/* QUICK FIX */
#ndatc #atcsearchresultheader, #ndatc #atcsearchresultbody {width:100% !important; padding:10px 2%; overflow:hidden; box-sizing:border-box !important;}


/* END QUICK FIX */

#ndatc #searchResultsFilterView #sideFilterclicktorefinesearch {display: none;}

#ndatc #searchResultsFilterView #sideFilterrefineyoursearch {display: block !important;}
#ndatc #searchResultsFilterView ul, #searchResultsFilterView ul li {list-style: none outside none;margin: 1px 0;}

#ndatc #sideFiltersearchcustomerratings ul li {clear: left; margin: 2px 5%; padding: 2px 1%; width: 58%;}

#ndatc .atcSideFilter .atcCollapseFilter {background-image: url("/assets/www.rogerstires.com/images/min.gif"); background-position: 5px 1px; background-repeat: no-repeat; color: #fff; cursor: pointer; height: 24px; line-height: 18px; margin: 2px 0 0; padding: 0 0 0 20px;}

#ndatc .atcSideFilter .atcCollapseFilter strong {
    display: inline-block;
    height: 18px;
    margin: 3px;
}
#ndatc .atcSideFilter .atcCollapseFilter .btnResetFilter {
    color: #fff;
    display: block;
    height: 18px;
    margin: 3px;
}

.atcFilterOrder1,atcFilterOrder2,atcFilterOrder3,atcFilterOrder4,atcFilterOrder5,atcFilterOrder6{
    display:inline; height:0px;
}
#ndatc .atcsearchheader, #ndatc .atcsearchbody{overflow: hidden; padding:2% 5%; width: 90%;}
/* General Styles */

/* Search Page */
#ndatc #atctirepoints{width:100% !important; margin:0 !important;}
#ndatc .atcprice{font-size:16px !important;}

#ndatc #atcsearchsort{font-size:14px; color:#000;}

