/*.postid-185080 .googlepublisherpluginad, 
#entry-185080 #usmg_ad_general_preps_sports_728x90_2a { display: none !important; }
.postid-185339 .googlepublisherpluginad, 
#entry-185339 #usmg_ad_general_preps_sports_728x90_2a { display: none !important; }
.postid-185586 .googlepublisherpluginad, 
#entry-185586 #usmg_ad_general_preps_sports_728x90_2a { display: none !important; }
.postid-185583 .googlepublisherpluginad, 
#entry-185583 #usmg_ad_general_preps_sports_728x90_2a { display: none !important; }
*/


/*.count_down_timer { display: none !important; }*/
.count_down_timer { display: block !important; }

.column--nav-tags { width: 78% !important; }
.nav-tags .link-tag-feature--dolan-twins { display: none !important; }
.nav-tags .link-tag-feature--tbtv .tag-image .image-wrap { background: #fff url(TBTV-Button.png) right center no-repeat !important; border-radius: 0 !important;  background-size: contain !important; }

.nav-wrap .nav.nav-tags > li .link-tag-feature .tag-image .image-wrap::before, .nav-wrap .nav.nav-tags > li .link-tag-feature .tag-image:hover .image-wrap::before { background-color: transparent !important; }
.nav-wrap .nav.nav-tags > li .link-tag-feature--quizzes .tag-image .image-wrap { background-image: url(quizzes.png) !important; background-size: contain; }
.nav-wrap .nav.nav-tags > li .link-tag-feature--subscribe .tag-image .image-wrap { background-image: url(cameron.png) !important; background-size: contain; }
.nav-wrap .nav.nav-tags > li .link-tag-feature--nickelodeon .tag-image .image-wrap { background: url(ride.png) right center no-repeat !important; background-size: contain !important; display:block; float: left; width: 120px !important; border-radius: 0 !important; }
.nav-wrap .nav.nav-tags > li .link-tag-feature--nickelodeon .tag-title { display:block; float:left; margin-left: -10px; }
.nav-wrap .nav.nav-tags > li .link-tag-feature--bts-lacoste .tag-image .image-wrap { background-image: url(TBButton_Lacoste.png) !important; background-size: contain; }

.nav.nav-tags > li .link-tag-feature--lauren-orlando .tag-image .image-wrap { background-image: url(TBButton_lauren.png) !important; background-size: contain; }
.nav.nav-tags > li .link-tag-feature--johnny-orlando .tag-image .image-wrap { background-image: url(TBButton_johnny.png) !important; background-size: contain; }

#slide-panel { overflow: visible !important; }
.nav-tags .link-tag-feature--video .tag-image .image-wrap { background-image: url(video-play.jpg) !important; background-size: contain; }
.nav-tags .link-tag-feature--mackenzie .tag-image .image-wrap { background-image: url(peyton.png) !important; background-size: contain; }
.nav-tags .link-tag-feature--mackenzie .tag-image .image-wrap { background-image: url(peyton.png) !important; background-size: contain; }
.nav-tags .link-tag-feature--mackenzie .tag-image .image-wrap { background-image: url(peyton.png) !important; background-size: contain; }
.nav-tags .link-tag-feature--shop-tigerbeat .tag-image .image-wrap { background-image: url(TBShopsIcon-small.png) !important; background-size: contain; }
.nav-tags .link-tag-feature--nickelodeon .tag-image .image-wrap { background: url(ride.png) right center no-repeat !important;border-radius: 0 !important;  background-size: contain !important; }
.nav-tags .link-tag-feature--19under19 .tag-image .image-wrap { background: url(TBButton_19Under19.jpg) right center no-repeat !important;border-radius: 0 !important;  background-size: contain !important; }

.nav-tags .link-tag-feature--hayden-summerall .tag-image .image-wrap { background: url(/wp-content/uploads/2017/11/hayden.png) right center no-repeat !important;border-radius: 0 !important;  background-size: contain !important; }
.nav-tags .link-tag-feature--annie-leblanc .tag-image .image-wrap { background: url(/wp-content/uploads/2017/11/annie.png) right center no-repeat !important;border-radius: 0 !important;  background-size: contain !important; }

.count_down_timer { width: 27%; position: absolute; top:46px; right: -20px; z-index: 11; background: url(countdown-nick.jpg) center top no-repeat; background-size: contain; border-radius: 10px; }
.count_down_timer .is-countdown { left: auto; margin: 0 !important; width:auto; top:auto; height:auto; padding-bottom: 10px; }
.count_down_timer .countdown-row { overflow:hidden; position:relative; width: 70%; min-height:100px; margin:0 auto; padding: 130px 5px 27px 5px;/* background: url(19u19-logo-cc.png) 0 20px no-repeat; background-size: 100% auto;*/ }
.count_down_timer .countdown-section { position: relative; background: none !important; border:none !important; box-shadow: none !important; padding-bottom: 7px !important; border-radius: 0 !important; width: 25%; margin:0 0 5px !important; line-height: 1; }
.count_down_timer .countdown-section:last-child { margin-right:0 !important; }
.count_down_timer .countdown-section:after { content: '.'; position:absolute; right: -3px; font-size:40px; font-weight:900; top:0; color:#f6eb14; text-shadow: none; line-height: 30px; }
.count_down_timer .countdown-section:last-child:after { display: none; content:''; }
.count_down_timer .countdown-section .countdown-amount { border: none; box-shadow: none; font-size: 25px; color: #fff; font-family: "Helvetica Neue",Helvetica; font-weight: 700; line-height: 48px; padding: 0 !important; }
.count_down_timer .countdown-section .countdown-period { color: #fff; margin-bottom: 0px; text-transform:uppercase; background: none; box-shadow: none; border: none; position: absolute; bottom: 5px; width: 100%; text-align: center; }
.count_down_timer p.outro-text { color: #fff200; font-size: 25px; line-height: 1; font-weight: 400; text-align:center; clear:both; margin: 0 !important; text-transform: uppercase; position:absolute; bottom: 8px; width: calc(100% - 0px); display: none !important; }


.usmg_ad_general_preps_sports_300x250_2a { position: relative; cursor: pointer !important; } 

/*#usmg_ad_general_preps_sports_300x250_2a:before, #usmg_ad_general_preps_sports_300x250_1a:before, #usmg_ad_main_preps_sports_300x250_1a:before { position:absolute; width: 100%; height: 100%; background: url(creative-one.jpg) center center no-repeat; background-size: contain; z-index: 99999; content: ''; left: 0; top: 0; pointer-events: default; }
*/
#usmg_ad_general_preps_sports_launchpad { width: 1170px !important; text-align: left !important; }
.mobile-only { display: none; }
#usmg_ad_general_preps_sports_launchpad { display: none !important; }

#main .row > .header-content,
.home .section--feature-main .column--right { padding-top: 55px !important; }

/*#content #main { padding-top: 80px; }
*/
.pds-question-outer .googlepublisherpluginad { display: none !important; }
.nav-tags li.nav-ad { display: none !important; }
body > .googlepublisherpluginad, #main .googlepublisherpluginad, #main > .googlepublisherpluginad { display: none !important; }

.usmg_ad_general_preps_sports_300x250_2a a, .usmg_ad_general_preps_sports_300x250_2a img { display:block; margin: 0 auto; }
.usmg_ad_general_preps_sports_300x250_2a > div { display:block !important; }

@media (min-width:768px) and (max-width: 1024px) {
	.nav-wrap .nav.nav-tags { display:block; width: 80%; }
	.nav-wrap .nav.nav-tags>li { display:block; float: left; width: 20%; margin: 0; }
	.count_down_timer { width: 35%; margin-top: 30px; right: 10px; max-width: 265px; }
	.count_down_timer .countdown-row { background-position: 0 10px; padding-top: 83px; padding-bottom: 12px; }
	.count_down_timer p.outro-text { font-size: 21px; }	
}
@media(max-width: 767px) {
	body { width: 100vw !important; overflow-x: hidden; }
	.mobile-only .nav li { margin-bottom: 10px; }
	.mobile-only .nav li .link-tag-feature { padding: 0;margin: 0;background: none;color: #000;text-decoration: none;display: table;}
	.mobile-only .nav li .link-tag-feature .tag-image { width: 80px;margin: 0 auto; height:80px; }
	.mobile-only .nav li .link-tag-feature .tag-image .image-wrap { width: 80px; height: 80px; }
	
	#slide-menu .column--nav-tags .link-tag-feature--peyton-list { display: none !important; }
	#slide-menu .column--nav-tags .link-tag-feature--halo-awards { display: block; }
	.nav-tags .link-tag-feature--halo-awards .tag-image .image-wrap { background: #fff url(halo-button.png) right center no-repeat !important; border-radius: 0 !important;  background-size: contain !important; }

	.mobile-only { display:block; width: 30% !important; float: left; }
	.count_down_timer { position:relative; width: 70%; max-width: 285px; clear:none; top:auto; right: auto; float: right; }
	.usmg_ad_general_preps_sports_300x250_2a { margin-left: 25% !important; margin-right: 25% !important; }
	.count_down_timer #countdown-3 .countdown-row { padding-top: 80px; padding-bottom: 4px; }
}
@media(max-width: 567px) {
	.admin-bar .count_down_timer { margin-top: 10px; }
	.count_down_timer #countdown-3 .countdown-row { padding-top: 73px; padding-bottom: 4px; }
	#content #main { padding-top: 10px; }
	.count_down_timer .countdown-section .countdown-amount { font-size: 16px !important; }
	.count_down_timer .countdown-section .countdown-period { bottom: 10px !important; font-size: 9px !important; }
	.count_down_timer p.outro-text { font-size: 16px; bottom: 7px; }
}