@charset "utf-8";@media only screen and (min-width:1px) and (max-width:380px){#seriesMenuTab .currentSeries{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65px}
}
@media only screen and (min-width:1px) and (max-width:699px){body .showOnlyOnWeb,.showOnlyOnWeb{display:none!important}
.galleryLinksPannel{display:none}
.dialogVideoContainer.videoVisible{padding:0}
.dialogVideoContainer .videoPlayerWrapperContainer{margin-right:0}
.galleryLinksPannel .galleryNav{display:none}
#addDriverDialog ul#driverCardList,#addTrackDialog ul#trackList{text-align:center}
#addDriverDialog ul#driverCardList>li,#addTrackDialog ul#trackList>li{display:inline-block;float:none;height:185px;width:156px}
#standingTables .expandCollapseWrap .expandCollapse{min-height:40px}
#topNavBar .logo.nascarSiteLogo{max-width:90px}
#heroCraousel li.slide figure.video .contentTypeIcon figure img,#heroCraousel li.slide div.video .contentTypeIcon div img{width:100%!important}
#heroCraousel li.slide figure. video .openMediaPopup,#heroCraousel li.slide div.video .openMediaPopup{margin:0;left:0;padding:0 5px}
.driverCard .driverPic .angledBG,.merchandiseCard .proPic .angledBG{width:60px}
#searchResultSection aside #trendingSearches{background:0;margin-top:10px}
#searchResultSection .searchFilter{margin-bottom:0}
.tweetCallout{background-color:#2175b6}
#searchResultSection .searchForm,#searchResultSection .featuredResult .relatedInfo,#searchResultSection .searchResult ul.socialLinks li.link,#searchResultSection .featuredResult ul.socialLinks li.link,#searchResultSection .searchResult article.searchResult .content p,#BlogsForumsResults{display:none}
#searchResults .customDropdownSet>li{width:auto}
#searchResults .customDropdownWrap span.dropdownLabel{font-size:9px;padding-right:2px}
#searchFormSection{margin-top:5px}
hr.singleDot{margin:12px 0}
#searchResultSection .featuredResult,#searchResultSection .featuredItem{background:0;border:0;float:left;margin-bottom:0;margin-top:10px}
#searchResultSection .featuredResult figure.featuredThumbs,#searchResultSection .featuredItem figure.featuredThumbs{width:100%}
#searchResultSection .featuredResult .content{width:96%;padding:10px 0}
#searchResultSection .featuredResult h2,#searchResultSection .featuredItem h2 a,#searchResultSection .featuredItem h2,#searchResultSection .featuredResult h2 a{font-size:20px;line-height:20px}
#searchResultSection h3{font-size:11px;margin-bottom:10px;font-weight:normal}
#searchResultSection article.searchResult .content{float:left;min-height:50px;background:0;color:#222;display:block;padding:0;position:relative;width:100%}
#searchResultFilters .selector span,#searchResults .customDropdownWrap span{padding-left:10px;padding-right:20px}
.module .customDropdownWrap{padding:2px 0}
#searchResultSection aside{margin-top:20px}
#searchResultSection .rightRail .container{padding-left:0;padding-right:0}
#searchResultSection .searchResult .content .socialLinks li,#searchResultSection .searchResult:hover .content .socialLinks li,#searchResultSection .searchResult .content .socialLinks li a,#searchResultSection .searchResult:hover .content .socialLinks li a{border-color:#222;color:#222;font-size:9px;line-height:15px}
#searchResultFilters.customDropdownSet li>div{margin-bottom:2px}
#imagesVideoResults .galleryThumb{width:48%;margin:0 2% 2% 0}
#articleResults ul.socialLinks.clearfix{display:block}
#searchResultSection .featuredResultContainer{padding:0}
#searchResultSection .searchTips ol{padding:0 15px}
#activityUserNews.myProfileActivity ul.answerOptions .radio,#activityUserNews.myProfileActivity ul.answerOptions .checker{float:left;margin-right:10px}
#activityUserNews.myProfileActivity ul.answerOptions .checker{float:right!important}
.myProfileActivity #activityUserNews ul.answerOptions li label{text-align:right}
.myProfileActivity #activityUserNews .questionairePagination .label,.myProfileActivity #activityUserNews .questionairePagination .pagination .jc-small-pager-divider,.myProfileActivity #activityUserNews .questionairePagination .pagination .jc-small-pager-total{display:none}
.myProfileActivity #activityUserNews .questionairePagination{color:#222;float:left;left:auto;position:relative;top:auto}
.myProfileActivity #activityUserNews .question .angledPanel .container{padding-top:5px}
.myProfileActivity #activityUserNews .question .angledPanel{margin-bottom:10px}
#activityUserNews .questionnaireNav span.jcarousel-prev,#activityUserNews .questionnaireNav span.jcarousel-next{width:42%;text-align:center;font-size:10px;line-height:22px}
.customDropdownSet,.customDropdownWrap{margin-bottom:10px;margin-right:5px}
.customDropdownSet{width:100%}
.customDropdownSet>li{margin-right:1%}
.newItemFacilitatorBox .callBox{display:none}
.newItemFacilitatorBox .addPlaceHolder{width:100%}
#blogForumAndPollsList .viewStackControlBar{margin-bottom:10px;height:55px;padding-left:0}
#profileOverview .profileShortSettings .blogActions span.italic{color:#2f8cd4;display:block;max-width:130px;word-wrap:break-word}
#profileSettingsAccordion .accordionHeader .rightControl.headerDesc{display:none}
#profileSettingsAccordion .accordionHeader .leftControl{width:100%}
.accordionHeader .headerTitle{font-size:10px}
form p,form h3,.mediumLabel label,.mediumLabel span.label,.myProfileSettings #communicationPref .addSubscriberEmailCont .highLighted{font-size:10px;line-height:12px}
form textarea,form input[type="text"],[type="email"],[type="password"],.selector,.customDropdownWrap{font-size:10px;padding:3px 4px 4px 3px}
form label,form span.label,form select,.selector span,.customDropdownWrap span{font-size:10px;line-height:20px}
form select{padding:4px 0 3px 3px}
form input[type="text"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form textarea:focus{padding:2px 3px 3px 2px}
.myProfileSettings #basicInfoPref .formLeftPane,.myProfileSettings #basicInfoPref .formRightPane,.myProfileSettings #communicationPref .formLeftPane,.myProfileSettings #communicationPref .formRightPane,.myProfileSettings ul li div.rightAligned,.myProfileSettings ul li label.leftAligned,.myProfileSettings ul li div.leftAligned{width:100%;float:none}
.accordionContentPane form>div,.accordionContentPane form>fieldset{padding:10px}
.myProfileSettings #basicInfoPref .basicInfoFormElement{width:100%;float:none}
.myProfileSettings .formFieldContainer .formProfilePic{float:left}
.myProfileSettings .imageBrowser .linkBtn{padding-top:6px;padding-bottom:6px}
.myProfileSettings #basicInfoPref .formNameBlock{margin-bottom:65px}
.myProfileSettings #basicInfoPref .formNameBlock input{width:95%}
.selector,.selector select{height:auto;line-height:12px;padding:0 0 3px 0}
.selector span,.customDropdownWrap span{background-position:right -104px}
.dobControl .dobDay,.dobControl .dobYear,.dobControl .dobMonth{margin-right:10px;width:80px}
.selector.focus span,.selector.hover span,.selector:hover span{background-position:right -154px}
.myProfileSettings #loginInfoPref .formLeftPane,.myProfileSettings #loginInfoPref .formRightPane{float:none;width:80%}
.myProfileSettings #communicationPref .addSubscriberEmailCont .highLighted,form h3{font-size:14px;line-height:15px}
.boolControlOn label,.boolControlOff label{font-size:14px}
.myProfileSettings .customAlertGenerator{padding:0 10px 10px}
.myProfileSettings .customAlertGenerator ul li:first-child{margin-right:5px;float:left}
.myProfileSettings .customAlertGenerator ul li{padding-top:10px;width:auto;float:left;overflow:visible}
.myProfileSettings .customAlertGenerator ul li #customAlertInput{width:auto}
.myProfileSettings .customAlertGenerator ul li #customAlertSubmit{padding-left:10%;padding-right:10%;margin-left:0}
.myProfileSettings #communicationPref ul li.customAlert{background-color:#e1e1e1;border-bottom-color:#c0c0c0}
#profileSettingsBody p{margin-bottom:10px}
form ul li{margin-bottom:5px}
.colGrid3>div,.colGrid3>fieldset,.colGrid3>ul{width:100%}
.myProfileSettings h4{font-size:10px;font-weight:bold;margin-bottom:15px}
#personalizedNewsMediaOptionsList .colGrid3.mediumLabel.marTop40{margin-top:10px!important}
#blogForumPollOptionsList h3{font-size:10px;line-height:15px;font-weight:bold}
.boolSwitchControls{margin-bottom:5px}
#partnerOffersSelection img,#newSubscriptionOptionsList img{float:none!important;padding-bottom:10px;padding-left:10%;width:40%}
#newSubscriptionOptionsList img{padding-left:5%}
#socialConnectionPref .colGrid2>div,#blogSettingsOptionsList.colGrid2>fieldset{width:100%}
#socialConnectionPref .colGrid2>div .boolSwitchControls.toggleBtns label{min-width:85px;text-align:center}
#socialConnectionPref img{width:50%}
#socialConnectionPref .boolSwitchControls{float:right;padding-top:20px}
#socialConnectionPref p,#socialConnectionPref h3{display:none}
.myProfileSettings figure.socialLogo{padding-top:10px;padding-bottom:10px}
.favBox.newsItem .content{padding:7px 2%;width:96%}
#socialConnectionPref .updateSocialConnection{width:45%;float:right}
#socialConnectionPref .updateSocialConnection label{float:right;margin-top:20px}
#uploadProfileImageForm #uniform-profilePicFileBrowser span.action,#uploadProfileImageForm #uniform-profilePicFileBrowser span.filename{display:none}
#currentSubscriptions .subsLikes{width:40px;float:right;margin:28px 6px 0 0;color:#989898;font-size:10px}
#currentSubscriptions .subsLikes span{background-image:url("images/mobile/iconVerticleSprite.png");float:left;height:13px!important;margin-right:5px;width:11px!important;background-position:0 -1860px}
#allSubscriptions .productSignupDD{position:relative;top:6px}
#blogForumAndPollsList .tabularData tbody tr{height:40px}
.myProfileProducts #productFeatureContainer,.myProfileProducts .advertisement,.subscriptions .buyOrUse{display:none}
#allSubscriptions .buyOrUse{display:block!important;float:left;padding:5px 5px 0 0}
.toggleCurveList .rightPane,.subscriptions .aboutProduct{width:98%}
.myProfileProducts .rightPane{width:100%;padding:0;margin:0;border-top:2px solid #fff}
.subscriptions .aboutProduct h3,.subscriptions .aboutProduct h3 span.time{font-size:10px}
.trackFactsCnt .trackConstruction figure{bottom:-7px}
.myProfileProducts .toggleCurveList h4.raceLocation{letter-spacing:0}
.myProfileProducts .subscriptions .angledPanel .innerCnt figure.logo{display:block;width:auto;padding:15px 0 15px 10px}
.subscriptions .trialAndOffers p{font-size:9px;line-height:9px}
.subscriptions .trialAndOffers h2{font-size:16px;line-height:16px}
.socialLinksAndOptions .productOptions{float:none;width:100%;text-align:center}
.subscriptions .socialLinksAndOptions{padding-top:15px;padding-bottom:15px}
.myProfileProducts .angledPanel .panelCnt.enabled .flagImg{margin-top:2px}
.myProfileProducts .subscriptions .trialAndOffers .trailLink{display:block}
.myProfileProducts .subscriptions .aboutProduct{margin-bottom:5px}
.myProfileProducts .subModuleHeader h3{font-size:14px;line-height:16px}
.subscriptions{margin-bottom:20px}
.subscriptions .aboutProduct p{font-size:10px;margin-bottom:5px;margin-top:5px;width:100%}
#profileProductsBody .productItem{margin-top:10px}
#superStore.toggleCurveList,#racePoints.toggleCurveList{padding-bottom:50px}
#superStore.toggleCurveList .buyOrUse,#racePoints.toggleCurveList .buyOrUse{display:block;bottom:-44px;height:auto;position:absolute;text-align:center;width:100%}
.myProfileProducts .toggleCurveList .linkBtnLrg.blue{font-size:10px;line-height:10px}
#myProfile .pageModuleWrap.whiteBase{margin-bottom:30px}
.favBox .predictionBars li .probabilityName{padding-right:2%}
.fb_reset{display:none}
.fb_reset iframe{width:100%!important}
#nascarEduSearch.alternateStyle hr.tripleDot{margin-bottom:0}
#nascarEduSearch #searchResultFilters .customDropdownWrap{display:none}
#nascarEduSearch .contHeading,#nascarSearch .contHeading{float:none;position:relative;text-transform:uppercase;width:100%;text-align:center}
form input[type="submit"],[type="button"],.actionButtons input{font-size:10px}
#nascarEduSearch form input[type="text"],#nascarSearch form input[type="text"]{font-size:10px;padding:3px 5px}
#nascarSearch .searchtxt,#nascarEduSearch .searchtxt{width:65%}
#nascarEduSearch .searchForm.marTop55.fr{float:left!important;width:100%;margin-top:10px!important}
#nascarBasic .hotspotContainer{float:none;margin-right:8%;width:70%}
.carHeadlines h2,.raceBasics h2{font-size:24px;line-height:24px}
.raceBasics hgroup h2 br{display:block}
.carHeadlines,.raceBasics{width:100%}
#nascarBasic p{font-size:12px;color:#bbb}
.blogGallery{width:100%;float:none!important;margin-bottom:10px}
.bloggerInfo{width:100%;float:none!important}
.bloggerProfile h2 a{font-size:20px!important;line-height:20px!important}
.bloggerProfile h2 a span{font-size:18px!important;line-height:18px!important;font-weight:normal}
.bloggerProfile .socialLinks li,.bloggerProfile .sectionFooter .socialLinks li,.bloggerProfile .socialLinks li.comments a{color:#686868}
.bloggerProfile .socialLinks li.comments{border-right:1px dotted #c0c0c0}
#didyouknowNascar .moduleContent .moduleBody .jcarousel-container,#rulesBlog .moduleContent .moduleBody .jcarousel-container{margin-left:9%;margin-right:9%}
.bloggerProfile .taglinks,.bloggerProfile .metaLinks,#glossaryTerms .glossarylink{display:none}
#didyouknowNascar .jcarousel-container .slider .bloggerProfile,#rulesBlog .jcarousel-container .slider .bloggerProfile{border:1px solid #e2e2e2;padding:15px 9px;width:90%;margin-bottom:0}
.bloggerProfile .tripleDot.showOnMobile{position:relative;top:auto;bottom:auto;margin-bottom:10px}
#didyouknowNascar .bloggerInfo p,#rulesBlog .bloggerInfo p,#scienceofNascar .bloggerInfo p{width:100%}
#scienceofNascar .bloggerProfile h2 a,#glossaryTerms .glossaryDescription h2{font-size:26px!important;line-height:26px!important}
#scienceofNascar .mediaTiles h3 a span{font-size:18px!important;line-height:18px!important}
#scienceofNascar hr.singleDot{margin-bottom:10px;margin-top:0}
.bloggerProfile .mediaTiles{float:none;width:100%;margin-right:0;border-right:0;border-bottom:1px dotted #c0c0c0;padding:0 0 10px 0}
#scienceofNascar .mediaTiles h3 a{font-size:26px;line-height:26px}
#scienceofNascar .authorPost{margin-top:12px}
.bloggerProfile .socialLinks li.comments a{background-position:-39px -4px}
#didyouknowNascar .tripleDot,#rulesBlog .tripleDot,#didyouknowNascar .sectionFooter,#rulesBlog .sectionFooter{margin-top:15px}
#didyouknowNascar .carouselLinksWrap .carouselPager,#rulesBlog .carouselLinksWrap .carouselPager{bottom:10%}
#glossaryTerms .glossaryDescription{width:100%}
#glossaryTerms .glossaryDescription p{font-size:14px}
#glossaryTerms h3{margin-bottom:0}
#glossaryTerms h2{margin-bottom:15px}
#glossaryTerms .glossaryCont{padding:10px 0}
#glossaryTerms a.viewAll{margin-top:15px}
.tweetCallout p,.tweetCallout p strong,.tweetCallout blockquote p,.tweetQuote blockquote p{font-size:11px;line-height:16px}
.didYouKnow .videoInfo.bigCaption h4,.didYouKnow .videoInfo.bigCaption h4{font-size:13px;line-height:13px}
.didUKnowAndFeatured .videoInfo.bigCaption h3{font-size:18px;line-height:18px}
.didUKnowAndFeatured .videoInfo.bigCaption h3 span{font-size:22px;line-height:22px}
#glossaryTerms .glossaryDescription h3{font-size:14px;line-height:22px;padding-bottom:10px}
.didUKnowAndFeatured .didYouKnow .heroSecStripe{min-height:80px!important;height:auto!important}
.tabularData .lblDriver,#standingsPrediction .lblDriver{width:55%}
.tabularData .lblDriver figure{float:left;width:15%}
.tabularData .lblDriver h4{float:left;margin-left:10px;font-weight:bold;font-size:12px;text-transform:capitalize}
.tabularData .lblOddsOfWinning,#standingsPrediction .lblOddsOfWinning{width:30%;text-align:center}
.tabularData .lblMore,.tabularData .lblRank,.tabularData .lblMore,#standingLandingList .lblRank,#standingLandingList .lblMore,#nascarStatSection .lblMore,#nascarStatSection .lblLed,#raceStatSection .lblMore,#driverStatSection .lblMore,#driverDetailStats .lblMore{width:10%}
#driverStatSection .viewStackControlBar .customDropdownSet{width:auto;float:left}
.ui-accordion .ui-accordion-header a{padding:0}
#standingLandingList .lblRank{min-width:15%}
#standingLandingList .lblRank,#nascarStatSection .lblCar{padding-left:0;text-indent:5px}
#standingLandingList .tabularData .lblRank,#nascarStatSection .tabularData .lblCar{text-align:center;text-indent:0}
#standingLandingList .lblDriver{width:46%}
#nascarStatSection .customDropdownSet>li,#nascarStatSection .lblDriver{width:48%}
#standingLandingList .tabularData .lblDriver h4,#nascarStatSection .tabularData .lblDriver h4{font-size:12px;font-style:normal}
#standingLandingList .lblPts,#nascarStatSection .lblCar,#nascarStatSection .lblPts{width:13%}
#standingLandingList .lblBhd{width:15%}
#standingLandingList .tabularData .lblMore,#standingLandingList .tabularData .lblDriver,#standingsResultSection .tabularData .lblMore,#standingsResultSection .tabularData .lblMore{padding-bottom:0}
#standingLandingList .tabularData .lblMore .expandMinusIcon,#standingLandingList .tabularData .lblMore .expandPlusIcon{float:left}
#standingLandingList .toggleTableRow .raceContentRow,#standingsResultSection .toggleTableRow .raceContentRow,#driverStatSection .customDropdownWrap,#raceStatSection .customDropdownWrap{padding:0;margin:0}
#standingLandingList .toggleTableRowContent li,#nascarStatSection .toggleTableRowContent li,#raceStatSection .toggleTableRowContent li,#standingsResultSection .toggleTableRowContent li,#raceStatDetailSection .toggleTableRowContent li,#driverStatSection .toggleTableRowContent li,#driverDetailStats .toggleTableRowContent li{color:#FFF;font-size:12px;font-weight:bold;font-style:italic;padding-top:15px;padding-bottom:15px}
#standingLandingList .toggleTableRowContent li.lblDriver h4 a,#nascarStatSection .toggleTableRowContent li.lblDriver h4 a,#standingsResultSection .toggleTableRowContent li.lblDriver h4 a,#driverStatSection .toggleTableRowContent li.lblDriver h4 a,#driverDetailStats .toggleTableRowContent li.lblDriver h4 a{padding-left:0}
#standingsLandingViewing{clear:left}
html .bigMovesAndPredictions .flippable .driverCard .front,.bigMovesCardList .cardList ul li .driverCard .driverInfo li.careerRecap{display:none!important}
.bigMovesAndPredictions .flippable .driverCard .back{display:block}
.bigMovesAndPredictions .driverCard .driverInfo{height:auto}
.bigMovesAndPredictions .driverCard .driverInfo li .rankWrap{width:28%}
html.csstransforms3d:not(.touch) .flippable .driverCard .back{display:none;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-ms-transform:rotateX(0deg) rotateY(0deg);-o-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}
#nascarStatSection,#raceStatSection{margin-bottom:55px}
#nascarStatSection .viewStackControlBar .selectedTextWrap,#nascarStatSection .tabularData .lblCar figure{width:72%!important}
#raceStatSection .lblYear,#raceStatSection .lblRank,#raceStatSection .lblStarts,#raceStatSection .lblWins,#driverStatSection .lblYear,#driverStatSection .lblRank,#driverStatSection .lblStarts,#driverStatSection .lblWins,#raceStatDetailSection .lblYear,#raceStatDetailSection .lblRank,#raceStatDetailSection .lblStarts,#raceStatDetailSection .lblWins,#driverDetailStats .lblYear,#driverDetailStats .lblRank,#driverDetailStats .lblStarts,#driverDetailStats .lblWins{width:20%}
#driverStatSection .lblYear2,#raceStatDetailSection .lblYear2{width:41%}
#raceStatSection .lblRaceName{width:40%}
#raceStatDetailSection .lblRaceName{width:63%}
.toggleTableRowHeader,.toggleTableRowContent{width:100%;margin-bottom:6px;background:#363636}
.toggleTableRowHeader li,.toggleTableRowContent li{float:left;line-height:16px;padding:6px 0 6px 1.25%;color:#bcbcbc;font-size:10px}
.expandCollapseWrap{clear:both}
.toggleTableRow .expandPlusIcon{background:url('images/mobile/iconVerticleSprite.png') no-repeat -4px -4086px transparent;height:20px;width:20px;display:block;padding:0!important;float:right;position:relative;right:0}
.toggleTableRow.tabularData li{padding:0;padding-bottom:6px;display:block}
.toggleTableRow .expandMinusIcon{background:url('images/mobile/iconVerticleSprite.png') no-repeat -81px -4086px transparent;height:20px;width:20px;display:block;padding:0!important;float:right;position:relative;right:0}
.toggleTableRow .expandContentHeader .toggleTableRowContent{background:0;margin-bottom:0}
.toggleTableRow .expandContentHeader .toggleTableRowContent li{padding:6px 0 6px 1.25%}
.toggleTableRow .expandContent h3{color:#fff;font-size:10px;font-weight:normal;text-align:left;line-height:25px}
.toggleTableRow .expandContent{background:#1d1d1d;font-weight:bold;min-height:66px!important;margin:0;padding:2% 2%;text-align:center;width:96%}
.toggleTableRow .expandContent *{border:1px none #595959}
.toggleTableRow .expandContent hr{border-bottom-style:solid}
.toggleTableRow .expandContent table{margin:10px 0}
.toggleTableRow .expandContent table dl dt{display:block;color:#8b8b8b}
.toggleTableRow .expandContent table dl dd{color:#fff;font-style:italic;margin-top:7px;font-size:12px;line-height:12px}
.toggleTableRow .expandContent table dt{font-size:10px}
.toggleTableRow .expandContent table.threeCol td{width:33%}
.toggleTableRow .expandContent table td{border-right-style:dotted;text-align:center;width:25%}
.toggleTableRow .expandContent table td:last-child{border-right-style:none}
.toggleTableRow .expandContent table:first-child{margin-bottom:10px}
.toggleTableRow li{padding:6px 0 6px 0}
.toggleTableRow .iToggler .icon.closed{width:23px}
.toggleTableRow{margin-top:2px}
.toggleTableRow.even .stat li.rank{background:url("images/tableRankDark.png") repeat scroll 0 0 transparent}
.toggleTableRow.odd .stat li.rank{background:url("images/tableRanklight.png") repeat scroll 0 0}
#trackSchedule .tabularData tbody td{padding-left:20px;padding-right:20px}
#trackScheduleList .accessLinks a.blue,#trackScheduleList .accessLinks .blue,#trackScheduleList h3,#trackScheduleList h4,#trackScheduleList .tabularData tbody td li,#trackSchedule .tabularData tbody td,#trackScheduleList a.viewAll,#trackScheduleList #pageWrapper a.viewAll,#trackScheduleList .tabularData tbody td li a.blue{font-size:10px;line-height:12px}
#trackScheduleList .tabularData tbody td li figure img{width:50%}
#trackScheduleList .tabularData tbody td li.last figure img{width:100%}
#trackSchedule .winner a{color:#ffb400}
#trackScheduleList .tabularData tbody td ul{padding-top:0}
#trackScheduleList .tabularData tbody td li{border:0;line-height:12px;margin-right:0;margin-right:0;padding-right:2px;margin-right:1px;margin-bottom:4px}
#trackScheduleList .tabularData tbody td li a.blue{border:0;line-height:12px;margin-right:0;background:url("images/mobile/iconVerticleSprite.png")right -1123px;padding-right:8px}
#trackScheduleList .tabularData tbody td li.highlights a.icon{display:none}
#trackScheduleList.ui-accordion .ui-accordion-header{padding:5px}
#trackScheduleList .accordionHeader .headerTitle{font-size:10px;line-height:15px;float:none}
#trackScheduleList .accordionHeader .leftControl{width:57%}
#scheduleSection .moduleBody{padding-bottom:20px}
#trackExperience .trackExperience article{float:none;width:100%;margin-right:0;padding-bottom:10px;padding-top:10px;border-top:1px dotted #c8c8c8;border-right:0;background:0}
#trackScheduleList .tabularData tbody td ul.accessLinks li{margin-right:12px}
#trackExperience .trackExperience article:first-child{border-top:0}
.trackExperience article a{min-height:inherit}
#trackExperience .trackExperience .promoSpotCircle{margin-left:0;margin-right:5px}
.trackExperience article a h3,.trackExperience article a p.detail{text-align:left}
.trackExperience article a h3{font-size:20px;line-height:20px;margin-top:5px}
.trackExperience article a p.detail{font-size:12px;line-height:12px;margin-bottom:0;width:100%}
.trackExperience article a span{float:left}
.trackExperience article a span.trackContent{width:75%}
.trackExperience article a .icon,.trackExperience article a:hover .icon{margin-left:5px;position:relative;left:auto;bottom:auto;margin-top:15px;background-position:100% -339px;height:12px;width:8px}
.trackExperienceContainer #trackExperience{margin-top:20px}
.trackExperience{margin-bottom:30px}
.trackMediaGalleryContainer{padding-top:30px}
.trackMediaGalleryContainer .moduleHeader{position:static!important}
.trackMediaGalleryContainer .carouselLinksWrap .carouselNav .jcarousel-prev{left:0}
.trackMediaGalleryContainer .carouselLinksWrap .carouselNav .jcarousel-next{right:0}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks>li:first-child+li{width:45%;right:0}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks span.linkText{display:block;float:left;font-size:10px;float:left}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks a.addTo span.icon{float:left}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks a.addTo{width:100%;line-height:27px}
.fixedHeroContent.tracksDetail ul.moduleLinks li ul.socialLinks{float:none;width:100%}
.fixedHeroContent.tracksDetail ul.moduleLinks li{width:55%;padding-left:5px;margin-right:5px}
.heroModuleContainer .footerSocialLinks{width:100%}
.heroModuleContainer .footerSocialLinks .share{border-right:1px dotted #fff!important;border-left:1px dotted #fff!important;padding:0 5%;height:25px}
.heroModuleContainer .footerSocialLinksWrapper{display:block;width:100%;top:auto;bottom:-209px;background:#2a2a2a url("images/mobile/homepage_nextrace_pattern.png");height:30px;padding:10px 0;bottom:-50px;position:absolute;z-index:10}
.heroModuleContainer .footerSocialLinksWrapper .moduleContent.footerSocialLinks{padding-left:0;padding-right:0}
.heroModuleContainer .footerSocialLinks li .addTo .linkText{font-size:10px;line-height:27px}
.heroModuleContainer .footerSocialLinks li .share a{font-size:10px}
.heroModuleContainer .footerSocialLinks .socialLinks li{border:0}
.heroModuleContainer .footerSocialLinks li{float:left;width:50%}
.heroModuleContainer .footerSocialLinks li:last-Child{width:auto}
.heroModuleContainer .footerSocialLinks ul.socialLinks{width:100%}
.heroModuleContainer .footerSocialLinks ul.socialLinks li{width:18%;margin-right:10px}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks li{display:block}
.fixedHeroContent.tracksDetail .moduleContent hgroup h2{font-size:28px;line-height:1.1}
.fixedHeroContent.tracksDetail .moduleContent hgroup h3{font-size:18px;line-height:1.1}
.fixedHeroContent.tracksDetail .moduleContent hgroup h4{font-size:10px}
.fixedHeroContent .angledDivider.iconLrg{display:none}
.fixedHeroContent.tracksDetail .moduleContent .outlineThumb{float:none;width:100%;margin:5px 0 0 15px}
.fixedHeroContent.tracksDetail .moduleContent .outlineThumb figure{width:100%}
.fixedHeroContent.tracksDetail .moduleContent .outlineThumb figure img{width:30%}
#scheduleSection{margin-top:auto}
#heroModuleSection.mobileTopMar{margin-bottom:55px}
#trackScheduleList .tabularData .showOnMobileSchdule{border-left:1px dotted #8a8a8a;left:-15px;position:relative}
#trackScheduleList .tabularData tbody tr.odd{background-image:url("images/mobile/homepage_nextrace_pattern.png")!important}
#trackScheduleList .tabularData tbody tr.oddOnMobile{background-image:url("images/mobile/homepage_nextrace_pattern.png")!important}
#trackScheduleList .tabularData tbody tr.evenOnMobile{background:url("images/tableLightPattern.png") repeat scroll 0 0 #323232!important}
#trackScheduleList .tabularData tbody tr.even{background:url("images/tableLightPattern.png") repeat scroll 0 0 #323232}
.tracksDetail ul.trackDetailFooterSocialLinks{background:url("images/mobile/homepage_nextrace_pattern.png") repeat scroll 0 0 #2a2a2a;display:block;padding:10px 0;width:100%;z-index:10;top:101%!important;position:absolute;right:0;pointer-events:auto}
.tracksDetail ul.trackDetailFooterSocialLinks li{display:inline-block;line-height:25px;border-left:1px dotted #fff;padding-left:5px;float:none;margin:5px}
.tracksDetail ul.trackDetailFooterSocialLinks{display:none!important}
.tracksDetail ul.trackDetailFooterSocialLinks li.first{border-left:none;padding:0;display:none}
.tracksDetail ul.trackDetailFooterSocialLinks li.first ul.socialLinks{height:15px;top:0;overflow:visible}
.tracksDetail ul.trackDetailFooterSocialLinks li.first ul.socialLinks li.share{margin-top:10px;top:-15px;position:relative}
.tracksDetail ul.footerSocialLinks{background:url("images/mobile/homepage_nextrace_pattern.png") repeat scroll 0 0 #2a2a2a;bottom:0;display:block;height:30px;padding:10px 0;width:100%;z-index:10;top:180px!important}
.tracksDetail ul.footerSocialLinks li .addTo .linkText{line-height:20px}
#raceStatSection .tabularData tbody th,#raceStandings .raceResultStats.tabularData thead th.first,#nascarStatData .tabularData tbody th{width:50%}
#standingsLandingRace .selectedTextWrap{width:65px!important}
#standingsLandingViewing .selectedTextWrap{width:33px!important}
.standingResults .secTitleNav h2{margin-bottom:12px}
.standingResults .secTitleNav h2 span{display:block;padding-left:0;font-size:9px!important;line-height:12px!important}
.standingResults hr.singleDot{padding-bottom:6px;margin:8px 0 15px}
#standingsResultSection .topMargin32{margin-top:15px}
#standingsResultSection .tabularData tbody td,.tabularData tbody th{padding-top:3px;padding-bottom:3px}
#standingsResultSection .toggleTableRow .expandContent{padding:1% 2%;width:96%;overflow:hidden;display:block}
#standingsResultSection .toggleTableRow .expandContent table{margin:5px 0;width:100%}
#standingsResultSection .StandColWidth,#standingsResultSection .toggleTableRowContent .StandColCarNo{width:13%;padding-bottom:0}
#standingsResultSection .StandColCarNo figure{width:50%}
#standingsResultSection .lblDriver{width:44%}
#standingsResultSection .lblMakeCol{width:26%}
#standingsResultSection .lblMore{width:12%}
#standingsResultSection .toggleTableRowHeader .lblMore{width:13%}
#standingsResultSection .lblRank{padding-left:0;text-align:center;width:10%}
#standingsResultSection .tabularData .lblDriver h4{margin-left:0}
#standingsResultSection .tabularData thead th{line-height:16px}
.raceFactWrap dl{width:50%;float:left}
.raceFactWrap dl dt,.raceFactWrap dl dd{padding-left:5%}
#standingsResultSection .didUKnowAndFeatured{display:block}
#standingsResultSection .resultsSection,#standingsResultSection .resultsSection hr{margin-top:15px}
#standingsResultSection .marTop40{margin-top:20px!important}
#raceHighlightGallery .jcarousel-container{margin-left:9%;margin-right:9%}
#raceHighlightGallery .galleryThumb{width:100%;margin-right:0}
#raceHighlightGallery .carouselPager{position:absolute;z-index:9;top:98%}
#raceHighlightGallery .jc-small-pager{font-size:14px;font-weight:bold}
#raceHighlightGallery .jc-small-pager-divider{font-size:10px}
#standingsResultSection .carouselLinksWrap .jcarousel-prev,#standingsResultSection .carouselLinksWrap .jcarousel-prev:hover{z-index:9;left:1.5%;top:50%}
#standingsResultSection .carouselLinksWrap .jcarousel-next,#standingsResultSection .carouselLinksWrap .jcarousel-next:hover{z-index:9;right:1%;top:50%}
.alternateStyle hr.tripleDot{margin-bottom:10px}
.didUKnowAndFeatured .tweetFeed .container{padding:8px 10px 15px 10px}
.tweetFrom strong{font-size:10px}
.didUKnowAndFeatured .tweetFeed,.didUKnowAndFeatured .didYouKnow,.didUKnowAndFeatured>div{width:100%;float:left}
.didYouKnow .videoTitle{font-size:16px;line-height:16px}
.didYouKnow.textOnly p{font-size:10px}
.didUKnowAndFeatured h3{margin-bottom:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif}
.didYouKnow figure{width:35%;margin-right:3%}
.moduleBody .readMore{font-size:10px;font-weight:bold}
.tweetQuote blockquote p.smallFont{font-size:10px;line-height:13px;font-style:italic;padding:0 15px}
.tweetQuote blockquote:before,.tweetQuote blockquote p:after,.tweetCallout blockquote:before,.tweetCallout blockquote p:after{font-size:35px;line-height:25px}
.tweetQuote blockquote:before,.tweetCallout blockquote:before{top:2px;height:0;display:block}
.tweetQuote blockquote p:after,.tweetCallout blockquote p:after{font-size:35px;padding-left:8px;margin-top:3px}
.didUKnowAndFeatured .tweetFeed .heroSecStripe{min-height:0}
.module .didYouKnow .socialLinks li a{background-position:-37px -6px}
.module .didUKnowAndFeatured .socialLinks li.FBLike{display:none}
.module .didUKnowAndFeatured .socialLinks li.comments{border-right:0;margin-right:0;padding-right:0}
.tweetDetails .tweetFrom .userPic img{width:100%}
#standingsPrediction .graphCell>div{height:auto}
#standingsPrediction .tabularData tbody td.topCup div,#standingsPrediction .graphCell>div{background:none!important}
.driverPrediction dl.nextRace dd,.driverPrediction dl.nextRace dd span.raceName{font-size:22px;line-height:22px}
.driverPrediction .nextRace{padding-top:10px;padding-bottom:10px}
.moduleBody .predictionContentBlock h3{font-size:10px;padding-left:0}
.predictDriverCard.driverCards{display:none!important}
#standingsPrediction .lblMore{text-align:right;width:9%}
#standingsPrediction .graphCell>div h4{font-size:12px}
.expertPredictions .expertPredictionBox{margin-bottom:0;padding:10px 4px}
.moduleBody .winningText sup{font-size:12px}
.moduleBody .winningText{font-size:17px;line-height:17px}
#standingsPrediction .graphCell>div small,.expertPredictions .expertPredictionBox .rightTextFloater{display:none}
#standingsPrediction .graphCell>div{padding-left:0}
#standingsPrediction .graphCell>div h4{margin-top:0;font-weight:bold;position:relative}
.standingsLanding .tabularData thead th.predictCol2{width:30%;line-height:16px}
.toggleTableRowContent .winningText{font-size:22px;text-align:center;line-height:22px}
.racePredictionName span{display:block}
#standingsPrediction .tabularData .graphCell{padding-top:10px;padding-bottom:10px}
#standingsPrediction .tabularData .graphCell>div{width:100%!important}
#standingsPrediction #expertPredictionCarousel>li{margin:0 20px 0 20px}
#standingsPrediction #experPrediction{padding-bottom:25px}
#standingsPrediction .expertPredictions{width:98%}
#standingsPrediction .carouselPager .jc-small-pager .jc-active-small-pager,#standingsPrediction .carouselPager .jc-small-pager .jc-small-pager-divider,#standingsPrediction .carouselPager .jc-small-pager-total{color:#FFF}
#standingsPrediction h2.racePredictionName span{display:inline;margin-bottom:0}
#standingsPrediction .toggleTableRowHeader li,#standingsPrediction .toggleTableRowContent li{color:#fff;text-transform:uppercase}
#standingsPrediction .predictCol2{word-wrap:break-word}
.expertPredictionBox h3.title{font-size:24px;line-height:24px}
.expertPredictionBox .userDateBox,.expertPredictionBox .commentDesc p,.expertPredictionBox .userDateBox a,h2.scheduleMonth{font-size:10px;line-height:12px}
.expertPredictionBox .userDateBox{min-height:150px}
h2.scheduleMonth{margin-bottom:5px;margin-top:15px}
#standingsPrediction .favLegends{float:left}
#standingsPrediction .socialLinks{display:none}
#standingsPrediction .favLegends li{padding-left:0}
.raceStatusPannel .raceStatusContent,.raceStatusPannel .leaderBoardContent,.raceTrackTitle .broadcast{float:none;width:100%}
.leaderBoardContent .shadeBG{background:url("images/raceDayLapInfoBG.png") repeat-x scroll 0 0 transparent!important}
.heroModuleCommonSection .raceDayLeaderBoard .raceTrackTitle,#heroModuleSection .raceDayLeaderBoard .raceTrackTitle{min-height:20px}
.raceStatusFlag.color4 .iconLrg{background-position:-20px -2582px}
.raceStatusFlag.color3 .iconLrg{background-position:-20px -697px}
.raceStatusFlag.color2 .iconLrg{background-position:88% -696px}
.raceStatusFlag.color1 .iconLrg{background-position:-17px -606px}
.raceDayLeaderBoard .raceStatusPannel{overflow:visible}
#leaderBoardWrap.raceDayLeaderBoard .raceTitle{width:100%}
#leaderBoardWrap.raceDayLeaderBoard .raceTrackTitle hgroup{max-width:100%}
#leaderBoardWrap.raceDayLeaderBoard .raceTrackTitle h3{font-size:16px}
#leaderBoardWrap.raceDayLeaderBoard .raceTrackTitle h2{font-size:24px;line-height:22px}
.raceStatusContent .weatherInfo dl dd h3{float:left;margin-right:5px}
#raceDayLeaderBoard .weatherInfo #weather{font-size:12px;line-height:42px;text-transform:capitalize}
#raceDayLeaderBoard .raceStatusContent .weatherInfo dd sup{top:-0.5em}
.liveRaceFeedTicker h2{float:none;font-size:12px;height:15px;line-height:12px;padding-top:5px}
.liveRaceFeedTicker.singleView h2,.liveRaceFeedTicker.singleView .liveRaceTickerWrap{display:block;clear:both;width:auto;text-align:left;padding:7px 10px}
.liveRaceFeedTicker .liveRaceTicker .lapNo{width:15%}
.liveRaceFeedTicker .liveRaceTicker h4.lapNo{font-size:12px}
.raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker{background-color:#222;top:-183px;width:99.7%;border-left:1px solid #000}
#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .liveRaceTickerWrap{height:106px;overflow-y:auto}
#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-prev:hover,#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-prev,.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-prev:hover,.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-prev{position:relative;top:auto;margin-top:5px!important;margin-bottom:5px!important}
#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-next:hover,#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-next,.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-next:hover,.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .carouselLinksWrap .jcarousel-next{position:relative;top:auto;left:5%;right:auto}
.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .liveRaceTickerWrap,#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker .liveRaceTickerWrap{margin-top:2px}
.heroModuleCommonSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker,#heroModuleSection .raceDayLeaderBoard .raceStatusPannel .liveRaceFeedTicker{background-image:none}
.heroModuleCommonSection .raceStatusFlag h3,#heroModuleSection .raceStatusFlag h3{line-height:45px}
.raceDayHeroContainer .raceTickers{position:absolute;top:-180px;width:100%}
.raceDayHeroContainer .raceTickers .raceTickersMode{width:100%;background-color:#3a3a3a}
.raceDayHeroContainer .raceTickers .raceTickersMode li{padding:10px 0}
.raceDayHeroContainer .raceTickers .liveRaceFeedTicker .liveRaceTickerWrap{width:98%}
.raceDayHeroContainer .liveRaceFeedTicker .liveRaceTicker h4.lapNo{width:100%;float:none}
.raceDayHeroContainer .liveRaceFeedTicker .liveRaceTicker .lapInfo{width:90%;word-break:hyphenate;margin-right:2%;float:none}
.raceDayHeroContainer .liveRaceFeedTicker .liveRaceTicker li{padding:2px 0}
.raceTrackTitle .raceTitle figure.trackLogo{display:none}
.raceStatusContent .lapInfo h2.iconLrg{background-position:right -2126px;font-size:41px}
.raceStatusContent .lapInfo h3 strong{font-size:38px}
.raceDayLeaderBoard{margin-top:20px}
#raceDayLeaderBoard .raceStatusContent .lapInfo hgroup{margin:5% 3% 0 3%;float:left;width:58%}
.raceStatusPannel .raceStatusContent .currentSummary{float:left;text-align:left;margin-top:2%;width:30%}
.raceStatusContent .weatherInfo{float:left;position:relative;width:50%}
.raceStatusContent .lapInfo{clear:both;height:100px}
.raceStatusFlag{position:relative;float:left;min-height:45px;height:auto;background:url('images/mobile/raceDayStatusFlagSprite.png') 0 0 repeat transparent;width:48.5%;border-right:1px solid #000}
.raceStatusFlag .iconLrg{min-height:45px;height:auto}
.raceStatusContent.quickView .raceStatusFlag h3{font-size:12px;line-height:12px}
#raceDayLeaderBoard .raceTrackTitle .broadcast{background:#222 url('images/raceDayWeatherInfoBG.png') 0 0 repeat-x;border-left:1px solid #000;border-right:1px solid #000;min-height:35px;margin-top:155px;width:99.5%}
.raceDayLeaderBoard .raceTrackTitle{margin-bottom:0}
.raceTrackTitle .broadcast ul>li:first-child{border-right:1px dotted #FFF}
.raceTrackTitle .broadcast li{padding:0 4%;line-height:12px;border:0;float:left;width:30%;margin:10px 0 0 0}
.raceTrackTitle .broadcast li figure{position:relative}
.raceTrackTitle .broadcast li figure img{max-height:16px}
.raceTrackTitle .broadcast li figure figcaption.noCaption{display:block;font-size:10px;height:auto;left:auto;overflow:visible;position:absolute;text-indent:1px;top:6px;width:auto}
#raceStandingCarousel article h2 strong{width:15%}
#raceStandingCarousel article.first h3{display:none}
#raceStandingCarousel article h3,#raceStandingCarousel article dl{padding-left:15%}
#raceStandingCarousel article h2{margin-top:10px}
.liveRaceFeedTicker .liveRaceTicker .lapNo{width:30%}
.liveRaceFeedTicker .liveRaceTicker .lapInfo{width:60%}
.raceStatusFlag.color10 .iconLrg,.raceStatusFlag.color5 .iconLrg{background-position:95% -2387px}
.raceDayLeaderBoard .raceStatusFlag .statusText{padding-top:8%}
.raceDayLeaderBoard.raceday .raceStatusFlag .statusText{padding-top:0;line-height:16px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag .iconLrg{height:55px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color6 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color7 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color9 .iconLrg{background-position:98% -2583px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color3 .iconLrg{background-position:6% -2484px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color5 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color10 .iconLrg{background-position:98% -2384px}
#raceStandingCarousel article{float:none;width:100%}
.raceStatusPannel .leaderBoardContent .raceDriverStanding{border:0;width:100%}
#raceStandingCarousel article{border-top:1px solid #1b1b1b;border-left:none;border-right:0}
#raceStandingCarousel article figure{float:right;width:115px;margin-top:10%}
#raceStandingCarousel article .raceLapdetail{width:55%}
#raceStandingCarousel article .raceLapdetail .raceScore dd.lastLap{display:block}
#raceStandingCarousel article{padding:5px 5% 15px;min-height:85px;height:auto}
.raceTrackTitle h2{font-size:24px}
.raceTrackTitle h3{font-size:14px;font-weight:normal}
.raceTrackTitle .raceTitle{float:none;width:100%}
.moreRaceCoverage li.watchLive a{font-size:22px}
.moreRaceCoverage li{float:none}
.moreRaceCoverage li:first-child{width:160px}
#raceBuddyContent .leftPane{margin-right:1%;width:100%}
#driverSocialBuzz,#carSection{display:none}
#basicArticleDetail #carSection{display:block}
#basicArticleDetail #carSection .moduleBody{min-height:auto}
.heroModuleContainer.mobileReset{margin-bottom:50px;overflow:visible}
.heroModuleContainer.mobileReset .nextRaceItem{background-image:url("images/mobile/homepage_nextrace_pattern.png");bottom:-50px;height:auto;position:absolute;top:auto;width:100%;height:40px;overflow:hidden;padding:10px 0}
.heroModuleContainer.mobileReset .nextRaceItem article .timeAndTravel dl dd br{display:none}
.heroModuleContainer.mobileReset .nextRaceItem article .timeAndTravel dl dd{border:0;padding-left:0}
.heroModuleContainer.mobileReset .nextRaceItem article .timeAndTravel{border-right:1px dotted #fff;border-left:1px dotted #fff;margin:5px 5% 0 5%;padding:0 5%;height:25px}
.heroModuleContainer.mobileReset .nextRaceItem .container{width:100%}
.heroModuleContainer.mobileReset .nextRaceItem article figure{float:right;margin-top:10px;width:40px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo{float:left;width:85%;position:relative;margin-top:7px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName hgroup h2,.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName hgroup h3{font-size:18px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName hgroup h3{padding-right:10px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName hgroup h3>span{bottom:45%;left:29%;padding-left:0;position:absolute;height:5px;padding-left:5px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName hgroup h3 span a{margin-left:17px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName{float:left}
.heroModuleContainer.mobileReset .nextRaceItem article .timeAndTravel .travel{display:none;height:auto}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .timeAndTravel .broadcast dt{display:none}
.heroModuleContainer.mobileReset .nextRaceItem .container article figure img{width:100%}
.heroModuleContainer.mobileReset .nextRaceItem .container article{padding:0 2.5%}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule{margin-left:0}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule .icon{background-position:0 -1703px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName h3 a.viewDetailRaceSchedule:hover .icon{background-position:100% -1703px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName h3{float:none;line-height:20px;padding-left:5px}
.heroModuleContainer.mobileReset .nextRaceItem article .nextRaceInfo .raceName h2{line-height:14px}
.liveRaceFeedTicker .liveRaceTickerWrap{width:98%;padding-left:2%;float:none}
.liveRaceFeedTicker.singleView h2{background:#ffb400}
.liveRaceFeedTicker.multiView .liveRaceTickerWrap{padding:0}
.liveRaceFeedTicker.multiView .scrollable .viewport{width:93%}
.highlights .icon,.hLights a.video .icon{width:15px;height:15px;background-position:100% -29px;margin-left:0}
.hotspotContainer .hotspot{display:none}
.hotspot .popup{position:absolute;top:225px;left:30%;padding:0;background:0;height:auto;margin:0}
.hotspot .popup h4,.hotspot .popup h3,.hotspot .popup p{display:none}
.trackInfo .showPopup .icon{position:absolute!important}
.trackInfo .showPopup{position:static!important}
.trackInfo .showPopup .popupWrap{display:block!important}
.hotspot .popupWrap{margin:0!important;padding:0!important}
.hotspotContainer.track{margin-bottom:20px}
.trackInfo{min-height:200px}
.carouselLinksWrap .jcarousel-prev.jcarousel-prev-disabled,.jcarousel-prev.jcarousel-prev-disabled:hover{background-position:-36px -502px}
.carouselLinksWrap .jcarousel-prev,.carouselLinksWrap .jcarousel-next,.carouselLinksWrap.hero .carouselPager .jc-pager-item{background:url('images/mobile/iconVerticleSprite.png')-3px -307px;width:15px;height:25px;margin:0 2px;z-index:23}
.carouselLinksWrap .jcarousel-next.jcarousel-next-disabled,.carouselLinksWrap .jcarousel-next.jcarousel-next-disabled:hover{background-position:-35px -528px}
.carouselLinksWrap .jcarousel-next:hover,.carouselLinksWrap .jcarousel-next{background-position:100% -528px;position:absolute;right:0;top:45%}
.carouselLinksWrap .jcarousel-prev:hover,.carouselLinksWrap .jcarousel-prev{background-position:100% -502px;position:absolute;left:0;top:45%}
.carouselLinksWrap .carouselPager{border:0;position:absolute;bottom:0;left:45%;line-height:12px}
.carouselLinksWrap .carouselPager .jc-active-small-pager,.carouselLinksWrap .carouselPager .jc-small-pager-total{font-size:16px;line-height:16px;color:#333}
.carouselLinksWrap .carouselPager .jc-small-pager-divider{font-size:11px;line-height:11px;color:#333}
.driverCard{width:90%!important}
#heroModuleSection .carouselLinksWrap .prevLink,#heroModuleSection .carouselLinksWrap .nextLink,.heroModuleCommonSection .carouselLinksWrap .prevLink,.heroModuleCommonSection .carouselLinksWrap .nextLink{display:none}
.heroModuleCommonSection .carouselLinksWrap .carouselPager,#heroModuleSection .carouselLinksWrap .carouselPager{border-right:0;position:absolute;bottom:2px;left:73%;font-size:11px;font-weight:normal;width:27%}
.carouselLinksWrap.hero .carouselPager .jc-pager{height:22px}
#heroModuleSection .carouselLinksWrap .jcarousel-prev,#heroModuleSection .carouselLinksWrap .jcarousel-next,#heroModuleSection .carouselLinksWrap.hero .carouselPager .jc-pager-item,.heroModuleCommonSection .carouselLinksWrap .jcarousel-prev,.heroModuleCommonSection .carouselLinksWrap .jcarousel-next,.heroModuleCommonSection .carouselLinksWrap.hero .carouselPager .jc-pager-item{width:11px;height:11px;margin:0 1px}
#heroModuleSection .carouselLinksWrap.hero .carouselPager .jc-pager-item:hover,#heroModuleSection .carouselLinksWrap.hero .carouselPager .jc-pager-item.jc-active-pager,.heroModuleCommonSection .carouselLinksWrap.hero .carouselPager .jc-pager-item:hover,.heroModuleCommonSection .carouselLinksWrap.hero .carouselPager .jc-pager-item.jc-active-pager{background-position:-90px -307px}
#educationPitCrew{display:none}
#heroModulePitCrewSection .pitcrewimageContainer{margin-bottom:50px;min-height:188px}
#heroModulePitCrewSection .fixedHeroContent .moduleContent hgroup h1 span{display:block}
#heroModulePitCrewSection .fixedHeroContent .moduleContent hgroup h3{font-size:13px;line-height:13px}
#heroModulePitCrewSection .heroModuleContainer .footerSocialLinksWrapper{top:auto}
#memberPitCrewSection{margin-bottom:40px}
#memberPitCrewSection .moduleBody{padding-bottom:10px}
#PitCrewStats .tabularData .race{padding-left:0}
#PitCrewStats .tabularData .race dt{display:none}
#PitCrewStats .tabularData .racename{font-size:12px!important;font-weight:700!important}
#PitCrewStats .tabularData thead th.first{padding-left:6px}
#heroModulePitCrewSection .heroModuleContainer .socialLinks li.FBLike{padding-left:0;border-left:0}
#tracksLanding *{font-size:10px;line-height:12px}
#tracksLanding .flagImg{top:2px}
#tracksLanding .favLegends{display:none}
#tracksLanding .secTitleNav{margin-top:0}
#tracksLanding .secTitleNav h1 span{font-size:22px}
#tracksLanding .angledPanel .panelCnt .container .innerCnt{padding-top:12px}
#tracksLanding .angledPanelControlCnt .toggleBtn{margin:3px 3px 0 0}
#tracksLanding .blockHeading a,#tracksLanding .blockHeading a *{font-size:19px}
#tracksLanding .toggleCurveList .headDetails{float:left;position:relative;width:44%}
#tracksLanding .toggleCurveList .headDetails li:first-child{float:none;margin-bottom:41px;width:310px}
#tracksLanding .toggleCurveList .headDetails li:last-child{bottom:27px;position:absolute}
#tracksLanding .toggleCurveList .headDetails li:last-child dd{width:140%}
#tracksLanding .toggleCurveList .headDetails li.border{border-right:1px dotted #999;margin-right:8px;padding-right:8px}
#tracksLanding .toggleCurveList .headDetails li dl>*{border-right:0}
#tracksLanding .toggleCurveList .headDetails li dl dt{display:block}
#tracksLanding .toggleCurveList .headDetails li.data dl dd{font-size:11px}
#tracksLanding .toggleCurveList .headDetails li dl dt span{display:none}
#tracksLanding .toggleCurveList .rightPane .addTo.static,#tracksLanding .toggleCurveList .rightPane .removeFrom.static{float:right;margin:38px 6px 0 0!important;text-align:right;width:51%}
#tracksLanding .toggleCurveList .rightPaneBlock.extend{padding-right:inherit}
#tracksLanding .moduleHeader .innerPageTitle,#tracksLanding .moduleHeader .innerPageTitle *{font-size:22px;margin-bottom:8px}
#tracksLanding .panelCnt .rightPane{margin-left:0;width:100%}
#tracksLanding .tracksLandingList article.toggleCurveList.last>.angledPanel{margin-bottom:45px}
#tracksLanding .toggleWrap .btnGroup{bottom:16px;left:0;padding-left:3%;position:absolute;text-align:left!important}
#tracksLanding .toggleWrap ul.innerList{margin:0}
#tracksLanding .toggleWrap ul.innerList li{float:none;3%;width:100%}
#tracksLanding .toggleWrap ul.innerList li h3{font-size:12px;margin-bottom:13px}
#tracksLanding .toggleWrap ul.innerList li h3 span{font-size:10px;font-style:none}
#tracksLanding .toggleWrap ul.innerList li div{border:0;margin:0;padding:0}
#tracksLanding .toggleWrap ul.innerList li span{padding:0}
#tracksLanding .toggleWrap ul.innerList li>*{display:block;float:none!important}
#tracksLanding .toggleWrap .innerCnt{padding:18px 10px 50px 3%}
#tracksLanding .toggleWrap ul.innerList *{font-weight:bold}
#tracksLanding .toggleWrap ul.innerList .date{display:block;margin-bottom:7px}
#tracksLanding .toggleWrap ul.innerList .channel{border-left:1px dotted #fff;display:inline-block;float:left;height:17px;padding:0 10px}
#tracksLanding .toggleWrap ul.innerList .channel.first{border-left:0;padding-left:0;clear:left}
#tracksLanding .toggleWrap ul.innerList .channel span{display:inline!important}
#tracksLanding .toggleWrap ul.innerList .channel img{margin-left:10px;vertical-align:bottom;width:30px}
#tracksLanding .toggleWrap ul.innerList .winner{margin-bottom:7px}
#tracksLanding .selectedTextWrap{line-height:20px}
#driverStatSection .driverDetails{border-left:0}
#driverStatSection .driverIntro{margin-top:5px!important;padding:8px 4px 6px 4px}
#driverStatSection .driverIntro .driverNumber{left:4%;position:absolute;top:6%;width:60%;z-index:98}
#driverStatSection .driverIntro .driverDetails .socialLinks{margin:2px 0 1px -3px;position:static}
#driverStatSection .driverIntro .driverDetails.moreDetails{clear:left;padding-top:5px;margin-left:0}
#driverStatSection .driverIntro .driverDetails .titlePart h2{font-size:16px;line-height:16px;width:auto}
#driverStatSection .driverIntro .driverDetails .titlePart .socialLinks{display:none1}
#driverStatSection .driverIntro>figure{border-right:0;margin-right:5px;width:34%}
#driverStatSection #driverList{clear:both;float:left}
#driverStatSection .moduleHeader{padding-top:15px}
#videoDetail{background-color:#fff}
#videoDetail aside .detailAsideNews .socialLinks,#videoDetail aside .detailAsideNews .socialLinks *,#videoDetail aside .detailAsideNews>ul li>h3 a,#videoDetail .leftPane .detailCommentsList li .commentsModule .commentsBlock .EventUserName,#videoDetail .leftPane .detailCommentsList li .commentsModule .commentsBlock>p{color:#222}
#videoDetail aside .detailAsideNews.marTop40,#newsBlogDetail aside .detailAsideNews.marTop40{margin-top:0!important}
#videoDetail aside .detailAsideNews>h3,#newsBlogDetail aside .detailAsideNews>h3{font-size:11px;margin-bottom:18px}
#videoDetail aside .detailAsideNews .socialLinks,#newsBlogDetail aside .detailAsideNews .socialLinks,#videoDetail aside .detailAsideNews .socialLinks *,#newsBlogDetail aside .detailAsideNews .socialLinks *{font-size:9px}
#videoDetail aside .detailAsideNews>ul li>h3 a{font-size:13px}
#videoDetail aside .detailAsideNews>ul li.marTop25{margin-top:12px!important}
#videoDetail aside .detailAsideNews>ul .newsDetailsVideo .allMediaStories{padding-bottom:12px}
#videoDetail aside .detailAsideNews>ul .socialLinks{margin-top:2px!important}
#videoDetail .leftPane .articleDetail{padding-bottom:0}
#videoDetail .leftPane .articleDetail .bigMedia{margin-top:15px!important}
#videoDetail .leftPane .articleDetail .bigMedia,#videoDetail .leftPane .articleDetail .bigMedia object{height:100%!important;width:100%!important}
#videoDetail .leftPane .articleDetail #detailCommentSorter>div{margin-top:5px!important}
#videoDetail .leftPane .articleDetail .newsDate{font-size:10px}
#videoDetail .leftPane .articleDetail>.socialLinks li{margin-right:4px;padding-right:4px}
#videoDetail #detailCommentSorter{clear:both}
#videoDetail .newsItem.featured{margin-bottom:19px!Important}
#videoDetail .leftPane .commentsModule .commentsBlock .commentsLinkWrap .commentTxt:first-child{display:block}
#videoDetail .leftPane .commentsModule .commentsBlock .commentsLinkWrap .commentTxt:last-child a{border-right:0}
#videoDetail .leftPane .commentsModule .commentsBlock .commentsLinkWrap .commentTxt a{padding-right:7px}
#videoDetail .leftPane .commentsModule .commentsBlock .followUs{margin-top:14px}
#videoDetail .leftPane .commentsSec{clear:both}
#videoDetail .leftPane .commentsSec h4{color:#686868;font-size:12px;line-height:12px}
#videoDetail .leftPane .detailCommentsList li{border:0;margin-bottom:3px}
.leftPane .postCommentWrap .postCommentTextWrap{float:none;margin-left:70px;width:auto}
.leftPane .postCommentWrap .postCommentTextWrap textarea{width:100%}
#videoDetail .leftPane .socialLinks{margin-top:18px!important}
#videoDetail .leftPane .socialLinks a{font-size:10px}
#videoDetail .leftPane .socialLinks .favorites a,#videoDetail .leftPane .socialLinks .share a{text-indent:-9999px}
#videoDetail .newsItem.featured .content{padding:5px 0!important}
#videoDetail .newsItem.featured .content h3 a{font-size:16px;line-height:16px}
.moduleBody aside,.moduleBody .leftPane{width:100%;float:none;margin-right:0}
.mediaGallery.listView .galleryThumb figure a .contentTypeIcon{top:5px;left:5px;width:35px;height:35px}
.ui-dialog .ui-dialog-title h2,.ui-dialog .ui-dialog-title h3{font-size:22px;line-height:22px;padding-top:30px}
.ui-dialog{width:90%!important;left:auto;padding:10px}
a.video .icon{background-position:right -29px;height:15px;width:15px}
.showOnWeb,.hideOnMobile{display:none!important}
.showOnMobile{display:block!important}
.moduleContent,#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,.heroCraousel .slideInfo{width:90%;padding:0 5%}
.module .moduleBody>.advertisement{width:90%}
.moduleHeader{padding-top:12px;position:inherit}
.moduleContent .moduleBody{margin-top:0}
.secTitleNav h2,.secTitleNav h2 span,.secTitleNav h2 strong,.secTitleNav h1,.trackHeadlines h2,.trackHeadlines h2 strong,.exLargeTitle{font-size:22px!important;line-height:22px!important;margin-bottom:8px;font-weight:bold}
.iconLrg{background-image:url("images/mobile/iconLargeVerticleSprite.png")}
.secSubTitle{margin:5px 0}
.secSubTitle h3,.secSubTitle h3 span{font-size:20px;line-height:1.1}
.secSubTitle h3 span{display:block}
.module .sectionFooter ul li a,.module.alternateStyle .sectionFooter ul li a{font-size:11px}
figure.video a .contentTypeIcon,figure.image a .contentTypeIcon,div.video a .contentTypeIcon,div.image a .contentTypeIcon{background:url('images/mobile/iconVerticleSprite.png') 0 -810px no-repeat transparent;height:28px;width:28px;left:5px;top:5px}
figure.image a .contentTypeIcon{background-position:100% -810px}
html:not(.touch) .newsItem:hover .content .socialLinks li.comments a{background-position:0 -1806px}
.alternateStyle .tabularData tbody tr.odd,.awardsListing dd{background:url('images/mobile/tableDarkPattern.png') 0 0 repeat transparent}
.alternateStyle .tabularData tbody tr.even{background:url('images/mobile/tableLightPattern.png') 0 0 repeat transparent}
.tabularData tr td .race dd.name,.tabularData th .race{padding-left:5px}
.trackLegendsCnt .trackLegends td{padding-left:.5%}
.trackFactsCnt table th,.trackFactsCnt table td{padding-left:1%;padding-right:1%}
.heroModuleContainer .heroCarouselContainer{min-height:160px}
.tabularData tbody .driver .teamDetailLink{display:none}
.moduleBody.internalPage{padding-top:0}
#footerPromoLinks{clear:both}
.heroModuleContainer .carouselNavPanel{background:url("images/mobile/mainCarouselAngledBG.png")center bottom;height:73px;bottom:3px;z-index:23}
.module a.linkBtn{padding:7px}
.module a.linkBtn.showOnMobile{display:inline-block!important}
.articleDetail figure .newsImgcaption{font-size:14px;line-height:20px;margin-top:20px;margin-bottom:20px}
.articleDetail article p{margin-bottom:20px}
.tabularData tbody td .plusMinus .image{width:50%}
.driverCardList .driverCardCarousel>li{width:95%}
.userCards>li{width:95%}
.topStories .selectedNews{margin-left:5px!important}
.sectionFooter ul li a.loadMore .icon{background-position:right -3830px}
.sectionFooter ul li a.loadMore:hover .icon{background-position:0 -3830px}
.secTitleNav nav ul li a,.customDropdownWrap ul li a{padding:6px 20px 6px 15px;font-size:11px}
.subMenuWrap a{padding-right:35px!important}
#topNavBar .graphite .dd-menu a{color:#fff;font-size:10px;font-weight:normal}
#topNavBar .graphite .dd-header h3{font-size:11px}
.mobiNavWrap{padding:10px 3%;width:94%;height:250px}
.searchBoxWrap{padding:2% 4%;width:92%;min-height:65px;height:auto}
.searchBox .searchText{float:none;width:90%;margin:10px 0;position:relative}
.searchBox .searchText,.searchBox input[type="text"]{font:bold 18px "Arial",sans-serif}
.searchBox .searchSuggestions{clear:both;border-left:0 none;border-top:1px dotted #fff;width:auto;float:none;padding:10px 0;margin:0}
.searchBoxWrap .searchBox .close{float:none;position:absolute;right:7%;width:28px;height:28px;top:15px;margin:0;background-position:0 -3515px}
#drivers,#mediaGallery,.driverCards,.topStories,.trackCards,.pitCrewCards,#driversSectionContent{margin-left:9%!important;margin-right:9%!important}
#activityDriversList .bx-prev{left:-5%}
#activityDriversList .bx-next{right:-5%}
.userCards>li article{width:90%!important}
#driversSectionContent .slide,#drivers .slide{margin-right:0!important}
#driversSectionContent .driverCard,#drivers .driverCard{width:93%!important}
.icon{background-image:url("images/mobile/iconVerticleSprite.png")}
.iconLrg,.mediaGallery.listView .galleryThumb figure a .contentTypeIcon{background-image:url("images/mobile/iconLargeVerticleSprite.png")}
.module .socialLinks li a,.module.alternateStyle .socialLinks li a,.module .sectionFooter .socialLinks li a,.module.alternateStyle .sectionFooter .socialLinks li a,#fatNav .socialLinks li a{background-image:url("images/mobile/iconVerticleSprite.png")}
.sectionFooter ul li a.loadMore .icon,.sectionFooter ul li a.loadLess .icon{height:22px;width:22px}
.module .socialLinks li.favorites a,.module .socialLinks li.share a,.module .socialLinks li.subscribe a{text-indent:-1000px;font-size:0;display:block}
.module .socialLinks li.favorites,.module .socialLinks li.share{padding-right:6px}
.heroSecStripe{background-image:url("images/mobile/heroCarouselStripe.png") repeat;overflow:hidden}
#newsMediaBlog .leftPane{margin-bottom:20px}
#newsMediaBlog .allBlogList article{margin-top:0}
#newsMediaBlog .floatElement,#newsMediaBlog .floatElement .galleryThumb{width:100%;float:none;margin:0 0 15px 0}
#newsMediaBlog .allBlogList .galleryThumb figure{margin-bottom:0}
#newsMediaBlog .internalPage .authorPane .socialLinks{width:100%}
#newsMediaBlog .internalPage .authorPane .socialLinks li.last{clear:none}
#newsMediaBlog .blogHeadingWrap{overflow:hidden}
#pageWrapper .module.alternateStyle .topAngledBG,#pageWrapper footer .topAngledBG,#pageWrapper .module.alternateStyle .bottomAngledBG{height:30px}
#pageWrapper .module.alternateStyle .bottomAngledBG{background-image:url("images/mobile/alternateSectionBottomAngleBG_Lrg.png")}
#pageWrapper .module.alternateStyle .topAngledBG,#pageWrapper footer .topAngledBG{background-image:url("images/mobile/alternateSectionTopAngleBG_Lrg.png")}
.module.fullScreenStyle .topAngledBG,.module.fullScreenStyle .bottomAngledBG{height:65px}
#newsMediaSection .customDropdownWrap span.selectedTextWrap{width:auto!important}
.driverDetailNewsTopMar{margin-top:45px}
.allMediaStories article.newsItem figure{margin:0}
#newsMediaSection .moduleHeader .sponsoredBy,.carouselLinksWrap.hero a.bx-prev,.carouselLinksWrap.hero a.bx-next,.allMediaStories article.advItem,.moduleContent .adContainerWrap,.sponsoredBy,#standingsSection .moduleBody .visualModeNav,#standingsSection .moduleBody .moduleHeader p.subHeading,.tabularData dl dt.team,#socialBuzzSection,#footerPromoLinks nav.promoSpots ul li p.detail,#footerPromoLinks nav.promoSpots ul li span.icon,footer.alternateStyle nav.nascarLinks div.otherProperties,footer.alternateStyle nav.nascarLinks div.homeTracks,article.driverCard .driverInfo h3.driverName a br,.racePrediction figure,.trackHeadlines h3,.trackDetails .trackLegendsCnt,#fanPollsSection .socialLinks,.visualModeNav,span.tooltip,#timelineSection,#nascarStatSection .viewStackControlBar.filterPanel,#raceStatSection .viewStackControlBar.filterPanel,.fullHeader,.webFullNav,#featuredContent,#merchandiseStoreSection,.Verticaladvertisement,.topAdBanner,.coBrandedUnit,aside .authorPane,aside .advertisement,.advertisement:last-child,.dayLifeGallery{display:none}
.advertisement .container figure img{width:70%}
.carouselLinksWrap.hero{top:36px}
.mediaGallery.gridView ul.mediaGalleryCarousel>li{width:95%}
#topNavBar,.menuTab{height:40px}
.mobiFullNav #mainMenuTab a{height:25px;padding-top:15px}
#mobiSeriesMenuWrap #seriesMenuTab{padding-left:5px;padding-right:5px}
header.mobileHeader h1{width:70px;margin-top:6px!important;margin-right:5px!important}
.mobiFullNav .searchLink{margin:8px 0;padding:6px 0 5px 6px}
.mobiFullNav .searchLink .icon{width:13px;height:12px;background-position:-30px -2104px}
.mobiFullNav .searchLink .icon:hover,.mobiFullNav .searchLink.active .icon{background-position:-58px -2104px}
#mobiSeriesMenuWrap h2{width:32px!important}
#mobiSeriesMenuWrap h2 img{width:100%}
.menuTab a{margin-top:15px}
#pageWrapper.mobileHeader>.pageContainer{padding-top:40px}
.newsItem .content h3{height:auto}
.newsItem .content h3,.galleryThumb .content h3{font-size:12px;line-height:14px;padding:0}
.galleryThumb .content p.detail{padding-top:5px;padding-bottom:10px}
.showAllCrew{float:left}
.crewBox h4{font-size:14px}
.trackFactsCnt td.trackConstruction,.trackDetails table td{font-size:11px;line-height:12px}
.crewBox .count{font-style:normal}
.profileStats h3{font-size:13px}
.toggleCurveList .raceLocation .dateSeprator{border:0 none}
.articleDetail .postCommentTextWrap{width:80%}
.trackDetails .trackFactsCnt{width:100%}
.trackDetails .factsContainer{height:auto}
.trackDetails{position:relative}
#fanPolls.pollResult>.pollAnswerOption>h4{text-align:left}
#fanPolls .pollAnswerOption ul.facepile,#fanPolls .pollAnswerResult .bar{display:none!important}
#trackPollsSection #pollsCarousel{min-height:300px}
#trackPollsSection .nascarPolls .socialLinks{width:90%;margin:10px 0 0 8%!important}
#trackPollsSection .nascarPolls .socialLinks li a{background-image:url("images/sprites_icons.png")}
#trackPollsSection .nascarPolls .socialLinks li.comments a{background-position:0 -270px}
#trackPollsSection .nascarPolls .socialLinks li.share a{background-image:url("images/iconVerticleSprite.png")}
#fanPolls .pollAnswerResult h4{position:relative;font-size:30px;line-height:30px;margin-right:5px;width:auto}
.heroModuleContainer .offSeason .slideInfo h2,.heroModuleContainer .offSeason .slideInfo h2 strong,.heroModuleContainer .inSeason .slideInfo h2,.heroModuleContainer .inSeason .slideInfo h2 strong{font-size:28px;line-height:1.1}
.heroModuleContainer .heroCraousel .slideInfo h3{font-size:11px;margin:4px 0;width:96%}
.heroModuleContainer .heroCraousel .slideInfo{position:absolute;left:25px;margin-bottom:auto;margin-top:auto;z-index:24;top:4%}
.heroModuleContainer .nextRaceItem{background-image:url("images/mobile/nextRaceHeroCarouselBG.png")}
.heroModuleContainer .carouselNavPanel.maroon{background-image:url("images/mobile/mainCarouselMaroonAngledBG.png")}
.carouselLinksWrap a{background:url('images/mobile/iconVerticleSprite.png') 0 -449px no-repeat transparent;display:inline-block;font-size:0;text-indent:-2222px;vertical-align:top}
.carouselLinksWrap.hero .carouselPager a{height:11px;margin:0 1px;width:11px}
.carouselLinksWrap.hero .carouselPager a{background-position:0 -305px}
.carouselLinksWrap.hero .carouselPager a:hover,.carouselLinksWrap.hero .carouselPager a.active{background-position:-88px -305px}
.carouselLinksWrap.hero{top:35px;height:36px}
.allMediaStories article.newsItem,.moreNewsStories article.breakingNews,.articlesList article.newsItem,#newsMediaLanding .featuredContainer .newsItem.last{float:none;width:100%}
#newsMediaLanding .articlesList article.newsItem,#newsMediaLanding .featuredContainer .newsItem.last{border-bottom:1px dotted #999;padding:10px 0;margin:0}
#newsMediaLanding .articlesList article.newsItem:first-child{border-top:0}
#newsMediaLanding .articlesList article.newsItem:last-child{border-bottom:1px dotted #999}
#newsMediaLanding .featuredContainer .newsItem.last{position:static}
#newsMediaLanding .newsItem figure .contentTypeIcon{top:15px}
.allMediaStories article.newsItem figure,#searchResultSection article.searchResult figure,.articlesList article.newsItem figure,#newsMediaLanding .featuredContainer .newsItem.last figure{width:31%;margin-right:2%;float:left}
.newsItem figure{margin-bottom:0}
.newsItem .content{background:0}
#newsMediaSectionForHomePageContent .newsItem .content,#newsMediaSectionContent .newsItem .content,.articlesList .newsItem .content,#newsMediaLanding .featuredContainer .newsItem.last .content{background:0;color:#222;padding:0;width:66%;float:left}
#newsMediaSectionContent .newsItem .content h3 a,#newsMediaSectionForHomePageContent .newsItem .content h3 a,#searchResultSection article.searchResult .content h2 a{color:#222!important;font-size:13.5px;line-height:15px;text-transform:uppercase}
#newsMediaSectionContent .newsItem .content h3,#searchResultSection article.searchResult .content h2,#searchResultSection article.searchResult:hover .content h2{margin-top:0;padding-bottom:5px}
#newsMediaSectionContent .newsItem .content .socialLinks li,#newsMediaSectionContent .newsItem:hover .content .socialLinks li,#newsMediaSectionContent .newsItem .content .socialLinks li a,#newsMediaSectionContent .newsItem:hover .content .socialLinks li a{border-color:#222;color:#222;font-size:9px;line-height:15px}
#newsMediaSectionContent .newsItem .content .socialLinks li a,#newsMediaSectionContent .newsItem:hover .content .socialLinks li a{color:#222;padding-left:15px}
#newsMediaSectionContent .newsItem .content .socialLinks .comments{padding-right:5px;margin-right:5px;height:13px}
#newsMediaSectionContent article.newsItem:first-Child,#searchResultSection article.searchResult:first-Child{border-top:1px dotted #bebebe}
#newsMediaSectionContent article.newsItem,#searchResultSection article.searchResult{line-height:14px;padding:12px 0 12px 0;margin:0;border-bottom:1px dotted #bebebe}
#newsMedia.socialLinks li,.sectionFooter .socialLinks li{background-image:url("images/mobile/iconVerticleSprite.png")}
.socialLinks li,.sectionFooter .socialLinks li{margin-bottom:0}
#newsBlogDetail .searchFormFanBlogs form .inputTxt{padding:2px;font-weight:normal;font-size:12px}
#newsBlogDetail .searchFormFanBlogs form .actionButtons .submitBtn{font-size:10px}
#newsBlogDetail .searchFormFanBlogs form .actionButtons{width:38%}
#newsBlogDetail .searchFormFanBlogs form .inputTxt{width:56%}
#newsBlogDetail .searchFormFanBlogs{width:100%;margin-top:8px!important}
#newsBlogDetail hr.singleDot{padding-bottom:5px;margin-top:10px}
#newsBlogDetail .newsDate{font-size:10px}
#newsBlogDetail .moduleHeader.marTop25,#newsBlogDetail .secTitleNav h1{margin-top:0!important}
#newsBlogDetail .marTop25{margin-top:10px!important}
#newsBlogDetail .articleDetail,#newsMediaBlog .articleDetail{padding-top:15px}
#newsBlogDetail .floatElement,#newsBlogDetail .promoSpots,.detailAsideNews .asideSection hr,.detailAsideNews .floatElement .newsItem .content{display:none}
.rightRailContentSet,.authorPane{border-bottom:0;margin-bottom:20px;background-color:#fff;padding:15px}
.articleDetail .newsImgcaption,.articleIntro{font-size:14px;line-height:20px}
.detailAsideNews .asideSection .allMediaStories{overflow:visible;margin-right:0;margin-bottom:0}
.detailAsideNews .asideSection .allMediaStories .newsItem{overflow:visible}
.detailAsideNews .asideSection .allMediaStories .newsItem figure{width:106px;height:60px;float:left;margin:0}
.detailAsideNews .asideSection .allMediaStories .newsItem figure img{width:100%}
.detailAsideNews ul li h3 a,.detailAsideNews ul li h3 a:hover{color:#222}
.detailAsideNews .asideSection .marTop15{margin-top:5px!important}
.pageModuleWrap.whiteBase{margin-bottom:40px}
#NewsMediaDetail aside .newsItem .content,#basicArticleDetail aside .newsItem .content,#videoDetail aside .newsItem .content{position:static;width:auto;margin-left:116px;background:0;padding:0}
#NewsMediaDetail aside .newsItem .content h3,#basicArticleDetail aside .newsItem .content h3,#videoDetail aside .newsItem .content h3{margin:0;padding:0;color:#222;width:auto;overflow:visible}
#NewsMediaDetail aside .newsItem .content h3 a,#basicArticleDetail aside .newsItem .content h3 a,#videoDetail aside .newsItem .content h3 a{color:#222!important}
#NewsMediaDetail aside .newsItem .content h3:hover a,#basicArticleDetail aside .newsItem .content h3:hover a,#videoDetail aside .newsItem .content h3:hover a{text-decoration:underline}
#NewsMediaDetail aside .newsItem .socialLinks,#basicArticleDetail aside .newsItem .socialLinks,#videoDetail aside .newsItem .socialLinks{margin-top:5px}
#NewsMediaDetail aside .newsItem .socialLinks li,#NewsMediaDetail aside .newsItem .socialLinks li a,#basicArticleDetail aside .newsItem .socialLinks li,#basicArticleDetail aside .newsItem .socialLinks li a,#videoDetail aside .newsItem .socialLinks li,#videoDetail aside .newsItem .socialLinks li a{color:#686868}
#NewsMediaDetail aside .newsItem .socialLinks li.comments,#basicArticleDetail aside .newsItem .socialLinks li.comments,#videoDetail aside .newsItem .socialLinks li.comments{border-right:1px dotted #848484;height:auto;margin-right:10px;padding-right:10px}
#NewsMediaDetail aside .newsItem .socialLinks li.comments a,#basicArticleDetail aside .newsItem .socialLinks li.comments a,#videoDetail aside .newsItem .socialLinks li.comments a{background-position:0 3px}
#NewsMediaDetail aside .newsItem .articleInfo,#NewsMediaDetail aside .newsItem .detail,#videoDetail aside .newsItem .articleInfo,#videoDetail aside .newsItem .detail{display:none}
#basicArticleDetail .articleDetail{padding:15px 3%}
ul.bulletedList.blueBullet li>.icon{background-image:url("images/mobile/iconVerticleSprite.png");width:8px}
.moreNewsStories{margin-bottom:0}
.moreNewsStories .breakingNews .breakingNewsList li{font-weight:normal}
.moreNewsStories .breakingNews .breakingNewsScroll .viewport{width:100%;height:100%;position:relative;overflow:visible}
.moreNewsStories .breakingNews .breakingNewsScroll .scrollbar{display:none}
.moreNewsStories .scrollable{height:auto;overflow:visible;max-height:200px}
.scrollable .overview{position:relative}
.tabularData tbody td,.tabularData tbody th,.awardsListing dd{font-size:11px;line-height:16px}
table td.dualInfo span.auxInfo{font-size:10px}
.tabularData tbody td dl dd{font-size:11px;font-weight:700}
.driverCard .driverInfo li .name .teamDetailLink{display:none}
.driverCard .driverInfo li .name h3 a{font-size:20px}
.driverCard .driverInfo li .summary{width:20%}
.driverCard .driverInfo li .summary.rank dt,.driverCard .driverInfo li .summary.rank dd{display:block;text-align:center;padding-right:10px}
.driverCard .driverInfo li .summary.rank dt{font-size:10px;color:#686868;padding-right:0}
.driverCard .driverInfo li .summary.rank dd{font-size:20px;margin:5px 0;line-height:10px;padding-right:0}
.driverCard .driverInfo li .name{width:75%;border-right:1px dotted #c0c0c0;padding-right:2%;margin-top:5px}
.driverCard .driverInfo li .summary.rank,.driverCard .driverInfo li .manufacturer,.driverCard .driverInfo li .summary.points,.driverCard .driverInfo li .summary.behind{float:left;border-left:none;padding-left:5%}
.driverCard .driverPic{margin-bottom:0}
.driverCard .driverInfo li.summary h4{font-size:11px;width:73%}
.driverCard .driverInfo li.summary h4 span br{display:none}
#driversSection .driverCard .driverInfo li.summary h4 span{display:block;line-height:12px;color:#686868;padding-top:5px;width:68%}
#driversSection .driverCard .driverInfo li.summary h4 span.iconLrg{width:32px}
.driverCard .driverInfo li.summary .results{font-size:15px;width:23%;padding-right:2%}
.driverCard .driverInfo li.summary{padding:10px 0}
#driversSection .driverCard .driverInfo li.summary h4 .iconLrg{width:35px;height:35px}
.driverCard .driverInfo li .summary.rank,.driverCard .driverInfo li .manufacturer,.driverCard .driverInfo li .summary.points,.driverCard .driverInfo li .summary.behind{padding-left:1%}
section#driversSection{position:relative}
section#driversSection .moduleHeader{position:static}
.carouselLinksWrap a.bx-prev,.carouselLinksWrap a.bx-next{position:absolute;top:50%;z-index:1001}
.carouselLinksWrap a.bx-prev{left:1%}
.carouselLinksWrap a.bx-next{right:1%}
.driverCard .driverInfo li .positionArrow{padding-top:5px;font-weight:normal;font-size:19px}
.driverCard .driverInfo li.summary .bestLapTime .iconLrg{background-position:0 -995px}
.driverCard .driverInfo li.summary .careerWins .iconLrg{background-position:0 -1092px}
#fanPollsSection .bottomAngledBG{margin-bottom:20px}
#footerPromoLinks .promoSpots ul li{margin-right:2%;margin-top:10px;width:48%}
.promoSpots{border-bottom:0}
.promoSpotCircle{float:left;margin-right:0;width:45px;height:45px}
.promoSpotCircle .innerCircle{width:39px;height:39px}
.promoSpotCircle .innerCircle img{width:100%;height:100%}
.promoSpots ul li a h3{font-size:13px;word-wrap:break-word;line-height:13px}
.promoSpots ul li a{text-align:left}
.promoSpots ul{padding-top:20px;padding-bottom:20px}
.racePrediction{padding-top:0}
.racePrediction .predictionGraph{float:left;width:100%}
.racePrediction .predictionBars li .probabilityName{font-size:10px;line-height:40px;width:33.4%}
.racePrediction .predictionBars li .probabilityBar{width:64%}
.racePrediction .predictionBars li .probabilityBar>div{font-size:22px;line-height:40px;padding-left:0;padding-right:0}
.racePrediction .predictionBars li .probabilityBar>div>sup{padding-right:10px}
#mediaGallerySection{position:relative}
#mediaGallerySection .moduleBody,#mediaGallerySection .moduleHeader{position:inherit}
#mediaGallerySection .bottomAngledBG{margin-bottom:30px;background-image:url("images/mobile/alternateSectionBottomAngleBG_Lrg.png")}
#mediaGallerySection .carouselLinksWrap .jcarousel-prev:hover,#mediaGallerySection .carouselLinksWrap .jcarousel-prev,#mediaGalleryNationSection .carouselLinksWrap .jcarousel-prev:hover,#mediaGalleryNationSection .carouselLinksWrap .jcarousel-prev{left:5%}
#mediaGallerySection .carouselLinksWrap .jcarousel-next:hover,#mediaGallerySection .carouselLinksWrap .jcarousel-next,#mediaGalleryNationSection .carouselLinksWrap .jcarousel-next:hover,#mediaGalleryNationSection .carouselLinksWrap .jcarousel-next{right:5%}
#mediaGallerySection .carouselPager,#mediaGalleryNationSection .carouselPager{bottom:8%}
#mediaGallerySection .carouselLinksWrap .jcarousel-next:hover,#mediaGallerySection .carouselLinksWrap .jcarousel-next,#mediaGallerySection .carouselLinksWrap .jcarousel-prev:hover,#mediaGallerySection .carouselLinksWrap .jcarousel-prev{top:50%}
.trackMediaGalleryContainer .jcarousel-prev{left:0!important}
.trackMediaGalleryContainer .jcarousel-next{right:0!important}
.trackMediaGalleryContainer .sectionFooter,#mediaGalleryNationSection .sectionFooter{position:relative;right:-25px}
#mediaGallerySection .topPos{position:relative;top:15px}
.mediaGalleryDialogContent .galleryDialogBody .itemContainer.galleryViewPort{min-height:140px}
#tracks .trackDetailsLink.linkBtn.blue .icon.showOnMobile{display:inline-block!important}
.mediaSlider .thumbs li:hover .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure:hover .borderOverlay{display:none}
.mediaSlider .thumbs li.active .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure .borderOverlay.active{display:block}
#fanPolls .secSubTitle h3 span{display:-moz-inline-stack;display:inline-block;*display:inline}
#fanPolls{margin-top:0}
#fanPollsSection .pollAnswerOption{background-color:#353535;float:left;width:100%;padding:5px;margin-bottom:0;margin-top:5px!important}
#fanPollsSection figure{display:none}
#fanPollsSection .linkBtn.voteLink,#fanPollsSection .linkBtn.resultsLink{font-size:10px}
#fanPollsSection .linkBtn{padding:2px 20px;margin-top:0}
#fanPollsSection h4{padding:0 1% 0 1%;text-align:left;text-transform:uppercase;float:left;line-height:20px;font-size:12px;width:70%}
nav.nascarLinks .followUs{width:100%}
nav.nascarLinks .followUs .followUsLinks{background-color:#363636}
.followUs .followUsLinks{display:none}
.followUs h3{padding:8px 5px 8px 20px;cursor:pointer;background:#363636 url("images/mobile/iconVerticleSprite.png") no-repeat 98% -4526px;margin-bottom:1px}
.followUs h3.on{background-position:98% -4485px}
nav.nascarLinks{padding:15px 0;border-bottom:1px dotted #4b4b4b;border-top:0}
footer .moduleBody .moduleContent{padding-top:0}
.siteLinks{font-size:10px}
.followUs ul{margin-right:0}
.followUs ul:first-child{margin:5% 2% 2% 5%}
.siteLinks ul{padding-bottom:20px;position:relative}
.siteLinks ul li:first-child{border:0;bottom:0;color:#898989;left:0;margin:0 auto;position:absolute;right:0}
#driversLandingPage .secTitleNav nav{float:none!important}
#driversLandingPage .driverCard .driverNumber{width:25px;top:5px;left:0}
#driversLandingPage .customDropdownSet>li{width:48%}
#driversLandingPage .customDropdownSet>li .selectedTextWrap{width:auto!important;float:none}
#driversLandingPage .customDropdownSet>li.hideOnMobile{display:block!important;float:right}
#driversLandingPage .customDropdownSet>li.hideOnMobile .dropdownLabel{display:none}
.driverLangindgGrid .driverCards{margin-left:0!important;margin-right:0!important}
.driverLangindgGrid .driverCard,.driverLangindgGrid .driverCard:hover{width:38%;min-height:150px}
.driverLangindgGrid .driverCard .driverInfo dd{font-size:12px}
.driverLangindgGrid .driverCard .driverInfo li .name h3 a{font-size:17px;line-height:12px}
.driverLangindgGrid .driverCard .driverName .driverDetailLink br{display:block}
.driverLangindgGrid .medium .driverCard .driverInfo li .statistics dl.rank{width:26%}
.driverLangindgGrid .medium .driverCard .driverInfo li .statistics dl.behind{width:26%}
.driverLangindgGrid{margin-top:12px}
.driverLangindgGrid .driverCard{width:38%!important}
.driverLangindgGrid .driverCard .driverInfo li .name .teamDetailLink{display:block;font-size:10px;line-height:10px;height:22px}
#greatestDrivers .greatestDriverWrap .drivergallery,.greatestDriverWrap .driverInfo{width:100%;margin-top:5px}
#teamSection{display:none}
.heroModuleCommonSection .fixedHeroContent,#heroModuleSection .fixedHeroContent{top:0!important;height:100%}
#heroModuleSection .fixedHeroContent.driversDetail{z-index:inherit}
#heroModuleSection .fixedHeroContent.driversDetail .secTitleNav{position:relative;z-index:25}
#heroModuleSection .fixedHeroContent.driversDetail hgroup{z-index:24}
.heroModuleContainer .footerSocialLinks li{width:42%}
#heroModuleSection .moduleContent.footerSocialLinks.moduleLinks.clearfix>li,#heroModulePitCrewSection .moduleContent.footerSocialLinks.moduleLinks.clearfix>li{width:auto}
#heroModuleSection .footerSocialLinksWrapper .driversDetailCard li.FBLike{margin:0;padding:0 4px 0 0!important}
#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li.favorites,#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li.share,#heroModuleSection .footerSocialLinksWrapper li.share,#heroModulePitCrewSection .footerSocialLinksWrapper.PitcrewDetail li.share{width:25px;margin:0!important;padding:0!important}
#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li.share,#heroModulePitCrewSection .footerSocialLinksWrapper.driversDetailCard li.share{border-right:1px dotted #FFF!important}
#heroModuleSection .footerSocial LinksWrapper.driversDetailCard li.favorites a,#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li.share a,#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li a.addTo .linkText{padding:0}
#heroModuleSection .footerSocialLinksWrapper.driversDetailCard li.share,#heroModulePitCrewSection .footerSocialLinksWrapper.PitcrewDetail li.share,#heroModuleSection .footerSocialLinksWrapper li.share{padding-left:10px!important}
.fixedHeroContent.driversDetail .driverSponser span img{width:100%}
.fixedHeroContent.driversDetail .driverSponser span{width:70%}
.fixedHeroContent.PitcrewDetail .moduleContent hgroup h5.driverSponser{right:5px;top:0}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser span,#heroModulePitCrewSection .PitcrewDetail hgroup h5.driverSponser span{padding:2px 5px;margin-bottom:5px;position:relative;right:0}
.heroModuleCommonSection .heroModuleContainer.heroSecStripe .fixedHeroContent .moduleContent,#heroModuleSection .heroModuleContainer.heroSecStripe .fixedHeroContent .moduleContent{width:100%;padding-left:0;padding-right:0;overflow:visible}
.heroModuleCommonSection .heroModuleContainer.heroSecStripe .fixedHeroContent .moduleContent .secTitleNav nav,#heroModuleSection .heroModuleContainer.heroSecStripe .fixedHeroContent .moduleContent .secTitleNav nav{display:table;float:none;margin:0 auto}
#heroModuleSection .heroModuleContainer.heroSecStripe .fixedHeroContent .moduleContent hgroup{margin-left:10px;margin-bottom:0}
#heroModuleSection .heroModuleContainer.heroSecStripe .fixedHeroContent.driversDetail .moduleContent hgroup,#heroModulePitCrewSection .heroModuleContainer.heroSecStripe .fixedHeroContent.PitcrewDetail .moduleContent hgroup{position:absolute;bottom:40%;width:97%}
.heroModuleCommonSection .heroModuleContainer.heroSecStripe,#heroModuleSection .heroModuleContainer.heroSecStripe{overflow:visible}
.fixedHeroContent .moduleContent ul.moduleLinks{position:absolute;top:40%;right:0}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks{top:101%!important}
.fixedHeroContent .moduleContent ul.moduleLinks>li,.fixedHeroContent .moduleContent ul.moduleLinks span.linkText,.fixedHeroContent nav .linkBtn.blue{display:none}
.fixedHeroContent .moduleContent ul.moduleLinks>li:first-child+li+li+li,.fixedHeroContent .moduleContent ul.moduleLinks>li:first-child+li{display:block;border:0}
.fixedHeroContent .moduleContent ul.moduleLinks>li:first-child+li{position:absolute;right:-15px;top:100px;width:60px}
.fixedHeroContent.tracksDetail .moduleContent ul.moduleLinks>li:first-child+li{top:auto}
.fixedHeroContent{float:none;display:table-cell;margin:0 auto}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h5.driverSponser{top:-33px;z-index:-1}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser{top:0}
.fixedHeroContent .moduleContent .secTitleNav{margin-bottom:0;padding-bottom:3px;padding-top:5px;background-color:#000;background:url("images/mobile/sec_title_nav_bg.png") 0 0 transparent repeat-x}
.fixedHeroContent.driversDetail .moduleContent hgroup h2{font-size:40px;line-height:1.1;margin:0 5px 30px 0}
.fixedHeroContent.driversDetail .moduleContent hgroup h1{font-size:30px;line-height:1.1}
.fixedHeroContent.tracksDetail .moduleContent .moduleIntro{position:absolute;top:40px;min-height:130px}
.heroModuleContainer .footerSocialLinks ul.socialLinks li{width:30%}
.heroModuleContainer .socialLinks li.FBLike{min-width:70px}
.module .socialLinks .share a{text-indent:0!important}
.heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks li.socialLinksFollowUs,.heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks li.socialLinksRank,.heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks ul.socialLinks li.comments{display:none}
#greatDriverCareer .tabularData thead th,.awardsListing dt{line-height:12px;padding-top:2px}
#greatDriverCareer tabularData thead th.firstCol{width:40px}
#teamSection .moduleBody .moduleContent{margin-left:10px}
#teamSection.fullScreenStyle{margin-top:-90px;min-width:100%}
#teamSection .fullScreens img{min-height:400px;width:100%;overflow:hidden}
.meetCrewBubble hgroup h3,.meetCrewBubble hgroup h2{font-size:40px;line-height:35px}
.meetCrewBubble hgroup{width:100%}
.meetCrewBubble{width:170px;height:170px;background:url('images/mobile/pitcrew_bg_circle.png') 0 0 transparent no-repeat}
.meetCrewBubble hgroup{padding-bottom:12px;padding-top:30px}
.meetCrewBubble .more{font-size:11px;margin-left:15px;padding-top:20px;text-align:center;width:140px}
.module.fullScreenStyle .moduleBody{top:75px}
#car .carHeadlines,#carSection .moduleHeader .socialBuzz,#car .popup figure,.hotspot .popup a.close{display:none}
#carSection .moduleBody{min-height:400px}
#carSection{height:auto!important;margin-bottom:20px}
#car .popup h4,#car .popup p{display:block}
#car .popup a.blue.learnMore{position:relative;right:0;bottom:0}
#car .hotspot .popup{background:#fff;padding:10px;height:auto;width:auto;color:#222}
#car .hotspot .popup h4{font:italic bold 24px/30px "ScoutBoldItalic",sans-serif;margin-bottom:5px}
#car .hotspot .popup .blue.learnMore span.icon{display:none!important}
#car .hotspot .popup .blue.learnMore{text-transform:lowercase;display:block;padding-top:5px}
#standingLandingList table th .icon.sortIcon{display:none}
#standingsLandingSection .viewStackControlBar .favLegends{padding-left:0;margin:5px 0 0 0;width:50%;float:right}
#standingsLandingSection .viewStackControlBar .favLegends li{float:left;width:44%;padding:0;line-height:12px}
#standingsLandingSection .viewStackControlBar .favLegends li .lgdColorBox{width:8px;height:24px;float:left}
#standingLandingList .sectionFooter{padding-top:10px}
#standingsLandingSection .tripleDot.grey{margin-top:20px}
.standingsLanding .tabularData tbody th{width:10%}
.tabularData tbody td,.tabularData tbody th,.awardsListing dd,.tabularData thead th.first,.tabularData tbody td.first,.tabularData tbody th,.awardsListing dt,.awardsListing dd,.tabularData thead th{padding-left:2%}
.bigMovesAndPredictions .bigMovesCardList,.bigMovesAndPredictions .predictions{float:none;width:100%}
.bigMovesAndPredictions{margin-top:20px}
#standingsLandingSection .viewStackControlBar,#nascarStatSection .viewStackControlBar{height:auto;position:relative}
#standingsLandingSection #standingsLandingViewing,#standingsLandingSection #standingsLandingRace,#nascarStatSection #races,#nascarStatSection #trackType{margin-top:5px}
#standingsLandingSection #standingsLandingRace{margin:0 0 0 5px}
#standingsLandingSection .viewStackControlBar .customDropdownWrap,#nascarStatSection .viewStackControlBar .customDropdownWrap{margin-bottom:0}
#standingsLandingSection .bigMovesCardList .cardList ul li.last{display:none}
.bigMovesCardList .cardList ul li,.bigMovesCardList .cardList ul li.midLarge.last{float:none}
.medium.showHover .driverCard:hover{margin:0 auto 10px auto;position:relative;width:auto}
.bigMovesCardList .cardList ul li{width:100%}
.bigMovesCardList .cardList ul li .driverCard{margin-bottom:10px;margin-left:auto;margin-right:auto;height:auto!important}
.driverCard .driverInfo li .rankWrap{width:22%}
.driverCard .driverInfo li .rankWrap dl.summary{padding-left:5px;width:100%}
.medium.showHover .driverCard:hover .driverInfo li .statistics dl{width:27%}
.medium.showHover .driverCard:hover .driverInfo li .name{border-right:0;width:100%}
.medium .driverCard:hover .driverInfo li.detail.statistics,.medium .driverCard:hover .driverInfo li .name,.showHover .driverCard:hover .driverInfo li.summary,.showHover .driverCard:hover .driverInfo li.rating{display:block!important}
#featuredDrivers.showHover .driverCard:hover .driverInfo li .summary{display:block!important}
.medium.showHover .driverCard:hover .driverInfo li .statistics dl.position,.showHover .driverCard:hover .driverInfo li.detail,.showHover .driverCard:hover .driverInfo li .manufacturer,.showHover .driverCard:hover .driverInfo li.summary.showOnWeb{display:none!important}
.driverLangindgGrid .medium .driverCard:hover .driverInfo li.summary,.driverLangindgGrid .medium .driverCard:hover .driverInfo li.detail{display:none!important}
.driverLangindgGrid .medium .driverCard:hover .driverInfo li.detail.statistics{display:block!important}
#standingsLandingSection h3.predictionsQuest{margin-bottom:25px}
#standingsLandingSection .racePrediction{padding-bottom:15px}
#standingsLandingSection .predictionsCard{padding:0}
#standingsLandingSection .predictionsCard a.viewAll{float:right}
#standingsLandingSection .predictionsCardWrapper{margin-top:0}
#standingsLandingSection .predictionsCardWrapper .viewAll.blueLink{float:right}
#standingsLandingSection .predictions{margin-top:20px}
#standingsLandingSection .predictionsCardWrapper{height:auto!important}
.predictions .predictionSource{display:none}
.predictionsCardWrapper{background:0}
.standingsLanding .racePrediction .predictionBars li .probabilityBar,.standingsLanding .racePrediction .predictionBars li .probabilityName{background-color:#222}
.standingsLanding .racePrediction .predictionBars li .probabilityName{font-size:10px;padding-bottom:.7%}
#raceHighlightGallery{position:relative}
#fullSchedule .rightPaneBlock,#fullSchedule .angledPanel .panelCnt.enabled .rightPaneBlock{width:96%}
#fullSchedule .rightPaneBlock{padding-left:3%}
#fullSchedule .gridView{padding-bottom:20px}
#fullSchedule.module .angledPanel .angledPanelControlCnt .toggleBtn{margin:2px}
#fullSchedule .raceDetailpanel ul.alertPanel{border:0}
#fullSchedule .toggleCurveList .rightPane{width:98%;position:relative}
#fullSchedule .raceDetailpanel ul li{width:40%}
#fullSchedule .raceDetailpanel .alertPanel li:first-child{width:100%!important}
#fullSchedule .raceDetailpanel ul li.last{width:10%}
#fullSchedule .raceDetailpanel ul li.showOnWeb,#fullSchedule .raceDetailpanel ul li.showOnWeb a{display:none!important;width:0}
#fullSchedule .raceDetailpanel ul li.last a.viewAll{text-indent:-1000px;background:url("images/mobile/iconVerticleSprite.png") right -4370px no-repeat;height:20px;padding-right:10px}
#fullSchedule .raceDetailpanel ul li a.viewAll{font-size:10px;padding-right:7px;font-weight:normal}
.raceDetailpanel ul.alertPanel li{padding:0 .5%}
.rightPaneBlockRight{position:absolute;right:0;top:15px}
.rightPaneBlockRight dl dd.sep{border:0;padding-left:1%;padding-right:10px}
.rightPaneBlockRight dl dd{margin-top:0;padding-right:10px;padding-top:0;width:30px}
.rightPaneBlockRight dl dd img{height:auto;width:100%}
.toggleCurveList h3{font-size:11px}
.toggleCurveList h2.raceName{font-size:19px;line-height:1.2}
.toggleCurveList h4.raceLocation{font-size:9px;letter-spacing:-.8px}
.angledPanel .panelCnt .container .innerCnt{padding-top:0;padding-bottom:0}
.scheduleMonthView h2.scheduleMonth{font-size:10px}
.scheduleMonthView h2.scheduleMonth span.panelLabel{padding-right:5px}
.raceDetailpanel ul li{width:45%;border:0}
.raceDetailpanel{font-size:11px;line-height:12px;margin-top:0}
.raceDetailpanel ul li.last{width:4%}
.raceDetailpanel ul.raceDetail{margin-bottom:0}
.angledPanel .topAngledPanelBG{background-image:url("images/mobile/panelTopBG.png")}
.angledPanel .bottomAngledPanelBG{background-image:url("images/mobile/panelBottomBG.png")}
.angledPanel .angledPanelControlCnt{background:url("images/mobile/panelControlsBG.png") right top no-repeat;height:30px;margin-top:-8px}
.angledPanel .bottomAngledPanelBG,.addSecStripe .angledPanel .bottomAngledPanelBG,.formBgStripe .angledPanel .bottomAngledPanelBG{background-position:right top;height:13px}
.scheduleMonthView article.toggleCurveList,.scheduleMonthView{margin-top:10px}
.scheduleMonthView h2.scheduleMonth,.scheduleMonthView .angledPanel{margin-bottom:-1px}
.raceDetailpanel ul.alertPanel li{line-height:22px;width:auto!important}
.angledPanel .angledPanelControlCnt .toggleBtn span.icon,.angledPanel .angledPanelControlCnt .toggleBtn.open span.icon{margin-left:0;background-position:0 -4672px}
.angledPanel .angledPanelControlCnt .toggleBtn.close span.icon{background-position:100% -4672px}
.raceDetailpanel ul li.last a.viewAll.blue{background-position:-88px -124px;height:20px;text-indent:-1000px;width:15px;padding-right:2px}
.angledPanel .panelCnt .flagImg,.angledPanelSet .flagContainer .flagImg{top:2px}
.angledPanel .panelCnt.enabled .container .innerCnt,.angledPanel .panelCnt.greyed .container .innerCnt{margin-left:0}
.angledPanel .panelCnt.enabled .container{padding-top:16px}
.bottomAngledPanelBG .flagBottomTip,.raceDetailpanel ul li.last a.gray,.toggleCurveList .logo,.angledDivider.iconLrg,.rightPaneBlockRight dl dt{display:none}
.toggleCurveList .dateSeprator{border:0;padding-right:0}
.toggleCurveList .dateSeprator,.toggleCurveList h3 span.time{font-size:10px}
#newsMediaLanding .newsItem.featured,#videoDetail .newsItem.featured{width:100%;margin-right:0}
#newsMediaLanding .allMediaStories article.newsItem.featured figure,#videoDetail .newsItem.featured figure,.articlesList.featured article.newsItem.featured figure{width:100%}
#newsMediaLanding .allMediaStories article.newsItem.featured .content,#videoDetail .newsItem.featured .content,#newsMediaLanding .featuredContainer article.newsItem.featured .content,#newsMediaLanding .articlesList article.newsItem.featured .content{min-height:100px;background:#000;color:#fff;clear:both;padding:10px 0}
#newsMediaLanding .articlesList article.newsItem.featured .content{width:100%}
.newsItem.featured .content p{margin:4px 0}
#newsMediaLanding .allMediaStories article.newsItem.featured .content h3 a,#newsMediaLanding .featuredContainer article.newsItem.featured .content h3 a,#newsMediaLanding .articlesList article.newsItem.featured .content h3 a{color:#fff!important;font-size:18px;line-height:18px}
#videoDetail .newsItem.featured:hover .content h3{margin-top:25%}
.newsItem.featured .content .socialLinks li,.newsItem.featured:hover .content .socialLinks li,.newsItem.featured .content .socialLinks li a,.newsItem.featured:hover .content .socialLinks li a{border-color:#686868;color:#686868;font-size:9px;line-height:15px}
#newsMediaLanding .allMediaStories article.newsItem.featured .content,#newsMediaLanding .articlesList article.newsItem.featured .content,#newsMediaLanding .featuredContainer article.newsItem.featured .content{min-height:35px}
#newsMediaLanding .newsItem.featured .content p,#newsMediaLanding .newsItem .content p.detail{display:none}
#newsMediaLanding .newsItem.featured .content .socialLinks li a{background-position:0 -1806px}
#newsMediaLanding .newsItem.featured .content h3{padding-bottom:5px;line-height:1}
#newsMediaLanding .newsItem .content h3 a{color:#000!important}
#newsMediaLanding .newsItem .content h3 a:hover{border-bottom:solid 1px #000!important}
#newsMediaLanding .allMediaStories.featured .newsItem .content{padding-top:0;min-height:45px}
#newsMediaLanding .newsItem.featured .content ul.socialLinks{padding-left:3%}
#newsMediaLanding .newsItem .content ul.socialLinks,.allMediaStories .newsItem .content ul.socialLinks{padding-left:0}
html:not(.touch) .newsItem:hover .content .socialLinks li a,html:not(.touch) .newsItem:hover .content .socialLinks li.views{color:#686868}
#newsMediaLanding .moduleHeader .secTitleNav h2{float:none}
#newsMediaLanding #newsMediaLandingFilters>li{width:46.5%;margin-right:2%}
#newsMediaLanding .filterText{display:none}
#newsMediaLanding #newsMediaLandingFilters>li .customDropdownWrap span{width:75%!important}
#newsMediaLanding hr.singleDot,#newsMediaLanding #newsMediaSectionContent #newsAndMediaWrap .sectionFooter{display:none}
#newsMediaLanding #newsMedia{margin-top:0}
#newsMediaLanding #newsMediaSectionContent .newsItem:first-child,#videoDetail .newsItem:first-child{border-top:0}
#newsMediaLanding #newsMediaLandingFilters>li:nth-child(5) div.customDropdownWrap span.dropdownLabel{display:none!important}
.featuredContainer{margin-bottom:18px}
.articlesContainer .secTitleNav,.videosContainer .secTitleNav,.featuredShows .secTitleNav,.expertBlogs .secTitleNav{margin-bottom:0!important}
.articlesContainer .secTitleNav h2,.videosContainer .secTitleNav h2,.featuredShows .secTitleNav h2,.expertBlogs.secTitleNav h2{margin-bottom:0}
ul.socialLinks li.comments a.renderComments{background-position:-40px -4px}
#NewsMediaDetail .moduleBody aside{width:100%}
#NewsMediaDetail article div.floatElement.rtMargin{display:none}
.detailAsideNews{background:0;padding:2% 0}
#NewsMediaDetail .moduleBody aside .connectFB.sprite a{background-position:center 0}
#NewsMediaDetail .moduleBody aside .connectFB{margin-top:10px!important}
#NewsMediaDetail .moduleBody aside div.detailAsideNews,#NewsMediaDetail .moduleHeader .singleDot,#NewsMediaDetail .moduleBody .leftPane .articleDetail .floatElement.rtMargin,#detailCommentSorter .detailCommentsList .commentsBlock .followUs>a,{display:none}
.articleDetail h1,.blogHeading,.articleDetail .articleHeading{font-size:24px;line-height:1.1}
.allBlogList .blogHeading{max-width:65%}
.allBlogList .galleryThumb figure{margin-bottom:10px}
#NewsMediaDetail .moduleBody .leftPane .articleDetail{padding:0;background-color:transparent}
#detailCommentSorter .detailCommentsList .commentsBlock .followUs .commentTxt.rightBorder{border:0;margin-right:0;padding-right:0}
#detailCommentSorter .detailCommentsList .commentsBlock .followUs.fr{float:left!important}
.detailCommentsList .commentsLinkWrap .commentTxt:first-child{border:0}
.detailCommentsList .commentsLinkWrap .commentTxt{margin-right:10px}
.detailCommentsList .commentsLinkWrap .commentTxt>a{border-right:1px solid #686868;padding-right:3px}
#detailCommentSorter div.marTop40{margin-top:20px!important}
#NewsMediaDetail .articleDetail .marTop25{margin-top:15px!important}
.inlineStackControl .secTitleNav{margin-bottom:5px}
.inlineStackControl #blogForumAndPollsList .viewStackControlBar{border-top:1px dotted;height:25px}
.inlineStackControl nav{margin-top:-44px;margin-left:130px}
.inlineStackControl .fr{padding-top:5px}
.myProfileActivity #blogForumAndPollsList #blogPostsList a.edit{float:left}
.myProfileActivity #blogForumAndPollsList #blogPostsList span.dottedBoderLeft{margin-right:10px;margin-left:5px}
.myProfileActivity #blogForumAndPollsList #blogPostsList th.action{padding-right:10px}
.myProfileActivity #blogForumAndPollsList .viewStackControlBar{background-color:transparent}
.myProfileActivity #blogForumAndPollsList .viewStackControlBar .secTitleNav div.fr{clear:left;float:left!important}
.myProfileActivity .headerDesc,#myProfile #signupNewsOffers,#myProfile .facepile,#myProfile .crewBoxActionLinks,#profileOverview .profileUser .settingsConnect a.smallLink,#manageMyProfile hr.singleDot,#manageMyProfile #activityUserNews span.italic a.dottedLeftInline.blueLink{display:none}
.tabularData td.leagueName,.tabularData td.segmentLeague{border:0}
#myProfile .profileUser{width:100%;float:none;border-bottom:1px dotted #5a5a5a;content:"";display:table;*zoom:1;padding-bottom:10px}
#myProfile .profileUser figure{float:left;margin-right:10px}
#profileOverview .profileShortSettings .blogActions{float:none;clear:both;border:0;padding:0;position:absolute;bottom:-40px;right:0}
#profileOverview .profileUserName{font-size:20px;line-height:22px}
#profileOverview .profileUser .followUs{border:0;padding-left:0}
#profileOverview .followUs .facebook .icon{background-position:-79px -4332px}
#profileOverview .followUs .twitter .icon{background-position:0 -4332px}
#profileOverview .myProfileOverview aside .crewBox{padding-left:0}
#profileOverview .myProfileOverview aside .crewBox h4{color:#7c7c7c;font-weight:normal;margin-top:5px;padding:12px 2% 12px 2%;width:95.5%;background:#222 url("images/mobile/iconVerticleSprite.png") no-repeat 95% -4433px}
#profileOverview .myProfileOverview aside .crewBox h4 a{font-size:10px;vertical-align:top}
.profileShortSettings .blogActions h3{font-size:10px;float:left;color:#989898;line-height:12px;padding:5px 0 0 0}
#profileOverview .profileShortSettings .blogActions h3 a{display:block}
.profileShortSettings .blogActions .blogActionLinks{float:left;margin-bottom:0;margin-top:0}
#profileOverview .moduleBody{padding-bottom:70px;padding-top:20px}
.profileStats>dl{height:auto!important}
.profileStats dl{float:left;width:47.5%;min-height:20px;height:20px;margin-right:-1px;margin-top:-2px}
.profileStats dd{font:bold 13px/13px Arial,sans-serif;line-height:20px;float:left;width:15%}
.profileStats dl dt .icon{float:left;width:11px!important;height:20px!important;margin-right:5px}
.profileStats dt{width:82%;float:left;line-height:20px;padding-left:2%;text-align:left;font-size:10px}
#profileOverview .profileStats dd .smallLink,#newsQuestionList li .question .bottomAngledPanelBG,.profileShortSettings .blogActionLinks li:nth-child(2){display:none}
#profileOverview .myProfileOverview .leftPane{border:0}
.profileStats{margin-top:12px}
#profileOverview a{font-size:10px}
#profileOverview .profileShortSettings{overflow:visible;position:relative}
.profileStats dl.activityLevel h3{font-size:10px;line-height:11px;font-weight:normal;width:auto;float:none}
.profileStats dl.activityLevel{padding:0;margin:0;border:0;width:auto;float:none;background:0;position:relative;min-height:40px}
.profileStats dl.activityLevel dt{padding:0;width:auto;float:none;position:absolute;bottom:12px;left:54px;line-height:normal}
.profileStats dl.activityLevel .crewChief{float:left;text-align:center;width:auto;line-height:normal;padding-left:54px}
.profileStats dl.activityLevel .crewChief img{float:none!important;margin:0;position:absolute;left:0;top:0}
.moduleContent.myProfileOverview{position:relative}
.questionnaire .bx-wrapper .angledPanel{margin-bottom:0}
#profTotalEarned .icon{background-position:-4px -2008px}
#profTotalFavorites .icon{background-position:0 -1907px}
#profTotalLinks .icon{background-position:0 -1857px}
.profileStats dl:nth-child(4){background-color:#2a2a2a}
.profileStats dl:nth-child(5){background-color:#222}
.heroModuleContainer .heroModuleBottomAngledBG.whiteAngleBG{height:75px}
.heroModuleContainer.minHeight .heroCraousel li{min-height:200px}
#manageMyProfile .moduleContent hr.singleDot{display:block;margin-bottom:15px}
.myprofileFavorites .favLegends li{padding-left:0}
#profileFavBody .loadMoreContentWrap #favBoxList article.favBox{width:95%}
#profileFavBody .loadMoreContentWrap #favBoxList article.favBox h3.title{font-size:22px}
#profileFavBody .loadMoreContentWrap #favBoxList article.favBox h3 br{display:none}
#profileFavBody .loadMoreContentWrap #favBoxList article.favBox{padding:10px;margin-bottom:10px}
.myprofileFavorites .favBoxContent .socialLinks li.comments a,.myprofileFavorites .favBoxContent .socialLinks li.comments a:hover{background-position:-37px -5px}
.myprofileFavorites .favBoxContent .socialLinks li,.myprofileFavorites .newsItem:hover .content .socialLinks li a{color:#848484}
.myprofileFavorites .racePrediction .predictionBars li .probabilityName{width:32.4%}
.favLegendsOnMobile{float:left}
.favLegendsOnMobile li{float:left;font:normal bold 9px/24px arial,sans-serif;padding:0 15px 0 0;color:#989898}
#createBlogFrom .creatBlogNote p,#createPostForm .creatBlogNote p{width:auto!important}
.myProfileActivity .subModuleHeader h2{font-size:14px!important}
.myProfileActivity .subModuleHeader h2 em{font-style:normal;display:inline!important}
#profileSettingsAccordion .selector.disabled span,.selector.disabled:hover span{background-position:right -202px}
#blogForumPollOptionsList ul li label{display:inline-block}
.myProfileSettings #communicationPref .addSubscriberEmailCont .highLighted{margin-right:0}
.myProfileSettings #communicationPref .addSubscriberEmailCont input{width:65%!important}
.customDropdownWrap .customDropdownListWrap{top:28px}
.myProfileSettings .widthForMobile{width:47%!important;display:block}
#activityUserNews ul.answerOptions li .liCnt{background:0;border:0;padding-bottom:0;padding-top:10px}
#activityUserNews ul.answerOptions li{border:0}
#activityUserNews ul.answerOptions li{float:none;width:100%}
#activityUserNews ul.answerOptions li label{display:block;text-align:right;width:75%;font-size:15px}
#activityUserNews .question{padding:0;background:0}
#activityUserNews .question h3{font-size:20px;line-height:20px;color:#222}
#activityUserNews .questionaireWrapper{background:#e7e7e7}
#activityUserNews .questionaireWrapper .ansItem{position:absolute;right:0}
#activityUserNews .questionaireWrapper .angledPanel{margin-bottom:10px}
#activityUserNews .questionaireWrapper .topStories{margin-left:4%!important;margin-right:4%!important}
#activityUserNews .questionairePagination{font-size:14px}
#activityUserNews .questionairePagination{color:#222;left:5px;top:5px}
#activityUserNews .question .angledPanel .container{padding:30px 30px 0 8px;background:0}
#activityUserNews .question hgroup{width:100%}
#activityUserNews .questionnaire .bx-wrapper{padding-bottom:40px}
#activityUserNews .questionnaireNav{position:relative;bottom:auto;top:auto;right:auto;width:100%;margin-top:20px}
#activityUserNews .questionnaireNav a{width:43%;text-align:center;font-size:10px;line-height:25px}
#activityUserNews .questionnaireNav a:first-child{margin-right:1%}
.fullLeaderBoard .lbTableHeader{padding:12px 2px 15px}
.raceDetailsBoard{position:relative;margin:12px 0 25px;width:99.5%}
.raceDetailsBoard .raceTrackTitle{width:100%;padding:0;border-bottom:1px solid #000}
.raceTickers .raceTickersMode,.practice .raceDetailsBoard .raceTrackTitle,.qualification .raceDetailsBoard .raceStatusInfo.highlight,.qualification .raceDetailsBoard .raceStatusInfo{width:100%}
.raceDetailsBoard .raceTrackTitle .raceTitle,.raceDetailsBoard .raceTrackTitle .broadcast{width:96%;padding:6px 0 6px 4%;border-bottom:0 none;border-right:0}
.raceDetailsBoard .raceTrackTitle .raceTitle{padding:0}
.raceDetailsBoard .raceTrackTitle .broadcast{width:98%;padding:0 0 6px 0;overflow:hidden}
.raceDetailsBoard .raceTrackTitle .advertisementLB{display:none}
.raceTrackTitle .raceTitleWrap{width:95%}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.noRightBdr{border:0}
.raceDetailsBoard .raceTrackTitle h3{font-size:10px;font-weight:bold}
.raceDetailsBoard .raceTrackTitle h2{font-size:17px;line-height:15px;margin-top:5px}
.raceDetailsBoard .raceStatusContent .lapInfo h2,.raceDetailsBoard .raceStatusContent .lapInfo h3 strong,.raceDetailsBoard .raceStatusInfo dd,#raceBuddyScanner .raceStatusInfo .lapInfo h3 strong,#raceBuddyScanner .raceStatusInfo dl dd,#raceBuddyContent .raceStatusContent .lapInfo h2,#raceBuddyContent .raceStatusContent .lapInfo h3 strong{font:bold 14px/16px Arial}
.raceDetailsBoard .raceTrackTitle .broadcast ul{text-align:left}
.raceDetailsBoard .raceTrackTitle .broadcast figcaption,#raceBuddyScanner .broadcast figcaption{left:0;top:0}
.raceDetailsBoard .raceTrackTitle .broadcast ul li figure img,.raceDayHeroContainer .raceTrackTitle .broadcast figure img,#raceBuddyScanner .broadcast ul li figure img{padding:0 0 0 40px}
.raceDetailsBoard .raceTrackTitle .broadcast ul li figure img{max-height:1.3em}
.raceDetailsBoard .raceTrackTitle .broadcast ul li{min-height:15px;float:left;padding:0 4% 0 0;margin:4% 4% 0 0;border-right:1px dotted #fff;line-height:inherit}
.raceDetailsBoard .raceTrackTitle .broadcast li.last figure img,#raceBuddyScanner .broadcast ul li figure img{width:auto;max-height:1.3em}
.raceDetailsBoard .raceStatusInfo .lapInfo{position:relative}
.raceDetailsBoard .raceStatusInfo.group li dd{margin:0}
.raceDetailsBoard .raceStatusContent .lapInfo hgroup{margin:18px 0 0}
.raceStatusContent .lapInfo h3{text-align:left}
.raceDetailsBoard .raceStatusContent .lapInfo h3 .lapsText{color:#848484;left:28%;top:8px;padding-left:0}
.raceStatusFlag.color2 h3 .iconLrg{display:block}
.raceDetailsBoard .raceStatusInfo.group li dl{height:auto;border-left:0 none;border-top-color:#000;min-height:38px}
.raceDetailsBoard .raceStatusInfo.group li dl.last{border-left:1px solid #000;border-top:0 none}
.raceDetailsBoard .raceStatusContent .raceStatusFlag span{text-align:center}
.raceDayLeaderBoard .raceTrackTitle{min-height:93px}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li{min-width:24.5%;border-top:1px solid #626262;padding:0;margin-bottom:0;border-bottom:1px solid #000;min-height:92px}
.practice .raceDetailsBoard .raceStatusInfo li,.qualification .raceDetailsBoard .raceStatusInfo li{padding:4px 0 0 0;min-height:75px}
.practice .raceDetailsBoard .raceStatusInfo.highlight li{width:32.5%}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.leader{width:67%;border-right:0 none}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.last{width:34.4%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.last{border-top:1px solid #626262;width:24%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li dl:first-child{border-top:0}
.raceDetailsBoard .raceStatusContent .raceStatusFlag{border-left:1px solid #000;border-right:1px solid #000;right:.5%;top:0;position:absolute;width:24%;height:83px}
#raceBuddyContent .raceDetailsBoard .raceStatusContent .raceStatusFlag{border-right:0 none}
.raceDetailsBoard .raceStatusInfo{width:auto;border-top:0 none;float:none;overflow:visible}
.shadeBG.raceStatusContent{background:0}
.raceDetailsBoard .raceStatusInfo.group{width:50.5%;overflow:auto}
.raceDetailsBoard .raceStatusInfo.group li{border-left:1px solid #000;min-height:37px}
.raceDetailsBoard .raceStatusInfo.group li.last{width:98%}
.raceDetailsBoard .raceStatusInfo.group li dl dt{margin-top:3px}
.fullLeaderBoard .lbHeader{padding:12px 0 12px 10px}
.fullLeaderBoard .driver,.fullLeaderBoard.practiceLB .driver,.fullLeaderBoard.qualificationLB .driver{width:46%;padding-left:1%}
.fullLeaderBoard .dNo,.fullLeaderBoard.qualificationLB .dNo{width:10%}
.leaderBoard .stat .dNo img{height:16px}
.fullLeaderBoard .tBehind,.fullLeaderBoard.practiceLB .bTime,.fullLeaderBoard.qualificationLB .bSpeed{width:24%}
.weatherInfo .iconLrg{height:30px}
.fullLeaderBoard .rank,.fullLeaderBoard.qualificationLB .rank{width:9%}
.leaderBoard .stat li.driver{font:normal normal 12px/16px "Arial",sans-serif;text-transform:uppercase;padding-left:1%;text-overflow:ellipsis}
.leaderBoard .stat ul li,.leaderBoard .stat .dNo{font:italic bold 14px/16px "Arial",sans-serif;padding:3px 0 3px .5%}
.leaderBoard .stat .dNo{font:italic bold 18px/18px "Arial",sans-serif}
.leaderBoard .stat{min-height:26px;padding:7px 2px}
.leaderBoard .stat .iToggler .icon.closed,.collapseToggler.closed .icon{background-position:-4px -4087px}
.leaderBoard .stat .iToggler .icon,.collapseToggler .icon{background-position:102% -4087px;height:20px;width:20px}
.leaderBoard .driverDetails{width:100%;position:relative;overflow:hidden}
.extraStat dl{float:left;border-right:1px dotted #444;border-left:0 none;text-align:center;width:33%}
.extraStat dl dd h3{color:#ffb400;font:italic bold 14px/20px Arial;margin-bottom:7px}
.extraStat dl dt{display:block;min-height:35px}
.extraStat .subStatInfo dl{float:none;text-align:center;padding:0 0 3px;width:100%;border-right:0 none}
.extraStat .subStatInfo dl dt{min-height:1em}
.extraStat .statrow{border-top:1px solid #2b2b2b;padding:10px 0;overflow:hidden}
.extraStat .extendedStat{width:100%;overflow:hidden;padding:10px 0}
.extraStat .extendedStat dl{width:16%;padding:0 4%}
.extraStat .extendedStat dl dt{display:block}
.extraStat .extendedStat dl dd{color:white;font:bold 14px/14px "Arial";padding:0 0 10px}
.statrow.ctaCol{text-align:center;padding:0}
.statrow.ctaCol a{text-align:center;margin:10px 0}
.headerWrap.noList{height:0;padding:0!important;border-top:0 none}
.extraStat ul{padding:10px 0 0 1%;position:relative}
.extraStat .driverPic{min-height:100px;margin:0 2%;width:33%;position:relative}
.extraStat .driverPicWrap.scale img{max-height:92px;width:auto}
.extraStat .driverInfo{font-size:10px;width:59%}
.extraStat ul.driverStatDetails li.driverInfo{width:100%}
.extraStat ul.driverStatDetails li.hLights{position:absolute;right:2px;top:5px}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li:nth-child(4){border-right:0;min-width:25.4%}
.raceDayLeaderBoard.practice .raceDetailsBoard .raceStatusInfo li:nth-child(4){border-right:1px solid #000}
.myDriverLBWrap .secTitleNav h2{font:italic 16px/22px Arial,"sans-serif"!important;margin-bottom:5px}
.myDriverLBWrap .headerWrap{padding:10px 10px 0}
.raceStatusContent .lapInfo h2{padding-right:12px}
.raceTickers{height:auto}
.raceTickers .raceTickersMode li{width:49.5%;margin-right:0;float:left;padding:6px 0}
.raceTickers .raceTickersMode li:nth-child(2){border-right:0 none}
.raceTickers .raceTickersMode li.active{z-index:10;width:49.7%;border-right:1px solid #000}
.raceTickers .liveRaceFeedTicker{width:94%;padding:15px 3% 3%;margin:0;background:url("images/raceDayLapInfoBG.png") repeat-x 0 0 scroll #2a2a2a;border-top-width:0}
.raceTickers .raceTickersMode a{font:bold 14px/12px Arial,sans-serif}
.raceTickers .raceTickersMode a span{font:bold 11px "Arial",sans-serif}
.raceTickers .raceTickersMode li.active .iconLrg{width:100%;height:38px;right:0;top:15px;background-position:center -2179px}
.raceDetailsBoard .lapByLapTicker a.viewAll,.raceDetailsBoard .cautionSummaryTicker a.viewAll{float:right}
.raceDetailsBoard .liveRaceFeedTicker .liveRaceTicker li{background:transparent;border-bottom:1px dotted #444}
.raceDetailsBoard .liveRaceFeedTicker .liveRaceTicker li.last{border-bottom:0 none}
.raceDetailsBoard .liveRaceFeedTicker .container{height:150px;margin-bottom:10px}
.myDriverLBCarousel .raceCard .driverInfo .driverNumber .icon.chaseDriverIcon{top:0}
.myDriverLBWrap .icon.chaseDriverIcon{height:30px;background-position:100% -4799px}
.myDriverLBWrap .myDriverLB{margin:0 8% 35px;position:relative}
.myDriverLBWrap .myDriverLB .carouselLinksWrap .jcarousel-prev,.myDriverLBWrap .myDriverLB .carouselLinksWrap .jcarousel-next{margin:18% -27px}
.myDriverLBWrap .carouselLinksWrap .carouselPager{bottom:-7.5%;font-size:16px}
.myDriverLBCarousel .raceCard .driverInfo .content{padding:10px 0 0 2%;width:61%}
.myDriverLBCarousel .raceCard .driverInfo .driverNumber .jersyNum img{max-height:30px}
.myDriverLBCarousel .raceCard .driverInfo .content p span{font-size:10px}
.myDriverLBCarousel .raceCard .driverInfo hgroup{margin:5px 0 5px}
.myDriverLBCarousel .raceCard .driverPic{width:130px}
.myDriverLBCarousel .raceCard .driverInfo hgroup h3,.myDriverLBCarousel .raceCard .driverInfo hgroup h4{margin-bottom:2px}
.myDriverLBCarousel .raceCard .driverRaceInfo h4{font:italic bold 14px/18px "Arial",sans-serif}
.myDriverLBCarousel .raceCard .driverRaceInfo li{padding:0;width:30%}
.myDriverLBCarousel .raceCard .driverRaceInfo li:nth-child(2){padding:0;width:35%}
.myDriverLBCarousel .raceCard .driverRaceInfo{padding:7px 0}
.myDriverLBCarousel .raceCard .driverRaceInfo li dl dt{min-height:27px}
.myDriverLBCarousel .raceCard .driverRaceInfo li dl dd dt{min-height:0}
.myDriverLBCarousel .raceCard .driverInfo .addRemove{top:0;right:0}
#raceDayLiveLeaderboard .socialLinks.fr{float:left!important;margin-top:10px}
#trendingConversationsSection,.myDriverLBWrap .favLegends,#raceDayLiveLeaderboard .socialLinks .favorites,#raceDayLiveLeaderboard .moduleHeader hr,.racebuddy aside .addvertise,.racebuddy .videoPlayerContainer,.weatherInfo figure{display:none}
.raceDayLeaderBoard .moreRaceCoverage{display:inline}
.raceDayLeaderBoard .coverageProducts{display:none}
.raceDayLeaderBoard{padding-bottom:60px}
.raceDayLeaderBoard .moreRaceCoverage li.trackpassRaceview360{display:inline}
.raceDayLeaderBoard .moreRaceCoverage li.trackpassRaceview360 img{margin-bottom:15px}
#raceDayLiveLeaderboard h1.exLargeTitle{padding-bottom:6px;border-bottom:#444 dotted 1px;float:none;margin:0}
.weatherInfo #weather{text-transform:capitalize}
.raceDetailsBoard .raceStatusContent .weatherInfo h3#temprature{float:none;text-align:center;padding:0}
.raceday .raceStatusContent .weatherInfo dd h3 span,.practice .raceStatusContent .weatherInfo dd h3 span,.qualification .raceStatusContent .weatherInfo dd h3 span{font:italic bold 14px/16px "Arial",sans-serif}
.raceDetailsBoard .raceStatusContent .weatherInfo{margin-bottom:0}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName{width:66%;border:0 none;padding:10px 2%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.flagIndicator .raceStatusFlag{width:auto;position:relative;min-height:90px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.flagIndicator{max-width:29.2%;border-top:0 none;float:right}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li,#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo,#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li{width:32.8%;padding:5px 0 0;border-top:1px solid #000}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li:nth-child(5),#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li:nth-child(4){border-right:0 none}
#raceBuddyContent .raceStatusContent .lapInfo,.raceStatusContent .weatherInfo{margin-bottom:0}
.raceStatusInfo li,#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo,.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.lapInfo{background:url("images/raceDayLapInfoBG.png") repeat-x scroll 0 0 transparent}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.trackName{width:96%;border-top:0 none}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.raceResult{width:100%}
#raceBuddyContent .racebuddy{margin-top:22px}
#raceBuddyContent .moduleHeader .socialLinks{left:0}
.socialLinks li.share a{background-position:0 -1363px}
.raceDetailsBoard .raceStatusInfo dt{min-height:22px;line-height:12px}
.raceDetailsBoard .raceStatusInfo.group dt{min-height:14px}
.raceDetailsBoard .raceStatusInfo dd{margin-top:8px}
.raceDayLeaderBoard.qualification .raceTrackTitle{border-right:1px solid #000;border-bottom:0 none;width:74.7%}
.qualification .raceDetailsBoard .raceStatusInfo.highlight li.qualifier,.raceDayLeaderBoard.qualification .raceDetailsBoard .raceStatusInfo li.qualifier{width:50%}
.qualification .raceDetailsBoard .raceStatusInfo.highlight li:nth-child(3),.raceDayLeaderBoard.qualification .raceDetailsBoard .raceStatusInfo li:nth-child(3){border-right:0 none}
.raceDayLeaderBoard.qualification .raceDetailsBoard .raceStatusInfo li:nth-child(4){position:absolute;right:0;top:0;min-height:83px;border-bottom:0 none}
.raceDayLeaderBoard.qualification .raceDetailsBoard .raceStatusInfo li{width:24%}
.leaderBoard .extraStat{min-height:100px}
.featuredContentCard{float:none;width:auto}
.cardBodyWrapper{position:relative}
#driversSection .driverCardList{padding-bottom:20px}
#raceBuddyScanner .moduleContent{padding:0 5%;width:90%}
#raceBuddyScanner .raceStatusInfo .lapInfo h2{font:bold 14px/17px Arial}
.scannerList{width:100%}
.scannerList li{width:100%;margin-right:0}
#raceBuddyScanner .raceStatusInfo li{padding:12px .4% 3px;width:29%}
#raceBuddyScanner .raceStatusInfo li.lapInfo{padding:20px .4% 3px;min-height:40px}
.raceDetails .scannerRaceTrack h2 span{display:block;line-height:18px}
.raceDetails .scannerRaceTrack h2{font:italic bold 18px/16px "ScoutBlackItalic",sans-serif}
.raceDetails .scannerRaceTrack figure{vertical-align:top}
.raceDetails .scannerRaceTrack{padding:5px 3px}
#raceBuddyScanner .broadcast{float:left;overflow:hidden;width:80%;margin:15px 0 5px}
#raceBuddyScanner .broadcast ul{text-align:left}
#raceBuddyScanner .broadcast ul li{min-height:0;margin-right:10px;border-right:1px dotted #848484}
#raceBuddyScanner .raceStatusInfo li.driverInfo figure.scale img{height:100%;width:auto}
#raceBuddyScanner .raceStatusInfo li.driverInfo figure.jersyNum{height:20px;padding-left:36%}
#raceBuddyScanner .raceStatusInfo li.driverInfo h3{text-align:center;font:bold 14px/16px Arial,sans-serif}
#raceBuddyScanner .raceStatusInfo .lapInfo h2{padding-right:8px}
#raceBuddyScanner .raceStatusInfo .lapInfo h3 .lapsText{padding:0 0 2px 0;font:italic bold 10px/10px "Arial",sans-serif}
.allDriverScan.scannerListHeader .icon{background-position:0 -4577px}
.officialChannel.scannerListHeader .icon{background-position:-27px -4577px}
.radioBroadcast.scannerListHeader .icon{background-position:-50px -4577px}
#raceBuddyScanner .norace .raceStatusInfo .driverInfo .driverAndSound{width:83%}
#raceBuddyScanner .noRace .raceStatusInfo .driverInfo figure.jersyNum{text-align:center;padding-left:1px;width:82%}
.scannerList li .icon.tinyVol{background-position:0 -4611px;width:9px;height:16px;float:right}
.scannerList li.selected .icon.tinyVol{background-position:100% -4611px}
.raceday .raceDetailsBoard li .weatherInfo dd,.qualification .raceDetailsBoard li .weatherInfo dd,.practice .raceDetailsBoard li .weatherInfo dd{width:90%;padding:0 4% 0;margin-top:0}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.last{width:34.2%}
.raceday .raceDetailsBoard li .weatherInfo dt,.qualification .raceDetailsBoard li .weatherInfo dt,.practice .raceDetailsBoard li .weatherInfo dt{padding:0}
.advertisement{display:none}
.advertisement.dfp{display:block}
.advertisement.mobile{display:block;margin-top:10px;margin-bottom:10px;margin-right:-6px;margin-left:-6px}
.topAddWrap .advertisement.mobile{margin:0}
.advertisement.mobile img{height:auto;width:100%}
#eventContentWrap .eventsRightRail{background:0;padding:0;overflow:hidden}
#eventContentWrap .articleDetail{background:0;padding:4%}
#eventDetail .articleDetail,.popularEvents .articleDetail{width:100%!important;padding:4% 0!important}
#eventContentWrap .popularEvents .articleDetail{border-bottom:1px dotted #c0c0c0}
#eventContentWrap .eventArticleWrap .articleWrapper{padding:3.5%!important;background:#FFF!important}
#eventContentWrap .loadMoreContentWrap .articleDetail article{margin-top:20px!important}
#eventContentWrap .socialBlogArticle h2{font:italic bold 15px/15px Arial,Helvetica,sans-serif}
#eventContentWrap .socialBlogArticle p.dateTimeWrap{margin-bottom:0}
#eventContentWrap .articleDetail .dateTimeWrap span{font-size:12px}
#eventContentWrap #eventMediaSliderWrap{margin-bottom:0}
#eventContentWrap .mediaSlider .mediaWrapper,#eventContentWrap .mediaSlider .mediaInfoWrapper{display:none}
#eventContentWrap .allEventsHeader{margin-bottom:0}
#eventContentWrap .allEventsHeader .customDropdownSet{width:auto}
#eventContentWrap .articleDetail .eventArticleDataWrap .eventArticleImg{width:100%!important;margin-bottom:10px}
#eventContentWrap .popularEvents .eventArticleImg{width:30%;float:left}
#eventContentWrap .eventDescription .socialBlogArticle{width:64%}
#eventContentWrap .eventArticleDataWrap .socialBlogArticle{width:auto;float:left}
#eventContentWrap .socialBlogArticle .eventSocialRow .fbEventActionLinks{width:auto}
#eventContentWrap .articleDetail .facepileRow{padding:10px 0 0 0}
#eventDetail .articleDetail .facepileRow .facepile{margin-bottom:10px}
#eventContentWrap .detailAsideNews h3.rightRailSubHeading{border:0;margin-bottom:0}
#eventContentWrap .detailAsideNews ul li.asideSection{margin-bottom:15px!important;padding-bottom:15px!important}
#eventContentWrap .detailAsideNews .asideSection .eventDescription figure{width:35%;float:left}
#eventContentWrap .detailAsideNews .eventWallList li{overflow:hidden}
#eventContentWrap .eventDescription .eventDetail{width:60%;float:left;margin:0 0 0 10px}
#eventContentWrap .eventsRightRail .eventWallList .eventDescription .eventDetail h3{margin-top:0}
#eventContentWrap .singleEventWrap .articleDetail h2{font:italic bold 30px/25px "ScoutBoldItalic",sans-serif}
#eventContentWrap .singleEventWrap .articleDetail .fbEventActionLinks{width:100%;margin-top:10px}
#eventContentWrap .singleEventWrap #eventMediaSliderWrap{margin-bottom:15px}
#eventContentWrap .eventArticleWrap .eventDescription{overflow:hidden}
#eventMediaSliderWrap .mediaSlider{background:0}
#eventMediaSliderWrap .mediaSlider .thumbsWrapper{margin:0 auto!important;width:85%!important;height:auto;overflow:visible}
#eventMediaSliderWrap.themeExpandedThumbnails .mediaSlider .thumbs li a figure img{height:auto!important}
#eventMediaSliderWrap .borderOverlay,#eventMediaSliderWrap .borderOverlay span{border:0}
#eventMediaSliderWrap .themeExpandedThumbnails .mediaSlider .thumbs{padding:0}
#eventMediaSliderWrap .themeExpandedThumbnails .mediaSlider .thumbs li{width:265px!important;padding:0!important}
#eventContentWrap .eventsRightRail li.eventWallList{overflow:hidden;border-top:0;border-bottom:1px dotted #c0c0c0;padding:15px 0;margin:0}
#eventContentWrap.eventLanding .eventsRightRail .eventWallList figure{float:left;height:60px;margin:0;width:106px}
#eventContentWrap.eventLanding .eventsRightRail .eventWallList .eventDetail{background:none repeat scroll 0 0 transparent;margin-left:116px;padding:0;position:static;width:auto}
#eventContentWrap.eventLanding .eventsRightRail .eventWallList .eventDetail h3{margin:0}
#eventContentWrap .allEventsHeader h2.blogHeading{margin-bottom:15px}
#eventContentWrap .themeExpandedThumbnails .mediaSlider .thumbs li a:hover{text-decoration:none}
#eventContentWrap.eventDetail .newsItem .content{margin:0;background:#000}
#eventContentWrap.eventDetail .newsItem .content h3{padding:0 0 0 20px;font:italic bold 16px/18px "Arial",sans-serif}
#eventContentWrap.eventDetail .eventSocialRow{margin-top:10px}
#eventMediaSliderWrap .jcarousel-next,#eventMediaSliderWrap .jcarousel-prev,#eventMediaSliderWrap .jcarousel-prev.jcarousel-prev-disabled,#eventMediaSliderWrap .jcarousel-next.jcarousel-next-disabled,#eventMediaSliderWrap .jcarousel-prev:hover,#eventMediaSliderWrap .jcarousel-next:hover{position:absolute;width:15px!important;height:25px!important;line-height:25px;z-index:100;top:28%;background-image:url("images/mobile/iconVerticleSprite.png")}
#eventMediaSliderWrap .jcarousel-next.jcarousel-next-disabled,#eventMediaSliderWrap .jcarousel-next{right:-28px;background-position:100% -528px}
#eventMediaSliderWrap .jcarousel-prev.jcarousel-prev-disabled,#eventMediaSliderWrap .jcarousel-prev{left:-20px;background-position:-36px -502px}
#eventContentWrap #eventMediaSliderWrap{width:100%;padding:4% 0}
#eventMediaSliderWrap .thumbsWrapper .jcarousel-clip{background:#FFF;border:solid 1px #e2e2e2}
#eventMediaSliderWrap .thumbsWrapper .jc-small-pager{text-align:center;margin-top:10px;color:#989898;font:italic 17px/20px "ScoutBlackItalic",sans-serif}
#eventMediaSliderWrap .imageGalleryCarousel figcaption.noCaption{color:#333;height:auto;left:0;line-height:20px;position:relative;top:0;width:auto;padding-top:5px;text-indent:0;font:italic 20px/20px "ScoutBlackItalic",sans-serif}
.trackExperienceDialogContent .scrollable .viewport{width:90%!important}
.scrollable .scrollbar,.scrollable .track,.scrollable .thumb{width:15px!important}
.lapByLapTicker .carouselLinksWrap .jcarousel-prev:hover,.lapByLapTicker .carouselLinksWrap .jcarousel-prev{position:static!important}
.lapByLapTicker .carouselLinksWrap .jcarousel-next:hover,.lapByLapTicker .carouselLinksWrap .jcarousel-next{position:static!important}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dt{margin-top:0}
.myDriverLBWrap .myDriverLB .jc-small-pager span{color:#FFF}
#newsMediaSection .allMediaStories .matchingWrap{width:100%}
#greatestDriverDetail .mediaSlider .mediaWrapper{min-height:0}
.greatestDriverWrap .blockCommonBottom{bottom:0}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color4 .iconLrg{background-position:-10% -1078px}
.raceStatusFlag.color8 .iconLrg{background-position:-17px -2683px}
.raceStatusFlag.color6 .iconLrg,.raceStatusFlag.color7 .iconLrg,.raceStatusFlag.color9 .iconLrg{background-position:95% -2584px}
#pageNotFoundIconSection{margin-top:30px}
#pageNotFoundSection figure{width:50%;min-height:95px}
#pageNotFoundSection .content{padding:8% 0 0 30%;width:70%}
#pageNotFoundSection .content h2{font:italic 28px/26px "ScoutBlackItalic",sans-serif}
#pageNotFoundSection .content h3{font:italic 28px/26px "ScoutExtraLightItalic",sans-serif}
#deviceRedirection #pageNotFoundSection figure{width:50%;min-height:150px}
.driverCard .driverInfo{height:240px}
.driverCard .driverInfo li.detail .careerRecap{height:52px}
#nascarSearchHeader .secTitleNav h1,#nascarEduSearchHeader .secTitleNav h1{padding:20px 0 0 190px;float:none!important;display:inline-block}
.underMaintenance .mainContainer{margin-left:8%;position:absolute;top:0;width:75%}
.underMaintenance .heading{margin:45% 0 0 0;width:100%;text-align:center}
.underMaintenance .maintenanceContent{margin-top:8%;width:100%;padding:0;text-align:center}
.underMaintenance .heading h2{display:block;font:italic normal 22px "ScoutBlackItalic",sans-serif}
.underMaintenance .heading h3{font:italic normal 18px "ScoutLightItalic",sans-serif}
#buyTicketsLanding #floater{display:none}
#buyTicketsLanding .secTitleNav h1{margin:10px 0 0 0}
#buyTicketsLanding .ticketsDescWrapper{position:relative;display:block}
.buyTicketsLanding li{width:100%;display:block;margin:0;float:none;text-align:left;border-top:1px #454545 dotted;padding:15px 0}
.buyTicketsLanding li.last{border-bottom:1px #454545 dotted}
.buyTicketsLanding li .exploreBgImg{display:none}
.buyTicketsLanding li h2{font-size:16px;word-wrap:break-word}
.buyTicketsLanding li h3{font-size:12px}
.buyTicketsLanding .buyTicketsLogos,.buyTicketsLanding .buyTicketsDetail,.buyTicketsLanding .btnWrapper{position:static}
.buyTicketsLanding .buyTicketsLogos{padding-top:0;width:58px;float:left}
.buyTicketsLanding .buyTicketsLogos img{width:100%}
.buyTicketsLanding .buyTicketsDetail{width:49%;margin:0 0 0 2%;float:left;text-align:left}
.buyTicketsLanding .btnWrapper{float:right;width:auto}
#buyTicketsLanding #fullUpcomingRacesList .viewStackControlBar{padding:5px;height:auto!important}
.viewStackControlBar .customDropdownWrap{margin:0 0 5px 0}
.viewStackControlBar .customDropdownSet{margin-bottom:0}
#buyTicketsLanding .toggleTableRow .raceContentRow{padding-left:0}
#buyTicketsLanding .lblDate{width:20%}
#buyTicketsLanding .lblTime{width:20%}
#buyTicketsLanding .lblTrack{width:43%}
#buyTicketsLanding .lblMore{width:12%;text-align:right}
#buyTicketsLanding .toggleTableRow h2{color:#FFF;font-size:12px}
#buyTicketsLanding .toggleTableRow .expandContent table{margin:0}
#buyTicketsLanding .tabularData tbody tr{background:#1d1d1d!important}
#buyTicketsLanding .toggleTableRow .expandContent table dl{width:100%}
#buyTicketsLanding .toggleTableRow .expandContent table dl dt{margin:5px 0;font-size:13px;width:100%}
#buyTicketsLanding .toggleTableRow .expandContent table dl dd{float:left}
#buyTicketsLanding .toggleTableRow .expandContent{min-height:55px!important;padding:1%;width:98%}
#fullSchedule .moduleHeader .relatedLinks li{border:0}
.raceTrackTitle .broadcast li{float:left;line-height:12px;margin:10px 0 0;padding:0 4%;width:auto}
.lapByLap .raceDetailsBoard .raceStatusInfo{width:71%}
.lapByLap .lapState .lapNo{width:100%}
.lapByLap .lapState .lapInfo{width:98%}
.lapByLap .lapState .hLights{width:6%}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceTitle{width:48%}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceStatusContent{width:49%}
.lapByLap .raceDetailsBoard .raceStatusInfo .lapInfo{width:52%}
.lapByLap .raceDetailsBoard .raceStatusInfo li{border-top:0;border-bottom:0}
.lapByLap .raceDetailsBoard .raceStatusContent .raceStatusFlag{right:0}
.raceTrackTitle .trackLogo,.raceTrackTitle hgroup{width:auto;max-width:80%}
a.backTo .icon{background-position:0 -4854px}
a.backTo:hover .icon{background-position:right -4854px}
#fanBlogsHeader{margin-bottom:0!important}
#nationBlogDetail .articleDetail{padding-top:3%!important}
.nationNewUserImgs img{height:27px!important;width:27px!important}
#standingsResultSection #nascarStatSection .moduleBody .moduleContent{padding:0;width:auto}
.driverIntro .driverDetails{margin-left:38%}
.removeFrom,.removeFrom .icon{background-position:0 -4943px}
.removeFrom:hover,.removeFrom:hover .icon{background-position:100% -4943px}
.addTo,.addTo .icon{background-position:0 -4901px}
.addTo:hover,.addTo:hover .icon{background-position:100% -4901px}
.addTo .linkText,.removeFrom .linkText{font-size:10px}
.mediaGalleryDialogContent .imageGallery .imageGalleryCarouselCnt{width:73%;margin-left:2%}
.imageGallery .imageGalleryCarouselCnt li figure a{height:auto}
.mediaGalleryDialogContent .carouselLinksWrap.prev,.mediaGalleryDialogContent .carouselLinksWrap.next,.mediaGalleryDialogContent .carouselLinksWrap.prev .jcarousel-prev,.mediaGalleryDialogContent .carouselLinksWrap.next .jcarousel-next{width:35px;height:35px;padding:0}
.mediaGalleryDialogContent .carouselLinksWrap.prev .jcarousel-prev,.mediaGalleryDialogContent .carouselLinksWrap.next .jcarousel-next{background-image:url("images/mobile/iconVerticleSprite.png");top:15px}
.mediaGalleryDialogContent .carouselLinksWrap.prev .jcarousel-prev,.mediaGalleryDialogContent .carouselLinksWrap.large.prev .jcarousel-prev:hover{background-position:0 -4978px;left:5px}
.mediaGalleryDialogContent .carouselLinksWrap.next .jcarousel-next,.mediaGalleryDialogContent .carouselLinksWrap.large.next .jcarousel-next:hover{background-position:right -4978px;right:5px}
.mediaGalleryDialogContent .carouselLinksWrap.large.prev .jcarousel-prev.jcarousel-prev-disabled{background-position:0 -5014px}
.mediaGalleryDialogContent .carouselLinksWrap.large.next .jcarousel-next.jcarousel-next-disabled{background-position:right -5014px}
.socialLinks li.favorites a,.socialLinks li.favorites a.removeFromFavourite:hover{background-position:5px -1906px!important}
.socialLinks li.favorites a.addToFavourite:hover,.socialLinks li.favorites a.removeFromFavourite{background-position:-85px -1906px!important}
#mobilePromo .mobilePromoWrap .drivergallery,.mobilePromoWrap .driverInfo{text-align:justify;width:100%;margin-top:5px}
#mobilePromo .mobilePromoWrap h2,#mobilePromo .moduleBody .greatDriverName{font:italic 27px/36px "ScoutBoldItalic",sans-serif;word-wrap:break-word}
#mobilePromo .storeLinksBottom{margin:35px 0 0 0}
#mobilePromo .mobilePromoWrap h2 span,.greatDriverName span{display:block;font-family:"ScoutExtraLightItalic",sans-serif;font-size:25px}
#mobilePromo .moduleHeader h1{margin-bottom:10px}
#mobilePromo .articleDescription{text-align:justify}
#mobilePromo .storeLinksBottom ul.versionInfo li{background:padding-left:10px}
#mobilePromo .imagesDiv{width:48%}
#mobilePromo .versionInfo{width:50%}
#tvScheduleSection .moduleHeader .socialLinks{margin-top:0!important}
#tvScheduleSection .introInfo{margin:15px 0}
#tvScheduleSection .viewStackControlBar{height:auto}
#tvScheduleRaces .toggleTableRow .raceContentRow{padding:0}
#tvScheduleRaces .lblLegend{width:50px;padding:0}
#tvScheduleRaces .lblBcast{padding-left:6%;width:18%}
#tvScheduleRaces .lblDate{width:45%}
#tvScheduleRaces .toggleTableRow .lblLegend{height:34px}
#tvScheduleRaces .toggleTableRow .lblLegend figure{padding:6px 5px 0}
#tvScheduleRaces .toggleTableRowContent li{color:#FFF;font-size:12px}
#tvScheduleRaces .lblMore{width:8%;text-align:right;float:right}
.driverInactiveLayer{display:none}
#newsMediaLanding .moduleHeader nav,#newsMediaLanding .moduleHeader nav #newsMediaLandingFilters{float:none!important}
ul.storeLinksBottom{width:100%}
.myDriverLBWrap .collapseToggler{margin-left:5px}
.myDriverLBWrap .secTitleNav h2{margin-right:0}
.imgTab .headerList figure.scale img{height:22px;width:auto}
#heroCraousel li.slide div.video .openMediaPopup{right:auto;padding-left:8px}
.c360 .sponsoredBy{display:block}
#raceBuddyMobile .mobileRaceBuddy{padding:10px 10px 20px}
#raceBuddyMobile .mobileRaceBuddy img.raceBuddyLogo{margin:10px 0 20px;width:100%}
#raceBuddyMobile .mobileRaceBuddy p{padding:15px 0;font:16px Arial}
#raceBuddyMobile .mobileRaceBuddy .callToActionBtn{margin:15px 0;height:17px;font:bold 16px Arial;padding-top:6px}
#raceBuddyMobile .alsoAvailableSection p{padding-top:15px}
#raceBuddyMobile .alsoAvailableSection #alsoAvailableCarousel .alsoAvailableModuleWrapper .moduleHeader{padding:0;height:10px}
#raceBuddyMobile .alsoAvailableSection #alsoAvailableCarousel .carouselLinksWrap .jcarousel-next:hover,#raceBuddyMobile .alsoAvailableSection #alsoAvailableCarousel .carouselLinksWrap .jcarousel-next{right:20px;top:40%}
#raceBuddyMobile .alsoAvailableSection #alsoAvailableCarousel .carouselLinksWrap .jcarousel-prev:hover,#raceBuddyMobile .alsoAvailableSection #alsoAvailableCarousel .carouselLinksWrap .jcarousel-prev{left:3px;top:40%}
#raceBuddyMobile .module.alternateStyle .topAngledBG{display:none}
#raceBuddyMobile .alsoAvailableSection{padding-bottom:50px}
#raceBuddyMobile .mobileRaceBuddyApps{background:#6c6c6c;padding:0 10px 20px}
#raceBuddyMobile .mobileRaceBuddyApps p{padding:15px 0 4px;color:white;font-family:"Stainless-Regular";font-size:16px}
#raceViewHeader .headerButtons{position:relative;text-align:center;margin-top:15px}
#raceViewHeader .headerButtons a{text-align:center}
#raceViewModule .subscriptionContainer{margin:10px 20px;width:60%}
#raceViewModule .raceViewCardContainer{margin:5px 20px}
#raceViewModule .raceViewCardContainer{width:250px}
#raceViewModule .subscriptionContainer{margin-top:40px}
#raceViewModule .subscriptionContainer span.selectedTextWrap{width:88%!important}
#raceViewModule .subscriptionContainer a.subsBtn{margin-top:20px}
#raceViewModule .raceViewCardContainer .lookupWrap{width:210px}
#raceViewModule .lookupWrap .lookupHeading{font:italic 30px Arial}
#raceViewModule .lookupWrap .eventView p{font:bold 12px/30px Scout,sans-serif}
#raceViewModule .lookupWrap .raceCupView h2{font:bold 12px Arial}
#raceViewModule .lookupWrap .raceCupView p{font:10px Arial}
#raceViewModule .lookupWrap .cardButton{width:210px}
#raceViewModule .fullProdDescContainer{width:80%}
#raceViewModule .fullProdDescContainer .fpdLeftPane{float:none;margin:170px 0 0;padding:0;width:100%}
#raceViewModule .fullProdDescContainer .fpdRightPane{position:absolute;top:0;height:160px;margin:0}
#raceViewModule .fullProdDescContainer .fpdRightPane img{height:160px;width:auto}
#raceViewModule .fullProdDescContainer .fpdAvailPlans{left:0}
#raceViewModule .raceViewContent{width:90%}
#raceViewModule .productFeatureChart .productFeatureTableHead .fpdHeader{width:100px;padding-top:5px}
#raceViewModule .moduleBody .fpdHeader img{height:12px;width:auto}
#raceViewModule .moduleBody .fpdHeader h2{font:italic bold 12px/14px Arial}
#raceViewModule .productFeatureChart .productFeatureTableHead h1{font:italic bold 14px Arial}
#raceViewModule .productFeatureChart .checkList{width:50px}
#raceViewModule .productFeatureChart .productFeatureExpandBtn{margin-right:-30px}
#raceViewModule .productFeatureChart .productFeatureExpandBtn span.icon{margin-left:0}
#raceViewModule .productFeatureChart .productFeatureChartBody tr td{width:65%}
#raceViewModule .productFeatureChart .productFeatureChartBody{width:100%}
#systemRequirement .sysReqContent th{font:bold 13px Arial}
#raceViewModule .productFeatureChart .productFeatureChartBody tr{font:10px Arial}
#raceViewModule .raceViewPCOnly{font:10px/20px Arial;background-size:cover;height:30px}
#myProfileWrap.module,#myProfileWrap .subscriptionWrap ul,#myProfileWrap .subscriptionWrap p.subsDesc:last-child{margin:0}
#myProfileWrap .moduleContent,#myProfileWrap .myBasicInfo .formContainer,#myProfileWrap .myBasicInfo .segDdl label,#myProfileWrap .socialForm{width:100%;padding:0}
#myProfileWrap .col-50-50 .parsys_column,#myProfileWrap .col-30-30-30 .parsys_column,#myProfileWrap .selector select,#myProfileWrap .subscriptionWrap .col-30-30-30 .parsys_column,#myProfileWrap .myBasicInfo fieldset,#myProfileWrap .myBasicInfo .segDdl .fieldWrap{width:100%;margin:0}
#myProfileWrap section{padding:15px}
#myProfileWrap .selector{width:98%}
#myProfileWrap .hideInMobile{display:none!important;opacity:0}
#myProfileWrap .botDivider,#myProfileWrap .rightDivider{border:0}
#myProfileWrap .socialConnectors img{max-width:90%;display:block;margin:5px auto}
#myProfileWrap fieldset{margin:10px 0}
#myProfileWrap h2{text-transform:uppercase;font:bold 14px Arial;text-align:center}
#myProfileWrap .fieldWrap{display:inline-block;width:55%}
#myProfileWrap .myBasicInfo label,#myProfileWrap .myBasicInfo .editText,#myProfileWrap .myBasicInfo .fieldWrap input,#myProfileWrap .subscriptionWrap label,#myProfileWrap .userInfo label,#myProfileWrap .subscriptionWrap p.subsDesc,#myProfileWrap .userInfo .formElem>span.label{font-size:12px}
#myProfileWrap .myBasicInfo label,#myProfileWrap .myBasicInfo .editText,#myProfileWrap .myBasicInfo .fieldWrap input,#myProfileWrap .subscriptionWrap label{font-weight:bold}
#myProfileWrap .dateControl .day,#myProfileWrap .dateControl .month{width:26%}
#myProfileWrap .myBasicInfo label{width:25%}
#myProfileWrap .myBasicInfo .editText{float:right;width:15%}
#myProfileWrap .subscriptionWrap p.subsDesc{padding:10px 0 15px}
#myProfileWrap .userInfo{position:relative;margin-bottom:440px;padding-bottom:0}
#myProfileWrap .userInfo label{display:inline-block}
#myProfileWrap .userInfo .formElem>label,#myProfileWrap .userInfo .formElem>span.label{padding-top:5px}
#myProfileWrap .userFavDrivers{position:absolute;bottom:-320px;background:#FFF;left:0;width:93%;padding:35px 3.5%;height:240px;margin:0;border-left:none}
#myProfileWrap #favouriteDriver{font-size:15px;padding:6px 4px 5px 3px}
#myProfileWrap input[type="text"],#myProfileWrap input[type="email"],#myProfileWrap input[type="number"]{padding:6px 4px 5px 3px}
#myProfileWrap input[type="text"]:focus,#myProfileWrap input[type="email"]:focus,#myProfileWrap input[type="number"]:focus{padding:5px 3px 4px 2px}
#myProfileWrap .userInfo .saveUserInfoBtn{position:absolute;bottom:-440px;width:100%;left:0;height:100px;background:white;margin-bottom:10px}
#myProfileWrap .userInfo .saveUserInfoBtn input{margin:27px auto}
.ui-dialog-content.ui-widget-content .subscriptionSample{margin-top:10px}
#myProfileWrap .selector span,#myProfileWrap .customDropdownWrap span{min-height:20px}
#myProfileWrap aside{width:100%;margin-top:30px}
}
@media only screen and (min-width:700px) and (max-width:1024px){body .showOnlyOnWeb,.showOnlyOnWeb{display:none!important}
.trackDetails table td{font-size:15px}
.twitterFeedIframe{height:350px!important}
.didUKnowAndFeatured .tweetFeed .container,.didUKnowAndFeatured .didYouKnow .container{min-height:210px}
.searchWrap .searchBox input[type="text"],.searchWrap .searchBox .searchText{font-size:44px}
.searchBox .searchText{width:60%}
.searchBox .searchSuggestions{width:30%}
#pageNotFoundSection{margin-top:65px}
#deviceRedirection #pageNotFoundSection{margin-top:0}
#pageNotFoundSection .content{width:65%}
#pageNotFoundSection .content h2{font:italic 50px/45px "ScoutBlackItalic",sans-serif;word-wrap:break word}
#pageNotFoundSection .content h3{font:italic 50px/45px "ScoutExtraLightItalic",sans-serif;word-wrap:break word}
#pageNotFoundIconSection{margin-top:0;position:relative}
.buyTicketsLanding li h2{font-size:18px;line-height:18px}
.buyTicketsLanding li h3{font-size:14px}
#buyTicketsLanding #floater{height:28%}
.webFullNav{display:none}
#favBoxList article.favBox{width:30%}
body{font-size:10px}
.moduleContent,#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,.heroCraousel .slideInfo{width:96%;padding:0 2%}
.moduleContent.nopadding{width:100%!important;padding:0!important}
.nopadding{padding:0!important}
.module .moduleBody>.advertisement{width:96%}
.carouselLinksWrap.hero{top:43px}
.secSubTitle h3,.secSubTitle h3 span{font-size:27px}
.racePrediction .predictionBars li .probabilityBar>div{font-size:27px;line-height:41px;max-width:96%}
.racePrediction .predictionBars li .probabilityName{font-size:11px;line-height:41px}
.racePrediction .predictionBars li{margin-bottom:6px}
#driverPrediction .racePrediction .predictionBars li .probabilityBar{width:75%}
#fullSchedule .scheduleListView td figure.scale{width:70%}
.scheduleListView td figure.scale img{width:100%!important}
.moduleContent.nopadding{width:100%!important;padding:0!important}
.secTitleNav h1,.secTitleNav h2{font-size:27px}
.secTitleNav h2,.secTitleNav h2 span,.secTitleNav h2 strong{font-size:20px}
.showOnMobile{display:none!important}
.secTitleNav nav ul li a,.customDropdownWrap ul li a{padding:6px 20px 6px 15px;font-size:11px}
.driverCard .driverInfo li .name h3 a{font-size:20px;line-height:13px}
.driverCard .driverInfo li .name .teamDetailLink,.pitCrewCards .pitCrewCard .teamDetailLink,.trackCards .trackCard .trackAddress{font-size:9px;display:inline-block;padding-bottom:5px}
.addPlaceHolder .callOut{font-size:22px}
.driverCard .driverInfo li .summary.rank dd{font-size:18px;margin:10px 0}
.driverCard .driverInfo li.summary h4{font-size:12px;line-height:16px}
.driverCard .driverInfo li.summary .results{font-size:17px}
.statistics dl dd{font-size:16px}
.driverLangindgGrid .medium.showHover .driverCard{width:22%}
#car .carHeadlines h2 br{display:none}
#car .carHeadlines{width:100%}
#teamSection.module.fullScreenStyle{width:100%;min-width:100%}
#teamSection.module.fullScreenStyle .fullScreenBg{height:650px;width:100%}
.driverCard .driverInfo li .summary.rank dt{font-size:10px}
.medium.showHover .driverCard:hover{position:relative;margin:0;z-index:auto}
.medium.showHover .driverCard:hover .driverInfo li .name{border-right:0}
.driverLangindgGrid .medium.showHover .driverCard:hover{position:absolute;margin:-80px 0 -50px -25px;z-index:99}
.driverLangindgGrid .medium.showHover .driverCard:hover .driverInfo li.detail.careerRecap{display:block!important}
.medium.showHover .driverCard:hover .driverInfo li .statistics dl{width:26%}
.medium .driverCard .driverInfo li .name,.medium.showHover .driverCard:hover .driverInfo li .name{width:100%}
.bigMovesCardList .medium .driverCard .driverInfo li .name,.bigMovesCardList .medium.showHover .driverCard:hover .driverInfo li .name{width:62%}
#fanPollsSection h4{font-size:12px;line-height:12px}
#fanPollsSection .linkBtn.voteLink,#fanPollsSection .linkBtn.resultsLink{font-size:10px}
.hotspotContainer{width:62%}
.trackInfo{padding-bottom:30px}
.heroModuleContainer .heroCraousel .slideInfo{margin-top:8%}
.heroModuleContainer .inSeason .slideInfo h2,.heroModuleContainer .offSeason .slideInfo h2,.heroModuleContainer .inSeason .slideInfo h2 strong,.heroModuleContainer .offSeason .slideInfo h2 strong{font:italic bold 40px/1.1 "ScoutBoldItalic",sans-serif;width:70%}
.carouselLinksWrap.hero a.bx-prev,.carouselLinksWrap.hero a.bx-next{display:none}
#heroModuleSection .heroModuleContainer .nextRaceItem{display:block}
#heroModuleSection .heroModuleContainer .nextRaceItem .container{margin:0 0 0 5%;width:275px}
#heroModuleSection .nextRaceItem article figure{width:120px}
#heroModuleSection .nextRaceItem article .nextRaceInfo{margin-left:18%;width:78%}
#heroModuleSection .heroModuleContainer .nextRaceItem article .timeAndTravel dl{float:none;margin:0 13px 0 0}
#heroModuleSection .heroModuleContainer .nextRaceItem article{margin-top:20%}
#heroModuleSection .nextRaceItem article .nextRaceInfo .raceName h2,#heroModuleSection .nextRaceItem article .nextRaceInfo .raceName h3{font:italic 40px/40px "ScoutExtraLightItalic",sans-serif}
.inSeason .heroModuleContainer .heroCraousel .slideInfo h3{width:50%!important}
#heroModuleSection .nextRaceItem article .timeAndTravel dl{display:inherit}
#heroModuleSection .nextRaceItem article .timeAndTravel dl dd{border-right:0}
.heroModuleContainer .heroCarouselContainer,.heroModuleContainer.minHeight .heroCraousel li{min-height:284px}
.heroModuleContainer .carouselNavPanel{height:70px}
#heroCraousel li.slide figure.video figure img,#heroCraousel li.slide div.video div img{width:35px!important}
.heroModuleContainer .heroCraousel .slideInfo h3{width:70%;font:16px "Arial",sans-serif;margin:5px 0}
.fixedHeroContent.driversDetail .moduleContent hgroup h2,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h2{font-size:70px;margin-bottom:40px;line-height:1.1}
.fixedHeroContent.driversDetail .moduleContent hgroup h1,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h1{font-size:30px;line-height:1.1}
.fixedHeroContent .moduleContent .secTitleNav{margin-bottom:15px}
#heroModuleSection .fixedHeroContent.driversDetail,#heroModuleSection .fixedHeroContent.tracksDetail{top:5%}
.heroModuleContainer .nextRaceItem .container{margin:0 auto;position:relative;width:335px}
#raceStandingCarousel article h2,#raceStandingCarousel article dl dd,#raceStandingCarousel article dl dt{font-size:14px}
#raceStandingCarousel article{padding:20px 2% 0;height:200px}
.trackHeadlines h2{font-size:52px}
.trackHeadlines h3{font-size:14px}
.raceDayLeaderBoard{margin-top:70px}
.raceStatusContent .raceStatus h3 .statusText{width:65%;font-size:14px}
.raceStatusContent .lapInfo h2,.merchandiseCard .proInfo h3{font-size:20px}
.raceStatusContent .lapInfo h3 strong{font-size:16px}
.raceStatusContent .raceStatus.green h3 .iconLrg{background-position:-10px -594px}
.raceStatusContent .raceStatus.red h3 .iconLrg{background-position:-10px -693px}
.raceStatusContent .lapInfo .currentSummary dl dt{font-size:10px}
.raceStatusContent .lapInfo .currentSummary dl dd{font-size:14px}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li{min-width:13.8%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.last{min-width:14%}
.qualification.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.last{min-width:23%}
.raceDetailsBoard .raceStatusInfo.group li dl{width:49%}
.raceDetailsBoard .raceTrackTitle .broadcast dl{padding:0 4%;min-height:50px}
.raceStatusContent .weatherInfo{padding-top:3px;height:45px}
.liveRaceFeedTicker .liveRaceTicker li span{padding-top:0!important}
.raceTrackTitle .broadcast{width:20%}
#socialBuzzSection .socialBuzzBubbles .linkText.largeFont{font-size:14px}
#socialBuzzSection .socialBuzzBubbles .tweetCount.callout{padding:5px 6px}
#socialBuzzSection{margin-top:-71px}
.promoSpots ul li a h3{font-size:16px}
.promoSpots ul li a p.detail{font-size:10px;margin-bottom:10px}
.promoSpots ul{padding:35px 0}
.otherProperties ul.promoLinks li a{font-size:12px}
.nascarLinks ul.bulleted li a .icon{padding-right:6px}
.nascarLinks .homeTracks h3,.nascarLinks .followUs h3{font-size:10px}
.otherProperties ul.promoLinks{margin-right:3%;width:47%}
.otherProperties ul.propertiesLinks{width:47%;margin-right:3%}
#standingsLandingRace .selectedTextWrap{width:44px!important}
#standingsLandingViewing .selectedTextWrap{width:40px!important}
#standingsLandingSection h3.predictionsQuest{font-size:20px}
.standingsLanding .racePrediction .predictionBars li .probabilityName.showOnIpad figure{width:55%;margin-left:25%}
#standingsLandingSection .predictions .predictionSource{border-top:0;padding-top:0;margin-top:5%;text-align:right}
.didUKnowAndFeatured .videoInfo.bigCaption h3 span{font-size:20px;line-height:20px}
.didUKnowAndFeatured .videoInfo.bigCaption h3{font-size:28px}
.didYouKnow .videoInfo.bigCaption h4{font-size:19px}
.didYouKnow .videoInfo.bigCaption h5{font-size:10px}
.tweetQuote blockquote:before,.tweetQuote blockquote p:after,.tweetCallout blockquote:before,.tweetCallout blockquote p:after{font-size:55px}
.tweetCallout p,.tweetCallout p strong,.tweetCallout blockquote p,.tweetQuote blockquote p{font-size:19px}
.didYouKnow figure{width:46%;margin-right:1%}
.standingsLanding .racePrediction .predictionBars li .probabilityBar>div{font-size:16px;line-height:32px;border-radius:3px;behavior:url(/nascar_ue/htcPIE/PIE.htc);padding-left:3;padding-right:3px}
.standingsLanding .racePrediction .predictionBars li .probabilityName{line-height:27px}
.racePrediction .predictionBars li .probabilityBar{width:74%}
.tabularData tbody td dl dt{font-size:9px}
.tabularData tbody td dl dd{font-size:15px}
.tabularData tbody td,.tabularData tbody th,.awardsListing dd{font-size:13px}
.driverCard .driverInfo li .positionArrow{font-size:21px}
.bigMovesCardList .showHover .driverCard:hover{width:92%}
.liveRaceFeedTicker .liveRaceTickerWrap{width:85%}
#newsMediaLanding .secTitleNav nav{margin-top:5px}
#newsMediaLanding .secTitleNav nav ul li{margin-top:5px}
#newsMediaLanding .secTitleNav nav ul li li{margin-top:0}
.floatElement h3,span.articleQuote,.articleQuote{font-size:24px;line-height:27px}
.scheduleListView .tabularData tbody td,.scheduleListView .tabularData tbody th,.scheduleListView .awardsListing dd,.scheduleListView .tabularData tbody td.accessLink ul li a.blue{font-weight:normal}
.toggleCurveList h2.raceName{font-size:29px;line-height:1.2}
.toggleCurveList h3{font-size:15px}
.toggleCurveList h4.raceLocation{font-size:10px}
#fullSchedule .angledPanel .panelCnt.enabled .rightPaneBlock,#fullSchedule .rightPaneBlock{width:65%}
.toggleCurveList .rightPane{width:75%}
.rightPaneBlockRight dl dd.sep{padding-left:25%}
.rightPaneBlockRight dl{width:50%}
.rightPaneBlockRight dl dd.sep img{width:100%}
.rightPaneBlockRight dl dt{padding:0 10%}
.rightPaneBlockRight{width:25%}
#fullSchedule .scheduleListView td span.raceNameBlock{display:block}
.scheduleListView .tabularData tbody th,.scheduleListView .tabularData tbody td{padding-right:10px;line-height:normal}
.scheduleListView .accessLinks ul li{margin-right:5px;padding-right:5px}
.scheduleListView th.labelDate{width:10%}
#mainMenuTab a{font-size:16px}
#manageMyProfile .favLegends{float:left;padding-top:10px}
.newsItem .content h3,.galleryThumb .content h3{font-size:12px;line-height:15px}
.galleryThumb .content p.detail{padding-top:5px;padding-bottom:5px;margin-bottom:2px!important;font-size:11px}
.showAllCrew{float:left}
.module.alternateStyle .angledPanel .angledPanelControlCnt .toggleBtn,.module .angledPanel .angledPanelControlCnt .toggleBtn{margin-top:27px}
.standingsLanding .favLegends{padding:0 0 0 10px;border-right:1px #636363 dotted}
.standingsLanding .favLegends li{padding:0 5px 0 14px;width:55px;line-height:12px;position:relative}
.standingsLanding .viewStackControlBar{height:auto}
.standingsLanding .favLegends .lgdColorBox{width:10px;height:24px;position:absolute;left:0;top:0}
.tabularData thead th{line-height:normal;vertical-align:top;min-height:20px;padding:5px 0 5px 5px}
.tabularData tbody th{padding-left:5px}
.toggleCurveList .raceLocation .dateSeprator{border:0 none}
.articleDetail .postCommentTextWrap{width:87%}
#manageMyProfile .module a.linkBtn{padding:5px 11px 6px}
.signupNewsLetterOfferList figure img{max-width:115px}
.authorPane{padding:8px}
.authorPane .rightRailLinkSetHead .caption{width:42%}
aside .authorPane .socialLinks li{margin:0}
.authorPane .socialLinks li.comments{margin-right:5px;padding-right:5px}
.authorPane .socialLinks li.favorites{border-left:0;background-position:6px -1432px;padding:0 0 0 4px}
.authorPane .socialLinks li.favorites a,.authorPane .socialLinks li.share a{text-indent:-9999px;font-size:0;display:block}
aside .authorPane .socialLinks li.last{padding:0 0 0 5px}
.rightRailContentSet .listHead .archiveDropList .dropdownLabel{display:none}
.connectFB.sprite a{line-height:23px;background:url(images/fbConnectSprite.png) 0 -32px no-repeat}
.trackLegendsCnt .trackLegends td{padding-left:.5%}
.trackFactsCnt table th,.trackFactsCnt table td{padding-left:1%;padding-right:1%}
.activityLevelIcon{margin-left:4%}
.createNewPostDialog,.createNewBlogDialog,.uploadProfileImageDialog,.createNewPollDialog{width:600px!important}
#manageMyProfile .statistics dl{padding:0 1%}
#manageMyProfile .statistics dl dd{font:italic bold 16px/32px "Arial",sans-serif}
.pitCrewCards .pitCrewCard,.trackCards .trackCard,.topStories .selectedNews{height:93%}
.profileStats dt{min-height:28px}
#searchResultSection form input[type="text"]{width:52%}
#searchResultSection .statistics dl{width:14%}
#searchResultSection .searchTips ol{margin:10px 3%}
.standingsLanding .tabularData tbody th{width:48px;padding:0;text-align:center}
.pollAnswerList input[type="text"]{padding:7px 30px 6px 3px;width:91.7%}
.nextRaceCarousel{margin-top:80px}
.carouselLinksWrapNextRace{top:285px}
#profileOverview .moduleBody{padding:35px 0 110px}
.favBox h3.title{font:italic 28px/24px "ScoutBlackItalic",sans-serif;margin-bottom:15px;text-transform:uppercase}
.favBox .predictionBars li .probabilityBar{width:55%}
.racePrediction .predictionBars li .probabilityName{font-size:10px}
.profileStats dl.activityLevel h3{font-size:13px}
.profileStats dl.activityLevel .crewChiefIcon{margin-left:5px;width:25%}
.profileStats dd{font:italic 20px/20px "ScoutBlackItalic",sans-serif}
#profileStats .icon{width:20px}
#profileOverview .profileStats .icon{height:27px;width:20px}
.myProfileSettings .customAlertGenerator #customAlertSubmit{font-size:14px}
.pitCrewCards .pitCrewCard .crewName,.trackCards .trackCard .trackName,.topStories .selectedNews .newsHeading{font-size:18px;line-height:18px}
.myProfileSettings .formFieldContainer .formProfilePic{margin-right:1%}
.myProfileSettings #communicationPref .formLeftPane{width:64%}
.myProfileSettings .customAlertGenerator ul li{width:auto}
.myProfileSettings #communicationPref .formRightPane{float:left;width:56%}
#customAlertInput{width:142px}
.exploreNascar .exploreSplanta .fantasyTxt img{width:100%}
.exploreNascar .exploreSplanta figure img{max-height:70px}
#timelineSection .timelineEvent .contentWrapper{bottom:18%}
#timelineSection .timelineEvent h2,#timelineSection .timelineEvent h3,#timelineSection.blue .timelineEvent h2,#timelineSection.blue .timelineEvent h3,#timelineSection.green .timelineEvent h2,#timelineSection.green .timelineEvent h3{font-size:45px;line-height:36px}
form textarea,form input[type="text"],[type="email"],[type="password"]{width:93%}
.dobControl .dobMonth{width:88px;margin-right:5px}
.dobControl .dobDay,.dobControl .dobYear{width:74px;margin-right:5px}
#educationPitCrew .descriptionPitCrew{width:42%}
#educationPitCrew .moduleContent{padding:28px 0 39px}
#heroModulePitCrewSection .fixedHeroContent{top:5%}
#heroModulePitCrewSection .fixedHeroContent .moduleContent .secTitleNav{margin-bottom:10px}
.pitcrewimageContainer{min-height:284px}
#heroModulePitCrewSection .basicInfo{margin-bottom:10px}
#heroModulePitCrewSection .moduleContent hgroup h3,#heroModulePitCrewSection .basicInfo hgroup h3{line-height:16px}
#heroModulePitCrewSection .heroModuleContainer .footerSocialLinksWrapper{top:60%}
#trackPassLanding .aboutProduct{width:55%}
#featuredDrivers.showHover .driverCard:hover .driverInfo li.detail,#featuredDrivers.showHover .driverCard:hover .driverInfo li .manufacturer,#featuredDrivers.showHover .driverCard:hover .driverInfo li.rating,.showHover .driverCard:hover .driverInfo li .manufacturer,.medium.showHover .driverCard:hover .driverInfo li .statistics dl.position,.showHover .driverCard:hover .driverInfo li.detail.careerRecap{display:none!important}
#featuredDrivers.showHover .driverCard:hover .driverInfo li.summary,#featuredDrivers.showHover .driverCard:hover .driverInfo li .summary{display:block!important}
.raceTrackTitle .broadcast li{padding:0 4% 0 0;margin:10px 4% 0 0}
.raceTrackTitle .broadcast li.last ul li.last{width:54%}
.raceDetailsBoard .raceStatusContent .raceStatusFlag{width:7.8%}
.raceStatusFlag h3{font-size:13px}
.raceDetailsBoard .raceStatusInfo{width:71%}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dt{float:left;width:50%}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dd{float:none}
.raceDetailsBoard .liveRaceFeedTicker .container{margin-bottom:5px}
.raceDetailsBoard .raceStatusInfo dt{font-size:9px}
.raceday .raceStatusContent .weatherInfo dd h3 span,.practice .raceStatusContent .weatherInfo dd h3 span,.qualification .raceStatusContent .weatherInfo dd h3 span{font:italic bold 14px/14px "Arial",sans-serif}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo img{width:90%}
.raceStatusContent .weatherInfo dd span{font-size:9px;line-height:9px}
.raceStatusContent .lapInfo h3 .lapsText{padding-bottom:5px}
.raceTickers .raceTickersMode{width:11.5%}
.raceTickers .raceTickersMode a{font-size:16px}
.raceTickers .raceTickersMode a span{font-size:10px}
.raceTickers .liveRaceFeedTicker{width:86%}
.myDriverLBCarousel .raceCard .driverRaceInfo{padding-top:10px;min-height:90px}
.myDriverLBCarousel .raceCard .driverRaceInfo li{width:32%;padding:0}
.myDriverLBCarousel .raceCard .driverInfo .content{width:55%}
.myDriverLBCarousel .raceCard .driverRaceInfo h4{font-size:15px;line-height:15px}
.myDriverLBCarousel .raceCard .driverRaceInfo h4 sub,.myDriverLBCarousel .raceCard .driverRaceInfo h4 sup{font:9px}
.secTitleNav h1.exLargeTitle{font-size:44px;line-height:55px}
.raceTrackTitle h2{font-size:50px;line-height:45px}
.lapByLapRaceTitleBar .raceTitle hgroup h2{font-size:32px}
.raceDetailsBoard .raceTrackTitle .broadcast ul li{width:auto}
.raceDetailsBoard .raceTrackTitle .broadcast ul li .broadcastLogo{width:45%;display:inline-block;margin-right:10px!important}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last{width:54%}
.raceDetailsBoard .raceTrackTitle .broadcast ul li figure,.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure img{width:100%}
.raceDayHeroContainer .raceTickers .raceTickersMode{width:20%}
.raceDayHeroContainer .raceTickers .liveRaceFeedTicker{width:79.5%}
.raceDayHeroContainer .raceTickers .brandedAd{display:none}
.leaderBoardContent .shadeBG{background:url("images/raceDayLapInfoBG.png") repeat-x scroll 0 0 transparent!important}
.raceStatusContent .lapInfo{height:160px}
#nascarSearch form input[type="submit"],#nascarEduSearch form input[type="submit"]{font-size:14px;padding:7px 8px}
#nascarSearch form input[type="text"],#nascarEduSearch form input[type="text"]{padding:7px 2px 7px 5px;font-size:12px}
#nascarSearch .searchtxt,#nascarEduSearch .searchtxt{width:175px}
#nascarEduSearch form input[type="text"]:focus,#nascarSearch form input[type="text"]:focus{padding:7px 2px 7px 5px;font-size:14px}
#nascarGlossaryList .glossarySection nav ul li a{font-size:12px;width:24px;padding:4px 1px}
.fullLeaderBoard.practiceLB .ctaCol,.fullLeaderBoard.qualificationLB .ctaCol{padding:2% 4%}
#searchResultSection .searchForm{width:62%}
#searchResultSection .predictiveSearch{width:auto;float:none;margin-right:90px;display:block}
#searchResultSection form input[type="submit"]{font-size:12px;height:33px}
#searchResultSection form input[type="text"]{width:88%}
#searchFormSection .secTitleNav h2{font-size:18px;margin-right:0}
section#searchFormSection{margin-top:0}
#searchResultSection aside #trendingSearches{margin-top:0}
#searchResultFilters.customDropdownSet li>div{margin-bottom:2px}
.nascarHistoryTimeline .eventContainer .fullScreenBg{min-height:400px!important}
.greatestDriverWrap .blockCommonBottom{bottom:0}
#rulesBlog .bloggerProfile h2 a,#scienceofNascar .bloggerProfile h2 a{font-size:48px}
#scienceofNascar .mediaTiles h3 a{font:italic bold 26px/38px "ScoutBoldItalic",sans-serif}
#glossaryTerms .glossarylink{width:30%}
#glossaryTerms .glossaryDescription h2{font-size:67px}
.fullLeaderBoard.practiceLB .driver{width:26%}
.myDriverLBCarousel .raceCard .driverInfo{height:200px}
#fanPolls .secSubTitle h3{margin-bottom:10px}
.raceTickers .raceTickersMode a{font-size:14px}
.subStatInfo sub,.subStatInfo sup{font-size:85%}
.raceDayDriverInfo{min-height:115px!important}
.raceDetailsBoard .raceTrackTitle .raceTitle,.raceDetailsBoard .raceTrackTitle .broadcast{width:100%}
.fullLeaderBoard .driver{width:19%}
.fullLeaderBoard.qualificationLB .driver{width:35%}
.hotspotContainer .hotspot .popupWrap.right{margin-left:-100px}
#educationPitCrew .carouselLinksWrap .carouselPager{padding-right:0}
#educationPitCrew .descriptionPitCrew h2{line-height:55px}
#heroModulePitCrewSection .pitcrewimageContainer figure.scale img,#heroModulePitCrewSection .pitcrewimageContainer div.scale img{width:110%}
.registrationForm .dialogFormArea h3,.registrationForm .useFBLogin h3{font:bold 22px "ScoutBoldItalic",sen-serif}
#userNews .selectedNews,#userDrivers .driverCard,#userTracks .trackCard,#userCrews .pitCrewCard{width:89%}
.pitCrewCards .pitCrewCard,.trackCards .trackCard,.topStories .selectedNews{height:92%}
#currentSubscriptions .angledPanel .panelCnt .flagImg{left:8px}
.heroModuleContainer .footerSocialLinksWrapper{bottom:30%}
#blogForumPollOptionsList ul li label{display:inline-block}
#communicationPref #personalizedNewsMediaOptionsList label,#communicationPref #blogForumPollOptionsList label,#manageMyProfile #forumSettingsOptionsList label{display:inline}
.blogHeading{max-width:84%}
.secSubTitle h3{font-size:27px}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo img{display:none}
#allTimeDriverList .allTimeMyDriver .customDropdownListWrap ul li{margin-bottom:0!important}
.customDropdownWrap ul li a.active,.customDropdownWrap ul li a:hover{color:#FFF}
.pageContainer .Verticaladvertisement .container{margin-top:0}
#greatestDriverDetail .mediaSlider .mediaWrapper{min-height:0}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li{padding:9px 0;min-height:77px;width:10%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h3{font-size:10px;line-height:12px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h2{font:italic bold 16px/20px Arial}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo{width:14%}
.fullLeaderBoard .lbTableHeader li .headWrap{position:relative;display:inline-block}
.fullLeaderBoard .lbTableHeader li .headWrap .icon.sortIcon{position:absolute;right:45%;margin:0;bottom:-8px}
.fullLeaderBoard .leaderBoard .stat li dl dd{font:16px/20px "Arial",sans-serif}
.fullLeaderBoard .leaderBoard .stat ul li{font:italic bold 15px/32px "Arial",sans-serif}
.raceStatusFlag.color3 .iconLrg{background-position:-15px -2475px}
#raceStandingCarousel article h2 strong{width:22%}
#raceStandingCarousel article h2 a{width:78%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo h2{font-size:16px}
#raceBuddyContent #liveChatContainer{width:auto}
#raceBuddyContent .leaderBoard .stat li dl dt.team{display:none}
#raceBuddyContent .fullLeaderBoard .leaderBoard .stat li dl dd{font-size:14px}
#raceBuddyContent .fullLeaderBoard .leaderBoard .stat ul li{font-size:14px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo h2{font-size:14px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h2{font-size:12px}
.raceStatusContent .lapInfo h3 strong{font-size:14px}
#raceBuddyContent .raceStatusContent .lapInfo h3 strong{font:italic 14px/18px "Arial",sans-serif}
#raceBuddyContent .raceStatusContent .lapInfo h2{font:italic 22px/33px "ScoutExtraLightItalic",sans-serif}
.leaderBoard .extraStat .driverStatDetails{padding:2% 0 1% .5%;width:61%}
.extraStat .driverPic{padding:0 1% 0 1%;width:17%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.flagIndicator{width:10%;min-width:60px}
.tablesorter thead th.graphFilter a .icon.sortIcon{top:0}
#nascarStatSection .filterPanel .filterPanelOptions{margin-top:10px}
#nascarStatSection .filterPanelOptions>ul{float:left;width:87%}
#nascarStatSection .filterPanel .filterPanelUpdateBtn{float:left;margin:0 .5% 0 0;text-align:right;width:12.5%}
#nascarStatSection .filterPanel .filterPanelUpdateBtn>input[type="button"]{font-size:14px!important;margin:0!important;padding:5px 10px!important}
.moduleBody .predictionContentBlock ul li{width:9%}
.moduleBody .predictionContentBlock ul li.last{width:15%}
.moduleBody .predictionContentBlock ul li span{text-align:center}
.moduleBody .predictionContentBlock ul li h4,.moduleBody .predictionContentBlock ul li.last h4{font-size:25px}
.shopContainer .selectedTextWrap{margin-left:-10px}
#socialBuzzSection>.moduleBody{top:25px}
.trackHistoryTimeline .eventContainer .fullScreenBg{min-height:320px!important}
.fixedHeroContent.tracksDetail .moduleContent{overflow:visible}
#trackSchedule .accordionHeader .rightControl{width:58%}
.fixedHeroContent.tracksDetail .moduleContent .outlineThumb{width:19%}
.fixedHeroContent.tracksDetail .moduleContent hgroup h2{font-size:45px;line-height:1.1}
.fixedHeroContent.tracksDetail .moduleContent hgroup h3{font-size:32px;line-height:1.1}
#newsMediaLanding .newsItem.featured .content h3,#videoDetail .newsItem.featured .content h3{font-size:22px;line-height:27px}
.connectFB.hideOnMobile.sprite.marTop40{margin-top:0!important}
.advertisement.verticle{margin-bottom:0}
.detailAsideNews.marTop40{margin-top:25px!important}
.didYouKnow .videoTitle{font-size:16px;line-height:18px}
#heroModuleSection .fixedHeroContent.driversDetail,#heroModuleSection .fixedHeroContent.tracksDetail{bottom:25%}
.driverPrediction .nextRace{padding:20px 0 20px 15px}
.didUKnowAndFeatured .videoInfo.bigCaption{margin-left:10px}
.didUKnowAndFeatured .videoInfo.bigCaption h3 span{font-size:50px;line-height:35px}
#NewsMediaDetail .moduleContent .advertisement .addWrap{margin-top:0}
#NewsMediaDetail .advertisement.square{margin-bottom:0}
.promoSpots ul li{margin-right:4%;width:22%}
.angledPanel .angledPanelControlCnt .toggleBtn span{padding-top:7px}
.angledPanel .angledPanelControlCnt .toggleBtn span.icon,.angledPanel .angledPanelControlCnt .toggleBtn.open span.icon{background:url("images/mobile/iconVerticleSprite.png") 0 -4745px no-repeat;width:18px;height:18px}
.angledPanel .angledPanelControlCnt .toggleBtn.close span.icon{background:url("images/mobile/iconVerticleSprite.png") right -4745px no-repeat}
#standingsResultSection .tabularData .tooltip{display:none}
.followUs ul{margin-right:0;width:50%}
#timelineSection .track,#timelineSection.blue .track,#timelineSection.green .track{background-position:right 10px}
#timelineSection .track .leftCor{background-position:0 -15px;height:90px}
#timelineSection.blue .track .leftCor{background-position:0 -105px}
#timelineSection.green .track .leftCor{background-position:0 -196px}
.colGrid2>div,.colGrid2>li,.colGrid2>fieldset{margin-right:2%;width:49%}
.myProfileSettings #blogForumPref ul li div.rightAligned{width:38%}
.myProfileSettings #blogForumPref ul li label.leftAligned,.myProfileSettings #blogForumPref ul li div.leftAligned{width:56%}
.raceStatusContent .lapInfo h2{font:italic 32px/26px "ScoutExtraLightItalic",sans-serif}
.raceStatusContent .lapInfo h3 strong{font:italic 26px/20px "ScoutRegularItalic",sans-serif}
.modalWindow{padding:10px;width:90%!important}
.raceDetailsBoard .raceStatusContent .raceStatusFlag .iconLrg{width:60px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color1 .iconLrg{background-position:8% -2380px}
.raceStatusContent .lapInfo h2{padding-right:9px}
.raceStatusFlag.color1 .iconLrg{background-position:0 -2375px}
.raceStatusFlag.color4 .iconLrg{background-position:0 -2570px}
.raceStatusFlag.color3 .iconLrg{background-position:0 -2475px}
.raceStatusFlag.color8 .iconLrg{background-position:0 -2672px}
.extraStat dl dd h3{font-size:16px;line-height:22px}
.racebuddy .extraStat dl dd h3{font-size:14px;line-height:18px}
.racebuddy .extraStat .driverPic figure{width:23%}
.racebuddy .extraStat .driverPic figure img{width:100%}
.underMaintenance .maintenanceContent{margin-top:5%}
.underMaintenance .heading h2{font:italic normal 22px "ScoutBlackItalic",sans-serif}
.underMaintenance .heading h3{font:italic normal 18px "ScoutLightItalic",sans-serif}
.raceDetailsBoard .raceStatusInfo dd{font-size:14px}
#driversSection .driverCard .driverInfo li.summary h4 span,.bigMovesCardList .driverCard .driverInfo li.summary h4 span{width:63.5%}
.raceStatusFlag .statusText{float:left;width:64%;text-align:center;padding-top:0;line-height:14px}
.raceStatusContent.quickView .raceStatusFlag .statusText{padding-top:13%;line-height:18px}
.toggleCurveList .innerList li span.channel{clear:both}
.liveRaceFeedTicker.singleView h2{width:5%}
.liveRaceFeedTicker.singleView .liveRaceTickerWrap{width:91%}
.liveRaceFeedTicker .liveRaceTicker .lapInfo{width:76%}
#mobilePromo .mobilePromoWrap h2,#mobilePromo .moduleBody .greatDriverName{font:italic 27px/36px "ScoutBoldItalic",sans-serif;word-wrap:break-word}
#mobilePromo .storeLinksBottom{margin:35px 0 0 0}
#mobilePromo .mobilePromoWrap h2 span,.greatDriverName span{display:block;font-family:"ScoutExtraLightItalic",sans-serif;font-size:25px}
#mobilePromo .moduleHeader h1{margin-bottom:10px}
#mobilePromo .articleDescription{text-align:justify}
#mobilePromo .storeLinksBottom ul.versionInfo li{background:padding-left:10px}
#mobilePromo .imagesDiv{width:48%}
#mobilePromo .versionInfo{width:50%}
ul.storeLinksBottom{width:70%}
.raceDayLeaderBoard #temprature{padding-top:10px}
#pageNotFoundSection .content h2{font:italic 50px/45px "ScoutBlackItalic",sans-serif}
.raceDetailsBoard .raceTrackTitle .raceTitleWrap{width:auto;margin-right:340px}
.raceDetailsBoard .raceTrackTitle{position:relative}
.raceDetailsBoard .raceTrackTitle .advertisementLB{width:300px;position:absolute;top:0;right:0}
.raceDetailsBoard .raceTrackTitle .broadcast li.last{width:100%}
.raceDetailsBoard .raceTrackTitle .broadcast li.noRightBdr{border:0}
#raceViewHeader .headerButtons{position:relative;text-align:right}
#raceViewHeader .headerButtons a{text-align:center}
#raceViewModule .subscriptionContainer{margin:0 20px;width:35%}
#raceViewModule .raceViewCardContainer{margin:5px 20px}
#raceViewModule .raceViewCardContainer{width:250px}
#raceViewModule .raceViewCardContainer .lookupWrap{width:210px}
#raceViewModule .lookupWrap .lookupHeading{font:italic 30px Arial}
#raceViewModule .lookupWrap .eventView p{font:bold 12px/30px Scout,sans-serif}
#raceViewModule .lookupWrap .raceCupView h2{font:bold 12px Arial}
#raceViewModule .lookupWrap .raceCupView p{font:10px Arial}
#raceViewModule .lookupWrap .cardButton{width:210px}
#raceViewModule .moduleBody .fpdHeader h2{font:italic bold 16px/16px Arial}
#raceViewModule .productFeatureChart .productFeatureTableHead h1{font:italic bold 20px Arial}
#raceViewModule .productFeatureChart .checkList{width:80px}
#raceViewModule .productFeatureChart .productFeatureChartBody tr td{width:65%}
#systemRequirement .sysReqContent th{font:bold 16px Arial}
#raceViewModule .raceViewPCOnly{font:12px/70px Arial}
#myProfileWrap .subscriptionWrap label{font:bold 12px/13px "Arial",sans-serif;max-width:85%}
#myProfileWrap .userInfo .formElem label,#myProfileWrap .userInfo .formElem>span.label,#myProfileWrap .userInfo .fieldWrap{float:none;width:100%}
#favouriteDriver,#myProfileWrap .predictiveListGenerator .predictiveText{width:70%}
#myProfileWrap .predictiveListGenerator .addDriverBtn{width:25%}
#myProfileWrap .predictiveListGenerator .addDriverBtn input{padding:5px}
#myProfileWrap .draggableDriverList .draggableDriver{font:bold 12px/23px Arial}
#myProfileWrap .dateControl .selector span{padding:2px 5px 0}
#myProfileWrap #favouriteDriver{width:90%}
#myProfileWrap .selector{width:97%}
#myProfileWrap .draggableDriverList .alertVal{padding:0 0 0 2%}
}
@media only screen and (min-width:700px) and (max-width:1024px) and (orientation:portrait){.tabBlockWrapper{margin-right:340px}
.allMediaStories .tabBlockWrapper{min-height:250px;overflow:hidden}
.tabBlockWrapper article.newsItem>figure{width:35%;float:left;margin-right:1px}
.tabBlockWrapper article.newsItem .content{width:63%;float:left;background-color:#f3f4f4;color:#333;padding-bottom:0}
.allMediaStories .matchingWrap{display:none}
.allMediaStories .tabBlockWrapper article.newsItem{width:98%;overflow:hidden}
.allMediaStories .tabBlockWrapper article.newsItem{padding:16px 0 10px;border-top:1px dotted #bbb}
.allMediaStories .tabBlockWrapper article.newsItem:last-child{border-bottom:1px dotted #bbb}
#newsMediaSectionContent .allMediaStories article.advItem,#newsMediaSectionForHomePageContent .allMediaStories article.advItem{float:right;width:300px;margin-top:-250px}
#newsMediaSectionContent .allMediaStories article.advItem .addWrap,#newsMediaSectionForHomePageContent .allMediaStories article.advItem .addWrap{width:100%}
.tabBlockWrapper .newsItem .content h3 a{color:#000!important;word-break:break-all}
html:not(.touch) .newsItem:hover .content .socialLinks li a,html:not(.touch) .newsItem:hover .content .socialLinks li.views{color:#000}
html:not(.touch) .newsItem:hover .content .socialLinks li.comments a{background-position:0 3px}
.featuredContent .featuredContentBG{width:49%;margin-right:1.5%;float:left}
.featuredContent .featuredContentBG.row2{width:48%;border-bottom:0 none}
.featuredContent .featuredContentCol{float:none;padding:16px 10px}
.featuredContent .featuredContentBG.row2 .featuredContentCol{width:100%;min-width:290px;padding:10px 10px}
}
@media only screen and (min-device-width:700px) and (max-device-width:1024px) and (orientation:portrait){.topAddWrap .advertisement{width:100%}
body .showOnlyOnWeb,.showOnlyOnWeb{display:none!important}
.showOnIpad{display:block!important}
.hideOnIpad{display:none!important}
#pageNotFoundSection .content{width:75%}
#pageNotFoundSection figure{width:55%}
#pageNotFoundSection aside{margin-top:0}
#pageNotFoundSection .content{padding:5% 0 0 30%;width:70%}
#pageNotFoundSection .content h2{font:italic 45px/45px "ScoutBlackItalic",sans-serif}
#pageNotFoundSection .content h3{font:italic 45px/45px "ScoutExtraLightItalic",sans-serif}
.nascarLinks .followUs span.text{width:72%}
#heroModuleSection .carouselLinksWrap.hero{top:47px}
#heroModuleSection .heroModuleContainer .nextRaceItem article{margin-top:5%}
#heroModuleSection .nextRaceItem article .nextRaceInfo .raceName h2{font:italic 35px/35px "ScoutExtraLightItalic",sans-serif}
#heroModuleSection .nextRaceItem article .nextRaceInfo .raceName h3{font:italic 35px/35px "ScoutExtraLightItalic",sans-serif}
#heroModuleSection .heroModuleContainer .nextRaceItem .container{margin:5% 0 0 0}
.driverInfoDialog,.activityDialog{width:528px!important}
.connectFB.sprite a{background:url("images/fbConnect_Tablet.png") no-repeat scroll 0 0 transparent;line-height:23px}
.trackLegendsCnt .trackLegends a.active>.icon{margin-right:-1px}
.internalPage{padding:0}
.moduleContent,#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,.heroCraousel .slideInfo{width:90%;padding:0 5%}
.module .moduleBody>.advertisement{width:90%}
.favBox{width:30%}
.dobControl .dobMonth{width:80px;margin-right:5px}
.dobControl .dobDay,.dobControl .dobYear{width:74px;margin-right:5px}
#featuredDrivers.showHover .driverCard:hover .driverInfo li.detail,#featuredDrivers.showHover .driverCard:hover .driverInfo li .manufacturer,#featuredDrivers.showHover .driverCard:hover .driverInfo li.rating,.showHover .driverCard:hover .driverInfo li .manufacturer,.medium.showHover .driverCard:hover .driverInfo li .statistics dl.position,.showHover .driverCard:hover .driverInfo li.detail.careerRecap{display:none!important}
#featuredDrivers.showHover .driverCard:hover .driverInfo li.summary,#featuredDrivers.showHover .driverCard:hover .driverInfo li .summary{display:block!important}
.module.fullScreenStyle .fullScreenBg{min-height:400px!important}
.scale_Tablet{min-height:360px}
#memberPitCrewSection .crewPic figure{min-height:155px}
#carSection .hotspotContainer{width:58%}
#educationPitCrew .descriptionPitCrew h2{font:italic bold 45px "ScoutBoldItalic",sans-serif}
.promoSpots ul li a h3{font-size:13px}
.signupNewsLetterOfferList{position:relative;left:-5%}
.profileShortSettings .profileUser .profilePic{margin:0 10px 0 0}
.profileShortSettings .profileUser{width:62%}
.profileShortSettings .blogActions{width:34%}
.blogHeading{line-height:40px;width:75%!important}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName{width:14%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo{width:15%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h3{font-size:9px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo h2{font-size:13px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li{min-width:6%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.last{width:5%}
.raceStatusContent .lapInfo h2.iconLrg{font-size:28px}
.raceStatusContent .lapInfo h3 strong{font-size:20px}
.raceStatusContent .lapInfo h3 .lapsText{font-size:14px}
.raceDetailsBoard .raceStatusInfo dd{font-size:10px}
.raceDetailsBoard .raceStatusInfo #temprature{font-size:10px!important;padding-top:10px}
.driverIntro .driverDetails .titlePart h2{width:65%}
#trackPassLanding .aboutProduct{width:48%}
#trackPassLanding .subscriptions .aboutProduct p{width:100%}
#predictGraphbar .graphCell .predictDriverCard{display:none!important}
.expertPredictionBox h3.title{font-size:25px;line-height:auto}
.expertPredictionBox{min-height:625px}
#videoDetail .newsItem.featured .content h3{font-size:25px;line-height:30px}
#timelineSection .eventContainer .fullScreenBg{min-height:350px!important}
#timelineSection .timelineEvent .contentWrapper{bottom:22%}
.hotspotContainer.car{width:100%;margin-top:10px}
#searchResultSection .featuredResult h2 a{font-size:28px}
.moreNewsStories .scrollable{height:200px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag .iconLrg{width:60px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color1 .iconLrg{background-position:8% -2380px}
.mediaSlider .thumbs li:hover .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure:hover .borderOverlay{display:none}
.mediaSlider .thumbs li.active .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure .borderOverlay.active{display:block}
.leaderBoard .stat .dNo img{height:22px}
.liveRaceFeedTicker.singleView .liveRaceTickerWrap{width:90%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li{min-width:14.2%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.last{min-width:14.5%}
#deviceRedirection #pageNotFoundSection figure{min-height:300px}
.raceDayHeroContainer .raceTickers .raceTickersMode{width:23%}
.raceDayHeroContainer .raceTickers .liveRaceFeedTicker{width:76.5%}
.moduleBody .winningText{font-size:20px}
.moduleBody .winningText sup{top:-3px}
.nopadding{width:100%!important}
}
@media only screen and (min-device-width:700px) and (max-device-width:1024px) and (orientation:landscape){body .showOnlyOnWeb,.showOnlyOnWeb{display:none!important}
.showOnIpad{display:block!important}
.hideOnIpad{display:none!important}
.internalPage{padding:0}
#searchResultSection form input[type="text"]{width:63%}
#manageMyProfile .favLegends{float:right}
#predictGraphbar .graphCell .predictDriverCard{display:none!important}
.expertPredictionBox{min-height:525px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName{width:20%}
.module.alternateStyle .angledPanel .angledPanelControlCnt .toggleBtn,.module .angledPanel .angledPanelControlCnt .toggleBtn{margin-top:23px}
#heroModuleSection .heroModuleContainer .nextRaceItem .container{margin:15% 0 0 0;width:400px}
#pageNotFoundSection .content{padding:10% 0 0 30%;width:70%}
#pageNotFoundSection aside{margin-top:0}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dt{float:left}
.mediaSlider .thumbs li:hover .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure:hover .borderOverlay{display:none}
.mediaSlider .thumbs li.active .borderOverlay,.imageGallery .imageGalleryCarouselCnt li figure .borderOverlay.active{display:block}
.leaderBoard .stat .dNo img{height:24px}
.authorPane .socialLinks li.favorites a,.authorPane .socialLinks li.share a{text-indent:0}
.authorPane .socialLinks li.favorites{padding-right:5px}
.extraStat .driverPicWrap.scale img{max-height:140px;min-width:150px}
.liveRaceFeedTicker.singleView .liveRaceTickerWrap{width:91.8%}
.carouselLinksWrap.hero{right:20px}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li{min-width:14.2%}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li.last{min-width:14.5%}
#pageNotFoundSection .content{left:0;padding:60px 0 0 210px;position:absolute;top:0;width:100%}
.topAddWrap .advertisement{width:100%}
.nopadding{width:100%!important;padding:0!important}
}
@media only screen and (min-width:1025px) and (max-width:1260px){html.touch .webFullNav{display:none}
.carouselLinksWrap.hero{right:20px}
.twitterFeedIframe{height:300px!important}
.didUKnowAndFeatured .tweetFeed .container,.didUKnowAndFeatured .didYouKnow .container{min-height:195px}
#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,.heroCraousel .slideInfo{width:94%;padding:0 3%}
.module .moduleBody>.advertisement{width:94%}
.heroModuleContainer .heroCarouselContainer{min-height:415px}
.heroModuleContainer .carouselNavPanel{height:80px}
.heroModuleContainer .nextRaceItem{width:45%}
.heroModuleContainer .nextRaceItem article{margin-top:20%}
.carouselLinksWrap.hero{top:48px}
.nextRaceCarousel{margin-top:100px}
.carouselLinksWrapNextRace{top:305px}
.raceStatusContent .lapInfo h2{font:italic 32px/26px "ScoutExtraLightItalic",sans-serif}
.raceStatusContent .lapInfo h3 strong{font:italic 26px/20px "ScoutRegularItalic",sans-serif}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo{width:15%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li{min-width:8%;padding:15px .5%}
.raceDetailsBoard .raceStatusContent li{min-height:79px}
#raceBuddyContent.truckSeries .raceStatusInfo li.trackName{padding:15px 1.5% 8px}
#raceBuddyContent.truckSeries .raceStatusInfo li.trackName h2{font:italic bold 18px/20px Arial}
.raceDetailsBoard .raceStatusInfo dd{margin-top:3px}
.raceDetailsBoard .raceStatusInfo.group li dl{width:49%}
#timelineSection .track,#timelineSection.blue .track,#timelineSection.green .track{background-position:right 8px}
#timelineSection .track .leftCor{background-position:right -14px}
#raceBuddyContent .raceStatusContent .lapInfo h2{font:italic 32px/32px "ScoutExtraLightItalic",sans-serif}
#raceBuddyContent .raceStatusContent .lapInfo h3 strong{font:italic 25px/22px "ScoutExtraLightItalic",sans-serif}
#raceBuddyContent .extraStat dl dd h3{font:italic bold 15px/20px Arial}
}
@media only screen and (min-width:1025px){.moduleContent{width:1000px!important}
}
@media only screen and (min-width:1260px) and (max-width:1400px){.heroModuleContainer .heroCarouselContainer{min-height:510px}
.heroModuleContainer .carouselNavPanel{height:90px}
.carouselLinksWrap.hero{top:58px}
.carouselLinksWrap.hero{right:20px}
}
@media only screen and (min-width:1260px) and (max-width:1579px){.carouselLinksWrap.hero{right:20px}
.twitterFeedIframe{height:250px!important}
#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,#heroCraousel .slideInfo{width:1165px}
.driverCard .driverInfo{height:330px}
.module .moduleBody>.advertisement{width:1165px}
.heroModuleContainer .nextRaceItem{width:42%}
.heroModuleContainer .nextRaceItem article{margin-top:30%}
.nextRaceCarousel{margin-top:170px}
.carouselLinksWrapNextRace{top:375px}
#timelineSection .timelineEvent .contentWrapper{bottom:30%}
.driverPrediction .pastStats li{width:128px}
.driverPrediction .pastStats .driverPhoto{width:190px}
.driverPrediction .pastStats .lapTime{width:205px}
.siteLinks ul li a{margin:0 20px}
.siteLinks ul li p{padding-right:20px}
#timelineSection .track,#timelineSection.blue .track,#timelineSection.green .track{background-position:right 5px}
}
@media only screen and (min-width:1560px){.carouselLinksWrap.hero{right:20px}
.twitterFeedIframe{height:200px!important}
.carouselLinksWrap.hero{right:20px}
.moduleContent,#topNavBar,#dropDownNav,.mainNavWrap,#searchBox,.carouselLinksWrap.hero,.heroCraousel .slideInfo{width:1200px}
.module .moduleBody>.advertisement .tripleDot{width:1200px}
.carouselLinksWrap.hero{top:60px}
.heroModuleContainer .nextRaceItem{width:36%}
.heroModuleContainer .nextRaceItem article{margin-top:35%}
.nextRaceCarousel{margin-top:200px}
.carouselLinksWrapNextRace{top:405px}
#timelineSection .timelineEvent .contentWrapper{bottom:35%}
.driverPrediction .pastStats li{width:170px}
.driverPrediction .pastStats .driverPhoto{width:235px}
.driverPrediction .pastStats .lapTime{width:243px}
.siteLinks ul li a{margin:0 20px}
.siteLinks ul li p{padding-right:20px}
#timelineSection .track,#timelineSection.blue .track,#timelineSection.green .track{background-position:right 0}
#timelineSection .track .leftCor{display:none}
.extraStat .driverPicWrap{width:53%}
}
@media only screen and (min-width:2480px){.heroModuleContainer .heroCarouselContainer{min-height:1000px}
body #pageWrapper,body header,body footer,body .global-nav{width:2500px}
body{background:#2a2a2a url('images/contentBgDropshadow2500.png') repeat-y top center}
}
.ui-dialog{left:0!important;margin:0 auto;right:0}
.mediaGalleryDialog{max-width:1024px;width:100%!important}
.mediaGalleryDialog>*{margin:auto 10px}
@media \0screen{.call-to-action__link{border-radius:5px 6px 7px 6px}
}
@media \0screen{.chases-more{border-radius:5px 6px 7px 6px}
}
@media screen and (max-width:1024px){.container{width:100%;max-width:100%}
.call-to-action__img{display:none}
.call-to-action__img_tablet{display:block}
.call-to-action__img_mobile{display:none}
.topAddWrap .advertisement{width:100%}
}
@media screen and (min-width:700px) and (max-width:1024px){.news_media__news__col_1{float:left;width:48%;margin-right:0}
.news_media__news__col_2{width:100%}
.news_media__news__col_3{float:right;width:48%;margin-left:0}
.topAddWrap .advertisement{width:100%}
.nopadding{width:100%!important;padding:0!important}
}
@media screen and (min-width:500px) and (max-width:768px){.banner-top .top-banner{display:none}
.banner_320{display:block!important}
.call-to-action__elem{right:30px;bottom:40px}
.call-to-action__link{height:36px;line-height:36px;font-size:18px;padding:0 21px 0 29px}
.chases-table{width:100%}
.topAddWrap .advertisement{width:100%}
#buyTicketsLanding .tabularData td.actionLinksWrap{min-width:218px}
#buyTicketsLanding .tabularData thead th{min-width:85px}
}
@media only screen and (min-width:480px) and (max-width:766px){.chases-table .chase_editorial__block{width:49%}
.chase_editorial__block__odd{float:left}
.chase_editorial__block__even{float:right}
.landing-gallery__video img{width:23px;height:23px}
.landing-gallery__title{font-size:12px;height:50px}
.topAddWrap .advertisement{width:100%}
}
@media screen and (max-width :700px){.news_media{padding:8px 0 0 0}
.news_media .tab-content{background:0}
.news_media .tab-content__i{background:0}
.news_media__news__col_1,.news_media__news__col{width:100%;margin-right:0}
#news_media__stories ul.tabs li{float:none;width:100%}
#news_media__stories .viewAll{float:right}
.news_media__news__col{margin-bottom:0}
.news_media__news__col_2{margin-bottom:20px}
.news_media__news__col_3 .advertisement{padding-bottom:22px}
.news_media__news__col_3{margin-left:0}
.social-media-links{display:none}
.news_media__featured_desctop h4{width:100%}
.news_media__featured_desctop p{display:none}
.news_media__featured_desctop .content-type{display:none}
.news_media__featured__hr{display:none}
.topAddWrap .advertisement{width:100%}
}
@media screen and (max-width :480px){#mediaGalleryNationSection .carouselLinksWrap{height:auto;width:auto;overflow:show;opacity:1}
.call-to-action__img{display:none}
.call-to-action__img_tablet{display:none}
.call-to-action__img_mobile{display:block}
.call-to-action__logo{height:50%}
.landing_padding{padding:25px 9px 5px 9px}
.landing-gallery{display:none}
.landing-ads_left{padding:0}
.landing-ads_right{display:none}
.call-to-action__elem{right:20px;bottom:35px}
.call-to-action__link{height:32px;line-height:32px;font-size:14px;padding:0 16px 0 24px}
.chases-table table{border:0}
.chases-table table tr{border-bottom:2px solid #adaeae}
.chase_standings .col4,.chase_standings .col5{display:none}
.chase_schedule table tr{border:0}
.chase_schedule .col2-3{display:table-cell}
.chase_schedule .col2,.chase_schedule .col3{display:none}
.chase_editorial .chase_editorial__info{background:#d6d6d6}
.chases-table table,.chases-table th{font-size:14px}
.resp-iframe iframe{height:370px}
.news_media__carousel{margin-bottom:20px!important;min-height:167px}
.news_media__gallery .jcarousel-container-horizontal{padding:0 20px}
.news_media__gallery .jcarousel-item{margin:0 5px}
.news_media__gallery .jcarousel-next-disabled,.news_media__gallery .jcarousel-prev-disabled{opacity:.4;top:0}
.mob{display:block}
.desc{display:none}
.advertisement{display:none}
.advertisement.dfp{display:block}
}
@media screen and (max-width :320px){.call-to-action__logo{height:50%}
.call-to-action__elem{right:10px;bottom:30px}
.call-to-action__link{height:30px;line-height:30px;font-size:14px;padding:0 16px 0 24px}
.news_media__gallery .jcarousel-container-horizontal{padding:0 25px}
.news_media__gallery .jcarousel-item{margin:0}
.news_media__news__col_2 .jcarousel-next-disabled,.news_media__news__col_2 .jcarousel-prev-disabled{opacity:.4;top:0}
}
@media only screen and (min-width:1px) and (max-width:720px){#glossaryTerms .glossaryImage{float:none!important;width:100%!important}
#glossaryTerms .glossaryDescription{width:100%!important}
}
@media only screen and (min-width:1025px){#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName{width:14.8%!important}
.fullLeaderBoard .driver{width:20%!important}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo{width:17.5%!important}
}
@media only screen and (max-width:699px){.raceviewAudioMode .driverAudio .leftPar,.raceviewAudioMode .driverAudio .centerPar,.raceviewAudioMode .driverAudio .RightPar{width:100%;float:none}
#fatNav #nationFatnav .missions h4{font:italic bold 22px "Arial",sans-serif}
#fatNav #nascar-nation .missions h4{font:italic bold 22px "Arial",sans-serif}
#fatNav #nascar-nation .fansFN .gallery img{margin:0 3px 3px 0}
#pageWrapper.bg_white{background:#fff}
.socialBuzz .secTitleNav h2{font-family:ScoutBlackItalic;font-size:36px;color:#222}
.socialBuzz .smaller{width:33%}
.socialBuzz .wider{width:66%}
.socialBuzz .twit-box{text-transform:none;font-weight:normal;float:left;padding:10px;margin:0 0 10px;border:1px solid #d6d6d6;background:#fff}
.socialBuzz .wider .twit-box{margin-left:2.15%;padding:10px 2.15%}
.socialBuzz .wider .twit-box.narrow{width:43.05%}
.socialBuzz .twit-feed{font-size:14px;background:#686868;border-radius:5px 5px 5px 5px;color:#fff;font-style:italic;padding:15px 15px 20px}
.socialBuzz .blue .twit-feed{font-size:22px;background:#235983}
.socialBuzz .light-blue .twit-feed{font-size:18px;background:#546f83}
.socialBuzz .twit-box .footer{padding:20px 0 0;background:url(images/missions/bg_twit_feed.png) no-repeat 15px 0}
.socialBuzz .twit-box.blue .footer{background-image:url(images/missions/bg_twit_feed_blue.png)}
.socialBuzz .twit-box.light-blue .footer{background-image:url(images/missions/bg_twit_feed_lightblue.png)}
.socialBuzz .twit-box .footer .name{color:#222;font-size:12px;font-style:italic;font-weight:bold}
.socialBuzz .twit-box .footer .info{color:#989898;display:inline-block;font-size:10px}
.showPreLoader{background:url(images/ajax-loader.gif);height:30px;margin:30% 0 0 50%;width:30px}
#fanBlog .sponsoredBy{top:38px}
#fanBlog .fanBlogList .articleDetail article ul{margin:5px 0 20px 5px}
#fanBlog aside a.linkBtn.blue:hover{color:#FFF!important}
#nationBlogDetail .sponsoredBy{top:38px}
#nationBlogDetail .privateBlogMessage{font-size:14px}
#nationBlogDetail .socialLinks .fb_iframe_widget iframe{position:relative!important}
.errorOntextArea{margin-top:25px;color:#f00}
.searchFormFanBlogs{width:100%}
#fanBlogsHeader .secTitleNav a{display:block}
#nationBlogDetail #fanBlogsHeader .secTitleNav h1,#fanBlog #fanBlogsHeader .secTitleNav h1{font-family:"ScoutExtraLightItalic",sans-serif;font-size:48px;color:#8c8c8c;text-transform:uppercase;padding:25px 0 0 182px;background:url(images/missions/missionsLogoOrange.png) no-repeat}
#nationBlogDetail #fanBlogsHeader .secTitleNav a:hover,#nationFanGallery #fanBlogsHeader .secTitleNav a:hover{text-decoration:none}
#fanBlogsHeader .sponsoredBy dl{float:right}
.searchFormFanBlogs form .inputTxt{width:65%}
.searchFormFanBlogs form .actionButtons{clear:none;width:31.9%;margin-left:.62%}
.searchFormFanBlogs form .actionButtons .submitBtn{font-size:16px;width:100%!important}
.fanBlogList h1.fanBlogHeading{font:bold 14px arial}
.fanBlogList .articleDetail h2,#featuredBloggersWrap h1.fanBlogHeading{font-family:"ScoutBlackItalic";font-size:38px;line-height:38px;width:85%}
.fanBlogList .articleDetail article p{color:#000}
#featuredBloggersWrap .articleDetail{clear:none;padding:25px 3%;float:left;width:43%;margin-right:2%}
#featuredBloggersWrap .articleDetail+.articleDetail{margin-right:0}
#featuredBloggersWrap .articleDetail.marginRight{margin-right:2%}
h1.fanBlogHeading{font-size:24px;font-family:"ScoutBlackItalic";font-style:italic;text-transform:uppercase}
#featuredBloggersWrap .authorPane{border:0;margin-bottom:0;padding-bottom:0}
#featuredBloggersWrap .authorPane .rightRailLinkSetHead .caption a{color:#989898}
#featuredBloggersWrap .authorPane h4{color:#2175b6}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .renderComments,#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .title,#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .no{vertical-align:middle}
#fanBlog aside a.linkBtn.blue,#nationFanGallery aside a.linkBtn.blue{display:block;text-align:center}
#fanBlog .authorPane{padding-bottom:15px;margin-bottom:15px}
#fanBlog aside hr.singleDot{margin:0}
#asidePopularBlogs{margin:25px 0 40px}
#asidePopularBlogs h3{text-transform:uppercase;font-size:12px;font-weight:bold;padding-bottom:8px;border-bottom:dotted 1px #c0c0c0}
#asidePopularBlogs li{border-bottom:dotted 1px #c0c0c0;padding:15px 0}
#asidePopularBlogs .leftImage{float:left;width:21.36%;margin-right:5.55%}
#asidePopularBlogs .leftImage img{max-width:100%}
#asidePopularBlogs .rightText{float:left;width:72.82%}
#asidePopularBlogs .rightText h4{color:#2f8bd3;font-style:italic;font-weight:bold;font-size:12px}
#asidePopularBlogs .rightText h5 a{color:#222;font-style:italic;font-weight:bold;font-size:14px;padding-top:5px;display:block;text-transform:uppercase}
#asidePopularBlogs li p{color:#989898;font-style:italic;font-size:10px;padding-top:8px;float:left}
#asideBlogRules{border-bottom:dotted 1px #c0c0c0;padding-bottom:20px;margin-bottom:20px}
#asideBlogRules h3{text-transform:uppercase;font-size:12px;font-weight:bold;padding-bottom:8px;border-bottom:dotted 1px #c0c0c0;margin-bottom:15px}
#asideBlogRules p{font-size:12px;margin-bottom:17px}
#asideBlogRules p.heading{color:#222;font-weight:bold;font-size:14px;font-style:italic;margin-bottom:6px}
#fanBlog .authorPane.noBorder{margin:0;padding:0;border:0}
#asideBlogRules a{font-weight:bold;color:#2f8bd3;font-size:14px}
#nationFanGallery .secTitleNav h1{background:url(images/missions/missionsLogoBlue.png) no-repeat 0 0;color:#8c8c8c;font-family:"ScoutExtraLightItalic",sans-serif;font-size:48px;padding:25px 0 0 182px;text-transform:uppercase}
#nationFanGallery .internalPage #fanBlogsHeader .sponsoredBy{top:75px}
#nationFanGallery .newsItem figure{margin-bottom:0}
#nationFanGallery aside .authorPane .uploadBtn{width:90%}
#nationFanGallery .leftPane .articleDetail .newsDate{margin-bottom:25px}
.landingPage .carHeadlines,.landingPage .hotspotContainer{width:100%;float:none}
.landingPage .carHeadlines h3{font-weight:bold}
.landingPage .carHeadlines p{color:#bbb;font-weight:bold;width:20%}
#missionsLanding .accMidDetails .FBWrap{margin-top:-7px}
.alternateStyle .tripleDot{background-position:0 -10px}
.primaryButton{background-color:#2175b6;color:#fff;display:inline-block;font-size:10px;font-weight:bold;line-height:23px;margin-right:.4%;padding:0 14px;text-decoration:none;text-transform:uppercase}
.primaryButton:visited{color:#fff}
.primaryButton:hover{background:#1b95f4;text-decoration:none}
.blueLink{color:#2f8bd3;font-weight:bold}
.sectionFooterLink{background:url(images/iconVerticleSprite.png) no-repeat scroll 105px -102px transparent;float:right;font-size:12px;margin:35px 0;padding-right:13px;text-transform:uppercase}
#fanGallerySection .sponsoredBy{top:-30px}
#missionsHeader h1{background:url(images/missions/missionsLogo.png) no-repeat 0 0;font:italic normal 40px/48px "ScoutLightItalic",sans-serif;margin:0;padding:22px 0 0 178px}
#missionsHeader .sponsoredBy{top:95px}
#missionsHeader hr.tripleDot{margin:24px 0}
.secTitleNav .changeTabs li a{text-transform:uppercase}
.secTitleNav .changeTabs li a:hover{background-color:#989898;color:#fff}
.secTitleNav .changeTabs li a.active:hover{background-color:#ffb400;color:#222}
.missionNo{float:left;padding:5px 0 0 1.77%;width:14.23%}
.missionNo span{background:url(images/missions/missionNo.jpg) no-repeat 0 0;color:#323232;display:block;font-family:'ScoutBlackItalic';font-size:32px;height:70px;padding:34px 0 0 41px;width:97px}
.missionNo span.singleDigit{padding-left:50px;width:88px}
.missionDetails{background:url(images/missions/slash.jpg) no-repeat 0 0;float:left;padding:19px 0 0 3.33%;text-transform:uppercase;width:80.67%;min-height:78px}
.missionDetails.rightPaneBlock{background:url(images/missions/slash.jpg) no-repeat 0 0;float:left;padding:19px 0 0 3.33%;text-transform:uppercase;width:80.67%;min-height:78px}
.missionDetails h5{color:#ffb400;font-size:16px}
.missionDetails h2{color:#fff;font-family:'ScoutBlackItalic';font-size:34px;padding-top:5px}
.missionDetails h2 a{text-decoration:none}
.accMidDetails{float:left;padding:0 7.5% 0 5%;width:45.83%}
.accMidTimer{float:left;width:41.16%}
.accMidDetails p,.missionDescription p{font-size:16px;padding:30px 0 20px}
.accMidDetails .primaryButton{margin-right:30px;float:left}
.accMidBody{background:#323232;padding-bottom:20px}
.module.alternateStyle .socialLinks .likes a{background:url(images/sprites_icons.png) no-repeat 0 -305px;padding-left:24px}
.countdown dl{float:left;width:33.33%}
.countdown dl dt{color:#989898;display:block;font-size:10px;font-weight:bold;margin-bottom:2px;text-align:center;text-transform:capitalize}
.countdown dd{width:100%}
.countdown dd div{display:inline-block;border:1px solid #555;border-radius:2px;height:57px;padding-top:6px;margin:0 3% 0 0;position:relative;text-align:center;width:44%;background:url(images/missions/timerDigitBg.jpg) repeat-x 0 0;float:left}
.countdown .digit{color:#fff;font:italic 42px "ScoutBlackItalic",sans-serif;display:inline-block;padding-top:3px}
.countdown .strip{background:url(images/missions/bg_countdown_strip.png) repeat-x 0 0;width:100%;display:inline-block;top:50%;left:0;height:2px;z-index:100;position:absolute}
#missionsLanding .moduleBody{padding-bottom:40px}
#missionsLanding .secTitleNav{margin-bottom:25px}
#missionsLanding .module .moduleContent{padding:0}
.missionDate{text-transform:uppercase;padding:16px 0 5px}
.missionName{font:italic 34px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
.missionNumber{position:relative;padding:5px 0 0 1.77%;width:14.23%;float:left}
.missionNumber span{color:#323232;font:italic 32px "ScoutBoldItalic",sans-serif;left:32%;position:absolute;top:38%}
.missionNumber span.singleDigit{left:72px}
.missionAngledPanel .rightPane{margin-left:0}
.missionAngledPanel .rightPaneBlock{padding-left:2%;width:72%}
.watchTheDayTonaIntro{margin:40px 0 0;background:#323232}
.watchTheDayTonaIntro figure{display:block;float:left;padding:1% .5%;position:relative}
.watchTheDayTonaIntro figcaption{font:italic 32px "ScoutBoldItalic",sans-serif;color:#323232;position:absolute;left:63px;top:41px}
.watchTheDayTonaIntro figcaption.singleDigit{left:75px}
.headerbottomAngledBG{background:url(images/missions/bg_missionLanding_triangle.jpg) no-repeat;height:74px}
.watchTheDayTonaIntro .driverDetails{margin-left:13%;padding:1%}
.watchTheDayTonaIntro .watchTheDayTonaDetails h2{font-size:16px;color:#ffb400;margin:25px 0 0}
.watchTheDayTonaIntro .watchTheDayTonaDetails h3{font-family:ScoutBlackItalic;font-size:34px}
.missionName a{text-decoration:none}
.main_content .content{padding:15px 0 20px;background:#323232;width:100%}
.main_content .content .pad_left{padding:0 0 0 4.10%;width:36%}
.main_content .content .pad_right{padding:0 4.10% 0 0;width:55.8%}
#nationLanding #nextMission .main_content .content .pad_right{padding:0}
.missionDescription h1{font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase}
.missionDescription ul{margin:0 0 20px}
.missionDescription li{border-bottom:1px dotted #4b4b4b;padding:13px 0}
.missionDescription .socialLinks li{padding:0 10px 0 0;border-bottom:0}
.missionDescription li span.text{display:block;font-size:16px;font-style:italic;color:#bbb;width:66%;float:left}
.missionDescription li span.round{display:block;font-family:ScoutBlackItalic;font-size:28px;color:#fff;text-align:center;line-height:28px;padding:5px 0;margin:0 20px 0 0;background:#ffb400;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:40px;float:left}
.main_content .primaryButton{font-size:14px;font-weight:bold;text-transform:uppercase;line-height:normal;padding:10px 14px}
.missionBox p.small{font-size:11px;font-weight:bold;color:#bbb;margin:5px 0 0}
#watchTheDayTonaSection .moduleBody{margin-top:15px}
#watchTheDayTonaSection .missionAngledPanel .socialLinks.showOnMobiles{display:none}
#mission .content{position:relative}
#mission .mission{width:90%}
#mission .dayTonaBadge .missionBox{width:31.7%;padding:15px 3.92% 16px 1.8%}
#mission .dayTonaBadge{width:95.9%}
#watchTheDayTonaSection .dayTonaBadge{clear:left}
#mission section.fl .f1{width:36.38%}
#watchTheDayTonaSection .dayTonaBadge aside{position:absolute;width:49%;right:1%;bottom:39px}
#watchTheDayTonaSection .daytonaImage{min-height:558px;width:52.65%}
#watchTheDayTonaSection .daytonaImage img{max-width:100%}
.dayTonaBadge aside ul li{float:left;margin:0 2px 2px 0}
.dayTonaBadge aside p{margin:0 0 10px}
.dayTonaBadge aside p,.dayTonaBadge aside p a{font-size:12px;color:#fff;font-weight:bold}
.module .dayTonaBadge aside p a:hover{color:#ffb400}
hr.tripleDot.cust{margin-bottom:40px}
.main_content .primaryButton{font-size:14px;font-weight:bold;line-height:normal;padding:10px 14px;text-transform:uppercase;background-color:#2175b6;color:#fff;display:inline-block}
.main_content .primaryButton:hover{background-color:#1b95f4}
.missionBox{border:1px solid #424242;margin:20px 0;padding:15px 3.92% 16px 5.57%;width:75.44%;height:auto;position:relative}
#mission .missionBox{width:90.3%}
.missionBox.timer{padding-top:10px}
.missionBox h5{background:#323232;color:#888;font-size:12px;font-weight:bold;position:absolute;top:-8px;left:-1px;padding:0 8px 0 2px}
#watchTheDayTonaSection .missionAngledPanel{margin-bottom:0}
#watchTheDayTonaSection .topAngledPanelBG{margin-top:-38px}
.missionBox p .small{color:#ffb400;font-family:"arial";font-size:12px;font-style:normal;font-weight:bold;display:block}
.badge{padding-bottom:11px}
.badge img{float:left;max-width:28%}
.badge .text{float:left;margin-left:3%;text-transform:uppercase;min-width:69%}
.badge p.name{font:italic 30px "ScoutBlackItalic"}
.badge p.caption{font-size:12px;font-weight:bold;color:#ffb400}
#mediaGallerySection .primaryButton{background-color:#2175b6;color:#fff;display:inline-block;font-size:10px;font-weight:bold;line-height:normal;padding:10px 14px;text-transform:uppercase}
#mediaGallerySection .primaryButton:hover{background:#1b95f4}
#watchTheDayTonaSection .missionAngledPanel .socialLinks{position:absolute;right:0;top:10px}
#detailsComments .articleDetail{padding-top:0}
#fanGallerySection .carouselLinksWrap{margin-right:4%;display:none}
a.loadLess .icon{background-position:right -4442px;display:inline-block;height:31px;width:31px;margin-right:6px}
a.loadLess{color:#686868!Important;font:bold 10px/24px "Arial",sans-serif}
.accMidDetails ul li{font-size:16px}
.accMidDetails ul{padding-bottom:20px}
#missionsLanding .missionTogglePanel .accMidTimer a.primaryButton{display:none}
#missionsLanding .missionTogglePanel .accMidTimer .socialLinks{display:none}
.missionsLandingList .toggleCurveList .rightPaneBlock{width:90%}
li.socoComment{margin-bottom:7px;border:1px solid #e0e0e0;padding:10px;background:#f0f0f0;list-style-type:none}
li.socoComment .linkFbThumbImg,.commentsSec .linkFbThumbImg{width:50px;height:50px;overflow:hidden}
#mediaGalleryNationSection .visualModeNav{margin-left:20px}
form#uploadPhotosOrVideosForm ul.floatingList li.fl{margin-right:40px}
form#uploadPhotosOrVideosForm ul.floatingList label.fl{padding-right:5px;width:auto}
form#uploadPhotosOrVideosForm ul.floatingList p.fileFormats{clear:left;margin-left:23px}
form#uploadPhotosOrVideosForm ul.floatingList p.fileFormats img#imagePreview{display:block}
form#uploadPhotosOrVideosForm ul li.typeInput{margin-top:20px}
.commentsLinkWrap form{display:inline-block}
.hideAccordion{display:none}
.ui-dialog-title h3 span,.ui-dialog-title h3 strong{color:#ffb400;font:45px/45px "ScoutBoldItalic",sans-serif}
.previewImageHolder{padding-bottom:25px;margin-bottom:23px;border-bottom:dotted 1px #4b4b4b}
#uploadPhotosOrVideosForm .uploader{background:0;float:left;width:auto;overflow:-moz-hidden-unscrollable}
#uploadPhotosOrVideosForm .uploader span.action:hover{background:#1b95f4}
#thankYouForUpload .thankYouForUploadContainer .uploadSuccess{padding:12px 0 24px 20px}
#uniform-profilePicFileBrowser .uploader.hover span.action{background:#1b95f4}
.primaryButton:hover{color:#fff}
.actionButtons input:hover,.actionButtons input:focus{color:#fff;background-color:#1b95f4}
#uploadPhotosOrVideosForm .actionButtons{top:-40px;position:relative}
#uploadPhotosOrVideosForm .actionButtons input{font-family:'ScoutBold'}
#uploadPhotosOrVideosForm .tncWrapper label{font:normal 12px/14px "Arial",sans-serif}
#uploadPhotosOrVideosForm label{display:block;font:bold 14px/16px "Arial",sans-serif;margin:0 0 3px}
#uploadPhotosOrVideosForm label.error{clear:left;padding-top:10px}
#imageNoPreview{max-width:306px;max-height:171px;width:100%}
#imagePreview{max-width:306px;max-height:171px;display:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')}
#watchTheDayTonaSection{margin-top:-15px}
#nationFanGallery .authorPane{text-align:center}
#nationFanGallery .leftPane .articleDetail{overflow:visible}
#nationFanGallery .mediaGallery.gridView ul.mediaGalleryCarousel>li{width:100%}
#nationFanGallery .mediaGallery.gridView .galleryThumb{float:left;width:30%}
#nationFanGallery .galleryThumb figure img{width:100%}
#nationFanGallery .sectionFooter .viewAll.MediaGalleryLink{display:none}
.uploadProfileImageDialog .ui-dialog .ui-dialog-title{display;block;width:90%}
.FBWrap td{border:0!Important}
.uploadPreloader{background:#373737;padding:70px 10px;margin:13px 0;width:220px;display:none}
.prePost .selectedTags{display:none;font:italic bold 12px/18px "Arial",sans-serif;margin:15px 0;float:left}
.prePost .selectedTags span{font:italic bold 14px arial;color:#2f8cd4}
#forumTopicComposerForm label.error{display:none}
#pollsHeader .secTitleNav h1{background:url(images/polls/pollsLogo.png) no-repeat 0 0;font-family:"ScoutExtraLightItalic",sans-serif;font-size:45px;margin:0;padding:22px 0 0 178px}
#pollsHeader .sponsoredBy{top:170px;font-weight:normal;font-size:10px}
#pollsHeader .searchWrap{width:63%;margin-top:32px;float:right}
#pollsHeader .searchCompWrap{float:left;width:100%}
#pollsHeader .searchComp{margin-left:160px}
#pollsHeader .dropDownWrap{float:left;width:155px;margin-left:-100%}
#pollsHeader .customDropdownWrap{height:32px;line-height:32px}
#pollsHeader .customDropdownWrap span{background-position:right -196px;font:bold 16px/30px "Arial",sans-serif;padding:2px 33px 0 22px}
#pollsHeader .customDropdownWrap:hover span{background-position:right -148px}
#pollsHeader .customDropdownListWrap{top:32px}
#pollsHeader .secTitleNav{margin-bottom:25px}
.searchFormPolls{width:100%}
#searchPolls .inputTxtWrap{float:left;width:100%}
#searchPolls .inputTxtField{margin-right:165px}
#searchPolls .actionButtons{float:right;width:162px;margin-left:-162px;clear:none!important}
#searchPolls input[type="submit"]{padding:5px 11px}
#searchPolls input[type="text"]{padding:7px 0 7px 3px;width:99%}
#trackPollsSection{margin-top:80px}
#trackPollsSection .secSubTitle h3{width:80%}
#trackPollsSection .secSubTitle h3 span{font-style:italic}
#trackPollsSection .pollAnswerOption{width:30.5%;padding:15px 1%;float:left;margin:13px 1% 10px 0;background-color:#353535}
#trackPollsSection .pollAnswerOption.last{margin:13px 0 0}
#trackPollsSection figure{position:relative;overflow:hidden;height:0;padding-bottom:71%}
#trackPollsSection figure img{float:left;width:100%}
#trackPollsSection h4{font:italic bold 14px/16px "Arial",sans-serif;padding:15px 0}
#trackPollsSection .pollAnswerResult{position:relative;margin-bottom:18px}
#trackPollsSection .pollAnswerResult .bar{width:0;height:55px}
#trackPollsSection .pollAnswerResult .bar.blue{background-color:#1e49a1;color:#fff}
#trackPollsSection .pollAnswerResult .bar.red{background-color:#d50b00}
#trackPollsSection .pollAnswerResult .bar.yellow{background-color:#ea9b02}
#trackPollsSection .pollAnswerResult h4{float:right;font:50px/55px "ScoutBoldItalic",sans-serif;padding:0;position:absolute;right:0;top:0}
#trackPollsSection .pollAnswerResult h4 sup{font-size:58%}
#trackPollsSection .linkBtn{float:right;margin-top:10px;padding:2px 35px;clear:right}
#trackPollsSection .linkBtn.voteLink{font:bold 16px/24px "Scout",sans-serif}
#trackPollsSection .linkBtn.voteLink:hover{text-decoration:none}
#trackPollsSection .facepile{clear:both}
#trackPollsSection .sectionFooter{clear:both}
#trackPollsSection .sectionFooter nav{text-align:left;margin:5px 0;clear:both}
#trackPollsSection a.submitPoll{display:inline-block;zoom:1;*display:inline;padding-right:36px;text-transform:uppercase!important;font:normal bold 12px/21px "Arial",sans-serif;color:#2175b6;background:url('images/iconVerticleSprite.png') no-repeat 148px -1595px}
#trackPollsSection a.submitPoll:hover{text-decoration:underline}
#trackPollsSection .carouselLinksWrap .carouselPager{color:#989898;border-color:#4b4b4b}
#trackPollsSection .socialLinks .likes a{background:url(images/sprites_icons.png) no-repeat 0 -305px;padding-left:24px}
#pollsLanding .secTitleNav h2{font:bold 16px/24px Arial,sans-serif}
.pollQuests .odd{background:url('images/tableDarkPattern.png') 0 0 repeat transparent}
.pollQuests .even{background:url('images/tableLightPattern.png') 0 0 repeat #323232}
.pollQuests .quest{font:bold italic 18px Arial,sans-serif;text-transform:uppercase;padding:12px 20px;margin:0}
.pollQuests .quest span{float:right;font:normal 16px 'ScoutBlackItalic';color:#ffb400}
.pollQuestTypes{background:#363636;padding:6px;margin-top:24px}
.pollQuests a.loadMore{margin-top:15px;margin-bottom:15px}
#trackPollsSection .moduleContent{position:relative}
#trackPollsSection .carouselLinksWrap{position:absolute;right:4px;top:26px;z-index:10}
#nascarPolls #detailsComments hr.tripleDot{display:none}
.detailCommentsList.blackUI li{border:0}
.detailCommentsList.blackUI li .commentsModule{background:#222}
.detailCommentsList.blackUI li .commentsModule.reply{border:0;margin:7px 0 0 10%}
.detailCommentsList.blackUI li .commentsBlock a,.blackUI .EventUserName{color:#3f9be2}
.detailCommentsList.blackUI li p{color:#fff}
.detailCommentsList.blackUI li .commentTxt a{color:#3f9be2}
.mediaGalleryDialogContent .galleryLinksPannel .socialLinks{float:right;margin-top:28px;padding:0 11px}
.mediaGalleryDialogContent .galleryLinksPannel .galleryNav.socialLinks.invisible>li{position:absolute;margin-left:-1000px}
#fanBlogsWrapper{margin-top:150px}
#fanBlogsList li.slide{background:none repeat scroll 0 0 #fff;margin-top:0;margin-right:1.04%;padding:0 1.04%;width:30.56%;float:left}
#nationLanding #fanBlogsList li.slide{margin-right:.9%;padding:0 .9%}
#fanBlogsList li.slide:last-child{margin-right:0}
#fanBlogsWrapper .moduleHeader h4{color:#2a2a2a;font-size:14px;font-weight:bold;padding:20px 0 10px}
#fanBlogsWrapper .allComments{background:url("images/iconVerticleSprite.png") no-repeat scroll 133px -102px transparent;display:block;float:right;font-size:12px;margin-top:18px;padding-right:13px}
#nationBlogDetail .articleDetail figure img{max-width:100%}
#createBlogFrom .creatBlogNote,#createPostForm .creatBlogNote{background:url("images/registrationAdditionalinfo.png") repeat scroll left top transparent;padding:15px 10px}
#createBlogFrom .creatBlogNote p,#createPostForm .creatBlogNote p{width:70%}
#createBlogFrom p.nascarGuildLines,#createPostForm p.nascarGuildLines{margin:10px 0 0 0}
#createBlogFrom .blogTagLeft,#createPostForm .blogTagLeft{background:url("images/blog_tag_left.png") no-repeat;float:left;height:22px;color:#000;padding:3px 5px 5px 10px}
#createBlogFrom .blogTagRight,#createPostForm .blogTagRight{background:url("images/blog_tag_right.png") no-repeat;float:left;height:22px;color:#000;width:22px}
#createBlogFrom #tagInputBox,#createPostForm #tagInputBox{padding-right:0}
#createBlogFrom #addNewTag,#createPostForm #addNewTag{margin-left:0;padding:4px 15px 6px 15px;background:#989898;margin-left:-5px}
.formSubmitResponse{display:none}
.autoCompHeight{max-height:190px;overflow:auto}
#createBlogFrom #addNewTag.blueBtn,#createPostForm #addNewTag.blueBtn{background-color:#2175b6}
#createBlogFrom input#addNewTag.blueBtn:hover{background-color:#1b95f4;color:#fff}
.fanPollsWrapper{background:#313131}
.chartWrapper{position:relative;width:675px;min-height:405px;margin:0 auto}
.chart{min-height:360px;width:675px}
.chartWrapper td.jqplot-table-legend{font-weight:bold;color:#fff}
.chartWrapper div.jqplot-table-legend-swatch{border-width:10px}
.chartWrapper td.jqplot-table-legend>div{margin-right:10px}
.chartWrapper table.jqplot-table-legend{width:162px}
.chartWrapper .jqplot-data-label{font-size:24px;color:#fff;font-weight:bold}
.chartImageWrapper{position:absolute;width:175px;height:175px;border-radius:175px;background-repeat:no-repeat;background-position:center center;left:251px;top:87px;behavior:url(header2/css/PIE.htc)}
.chartShadow{width:175px;height:175px;border-radius:175px;background:url(images/fanPolls/chartImageShadow.png) repeat 0 0;behavior:url(header2/css/PIE.htc);z-index:50;position:relative}
.chartLegends.clearfix:before{width:100%!important}
.chartLegends .answer{float:left;padding:0 12px;color:#fff;width:144px}
.answer .colorBox{margin:10px 10px 0 0;height:12px;width:12px;float:left}
.answer .resultWrapper{padding-top:7px}
.answer .resultWrapper .number{font-family:'ScoutBlackItalic';font-size:30px;float:left;margin-top:-15px}
.answer .resultWrapper .percentage{font-family:'ScoutBlackItalic';font-size:16px;vertical-align:sup;float:left;padding-right:5px;margin-top:-11px}
.answer .resultWrapper .label{font:bold italic 14px Arial;width:44%;text-transform:capitalize}
.chartUnanswered{background:url(images/fanPolls/pollRing.png) no-repeat 0 0;width:320px;height:320px;position:absolute;left:178px;top:14px}
.chartAnswers{text-align:center;width:100%;padding-top:360px}
.chartAnswers a{color:#fff;display:inline-block;font-size:16px;font-weight:bold;line-height:34px;margin-right:3px;text-transform:uppercase;padding:0 22px;text-decoration:none}
#nationForum .sponsoredBy dl{float:right;margin-top:40px}
#nationForum #forumsHeader .secTitleNav h1{font-family:"ScoutExtraLightItalic",sans-serif;font-size:45px;color:#8c8c8c;text-transform:uppercase;padding:25px 0 0 182px;background:url(images/missions/nationForumLogo.png) no-repeat;margin-top:25px;float:left}
#nationForum #forumsHeader .secTitleNav a:hover{text-decoration:none}
#nationForum #forumsHeader .secTitleNav{width:50%;float:left}
#nationForum .sponsoredBy{top:38px;width:50%;float:right}
.forumGridViews{margin-top:25px}
.forumGridViews .detailCommentsList{overflow:visible!important}
.clrRed{color:#f00}
.forumGridViews.yellow .container,.forumGridViews.yellow .container .innerCnt{background:#ffb400}
.forumGridViews.blue .container,.forumGridViews.blue .container .innerCnt{background:#008fce}
.forumGridViews.orange .container,.forumGridViews.orange .container .innerCnt{background:#ff7800}
.forumGridViews .angledDivider.iconLrg{height:53px}
#nationForum .forumGridViews figure.scale img,#nationForum img.scale{width:auto}
.forumGridViews .toggleCurveList h2.forumName{font:bold 28px "ScoutBlackItalic",sans-serif;text-transform:uppercase}
.forumGridViews .toggleCurveList h2.forumName a{color:#fff;text-decoration:none}
.forumGridViews.blue .toggleCurveList h2.forumName a{color:#fff!important;text-decoration:none;font:bold 28px "ScoutBlackItalic",sans-serif!important;text-transform:uppercase!important}
.forumGridViews.blue a.primaryButton{color:#fff!important;font:bold 10px/23px "Arial",sans-serif!important}
.forumGridViews .angledPanel .toggleWrap .container,.forumGridViews .angledPanel .toggleWrap .innerCnt{background:#fff}
.forumGridViews .angledPanel .toggleWrap .container .innerCnt{padding:34px 1.5% 0 3%}
.forumGridViews.yellow .angledPanel .topAngledPanelBG,.forumGridViews.yellow .angledPanel .bottomAngledPanelBG{background:url(images/forumPanelControlBGBTM_yellow.png) no-repeat;height:44px}
.forumGridViews.blue .angledPanel .topAngledPanelBG,.forumGridViews.blue .angledPanel .bottomAngledPanelBG{background:url(images/forumPanelControlBGBTM_blue.png) no-repeat;height:44px}
.forumGridViews.orange .angledPanel .topAngledPanelBG,.forumGridViews.orange .angledPanel .bottomAngledPanelBG{background:url(images/forumPanelControlBGBTM_orange.png) no-repeat;height:44px}
.forumGridViews.yellow .angledPanel .toggleWrap .bottomAngledPanelBG,.forumGridViews.orange .angledPanel .toggleWrap .bottomAngledPanelBG,.forumGridViews.blue .angledPanel .toggleWrap .bottomAngledPanelBG{background:url(images/forumPanelControlBG_yellow.png) no-repeat;height:44px}
.forumGridViews .angledPanel .angledPanelControlCnt{background:url(images/forumPanelControlBG.png) no-repeat center 0}
.forumGridViews .tableSim .tRow,.forumGridViews .tableSim .tHead{float:left;padding:10px 2.84% 0 3.84%;width:93.32%}
.forumGridViews .tableSim .tRow{border-bottom:1px solid #f0f0f0}
.forumGridViews .tableSim .tRow.lastRow{border:0}
.forumGridViews .tableSim .tHead{color:#989898;font-size:10px;font-weight:bold;text-transform:none}
.forumGridViews .tableSim .forumTD{float:left;width:28.5%}
.forumGridViews .tableSim .threadTD{float:left;text-align:center;width:12.06%}
.forumGridViews .tableSim .postTD{float:left;text-align:center;width:12.52%}
.forumGridViews .tableSim .participantsTD{float:left;text-align:center;width:10.24%}
.forumGridViews .tableSim .lastTD{float:left;text-align:right;width:36.38%}
.forumGridViews .tableSim .tRow .forumTD,.forumGridViews .tableSim .tRow .threadTD,.forumGridViews .tableSim .tRow .postTD,.forumGridViews .tableSim .tRow .participantsTD{font:bold italic 14px/24px Arial,Helvetica,sans-serif;color:#222}
.forumGridViews .tableSim .tRow .forumTD{color:#2f8bd3}
.forumGridViews .tableSim .lastTD a.blueLink{font:bold 11px Arial,Helvetica,sans-serif;text-transform:none}
.forumGridViews .tableSim .lastTD p.author,.forumGridViews .tableSim .lastTD p.time{font:bold 11px Arial,Helvetica,sans-serif;color:#989898;text-transform:none}
.forumGridViews .tableSim .lastTD p.author span{font:normal 11px Arial,Helvetica,sans-serif;color:#222}
.forumGridViews .tableSim .lastTD p.time{font-weight:normal}
.forumGridViews .socialLinks,.forumGridViews .commentsModule,.forumGridViews .tableSim .forumTD{text-transform:none}
.rightRailContentSet,.authorPane.noBorderBTM{border:0}
#nationForum .searchFormFanBlogs{display:none}
#nationForum .rightRailContentSet,#nationForum .authorPane{padding-bottom:0;float:left}
#nationForum #trendingNow{margin:0 0 20px;background:#fff;overflow:hidden;width:100%}
#nationForum #trendingNow a.forumPref{display:block;padding:7px 15px;text-align:center;text-transform:uppercase;font-size:10px;border-bottom:1px solid #f0f0f0;margin:20px 20px 0}
#nationForum #mobile_preference a.forumPref{display:block;padding:7px 15px;text-align:center;text-transform:uppercase;font-size:10px;border-bottom:1px solid #f0f0f0;margin:20px 0 0}
#nationForum #trendingNow h3{color:#222;font-size:14px;font-style:normal;font-weight:bold;padding:30px 30px 18px;border-bottom:1px solid #f0f0f0}
#nationForum #trendingNow .trendsArticle{float:left;padding:20px 10%;border-bottom:1px solid #f0f0f0;width:80%}
#nationForum #trendingNow .left{float:left;width:25%}
#nationForum #trendingNow .right{float:right;width:75%}
#nationForum #trendingNow h4{color:#242424;font-size:11px;font-style:normal;font-weight:bold;padding-bottom:2px;text-transform:uppercase;width:88%}
#nationForum #trendingNow h5{color:#2f8cd4;font-size:11px;font-style:normal;font-weight:bold;padding-bottom:2px;width:88%}
#nationForum #trendingNow p{width:88%}
#nationForum #trendingNow .forumPrefContainer p{width:100%}
#nationForum #trendingNow p.forumPrefContainer{width:100%}
#nationForum #trendingNow .thread{color:#242424;padding-bottom:5px}
#nationForum #trendingNow .author{color:#989898;font-weight:bold}
#nationForum #trendingNow .time{font-size:10px;color:#242424;font-style:italic}
#nationForum #trendingNow .comments{padding:3px 0 3px 21px;border:0;margin:0}
#nationForum #trendingNow .socialLinks{float:right;margin-top:-10px}
#nationForum .angledPanel .angledPanelControlCnt .toggleBtn{color:#505050!important}
#nationForum .angledPanel .angledPanelControlCnt .toggleBtn span.icon{background:url(images/missions/bg_nationForumOpenCloseBTN.png) no-repeat right 0}
#nationForum .angledPanel .angledPanelControlCnt .toggleBtn.close span.icon{background-position:0 0}
#nationForum .toggleCurveList .rightPaneBlock{width:90%}
.topMargin5{margin-top:5px}
#nationForum .showOnMobile{display:none}
#nationForum.thread .forumGridViews.yellow{margin-top:7px}
#nationForum.thread .greaterSign{padding:5px}
#nationForum.thread .currentPage{font-size:12px;color:#989898}
.thread .forumGridViews.yellow .container{padding-bottom:20px}
.thread .toggleCurveList{color:#242424}
.thread .angledPanel{margin-bottom:2px}
#nationForum.nationForumCategories .toggleWrap{display:block}
#nationForum .forumCategoriesBreadCrum{background:#FFF;padding:10px 15px;margin-top:20px}
#nationForum .forumCategoriesBreadCrum li{float:left}
#nationForum .forumCategoriesBreadCrum a{color:#2f8bd3;font:italic bold 14px/24px Arial,Helvetica,sans-serif}
#nationForum .forumCategoriesBreadCrum .currentPage{font:italic bold 14px/24px Arial,Helvetica,sans-serif;color:#989898}
#nationForum .greaterSign{padding:5px 20px}
#nationForum.nationForumCategories .forumGridViews .tableSim .forumTD{width:54.5%}
#nationForum.nationForumCategories .forumGridViews .tableSim .tRow,#nationForum.nationForumCategories .forumGridViews .tableSim .tHead{padding:10px 2.84% 2.84% 3.84%}
#nationForum.nationForumCategories .forumGridViews .tableSim .forumTD p{font:normal 11px Arial,Helvetica,sans-serif;color:#000}
#nationForum.nationForumCategories .forumGridViews .forumTD p .author{font-weight:bold;color:#989898}
.forumCategoriesPagination{background:#FFF;padding:10px 15px;margin-top:5px}
#nationForum.nationForumCategories .hasVideoIcon,.commentsModule .commentsBlock .hasVideoIcon{display:inline-block;text-decoration:none;margin-left:0;background:url('images/iconVerticleSprite.png') no-repeat scroll 0 -3959px transparent;height:16px;width:20px}
#nationForum .raceDetailpanel .showImage{margin-left:-35px}
#nationForum .commentsBlock a.videoIcon{position:relative}
.hasVideoIcon .showImage img{display:block}
.hasVideoIcon img{display:none}
#nationForum.nationForumCategories .forumTD .threadName{font:italic bold 14px/24px Arial,Helvetica,sans-serif;color:#2f8bd3;text-decoration:none}
#nationForum.nationForumCategories .forumPref{font:bold 15px/24px Arial,Helvetica,sans-serif}
#nationForum.nationForumCategories .advertisement{clear:both;border-top:1px dotted #c0c0c0}
#nationForum.nationForumCategories .QASection{background:#fff;padding:30px;margin-bottom:20px}
#nationForum.nationForumCategories .QASection h4{font:bold 14px/24px Arial,Helvetica,sans-serif;padding:20px 0;border-bottom:1px dotted #c0c0c0}
#nationForum.nationForumCategories .QASection p{font:normal 12px Arial,Helvetica,sans-serif;margin:20px 0}
#nationForum.nationForumCategories .QA h4{font:bold 14px/24px Arial,Helvetica,sans-serif;margin:0;font-style:italic;border-bottom:0;padding:0}
#nationForum.nationForumCategories .QA p{font:normal 12px Arial,Helvetica,sans-serif;margin:0}
#nationForum.nationForumCategories .QA{margin-bottom:20px}
#nationForum.nationForumCategories .veiwRules{font:bold 15px/24px Arial,Helvetica}
.showImage{display:none;border:0 solid #d6d6d6;padding:5px;width:183px;height:128px;position:absolute;z-index:9999;overflow:visible;background:url('images/photoFrame.png') no-repeat}
.showImage img{margin:33px 0 0 6px}
#nationForum.nationForumCategories .forumTD{position:relative}
#nationForum.nationForumCategories .forumGridViews .tableSim .lastTD{width:30.38%}
#nationForum .authorPane{background:0;padding-left:0}
#nationForum.nationForumCategories .rightRailContentSet,#nationForum.nationForumCategories .authorPane{float:none}
#nationForum .internalPage{padding-top:0}
#nationForum .authorPane{padding:0}
#nationForum .authorPane img{width:100%}
#nationForum.nationForumCategories .Verticaladvertisement{clear:both}
.cleditorMain{background-color:transparent!important;border:0!important}
.cleditorToolbar{background:#989898!important;padding:15px 0 0 15px!important;height:42px!important}
.cleditorMain textarea{margin-top:2px!important;border:1px solid #989898!important}
.cleditorButton{background-color:#fff!important;margin-right:5px!important;border:1px solid #fff!important;border-radius:2px;!important}
.cleditorButton:hover{background-color:none!important}
.cleditorDivider{border:1px dotted #000!important;margin:1px 10px!important;background:none!important}
.cleditorMain iframe{background:#fff!important}
#detailCommentSorter .cleditorMain iframe{background:#fff!important;border:1px solid #ccc;float:left}
#nationForum .newsCmtShareRow li{font:italic normal 14px arial!important;color:#7f7f7f!important;text-transform:none}
#nationForum .newsCmtShareRow li.first{line-height:23px!important;margin-right:8px!important}
#nationForum .newsCmtShareRow{margin-right:14px;margin-bottom:5px}
#nationForum .newsCmtShareRow ul.followUs li{border:none!important}
#nationForum.nationForumCategories .angledPanel .panelCnt .container .innerCnt{overflow:visible}
#nationCarSection .commentcontent .readMore{text-decoration:none;color:#237cc0;font:bold 12px Arial}
#nationCarSection .rightSec .commentcontent .readMore{font-size:15px}
#nationCarSection .commentcontent .readMore:hover{text-decoration:underline}
#nationLanding #fanBlogsWrapper{margin-top:0}
#pageWrapper #nationLanding #footerPromoLinks{margin-top:-100px}
#nationLanding .missionBox h5{background:#2b2b2b}
#nationLanding .participents div{display:inline-block;border:1px solid #555;border-radius:2px;height:57px;padding-top:6px;margin:0 1% 0 0;position:relative;text-align:center;width:15%;background:url(images/missions/timerDigitBg.jpg) repeat-x 0 0;float:left}
#nationLanding .participents .digit{font-size:42px;font-family:ScoutBlackItalic;color:#FFF}
#nationLanding .participents .strip{background:url(images/missions/bg_countdown_strip.png) repeat-x 0 0;display:inline-block;height:2px;left:0;position:absolute;top:50%;width:100%;z-index:100}
#nationLanding .nextMissson .main_content .content{background:0}
#nationLanding .nextMissson .daytonaImage img{width:100%}
#nationLanding .nextMissson h4{font:normal 19px/25px "ScoutLightItalic",sans-serif;color:#fff;font-style:italic;padding-bottom:10px}
#nationLanding .nextMissson h1{font:normal 45px/48px "ScoutLightItalic",sans-serif;color:#fff;font-style:italic;width:100%}
#nationLanding .nextMissson .boldElement{font-weight:bold;font-family:"ScoutBlackItalic";font-size:48px}
#nationLanding .nextMissson p.uploadPics{font:bold 12px "ScoutLightItalic",sans-serif;padding:10px 0;color:#ffb400}
#nationLanding .nextMissson p.missionBrief{color:#b1b1b1;font:bold 11px Arial,Helvetica,sans-serif;padding:0 0 10px 0}
#nationLanding .nextMissson .primaryButton{margin:10px 0}
#nationLanding .nextMissson .viewAll{margin:45px 0 0 0}
#nationLanding .nextMissson .advertisement{width:100%;float:left}
#nationLanding .nationCarSection .commnetsAndtestimnials .commentcontent{padding:10px;background:url('images/heroCarouselStripe.png') repeat scroll 0 0 transparent;float:left}
#nationLanding .nationCarSection .commnetsAndtestimnials h4{padding-bottom:10px;font:bold 14px Arial,Helvetica,sans-serif;color:#fff}
#nationLanding .nationCarSection .commnetsAndtestimnials .secHeading{font:bold 17px "ScoutLightItalic",sans-serif;color:#fff;color:#ffb400;font-style:italic}
#nationLanding .nationCarSection .commnetsAndtestimnials p{font-size:12px}
#nationLanding .nationCarSection .leftSec,#nationLanding .nationCarSection .rightSec{width:49%}
#nationLanding .nationCarSection .testimonial{font:normal 15px Arial,Helvetica,sans-serif;font-style:italic;line-height:20px}
#nationLanding .nationCarSection .rightSec{margin-left:20px}
#nationLanding .nationCarSection .testimonialAutorName{padding:27px 0 0 77px;float:left;font-weight:bold;font-style:italic}
#nationLanding .nationCarSection .mTop20{margin-top:20px}
#nationLanding .nationCarSection .commnetsAndtestimnials{margin-top:20px}
#nationLanding .nationCarSection .marginTB15{margin:15px 0}
#nationLanding .nationCarSection .authorInfo{height:60px}
#nationLandingHeader .secTitleNav h1{font-family:"ScoutExtraLightItalic",sans-serif;font-size:48px;color:#8c8c8c;text-transform:uppercase;padding:25px 0 0 175px;background:url(images/missions/nationHomeLogo.png) no-repeat;margin-top:12px}
.nationNewJoinies{margin-top:20px}
.nationNewJoinies p{font-size:12px;font-weight:bold;padding-bottom:5px}
.nationNewJoinies p a{font-size:12px;font-weight:bold}
.nationNewJoinies ul{float:right}
.nationNewJoinies ul li{float:left;margin:0 2px 2px 0}
#nationLandingHeader .joinNascarNation{padding:20px 0;border-top:dotted 1px #c0c0c0;border-bottom:dotted 1px #c0c0c0;margin-top:28px}
#nationLandingHeader .joinNascarNation .headings{float:left;width:80%}
#nationLandingHeader .joinNascarNation .mainHeading{font:bold 18px Arial,Helvetica,sans-serif;font-style:italic;float:left;padding:0 3px 0 0;color:#686868;width:165px}
#nationLandingHeader .joinNascarNation .subHeading{float:left;padding-top:4px;font-size:12px;color:#222}
#nationLandingHeader .joinNascarNation span.subHeading:first-letter {text-transform:capitalize}
#nationLandingHeader .joinNascarNation .buttonWrapper{min-width:160px}
#nationLanding #fanGallerySection .uploadPhotosOrVideos{display:none}
#nationLanding #expertsBlogsWrapper .sponsoredBy{top:8px}
#nationLanding #expertsBlogsWrapper .moduleHeader .secTitleNav{float:left}
#nationLanding #expertsBlogsWrapper .leftpane{width:75%;float:left}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane{width:25%;float:left;background:#f9f9f9}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane li a{cursor:pointer;border-left:1px solid #f3f4f4;border-bottom:2px solid #f3f4f4;border-right:6px solid #f9f9f9;padding:20px 25px;display:block}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane li a.active,#nationLanding #expertsBlogsWrapper .expertBlogTabsPane li a:hover{background:#fff;border-right-color:#ffb400;border-left-color:#fff;text-decoration:none}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane table{width:auto}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane table td{vertical-align:middle}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .no{color:#2175b6;font-size:14px;font-style:italic;font-weight:bold}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .title{font-size:12px;text-transform:uppercase;color:#000;padding:0 12px;font-weight:bold;display:inline-block;width:125px}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .active .title{color:#ffb400}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane li.tabOn .title{color:#ffb400}
#nationLanding #expertsBlogsWrapper .articleDetail article p{font-size:12px}
#nationLanding #expertsBlogsWrapper .articleDetail figure{float:left;margin:0 15px 15px 0}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane .renderComments{background-image:url(images/iconVerticleSprite.png);color:#686868;display:inline-block;font-size:11px;font-style:italic;font-weight:bold;padding:0 0 2px 20px}
#nationLanding #expertsBlogsWrapper .expertBlogTabsPane li.tabOn .renderComments{display:none}
#expertsBlogsWrapper .moduleHeader{padding-top:10px}
#nationLanding .viewAllPollsSec ul li{float:left}
#nationLanding .viewAllPollsSec ul li.last{float:right}
#nationLanding .viewAllPollsSec li a{color:#2f8bd3}
#nationLanding .viewAllPollsSec a.submitPoll{display:inline-block;zoom:1;*display:inline;padding-right:15px;text-transform:uppercase!important;font:normal bold 12px/21px "Arial",sans-serif;color:#2175b6}
#nationLanding .viewAllPollsSec a span.rightTurnIcon{width:30px;height:30px;background:url('images/iconVerticleSprite.png') no-repeat 0 -1595px}
#nationLanding .viewAllPollsSec ul li p{font-size:12px;padding-top:3px}
#nationLanding .viewAllPollsSec{padding-bottom:30px}
#forumThreadDialog .createForumThreadPreview{margin-top:30px}
#forumThreadDialog figure{float:left;margin:0 15px 15px 0}
.editForumThreadPost{float:left;margin-bottom:10px;margin-top:5px}
#forumThreadDialog .uploader{width:100px;background:0}
#pollsLanding .secTitleNav .exploreMorePollsLinks li a:hover{background:#989898;color:#fff}
#pollsLanding .secTitleNav .exploreMorePollsLinks li a.active:hover{background-color:#ffb400;color:#000!important;text-decoration:none}
#pollsLanding #trackPollsSection .moduleContent{padding-left:0}
.missionsLandingList .secondSet{display:none}
.prePost,.createForumThreadPreview{display:none}
.prePost h2{margin-bottom:20px}
.prePost .actionButtons{margin-top:20px}
.prePost figure{width:30%}
.prePost figure img{width:100%}
.prePost .prePostBlogDesc{width:100%}
.prePost article{width:100%}
.prePost h2{font:italic 45px/45px "ScoutExtraLightItalic",sans-serif;margin:20px 0 10px 0}
.prePost .prePostBlogDesc *{background:none!important;color:#FFF!important}
#flaggedComment h1{font:italic 40px/40px "ScoutLightItalic",sans-serif;color:#fff}
#createAPollForm label{display:block;font:bold 14px/16px "Arial",sans-serif}
#landingPollsSection .secSubTitle{margin-top:0}
#pollsBody{float:left;margin-bottom:20px;margin-right:1.04%;width:75%}
#pollComments{border:1px solid #313131;float:right;height:468px;margin-bottom:20px;width:23.7%}
#pollQuestion,#questionBorder{height:468px}
#pollQuestion{background:#313131;float:left;width:98%}
#questionBorder{background:#494949;float:right;position:relative;width:2%}
#questionBorder img{left:0;position:absolute;top:45.52%;width:100%}
#pollComments a{background:#313131 url(images/pollCommentsScroller.png) no-repeat center 25px;cursor:pointer;display:block;height:55px;width:100%}
#pollComments .up:hover{background-color:#494949;background-position:center -48px}
#pollComments .down{background-position:center -13px}
#pollComments .down:hover{background-color:#494949;background-position:center -86px}
#commentsScroller{height:358px;overflow:hidden;position:relative;width:100%}
#commentsScroller li{border-bottom:1px solid #313131;padding:10px 0}
#commentsScroller .imageHolder{float:left;text-align:center;width:30.43%}
#commentsScroller .imageHolder img{display:block;width:50px;margin:0 auto}
#commentsScroller .commentText{float:left;width:63%}
#commentsScroller .commentText h5{color:#989898;font-size:14px}
#commentsScroller .commentText p{color:#fff;font-size:12px}
#commentsScroller ul{left:0;position:absolute;width:100%}
#pollQuestion h4{color:#fff;font-size:12px;font-weight:bold;padding:20px 0 15px 2.09%}
#pollQuestion h4 span{color:#989898}
.showChart #questionBorder{background:#00ac49}
#createAPollForm #pollQuestion{width:96%;background:#fff;height:auto}
.mBottom5{margin-bottom:10px}
#basicArticleDetail .hotspotContainer{float:none;width:100%}
.ui-dialog .ui-dialog-title h2,.ui-dialog .ui-dialog-title h3{width:90%}
#uploadPhotosOrVideosForm .tncWrapper label{width:80%}
#nascarEduSearchHeader .sponsoredBy{top:95px}
.socialLinks li.favorites a.addToFavourite:hover,.socialLinks li.favorites a.removeFromFavourite{background-position:-87px -1904px;color:#ffb400!important}
.socialLinks li.favorites a.removeFromFavourite:hover{background-position:0 -1978px;color:#686868!important}
#socoComments .parbase li.socoComment .commentsBlock p{line-height:20px;margin-bottom:16px;font-size:12px!important}
#socoComments .parbase li.socoComment .commentsLinkWrap .commentTxt{margin-right:3px!important;color:#8e8e8e!important;font:italic normal 12px Arial,Helvetica,sans-serif!important;margin-right:6px!important;display:inline-block!important}
#socoComments .parbase li.socoComment a.facebookSmall,li.socoComment a.twitterSmall{display:inline-block!important}
#socoComments .parbase li.socoComment .commentsBlock a.flagComment{font-weight:bold!important}
.nicEdit-pane input[type="text"]{color:#333;padding:0!important;width:50%!important}
.nicEdit-panel{padding:5px}
.nicEdit-main ol li{list-style:decimal inside none}
.nicEdit-main ul li{list-style:disc inside none}
@media only screen and (min-width :601px) and (max-width :1023px){#fanBlogsWrapper h5{font-size:27px}
.missionBox a p{width:68%}
.countdown dd div{width:43%;height:50px;padding-top:7px;margin-right:3%}
.countdown .digit{font-size:35px}
.accMidDetails .primaryButton{margin-bottom:10px}
.missionNumber img{max-width:100%}
.missionDate{padding-top:0}
.missionNumber span{font-size:24px;left:40%;top:36%}
.missionNumber span.singleDigit{left:42%}
#landingPollsSection #commentsScroller .imageHolder{width:37%}
#landingPollsSection #commentsScroller .commentText{float:right;width:61%;padding-right:2%}
#landingPollsSection #pollsBody{width:72%}
#landingPollsSection #pollComments{width:26%}
#landingPollsSection .chartWrapper,#landingPollsSection .chart{width:510px}
#landingPollsSection .chartImageWrapper{left:168px}
#landingPollsSection .chartUnanswered{left:96px}
.chartWrapper{width:600px}
.chart{width:600px}
.chartImageWrapper{left:213px}
.chartUnanswered{left:140px}
.cleditorToolbar{height:68px!important}
.authorPane .rightRailLinkSetHead .caption{left:83px!important;width:60%!important}
}
@media only screen and (min-width:1px) and (max-width:599px){.articleDetail article .FBLike th,.articleDetail article .FBLike td{padding:0}
#pollsHeader h1{padding:25px 0 0 180px}
#nationForum .angledPanel .angledPanelControlCnt{height:45px}
#nationForum .angledPanel .angledPanelControlCnt .toggleBtn{margin-top:20px}
#nationForum .forumCategoriesBreadCrum{display:block}
#nationForum .showOnMobile{display:block;float:right;font:bold 12px Arial,Helvetica,sans-serif;margin:5px}
#nationForum #mobile_preference a.forumPref{display:block!important}
#nationForum #trendingNow a.forumPref{display:none}
#nationForum.nationForumCategories .forumGridViews.yellow .container .innerCnt{width:100%}
#nationForum.nationForumCategories .forumCategoriesMobile .forumGridViews.yellow .container .innerCnt{width:auto}
#nationForum.nationForumCategories .forumCategoriesMobile{width:100%}
#nationForum.nationForumCategories .toggleCurveList .rightPaneBlock{padding-top:20px}
#nationForum.nationForumCategories .showOnMobile{width:100%;margin:5px 0}
#nationForum.nationForumCategories .angledPanelControlCnt{background:#fff;padding:15px 15px 0 15px}
#nationForum.nationForumCategories .forumGridViews .tableSim .tRow{border:0}
#nationForum.nationForumCategories .forumGridViews{margin-top:0}
#nationForum.nationForumCategories .angledPanelControlCnt h2{width:65%}
#nationForum.nationForumCategories .angledPanelControlCnt h2 a{font:normal 17px/16px "ScoutBoldItalic",sans-serif;font-style:italic}
#nationForum.nationForumCategories .angledPanelControlCnt .toggleBtn span.icon{background:url("images/mobile/iconVerticleSprite.png") no-repeat scroll 100% -4531px}
#nationForum.nationForumCategories .angledPanelControlCnt .toggleBtn.close span.icon{background-position:100% -4490px}
#nationForum.nationForumCategories .forumCategoriesMobile .angledPanel{margin-bottom:10px}
#nationForum.nationForumCategories .forumCategoriesMobile .toggleBtn{margin-top:0}
#nationForum.nationForumCategories .forumCategoriesMobile .toggleCurveList .angledPanel{margin-bottom:0}
#nationForum.nationForumCategories .toggleWrap{display:none}
#nationForum.nationForumCategories .toggleWrap.defaultOpen{display:block}
#nationForum.nationForumCategories .forumCategoriesMobile .forumGridViews .tableSim .forumTD{width:33%}
#nationForum.nationForumCategories .forumCategoriesMobile .forumGridViews .tableSim .threadTD{width:33%}
#nationForum.nationForumCategories .forumCategoriesMobile .forumGridViews .tableSim .postTD{width:33%}
#nationForum.nationForumCategories .forumCategoriesMobile .postTimeLine{color:#989898}
#nationForum.nationForumCategories .forumCategoriesMobile .postTimeLine span{color:#000;padding:0 10px;display:inline-block}
#nationForum .forumGridViews .tableSim .forumTD{float:left;width:20%}
#nationForum .forumGridViews .tableSim .threadTD{float:left;text-align:center;width:17%}
#nationForum .forumGridViews .tableSim .postTD{float:left;text-align:center;width:16%}
#missionsLanding .missionTogglePanel .rightPane{width:63%;float:left}
#missionsLanding .missionTogglePanel .rightPaneBlock{float:left;padding:0}
#missionsLanding .missionTogglePanel .missionNumber{padding-top:20px;width:30%}
#missionsLanding .missionTogglePanel .missionNumber img{width:100%}
#missionsLanding .missionTogglePanel .missionName{font:bold 22px "ScoutBoldItalic",sans-serif;font-style:italic}
#missionsLanding .missionTogglePanel .accMidDetails{float:none;width:90%}
#missionsLanding .missionTogglePanel .accMidTimer{float:none;width:100%}
#missionsLanding .missionTogglePanel .missionBox{margin:20px 25px}
#missionsLanding .missionTogglePanel .accMidDetails a.primaryButton{display:none}
#missionsLanding .missionTogglePanel .accMidDetails .socialLinks{display:none}
#missionsLanding .missionTogglePanel .accMidTimer a.primaryButton{display:block;float:left}
#missionsLanding .missionTogglePanel .accMidTimer .socialLinks{display:block;float:right}
#missionsLanding .missionDetialsButton{padding:10px 25px}
#missionsLanding .missionTogglePanel .toggleBtn{margin-top:3px}
#missionsLanding a.loadLess .icon{background-position:0 -3830px}
.missionsLandingList .missionNumber span.singleDigit{left:40%;top:45%;font-size:20px}
.missionsLandingList .missionNumber span{top:49%;font-size:20px;left:35%}
#missionsLanding .tabularData tbody td,#missionsLanding .tabularData tbody th,#missionsLanding .awardsListing dd{padding-top:0}
#missionsLanding .module .moduleContent{padding:0;width:100%}
#watchTheDayTonaSection #mission .daytonaImage{display:none}
#watchTheDayTonaSection #mission .missionDescription,#watchTheDayTonaSection #mission .dayTonaBadge .missionBox{width:90%}
#watchTheDayTonaSection .dayTonaBadge aside{position:static;float:left;width:100%}
#watchTheDayTonaSection .missionAngledPanel .socialLinks{display:none}
#watchTheDayTonaSection .missionAngledPanel .socialLinks.showOnMobiles{display:block;position:static;padding-left:30px}
#watchTheDayTonaSection .missionAngledPanel .rightPane{width:63%;float:left}
#watchTheDayTonaSection .missionAngledPanel .rightPaneBlock{float:left;padding:0}
#watchTheDayTonaSection .missionAngledPanel .missionNumber{padding-top:20px;width:30%}
#watchTheDayTonaSection .missionAngledPanel .missionNumber img{width:100%}
#watchTheDayTonaSection .missionAngledPanel .missionName{font:bold 22px "ScoutBoldItalic",sans-serif;font-style:italic}
#watchTheDayTonaSection .badge p.name{font-size:23px}
#watchTheDayTonaSection .missionNumber span.singleDigit{left:40%;top:45%;font-size:20px}
#watchTheDayTonaSection .missionNumber span{top:49%;font-size:20px;left:35%}
#nationBlogDetail .sponsoredBy,#fanBlog .sponsoredBy{position:static;display:block}
#nationBlogDetail .searchFormFanBlogs form .actionButtons .submitBtn,#fanBlog .searchFormFanBlogs form .actionButtons .submitBtn{font-size:10px;padding-top:4px}
#nationBlogDetail .sponsoredBy dl,#fanBlog .sponsoredBy dl{display:none}
#nationBlogDetail .searchFormFanBlogs{margin-bottom:25px}
#nationBlogDetail .searchFormFanBlogs form .inputTxt,#fanBlog .searchFormFanBlogs form .inputTxt{width:64%}
#nationBlogDetail .customDropdownWrap span.selectedTextWrap{width:50px!important;padding:2px 23px 0 4px;float:right}
#nationBlogDetail .customDropdownWrap span.selectedTextWrap{padding-left:8px}
#nationBlogDetail .detailAsideNews ul li.asideSection{float:left;width:100%}
#nationBlogDetail .allMediaStories .newsItem .video{width:120%;margin:0}
#nationBlogDetail .allMediaStories .newsItem .socialLinks{margin-left:10px}
#nationBlogDetail .allMediaStories .newsItem:hover h3{margin-top:15%}
#nationBlogDetail .allMediaStories .newsItem .content p{margin-left:10px;padding-bottom:0}
#nationBlogDetail .detailAsideNews .allMediaStories .newsItem .video{width:100%}
#nationBlogDetail a.uploadPhotosOrVideos{width:90%!important;text-align:center}
#fanBlog #featuredBloggersWrap .articleDetail{width:94%}
#fanBlog .socialLinks li.comments a{background-position:0 5px}
#fanBlog .socialLinks li.views a{background:0}
#fanBlog a.loadMore .icon,#fanBlog a.loadMore.loadLess .icon{width:21px;height:21px}
#fanBlog a.loadMore .icon,#fanBlog a.loadMore:hover .icon{background-position:left -4675px}
#fanBlog a.loadLess .icon,#fanBlog a.loadLess:hover .icon{background-position:right -4675px}
#fanBlog .sectionFooter ul li a.loadMore .icon{width:22px;height:22px;background-position:right -3830px}
#fanBlog .fanBlogList .articleDetail h2{font-size:20px}
#fanGallerySection .sectionFooter nav.fr{display:none}
#fanGallerySection .sectionFooter a.uploadPhotosOrVideos{margin-top:20px;position:relative;left:30%}
#fanGallerySection .carouselLinksWrap .carouselPager{bottom:40px}
#pollsLanding #trackPollsSection{margin-top:20px}
#pollsLanding #trackPollsSection h4{float:left;margin-left:10px;padding:8px 0 0 0}
#pollsLanding #trackPollsSection .linkBtn.voteLink{margin-right:3px;font-size:12px;margin-top:0}
#pollsLanding .secSubTitle{margin-bottom:20px}
#pollsLanding .jcarousel-container{z-index:10}
#pollsLanding #trackPollsSection .carouselLinksWrap{position:absolute;top:0;z-index:9;width:100%;height:100%}
#pollsLanding #trackPollsSection .jcarousel-item{overflow:hidden}
#pollsLanding .carouselLinksWrap .jcarousel-prev{left:0}
#pollsLanding .carouselLinksWrap .jcarousel-next{right:-14px}
#pollsLanding #trackPollsSection .carouselLinksWrap .carouselPager{top:0;color:#989898;width:100%;left:0}
#pollsLanding .carouselLinksWrap .carouselPager .jc-active-small-pager,#pollsLanding .carouselLinksWrap .carouselPager .jc-small-pager-total{color:#989898}
#pollsLanding .carouselLinksWrap .carouselPager .jc-small-pager-divider{color:#989898}
#pollsLanding #trackPollsSection .carouselLinksWrap .carouselPager .jc-small-pager{bottom:0;left:40%;position:absolute}
#pollsLanding #trackPollsSection .sectionFooter{margin-top:30px}
#pollsLanding #trackPollsSection a.submitPoll{font-size:11px;background-position:138px -1595px;padding-right:25px}
#pollsLanding #trackPollsSection .sectionFooter .socialLinks li{background:0}
#pollsLanding #trackPollsSection .sectionFooter .socialLinks li a{background-image:url("header2/css/images/iconVerticleSprite.png")}
#pollsLanding #trackPollsSection .sectionFooter .socialLinks .likes a{background:url("header2/css/images/sprites_icons.png") no-repeat scroll 0 -305px transparent}
#pollsLanding #trackPollsSection .sectionFooter .socialLinks li.share a{text-indent:0}
#pollsLanding #trackPollsSection .respLayoutTable{padding-bottom:30px}
#pollsLanding .secTitleNav nav .selectedTextWrap{width:92%!important}
#pollsLanding .pollQuestTypes nav .customDropdownWrap .selectedTextWrap{width:60px!important}
#pollsLanding .pollQuestTypes .customDropdownSet{width:130px}
#pollsLanding a.loadMore .icon,#pollsLanding a.loadMore.loadLess .icon{width:21px;height:21px}
#pollsLanding a.loadMore .icon,#pollsLanding a.loadMore:hover .icon{background-position:left -4675px}
#pollsLanding a.loadLess .icon,#pollsLanding a.loadLess:hover .icon{background-position:right -4675px}
#pollsLanding .secTitleNav h2{font-size:18px!important}
#pollsLanding .secTitleNav nav{width:100%}
#pollsLanding .secTitleNav.pollQuestTypes nav{width:auto}
#pollsLanding .pollQuestTypes{margin:10px 0}
.ui-dialog .ui-dialog-title h2 span,.ui-dialog .ui-dialog-title h2 strong{font-size:22px;line-height:22px}
#trackPollsSection.pollResult>.pollAnswerOption>h4{text-align:left}
#trackPollsSection .pollAnswerOption ul.facepile,#trackPollsSection .pollAnswerResult .bar{display:none!important}
#trackPollsSection{margin-top:0}
#trackPollsSection .pollAnswerOption{background-color:#353535;float:left;width:90%;padding:5px;margin:5px 0 0 7%}
#trackPollsSection .pollAnswerOption.last{margin:5px 0 0 7%}
#trackPollsSection figure{display:none}
#trackPollsSection .linkBtn.voteLink{font-size:10px}
#trackPollsSection .linkBtn{padding:2px 20px;margin-top:0}
#pollsLanding #trackPollsSection h4{padding:0 1% 0 2%;text-align:left;text-transform:uppercase;float:left;line-height:20px;font-size:12px;width:59%;margin-left:0}
#pollsLanding #trackPollsSection .pollAnswerResult h4{position:relative;font-size:30px;line-height:30px;margin-right:5px;width:auto}
#pollsLanding #trackPollsSection .sectionFooter .socialLinks{display:none}
#pollsLanding #trackPollsSection .carouselLinksWrap{top:0}
#pollsLanding .secTitleNav nav .selectedTextWrap{width:85%!important}
#pollsLanding .pollQuestTypes .customDropdownSet{width:140px}
#pollsLanding .pollQuestTypes .customDropdownSet .selectedTextWrap{padding:2px 17px 0 5px}
#pollsLanding .pollQuestTypes .customDropdownSet .dropdownLabel{padding-left:8px}
.chartWrapper{min-height:0}
.fanPollsWrapper .chart,.fanPollsWrapper .chartImageWrapper,.fanPollsWrapper .chartUnanswered{display:none!Important}
.fanPollsWrapper .chartWrapper{width:100%;height:auto}
.chartAnswers{padding:2.5%}
.chartAnswers a{display:block;margin-bottom:2.5%;cursor:pointer;width:90%;text-align:center;padding:0;position:relative;padding:0 2.5%}
.answered .chartAnswers a .label{position:relative;z-index:5}
.chartAnswers a:last-child{margin-bottom:0}
.chartAnswers span.background{position:absolute;left:0;width:0;display:block;height:100%;width:100%;top:0}
.answered .chartAnswers a{text-align:left;cursor:default;background:#494949!Important}
.chartAnswers span.percent{display:block;float:right}
.chartAnswers a:hover span.percent{color:#ffb400}
#pollsCarousel .fanPollsWrapper{width:85%;margin:0 5% 0 10%}
.chartAnswers span.percent{position:relative;z-index:5}
#nationFanGallery .leftPane .authorPane{display:block}
#nationFanGallery .leftPane .authorPane a{width:100%}
#nationFanGallery .trendingRightLinks a.loadMore .icon{background-position:right -3830px}
#nationFanGallery .trendingRightLinks a.loadMore:hover .icon{background-position:0 -3830px}
#nationFanGallery .galleryThumb .transitOpacity{background:#fff;opacity:1;color:#000;width:60%;margin-left:5%;position:inherit;padding:0;float:left}
#nationFanGallery .galleryThumb figure{width:35%;float:left}
#nationFanGallery .mediaGallery.gridView ul.mediaGalleryCarousel>li{width:100%}
#nationFanGallery .mediaGallery.gridView .galleryThumb{width:100%!important}
#nationFanGallery .mediaGallery.gridView .galleryThumb figure{padding-bottom:0;height:auto}
#nationFanGallery .mediaGallery.gridView ul li article:nth-child(3n+3){margin-right:0!important;float:left!important}
#nationFanGallery .customDropdownSet li span.selectedTextWrap{width:auto!important;float:none}
#nationFanGallery .customDropdownSet li:last-child span.selectedTextWrap{width:auto!important;float:none}
#nationFanGallery .customDropdownSet li:last-child span.dropdownLabel{float:left;width:auto!important}
#nationFanGallery .galleryThumb .transitOpacity h3 a{color:#000!important;font-size:15px}
#nationFanGallery .galleryThumb .transitOpacity dl{display:none}
#nationFanGallery .mediaGallery.gridView .galleryThumb{width:100%;padding-bottom:10px;border-bottom:1px dotted #4b4b4b}
#nationFanGallery #fanBlogsHeader .secTitleNav h1{background:url(images/mobile/logos/nascarFanGallery.png) no-repeat 0 0;color:#8c8c8c;font-family:"ScoutExtraLightItalic",sans-serif;padding:25px 0 0 120px;text-transform:uppercase;margin-right:0!important}
#nationFanGallery #fanBlogsHeader.marBottom25{margin-bottom:10px!important}
#nationFanGallery #fanGallerySection nav{width:100%}
#nationFanGallery #fanGallerySection nav ul.customDropdownSet li{width:49%}
#nationFanGallery #fanGallerySection nav ul.customDropdownSet ul.changeTabs li{width:100%}
#nationFanGallery #fanGallerySection nav ul.customDropdownSet ul.noEllipsisDropDown li{width:100%}
#nationFanGallery .authorPane{width:85%}
#nationFanGallery .featured .newsItem .content{width:100%}
#nationFanGallery .featured .newsItem .content{padding:10px 0 10px 5px;opacity:1;filter:Alpha(Opacity=100)}
#nationFanGallery .featured .newsItem.featured .content ul{padding:0 1%}
#nationFanGallery .featured .newsItem.featured:hover .content .socialLinks li a{line-height:20px}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li a{line-height:20px}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li{margin-right:4px;padding-right:0!important;line-height:20px}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li.FBLike{min-width:80px}
#nationFanGallery .featured .newsItem .content{background:#000;height:auto;padding:10px 0 10px 0;min-height:40px}
#nationFanGallery .featured .newsItem .content h3{margin-top:0;padding:0 10px 10px}
html:not(.touch) #nationFanGallery .featured .newsItem:hover .content .socialLinks li a{color:#686868}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li.comments{padding-right:5px!important}
#nationFanGallery .featured .newsItem .content .socialLinks li.comments a{background-position:4px -1804px}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li.share a,#nationFanGallery .featured .newsItem.featured .content .socialLinks li.favorites a{display:block;text-indent:-9999px!important;padding:0;width:20px}
#nationFanGallery .featured .newsItem.featured .content .socialLinks li.favorites a{background-position:0 -1906px!important;width:14px}
#fanGallerySection .customDropdownWrap span{padding:2px 4px 0}
#fanGallerySection .customDropdownWrap span.selectedTextWrap{width:50%!important}
#nationLanding .nationNewJoinies{float:left!important;display:none}
#nationLanding joinNascarNation .nationNewJoinies{margin-top:10px;margin-bottom:10px}
#nationLanding .missionDescription{width:100%;padding-left:0}
#nationLanding .moduleContent{width:83%;padding:0}
#nationLanding .nextMissson .missionDescription h4{font-weight:bold;font-size:25px;padding-bottom:0}
#nationLanding .nextMissson .missionDescription h1{font-size:25px;line-height:25px}
#nationLanding .nextMissson .missionDescription .boldElement{font-size:25px}
#nationLanding .nextMissson .daytonaImage{display:none}
#nationLanding .nextMissson .missionDescription .primaryButton{float:right;padding:5px 14px;font-size:12px;margin-left:18%}
#nationLanding .nextMissson .missionBox{float:left;border:0;width:42%;border:0;padding:5px 0}
#nationLanding .nextMissson .missionBox.timer{width:53%;border-right:1px dotted #5d5d5d;margin-right:4%}
#nationLanding .missionBox h5{position:relative;left:0;top:0;font-size:10px;padding-bottom:22px}
#nationLanding .missionBox .countdown dl{width:32%}
#nationLanding .missionBox.timer h5{padding-bottom:5px}
#nationLanding .missionBox .countdown dd div{width:35%;height:24px;margin-right:1px}
#nationLanding .missionBox .countdown dl dt{margin-bottom:5px;width:77%}
#nationLanding .missionBox .countdown .digit{font-size:16px}
#nationLanding .missionBox .countdown dl.minutes{width:31%}
#nationLanding .missionBox .participents div{width:13%;height:24px}
#nationLanding .missionBox .participents .digit{font-size:16px}
#nationLanding .dayTonaBadge #missionsBadge{border:1px solid #424242;padding:15px 3.92% 16px 5.57%;width:95.7%}
#nationLanding .missionBox#missionsBadge h5{position:absolute;left:-1px;top:-8px;padding:0 8px 0 2px}
#nationLanding .dayTonaBadge #missionsBadge .badge{padding-bottom:0}
#nationLanding .dayTonaBadge #missionsBadge .badge .text{width:71%}
#nationLanding .dayTonaBadge #missionsBadge .badge p.name{font-size:23px}
#nationLanding .dayTonaBadge #missionsBadge .badge p.caption{font-size:10px}
#nationLanding #mission .dayTonaBadge{padding-left:0}
#nationLanding #questionBorder{display:none}
#nationLanding #pollComments{display:none}
#nationLanding #pollQuestion{height:auto;background:0}
#nationLanding #pollsBody{width:98.96%}
#nationLanding .nationCarSection .commnetsAndtestimnials{display:none}
#fanBlogsList li.slide{width:99%;border:solid 1px #d7d7d7}
#nationLanding .expertBlogTabsPane{display:none}
#nationLanding .expertPredictionBox .userDateBox .newsDate{padding-left:0}
#nationLanding .expertPredictionBox .userDateBox figure,#nationLanding .commentBox,#nationLanding .rightTextFloater{display:none}
#nationLanding .expertPredictionBox h3.title{font:20px/24px "ScoutBlackItalic",sans-serif;margin-bottom:0}
#nationLanding .expertPredictionBox .newsDate span{display:inline}
#nationLanding .socialLinks.marTop20{margin-top:5px!Important}
#fanBlogsWrapper .moduleHeader h4{font-size:16px}
#nationLanding .expertBlogsTab .articleDetail{width:93.8%;border:solid 1px #d7d7d7;padding:20px 3%}
#nationLanding #expertsBlogsWrapper .leftpane{width:100%}
#nationLanding #expertsBlogsWrapper .articleDetail h1{font:20px/24px "ScoutBlackItalic",sans-serif}
#nationLanding #expertsBlogsWrapper .socialLinks.marTop15{margin-top:5px!Important}
#nationLanding #expertsBlogsWrapper article.marTop25{margin-top:0!Important}
#nationLanding #expertsBlogsWrapper .articleDetail figure{float:none;display:block;margin:10px 0!Important}
#nationLanding #expertsBlogsWrapper .articleDetail figure img{width:100%}
#nationLanding #expertsBlogsWrapper .articleDetail p{display:none}
#nationLanding #expertsBlogsWrapper .articleDetail p:last-child{display:block}
#nationLanding #expertsBlogsWrapper .articleDetail p a{display:block}
#nationLanding #expertsBlogsWrapper .articleDetail .metaLinks{display:none}
#nationLanding #expertsBlogsWrapper .articleDetail p{margin-bottom:0}
#nationLandingHeader ul.facepile{margin:10px 0;float:left}
#nationLandingHeader ul.facepile li{float:left}
#nationLandingHeader .joinNascarNation .headings{width:100%}
#pollsLanding .carouselLinksWrap .jcarousel-prev{left:-12px}
#forumThreadCommentSubmit .cleditorToolbar .cleditorGroup{margin-top:5px!important}
.cleditorToolbar{height:68px!important}
#mediaGalleryNationSection #mediaGallery .sectionFooter{padding:16px 0!important}
#pollsLanding nav ul.changeTabs li:last-child a{padding-left:15px!important;padding-right:23px!important}
.iosDisabled{display:none!important}
#pollsLanding .pollQuestTypes .customDropdownSet .dropdownLabel{padding-left:4px!important}
#missionDetailsComments .articleDetail{padding:0 3%!important}
#mediaGalleryNationSection .secTitleNav nav{clear:both}
}
@media only screen and (min-width:600px) and (max-width:1024px){#nationForum #trendingNow .right{width:60%}
#nationForum .forumCategoriesBreadCrum a{color:#2f8bd3;font:italic bold 11px/24px Arial,Helvetica,sans-serif}
#nationForum .forumCategoriesBreadCrum .currentPage{font:italic bold 11px/24px Arial,Helvetica,sans-serif}
#nationForum .greaterSign{padding:5px}
#nationForum .searchFormFanBlogs form .inputTxt{width:60%}
#nationForum #forumsHeader .secTitleNav h1{font-size:40px}
#nationBlogDetail .sponsoredBy,#fanBlog .sponsoredBy{position:relative;display:block;top:-31px}
#nationBlogDetail #fanBlogsHeader .secTitleNav h1,#fanBlog #fanBlogsHeader .secTitleNav h1{font-size:40px}
#nationBlogDetail .authorPane .rightRailLinkSetHead .caption{display:inline-block;clear:both;position:static;width:auto}
#nationBlogDetail .customDropdownWrap span.selectedTextWrap{width:65px!important}
#watchTheDayTonaSection .badge .text{float:inherit}
#trackPollsSection .secSubTitle h3{width:84%}
#nationLanding .nationNewJoinies{float:left!important}
#nationLanding .joinNascarNation .nationNewJoinies{margin-top:10px;margin-bottom:10px}
#nationLanding #mission .daytonaImage{width:49%;padding-right:0}
#nationLanding #mission .missionDescription{width:45%}
#nationLanding .missionDescription .participents div{width:14.8%}
#nationLanding .nextMissson .missionDescription h1{font:italic 42px/42px "ScoutLightItalic",sans-serif}
#nationLanding .nextMissson .missionDescription .boldElement{font-size:45px}
#mission .dayTonaBadge #missionsBadge{width:41%;clear:both}
#nationLanding .dayTonaBadge #missionsBadge .badge{padding-bottom:0}
#nationLanding .dayTonaBadge #missionsBadge .badge .text{width:70%}
#nationLanding .dayTonaBadge #missionsBadge .badge p.name{font-size:21px}
#nationLanding .dayTonaBadge #missionsBadge .badge p.caption{font-size:9px}
#trackPollsSection a.submitPoll{background-position:158px -1595px}
#fanGallerySection .customDropdownWrap{height:28px}
#fanGallerySection .customDropdownWrap .customDropdownListWrap{top:28px}
#fanGallerySection .customDropdownWrap span{padding-top:4px;background-position:right -247px}
.cleditorToolbar{height:68px!important}
.iosDisabled{display:none!important}
}
@media only screen and (min-device-width:600px) and (max-device-width:1024px) and (orientation:landscape){#nationForum #trendingNow .right{width:60%}
#nationForum .forumCategoriesBreadCrum a{color:#2f8bd3;font:italic bold 11px/24px Arial,Helvetica,sans-serif}
#nationForum .forumCategoriesBreadCrum .currentPage{font:italic bold 11px/24px Arial,Helvetica,sans-serif}
#nationForum .greaterSign{padding:5px}
#nationForum .searchFormFanBlogs form .inputTxt{width:40%}
#nationForum .searchFormFanBlogs form .actionButtons{width:33%}
#fanGallerySection .customDropdownWrap{padding:0}
.cleditorToolbar{height:68px!important}
.iosDisabled{display:none!important}
}
@media only screen and (min-width:1025px) and (max-width:1280px){#nationForum .forumCategoriesBreadCrum a{color:#2f8bd3;font:italic bold 14px/24px Arial,Helvetica,sans-serif}
#nationForum .forumCategoriesBreadCrum .currentPage{font:italic bold 14px/24px Arial,Helvetica,sans-serif}
#nationForum .greaterSign{padding:5px 20px}
}
#nationFanGallery .mediaGallery.gridView .galleryThumb{float:left;margin-right:2.3%;margin-bottom:2.3%;overflow:hidden;width:32%}
#nationFanGallery .mediaGallery.gridView ul li article:nth-child(3n+3){float:right;margin-right:-5px}
#createAPollForm .actionButtons{margin-top:-43px}
#createPoll>ul>li:last-child{border-top:1px dotted #4b4b4b;margin-top:35px;padding-top:35px}
#ui-dialog-title-2 h2{color:#fff;font:italic 45px/45px "ScoutExtraLightItalic",sans-serif;text-transform:uppercase}
#newsAndMediaBlogListWrap .galleryThumb figure{margin-right:20px!important}
.commentsModule .commentsBlock ul{list-style:disc outside none!important}
.commentsModule .commentsBlock ol{list-style:decimal outside none!important}
.commentsModule .commentsBlock ul li{border:none!important;font-weight:normal!important}
.commentsModule .commentsBlock ol li{border:none!important;font-weight:normal!important}
.commentsModule .commentsBlock p{font-weight:normal!important}
.forumThreadDialog .prePostBlogDesc ul{list-style:disc outside none!important;margin-left:16px!important}
.forumThreadDialog .prePostBlogDesc ol{list-style:decimal outside none!important;margin-left:16px!important}
.forumThreadDialog .prePostBlogDesc ul li{margin:0!important}
.paddingl20{padding-left:20px}
.fanPollModule .chartAnswers .pie0{border:0 none #295374}
.fanPollModule .chartAnswers .pie1{border:0 none #186e3d}
.fanPollModule .chartAnswers .pie2{border:0 none #90262a}
.fanPollModule .chartAnswers .pie3{border:0 none #efb36c}
.nationNewUserImgs img{height:32px;width:32px}
div.sitemap,div.linkcontainer{padding:0 0 5px 20px;font-size:16px;font-weight:normal}
div.sitemap,div.link{padding-bottom:5px;font-size:14px;font-weight:bold}
.chase-container{max-width:960px;margin:0 auto;background:#f3f4f4;padding-bottom:115px;padding-top:96px;position:relative}
.chaselandingpage{overflow:hidden}
.banner-top{background:#2a2a2a url(images/chaselanding/tableDarkPattern.png) repeat;-webkit-box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.5);text-align:center;padding:10px;text-align:center;padding:10px}
.banner-top img,.banner-top a{display:block;margin:0 auto}
.landing_padding{padding:45px 17px 10px 17px}
.call-to-action__elem{position:absolute;right:46px;bottom:46px}
.call-to-action__link{background:url(images/chaselanding/call-btn.png) repeat-x center center;position:relative;text-align:center;height:42px;font-family:Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;color:#000;line-height:42px;display:block;float:left;padding:0 31px 0 39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#666 0 0 5px;-moz-box-shadow:#666 0 0 5px;box-shadow:#666 0 0 5px;behavior:url(header2/css/PIE.htc)}
.call-to-action__link span{color:#a2a2a2}
.call-to-action__link:hover{text-decoration:none;background:url(images/chaselanding/call-btn_act.png) repeat-x center center}
.call-to-action__box{position:relative;max-width:978px;overflow:hidden;width:100%}
.call-to-action__img{width:100%;display:block}
.call-to-action__img_tablet{width:100%;display:none}
.call-to-action__img_mobile{width:100%;display:none}
.call-to-action__logo{position:absolute;top:7%;left:2%;height:75%}
.chases-title{margin-bottom:20px}
.chases-title p{font-family:'Scout-BoldItalic';text-transform:uppercase;font-size:24px;line-height:20px;float:left}
.chases-title span{color:#989898;font-size:8px;line-height:22px;display:block;float:right}
.chases-title img{display:block;height:20px;float:right;margin-left:5px}
.chases-title div{white-space:nowrap;float:right}
.chases-table{width:32%;float:left;margin-bottom:35px}
.chaseStandings,.chaseSchedule{margin-right:2%}
.chases-table table{width:100%;border-top:1px solid #adaeae;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-bottom:35px}
.chases-table table tr{border-bottom:1px solid #adaeae}
.chases-table table tr.even{background:#e5e5e5}
.chases-table .chases-down,.chases-table .chases-up{position:relative;top:1px;margin-right:3px}
.chases-table td{padding:6px;text-align:center;vertical-align:top}
.chases-table th{padding:6px;font-size:8px;font-style:italic;text-align:center}
.chases-table .col2{text-align:left}
.chases-table .col2 a,.chaseSchedule .col2-3 a{color:#000;text-decoration:underline}
.chases-table .col2 a:hover,.chaseSchedule .col2-3 a:hover{color:#000;text-decoration:none}
.chaseSchedule .col3{white-space:nowrap}
.chaseSchedule .col4 a{color:#7a6a00;white-space:nowrap;text-decoration:none}
.chaseSchedule .col4 a:hover{color:#7a6a00;text-decoration:none}
.chases-more{background:url(images/chaselanding/call-btn.png) repeat-x center center;position:relative;text-align:center;height:24px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;color:#000;line-height:24px;display:block;float:right;padding:0 13px 0 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#666 0 0 5px;-moz-box-shadow:#666 0 0 5px;box-shadow:#666 0 0 5px;behavior:url(header2/css/PIE.htc)}
.chases-more span{color:#a2a2a2}
.chases-more:hover{text-decoration:none;background:url(images/chaselanding/call-btn_act.png) repeat-x center center}
.chase_editorial__content{margin-bottom:37px}
.editorialList .chase_editorial__block{margin-bottom:9px;border:0}
.editorialList .chase_editorial__image{width:35%;max-width:92px;max-height:60px}
.editorialList .chase_editorial_imagelink{max-width:92px}
.editorialList .chase_editorial__block tr{border:0}
.editorialList .chase_editorial__block td{padding:0}
.editorialList .chase_editorial__image div{width:90%;max-height:60px;position:relative}
.editorialList .chase_editorial__image img{width:100%;max-width:92px;max-height:100%;display:block}
.editorialList .chase_editorial__image .chase-table-play{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/chaselanding/chase-table-play.png) no-repeat center center}
.editorialList .chase_editorial__info{width:60%;color:#555;font-size:12px;vertical-align:middle;text-align:left;background:#e5e5e5}
.editorialList .chase_editorial__info .chase_ed_title{text-transform:uppercase;text-decoration:underline;color:#000;margin-left:10%;display:inline-block}
.editorialList .chase_editorial__info a:hover{text-decoration:none}
.editorialList .chase_editorial__info .chase_ed_subtitle{display:block;margin-left:10%;text-transform:none;text-decoration:none}
.editorialList .chase_editorial__info .chase_ed_subtitle a{text-transform:none;text-decoration:none;color:#000}
.resp-iframe iframe{width:100%;height:780px}
.landing-ads_left{padding-right:310px}
.landing-ads_right{max-width:300px;float:right}
.landing-ads_right .advertisement:first{margin-top:0!important}
.landing-gallery{margin-bottom:30px}
.landing-gallery ul{list-style:none;margin:0 -1% 0 0;padding:0}
.landing-gallery li{display:block;float:left;max-width:178px;max-height:149px;width:19%;margin:0 1% 1% 0;position:relative}
.landing-gallery li.last{margin-right:0}
.landing-gallery li .landing-gallery__image{width:100%;max-width:178px;max-height:149px;display:block}
.landing-gallery__video{position:absolute;top:5%;left:3%}
.landing-gallery__overlay{background:url(images/chaselanding/play-button-178x100.png) no-repeat 5px 5px;display:block;position:absolute;top:0;left:0;width:100%;height:50px;z-index:10}
.landing-gallery__title{position:absolute;left:0;bottom:0;background:#000;height:54px;width:100%;color:#fd0;font-size:15px;font-weight:bold;text-align:center;display:inline-table}
.landing-gallery__title p{display:table-cell;vertical-align:middle}
.banner-top .top-banner{display:block}
.banner_320{display:none!important;width:320px;margin-left:auto;margin-right:auto}
.chaseSchedule .col2-3{display:none;text-align:left}
.chaseStandings .mobile_odd,.chaseSchedule .mobile_odd{background:transparent}
.chaseStandings .desktop_odd,.chaseSchedule .desktop_odd{background:#e5e5e5}
.chaseStandings .desktop_odd,.chaseSchedule .desktop_odd,.chaseStandings .desktop_even,.chaseSchedule .desktop_even{display:table-row}
.footer-line{height:116px;background:url(images/chaselanding/footer-line.png) no-repeat center center}
@media screen and (max-width:1024px){.call-to-action__img{display:none}
.call-to-action__img_tablet{display:block}
.call-to-action__img_mobile{display:none}
.container{width:100%;max-width:100%}
.call-to-action__img{display:none}
.call-to-action__img_tablet{display:block}
.call-to-action__img_mobile{display:none}
.wing-container{display:none}
}
@media screen and (max-width:768px){.wing-container{display:none}
.call-to-action__img{display:none}
.call-to-action__img_tablet{display:block}
.call-to-action__img_mobile{display:none}
.call-to-action__elem{right:30px;bottom:40px}
.call-to-action__link{height:36px;line-height:36px;font-size:18px;padding:0 21px 0 29px}
.chases-table{width:100%}
.chaseStandings .mobile_odd,.chaseSchedule .mobile_odd{background:#e5e5e5!important}
.chaseStandings .desktop_odd,.chaseSchedule .desktop_odd{background:transparent}
.chaseStandings .desktop_odd,.chaseSchedule .desktop_odd,.chaseStandings .desktop_even,.chaseSchedule .desktop_even{display:none}
.chaseStandings .mobile_odd,.chaseSchedule .mobile_odd,.chaseStandings .mobile_even,.chaseSchedule .mobile_even{display:table-row}
}
@media only screen and (min-width:480px) and (max-width:766px){.call-to-action__img{display:none}
.call-to-action__img_tablet{display:none}
.call-to-action__img_mobile{display:block}
.chases-table .chase_editorial__block{width:49%}
.chase_editorial__block__odd{float:left}
.chase_editorial__block__even{float:right}
.hideMobile{display:none}
.chases-table table tr.even{background:0}
.chases-table table tr.mobile-even{background:#e5e5e5!important}
}
@media screen and (max-width :480px){.call-to-action__img{display:none}
.call-to-action__img_tablet{display:none}
.call-to-action__img_mobile{display:block}
.chases-table table tr.even{background:0}
.chases-table table tr.mobile-even{background:#e5e5e5!important}
.landing_padding{padding:25px 9px 5px 9px}
.landing-gallery{display:none}
.landing-ads_left{padding:0}
.landing-ads_right{display:none}
.call-to-action__elem{right:20px;bottom:35px}
.call-to-action__link{height:34px;line-height:34px;font-size:14px;padding:0 16px 0 24px}
.chases-table table{border:0}
.chases-table table tr{border-bottom:2px solid #adaeae}
.chaseStandings .col4,.chaseStandings .col5{display:none}
.chaseSchedule table tr{border:0}
.chaseSchedule .col2-3{display:table-cell}
.chaseSchedule .col2,.chaseSchedule .col3{display:none}
.editorialList .chase_editorial__info{background:#d6d6d6}
.chases-table table,.chases-table th{font-size:14px}
.hideMobile{display:none!important}
.resp-iframe iframe{height:370px}
.chases-table table tr.even{background:none!important}
.chases-table table tr.mobile-even{background:#e5e5e5!important}
}
@media screen and (max-width :320px){.chases-table table tr.even{background:0}
.chases-table table tr.mobile-even{background:#e5e5e5!important}
.hideMobile{display:none!important}
.call-to-action__img{height:220px;width:auto}
.call-to-action__logo{height:50%}
.call-to-action__elem{right:10px;bottom:30px}
.call-to-action__link{height:32px;line-height:32px;font-size:14px;padding:0 16px 0 24px}
}