.ctcsearchsortClass{font-size:14px; color:#000;}

#ndatc .RecommendedModelBar{padding-top:32px; background:url(https://a.nd-cdn.us/modules/ndatc/RecommendedModel.png) no-repeat #333333;}

/* Learn More Page */
#ndatc #atcinfotabs{width:100%; margin:10px 0 0 !important; float:none !important;}
#ndatc .atctabnav li{width:23%; margin:0 2px !important; float:left !important; position:relative; left:-2px;}
#ndatc #atctabcontent{float:none; clear:none; background:#FFF; color:#000; clear:both;}
#ndatc .atctabnav{padding:0 !important;}

/* Brands Page */
#ndatc .atcbrandbox{width:44% !important; background:#FFF; color:#000; margin:0 5px 5px !important;}
#ndatc .atcreviews2 a{font-size:10px;}
/* Reviews Page */
#ndatc .atcsubmitreviewsbutton {display:inline-block; width:88px; height:15px; text-indent:-9999px; margin-left:5px; background:url(https://a.nd-cdn.us/modules/ndatc/atcsubmitreviewbtn.gif) no-repeat top center;}
#ndatc .atcsubmitreviewsbutton {background-position:bottom center;}
#ndatc table#ratings{width:90% !important;}
#ndatc #ratings table{width:100% !important;}
#ndatc #ratings table td{width:7% !important;}
#ndatc #ratings table td label{display:none;}
#ndatc #ratings input{margin:5px 4px !important;}
#ndatc .atcsearchbody{height:auto !important;}

/*#ndatc #ratings td[width="35%"]{width:20%;}*/

#ndatc .CommercialWrapper {width: 100%; overflow: hidden;}
#ndatc .CommercialWrapper>div {width: 100%; overflow: hidden; clear:both;margin: 0 0 5px;}

#ndatc .searchwidget{ float: left; width:33%; border:1px solid #666 !important; box-sizing:border-box;}
#ndatc .three-search{width: 32%;}
#ndatc .three-search:nth-of-type(2){margin-left:2%; margin-right:2%;}
#ndatc .two-search{ width: 48%;margin: 1px 1%;}
#ndatc .one-search{ width: 48%;margin: 1px 26%;float: none;}



#ndatc .atcsearchbody {height: auto; min-height:185px; background:#fff;}
#ndatc .searchwidget select{width:100%; margin-bottom:5px;}
#ndatc .atcsearchbody .ctcSearchButtons { width: 100%;clear: both;}
#ndatc .atcsearchbody .ctcSearchButtons .ndcustombuttonformat{display:inline-block;}

#ndatc .CommercialWrapper #ctcInfographic {padding-bottom: 25%;position: relative; background-image:url('https://525ac8.claudeassets.com/20181223082708im_/https://www.rogerstires.com/DesktopModules/AutoTireCatalog/Commercial/Images/Infographic/all-position.jpg'); background-size: 100%;background-repeat: no-repeat;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg {background-image:url('https://525ac8.claudeassets.com/20181223082708im_/https://www.rogerstires.com/DesktopModules/AutoTireCatalog/Commercial/Images/Infographic/all-position.jpg'); background-size: 100%;background-repeat: no-repeat; position: absolute; top: 0; bottom: 0;left: 0;right: 0;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg .infographicButton {width: 15%; height: 33%; position: absolute; top: 0; bottom: 0;left: 0;right: 0;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #steerTiresbutton {margin: 16% 0 0 1%; width: 9%;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #driveTiresbutton {margin: 16% 0 0 26%;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #trailerTiresbutton {margin: 16% 0 0 75%;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #infographicText {width: 71%; height: 45%; position: absolute; top: 0; bottom: 0;left: 0;right: 0; margin: 3% 0 0 26%; overflow: hidden;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #infographicText .infographicHeader {font-size: 16px; font-weight: 700;}
#ndatc .CommercialWrapper #ctcInfographic #infographicBg #infographicText .infographicBody {font-size: 12px;}

#ndatc .CommercialWrapper .ctcBrandModelSizeLink { display: inline-block; margin-right: 2%; width: 48%;}

#ndatc .CommercialWrapper .commercialFeatureHeader { font-weight: 700;}
#ndatc .CommercialWrapper .commercialFeature {padding: 5px 10px 5px 10px;}
#ndatc .CommercialWrapper .commercialFeature.feature {float: left; clear: left; width: 45%;}
#ndatc .CommercialWrapper .commercialFeature.benefit {float: right; clear: right; width: 45%;}
#ndatc .CommercialWrapper .commercialFbRow {float: left; width: 100%; border-bottom: 1px solid #D0CCC9;}
#ndatc .CommercialWrapper .commercialFbContainer {float: left;}

#ndatc .commercialFilter .atcFilterContent ul li {display: block; margin: 0 1%; float: left; width: 48%; clear: none;}

#ndatc #ctcReviewFormTable {border-spacing: 5px !important; border-collapse: separate; margin:0;}
#ndatc #ctcReviewFormTable tr { height: 18px;}
#ndatc #ctcReviewFormTable .inputs {width: 180px; border: 1px inset #aaa; padding: 1px 0; margin: 0;}
#ndatc .submitReviewCapcha {float: left; clear: right;}
#ndatc .submitReviewButtons { float: right;}

#ndatc #atcsearchresultbody input[name*="txtFirstName"]{width:72% !important;}

#ndatc #atcsearchbuttons {}
#ndatc #atcbrandselection ul li, #ndatc #atcsearchprice ul li {width: 50%;} 
#ndatc #atcsearchspeedrating {width:100%;}
#ndatc #atcsearchspeedrating ul li {width: 25%;}
#ndatc #atcsearchtype {width:100%;}
#ndatc #atcsearchtype ul li {width: 50%;}
#ndatc #atcsearchcategories {width:100%;}
#ndatc #atcsearchcategories ul li {width: 50%;}
#ndatc #atcsearchrating {width:100%;}
#ndatc #atcrefineyoursearch .atcrefinesearchcontent {font-size:10px;}
#ndatc #atctirepoints {width:100%;}
#ndatc #atctirepoints ul li, #ndatc #atctabcontent #atctirepoints ul li {width: 100%;}
#ndatc #atctirepointsbrandview{width:100%; float:none; margin:0; clear:both; line-height:20px}
/*#ndatc #atctirepointsbrandview ul li {width: 100%;}*/
#ndatc .brandbox {width:100%; float:left; clear:left;}
#ndatc .atcsearchbody, #ndatc .atcsearchbody{height:auto;}c p a{font-size:16px; font-weight:700;}


#ndatc .TEMP {display:block;}
#ndatc {width:100%; /*font-size:0.875em;*/}
#ndatc .reviewandwincontest {width:100%; margin-top: 10px;}
#ndatc td {vertical-align:middle;}
#ndatc .hiddenATC {display:none;}
#ndatc .atcgoleft {float:left;}
#ndatc .atcgoright {float:right;}
#ndatc .atcaligncenter {text-align:center;}
#ndatc .atctitle {font-size:14px; font-weight:bold;}

#ndatc .ndatcintrotext a{cursor:pointer;}
#ndatc #reviews span{display:inline-block;}
#ndatc .atcreviews{width:60%;}
#ndatc #errormessage{padding:20px 20px 30px; border:1px solid #999; background:#EEE; margin:10px 0; color:#000;}
#ndatc #errormessage a{color:#000;}
#ndatc #errormessage li{margin-left:20px;}
#ndatc .atcsocialmedia {text-align:left;}
#ndatc .fb-like, #ndatc .twitter-share-button {margin-right:5px;}
#ndatc .left {background:none !important;}
#ndatc .FeaturesBenefits{width:100%;border-collapse:collapse;padding:0;border:0;}
#ndatc .FeaturesBenefits th{font-weight:bold;padding:5px 10px;text-align:left;border-right:1px solid #CCC9C4;border-bottom:1px solid #CCC9C4;}
#ndatc .FeaturesBenefits td{vertical-align:top;width:50%;padding:5px 10px;border-bottom:1px solid #CCC9C4;}
#ndatc .FeaturesBenefits td.feature{border-right:1px solid #CCC9C4;}
#ndatc .FeaturesBenefits tr.last td{border-bottom:0;}
#ndatc #stockMessage {text-transform:uppercase; font-weight:700; margin-bottom:5px; text-align:right;}

#ndatc #SEOLinksPage p {margin:5px 0; font-size:11px;}
#ndatc #SEOLinksPage h3 {margin-top:10px;}
#ndatc #SEOLinksPage .seoTire {width:50%; float:left; font-size:11px; margin:2px 0;}
#ndatc #SEOLinksPage .seoModel {font-weight:700; float:left; clear:left; width:100%; font-size:11px; text-transform:uppercase; margin-top:20px;}

#ndatc .zoom {display:inline-block; position: relative;}
#ndatc .zoom:after {content:''; display:block; width:33px; height:33px; position:absolute; top:0; right:0; background:url(https://a.nd-cdn.us/modules/shared/jqueryzoom-icon.png);}
#ndatc .zoom img {display: block;}
#ndatc .zoom img::selection {background-color: transparent;}
#ndatc .atcsearchbody select{margin-bottom:5px;}
#ndatc .atcsearchbody{min-height:150px;}
#ndatc .atccomparerebate{display:block;}
#ndatc .atccomparerebate strong, #ndatc .atccomparerebate img, .atccomparerebate br{display:none;}
#ndatc .atccomparerebate .atcpromotions{height:auto; margin-bottom:5px;}
#ndatc .atcreviewstar{display:block; width:110px; margin:0 auto;}

#ndatc .updateresults{margin-top:20px;}

#ndatc .atcsearchheader{overflow:hidden; font-weight:bold; color:#fff; text-transform:uppercase;}
#ndatc .atcsearchbody{min-height:185px; background:#fff;}
	
#ndatc .searchbybox select {width:100%;}
#ndatc .atcsearchbuttons {margin-top:5px;}
	
#ndatc .atcseobrands {clear:both; font-size:10px; padding-top:20px;}

#ndatc #atcbrandselection{width:100%; float:left; clear:both; margin-bottom:20px;}
#ndatc #atcbrandselection ul, #ndatc #atcsearchprice ul, #ndatc #atcsearchcustomerratings  ul {width: 100%; margin:0;padding:0; max-width: 1000px; margin: auto;}
#ndatc #atcbrandselection ul li, #ndatc #atcsearchprice ul li, #ndatc #atcsearchcustomerratings  ul li {width:20%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
#ndatc .atcBrandsFilter{float:left; clear:left;}
#ndatc em.atcBrandsFilter{font-style:italic; margin:4px 0 0 4px;}
#ndatc .btnResetFilter{margin:3px 0 3px 4px; display:inline-block;}
#ndatc .atcCollapseFilter{
    background-image: url("/assets/www.rogerstires.com/images/min.gif"); 
    background-position: 5px 1px;
    background-repeat: no-repeat;
    overflow:hidden;
    cursor: pointer;
    height: 24px;
    line-height: 18px;
    margin: 2px 0 0;
    padding: 0 0 0 20px;
    height: auto;
}
#ndatc .atcFilterContent{
    overflow:hidden;
    margin: 2px 0 0;
    padding: 0 0 0 20px;
}
	
