html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(http://www.directtiresales.com/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(http://www.directtiresales.com/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(http://www.directtiresales.com/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
body{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/body-bg.png) repeat-x scroll left top #FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1;}#content-and-footer-wrapper{position:relative;}#background-image{left:0;position:absolute;top:1;width:100%;z-index:-100;}h2{font-size:1.75em;margin-bottom:1em;}.block{margin-bottom:10px;}#zone-branding-wrapper{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/header-bg.jpg) repeat-x scroll left top #000000;height:128px;width:100%;}#zone-branding{width:960px;}#region-branding{margin-left:0px;margin-right:0px;width:960px;}#zone-branding .branding-data{float:left;}#zone-branding #block-block-1{color:#FFFFFF;float:right;margin:10px 0 0;text-align:right;}#zone-branding .block .phone-number{font-size:34px;padding:7px 0 0;}#zone-branding .block .address{font-size:18px;padding:5px 0 0;}#zone-branding .block .header-quicknav{padding:15px 0 0;}#zone-branding .block .header-quicknav li{display:inline;}#zone-menu-wrapper{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/nav-bg.png) repeat-x scroll left top transparent;height:53px;width:100%;}#zone-menu{display:block;margin:0 auto;width:950px;}ul#main-menu{display:inline-block;width:960px;}ul#main-menu > li:first-child{background:none repeat scroll 0 0 transparent;}ul#main-menu li{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/nav-separator.png) no-repeat scroll 0 19px transparent;float:left;height:50px;padding:3px 0 0;}ul#main-menu li a,ul#main-menu li a:visited{color:#FFFFFF;display:block;font-size:15px;font-weight:700;line-height:20px;padding-bottom:14px;padding-top:14px;padding-left:13px;padding-right:13px;text-decoration:none;}ul#main-menu li a:hover{text-decoration:underline;}.round-shadow{padding:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 0 7px 1px #D9D9D9;border:1px solid #CDCDCD;padding:10px;text-align:left;}.round-shadow .block-title{background:none repeat scroll 0 0 transparent;border-top:medium none;font-size:18px;font-weight:700;list-style-type:none;padding:14px 0 9px 16px;}.round-shadow ul{list-style:none;padding:5px 0;width:188px;}.round-shadow .content ul li{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/sub-nav-carrot.png) no-repeat scroll 16px 13px transparent;border-top:1px solid #CDCDCD;font-size:13px;list-style:none;list-style-image:none;margin:0;padding:0;}.round-shadow .content ul li a,.round-shadow .content ul li a:visited{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/sub-nav-item-bg.png) repeat-x scroll 0 0 transparent;color:#404040;display:block;padding:9px 0 10px 26px;text-decoration:none;}.round-shadow .content ul li a:hover{text-decoration:underline;}.round-shadow .content ul li a.active{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/sub-nav-item-bg-dark.png) repeat-x scroll 0 0 transparent;font-weight:700;}.round-shadow .title{color:#000000;font-size:18px;padding-bottom:5px;}.round-shadow .number{color:#BB0202;font-size:24px;font-weight:700;}#region-sidebar-first{margin-left:0px;margin-right:0px;width:215px;}.region-sidebar-first-inner .round-shadow{background:none repeat scroll 0 0 #F1F1F1;padding:0;}.red-dotted-border{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/coupon-bg.png) repeat-x scroll 0 0 #E4E4E4;border:2px dashed #BB0202;margin:10px 0 20px;padding:10px;}.red-dotted-border .block-title{font-size:16px;font-weight:700;padding-bottom:10px;}.red-dotted-border .price{color:#BB0202;display:inline;font-size:30px;}.red-dotted-border .fineprint{font-size:10px;line-height:13px;padding-bottom:5px;}.red-dotted-border a,.red-dotted-border a:visited{color:#0000EE;}.block .cards{float:left;margin:5px 0 50px;}.block .cards li{display:block;float:left;height:40px;padding:0 3px;text-align:center;width:85px;}#content-and-footer-wrapper{padding-top:10px;width:100%;}#content-and-footer{padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 0 7px 1px gray;-webkit-box-shadow:0 0 7px 1px gray;-moz-box-shadow::0 0 7px 1px gray;background:none repeat scroll 0 0 #FFFFFF;margin:0 auto 30px;width:960px;}#zone-content{float:left;padding:25px;width:910px;}#page-title{color:#000000;font-size:30px;font-weight:normal;margin:0 0 13px;}.region-sidebar-first-inner{margin:0 25px 0 0;width:190px;}#region-content{float:left;margin:0;width:465px;}#region-content .region-inner{padding-right:25px;}.region-sidebar-second-inner{float:left;text-align:center;width:230px;}#region-sidebar-second{margin-left:0px;margin-right:0px;width:230px;}#zone-footer ul,.footer-menu ul{margin:0 auto;width:900px;padding:16px 0;}#zone-footer ul li,.footer-menu ul li{border-left:1px solid #BB0202;float:left;height:18px;list-style:none;margin:0;padding:0;}#zone-footer ul > li:first-child,.footer-menu ul > li:first-child{border:medium none;}#zone-footer ul > li:first-child a,.footer-menu ul > li:first-child a{padding:0 8px 0 0;}#zone-footer ul li a,#zone-footer ul li a:visited,.footer-menu ul li a,.footer-menu ul li a:visited{color:#BB0202;padding:0 8px;}#region-footer-first,.footer-menu{margin:0;text-align:center;width:100%;}#region-footer-second,.footer-block{color:#A2A2A2;margin:0 0 16px;text-align:center;width:900px;}.footer-block .pane-content{display:inline-block;}#region-content p{line-height:16px;margin:0 0 16px;}#block-block-1 .header-quicknav a{font-size:14px;color:#FFFFFF;}#region-menu{height:50px;margin-left:0;margin-right:0;}#block-menu-menu-footer{margin-bottom:16px;}#content-and-footer-homepage-wrapper{width:100%;}#content-and-footer-homepage{padding-top:10px;margin:0 auto 30px;width:960px;}body.front #zone-content{padding:0;width:100%;}body.front #zone-content .panel-panel .pane-panels-mini{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 0 7px 1px gray;-webkit-box-shadow:0 0 7px 1px gray;-moz-box-shadow::0 0 7px 1px gray;background:none repeat scroll 0 0 #FFFFFF;margin:10px auto 0 auto;width:910px;float:left;padding:25px;}body.front #block-system-main{margin:0;}body.front #region-content{width:100%;}body.front .panel-col-first{float:left;margin:0 40px 0 0;width:460px;}body.front .panel-col-last{text-align:center;width:410px;}body.front .panel-col-last .red-dotted-border{float:left;margin:10px 8px;}.shopwidget-small{background:none repeat scroll 0 0 #B72020;border:1px solid #B72020;border-radius:5px 5px 5px 5px;box-shadow:0 0 7px gray;float:left;min-height:208px;padding:0 0 20px;position:relative;width:188px;}.shopwidget-small .tire-small{background:url("http://www.directtiresales.com/sites/default/files/widget-small-tire.png") no-repeat scroll 0 0 transparent;float:left;height:66px;margin:10px 0 0 10px;width:45px;}.shopwidget-small h2{color:#FFBD1C;float:left;font-size:24px;font-style:normal;margin:15px 0 15px 10px;width:100px;}.shopwidget-small h2{font-weight:700;}.shopwidget-small p{font-size:10px;margin:0;color:#FFFFFF;float:left;padding:0 15px;}.shopwidget-small .one-col .contact-search{float:left;}.shopwidget-small .one-col label{color:#FFFFFF;display:block;font-size:15px;font-weight:700;padding:8px 0 5px 2px;}.shopwidget-small .one-col select{margin:3px 0 0 2px;width:151px;}.shopwidget-small .one-col input{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:30px;left:2px;margin:4px 0 0;padding:0 6px 2px 0;width:155px;}.shopwidget-small .one-col{float:left;margin:0 0 0 15px;}.shopwidget-large .tire{background:url(http://www.directtiresales.com/sites/default/files/widget-large-tire.png) no-repeat 0 0 transparent;float:left;height:170px;width:115px;}.shopwidget-large .left{float:left;margin:0 0 0 15px;width:325px;}.shopwidget-large .right{float:left;margin:0 0 0 50px;width:405px;}.shopwidget-large .right ul{color:#FFBD1C;float:left;list-style-type:disc;margin:0 32px 0 15px;}.shopwidget-large .right ul li{line-height:16px;}.shopwidget-large .right ul li a,.shopwidget-large .right ul li a:visited{color:#FFBD1C;}.shopwidget-large h2,#frontservices h2{color:#FFBD1C;font-size:36px;margin:0 0 12px 2px;font-weight:normal;}.shopwidget-large p,#frontservices p{color:#FFF;margin:0 0 16px;}.shopwidget-large label{color:#FFF;font-size:16px;margin:0 0 0 2px;}.shopwidget-large .left-col,.shopwidget-large .mid-col,.shopwidget-large .right-col{float:left;width:157px;}.shopwidget-large select{font-weight:700;line-height:21px;margin:4px 0 0 2px;width:200px;}.shopwidget-large select.location-fix{width:200px;}.shopwidget-large input{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:23px;left:2px;margin:4px 0 0;padding:0 6px 2px;width:155px;}.shopwidget-large .mid-col{margin:0 0 0 10px;}.shopwidget-large .right-col{margin:0 0 0 10px;}.shopwidget-large .ui-widget *{font-family:Arial,sans-serif;font-size:13px;}.shopwidget-large .ui-widget-content{background:transparent;border:none;}.shopwidget-large .ui-widget-header{background:none;border:none;}.shopwidget-large .ui-tabs .ui-tabs-nav{padding:0;}.shopwidget-large .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#828282;padding-bottom:0;}.shopwidget-large .ui-tabs .ui-tabs-panel{-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;background:#828282;border-top-right-radius:4px;padding:5px 8px;}.shopwidget-large .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#FFF;padding-top:9px;}#widget-large-tabs{float:left;width:340px;}.shopwidget-large .ui-widget-header li.ui-state-active{border:none;top:0;}#frontshop{background:url("http://www.directtiresales.com/sites/default/files/widget-bg.png") repeat-x scroll 0 0 #555555;border-radius:5px 5px 5px 5px;box-shadow:0 0 7px 1px gray;float:left;padding:25px;width:910px;}#frontshop #shopwidget{float :left;width :515px;}ul.frontservicemenu{color:#FFBD1C;float:left;list-style-type:disc;margin:0 32px 0 15px;}ul.frontservicemenu li{line-height:16px;max-width:150px;}ul.frontservicemenu li a,ul.frontservicemenu li a:visited{color:#FFBD1C;}.pane-3 .pane-content,#frontbrandimages{text-align :center;}.pane-3 .pane-content h1{color:#000000;font-size:30px;margin:0 auto 13px auto;text-align:left;}#frontbrandimages img{margin :0 11px 0 0;}#frontbrandimages{margin :0 auto 0 auto;padding:0 0 18px;}#exterior,#interior{border:2px solid #AAAAAA;box-shadow:0 0 5px #9A9A9A;position:relative;}.other{border:2px solid #AAAAAA;box-shadow:0 0 5px #9A9A9A;position:relative;margin-bottom:10px;}#midfronthours{margin :0 0 0 -10px;}#locsandhours{float  :left;margin :0;}.store-hours li.hours-day ul li{background:none repeat scroll 0 0 #F3F3F3;font-style:italic;padding:10px;}.store-hours li.hours-day{float:left;padding:0 0 0 8px;text-align:center;}.store-hours li.hours-day ul li:first-child{background:none repeat scroll 0 0 #E5E5E5;font-size:15px;font-style:normal;font-weight:700;margin:6px 0 0;padding:15px;}ul.store-hours{float:left;margin:0 0 32px;}ul.store-hours,ul.store-hours ul{list-style-type:none;margin:0 0 16px;}.block-inner .content .field .field-items .store-hours li.hours-day ul li{background:none repeat scroll 0 0 #F3F3F3;font-style:italic;padding:10px;}.block-inner .content .field .field-items .store-hours li.hours-day{float:left;padding:0 0 0 8px;text-align:center;}.block-inner .content .field .field-items .store-hours li.hours-day ul li:first-child{background:none repeat scroll 0 0 #E5E5E5;font-size:15px;font-style:normal;font-weight:700;margin:6px 0 0;padding:15px;}.block-inner .content .field .field-items ul.store-hours{float:left;margin:0 0 32px;}.block-inner .content .field .field-items ul.store-hours,.block-inner .content .field .field-items ul.store-hours ul{list-style-type:none;margin:0 0 16px;}#midfrontpromo{padding :0 0 0 350px;}.tracy-callout{background:url(http://www.directtiresales.com/sites/all/themes/mt/images/tracy-small.jpg) no-repeat scroll 0 0 transparent;height:75px;margin:15px 0 5px;}.datepicker-callout{float:right;margin:0 25px 0 0;width:150px;}.schedule-form{margin:25px 0;}.schedule-form td{padding:0 0 12px;}.schedule-form .fillme-input{height:26px;}.schedule-form .fillme-radio{height:18px;}.schedule-form tr td:first-child{padding:6px 15px 0 0;vertical-align:top;width:80px;}.schedule-form label.error{float:right;color:#ff0000;margin-top:5px;}.schedule-form input[type=text],.schedule-form textarea{border:2px solid #CCC;float:left;margin:0 4px 0 0;padding:3px 1px;width:200px;}.schedule-form select{border:2px solid #CCC;float:left;margin:0 4px 0 0;padding:3px 1px;height:auto;width:200px;}.schedule-form input.submit{height:40px;margin:5px 5px 5px 95px;width:154px;}.schedule-form #DateChosen{border:2px solid #FFF;color:#BB0202;font-family:Arial,sans-serif;font-size:13px;font-weight:700;text-decoration:underline;}#contact-form span{clear:left;display:block;float:left;margin:8px 0 0;width:65px;}#contact-form input,#contact-form textarea,#contact-form select{border:1px solid #CCC;float:left;margin:4px 8px 0 0;padding:3px 0;width:220px;border-radius:2px;}#contact-form select{height:26px;}#contact-form input.submit{clear:both;height:40px;margin:5px 5px 5px 65px;width:154px;}#block-block-17 div.cmanager{float      :left;margin     :10px 10px 0 0;text-align :center;}#block-block-4{background :url(http://www.directtiresales.com/sites/all/themes/mt/images/phone.gif) no-repeat scroll right bottom #FFFFFF;}.content h3{color:#545454;font-size:24px;font-style:italic;font-weight:700;margin:0 0 16px;}#headerlocation .locval.locnumber{font-size:24px;font-weight:bold;padding:7px 0 0;text-align:right;}#headerlocation .locval.locstreet{font-size:15px;padding:5px 0 0;}#midfrontlocs{margin:0 0 16px;}#midfrontlocs .locname{padding:0 0 10px;font-size:24px;line-height:28px;font-weight:bold;}#midfrontlocs .locnumber{padding:0 0 10px;font-size:18px;line-height:24px;font-weight:bold;}#region-content .footer-block p{padding:16px 0;width:860px;}.panel-col-bottom.panel-panel{padding:50px 0 0;}.tracy-callout p{font-size:15px;padding:15px 10px 0 80px;line-height:16px;}.block-inner .content .field .field-items ul{list-style-type:disc;margin:0 0 16px 16px;}.block-inner .content .field .field-items ul li{line-height:16px;}.topabout{font-size:14px;color:#FFFFFF;}.cmanager .title{font-size:16px;font-weight:700;padding-bottom:10px;}.cmanager .exp{font-size:10px;line-height:13px;}.cmanager .detail{color:#BB0202;font-size:15px;font-weight:700;padding:0 0 10px;}.page-home h1{color:#000000;font-size:30px;margin:0 0 13px;font-weight:normal;}#footerlocation .location{margin-top:16px;}.pane-content .cards{margin:5px 0 20px;}.pane-content .cards li{width:70px;}.indicates-required{margin-bottom:24px;}.mc-field-group{margin-bottom:13px;}.mc-field-group label{float:left;min-width:115px;font-weight:bold;margin-right:18px;text-align:right;}#mc-embedded-subscribe{margin-top:5px;margin-left:133px;padding:.7em 4em;}.tire-specs{margin:25px 0;}.tire-specs th,.tire-specs td{padding:5px;text-align:center;border:1px solid #000000;}.tire-specs tr > td:first-child{background:#7F7F7F;color:#FFFFFF;}.tire-specs-row-brown td{background:#DDD9C3;}#contact-form span,#contact-form1 span,#contact-form2 span,#contact-form3 span{clear:left;display:block;float:left;margin:8px 0 0;width:65px;}.shopwidget-large #contact-form1 select{width :197px;}.shopwidget-large #contact-form span,.shopwidget-large #contact-form1 span,.shopwidget-large #contact-form2 span,.shopwidget-large #contact-form3 span{color:#FFFFFF;font-weight:bold;padding:0 10px 0 0;text-align:right;width:94px;}#contact-form input,#contact-form textarea,#contact-form1 input,#contact-form1 textarea,#contact-form2 input,#contact-form2 textarea,#contact-form3 input,#contact-form3 textarea{border:2px solid #CCCCCC;float:left;margin:4px 8px 0 0;padding:3px 0;width:200px;}.shopwidget-large #contact-form input.submit,.shopwidget-large #contact-form1 input.submit,.shopwidget-large #contact-form2 input.submit,.shopwidget-large #contact-form3 input.submit{margin-left:103px;}.shopwidget-large{float:left;}.shopwidget-small .one-col{float:left;margin:0 0 0 15px;}.shopwidget-small .one-col label{color:#FFFFFF;display:block;font-size:15px;font-weight:700;padding:8px 0 5px 2px;}.shopwidget-small .one-col select{margin:3px 0 0 2px;width:151px;}.shopwidget-small .one-col input{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:30px;left:2px;margin:4px 0 0;padding:0 6px 2px 0;width:155px;}.one-col #contact-form span,.one-col #contact-form1 span,.one-col #contact-form2 span,.one-col #contact-form3 span{color:#FFFFFF;font-size:10px;}.one-col #contact-form input,.one-col #contact-form textarea,.one-col #contact-form1 input,.one-col #contact-form1 textarea,.one-col #contact-form2 input,.one-col #contact-form2 textarea,.one-col #contact-form3 input,.one-col #contact-form3 textarea{clear:left;height:25px;width:155px;}.one-col #contact-form input.submit,.one-col #contact-form1 input.submit,.one-col #contact-form2 input.submit,.one-col #contact-form3 input.submit{height:35px;margin:10px 5px 5px 0;width:159px;}.customer-comments{clear:both;margin-top:10px;overflow:hidden;}#region-footer-second,.footer-block{padding:0 25px;}.coupon{min-width:364px;}.topfaq{margin-right:25px;}#midfrontpromo img{margin-bottom:4px;}.region-sidebar-second .coupon{min-width:0;max-width:230px;}.lochourshead{font-size:16px;font-weight:bold;}.cfna{padding:10px;text-align:center;}.cfna a{display:block;padding:5px 0 10px;text-decoration:none;}.cfna a span{text-decoration:underline;}.cfna h6{color:#464646;display:block;font-size:24px;font-weight:bold;padding:10px 0;}#footerlocation .location .locval{display:inline;margin:0 5px;}.table{margin:0 0 16px;}.table td{padding:5px;}ul.wheels{list-style-type:none;margin:0;}ul.wheels li{float:left;height:180px;list-style-type:none;padding:10px 15px 10px 0;text-align:center;width:150px;}ul.wheels li a,ul.wheels li a:visited{color:#000000;text-decoration:none;}.headerlocks3 .location{width:130px;}.rebate{width:90%;background:url(http://www.directtiresales.com/sites/all/themes/mt/images/rebate-bg.png) 0 0 repeat-x #FFF;border:2px solid #000;padding:10px;}.rebate .title{padding-top:10px;margin-top:10px;border-top:2px solid #000;}.rebate .price{font-size:36px;font-weight:bold;font-style:italic;padding:0 0 10px;display:block;}.rebate .detail{line-height:18px;padding:0 0 3px;}.embed{width:385px;border:2px solid #AAAAAA;margin-bottom:15px;margin-left:5px;box-shadow:0 0 5px #9A9A9A;position:relative;}.shopwidget-small .one-col label.error{font-size:10px;font-weight:normal;float:left;font-style:italic;color:#FF5858;}#contact-form label.error{float:left;clear:both;margin-top:5px;font-style:italic;margin-left:65px;color:#ff0000;}.shopwidget-large #contact-form1 label.error,.shopwidget-large #contact-form2 label.error{float:left;margin:6px 0 4px 103px;color:#FF5858;font-style:italic;}#mini-panel-home_page_content .panel-col-first ul{list-style:disc;margin-left:13px;}#mini-panel-home_page_content #locsandhours ul{list-style:none;margin-left:0;}#region-content .coupon p{margin:0 0 0 0;}#region-content .coupon .print{margin:0 0 16px;float:left;}#mini-panel-home_page_content .panel-col-last ul{list-style-type:none;}.webform-client-form{background:#EEEEEE;border:1px solid #DDDDDD;padding:15px;margin-top:45px;}#webform-component-below ul{list-style-type:disc;margin:0 0 16px 16px;}#webform-component-below h3{margin-top:25px;}#mini-panel-home_page_content .panel-col-first ul.store-hours{list-style-type:none;margin-left:0;}#mini-panel-home_page_content .panel-col-first .hours-day ul{list-style-type:none;margin-left:0;}.submitted{display:none;}#job-app{background-clip:padding-box;background-image:-moz-linear-gradient(center top,#FFCF85,#F9B318);border:3px solid #FCC14E;border-radius:15px 15px 15px 15px;padding:12px 12px 8px;text-align:center;width:370px;}#job-app h2{font-size:28px;margin:0 0 4px;padding:0;}#job-app p{color:#DE2126;font-size:16px;margin:4px 0;padding:0;}#job-app p strong{color:#000000;}#job-app a:link,#job-app a:visited,#job-app a:hover{color:#000000;}#mini-panel-home_page_content .inside ul{margin-bottom:15px;}.home-social-banner{float:right;}.home-social-banner img{margin-left:0.5em;}#wts-veh-submit,#wts-size-submit,#wts-comm-submit{margin-top:4px;}.page-findtires #region-content{width:940px;}.onetire{float:left;height:200px;width:30%;padding:13px;border:1px solid #DDDDDD;}.instantquote{float:right;clear:right;}.content .onetire h3{font-size:16px;font-style:normal;}.content .onetire h3 a{text-decoration:none;}.tireimage,.tirelogo,.tirename,.tiresize,.loadrating,.tireprice{float:left;}.tiresize,.loadrating,.tireprice{clear:left;margin:6px 0;}.tirename{max-width:180px;}.tireimage{width:75px;height:75px;margin-right:15px;}.tirelogo{width:175px;}.tiredetaillink,.tireorder{float:right;clear:right;margin-bottom:4px;}.tiredetail{width:910px;padding-top:25px;border-top:2px solid #DDDDDD;}.tdhead h2{font-family:Verdana,Geneva,sans-serif;font-size:24px;margin-bottom:24px;}.content .tiredetail h3{margin:16px 0;}.tdspectable td{padding:0.5rem;border:1px solid #DDDDDD;}.tdcontactblock{float:right;clear:right;background:#EEEEEE;padding:2em;margin:0 0 1em 1em;border:1px solid #DDDDDD;width:170px;}.tdprice{font-size:24px;}.tdlogo{float:right;margin-right:40px;}.tdemail a,.tdordertire a,.tdprint a{font-weight:bold;font-size:16px;text-decoration:none;border-top:1px solid #BCBCBC;padding:1em 0;display:block;width:100%;}.tdimage{float:right;clear:right;}.fancybox-inner p{margin-bottom:13px;}.fancybox-inner input{margin:6px;padding:2px;width:250px;}.ordertireformdetails{margin:6px 6px 12px 6px;}.ordertireformdetails li{padding:4px;}.tdprint button,.tdprint input[type="button"],.tdordertire button,.tdordertire input[type="button"]{font-size:16px;padding:6px 14px 8px;}.panel-col-first ul li{line-height:18px;}#userCompanyEmail{display:none;}.easy-breadcrumb{float:left;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;width:100%;padding:0.5em 0 0.5em;}.easy-breadcrumb li{float:left;display:block;margin-right:0.5em;}.easy-breadcrumb a{text-decoration:none;}.page-blog h1{display:none;}.page-blog h2.node-title a{font-size:24px;margin-bottom:24px;text-decoration:none;display:block;}article.node-blog{padding:12px;}.context-blog #region-content{width:auto;}.context-blog .blog_usernames_blog,.context-blog .node-readmore{display:none;}#block-block-1 a,#block-block-1 a:visited{color:#FFFFFF;}#map-embeds-tabs .address{float:left;}ul.wheels li{height:130px;padding:10px 10px 10px 0;width:75px;}ul.wheels img{height:75px;width:75px;}h4{font-size:18px;font-weight:bold;line-height:24px;}h4 .red{color:#BB0202;}article.node-blog ol{list-style:initial;list-style-type:decimal;margin-left:2em;margin-bottom:1em;}#tracy-frame{height:13000px;}.sorting{background:url('http://www.directtiresales.com/sites/all/themes/mt/images/ajax-loader.gif') no-repeat scroll center top transparent;color:#FFFFFF;padding:2em 0;display:block;}

/*
/*
playback timings (ms):
  PetaboxLoader3.resolve: 32.311
  CDXLines.iter: 14.2 (3)
  captures_list: 317.413
  esindex: 0.018
  exclusion.robots: 0.134
  RedisCDXSource: 228.349
  exclusion.robots.policy: 0.125
  LoadShardBlock: 72.262 (3)
  load_resource: 122.447
  PetaboxLoader3.datanode: 74.364 (4)
*/