.wolves-futura{font-family: Futura, "Trebuchet MS", Arial, sans-serif;}
.wolves-futura-bold{font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;}
.wolves-futuraPT, nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a{font-family: Futura PT,"Trebuchet MS",Arial,sans-serif;}

#game-block-48171 .broadcaster:after {
   content: "Listen on: 830 WCCO";
   display: block;
}

/*NEW BTN & HOVER STYLES*/
.btn-green, .bg-green, .bkg-green, .border-green, .bg-hover-green:hover, .bkg-hover-green:hover{background-color:#7bbf44;border-color:#7bbf44;}
.bg-hover-green-light:hover, .bkg-hover-green-light:hover{background-color: #84d844;border-color: #84d844;}
.btn-navy, .bg-navy, .bg-hover-navy:hover, .bkg-navy, .bkg-hover-navy:hover, .border-navy{background-color:#0b233f;border-color:#0b233f;}
.btn-white, .bg-white, .border-white, .bg-hover-white:hover, .bkg-white, .bkg-hover-white:hover{background-color:#ffffff;border-color:#ffffff;}
.btn-blue, .bg-blue, .border-blue, .bg-hover-blue:hover{background-color:#266194;border-color:#266194;}
.btn-blue-light, .bg-hover-blue-light:hover, .bkg-hover-blue-light:hover{background:#1b74c1;border-color:#1b74c1;}
.bg-navy-light, .btn-navy-light, .bg-hover-navy-light:hover, .bkg-navy-light, .bkg-hover-navy-light:hover{background-color:#003b7e;border-color:#003b7e;}
.bg-lake-blue, .btn-lake-blue, .bg-hover-lake-blue:hover, .bkg-lake-blue, .bkg-hover-lake-blue:hover{background-color:#266194;border-color:#266194;}
.bg-white, .btn-white, .bg-hover-white:hover, .bkg-white, .bkg-hover-white:hover{background-color:#ffffff;border-color:#ffffff;}

.color-white, .color-hover-white:hover{color:#ffffff;}
.color-blue, .color-hover-blue:hover, .color-lake-blue, .color-hover-lake-blue:hover{color:#266194;}
.color-navy, .color-hover-navy:hover{color:#0b233f;}
.color-green, .color-hover-green:hover{color:#7bbf44;}

#nbaVideoPlayer .top-container {height: auto !important;}

p.nw-hp-btn.btn {border-radius: 0px;padding: 15px 5px;text-decoration: none !important;}

.story-flood .moscone-flipped-container a.btn.btn-primary {
    margin-top: 20px;
}

a:hover{text-decoration:none !important;}

.home-page-content-top h4.pane-title,
.node-19207 .presented-by--news-block,
.node-19537 .presented-by--news-block {
    display: none;
}
.gallery .slides.slick-initialized.slick-slider {
    margin-bottom: 0px;
}
.nbaGallery .nbaImageGallery .action {
    margin-top: 0px;
}
#nbaImageGrid, [class*="pane-photo-gallery-tag-filters-pane-"], .nbaImageGallery .action {background-color: #0b233f;}
.logged-in #nbaImageGrid, .logged-in [class*="pane-photo-gallery-tag-filters-pane-"], .logged-in .nbaImageGallery .action{background-color: #0b233f !important;}
.view-photo-gallery-tag-filters-pane .view-remove-all-filters a {color: #78bc43;text-transform: uppercase;}
.node-type-story .nbaGallery .nbaImageGallery .action .galleryCaptions .caption p {color: #eeeeee;}
.view-photo-gallery-tag-filters-pane .gallery_nav_count, .view-photo-gallery-tag-filters-pane .views-row a:hover{color: #78bc43;}

.node-19207 .more-news-button-wrapper,
.node-19207 .newsblock__tail,
.node-19537 .more-news-button-wrapper,
.node-19537 .newsblock__tail,
.node-20265 .more-news-button-wrapper {
    display: none !important;
}

.front .node-19537 .newsblock,
.node-19207 .newsblock {
    margin-bottom: -30px;
}

.news-block--small .icon-overlay:before {
    right: -10px;
}

.front .news-block {
    background: #c6cdd3;
}
.main-nav__menu-item {margin-right: 4px;padding:28px 0px 22px 0px;}
.expanded.main-nav__menu-item.has-dropdown.em-smi.em-ti{padding: 28px 0 22px 0;}

.home-page-content-top__container .video-info h1,
aside,
details,
figcaption,
figure,
header,
hgroup,
main,
nav,
section,
summary {
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
.field-name-body {
    clear: both;
}

.field-name-field-subheadline,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.post__sub-title,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}

.field-name-body,
.moscone-flipped-container a,
.post__body,
.taxonomy-page-node-teaser__body,
.ticket-promo,
b,
strong {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}
span.panels-ipe-dragbar-admin-title {
    color: #333 !important;
}

.content-stream_wrapper .post__body,
.gameblock-quarter-wide-wrapper .game-block-quarter-col-w__body,
.pane-game-block-main-article p.main-article,
.story-photo-credit,
p.etowah-social-text {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.gameblock-quarter-wide-wrapper hr{border-bottom:none;border-color:#041427;}
.gameblock-quarter-wide-wrapper hr:last-child {
    border-bottom: none;
    border-top: none;
}
.field-name-body,
.post__body,
.taxonomy-page-node-teaser__body {
    line-height: 28px
}

.ticket-promo {
    font-size: 15px;
    line-height: 24px
}

.moscone-flipped-container a,
b,
strong {
    font-weight: 700
}

.etowah_photo_gallery_embed h1.title,
.moscone-flipped-container h1 {
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold !important;
    text-transform: uppercase
}

.moscone-flipped-container b,
.moscone-flipped-container strong,
.related-content__row .post__date,
.story-photo-caption {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-photo-credit {
    float: right;
    padding-right: 20px;
    margin-top: -30px;
}

.field-name-body,
.post__body,
.taxonomy-page-node-teaser__body {
    font-size: 16.2px
}

.etowah-newsblock-mono .news-block--large {
    border: 1px solid #252525;
    border-bottom: 3px solid #1b5691;
    border-radius: 2px
}

.presented-by--content-stream {
    visibility: hidden
}

.pane-etowah-story-pane-photo img {
    width: 100%
}

.page {
    background-position: center top;
    background-repeat: no-repeat;
    background-attachment: fixed
}

.main-nav-wrapper .fixed .main-nav-wrapper-inner {background-image:none;padding:10px 0px 20px 0px;}

.main-nav-wrapper {
    background: 0 0;
    border-bottom: 1px solid;
    border-color: rgba(255, 255, 255, .1)
}

.main-nav__menu-item a {
    text-transform: uppercase;
    font-size: 13px;
    text-shadow: none;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
    letter-spacing: .5px
}

.main-nav__menu-item a:hover {
    color: #0b233f
}

.em-smu>li.block:hover {
    background: 0 0 !important
}

.mobile-menu-hamburger {
    background-color: #1c1c1c !important
}

ul.nav-tabs {
    border-bottom: none
}

.author-block__author-title {
    display: block
}
ul.dropdown.cols-4.blocks-1.em-smu .dropdown-row.block {
    min-height: initial;
}

.etowah-photo-galery-archive-grid .gallery-row__hover-area,
.game-block-container .sponsor,
.node-17675 .newsblock__tail,
.node-19139 .newsblock__tail,
.nope {
    display: none !important
}

.author-block__author-title a {
    color: #00abeb
}

.author-block__icon {
    background-color: #d7d7d7;
    border-radius: 50%
}


.social-bar__item .fa:hover:before{font-size:15.5px;}
.social-bar__item a,.social-bar__item a:hover,.social-bar__item a:active,.social-bar__item a:visited,.social-bar__item a:focus{text-decoration:none;color:#fff;background: none;}
.social-bar--header{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;pointer-events:none;}
.social-bar--header.loaded{opacity:1;pointer-events:auto;}.social-bar__item a.facebook{background-color:#3a539b;}.social-bar__item a.twitter{background-color:#00abeb;}
.social-bar__item a.instagram{background-color:#e4405f;background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-instagram-social-icon-bg-160714.jpg');background-size: contain;}
.social-bar__item a.youtube{background-color:#cd201f;}
.social-bar__item a.snapchat-ghost{background-color:#fffc00;text-shadow:0 0 1px #8f8d00;}
.social-bar__item a.envelope{background-color:#286294;font-size:13px;}
.social-bar__item .fa.fa-envelope:hover:before{font-size:14px;}


.social-bar__item .fa {
    margin-top: 6px;
}
.social-bar__item .fa-mobile {
    font-size: 17px;
    margin-top: 4px;
}


ul.social-bar--header .social-bar__item a,
ul.social-bar--header .social-bar__item a:before {
    border-radius: 0;
    overflow: hidden;
    height: 25px;
    width: 25px
}

ul.social-bar--header .social-bar__item a:before {
    padding-top: 3px
}

ul.social-bar--header .social-bar__item {
    margin-right: 0
}

.social-bar--header {
    margin: 10px 0 5px;
    background-color: rgba(0, 0, 0, 0)
}

.content-block__content-stream__item .post__title {
    padding-top: 14px
}

.content-block__content-stream .icon-overlay:before {
    background-color: rgba(27, 86, 145, .88);
    z-index: 5;
    visibility: hidden
}

.content-stream_wrapper .post__body {
    padding: 10px 8px
}

.content-block__content-stream__item .post__title {
    padding: 5px 8px 0
}
.content-block__content-stream__photos h3.post__title {
    padding: 10px;
}

.news-block .icon-overlay:before {
    z-index: 5;
    height: 40px;
    width: 40px;
    padding-top: 5px
}

.video-large,
.video-small {
    width: 100%;
    height: auto;
    float: right;
    overflow: hidden
}

.news-block__hover-area {
    pointer-events: none
}

.content-image--news-archive__wrapper .news-block__hover-area__link-wrapper,
.copy-link,
.social-bar--news-block .social-bar__item {
    pointer-events: auto
}

.news-block h2 a,
.news-block h3 a,
.pane-bundle-content-api-grid .grid-item a h3 {
    text-transform: uppercase
}

.pane-bundle-content-api-grid .grid-item a h3 {
    color: #0b233f  !important
}

.news-block h2 a:hover,
.news-block h3 a:hover,
.news-block__hover-area h2:hover {
    text-decoration: none
}

.news-block--small {
    max-height: 70px
}

.social-bar--news-block .social-bar__item a:hover:before {
    margin-top: -2px
}

.social-stream_item {
    -webkit-border-radius: 20px 0 20px 20px;
    -moz-border-radius: 20px;
    -moz-border-radius-topright: 0
}

.btn-primary {
    background-color: #266194
}

.btn-primary:hover {
    background-color: #337ebe
}

.team-contact__method--live-chat a {
    color: #f2f2f2
}

.team-contact__method--live-chat a:hover {
    background-color: #454545
}

.main-nav__menu-item.em-ti>.em-hover {
    background: #b7c6cf;
    border-radius: 0
}

.moscone-flipped-container img.media-element {
    width:100%;
  height:auto;
}

.node-17675 .newsblock {
    margin-bottom: -30px;
    margin-top: 10px
}

.nba-svp iframe {
    border: none
}

.nba-svp {
    margin: 10px 0
}

.video-small {
    max-width: 400px  !important;
    margin: 8px 0 8px 8px
}

.video-small h3 {
    background: #eee;
    padding: 10px;
    margin-top: 0;
    border-bottom: 3px solid #1b5691
}

.video-large {
    max-width: 100%;
    margin: 8px 0 8px 8px
}

blockquote {
    border-left: 5px solid #1b5691;
    background: #f1f1f1
}

.pane-editors-picks-playlist {
    min-height: 240px
}

body.page-video [data-breakpoint=mobile_320px][data-pos-one=middle] {
    margin: 10px auto
}

.field-name-field-etowah-promo-image {
    text-align: center
}

.pane-game-block-team-matchup .logos-wrapper.team-matchup {
    background: 0 0;
    margin-bottom: 10px;
    border-bottom: 1px solid rgba(0,0,0,0.5);
}

.pane-game-block-player-matchup .player-matchup.pictures-wrapper {
    border-bottom: 2px solid #c6cdd3;
    background-image: none;
    background:transparent;
}
.pane-game-block-player-matchup .team1-player-stats{border-right:1px solid #c6cdd3;}
.game-block-full-col {
    border-radius: 3px;
    overflow: hidden;
}
.pane-game-block-main-article, .game-block-half-col, .gameblock-quarter-wide-wrapper, .pane-game-block-player-matchup{border-radius:3px;}

a.inline-center.btn-courtside.btn-resale-tickets {
    font-size: 8px
}

.game-block-full-col__information {
    padding: 10px 5px
}

.pane-game-block-main-article h2:hover {
    color: #fff;
    text-decoration: underline
}

.pane-game-block-main-article h2 {
    text-transform: uppercase;
    font-size: 25px
}

.sponsor a img,
.sponsor>img {
    height: 25px;
    width: auto;
    opacity: 1;
    margin-left: 10px
}

.not-front .sponsor a img,
.sponsor>img {
    margin-bottom: 10px
}

.sponsor span {
    color: #383838
}

.game-block-container ul.nav-pills {
    top: 23px;
    z-index: 951
}

.game-block-container ul.nav-pills a {color: #a0a2a3;}
.game-block-container ul.nav-pills a:hover{color: #ffffff;}
.game-block-container ul.nav-pills li.active a{color: #79bc43;}


.game-block-half-col__information {
    background: 0 0;
    border-bottom: 0;
    padding: 1px
}

.game-block-container .btn-primary {
    border-color: #326da0;
    border-radius: 0;
    width: 100%;
    margin-top: -10px
}

.pane-game-block-twitter .game-block--tweet h3 .tweet-date {
    color: #bbb !important
}

.pane-game-block-twitter .game-block--tweet a {
    color: #79bc43;
    font-weight: 500;
}
.pane-game-block-twitter .game-block--tweet a:hover{color:#256195;}

.pane-game-block-twitter {
    background-image: -webkit-linear-gradient(#121212, #222);
    background-image: -moz-linear-gradient(#121212, #222);
    background-image: -o-linear-gradient(#121212, #222);
    background-image: linear-gradient(#121212, #222)
}

.game-block-container .icon-overlay:before {
    background-color: rgba(255, 255, 255, .88);
    color: #1a4d67;
    visibility: hidden
}

.game-block-quarter-col-s__information {
    background: rgba(17, 45, 74, 1);
    border-bottom: 3px solid #3d475d
}

.team1-player-stats,
.team2-player-stats {
    color: #eee
}

.pane-game-block-conf-standings .conf-standings-grid tr.team-highlight td {
    color: #79bc43 !important;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;
}

.pane-game-block-live-game {
    background: rgba(0, 0, 0, .55);
    border: 1px solid #000
}

.pane-game-block-live-game .broadcasters {
    background: 0 0;
    border-top: 0
}
.pane-game-block-live-game .broadcaster{margin-bottom: 6px;}

.game-block-half-col__title a:hover, .game-block-quarter-col-s__title a:hover, .game-block-quarter-col-w__title a:hover, .game-block-quarter-col-s__title a:hover, .game-block-full-col__title a:hover {
    color: #79bc43;
}

.courtside-game-wrapper.show-focus .top .score {
    font-size: 18px
}
.courtside-box-game .nowrap .label{background: transparent;text-transform: uppercase;border: 1px solid #0b233f;color: #0b233f;}

.courtside-box-game .game-block__toggle-wrapper a,
.courtside-box-game .game-block__toggle-wrapper i {
    color: #fff
}

.courtside-box-game a.btn-courtside {
    padding: 2px 13px
}

.node-19139 .newsblock {
    margin-top: 15px
}

.node-19139 .newsblock .pane-bundle-etowah-promo {
    padding: 0
}

.node-19139 .newsblock .pane-bundle-etowah-promo .gpt_container {
    margin: 0
}

.node-19139 .newsblock .pane-bundle-etowah-promo .gpt_container img {
    border: 1px solid #1d1d1d;
    width: 100%;
    max-width: 638px;
    height: auto;
    margin: 0;
    padding: 0
}
.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .next-link,
.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .prev-link {
    background-color: #1b5691;
    padding: 6px;
    color: #fff;
    border-radius: 4px;
    font-size: 11px;
    font-weight: 500
}

.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .next-link:hover,
.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .prev-link:hover {
    background-color: #b0b0b0;
    text-decoration: none;
    color: #1b5691
}

.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .next-link .icon-arrow-right:before,
.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .prev-link .icon-arrow-left:before {
    font-size: 8px;
    top: -2px
}

body.front .modal {
    background-color: rgba(0, 0, 0, .2)
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .55s linear;
    -o-transition: opacity .55s linear;
    transition: opacity .55s linear
}

.pane-bundle-content-api-grid .icon-overlay:before {
    background-color: rgba(255, 255, 255, .88);
    color: #1a4d67;
    font-size: 17px;
    padding-top: 1px;
    top: 0;
    visibility: hidden
}

.loadmore-content-api-grid a {
    background: #0b233f
}

.loadmore-content-api-grid a:active,
.loadmore-content-api-grid a:focus,
.loadmore-content-api-grid a:hover {
    color: #fff
}

.modal-content {
    border-radius: 3px
}

#gridVideoModal .modal-header {
    padding: 25px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.43px;
    text-transform: uppercase
}

.pane-bundle-content-api-grid .social-tools {
    padding: 15px
}

#gridVideoModal .modal-body {
    padding: 0;
    margin-right: -2px;
    margin-left: -.7px
}
body.front .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-player {
    margin-top: -20px !important;
    margin-bottom: 10px
}

.home-page-content-top__container .pane-etowah-video-playlist-pane {
    background: 0 0;
    border-radius: 3px;
    overflow: hidden
}

.content-stream-social-wrapper .content-block__content-stream__videos .icon-overlay--videos:after,
.icon-overlay--videos:after {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist-thumbnails {
    padding: 0;
    background-color: transparent
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-up {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.home-page-content-top__container .pane-etowah-video-playlist-pane .video-playlist_scroll-button {
    color: #fff
}

.home-page-content-top__container .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-thumbnails {
    height: 625px;
    border-radius: 3px
}

.pane-etowah-video-playlist-pane.video-playlist__med .video-playlist-wrapper .video-playlist-thumbnails {
    padding-top: 0;
    padding-bottom: 15px
}

.pane-etowah-video-playlist-pane .video-playlist__thumbnail-wrapper {
    background-color: #1c1c1c
}

.pane-etowah-video-playlist-pane .video-thumbnail-info h4 {
    font-weight: 400
}

.pane-etowah-video-playlist-pane .video-thumbnail-info a {
    color: #fff;
    font-size: 16px;
    font-weight: 400
}

.pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-player {
    border-radius: 3px;
    overflow: hidden;
    width: 75%
}

.home-page-content-top__container .video-info h1 {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 2.8rem
}

.content-stream-social-wrapper .content-block__content-stream__videos .icon-overlay--videos:after {
    width: 25%;
    height: 25%;
    position: absolute;
    top: 37%;
    left: 37%;
    content: "";
    display: block;
    filter: alpha(opacity=70);
    opacity: .7;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out;
    transition: all 95ms ease-out
}

.content-stream-social-wrapper .content-block__content-stream__videos .icon-overlay--videos:hover:after {
    width: 25%;
    height: 25%;
    top: 37%;
    left: 37%;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out;
    transition: all 95ms ease-out
}

.content-stream-social-wrapper .content-block__content-stream__news .icon-overlay:hover:after {
    content: 'FULL ARTICLE';
    position: absolute;
    top: 0;
    font-weight: 700;
    left: 0;
    border-top: 3px solid #0b233f;
    width: 100%;
    height: 100%;
    background-color: rgba(10, 34, 62, .71);
    font-size: 2rem;
    text-align: center;
    padding-top: 30%;
    color: #fff;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out
}

.content-stream-social-wrapper .content-block__content-stream__photos .icon-overlay:hover:after {
    content: 'VIEW GALLERY';
    position: absolute;
    top: 0;
    font-weight: 700;
    left: 0;
    border-top: 3px solid #0b233f;
    width: 100%;
    height: 100%;
    background-color: rgba(10, 34, 62, .71);
    font-size: 2rem;
    text-align: center;
    padding-top: 30%;
    color: #fff;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out
}

.social-stream_item {
    overflow: visible;
    border-radius: 0 !important;
    margin-bottom: -20px
}

#etowah-social-container,
.content-block__social-stream {
    padding-top: 23px
}

.news-block__share-text__text:after,
.news-block__share-text__text:before {
    background-color: #ccc
}

#etowah-social-container img {
    margin: -8px 0 0 -4px
}

.content-block__social-stream .post__date {
    font-style: normal;
    margin-left: 13px;
    position: absolute;
    padding: 1px 10px 1px 5px
}

.social-stream_item:before {
    top: inherit;
    right: initial;
    width: 28px;
    height: 28px;
    line-height: 22px;
    background: #1b5691;
    color: #fff
}

#etowah-social-container .instagram-partial .post__date,
#etowah-social-container .instagram-partial .taxonomy-page-node-teaser__date {
    color: #7e7e7e
}

.instagram-partial.icon-overlay.icon-overlay--instagram-basic.social-stream_item,
.twitter-partial {
    color: #333;
    background-color: #fff;
    margin-bottom: 30px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1)
}

.instagram-partial.icon-overlay.icon-overlay--instagram-basic.social-stream_item {
    border-bottom: 5px solid #266194
}

.etowah-social-facebook-container .facebook-partial,
.etowah-social-twitter-container .twitter-partial {
    margin-bottom: 30px
}

.twitter-partial a,
.twitter-partial a:hover {
    color: #247bd3
}

.facebook-partial {
    background-color: #fff;
    color: #333;
    margin-bottom: 30px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
    border-bottom: 5px solid #1b5691;
    padding-top: 18px
}

.facebook-partial a,
.facebook-partial a:hover {
    color: #247bd3
}

.etowah-social-image img {
    max-width: 639px;
    max-height: 500px
}

.node-type-story .youtube, .embed-youtube {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    margin-bottom: 10px
}

.node-type-story .youtube embed, .embed-youtube embed,
.node-type-story .youtube iframe, .embed-youtube iframe,
.node-type-story .youtube object, .embed-youtube object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.pane-etowah-schedule-pane .away {
    background-color: #f1f1f1
}
.pane-etowah-schedule-pane .schedule__events [data-gamestatus="3"].etowah-schedule__event .etowah-schedule__bottom .etowah-schedule__event__game-league-pass a{font-size: 0px;}
.pane-etowah-schedule-pane .schedule__events [data-gamestatus="3"].etowah-schedule__event .etowah-schedule__bottom .etowah-schedule__event__game-league-pass a:after {content: "Watch Replay";font-size: 10px;line-height: 9px;}
.etowah-schedule_game-league-pass__wrapper.wrapper:hover {background: #9c102d;color:#fff;}
.etowah-schedule__event .etowah-schedule__bottom .etowah-schedule__event__game-league-pass .etowah-schedule_game-league-pass__wrapper.wrapper:hover a {color: #ffffff;}

.pane-etowah-schedule-pane .away:hover,
.pane-etowah-schedule-pane .home:hover {
    background-color: #f9f9f9
}

.pane-etowah-schedule-pane .etowah-schedule__event--game__datetime__date::after {
    display: inline-block;
    margin-top: -.6rem;
    font-size: 1.1rem
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .season_title {
    background-color: #0c233e;
    border-right: 3px solid #0c233e;
    border-bottom: 3px solid #0c233e
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle {
    text-decoration: none;
    background-color: #c6ced3;
    border-right: 5px solid #0c233e;
    border-top: 7px solid #0c233e;
    border-bottom: 7px solid #0c233e;
    padding: 15px 0;
    color: #0c233e
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle.open,
.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle:hover {
    color: #fff
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle.open:hover {
    color: #0c233e
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle.open {
    text-decoration: none;
    background-color: #9a9a9a;
    border-right: 5px solid #9a9a9a;
    border-top: 7px solid #9a9a9a;
    border-bottom: 7px solid #9a9a9a;
    padding: 15px 0
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle.closed:after {
    content: "+ Open Filters"
}

.pane-etowah-schedule-pane>.pane-content .header--schedule .filter_toggle.open:after {
    content: "- Close Filters"
}

#etowah_schedule_layout_container .schedule__events .etowah-schedule__event .etowah-schedule__event__game-location.game-location__international,
.pane-etowah-schedule-pane .schedule__events .etowah-schedule__event .etowah-schedule__event__game-location.game-location__international {
    border: 1px solid #eef1f4;
    color: #fff;
    background: #2a6292
}

#etowah_schedule_layout_container .schedule__events .etowah-schedule__event .etowah-schedule__event__game-location.game-location__away,
.pane-etowah-schedule-pane .schedule__events .etowah-schedule__event .etowah-schedule__event__game-location.game-location__away {
    background-color: #c6ced3;
    border: 1px solid #eef1f4;
    color: #8b8c8d
}

.pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button {
    border-color: #eef1f4
}

.pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button.active,
.pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button:hover {
    background-color: #c6ced3;
    color: #0c233e
}

.pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button.dropdown-toggle {
    border-bottom: 1px solid #fff
}

.pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter {
    background-color: #0c233e
}

#etowah_schedule_layout_container .schedule h2,
.pane-etowah-schedule-pane .schedule h2 {
    border-bottom: 1px solid #d9e0e3
}
.etowah_schedule_filter.season_state .checkbox:nth-child(2) {
    display: none
}

.game-block-half-col,
.game-block-quarter-col-w,
.gameblock-quarter-wide-wrapper,
.pane-game-block-box-score .table-bordered,
.pane-game-block-conf-standings,
.pane-game-block-conf-standings h4.pane-title,
.pane-game-block-player-matchup,
.pane-game-block-team-matchup,
.pane-game-block-tune-in,
.pane-game-block-twitter {
    background: rgba(0, 0, 0, .65);
    border: 1px solid #000
}

.gameblock-quarter-wide-wrapper .game-block-quarter-col-w__body {
    font-size: 12px
}

.game-block-quarter-col-w__image img,
.pane-game-block-twitter .game-block--tweet img {
    border: 1px solid #3b3b3b
}

.game-block-quarter-col-w {
    border: 0;
    background: rgba(0, 0, 0, .35)
}

.pane-game-block-main-article {
    background: rgba(0, 0, 0, .55);
    border: 1px solid #000
}

.etowah-game-block .node-league-video img,
.etowah-game-block .node-photo-gallery img,
.etowah-game-block .node-story img,
.etowah-game-block .node-video img {
    border: 1px solid #212121
}
.etowah-game-block{background-color:#0c233f;}

.game-block-container .broadcasters .broadcasters-inner {
    font-size: 16px
}
.game-block-container .broadcasters{padding-bottom:10px;}

.game-block-container .game-block.game-info {
    background: rgba(0, 0, 0, .45);
    border: 1px solid #212121;
    margin-top: 0;
    padding: 10px
}

.etowah-game-block .game-block__content--second {
    padding: 0
}

.home-page-content-top .etowah-game-block h4.pane-title {
    box-shadow: none;
    background-color: transparent
}

.row.gameblock-tweet {
    margin-left: 0;
    margin-right: 0;
    border: 1px solid;
    border-color: rgba(255, 255, 255, .19);
    background: rgba(0, 0, 0, .55);
    margin-top: 5px;
    border-right: none
}

.col-sm-6.tonights-hashtag-hold {
    text-align: center
}

p.tonights-hashtag-title {
    text-transform: uppercase;
    color: #aaa;
    font-size: 11px;
    margin-bottom: 0
}

p.tonights-hashtag {
    text-transform: inherit;
    color: #fff;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;
    margin-bottom: 0;
    font-size: 20px
}

.col-sm-6.tweet-btn-hold {
    background: #1b95e0;
    padding: 10px 0 5px;
    text-align: center;
    margin-top: -1px;
    margin-bottom: -1px
}

#game-block-26897 p.tonights-hashtag {
    font-size: 18.5px
}

.roster__player__header__heading {
    margin-top: .15em;
    display: block;
    margin-bottom: 0;
    font-size: 1.3rem;
    font-weight: 600
}

.roster__player__header_position {
    display: inline-block;
    font-size: 1.3rem
}

.menu-block-ctools-main-menu-1 .nav-tabs {
    border-bottom: 0 solid #DDD;
  width:100%;
}

.menu-block-ctools-main-menu-1 .nav>li>a {
    background: #FFF;
    border: 1px solid #CCC;
    border-radius: 2px;
    margin: 0 5px 5px 0;
    padding: 5px 15px;
    color: #333;
}

.menu-block-ctools-main-menu-1 .nav>li>a:hover {
    background: #EBEBEB !important;
    color: #333 !important
}

.menu-block-ctools-main-menu-1 .nav-tabs>li.active>a,
.menu-block-ctools-main-menu-1 .nav-tabs>li.active>a:hover {
    background: #286294 !important;
    border: 1px solid #1b5691;
    color: #FFF !important
}

.pane-etowah-stats-pane-stat-leaders form {
    border: none;
    margin: 0;
    padding: 10px 0 0;
  margin-bottom:20px;
}

.roster__player .roster__player__info:after {
    background-color: #1b5691
}

.roster__player {
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .2);
    margin-bottom: 2%;
    padding: 0
}

.roster__player__header_jnumber {
    color: #1b5691
}

.focus--roster .roster__player__info {
    margin-top: 0;
    border: none;
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .5)
}


.focus--roster .roster__player__info__bio .roster__player__info__bio--item {
    color: #9b9b9b
}

.focus--roster .roster__player__info__stats {
    background: #1c1c1c
}

@media (min-width:640px) and (max-width:767px) {
    .social-bar--author-block__wrapper .social-bar {
        padding-left: 2px
    }
}

@media (max-width:450px) {}

.ui-front {
    z-index: 1002 !important
}

.page .fixed {
    background: rgba(28, 40, 66, .92) !important;
    border-bottom: 1px solid;
    border-color: rgba(255, 255, 255, .15)
}

.home-page-content-top__container>.row>.content {
    background-color: transparent
}

.news-block .icon-overlay:before {
    background-color: transparent;
    color: #fff
}

.news-block h2,
.news-block h3 {
    border-bottom: 0
}

.social-bar--news-block .social-bar__item a:before {
    background-image: none;
    background-color: transparent;
    border-radius: 2px;
    overflow: hidden
}

.social-bar--news-block .social-bar__item a:hover:before {
    border: 0;
    background-color: rgba(255, 255, 255, .88);
    color: #266194
}

.news-block.news-block--medium .news-block__hover-area__link-wrapper {
    margin-top: 28px
}

.news-block--medium .social-bar--news-block {
    width: 150px
}

.news-block__hover-area__link-icon {
    background-color: transparent
}

.news-block__hover-area__link-icon:before {
    font-size: 18px
}

.more-news-button-wrapper .button-primary {
    background-color: #0b233f;
    margin-bottom: 10px
}

.presented-by {
    color: #fff
}

.presented-by--news-block span.presented-by__text {
    color: #383838
}

.presented-by--header img {
    margin-top: 3px
}

body.front .pane-etowah-video-playlist-pane .video-playlist_scroll-button {
    background-color: rgba(17, 45, 74, .88)
}

body.front .pane-etowah-video-playlist-pane .video-playlist_scroll-button:hover {
    background-color: #0b233f
}

body.front .pane-etowah-video-playlist-pane .video-playlist__thumbnail-wrapper {
    background-color: #f1f1f1
}

body.front .pane-etowah-video-playlist-pane .video-thumbnail-info a {
    color: #0b233f;
    font-size: 14px
}

body.front .home-page-content-top__container .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-thumbnails {
    border-bottom: 5px solid #0b233f
}

body.front .pane-etowah-video-playlist-pane.video-playlist__large .video-playlist-player {
    background: #f1f1f1;
    border-bottom: 5px solid #0b233f
}

body.front .video-player-wrapper .video-info h1 {
    color: #0b233f
}

body.front .home-page-content-top__container .player-area {
    background: #f1f1f1
}

body.front .video-player-wrapper .video-info {
    color: #354356
}

body.front .pane-etowah-video-playlist-pane.video-playlist__large .video-player-wrapper .nba-video-player {
    width: 100%
}

/*make videos 100% width on video landing page*/
body.node-type-video .video-player-wrapper,
body.page-video .video-player-wrapper {
  padding: 20px 20px 40px 20px;
}
body.node-type-video .video-player-wrapper .nba-video-player-full,
body.page-video .video-player-wrapper .nba-video-player-full {
  width: 100% !important;
}
body.node-type-video .video-player-wrapper .nba-video-player-full .nba-video-player,
body.page-video .video-player-wrapper .nba-video-player-full .nba-video-player {
  width: 100%;
  max-width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
body.node-type-video .video-player-wrapper .nba-video-player-full .nba-video-player iframe,
body.page-video .video-player-wrapper .nba-video-player-full .nba-video-player iframe,
body.node-type-video .video-player-wrapper .nba-video-player-full .nba-video-player object,
body.page-video .video-player-wrapper .nba-video-player-full .nba-video-player object,
body.node-type-video .video-player-wrapper .nba-video-player-full .nba-video-player embed,
body.page-video .video-player-wrapper .nba-video-player-full .nba-video-player embed,
body.node-type-video .video-player-wrapper .nba-video-player-full .nba-video-player video,
body.page-video .video-player-wrapper .nba-video-player-full .nba-video-player video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}






h3.post-title a {
    color: #0b233f
}

.content-block__social-stream .post__date,
.social-stream_item:before {
    background-color: #266194
}

.content-block__content-stream__item .post__title a,
.content-block__content-stream__navigation__item a {
    color: #0b233f !important
}


.footer .footer-top a {
    color: #383838
}


.footer .footer-top a:hover {
    color: #333;
    text-decoration: underline
}

.game-block-container .score-gameblock {
    font-size: 70px
}

.pane-game-block-live-game .logos-wrapper {
    padding-bottom: 0
}

.btn {
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out
}

.main-nav-wrapper-inner {
    padding-top: 0
}
.navbar-brand-wrapper {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.search-box .tt-dropdown-menu {
    background-color: rgba(224, 229, 233, .95)
}

.home-page-content-top__container {
    background: #fafafa;
    max-width: 1200px;
    width: 100%;
    padding-top: 10px
}

.main-nav__menu-item>ul {
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    background: #b7c6cf
}

a.social-google-plus-icon.google-plus-color {
    display: none
}

.icon-overlay--videos:after,
.news-block .icon-overlay--videos:after {
    content: "";
    display: block;
    filter: alpha(opacity=70);
    opacity: .7;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out
}

.social-bar--header {
    background: 0 0
}

.courtside-box-game a.btn-game-content {
    background-color: #0b233f
}

.courtside-box-game .game-block__toggle-wrapper {
    border-bottom: 3px solid #3d475d;
    border-top: none;
    background-color: #0b233f
}

.courtside-box-game .game-block__toggle-wrapper:hover,
.courtside-box-game a.btn-game-content:hover {
    background-color: #033a59
}

.news-block h2,
.news-block h3 {
    background-color: #0b233f
}

.front .newsblock-col-multiple .news-block,
.front .newsblock-col-single .news-block {
    border-bottom: 4px solid #3d475d;
    border-radius: none
}

.front .newsblock-col-multiple .news-block:hover,
.front .newsblock-col-single .news-block:hover {
    border-bottom: 4px solid #3d475d
}

.news-block {
    -webkit-box-shadow: transparent 0 0 0;
    -moz-box-shadow: transparent 0 0 0;
    box-shadow: transparent 0 0 0
}

.news-block .icon-overlay:before {
    font-size: 0
}

.node-17641 .newsblock__tail .more-news-button-wrapper .button-primary {
    background-color: #0b233f;
    margin-bottom: 10px;
    width: 100%;
    max-width: 300px;
    border-radius: 0;
    border: 1px solid #0b233f
}

.icon-overlay--videos:after {
    width: 25%;
    height: 25%;
    position: absolute;
    top: 37%;
    left: 37%;
    transition: all 95ms ease-out
}

.news-block .icon-overlay--videos:after,
.news-block .icon-overlay--videos:hover:after {
    width: 25%;
    height: 25%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 27%;
    left: 37%
}

.news-block .icon-overlay--videos:after {
    transition: all 95ms ease-out
}

.game-block-container .icon-overlay--videos:after,
.news-block .icon-overlay--videos:hover:after {
    content: "";
    display: block;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out
}

.news-block .icon-overlay--videos:hover:after {
    filter: alpha(opacity=100);
    opacity: 1;
    transition: all 95ms ease-out
}

.content-stream__navigation-wrapper ul li a,
.pane-bundle-content-api-grid .icon-overlay--videos a:hover:after {
    -webkit-transition: all 250ms ease-out;
    -moz-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    -ms-transition: all 250ms ease-out
}

.pane-bundle-content-api-grid .icon-overlay--videos a:hover:after {
    width: 40%;
    height: 40%;
    opacity: 0;
    top: 29%;
    left: 29%;
    filter: alpha(opacity=0);
    transition: all 250ms ease-out
}
.game-block-container .icon-overlay--videos:after,
.game-block-container .icon-overlay--videos:hover:after {
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-video-overlay-icon-151028.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 35%;
    left: 37%
}

.game-block-container .icon-overlay--videos:after {
    width: 25%;
    height: 25%;
    transition: all 95ms ease-out;
    opacity: .7;
    filter: alpha(opacity=70)
}

.game-block-container .icon-overlay--videos:hover:after {
    width: 25.1%;
    height: 25.1%;
    content: "";
    display: block;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out;
    transition: all 95ms ease-out;
    opacity: 1;
    filter: alpha(opacity=100)
}

.brenham-flipped-container .icon-overlay--videos:after,
.brenham-flipped-container .icon-overlay--videos:hover:after,
.moscone-flipped-container .icon-overlay--videos:after,
.moscone-flipped-container .icon-overlay--videos:hover:after {
    width: 50%;
    height: 50%;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-video-overlay-icon-151028.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 26%;
    left: 24%;
    content: "";
    display: block
}
.pane-etowah-story-pane-tags {
    margin-bottom: 15px;
    border-top: 1px solid #ececec;
    padding-top: 15px;
    border-bottom: 1px solid #ececec;
    padding-bottom: 15px;
}
.tag__title {
    background-color: transparent;
    color: #266194;
    padding: 5px 10px;
    border: 1px solid #266194;
    font-size: 10px;
}
.tag__link-wrapper{padding-top:6px;}

.brenham-flipped-container .icon-overlay--videos:after,
.moscone-flipped-container .icon-overlay--videos:after {
    filter: alpha(opacity=70);
    opacity: .7;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out;
    transition: all 95ms ease-out
}

.brenham-flipped-container .icon-overlay--videos:hover:after,
.moscone-flipped-container .icon-overlay--videos:hover:after {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition: all 95ms ease-out;
    -moz-transition: all 95ms ease-out;
    -o-transition: all 95ms ease-out;
    -ms-transition: all 95ms ease-out;
    transition: all 95ms ease-out
}

.loadmore-content-api-grid a {
    background-color: #0b233f;
    width: 100%;
    max-width: 300px;
    border-radius: 0;
    color: #fff;
    margin-bottom: 20px;
    border: 1px solid #0b233f
}

.button-primary__arrow:before,
.loadmore-content-api-grid i {
    background: 0 0
}

.content-block__content-stream__item.content-block__content-stream__news .post__date:before,
.content-block__content-stream__item.content-block__content-stream__photos .post__date:before,
.content-block__content-stream__item.content-block__content-stream__videos .post__date:before {
    background-size: contain;
    background-repeat: no-repeat;
    left: 0;
    content: "";
    opacity: .7;
    position: absolute;
    display: block
}

.content-block__content-stream__item .content-block__content-stream__item-inner {
    border-top: none
}

p.etowah-social-text {
    color: #777;
    font-size: 15px
}

.content-block__content-stream__item.content-block__content-stream__photos .post__date:before {
    width: 55%;
    height: 55%;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-photo-overlay-icon-151101.png);
    top: 6px
}

.content-block__content-stream__item.content-block__content-stream__videos .post__date:before {
    width: 45%;
    height: 45%;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-vid-overlay-icon-151101.png);
    top: 7px
}

.content-block__content-stream__item.content-block__content-stream__news .post__date:before {
    width: 55%;
    height: 55%;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-article-overlay-icon-151101.png);
    top: 6px
}

.content-stream_wrapper .post__date {
    width: 100%;
    margin: 0;
    padding: 8px 22px;
    border-top: solid 1px #e9e9e9;
    font-size: 11px;
    font-style: normal;
    line-height: 1;
    position: absolute;
    left: 6px;
    bottom: 0
}

.content-stream__navigation-wrapper {
    width: 100%
}

.content-stream__navigation-wrapper ul {
    width: 100%;
    margin: 0 0 0 20px;
    padding: 0;
    overflow: hidden
}

.content-stream__navigation-wrapper ul li {
    width: 25%;
    max-width: 230px;
    margin: 0;
    text-align: center;
    float: left
}

.content-stream__navigation-wrapper ul li a {
    width: 100%;
    padding: 3px 16px 5px;
    border-bottom: solid 3px transparent;
    color: #6e6e6e;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    display: block;
    overflow: hidden;
    transition: all 250ms ease-out
}

.content-stream__navigation-wrapper ul li a.selected,
.content-stream__navigation-wrapper ul li a:hover {
    color: #286294;
    border-color: #286294;
    text-decoration: none;
    -webkit-transition: all 250ms ease-out;
    -moz-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    -ms-transition: all 250ms ease-out;
    transition: all 250ms ease-out
}

.content-block__content-stream .content-block__content-stream__item-inner {
    overflow: hidden;
    padding: 0 0 27px;
    background-color: #FFF;
    position: relative;
    border-bottom: 2px solid #e7e7e7
}

.content-block__content-stream__item .post__title a {
    text-transform: uppercase;
    font-size: 17px;
}
.content-block__content-stream__item .post__title a:hover{color:#266194 !important;}

.loadmore-content-stream a {
    width: 100%;
    max-width: 300px;
    border-radius: 0;
    border: 1px solid #d2d2d2
}

.loadmore-content-stream i {
    background: 0 0;
    color: #266092;
}
.loadmore-content-stream a:hover i {
    color: #fff;
}
.home-page-content-footer {
    background-color: #f2f2f2;
    border-top: 5px solid #0c2340;
    width: 100%;
    max-width: 1200px;
    margin: auto
}

.content-block__social-stream .post__date {
    bottom: 10px;
    right: 2px;
    background: 0 0 !important;
    font-size: 11px
}

#etowah-social-container .post__date {
    color: #7e7e7e
}

.social-stream_item {
    padding-bottom: 33px
}

.twitter-partial {
    border-bottom: 5px solid #0099EB
}

.social-stream_item:before {
    bottom: 7px;
    border-radius: 50%;
    padding-top: 4px;
    left: 10px
}

p.etowah-social-text {
    border-bottom: 1px solid #eee
}

.home-page-content-footer__social-content .social-bar--default,
.social-bar--default {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a {
    width: 100%;
    padding: 16px;
    margin: 0
}

.facebook-partial:before,
.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-facebook-icon {
    background-color: #3a5b9b
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-facebook-icon:hover {
    background-color: #304c81
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-twitter-icon,
.twitter-partial:before {
    background-color: #0099EB
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-twitter-icon:hover {
    background-color: #0082c7
}

.google-plus-partial:before,
.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-google-plus-icon {
    background-color: #dc4b3e
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-google-plus-icon:hover {
    background-color: #d03426
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-instagram-icon,
.instagram-partial:before {
    background-color: #3f729b
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item a.social-instagram-icon:hover {
    background-color: #355f82
}

a.social-pinterest-icon {
    display: none
}

.home-page-content-footer__social-content .social-bar--default li.social-bar__item {
    float: left;
    width: 24%;
    margin-right: 1px;
    text-transform: uppercase;
    font-weight: 500
}

.home-page-content-footer__social-content .social-bar--default .social-bar__item a:before {
    width: 24px;
    height: 24px;
    margin: -8px 0 0 -12px;
    font-size: 16px;
    line-height: 16px;
    position: absolute;
    top: 50%;
    left: 50%
}

.brenham-flipped-container .icon-overlay:before,
.moscone-flipped-container .icon-overlay:before {
    visibility: hidden
}

.news-block__hover-area {
    display: block !important;
    width: 0;
    height: 30px;
    right: 0;
    top: 0;
    left: inherit;
    border: none;
    overflow: hidden;
    background-color: rgba(28, 40, 65, .8);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.news-block .social-google-plus-icon,
.news-block__hover-area__link-wrapper,
.news-block__share-text__text:after,
.news-block__share-text__text:before,
.pane-game-block-twitter iframe {
    display: none
}

.pane-bundle-etowah-newsblock-item:hover .news-block__hover-area {
    width: 210px
}

.news-block__share-text {
    float: left;
    margin-right: 10px;
    padding: 4px 0 0 .5em
}

.news-block--medium .news-block__share-text {
    float: left;
    margin: 0 10px 0 0;
    padding: 4px 0 0 .5em
}

.news-block__share-text__text {
    color: #fff;
    margin: 0;
    text-shadow: 1px 1px 8px #000
}

.news-block__hover-area.share-links-hover-area .social-bar-wrapper {
    position: inherit;
    left: inherit;
    margin-top: inherit
}

.social-bar-wrapper--news-block {
    margin: 0;
    float: left;
    width: 165px
}

.news-block__hover-area .social-bar-wrapper .item-list {
    position: inherit;
    right: inherit
}

.news-block--large .social-bar--news-block .social-bar__item,
.news-block--medium .social-bar--news-block .social-bar__item {
    margin: 0 10px 0 0
}

.news-block--large .social-bar--news-block .social-bar__item a,
.news-block--medium .social-bar--news-block .social-bar__item a {
    width: 30px;
    height: 30px;
    color: #fff
}

.news-block--large .social-bar--news-block .social-bar__item a:before,
.news-block--medium .social-bar--news-block .social-bar__item a:before {
    height: 30px;
    width: 30px;
    line-height: 30px;
    background: 0 0;
    font-size: 17px
}

#game-block-20369 .container .game-block.game-info,
#game-block-20731 .container .game-block.game-info,
#game-block-26757 .container .game-block.game-info,
#game-block-26835 .container .game-block.game-info,
#game-block-26891 .container .game-block.game-info {
    height: 150px;
    margin-top: 10px
}

.news-block--large .social-bar--news-block .social-bar__item a:hover,
.news-block--medium .social-bar--news-block .social-bar__item a:hover {
    color: #FF7A00
}

.share-links-hover-area div.copy-link {
    width: 255px;
    position: absolute;
    left: -88px;
    padding: 4px 0;
    background: #000
}

.fullwidth-slider .es-slides>li img:hover,
.news-block:hover img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.fullwidth-slider .es-slides>li img,
.news-block img {
    -webkit-transition: all .95s ease;
    transition: all .95s ease
}

.main-nav__menu-item>ul {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-animation: main-nav__menu-item__ul--grow .3s;
    animation: main-nav__menu-item__ul--grow .3s;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)
}

@-webkit-keyframes main-nav__menu-item__ul--grow {
    0% {
        -webkit-transform: scale(1, 0);
        transform: scale(1, 0);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        opacity: 1
    }
}

@keyframes main-nav__menu-item__ul--grow {
    0% {
        -webkit-transform: scale(1, 0);
        transform: scale(1, 0);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        opacity: 1
    }
}

/**===================================
   2017 REDEZ === START CSS STYLES 
===================================**/

/** EVERYMAN STYLES **/
.node-newsblock.node-19451 {
    display: none;
}
.page {
    background-color: #f1f2f3;
    background-image: none;
}
.main-nav-wrapper-inner .navbar-brand {
    background-size: contain;
    margin-left: 5px;
    max-height: 89px;
    margin-top: -5px;
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/MTimberwolves_Global_170524.svg');
    background-repeat: no-repeat;
}

.fixed .main-nav-wrapper-inner .navbar-brand{margin-top:1px;margin-left:15px;}
  .stat-player-last{color:#333333;}
.home-page-content-top__container {
    background: transparent;
    width: 100%;
    max-width: 100%;
    padding-top: 0px;
}
div#takeover, .twHP-banner {
    max-width: 1280px;
    margin: auto;
    margin-bottom: 20px;
}
div#takeover .opened, div#takeover .closed{
  -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
div#takeover .opened {
    display: none;
}
#takeover .opened .toggle.close{font-size:24px;text-shadow: none;opacity: 0.8;font-weight:300;}
#takeover .opened .toggle.close:hover{opacity: 0.99;}
#takeover .closed .toggle.open {
    font-weight: 300;
    font-size: 20px;
    text-transform: uppercase;
    max-width: 110px;
    text-align: center;
    bottom: 0px;
    top: inherit;
}
#takeover .closed .toggle.open i.fa.fa-chevron-down {
    -webkit-animation-duration: 2s;
    animation-duration: 2.5s;
  -webkit-animation-iteration-count: 5; /* Chrome, Safari, Opera */
    animation-iteration-count: 5;
}
.wolves-member-login-modal .modal-header {
    background: #0b233f;
  padding:10px;
}
.wolves-member-login-modal .modal-header .close {
    opacity: .8;
    text-shadow: none;
    color: #ffffff;
}
.wolves-member-login-modal .modal-header .close:hover {
    opacity: 1.0;
    text-shadow: none;
    color: #ffffff;
} 
img.member-login-title {
    width: 100%;
    max-width: 255px;
}
.wolves-member-login-modal .modal-dialog.modal-sm {
    width: 98%;
    max-width: 380px;
    margin: 50px auto;
}
.wolves-member-login-modal .modal-content {
    border-radius: 8px;
    overflow: hidden;
    border: 0px;
  border-top:1px solid #dddddd;
}
.home-page-content-footer {
    background-color: #f1f2f3;
    width: 100%;
    max-width: 100%;
    padding-bottom: 30px;
    border-color: transparent;
}
.home-page-content-footer__container {
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
}
.wolves-preferences{
border: none;
width: 100%;
height: 100%;
min-height: 400px;margin:auto;}

.content-block__content-stream .content-block__content-stream__item-inner{
   border-bottom: 0px;
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
  border-radius: 2px;
}
.content-block__content-stream__item.content-block__content-stream__news .post__date:before {
    background-image: none;
    content: "\f12f";
    font-family: "nba-custom";
    font-size: 13px;
}
.content-block__content-stream__item.content-block__content-stream__videos .post__date:before{
  background-image: none;
    content: "\f129";
    font-family: "nba-custom";
    font-size: 13px;
}
.content-block__content-stream__item.content-block__content-stream__photos .post__date:before{
  background-image: none;
    content: "\f120";
    font-family: "nba-custom";
    font-size: 13px;
}
.row.row-normal {
    margin-left: 0px;
    margin-right: 0px;
}
.panels-flexible-region-5209-center{width:100%;}
.home-page-content-top__container>.row>.content>.panel-panel-inner{padding:0px;}
.not-front #content{max-width:1200px;}
.story-flood #content{
  padding-top:0px;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
  border-top-left-radius:3px;
  border-top-right-radius:3px;
    overflow: hidden;
  }
.stanza-article {
    padding: 0px 20px;
  margin-bottom:40px;
}
.stanza-article h4.pane-title {
    padding: 16px 12px 16px 10px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #f2f2f2;
    margin-bottom: 0px;
    color: #012b5d;
}
.story-flood .field-name-field-subheadline {
    padding: 0px 20px;
}
.not-front #content{box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
.front #content{
  max-width: 100%;
    background: transparent;
    padding-top: 0px;
  padding-bottom:10px;
}
.story-flood .author-block__author-title a {
    color: #00abeb;
    font-size: 10px;
    font-weight: 400;
    border: 1px solid #00abeb;
    border-radius: 20px;
    padding: 2px 10px;
    top: -1px;
    position: relative;
}
.story-flood .moscone-flipped-sidebar .banner-ad {
    margin-top: 0px;
}
.story-flood h4.pane-title-upcoming {
    font-weight: bold;
    text-transform: uppercase;
    background-color: #f2f2f2;
    border-bottom: 1px solid #ccc;
    padding: 12px 12px 12px 10px;
    font-size: 17px;
    clear: both;
    margin-bottom: 0px;
}
.story-flood .author-block__author-title a:hover {
    color: #ffffff;
    text-decoration: none;
  background:#00abeb;
}
.story-flood .story-photo-caption, .story-flood .story-photo-credit {
    padding: 1px 20px;
}
.pane-etowah-story-pane-rel-stories .related-content:last-child{margin-bottom:3px;}
.story-flood .panel-display.moscone-flipped {
    padding: 0px;
}
.story-flood .content-image, .story-flood .pane-etowah-story-pane-photo img, .story-flood .content-image--search__wrapper img, .story-flood .content-image--news-archive__wrapper img, .story-flood .taxonomy-page-node-teaser__image img{border:none;}
.story-flood .moscone-header h1 {
    padding: 0px 20px;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;
    text-transform: uppercase;
    color: #0b233f;
    font-size: 2.2em;
    line-height: 1.2em;
  width:100%;
    max-width: 900px;
  position: relative;
    top: -12px;
}
.story-flood .moscone-flipped-container.moscone-flipped-column-content {
    padding: 0px 20px;
}
.moscone-flipped-container b,
.moscone-flipped-container strong,
.related-content__row .post__date,
.story-photo-caption {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.story-flood .field-name-body p,
.story-flood .post__body,
.story-flood .taxonomy-page-node-teaser__body {
    font-size: 16.5px;
    color: #48494a;
    font-weight: initial;
    margin-bottom: 20px;
}
.story-flood .tag__title {
    background-color: transparent;
    color: #266194;
    padding: 6px 10px;
    border: 1px solid #266194;
    font-size: 9px;
}
.story-flood a.tag__link {
    font-size: 13px;
    font-weight: 500;
}
.story-flood .tag__link-wrapper{margin-top:5px;}

.front .page-header-ad {
    margin-top: 50px;
}
img.loader {
    width: 150px;
  height:auto;
  margin-bottom:50px;
}
.footer-top {
  padding: 30px 0 30px 0;
  background-color:#0c233f;
}
.footer-bottom {
    background-color: #0c233f;
    padding: 30px 0 0 0;
  color:#ececec;
}
.footer-top-sponsors__sponsor-item img {
    max-width: 170px;
}
.footer-top .container{
width:100%;max-width:1280px;
}
.footer-bottom .container {
    width: 100%;
}
.footer-bottom .container .row:first-child {
    padding: 0% 10% 20px 10%;
}
.footer-bottom .container .row:last-child {
    background:#081d36;
  color:#c1c4c6;
  padding: 20px 10%;
}
a, a:hover, a:active, a:focus {
    outline: 0;
}
a.twHP-chat {
    border-radius: 50%;
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 48px;
    height: 48px;
    cursor: pointer;
  z-index:100;
    background-position: 50%;
    background-color: #7eba4b;
    border: 1px solid #79b546;
    color: #ffffff;
    padding: 7px 8px;
    font-size: 30px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.30);
    -webkit-transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
    transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
a.twHP-chat:hover {
    background-color: #0b233f;
    border-color: #0b233f;
    box-shadow: 0 6px 13px 0 rgba(0,0,0,.23);
    color: #ffffff;
}
a.twHP-chat:active, a.twHP-chat:focus  {
    background-color: #8ecc5a;
    border-color: #8ecc5a;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.30);
    color: #ffffff;
}
a.twHP-chat.twHP-chat-bottom{bottom:65px;}
.front #content{
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }
/* hide in offseason .front .region.region-footer, .front #content{padding-left:242px;} 
.contentOver{padding-left:0px !important;}
#content.sidenav-open {padding-left:242px;}
end hide in offseason*/


/** end everyman styles**/


/** UPPER MAIN ITEMS STYLES **/

.news-item:first-of-type span.main-item-click-duration {
    position: relative;
    top: -49px;
    right: -31px;
    float: right;
    background-color: rgba(0,0,0,.5);
    padding: 5px 6px;
    color: #ffffff;
    font-size: 11px;
    display: block;
}
.news-item:first-of-type span.upper-right-teaser-timestamp, .news-item:first-of-type a.twHP-upper-left-item-video, span.main-item-click-duration, .news-item:first-of-type span.wolves-video-duration, .video-first-of-type, .news-item:first-of-type .twHP-subheadline-img, .twHP-headline-img {
    display: none;
}
.news-item:first-of-type .twHP-headline-img, .twHP-subheadline-img.twHP-headline-img{display:block;}
.news-item:first-of-type .video-first-of-type {
    display: block;
}
.twHP-story img, .twHP-photo_gallery img {
    width: 25%;
    max-width: 230px;
    float: left;
    margin-right:15px;
}
.news-item:first-of-type img {
    width: 100%;
    max-width: 100%;
    float: none;
    clear: both;
    margin-right: 0px;
}
.twHP-upper-wrapper {
    width: 100%;
    max-width: 1280px;
    margin: auto;
  margin-top:20px;
}
.twHP-white-container {
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    background: #ffffff;
    border-radius: 2px;
    overflow: hidden;
  margin-bottom: 20px;
    min-height: 130px;
}
.col-md-8.twHP-upper-left {
    padding-left: 0px;
    padding-right: 11px;
}
.col-md-4.twHP-upper-right {
    padding-right: 0px;
  padding-left:10px;
}
.main-caption-area {
    padding: 0px 31px;
}
.news-item:first-of-type h1.main-caption-title {
    font-size: 28px;
    text-transform: uppercase;
    color: #1c2842;
    display: block;
    margin: 18px 0px;
    width: 100%;
    white-space: normal;
    text-overflow: initial;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;
}
.news-item:first-of-type h1.main-caption-title:hover{color:#316ea3;text-decoration:none;}
.twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title {
    color: #286294;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
    font-size: 20px;
    display: block;
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;margin-bottom:5px;padding-bottom:2.5px;
    text-overflow: ellipsis;
    width: 75%;
}
.twHP-story h1.main-caption-title:hover, .twHP-photo_gallery h1.main-caption-title:hover{color:#317cbc;}
p.main-caption-teaser {
    font-size: 14px;
    color: #505050;
  display:block;
}
.news-item:first-of-type p.main-caption-teaser{display:none;}
.main-item-meta .col-xs-6.item-published-by a {text-transform: uppercase;}
.news-item:first-of-type p.sub-caption-teaser, .main-caption-teaser, .twHP-featured-vid-desc {
    display: block;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
p.featured-watch-vid {
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
  text-transform:uppercase;
}
.news-item:first-of-type .row.main-item-meta {
    margin-left: 0px;
    margin-right: 0px;
    border-top: 1px solid #e2e2e2;
    padding: 14px 15px;
  display:block;
}
.row.main-item-meta {
    display: none;
}
.main-item-meta .col-xs-6.item-is-story h3, .main-item-meta .col-xs-6.item-is-photo_gallery h3, .main-item-meta .col-xs-6.item-is-video h3, .main-item-meta .col-xs-6.item-is-league_video h3, .main-item-meta .col-xs-6.item-is-wsc_video h3 {
    color: #1c2842;
    text-transform: uppercase;
    font-size: 15px;
}
.main-item-meta .col-xs-6.item-is-story a:hover, 
.main-item-meta .col-xs-6.item-is-photo_gallery a:hover, 
.main-item-meta .col-xs-6.item-is-video a:hover, 
.main-item-meta .col-xs-6.item-is-league_video a:hover, .main-item-meta .col-xs-6.item-is-wsc_video a:hover{text-decoration:none;}
.main-item-meta .col-xs-6.item-is-story h3.main-item-click:hover,
.main-item-meta .col-xs-6.item-is-photo_gallery h3.main-item-click:hover,
.main-item-meta .col-xs-6.item-is-video h3.main-item-click:hover,
.main-item-meta .col-xs-6.item-is-league_video h3.main-item-click:hover, .main-item-meta .col-xs-6.item-is-wsc_video h3.main-item-click:hover {
    color: #316ea3;text-decoration:none;
}
h3.main-item-click {
    max-width: 200px;
    text-decoration: none;
}
span.upper-right-teaser-timestamp {
    color: #878787;
    font-size: 11px;
}
.item-is-story .main-item-click:before, .twHP-story span.upper-right-teaser-timestamp:before {
    content: "\f12f";
    font-family: "nba-custom";
  margin-right: 7px;
}
.item-is-photo_gallery .main-item-click:before, .twHP-photo_gallery span.upper-right-teaser-timestamp:before {
    content: "\f120";
    font-family: "nba-custom";
  margin-right: 7px;
}
.item-is-video .main-item-click:before, .item-is-league_video .main-item-click:before, .item-is-wsc_video .main-item-click:before, .twHP-video span.upper-right-teaser-timestamp:before {
    content: "\f129";
    font-family: "nba-custom";
  margin-right: 7px;
}
h3.main-item-click:hover{text-decoration:none;}
.main-item-meta .col-xs-6.item-published-by {
    text-align: right;
}
.main-item-meta .col-xs-6.item-published-by {
    text-align: right;
    font-size: 13px;color:#666666;
    font-weight: lighter;
  margin-top: -2px;
}
span.published-by-timestamp {
    display: block;
    line-height: 10px;
    font-size: 12px;
  color:#878787;
}
.main-caption-area a:hover {
    text-decoration: none;
}
.twHP-upper-left-main.twHP-story.twHp-item--has-tag-practice-report:after {
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/mntw-hp-practice-mayo-sm-190326.png');
    background-size: cover;
    display: inline-block;
    width: 150px;
    height: 33px;
    content: "";
    float: right;
    position: relative;
    right: 31px;
    top: 10px;
}
.twHP-upper-left-main.news-item:first-of-type.twHP-story.twHp-item--has-tag-practice-report:after {
    background-image: none;
}
.news-item.twHp-item--has-tag-practice-report:first-of-type .main-caption-area:before {
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/mntw-hp-mayo-practice-report-hero-190326.png');
    background-size: contain;
    display: block;
    width: 150px;
    height: 62px;
    content: "";
    background-color: #f6632f;
    position: absolute;
    right: 23px;
    top: 12px;
    border: 1px solid #fff;
    border-radius: 2px;
}
a.twHP-upper-right-item {
    background-color: #1c2842;
    background-clip: content-box;
  background-size: cover;
    display: block;
  color:#ffffff !important;
    min-height: 189px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    vertical-align: top;
    width: 100%;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
  margin-bottom: 20px;
  border-radius: 2.2px;
    -webkit-transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
    transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
a.twHP-upper-right-item:hover {
    /*-webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    transform: translateY(-1px);*/
  box-shadow:5px 5px 10px 0 rgba(229,229,229,0.16),2px 5px 15px 2px rgba(0,0,0,0.25);
}
.twHP-upper-right-item-inner {
    bottom: 0;
    left: 0;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-sideline-bg-fade42-161026b.png');
    background-position: center bottom;
    background-size: contain;
    background-repeat: repeat-x;
}
h2.upper-right-item-title {
    bottom: 15px;
    left: 20px;
    position: absolute;
    right: 20px;
    color: #ffffff;
    font-size: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
  text-transform: capitalize;
  -webkit-transition: all 165ms ease-in-out;
    -moz-transition: all 165ms ease-in-out;
    -ms-transition: all 165ms ease-in-out;
    -o-transition: all 165ms ease-in-out;
    transition: all 165ms ease-in-out;
}
a.twHP-upper-right-item:hover h2.upper-right-item-title{bottom:18px;}
span.upper-right-timestamp {
    right: 10px;
    position: absolute;
    bottom: 0px;
    font-size: 12px;
    color: #ffffff;
}
.twHP-upper-right-item-inner.item-type-story span.upper-right-timestamp:before {
    content: "\f12f";
    font-family: "nba-custom";
    margin-right: 2px;
}
.twHP-upper-right-item-inner.item-type-photo_gallery span.upper-right-timestamp:before {
    content: "\f120";
    font-family: "nba-custom";
  margin-right: 7px;
}
.twHP-upper-right-item-inner.item-type-video span.upper-right-timestamp:before, .twHP-upper-right-item-inner.item-type-league_video span.upper-right-timestamp:before, .twHP-upper-right-item-inner.item-type-wsc_video span.upper-right-timestamp:before  {
    content: "\f129";
    font-family: "nba-custom";
  margin-right: 7px;
}
span.video-play-button {
    color: transparent;
    font: 0/0 a;
    text-shadow: none;
    background-size: 48px auto;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
}
span.video-play-button:before, .twHP-upper-right-item-inner.item-type-video:before, .twHP-upper-right-item-inner.item-type-league_video:before, .twHP-upper-right-item-inner.item-type-wsc_video:before {
  -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    height: 50px;
    width: 50px;
    left: 50%;
    top: 40%;
    margin-top: -25px;
    margin-left: -25px;
    -moz-transition: all .30s ease-in-out;
    -o-transition: all .30s ease-in-out;
    -webkit-transition: all .30s ease-in-out;
    transition: all .30s ease-in-out;
    background-color: #0b233f;
    background-image: url("https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-play-btn-160816.png");
    background-position: 60% center;
    background-repeat: no-repeat;
    background-size: 50%;
    border: 4px #fff solid;
    border-radius: 50px;
    content: '';
    display: block;
    opacity: .5;
}
span.video-play-button:hover:before, .twHP-upper-right-item-inner.item-type-video:hover:before, .twHP-upper-left-item-inner.item-type-video:hover:before, .twHP-upper-right-item-inner.item-type-league_video:hover:before, .twHP-upper-right-item-inner.item-type-wsc_video:hover:before, a.img-play-btn:hover:after {
    opacity: 1;
    -moz-transform: scale(1.04, 1.04);
    -ms-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    transform: scale(1.04, 1.04);

}
.pane-bundle-content-api-grid .icon-overlay--videos a:hover:after{
  opacity: 0;
    -moz-transform: scale(1.24, 1.24);
    -ms-transform: scale(1.24, 1.24);
    -webkit-transform: scale(1.24, 1.24);
    transform: scale(1.24, 1.24);
  height: 60px;
    width: 60px;
    left: 50%;
    top: 42%;
}
.content-stream-social-wrapper .content-block__content-stream__videos .icon-overlay--videos:hover:after{
  opacity: 1;
    -moz-transform: scale(1.04, 1.04);
    -ms-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    transform: scale(1.04, 1.04);
  height: 60px;
    width: 60px;
    left: 50%;
    top: 42%;
}
/*span.video-play-button:hover:before, .twHP-upper-right-item-inner.item-type-video:hover:before{height: 51px;width: 51px;}*/

a.img-play-btn:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    height: 70px;
    width: 70px;
    left: 48%;
    top: 12%;
    margin-left: -25px;
    -moz-transition: all .30s ease-in-out;
    -o-transition: all .30s ease-in-out;
    -webkit-transition: all .30s ease-in-out;
    transition: all .30s ease-in-out;
    background-color: #0b233f;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-play-btn-160816.png);
    background-position: 60% center;
    background-repeat: no-repeat;
    background-size: 50%;
    border: 4px #fff solid;
    border-radius: 50px;
    content: '';
    display: block;
    opacity: .5;
}

span.wolves-video-duration {
    font-size: 60%;
    position: relative;
    top: -1px;
    font-weight: lighter;
}
.twHP-upper-right span.wolves-video-duration{font-size:10px;display:block;}
.item-type-story span.video-play-button, .item-type-photo_gallery span.video-play-button, .item-type-story span.wolves-video-duration, .item-type-photo_gallery span.wolves-video-duration {
    display: none;
}
.row.twHP-upper-left-sub {
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 20px;
}
.twHP-upper-left-sub .col-xs-3 {
    padding: 0px;
}
h1.sub-caption-title {
    color: #286294;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
    font-size: 20px;display:block;
    text-transform: capitalize;
  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
p.sub-caption-teaser {
    font-size: 14px;
    color: #505050;
  display:none;
}
.news-item:first-of-type p.sub-caption-teaser{display:block;}
.sub-caption-area span.published-by-timestamp{text-align:right;color:#606060;}
.twHP-story .sub-caption-area span.published-by-timestamp:before {
    content: "\f12f";
    font-family: "nba-custom";
  margin-right: 3px;
}
.twHP-photo_gallery .sub-caption-area span.published-by-timestamp:before{
   content: "\f120";
   font-family: "nba-custom";
   margin-right: 3px;
}
.twHP-upper-left-sub .col-xs-3{width:24.03%;}
.twHP-upper-left-sub .col-xs-9{width:75.97%;}
a.twHP-upper-left-item-video {
    background-color: #1c2842;
    background-clip: content-box;
  background-size:cover;
    display: block;
    min-height: 304px;
  color:#ffffff !important;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    vertical-align: top;
    width: 100%;
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    border-radius: 2.2px;
    -webkit-transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
    transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.twHP-upper-left-item-inner.item-type-video {
    bottom: 0;
    left: 0;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-photos-bg-fade34-160816.png');
    background-position: center bottom;
    background-size: initial;
    background-repeat: repeat-x;
}
.twHP-upper-left-item-inner.item-type-video span.upper-right-timestamp:before, .twHP-upper-left-item-inner.item-type-league_video span.upper-right-timestamp:before, .twHP-upper-left-item-inner.item-type-wsc_video span.upper-right-timestamp:before  {
    content: "\f129";
    font-family: "nba-custom";
  margin-right: 4px;
}
.twHP-upper-left-item-inner.item-type-video:before, .pane-bundle-content-api-grid .icon-overlay--videos a:after, .content-stream-social-wrapper .content-block__content-stream__videos .icon-overlay--videos:after {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: absolute;
    height: 60px;
    width: 60px;
    left: 50%;
    top: 42%;
    margin-top: -25px;
    margin-left: -28px;
    -moz-transition: all .30s ease-in-out;
    -o-transition: all .30s ease-in-out;
    -webkit-transition: all .30s ease-in-out;
    transition: all .30s ease-in-out;
    background-color: #0b233f;
    background-image: url("https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-play-btn-160816.png");
    background-position: 60% center;
    background-repeat: no-repeat;
    background-size: 50%;
    border: 4px #fff solid;
    border-radius: 50px;
    content: '';
    display: block;
    opacity: .5;
}
.twHP-upper-right-item:nth-child(2){
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  -ms-animation-delay: 0.4s;
  -o-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.twHP-upper-right-item:nth-child(3) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -ms-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.twHP-upper-right-item:nth-child(4) {
  -webkit-animation-delay: 1.2000000000000002s;
  -moz-animation-delay: 1.2000000000000002s;
  -ms-animation-delay: 1.2000000000000002s;
  -o-animation-delay: 1.2000000000000002s;
  animation-delay: 1.2000000000000002s;
}
.twHP-upper-right-item:nth-child(5) {
  -webkit-animation-delay: 1.6s;
  -moz-animation-delay: 1.6s;
  -ms-animation-delay: 1.6s;
  -o-animation-delay: 1.6s;
  animation-delay: 1.6s;
}
.twHP-photo_gallery .col-xs-6.photos-left {
    padding-left: 0px;
}
.col-xs-6.photos-right.sub-caption-area {}

.twHP-upper-right-ad .banner-ad {
    margin: 17px auto;
}
.twHP-upper-left .banner-ad {
    margin: 19px auto;
  border-radius:3px;
  overflow:hidden;
}
p.nw-hp-btn.btn.btn-block.btn-primary {
    margin: 15px 0px 5px 0px;
    padding: 10px;
    /* border-radius: 50px; */
    text-decoration: none;
}

.stanza-hold.twHP-white-container, .wolveswire-signup.twHP-white-container{padding:10px;}
.stanza-hold.twHP-white-container h3, .wolveswire-signup.twHP-white-container h3 {text-transform: uppercase;}
.stanza-hold h3.sub-caption-title, .wolveswire-signup h3.sub-caption-title {
    border-bottom: 1px solid #e2e2e2;
    margin-left: -10px;
    margin-right: -10px;
    padding: 10px;
    padding-top: 0px;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
.stanza-hold span, .wolveswire-signup span {
    float: right;
}
.twHP-upper-left-sub-ad .gpt_container {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    max-height: 90px;
    margin: 20px auto 0px auto;
}
.row.more-news-btn-hold {
    padding: 20px 0px;
  padding-bottom:30px;
}


/** end main upper styles **/



/** Start TEN Section Styles **/
.twHP-sect-header, .twHP-section-contained {
    width: 100%;
    max-width: 1280px;
    margin: auto;
}
.twHP-sect-header {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  padding-left: 0px;
    padding-right: 0px;
}
.sect-ten {
    background-color: #0b233f;
}
.sect-header-left {
    padding-left: 0px;
}
.sect-header-left img {
    width: 100%;
    max-width: 271px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.ten-presents {
    font-style: italic;
    position: relative;
    top: -3px;
}
/*Cirlular Header
.sect-ten .sect-header-middle img {
    max-width: 140px;
    margin: auto;
    margin-top: 15px;
}*/
.sect-ten .sect-header-middle img {
  width:100%;
    max-width: 240px;
    margin: auto;
    margin-top: 8px;
    border-radius: 2px;
}
.twHP-sect-header .btn-group {
    float: right;
    margin-top: 21px;
}
.twHP-sect-header .dropdown-toggle i.fa {
    font-size: 23px;
    font-weight: lighter;
    position: relative;
    top: 3px;
}
.twHP-sect-header .dropdown-menu>li>a:hover, .twHP-sect-header .dropdown-menu>li>a:focus{background-color:#edeff1;}
.twHP-sect-header .dropdown-menu {
    width: 100%;
    max-width: 220px;
  border: 0px;
    border-radius: 2px;
}
.twHP-sect-header a.dropdown-item {
    padding: 8px 20px;
    color: #848484;
}
.twHP-sect-header a.dropdown-item:hover {
    color: #286294;
}
a.twHP-featured-vid-item-video {
    background-clip: content-box;
    background-size: cover;
    display: block;
    min-height: 325px;
    overflow: hidden;
    position: relative;
  color:#ffffff !important;
    text-decoration: none;
    vertical-align: top;
    width: 100%;
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    border-radius: 2.2px;
  -webkit-transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
    transition: all 200ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.featured-vid-wrap {
    background-color: #ffffff;
    padding: 30px 60px;
  padding-bottom:10px;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}
.twHP-featured-vid-desc h4 {
    margin-top: 0px;
  margin-bottom:0px;
    background: #0b233f;
    text-transform: uppercase;
    font-size: 12px;
    border: 1px solid #0b233f;
    width: 140px;
    padding: 5px 8px;
    text-align: center;
    border-radius: 3px;
    font-weight: 300;
}
.twHP-featured-vid-desc h2 a {
    color: #0b233f;
}
.twHP-featured-vid-desc h4 a{color:#79bc43;}
.twHP-featured-vid-desc h4:hover {
    border-color: #0b233f;
}
.twHP-featured-vid-desc h4:hover a{color:#ffffff;text-decoration:none;}
.twHP-featured-vid-desc h2:hover a {
    color: #2f6ca1;text-decoration:none;
}
.twHP-featured-vid-desc h2 {
    font-size: 20px;margin-bottom:0px;
  font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
span.featured-vid-duration {
    display: block;
    text-decoration: none !important;
  margin-bottom: 10px;
    font-size: 11px;
  color:#0b233f;
  margin-top: -9px;
    opacity: .8;
}
.twHP-featured-vid-desc{color:#0b233f;}
p.featured-watch-vid a {
    color: #0b233f;
}
p.featured-watch-vid a:hover {
    color: #2f6ca1;text-decoration:none;
}
.upper-right-timestamp img {
    width: 38px;
    height: 22px;
}
.twHP-featured-vid-item-video span.upper-right-timestamp:before {
    display: none;
}
.twHP-featured-vid-item-video span.upper-right-timestamp {
    bottom: 5px;
}

body.front .pane-bundle-content-api-grid {
    width: 100%;
    max-width: 1280px;
    margin: auto;
    background: #ffffff;
    padding: 0px 0px 20px 75px;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 5px 10px 0 rgba(0,0,0,0.12);
}



/** end ten section styles **/



/** Start Stats Section Styles **/

.sect-stats {
    background: #0b233f;
}
.front .tab-content.tab-content-stats-leaders {
    background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-redez-stats-02b-191107.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.front .tab-content.tab-content-stats-leaders.tab-content-stats-leaders-REB {
    background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-redez-stats-01b-191107.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.twHP-sect-header.sect-stats button.btn.btn-default.btn-block.dropdown-toggle {
    color: #0b233f;
}
.twHP-sect-header.twHP-section-contained{box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
.twHP-sect-header .dropdown-menu {
    width: 100%;
    max-width: 220px;
    border: 0px;
    border-radius: 2px;
    margin-top: 8px;
}
.twHP-sect-header .dropdown-menu a.dropdown-item {
    padding: 11px 20px;
}
.twHP-sect-header .dropdown-menu>li>a:hover, .twHP-sect-header .dropdown-menu>li>a:focus {
    background-color: #f6f6f6;
    color: #286eab;
}
.twHP-sect-header.sect-stats button.btn.btn-default.btn-block.dropdown-toggle:hover{background: #286294;border-color: #286294;color: #fff;}
.twHP-sect-header.sect-stats {
    margin-top: 20px;
}
.sect-stats .sect-header-left img{width:100%;max-width:261px;}
.sect-stats .sect-header-middle img {
    width: 100%;
    max-width: 165px;
    margin: auto;
    position: relative;
    top: 20px;
}
body.front .panel-pane.pane-etowah-stats-pane-stat-leaders {
    width: 100%;
    max-width: 1280px;
    margin: auto;
    background: #ffffff;
    padding: 15px;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 5px 10px 0 rgba(0,0,0,0.12);
}
.stat-info-item h3.stat-figure {
    color: #0b233f;
}
body.front .tab-container-stats-leaders-FG_PCT, body.front  .tab-container-stats-leaders-FT_PCT, body.front  .tab-container-stats-leaders-FG3_PCT, body.front  .tab-container-stats-leaders-STL, body.front  .tab-container-stats-leaders-BLK, body.front  .tab-container-stats-leaders-AST{display: none;}
.stats-bottom {
    background: #ffffff;
    clear: both;
  box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 5px 10px 0 rgba(0,0,0,0.12);
}
.stat-info-list{background:rgba(255,255,255,.95);padding-bottom:20px;}

/** end stats section styles **/



/** Photo Section Styles **/

.sect-photos .sect-header-middle img {
    width: 100%;
    max-width: 165px;
    margin: auto;
    position: relative;
    top: 20px;
}
.container.twHP-section-full-width.sect-photos {
    margin-top: 20px;
    background-color:#0b233f;
  background-image:none;
    width: 100%;
    min-height: 300px;
    padding-top: 25px;
    padding-bottom: 25px;
    background-size: cover;
    background-repeat: no-repeat;
}
.sect-photos .row.row-normal.twHP-sect-header {margin: auto;}
.sect-photos .twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle {
    background: transparent;
    color: #ffffff;
}
.sect-photos .twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle:hover {
    color: #0b233f;
    background: #ffffff;
}
.sect-photos .es-ticker {
    display: none;
}
.sect-photos .es-navigation a {
    background-color: #ffffff;
    width: 40px;
    height: 40px;
    text-align: center;
    padding-top: 6px;
    font-size: 25px;
    color: #0c233f;
    border: 1px solid #ffffff;
    border-radius: 50%;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.sect-photos .es-navigation a:hover {
    background-color: #79bc43;
    border-color: #79bc43;
    color: #fff;
}
.sect-photos .es-navigation a.es-next {
    padding-left: 8px;
}
.sect-photos .es-navigation a.es-prev {
    padding-right: 8px;
}
.sect-photos .es-navigation .es-prev{left:5px;}
.sect-photos .es-navigation .es-next{right:5px;}
.sect-photos .everslider{margin:20px 0px 30px 0px;}

.sect-photos .fullwidth-title {
    position: absolute;
    bottom: 0px;
    padding: 10px;
  width:100%;
  padding-top: 100px;
    background: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-photos-bg-fade34-160816.png');
    background-position: top center;
    background-size: contain;
    background-repeat: repeat-x;
    }
.sect-photos .fullwidth-title .wolves-photos-title {
    color: #ffffff;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 17px;
    position: absolute;
    bottom: 8px;
}
.sect-photos .everslider .es-slides > li{
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.12);
    border-radius: 3px;
    overflow: hidden;
}
a.wolves-photos-pubdate {
    position: absolute;
    bottom: -2px;
    right: 10px;
    font-size: 12px;
}
a.wolves-photos-pubdate p {
    color: #ffffff;
}
a.wolves-photos-pubdate p:hover, a.wolves-photos-pubdate:hover {
    text-decoration: none;
}

/** end photos section styles **/

/** Content Stream Sect **/
.sect-content.twHP-header-no-contain {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
.twHP-sect-header-content {
    background-color: #0a223e;
  height:70px;
    padding-left: 0px;
}
.sect-header-content {
    padding-left: 0px;
}
.twHP-sect-header-social {
    background-color: #246191;
  height:70px;
  padding-right: 0px;
}
.panel-pane.pane-etowah-social-pane h4 {
    display: none;
}
.sect-header-social {
    padding-right: 0px;
}
.sect-header-social img {
  width:100%;
    max-width: 262px;
    float: right;
    margin-top: 0px;
}
.twHP-sect-header-content img{width:100%;max-width:323px;margin-top: 0px;}
.twHP-sect-header-content .sect-header-content-sponsor img {
    max-width: 200px;
    margin-top: 18px;
    float: right;
}

/** end content stream sect **/

/** Courtside Box **/
#courtside-box {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.courtside-game-past .final, .courtside-game-past .separator, .courtside-game-past .outcome {
    font-size: 12px;
}
.pane-game-block-live-game {
    background: transparent;
    border: none;
}
.game-block-quarter-col-w{background:transparent;}
.game-block-half-col, .game-block-quarter-col-w, .gameblock-quarter-wide-wrapper, .pane-game-block-box-score .table-bordered, .pane-game-block-conf-standings, .pane-game-block-conf-standings h4.pane-title, .pane-game-block-player-matchup, .pane-game-block-team-matchup, .pane-game-block-tune-in, .pane-game-block-twitter {
    background: rgba(9,31,56,.89);
  border-color:#02101f;
}
a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch {
   max-width: 110px;
   font-size: 10px;
   padding: 5px 16px;
   margin-top: -11px;
   border-radius: 2px;
   font-weight: 900;
   margin-bottom: 0;
   box-shadow:none;
   position:relative;
}
a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch:hover {
   color: #9c102d ;
}

a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP {
    float: right;
    color: #9c102d;
    background-color: transparent;
    box-shadow: none;
    margin-top: 0;
    border: none;
    font-size: 1rem;
    padding-top: 6px;
    display:none;
}
a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP:hover {
  color: #fff;
  background-color: #9c102d;
}
.slick-center a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP {
  display: block;
}

.game-block-quarter-col-s__title a, .game-block-full-col__title a {color:#286294;}
.game-block-quarter-col-w__title a, .game-block-half-col__title a{color:#ffffff;}
/*.game-block-full-col__title a:hover, .game-block-quarter-col-s__title a:hover, .game-block-quarter-col-w__title a:hover{color:#2b6fa8;}*/
.etowah-game-block .node-league-video img, .etowah-game-block .node-photo-gallery img, .etowah-game-block .node-story img, .etowah-game-block .node-video img{border:none;}
.game-block-container .btn-live-game {
    background: #ca0814;
    width: 98%;
    max-width: 250px;
    border-radius: 40px;
}
.courtside-box-game a.btn-game-content{border-radius: 20px;width:100%;max-width:140px;}
.courtside-box-game a.btn-game-content:hover{background-color:#286294;border-bottom:none;}
.game-block-full-col__information, .game-block-quarter-col-s__information {
    background: #ffffff;
    border-bottom: 3px solid #eef2f5;
}
a.btn-courtside.btn-live-game {
    border-radius: 30px;
}
a.btn.btn-live-game.btn-gameblock.btn-live-game {
    border-radius: 40px;
}
.game-block-container .score-gameblock{color:#ffffff;}
.pane-courtside-box-pane{padding-bottom:10px;}

.courtside-box {
    max-width: 1280px;
  z-index:15;
}

.courtside-box-game .game-block__toggle-wrapper:hover {
    background-color: #286294;
    border-bottom: 3px solid #245784;
}
.courtside-box-game {
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFEAEAEA');
    background-size: 100%;
    background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e4e8eb));
    background-image: -moz-linear-gradient(#ffffff,#e4e8eb);
    background-image: -webkit-linear-gradient(#ffffff,#e4e8eb);
    background-image: linear-gradient(#ffffff,#e4e8eb);
}
.courtside-box-game.slick-active {
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
   }
.courtside-box-game.slick-center {
    box-shadow: 0 0 20px -5px rgba(36,87,134,0.89);
}
.courtside-box-game.courtside-box-end-slate {
    box-shadow: 0 2px 5px 0 rgba(229,229,229,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}
.courtside-box-game.show-status-future.slick-slide.slick-cloned{height:0px;}
.game-block-container{
    max-width: 1200px;
    z-index: 10;
    margin: -20px auto 10px auto;
}
.logged-in .game-block-container {
    margin-top: -20px;
}
span.update.score.score-gameblock {
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5);
}
.game-block-container .score-gameblock.team1 {
    border-right: 1px solid #597fac;
}
.pane-game-block-live-game .time.period-gameblock {
    border-bottom: 1px solid #597fac;
}
.pane-game-block-live-game .btn-live-game:hover, .courtside-game-wrapper.show-focus .second a.btn-buy-tickets, .courtside-game-wrapper.show-focus .second a.btn-game-content, .courtside-game-wrapper.show-focus .second a.btn-live-game, .courtside-box-game a.btn-buy-tickets:hover, .game-block-container .btn-buy-tickets:hover, .courtside-box-game a.btn-game-content:hover
{
  text-decoration:none;
}
.pane-game-block-live-game .btn-live-game:hover{background:#fff;color:#da1919;}
.game-block-container .game-block.game-info{background: transparent;border: none;}
.game-block-container .game-block.game-info .date-gameblock, .game-block-container .game-block.game-info .period-gameblock, .pane-game-block-live-game .status-pregame .date-gameblock{border-bottom:1px solid rgba(255,255,255,0.7);color:#ececec;}
.game-block-container .game-block.game-info .time-gameblock, .pane-game-block-live-game .status-pregame .time-gameblock{font-family: Futura, "Trebuchet MS", Arial, sans-serif;font-weight:bold;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5);}
.pane-game-block-live-game .status-pregame .time-gameblock{margin-bottom: 0px;}
.pane-game-block-live-game .location {margin-bottom: 20px;}
.status-pregame .location .arena, .status-pregame .location .city, .status-pregame .location .state {color: #ffffff;    text-transform: uppercase; font-size: 14px;}
.live-game .broadcasters .broadcaster span.station.tv, .live-game .broadcasters .broadcaster span.station.ra{color:#ccc;}
.pane-game-block-live-game .label{ font-size: 8px;padding: 0.3em 0.9em; background: #ffffff;color: #286294;}
.game-block-container ul.nav-pills li{margin-left:-5px;}

/*.courtside-box-game.show-status-past.slick-slide.slick-cloned {
    display: none;
}*/

/** end courtside box **/




/** Button Styles **/

.courtside-box-game a.btn-buy-tickets, .game-block-container .btn-buy-tickets {
    border-radius: 25px;
    width: 100%;
    max-width: 140px;
}
.courtside-box-game a.btn-buy-tickets{background:#79bc43;}
.courtside-box-game a.btn-buy-tickets:hover{background:#0b233f;}

.game-block-container .btn-buy-tickets{
  background-color: #7eb94b;
    color: #ffffff;
    font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
.game-block-container .btn-buy-tickets:hover{ box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    background-color: #ffffff;color:#7eb94b;text-decoration:none;
}
a.btn.btn-buy-tickets.btn-gameblock.btn-game-info{width:100%;max-width:270px;padding:10px 2px;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
a.btn.btn-buy-tickets.btn-gameblock.btn-game-info:hover{box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);}
a.btn.btn-buy-tickets.btn-gameblock.btn-game-info:active, a.btn.btn-buy-tickets.btn-gameblock.btn-game-info:focus {outline: 0;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);background-color:#7eb94b;color:#fff;}

a.btn.btn-block.btn-lg.btn-morePhotos {
    background-color: transparent;
    width: 100%;
    max-width: 250px;
    border-radius: 50px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    margin: auto;
    margin-bottom: 35px;
    border: 1px solid #ffffff;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
a.btn.btn-block.btn-lg.btn-morePhotos:hover {border-color:#ffffff;background:#ffffff;color:#0b233f;box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);}
a.btn.btn-block.btn-lg.btn-morePhotos:active, a.btn.btn-block.btn-lg.btn-morePhotos:focus{outline: 0;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);}
a.btn.btn-block.btn-lg.btn-moreStats {
    background-color: #286294;
    width: 100%;
    max-width: 250px;
    border-radius: 50px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    margin: auto;
    margin-bottom: 35px;
    border: 1px solid #286294;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
a.btn.btn-block.btn-lg.btn-moreStats:hover{background-color: #0b233f;border: 1px solid #0b233f;box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);}
a.btn.btn-block.btn-lg.btn-moreStats:focus, a.btn.btn-block.btn-lg.btn-moreStats:active{outline: 0;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);}


.loadmore-content-api-grid a{
    background-color: #0b233f;
    width: 100%;
    max-width: 300px;
    border-radius: 50px;
    color: #fff;
    margin-bottom: 20px;
    border: 1px solid #0b233f;
  margin-left:-7%;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.loadmore-content-api-grid a:hover {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    background: #266092;
    border: 1px solid #266092;
    color: #ffffff;
    text-decoration: none;
}
.loadmore-content-api-grid a:active, .loadmore-content-api-grid a:focus{outline: 0;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);}

.twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle {
    border-radius: 25px;
    border: 1px solid #ffffff;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    float: right;
    background: #ffffff;
    color: #0b233f;
    padding: 6px 25px;
    font-size: 14px;
    padding-top: 2px;
}
.twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle:hover{box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background: #286294;border-color: #286294;color: #fff;}
.twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle:active, .twHP-sect-header button.btn.btn-default.btn-block.dropdown-toggle:focus {outline: 0;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);}
button, button:active, button:focus, btn, btn:active, btn:focus{outline:none !important;}

button.btn.btn-default.navbar-btn.members-btn, a.btn.btn-default.navbar-btn.floodNav-btn, .front a.btn.btn-default.navbar-btn.members-btn, .not-front a.btn.btn-default.navbar-btn.members-btn {
    border-radius: 25px;
    border: 1px solid #ffffff;
  font-weight: 400;
  width:100%;
  max-width:160px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    float: right;
  background:#f1f1f1;
  text-transform: uppercase;
    font-size: 12.5px;
    color: #245784;
  margin-top:10px;
}

button.btn.btn-default.navbar-btn.members-btn:hover, a.btn.btn-default.navbar-btn.floodNav-btn:hover, .front a.btn.btn-default.navbar-btn.members-btn:hover, .not-front a.btn.btn-default.navbar-btn.members-btn:hover {
  background: #266092;
    border-color: #266092;
    color: #fff;
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
}

button.btn.btn-default.navbar-btn.members-btn:active, button.btn.btn-default.navbar-btn.members-btn:focus, a.btn.btn-default.navbar-btn.floodNav-btn:active, a.btn.btn-default.navbar-btn.floodNav-btn:focus, .front a.btn.btn-default.navbar-btn.members-btn:active, .not-front a.btn.btn-default.navbar-btn.members-btn:active, .front a.btn.btn-default.navbar-btn.members-btn:focus, .not-front a.btn.btn-default.navbar-btn.members-btn:focus{
  outline: 0;
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);
}
a.btn.btn-default.wolves-photo-link {
    text-transform: uppercase;
    border-radius: 25px;
    border: 1px solid #ffffff;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    font-size: 12px;
    color: #245784;
  background:#fafafa;
}
a.btn.btn-default.wolves-photo-link:hover {
    background: #ffffff;
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    border-color: #ffffff;
}

a.btn.btn-default.wolves-photo-link:active, a.btn.btn-default.wolves-photo-link:focus{
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);
}
.wolveswire-signup .mktoForm .mktoButtonWrap.mktoDownloadItunes .mktoButton {
    text-transform: uppercase;
    border-radius: 25px;
    border: 1px solid #2f6ca1;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    color: #ffffff;
    background: #2f6ca1;
    width: 100%;
    padding: 12px 10px;
    font-size: 16px;
    margin: 11px 0px 5px 0px;
  text-shadow: none;
    background-image: none;
  -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}
.wolveswire-signup .btn.btn-primary.btn-lg.btn-block {
    text-transform: uppercase;
    border-radius: 25px;
    border: 1px solid #2f6ca1;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    color: #ffffff;
    background: #2f6ca1;
}
.wolveswire-signup .btn.btn-primary.btn-lg.btn-block:hover, .wolveswire-signup .mktoForm .mktoButtonWrap.mktoDownloadItunes .mktoButton:hover {box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background-color: #2b78bb;border: 1px solid #2b78bb;background-image:none;text-shadow:none;}
.wolveswire-signup .btn.btn-primary.btn-lg.btn-block:active, .wolveswire-signup .btn.btn-primary.btn-lg.btn-block:focus{box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);}
.loadmore-content-stream a{
  -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}
.btn-moreNews, .loadmore-content-stream a {
    text-transform: uppercase;
    border-radius: 25px;
    border: 1px solid #ffffff;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    color: #245784;
    background: #eeeeee;
    width: 97%;
    max-width: 300px;
    margin: auto;
  font-size:15.5px;
}
.btn-moreNews:hover, .loadmore-content-stream a:hover {
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
  background: #2f6ca1;
    border-color: #2f6ca1;
    color: #fff;
}
.btn-moreNews:active, .btn-moreNews:focus, .loadmore-content-stream a:active, .loadmore-content-stream a:focus {
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.18),0 1px 1px 0 rgba(0,0,0,0.15);
}
/** end button styles **/

/** MAIN NAV MENU**/
.navbar.navbar-default.navbar-fixed-top.twHPgames-navmenu.canvas-slid {
    z-index: 90;
}
.main-nav-wrapper-inner {
    background-color: #022c5b;
}

.main-nav-wrapper-inner>.container{width:100%;}

.main-nav-wrapper-inner .navbar-brand img{display:none !important;}

.presented-by.presented-by--header {
    width: 100%;
    max-width: 70px;
    text-align: center;
    position: relative;
    margin: 0px;
    left: 104px;
    top: 17px;
}

ul.social-bar.social-bar--header.loaded, .social-bar--header{background:transparent;z-index:10;}
ul.social-bar.social-bar--header{top:10px;}
ul.social-bar i.fa:hover {
    margin-top: 5px;
}
body.logged-in ul.social-bar.social-bar--header{top:-10px;}

.social-bar__item a.facebook, .social-bar__item a.twitter, .social-bar__item a.instagram, .social-bar__item a.snapchat-ghost, .social-bar__item a.envelope, .social-bar__item a.mobile {
    background-color: transparent;
    background: transparent;
}
.social-bar__item a, .social-bar__item a:hover, .social-bar__item a:active, .social-bar__item a:visited, .social-bar__item a:focus{color:#eef2f5;}

nav.main-nav-wrapper.fixed ul.social-bar.social-bar--header {
    top: -10px;
}

.search-box .tt-dropdown-menu{z-index:104;}
.content .menu-block a.menu-block__link:hover {
    margin-left: 0px;
}
.main-nav .em-smu .menu-block__link--title{display:none;}

/**div#modalContent {
    z-index: 1201 !important;
}**/

/**WOLVES SINGLE GAME TOGGLE MENU**/
.twHPgames-toggle{
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  top:7px;
}
/*body.logged-in .twHPgames-toggle{top:46px;}
body.logged-in.navbar-tray-open .twHPgames-toggle{top:86px;}*/

.twHPgames-toggle-scrolled{
  top:7px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }
body.logged-in .twHPgames-toggle-scrolled{
  top:7px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }
body.logged-in.navbar-tray-open .twHPgames-toggle-scrolled{
  top:7px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }

.twHPgames-toggle.toggle-over{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
div#floodCanvas{visibility:hidden;}
button.navbar-toggle.twHPgames-toggle, button.navbar-toggle.twHPgames-toggle:active, button.navbar-toggle.twHPgames-toggle:focus {
    background: #79bc43;
    border-color: #79bc43;
  margin:0px 10px 0px 7px;
    color: #ffffff;
  float:left;
  display:none;
  left:0px;
  padding: 8px 12px;
  /*
  -moz-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    box-shadow: 0px 3px 6px rgba(0,0,0,0.16);*/
}

button.navbar-toggle.twHPgames-toggle:hover {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #0b233f;
}
.twHPgames-toggle .fa-ticket {
    font-size: 18px;
}

button.navbar-toggle.twHPgames-toggle .fa-chevron-left:before{
  top: 1px;
    position: relative;
}
button.navbar-toggle.twHPgames-toggle:hover .fa-chevron-left:before{
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }

.navbar-default{    
    background-color: transparent;
    border-color: transparent !important;
}

.navbar-fixed-top{top:172px;}


body.not-logged-in .navmenu-fixed-left, .navmenu-fixed-right, .navbar-offcanvas{top:180px;}
body.logged-in .navmenu-fixed-left, body.logged-in .navmenu-fixed-right, body.logged-in .navbar-offcanvas{top: 220px;}
body.logged-in.navbar-tray-open .navmenu-fixed-left, body.logged-in.navbar-tray-open .navmenu-fixed-right, body.logged-in.navbar-tray-open .navbar-offcanvas{top: 260px;}
body.front.not-logged-in .navbar-offcanvas-scrolled{
  top:107px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }
body.logged-in .navbar-offcanvas-scrolled{
  top:146px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;}
body.logged-in.navbar-tray-open .navbar-offcanvas-scrolled{
  top:185px;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }

nav#twHPgames a.navmenu-brand {
    padding: 15px 10px;
    margin: 0px;
  position:relative;
}
nav#twHPgames a.navmenu-brand:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -15px;
    width: 0;
    height: 0;
    border-top: solid 15px #ffffff;
    border-left: solid 15px transparent;
    border-right: solid 15px transparent;
  z-index:20;
}
nav#twHPgames{
  background-color:#ffffff;
  width:242px;
    -moz-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    box-shadow: 0px 3px 6px rgba(0,0,0,0.16);
  border-right: none;
  z-index:90;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.twHPoverflow {}
.centerpoint-energy {
    margin-bottom: 5px;
}
.navmenu.navmenu-default.navmenu-fixed-left.offcanvas.navbar-offcanvas-scrolled.in.canvas-slid, .navmenu.navmenu-default.navmenu-fixed-left.offcanvas.in.canvas-slid { left: 0px !important;}
/*SNIPPETS FOR twHPgames ITEMS*/

.twHPgames-holder:nth-of-type(odd) {
    background: #f1f2f3;
  border-top:1px solid #ececec;
  border-bottom:1px solid #ececec;
}
.twHPgames-holder:first-child {
    padding-top: 10px;
}
.twHPgames-holder:nth-child(2){
-webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.twHPgames-holder:nth-child(3){
-webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -ms-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.twHPgames-holder:nth-child(4){
-webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  -ms-animation-delay: 0.4s;
  -o-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.twHPgames-holder:nth-child(5){
-webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -ms-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.twHPgames-holder:nth-child(6){
-webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  -ms-animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.twHPgames-holder:nth-child(7){
-webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  animation-delay: 0.7s;
}
.twHPgames-holder:nth-child(8){
-webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -ms-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.twHPgames-holder:nth-child(9){
-webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -ms-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  animation-delay: 0.9s;
}
.twHPgames-holder:nth-child(10){
-webkit-animation-delay: 1.0s;
  -moz-animation-delay: 1.0s;
  -ms-animation-delay: 1.0s;
  -o-animation-delay: 1.0s;
  animation-delay: 1.0s;
}
.twHPgames-holder:nth-child(11){
-webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  animation-delay: 1.1s;
}

a.twHPgames-item {
    color: #d9d9d9;
    display: block;
    height: 101px;
    width: 100%;
    position: relative;
    padding: 5px 10px;
  text-decoration: none;
  outline:0;
}
a.twHPgames-item:hover {
    text-decoration: none !important;
}
.twHPgame-info-container{padding:3px 10px;}
span.twHPteam {
    color: #0b233f;
}

span.twHPgames-time {
    float: right;
}
.twHPcompetitors {
  font-size:12px;
}
img.twHPlogo {
    display: inline-block;
    width: 35px;
    height: auto;
    max-height: 35px;
    position: relative;
    top: -2px;
    margin-right: 5px;
}
.twHPlogo.min-logo {
    max-width: 26px;
    margin-left: 4px;
    margin-right: 10px;
}
.twHPcompetitors li{list-style-type:none;}

.twHPgames-date-time {
    font-size: 12px;
    color: #0b233f;
}
span.twHPrecord {
    float: right;
    color: #a5a6a7;
}
span.twHPgames-month-day {
    padding-left: 5px;
}
.watch-listen {
    text-align: right;
    font-size: 10.5px;
    color: #0b233f;
  margin-top: -6px;width:100%;
}
.watch-listen span {
    margin-left: 10px;
  text-transform: uppercase;
}
.watch-listen span span {
    margin-left: 0px;text-align:right;
}
.twHP-fsnp, .twHP-espn, .twHP-nbatv, .twHP-tnt {
    display: none;
}
.watch-listen .fa-television, .watch-listen .fa-volume-up {
    margin-right: 5px;
}

.watch-listen span.scope-away, .watch-listen span.scope-can{display:none;}
.twHPtix-links.two-links {
    display: none;
}

.twHPgames-holder.show-links .twHPtix-links.two-links {
    display: block;
    left: 0px;
}
.twHPgames-holder {
    padding: 5px 0px 2px 0px;
}
.ticketBoxbtns {
    height: 112px;
    background-color: rgba(11,35,63,1.0);
    padding: 5px 10px;
  padding-top:15px;
    position: absolute;
    z-index: 100;
    width: 100%;
  opacity: 0.0;
    filter: alpha(opacity=0);
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  margin-top:3px;
  font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
.ticketBoxbtns:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
    margin-top: -5px;
    height: 119px;
    padding-top: 19px;
}
.twHPgames-holder:first-child .ticketBoxbtns:hover {
    padding-top: 25px;
    height: 124px;
    margin-top: -10px;
}
a.btn.btn-twHPtix {
    border-radius: 25px;
  text-transform: uppercase;
  max-width: 90%;
    margin: auto;
}
a.btn.btn-twHPtix.btn-promobtnlink {
    margin-bottom: 8px;
  background: #fafafa;
    color: #0b233f;
  margin-top:8px;
  border-color:#fafafa;
}
a.btn.btn-twHPtix.btn-promobtnlink:hover {
    background: #ffffff;
    border-color: #ffffff;
    color: #0b233f;
   -moz-transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
    transform: scale(1.04,1.04);
}
a.btn.btn-primary.btn-twHPtix {
    background: #79bc43;
    border-color: #79bc43;
}
a.btn.btn-primary.btn-twHPtix:hover {
    background: #8fd959;
  border-color:#8fd959;
    -moz-transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
    transform: scale(1.04,1.04);
}
a.btn.btn-twHPmore {
    width: 92%;
    margin: auto;
    border-radius: 40px;
    font-size: 13px;
    background: #062951;
    color: #ffffff;
    border-color: #062951;
}
a.btn.btn-twHPmore:hover{
  background:#246191;
  border-color:#246191;
  color:#ffffff;
}
div#twHPgamesList {
    padding-bottom: 10px;
}
.twHPmore {
    background: #ffffff;
    height: 66px;
    padding-top: 10px;
}
/*end twHPgames ITEMS*/


/*SNIPPETS FOR OVERFLOW 'FLOOD' NAV*/
/*body.logged-in nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav {top: 170px;}*/

.navbar.navbar-default.navbar-fixed-top.twHPgames-navmenu {
    max-width: 30px;
}
/*body.logged-in.navbar-tray-open nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav{top:210px;}*/
nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav {
    background-color: #052345;
    /*top: 130px;*/
    color: #ffffff;
  /*-webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;*/
}
nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a {
    color: #c4cdd8;
    font-weight: 100;
  -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.btn.btn-default.navbar-btn.floodNav-btn, nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.btn.btn-default.navbar-btn.floodNav-btn:active{color:#0b233f;}
nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a:hover, nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.btn.btn-default.navbar-btn.floodNav-btn:hover, nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.btn.btn-default.navbar-btn.floodNav-btn:focus{color:#ffffff;}

nav#hp-flood-nav {
    position: relative;
    top: 0px;
  z-index:99;
  margin-bottom:10px;
}
nav#hp-flood-nav.floodNav-pullup {
    top: -5px;
}
nav#hp-flood-nav:nth-child(3), nav#hp-flood-nav:nth-child(4), nav#hp-flood-nav:nth-child(5) {
    display: none;
}
nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.newSalesOnSale {
    padding-top: 10px;
    padding-bottom: 14px;
    margin-top: 1px;
    /* border-top: 1px solid #0a4477; */
    text-transform: uppercase;
    background: #79bc43;
    color: #ffffff;
}
  .newSalesOnSale span {
    display: block;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 5px;
    text-align: center;
  }
  nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.newSalesOnSale:hover {
    background: #ffffff;
    color: #7ac043;
}
  nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.newSalesOnSale:hover span {}

/*end flood nav */


#nba_tos{border-top:none !important;}
#nba_tos #nba_tos_close_button{
      border-color: #3073ac;
    background: #3073ac;
}
#nba_tos #nba_tos_close_button:hover{
      border-color: #79bd42;
    background: #79bd42;
}

/* BEGIN MEDIA QUIERIES */


@media (min-width:1570px){
  .courtside-box-game.slick-active.slick-center {
    width: 620px !important;
   }
}

/*Hide in offseason
@media (max-width:1569px){
  
  body.front .courtside-box, .front div#takeover, body.front .twHP-banner, body.front .game-block-container, .twHP-upper-wrapper, .twHP-section-contained, body.front .content-api-grid-987.pane-bundle-content-api-grid, body.front .panel-pane.pane-etowah-stats-pane-stat-leaders{max-width:1100px;}
  
  body.front .courtside-box, .front div#takeover, body.front .twHP-banner, body.front .game-block-container, .twHP-upper-wrapper, .twHP-section-contained, body.front .content-api-grid-987.pane-bundle-content-api-grid, body.front .panel-pane.pane-etowah-stats-pane-stat-leaders{width:95%;max-width:1280px;}
  .slick-cloned:last-of-type {display: none;}
  .wolveswire-signup input#FirstName, .wolveswire-signup input#LastName{max-width:150px !important;}
  .twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title{width:70%;}
  .twHP-story img, .twHP-photo_gallery img{width:28%;}
  .wolveswire-signup input#Email { width: 310px !Important;}
  body.front .content-api-grid-987.pane-bundle-content-api-grid{padding-left:125px;}
  .featured-vid-wrap{padding:30px 30px;padding-bottom:20px;}
  
}
end hide in offseason*/
@media (max-width:1400px){
  /*Hide in offseason .courtside-box{max-width:1050px;}end hide in offseason*/
  .content-block__social-stream .post__date{text-align: center;font-size: 9px;width: 100%; margin-bottom: 5px;}
  .social-stream_item:before{ left: 50%;margin-left: -18px; bottom: -15px;}
  
}



@media (max-width:1365px){
  /*Hide in offseason
  body.front .courtside-box, .front div#takeover, body.front .twHP-banner, body.front .game-block-container, .twHP-upper-wrapper, .twHP-section-contained, body.front .content-api-grid-987.pane-bundle-content-api-grid, body.front .panel-pane.pane-etowah-stats-pane-stat-leaders{
    max-width:990px;
    }
  end hide in offseason*/
    h2.upper-right-item-title{font-size:18px;}
    .courtside-box {max-width: 960px;}
    nav#twHPgames{width:190px;}
      /*hide in offseason .front .region.region-footer, .front #content{padding-left:190px;}
  .courtside-box-game.slick-center {width: 350px !important;}
  end hide in offseason*/
    .wolveswire-signup input#FirstName, .wolveswire-signup input#LastName{max-width:130px !important;}
    .wolveswire-signup input#Email { width: 270px !Important;}
    .twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title{width:68%;}
    .twHP-story img, .twHP-photo_gallery img{width:30%;}
    .courtside-game-future a.inline-center.btn-courtside.btn-buy-tickets {float: left;}
    body.front .pane-bundle-content-api-grid{padding-left:75px;}
    .featured-vid-wrap{padding:30px 20px;padding-bottom:30px;}
    .front .page-header-ad {margin-top: -5px; margin-bottom: -5px;}
    /*hide in offseason .front #mini-panel-mini_panel_top_banner_ad{padding-left:190px;} end hide in offseason*/
    .watch-listen{font-size:9px;}
    a.btn.btn-twHPtix{max-width:95%;}
    .ticketBoxbtns{padding:5px 1px;}
    
    
}

@media (min-width:1200px){
  .page-tickets .field-name-field-quick-links-links a {
    width: 48%;
    text-align: center;
    font-size: 10px;
    padding: 5px;
}
  .panel-pane:last-child .news-block--small h3 {
        min-height: 65px
    }
    .panel-display>.container {
        width: 100%
    }
    .etowah-game-block {
        height: 520px;
        max-height: 520px;
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-redez-gameblock-bg-02-181129.jpg') !important;
    }
  .social-bar--header{right:60px;}
  .search-box{width:220px;z-index:20;}
  .search-box__input-box:focus{width:220px;border-radius:50px;padding-left:10px;}
  .game-block-container .game-block.team-logo img {
    width: 100%;
    max-width: 320px;
}
.roster__player__bust-wrapper img{margin-top:10px;}
   .game-block-container .pane-game-block-team-logo .team-logo.team1, .game-block-container .pane-game-block-team-logo .team-logo.team2{margin-top:3.5rem;}
  
}


@media (min-width:992px) and (max-width:1569px){.courtside-box-game.slick-center{width:450px !important;}
}
@media (min-width:992px) and (max-width:1365px){
  .main-nav__menu-item a{font-size:12px;margin-right:-2px;}
  div#hp-ad-1 {display: none !important;} 
  a.twHP-upper-right-item{min-height:159px;}
  
}
@media (min-width:992px) and (max-width:1167px){
  .front .page-header-ad, .front #mini-panel-mini_panel_top_banner_ad {padding-left:0px !important;}
}
@media (min-width:992px){
  .pane-bundle-content-api-grid .icon-overlay:before,
    .pane-bundle-content-api-grid .icon-overlay:hover:before {
        background-color: transparent;
        color: #fff;
        padding-top: 1px;
        top: 40%;
        left: 41%;
        text-shadow: 2px 2px 0 rgba(0, 0, 0, .4)
    }
    body.front #gridVideoModal .modal-dialog {
        width: 90%;max-width:1100px;
    }
    .pane-bundle-content-api-grid .icon-overlay:before {
        font-size: 47px
    }
    .pane-bundle-content-api-grid .icon-overlay:hover:before {
        font-size: 0;
        opacity: .3;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out
    }
  .panel-pane:last-child .news-block--small h3 {
        min-height: 53px
    }
    .courtside-game-wrapper.show-focus .second {
        padding-bottom: 5px
    }
  .wolveswire-signup input#FirstName, .wolveswire-signup input#LastName{max-width:120px;}
}

@media (max-width:1200px){
  /*Hide in offseason
  body.front .courtside-box, .front div#takeover, body.front .twHP-banner, body.front .game-block-container, .twHP-upper-wrapper, .twHP-section-contained, body.front .content-api-grid-987.pane-bundle-content-api-grid, body.front .panel-pane.pane-etowah-stats-pane-stat-leaders{max-width:970px;}
  end hide in offseason*/
  .courtside-box{max-width:940px;}
  .courtside-game-future .broadcasters{text-align:left;margin-bottom:6px;}
  body.front .pane-bundle-content-api-grid{padding-left:35px;}
}

@media (min-width:768px){
  .navbar-horizontal.navbar-tray-open .fixed, .page .fixed {padding-top: 10px}
  .stats-leaders-qualified-leaders{margin-top:-44px;}
  .social-bar--author-block__wrapper .social-bar{padding-left:2px}.presented-by--news-block img{height:25px}.fullwidth-slider .es-slides>li img:hover,.news-block:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.fullwidth-slider .es-slides>li img,.news-block img{-webkit-transition:all .95s ease;transition:all .95s ease}.focus--roster .roster__player__info__bio .roster__player__info__bio--item{font-size:11px}#boxes-box-front_page_schedule{margin-left:9%!important}.roster__player{height:224px}.roster__player__info:hover>.roster__player__header{background-color:#1b5691}.focus--roster .roster__player__info{background-color:#000;top:-7px}.focus--roster .roster__player__info:hover>.roster__player__header,.focus--roster .roster__player__info>.roster__player__header{background-color:inherit}.focus--roster .roster__player__info>.roster__player__header>.roster__player__header_jnumber,.roster__player__info:hover>.roster__player__header>.roster__player__header_jnumber{color:#fff}.focus--roster .roster__player__info:hover .roster__player__info__bio,.focus--roster .roster__player__info>.roster__player__header>div,.focus--roster .roster__player__info>.roster__player__header>h2,.roster__player__info:hover>.roster__player__header>div,.roster__player__info:hover>.roster__player__header>h2{color:#FFF}.focus--roster .roster__player__info:hover .roster__player__header .roster__player__header_jnumber{color:#1b5691}.focus--roster .roster__player__info:hover>.roster__player__header,.focus--roster .roster__player__info:hover>.roster__player__header>div,.focus--roster .roster__player__info:hover>.roster__player__header>h2{color:inherit;background-color:inherit}.roster__player__header{border-bottom:3px solid #1b5691}.main-nav-wrapper-inner{min-height:95px}.fixed .main-nav-wrapper-inner{min-height:10px}.panel-pane:last-child .news-block--small h3{min-height:50px}.presented-by--header img{width:70px}
  
  .main-nav-wrapper {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
  .last li.last.leaf.em-smi a, #main-menu .main-nav__menu-item:nth-child(5) ul.dropdown .last.leaf a, #main-menu .main-nav__menu-item:nth-child(3) ul.dropdown .last.leaf a {
    background: #2f6ca1;
    width: 100%;
    text-align: center;
    border-radius: 40px;
    color: #fff;
  text-transform: uppercase;
    border: 1px solid #2f6ca1;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}
.last li.last.leaf.em-smi a, #main-menu .main-nav__menu-item:nth-child(5) ul.dropdown .last.leaf a:hover, #main-menu .main-nav__menu-item:nth-child(3) ul.dropdown .last.leaf a:hover {
  box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
    background-color: #2b78bb;
    border: 1px solid #2b78bb;
    background-image: none;
    text-shadow: none;
}
.last li.last.leaf.em-smi a, #main-menu .main-nav__menu-item:nth-child(5) ul.dropdown .last.leaf a:focus, #main-menu .main-nav__menu-item:nth-child(3) ul.dropdown .last.leaf a:focus{
  box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 2px 2px 0 rgba(0,0,0,0.15);
}
  
.navbar-brand-wrapper{width:90px;}
.fixed .navbar-brand{width:70px;} 
.story-flood .story-photo-caption {
    color: #f1f1f1;
    font-weight: normal;
    line-height: 17px;
    letter-spacing: .3px;
    padding: 20px;
    padding-top: 40px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    top: -72px;
    padding-bottom: 10px;
    margin-bottom: -30px;
    float: left;
    width: 100%;
    background: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-photos-bg-fade34-160816.png);
    background-position: top center;
    background-size: contain;
    background-repeat: repeat-x;
}
.story-flood .story-photo-credit{float:right;padding-right: 20px;margin-top: 20px;}
.story-flood .story-photo-credit.story-photo-credit-up {margin-top: -30px;}
  

 .main-nav-wrapper-inner .navbar-brand img{display:none !important;}
  
.main-nav-wrapper-inner {
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-nav-bg-171013.png);
    background-color: #022c5b;
    background-repeat: no-repeat;
    background-position: top left;
    background-size: contain;
  padding:10px 0px 20px 10px;
}
/*30th Season Change */
.main-nav-wrapper-inner {
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-nav-bg-171025.png');
}
  nav.main-nav-wrapper {
    border: none;
}
.main-nav-wrapper-inner ul.main-nav{
  margin-top: -32px;
    margin-bottom: -20px;
  padding: 0;
  /*z-index:1104;*/
  }



/*SNIPPETS FOR FIXED SCROLLING NAV*/
  nav.main-nav-wrapper.fixed {
    background-color: #022c5b !important;
    z-index: 104;
    background-image: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-nav-bg-171013.png) !important;
    background-color: #022c5b;
    background-repeat: no-repeat !important;
    background-position: top left;
    background-size: contain !important;
}
/*30th Season Change 
nav.main-nav-wrapper.fixed {
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/wolves-hp-nav-bg-171025.png') !important;
}*/

nav.main-nav-wrapper.fixed .expanded.main-nav__menu-item.has-dropdown.em-smi.em-ti {
    padding: 0px;
    
}
nav.main-nav-wrapper.fixed li.first.expanded.main-nav__menu-item{
  background: transparent;
  border-right:none;
  border-left:none;
}

nav.main-nav-wrapper.fixed #main-menu {margin-top:-10px;margin-left:110px;}

nav.main-nav-wrapper.fixed .navbar-brand-wrapper{margin-top:-17px;}

nav.main-nav-wrapper.fixed .presented-by.presented-by--header {
    left: 80px;
    top: -4px;
}
nav.main-nav-wrapper.fixed .search-box {
    top: -6px;
}
/*end fixed nav */




.main-nav__menu-item.em-ti>.em-hover{background:transparent;}
.main-nav .em-smu, .main-nav .em-smu.cols-2, .main-nav .em-smu.cols-3, .main-nav .em-smu.cols-4, .main-nav .em-smu.cols-4.blocks-1 {
    background: #ffffff;
    border-bottom: none;
  width: 350px;
  padding-top:25px;
  padding-bottom:20px;
  margin-top:-3px;
   -moz-border-radius: 3px 3px 8px 8px;
   -webkit-border-radius: 3px 3px 8px 8px;
    border-radius: 3px 3px 8px 8px;
  font-family: Futura, "Trebuchet MS", Arial, sans-serif;
}
.dropdown-row li, .dropdown-row.block li{width:305px !important;}

.main-nav .em-smu a {
    text-transform: Capitalize;
    color: #595959;
    font-size: 17px;
    font-weight: 200;
  -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  font-family: Futura PT, "Trebuchet MS", Arial, sans-serif;
}
.main-nav .em-smu a:hover{    
    margin-left: 5px;
    color: #286294;
  }
.main-nav__menu-item.em-ti>.em-hover {
    color: #286294;
    background: #ffffff !important;
    padding-top: 35px;
    margin-top: -40px;
}

.main-nav__menu-item>ul{
  -moz-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.16);
    box-shadow: 0px 3px 6px rgba(0,0,0,0.16);
}
  
  
.search-box{margin-top:-2px;width:20px;}
.search-box__submit-btn-icon:before{
  background-color: rgba(0,0,0,0.1);
    border-radius: 50%;
    border: 1px solid rgba(0,0,0,0.15);
    padding: 10px;
  z-index:105;
}
.search-box__submit-btn-icon {
    top: -12px;
    right: 20px;
}
.search-box__pre-text{
  color: #fff;
    font-size: 0px;
  border-right: solid 1px #4678a3;
  right:54px;
  }
.search-box:hover .search-box__submit-btn-icon:before, .search-box .search-box__icon--focus:before{
  color: #1d4f7a;
    background: transparent;
    background-color: transparent;
    border: none;
  top:7px;
}
.search-box__submit-btn { text-indent: -500px;}
.search-box:hover .search-box__input-box {
    width: 220px;
  border-radius:50px;
  padding-left:10px;  
 } 
.search-box:hover, .search-box:focus, .search-box:active{width:220px;z-index:104;}
.search-box .tt-dropdown-menu{display:none !important;}

} /*end @media (min-width: 768px)*/

@media (min-width:640px){
  .menu-block-ctools-main-menu-1 .leaf{width:25%;text-align:center;}
  .col-tiny-6.season-menu-container {width: 100%;}
  .author-block__post-date .wolves-read-time span.eta,.author-block__post-date p.wolves-read-time,.no-desk{display:none}.news-block__hover-area{z-index:inherit}.etowah-social-image{width:110%;margin:-10px 0 0 -10px}.author-block__icon{width:55px;margin-top:5px;border:none}.content-stream__navigation-wrapper{margin-top:-18px}.content-stream-social-wrapper{margin-top:0;border-top:none;padding-top:20px}.news-block img{max-width:inherit}.social-bar--author-block__wrapper .social-bar .social-bar__item{margin-right:0}.tsr-partner{margin:-10px 0 10px}.field-name-body,.post__body,.taxonomy-page-node-teaser__body{line-height:27px}.home-page-content-footer{background-color:#fafafa}
    .social-bar--author-block__wrapper .social-bar {
        padding-left: 2px
    }
  
   .courtside-box .slick-next,
    .courtside-box .slick-prev {
        border-color: transparent transparent #e1e1e1
    }
    .courtside-box-game {
        border-top-color: #eee;
        border-bottom-color: #e1e1e1
    }
    .news-block--large .icon-overlay--videos:after,
    .news-block--large .icon-overlay--videos:hover:after {
        width: 15%;
        height: 15%;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center;
        position: absolute;
        top: 30%;
        left: 42%;
        content: "";
        display: block
    }
    .news-block--large .icon-overlay--videos:after {
        filter: alpha(opacity=70);
        opacity: .7;
        -webkit-transition: all 95ms ease-out;
        -moz-transition: all 95ms ease-out;
        -o-transition: all 95ms ease-out;
        -ms-transition: all 95ms ease-out;
        transition: all 95ms ease-out
    }
    .news-block--large .icon-overlay--videos:hover:after {
        filter: alpha(opacity=100);
        opacity: 1;
        -webkit-transition: all 95ms ease-out;
        -moz-transition: all 95ms ease-out;
        -o-transition: all 95ms ease-out;
        -ms-transition: all 95ms ease-out;
        transition: all 95ms ease-out
    }
  
  /*wolveswire form*/
.wolveswire-signup .mktoButtonRow {
    width: 100%;
}

.wolveswire-signup input#FirstName, .wolveswire-signup input#LastName, .wolveswire-signup input#Email {
    display: block;
    width: 100%;
  max-width:345px;
    height: 34px;
    font-size: 14px;
    /*line-height: 1.428571429;*/
    background-image: none;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
    background-color: #f9fafa;
    border: 1px solid #dce3e5;
    /*padding: 20px 12px;*/
    color: #8d9097;
}


.wolveswire-signup input#FirstName, .wolveswire-signup input#LastName {
    width: 100% !important;
    max-width: 180px;
}
.wolveswire-signup input#FirstName {
    margin-left: 1px;
}
form#mktoForm_1291, .wolveswire-signup .mktoHtmlText.mktoHasWidth {
    width: 100% !important;
}

.wolveswire-signup span.mktoButtonWrap.mktoDownloadItunes {
    width: 100%;
    text-align: center;
    margin-left: 0px !important;
}
.wolveswire-signup .mktoOffset.mktoHasWidth, .wolveswire-signup .mktoGutter.mktoHasWidth {
    display: none;
}
.wolveswire-signup .mktoHtmlText span {
    font-size: 15px;
}
.wolveswire-signup .mktoFormRow {
    clear: none !important;
    float: left;
}
p.wolveswire-welcome-back-head {
    text-transform: uppercase;
    text-align: center;
    margin-top: 18px;
}
.wolveswire-signup .form-control {
    background-color: #f9fafa;
    border: 1px solid #dce3e5;
    padding: 20px 12px;
    color: #8d9097;
}
p.wolveswire-body {
    margin: 15px 0px;
    color: #555555;
}
a.btn.btn-primary.btn-wolveswire.btn-block.btn-lg.btn-sm {
    max-width: 250px;
    margin: 15px auto 15px auto;
}
.mktoForm a.mktoNotYou {
    cursor: pointer;
    color: #4692f3;
    float: right;
    font-size: 12px;
    font-style: italic;
    padding: 10px;
}
/*end wolveswire form*/
  
  .pane-bundle-content-api-grid .grid-item a:hover img {
    -webkit-filter: blur(6px);
    -moz-filter: blur(6px);
    -o-filter: blur(6px);
    -ms-filter: blur(6px);
    filter: blur(6px);
  -webkit-backface-visibility: hidden;
   /* -ms-transform: scale(1.00);
    -webkit-transform: scale(1.00);
    -moz-transform: scale(1.00);
    -o-transform: scale(1.00);
    transform: scale(1.00);*/
}
.pane-bundle-content-api-grid .grid-item a:hover h3 {
    color: #ffffff !important;
    opacity: 1.0;
    background: transparent;
}

.home-page-content-footer__content {
    border-right: none;
 }
 .etowah-social-image {
    width: 110%;
    margin: -10px 0 0 -8px;
}

/*author block */
  .story-flood .author-block__author {
    display: inline;
    padding-right: 2px;
    font-size: 13px;
    color: #444447;
}
.story-flood p.ratke-title {
    display: none;
}
.story-flood .author-block__post-date {
    color: #6a6a6a;
    font-size: 11px;
    margin-top: 1px;
}
.story-flood .author-block {
    width: 95%;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    background-color: #f3f3f4;
    margin: 0px 0px 20px 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    clear: both;
    height: 68px;
}
.story-flood img.author-block__icon {
    float: left;
    margin-right: 10px;
    width: 75px;
    margin-top: -17px;
    margin-left: -50px;
    top: 4px;
    border: 2px solid #fff;
    position: relative;
    -webkit-box-shadow: -23px 11px 18px -23px rgba(102,102,102,1);
    -moz-box-shadow: -23px 11px 18px -23px rgba(102,102,102,1);
    box-shadow: -23px 11px 18px -23px rgba(102,102,102,1);
}
.story-flood .author-block__author-title {
    display: inline-block;
}
.story-flood .facebook-color:before, .twitter-color:before {
    visibility: visible !important;
    overflow: hidden;
    border-radius: 1px;
}
/*.story-flood .facebook-color:before {
    color: #3a539b;
}
.story-flood .twitter-color:before {
    color: #00abeb;
}*/
.story-flood .social-bar--author-block__wrapper .social-bar .social-bar__item a{background-color:transparent;}
.social-bar--author-block__wrapper .social-bar .social-bar__item{margin-right:3px;}
.story-flood .social-bar--author-block__wrapper .social-bar {
    border-top: none;
  padding-top: 1px;
  height:inherit;
   display: block;
   position: relative;
   margin: 0
}
.story-flood .social-bar--author-block__wrapper {
    float: right;
    position: absolute;
    right: 10px;
    top: 0;
    bottom: 0;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.wolves-read-time {
    margin: 0
}
.social-bar--author-block__wrapper .wolves-read-time span.eta, .wolves-view-count{color:#666;border-left:1px solid #dcdcdc;padding:7px 0 7px 15px;margin-left:15px}.social-bar--author-block__wrapper .wolves-read-time span.eta:after{content:" read"}
/*end author block */

} /*end @media (min-width: 640px)*/

@media (max-width:1167px){
  .front .region.region-footer, .front #content{padding-left:0px;}
  /*Hide in offseason
  body.front .courtside-box, .front div#takeover, body.front .twHP-banner, body.front .game-block-container, .twHP-upper-wrapper, .twHP-section-contained, body.front .content-api-grid-987.pane-bundle-content-api-grid, body.front .panel-pane.pane-etowah-stats-pane-stat-leaders{max-width:95%;}
  end hide in offseason*/
  .courtside-box{max-width:92%;}
  .courtside-box-game.slick-center {width: 450px !important;}
  #takeover .closed .toggle.open{font-size:16px;}
  li.flood-1, li.flood-5 {display: none;}
  a.btn.btn-twHPtix{max-width:100%;}
  p.main-caption-teaser{margin-bottom:1px;}
  body.front .pane-bundle-content-api-grid{padding-left:35px;}
  .featured-vid-wrap{padding-bottom:15px;}
  /* Hide in offseason button.navbar-toggle.twHPgames-toggle, button.navbar-toggle.twHPgames-toggle:active, button.navbar-toggle.twHPgames-toggle:focus{display:block;} end hide in offseason*/
  nav#twHPgames{width:242px;}
  .watch-listen{font-size:10.5px;}
  .ticketBoxbtns{padding:5px 10px;}
  .page-tickets .field-name-field-quick-links-links a {
    width: 100%;
    text-align: center;
    font-size: 10px;
    padding: 5px;
}
  }
  
@media (max-width:991px){
  .front #mini-panel-mini_panel_top_banner_ad{padding-left:0px !important;}
  .news-block__hover-area,.news-block__share-text__text{display:none;background:0 0;visibility:hidden}.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .prev-link{margin-right:5px;margin-bottom:10px}.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .next-link,.node-type-photo-gallery .pane-etowah-photo-gallery-pane-rg .prev-link{text-align:center}.pane-etowah-video-playlist-pane .video-playlist-player .video-player-wrapper{padding-bottom:20px;background:#1c1c1c;margin-bottom:10px}body.front .pane-etowah-video-playlist-pane .video-playlist-player .video-player-wrapper{background:#f1f1f1}.news-block h2{font-size:20px}
  body.front #gridVideoModal .modal-dialog {
        width: 95%
    }
  .fixed .main-nav__menu-item {
    padding-top: 0px;
    padding-bottom: 0px;
}
    div#grid-container.modal-body {padding: 0; margin-right: 0; margin-left: 0;}
    #takeover .closed .toggle.open p {display: none;}
    #takeover .closed .toggle.open{font-size:25px;top:13%;}
    .courtside-box-game show-status-past {width: 180px !important;}
    .col-md-4.twHP-upper-right{padding-left:0px;}
    .col-md-8.twHP-upper-left{padding-right:0px;}
    a.twHP-upper-right-item{width:49%;float:left;display:inline-block;}
    a.twHP-upper-right-item:first-child, a.twHP-upper-right-item:nth-child(3){margin-right: 2%;}
    .twHP-featured-vid-desc {margin-top: 20px;padding-bottom: 10px; border-bottom: 1px solid #ececec;}
    body.front .pane-bundle-content-api-grid{padding-top:10px;padding-left:15px;}
    .twHP-section-contained.featured-vid-wrap {padding: 30px 2px;}
    .twHP-sect-header .btn-group {float: none;margin: 10px auto;width: 100%;margin-top:20px;}
}
@media (max-width:867px){
    /* hide in offseason .courtside-box-game.slick-center {width: 350px !important;} end hide in offseason */
    .game-block-container .game-block.team-logo {margin-top: 50px;}
    li.flood-6{display:none;}
}
@media (max-width:767px){
  .story-flood #nba_tos{display: none;}
  .news-item.twHp-item--has-tag-practice-report:first-of-type .main-caption-area:before {width: 100px;height: 41px;right: 13px;}
  .page .main-nav-wrapper.fixed{height:70px;}
  .etowah-game-block .node-story img{max-height:initial;}
  .main-nav-wrapper-inner{background-image:none;}
  .front .page-header-ad{padding-top:60px;}
  .season-menu-container .btn-group-season-type{margin-left:2%;}  
  .team-stats__toggle-button-group.col-tiny-6{width:100%;}
  .season-menu-container .btn-group-season, .season-menu-container .btn-group-season-type {display:inline;float:left;width:49%;}
  .story-photo-credit, .story-photo-credit.story-photo-credit-up{margin-top: 0px; clear: both; display: block;  width: 100%; margin-bottom: 20px;padding-right: 20px;float: none; }
  .story-photo-caption{display:none;}
   .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button {
        padding: 8px 8px 0
    }
    .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button {
        border-color: #eef1f4
    }
    .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter {
        width: 97%;
        margin: 0 0 0 10px
    }
    .filter_actions,
    .filter_reset mobile,
    .filter_submit mobile {
        margin-bottom: 8px
    }
    .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button.active,
    .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter_options .etowah_schedule_filter_button button:hover {
        background-color: #0c233e;
        color: #fff
    }
    .mobile-menu-hamburger {
        background-color: #e0e5e9 !important;
        top: 10px
    }
    .mobile-menu-hamburger:hover {
        background-color: #78bc43 !important
    }
    .mobile-menu-hamburger:before {
        color: #112d4a
    }
    .search-box {
        top: -5px
    }
    .social-bar__mobile-icon {
        top: 12px
    }
    .main-nav .em-smu a,
    .main-nav__menu-item a:hover {
        color: #c6cfd5
    }
    .main-nav .em-smu {
        border-bottom: 0
    }
    .presented-by--header {
        position: relative;
        top: -5px;
        left: -50px
    }
    .main-nav .em-smu,
    .main-nav .em-smu.cols-2,
    .main-nav .em-smu.cols-3,
    .main-nav .em-smu.cols-4 { background: #212121;
    }
  
  .nba-video-search-form .twitter-typeahead { display: inline !important;}
    #takeover{margin-top:20px;}
    .mobile-menu-hamburger { background-color: transparent !important;}
    #etowah-social-container{padding-top:66px;}
    .mobile-menu-hamburger:before {color: #ffffff;font-size: 30px;}
    .courtside-box-game .game-block__toggle-wrapper, .courtside-box-game .game-block__toggle-wrapper:hover{border-bottom:none;}
    .game-block-container ul.nav-pills {top: 33px;z-index: 951;background: transparent;}
    .game-block-container{margin-top:0px;}
    .navbar-brand-wrapper #logo.navbar-brand {margin-bottom: 0px;margin-top: 10px;}
    .fixed .navbar-brand-wrapper #logo.navbar-brand{margin-top:2px;}
    p.main-caption-teaser{display:none;}
    .twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title{font-size:20px;margin-bottom:5px;white-space:normal;}
    .twHP-white-container{min-height:auto;}
    a.twHP-upper-left-item-video{min-height:275px;}
    .home-page-content-top__container{padding-top:10px;}
    .search-box__form-wrapper{top:55px;}
    .news-item:first-of-type h1.main-caption-title{font-size:24px;}
    .twHP-sect-header .btn-group {margin-top:0px;margin: 10px auto;}
    .twHP-sect-header .dropdown-menu{max-width:100%;}
    .mobile-menu-hamburger { -webkit-transition: background-color 250ms ease-out; -moz-transition: background-color 250ms ease-out; -o-transition: background-color 250ms ease-out;    -ms-transition: background-color 250ms ease-out; transition: background-color 250ms ease-out;}
    .hp-flood-nav .collapse {display: block;border-top:none;box-shadow:none;}
    li.flood-1, li.flood-2, li.flood-3, li.flood-4, li.flood-5, li.flood-6, li.flood-7, li.flood-8, li.flood-9 {display: none;}
    .hp-flood-nav .nav>li.flood-tix {display: inline-block;float: left;}
    .hp-flood-nav ul.nav.navbar-nav {display: inline-block;}
    button.navbar-toggle.twHPgames-toggle, button.navbar-toggle.twHPgames-toggle:active, button.navbar-toggle.twHPgames-toggle:focus{top:-1px;left:5px;}
    nav#hp-flood-nav{height:52px;}
    body.not-logged-in .navmenu-fixed-left, .navmenu-fixed-right, .navbar-offcanvas{top:171px;}
    body.logged-in .navmenu-fixed-left, body.logged-in .navmenu-fixed-right, body.logged-in .navbar-offcanvas{top: 211px;}
    body.logged-in.navbar-tray-open .navmenu-fixed-left, body.logged-in.navbar-tray-open .navmenu-fixed-right, body.logged-in.navbar-tray-open .navbar-offcanvas{top: 251px;}
    body.front.not-logged-in .navbar-offcanvas-scrolled{top:131px;}
    body.logged-in .navbar-offcanvas-scrolled{top:170px;}
    body.logged-in.navbar-tray-open .navbar-offcanvas-scrolled{top:209px;}
    .expanded.main-nav__menu-item.has-dropdown.em-smi.em-ti{padding:2px;}
    .main-nav__menu-item a, .main-nav .em-smu a{text-transform:capitalize;font-family: Futura, "Trebuchet MS", Arial, sans-serif;}
    .main-nav .em-smu { border-bottom: 5px solid #336d9e;}
    
    
    
}
@media (max-width:639px){
  a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP:hover {background-color: transparent;color: #666;border: none;} 
  p.wolveswire-welcome-back-head{text-align: center;}
  a.btn.btn-primary.btn-wolveswire.btn-block.btn-lg.btn-sm {
    margin: 15px auto;
}
  .twHP-upper-left-main.twHP-story.twHp-item--has-tag-practice-report:after{float:none;right:0px;}
  .menu-block-ctools-main-menu-1 .leaf {width: 50%;text-align: center;}
  .wolveswire-signup .mktoForm .mktoButtonWrap.mktoDownloadItunes .mktoButton{width:200px;font-size:13px;}
  .wolveswire-signup input#Email, .wolveswire-signup .mktoForm input[type=url], .wolveswire-signup .mktoForm input[type=text], .wolveswire-signup .mktoForm input[type=date], .wolveswire-signup .mktoForm input[type=tel], .wolveswire-signup .mktoForm input[type=email], .wolveswire-signup .mktoForm input[type=number], .wolveswire-signup .mktoForm textarea.mktoField, .wolveswire-signup .mktoForm select.mktoField, .wolveswire-signup input#FirstName, .wolveswire-signup input#LastName{width:100% !important;max-width:100% !important;}
  .story-flood .moscone-header h1{    font-size: 22px;top: 0px;margin-bottom: 2px;}
  .upper-right-timestamp img{width:30px;height:17px;}
  .author-block{border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; padding: 8px 0px 0px 0px;}
  .story-flood .author-block__author-title a{ padding: 5px 20px; margin-bottom: -20px;top: -5px;}
  .pane-bundle-content-api-grid .grid-item a,.pane-bundle-content-api-grid .grid-item a:hover{color:#fff}.pane-bundle-content-api-grid.grid-padding-10 .grid-item img.videos,.pane-bundle-content-api-grid.grid-padding-4 .grid-item img.videos{border-bottom:0;border-radius:0}.pane-bundle-content-api-grid .grid-item a h3{color:#fff!important;background-color:#233c55}.pane-bundle-content-api-grid .grid-item a h3:hover{color:#fff}.page{background-color:#f1f2f3;}.pane-etowah-schedule-pane>.pane-content .header--schedule .season_title h2{position:relative;top:10px}.pane-etowah-schedule-pane>.pane-content .header--schedule .season_title{border-bottom:18px solid #0c233e}.pane-etowah-schedule-pane .home .etowah-schedule__event--game__datetime__date::after{content:'home';color:#266194;font-family: Futura, "Trebuchet MS", Arial, sans-serif;display:none}.pane-etowah-schedule-pane .away .etowah-schedule__event--game__datetime__date::after{content:'away';color:#888;display:none}p.tonights-hashtag-title{margin-bottom:5px}.row.gameblock-tweet,p.tonights-hashtag{margin-bottom:10px}
  .no-mobile,.social-bar--author-block__wrapper .wolves-read-time span.eta{display:none}.node-19139 .newsblock__content--first,.node-19139 .newsblock__content--second,.page-node-19139 .newsblock__content--third{padding-left:0;padding-right:0}.node-19139 .newsblock .pane-bundle-etowah-promo .gpt_container img{margin-bottom:10px}.node-19139 .container .row{margin-right:0!important}.game-block-container .score-gameblock{font-size:40px!important}.news-block img,.newsblock-col-multiple .news-block{width:100%}.author-block__post-date p.wolves-read-time{display:inline-block;border-left:1px solid #dcdcdc;margin-left:10px;padding-left:10px;font-size:15px}.author-block__post-date p.wolves-read-time:after{content:" read";font-size:12px}.author-block__post-date p.wolves-read-time.wolves-view-count:after{content:none}.author-block__post-date .wolves-read-time span.eta{display:inline-block}.main-nav .em-smu{background:#222}.news-block .icon-overlay:before{top:-5px;right:0}.news-block--small h3{padding-right:0}.video-large,.video-small{max-width:635px!important;width:100%;height:auto;display:block;margin:8px 0}#main{overflow:visible;overflow-x:hidden;overflow-y:visible}.news-block h3 a{min-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-block h3{min-height:38px!important}.no-desk{display:block}.news-block .icon-overlay--videos:after,.news-block .icon-overlay--videos:hover:after{width:28%;height:28%;top:36%;left:35%}.news-block.news-block--large .icon-overlay--videos:after,.news-block.news-block--large .icon-overlay--videos:hover:after{width:18%;height:18%;top:36%;left:38%}
  .courtside-box-game.slick-center{width:100% !important;}
  .sect-photos .sect-header-left img{max-width:100%;}
  .news-item:first-of-type h1.main-caption-title{font-size:20px;}
  a.twHP-upper-left-item-video{min-height:200px;}
  .twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title{font-size:17px;}
  h2.upper-right-item-title{font-size:15px;}
  a.twHP-chat.twHP-chat-bottom {bottom: 85px;}
  .pane-bundle-content-api-grid .grid-item a h3{color:#0b233f !important;border:1px solid #ececec;border-top:none;top:-20px;background-color:#fafafa;}
  body.front .pane-bundle-content-api-grid{padding:10px 15px;}
  a.twHP-featured-vid-item-video{min-height:225px;}
  .twHP-featured-vid h2.upper-right-item-title {max-width: 80%;}
  .twHP-section-contained.featured-vid-wrap {padding: 30px 2px;padding-bottom:15px;}
  .sect-header-middle img {float: right;max-width: 115px;}
  .twHP-sect-header-social{display:none;}
  .twHP-sect-header-content{width:100%;}
  .twHP-sect-header-content .sect-header-content-sponsor img{max-width:100px;}
  .twHP-sect-header-content img{margin-top:16px;}
  .pane-bundle-content-api-grid .icon-overlay--videos a:hover:after, .pane-bundle-content-api-grid .icon-overlay--videos a:after{top:38%;}
  .pane-bundle-content-api-grid .icon-overlay--videos a:hover:after{opacity:1.0;-moz-transform: scale(1.04, 1.04);-ms-transform: scale(1.04, 1.04); -webkit-transform: scale(1.04, 1.04); transform: scale(1.04, 1.04);}
  .news-item:first-of-type .main-caption-area{padding:0px 15px;}
  .news-item:first-of-type .row.main-item-meta{padding:14px 2px;}
  .sect-ten .sect-header-middle img{max-width:150px;margin-top:20px;}
  .content-block__social-stream .post__date{font-size:11px;}
  #nba_tos_close_button{width:100%;height:30px;font-size: 9px;line-height: 10px;}
}
@media (max-width:600px) {
    .pane-etowah-schedule-pane>.pane-content .etowah_schedule_filters .etowah_schedule_filter {width: 95%;margin: 0 0 0 10px;}
}
@media (max-width:479px){
  .courtside-game-future .broadcasters{text-align:center;}
  #takeover .closed .toggle.open{top:inherit;font-size:20px;}
  a.twHP-upper-left-item-video{min-height:190px;}
  .twHP-story h1.main-caption-title, .twHP-photo_gallery h1.main-caption-title{font-size:13.5px;color:#333333;margin-top:7px;margin-bottom:0px;}
  .twHP-white-container{box-shadow:0 2px 5px 0 rgba(229,229,229,0.16),0 1px 2px 0 rgba(0,0,0,0.12);}
  span.video-play-button:before, .twHP-upper-right-item-inner.item-type-video:before, .twHP-upper-right-item-inner.item-type-league_video:before, .twHP-upper-right-item-inner.item-type-wsc_video:before{top:25%;}
  .pane-bundle-content-api-grid .icon-overlay--videos a:hover:after, .pane-bundle-content-api-grid .icon-overlay--videos a:after{top:32%;}
  .courtside-game-future a.inline-center.btn-courtside.btn-buy-tickets{float:none;}
  a.twHP-featured-vid-item-video{min-height:190px;}
  .sect-header-middle img {max-width: 100px;}
  .sect-ten .sect-header-middle img{max-width:130px;margin-top:15px;}
  .main-item-meta .col-xs-6.item-is-story h3{font-size:13.5px;}
  .pane-bundle-content-api-grid .grid-item a h3{font-size:16px;}
  .sect-stats .sect-header-middle img{top:15px;}
  .front #content{padding-top:0px;}
}
  
@media (max-width:399px){
  .news-item:first-of-type .row.main-item-meta {
    padding-left: 1px;
    padding-right: 1px;
}
  .global-nav-wrapper a {
    font-size: 10px;
}
}
  


html[data-useragent*='MSIE 10.0'] .pane-bundle-content-api-grid .grid-item a:hover img, html[data-platform*='Win32'] .pane-bundle-content-api-grid .grid-item a:hover img {
    -webkit-filter: blur(0px) !important;
    -moz-filter: blur(0px) !important;
    -o-filter: blur(0px) !important;
    -ms-filter: blur(0px) !important;
    filter: blur(0px) !important;
  -webkit-backface-visibility: hidden;
   /* -ms-transform: scale(1.00);
    -webkit-transform: scale(1.00);
    -moz-transform: scale(1.00);
    -o-transform: scale(1.00);
    transform: scale(1.00);*/
}
html[data-useragent*='MSIE 10.0'] .pane-bundle-content-api-grid .grid-item a:hover h3, html[data-platform*='Win32'] .pane-bundle-content-api-grid .grid-item a:hover h3 {
    color: #0b233f !important;
    opacity: .75 !Important;
    background: #ffffff !important;
}
/*end IE 10 Hack*/
@font-face {
    font-family: timberwolves_gothicbold;
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.eot);
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.woff2) format('woff2'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.woff) format('woff'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.ttf) format('truetype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-bold-webfont.svg#timberwolves_gothicbold) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: timberwolves_gothicmedium;
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.eot);
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.woff2) format('woff2'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.woff) format('woff'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.ttf) format('truetype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-medium-webfont.svg#timberwolves_gothicmedium) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: timberwolves_gothicregular;
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.eot);
    src: url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.woff2) format('woff2'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.woff) format('woff'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.ttf) format('truetype'), url(https://www.nba.com/.element/media/2.0/teamsites/timberwolves/fonts/timberwolvesgothic-regular-webfont.svg#timberwolves_gothicregular) format('svg');
    font-weight: 400;
    font-style: normal;
}

/* Gameblock Watch Btn postgame overrides */
  #game-block-0021601213 .btn.btn-block.btn-lg.btn-morePhotos.btn-watch{margin-top: 10px;}
.show-status-past a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP {font-size: 0px;}
.show-status-past a.btn.btn-block.btn-lg.btn-morePhotos.btn-watch.btn-watchLP:after {font-size: 9px;content: "Watch Replay";}


/* LEAGUE PASS PRICING RESPONSIVE STYLE */
#league-pass-top-menu {
background-color: #2b6392;}
#triptych .triptych-block .buy .buy-button {
background-color: #111111;}
#league-pass-low-tier .package .info .button {
background-color: #111111;}
#league-pass-headline h1 { color: #2b6392;}
#triptych .triptych-block .triptych-header h2 { color: #111111; }
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-amount {
color: #111111; }
#triptych .triptych-block .triptych-body .triptych-pricing .content .year {
color: #111111; }
#league-pass-headline h2 {
color: #111111; }
#league-pass-low-tier .package .titles h2 {
color: #111111; }
#league-pass-low-tier .package .pricing .dollar-amount {
color: #111111; }
#league-pass-blackout .details {
background-color: #111111; }
#league-pass-blackout { background-color: #2b6392; }
#triptych .triptych-block .triptych-header.ribbon .top-left {
background-color: #2b6392; }
#league-pass-blackout .details .learn-more .button {
background-color: #2b6392; }
#triptych .triptych-block .triptych-body .triptych-pricing .content .dollar-sign {
color: #111111; }
#league-pass-low-tier .package .pricing .dollar-sign {
color: #111111; }
#league-pass-devices h1 {
color: #2b6392; }
#league-pass-single-game .package .info .button {
background-color: #111111; }
#league-pass-single-game .package .titles h2 {
color: #111111; }
#league-pass-single-game .package .pricing .dollar-sign {
color: #111111; }
#league-pass-single-game .package .pricing .dollar-amount {
color: #111111; }
#league-pass-banner {
background-color: #111111; }
#league-pass-banner .side_tab .tab_text {
background-color: #2b6392;
} #league-pass-banner .side_tab {
background-color: #2b6392; }
/*League Pass FAQ Styling:*/

#league-pass-faq-container #lp-frequently-asked-questions h2 {
color:#2b6392;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-text h5 {
color: #2b6392;
}

#league-pass-faq-container #lp-frequently-asked-questions .help-container .help-button a {
border: 0px solid #111111;
color: #ffffff;
background-color: #111111;
}


/*Classics Edition Skin
.page {
    background-color: #000;
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/mntw-website-bg-hwc_A_181031.jpg');
    background-size: cover;
}
.main-nav-wrapper-inner {
    background-color: #007451;
    background-image: none;
}
nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav {
    background-color: #00563c;
}

nav.navbar.navbar-default.navbar-fixed-top.hp-flood-nav a.newSalesOnSale {
    background: #fff;
    color: #00563c;
}
nav.main-nav-wrapper.fixed {
    background-color: #007451 !important;
    z-index: 104;
    background-image: none !important;
}
.courtside-box-game a.btn-buy-tickets {
    background: #007451;
}
.main-nav-wrapper-inner .navbar-brand {
    background-image: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/mntw-website-icon-hwc4-181031.png');
}
.courtside-box-game .game-block__toggle-wrapper {
    border-bottom: 3px solid #007451;
    border-top: none;
    background-color: #007451;
}
a.twHP-chat {
    background-color: #fff;
    border: 1px solid #fff;
    color: #007451;
}
.front li.first.expanded.main-nav__menu-item {
    background: rgba(0,0,0, .2);
    border-left: 1px solid #00563c;
    border-right: 1px solid #00563c;
}
.courtside-box-game a.btn-game-content {
    background-color: #007451;
}
body .team-logo-image.team1, body .courtside-game-wrapper.show-focus.courtside-game-future img[alt^='Minnesota'] {
    content: url('https://www.nba.com/.element/media/2.0/teamsites/timberwolves/media/mntw-website-icon-hwc-181031.png');
}

@media (max-width: 1531px){
  .page{background-image:none;background-color:#000 !important;}
}
End Classics Skin */

/* Double Watch buttons in the Courtside Box - Hide the Smart Watch Button in favor of the custom one */
.game-status .etowah-watch-button { 
  display: none !important; 
}

/*Social Media Icons in Social Stream*/
.home-page-content-footer__social-content .social-bar--default li.social-bar__item a {
  width: 100%;
  padding: 6px;
  margin: 0;
  font-size: 18px;
  height: 100%;
}


/* Footer logos */
li.footer-top-sponsors__sponsor-item {
    float:  none;
    height: auto !important;
    width: auto !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding: 0 !important;
    margin: 0 !important;
}

li.footer-top-sponsors__sponsor-item:empty {
    display: none;
}

.footer-top-sponsors__sponsor-item > * {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 50%;
}

@media screen and (min-width: 576px) {
    .footer-top-sponsors__sponsor-item > * {
        flex-basis: 33.333%;
    }
}

@media screen and (min-width: 768px) {
    .footer-top-sponsors__sponsor-item > * {
        flex-basis: 25%;
    }
}

@media screen and (min-width: 992px) {
    .footer-top-sponsors__sponsor-item > * {
        flex-basis: 20%;
    }
}


/*Roster Page Bio Button Mobile Breakpoint Display*/
@media screen and (max-width: 768px) {
  .focus--roster .roster__player__footer {
    height:auto;
    text-align: center;
    display: block!important
  }

  .focus--roster .roster__player__footer a {
    line-height: 2.5em;
    display: block;
    max-width: 120px;
    margin: 10px auto 0
  }
}