#ndatc #atcsearchspeedrating {width:25%; float:left;}
	
#ndatc #atcsearchspeedrating ul {width: 100%; margin:0;padding:0; max-width: 1000px; margin: auto;}
#ndatc #atcsearchspeedrating ul li {width:33%; float:left; list-style-type: none; display:inline; margin:0 0 5px 0;}
	
#ndatc #atcsearchprice{margin-top:10px; clear:both;}
#ndatc #atcsearchtype {width:25%; float:left;}
	
#ndatc #atcsearchtype ul {width: 100%; margin:0;padding:0; max-width: 1000px; margin: auto;}
#ndatc #atcsearchtype ul li {width:100%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
	
#ndatc #atcsearchcategories {width:35%; float:left;}
	
#ndatc #atcsearchcategories ul {width: 100%; margin:0;padding:0; max-width: 1000px; margin: auto;}
#ndatc #atcsearchcategories ul li {width:100%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
	
#ndatc #atcsearchcustomerratings {margin-top:10px; clear:both;}

#ndatc #atcsearchrating {width:15%; float:left;}
	
#ndatc .atcpromotions {line-height:20px; margin-bottom:5px !important;}
#ndatc .atcpromotions img {vertical-align:bottom;}
#ndatc .atcupdatesearch {float:right; clear:both;}
#ndatc #modelprice {font-size:20px; font-weight:bold;}

#ndatc #atcsearchsort {clear:both; text-align:right; margin-top:15px; line-height:26px; background:#FFF; padding:5px 20px; color:#444 !important;}
#ndatc #atcsearchsort select {float:left; margin-top:3px;}

#ndatc .ctcsearchsortClass {clear:both; text-align:right; margin-top:15px; line-height:26px; background:#FFF; padding:5px 20px; color:#444 !important;}
#ndatc .ctcsearchsortClass select {float:left; margin-top:3px;}

#ndatc #atcrefineyoursearch {}
#ndatc #atcrefineyoursearch .atcrefinesearchcontent {width:96%; padding:10px 2%; background:#efefef; color:#000;}
	
#ndatc #atcsearchresult {width:100%; clear:left; margin:5px 0; width:auto; }
#ndatc #atcclicktorefinesearch {margin:0; font-size:14px !important;}
#ndatc #atcclicktorefinesearch img{vertical-align:middle;}
#ndatc #atcsearchresultheader, #ndatc #atcsearchresultbody {width:100%; padding:10px 2%; overflow:hidden; box-sizing:border-box;}
#ndatc #atcsearchresultbody {color:#000; background:#fff;}
#ndatc .atctiretitle {width:75%; overflow:hidden; font-size:15px; font-weight:bold; color:#fff; text-transform:uppercase; line-height:15px; height:15px;}
#ndatc .atcprice {width:25%; font-size:20px; font-weight:700; text-align:right; color:#fff;}
#ndatc .atcreviews {font-size:10px; color:#fff; margin-top:5px; float:left; clear:left; text-transform:uppercase;}
#ndatc .review-line-wrapper table {border-spacing: 5px !important; border-collapse:separate; margin:20px 0;}
#ndatc .atcreviews a {color:#fff; text-decoration:none;}
#ndatc .atcreviews a:hover {opacity:0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */}
#ndatc .atcsubmitreviewsbutton {display:inline-block; width:88px; height:15px; text-indent:-9999px; margin-left:5px; background:url(https://a.nd-cdn.us/modules/ndatc/atcsubmitreviewbtn.gif) no-repeat top center;}
#ndatc .atcsubmitreviewsbutton {background-position:bottom center;}
#ndatc .atcreviews img {vertical-align:middle;}
#ndatc .atcreviews2 {font-size:10px;}
#ndatc .atcgoright .tooltip{height:22px; overflow:hidden; display:block;}
#ndatc .atcreviewstar img {width:22px; height:22px; vertical-align:middle;}
#ndatc #atctirepic {float:left; width:100px; text-align:center;}
#ndatc #atctirepic .atctireimage {margin:0 9px; width:82px; height:119px;}
#ndatc .atccompare {width:100px; text-align:center; margin-bottom:10px; font-size:9px; text-transform:uppercase; text-decoration:none; cursor:pointer;}
#ndatc .comparelink {text-decoration:none; cursor:not-allowed;}
#ndatc .comparelinkpointer {text-decoration:underline; cursor:pointer;}
#ndatc #reviews {padding:10px 0;}
#ndatc .atctypeimage img, #ndatc .atccategoryimage img {width:48px; height:40px; vertical-align:middle; background:#000;}
#ndatc #atctirepoints {width:80%; margin-left:10px; float:left; line-height:16px; color:#666;}
#ndatc #atctirepoints td, #ndatc #atctabcontent td, #ndatc #atctabcontent p, #ndatc #atctabcontent th {color:#000;}
	
