.authorEditorContent article ol{list-style:decimal outside none}
.authorEditorContent article ul{list-style:disc outside none}
.authorEditorContent article ul,.authorEditorContent article ol{margin:0 0 16px 0;padding-left:30px;overflow:visible}
.authorEditorContent article ul li,.authorEditorContent article ol li{line-height:20px}
.authorEditorContent article dl dd{margin-left:1em}
.authorEditorContent article th,.authorEditorContent article td{border:1px solid #000;padding:.5em}
.authorEditorContent article th{font-weight:bold;text-align:center}
.myProfileSettings .infoIcon{background-position:0 -4323px;height:24px;margin:0}
.myProfileSettings .label .infoIcon{background-position:0 -4328px;height:24px;margin:0 0 0 10px}
.adChoiceCard{color:#fff}
.adChoiceCard div{margin-top:20px}
.adChoiceCard h3,.adChoiceCard p{margin:10px 0}
.adChoiceCard ul li{margin:10px}
#adChoiceStatus .adChoiceState .adChoiceCard,#adChoiceStatus .adChoiceState .state{display:none}
#adChoiceStatus .adChoiceState img{width:auto}
#profileSettingsBody .moduleContent{padding:20px 0 0}
#profileSettingsBody .sponsoredBy{top:0}
#profileSettingsBody .moduleContent .moduleBody{padding:0;margin-bottom:40px}
#profileSettingsBody .moduleHeader{padding:0}
#profileSettingsBody p{margin-bottom:35px}
#profileSettingsBody #blogForumPref .boolSwitchControls label{font:bold 14px/16px "Arial",sans-serif}
#profileSettingsAccordion .accordionHeader .rightControl{width:72%}
.mediumLabel label{font-size:12px}
.myProfileSettings h4{font-size:14px;margin-bottom:1.5em}
.myProfileSettings ul li label.leftAligned,.myProfileSettings ul li div.leftAligned{float:left;width:60%;margin-right:5%}
.myProfileSettings ul li div.rightAligned{float:left;width:34%}
.myProfileSettings ul.floatingList{overflow:hidden}
.myProfileSettings ul.floatingList li{float:left;margin-right:15px}
.myProfileSettings ul.floatingList li label{float:left}
.myProfileSettings #communicationPref .addSubscriberEmailCont{overflow:hidden;margin:0}
.myProfileSettings #communicationPref .addSubscriberEmailCont .highLighted{float:left;font:bold 16px/36px "Arial",sans-serif;margin-right:50px}
.myProfileSettings #communicationPref .addSubscriberEmailCont input{float:left;width:38%;margin-right:5px}
.myProfileSettings #basicInfoPref .formLeftPane,#trackpassPaymentBilling #billingInfo .formLeftPane,#trackpassPaymentBilling #billingInfo .formRightPane{float:left;margin-right:3%;width:40%}
.myProfileSettings #basicInfoPref .formMidPane{float:left;margin-right:3%;width:40%}
.myProfileSettings #basicInfoPref .formRightPane{float:left;width:49%}
.myProfileSettings #basicInfoPref .formLeftPane{width:49%;margin-right:2%}
.myProfileSettings #basicInfoPref .basicInfoFormElement{float:left;width:82%}
.myProfileSettings #loginInfoPref .formLeftPane{float:left;margin-right:3%;width:40%}
.myProfileSettings #loginInfoPref .formRightPane{float:left;width:40%}
.myProfileSettings #communicationPref .formLeftPane{float:left;margin-right:3%;width:48%}
.myProfileSettings #communicationPref .formRightPane{float:left;width:50%}
.myProfileSettings #communicationPref ul li.customAlert{background-color:#f0f0f0;border-bottom:#ccc dotted 1px;padding:2px 4px 2px 8px}
.myProfileSettings #communicationPref ul li.customAlert.alt{background-color:#fff}
.myProfileSettings #communicationPref ul li.customAlert span.icon.remove{border-right:#ccc dotted 1px;margin-right:8px;width:20px;height:20px;background-position:0 -2456px}
.myProfileSettings #communicationPref ul.draggableDriverList li{margin:0;font-weight:bold;font-size:12px}
.myProfileSettings #communicationPref #partnerOffersSelection{overflow:hidden}
.myProfileSettings #communicationPref #partnerOffersSelection ul li{float:left;margin-right:3%}
.myProfileSettings #socialConnectionPref .facebookPref p,.twitterPref p{width:70%}
.customAlertGenerator{padding:15px 12px;background-color:#fff}
.customAlertGenerator ul li{margin:0;float:left;width:50%}
.customAlertGenerator .predictiveAlertListWraper,.predictiveListWrap{display:block;width:98%;border:1px solid #ccc;top:40px}
.customAlertGenerator ul.predictiveAlertList,.predictiveSearchList,.predictiveList{max-height:250px;overflow:auto;width:100%}
.customAlertGenerator ul.predictiveAlertList li,.predictiveSearchList li,.predictiveList li{border-bottom:1px solid #eee;padding:7px 2% 7px 3%;background:#f9f9f9;display:block;color:#000;text-overflow:ellipsis;margin:0;width:95%;cursor:pointer}
ul.predictiveSearchList li a{display:block}
.customAlertGenerator ul.predictiveAlertList li:hover,.predictiveSearchList li:hover,.predictiveList li:hover{background:#eee}
.predictiveSearchListWraper{display:block;border:1px solid #ddd;position:absolute;top:32px;width:97%;z-index:100;font-size:13px}
.noModuleHdrTopPad .moduleHeader{padding-top:0}
.module .moduleBody .leftPane .sponsoredAdv div.advertisement,.module .moduleBody .noBackGClrBorderAdv div.advertisement{margin:0}
.module .moduleBody .leftPane .sponsoredAdv div.advertisement .addWrap,.module .moduleBody .noBackGClrBorderAdv .advertisement .addWrap{margin:0 0 -2px 0;background:0;text-align:left}
.leftPane .sponsoredAdv .advertisement .addWrap img,.leftPane .sponsoredAdv .advertisement .addWrap iframe,.module .moduleBody .noBackGClrBorderAdv .advertisement .addWrap iframe{margin:0}
#customAlertInput{width:93%}
.myProfileSettings .imageBrowser{background-color:white;border:1px solid #707070;padding:8px;width:71px}
.myProfileSettings .imageBrowser .linkBtn{padding:5px 3px;width:44px}
.linkBtn .icon.edit{background-position:0 -5224px;width:16px;margin-left:4px}
#uploadProfileImage{width:64px}
.myProfileSettings figure.socialLogo{padding:22px 0 40px}
.myProfileSettings .accordion{font-size:12px}
.myProfileSettings ul li.topicName{margin:0}
.myProfileSettings .formFieldContainer .formProfilePic{float:right;margin-right:4%}
.driverLangindgGrid{margin-top:35px;position:relative}
.driverLangindgGrid .medium.showHover .driverCard{width:23.2%}
.driverLangindgGrid .medium.showHover .driverCard:hover{width:27%}
.driverCards>li{width:210px;height:345px;float:left;margin:0 10px 10px 0}
.fixedHeroContent{position:absolute;bottom:30%;width:100%;z-index:21}
.fixedHeroContent .moduleContent .secTitleNav{margin-bottom:25px}
.fixedHeroContent.driversDetail,.fixedHeroContent.tracksDetail{pointer-events:none;padding:0 20px}
.fixedHeroContent.driversDetail .secTitleNav nav,.fixedHeroContent.driversDetail .moduleLinks li,.fixedHeroContent.driversDetail .driverSponser,.fixedHeroContent.tracksDetail .secTitleNav nav,.fixedHeroContent.tracksDetail .moduleLinks li{pointer-events:auto}
.fixedHeroContent.tracksDetail .moduleContent .moduleIntro{margin-bottom:30px;overflow:hidden}
.fixedHeroContent hgroup{color:#fff;text-transform:uppercase;position:relative}
.fixedHeroContent.driversDetail .moduleContent hgroup h1,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h1{font:italic normal 62px/1 "ScoutBlackItalic",sans-serif}
.fixedHeroContent.driversDetail .moduleContent hgroup h1 span,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h1 span{display:block}
.fixedHeroContent.PitcrewDetail .moduleContent hgroup h1 span.firstName,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h1 span.lastName{display:inline}
.fixedHeroContent.driversDetail .moduleContent hgroup h2,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h2{float:left;margin:0 10px 50px 0;font:italic normal 85px/1 "ScoutBlackItalic",sans-serif}
.fixedHeroContent.driversDetail .moduleContent hgroup h3{font:normal bold 13px/1 "ScoutBold",sans-serif}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser,.fixedHeroContent.PitcrewDetail .moduleContent hgroup h5.driverSponser{position:absolute;right:0;top:10px}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser span,#heroModulePitCrewSection .PitcrewDetail hgroup h5.driverSponser span{display:block;padding:0 10px 10px;margin-bottom:10px;text-align:center}
.fixedHeroContent.driversDetail .moduleContent hgroup h5.driverSponser span.sponsorelogo,#heroModulePitCrewSection .PitcrewDetail hgroup h5.driverSponser span.sponsorelogo{background:url('images/dottedBrd.gif') left bottom repeat-x}
#heroModulePitCrewSection .PitcrewDetail hgroup h5.driverSponser span.sponsorelogo img{padding-bottom:10px}
.fixedHeroContent.tracksDetail .moduleContent hgroup{float:left;padding:0 1%}
.fixedHeroContent.tracksDetail .moduleContent .outlineThumb{float:left;margin:15px 1% 0 0;width:15%}
.fixedHeroContent.tracksDetail .moduleContent hgroup h2{font:italic normal 62px/1 "ScoutBlackItalic",sans-serif}
.fixedHeroContent.tracksDetail .moduleContent hgroup h3{font:italic normal 48px/1 "ScoutExtraLightItalic",sans-serif}
.fixedHeroContent.tracksDetail .moduleContent hgroup h4{font:normal bold 16px/1.2 "ScoutBoldItalic",sans-serif}
.fixedHeroContent .moduleContent .moduleLinks{clear:both}
.fixedHeroContent .moduleContent .moduleLinks li{float:left}
.fixedHeroContent .moduleContent .moduleLinks>li{margin-right:15px;height:28px;padding-left:15px;border-left:1px dotted #fff}
.fixedHeroContent .moduleContent .moduleLinks>li.first{border:0}
.heroModuleContainer .moduleLinks .rank{color:#fff}
.heroModuleContainer .moduleLinks .rank dt{float:left;padding-right:10px;text-transform:uppercase;font:normal bold 10px/28px 'Arial'}
.heroModuleContainer .moduleLinks .rank dd{float:left;font:italic normal 44px/31px "ScoutExtraLightItalic",sans-serif;padding-right:10px}
#heroModulePitCrewSection .heroModuleContainer .footerSocialLinksWrapper{top:78%}
.fixedHeroContent.tracksDetail ul.moduleContent.moduleLinks li{float:left}
.driverInfoDialog,.activityDialog{width:528px!important;height:373px!important;padding:0 0 15px 0;background:url('images/driverInfoDiologBG.png');overflow:hidden}
.driverInfoDialog .ui-dialog-titlebar-close,.driverInfoDialog .ui-dialog-titlebar-close:hover,.activityDialog .ui-dialog-titlebar-close,.activityDialog .ui-dialog-titlebar-close:hover{top:10px;right:10px;z-index:10;padding:0}
.driverInfoDialog .ui-dialog-titlebar,.activityDialog .ui-dialog-titlebar{height:0}
.driverInfoDialog .leftCol{float:left;width:160px;margin-left:26px}
.driverInfoDialog .rightCol{float:right;width:291px;margin-right:15px}
.driverInfoDialog .rightCol dl dd,.driverInfoDialog .rightColdl dl dt{display:block}
.driverInfoDialog h2{font:italic bold 22px/20px 'Arial';text-transform:uppercase;margin:25px 0 12px 0}
.driverInfoDialog h2 span{display:block}
.driverInfoDialog h3{font:normal bold 18px/40px 'Arial';text-transform:uppercase;margin-bottom:10px}
.driverInfoDialog h4,.activityDialog h4{font:normal bold 14px 'Arial';text-transform:uppercase;margin-bottom:15px}
.driverInfoDialog h4 .icon,.activityDialog h4 .icon{width:42px;height:42px;margin-right:10px;font:normal normal 27px/42px 'Arial';text-align:center;text-transform:lowercase;background-position:-58px -2581px}
.driverInfoDialog img{width:100%}
.driverInfoDialog .leftCol dl{font-size:12px;padding-bottom:1px}
.driverInfoDialog .leftCol dt{padding-right:2px}
.driverInfoDialog .rightCol dl{font-size:18px;padding:10px;margin:6px 20px 0 0;background:#222}
.driverInfoDialog .rightCol dl span{color:#ffb400}
.driverInfoDialog .scrollable{height:300px}
.lt-ie9 .driverInfoDialog .scrollable dt{display:block}
.activityDialog .dialogWindow{padding:17px 10px 20px}
.activityDialog .scrollable{height:290px}
.activityDialog .overview .cardCol{width:144px;height:180px;background:#222;float:left;margin:0 7px 7px 0;border:3px #222 solid;position:relative}
.activityDialog .overview .cardCol:hover{border:3px #eeaf02 solid}
.activityDialog .overview .cardCol figure{padding:20px 10px}
.activityDialog .overview .cardCol .driverCard{padding:0;margin:0;width:100%;border:0;background:0;min-height:180px}
.activityDialog .addRemove,.activityDialog .addRemove .addTo{width:20px;height:20px}
.activityDialog .addRemove .addTo{background-position:-3px -408px}
.activityDialog .addRemove .removeFrom{background-position:-3px -1209px}
.activityDialog #trackList .trackAddress,.activityDialog #trackList .statisticsBoard,.activityDialog #pitCrewList .teamDetailLink,.activityDialog #pitCrewList .crewInfo dl.first dt,.activityDialog #pitCrewList .crewInfo dl.last,.activityDialog #driverCardList .angledBG,.activityDialog #driverCardList .driverInfo li .rankWrap,.activityDialog #driverCardList .driverInfo .name .teamDetailLink,.activityDialog #driverCardList .driverInfo .summary,.activityDialog .driverCard .statistics,.activityDialog .driverCard .careerRecap{display:none}
.activityDialog #trackList .trackName{line-height:18px}
.activityDialog #trackList .cardCol figure img{height:69px}
.activityDialog #trackList .trackName,.activityDialog #pitCrewList .crewName{padding:0 10px 10px;text-transform:uppercase;font-style:italic;font-weight:bold}
.activityDialog #trackList .trackName a,.activityDialog #pitCrewList .crewName a{font-size:18px;color:#FFF}
.activityDialog #pitCrewList .cardCol figure,.activityDialog #driverCardList .cardCol .driverNumber figure,.activityDialog #driverCardList .driverInfo li{padding:0}
.activityDialog #pitCrewList .crewName{line-height:13px;padding:10px 10px 0}
.activityDialog #pitCrewList .crewName a,.activityDialog #driverCardList .driverInfo .name a{font-size:15px}
.activityDialog #pitCrewList .crewInfo dl.first{border:0;padding:7px 10px 0}
.activityDialog #pitCrewList .crewInfo dl.first dd{color:#FFF;font-size:12px;text-transform:uppercase}
.activityDialog #driverCardList .driverCard .driverPic{background:0}
.activityDialog #driverCardList .cardCol .driverNumber{left:6px;top:13px;width:32px}
.activityDialog #driverCardList .cardCol .driverNumber figure img{height:24px}
.activityDialog #driverCardList .cardCol figure{padding:0}
.activityDialog #driverCardList .driverInfo .name{width:auto;float:none;border:0;padding:10px 10px 0}
.activityDialog #driverCardList .driverInfo .name a{color:#FFF!important;text-transform:uppercase;font-family:"Arial",sans-serif;display:inline-block;line-height:16px}
#teamSection .moduleHeader{margin-bottom:40px}
.meetCrewBubble{width:300px;height:300px;text-transform:uppercase;border-radius:150px;background:url('images/grayTrans.png') repeat;position:relative}
.meetCrewBubble hgroup{width:500px;padding:80px 0 25px 0}
.meetCrewBubble h2{color:#ffb400;font:italic normal 70px/55px "ScoutBlackItalic",sans-serif}
.meetCrewBubble h3{font:italic normal 70px/55px "ScoutExtraLightItalic",sans-serif}
.meetCrewBubble .more{width:170px;margin-left:65px;padding-top:25px;text-align:center;border-top:1px dotted #fff;font:normal bold 17px "ScoutBold",sans-serif}
.meetCrewBubble .more a{color:#fff}
#timelineSection{margin-top:-4px;margin:-4px auto -117px;width:1200px}
#timelineSection.nascarHistoryTimeline{margin-top:-115px}
#timelineSection .topAngledBG{background:url('images/timeilneHeaderBG.png') center center no-repeat transparent;height:286px}
#timelineSection.blue .topAngledBG{background-image:url('images/timeilneBlueHeaderBG.png')}
#timelineSection.green .topAngledBG{background-image:url('images/timeilneGreenHeaderBG.png')}
#timelineSection .bottomAngledBG{background:url('images/fullScreenAlternateSectionBottomAngleBG.png') center center no-repeat transparent}
#timelineSection .sponsoredBy dt{color:#dadada;text-transform:none}
#timelineSection .sponsoredBy strong{color:#fff}
#timelineSection .moduleBody{top:90px}
#timelineSection .slider{width:100%;height:46px;position:relative;margin:70px auto 0 auto}
#timelineSection .dragger{width:59px;height:63px;bottom:0;text-align:center;position:absolute;cursor:pointer;background-color:#f00;padding-top:10px}
#timelineSection.blue .dragger{background-color:#2175b6}
#timelineSection.green .dragger{background-color:#018717}
#timelineSection .dragger .year{color:#fff;font:normal bold 20px "ScoutBold",sans-serif}
#timelineSection .dragger .arrows{width:57px;height:30px;margin:8px 0 0 1px;background-color:#ce0900}
#timelineSection.blue .dragger .arrows{background-color:#008dfa}
#timelineSection.green .dragger .arrows{background-color:#01cc22}
#timelineSection .dragger .arrows .icon{width:6px;height:11px;margin-top:10px}
#timelineSection .dragger .arrows .left{background-position:0 -322px;margin-right:1px}
#timelineSection .dragger .arrows .right{background-position:0 -339px;margin-left:1px}
#timelineSection .track{width:100%;height:90px;position:absolute;margin-top:-50px;background-image:url('images/timeline_slider_scale.png');background-repeat:no-repeat;background-position:0 0}
#timelineSection .track .leftCor{width:10px;height:90px;background:url('images/timeline_slider_left.png') no-repeat right -10px;position:relative;left:-8px;top:-3px}
#timelineSection.blue .track .leftCor{background-position:0 -98px}
#timelineSection.green .track .leftCor{background-position:0 -189px}
#timelineSection.blue .track{background-image:url('images/timeline_slider_scale_blue.png');background-repeat:no-repeat;background-position:0 -189px}
#timelineSection.green .track{background-image:url('images/timeline_slider_scale_green.png');background-repeat:no-repeat;background-position:0 -189px}
#timelineSection .fullScreens{padding:165px 0 15px 0}
#timelineSection .timelineEvent{display:none;color:#fff;opacity:0}
#timelineSection .timelineEvent.current{display:block;opacity:1;min-height:300px;background:#fff}
#timelineSection .timelineEvent .contentWrapper{position:absolute;bottom:22%;width:100%}
#timelineSection .timelineEvent hgroup{text-transform:uppercase}
#timelineSection .timelineEvent h2{font:italic normal 62px/45px "ScoutBlackItalic",sans-serif;margin:5px 0;padding-left:30px}
#timelineSection .timelineEvent h2 sub,#timelineSection .timelineEvent h2 sup{font-size:55%}
#timelineSection .timelineEvent h3{font:italic normal 62px/45px "ScoutExtraLightItalic",sans-serif;padding-left:30px}
#timelineSection .timelineEvent p{font-size:14px;font-weight:bold;width:40%;padding-left:30px}
.driverPrediction{text-transform:uppercase}
.driverPrediction dt{display:block}
.driverPrediction dd{display:block}
.driverPrediction .nextRace{padding:20px 0 50px 15px;background:url('images/heroCarouselStripe.png') 0 0 repeat transparent}
.driverPrediction .nextRace dt{font-size:14px;font-weight:bold}
.driverPrediction .nextRace dd{font:italic normal 36px/36px "ScoutExtraLightItalic",sans-serif}
.driverPrediction .nextRace dd .raceName{font:italic normal 36px/36px "ScoutBlackItalic",sans-serif}
.driverPrediction .racePrediction{margin:4px 0;padding:4px 8px;background:url('images/tableLightPattern.png') 0 0 repeat #323232}
.driverPrediction .racePrediction .probabilityBar,.driverPrediction .racePrediction .probabilityName{background:none!important}
.driverPrediction .racePrediction .probabilityBar{width:90%!important}
.driverPrediction .racePrediction .probabilityBar div{padding-top:3px!important;padding-bottom:3px!important;text-align:left!important}
.driverPrediction .racePrediction .probabilityName{font:italic bold 30px/40px 'Arial'!important;width:8%!important;text-align:center!important}
.driverPrediction .racePrediction li{margin:0}
.driverPrediction .racePrediction dt{font:normal bold 11px 'Arial'}
.driverPrediction .racePrediction dd{font:normal normal 16px 'Arial'}
.driverPrediction .pastStats{padding:50px 0 0 0;background:url('images/heroCarouselStripe.png') 0 0 repeat transparent}
.driverPrediction .pastStats ul{background:#2b2b2b;padding-top:4px;width:100%;height:68px;display:block}
.driverPrediction .pastStats li{display:block;float:left;width:107px;height:67px;border-top:1px solid #424242}
.driverPrediction .pastStats dl{margin:8px 0;border-left:1px solid #424242;text-align:center}
.driverPrediction .pastStats dt{color:#989898;font-weight:bold}
.driverPrediction .pastStats dd{color:#dedede;font:italic normal 38px/38px "ScoutBlackItalic",sans-serif}
.driverPrediction .pastStats figure{width:100%;bottom:8px;position:absolute;text-align:center}
.driverPrediction .pastStats img{width:142px;margin:0 auto}
.driverPrediction .pastStats .driverPhoto{position:relative;width:157px;border-left:1px solid #424242}
.driverPrediction .pastStats .lapTime{width:162px;border-right:1px solid #424242}
.driverPrediction .pastStatsFooter{clear:both;padding:3px 0 5px 15px;color:#ffb400;font-size:10px;font-weight:bold;background:#424242}
#raceStandings .driverPrediction .topRow .graphCell>div{background-color:#a97a10}
#raceStandings .nextRacePrediction .predictionContentBlock h3,#driverDetailStatsContent .nextRacePrediction .predictionContentBlock h3{background-color:#424242;color:#ffb400;font-size:10px;padding-bottom:.7%;padding-left:.7%;padding-right:.7%;padding-top:.7%;position:relative;width:98.3%}
#raceStandings .nextRacePrediction .evenRow.topRow.raceContentRow{height:45px;margin-bottom:2px}
#raceStandings .nextRacePrediction .predictionContentBlock{margin-top:42px}
#raceStandings .nextRacePrediction .predictCol1{width:82%}
#carSection{height:auto;margin-bottom:25px}
#carSection .advertisement{margin-top:0;padding-top:12px}
#carSection .moduleHeader .socialBuzz{float:right}
.subscriptions{position:relative;overflow:hidden;margin-bottom:40px}
#profileProductsBody .productItem{margin-top:30px}
.subscriptions .angledPanel{margin:0}
.angledDivider.iconLrg{background-position:0 -785px;float:left;height:110px;overflow:hidden;width:22px}
.subscriptions .aboutProduct{color:#fff;float:left;width:65%}
.subscriptions .aboutProduct p{font-size:12px;margin:15px 0;width:80%}
.subscriptions .aboutProduct h3{font:italic 22px/20px "ScoutBoldItalic",sans-serif}
.subscriptions .aboutProduct h3 span.time{color:#fff;font-size:16px}
.subscriptions .aboutProduct h4{font:bold 12px/14px "Arial",sans-serif}
.subscriptions .buyOrUse{height:100%;float:right;padding-top:30px;text-align:right;min-width:30%}
.subscriptions .buyOrUse .selector{width:100%}
.subscriptions .trialAndOffers{color:#222;padding:15px 3%}
.subscriptions .trialAndOffers p{font:normal bold 12px/14px "Arial",sans-serif}
.subscriptions .trialAndOffers h2{font:italic 22px/26px "ScoutBoldItalic",sans-serif}
.subscriptions .trialAndOffers h2 sup{font-size:15px}
.subscriptions .socialLinksAndOptions{border-top:5px solid #f3f4f4;color:#686868;padding:8px 3%;overflow:hidden}
.socialLinksAndOptions .productOptions{float:right;text-align:right;width:50%}
.socialLinksAndOptions .productOptions li{display:inline-block;margin-right:1%}
.productFeaturesList{color:#222;margin-top:65px;margin-bottom:40px}
.productFeaturesList .subscriptionsLogos{border-left:1px solid #e5e5e5;width:14%}
.productFeaturesList .subscriptionsLogos img{width:90%}
.productFeaturesList .tabularData tr{padding:0}
.productFeaturesList .tabularData tr td:first-child{border-left:0!important;text-align:left}
.productFeaturesList .tabularData td,.productFeaturesList .tabularData th{font:italic normal 16px/20px "Arial",sans-serif;text-align:left;vertical-align:middle}
.productFeaturesList .tabularData th{color:#fff;font-style:normal;font-size:14px;background-color:#363636;border-bottom:2px solid #f3f4f4;padding:10px 2%}
.productFeaturesList .tabularData td{padding:5px 2%;border:0;border-bottom:5px solid #f3f4f4}
.productFeaturesList .tabularData tr td.odd{background:url("images/tableDarkPattern2.png") repeat scroll 0 0 white}
.productFeaturesList .tabularData tr td.even{background:url("images/tableDarkPattern2.png") repeat scroll 0 0 transparent}
.alternateStyle .productFeaturesList .tabularData tr td.odd{background:url('images/tableDarkPattern.png') 0 0 repeat transparent}
.alternateStyle .productFeaturesList .tabularData tr td.even{background:url('images/tableLightPattern.png') 0 0 repeat #323232}
.productFeaturesList .tabularData td.title{color:#171717;font:bold 10px/11px "Arial",sans-serif;padding:3px 2%}
.productFeaturesList .tabularData td.title.sprintCupSearies{background-color:#ffb400}
.productFeaturesList .tabularData td.title.nationWideSearies{background-color:#00b8f4}
.productFeaturesList .tabularData td.title.campingWorldSearies{background-color:#ff7200}
.productFeaturesList .tabularData td.featureInOut{border-left:1px dotted #c2c2c2;text-align:center}
#searchFormSection .sectNavBodySep{margin-bottom:0}
#searchResults{margin:46px 0 0 0}
#searchResults .moduleHeader{padding:0}
#searchResultSection .searchResultCount{overflow:hidden}
#searchResultSection .socialLinks li a{font-style:normal}
#searchResultSection .searchNomatch{margin-bottom:21px}
#searchResultSection .searchStatus{color:#535353;font:italic normal 11px/12px "Arial";padding-bottom:10px;padding-left:5px;display:inline-block}
#searchResultSection .searchStatus .totalCount{color:#535353;font:italic normal 11px/12px "Arial"}
#searchResultSection .findResult{color:#535353;font:italic normal 16px/16px "Arial";padding-bottom:5px}
#searchResultSection .resultText a{font:italic bold 16px/16px "Arial";color:#2f8bd3}
#searchResultSection .noResult{color:#535353;font:italic normal 23px/23px "Arial";padding-bottom:5px}
#searchResultSection .noResultText{font:italic bold 23px/23px "Arial";color:#2f8bd3}
#searchResultSection .searchSuggestion{color:#525252;font:italic normal 16px/18px "ScoutExtraLightItalic",sans-serif;margin-top:15px}
#searchResultSection .featuredResult,#searchResultSection .featuredItem{background-color:#fff;border:1px solid #d5d5d5;margin-top:25px;overflow:hidden;position:relative;margin-bottom:30px}
#searchResultSection .featuredResult figure.featuredThumbs,#searchResultSection .featuredItem figure.featuredThumbs{float:left;width:40%}
#searchResultSection .featuredResult .content{float:left;padding:0 0 10px 3%;width:57%}
#searchResultSection .featuredItem .content{float:left;padding:10px 2%;width:40%}
#searchResultSection .featuredResult h2,#searchResultSection .featuredItem h2 a,#searchResultSection .featuredItem h2,#searchResultSection .featuredResult h2 a{color:#2f8bd3;font:italic 32px/25px "ScoutBoldItalic",sans-serif}
.featuredResult p,.searchResult p,.featuredItem p{font-size:12px;padding:10px 0;color:#222}
#searchResultSection .featuredResult .relatedInfo{border-top:1px dotted #d5d5d5;padding-top:10px}
#searchResultSection .statistics dl{width:15%}
#searchResultSection .featuredResultContainer{padding:15px}
#searchResultSection .featuredResultDescription{padding-bottom:15px;overflow:hidden}
#searchResultSection .featuredResultDescription .contentTypeIcon{top:20px;left:20px}
#searchResultSection .featuredResultDescription .contentArticle{width:100%;padding:0}
#searchResultSection #featuredVideoResult .featuredResultDescription{padding-bottom:0}
#searchResultSection .searchResult,#searchResultSection article,{margin-top:25px}
#searchResultSection h3{font:normal bold 14px "Arial"}
#searchResultSection h3 span{color:#525252;font:italic normal 12px "ScoutExtraLightItalic",sans-serif}
#searchResultSection h2 a{color:#2f8cd4;font:normal bold 16px/28px "Arial"}
#searchResultSection .articleSource{font:italic 10px/11px "Arial",sans-serif}
#searchResultSection .author{color:#686868;font-weight:bold}
#searchResultSection .source{color:#989898}
#searchResultSection .searchTips{margin-bottom:10px}
#searchResultSection .searchTips ol{list-style:decimal;margin:10px 2%}
#searchResultSection .searchTips ol li{font:italic normal 11px/11px "Arial";color:#535353}
#searchResultSection .helpFullLinks{margin-top:15px}
#searchResultSection .helpFullLinks ul{margin-top:10px}
#searchResultSection .helpFullLinks ul li{padding-bottom:2px}
#searchResultSection .helpFullLinks ul li a{color:#2f8bd3;font:italic normal 11px/11px "Arial"}
#imagesVideoResults .content{margin-top:25px;overflow:hidden}
#imagesVideoResults .galleryThumb{margin:0 1.3% 10px 0;width:32%}
#searchResultSection aside #trendingSearches,#pageNotFoundSection .rightRail,.listOfLinks{background-color:#fff;margin-top:0}
#searchResultSection aside #driverMatch{background-color:#232323}
#searchResultSection .rightRail{position:relative}
#searchResultSection .rightRail .container .listOfLinks .container{padding:3% 4%}
#searchResultSection .padTopFB{padding-top:58px}
#searchResultSection .rightRail ul,.listOfLinks ul{margin:10px 0}
#searchResultSection .rightRail ul li,.listOfLinks ul li{margin:0 10px;overflow:hidden;padding:5px 0;text-transform:uppercase}
#searchResultSection .rightRail ul li a,.listOfLinks ul li a{color:#2f8bd3;font:normal bold 12px "Arial"}
#searchResultSection .rightRail ul li .icon,.listOfLinks ul li .icon{background-position:0 -102px;float:right;height:15px;width:5px}
#searchResultSection .rightRail ul li:hover .icon,.listOfLinks ul li:hover .icon{background-position:100% -102px}
#searchResultSection .rightRail .container h3{border-bottom:1px solid #bdbdbd;font:normal bold 14px/30px "Arial";margin:0 10px}
#searchResultSection .rightRail .topAngledBG{background:url('images/rightRailTopAngledBG.png') no-repeat center center transparent;height:26px}
#searchResultSection .rightRail .bottomAngledBG,.listOfLinks .bottomAngledBG{background:url('images/rightRailBottomAngledBG.png') no-repeat center center transparent;height:26px}
#searchResultSection .searchForm{float:right;width:61%;padding-bottom:15px}
#searchResultSection form input[type="text"]{width:90%;border:1px solid #d6d6d6;padding:7px 7px 7px 16px;color:#535353;font:normal 14px/14px "Arial";position:relative;z-index:101}
#searchResultSection .predictiveSearch{width:69%;float:right;margin-right:2px;display:inline-block;position:relative}
.predictiveSearch label.textIndent{display:none}
#searchResultSection form input[type="text"]:focus{border:2px solid #ffb400;padding:6px 6px 6px 15px}
#searchResultSection .searchForm .actionButtons{float:right;clear:none}
#searchResultSection .searchFilter{width:100%;float:left;margin-bottom:25px}
#searchResultSection mark{background:#cfdde9;font-style:normal;font-weight:normal}
#searchResultSection .searchResult{margin-top:21px}
#socialBuzzResults{margin-top:21px}
.standingsLanding .standingsLandingOptions{float:left;margin-right:1px}
.standingsLanding .tabularData{margin:0}
.standingsLanding .tabularData thead th.first{padding-left:10px;word-wrap:break-word;line-height:normal;width:53px}
.standingsLanding .tabularData tbody th{width:30px;padding:0;text-align:center}
.standingsLanding .tabularData tbody td div.plusMinus .fl{width:50%}
.standingsLanding .tabularData tbody td div.plusMinus .image{width:auto;float:left}
#standingsLandingSection .tripleDot.grey{margin-top:20px}
.standingsLanding .racePrediction .predictionBars li .probabilityBar{background-color:#2b2b2b}
.standingsLanding .racePrediction .predictionBars li .probabilityName{background-color:#2b2b2b;font-size:12px;line-height:25px;padding:1.4% 1%;text-align:left}
.standingsLanding .racePrediction .predictionBars li .probabilityBar>div{font-size:22px;line-height:35px}
#standingLandingList .sectionFooter{padding:33px 0 4px}
#standingLandingList .driver{padding-left:19px}
.expandCollapse{overflow:hidden}
#standingsLandingRace .selectedTextWrap{width:130px!important}
#standingsLandingViewing .selectedTextWrap{width:90px!important}
#standingsLandingSection .noLegends .yellow,#standingsLandingSection .noLegends .red,#standingsLandingSection .noLegends .tabularData tbody th.yellow,#standingsLandingSection .noLegends .tabularData tbody th.red{background:none!important}
.bigMovesAndPredictions{margin:30px 0}
.bigMovesAndPredictions .bigMovesCardList{width:65%;float:left}
.bigMovesCardList .cardList{margin-top:24px;position:relative}
.bigMovesCardList .cardList ul li{width:48.8%;margin-right:0;float:left;position:relative}
.bigMovesCardList .cardList ul li.midLarge.last{float:right}
.bigMovesCardList .cardList ul li .driverCard{width:92%;margin-bottom:0;float:none}
.bigMovesCardList .showHover .driverCard:hover{margin-left:0;height:auto!important;width:92%}
.bigMovesCardList .showHover .driverCard:hover .driverInfo li .name{width:50%}
.bigMovesCardList .showHover .driverCard:hover .driverInfo li{width:100%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo li{margin:0;width:100%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo li.summary h4{width:69%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo li.summary h4.results{width:29%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo .careerRecap{height:auto}
.bigMovesCardList .driverCard .driverInfo li.summary h4 .iconLrg{width:46px}
.bigMovesCardList .driverCard .driverInfo li.summary h4 span{width:78%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo li .name,.bigMovesCardList .showHover .driverCard:hover .driverInfo li .name{width:62%;border-right:0}
.bigMovesCardList .cardList ul li .driverCard .driverInfo .detail.statistics{display:block;width:100%;padding:12px 0!important}
.bigMovesCardList .cardList ul li .driverCard .driverInfo .detail.statistics.driverSeasonBand{padding-top:0!important}
.bigMovesCardList .showHover .driverCard .driverInfo li .positionArrow{display:block}
.bigMovesCardList .statistics dl{width:19.5%}
.bigMovesCardList .cardList ul li .driverCard .driverInfo .seasonBand{left:-3%;padding:1% 3%}
html .bigMovesCardList .cardList ul.flippable li.slide{margin-right:0}
.bigMovesAndPredictions{margin:50px 0 0;padding-bottom:50px}
#standingsLandingSection .bigMovesAndPredictions{margin:30px 0 0}
.bigMovesAndPredictions .bigMovesCardList{width:65%;float:left}
.bigMovesAndPredictions .predictions{width:33.5%;float:right}
.predictions .predictionSource{padding:9% 0;border-bottom:#000 1px solid;border-top:#000 1px solid;margin:9% 0 13%;color:#888}
.predictions .predictionSource dl dt{color:#bbb}
.predictionsCardWrapper{margin-top:24px;background-color:#313131}
.predictionsCard{padding:17px 17px 0}
h3.predictionsQuest{font:italic normal 25px/28px "ScoutExtraLightItalic",sans-serif}
h3.predictionsQuest strong{font:italic normal 25px/28px "ScoutBoldItalic",sans-serif}
.standingsLanding .twiteFeedQuote blockquote{min-height:80px}
.standingsLanding .twiteDetails .twiteFeedInfo span{font-style:italic}
h2.scheduleMonth{background:url('images/darkGreyDot.png') 0 center repeat-x transparent;font:bold 14px/14px "Arial",sans-serif;text-transform:uppercase;margin-bottom:25px}
.scheduleMonthView .angledPanel .toggleWrap .container .innerCnt{padding-left:0;padding-right:0}
.panelLabel{background:#2a2a2a;padding-right:20px}
.detailtrack{margin:0 14px}
.scheduleTrack{margin:0}
.scheduleTrack ul{list-style:none;margin:5px 0}
.scheduleTrack ul li{float:left;padding:0 5px}
.scheduleTrack ul li a{float:left;color:#2f8bd3!important;font-size:12px!important;font-weight:bold;padding:1px 10px 0 0}
.scheduleTrack ul li a:hover{color:#ffb400!important;text-decoration:underline}
.toggleLabel{color:#989898}
.toggleControlBtn span.open{background-position:100% -4085px;width:24px;height:24px;margin-left:10px}
.toggleControlBtn span.close{background-position:0 -4085px;width:24px;height:24px;margin-left:10px}
.scheduleMonthView{margin-top:25px}
.scheduleListView{overflow:hidden;margin-top:10px}
.scheduleListView .raceCancelled{padding-right:20px;color:#d9160b;font-size:12px;font-style:normal;text-align:center}
.scheduleListView .accessLinks ul{padding:0 0 0 2%}
.scheduleListView .accessLinks ul li{font-size:12px}
.accessLinks a.blue:hover,a.blue:hover{text-decoration:underline}
.scheduleListView .raceDetailpanel ul{border:0}
.scheduleListView .raceDetailpanel ul li{width:auto}
.scheduleListView .winnerField{font-size:12px;color:#989898;border:0;margin-right:0}
.scheduleListView .raceTime{font-size:16px}
.scheduleListView .timeFormat{font-size:12px;padding-left:5px}
.scheduleListView .iconGroup{display:block;float:right}
.scheduleListView .iconGroup a{display:block;float:left}
.scheduleListView td figure.scale img{width:auto!important}
.scheduleListView td.raceName{padding-right:10px}
.scheduleListView td.raceName .raceNameBlock{display:block;padding-right:60px;padding-top:2px;word-wrap:break-word}
.scheduleListView td.trackName a{line-height:normal;display:block}
.scheduleListView th.labelDate{width:8%}
.scheduleListView th.labelTime{width:12%}
.scheduleListView th.labelRace{width:28%}
.scheduleListView th.labelTrack{width:23%}
.scheduleListView th.labelsGroup{width:27%}
.scheduleListView td.accessLinks li{margin-right:8px;padding-right:8px}
.angledPanelSet{position:relative}
.angledPanelSet .flagContainer{position:absolute;left:0;height:100%;width:2%;z-index:9}
.angledPanelSet .flagContainer.enabled{background-color:#ffb400}
.angledPanelSet .flagContainer.greyed{background-color:#5e5e5e}
.angledPanel .panelCnt .flagImg,.angledPanelSet .flagContainer .flagImg{position:absolute;left:5px;top:26px;display:none}
.angledPanel .panelCnt.enabled .flagImg,.angledPanelSet .flagContainer.enabled .flagImg,.angledPanel .panelCnt.greyed .flagImg,.angledPanelSet .flagContainer.greyed .flagImg{display:block}
.angledPanel{margin-bottom:28px}
.angledPanel .toggleWrap{display:none;margin-top:-44px}
.angledPanel .toggleWrap.defaultOpen{display:block}
.angledPanel .bottomAngledPanelBG,.angledPanel .topAngledPanelBG,.angledPanel .angledPanelControlCnt{background:url('images/panelBottomBG.png') no-repeat 0 0 transparent;height:48px}
.angledPanel .topAngledPanelBG{background-image:url('images/panelTopBG.png')}
.addSecStripe .angledPanel .bottomAngledPanelBG,.formBgStripe .angledPanel .bottomAngledPanelBG{background-image:url('images/panelBottomWhiteBaseBG.png');height:56px}
.subscriptions .angledPanel .bottomAngledPanelBG .flagBottomTip{height:86%}
.angledPanel .panelCnt .container,.angledPanel .subPannelCnt .container{position:relative}
.angledPanel .panelCnt .container{background-color:#323232}
.angledPanel .panelCnt.enabled .container .innerCnt,.angledPanel .panelCnt.greyed .container .innerCnt{margin-left:23px}
.angledPanel .panelCnt.enabled .container{background-color:#ffb400}
.angledPanel .panelCnt.greyed .container{background-color:#5e5e5e}
.angledPanel .panelCnt .container .innerCnt{background-color:#323232;overflow:hidden;padding-top:25px}
.angledPanel .toggleWrap .container .innerCnt{padding:34px 1.5% 34px 3%}
.angledPanel .bottomAngledPanelBG .flagBottomTip{height:100%;width:23px}
.angledPanel .panelCnt.enabled .bottomAngledPanelBG .flagBottomTip{background-color:#ffb400}
.angledPanel .panelCnt.greyed .bottomAngledPanelBG .flagBottomTip{background-color:#5e5e5e}
.angledPanel .angledPanelControlCnt{background-image:url('images/panelControlsBG.png');margin-top:-44px}
.module.alternateStyle .angledPanel .angledPanelControlCnt .toggleBtn,.module .angledPanel .angledPanelControlCnt .toggleBtn{color:#9f9f9f;font:10px/14px "Arial",sans-serif;margin:18px 10px 0 0;text-transform:uppercase;font-weight:bold}
.module.alternateStyle .angledPanel .angledPanelControlCnt .toggleBtn:hover,.module .angledPanel .angledPanelControlCnt .toggleBtn:hover{text-decoration:none}
.angledPanel .angledPanelControlCnt .toggleBtn span.icon{width:24px;height:24px;margin-left:8px;background-position:0 -4083px}
.angledPanel .angledPanelControlCnt .toggleBtn.open span.icon{background-position:0 -4083px}
.angledPanel .angledPanelControlCnt .toggleBtn.close span.icon{background-position:100% -4083px}
.angledPanel .angledPanelControlCnt .toggleBtn span{padding-top:3px}
.topMargin32,.moduleContent .moduleBody.topMargin32{margin-top:32px}
.standingResults .secTitleNav h2{float:none;margin:0 0 32px}
.standingResults .secTitleNav h2 span{font:italic bold 10px/14px "Arial",sans-serif;padding:0 0 0 14px}
.standingResults .tabularData tbody td .image{float:none;width:auto;padding-left:10%}
.standingResults .tweetQuote p{font:italic 15px/20px Arial,Helvetica,sans-serif}
.standingResults .tweetQuote a{font-style:normal}
.standingResults .infoIcon{background-position:0 -1152px}
#raceHighlightGallery .galleryThumb{margin-right:4%;width:96%}
#raceHighlightGallery ul>li{width:225px}
#standingsSection.standingResults #raceHighlightGallery .moduleHeader{padding-top:0}
#standingsSection #standingsSectionContent.moduleBody{min-height:25px;padding-bottom:10px}
.standingResults .carouselLinksWrap .carouselPager{border-color:#686868}
#experPrediction .carouselLinksWrap .carouselPager{border-color:#202020}
.moduleBody .readMore{font:bold 12px "Arial",sans-serif}
.resultsSection,.resultsSection hr{margin-top:50px}
.raceFactWrap dl{width:25%;float:left}
.raceFactWrap dl dt,.raceFactWrap dl dd{padding-left:5%}
.resultsSection>table{margin-bottom:2px}
.driverIntro{margin:40px 0 30px;position:relative}
.driverIntro figure{display:block;float:left;padding:1% .5%;width:12%;border-right:solid 5px #2b2b2b}
.driverIntro .driverDetails{border-left:solid 5px #2b2b2b;margin-left:13%;padding:1%}
.driverIntro .driverDetails .titlePart{position:relative}
.driverIntro .driverDetails .titlePart h2{width:58%}
.driverIntro .driverDetails .titlePart .socialLinks{position:absolute;right:0;top:14px}
.driverIntro .driverDetails h2{font:italic bold 46px/46px "ScoutBoldItalic",sans-serif}
.driverIntro .driverDetails h3{color:#636363;font-size:10px}
.driverIntro .driverDetails p{color:#fff;font-size:12px}
.driverIntro .driverDetails p.predictedLabel{color:#ffb400;font-weight:bold}
.driverIntro .driverDetails p.predictedLabel span{color:#fff}
.driverIntro .driverDetails.mainDetails{padding-bottom:0}
.driverIntro .driverNumber{left:1%;position:absolute;top:10%;z-index:98;width:25%}
.driverIntro .driverDetails.moreDetails{padding-top:0}
#driverStatSection .moduleHeader{padding-top:75px}
#driverStatSection .moduleHeader .sponsoredBy{top:28px}
#driverStatSection .secTitleNav #driverList{padding-top:13px}
#driverStatSection .driverIntro .driverDetails p a{color:#2f8bd3}
#driverStatSection .moreStandingsInfo{overflow:hidden}
#driverStatSection .moreStandingsInfo h3{font:normal normal 16px "ScoutRegular",sans-serif;margin:0 0 15px 0}
#driverStatSection .moreStandingsInfo .tweet{margin-left:2%;margin-right:0}
#driverStatSection .moreStandingsInfo .didYouKnow{margin:0}
#driverStatSection .moreStandingsInfo .tweetQuote article .featuredOpinion{font:italic 15px/20px Arial,Helvetica,sans-serif;padding-right:35px}
#driverStatSection .moreStandingsInfo .tweetQuote article .featuredOpinion a{font-style:normal}
#driverStatSection .moreStandingsInfo .tweetQuote article .featuredOpinion .closeQuoteReset{right:-30px;float:right}
#driverStatSection .tabularData tbody sup{font-size:10px;margin-left:1px}
#driverList{float:right}
#raceStatSection .tabularData tbody th,#raceStandings .raceResultStats.tabularData thead th.first,#nascarStatData .tabularData tbody th{width:25%}
#driverStatData .tabularData tbody th{width:15%}
.tabularData .fixLableWidth1{width:50%}
.articleDetail{background:#fff;padding:34px 3%;overflow:hidden;margin-bottom:25px;clear:both;position:relative}
.articleDetail figure.video{position:relative}
.articleDetail h1,.blogHeading,.articleDetail .articleHeading,#eventContentWrap .singleEventWrap .articleDetail h2{font:46px/1 "Stainless-Bold-Italic",sans-serif;text-transform:uppercase;word-wrap:break-word;line-height:50px}
.blogHeading{max-width:72%;line-height:36px}
.articleDetail h2{font:italic bold 20px/20px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#222}
.articleDetail h2:hover{color:black}
.articleDetail a h2:hover{text-decoration:underline}
.articleDetail h3{font-size:14px;text-transform:uppercase;margin-bottom:8px}
.allBlogList article{margin-top:28px}
#newsMediaBlog .blogHeadingWrap{overflow:hidden}
#NewsMediaDetail .articleDetail article{font-size:14px}
#NewsMediaDetail .articleDetail article table h5{font-family:"Stainless-Bold";font-style:italic}
.floatElement{float:left}
.floatElement .flelemtwidth{width:233px;display:block}
.floatElement ul,.articleDetail article .floatElement ul{margin:6px 0;list-style:none}
.floatElement.rtMargin{margin-right:5%}
.floatElement figure figcaption{padding:5px 0 0}
.floatElement img{width:100%}
.floatElement .newsItem figure figcaption{padding:0}
.floatElement h3,.articleQuote{font-size:42px;line-height:52px;font-style:italic;margin-bottom:0;text-transform:none;font-family:"ScoutExtraLightItalic",sans-serif;word-wrap:break-word}
.articleBlock{margin:0 15px 15px 0;float:left}
.articleBlock h5{margin-bottom:8px}
.articleFloatElement{margin-top:10px;float:left;clear:both;max-width:220px}
.articleFloatElement.migArticleTable{max-width:none}
.imgFloatElement,.daylife_smartgalleries_container{margin-top:10px!important;float:left;clear:both}
.articleDetail article .articleFloatElement ul{margin:0}
.articleDetail article .articleFloatElement ul li,.articleDetail article .floatElement ul li{list-style:none}
.imgFloatElement.largeImg{float:none}
.metaLinks{font:italic bold 12px/18px "Arial",sans-serif;clear:left}
.metaLinks .caption{display:block;float:left;font-size:14px;width:80px}
.articleDetail article .metaLinks ul,.articleDetail .metaLinks ul{margin-top:0;margin-left:80px;display:block}
.metaLinks ul,.metaLinks ul li{display:inline-block;color:#2f8cd4}
.module .moduleBody .metaLinks a{color:#2f8cd4}
.newsDate{font:italic 12px/1.2 Arial,Helvetica,sans-serif;color:#a4a4a4}
#forumTopicComposerForm p.newsDate span:first-child,#createPostForm p.newsDate span:first-child{color:#fff!important}
#forumTopicComposerForm p.newsDate span:last-child,#createPostForm p.newsDate span:last-child{color:#989898!important;font-weight:bold!important}
.newsDate strong{color:#686868}
#NewsMediaDetail .imgWidthWrap{margin-bottom:32px}
.articleDetail .newsImgcaption,.articleIntro{font-size:18px;line-height:29px;margin-top:32px;text-transform:none;font-weight:normal;font-style:normal}
.articleDetail article p,.articleDescription{font-family:Helvetica;font-size:14px;line-height:24px;margin-bottom:20px}
.newsQuotesCaption{font-size:12px;font-style:italic;color:#252525}
.topMar55{margin-top:55px}
.newsDetailsVideo .newsItem{width:100%;margin:0}
.newsDetailsVideo .newsItem .content h3,.floatElement .newsItem .content h3{font-family:"Stainless-Bold-Italic"!important;font-size:12px;line-height:16px;padding:7px 5% 5px;overflow:hidden;height:25px;font-style:normal!important}
.newsDetailsVideo .newsItem .content,.floatElement .newsItem .content{padding:0 0 4px 0}
.detailAsideNews{overflow:hidden;padding:9%;background:#fff;margin-bottom:20px}
.detailAsideNews h3.rightRailSubHeading{font-size:12px;line-height:16px;text-transform:uppercase;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #c0c0c0}
.detailAsideNews ul li.asideSection{margin-bottom:18px;border-bottom:1px dotted #c0c0c0;padding-bottom:4px}
.detailAsideNews ul li.asideSection.last{border-bottom:0 none;padding-bottom:0;margin-bottom:0}
.detailAsideNews ul li h3{font-style:italic;text-transform:uppercase;font-size:12px;line-height:16px}
.detailAsideNews ul li.asideSection hr{margin-top:2px;margin-bottom:14px}
.articleDetail .commentsSec h4{font:bold 16px/22px "Arial",sans-serif;text-transform:uppercase}
.articleDetail .postCommentWrap{overflow:hidden;margin-top:25px;padding-left:2%}
.articleDetail .postCommentTextWrap{float:right;width:92%}
.articleDetail .postCommentTextWrap textarea{float:right;height:90px;width:98%;font-size:12px;font-weight:normal;font-style:italic;color:#7f7f7f;border-color:#CCC}
.newsCmtShareRow{color:#7f7f7f;font-size:12px;margin-top:6px;font-style:italic;text-align:right}
.newsCmtShareRow ul{margin-right:3px;border-right:1px dotted #989898;padding-right:8px;display:inline-block;vertical-align:top}
.newsCmtShareRow ul li{margin:0 3px 0 0;line-height:18px;display:inline-block}
.newsCmtShareRow li.first{line-height:23px;margin-right:8px}
form .newsCmtShareRow input.post{font-size:10px;text-transform:uppercase;font-weight:bold}
form .newsCmtShareRow input.post:hover{color:#fff!important;background-color:#1b95f4!important}
.followUs li{float:left;overflow:hidden}
.followUs .facebookSmall .icon{background-position:0 -4146px;margin-right:0;width:16px}
.followUs .twitterSmall .icon{background-position:-84px -4146px;margin-right:0;width:16px}
.detailCommentsList{overflow:hidden;margin:10px 0 15px 0}
.detailCommentsList li{margin-bottom:7px;border:1px solid #e0e0e0}
.detailCommentsList li .commentsModule{padding:10px;background:#f0f0f0;clear:both}
.detailCommentsList li .commentsModule.reply{background:#fff;border-top:1px solid #e0e0e0}
.detailCommentsList li .commentsBlock{text-align:left;margin-left:60px}
.detailCommentsList .linkFbThumbImg,.postCommentWrap .linkFbThumbImg{margin:0;width:50px;height:50px;overflow:hidden}
.detailCommentsList li .commentsBlock a,.EventUserName{font-weight:bold;font-size:13px;line-height:23px;color:#2175b6}
.detailCommentsList li .commentsBlock a:hover{text-decoration:underline}
.detailCommentsList li p{line-height:20px;margin-bottom:16px;font-size:12px}
.detailCommentsList .commentTxt{color:#8e8e8e;font:italic normal 12px Arial,Helvetica,sans-serif;margin-right:6px;display:inline}
.detailCommentsList li .commentTxt a{color:#2175b6;font-size:12px;font-style:italic}
.detailCommentsList li a.facebookSmall,.detailCommentsList li a.twitterSmall{display:inline-block}
.pagingWrap{font:italic normal 12px/20px Arial,Helvetica,sans-serif;color:#242424;padding-top:5px;overflow:hidden}
.rightBorder{margin-right:8px;padding-right:10px;border-right:1px dotted #989898;line-height:22px}
.paging{overflow:hidden}
.module .moduleBody .paging li{color:#2175b6;display:inline;font-style:normal;font-weight:bold}
.module .moduleBody .paging li a{color:#2175b6;padding:0 2px;line-height:22px}
.rightRailContentSet,.authorPane{font-size:12px;color:#222;font-family:Arial,Helvetica,sans-serif;margin-bottom:52px;padding:9%;background:#fff}
.rightRailContentSet{padding-bottom:0}
.authorPane{margin-bottom:20px;padding:7%}
.authorPane .rightRailLinkSetHead{vertical-align:baseline;margin-bottom:7%;position:relative}
.authorPane .rightRailLinkSetHead .caption{position:absolute;left:138px;bottom:0;font-size:18px;color:#2175b6;font-weight:bold;word-wrap:break-word;width:53%}
.authorPane .rightRailLinkSetHead .caption a{color:#2175b6}
.authorPane p{margin-bottom:18px;line-height:18px}
aside .authorPane .socialLinks li{margin-bottom:10px}
.rightRailContentSet h4{padding-bottom:5px}
.rightRailContentSet .listHead{padding-bottom:4%;line-height:24px}
.rightRailContentSet .listHead h3{text-transform:uppercase;font-size:12px;font-weight:bold;display:inline-block}
.rightRailContentSet .listHead .archiveDropList{float:left}
.rightRailContentSet .socialLinks{display:block}
.rightRailContentSet .socialLinks li{margin-right:3%}
.rightRailContentSet .rightRailLinkList li{padding:20px 0;border-top:1px #c0c0c0 dotted}
.rightRailContentSet .rightRailLinkList h4{font-size:14px;font-weight:bold;font-style:italic;text-transform:uppercase;padding:0 0 1px 0}
.rightRailContentSet .rightRailLinkList h4 a{color:#222}
.rightRailContentSet .rightRailLinkList .dateTime{font-size:10px;color:#989898;font-style:italic}
.changeToDropDown .subMenuWrap{background:#686868 url('images/formSprite.png') no-repeat 104% -250px}
.changeToDropDown .subMenuWrap ul li{background:#888}
.changeToDropDown .subMenuWrap ul li a{padding-left:22px}
.changeToDropDown .subMenuWrap ul li.subMenuWrap{background:#888 url('images/formSprite.png') no-repeat 104% -250px}
.changeToDropDown .subMenuWrap ul li.subMenuWrap ul li{background:#9a9a9a}
.changeToDropDown .subMenuWrap ul li.subMenuWrap ul li a{padding-left:32px}
.changeToDropDown li a:hover{background-color:#ffb400!important}
.changeToDropDown .subMenuWrap>a:hover{background:#ffb400 url('images/formSprite.png') no-repeat 104% -250px!important}
.changeToDropDown .activeSubmenuWrap{border-bottom:0;background-image:url('images/formSprite.png');background-repeat:no-repeat;background-position:104% -397px}
.changeToDropDown li.activeSubmenuWrap:hover,.changeToDropDown li.activeSubmenuWrap>a:hover{background-image:url('images/formSprite.png');background-repeat:no-repeat;background-position:104% -397px!important}
.changeToDropDown a{outline:0}
#eventContentWrap{padding-top:8px}
#eventContentWrap .eventDetailWrap .borderLeft{border-left:1px dotted #848484;padding-left:10px}
#eventContentWrap .fbEvents{padding:34px 4%;margin-bottom:20px;width:92%}
#eventContentWrap .loadMoreContentWrap{position:relative}
#eventContentWrap .eventArticleWrap .fbEvents{padding:28px 3.5% 20px;width:93%}
#eventContentWrap .eventsRightRail{background-color:#fff;padding:9%}
#eventContentWrap .eventsRightRail li.eventWallList{border-top:1px dotted #c0c0c0;margin-top:20px;padding-top:24px}
#eventContentWrap .eventsRightRail .eventDetail h3{margin:15px 0 4px}
#eventContentWrap .eventsRightRail .eventDetail h3 a,#eventContentWrap .eventsRightRail .rightRailSubHeading{font-size:14px;color:#222;text-transform:uppercase}
#eventContentWrap #eventMediaSliderWrap{margin-bottom:50px}
#eventContentWrap .singleEventWrap #eventMediaSliderWrap{margin-bottom:50px}
#eventContentWrap .singleEventWrap h4{margin-bottom:20px;font-size:17px}
#eventContentWrap .allEventsHeader,#eventContentWrap #eventsErrorWrap p,#eventContentWrap #eventsErrorWrap h2{margin-bottom:17px}
.asideDateCaption{font-size:10px;font-style:italic;font-weight:bold;padding-top:4px}
.dateTimeWrap{font:italic bold 12px/14px Arial,Helvetica,sans-serif;color:#222;margin-top:9px}
#eventContentWrap .singleEventWrap .dateTimeWrap{margin-top:5px}
.fbEvents .dateTimeWrap span{padding:0 10px 0 0;margin-right:10px;border-right:1px solid #c0c0c0}
.authorName{border-right:1px dotted #989898;margin-right:10px;padding-right:6px;line-height:20px}
.socialBlogArticle{float:left;width:69%}
.fbEvents .eventArticleImg{margin-right:2%;width:28%;float:left;position:relative}
.eventSocialRow,.detailAsideNews img{width:100%}
.eventSocialRow .moreInfoWrap{float:right}
.eventCommentsWrap{border-top:1px dotted #c0c0c0;padding-top:20px}
.facepileRow{border-top:1px dotted #c0c0c0;margin-top:32px;padding:20px 0;color:#686868;font-style:italic;font-size:11px;font-weight:bold}
.popularEvents .fbEvents .dateTimeWrap{margin-bottom:10px}
.eventArticleWrap .facepileRow{padding-bottom:0;padding-top:15px;margin-top:38px}
.popularEvents .facepileRow{border:0 none;margin-top:0;padding-top:0}
.fbEvents ul.facepile{display:block;margin:9px 0 0}
#eventContentWrap .fbEvents .noFBSession{border-top:1px dotted #c0c0c0;margin-top:38px;padding-top:15px;margin-bottom:0;font-size:12px;color:#c0c0c0;font-weight:bold}
#eventContentWrap .singleEventWrap .fbEvents .noFBSession{margin-bottom:15px}
.fbEvents .attending{color:#686868;font:bold italic 11px arial}
.eventSocialRow ul.fbEventActionLinks{float:left;overflow:hidden;margin:0}
.eventSocialRow .fbEventActionLinks li{float:left;margin-right:6px;list-style:none!important}
.eventSocialRow .fbEventActionLinks li a.secondaryBtn{border:1px solid #2a4283;display:block;font:normal 11px/12px "Arial",sans-serif;background-color:#5d74af;color:#fff;padding:4px 8px;box-shadow:inset 0 1px 0 #8a9bc6;-webkit-box-shadow:inset 0 1px 0 #8a9bc6;-moz-box-shadow:inset 0 1px 0 #8a9bc6}
.eventSocialRow .fbEventActionLinks li a.secondaryBtn.join .icon{background-position:0 -5020px;margin-right:5px;width:13px;height:10px}
.eventSocialRow .customDropdownWrap{float:left;width:75px;height:22px;line-height:22px}
#eventContentWrap .eventArticleDataWrap{padding-top:6px}
.module #eventContentWrap .eventSocialRow .customDropdownWrap .customDropdownListWrap{top:23px}
.module #eventContentWrap .eventSocialRow .customDropdownWrap{background-color:#6d84b4;border:1px solid #3b5998}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul.fbEventActionLinks{width:auto;border:1px solid #3b5998;border-left-color:#111;border-right-color:#111;box-shadow:none;border-top:0 none}
.module #eventContentWrap .eventSocialRow .customDropdownWrap span{color:#FFF;font-size:11px;font-weight:normal;text-transform:none;line-height:18px}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul li{background-color:#FFF;text-align:left;border:0 none}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul li a{color:#111!important;font-weight:normal;border:1px solid #fff;text-transform:none;padding:6px 4px 6px 22px;box-shadow:none}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul li.active a{background:url('images/iconVerticleSprite.png') 6px -5072px no-repeat transparent!important}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul li.active a:hover{background:url('images/iconVerticleSprite.png') 6px -5103px no-repeat #6d84b4!important}
.module #eventContentWrap .eventSocialRow .customDropdownWrap ul li a:hover{color:#fff!important;border:1px solid #3b5998;background-color:#6d84b4!important}
.module #eventContentWrap .eventSocialRow .customDropdownWrap:hover span{background-position:right -250px}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.driverLangindgGrid .isotope{overflow:auto!important;position:static!important}
.createBlog .driverSelector .selector{width:51.3%}
.editableTaglist{overflow:hidden}
.editableTaglist li{float:left;padding:4px 8px 4px 0}
.autoCompleteList{display:none;z-index:344}
#registerDrivers,#tagInputBox{width:50%}
.pollAnswerList input[type="text"]{padding:7px 58px 6px 3px;width:88.7%}
.pollAnswerList input[type="text"]:focus{padding:6px 57px 5px 2px}
.addPollAnswerBtn{position:absolute;right:2.5%;top:10%}
.addPollAnswerBtn .icon{background-position:-2px -5241px;width:30px;height:25px;margin-left:10px}
.removePollAnswerBtn{position:absolute;right:7%;top:10%}
.removePollAnswerBtn.lastButton{right:2.5%}
.removePollAnswerBtn .icon{background-position:-66px -5241px;width:30px;height:25px;margin-right:1px}
.toggleCurveList{color:#fff;position:relative}
.toggleCurveList .logo,.angelBoxWrap .logo{float:left;padding:0 2% 0 3%;text-align:center;width:16%;margin-top:5px}
.toggleCurveList h2.blockHeading{font:italic bold 38px/40px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
.toggleCurveList h2.blockHeading span{font:italic normal 38px/40px "ScoutExtraLightItalic",sans-serif}
.toggleCurveList .rightPane,.angelBoxWrap .rightPane{float:left;width:71%;padding-right:2%}
.toggleCurveList .rightPaneBlock{float:left;width:71%;padding:5px 2% 0 3%}
.toggleCurveList .rightPaneBlock.extend{width:auto;float:none;overflow:hidden;padding-right:0}
.toggleCurveList .rightPaneBlock.extend a:hover{text-decoration:none}
.toggleCurveList .rightPaneBlock hgroup{text-transform:uppercase}
.toggleCurveList .headDetails{font-size:12px;font-weight:bold}
.toggleCurveList .headDetails dt.first{color:#fff}
.toggleCurveList .headDetails dt{color:#999}
.toggleCurveList .headDetails dd,.toggleCurveList .headDetails dt.first{border-right:1px #9b9b9b solid;padding-right:10px;margin-right:10px}
.toggleCurveList .redCap{color:#d9160b}
.toggleCurveList .blueCap{color:#2f8cd4}
.toggleCurveList .greenCap{color:#33aa0f}
.toggleCurveList .purpleCap{color:#b80cc2}
.toggleCurveList .yellowCap{color:#ffb400}
.toggleCurveList .scheduleInfoRight{float:right;width:26%}
.toggleCurveList .innerList{display:block;margin-right:210px}
.toggleCurveList .innerList li{width:31%;float:left;font-size:12px;font-weight:bold}
.toggleCurveList .innerList li.extend{width:69%}
.toggleCurveList .innerList li span.date,.toggleCurveList .innerList li span.channel,.toggleCurveList .innerList li .dottedLeftInline{display:block}
.toggleCurveList .innerList li h3{font-size:20px;font-style:italic;font-family:Arial,Helvetica,sans-serif;color:#FFF}
.toggleCurveList .innerList li h3 span{display:block;color:#999;font-size:12px;line-height:16px}
.toggleCurveList .innerList li.disabledBorder{border:0}
.toggleCurveList .innerList li span{display:inline-block;padding-left:5px}
.toggleCurveList .innerList li span.yellowCap{padding:0}
.toggleCurveList .innerList .dottedLeftInline{margin-left:4%;padding-left:4%}
.toggleCurveList .btnGroup{margin-top:5px;width:210px}
.toggleCurveList .btnGroup a.linkBtn{margin-bottom:5px}
.toggleCurveList h3{color:#ffb400;font:italic bold 16px/1.2 "Arial",sans-serif}
.toggleCurveList .dateSeprator{padding-right:11px;margin-right:6px;border-right:1px dotted #898989;text-transform:uppercase}
.toggleCurveList h3 span.time{color:#fff}
.toggleCurveList h2.raceName{font:italic bold 38px/1.1 "ScoutBoldItalic",sans-serif;text-transform:uppercase}
.toggleCurveList h2.raceName a{display:inline-block}
html.touch .toggleCurveList h2.raceName a{text-decoration:none}
.toggleCurveList h2.raceName a:hover{text-decoration:underline}
.toggleCurveList h4.raceLocation{font:bold 12px/1.2 "Arial",sans-serif;text-transform:uppercase}
.toggleCurveList h4.raceLocation span.cityState{color:#989898}
.rightPaneBlockRight{float:right}
.rightPaneBlockRight dl{float:left}
.rightPaneBlockRight dl dt{color:#898989;float:left;font:bold 10px "Arial",sans-serif;padding:0 17%}
.rightPaneBlockRight dl dd{margin-top:20px;padding:0 20px 4px 0;clear:both;float:left}
.rightPaneBlockRight dl dd.sep{border-left:1px dotted #898989;padding:0 0 10px 22%}
.raceDetailpanel{font:12px/22px "Arial",sans-serif;padding:4px 0;margin-top:-40px}
.raceDetailpanel .viewAll{background-position:right -1123px}
.raceDetailpanel ul{overflow:hidden;border-bottom:3px solid #2b2b2b;padding:4px 2%}
.raceDetailpanel ul li{border-right:1px dotted #848484;margin-right:15px;font-weight:normal;text-transform:uppercase;padding:0 2% 0 .5%;margin:5px 0;width:14%;padding:0 1%;vertical-align:middle;display:inline-block}
.raceDetailpanel ul li a{font-weight:bold;font-size:10px}
.raceDetailpanel ul li.last{color:#898989;font-weight:bold;font-size:10px}
.scheduleMonthView .raceDetailpanel ul li.last{color:#FFF}
.raceDetailpanel ul li.raceComplete{color:#898989}
.raceDetailpanel ul li span.winnerName{color:#ffb400}
.module.alternateStyle a.winnerName{color:#ffb400;font-weight:bold;font-size:12px}
.raceDetailpanel ul li a:hover{text-decoration:none}
.raceDetailpanel ul.raceDetail{margin-bottom:-9px;border:0}
.raceDetailpanel ul.raceDetail li{border:0;font-weight:bold;font-size:10px;color:#898989;text-transform:capitalize}
.raceDetailpanel ul.raceDetail li a{text-decoration:none}
.raceDetailpanel ul.alertPanel{padding:5px 2%;font-size:10px}
.raceDetailpanel ul.alertPanel li{border:0;padding:0 1%;width:auto}
.raceDetailpanel ul.alertPanel li a{text-transform:uppercase}
.raceDetailpanel ul li.scheduleResult a:hover{text-decoration:underline}
.raceDetailpanel ul li.scheduleNoresult a{padding:1px 2%;color:#b3b3b3!important;float:left;font-size:12px;font-weight:bold;text-transform:uppercase;display:block;text-decoration:none}
.raceDetailpanel ul li.scheduleNoresult a:hover{text-decoration:underline}
#fullSchedule .rightPaneBlock{float:left;padding:7px 1% 0 2%;width:52%}
#fullSchedule .angledPanel .panelCnt.enabled .rightPaneBlock{width:50%}
#fullSchedule .toggleCurveList .logo,.angelBoxWrap .logo{width:14%;max-width:185px}
#fullSchedule .moduleHeader .secTitleNav{padding-top:43px}
#fullSchedule .moduleHeader .relatedLinks{clear:both;padding-top:5px}
#fullSchedule .moduleHeader .relatedLinks li{float:left;color:#0085f0;text-transform:uppercase;margin-right:20px;padding:2px 20px 2px 0;border-right:1px #4b4b4b dotted;line-height:25px}
#fullSchedule .moduleHeader .relatedLinks li a{color:#0085f0}
#fullSchedule .moduleHeader .relatedLinks li .icon{width:4px;height:7px;display:inline-block;background-position:0 -1126px;margin-left:5px}
#fullSchedule .moduleHeader .relatedLinks li .type_pdf{display:none}
#fullSchedule .moduleHeader .relatedLinks li .icon.trigger{background-position:0 -1152px;width:18px;height:26px}
#fullSchedule .moduleHeader .relatedLinks .content{display:none;background:#323232;border:1px #575757 solid;border-bottom:0;margin-top:10px}
#fullSchedule .moduleHeader .relatedLinks .content .contentRow{border-bottom:1px #575757 solid}
#fullSchedule .moduleHeader .relatedLinks .content .contentCol{float:left;width:40%;padding:0 5% 7px 1%}
#fullSchedule .moduleHeader .relatedLinks .content h3{color:#ffb400;margin:10px 0}
#fullSchedule .moduleHeader .relatedLinks .content h3 span{color:#fff}
#fullSchedule .moduleHeader .relatedLinks .content li{float:none;color:#FFF;margin:0 0 5px 15px;padding:0;border:0;text-transform:none;line-height:normal;font-size:12px;list-style:square outside}
#tracksLanding .favLegends li{color:#686868;font-style:italic;font-size:11px}
.myTracks.tracksLandingList,.allTracks.tracksLandingList{overflow:hidden}
.tracksLandingList .angledPanel .toggleWrap .container .innerCnt{padding:45px 10px 55px 3%}
#tracksLanding .moduleContent .moduleBody{margin-top:14px}
.tracksLandingList .angledPanel .panelCnt .flagImg,.angledPanelSet .flagContainer .flagImg{top:33px}
#tracksLanding .toggleCurveList .headDetails li{float:left}
#tracksLanding #profilePageNav{clear:both}
#tracksLanding .moduleHeader .favLegends,#tracksLanding #profilePageNav{margin-top:32px}
#tracksLanding .secTitleNav.topMargin32{margin-top:0}
.mediaSlider,.inlineVideo{background:#333;overflow:hidden}
.mediaSlider .mediaWrapper,.inlineVideo .videoWrapper{height:100%;text-align:center;position:relative;min-height:auto}
.mediaSlider .imageWrapper img,.mediaSlider .videoWrapper object{margin:auto;display:block}
.mediaSlider .mediaInfoWrapper{border-bottom:1px solid #131313;border-top:1px solid #484848;overflow:hidden;padding:7px 20px 7px 35px}
.mediaSlider .mediaInfoWrapper .mediaInfo{color:#fff;margin-right:100px;padding:5px 0;font:italic bold 10px/12px arial}
.mediaSlider .mediaInfoWrapper .pagerWrapper{color:#fff;float:right;font:normal bold 12px/12px arial;padding:5px 10px;background-color:#3a3939}
.mediaSlider .thumbsWrapper{position:relative;overflow:hidden;height:66px}
.mediaSlider .actionBtn{float:left;text-align:center;line-height:20px}
.mediaSlider .actionBtn.next{float:right}
.mediaSlider .actionBtn .jcarousel-prev,.mediaSlider .actionBtn .jcarousel-next{display:inline-block;font-size:0;text-indent:-2222px;vertical-align:top;background:url("images/iconVerticleSprite.png") no-repeat scroll 0 -449px transparent;height:20px;width:20px;margin:0;outline:0}
.mediaSlider .actionBtn .jcarousel-prev{background-position:0 -505px;margin-right:5px}
.mediaSlider .actionBtn .jcarousel-prev.jcarousel-prev-disabled,.mediaSlider .actionBtn .jcarousel-prev.jcarousel-prev-disabled:hover{background-position:-30px -505px}
.mediaSlider .actionBtn .jcarousel-next{background-position:0 -531px;margin-right:5px}
.mediaSlider .actionBtn .jcarousel-next.jcarousel-next-disabled,.mediaSlider .actionBtn .jcarousel-next.jcarousel-next-disabled:hover{background-position:-30px -531px}
.mediaSlider .actionBtn.large{width:7%;padding-top:22px}
.mediaSlider .actionBtn.large .jcarousel-prev,.mediaSlider .actionBtn.large .jcarousel-next{height:41px;width:41px;line-height:41px}
.mediaSlider .actionBtn.large .jcarousel-prev.jcarousel-prev-disabled{background-position:0 -605px}
.mediaSlider .actionBtn.large .jcarousel-prev{background-position:0 -555px;margin-right:10px}
.mediaSlider .actionBtn.large .jcarousel-next.jcarousel-next-disabled{background-position:100% -605px}
.mediaSlider .actionBtn.large .jcarousel-next{background-position:100% -555px;margin-left:10px}
.mediaSlider .thumbs{float:left;overflow:hidden;padding:1% 0;margin-left:-0.1%;width:86%}
.mediaSlider .thumbs li{float:left;width:15.4%;padding:0 5px}
.mediaSlider .thumbs li a{position:relative;display:inline-block}
.mediaSlider .thumbs li figure{overflow:hidden;position:relative}
.mediaSlider .thumbs li .borderOverlay{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.mediaSlider .thumbs li.active .borderOverlay,.mediaSlider .thumbs li:hover .borderOverlay{display:block}
.mediaSlider .thumbs li .contentTypeIcon{display:none;height:39px;width:39px;position:absolute;top:50%;left:50%;z-index:9;margin:-19px 0 0 -19px}
.mediaSlider .thumbs li.video .contentTypeIcon{background:url("images/iconVerticleSprite.png") no-repeat scroll 0 -805px transparent;display:inline-block}
.themeExpandedThumbnails .mediaSlider .thumbsWrapper{width:95%;margin:5px auto 15px;padding:0}
.themeExpandedThumbnails .mediaSlider .actionBtn.large{width:auto;padding:0}
.themeExpandedThumbnails .mediaSlider .actionBtn.large.next,.themeExpandedThumbnails .mediaSlider .actionBtn.large.prev{margin:15px 0 0}
.themeExpandedThumbnails .mediaSlider .thumbs{width:auto;float:none;margin:0;padding:0;text-align:center}
.themeExpandedThumbnails .mediaSlider .thumbs .bx-wrapper{margin:auto}
.themeExpandedThumbnails .mediaSlider .thumbs .imageGalleryCarousel{display:inline-block}
.themeExpandedThumbnails .mediaSlider .thumbs li{padding:10px 0 0;margin:0;height:auto!important;width:14%}
.themeExpandedThumbnails .mediaSlider .thumbs li a{width:92%}
.themeExpandedThumbnails .mediaSlider .thumbs li a figure img,.inlineVideo .imageGallery li a img{height:55px}
.lt-ie9 #newsMediaSectionContent article.advItem{margin-right:0}
#_containermyExperience{display:block!important;position:static!important}
.dialogVideoContainer.videoVisible{padding:45px 10px 20px;position:relative;background:url('images/videoLightShadow.png') 0 0 repeat-x #272727}
.dialogVideoContainer .franchiseAd{left:0;position:absolute;top:0;width:100%;z-index:1}
.dialogVideoContainer .sideAds{float:right;margin-left:10px;position:relative;width:300px;z-index:2}
.dialogVideoContainer .sideAds>div{margin-bottom:10px;position:relative;z-index:99999}
.dialogVideoContainer .videoPlayerWrapperContainer{margin-right:315px}
#videoPlayerWrapper,#videoWrapper.videoVisible{height:0;position:relative;padding-bottom:56.25%;padding-top:1px;z-index:2}
#videoPlayerWrapper>*,#videoWrapper.videoVisible>*,#videoPlayerWrapper span>*,#videoWrapper.videoVisible span>*{height:100%;left:0;position:absolute;top:0;width:100%}
.galleryLinksPannel .galleryNav.videoVisible{margin-top:28px}
.commentsBlock .moreCommentTxt,.driverCard .careerRecapTxt{word-wrap:break-word}
.Findmorecontent .hiddenContent{display:none}
.pageContainer .careerDateHeading{font:italic 30px/30px "ScoutExtraLightItalic",sans-serif;text-transform:uppercase;color:#000}
.pageContainer .nameHeading{font:italic 48px/46px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
#greatestDriverDetail .subModuleHeader{position:relative}
#careerStats .sponsoredBy{top:-30px}
#greatestDrivers .moduleHeader h1{margin-bottom:25px}
#greatestDrivers .moduleHeader .articleDescription{clear:both;margin-bottom:26px}
#greatestDrivers .moduleHeader .articleDescription p{font-size:12px;font-weight:normal;font-style:normal;line-height:20px}
#greatestDrivers p,#didyouknowNascar p,#rulesBlog p,#scienceofNascar p,#nascarGlossary p{font-size:12px;line-height:18px}
#greatestDriversList .sectionFooter{padding-top:0}
.greatestDriverWrap,.bloggerProfile{position:relative;padding-top:48px;margin-bottom:43px}
.greatestDriverWrap .tripleDot,.bloggerProfile .tripleDot{width:100%;position:absolute;left:0;top:0}
.allGreatestDrivers .greatestDriverWrap:first-child{padding-top:0}
.allGreatestDrivers .greatestDriverWrap:first-child .tripleDot{display:none}
.greatestDriverWrap .drivergallery,.greatestDriverWrap .driverInfo{width:49%}
.greatestDriverWrap .driverInfo{margin-bottom:0}
.greatestDriverWrap .driverInfo p,.greatDriverDetails{font-size:12px;line-height:18px}
.greatestDriverWrap h2,.moduleBody .greatDriverName{font:italic 48px/36px "ScoutBoldItalic",sans-serif;word-wrap:break-word}
.greatestDriverWrap h2 span,.greatDriverName span{display:block;font-size:30px;font-family:"ScoutExtraLightItalic",sans-serif}
.greatestDriverWrap .driverInfo p{margin-bottom:10px}
.greatestDriverWrap .description .socialLinks{display:block;margin:15px 0}
.greatestDriverWrap .blockCommonBottom{font-size:14px;color:#989898;font-style:italic;margin:40px 0 0 0}
#uploadMediaForm ul.floatingList li{float:left;margin:0 15px 0 0}
.greatestDriverWrap .driverInfo p a.readMore{white-space:pre}
#greatestDriversList .greatestDriverWrap .driverInfo a.readMoreBtn{font-weight:bold;color:#2f8bd3;font-size:12px;line-height:18px}
#greatestDriversList .greatestDriverWrap .driverInfo a.readMoreBtn:hover{color:#2f8bd3;text-decoration:underline}
#educationPitCrewCarousal>li{width:963px}
#educationPitCrew .PitCrewPromo,#glossaryTerms .wordModule{background:#ffc705}
#educationPitCrew .moduleContent{padding:28px 0 42px}
#educationPitCrew .moduleContent figure{float:left;margin-left:3%;width:42%}
#educationPitCrew .descriptionPitCrew{margin-top:178px;float:left;width:55%}
#educationPitCrew .descriptionPitCrew h2,#glossaryTerms .glossaryDescription h2{font:48px "Scout-Bold-Italic",sans-serif;text-transform:uppercase}
#educationPitCrew .descriptionPitCrew p{font-size:14px;font-style:italic;padding:0 0 20px 0}
#educationPitCrew .descriptionPitCrew a.viewAll,#glossaryTerms .glossaryDescription a.viewAll{font-size:10px;background-position:right -1123px}
#educationPitCrew .educationCarousal figure{float:right}
#educationPitCrew .topAngledBG{z-index:1}
#educationPitCrew .bottomAngledBG{background:url('images/fullScreenAlternateSectionBottomAngleBG.png') center center no-repeat transparent;z-index:1}
#educationPitCrew .moduleBody,#glossaryTerms .moduleBody{color:#222;z-index:1}
#memberPitCrewSection .driverCard{padding:12px 4%}
#memberPitCrewSection .driverInfo li .memberName{color:#323232;float:left;width:98%}
#memberPitCrewSection .driverInfo li .memberName a{text-decoration:none;color:#323232}
#memberPitCrewSection .driverInfo li .memberName h3 a{font:italic 28px/26px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
#memberPitCrewSection li a.readbio{color:#2f8bd3!important;font:italic bold 12px "Arial";text-transform:capitalize;display:block;margin-top:5px}
#memberPitCrewSection li .read{min-height:87px;padding-bottom:10px}
#memberPitCrewSection li .memberdetail{border-top:1px dotted #c0c0c0;color:#3a3a3a;padding-top:10px}
#memberPitCrewSection .memberdetail span{color:#989898;display:block;font:bold 9px "Arial",sans-serif;padding-bottom:5px;text-transform:uppercase}
#memberPitCrewSection .memberdetail h4{font:italic bold 20px "Arial",sans-serif;text-transform:capitalize}
#heroModulePitCrewSection .moduleContent hgroup h3,#heroModulePitCrewSection .basicInfo hgroup h3{font:bold 14px/18px "ScoutBold",sans-serif}
#heroModulePitCrewSection .fixedHeroContent{top:30%}
#heroModulePitCrewSection .basicInfo{float:left;margin-bottom:20px;width:100%}
#heroModulePitCrewSection .heroModuleContainer .moduleLinks .rank dt{padding-left:15px;border-left:1px dotted #848484;line-height:20px}
#heroModulePitCrewSection .heroModuleContainer .moduleLinks .rank dd{padding-right:15px;border-right:1px dotted #848484;line-height:20px;margin-right:15px}
#heroModulePitCrewSection .heroModuleContainer .socialLinks li.FBLike{padding-left:15px;border-left:1px dotted #848484}
#heroModulePitCrewSection .heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks li.socialLinksFollowUs{margin-right:5px;border:0 none!important;padding-left:0}
#PitCrewStats .race{padding-left:20px}
#PitCrewStats .tabularData thead th.first,#PitCrewStats .tabularData tbody td.first{padding-left:30px}
#PitCrewStats .tabularData thead th{color:#989898;padding-left:0}
#PitCrewStats .tabularData tbody dd.racename{font:16px/18px "Arial",sans-serif}
.readbioPitCrew{height:250px}
.readbioPitCrew p{color:#fff;margin:10px 0}
.pitcrewEdu{float:left;margin-top:27px}
.pitcrewimageContainer{min-height:560px;position:relative;margin:0 auto}
#memberPitCrewSection .crewPic{position:relative;margin-bottom:15px}
#memberPitCrewSection .crewPic img{float:none!important;width:100%}
#memberPitCrewSection .crewPic figure{height:226px;overflow:hidden}
#memberPitCrewSection .driverCard .driverInfo{height:255px}
.pageContainer .loadPhotoDriverBlock{font-size:14px;color:#989898;font-style:italic;margin-bottom:2px}
.moduleBody .driversCarrer{font:italic bold 30px/35px "ScoutExtraLightItalic",sans-serif;margin-bottom:0}
#greatestDriverDetail .padTable tbody td,.padTable tbody th{padding:20px 0 20px 1.5%}
#greatestDriverDetail .padTable tbody td{padding-left:.5%}
#greatestDriverDetail .padTable tbody th,#greatestDriverDetail #greatDriverCareer .tabularData tbody th{padding-left:1%}
#greatestDriverDetail .articleDetail{overflow:visible!important;z-index:1!important}
.angelBoxWrap{background:url('images/panelBottomBG.png') center bottom no-repeat;padding-bottom:48px}
.angelBoxWrap .container{background:#323232;padding-top:40px}
.angelBoxWrap .rightPane{padding:0 0 0 42px;background:url('images/angelSeparator.png') 0 0 no-repeat;min-height:100px;font-size:12px}
.angelBoxWrap .rightPane h2{font:italic 22px/22px "ScoutBoldItalic",sans-serif;padding:15px 0 5px}
.angelBoxWrap .rightPane h2 span{font-family:"ScoutExtraLightItalic",sans-serif}
.angelBoxWrap .rightPane p{padding-bottom:20px;line-height:16px}
.angelBoxWrap .rightPane .containerFooter{border-top:1px #747474 solid;padding:26px 0 40px 0}
.angelBoxWrap .rightPane .containerFooter .priceInfo{width:85%}
.angelBoxWrap .rightPane .containerFooter .price{font-family:"ScoutBoldItalic",sans-serif;font-size:43px;color:#ffb400}
.angelBoxWrap .rightPane .containerFooter .price sup{font-size:30px}
.angelBoxWrap .rightPane .containerFooter .price sup.currency{font-size:25px}
#trackpassPaymentBilling .moduleHeader.customPadding{padding-top:20px}
#trackpassPaymentBilling .moduleHeader h2{padding-bottom:10px;font-size:18px;font-family:"Arial",sans-serif}
#trackpassPaymentBilling .moduleHeader span{padding-top:5px;display:block;font-style:italic}
#trackpassPaymentBilling .moduleHeader .singleDot{margin:0}
#trackpassPaymentBilling form label{margin-bottom:8px}
#trackpassPaymentBilling ul li ul.stateCity li,#trackpassPaymentBilling ul li #expirationDateWrap ul li{margin:0 10px 0 0}
#trackpassPaymentBilling .formFieldContainer2 ul li,#trackpassPaymentBilling #payCreditCard .colGridCustom{margin-bottom:30px}
#trackpassPaymentBilling #billingInfo .formLeftPane,#trackpassPaymentBilling #billingInfo .formRightPane{margin-right:13px;position:relative}
#trackpassPaymentBilling .sideBy.icon.infoIcon{background-position:0 -1155px;height:18px}
#trackpassPaymentBilling #expirationDateWrap .inputWidthSmall{width:13%;margin-right:7px}
#trackpassPaymentBilling #payCreditCard{margin-top:42px}
#trackpassPaymentBilling #payTypeRadio hr{margin:30px 0 0}
#trackpassPaymentBilling .checkBox label{font-size:11px;font-weight:normal}
.formBlueButton{background:#2175b6;border:0;color:#FFF;font-size:16px;font-weight:bold;padding:6px 15px}
#trackpassPaymentBilling .textIndent.outSide{margin:0;height:0;position:absolute;left:0;top:0}
#trackPassLanding .buyOrUse .ddown{width:150px}
#trackPassLanding .secTitleNav h1{margin:5px 23px 14px 0}
#trackPassLanding a.linkBtnLrg{font:bold 16px/18px "Arial",sans-serif}
#trackPassLanding .buyOrUse{width:auto}
#trackPassLanding .customDropdownWrap{height:35px}
#trackPassLanding .customDropdownWrap span{margin-top:4px}
#trackPassLanding .rightPaneBlock.extend{overflow:visible}
#trackPassLanding .aboutProduct{margin-left:2%}
.padTop25{padding-top:25px}
.viewStackControlBar.filterPanel{height:auto}
.filterPanel{overflow:hidden;position:relative}
.filterPanel .filterPanelActionBar{overflow:hidden}
.filterPanel .filterPanelActionBar h3,.filterPanel .filterPanelActionBar ul li{float:left;line-height:16px;margin:5px 0}
.filterPanel .filterPanelActionBar ul li{padding:0 10px;border-right:solid 1px #848484}
.filterPanel .filterPanelActionBar a.filterToggleBtn{position:absolute;display:block;width:22px;height:22px;top:5px;right:5px}
.filterPanel .filterPanelActionBar a.filterToggleBtn.expanded:link,.filterPanel .filterPanelActionBar a.filterToggleBtn.expanded:visited{background:url('images/iconVerticleSprite.png') -79px -3254px no-repeat transparent}
.filterPanel .filterPanelActionBar a.filterToggleBtn.expanded:hover,.filterPanel .filterPanelActionBar a.filterToggleBtn.expanded:active{background:url('images/iconVerticleSprite.png') 0 -3254px no-repeat transparent}
.filterPanel .filterPanelActionBar a.filterToggleBtn.collapsed:link,.filterPanel .filterPanelActionBar a.filterToggleBtn.collapsed:visited{background:url('images/iconVerticleSprite.png') -79px -2155px no-repeat transparent}
.filterPanel .filterPanelActionBar a.filterToggleBtn.collapsed:hover,.filterPanel .filterPanelActionBar a.filterToggleBtn.collapsed:active{background:url('images/iconVerticleSprite.png') 0 -2155px no-repeat transparent}
.filterPanel .filterPanelOptions{overflow:hidden;margin-bottom:10px;width:100%}
.filterPanel .filterPanelOptions ul li{float:left;padding:0 10px 0 0;margin-top:10px}
.filterPanelOptions ul li label input[type="checkbox"]{margin-right:5px}
.filterPanel .filterPanelUpdateBtn{float:left;margin-left:20px}
#raceBuddyContent .moduleHeader .socialLinks,#garageCamContent .moduleHeader .socialLinks,#raceBuddyContent .moduleHeader .sponsoredBy,#garageCamContent .moduleHeader .sponsoredBy{position:relative;right:auto;top:auto}
#raceBuddyContent .raceDetailsBoard{margin:0 0 7px}
#raceBuddyContent .raceDetailsBoard a{color:#2175b6}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo{width:100%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li{padding:15px .5%;min-width:8%;min-height:65px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName{width:19%;text-align:left;padding:15px 1.5% 15px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h3{font-size:12px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h4{color:#848484}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.trackName h2{font:italic bold 20px/20px Arial}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.lapInfo{width:19%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.flagIndicator{padding:0;max-width:75px}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li.flagIndicator .raceStatusFlag{width:100%;min-height:95px;height:100%}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo li .outOff{color:#848484}
#raceBuddyContent .raceDetailsBoard .raceStatusInfo .raceStatusFlag{float:none;height:auto;padding:0}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li{min-height:65px;width:10%;padding:15px .5%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.shape{width:20%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.trackName{text-align:left;width:20%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.raceResult{width:34%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.trackName figure{width:50%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo li.trackName .trackLabel{color:#848484;font-weight:bold;border-bottom:#5d5d5d solid 1px;padding-bottom:6px;margin-bottom:10px;display:inline-block;width:35%}
#raceBuddyContent .raceDetailsBoard .rbTrackInfo .raceStatusInfo td.trackName .trackLabel{width:46%}
#raceBuddyContent aside #liveChatContainer{margin-top:8px}
#raceBuddyContent .raceStatusContent .lapInfo h2{font:italic 42px/40px "ScoutExtraLightItalic",sans-serif}
#raceBuddyContent .raceStatusContent .lapInfo h3 strong{font:italic 35px/30px "ScoutExtraLightItalic",sans-serif}
#raceBuddyContent .leaderBoard .extraStat .driverStatDetails{width:58%}
#raceBuddyContent .moduleContent .moduleBody,#garageCamContent .moduleContent .moduleBody,#raceBuddyContent .racebuddy.moduleBody{margin-top:15px}
.leaderBoard .DriverInChase.even{background-color:#aa7d11!important}
.leaderBoard .DriverInChase.odd{background-color:#aa6d07!important}
#raceStandingCarousel article.DriverInChase.even{background-color:#aa7d11!important}
#raceStandingCarousel article.DriverInChase.odd{background-color:#aa6d07!important}
.nextRacePrediction .scheduleMonth{font-weight:normal}
.nextRacePrediction .panelLabel{padding-right:5px}
.nextRacePrediction .racePredictionName{font-size:36px;color:#ffb400;line-height:36px}
#standingsPrediction .secTitleNav .socialLinks li,.nextRacePrediction .secTitleNav .socialLinks li{padding-right:0;margin-right:0;border-right:0;padding-top:10px}
.nextRacePrediction .viewStackControlBar{overflow:hidden;line-height:16px;padding:10px 0 3px 1.25%;margin-bottom:6px;color:#bcbcbc;font-size:10px}
.nextRacePrediction .predictCol1,.nextRacePrediction .predictCol2,.nextRacePrediction .predictCol3{float:left}
.predictCol1{width:82%}
.predictCol2{width:13%}
.predictCol3{width:4%}
.tabularData .graphCell>div{height:38px;padding-left:10px;background-color:#6d6d6d;text-align:left;font-size:18px;text-transform:uppercase;font-style:normal}
.tabularData .graphCell>div small{position:absolute;font-size:10px;line-height:10px;display:block;padding-top:5px;font-weight:bold}
.tabularData .graphCell>div h4{position:absolute;margin-top:19px;text-transform:uppercase;line-height:13px;font-weight:normal}
.tabularData .topRow .graphCell>div{background-color:#e4000f}
#raceStandings .tabularData .topRow .graphCell>div{background-color:#a97a10}
.tabularData .topCup .graphCell>div{background-color:#a77a0e}
.tabularData .graphCell>div .predictDriverCard{display:none;z-index:9999;position:absolute;overflow:visible;border-radius:6px;background:#FFF}
.predictDriverCard .arrow{background:url('images/iconVerticleSprite.png') no-repeat right -4722px transparent;z-index:99999;position:absolute;left:-7px;top:7px;width:17px;height:16px}
#standingsPrediction #predictGraphbar .graphCell>div .predictDriverCard .driverCard{width:280px;border:0;margin:0;background:0}
#standingsPrediction .predictDriverCard .driverCard .driverInfo{height:auto}
#standingsPrediction .predictDriverCard .driverCard .addRemove{display:block;height:30px}
#predictGraphbar .tabularData tbody td li{margin:0;padding-right:0;border-right:0;float:none}
#predictGraphbar .driverCard{z-index:9999}
#predictGraphbar .graphCell{position:relative}
.nextRacePrediction .expandPlusIcon{background:url('images/iconVerticleSprite.png') no-repeat 0 -4076px transparent;height:24px;width:24px;display:block;padding-left:0;position:relative;right:12px}
.nextRacePrediction .expandMinusIcon{background:url('images/iconVerticleSprite.png') no-repeat -77px -4076px transparent;height:24px;width:24px;display:block;padding-left:0;position:relative;right:12px}
.nextRacePrediction .toggleTableRow .raceContentRow.ui-state-active{cursor:default}
.toggleTableRow{overflow:hidden;margin-bottom:20px}
#standingsPrediction .ui-accordion .ui-accordion-li-fix{padding-bottom:7px;display:block}
.toggleTableRow .raceContentRow{display:block;overflow:hidden;background:url("images/tableDarkPattern.png") repeat scroll 0 0 transparent;color:#fff;padding:3px 0 3px 1.25%}
.toggleTableRow .raceContentRow.oddRow{background:url("images/tableLightPattern.png") repeat scroll 0 0 #323232}
.toggleTableRow .ui-accordion .ui-accordion-header{margin-top:0}
.toggleTableRow .hiddenRaceContent{width:100%}
.moduleBody .winningText{font-size:30px;line-height:42px;font-family:"ScoutBoldItalic",sans-serif}
.moduleBody .winningText sup{font-size:14px;top:-10px}
.moduleBody .predictionContentBlock{position:relative;color:#fff;margin:22px 0 10px}
.moduleBody .predictionContentBlock h3{text-transform:uppercase;font-size:15px;padding-left:15%;font-style:normal;font-weight:normal;margin-bottom:6px}
.moduleBody .predictionContentBlock ul{border:1px solid #3e3e3e;display:inline-block;padding:.7%;overflow:visible;width:98.1%;color:#dedede;position:relative}
.moduleBody .predictionContentBlock ul li{text-align:center;border-left:1px solid #3e3e3e;width:auto;padding:0 0 0 1%;margin:0 1% 0 0;word-wrap:break-word;display:inline-block;vertical-align:middle;max-width:12%;min-width:9.5%}
.moduleBody .predictionContentBlock ul li h4{font-size:30px;font-family:"ScoutBoldItalic",sans-serif;line-height:30px}
.moduleBody .predictionContentBlock ul li .scale1{width:auto:display:block}
.moduleBody .predictionContentBlock ul li span{font-family:"Arial",sans-serif;font-weight:bold;font-size:9px;color:#838080;line-height:12px;text-align:left;display:block;margin-bottom:7px}
.moduleBody .predictionContentBlock ul li:first-child{width:12%;border-left:0;padding-left:0}
.moduleBody .predictionContentBlock ul li.last{width:10%}
.moduleBody .predictionContentBlock ul li.last h4{margin:0;font-size:28px}
.moduleBody .predictionContentBlock ul li:first-child figure{margin:0}
.moduleBody .predictionContentBlock ul li:first-child img{margin-top:-25px}
.moduleBody .padLeft20{padding-left:20px}
#standingsPrediction .favLegends li{color:#686868;font-size:11px;font-style:italic}
#standingsPrediction .tabularData tbody td{padding:2px 0 2px 10px}
#expertPredictionCarousel>li{margin-right:15px}
.expertPredictionBox{width:98%;padding:20px 1%;background-color:#fff;margin:0 0 20px 0;color:#222;position:relative;float:left}
.expertPredictionBox .userDateBox{padding-left:2%;font-size:12px;line-height:18px;min-height:280px}
.expertPredictionBox .userDateBox figure img{width:50px;height:50px}
.expertPredictionBox .userDateBox .newsDate{padding:7px 0 0 60px}
.expertPredictionBox .userDateBox span{display:block;line-height:16px}
.expertPredictionBox .commentDesc .userTitle{padding:7px 0 3px;font-size:12px;font-weight:bold}
.expertPredictionBox .commentDesc p{margin-bottom:10px}
.expertPredictionBox h3.title{font:italic normal 36px/32px "ScoutBoldItalic",sans-serif;margin-bottom:8px}
#standingsPrediction .expertPredictionBox .viewAll{font-size:9px;font-weight:bold}
#standingsPrediction .internalPage .sponsoredBy{top:42px}
#allTimeDriverList .allTimeMyDriver nav,#nascarGlossaryList .glossarySection nav{float:none}
#allTimeDriverList .allTimeMyDriver nav ul li,#nascarGlossaryList .glossarySection nav ul li{margin:0 .92% .92% 0}
#allTimeDriverList .allTimeMyDriver nav ul li a,#nascarGlossaryList .glossarySection nav ul li a{font-size:15px;padding:8px 1px;width:32px;text-align:center}
.moduleBody .allTimeDriversRow{overflow:hidden;margin-bottom:40px;width:100%}
.moduleBody .allTimeDriversRow li{padding:8px 1% 8px 1.6%;margin:0 .7% 6px 0;font-size:14px;font-weight:bold;width:30%;vertical-align:top;float:left;text-transform:uppercase;line-height:23px}
.moduleBody .allTimeDriversRow li a{margin-left:8.5%;display:block;cursor:pointer;color:#000;word-wrap:break-word}
.moduleBody .allTimeDriversRow li a.myFevDriver.icon{padding-left:8.5%;margin-left:0;background-position:0 -5141px}
.driverDialogBox{color:#fff;background:url("images/planeDialogBg.png") no-repeat left bottom;padding-top:15px}
.driverDialogBox .allTimeDriverDetail h3{font:italic 44px/40px "ScoutBoldItalic",sans-serif;margin-bottom:15px;float:left}
.driverDialogBox .allTimeDriverDetail .uploadModuleWrap{margin:0 0 8px 15px;float:right;position:relative}
.driverDialogBox .allTimeDriverDetail .sponsoredBy{top:0;font-size:11px}
.driverDialogBox #careerStats{width:99%}
#standingsPrediction .hiddenRaceContent{padding-bottom:10px}
#standingsPrediction .hiddenRaceContent .viewAll{margin-top:7px!important}
#standingsPrediction .nextRacePrediction .predictCol1{width:80%}
#standingsPrediction .nextRacePrediction .predictCol2{width:16%}
#standingsPrediction .nextRacePrediction .predictCol3{width:3%}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.isotope-item{display:block!important}
#raceBuddyContent .leftPane{width:68%;margin-right:1%}
.fullLeaderBoard .lbHeader{font:italic bold 16px/20px Arial;background-color:#343434;padding:20px 0 18px 20px}
.fullLeaderBoard .lbTableHeader{margin-top:1px;background-color:#343434;padding:12px 0 15px;overflow:hidden;color:#bcbcbc}
.fullLeaderBoard .rank{width:4%}
.fullLeaderBoard .dNo{width:6%}
.fullLeaderBoard .driver{width:21%;text-align:left}
.fullLeaderBoard .cLap,.fullLeaderBoard .laps{width:9%}
.fullLeaderBoard .cSpeed,.fullLeaderBoard .llTime{width:10%}
.fullLeaderBoard .tBehind,.fullLeaderBoard .lLed{width:8%}
.fullLeaderBoard .lPoints{width:7.5%}
.fullLeaderBoard .hLights{width:7.5%}
.fullLeaderBoard .llSpeed{width:8%}
.fullLeaderBoard .leaderBoardContainer{position:relative}
.fullLeaderBoard sup,.fullLeaderBoard sub{text-transform:uppercase;font-size:60%}
.fullLeaderBoard .subStatInfo sup,.fullLeaderBoard .subStatInfo sub{text-transform:lowercase}
.fullLeaderBoard sub.subCommon{color:#FFF;text-transform:lowercase;font-size:9px}
.fullLeaderBoard sup{top:-0.4em}
.fullLeaderBoard sub{top:0}
.lbTableHeader li{font-size:10px;font-weight:bold;float:left;text-align:center;padding-left:.5%}
.lbTableHeader li.sort{cursor:pointer;display:inline-block}
.lbTableHeader li.sort.headerSortDown .icon.sortIcon{background-position:100% -977px}
.lbTableHeader li.sort.headerSortDown:hover .icon.sortIcon{background-position:0 -977px}
.lbTableHeader li.sort.headerSortUp .icon.sortIcon{background-position:100% -1278px}
.lbTableHeader li.sort.headerSortUp:hover .icon.sortIcon{background-position:0 -1278px}
.lbTableHeader li.sort .icon.sortIcon{background-position:10px 10px;height:5px;margin-left:4px;width:6px}
.lbTableHeader li.rank{text-align:center}
.leaderBoard.isotope{overflow:hidden!important;position:relative!important}
.leaderBoard .statBar{border-top:#2b2b2b 4px solid}
.leaderBoard .statBar.odd{background:url("images/tableDarkPattern.png") repeat scroll 0 0 #2b2b2b}
.leaderBoard .statBar.even{background:url("images/tableLightPattern.png") repeat scroll 0 0 #323232}
.leaderBoard .statBar.even.cQualifier,.leaderBoard .statBar.odd.cQualifier{background:url("images/tableQualifierPattern.png") repeat scroll 0 0 #323232}
.leaderBoard .stat{min-height:42px;padding-bottom:6px}
.leaderBoard .stat ul{overflow:hidden}
.leaderBoard .stat ul li{display:inline-block;vertical-align:center;text-align:center;float:left;padding:6px 0 0 .5%;font:italic bold 16px/32px "Arial",sans-serif}
.leaderBoard .stat ul li.driver{text-align:left}
.leaderBoard .stat li dl dt{display:block;font:bold 11px/14px "Arial",sans-serif}
.leaderBoard .stat li dl dd{display:block;font:18px/20px "Arial",sans-serif}
.leaderBoard .driverStatBar>li{margin-top:5px}
.leaderBoard .raceCard{background:url('images/tableRankDark.png') repeat}
.leaderBoard .stat .iToggler .icon,.collapseToggler .icon{background-position:100% -4083px;width:24px;height:24px}
.leaderBoard .stat .iToggler .icon.closed,.collapseToggler.closed .icon{background-position:0 -4083px}
.leaderBoard .stat .dNo,.raceCard .driverNumber .jersyNum{font:italic 34px/40px "ScoutBoldItalic",sans-serif;text-align:left;color:#bbb}
.myDriverLB .headerWrap{background-color:#242424}
.noList .customDropdownWrap{display:none!important;visibility:hidden}
.collapseToggler{float:right;margin-left:10px}
.leaderBoard .stat .driver .name{text-overflow:ellipsis;text-transform:uppercase}
.leaderBoard .extraStat{background:url('images/extraStatBg.png') 0 0 repeat-x #343434;min-height:145px;margin:5px 0 0;display:none}
.leaderBoard .extraStat .driverStatDetails{width:55%;overflow:hidden;float:left}
.leaderBoard .extraStat .carImageContainer{width:17%;overflow:hidden;float:left}
.statBar{width:100%}
.extraStat{color:#848484;overflow:hidden}
.extraStat h3{color:#fff}
.extraStat ul{padding:30px 0 0 1%}
.extraStat .driverStatDetails li{float:left;width:21%;word-wrap:break-word}
.extraStat .driverStatDetails li.addToMyDriverList{width:auto}
.raceday .extraStat .driverStatDetails li.addToMyDriverList{width:100%}
.extraStat .driverStatDetails .driverInfo{width:37%;text-transform:uppercase}
.extraStat dl{border-left:1px dotted #444;text-align:center}
.extraStat dl dd dl{border-left:0 none}
.extraStat dl dt{font-size:10px;display:block}
.extraStat dl dd{display:block}
.extraStat dl dd h3{color:#ffb400;font:italic bold 18px/24px Arial;margin-bottom:7px}
.extraStat dl dd>span{display:block}
.extraStat dl dd span.bold{color:#fff;padding:0 0 0 2px}
.extraStat .driverPic{padding:0 2% 0 3%;min-height:145px;float:left;width:17%;position:relative}
.extraStat .driverPicWrap{position:absolute;bottom:0}
.extraStat .driverPicWrap.scale a{display:block}
.extraStat .driverPicWrap.scale img{max-height:140px}
.extraStat .orgInfo{color:#fff;font-weight:bold;display:inline-block;padding:7px 5% 0 0}
.extraStat .driverStatus{border-bottom:1px dotted #444;padding-bottom:7px;display:block}
.extraStat .subStatInfo{text-align:center;display:inline-block}
.extraStat .subStatInfo dl{text-align:left}
.extraStat .subStatInfo dl dt,.extraStat .subStatInfo dl dd{display:inline-block}
.subStatInfo strong{color:#fff;font-weight:bold}
.qualificationLB .rank{width:5%}
.qualificationLB .dNo{width:6%}
.qualificationLB .driver{width:35%}
.qualificationLB .bSpeed,.qualificationLB .bTime,.qualificationLB .sPoints{width:15%}
.practiceLB .ctaCol,.qualificationLB .ctaCol{min-width:200px;padding:2% 13%;border-left:1px dotted #444;border-right:1px dotted #444}
.practiceLB .ctaCol a.linkBtn,.qualificationLB .ctaCol a.linkBtn{padding:7px 12px}
.practiceLB .driver{width:26%}
.practiceLB .bSpeed,.practiceLB .bTime,.practiceLB .avgTime{width:8.6%}
.practiceLB .bLap,.practiceLB .laps{width:6%}
.practiceLB .llTime{width:8%}
.qualificationLB .stat .bTime,.practiceLB .stat .bTime,.driverStatus .active,.green{color:#02e421}
.raceDayLB .ctaCol{min-width:205px;padding:7px 0}
#raceDayLiveLeaderboard .moduleHeader hr.singleDot{margin:0}
#raceDayLiveLeaderboard .secTitleNav .socialLinks{margin-top:8px!important;float:right}
#raceDayLiveLeaderboard .moreRaceCoverage .coverageProducts span{color:#ffb400}
#raceDayLiveLeaderboard .raceDayLeaderBoard{padding:0;margin:0;overflow:hidden;z-index:auto}
.raceDetailsBoard,.myDriverLBWrap .myDriverLB{border:1px solid #000;margin:17px 0 25px}
.raceDetailsBoard{border:0;margin-top:0}
.raceDetailsBoard .raceTrackTitle{margin:0 0 2% 0}
.raceDetailsBoard .raceTrackTitle .raceTitle{width:100%;padding:0 5px 0;border-right:0 solid #000}
.raceDetailsBoard .raceTrackTitle .advertisementLB{width:30%;float:right;text-align:right}
.raceDetailsBoard .raceTrackTitle .advertisementLB .advertisement{margin:0}
.raceDetailsBoard .raceTrackTitle .advertisementLB .advertisement .addWrap,.raceDetailsBoard .raceTrackTitle .advertisementLB .module .moduleContent .advertisement .addWrap{margin:0;background:0}
.advertisementLB .addWrap>div{text-align:right}
.advertisementLB .addWrap iframe{margin:0}
.raceDetailsBoard .raceTrackTitle .broadcast{padding:30px 0 10px 0}
.raceDetailsBoard .raceTrackTitle .broadcast ul{text-align:center}
.raceDetailsBoard .raceTrackTitle .broadcast ul li{position:relative;display:inline-block;vertical-align:top;line-height:1em;min-height:52px;border-right:1px dotted #555}
.raceDetailsBoard .raceTrackTitle .broadcast ul li figure img{padding-top:20px}
.raceDetailsBoard .raceTrackTitle .broadcast figcaption{position:absolute;top:0;color:#999;font:bold 10px/14px}
.raceDayLeaderBoard #temprature{padding-top:5px}
.shadeBG{background:url('images/raceDayLapInfoBG.png') 0 0 repeat-x transparent;border-top:1px solid #626262}
.raceDetailsBoard .raceStatusContent{border:1px solid #000}
.raceDetailsBoard .raceStatusContent li{border-right:1px solid #000;min-height:79px;text-align:center}
.raceDetailsBoard .raceStatusContent li{float:left}
.raceDetailsBoard .raceStatusContent .raceStatusFlag{border-top-color:#2cb93b;border-right:1px solid #000;height:85px;padding:5px .5%;width:6.9%;float:left}
.raceDetailsBoard .raceStatusContent td .raceStatusFlag{width:auto}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color1{border-top:solid 1px #00eb1b}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color2{border-top:solid 1px #fcff00}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color3{border-top:solid 1px #fe000a}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color8{border-top:solid 1px #f55800}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color10,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color5{border-top:solid 1px #d2d2d2}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color4,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color6,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color7,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color9,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color0{border-top:solid 1px #4c4c4c}
.raceDetailsBoard .raceStatusContent .raceStatusFlag span{display:block;float:none;width:auto}
.raceDetailsBoard .raceStatusContent .raceStatusFlag h3{line-height:15px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag .iconLrg{width:65px;height:60px;margin:0 auto}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color1 .iconLrg{background-position:6% -2380px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color2 .iconLrg{background-position:98% -2479px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color3 .iconLrg{background-position:6% -2475px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color4 .iconLrg{background-position:6% -2575px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color8 .iconLrg{background-position:6% -2677px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color6 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color7 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color9 .iconLrg{background-position:98% -2577px}
.raceDetailsBoard .raceStatusContent .raceStatusFlag.color5 .iconLrg,.raceDetailsBoard .raceStatusContent .raceStatusFlag.color10 .iconLrg{background-position:98% -2380px}
.raceDetailsBoard .raceStatusContent .lapInfo,.raceDetailsBoard .raceStatusContent .weatherInfo{background:0;height:auto}
.weatherInfo .iconLrg{width:50px;height:35px;background-position:-4550px -3276px}
.iconLrg.wStatIcon1{background-position:-3% -2780px}
.iconLrg.wStatIcon2{background-position:63% -2780px}
.iconLrg.wStatIcon3{background-position:0 -2874px}
.iconLrg.wStatIcon4{background-position:67% -2874px}
.iconLrg.wStatIcon5{background-position:0 -2975px}
.iconLrg.wStatIcon6{background-position:67% -2975px}
.iconLrg.wStatIcon7{background-position:0 -3075px}
.iconLrg.wStatIcon8{background-position:67% -3075px}
.iconLrg.wStatIcon9{background-position:0 -3181px}
.iconLrg.wStatIcon10{background-position:67% -3181px}
.iconLrg.wStatIcon11{background-position:0 -3278px}
.iconLrg.wStatIcon12{background-position:67% -3278px}
.iconLrg.wStatIcon13{background-position:0 -3380px}
.iconLrg.wStatIcon14{background-position:67% -3380px}
.iconLrg.wStatIcon15{background-position:0 -3480px}
.iconLrg.wStatIcon16{background-position:67% -3480px}
.myDriverLBCarousel .raceCard .driverRaceInfo .subStatInfo{text-align:left;display:inline-block}
.myDriverLBCarousel .raceCard .driverRaceInfo .subStatInfo dl dt,.myDriverLBCarousel .raceCard .driverRaceInfo .subStatInfo dl dd{float:left;display:inline}
.raceDetailsBoard .raceStatusContent .lapInfo hgroup{margin:5px 0 0}
.raceDetailsBoard .raceStatusInfo{float:left;overflow:hidden;width:71.9%;border-top:1px solid #626262}
.raceDetailsBoard .raceStatusInfo li{padding:15px .5% 0}
.raceDayLeaderBoard .raceDetailsBoard .raceStatusInfo li{min-width:14%}
.raceDetailsBoard .raceStatusInfo .lapInfo{width:auto}
.raceDetailsBoard .raceStatusInfo dt{color:#848484;font-size:10px;display:block;margin-top:5px}
.raceDetailsBoard .raceStatusInfo dd{font-size:18px;font-style:italic;font-weight:bold;display:block;margin-top:10px;text-transform:uppercase;word-break:break-all}
.raceDetailsBoard .raceStatusInfo dd sub{font-size:10px;font-style:italic;font-weight:bold;bottom:0;padding-left:4px}
.raceDetailsBoard .raceStatusInfo.highlight dd{color:#ffb400;word-break:normal}
.raceDetailsBoard .raceStatusInfo.group{float:right;overflow:hidden;width:20%;border-top:0 none}
.raceDetailsBoard .raceStatusInfo.group li{float:none;border-right:0 none;padding:0;min-height:46px;overflow:hidden}
.raceDetailsBoard .raceStatusInfo.group li dl{float:left;position:relative;border-top:1px solid #626262;text-align:center;width:49.4%;border-left:1px solid #000;vertical-align:top;height:46px}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo,.raceDetailsBoard .raceStatusInfo.group li dl.last{padding:0}
.raceDetailsBoard .raceStatusInfo.group li dd{margin-top:3px}
.raceDetailsBoard .raceStatusInfo.group li.last{border-top-color:#000}
.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dt,.raceDetailsBoard .raceStatusInfo.group li dl.weatherInfo dd{display:inline-block}
.raceTickers{border:1px solid #000;border-top:0;height:118px}
.raceTickers .raceTickersMode{float:left;width:9%;border-top:1px solid #626262}
.raceTickers .raceTickersMode li{background-color:#3a3a3a;padding:16px 2%;text-align:center;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #626262;margin-right:11px;height:25px;position:relative}
.raceTickers .raceTickersMode li .iconLrg{display:none}
.raceTickers .raceTickersMode li.active{background-color:#ffb400;border-top:1px solid #fff600;border-right:0 none}
.raceTickers .raceTickersMode li.active .iconLrg{background-position:0 -2178px;display:block;right:-11px;height:58px;position:absolute;width:11px;top:-2px}
.raceTickers .raceTickersMode a{font:bold 17px/12px "ScoutBold",sans-serif}
.raceTickers .raceTickersMode .active a{color:#000}
.raceTickers .raceTickersMode a{color:#fff}
.raceTickers .raceTickersMode a span{font:bold 12px "Arial",sans-serif}
.raceTickers .liveRaceFeedTicker{float:right;width:88.5%;padding:0 .5% 0 2%;border:0 none;border-top:1px solid #626262;background:0;height:100%}
.raceTickers .liveRaceFeedTicker .container{height:92px;margin:4px 0}
.raceTickers .liveRaceFeedTicker .liveRaceTickerWrap{width:100%;overflow:hidden}
.raceDayHeroContainer .raceTickers .raceTickersMode{width:16%;overflow:hidden;height:30px}
.raceDayHeroContainer .raceTickers .raceTickersMode li{margin-right:0;float:left;padding:0 4%;height:100%;border-right:1px solid #000;display:table}
.raceDayHeroContainer .raceTickers .raceTickersMode li a{display:table-cell;vertical-align:middle}
.raceDayHeroContainer .raceTickers .liveRaceFeedTicker{width:63.5%;padding:0 .5% 0 0;float:left}
.raceDayHeroContainer .raceTickers .brandedAd .advertisement{margin-top:0;vertical-align:middle}
.raceDayHeroContainer .raceTickers .brandedAd .coBrandedUnit.marTop20{margin-top:0!important}
.raceDayHeroContainer .raceTickers .brandedAd .coBrandedUnit .marBottom20{margin-bottom:0!important;text-align:right}
.raceDayHeroContainer .raceTickers .brandedAd{width:20%;margin-top:0;display:table-cell;vertical-align:middle;border-top:1px solid #555}
.brandedAd .advertisement .addWrap iframe,.brandedAd .advertisement .addWrap img{margin:0}
.brandedAd .advertisement .addWrap>div{line-height:8px}
.desktop .coBrandedUnitDisplay{display:none}
.tablet .coBrandedUnitDisplay{display:none}
.raceDayHeroContainer .raceTickers .advertisement .tripleDot{display:none}
.module .raceDayHeroContainer .raceTickers .advertisement .addWrap{margin:0;background:0;text-align:right}
.module .raceDayHeroContainer .raceTickers .advertisement .addWrap img{margin:0}
.raceDayHeroContainer .liveRaceFeedTicker .scrollable .viewport{width:100%}
.raceDayHeroContainer .liveRaceFeedTicker .container,.raceDayHeroContainer .raceTickers{height:auto}
.raceDayHeroContainer .liveRaceTickerWrap{float:none}
.myDriverLBWrap{overflow:hidden}
.myDriverLBWrap .myDriverLB{margin-top:0}
.myDriverLBWrap .myDriverLBCarouselWrap{min-height:140px;position:relative}
.myDriverLBWrap .myDriverLBCarouselWrap .message{font:italic normal 18px "Arial",sans-serif;text-align:center;position:absolute;top:40%;width:100%}
.myDriverLBWrap .favLegends{margin-bottom:10px}
.myDriverLBWrap .favLegends li span{margin-right:8px}
.myDriverLBWrap .icon.chaseDriverIcon{width:14px;height:16px;background-position:100% -4666px}
.myDriverLBWrap .lgdColorBox.green{background-color:#147824}
.myDriverLBWrap .lgdColorBox.golden{background-color:#aa7d11}
.raceCardTpl{display:none}
.myDriverLBWrap .headerWrap{border-bottom:1px solid #000;padding:10px 1.5%}
.myDriverLBWrap .myDriverLBCarousel{overflow:hidden;min-width:100%}
.myDriverLBCarousel li{float:left;width:387px}
.myDriverLBCarousel .raceCard{border-right:1px solid #000;border-bottom:1px solid #1b1b1b;position:relative}
.myDriverLBCarousel .raceCard .driverInfo{position:relative;height:152px}
.myDriverLBCarousel .raceCard .driverInfo .addRemove{right:2px;top:2px}
.myDriverLBCarousel .raceCard .driverInfo .addRemove .icon.removeFrom{display:block}
.myDriverLBCarousel .raceCard .driverInfo .content{padding:17px 4% 0;width:50%;text-transform:uppercase}
.myDriverLBCarousel .raceCard .driverInfo hgroup{margin:12px 0;border-bottom:1px dotted #4b4b4b}
.myDriverLBCarousel .raceCard .driverInfo hgroup h3,.myDriverLBCarousel .raceCard .driverInfo hgroup h4{font-size:14px;font-weight:bold;margin-bottom:6px}
.myDriverLBCarousel .raceCard .driverInfo hgroup h4{color:#989898;font-size:10px}
.myDriverLBCarousel .raceCard .driverInfo .driverNumber{display:inline-block;position:relative;padding-right:20px}
.myDriverLBCarousel .raceCard .driverInfo .driverNumber .icon.chaseDriverIcon{position:absolute;right:0;top:25%}
.myDriverLBCarousel .raceCard .driverPic{position:absolute;bottom:0;right:0;width:140px}
.myDriverLBCarousel .raceCard .driverRaceInfo{padding-top:15px;min-height:80px;position:relative;overflow:hidden;text-align:center}
.myDriverLBCarousel .raceCard .driverRaceInfo li{border-right:1px dotted #4b4b4b;float:none;display:inline-block;padding:0 1%;width:26%;vertical-align:top}
.myDriverLBCarousel .raceCard .driverRaceInfo dl{color:#848484;font-size:10px;display:block;width:100%}
.myDriverLBCarousel .raceCard .driverRaceInfo dt,.myDriverLBCarousel .raceCard .driverRaceInfo dd{display:block}
.myDriverLBCarousel .raceCard .driverRaceInfo h4 sup{top:-6px}
.myDriverLBCarousel .raceCard .driverRaceInfo dd strong,.myDriverLBCarousel .raceCard .driverRaceInfo dd sub{color:#fff}
.myDriverLBCarousel .raceCard .driverRaceInfo h4{color:#ffb400;font:italic bold 18px/18px "Arial",sans-serif;margin:5px 0}
.myDriverLBCarousel .raceCard .driverRaceInfo h4 sub,.myDriverLBCarousel .raceCard .driverRaceInfo h4 sup{font-size:10px;font-style:italic;font-weight:bold;bottom:0;padding-left:4px;color:#ffb400}
.myDriverLBCarousel .raceCard.active .driverInfo hgroup h4 strong{color:#00eb1b}
.myDriverLBCarousel .raceCard.inActive .driverInfo hgroup h4 strong{color:#d50b00}
.myDriverLBCarousel .raceCard .driverInfo.flagState{background:url('images/raceCardColorBG.png') 0 0 repeat-x transparent}
.myDriverLBCarousel .raceCard .driverInfo.color1{background-position:0 0}
.myDriverLBCarousel .raceCard .driverInfo.color2{background-position:0 -316px}
.myDriverLBCarousel .raceCard .driverInfo.color3{background-position:0 -158px}
.myDriverLBCarousel .raceCard .driverInfo.color4{background-position:0 -474px}
.qualification .raceDetailsBoard .raceStatusInfo.highlight{width:40%}
.qualification .raceDetailsBoard .raceStatusInfo.highlight li{width:25%}
.qualification .raceDetailsBoard .raceStatusInfo.highlight li.qualifier{width:45%}
.qualification .raceDetailsBoard .raceStatusInfo{width:60%}
.qualification .raceDetailsBoard .raceStatusInfo li{width:21%}
.qualification .raceDetailsBoard .raceStatusInfo li.qualifier{width:30%}
.qualification .raceDetailsBoard li .weatherInfo,.practice .raceDetailsBoard li .weatherInfo{border:0 none;padding:0;position:relative;width:100%}
.raceday .raceDetailsBoard li .weatherInfo dt{padding:5px 0 0}
.qualification .raceDetailsBoard li .weatherInfo dt,.practice .raceDetailsBoard li .weatherInfo dt{padding:10px 0 0}
.raceday .raceDetailsBoard li .weatherInfo dt,.qualification .raceDetailsBoard li .weatherInfo dt,.practice .raceDetailsBoard li .weatherInfo dt{display:inline-block}
.raceday .raceDetailsBoard li .weatherInfo dd,.qualification .raceDetailsBoard li .weatherInfo dd,.practice .raceDetailsBoard li .weatherInfo dd{overflow:hidden;display:inline-block;text-align:center;text-transform:none}
.raceday .raceStatusContent .weatherInfo dd h3 span,.practice .raceStatusContent .weatherInfo dd h3 span,.qualification .raceStatusContent .weatherInfo dd h3 span{font:italic bold 18px/14px "ScoutBoldItalic",sans-serif}
.leaderBoard .stat .dNo img{height:28px}
.raceCard .driverNumber .jersyNum{height:35px;line-height:30px}
#weather{text-overflow:ellipsis}
.qualification .weatherInfo figure,.practice .weatherInfo figure{width:100%}
.qualification .myDriverLBCarousel .raceCard .driverRaceInfo li{width:30.5%}
.qualification .myDriverLBCarousel .raceCard .driverRaceInfo li dd{margin:15px 0}
.practice .raceDetailsBoard .raceStatusInfo.highlight{width:100%}
.practice .raceDetailsBoard .raceStatusInfo.highlight li{width:15%}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.leader{width:30.8%}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.leader dd{text-transform:uppercase}
.practice .raceDetailsBoard .raceStatusInfo.highlight li.last{width:18%}
.lapByLap .raceDetailsBoard .raceStatusContent{border:0 none}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceTitle{padding-bottom:0}
.lapByLap .raceDetailsBoard .raceTrackTitle .lapByLapRaceTitleBar{overflow:hidden;border-bottom:1px solid #000}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceTitle{width:65%;border-right:0 none}
.lapByLap .raceDetailsBoard .raceTrackTitle .raceStatusContent{float:right;width:30%;overflow:hidden;border-left:1px solid #000}
.lapByLap .raceDetailsBoard .raceStatusContent .raceStatusFlag{width:30%}
.lapByLap .raceDetailsBoard .raceStatusInfo{width:67%;padding:0;border:0 none}
.lapByLap .raceDetailsBoard .raceStatusInfo .lapInfo{width:100%;padding:inherit 0}
.lapByLap #liveRaceThisLap{background-color:#ffb400;border-top:1px solid #fcf700;border-bottom:1px solid #ca9200;padding:17px 2%;overflow:hidden}
.lapByLap #liveRaceThisLap.lapState{color:#000;line-height:20px}
.lapByLap .statBar .lapState{overflow:hidden}
.lapByLap .statBar{padding:16px 2%;width:auto}
.lapByLap .statBar .lapState .lapNo{color:#ffb400}
.lapByLap .lapState .lapNo,.lapByLap .lapState .lapInfo{font-size:14px;line-height:16px}
.lapByLap .lapState .lapNo,.lapByLap .lapState .lapInfo,.lapByLap .lapState .hLights{float:left;padding-right:1%}
.lapByLap .lapState .hLights{padding:0;width:4%;float:right}
.lapByLap .lapState .lapNo{text-transform:uppercase;width:10%}
.lapByLap .lapState .lapInfo{width:70%}
.qualificationDayPractice .raceDetailsBoard .raceStatusInfo{width:100%}
.leaderBoard span.scale img,.leaderBoard div.scale img{width:100%}
#trendingTopicsCarousel li.slide{width:1165px}
#nascarEduSearch .contHeading,#nascarSearch .contHeading{float:left;width:25%;position:relative;text-transform:uppercase}
#nascarEduSearch .contHeading figure img{width:100%}
#nascarSearch .searchtxt,#nascarEduSearch .searchtxt{width:280px;float:left}
#nascarEduSearch form input[type="text"],#nascarSearch form input[type="text"]{border:1px solid #d6d6d6;color:#535353;font:14px/14px "Arial";margin-right:2px;padding:7px 7px 7px 12px;width:89%}
#searchNascar .customDropdownSet>li{margin:0 1px 0;overflow:visible}
#nascarEduSearch form input[type="text"]:focus,#nascarSearch form input[type="text"]:focus{border:2px solid #ffb400;padding:6px 6px 6px 15px}
#nascarEduSearch .searchForm .actionButtons,#nascarSearch .searchForm .actionButtons{float:left;clear:none}
#nascarEduSearch .customDropdownWrap,#nascarSearch .customDropdownWrap{height:31px}
#nascarEduSearch .customDropdownWrap span,#nascarSearch .customDropdownWrap span{margin-top:3px}
#nascarEduSearch .secTitleNav{margin-bottom:25px}
#nascarSearch .searchForm{margin-top:10px!important}
.bloggerInfo .followUs li a{color:#686868;display:inline-block;font-size:11px;font-style:italic;font-weight:bold}
#nascarBasic .hotspotContainer{width:35%;margin-right:8%;float:right}
#nascarBasic p{font:normal bold 11px "Arial",sans-serif;color:#bbb;padding-bottom:20px}
.blogGallery{width:44%}
.bloggerInfo{width:54%}
.bloggerProfile h2 a{font:italic 48px/36px "ScoutBlackItalic",sans-serif;color:#333}
#didyouknowNascar .metaLinks a,#rulesBlog .metaLinks a,#scienceofNascar .metaLinks a{font-weight:normal}
.authorPost{color:#a4a4a4;font:italic normal 12px "Arial",sans-serif;margin-bottom:12px;margin-top:12px}
#didyouknowNascar .bloggerInfo p,#rulesBlog .bloggerInfo p,#scienceofNascar .bloggerInfo p{padding-bottom:18px;width:65%}
.bloggerProfile h2 a span{display:block;font-size:38px;font-family:"ScoutExtraLightItalic",sans-serif}
.authorPost .author{color:#686868;font-weight:bold}
#rulesBlog .bloggerProfile h2 a,#scienceofNascar .bloggerProfile h2 a{font-size:58px}
#rulesBlog .bloggerProfile h2 a span,#scienceofNascar .bloggerProfile h2 a span{font-size:48px;line-height:50px}
#rulesBlog .bloggerProfile,#scienceofNascar .bloggerProfile,#didyouknowNascar .bloggerProfile{padding-top:0}
#scienceofNascar .bloggerProfile{margin-bottom:0;padding-bottom:18px}
.mediaTiles{width:25%;float:left;border-right:1px dotted #c0c0c0;margin-top:15px;margin-right:2%;padding-right:5%}
#scienceofNascar .mediaTiles h3 a{font:italic 36px/38px "ScoutBoldItalic",sans-serif;color:#333}
#scienceofNascar .mediaTiles h3 a span{font-size:18px;line-height:25px;font-family:"ScoutBoldItalic",sans-serif;display:block}
#scienceofNascar .mediaTiles p,#nascarTechPnP .bloggerProfile p{padding-bottom:18px}
#glossaryTerms.module.fullScreenStyle{margin-top:0}
#glossaryTerms.module.fullScreenStyle .topAngledBG,#glossaryTerms.module.fullScreenStyle .bottomAngledBG{position:static}
#glossaryTerms h3{font:normal bold 16px "Arial",sans-serif;margin-bottom:15px}
#glossaryTerms .glossaryDescription p{font:16px "Scout-Regular-Italic",sans-serif;width:80%}
#glossaryTerms .glossarylink{float:left;margin-left:3%;width:20%}
#glossaryTerms .glossarylink a{font-family:"ScoutExtraLightItalic",sans-serif;font-size:24px;padding:4px 2px 3px 1px;text-align:center;width:29px;background:#ffdf71;color:#222;float:left;margin:0 2px 2px 0}
#glossaryTerms.redBG .glossarylink a{font-size:22px;background:#d44d4d;color:#fff}
#glossaryTerms .glossaryCont{padding:28px 0 30px}
#glossaryTerms.redBG .wordModule{background-color:#c20000}
#glossaryTerms.redBG,#glossaryTerms.redBG .sponsoredBy dl,#glossaryTerms.redBG .sponsoredBy strong,#glossaryTerms.redBG .sectionFooter a.viewAll{color:#fff}
#glossaryTerms.redBG .sectionFooter a.viewAll{background-position:100% -5378px}
#glossaryTerms.redBG .sponsoredBy dt{color:#fa7676}
#glossaryTerms.nascarTechTerm .glossaryDescription{width:60%;float:left;margin-right:5%}
#glossaryTerms.nascarTechTerm{z-index:1;margin-bottom:-115px}
#rulesGuyPost .rulesguyInfo{width:42%;background:#fff;float:left;margin-right:2%;padding:25px 3%}
#nascarSearch .searchForm{float:right}
#nascarSearch .sponsoredBy dl{float:none}
#nascarSearch .sponsoredBy{top:38px}
.searchFormFanBlogs{width:100%}
#fanBlogsHeader .secTitleNav a{display:block}
#nascarSearchHeader .secTitleNav h1{font:italic normal 48px "ScoutExtraLightItalic",sans-serif;color:#8c8c8c;text-transform:uppercase;padding:16px 0 0 182px;background:url(images/missions/missionsLogoOrange.png) no-repeat}
#nascarEduSearchHeader .secTitleNav h1{font:italic normal 48px "ScoutExtraLightItalic",sans-serif;color:#fff;text-transform:uppercase;padding:16px 0 0 182px;background:url(images/missions/missionsLogoGreen.png) no-repeat}
#nationBlogDetail #fanBlogsHeader .secTitleNav a:hover,#nationFanGallery #fanBlogsHeader .secTitleNav a:hover{text-decoration:none}
#fanBlogsHeader .sponsoredBy dl{float:right}
#nascarTech .sponsoredBy,#nascarTechDetail .sponsoredBy{top:auto}
.nascarTech #nascarSearchHeader .secTitleNav h1{background-image:url(images/logos/nascar_tech.png);color:#fff}
#nascarSearch.nascarTech .contHeading{width:45%}
#nascarSearch.nascarTech .presentedBy{float:left;margin-top:25px}
#nascarSearch.nascarTech .presentedBy dt{display:block;color:#8c8c8c;text-transform:none}
#nascarTech .raceBasics h2{margin-bottom:25px}
#nascarTech .raceBasics h3{color:#FFF}
#nascarTech .raceBasics h3 strong{color:#ffb400}
#nascarTech .raceBasics p{width:50%;margin:15px 0;color:#8c8c8c}
#nascarTechDetail .bloggerProfile{padding-top:0}
#nascarTechDetail .bloggerProfile p.description{width:70%;margin:15px 0}
.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-size:14px}
.fanBlogList .articleDetail h2,#featuredBloggersWrap h1.fanBlogHeading{font-family:"ScoutBlackItalic";font-size:38px;line-height:38px}
.fanBlogList .articleDetail article p{color:#000}
#featuredBloggersWrap .blogDetail{background:#fff;clear:none;padding:25px 3%;float:left;width:42%;margin:25px 3% 25px 0}
h1.fanBlogHeading{font-size:24px}
#featuredBloggersWrap .authorPane{border:0;margin-bottom:0;padding-bottom:0}
#featuredBloggersWrap .authorPane .rightRailLinkSetHead .caption a{color:#989898}
#featuredBloggersWrap .authorPane h4{color:#2175b6}
#rulesGuyBlog aside a.linkBtn.blue{display:block;text-align:center}
#rulesGuyBlog .authorPane{padding-bottom:15px;margin-bottom:15px}
#rulesGuyBlog .noBorder{border:0;padding:0;margin:0}
.trendingRightLinks{background:#2b2b2b url(images/tableDarkPattern.png) repeat 0 0;margin-bottom:35px;text-align:left}
.trendingRightLinks h3{font-size:16px;color:#fff;text-transform:uppercase;font-weight:bold;padding:20px 0 20px 15px}
.trendingRightLinks ul{padding:0 0 10px 15px}
.trendingRightLinks ul li{padding:0 0 12px 0}
.trendingRightLinks ul li .icon{background-position:0 -1302px;width:12px;height:7px;float:left;margin-top:2px}
.trendingRightLinks ul li a{color:#fefefe;font-weight:bold;font-style:italic}
.trendingRightLinks a.loadMore{margin-left:15px}
.slantedEdge{background:url(images/slantedEdgeBg.png) no-repeat right top;height:27px;width:100%;margin-top:20px}
#rulesGuyBlog aside hr.singleDot{margin:0}
#asidePopularBlogs{margin:25px 0 40px;padding:9%;background:#fff}
#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;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}
#rulesGuyBlog .authorPane.noBorder{margin:0;padding:0;border:0}
#asideBlogRules a{font-weight:bold;color:#2f8bd3;font-size:14px}
#rulesGuyBlog .articleDetail{margin-top:25px}
#nascarGlossary .glossaryText{overflow:hidden;width:100%}
#nascarGlossary .glossaryText h2{font-size:24px;margin-bottom:10px;padding-left:5px}
#nascarGlossary .glossaryText h3{font-size:14px;background:#ccc;padding:5px}
#nascarGlossary p{padding-bottom:15px}
#digitalSmithHighLights .digitalSmithContainer{margin:0 auto;width:1000px}
#newsBlogDetail .searchFormFanBlogs{width:50%}
.heroModuleContainer .footerSocialLinksWrapper{position:absolute;bottom:18%;z-index:21;padding:0 20px}
.heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks li{float:left}
.heroModuleContainer .footerSocialLinksWrapper .footerSocialLinks li.socialLinksFollowUs{border-right:1px dotted #848484;border-left:1px dotted #848484;margin-right:10px;padding-left:10px}
#raceBuddyScanner .moduleContent{width:680px;padding:0 20px}
#merchandiseStoreSection{margin-top:-90px}
#merchandiseStoreSection .moduleHeader{padding-top:95px}
#merchandiseStoreSection .moduleHeader h2{line-height:32px;padding-left:5px}
#pageWrapper #merchandiseStoreSection .topAngledBG{background:url('images/fullScreenSectionTopAngleBG2.png') center center no-repeat transparent;top:-37px;z-index:12}
#merchandiseStoreSection.alternateStyle .moduleBody,#merchandiseStoreSection.alternateStyle .moduleBody .moduleBody{background:0}
#merchandiseStoreSection.alternateStyle .moduleBody .moduleContent{position:relative;z-index:10;padding-bottom:92px}
#merchandiseStoreSection.alternateStyle .moduleBody .moduleBody{padding-bottom:0}
#merchandiseStoreSection .merchandiseImg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9}
.merchandiseCardWrap{width:31.3%;float:left;margin:0 3% 35px 0;background:#b61912;position:relative}
.merchandiseCardWrap.last{float:right;margin-right:0}
.merchandiseCard{padding:5% 5% 85px}
.merchandiseCard .proPic{background:#FFF;position:relative;height:230px}
.merchandiseCard .proPic figure{position:absolute;bottom:49px;right:0;width:100%}
.merchandiseCard .proPic img{margin:0 auto;display:block;max-height:180px;max-width:100%}
.merchandiseCard .proPic .angledBG{background:url('images/merchandiseCardAngledBG.png') left bottom no-repeat transparent;width:100%;height:100%;position:absolute;bottom:0;z-index:1}
.merchandiseCard .proInfo{font-size:12px;padding:20px 0 0}
.merchandiseCard .proInfo h3{font:italic 25px/20px "ScoutBoldItalic",sans-serif;margin-bottom:8px;text-transform:uppercase}
.merchandiseCardWrap .btnWrap{text-align:center;position:absolute;width:90%;left:5%;bottom:22px;border-top:1px #811802 dotted;padding-top:19px}
#merchandiseStoreSection a.linkBtn.red{font-size:12px;line-height:15px}
.featuredContent{overflow:hidden}
.featuredContent .moduleHeader{padding:0}
.featuredContent .featuredContentRow{width:960px;overflow:hidden;margin:0 auto}
.featuredContent .featuredContentCol{padding:10px;width:300px;float:left}
.featuredContent .featuredContentBG.row2 .featuredContentCol{width:300px}
.featuredContent .featuredContentBG.row2 .last .featuredContentCol{border:0}
#iRracingSection .secTitleNav h1{margin-left:20px}
#iRracingSection .secTitleNav h1 span{display:block;font-size:28px;line-height:28px}
#iRracingSection .socialLinks{margin-top:35px!important}
.relatedDetails h2{font-size:14px;color:#ffb400;margin-bottom:10px}
.relatedDetails .list1 li{background-position:0 -2270px;background-repeat:no-repeat;padding-left:15px;font-size:12px}
#iRracingSection .viewStackControlBar h3{font-size:15px;line-height:25px;padding:0 .9%}
#iRracingSection .relatedDetails .blue{text-transform:none}
#iRracingSection .iRacingSchedule table.tabularData thead tr th.header{min-width:75px}
.exploreNascar{overflow:hidden}
.exploreNascar li{width:24.2%;margin-right:1%;float:left;text-align:center;position:relative;min-height:285px;overflow:hidden}
.exploreNascar .exploreSplanta{padding:20% 0 0 0;width:100%;position:absolute;top:0;left:0}
.exploreDetail{font:italic bold 12px "Arial",sans-serif;width:96%;margin:0 auto;color:#fff;position:absolute;top:50%;left:2%}
.exploreNascar .btnWrapper{position:absolute;bottom:40px;width:100%;text-align:center}
.exploreNascar a.linkBtn{font-size:12px;padding:8px 20px;display:inline-block}
#exploreNascar .exploreNascar li .exploreBgImg img{min-height:285px}
.raceDetailsBoard .raceTrackTitle .broadcast ul{text-align:left}
#raceBuddyScanner .broadcast ul{text-align:right}
.raceDetailsBoard .raceTrackTitle .broadcast ul li,#raceBuddyScanner .broadcast ul li{position:relative;display:inline-block;vertical-align:top;line-height:1em;min-height:52px;border-right:1px dotted #555}
.raceDetailsBoard .raceTrackTitle .broadcast ul li figure img,#raceBuddyScanner .broadcast ul li figure img{padding-top:20px}
.raceDetailsBoard .raceTrackTitle .broadcast figcaption,#raceBuddyScanner .broadcast figcaption{position:absolute;top:0;color:#999;font:bold 10px/14px}
#raceBuddyScanner .moduleBody{background:transparent}
#raceBuddyScanner .exLargeTitle{line-height:30px}
#raceBuddyScanner .raceDetails{border:2px solid #000;overflow:hidden;background-color:#2b2b2b;margin:17px 0 5px}
#raceBuddyScanner .raceDetails .listenHeader{padding:6px 17px;border-bottom:1px solid #000}
#raceBuddyScanner .raceStatusInfo{width:100%;border-top:0 none}
#raceBuddyScanner .raceStatusInfo li{float:left;border-right:1px solid #000;width:29.1%;padding:12px .5% 3px;text-align:center;min-height:50px}
#raceBuddyScanner .raceStatusInfo li.driverInfo,#raceBuddyScanner .raceStatusInfo li.blankContent{width:38.5%;text-align:left;overflow:hidden}
#raceBuddyScanner .raceStatusInfo li.driverInfo figure.jersyNum{max-width:55px;float:left;padding-left:15px;height:30px}
#raceBuddyScanner .raceStatusInfo li.driverInfo .driverName{padding-left:5%;width:50%;display:inline-block;text-transform:uppercase}
#raceBuddyScanner .raceStatusInfo li.driverInfo h3{font:bold 14px/20px Arial,sans-serif;color:#ffb400}
#raceBuddyScanner .raceStatusInfo dl dt,#raceBuddyScanner .raceStatusInfo dl dd{margin-top:0}
#raceBuddyScanner .raceStatusInfo dl dd{font:italic bold 22px/30px arial,sans-serif;color:#ffb400}
#raceBuddyScanner .raceStatusInfo .lapInfo h2.iconLrg{background-position:right -2079px;border-bottom:0 none}
#raceBuddyScanner .raceStatusInfo .lapInfo h2{color:#ffb400;display:inline-block;font:italic 36px/30px "ScoutExtraLightItalic",sans-serif;padding-right:15px;vertical-align:bottom}
#raceBuddyScanner .raceStatusInfo .lapInfo h3 .lapsText{display:block;font:italic bold 11px/11px "Arial",sans-serif;padding:0 0 5px 5px;text-align:left}
#raceBuddyScanner .raceStatusInfo .lapInfo h3{color:#848484;display:inline-block;vertical-align:bottom}
#raceBuddyScanner .raceDetailsBoard .raceStatusInfo li{border-top:1px solid #626262}
#raceBuddyScanner .raceStatusInfo .lapInfo h3 strong{font:italic 32px/26px "ScoutRegularItalic",sans-serif}
#raceBuddyScanner .broadcast{width:35%;float:right;position:relative}
#raceBuddyScanner .broadcast ul li{padding:0 7%}
#raceBuddyScanner .broadcast ul li.last{padding-right:0}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure{float:left;margin-right:15px;max-width:222px}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last h3{color:#999;font-size:11px;font-weight:normal;margin-top:1px}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure img{padding-top:5px;padding-left:0}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure .sponsoredBy{position:static}
.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure .sponsoredBy dl dt,.raceDetailsBoard .raceTrackTitle .broadcast ul li.last figure .sponsoredBy dl .sponsorName{display:none}
#raceBuddyScanner .raceStatusInfo li.blankContent{text-align:center}
#raceBuddyScanner .scannerList li figure.scale img,#raceBuddyScanner .raceStatusInfo .driverInfo figure.scale img{height:100%;width:auto}
#raceBuddyScanner .noRace .scannerRaceTrack,#raceBuddyScanner .noRace .raceStatusInfo .lapInfo,#raceBuddyScanner .noRace .raceStatusInfo .timeInfo{display:none}
#raceBuddyScanner .noRace .raceStatusInfo .scannerInfo,#raceBuddyScanner .noRace .raceStatusInfo .driverInfo{width:100%;border-right:0 none}
#raceBuddyScanner .noRace .raceStatusInfo li.driverInfo .driverName{padding-left:1%}
#raceBuddyScanner .raceStatusInfo .driverInfo{line-height:41px}
.raceDetails .scannerRaceTrack{padding:3px;border-bottom:1px solid #000;background-color:#ffb400;color:#000}
.raceDetails .scannerRaceTrack h2{font:italic 24px/30px "ScoutBlackItalic",sans-serif;display:inline-block}
.raceDetails .scannerRaceTrack h2 span{font:italic bold 12px/14px Arial;padding-left:4px}
.raceDetails .scannerRaceTrack figure{width:55px;display:inline-block;padding:0 3px 0 0}
.scannerListWrapper{width:100%;overflow:hidden}
.scannerList li{margin:3px 0;background-color:#222;font-size:12px;text-transform:uppercase;width:32.5%;margin-right:1%;float:left}
.scannerList li:hover{background-color:#444}
.scannerList li.selected{background-color:#ffb400}
.scannerList li a{padding:8px 12px;height:16px;display:block;outline:0}
.scannerList li a figure{height:18px;display:inline-block}
.scannerList li a span{display:inline-block}
.scannerList li a:hover{text-decoration:none}
.scannerList li .icon.chaseCup{background-position:100% -4665px;width:14px;height:16px;float:right;margin:0 4px}
.scannerList li.selected .icon.chaseCup{background-position:0 -4665px}
.scannerList li .icon.tinyVol{background-position:0 -4774px;width:9px;height:16px;float:right}
.scannerList li.selected .icon.tinyVol{background-position:100% -4774px}
.scannerPlayerWrap{width:1px;height:1px;overflow:hidden}
.raceviewAudioMode .driverAudio .leftPar,.raceviewAudioMode .driverAudio .centerPar,.raceviewAudioMode .driverAudio .RightPar{width:32.5%}
.raceviewAudioMode .driverAudio .leftPar,.raceviewAudioMode .driverAudio .centerPar{float:left}
.raceviewAudioMode .driverAudio .centerPar{margin-left:1.2%}
.raceviewAudioMode .driverAudio .RightPar{float:right}
.raceviewAudioMode .driverAudio li{width:100%}
.raceviewAudioMode li{margin:3px 1.2% 3px 0}
.sectionFooter ul.multiLink li{padding:0 15px;border-right:1px solid #4b4b4b}
.sectionFooter ul.multiLink li.last{padding:0 0 0 15px;border-right:0 none}
.module .sectionFooter ul.multiLink li a.viewAll{margin:6px 0}
.module.alternateStyle .moduleBody .scannerList li.disabled a{color:#555;cursor:default}
.module.alternateStyle .moduleBody .scannerList li.disabled figure,.module.alternateStyle .moduleBody .scannerList li.disabled .icon{opacity:.6}
.module.alternateStyle .moduleBody .scannerList li.disabled:hover{background-color:#222}
.module.alternateStyle .moduleBody .scannerList li.disabled.selected{background-color:#222}
.scannerList li.disabled.selected .icon.tinyVol{background-position:0 -4774px;width:9px;height:16px;float:right}
#videoDetail .articleDetail figure.video{position:relative}
#videoDetail .articleDetail .newsItem{position:relative}
#videoDetail .articleDetail .newsItem figure{margin-bottom:20px}
.dayLifeGallery{margin-bottom:30px;padding-top:10px}
.dayLifeGallery .daylifeWrap{background:url('images/addSectionBG2.png') 0 0 repeat}
.dayLifeGallery .daylifeImg,.dayLifeGallery .daylifeDetailsWrap{width:50%}
.dayLifeGallery .daylifeImg figure{border-right:2px #fff solid;position:relative;left:2px}
.dayLifeGallery .daylifeDetails{border-left:2px #fff solid;padding:5%}
.dayLifeGallery .daylifeDetails h3,.dayLifeGallery .daylifeDetails h2{color:#989898;font:italic 22px "ScoutBlackItalic",sans-serif}
.dayLifeGallery .daylifeDetails h4{color:#231f20;font:italic bold 30px/1 "ScoutExtraLightItalic",sans-serif;margin-top:4px;position:relative;padding-right:15px}
.dayLifeGallery .daylifeDetails h4 a{display:block;color:#231f20}
.dayLifeGallery .daylifeDetails h4 .icon{width:11px;height:21px;position:absolute;right:0;top:0;background-position:0 -3632px}
.dayLifeGallery .daylifeDetails h2{font-size:30px;color:#231f20;line-height:1}
#heroCraousel li.slide figure.video .openMediaPopup,#heroCraousel li.slide div.video .openMediaPopup{background:0;left:0;margin:0 auto;right:0;top:5%;z-index:12}
#heroCraousel li.slide figure.video figure img,#heroCraousel li.slide div.video div img{width:auto!important}
#fatNav a.raceNameLink:hover{color:#FFF!important}
.uploadImageDialog .floatingList li label{width:200px}
.uploadImageDialog .floatingList li label span{font-size:12px;display:block;font-weight:normal}
.uploadImageDialog .previewImg{border-bottom:1px #4b4b4b dotted;padding-bottom:25px;margin-bottom:25px}
.uploadImageDialog .previewImg figure{width:40%;margin-top:10px}
.uploadImageDialog .policyTxt label{font-size:12px}
.uploadImageDialog .policyTxt .fl{width:80%}
.uploadImageDialog .actionButtons{clear:none}
.FBWrap iframe .pluginCommentFlyoutFull{width:330px!important}
.BrightcoveExperience{position:relative;z-index:99}
.ui-dialog .BrightcoveExperience{z-index:99999}
.driverInfo,.driverInfo li.statistics{overflow:visible!important}
.driverInfo .driverSeasonBand{padding-top:0!important;padding-bottom:0!important}
.driverInfo .driverSeasonBandBtm{padding-bottom:0!important}
.driverInfo .seasonBand{padding:1% 8px 1% 7px;background:#333;text-align:center;margin:0;width:100%;position:relative;left:-8px;margin-bottom:5px}
.driverInfo .seasonBand span{color:#FFF;font:italic bold 16px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
html.touch .driverCard:hover{display:none}
html.touch #newsMediaLanding .newsItem.featured:hover{display:none}
.driverCard .front{display:none}
.driverCard .manufacturer{display:none!important}
.driverLangindgGrid .driverCard:hover .manufacturer,#driversSection .driverCard:hover .manufacturer,#standingsLandingSection .driverCard:hover .manufacturer{display:block!important}
.driverLangindgGrid .driverCard:hover .careerRecap,#standingsLandingSection .driverCard:hover .careerRecap{display:block!important}
#standingsLandingSection .driverCard:hover{margin:-60px 0 0 -5px}
.flippable .driverCard .front,.flippable .driverCard:hover .back{display:block}
.flippable .driverCard .back,.flippable .driverCard:hover .front{display:none}
html.touch .driverCardList li.slide .driverCard:hover .front{display:block}
html.touch .driverCardList li.slide .driverCard:hover .back{display:none}
html.csstransforms3d:not(.touch) .flippable li.slide{margin-right:15px}
html.csstransforms3d:not(.touch) .flippable .driverCard{border:0;background:0;position:relative;padding:0!important;width:100%}
html.csstransforms3d:not(.touch) .bigMovesCardList .flippable .driverCard{-webkit-perspective:1000}
#standingsLandingSection .flippable .driverCard:hover{margin:0}
html.csstransforms3d:not(.touch) .flippable .driverCard .front,html.csstransforms3d:not(.touch) .flippable .driverCard .back{background-color:#fff;border:1px solid #e2e2e2;padding:12px 3%;width:94%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
html.csstransforms3d:not(.touch) .flippable .driverCard:hover .back,html.csstransforms3d:not(.touch) .flippable .driverCard .front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}
html.csstransforms3d:not(.touch) .flippable .driverCard:hover .front{-webkit-transform:rotateY(-179deg);-moz-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);-o-transform:rotateY(-179deg);transform:rotateY(-179deg)}
html.csstransforms3d:not(.touch) .flippable .driverCard .back{display:block;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
html.csstransforms3d:not(.touch) .flippable .driverCard .front{display:block;position:absolute}
html.csstransforms3d:not(.touch) .flippable .driverCard .manufacturer,.bigMovesCardList .driverCard .manufacturer{display:block!important}
#playBtn{width:40px;height:40px;background:url('images/playiconTemp.png') no-repeat 0 0;float:left}
#playBtn:disabled{background-position:0 -40px}
#playBtn.playing{background-position:-40px 0}
#newsMediaSection .allMediaStories{padding-bottom:0;margin-bottom:20px;position:relative}
#newsMediaSection .allMediaStories .matchingWrap{position:absolute;left:0;top:0;height:100%;width:67.5%;background:#f3f4f4;z-index:9}
#newsMediaSection .newsItem{margin-bottom:0;z-index:10}
#driverDetailStats .customDropdownWrap .selectedTextWrap{width:100px!important}
#genericRemovalDialog h2{padding:40px 0;color:#fff;font:normal bold 26px/26px "ScoutBold",sans-serif}
#driverDetailStats .moduleBody .moduleBody{overflow:hidden}
#temp_heroStandings ul.heroCraousel li.slide .content{display:none}
.driverLangindgGrid .driverCardsHoverLayer{width:100%;height:100%;position:absolute;z-index:9999;background:none repeat scroll 0 0 transparent}
#temp_heroStandings ul.heroCraousel li.slide .content{display:none}
.freezed a{cursor:default}
.freezed a .icon{opacity:.5}
.freezed .customAlertGenerator .predictiveAlertListWraper{display:none}
header #mobiMenuWrap .shadow{box-shadow:0 1px 13px 8px #00b6ff;margin:0 15px;position:relative}
#pageNotFoundSection{overflow:hidden;margin-bottom:60px}
#pageNotFoundIconSection{margin-top:65px;position:relative}
#pageNotFoundSection figure{max-width:365px;min-height:205px}
#pageNotFoundSection .content{width:auto;padding:60px 0 0 210px;position:absolute;top:0;left:0}
#pageNotFoundSection .content h2{font:italic 60px/48px "ScoutBlackItalic",sans-serif}
#pageNotFoundSection .content h3{font:italic 60px/48px "ScoutExtraLightItalic",sans-serif}
#pageNotFoundSection .spanish .content h3{font-size:55px}
#pageNotFoundSection .message p{font:14px/19px Arial,sans-serif}
#pageNotFoundSection ul.instructions{margin-top:20px}
#pageNotFoundSection ul li{margin-bottom:10px;overflow:hidden}
#pageNotFoundSection ul li .text{float:left;width:93%;font:12px Arial,sans-serif}
#pageNotFoundSection ul .bullet{float:left;width:15px;height:15px;background:url('images/iconVerticleSprite.png') no-repeat 0 -1099px;display:inline-block}
#pageNotFoundSection ul.instructions a{color:#2f8bd3;font:bold 12px "Arial";text-decoration:none;font-weight:normal}
.chatContainer{height:450px}
.driverInactiveLayer{height:100%;left:0;position:absolute;width:100%;top:0;z-index:99;background-color:#fff;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)"}
.preLoaderContainer{width:100%;display:block;text-align:center;overflow:hidden}
.preload{width:32px;padding-top:25px;display:inline-block}
#privacyPolicy{margin-bottom:0}
#privacyPolicy #nascarSearchHeader h1{background:0;margin:0!important;padding:0 10px;color:#8c8c8c;font:bold 48px "ScoutExtraLightItalic",sans-serif}
#privacyPolicy .moduleHeader{padding:20px 0 0}
#privacyPolicy .articleDetail{padding-top:6px}
#privacyPolicy .leftPane{float:left;margin-right:0;width:auto}
#privacyPolicy .articleDetail h2{font-size:18px;font-style:normal;font-weight:bold;line-height:normal;margin:0;padding-top:21px;text-transform:none}
#privacyPolicy .articleDetail p{padding:7px 0 0;font-size:12px}
.privacyStatement{margin-bottom:15px;margin-top:15px;text-align:justify}
.raceStatusPannel .articleLoading{text-align:center;top:70px;position:relative}
.graphCell{white-space:nowrap}
#tracksSection{position:relative}
.bigMovesCardList h2.innerPageTitle span{font-family:"ScoutExtraLightItalic",sans-serif}
.topAddWrap.alternateStyle ._fwph{text-align:center;display:block;padding:10px 0}
aside ._fwph{text-align:center;display:block}
.underMaintenance{color:#FFF;position:relative}
.underMaintenance .mainContainer{position:absolute;width:100%;top:0}
.underMaintenance .heading{margin:17% 5% 0 49%}
.underMaintenance .heading h2{font:italic normal 26px "ScoutBlackItalic",sans-serif}
.underMaintenance .heading h3{font:italic normal 22px "ScoutLightItalic",sans-serif}
.underMaintenance .maintenanceContent{width:60%;margin:8% auto 0;padding-left:9%}
.underMaintenance .maintenanceContent p{font:normal 12px/16px "Arial",sans-serif}
.forumsConversations .expertPredictionBox .userDateBox span{display:inline;padding-right:8px}
.forumsConversations .expertPredictionBox .userDateBox .newsDate{padding:7px 0 10px}
#nationLanding .forumsConversations #fanBlogsList li.slide{margin-right:17px;padding:0}
.expertPredictionBox{padding:20px 2.5%;margin:0;width:96%}
.adChoiceWrap .adChoiceArticle{padding:10px 0}
.adChoiceWrap h2{font-size:16px;font-weight:bold;margin-bottom:10px}
.adChoiceWrap h3{font-size:14px;margin-bottom:8px}
.adChoiceWrap p{font-size:12px;line-height:18px;margin-bottom:15px}
.adChoiceWrap p a{font-size:12px;font-weight:normal!important}
.adChoiceWrap .adChoiceArticle .container{padding:20px}
#adChoiceSection .adChoiceAside h3{border-bottom:0 none;margin-bottom:0;font-weight:bold;font-size:14px}
.detailAsideNews .linkBtn{line-height:16px}
.adChoiceState .message{margin-top:10px;margin-bottom:10px;font-style:italic;font-weight:700}
.adChoiceState .linkBtn{margin-top:15px;margin-bottom:10px}
.off .message{color:#2f8bd3}
.on .message{color:#d9160b}
.detailAsideNews .container h4{margin-top:8px;margin-bottom:8px;font-size:14px;font-size:13px;font-weight:600}
.subLevel0{position:absolute;right:-100%;top:0}
#buyTicketsLanding .secTitleNav{position:relative}
.buyTicketsLanding{overflow:hidden}
.buyTicketsLanding li{width:32.6%;margin-right:1%;float:left;text-align:center;position:relative;overflow:hidden}
.buyTicketsLanding li h2{display:block;font:italic 26px "ScoutBlackItalic",sans-serif;text-transform:uppercase;word-wrap:break word;padding-bottom:0;color:white}
.buyTicketsLanding li h3{display:block;font:italic 20px "ScoutLightItalic",sans-serif;text-transform:uppercase;word-wrap:break word}
#buyTicketsLanding .ticketsDescWrapper{position:absolute;top:0;display:table-cell;height:100%;width:100%}
#buyTicketsLanding #floater{float:left;height:28%;width:100%;margin-bottom:-50px}
#buyTicketsLanding .descWrapper{clear:both}
.buyTicketsLanding .buyTicketsLogos{width:100%;text-align:center}
.buyTicketsDetail{color:#fff;margin:10px 0;text-align:center}
.buyTicketsLanding .btnWrapper{width:100%;text-align:center}
.buyTicketsLanding a.linkBtn{font-size:12px;padding:8px 20px;display:inline-block}
#buyTicketsLanding #fullUpcomingRacesList{padding:20px 0 30px 0}
#buyTicketsLanding #fullUpcomingRacesList .viewStackControlBar{padding:12px;margin-bottom:2px;height:auto}
#buyTicketsLanding #fullUpcomingRacesList h3{font:bold 14px "Arial",sans-serif;color:#ffb400;line-height:25px;margin-right:10px}
#buyTicketsLanding .tabularData thead th{border-bottom-width:2px;line-height:30px;min-width:105px}
#buyTicketsLanding .tabularData thead th.trackName{width:25%}
#buyTicketsLanding .tabularData thead th.lblTime{min-width:120px}
#buyTicketsLanding .tabularData thead tr{background:#373737}
#buyTicketsLanding .tabularData tbody tr{background:#323232}
#buyTicketsLanding .tabularData tbody td,#buyTicketsLanding .tabularData tbody th{padding:1%;border-bottom-width:2px;font:italic bold 14px "Arial",sans-serif;text-align:left;vertical-align:middle}
#buyTicketsLanding .tabularData td .buyBtnLink{text-align:right}
#buyTicketsLanding .tabularData td .buyBtnLink a{margin-bottom:5px}
#buyTicketsLanding .tabularData td .buyBtnLink a:last-child{margin-bottom:0}
#buyTicketsLanding .tabularData td.actionLinksWrap{min-width:260px}
.scrollbar .thumb.pie{min-height:20px}
.toggleTableRowHeader .scale>img{border:0}
.iosDisabled{display:none}
.fb_iframe_widget iframe{position:relative!important}
.detailCommentsList li .commentsModule.reply.replyLevel_1{padding-left:5%}
.detailCommentsList li .commentsModule.reply.replyLevel_2{padding-left:9%}
.detailCommentsList li .commentsModule.reply.replyLevel_3{padding-left:12%}
.detailCommentsList li .commentsModule.reply.replyLevel_4{padding-left:15%}
.detailCommentsList li .commentsModule.reply.replyLevel_5{padding-left:18%}
.detailCommentsList li .commentsModule.reply.replyLevel_6{padding-left:20%}
.detailCommentsList .newsCmtShareRow li{border:0}
.articleDetail .detailCommentsList .postCommentWrap{margin:0}
.replyComment{background:none repeat scroll 0 0 #fff;border-top:1px solid #e0e0e0;clear:both;margin:16px -11px -15px;padding-bottom:20px;padding-top:15px}
.commentsModule.reply .replyCommentWapper{clear:both;float:right;width:100%}
.commentsModule.reply .replyComment{border:medium none;margin:0;padding-bottom:0}
.articleDetail .replyLevel_3 .postCommentTextWrap{float:right;width:91.5%}
.articleDetail .replyLevel_4 .postCommentTextWrap{float:right;width:91%}
.articleDetail .replyLevel_5 .postCommentTextWrap{float:right;width:90.5%}
.ui-dialog .flaggedComment{width:90%!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}
.nicEdit-main{background:#fff;color:#000;font:normal 12px arial;height:116px;max-height:116px!important;min-height:116px!important;overflow-y:auto!important;text-transform:none}
.commentsBlock .moreCommentTxt{word-wrap:break-word}
.allTimeDriversDetailDialog .scrollable{height:500px}
.articleQuote{font-size:42px;line-height:52px;font-style:italic;margin-bottom:0;text-transform:none;font-family:"ScoutExtraLightItalic",sans-serif}
.articleIntro{font-size:18px;line-height:29px;margin:32px 0;display:block}
.articleIntro.desc{margin:9px 0;display:block}
.articleDescription{font-size:14px;line-height:20px;margin-bottom:26px}
.articleHeading{font:italic bold 45px/45px "ScoutBoldItalic",sans-serif;text-transform:uppercase}
.quoteAuthor{font-size:12px;font-style:italic;color:#252525}
.h2{font:italic 58px/60px "ScoutExtraLightItalic",sans-serif}
.h3{font:16px/22px "Arial",sans-serif}
.h3strong{font:16px/22px "Arial",sans-serif;color:#ffb400;font-weight:bold}
.h2strong{font:italic 58px/60px "ScoutExtraLightItalic",sans-serif;font-weight:bold}
.driverDialogBox article.allTimeDriverDetail{margin:25px 0 0 25px}
.driverDialogBox .allTimeDriverDetail .sponsoredBy{float:right;margin-bottom:10px;position:relative}
.raceviewDescriptor{font-family:"Stainless-Regular";font-size:9px}
.raceviewCustomerSupport{font-family:"Stainless-Regular";font-size:14px}
#standingsResultSection .customDropdownSet{margin-bottom:0}
#nascarStatSection .customDropdownSet .invisible{display:none}
#nascarStatSection .moduleBody.statTable{margin-top:0;padding-top:0}
#fanPolls ul.socialLinks .socialBar h3{display:block;font-size:1.17em;font-weight:bold;text-transform:none;font-style:normal}
#racebuddySchedule .leftPane h2{font-size:43px;font-family:"ScoutExtraLightItalic",sans-serif;line-height:26px}
#racebuddySchedule .leftPane h3{font-size:40px;font-family:"ScoutBlackItalic",sans-serif}
#racebuddySchedule .leftPane h4{font-size:18px;color:#ffb400;margin-top:20px}
#racebuddySchedule .leftPane ul{margin:20px 0 0 10%}
#racebuddySchedule .leftPane ul li{color:#acacac;font-size:18px;font-weight:bold;background:url('images/arrowRaceBuddy.png') 0 4px no-repeat;padding-left:18px}
#racebuddySchedule .racebuddySchedulePlayer{clear:both;margin-top:20px}
#racebuddySchedule .racebuddyScheduleTable .productFeaturesList{margin-top:0}
#racebuddySchedule .racebuddyScheduleTable{margin-top:40px;overflow:hidden}
#racebuddySchedule .racebuddyScheduleTable .tabularData th{background:#343434;font-size:10px;color:#999;font-style:normal}
#racebuddySchedule .racebuddyScheduleTable .tabularData td{padding-left:1.25%;color:#fff}
#mobilePromoDetail .subModuleHeader{position:relative}
#mobilePromo .moduleHeader h1{margin-bottom:25px}
#mobilePromo .moduleHeader .articleDescription{clear:both;margin-bottom:26px}
#mobilePromo .moduleHeader .articleDescription p{font-size:12px;font-weight:normal;font-style:normal;line-height:20px}
#mobilePromo p,#didyouknowNascar p,#rulesBlog p,#scienceofNascar p,#nascarGlossary p{font-size:12px;line-height:18px}
#mobilePromoList .sectionFooter{padding-top:0}
.mobilePromoWrap,.bloggerProfile{position:relative;padding-top:48px;margin-bottom:43px}
.mobilePromoWrap .tripleDot,.bloggerProfile .tripleDot{width:100%;position:absolute;left:0;top:0}
.allmobilePromo .mobilePromoWrap:first-child{padding-top:0}
.allmobilePromo .mobilePromoWrap:first-child .tripleDot{display:none}
.mobilePromoWrap .drivergallery,.mobilePromoWrap .driverInfo{width:49%}
.mobilePromoWrap .driverInfo{margin-bottom:0}
.mobilePromoWrap .driverInfo p,.greatDriverDetails{font-size:12px;line-height:18px}
.mobilePromoWrap h2,.moduleBody .greatDriverName{font:italic 48px/36px "ScoutBoldItalic",sans-serif;word-wrap:break-word}
.mobilePromoWrap h2 span,.greatDriverName span{display:block;font-size:30px;font-family:"ScoutExtraLightItalic",sans-serif}
.mobilePromoWrap .driverInfo p{margin-bottom:10px}
.mobilePromoWrap .description .socialLinks{display:block;margin:15px 0}
.mobilePromoWrap .blockCommonBottom{font-size:14px;color:#989898;font-style:italic;margin:40px 0 0 0}
#uploadMediaForm ul.floatingList li{float:left;margin:0 15px 0 0}
.mobilePromoWrap .driverInfo p a.readMore{white-space:pre}
#mobilePromoList .mobilePromoWrap .driverInfo a.readMoreBtn{font-weight:bold;color:#2f8bd3;font-size:12px;line-height:18px}
#mobilePromoList .mobilePromoWrap .driverInfo a.readMoreBtn:hover{color:#2f8bd3;text-decoration:underline}
#mobilePromoDetail .padTable tbody td,.padTable tbody th{padding:20px 0 20px 1.5%}
#mobilePromoDetail .padTable tbody td{padding-left:.5%}
#mobilePromoDetail .padTable tbody th,#mobilePromoDetail #greatDriverCareer .tabularData tbody th{padding-left:1%}
#mobilePromoDetail .articleDetail{overflow:visible!important;z-index:1!important}
#mobilePromo .articleDescription{max-width:1024px}
#mobilePromo .promoAd{margin-top:15px}
#mobilePromo .storeLinksBottom{margin:44px 0 0 116px}
#mobilePromo .storeLinksBottom ul.PromoInfo .icon{height:19px;vertical-align:top;width:10px;background:url("images/iconVerticleSprite.png") no-repeat 0 -1121px #2b2b2b}
#mobilePromo .storeLinksBottom ul.PromoInfo p{display:inline}
#mobilePromo .imagesDiv{float:left;width:30%}
#mobilePromo .versionInfo{float:left;width:68%;margin-bottom:5%}
#mobilePromo .imagesDiv img{float:right;padding-right:10px;vertical-align:text-bottom}
.privacyPolicyStatement{margin-bottom:0;text-align:justify}
.privacyPolicyStatement .nascarSearchHeader h1{background:0;margin:0!important;padding:0 10px;color:#8c8c8c;font:bold 48px "ScoutExtraLightItalic",sans-serif}
.privacyPolicyStatement .moduleHeader{padding:20px 0 0}
.privacyPolicyStatement .articleDetail{padding-top:6px}
.privacyPolicyStatement .leftPane{float:left;margin-right:0;width:auto}
.privacyPolicyStatement .articleDetail h2{font-size:18px;font-style:normal;font-weight:bold;line-height:normal;margin:0;padding-top:21px;text-transform:none}
.privacyPolicyStatement .articleDetail p{padding:7px 0 0;font-size:12px}
#tvScheduleSection .moduleHeader{overflow:hidden}
#tvScheduleSection .introInfo{clear:both;font-size:12px;margin-top:30px}
#tvScheduleSection .customDropdownSet{margin-right:2%}
#tvScheduleSection #allEvent .selectedTextWrap{width:75px!important}
#tvScheduleSection #sortBy .selectedTextWrap{width:88px!important}
#tvScheduleRaces .tabularData thead th.broadcast,#tvScheduleRaces .tabularData tbody td.broadcast{padding-left:2%;width:75px}
#tvScheduleRaces .tabularData tbody tr th{width:50px;padding:0}
#tvScheduleRaces .tabularData tbody tr th figure{padding:0 3px}
.highlightYellow{background:url('images/tableHighlightYellow.png') repeat}
.highlightOrange{background:url('images/tableHighlightOrange.png') repeat}
.highlightBlue{background:url('images/tableHighlightBlue.png') repeat}
#tvScheduleRaces .sectionFooter{padding:30px 0 20px}
html.android .scrollable{overflow:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}
html.android .scrollable::-webkit-scrollbar{width:10px}
html.android .scrollable::-webkit-scrollbar-thumb{background-color:#686868}
html.android .scrollable::-webkit-scrollbar-thumb,html.android .scrollable::-webkit-scrollbar-track{border-radius:10px}
html.android .scrollable::-webkit-scrollbar-track{background-color:#c7c7c7}
html.android .scrollable .scrollbar{display:none}
html.android .scrollable .viewport{overflow:visible}
.noPolls{display:block;font:italic bold 15px/35px Arial}
.hcCountDown{width:100%;border-bottom:1px solid #3d3d3d;padding:0 0 8px;text-align:center}
.hcCountDown .countdown{width:60%;display:inline-block}
.hcCountDown .countdown dd div{background:url("images/missions/timerDigitBg.jpg") repeat-x scroll 0 -74px transparent;height:35px}
.hcCountDown .countdown .digit{font:italic 28px/24px "ScoutBlackItalic",sans-serif}
.hcCountDown .countdown dd,.countdown dl dt{width:92%}
.hcCountDown .countdown dd div{width:42%}
.hcCountDown .sponsoredBy{position:relative;top:0;display:inline-block;vertical-align:top}
.hcCountDown .sponsoredBy dl dt{display:block;font-size:10px;text-align:center}
.hcCountDown .sponsoredBy dl img{padding:10px 0 0 0}
.hcCountDown .sponsorName{display:none}
.nextRaceItem figure.scale img{height:100%;width:auto}
ul.storeLinksBottom{margin:30px 0 20px 0;font-size:14px;width:50%}
ul.storeLinksBottom li{overflow:hidden;padding-bottom:10px}
ul.storeLinksBottom .imagesDiv,ul.storeLinksBottom .versionInfo{float:left}
ul.storeLinksBottom .imagesDiv{width:30%;min-width:140px;padding-bottom:10px}
ul.storeLinksBottom .versionInfo{width:70%}
.loader{background:url('images/ajax-loader.gif') center center no-repeat}
.heroLoader{background:url('images/ajax-circle-loader.gif') center center no-repeat}
.lt-ie8 #NASCARLogo img{width:auto}
.lt-ie8 #topNavBar h1{font-size:20px!important}
.ui-tabs,.ui-tabs .ui-tabs-nav,.ui-tabs .ui-tabs-panel{padding:0}
.imgTab .ui-widget-header{background:none transparent;border:0;border-bottom:1px solid #555}
.imgTab.ui-widget-content,.imgTab .ui-state-active,.imgTab .ui-widget-content .ui-state-active,.imgTab .ui-widget-header .ui-state-active,.imgTab .ui-state-default,.imgTab .ui-widget-content .ui-state-default,.imgTab .ui-widget-header .ui-state-default{background:0}
.imgTab .ui-tabs-nav .ui-state-default{background-color:#111}
.imgTab .ui-tabs-nav .ui-state-default.ui-state-active{background-color:#292929}
.imgTab .ui-state-default a img{opacity:.5}
.imgTab .ui-state-default.ui-state-active a img{opacity:1}
.imgTab .ui-state-active,.imgTab .ui-widget-content .ui-state-active,.imgTab .ui-widget-header .ui-state-active,.imgTab .ui-state-default,.imgTab .ui-widget-content .ui-state-default,.imgTab .ui-widget-header .ui-state-default{border:1px solid #555;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-top-left-radius:8px;-moz-border-top-right-radius:8px;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0}
.ui-tabs .ui-tabs-nav li{margin:0 0 1px 0}
.imgTab .headerList figure.scale img{height:52px;width:auto}
.c360{width:700px;min-height:526px;background-color:#212121;color:#fff;position:relative}
.c360 .c360Content{top:0;position:relative;z-index:1px}
.c360 iframe{border:0 none}
.c360 .skin{position:absolute;right:0;top:0;width:100%;z-index:1px}
.c360 .skin img{float:right}
.c360 .headerBox{min-height:80px;padding:0 0 10px;background:url('images/c360/topSeparator.png') center bottom no-repeat;overflow:hidden}
.c360 .headerBox .c360Logo{padding-left:30px;width:242px;float:left}
.c360 .headerBox .c360Logo figure{height:70px;vertical-align:middle;display:table-cell}
.c360 .videoWrapper{width:640px;min-height:360px;margin:0 auto;text-align:center}
.c360 .bottomInfoBox{min-height:55px;padding:35px 0 0;overflow:hidden;background:url('images/c360/bottomSeparator.png') center top no-repeat}
.c360 .bottomInfoBox .info{float:left;padding-left:30px;font-weight:bold}
.c360 .bottomInfoBox .branding{float:right;padding-right:30px}
.c360 .bottomInfoBox .branding figure{display:table-cell;height:30px;vertical-align:middle}
.c360 .bottomInfoBox h3{color:#ffcc01;font:bold 16px/20px Arial,sans-serif}
.c360 .closeIcon{width:19px;height:17px;display:inline-block;background:url('images/c360/closebtn.png') 0 0 no-repeat}
.c360 .popupControl{float:right;width:19px}
.c360 .sponsoredBy{position:static;text-align:center;padding-top:15px;float:left;min-width:130px}
.c360 .sponsoredBy dl dt,.c360 .sponsoredBy dl dd{display:block}
.c360 .sponsoredBy dl dt{color:white}
.c360 .sponsoredBy .sponsorName{display:none}
#driverAudioButton .playButton{min-width:150px;font-weight:bold;font-size:17px;text-align:center;margin:0 15px;color:black;overflow:hidden}
#driverAudioButton:hover{text-decoration:none}
#driverAudioButton .playButton .btnLeftRoundedPart{background:url('images/raceviewaudio/audioBtnLeft.png') no-repeat;height:48px;width:8px;float:left}
#driverAudioButton .playButton .btnRightRoundedPart{background:url('images/raceviewaudio/audioBtnRight.png') no-repeat;height:48px;width:8px;float:left}
#driverAudioButton .playButton .btnCenterPart{background:url('images/raceviewaudio/audioBtnCenter.png') repeat;height:48px;line-height:48px;padding:0 10px;float:left}
#driverAudioButton:hover{text-decoration:none}
#driverScanner .moduleBody .leftPane .moduleHeader{padding:20px 0;margin-bottom:2px;background-color:#151515}
#driverScanner .leftPane .moduleHeader div.logo{width:100%;text-align:center;padding:0 0 25px}
#driverScanner .leftPane .moduleHeader h3,.standardH3{font:28px/28px "ScoutBoldItalic",sans-serif}
#driverScanner .leftPane .moduleHeader h2,.standardH2{font:40px/40px "ScoutBoldItalic",sans-serif}
#driverScanner .scannerPlayer{position:relative}
#driverScanner .scannerPlayer #driverAudioButton{position:absolute;bottom:25%;left:10%;z-index:2}
.titlenAds .titles{margin-right:300px}
.titlenAds .titleAdvertisement{float:right;max-width:300px}
.alternateStyle .listOfLinks{background:transparent;margin-top:0}
.module.alternateStyle .moduleBody .listOfLinks a{color:#2f8bd3}
.module.alternateStyle .moduleBody .listOfLinks h3{font:bold 18px/18px "Arial",sans-serif}
#driverAudioButton .playLabel,#driverAudioButton.playing .pauseLabel{display:block}
#driverAudioButton.playing .playLabel,#driverAudioButton .pauseLabel{display:none}
#trackPass .posRelative{position:relative}
#trackPass a:hover{text-decoration:none}
#raceViewHeader{background:#eaeaea;padding:20px 0;text-align:center;position:relative}
#raceViewHeader .moduleContent{padding:0}
#raceViewHeader figure img{height:23px;width:auto}
#raceViewHeader .headerButtons{position:absolute;right:0;bottom:0}
#raceViewHeader .headerButtons a{display:inline-block;margin:0 0 0 20px;overflow:hidden;width:90px;font:bold 11px arial;line-height:23px}
#raceViewHeader .headerButtons a.raceViewSubscribeBtn{background:url(images/raceView/subsBtnSmall.png) no-repeat;color:#FFF;background-size:cover}
#raceViewHeader .headerButtons a.raceViewLoginBtn{background:url(images/raceView/loginBtn.png) no-repeat;color:#000;background-size:cover}
#raceViewHeader.css3Gradient1:after{content:"";position:absolute;top:100%;width:52%;height:24px;left:24%;background:radial-gradient(ellipse at 50% 0,rgba(00,00,00,0.5),rgba(97,97,97,0.0) 40%);background:-webkit-radial-gradient(50% 0,ellipse cover,rgba(00,00,00,0.5),rgba(97,97,97,0.0) 40%)}
#raceViewModule{background:#FFF}
#raceViewModule .raceViewContent{width:67%;margin:15px auto}
#raceViewModule .tryItFreeText h3{font:normal 18px Arial}
#raceViewModule .tryItFreeText p{font:bold 10px Arial}
#raceViewModule{word-wrap:break-word}
#raceViewModule .descriptionText{text-align:center;font:14px Arial}
#raceViewModule .descriptionText a{font-style:italic}
#raceViewModule .playerDemo{position:relative;margin:0 5%}
#raceViewModule .playerDemo figure span.contentTypeIcon{top:48%;left:48%}
#raceViewModule .subscriptionsOptions{margin:20px auto;text-align:center}
#raceViewModule .subscriptionContainer{display:inline-block;width:22%;margin:0 60px}
#raceViewModule .subscriptionContainer a.subsHeader img{height:110px;width:auto}
#raceViewModule .subscriptionContainer .subsProdDesc{min-height:130px}
#raceViewModule .subscriptionContainer .subsProdDesc h2{font:italic bold 15px arial;padding:5px 0}
#raceViewModule .subscriptionContainer .subsProdDesc p{font:normal 12px Arial;text-align:justify}
#subscriptionSignUp{margin:35px 0 0;width:100%}
#raceViewModule .subscriptionContainer .customDropdownWrap{height:25px;background-color:#d1d1d1;text-align:left}
#raceViewModule .subscriptionContainer span.selectedTextWrap{width:92%!important;font:bold 12px Arial;color:#000;padding:5px 10px;background-image:url(images/raceView/availablePlanArrow.png);background-position:right 0}
#raceViewModule .subscriptionContainer .changeToDropDown li{background:url(images/raceView/availablePlanSelected.png) repeat-x}
#raceViewModule .subscriptionContainer .changeToDropDown li a{font:bold 15px Arial;color:#6e6e6e!important}
#raceViewModule .subscriptionContainer .changeToDropDown li a:hover{background:url(images/raceView/availablePlanDefault.png) repeat-x!important;color:#FFF!important}
#raceViewModule .subscriptionContainer .changeToDropDown li.active{background:url(images/raceView/availablePlanDefault.png) repeat-x}
#raceViewModule .subscriptionContainer .changeToDropDown li.active a{color:#FFF!important}
#raceViewModule .subscriptionContainer a.subsBtn{background:url(images/raceView/subscribeBtn.png) repeat-x;color:#FFF;display:block;font:normal 18px arial;line-height:30px;margin:50px 0 15px}
#raceViewModule .raceViewSupportLink{display:block;text-align:center;font:bold 20px Arial;line-height:48px;margin:25px 0}
#raceViewModule .raceViewSupportLink.raceViewTermsOfuse{background:url(images/raceView/raceViewTnCBg.jpg) no-repeat center;font-size:13px}
#raceViewModule .raceViewSupportLink.raceViewCustomerSupport{background:url(images/raceView/customerSupportBg.jpg) no-repeat center}
#raceViewModule .raceViewSupportLink a{padding:10px}
#profileProductsBody{text-align:center}
#subscribedModule{display:inline-block;vertical-align:top;padding-bottom:20px}
#unSubscribedModule{display:inline-block}
#raceViewModule .raceViewCardContainer{display:inline-block;width:310px;margin:0 40px;background:#e6e4e5;border:1px solid #e6e4e5;border-radius:10px;padding:5px}
#raceViewModule .raceViewCardContainer .cardHeaderImg img{height:100px;width:auto;padding:20px 0}
#raceViewModule .raceViewCardContainer .lookupWrap{background:white;position:relative;border-radius:10px;padding:20px 20px 145px;min-height:220px;float:left;width:270px}
#raceViewModule .raceViewCardContainer .lookupWrap hr.css3Gradient{position:relative;height:7px}
#raceViewModule .raceViewCardContainer .lookupWrap .css3Gradient:before{content:"";position:absolute;top:0;width:150%;height:7px;left:-25%;background:radial-gradient(ellipse at 50% 100%,rgba(00,00,00,0.5),rgba(97,97,97,0.0) 50%);background:-webkit-radial-gradient(50% 100%,ellipse cover,rgba(00,00,00,0.5),rgba(97,97,97,0.0) 50%);overflow:visible}
#raceViewModule .lookupWrap .lookupHeading{font:italic 35px Arial;color:#33669b;text-transform:uppercase}
#raceViewModule .lookupWrap .listView ul{list-style:disc;margin:15px 0 15px 50px;text-align:left;font:bold 15px/20px Arial}
#raceViewModule .lookupWrap .eventView{margin:5px 0;font:bold 14px Arial;color:#dbdbd9}
#raceViewModule .lookupWrap .eventView h2{background:#eee;background:radial-gradient(ellipse at 50% 1%,#dbdbdb 0,#eee 70%);color:#797979;padding:5px 0;font:inherit}
#raceViewModule .lookupWrap .eventView p{font:bold 15px Scout,sans-serif;color:#31649d;display:inline-block;text-transform:uppercase;line-height:30px}
#raceViewModule .lookupWrap .eventView p span{color:#dcdcdc}
#raceViewModule .lookupWrap .raceCupView{margin:5px 0}
#raceViewModule .lookupWrap .raceCupView p{font:bold 12px Arial;color:#999}
#raceViewModule .lookupWrap .raceCupView h2,p#manipulateFont{font:bold 15px Scout,sans-serif;color:#000}
#raceViewModule .lookupWrap .cardButton{position:absolute;bottom:20px;width:270px}
#raceViewModule .lookupWrap .cardButton a{display:block;color:white;font:bold 20px Arial;line-height:55px;margin:5px 26px}
#raceViewModule .lookupWrap .cardButton a.cardGreenBtn{background:url(images/raceView/launchBtnStrip.png) repeat-x}
#raceViewModule .lookupWrap .cardButton a.cardBlueBtn{background:url(images/raceView/upgradeBtnStrip.png) repeat-x}
#raceViewModule .lookupWrap .cardLinkText a{display:block;text-transform:uppercase;font:bold 15px Arial;color:#a1a1a1;margin:5px 0}
#raceViewModule .fullProdDescContainer{width:65%;margin:20px auto}
#raceViewModule .fullProdDescContainer .paneContainer{position:relative}
#raceViewModule .fullProdDescContainer .fpdLeftPane{width:48%;float:left;padding-left:7px;margin:20px 1% 0 0}
#raceViewModule .moduleBody .fpdHeader h2{display:inline-block;padding:0 7px;font:italic bold 20px Arial;line-height:16px}
#raceViewModule .moduleBody .fpdHeader img{float:left}
#raceViewModule .fullProdDescContainer .fpdLeftPane .fpdText{margin:5px 0 60px;text-align:justify;font:12px Arial}
#raceViewModule .fullProdDescContainer .fpdAvailPlans{position:absolute;bottom:8px;left:8px}
#raceViewModule .fullProdDescContainer .fpdAvailPlans h3{font:bold 15px Arial}
#raceViewModule .fullProdDescContainer .fpdAvailPlans p{font:normal 12px Arial}
#raceViewModule .fullProdDescContainer .fpdRightPane{float:right;margin:20px 0 0;width:49%}
#raceViewModule .fullProdDescContainer .fpdRightPane img{width:100%;height:auto}
#raceViewModule .fullProdDescContainer .fpdChartheading{display:block;position:relative;width:100%;background:#eeeced;font:bold 16px Arial;color:#000;margin:20px 0 0}
#raceViewModule .fullProdDescContainer .fpdChartheading .chartHeading{padding:10px}
#raceViewModule .fullProdDescContainer .fpdChartBody ul{list-style:disc outside;margin-left:20px;padding:5px;line-height:16px;font:12px Arial}
#raceViewModule .fullProdDescContainer .fpdChartBody ul li{padding-left:10px}
#raceViewModule .productFeatureChart{margin:20px 0 0}
#raceViewModule .productFeatureChart .productFeatureToggleHead{background:#333}
#raceViewModule .productFeatureChart .productFeatureTableHead{color:#FFF;height:70px;position:relative;margin:0 auto}
#raceViewModule .productFeatureChart .productFeatureTableHead h1{font:italic bold 24px Arial}
#raceViewModule .productFeatureChart .productFeatureTableHead .fpdHeader{display:inline-block;padding:15px 10px 0}
#raceViewModule .productFeatureChart .divider{background:url(images/raceView/rvDivider.png) no-repeat}
#raceViewModule .productFeatureChart .productFeatureExpandBtn{padding:19px 0;margin-right:-65px;position:absolute;right:0}
#raceViewModule .productFeatureChart .productFeatureExpandBtn span.icon{margin-left:35px;height:31px;width:31px}
#raceViewModule .productFeatureChart .productFeatureExpandBtn.open span.icon{background-position:0 -4083px}
#raceViewModule .productFeatureChart .productFeatureExpandBtn.close span.icon{background-position:-77px -4083px}
#raceViewModule .productFeatureChart .productFeatureChartBody{width:67%;margin:0 auto;position:relative;padding:10px 0}
#raceViewModule .productFeatureChart .productFeatureChartBody .checkTd{width:110px;text-align:center}
#raceViewModule .productFeatureChart .checkList{padding:0 10px;width:90px;display:inline-block;height:70px}
#raceViewModule .productFeatureChart figure.checkList img{vertical-align:top}
#raceViewModule .productFeatureChart .productFeatureChartBody tr{display:block;position:relative;padding:10px 0 10px 20px;font:normal 13px Arial}
#raceViewModule .productFeatureChart .productFeatureChartBody tr td{width:72%}
#raceViewModule .productFeatureChart .productFeatureChartBody tr.oddRow{background-color:#fff}
#raceViewModule .productFeatureChart .productFeatureChartBody tr.evenRow{background-color:#eeeced}
#raceViewModule .productFeatureChart .productFeatureChartBody tr span{height:28px}
#systemRequirement .productFeatureChart{margin:5px 0 20px}
#systemRequirement .sysReqContent tr.subHeading{background-color:#eeeced}
#systemRequirement .sysReqContent th{font:bold 20px Arial;text-align:left}
#systemRequirement .sysReqContent td{font:normal 13px Arial}
#raceViewModule .raceViewPCOnly{background:url(images/raceView/raceViewTnCBg.jpg) no-repeat center;height:70px;text-align:center;font:20px Arial;line-height:70px;background-size:contain}
.tracksDetail ul.trackDetailFooterSocialLinks{clear:both;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 li.first{border-left:none;padding:0}
.tracksDetail ul.trackDetailFooterSocialLinks li.first ul.socialLinks{width:100%;top:12px;position:relative}
.tracksDetail ul.trackDetailFooterSocialLinks li.first ul.socialLinks li.share{top:-10px;position:relative}
.tracksDetail ul.trackDetailFooterSocialLinks li a.heroLink{padding-left:8px;font-size:12px;color:#FFF;font-weight:bold;text-transform:uppercase;line-height:25px}
.tracksDetail a:hover{text-decoration:none}
.hide{display:none}
#raceBuddyMobile a:hover{text-decoration:none}
#raceBuddyMobile .mobileRaceBuddy{background:url(images/mobile/raceBuddy/raceBuddyBg.png) repeat-x;padding:35px 20px 20px;background-size:contain}
#raceBuddyMobile .mobileRaceBuddy h1{font:italic bold 36px scoutBoldItalics;padding:10px 0}
#raceBuddyMobile .mobileRaceBuddy h1 span.blu{color:#177196}
#raceBuddyMobile .mobileRaceBuddy h1 span.white{color:#FFF}
#raceBuddyMobile .mobileRaceBuddy p{padding:25px 0 5px;color:white;font:21px Arial}
#raceBuddyMobile .mobileRaceBuddy .callToActionBtn{background:url(images/mobile/raceBuddycallActionBtn.png) repeat-x;background-size:contain;font:22px Arial;padding:9px 25px;border-radius:7px;float:right;margin:15px 35px}
#raceBuddyMobile .mobileRaceBuddy .callToActionBtn a{color:#FFF}
#raceBuddyMobile .mobileRaceBuddyApps{background:#6c6c6c;padding:0 10px 20px}
#raceBuddyMobile .mobileRaceBuddyApps p{padding:15px 0 4px;color:white;font-family:"Stainless-Regular";font-size:16px}
#raceBuddyMobile .alsoAvailableSection{background:#000;padding:10px 20px 95px;margin-top:-5px}
#raceBuddyMobile .alsoAvailableSection .alsoAvailableHeader{width:100%;text-align:center;margin-top:-16px}
#raceBuddyMobile .alsoAvailableSection .alsoAvailableHeader h3{font:Italic bold 27px ScoutBlackItalic,sans-serif;color:#FFF;background:#000;display:inline-block;padding:5px;line-height:18px}
#raceBuddyMobile .alsoAvailableSection p{font:15px arial;color:#FFF;text-align:center;position:relative;padding:20px 0 10px}
#alsoAvailableCarousel{position:relative}
#alsoAvailableCarousel .alsoAvailableModuleWrapper{margin:0 auto}
#alsoAvailableCarousel .alsoAvailableModuleWrapper .moduleHeader{padding:20px 0;position:static}
#products{margin-top:0}
#products .availableProductList{padding-bottom:20px}
#products .availableProductList .availableProductCarousel li.slide{margin-right:15px}
#products .availableProductList .availableProductCarousel .product h1{font:italic bold 24px scoutBlackItalic,sans-serif;color:#FFF;text-align:center;min-height:60px}
#products .availableProductList .availableProductCarousel .product figure.productImage{position:relative}
#products .availableProductList .availableProductCarousel .product figure figcaption{font:15px Arial;color:#FFF;padding-top:20px;text-align:center}
.availableProductList .availableProductCarousel{overflow:hidden;position:relative}
.availableProductList .availableProductCarousel>li{float:left;width:340px}
.videoShareBox{overflow:hidden;margin-top:15px}
.videoShareBox h3{float:left;color:#eee;font-size:14px;text-align:left;padding:0 10px;line-height:24px}
.videoShareBox .socialShareList{float:left}
.videoShareBox .socialShareList li{display:inline;margin-right:10px}
.inlineVideo .videoShareBox{border-bottom:1px solid #444}
#myProfileWrap .cq-colctrl-lt0{width:100%}
#myProfileWrap .parsys_column{display:inline-block;vertical-align:top}
#myProfileWrap .col-50-50 .parsys_column{width:45%;margin-right:7%}
#myProfileWrap .col-30-30-30 .parsys_column{width:29%;margin-right:5%}
#myProfileWrap .col-100 .parsys_column{width:100%;display:block}
#myProfileWrap .parsys_column:last-child{margin-right:0!important}
#myProfileWrap .parsys_column.col-30-30-30-c2,#myProfileWrap .parsys_column.col-50-50-c1{margin-right:0!important}
#myProfileWrap .formElem{margin-bottom:25px}
#myProfileWrap .botDivider{border-bottom:1px dotted #6a6f73}
#myProfileWrap .rightDivider{border-right:1px dotted #6a6f73}
#myProfileWrap .dateControl .year{width:36%;margin-right:0}
#myProfileWrap .dateControl .day,#myProfileWrap .dateControl .month{width:27%;margin-right:5%}
#myProfileWrap a:hover{text-decoration:none}
#myProfileWrap.module{margin:45px 0 0}
#myProfileWrap h2{text-transform:uppercase;font:bold 24px Arial}
#myProfileWrap .formContainer{margin-top:15px}
#myProfileWrap article{background:#FFF;margin-bottom:10px;padding:30px 3.5%}
#myProfileWrap .formElem input[type="button"],#myProfileWrap .formElem input[type='submit'],#predictiveListSubmit{display:inline-block;margin:0;padding:15px 30px;font:bold 14px/16px Arial}
#predictiveListSubmit{background-color:#2175b6;border:medium none;color:#fff}
#myProfileWrap .subscriptionWrap ul li,#myProfileWrap .userDateOfBirth li,#myProfileWrap .basicInfoFormElement{display:inline-block}
#myProfileWrap .myBasicInfo label,#myProfileWrap .subscriptionWrap label,#myProfileWrap .userInfo label,#socialConnectionPref{float:left}
#myProfileWrap .myBasicInfo .editText,#myProfileWrap aside,#myProfileWrap .subscriptionWrap .checker,#myProfileWrap .basicInfoFormElement .userDateOfBirth,#myProfileWrap .draggableDriverList a,#myProfileWrap .siteActivity{float:right}
#profilePicUrl img,#myProfileWrap aside img,#myProfileWrap .socialLogo img,#myProfileWrap .siteActivityContent img{width:100%;height:auto}
#myProfileWrap .myBasicInfo .editText,#myProfileWrap .fieldWrap label{font:12px Arial}
#myProfileWrap .selector,#myProfileWrap .selector select{width:99%}
#myProfileWrap .fieldWrap{position:relative;clear:both}
#myProfileWrap .selector span,#myProfileWrap .customDropdownWrap span{min-height:30px}
#myProfileWrap .saveUserInfoBtn{text-align:center}
.ui-dialog-content .uploadImageDialog.dialogWindow .container{max-width:100%;background:0;padding-bottom:0;margin:0}
.ui-dialog-content.ui-widget-content .subscriptionSample{text-align:center;margin-top:40px}
#myProfileWrap .myBasicInfo .formContainer{width:69%}
#myProfileWrap .imageBrowser figcaption{color:#b9b9b9;font:bold 14px/24px Scout,sans-serif;text-align:center}
#myProfileWrap .myBasicInfo input[type="text"],#myProfileWrap .myBasicInfo input[type="password"]{width:95%;padding-left:2%;padding-right:2%}
#myProfileWrap .myBasicInfo input:disabled{background:transparent;border:0;padding:5px 0;color:#000;font-weight:normal;opacity:1}
#myProfileWrap .myBasicInfo form label{cursor:auto}
#myProfileWrap .myBasicInfo .editText{font-weight:bold;text-align:right}
#myProfileWrap aside{margin-top:-25px;width:30%}
#myProfileWrap .subscriptionWrap{text-align:justify}
#myProfileWrap .subscriptionWrap .col-30-30-30 .parsys_column{width:25%;margin-right:12%}
#myProfileWrap .subscriptionWrap .formElem p{clear:both;padding:10px 0 0}
#myProfileWrap .subscriptionWrap .checker{margin:0}
#myProfileWrap .subscriptionWrap a{text-align:center;font:bold 14px/16px Arial;display:block;padding-top:10px}
#myProfileWrap .subscriptionWrap label{width:85%}
#myProfileWrap .userInfo .formElem>label,#myProfileWrap .userInfo .formElem>span.label{width:30%;line-height:15px;display:inline-block;padding-top:10px}
#myProfileWrap .userInfo .fieldWrap{width:68%;display:inline-block;vertical-align:top}
#myProfileWrap .userInfo form .selector{width:100%}
#myProfileWrap .userInfo .rightDivider{margin-right:2.5%;padding-right:2.5%}
#myProfileWrap .userFavDrivers{margin-top:-45px;margin-left:-25px;border-left:1px dotted #6a6f73;padding-left:25px}
#myProfileWrap .userFavDrivers h2{margin-bottom:15px}
#myProfileWrap .userFavDrivers li{overflow:visible}
#myProfileWrap .userFavDrivers .formElem{position:relative}
#myProfileWrap .predictiveListGenerator{padding:0}
#myProfileWrap .predictiveListGenerator .predictiveText{width:75%;display:inline-block}
#myProfileWrap .predictiveListGenerator .addDriverBtn{width:20%;display:inline-block;vertical-align:top}
#myProfileWrap .addDriverBtn .formElem{margin:0}
#predictiveListSubmit{padding:7px 0;width:100%;text-align:center}
#predictiveListSubmit.disabled{background:#ddd;color:#a0a0a0;text-shadow:1px 1px 1px #fff}
#myProfileWrap .userFavDrivers .predictiveListWrap{width:79%;border:0;top:35px;position:absolute;z-index:99}
#myProfileWrap .userFavDrivers .predictiveList{width:95%;border:1px solid #ccc}
#myProfileWrap .userFavDrivers .dragDropDesc{font:italic bold 13px Arial;color:#a0a0a0;width:70%;margin:0 auto;text-align:center}
#myProfileWrap .dragDropScroll{height:125px;border:1px solid #8a8a8a;padding:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
#myProfileWrap .dragDropScroll .scrollable .scrollbar{width:10px}
#myProfileWrap .scrollable .viewport{z-index:9}
#myProfileWrap .draggableDriverList{width:100%}
#myProfileWrap .draggableDriverList .draggableDriver{border:1px solid #000;margin:5px 0;font:bold 14px/23px Arial;cursor:move;height:23px}
#myProfileWrap .draggableDriverList .draggableDriver div>span{display:inline-block;padding:0 2%;vertical-align:top}
#myProfileWrap .draggableDriver.disabled{opacity:.5;pointer-events:none}
#myProfileWrap .draggableDriverList .alertNum{background:#e6e4e5;width:5%}
#myProfileWrap .draggableDriverList .alertVal{text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:75%}
#myProfileWrap .draggableDriverList a{background:#e6e4e5;width:10%;text-align:center}
#myProfileWrap .draggableDriverList .remove{width:20px;height:20px;background-position:4px -2456px}
#myProfileWrap .userInfo .predictiveListFavDriver{width:95%}
#myProfileWrap .saveAllBtn{display:none}
#myProfileWrap .socialForm{width:50%;float:left}
#myProfileWrap .socialConnectWrap{margin:25px 0}
#myProfileWrap .socialConnectors aside{margin-top:0}
#myProfileWrap .siteActivity{width:59%}
#myProfileWrap .socialConnectLink.disabled{opacity:.5;cursor:default}
#myProfileWrap section#footerPromoLinks{background:0;margin:0;padding:0}
#myProfile .pageModuleWrap{margin-bottom:0}
#garageDropdown div.sysNotifications,#myProfile article div.sysNotifications{top:30px;border-top:1px dashed #6a6f73;clear:both;color:#2b2b2b;padding-top:10px}
#myProfileWrap form .formElem label.error{position:absolute;height:auto;width:auto;border-radius:5px;padding:5px 10px;z-index:999;font:12px Arial;color:#FFF;margin-top:3px;right:0;background:#da3218;background:-webkit-linear-gradient(#da3218 1%,#920503 99%);background-image:-o-linear-gradient(top,#da3218 1%,#920503 99%);background-image:-moz-linear-gradient(top,#da3218 1%,#920503 99%);background-image:-webkit-linear-gradient(top,#da3218 1%,#920503 99%);background-image:-ms-linear-gradient(top,#da3218 1%,#920503 99%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.01,#da3218),color-stop(0.99,#920503))}
#myProfileWrap form .formElem label.error:before{content:"";position:absolute;left:45%;top:-10px;border-bottom:10px solid #da3218;border-left:10px solid transparent;border-right:10px solid transparent}
#garageDropdown{font:normal normal 14px "Arial",sans-serif}
#garageDropdown .mgLinksWrapper .parsys_column.cq-colctrl-lt0,#garageDropdown .subscriptionLinks .parsys_column.cq-colctrl-lt0{width:100%;padding:0}
#garageDropdown .subsHeader{color:#fc0;margin-bottom:10px;text-transform:uppercase;overflow:hidden;text-align:center}
#garageDropdown .userAccountLinksWrap a{padding:12px 0;border-bottom:1px dotted #6a6f73;text-align:center;display:block}
#garageDropdown .userAccountLinksWrap img{max-width:100%;height:auto}
#garageDropdown .subscriptionLinks{padding:12px 12px 0;border-bottom:1px dotted #6a6f73}
#garageDropdown .subscriptionLinks label{text-transform:uppercase;width:75%;display:inline-block}
#garageDropdown .formElem{margin-bottom:12px}
#garageDropdown .subscriptionLinks .checker{width:20%;float:right}
#garageDropdown .mgLinksWrapper{padding:0 12px}
#garageDropdown .mgLinksWrapper .formElem{width:48%;display:inline-block;border-left:1px dotted #6a6f73;text-align:center;padding:12px 0;margin-bottom:0}
#garageDropdown .mgLinksWrapper .formElem a{color:#fc0}
#garageDropdown .mgLinksWrapper .formElem:first-child{border-left:none}
#garageDropdown .checker span{background-image:url(images/toggleBtn.png);background-repeat:no-repeat;background-position:left bottom;width:50px;height:19px;border-radius:5px}
#garageDropdown .checker span.checked{background-position:right bottom}
#garageDropdown .checker,#garageDropdown .checker input{cursor:pointer;width:49px;height:19px}
.styleSuccess{background-color:#efe;border:1px solid #cec;border-radius:4px;color:#090;display:block;padding:6px 15px}
.styleError{background-color:#fee;border:1px solid #ecc;border-radius:4px;color:#b00;display:block;padding:6px 15px}
.extFigCap{max-width:170px;text-align:center;display:inline-block}
.vmc{border-radius:12px;background-color:black;min-height:180px;color:white;box-shadow:1px 1px 1px rgba(0,0,0,.4);position:relative}
.vmc .brandings{padding:10px 0}
#myProfileWrap .vmc .brandings img{height:40px;width:auto}
.vmc .brandings .dotted{border-right:1px dotted #c0c0c0}
.vmc .uinfo{padding:8px 8px 10px 10px;position:relative}
.uinfo .corpID{color:#fe0}
.uinfo h3{padding-bottom:8px;color:#fe0}
.uinfo h4{font-weight:bold;font-size:1.2em}
.uinfo dl{overflow:hidden;margin-top:15px}
.uinfo dl dt{width:20%;float:left;padding-bottom:8px}
.uinfo dl dd{width:80%;float:left;padding-bottom:8px}
.vmc .cardTitle{text-transform:uppercase;font-family:arial;font-size:large}
.vmc .validity{background-color:#fe0;padding:10px;color:#333;border-bottom-left-radius:12px;border-bottom-right-radius:12px;position:relative}
.vmc .ltMemberCard{position:absolute;top:0;left:0;padding:0;margin:none;border:0;margin-top:-1px}
.vmc .rtMemberCard{position:absolute;top:0;right:0;padding:0;margin:none;border:0;margin-top:-1px}
.vmc .lbMemberCard{position:absolute;bottom:0;left:0;padding:0;margin:none;border:0}
.vmc .rbMemberCard{position:absolute;bottom:0;right:0;padding:0;margin:none;border:0}
.vmc .mcImg{display:none}
.headingHelv9{font-family:"Helvetica-Regular";font-size:12px}
.mobile #NewsMediaDetail .articleDetail table{font-size:9.5px}
.graphite .dd-wrapper{color:#fff;font:normal 12px Arial,sans-serif;overflow:hidden}
.graphite .dd-menu{width:100%}
.graphite .dd-menu li,#topNavBar .graphite .dd-menu li{float:none;margin-bottom:0;border-bottom:1px #373737 solid}
.graphite .dd-menu a{background:#000;padding:15px 50px 15px 15px;display:block;position:relative}
#topNavBar .graphite .dd-menu a{color:#fff;font-size:14px;font-weight:normal}
#topNavBar .graphite .dd-menu a:hover{background:#ffb400;color:#000;text-decoration:none}
.graphite .dd-menu li a .dd-icon{position:absolute;top:65%;right:5%;width:11px;margin-top:-16px;height:21px;background:url("images/iconVerticleSprite.png") no-repeat scroll right -3632px transparent}
.graphite .dd-menu li.dd-parent a.dd-parent-a{background:#000}
.graphite .dd-menu li.dd-parent a:hover{background:#ffb400}
.graphite .dd-menu li.dd-parent a.active .dd-icon{background:url('images/mobile/nav/arrow_black_down.png') no-repeat 0 center}
.graphite .dd-menu li.dd-parent a.active{color:#fff;background:#000}
.graphite .dd-header{font:normal 11px Arial,sans-serif}
.graphite .dd-header ul,#topNavBar .graphite .dd-header ul{overflow:hidden;line-height:1.5em;padding:1px 10px}
.graphite .dd-header li{display:inline}
#topNavBar .graphite .dd-header a{color:#fff;display:inline-block;padding:8px 20px;margin-bottom:10px;background:url("images/iconVerticleSprite.png") no-repeat scroll left -4545px transparent;font-size:15px}
#topNavBar .graphite .dd-header a:hover{color:#ffb400;background-position:left -4570px}
#topNavBar .graphite .dd-header h3{background:url('images/mobile/nav/bg_black_on.png') repeat-x 0 center #222;color:#fff;clear:both;padding:8px 15px;font-size:15px;text-transform:uppercase;border-bottom:1px solid #4f4f4f}
.graphite .dd-header h3 .dd-count{display:none}
.mobiInvisible{position:absolute;left:-3000px;top:-5000px;visibility:hidden}
.mobiNavWrap{background:#373737;position:absolute;padding:10px 2%;width:96%;height:350px;overflow:hidden;left:0}
.mobiNavWrap.scrollable .overview{width:100%;position:relative}
#seriesMenuWrap .mobiNavWrap{left:0}
#mobileMenuWrap .mobiNavWrap{right:0}
.dd-wrapper .dd-menu ul,#topNavBar .dd-wrapper .dd-menu ul{float:none}
.dd-wrapper ul,.dd-wrapper ul li,.dd-wrapper li,.dd-wrapper li ul,.dd-wrapper li ul li{margin:0;padding:0;list-style:none}
.dd-wrapper .dd-menu{overflow:hidden;position:relative}
.dd-wrapper .dd-menu li ul{margin:0;position:absolute;top:0;right:0}
.dd-wrapper .dd-menu a{display:block}
html.touch #topNavBar .graphite .dd-menu a:hover,html.touch #topNavBar .graphite .dd-menu li.dd-parent a:hover,html.touch #topNavBar .graphite .dd-header a:hover{background:#000;color:#fff}
.isotope{overflow:auto!important;position:static!important}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}