#ndatc #atctirepointsbrandview {margin-left:20px; float:right; margin-top:15px; line-height:16px;}
#ndatc #atctirepoints ul, #ndatc #atctabcontent #atctirepoints, #ndatc #atctirepointsbrandview ul {width: 100%; margin:0;padding:0; max-width:1000px; margin:auto;}
#ndatc #atctirepoints ul li {width: 50%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
	
#ndatc #atctirepointsbrandview ul li {width: 33%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
	
#ndatc #atctabcontent {padding-top:15px; width:100%;}
#ndatc #atctabcontent #atctirepoints {width:100%; margin:0; float:left;}
#ndatc #rebatebuttons {float:left; clear:left; margin-top:10px}
#ndatc #tc-buttons {float:right; text-align:right;}
#ndatc #tc-buttons a{display:inline-block; height:25px; line-height:25px; padding-top:0 !important; padding-bottom:0 !important;}
#ndatc #tc-buttons a img{vertical-align:middle; top:0 !important; left:0 !important; margin-right:5px;}

#ndatc .atcquotebutton img, #ndsc .ndscquotebutton img {position:relative; top:4px; left:-2px;}
#ndatc .atclearnmorebutton img, #ndsc .ndsclearnmorebutton img {position:relative; top:3px; left:-2px;}
#ndatc .atcschedulebutton img, #ndsc .ndscschedulebutton img {position:relative; top:4px; left:-2px;}
#ndatc .atcprintcompare {}
#ndatc .atccontinueshopping {}
#ndatc .atcadvsearch {line-height:15px;}
#ndatc .atcadvsearch img {margin-right:5px;}
#ndatc .atcfounditlowerbutton {}
#ndatc .atcinstantquotebutton {}
#ndatc .atcsubmitbutton {border:none;}
#ndatc .atccancelbutton {border:none;}
#ndatc .atcsubmitreviewbutton {}
#ndatc .atcnewsearch {}
#ndatc .atccreatereviewbutton img {position:relative; top:4px; left:-2px;}
#ndatc .atccreatereviewbutton{display:block; width:90px; margin:0 auto;}

#ndatc .review-option {cursor:pointer !important;}

#ndatc #atccompareresults{overflow-x:auto; background:#FFF; color:#000; padding:0 10px 10px; }
#ndatc .disclaimer{clear:both;}
#ndatc #atccompareresults td {border-right:4px #fff solid; width:125px; vertical-align:top;}
#ndatc .atccompareremove {background:url(https://a.nd-cdn.us/modules/ndatc/atccompareremove.png); width:12px; height:12px; text-indent:-9999px; position:relative; top:14px; left:132px; display:block;}
#ndatc .atccompareheader {padding:5px 5px 0 5px;}
#ndatc .atccomparesubheader {font-size:11px; padding:0 5px 5px 5px;}
#ndatc .atccompareheader, #ndatc .atccomparesubheader {color:#fff; text-transform:uppercase; font-weight:bold; text-align:center;}
#ndatc .atccompareitems {width:140px; padding:10px 3px;}
#ndatc .atccompareitemslabel {width:100px; padding:10px 3px;}
#ndatc .atccomparereviews, #ndatc .atccomparetypecat {font-size:10px;}
#ndatc .comparebuttons{margin-top:10px;}



#ndatc .atcbrandbox {width:31%; min-width:150px; float:left; margin:0 1% 10px 0; text-align:center; height:355px; overflow:hidden; background:#fff; color:#000;}
	
#ndatc #atcbrandboxbody {height:200px;}
	
#ndatc #atcbrandboxbody p {margin:0;}
#ndatc #atcbrandboxbody .atctireimage {margin:0 10px;}
#ndatc .atcmodelsmall {font-size:11px;}

#ndatc #atcinfotabs {float:left; clear:both; margin:30px 0 0 10px; width:auto;}
#ndatc #atcinfotabs .atctabnav, #ndatc #atcinfotabs ul {margin:0; list-style: none;}
#ndatc #atcinfotabs .atctabnav li, #ndatc #atctabcontent .atctabnav li {float: left; margin-right: 5px; margin-bottom: -1px;}
#ndatc #atcinfotabs .atctabnav li {font-size:11px; min-height:42px; color:#fff; text-indent:7px; font-weight: 700; display: block; padding: 5px 2% 5px; box-sizing:border-box; margin-bottom: -1px; border: 1px solid #d0ccc9; border-width: 1px 1px 1px 1px; position: relative; cursor: pointer; background:#999 url("https://a.nd-cdn.us/modules/ndatc/arrow-sprite.png") no-repeat left 7px;}
#ndatc #atcinfotabs .atctabnav li:hover {background:#333 url("https://a.nd-cdn.us/modules/ndatc/arrow-sprite.png") no-repeat left -24px;}
#ndatc #atcinfotabs .atctabnav li.active {color:#000; top: 1px; border-bottom: 0; background:#fff url("https://a.nd-cdn.us/modules/ndatc/arrow-sprite.png") no-repeat left -24px !important;}
#ndatc #atctabcontent {float:left; clear:left; background:#fff; color:#000; border:1px solid #D0CCC9; box-sizing:border-box;}

#ndatc #atctabcontent #atctirepoints li {width: 33%; float:left; list-style-type: none; display:inline; margin-bottom:2px;}
#ndatc .FeaturesBenefits td {vertical-align:top; padding:15px 15px 15px 0;}
#ndatc .FeaturesBenefits th {font-weight:bold; padding:5px 0; border:none;}
#ndatc .atcreviewtable td {vertical-align:top; padding:3px 0;}
#ndatc .atcreviewspacer hr {margin:25px 0;}
#ndatc .atctirepointtable td {vertical-align:top; padding:5px 3px;}

#tc-buttons[class='atcnopricingrebates'] {float: none !important;}


.ndtireview_animation {margin: 15px 0;}
.ndtireview_animation p, .ndtireview_animation h3 {margin: 0; padding: 0;}

#tire-information{position:relative;}

.ndtireview_animation ul#nav {list-style: none outside none; margin: 0; padding: 0;}
.ndtireview_animation ul#nav li {line-height: 1.2em; list-style: none outside none; margin: 0;}
.ndtireview_animation ul#nav {position: absolute;}
.ndtireview_animation ul#nav li {background:url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-arrow2.png") no-repeat scroll 8px 8px transparent; cursor: pointer; padding: 3px 0 3px 24px;}
.ndtireview_animation ul#nav li span {font-size: 10px;}
.ndtireview_animation ul#nav li.current {background:url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-arrow1.png") no-repeat scroll 8px 6px; color: #fff; cursor: pointer; font-weight: bold;}
.ndtireview_animation ul#nav li.hover, .ndtireview_animation ul#nav li:hover {background-color: #FFFFBB;}
.ndtireview_animation ul#nav li.current.hover, .ndtireview_animation ul#nav li.current:hover {background: url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-arrow1.png") no-repeat scroll 8px 6px; color: #fff; cursor: default; font-weight: bold;}
#tiresidewall_animation {position: relative; width: 100%;}
#tiresidewall_animation {background: url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-tiresidewall-background.png") repeat-x scroll top right transparent; font-family: Arial;}
#tiresidewall_animation #markers {width: 590px;}
#tiresidewall_animation #tire {height: 145px; width:100%;}
#tiresidewall_animation #tire {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter.jpg") no-repeat top right transparent;}
#tiresidewall_animation #tire #sidewall {height: 62px; right: -5px; position: absolute; text-indent: -9999px; top: 62px; width: 249px;}
#tiresidewall_animation #tire #sidewall {}
#tiresidewall_animation #sidewall .text {height: 42px; left: 0; margin: 1px; position: absolute; width: 177px;}
#tiresidewall_animation #sidewall .text {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textup.png") no-repeat scroll 0 0 transparent;}
#tiresidewall_animation #sidewall #highlight .tire-type {display: none; height: 39px; left: 1px; position: absolute; width: 16px; top:1px;}
#tiresidewall_animation #sidewall #highlight .tire-type {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll 0 0 transparent;}
#tiresidewall_animation #sidewall #highlight .tire-width {display: none; height: 32px; left: 17px; position: absolute; width: 40px; top:1px;}
#tiresidewall_animation #sidewall #highlight .tire-width {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -16px 0 transparent;}
#tiresidewall_animation #sidewall #highlight .aspect-ratio {display: none; height: 64px; left: 64px; position: absolute; width: 25px; top:1px;}
#tiresidewall_animation #sidewall #highlight .aspect-ratio {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -63px 0 transparent;}
#tiresidewall_animation #sidewall #highlight .construction {display: none; height: 19px; left: 88px; position: absolute; width: 15px; top:1px;}
#tiresidewall_animation #sidewall #highlight .construction {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -87px 0 transparent;}
#tiresidewall_animation #sidewall #highlight .wheel-diameter {display: none; height: 25px; left: 104px; position: absolute; width: 24px; top:1px;}
#tiresidewall_animation #sidewall #highlight .wheel-diameter {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -103px 0 transparent;}
#tiresidewall_animation #sidewall #highlight .load-index {display: none; height: 37px; left: 129px; position: absolute;  width: 27px; top:1px;}
#tiresidewall_animation #sidewall #highlight .load-index {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -128px 0 transparent;}
#tiresidewall_animation #sidewall #highlight .speed-rating {display: none; height: 43px; left: 152px; position: absolute; width: 17px; top:1px;}
#tiresidewall_animation #sidewall #highlight .speed-rating {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-textover.png") no-repeat scroll -151px 0 transparent;}
.tire-type .tire-type, .tire-width .tire-width, .aspect-ratio .aspect-ratio, .construction .construction, .wheel-diameter .wheel-diameter, .load-index .load-index, .speed-rating .speed-rating {display: block !important;}
#tiresidewall_animation #sidewall #highlight .on {display: block;}
#tiresidewall_animation #markers div {height: 27px; position: absolute; width: 27px;}
#tiresidewall_animation #markers div {background: url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-hotspot.png") no-repeat scroll 0 0 transparent; cursor: pointer;}
#tiresidewall_animation #markers .tire-type {right: 230px; top: 60px;}
#tiresidewall_animation #markers .tire-width {right: 198px; top: 43px;}
#tiresidewall_animation #markers .aspect-ratio {right: 153px; top: 33px;}
#tiresidewall_animation #markers .construction {right: 131px; top: 34px;}
#tiresidewall_animation #markers .wheel-diameter {right: 109px; top: 40px;}
#tiresidewall_animation #markers .load-index {right: 79px; top: 54px;}
#tiresidewall_animation #markers .speed-rating {right: 60px; top: 68px;}
#tiresidewall_animation #markers div div.active {background: url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-hotspot_active.png") no-repeat scroll 0 0 transparent; display: none; height: 31px; /*left: -2px; top: -2px;*/ width: 31px;}
#tiresidewall_animation ul#nav {left: 16px; top: 14px; width: 125px;}
#tiresidewall_animation #bubble {right: 18px; padding: 15px; position: absolute; top:-98px; width: 282px;}
#tiresidewall_animation #bubble {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFDFDF; border-radius: 4px 4px 4px 4px; box-shadow: 0 0 6px #CCCCCC; top:8px;}
#tiresidewall_animation #bubble {display: none;}
#tiresidewall_animation #bubble {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);}
#tiresidewall_animation #bubble h3 {position: relative;}
#tiresidewall_animation #bubble h3 {font-size: 14px !important; font-weight: bold !important; line-height: 1.2em; margin: 0; padding: 0; color:#000 !important;}
#tiresidewall_animation #bubble p {position: relative; font-size: 11px; margin:0; color:#444;}
#tiresidewall_animation #bubble #close-button {cursor: pointer; height: 20px; left: 288px; position: absolute; top: 5px; width: 20px;}
#tiresidewall_animation #bubble #close-button {background: url("https://a.nd-cdn.us/modules/ndatc/atctireinfo-common-close_button.png") no-repeat scroll 0 0 transparent;}
#tiresidewall_animation #bubble #beak {height: 0; left: 150px; opacity: 0.9; overflow: hidden; position: absolute; top: 0; width: 63px;}
/*#tiresidewall_animation #bubble #beak {background: url("https://a.nd-cdn.us/modules/ndatc/tireinfocenter-pointer.png") no-repeat scroll center bottom transparent;}*/
#tiresidewall_animation.tire-type #bubble #beak {height: 63px; left: 41px;}
#tiresidewall_animation.tire-width #bubble #beak {height: 50px; left: 83px;}
#tiresidewall_animation.aspect-ratio #bubble #beak {height: 38px; left: 144px;}
#tiresidewall_animation.construction #bubble #beak {height: 35px; left: 176px;}
#tiresidewall_animation.wheel-diameter #bubble #beak {height: 35px; left: 205px;}
#tiresidewall_animation.load-index #bubble #beak {height: 37px; left: 250px;}
#tiresidewall_animation.speed-rating #bubble #beak {height: 39px; left: 272px;}

#ndatc div.rating-cancel,#ndatc div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#ndatc div.rating-cancel,#ndatc div.rating-cancel a{background:url(https://a.nd-cdn.us/modules/ndatc/reviews-delete.gif) no-repeat 0 -16px}
#ndatc div.star-rating,#ndatc div.star-rating a{background:url(https://a.nd-cdn.us/modules/ndatc/reviews-star.gif) no-repeat 0 0px}
#ndatc div.rating-cancel a,#ndatc div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
#ndatc div.star-rating-on a{background-position:0 -16px!important}
#ndatc div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
#ndatc div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
#ndatc div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* REVIEW ------------------------------------------------------------------*/
#ndatc #ratings table {width:100%;}
#ndatc #ratings input {margin:5px; padding:0; text-align:center;}
#ndatc #ratings .heading {background:#cccccc; padding:5px 0;}


/* NDADVQUOTING ------------------------------------------------------------------*/
#ndatc .alternaterow {background:#efefef;}
#ndatc .atcquotetable td {padding:10px 0 10px 5px;}
#ndatc .atcquotetabletitles {text-transform:uppercase; font-weight:bold;}
#ndatc .atcadvquotingbuttons {float:right; clear:both; text-align:right; margin-top:15px;}


/* TIRE CATALOG - SERVICE CATALOG */
.ICG_Modules_LocalFocal_ServiceCatalogContent .CommandButton, .ModICGModulesLocalFocalServiceCatalogC .CommandButton {width:auto; display:inline-block;}





/* END Styles Carried Over From Master */




#ndatc .floatLeft {
    float: left;
}
#ndatc .floatRight {
    float: right;
}
#ndatc .clearLeft {
    clear: left;
}
#ndatc .markup-wrapper {
    font-size: 16px;
    height: 30px;
    width: 100%;
}

#ndatc .markup-valueBox {
    margin-top: 5px;
}
#ndatc .markup-row-label {
    width: 150px;
    text-align: left;
    line-height: 28px;
    margin-left: 10px;
}
#ndatc .markup-valueBox {
    width: 40px;
    text-align: right;
}
#ndatc .markup-brand-image 
{
    padding-left: 5px;
    height: 32px;
}
#ndatc .markup-connectionWrapper {
    margin-top: 10px;
    margin-left: 6%; 
    width: 94%;
    background-color: #eee;
}
#ndatc .markup-brand {
    background-color: #c9c9c9;
    margin-top: 2px;
    padding: 3px;
}
#ndatc .markup-brand-alt {
    background-color: #d9d9d9;
    margin-top: 2px;
    padding: 3px;
}
.markup-brandWrapper {
    margin-left: 1%;
    width: 95%;
    margin-right: 4%;
    
}
#ndatc .markup-brandWrapper, .markup-connectionWrapper, .markup-wrapper
{
    overflow: hidden;
    float: left;
    clear: left;
}
#ndatc .markup-Default-wrapper {
    background-color: #eee;
}
#ndatc .markup-visible-help-text {
    width: 90%;
    display: block;
    min-height: 100px;
}
#ndatc .js-markup-disable 
{
    margin-top: 3px;
    margin-left: 20px;
    margin-right: 20px;
}
#ndatc .markup-button 
{
    padding-top: 3px;
    color: #222222;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    width: 63px;
    height: 23px;
    -moz-user-select: none;
    -webkit-user-select: none;
}

#ndatc .js-markup-disable{
    background: url(https://a.nd-cdn.us/modules/ndatc/markup/button-disable.png);
}
#ndatc .js-markup-typeSelector 
{
    margin: 3px 20px;
    width: 93px;
    height: 26px;
    cursor: pointer;
}
#ndatc .js-markup-typeSelectorDollar
{
    background: url(https://a.nd-cdn.us/modules/ndatc/markup/button-price.png) top left;
}
#ndatc .js-markup-typeSelectorPercent
{
    background: url(https://a.nd-cdn.us/modules/ndatc/markup/button-percent.png) top right;
}

#ndatc .markup-utility-wrapper {
    overflow: auto;
    padding: 10px;
    background-color: #222;
}

#ndatc .markup-connectionInputWraper {
    margin-right: 3.2%;
    
    margin-bottom: 4px;
}

#ndatc .markup-DefaultInputWraper {
    margin-right: 20.2%;
}
#ndatc #markup-helpButton {
    float: right;
    background: url(https://a.nd-cdn.us/modules/ndatc/markup/button-help.png);
    cursor: pointer;
    width: 92px;
    height: 112px;
    -moz-user-select: none;
    -webkit-user-select: none;
}
#ndatc .markup-help-img {
    width: 625px;
}

#ndatc .tooltip .tooltipPop {
    z-index:10;
	display:none !important; 
	padding:3px 6px; 
	margin-top:0px; 
	margin-left:10px; 
	line-height:16px; 
}
#ndatc .tooltip:hover .tooltipPop {
    display:inline !important; 
	position:absolute; 
	color:#111; 
	border:1px solid #e0e0e0; 
	background:#eeeeee;
}

#ndatc .review-option {
    width: 16px;
    height: 15px;
    display: inline-block;
}


#ndatc .review-option-on {background-position:0 49% !important}
#ndatc .review-option-hover {background-position:0 97% !important}


#ndatc .review-no-star {
    background: url('https://a.nd-cdn.us/img/delete.gif') no-repeat scroll 0px 0px transparent;
}                    
#ndatc .review-stars {
  background: url("https://a.nd-cdn.us/img/star.gif") no-repeat scroll 0 0 transparent;
  background-size: 106%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .review-stars {
  background: url("https://a.nd-cdn.us/img/star.gif") no-repeat scroll 0 0 transparent;
  background-size: 17px;
}
}

                   
#ndatc .atcZipptbx {
    height: 18px;
}

#ndatc .atcZippSubmitButtonFix {
    position: relative;
    top: -1px;
}

#ndatc .atctitle {
    margin: 5px 0;
}
#ndatc .multiloczip {
    font-weight: bold;
    font-size: 14px;
}
#ndatc .multilocloc {
    font-size: 12px;
    font-style: italic;
}

#ndatc .changezip {
    float: right;
    
}

#searchInfoView {text-align:center; margin-top:15px;}
.atcSideSearchInfo .redheader {color:#F00; font-weight:700;}

#errormessage {
	color: #000 !important;
}

#ndatc .atctirepoints {
	display: block;
	float: right;
}

#ndatc .atctirepointtable {
	float: left;
	width: 200px;
	overflow: hidden;
}

#ndatc .atcimagetable {
	float: left;
}

#ndatc .atctypeimage, #ndatc .atccategoryimage {
	width: 120px;
	height: 126px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
}

#ndatc .atctypeimage span, #ndatc .atccategoryimage span {
	display: block;
	font-size: 11px;
	height: 22px;
}

#ndatc .atctypeimage img, #ndatc .atccategoryimage img {
	width: auto !important;
	height: auto !important;
}

#ndatc #atcsearchresultheader .atcrebatelink {
	color: gold !important;
	font-weight: 700 !important;
}

#ndatc #atcsearchresultbody .atcrebatelink {
	font-weight: bold !important;
}

#ndatc .atctireinfo-label {
	display: inline-block;
	width: 94px;
}

#ndatc .atctireinfo-value {
	font-weight: bold;
}

#ndatc .atcpricingrebates {
	float: right;
}

#ndatc #tc-buttons[class='atcnopricingrebates'] {
	float:right; clear:right;
}

#ndatc .atcpricingrebates {
	color: #FFF;
}

#ndatc .atcnopricingrebates {
	text-align: right;
}

#ndatc .atcnopricingrebates a {
	display:inline-block;
	margin:8px 0;
	height: auto !important;
}

#ndatc #searchInfoView {text-align:center;}
#ndatc .atcSideSearchInfo .redheader {color:#F00; font-weight:700;}


#ndatc .compareBtnSpan{
  clear: both;
  display: block;
  float: left;
  text-align: center;
  width: 145px;
}
#ndatc .compareBtnSpan > a, #ndatc .compareBtnSpan > div{margin: 7px 0;}

#ndatc .compareBtnSpan.cart .ndcustombuttonformat.ndcustombutton2.instaquote {
  float: left;
  font-size: 10px !important;
  padding: 7px 9px 7px 2px !important;
  width: 96px;
  background:transparent !important;
}

#ndatc .compareBtnSpan #addtocartqty {
  float: left;
  height: 26px;
  margin-top: 1px;
  padding-top: 2px;
}

#ndatc .compareBtnSpan div:hover 
{
    background:#000;
}
#ndatc .compareBtnSpan .ndcustomroundedcorners {
  height: 30px;
  text-align: center;
  width: 100%;
}

#ndatc .MichTextLink {
  cursor: pointer;
  font-size: 9px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

#ndatc .singleMoreInfo {
  float: left;
  margin-top: 2px;
}


#ndatc .michMoreInfo {
  float: left;
  margin: 3px 0;
}

.jsMarkupUpdateNotify {
    float: right;
    margin: 3px 4px 0 11px;
    width: 25px;
    height: 25px;
}
/* Default Checkpoints */
@media only screen and (max-width: 980px) {
	/* ATC Filter Adjustment */
	#ndatc #sideFiltersearchcustomerratings ul li{width:88% !important;}
	#ndatc .atctypeimage, #ndatc .atccategoryimage{width:45%; height:auto;}
	#ndatc .atcimagetable{float:right;}
	#ndatc .atctirepointtable{width:180px;}
}


	
@media only screen and (max-width: 640px) {	
#addtocartqty{width:20%; margin:0 2% 2%;}
#ndatc #atcclicktorefinesearch img{}
.atcBrandsFilter label{}
#ndatc #atcbrandselection ul li, #ndatc #atcsearchprice ul li, #ndatc #atcsearchspeedrating ul li{width:33% !important; float:left; margin:5px 0;}
.atcCollapseFilter{font-size:14px; overflow:hidden; margin:0 0 10px;}
#ndatc #atcsearchcustomerratings ul li{width:90% !important; color:#FFF; padding:9px 1% !important;}
#ndatc #atcsearchcustomerratings ul li label{color:#FFF;}
#ndatc #atcsearchcategories ul li{width:100% !important; margin:5px 0;}
#ndatc .atcupdatesearch{float:none !important; padding:10px 0 !important; width:100% !important; font-size:14px; display:block; text-align:center; font-size:14px !important;}
#ndatc .atcFilterWrapper{padding:2% !important; width:95% !important; background:#FFF !important;  border:1px solid #BBB; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; clear:both; overflow:hidden; margin-bottom:10px !important;}
#ndatc .atcBrandsFilter label{}
#ndatc #atcrefineyoursearch .atcrefinesearchcontent{background:none !important; width:94%;}
#ndatc .btnResetFilter{font-weight:700;}
#ndatc .updateresults{margin:0 !important;}
#ndatc #atcsearchcategories label, #ndatc #atcbrandselection label, #ndatc #atcsearchtype label{display:inline-block; width:100%;}
#ndatc #atcclicktorefinesearch{overflow:hidden; line-height:17px;}
#ndatc #atcclicktorefinesearch img{overflow:hidden; float:left;}
#ndatc .atcsearchheader{font-size:14px}
#ndatc #tiresidewall_animation, #ndatc .atcSideFilter{display:none;}
#ndatc #atctirepointsbrandview{width:auto; margin:2%; float:none;}
#ndatc #atctirepointsbrandview ul li{display:block; float:none; width:auto;}
#ndatc .michMoreInfo{display:none;}

#ndatc #tc-buttons{float:none;}
#ndatc #atcsearchsort select{width:100%;}
#ndatc .atcprice{text-align:left; width:100%;}
#ndatc .atcgoright{float:left; clear:both;}
#ndatc .atcreviews{width:auto;}
#ndatc .atcreviews{font-size:100%;}

/*#ndatc #atcbrandselection ul li, #ndatc #atcsearchprice ul li, #ndatc #atcsearchspeedrating ul li{width:125%;}*/

#ndatc .atcbrowsetheatc{font-size:120%;}

#ndatc #atctabcontent .content {padding:15px 3%;}

#ndatc .atctirepointtable td{vertical-align:middle;}
#ndatc #atcsearchsort{text-align:center;}

/* Temporary Styles */
#ndatc #tc-buttons a{height:30px; line-height:30px;}
#ndatc #atcinfotabs .atctabnav li{width:32%; margin-right:1%; font-size:90%;}
#ndatc .atctirepointtable{width:auto;}
#ndatc .searchbybox{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#ndatc #atcsearchcustomerratings ul li .atcStarLabel{width:auto;}

/* CHANGE */
#ndatc #atcrefineyoursearch .atcrefinesearchcontent{font-size:110%;}
#ndatc .atcimagetable{width:50%;}
#ndatc #tc-buttons[class='atcnopricingrebates']{clear:both; float:none;}
#ndatc .atctirepointtable{width:50%;}

#ndatc #atcsearchresultbody{position:relative;}
#ndatc .atccompare{width:auto; }
#ndatc .atcimagetable{display:none; position:absolute; top:0; right:0;}
#ndatc .atctirepointtable{width:100%;}
#ndatc #tc-buttons a{display:block;}
}


@media only screen and (max-width: 480px){
	#ndatc #atcbrandselection ul li, #ndatc #atcsearchprice ul li, #ndatc #atcsearchspeedrating ul li{width:50%;}
}

/* Custom Checkpoints */

@media only screen and (max-width: 860px) {
	#tiresidewall_animation{height:auto;}
	#tiresidewall_animation #tire, #tiresidewall_animation #bubble, #tiresidewall_animation #markers{display:none !important;}
}

/* Collapse all ATC filters to one per row */
@media only screen and (max-width: 840px){
	#ndatc .atcFilterContent ul.atcBrandsFilter li{width:100%;}
	
}

@media only screen and (max-width: 725px) {
	#ndatc .searchbybox, #ndatc .three-search{width:100%; float:none; margin:0 0 3%;}
	#ndatc .three-search:nth-of-type(2){margin-left:0; margin-right:0;}
	#ndatc .CommercialWrapper .three-search{}
	#ndatc .atcsearchbody{min-height:inherit}
}


@media print { #ndatc #atccompareresults a:link, a:visited {display:none !important;} }


.emptyStars 
{
    font-weight:bold;
    color:#f00;
}


.removeSpan {
  color: #0f3791;
  text-decoration: underline;
  cursor: pointer;
}

.removeSpan:hover {
    text-decoration:none;
    color:#666666;
}



.review-option {
    width: 20px \9 !important;
    height: 19px \9 !important;
}

.review-option-on {background-position:0 -20px\9 !important}
.review-option-hover {background-position:0 -40px\9 !important}


.reviewState {
width: 20px;
}


.capcha-section {
  float: left;
  width: 100%;
}


.capcha-section > label {
  float: left;
}

.capreq {
float:left;    
}

.reviewVLB select {
  margin: 5px 0;
  width: 200px;
}

.fitmentSide {
    font-weight: 700;
    font-size:13px;
}

.fitmentCell span {
font-weight: 700;
font-size: 13px;
margin-top: 10px;
float: left;
}


.splitCompare td {
  width: 350px !important;
}

.splitCompare .atccompareitems.atcaligncenter > span {
  padding: 0 10px;
}

.atcSplit span {
    float: left;
}

.atcSplit span:last-child {
    float: right;
    padding: 0px 10px;
}

.atcSplit.atcSingle {
    border-right: 0px !important;
}

.atcSplit.compareBtnSpan 
{
    width:115px;
}



td.emptycell {
  display: none;
}

.ndcustomroundedcorners.ndcustombutton2.instaquotep {
  width: auto !important;
}

.splitCompare span {
  display: inline-block;
}

.splitcomptable .atcSplit span:last-child {
  display: block;
  width: 90px;
}

.splitcomptable .atcSplit span.cart {
  display: block;
  clear: both;
  width: 100%;
}

.splitcomptable .atccompareremove {
  left: 216px !important;
}





@media only screen and (max-width: 559px) {
    #ndatc .CommercialWrapper #ctcInfographic {display: none !important;}
}

#ndatc #atcsearchsort.ctcatcsearchsortmodifer {
    padding: 5px 0;
}

#ndatc .ctcsearchsortClass.ctcatcsearchsortmodifer {
    padding: 5px 0;
}

#ndatc .CommercialWrapper > div.ctcCompareWrapper {
    overflow-x: scroll;
    overflow-y: hidden;
}




/*
     FILE ARCHIVED ON 16:42:20 Jun 20, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:00:57 Aug 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.393
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.039
  esindex: 0.006
  cdx.remote: 7.81
  LoadShardBlock: 73.315 (3)
  PetaboxLoader3.datanode: 64.331 (4)
  load_resource: 69.312
  PetaboxLoader3.resolve: 36.264
*/