@charset "UTF-8";@font-face{font-family:Calibri;src:url(font/CALIBRI.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:Calibri-bold;src:url(font/CALIBRIB.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans;src:url(font/opensans-regular-webfont.eot);src:url(font/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-regular-webfont.ttf) format("truetype"),url(font/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:open_sansbold_italic;src:url(font/opensans-bolditalic-webfont.eot);src:url(font/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-bolditalic-webfont.ttf) format("truetype"),url(font/opensans-bolditalic-webfont.svg#open_sansbold_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-Bold;font-weight:400;font-style:normal;src:url(font/opensans-bold-webfont.eot);src:url(font/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-bold-webfont.ttf) format("truetype"),url(font/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-ExtraBold;src:url(font/opensans-extrabold-webfont.eot);src:url(font/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-extrabold-webfont.ttf) format("truetype"),url(font/opensans-extrabold-webfont.svg#open_sansextrabold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-ExtraBoldItalic;src:url(font/opensans-extrabolditalic-webfont.eot);src:url(font/opensans-extrabolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-extrabolditalic-webfont.ttf) format("truetype"),url(font/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-Italic;src:url(font/opensans-italic-webfont.eot);src:url(font/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-italic-webfont.ttf) format("truetype"),url(font/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-Light;src:url(font/opensans-light-webfont.eot);src:url(font/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-light-webfont.ttf) format("truetype"),url(font/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-LightItalic;src:url(font/opensans-lightitalic-webfont.eot);src:url(font/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-lightitalic-webfont.ttf) format("truetype"),url(font/opensans-lightitalic-webfont.svg#open_sanslight_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-Semibold;src:url(font/opensans-semibold-webfont.eot);src:url(font/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-semibold-webfont.ttf) format("truetype"),url(font/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:OpenSans-SemiboldItalic;src:url(font/opensans-semibolditalic-webfont.eot);src:url(font/opensans-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-semibolditalic-webfont.ttf) format("truetype"),url(font/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Trebuchet MS';src:url(font/trebuc.eot);src:url(font/trebuc.eot?#iefix) format("embedded-opentype"),url(font/trebuc.ttf) format("truetype"),url(font/trebuc.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway SemiBold';src:url(font/Raleway-SemiBold.eot);src:url(font/Raleway-SemiBold.eot?#iefix) format("embedded-opentype"),url(font/Raleway-SemiBold.ttf) format("truetype"),url(font/Raleway-SemiBold.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway Bold';src:url(font/Raleway-Bold.eot);src:url(font/Raleway-Bold.eot?#iefix) format("embedded-opentype"),url(font/Raleway-Bold.ttf) format("truetype"),url(font/Raleway-Bold.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}
ul{margin:0;padding:0;outline:0}
:focus{outline:0}
#box{margin:0 auto;background-color:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,td,th{font-weight:400;text-align:left}
blockquote:after,blockquote:before{content:""}
q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
a{text-decoration:none;color:#424242}
a img{border:0}
a:hover.title{color:red}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-size:13px;color:#000;background-color:#0e0e0e}
.clear{clear:both}
header#header{height:99px;background:#fff}
#logo{padding:15px 0 0 0;float:left}
#logo a{display:block;height:85px;margin-left:10px;position:absolute;top:10px;width:300px}
#topmenu{float:right;text-align:right;font-family:Raleway}
#topmenu p{padding:15px 13px 0 0;font-family:Raleway}
#topmenu p.m{padding:10px 0 10px 0;color:#424242}
#topmenu p.w{color:#3a3a3a;font-size:16px;font-family:Raleway;padding-top:0;margin-bottom:0}
#topmenu p.w span{color:#40a5ff}
#topmenu p.m a{padding-left:7px;font-weight:700;padding-right:7px;text-transform:uppercase;font-family:Raleway;color:#666;border:none;line-height:1.2;border-radius:0}
a#customerLoginButton,a#customerLogoutButton{padding-right:0;color:#fff!important}
#topmenu p.powered{color:#06c;font-size:12px;font-family:Raleway;padding:0 13px 0 0}
#topmenu p.powered a{color:#06c;font-size:12px;font-family:Raleway}
nav#nav{height:55px;padding:0}
nav#nav ul{float:left}
nav#nav ul.rl{float:right}
nav#nav li{float:left;height:55px;border-right:#4990ec 1px solid}
nav#nav li a{float:left;padding:18px 20px 0;height:55px;display:block;font-size:18px;font-family:Raleway}
nav#nav li a span{text-transform:none}
nav#nav li a.current,nav#nav li a:hover{background-image:linear-gradient(to bottom,#1884dd 0,#06233b 100%);text-decoration:none}
nav#nav ul.menusm li a.current,nav#nav ul.menusm li a:hover{background-image:none;background-color:#24aefc;text-decoration:none}
nav#nav ul.menusm li#linkFeedback a.current,nav#nav ul.menusm li#linkFeedback a:hover{background-image:url(../images/dialog.png);background-color:transparent}
nav#nav li.home{background-image:linear-gradient(to bottom,#cbcbcb 0,#878787 100%);padding:8px 30px;border-left:#4990ec 1px solid}
nav#nav li.home:hover{background-image:linear-gradient(to bottom,#1884dd 0,#06233b 100%)}
nav#nav li.msg{padding:8px 30px;border-left:#4990ec 1px solid}
nav#nav li.home a,nav#nav li.msg a{width:26px;height:34px;background:url(../images/home.png) no-repeat center 10px;text-indent:-99999px;padding:0;outline:0}
div.msg a{width:26px;height:34px;background:url(../images/home.png) no-repeat center 10px;text-indent:-99999px;padding:0;outline:0;float:left;height:30px;margin-top:-7px}
nav#nav li.home a:hover{background:url(../images/home.png) no-repeat center 10px!important}
nav#nav li.msg a{background-image:url(../images/dialog.png)}
div.msg a,div.msg a:hover,nav#nav li.msg a:hover{background-image:url(../images/dialog.png)}
ul.menusm li.msg:hover{background-image:linear-gradient(to bottom,#1884dd 0,#06233b 100%);border-bottom:none!important}
ul.menusm li#linkFeedback a:hover{background-image:url(../images/dialog.png)!important;background-color:transparent!important}
.body-content-wrap{max-width:1170px;background-color:#fff;margin:0 auto;padding-top:125px}
.body-left{width:230px;float:left;background-color:#363636;padding:1px 0 0 0}
.left-box{border:1px solid #999;margin:1px;padding:5px 7px;background-color:#525252;position:relative}
.body-center{float:left;width:730px;padding:0 2px;min-height:700px}
.body-right{float:left;width:190px;background-color:#363636;color:#fff}
.body-right img{max-width:100%}
#search-input-wrapper{padding:12px 8px 12px 12px;background-color:#525252;border:3px solid #363636}
#advertising-wrapper{margin-top:2px}
#advertising-wrapper img{max-width:100%}
h2.vehicle-search-title{color:#ccc;font-family:Raleway;font-size:14px;font-weight:700;padding:0 0 15px 0}
.make-model-wrapper{margin-bottom:8px}
.hide-display-options #searchResultContainer{width:420px}
.hide-display-options #display-options{float:right;padding-right:77px;width:265px}
#searchResultContainer{float:left;width:100%}
#searchTableDetailResult .ui-jqgrid-bdiv,#searchTableResult .ui-jqgrid-bdiv{border-right:1px solid #313131;overflow-y:scroll}
#searchTableDetailResult .ui-jqgrid .ui-pg-input,#searchTableResult .ui-jqgrid .ui-pg-input{text-align:center;line-height:12px}
#display-options{text-align:right;margin-left:10px;width:100%;padding-right:85px;margin-bottom:10px}
#display-options label{color:#fff;font-size:12px;font-family:Arial;font-weight:700}
#display-options input{width:90px}
#display-options-bottom{text-align:right}
#display-options-bottom a{font-size:11px;font-weight:700;font-family:Arial;color:#fff;text-transform:uppercase;display:block;outline:0;float:right}
#display-options-bottom a.hide-link{margin-top:10px}
.hide-display-options #display-options-bottom{clear:both}
a.hide-link{background:url(../images/hide-icon-bg.png) scroll no-repeat left center transparent;padding-left:20px}
a.show-link{background:url(../images/show-icon-bg.png) scroll no-repeat left center transparent;padding-left:20px}
#vehicle_series_wrapper{margin:0}
#vehicle_submit_wrapper{margin:0;text-align:right;position:relative}
#body-c,aside{float:left}
aside{width:100%}
aside .input{background:url(../images/bg-search.png) repeat-x;height:26px;border-left:#eaeaea 1px solid;border-right:#eaeaea 1px solid;background:url(../images/bg-search.png) repeat-x;padding:3px 0 0}
aside .input input.txt{width:100%;border:0;background:url(../images/icon-up.png) no-repeat 196px 10px;height:22px;color:#606060}
aside input.update{background:url(../images/bg-button.png) repeat-x scroll 0 0 transparent;border:1px solid #8eadce;border-radius:5px 5px 5px 5px;color:#798186;float:left;font-family:Calibri;font-size:15px;height:28px;line-height:28px;padding:0 15px;cursor:pointer}
aside a.filters{display:block;color:#fff;margin:7px 0 0;padding:0 0 0 20px;font-family:Arial;float:left}
aside a.filters span{background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);width:13px;height:13px;color:#fff;font-size:11px;border-radius:3px;float:right;display:block;text-align:center;margin-left:5px}
a span.close-filter{background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);width:13px;height:13px;color:#fff;font-size:11px;border-radius:3px;float:right;display:block;text-align:center;margin-left:5px}
aside .wrap{padding:0}
a span.close-filter{font-weight:700;height:13px;display:block}
ul.filters li ul li:before{content:''}
a.filtersCriteria{float:left}
.box-options{padding:0 0 0;margin:1px 0 0;font-size:12px}
.box-options p{padding:0 0 10px;line-height:24px;color:#fff}
.input-keyword{background:url(../images/icon-find.png) no-repeat 5px 5px}
.input-keyword input{padding-left:30px}
#search{height:81px}
#search h4{color:#ccc;font-family:Raleway;font-size:14px;padding:5px 0;font-weight:700}
#box-filters h4,.box-options h4{color:#ccc;font-family:Raleway;font-size:14px;padding:5px 0;font-weight:700}
#box-filters div.input{margin:0 0 10px}
#body-c{background:url(../images/background.png) repeat scroll 0 0 transparent;width:100%}
.body-login{background:#ededed url(../images/bg-login.png) repeat-y right top}
#login{min-height:500px}
.login-zone{margin:0 auto;width:308px;background:url(../images/bg-login-header.png) repeat-x;border:#c1c1c1 1px solid;border-radius:5px 5px 0 0;font-family:Arial}
#loginForm{font-family:Arial;font-weight:400}
#loginForm a,#loginForm label,#loginForm p{font-family:Arial;font-weight:400}
.login-zone-header{height:34px;background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%)}
.login-zone-header h3{height:19px;color:#fff;padding:9px 0 0 50px;background:url(../images/icon-login-page.png) no-repeat scroll 12px 10px rgba(0,0,0,0);font-size:13px;height:30px}
.login-zone-content{background:#fff}
.login-avata{text-align:center;padding:15px 0}
.login-avata strong{display:block;padding:10px 0 0;font-size:15px;color:#5f5f5f}
.login-form p{padding:0 0 10px;width:211px;margin:0 auto}
.login-form p input{width:211px;border:#d7d7d7 1px solid;background:#fbfbfb url(../images/icon-user.png) no-repeat 190px 7px;padding:5px 0}
.login-zone-footer{border-top:#c8c8c8 1px solid;padding:10px 46px;background:#fff;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7f7f7));background-image:linear-gradient(to bottom,#fff,#f7f7f7);background-image:linear-gradient(to bottom,#fff,#f7f7f7)}
.login-zone-footer p{float:left;padding:7px 0 0}
.login-zone-footer input.submit-login{border:0;padding:0;width:81px;height:33px;float:right;cursor:pointer;border-radius:5px;font-size:14px;font-family:Raleway;font-weight:700;text-transform:uppercase}
.login-zone-footer input.submit-reset-pass{background:url(../images/button-reset-pass.png) no-repeat;border:0;padding:0;width:81px;height:33px;float:right;cursor:pointer;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
.items-search-c1,.items-search-c2{float:left;height:40px}
.items-search-cb input{height:30px;border-radius:5px}
.items-search-c1{padding:0 4px 0 0}
.items-search-cb input.search-orders-2,.items-search-cb input.search-orders-3{border:0 none;height:31px;line-height:31px}
.items-search-c2{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#b8c3c9;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:none solid;border-width:0 1px;height:31px;width:161px;border:1px solid #b8c3c9}
.items-search-cb input.search-orders-2{background:url(../images/icon-find.png) no-repeat scroll 5px 8px transparent;color:#666;font-family:Calibri;font-size:15px;padding-left:25px;width:161px}
.items-search-c1 input{width:119px;height:33px;background:url(../images/bg-button-black.png) repeat-x;color:#fff;border:#000 1px solid;font-family:Calibri-bold;font-size:14px}
.items-search-c3{float:left;width:505px;margin-left:5px;height:33px;background:url(../images/input_border_bg.png) left top repeat-x;border:0 none;border-left:1px solid #b8c3c9;border-right:1px solid #b8c3c9}
.items-search-c3 input{width:100%;background:inherit;color:#666;font-family:Calibri;font-size:15px;padding-left:5px}
.items-search{margin-left:0;margin-top:0;padding:0 0 10px}
.items-search h2{color:#666;float:left;font-family:OpenSans-Bold;font-size:13px}
.paging{float:right}
.paging ul li{float:left;padding:0 0 0 5px}
.paging ul li a{display:block;float:left;border:#d9d9d9 1px solid;padding:2px 5px;border-radius:3px;color:#989898;font-size:12px;font-weight:700}
.paging ul li a.current{background:#7d7d7f;color:#fff;border-color:#514f4f}
.body-b{margin:0 182px 0 0;width:100%}
.body-l{float:left;width:100%}
.body-lc{margin:0 182px 0 0;min-height:650px;padding:10px 13px 20px 23px;border-right:1px solid #cdcdcd;float:left;width:801px}
.items_order .tip{padding:10px 0 25px;font-weight:700;color:#666}
.items table{width:100%;border-collapse:separate;border-spacing:0;background:#cdcdcd}
.items table th{padding:10px 5px;font-weight:700;text-align:center;font-size:12px;vertical-align:middle;color:#636363;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ececec));background-image:linear-gradient(to bottom,#f8f8f8,#ececec);background-image:linear-gradient(to bottom,#f8f8f8,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f8f8f8, endColorstr=#ececec )}
.items table th a{background:url(../images/icon-down-up.png) no-repeat right center;display:block;padding:0 10px 0 0}
.items table td{padding:5px;background:#e8e8e8;color:#666;vertical-align:middle;font-size:12px;text-align:center}
.items table td a.del,.items table td a.edit{display:block;float:left;width:16px;height:16px;text-indent:-9999px;margin-left:3px;background:url(../images/icon-edit-del.png) no-repeat}
.items table td a.del{background-position:-25px 0}
table tr.bg{background:#363636}
.body-r{width:100%}
.body-r p{padding:45px 20px 0;color:#666}
#box-popup{color:#666}
#box-popup .tip{padding:10px 0 5px}
#box-popup .tip p{padding:0 0 5px}
.popup-header{height:39px;border-bottom:#e4e4e4 1px solid;padding:0 5px 0 20px}
.popup-header h2{font-size:13px;color:#666;float:left;padding:10px 0 0}
.popup-header a.close{background:url(../images/icon-close.png) no-repeat;width:20px;height:20px;text-indent:-9999px;display:block;float:right;margin:10px 0 0}
.popup-content{padding:0 20px}
.form-add p{padding:0 0 10px}
.form-add p label{display:block;float:left;width:113px}
.form-add p select{padding:3px;background:#f9f9f9;border:#b8c3c9 1px solid}
.form-add p input.txt,.form-add p textarea{width:407px;background:#f9f9f9;padding:5px;border:#b8c3c9 1px solid}
.form-add p textarea{height:77px}
.form-add p a.delete2{float:left;background:url(../images/icon-edit-del.png) no-repeat -20px 10px;display:block;padding:10px 0 0 20px;margin:0 0 0 155px}
.form-add input.cancel,.form-add input.save{float:left;margin-right:5px}
input.save{background:url(../images/button-save.png) no-repeat;width:98px;height:30px;border:0;cursor:pointer}
input.cancel{background:url(../images/button-save.png) no-repeat;width:98px;height:30px;border:0;cursor:pointer;background-image:url(../images/button-cancel.png)}
#footer-wrapper{margin:0 auto;padding-left:0}
.tec-doc-footer{display:-webkit-box;display:flex;padding:10px 0;background:0 0;margin-top:20px}
.tec-doc-logo{flex-shrink:0}
.tec-doc-logo img{width:150px}
.tec-doc-text{padding-left:10px}
.tec-doc-text p{margin:0;font-size:11px;font-weight:400;color:#999}
footer ul{float:left;padding:8px 0 0 8px}
footer ul li{background:url(../images/footer-border.png) no-repeat 0 10px;float:left;padding:15px 15px 0}
footer ul li.first{background:0 0}
footer ul li a{font-weight:700;font-size:12px;font-family:arial;color:#424242}
footer .copyright{float:right;color:#0088c8;font-weight:700;padding:23px 10px 0 0;font-size:12px}
#banner{background:url(../images/ac.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:78px;margin-left:200px;margin-top:10px;text-indent:-99999px;width:449px}
.jquery-safari-checkbox{background:url(../images/custom-checkbox-bg.png) no-repeat center center;width:23px;height:23px;display:inline-block;cursor:pointer}
.jquery-safari-checkbox.jquery-safari-checkbox-checked{background:url(../images/custom-checked-checkbox-bg.png) no-repeat center center}
.customeSelectBox1{position:relative;margin-top:0;margin-right:0;width:196px}
.customStyleSelectBoxInner1{background:url(../images/icon-up.png) no-repeat scroll center right transparent;color:#666;font-family:Calibri;font-size:14px;font-weight:700;height:26px!important;line-height:26px;padding-left:10px;text-align:left}
select.custom{height:26px!important;margin-top:0;width:169px!important;z-index:999}
select.custom option{padding:4px 0}
ul.filters li{padding-left:0;margin-left:10px;color:#fff}
ul.filters li:before{content:"■";color:#1d93d6;font-size:8px}
ul.filters li a{color:#fff;font-size:12px;font-family:Arial}
.input-s-keyword{background:url(../images/icon-find-small.png) no-repeat scroll 5px 5px transparent;margin-left:-3px}
.input-s-keyword input.txt{background:0 none;border:0 none;color:#606060;font-family:Arial;font-size:10px;height:22px;width:100%;padding-left:20px;line-height:22px}
div.input-s{margin:0 2px 5px 0;float:left}
aside .input-s{background:url(../images/bg-search.png) repeat-x scroll 0 0 transparent;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;width:140px;height:24px;padding:3px 0 0}
#input-vin-wrapper{width:185px!important;padding:0;margin:0;height:25px;border-radius:5px 0 0 5px}
#searchProductByVINForm_VIN{background:url(../images/vin-bg.png) repeat-x scroll 0 0 transparent;letter-spacing:3px;padding:0 1px;height:25px;font-family:Arial;font-size:14px;border-radius:5px 0 0 5px;width:187px!important}
input.clear,input.go{border:none;border-radius:3px;color:#333;cursor:pointer;font-family:Arial;font-size:11px;height:24px;line-height:24px;margin-top:0;padding:0 6px}
.ui-dialog .ui-dialog-buttonpane button{background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);border:none;padding:0 6px;border-radius:3px;height:24px;color:#fff}
input.go{background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);color:#fff}
#fitment-universal-type{margin-bottom:15px}
.clear-option{bottom:3px;color:#333;font-family:Arial;font-size:11px;font-weight:700;padding:1px 5px;position:absolute;right:8px}
.categories-box{margin-top:10px}
.expander.expanded{background:url(../images/sq-minus-bg.png) no-repeat scroll 0 0 transparent;padding-left:30px}
.expander.collapsed{background:url(../images/sq-add-bg.png) no-repeat scroll 0 0 transparent;padding-left:30px}
a.expander{padding:5px 0;color:#3269af;display:block}
a.expander span{color:#767676}
.expand-container{margin:0}
.expand-container .content a.sub{background:url(../images/add-icon-bg.png) no-repeat scroll 0 3px transparent;clear:both;color:#3269af;display:block;margin-left:25px;padding-left:15px}
a.sub span{color:#767676}
a.act{color:#262626!important;font-family:OpenSans-Bold}
span.dynatree-selected a{color:#ccc!important;font-family:Arial;font-size:12px}
span.dynatree-node a{color:#fff;font-family:Arial;font-size:12px}
span.dynatree-checkbox,span.dynatree-connector,span.dynatree-drag-helper-img,span.dynatree-empty,span.dynatree-expander,span.dynatree-icon,span.dynatree-radio,span.dynatree-vline{height:20px}
#dynatree-drop-marker{height:20px}
ul.dynatree-container ul{margin:0;padding:0 0 0 20px}
ul.dynatree-container li{margin-bottom:3px}
.items-categories-txt .breadcrumb-link,.items-categories-txt .feature-link,.items-categories-txt .vehicle-txt{float:left}
.items-categories-txt .vehicle-txt{color:#262626;font-family:OpenSans-Semibold;font-size:13px;padding-right:20px}
.items-categories-txt .vehicle-icon{background:url(../images/i-icon.png) no-repeat scroll right 1px transparent;float:left;width:10px}
.items-categories-txt .no-vehicle-txt{color:#262626;font-family:OpenSans-Semibold;font-size:13px;padding-right:20px;float:left}
#job-wrapper{padding:20px}
h2.job-title{float:left;font-size:16px;color:#23aafa}
span.number-jobs{float:right;display:block;color:#6d6d6d}
.product-price-info span.price-left{float:left;width:25px;margin-left:2px}
.product-price-info span.price-right{float:left;text-align:right;width:55px}
div.product-rrp-price span{color:#000}
div.product-was-price span{color:#676767}
div.product-now-price{color:#40a5ff}
ul#breadcumb li{float:left;color:#6d6d6d;font-size:14px}
ul#breadcumb li a{color:#23aafa;font-size:14px}
ul#breadcumb li span{color:#6d6d6d;margin:0 10px}
.job-items-list{background-color:#000;border-bottom:1px solid #919192;height:45px;margin-bottom:1px;padding:15px 0}
.job-name-detal-column{width:280px;float:left;padding-left:10px}
.job-name-detal-column span{color:#fff}
.job-info-column{width:80px;float:left;text-align:center}
.job-info-column-value{width:80px;float:left;text-align:center;margin-top:10px}
.job-info-column span{color:#fff}
.job-product-list-wrapper{background-color:#fff}
.job-product-list-wrapper .product-item{cursor:default}
.job-select{width:22px;float:left;height:73px;background-color:#edeeee;padding-top:20px}
.expand-container.expanded .job-select{background-color:#40a5ff}
.job-info-wrapper{width:664px;float:left;border-bottom:1px solid #cdcdcd}
.expanded .job-info-wrapper{border-bottom:none}
.job-info{padding-bottom:6px}
.expand-container.expanded .job-info{background-color:#40a5ff;color:#fff;border-bottom:1px solid;padding-bottom:5px}
.job-info-name{width:259px;float:left;padding:3px 0 0 20px}
span.job-name{display:block;color:#40a5ff;font-size:14px}
.expand-container.expanded span.job-name{color:#fff}
span.job-note{display:block;color:#666;font-size:11px}
.expand-container.expanded span.job-note{color:#fff}
.job-advance{float:left;width:528px;height:29px;background-color:#edeeee;padding-left:20px}
.expand-container.expanded .job-advance{background-color:#a8d5fe;margin-left:1px}
.job-advance a{font-size:12px;line-height:28px;margin-right:8px;padding:2px 0 2px 15px}
.job-product-info{width:370px!important}
.job-detail-title{height:40px}
.job-detail-title-left{width:22px;float:left;background-color:#40a5ff;height:40px}
.job-detail-title-right{width:663px;float:left;background-color:#000;color:#fff;margin-left:1px}
.job-detail-title-right span{font-size:14px;display:block;line-height:40px;padding:0 0 0 10px}
.delete-product-job-wrapper{float:left;width:22px;text-align:center;background-color:#000;height:73px}
.delete-product-job-wrapper a{background:url(../images/icon-edit-del.png) no-repeat scroll 0 0 transparent;display:block;height:16px;margin:30px 0 0 5px;text-indent:-9999px;width:16px}
.expand-container.expanded .select-product{background-color:#40a5ff}
.job-product-info-wrapper{float:left;width:642px;border-bottom:1px solid #cdcdcd}
.job-product-info-wrapper .product-image-info{width:86px}
#search-part-content-wrapper ul li{position:relative}
#search-part-content-wrapper ul li a.add-part-to-job{position:absolute;right:30px;top:10px}
.job-product-list-wrapper .select-product{width:22px!important;height:73px}
.job-product-list-bottom{height:10px;background-color:#40a5ff}
.breadcrumb-link{margin-left:15px;padding-top:1px}
.breadcrumb-link a{background:url(../images/breadcumb-li.png) no-repeat scroll right 6px transparent;padding-right:14px;padding-left:6px;font-size:13px;padding-top:3px}
.breadcrumb-link a.last{background:0 none}
.feature-link a{color:#0089c8;font-size:12px;padding-left:50px}
.items-categories-title{clear:both;margin-top:10px}
.items-categories-title h3{font-family:Arial;font-size:13px;float:left}
.items-categories-title h4{font-family:Arial;font-size:13px;float:right;font-style:italic}
.items-categories-control{clear:both;margin-top:5px;border-bottom:1px solid #cdcdcd;padding-bottom:7px}
.items-categories-control button.order-btn,.items-categories-control input.order-btn{background:url(../images/order-button-bg.png) no-repeat scroll left center transparent;height:100%;border:0 none;cursor:pointer;padding:0 0 0 25px;margin:0 0 0 5px;font-size:14px;font-family:Arial;font-weight:700;float:left}
.items-categories-control #compare-wrapper{float:right!important}
#add-order-wrapper{min-width:200px;float:left;background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);color:#fff;height:25px;border-radius:5px;font-size:14px;font-family:Arial;font-weight:700;line-height:100%}
#add-order-wrapper>span{display:block;float:left;line-height:25px;margin-left:3px;text-align:left;padding-right:5px}
@media (-webkit-min-device-pixel-ratio:0){.items-categories-control input.order-btn{margin-top:2px}}#add-jobs-wrapper{width:100px;float:left;background-image:linear-gradient(to bottom,#575757 0,#4f4e50 100%);margin-left:5px;border-radius:5px}
.items-categories-control button.addjobs-btn,.items-categories-control input.addjobs-btn{background:url(../images/addjob-button-bg.png) no-repeat scroll 5px 5px transparent;width:100%;height:25px;border:0 none;cursor:pointer;font-size:14px;font-family:Arial;font-weight:700;line-height:100%;color:#fff;padding-left:20px}
.items-categories-control input.addjobs-btn:hover{background:url(../images/addjob-button-bg-onm.png) no-repeat scroll 0 2px transparent}
#compare-wrapper{width:101px;height:25px;float:left;background-image:linear-gradient(to bottom,#575757 0,#4f4e50 100%);border-radius:5px;margin-left:5px}
.items-categories-control button.compare-btn{border:0 none;color:#fff;cursor:pointer;font-family:Arial;font-weight:700;height:25px;margin-top:0;padding-left:20px}
#count-number-items{float:right;text-align:right;padding-top:10px}
#count-number-items span{font-size:12px;font-family:Arial;font-style:italic;line-height:12px}
.items-categories-control input.createjobs-btn{background:url(../images/addjob-button-bg.png) no-repeat scroll 0 3px transparent;width:126px;height:40px;border:0 none;cursor:pointer;float:left;margin-top:2px;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
.items-categories-control input.createjobs-btn:hover{background:url(../images/addjob-button-bg-onm.png) no-repeat scroll 0 3px transparent}
input.addtojobs-btn{background:url(../images/add-to-job-btn.png) no-repeat scroll 0 1px transparent;width:111px;height:35px;display:block;border:0 none;cursor:pointer;float:left;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
input.addtojobs-btn:hover{background:url(../images/add-to-job-btn_onm.png) no-repeat scroll 0 1px transparent}
.job-product-list-wrapper .product-info-middle{position:relative}
input.updatejobs-btn{background:url(../images/update-job-btn.png) no-repeat scroll left center #000;width:57px;height:21px;border:1px solid #cecece;cursor:pointer;font-size:12px;line-height:15px;display:none;color:#fff;padding:0 0 0 15px!important;position:absolute;left:50px}
input.copyjobs-btn{background:url(../images/copy-job-btn.png) no-repeat scroll 0 1px transparent;width:111px;height:35px;display:block;border:0 none;cursor:pointer;float:left;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
input.copyjobs-btn:hover{background:url(../images/copy-job-btn-onm.png) no-repeat scroll 0 1px transparent}
.btn-primary{border:none}
.brand-bar{background:#363636;height:30px;width:100%;line-height:30px;color:#fff}
.brand-name{float:left}
.brand-name h2{padding:0 0 0 10px}
.brand-name span{font-family:Arial;font-style:italic;color:#999;margin-left:10px}
.show-hide-controls{float:right;margin-right:15px}
.show-hide-controls a{color:#fff;font-weight:700;font-size:11px;font-family:Arial;text-transform:uppercase;text-decoration:none;outline:0}
.brand-list ul li{border-bottom:1px solid #cdcdcd}
.brand-list ul li:hover{background-color:#edeeee}
.product-item-info{min-height:72px}
.select-product{float:left;width:22px;height:100%;background-color:#edeeee;padding-top:25px;min-height:72px;position:relative}
.customCheckbox-disabled{margin-left:4px!important;outline:0!important}
.custom-tooltip-styling{background-color:#edeeee}
.tooltip{width:300px!important}
.tooltip-inner{width:100%!important;max-width:300px!important}
.product-info{float:left;width:310px;padding:5px 0 0 2px}
.product-info-top a{color:#40a5ff;font-size:14px;font-weight:700;line-height:16px;margin-right:20px}
.product-info-middle{margin-top:5px}
.product-info-middle input{width:50px;height:20px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:2px solid #d7d7d7;border-right:2px solid #d7d7d7;padding-left:5px}
.product-info-middle span{margin-left:10px;font-size:12px;color:#676767}
.product-info-bottom{padding-top:5px}
.select-product a.search{background:url(../images/icon-find.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin-left:3px;margin-top:7px;text-indent:-9999px;width:16px}
.product-info-bottom span{color:#676767}
.product-info-bottom span a{color:#0378de!important}
.product-qty-info{float:left;width:145px;background-color:#edeeee;height:100%;min-height:72px}
.product-qty-info-left{padding:0 0 0 2px;background-color:#d7d7d7;height:17px}
.product-qty-info-right{width:17px;height:100%;background-color:#40a5ff;display:table-cell;vertical-align:middle}
.product-qty-info-right:hover{background-color:#000}
.product-qty-info span{display:block;font-size:12px;color:#676767}
.product-qty-info span strong{font-size:10px}
.product-price-info{float:left;width:130px;margin-left:1px;padding:10px 0 0 2px;background-color:#edeeee;height:100%;min-height:72px}
.product-price-info span{display:block;font-size:12px}
span.product-rrp-price{color:#000}
span.product-was-price{color:#676767}
span.product-now-price{color:#40a5ff}
span.product-now-price span,span.product-rrp-price span,span.product-was-price span{display:inline-block;padding-left:2px}
div.core-charge span{padding-left:0}
.product-image-info{float:left;width:90px;background-color:#edeeee;height:100%;min-height:72px}
.product-info-extend{height:55px!important;min-height:55px}
.product-info.product-info-extend{margin-right:22px}
.product-info-extend span{text-align:right;display:block}
.product-image-info-content{width:90px;height:75px;background-color:#fff;border:1px solid #c2c2c2;text-align:center;display:table-cell;vertical-align:middle}
.product-image-info img{max-width:82px;max-height:60px}
.product-item-extend{background-color:#edeeee;padding:10px 22px 20px}
.page-details-wrapper{background-color:#fff;padding-left:10px;padding-bottom:10px}
.page-details-wrapper p{font-size:11px}
.product-item-extend-left{width:437px;float:left}
.product-item-extend-left span{padding:10px;display:block;color:#676767}
.product-item-extend-left hr{border:0 none;background-color:#cdcdcd;color:#cdcdcd;height:1px;width:95%;margin:0 auto}
.product-item-extend-right{width:255px;float:left;background-color:#fff;margin:5px 5px 5px 0;min-height:134px}
.product-item-extend-right p{padding:0 0 0 10px;color:#676767;font-size:11px;font-weight:400}
.product-item-extend-right p.criteria-label{color:#40a5ff;margin:5px 0 3px 0}
.product-item-extend-right p span{color:#000}
.cols1,.cols2,.cols3,.cols4,.cols5,.cols6,.cols7,.cols8,.cols9{float:left}
.cols2 span.text{display:block;font-size:13px;line-height:26px}
.cols3 span.text,.cols4 span.text,.cols5 span.text,.cols6 span.text,.cols7 span.text,.cols8 span.text,.cols9 span.text{display:block;font-size:12px;text-align:center;line-height:26px}
.cols1{width:255px;height:26px}
.cols3,.cols4,.cols5,.cols6{width:50px;text-align:center}
.cols2{width:76px}
.cols7{width:160px}
.cols8{width:20px;margin-left:7px}
.cols9{width:360px}
.highlight-kit{background:url(../images/Medkit.png) no-repeat scroll center center transparent;margin:0;position:absolute;top:3px;width:22px}
.social-categories-bar{padding:0 0;margin:1px 0 0}
.social-categories-bar h2{color:#fff;font-size:14px;font-weight:700;display:inline;font-family:Raleway}
.social-categories-bar .social-icons{float:right}
.social-icons a{width:23px;height:23px;float:left;margin:0 5px;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
a#internet{background:url(../images/socials-icon-bb.png) no-repeat scroll 0 0 transparent}
a#book{background:url(../images/socials-icon-bb.png) no-repeat scroll -36px 0 transparent}
a#chat{background:url(../images/socials-icon-bb.png) no-repeat scroll -73px 0 transparent}
.items-list .tip2{margin-left:10px;font-size:13px;font-family:Arial;display:block;font-weight:700}
.borderTop{border-top:1px solid #cdcdcd;padding-top:10px!important}
.items-list{padding:10px 0}
.cols1 p{line-height:25px;float:left;margin-right:5px;margin-left:5px}
.cols1 .square-box{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #cacaca;color:#767676;display:block;font-size:13px;font-family:OpenSans-Bold;margin:0 3px 0 10px;text-align:center;width:25px}
.cols1 span.text{font-size:13px;left:32px;line-height:25px;position:relative;top:-23px}
.cols8 a.del{background:url(../images/icon-edit-del.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin-left:3px;text-indent:-9999px;width:16px;background-position:-25px 0}
.cols8 a.del:hover{background:url(../images/icon-edit-del_onm.png) no-repeat scroll 0 0 transparent;width:16px;background-position:-25px 0}
.cols8 a.search{background:url(../images/icon-find.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin-left:3px;text-indent:-9999px;width:16px}
.cols8 a.search:hover{background:url(../images/icon-find.png) no-repeat scroll 0 0 transparent;width:16px}
.cols7 .highlight{background:url(../images/light-icon.png) no-repeat scroll 0 0 transparent;float:right;font-size:11px;margin-top:-3px;padding:0 0 0 24px}
.advance a{width:20px;height:22px;float:left;margin:0 1px;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
.advance2 a{width:20px;height:22px;float:left;margin:0 1px;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0;margin:0 5px}
a.advance-1{background:url(../images/advance-icons.png) no-repeat scroll 0 0 transparent}
a.advance-1:hover{background:url(../images/advance-icons-onm.png) no-repeat scroll 0 0 transparent}
a.advance-2,a.advance-2-disable{background:url(../images/advance-icons.png) no-repeat scroll -25px 0 transparent}
a.advance-2:hover{background:url(../images/advance-icons-onm.png) no-repeat scroll -25px 0 transparent}
a.advance-3{background:url(../images/advance-icons.png) no-repeat scroll -50px 0 transparent;width:10px}
a.advance-3:hover{background:url(../images/advance-icons-onm.png) no-repeat scroll -50px 0 transparent;width:10px}
a.advance-4,a.advance-4-disable{background:url(../images/advance-icons.png) no-repeat scroll -66px 0 transparent}
a.advance-4:hover{background:url(../images/advance-icons-onm.png) no-repeat scroll -66px 0 transparent}
a.advance-5{background:url(../images/compare-bg.png) no-repeat scroll 0 -2px transparent;padding:1px 0 0 16px;text-decoration:none;font-size:15px;color:#676767;outline:0}
a.advance-5-remove{background:url(../images/remove.png) no-repeat scroll 0 0 transparent!important;padding:3px 0 0 16px;text-decoration:none;font-size:15px}
a.advance-5-remove:hover{background:url(../images/remove.png) no-repeat scroll 0 0 transparent!important;padding:3px 0 0 16px;text-decoration:none;font-size:15px}
.advance{float:right;margin-right:15px;margin-top:0}
.advance2{float:right;margin-right:15px;margin-top:0;margin-top:0;margin-right:30px}
a.advance-20{background:url(../images/addjob-icon.png) no-repeat scroll left center transparent;padding-left:12px!important}
a.advance-20:hover{background:url(../images/addjob-icon.png) no-repeat scroll left center transparent}
a.advance-21{background:url(../images/edit-job.png) no-repeat scroll left center transparent}
a.advance-21:hover{background:url(../images/edit-job.png) no-repeat scroll left center transparent}
a.advance-22{background:url(../images/share-icon.png) no-repeat scroll left center transparent;padding-left:17px}
a.advance-22:hover{background:url(../images/share-icon.png) no-repeat scroll left center transparent}
a.advance-23{background:url(../images/print-icon.png) no-repeat scroll left center transparent;padding-left:17px}
a.advance-23:hover{background:url(../images/print-icon.png) no-repeat scroll left center transparent}
a.advance-24{background:url(../images/download-icon.png) no-repeat scroll left center transparent;padding-left:17px}
a.advance-24:hover{background:url(../images/download-icon.png) no-repeat scroll left center transparent}
a.advance-25{background:url(../images/deletejob-icon.png) no-repeat scroll left center transparent;padding-left:12px}
a.advance-25:hover{background:url(../images/deletejob-icon.png) no-repeat scroll left center transparent}
a.advance-26{background:url(../images/copyjob-icon.png) no-repeat scroll left center transparent;padding-left:12px}
a.advance-26:hover{background:url(../images/copyjob-icon.png) no-repeat scroll left center transparent}
.items-search a.filters{background:url(../images/icon-del2.png) no-repeat right center;color:#3378bc;display:block;float:left;font-family:OpenSans-Semibold;margin:7px 0 0;padding:0 20px 0 0}
.items-list.wrapBox{background:#fff;position:relative;height:75px;padding:0}
.expanded .items-list.wrapBox{height:73px}
.items-list.wrapBox .expander.collapsed,.items-list.wrapBox .expander.expanded{padding-left:0;background:url(../images/arrow-expand.png) no-repeat scroll 115px 12px #40a5ff;width:135px;height:29px;cursor:pointer;float:right;text-align:center;color:#fff;line-height:28px;font-size:12px}
.items-list.wrapBox .expander.collapsed:hover,.items-list.wrapBox .expander.expanded:hover{background:url(../images/arrow-onm.png) no-repeat scroll 115px 12px #000}
.items-list.wrapBox .expander.expanded{background:url(../images/arr2.png) no-repeat scroll 0 0 #f1f1f1}
.expand-container.expanded .items-list.wrapBox .expander.expanded{background:url(../images/arrow-close.png) no-repeat scroll 115px 12px #000}
.items-list.wrapBox .expander.expanded:hover{background:url(../images/arr2-onm.png) no-repeat scroll 0 0 #f1f1f1}
.items .expand-container{margin-bottom:0}
#box-filters h1{font-size:14px;color:#ccc;font-family:Raleway;margin-top:15px;padding:5px 15px}
.text-tip{font-size:11px;text-align:justify;margin-top:10px;padding:0 15px;color:#ccc}
#catalogue-link-container{padding:0 15px}
ul#catalogue-link{margin-top:30px}
ul#catalogue-link li a{color:#3174b9}
.items-selectable{margin-top:5px}
.items-selectable .filters{font-family:OpenSans-Bold}
.selectable-box{margin-top:20px}
#make-box,#model-box,#series-box,#year-box{float:left;margin-top:5px;margin-right:10px;height:170px}
#make-box{width:150px}
#model-box{width:170px}
#year-box{width:80px}
#series-box{width:340px}
.MultipleSelectBox{border:1px solid #d6d6d6;border-radius:0;box-shadow:0 0 0 #888;height:100%;list-style-type:none;margin-top:5px;overflow:auto;padding:0 0;width:100%;background:#f5f5f5}
.multiple-selectbox{width:100%;background:#f5f5f5;margin-top:5px;overflow:auto;border:1px solid #d6d6d6;color:#4d4d4d;font-size:13px}
.multiple-selectbox option{padding:2px 0 0 2px}
.vehicle-selectable{margin:45px 0 20px}
.choose-vehicle-title .choose{font-size:16px;float:left;font-family:OpenSans-Bold}
.choose-vehicle-title .normal-txt{font-size:11px;float:left;margin-left:50px;line-height:25px}
table#vehicle-selected{margin-top:10px;background:none repeat scroll 0 0 #cdcdcd;border-collapse:separate;border-spacing:0;width:100%;border:solid 1px #cdcdcd}
table#vehicle-selected th{background-color:#f8f8f8;color:#636363;font-size:12px;font-family:OpenSans-Bold;padding:10px 5px;text-align:left;vertical-align:middle}
table#vehicle-selected td{background:none repeat scroll 0 0 #f5f5f5;color:#666;font-size:13px;padding:15px 5px;text-align:left;vertical-align:middle}
table#vehicle-selected tr.bg td{background:none repeat scroll 0 0 #ebebeb}
table#vehicle-selected tr.select td{background:none repeat scroll 0 0 #709ed1;color:#fff}
table#vehicle-selected td{border-left:solid 1px #cdcdcd}
table#vehicle-selected th{border-left:solid 1px #cdcdcd;border-bottom:solid 1px #cdcdcd}
table#vehicle-selected td:first-child,table#vehicle-selected th:first-child{border-left:0 none}
.ui-dialog.ui-widget-content.popup{background:0 none;border:0 none;color:#666;border-bottom:0 none;border-top:0 none;box-shadow:0 0 0 10px rgba(232,232,232,.2)}
.ui-dialog.popup{padding:0;font-family:OpenSans;font-size:13px}
.ui-dialog.popup .ui-dialog-titlebar.ui-widget-header{display:none}
.ui-dialog.popup .ui-dialog-content{padding:0;font-family:OpenSans;font-size:13px}
.ui-dialog.popup.ui-corner-all{border-radius:0!important}
.popup-row-item{margin:0 0 20px 0}
.popup-row-item .label{float:left;width:110px;font-family:OpenSans-Bold}
.popup-row-item .value{float:left;width:330px}
.popup-row-item .value .wrapbox{padding:10px;width:240px;border:1px solid #dadada;display:block}
.popup-row-item .value .text{padding:0 10px;width:240px;display:block}
.popup-row-item .value select{width:240px;background:#fff;border:1px solid #dadada;color:#666}
.summary{float:right;margin-top:0}
.summary .each{float:left;clear:both;margin:0 0}
.summary .each.border{border-bottom:1px solid #efefef;float:left;width:445px}
.summary .each .cols1,.summary .each .cols2,.summary .each .cols3{width:120px;float:left;display:block;text-align:right;min-height:10px}
.summary .each .cols1{width:160px;margin-right:20px}
.summary .each .cols3{text-align:right}
input.order{background:url(../images/order-button-bg-2.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:34px;width:108px}
#login-zone-wrap{padding-bottom:11px;width:380px;margin:0 auto;padding:30px 0;height:210px}
.login-bg-bottom{background:url(../images/border-bottom-bg.png) no-repeat 0 0;height:12px}
#right-th{width:6px;height:39px;display:block;background:url(../images/unbg.png) no-repeat center center;position:absolute;margin-left:239px;top:250px}
#bottom-th{width:224px;height:10px;display:block;background:url(../images/line-b.png) no-repeat center center;position:absolute;margin-left:10px;top:222px}
.left-panel-sep{width:224px;height:10px;display:block;background:url(../images/line-b.png) no-repeat center center;position:absolute;left:10px;top:380px;margin-bottom:10px}
#or-wrapper{float:left;width:15px;height:26px}
#or-wrapper span{color:#676767;font-size:12px;font-family:Arial;font-weight:700;width:100%;display:block;text-align:center;height:100%;line-height:25px}
.customSelectWrap{float:left;width:169px}
.paging ul{float:left}
.paging span{float:left;color:#6d6d6d;font-style:italic;margin-top:2px;font-family:OpenSans-SemiboldItalic}
div.wrapBox{cursor:pointer}
#topbanner{height:78px;margin-left:325px;position:absolute;top:10px;width:449px}
select.multiple-selectbox{background:none repeat scroll 0 0 #323232;border:1px solid #666;color:#fff;font-size:12px;margin-top:0;overflow:auto;width:100%;border-radius:0;font-family:Arial;padding:2px}
select.styled-select-box{background:#fff!important;color:#000;border-radius:3px}
a#clear_vehicle{font-family:Arial;color:#6992be;font-size:11px;text-decoration:none;display:block;margin-top:15px;position:absolute;right:0}
.customStyleSelectBox{position:relative;margin-top:0;margin-right:0}
.customStyleSelectBoxInner{background:url(../images/custom-slb-bg.png) no-repeat scroll center center transparent;color:#676767;font-family:Arial;font-size:12px;font-weight:700;height:26px!important;line-height:26px;padding-left:10px;text-align:left;width:169px!important}
select.custom{height:26px!important;width:169px!important;z-index:9999}
.btnl{border:none;border-radius:3px 3px 3px 3px;cursor:pointer;float:left;font-family:Calibri;font-size:12px;height:24px;line-height:24px;margin-right:3px;padding:0 7px}
.select-order-filter{color:#606060;font-family:OpenSans-Italic;font-size:13px}
.star{display:block;width:17px;height:72px;cursor:pointer;background:url(../images/star_icon_bg.png) no-repeat scroll center center transparent}
.star:hover{background:url(../images/star_icon_bg.png) no-repeat scroll center center transparent}
.hoverThis{background:url(../images/star_icon_bg.png) no-repeat scroll center center transparent}
.bubbleInfo{position:relative}
.popup{background-color:#40a5ff;width:175px;left:-175px!important;padding:6px 0;top:0!important;z-index:9999999}
.tooltip_body,.tooltip_bottom,.tooltip_top{background:0 0}
.wrap-content{width:180px;margin:0 0 0 30px}
.popup h2{font-size:13px}
.popup table.popup-contents{font-size:12px;border-spacing:0;background:0 0}
table.popup-contents td{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#fff;font-size:13px;font-weight:700;padding:1px 5px!important;text-align:right;text-transform:uppercase;line-height:18px}
table.popup-contents td:first-child{text-align:left}
table.popup-contents tr:last-child td{color:#000!important}
.breadcrumb_vehicle_link{color:#0089c8}
ul#breadcrumb{margin-bottom:10px}
ul#breadcrumb li{color:#40a5ff;display:inline;font-size:14px}
ul#breadcrumb li a{color:inherit;font-size:14px}
ul#breadcrumb li span{font-size:14px}
input.order{background:url(../images/order-button-bg-2.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:34px;width:108px}
input.cancel{float:left;margin-right:5px}
input.save{background:url(../images/button-save.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:30px;width:98px}
input.cancel{background:url(../images/button-save.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:30px;width:98px;background-image:url(../images/button-cancel.png)}
.product-order-qty-info-left{float:left;text-align:center;width:100%;margin-left:7px}
.product-order-qty-info-display{font-size:20px;height:40px;text-align:center;width:40px}
.current-order-title{background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);color:#fff;padding:0 0}
.current-order-title h2{padding:0 0 0 10px;font-family:Raleway}
.order-title-bar{color:#3ca3ff}
.order-title-bar h2{font-weight:700;font-size:16px;font-family:Raleway;margin:0 0 8px 10px}
.product-order-item-summary{background-color:#edeeee;height:55px}
.product-order-item-summary .product-info h2{font-weight:700;font-size:18px;margin-top:14px;color:#898989;margin-left:10px}
#search-options-text{font-size:14px}
.product-detail-wrapper{padding:0 20px 0 20px}
#back-to-list-page{color:#599be9;font-size:14px;display:block}
.product-detail-wrapper hr{margin:5px 0 10px 0}
.product-detail-top{margin-bottom:10px}
.product-detail-top-left{width:405px;height:290px;border:1px solid #cfcfcf;float:left;text-align:center}
.product-detail-top-left-image-wrapper{height:290px;width:405px;display:table-cell;vertical-align:middle}
.bx-viewport ul li{display:table-cell;vertical-align:middle}
.bx-viewport ul li img{display:inline}
.bx-viewport ul li p{font-size:15px}
.bx-wrapper .bx-controls-direction a{z-index:999!important}
.product-detail-top-right{float:right;width:265px}
.product-detail-top-right .product-detail-price-info-left{padding:10px}
.product-detail-top-right .product-detail-price-info-left span{display:block}
h1.product-name{color:#599be9;font-size:24px;font-family:Raleway;font-weight:700}
.productnr-infor{color:#000;font-size:13px;font-family:inherit;font-weight:700;margin:5px 0}
.productnr-infor span{margin-right:10px;font-size:14px}
.product-detail-price-info{background-color:#edefee;border-bottom:1px solid #fff;height:75px;display:table;width:100%}
.product-detail-price-info-left{width:110px;display:table-cell}
.product-detail-price-info-right{display:table-cell;vertical-align:middle}
.product-detail-price-info-right span{display:block;margin-left:15px}
.order-qty{padding:8px 10px 3px 10px}
.order-qty input{border-color:#d7d7d7;border-style:solid;height:24px;width:50px;padding:1px 5px;text-align:center}
.product-detail-element{background-color:#edefee;border-bottom:1px solid #fff;padding:3px 10px}
.product-detail-element-left{width:110px;float:left;border-right:1px solid #fff;padding:3px 0 3px 5px}
.product-detail-element-right{float:left;padding:3px 0 3px 5px}
.page-details-tab-left{width:48%;float:left;margin-right:2%}
.page-details-tab-right{width:48%;float:left;padding-left:2%}
h1.page-details-tab-header{color:#5494dc;font-size:18px;margin:10px 0}
#displayAllFitmentCriteria_SeeAll{margin-left:18px;cursor:pointer;color:#3ca3ff;font-size:13px}
#page-details-tab h2{color:#5494dc;font-size:16px;margin:10px 0}
#product_detail_tabs .ui-tabs-panel{border:10px solid #f0f2f1}
#page-application-tab table.table_display td{width:auto}
#product_detail_tabs .ui-state-default{background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);border:none!important}
#product_detail_tabs .ui-state-default a{color:#fff!important}
#product_detail_tabs ul li.ui-tabs-selected{background-color:#edefee!important;background-image:linear-gradient(to bottom,#edefee 0,#edefee 100%)!important;color:#5494dc!important;text-shadow:none!important}
#product_detail_tabs .ui-tabs-selected a{color:#5494dc!important;text-shadow:none!important}
#product_detail_tabs .ui-tabs-nav li a{text-shadow:none!important}
.order-button-container{margin-top:5px;margin-bottom:15px}
.order-button-container button{padding:7px 40px;font-size:14px;font-weight:700;color:#fff;border-radius:3px;color:#fff!important;border:none!important;text-shadow:none!important}
.update_qty_order{background-image:linear-gradient(to bottom,#898989 0,#898989 100%)}
.update_qty_order-orange{background-image:linear-gradient(to bottom,#ffab4a 0,#ffab4a 100%)!important}
.place_order{background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%)}
.product-order-history-container{margin:5px auto 15px;padding:0 10px 0 18px}
.product-order-history{background-image:linear-gradient(to bottom,#3ca3ff 0,#197fda 100%);color:#fff;height:50px}
.product-order-history .product-info h2{font-size:18px;margin-top:10px;margin-left:10px;color:#3ca3ff;font-family:Raleway;font-weight:700}
.input-order-keyword{margin-right:10px;margin-top:10px;width:200px}
.product-order-history .product-info{width:150px}
.order-button-view-container{width:320px;margin-top:12px}
.product-order-history input.order-search{background:#fff url(../images/icon-find.png) no-repeat 4px 6px;padding:4px 4px 4px 22px;border:1px solid #ccc;height:18px;border:0 none;color:#606060;height:28px;width:100%;font-family:Raleway}
.order-history-view-btn{padding:3px 14px;color:#fff;font-weight:700;border:none;background-image:linear-gradient(to bottom,#898989 0,#898989 100%)}
.order_view_btn_active{color:#000;background-image:linear-gradient(to bottom,#fff 0,#dadada 100%)}
.order-history-view-btn:hover{color:#000;background-image:linear-gradient(to bottom,#fff 0,#dadada 100%)}
.order-history-view-btn:focus{outline:0}
#order-history-simple-view-btn{background:url(../images/simpleview-bg.png) no-repeat scroll center center transparent;height:22px;text-indent:-9999px;width:108px;outline:0}
#order-history-simple-view-btn.order_view_btn_active{background:url(../images/simpleview-bg-active.png) no-repeat scroll center center transparent;height:22px;text-indent:-9999px;width:108px;outline:0}
#order-history-details-view-btn{background:url(../images/detailview-bg.png) no-repeat scroll center center transparent;height:22px;text-indent:-9999px;width:108px;outline:0}
#order-history-details-view-btn.order_view_btn_active{background:url(../images/detailview-bg-active.png) no-repeat scroll center center transparent;height:22px;text-indent:-9999px;width:108px;outline:0}
#searchTableSimpleResult{border-spacing:0;border-collapse:separate;background:#fff}
#searchTableSimpleResult td{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:solid;border-width:0 1px 1px 0;color:#000;padding:10px 2px 10px 5px;border-right-width:0;background:none repeat scroll 0 0 #e8e8e8}
.pagination-wrapper{margin-top:5px;font-size:14px;margin-bottom:5px}
.display-page-info{background-color:#edeeee;border-radius:3px;float:left;padding:5px 10px;width:110px;color:#676767;font-size:14px}
.display-page-info span{color:#40a5ff}
.pagination-content{width:465px;float:left;text-align:center;margin-top:7px}
.product-data-pagging ul li{background-color:#edeeee;color:#40a5ff;display:inline;font-size:14px;padding:7px 7px 7px 0;cursor:pointer}
.product-data-pagging ul li a{border-left:1px solid #fff;color:#40a5ff;font-size:14px;line-height:14px;padding-left:8px;text-decoration:none}
.product-data-pagging ul li a:hover{color:#676767}
.product-data-pagging ul li.current{color:#676767}
.product-data-pagging ul li.current a{color:#676767}
.product-data-pagging ul li.current{cursor:default}
.product-data-pagging ul li.first-page{margin-right:5px;border-radius:3px;padding:7px 11px;background:url(../images/first-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.first-page a{border-left:none;display:inline-block;text-indent:-20000px!important}
.product-data-pagging ul li:first-child{border-radius:3px 0 0 3px}
.product-data-pagging ul li:first-child a{border-left:none}
.product-data-pagging ul li.pre-page{margin-right:5px;border-radius:3px;padding:7px 11px 7px 11px;background:url(../images/pre-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.pre-page+li{border-radius:3px 0 0 3px}
.product-data-pagging ul li.pre-page+li a{border-left:none}
.product-data-pagging ul li.pre-page a{border-left:none;display:inline-block;text-indent:-20000px!important}
.product-data-pagging ul li.pre-page-react{margin-right:10px;background:url(../images/pre-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.pre-page-react a{color:transparent!important}
.product-data-pagging ul li.disabled{cursor:default}
.product-data-pagging ul li.last-page{margin-left:5px;border-radius:3px;padding:7px 11px 7px 11px;background:url(../images/last-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.last-page a{border-left:none;display:inline-block;text-indent:-20000px!important}
.product-data-pagging ul li.next-page{margin-left:5px;border-radius:3px;padding:7px 11px 7px 11px;background:url(../images/next-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.next-page a{border-left:none;display:inline-block;text-indent:-20000px!important}
.product-data-pagging ul li.next-page-react{margin-left:10px;background:url(../images/next-page.png) scroll no-repeat center center #edeeee}
.product-data-pagging ul li.next-page-react a{color:transparent!important}
.number-per-page{background-color:#edeeee;border-radius:3px;float:right;padding:5px 10px;width:115px;color:#676767;font-size:14px;text-align:right}
.number-per-page>span{font-size:14px}
.number-per-page .sbHolder{border:none;background:#edeeee;width:55px;float:right;height:20px}
.number-per-page .sbToggle{background:url(../img/select-box-selector.png) scroll no-repeat center center transparent;height:20px;outline:0;width:20px}
.number-per-page .sbSelector{width:35px;font-size:14px;color:#40a5ff;height:20px;line-height:20px;text-align:left}
.number-per-page .sbOptions{background-color:#edeeee;width:50px;border:none;max-height:inherit!important}
.number-per-page .sbOptions li:hover{background:#676767}
.number-per-page .sbOptions a{border:none;padding:3px 0 3px 5px;color:#676767;text-align:left;font-size:14px}
.number-per-page .sbOptions a:link,.number-per-page .sbOptions a:visited{color:#40a5ff}
#listFitmentCriteriaWindow .tab-content>.tab-pane{position:fixed;width:550px}
#listFitmentCriteriaWindow .button_filter{position:fixed;margin-left:210px;z-index:9999999}
ul#filter_criteria_list{overflow:auto;overflow-x:hidden;height:400px}
ul#filter_criteria_list li{float:left;width:25%}
h2.filter_criteria_title{width:400px}
.quicksearch_by_title{font-size:14px;font-weight:700}
.ui-buttonset button,button#deleteOrderButton{border-radius:5px;padding:3px 15px}
@media (max-width:1280px){.body-right{display:block}}@media (max-width:1024px){.body-right{display:none}
#topbanner{margin-left:250px}}.qckOdr-searchBox{margin-right:10px;margin-top:2px;width:698px}
.qckOdr-searchLabel{margin-right:10px;margin-top:10px;width:698px}
#qckOdr_container{background:none repeat scroll 0 0 #fff;border-radius:0 0 5px 5px;color:#666;display:none;font-size:14px;margin-left:0;position:absolute;top:227px;width:488px;z-index:900;padding:2px 2px 2px 2px;box-shadow:0 1px 1px #ababab}
input.qckOdr-qty,input.qckOdr-search{float:left;margin-left:10px;margin-top:11px;background:#fff url(../images/icon-find.png) no-repeat 4px 6px;padding:4px 4px 4px 22px;border:1px solid #ccc;height:18px;border:0 none;color:#606060;height:28px;width:488px;font-size:14px;border:1px solid #c1c1c1;margin-bottom:20px}
input.qckOdr-search{margin-left:0}
input.qckOdr-qty{background:#fff;width:70px;padding:4px}
.qckOdr-add-wrapper{float:left;width:120px;background-image:linear-gradient(to bottom,#575757 0,#4f4e50 100%);margin-left:5px;border-radius:5px;margin-left:10px;margin-top:13px}
button.qckOdr-add{background:url(../images/addjob-button-bg.png) no-repeat scroll 5px 5px transparent;width:100%;height:25px;border:0 none;cursor:pointer;font-size:14px;font-family:Arial;font-weight:700;line-height:100%;color:#fff;padding-left:20px}
.qckOdr_solr_resultHover{background-color:#edeeee}
.qckOdr_itemName{color:#40a5ff;font-size:14px;font-weight:700;line-height:16px;margin-right:20px}
.chkOut_title{color:#5494dc;font-size:18px;margin:10px 0}
.chkOut_left{float:left;width:60%}
.chkOut_right{float:right;width:39%}
table.chkOut_form td{padding:2px}
.chkOut_summary{width:100%;padding:10px;color:#676767}
.chkOut_summary .label{width:50%;clear:both;float:left;color:#676767;text-align:right;font-size:12px;font-weight:400}
.chkOut_summary .value{width:50%;float:right;text-align:right;font-size:14px;font-weight:700}
.chkOut_cart{border:1px solid #c1c1c1}
.chkOut_cart h2{font-size:14px;line-height:16px;font-weight:700;background-color:#06c;color:#fff;padding:5px}
.chkOut_item{clear:both;width:100%;font-size:12px;color:#676767;border-bottom:1px dashed #c1c1c1;padding:10px}
.chkOut_item .name{float:left;width:60%}
.chkOut_item .name b{color:#40a5ff;font-size:14px;font-weight:700;line-height:16px;display:block}
.chkOut_item .amount{float:right;width:40%;text-align:right}
.chkOut_item .amount .qty{font-size:14px;line-height:16px}
.chkOut_item .amount .price{color:#40a5ff;font-size:12px;line-height:14px;display:block}
/*!--------------------------------------------
| New Login page
|-----------------------------------------*/.v2login-zone{margin:0 auto;width:605px;font-family:Arial}
.v2login-zone-header{height:100px;text-align:center}
.v2login-zone-header h1{padding:9px 0 0 50px;font-size:24px;height:30px}
.v2login-zone-header h3{height:19px;padding:9px 0 0 50px;font-size:18px;height:30px}
#v2login-zone-wrap{padding-bottom:11px;width:750px;margin:0 auto;padding:30px 0;height:210px}
.v2login-zone-footer{padding:0 46px}
.v2login-zone-footer p{padding:7px 0 0}
.v2login-zone-footer input.submit-login{border:0;padding:0;width:211px;height:33px;cursor:pointer;border-radius:5px;font-size:14px;font-family:Raleway;font-weight:700;text-transform:uppercase;display:block}
.v2login-zone-footer input.submit-reset-pass{background:url(../images/button-reset-pass.png) no-repeat;border:0;padding:0;width:81px;height:33px;float:right;cursor:pointer;text-indent:-9999px;text-transform:capitalize;font-size:0;display:block;line-height:0}
.v2login-zone-footer p.forgot-login{float:right}
.v2login-zone-footer p.remember-login{float:left;padding-top:5px}
.v2login-form p{padding:0 0 10px;width:211px;margin:0 auto}
.v2login-form p input{width:211px;border:#d7d7d7 1px solid;background:#fbfbfb url(../images/icon-user.png) no-repeat 190px 7px;padding:5px 0}
#v2login-left{width:300px;float:left}
#v2login-right{width:300px;float:right}
#v2login{min-height:500px}
.v2login-trade-top-box{background:#e0e0e0;margin:0 auto;margin-top:0;width:300px;height:100px;border:#e0e0e0 1px solid;border-radius:5px 5px 5px 5px;font-family:Arial}
.v2login-trade-bottom-box{background:#ccc;margin:0 auto;margin-top:5px;width:300px;height:100px;border:#ccc 1px solid;border-radius:5px 5px 5px 5px;font-family:Arial}
.v2login-trade-content{margin:20px}
.v2login-trade-content h3{font-size:14px}
.v2login-trade-content input.trade-button{border:0;padding:0;margin-top:10px;width:100%;height:33px;cursor:pointer;border-radius:5px;font-size:14px;font-family:Raleway;font-weight:700;text-transform:uppercase;display:block}
button.vehSearch-find{float:left;padding-left:27px;padding-right:27px}
button.vehSearch-clear{float:left;padding-left:27px;padding-right:27px;float:right;background:#999}
.vehSearch-box{border:1px solid #999;background:#525252;padding:4px;width:100%}
.vehSearch-box>.vehSearch-box-content>#searchResultContainer{width:100%;margin:0;margin-top:4px}
.vehSearch-box>.vehSearch-box-content>.make-model-wrapper{margin:0;padding:0}
.vehSearch-buttonBox{float:right;width:30%}
#vehicle-search-result-wrapper.vehSearch-box{margin-top:0}
#selectbox-vehicle-result.vehSearch-selectBox{float:left;width:69.5%}
.vehSearch-title{height:24px}
.vehSearch-title>.vehSearch-box-content>h2{margin-left:0;padding:0;color:#fff;float:left}
.vehSearch-title>.vehSearch-box-content>h2>span{color:#ccc;font-size:14px;margin-left:5px;font-weight:400}
.vehSearch-title>.vehSearch-box-content>.vehSearch-title-show>a{color:#fff;float:right;text-decoration:none;text-transform:uppercase;font-size:11px;padding-top:1px;margin-right:2px}
.vehSearch-title>.vehSearch-box-content>.vehSearch-title-show>a.hide-link,.vehSearch-title>.vehSearch-box-content>.vehSearch-title-show>a.show-link{background-position:0 40%}
a.vehSearch-box-icon{float:left;width:13px;height:13px;border:none;padding:0;margin-top:1px;color:#fff;background:#478dd3;font-size:10px;text-align:center;text-decoration:none;cursor:default}
.vehSearch-title>a.vehSearch-box-icon{background:url(../images/icon-find-small-white.png) scroll no-repeat center #478dd3;padding:0}
.vehSearch-box-content{margin-left:5px;float:left;width:97.3%}
#search-input-wrapper.vehSearch{background:0 0;padding:0;border:none;padding:3px;background:#000}
#vehicle_make_wrapper.vehSearch-make,#vehicle_model_wrapper.vehSearch-model,#vehicle_series_wrapper.vehSearch-series,#vehicle_year_wrapper.vehSearch-year{width:157px;margin:0;margin-right:4px;padding:0}
#vehicle_make_wrapper.vehSearch-make{width:159px}
#vehicle_series_wrapper.vehSearch-series{margin-right:0;width:206px}
#vehicle_year_wrapper.vehSearch-year{width:156px}
#vehicle_make_wrapper.vehSearch-make>select,#vehicle_model_wrapper.vehSearch-model>select,#vehicle_year_wrapper.vehSearch-year>select{width:100%}
.vehSearch-vin{float:left;width:360px}
.vehSearch-rego{float:left;width:359px;margin-left:1px}
.vehSearch-vin .input-text{width:80.5%;border-radius:0;padding:1px}
.vehSearch-rego .input-text{width:80.5%;border-radius:0;padding:1px;width:59.5%}
.vehSearch-rego #vehSearch-rego-state{width:20%;height:22px}
.vehSearch-rego>.vehSearch-box-content>button,.vehSearch-vin>.vehSearch-box-content>button{width:18%;margin-bottom:auto;margin-top:1px;vertical-align:top}
.vehSearch-rego .vehSearch-box-content,.vehSearch-vin .vehSearch-box-content{width:94.8%}
#vehSearch-more{height:400px;padding:22px}
#vehSearch-more>p{font-size:14px;color:#fff}
#vehSearch-more-content{width:100%;margin-top:20px}
#vehSearch-more-content>ul{font-size:14px;color:#fff;float:left;width:20%}
#vehSearch-more-content>ul.vehSearch-series{width:50%}
#vehSearch-more-content>ul>li a{font-size:14px;color:#fff}
#vehSearch-more-content>ul>li a:hover{color:#428bca}
#register-new-account{font-size:16px}
span.avaiable{margin-right:0;font-weight:400}
.avaiable .glyphicon{font-size:10px}
.product-info-top .avaiable{margin-left:20px}
.btn-spin{background-color:transparent;height:24px;vertical-align:top;border:1px solid #ddd;line-height:14px}
.spinboxIcon{display:inline-block;width:0;height:0;border:5px solid transparent;position:relative;content:" ";margin:0 3px}
.spinboxIcon.spinboxIcon-up{border-bottom-color:#fff;bottom:3px}
.spinboxIcon.spinboxIcon-down{border-top-color:#fff;top:3px}
.btn-spin:active:focus,.btn-spin:focus{outline:0;outline-offset:0}
.product-detail-price-info-right .order-qty-label{line-height:24px;margin-right:5px;margin-left:0;font-size:15px}
.order-button-container .coupon-code-container{float:left;margin-right:60px}
.order-button-container .coupon-code-container input{height:35px;width:205px;font-size:15px;padding:0 5px}
.order-button-container .coupon-code-container button{padding:7px 20px}
.order-button-container .coupon-code-container button.remove-code{padding:7px 17px}
.product-info-extend span.coupon-discount{text-align:left;padding:0 10px}
.product-info-extend span.old-order-total{text-align:right;margin-right:2px;text-decoration:line-through}
.product-info-extend span.new-order-total{font-weight:700;font-size:15px;margin-top:-5px;text-align:right;margin-right:2px}
.product-price-info .product-old-price small{text-decoration:line-through}
.product-price-info span.new-price{margin-left:31px}
.dcc_pdet span.new-price{margin-left:30px}
.dcc_pdet .product-now-price small{font-style:normal;font-size:inherit}
.dcc_pdet .product-old-price small{font-weight:400;text-decoration:line-through}
#count-number-items-dynamic{float:right;margin-right:115px;margin-top:-25px;font-size:12px;font-family:Arial,sans-serif;font-style:italic;line-height:12px}
.spinbox-blue-button{background-color:#40a5ff!important}
div.api-stocks{padding:5px 0 0 5px;margin-bottom:2px;font-size:12px}
div.api-stocks span{display:inline-block;width:80px;padding-left:1px}
div.api-stocks-related{padding:0;margin-bottom:0}
div.product-price-info a.show-price-stock{width:150px!important;margin-left:-2px;display:inline-block;text-decoration:none}
a.show-alternate,a.show-price-stock-hide{width:150px!important;margin-left:-2px;display:inline-block;text-decoration:none}
a.show-alternate span,a.show-price-stock span,a.show-price-stock-detail span,a.show-price-stock-hide span,a.show-price-stock-related span{font-weight:700;font-size:10px;padding:2px 0 1px 24px;width:150px}
a.show-price-stock span,a.show-price-stock-detail span,a.show-price-stock-related span{background:url(../images/show-pricing-invertory-blank.png) no-repeat scroll 0 0 transparent;color:#7c7c7c}
a.show-price-stock-detail span,a.show-price-stock-hide span,a.show-price-stock-related span{width:130px;display:inline-block}
a.related-product{color:#40a5ff;font-size:12px;display:block;background-color:#d5d5d5;text-align:center;width:110px;font-weight:700;padding:2px}
a.show-price-stock-hide span{background:url(../images/hide-pricing-invertory-blank.png) no-repeat scroll 0 0 transparent}
a.show-alternate span{background:url(../images/hide-pricing-invertory-blank.png) no-repeat scroll 0 0 transparent;background-color:#d5d5d5;background-position-x:10px;padding:2px 0 1px 35px}
.cart-api-stocks{float:left;margin-right:1px;padding:5px 0 0 3px;background-color:#edeeee;min-height:75px;min-width:127px}
.product-rrp-price span.tax-label{font-size:10px;font-weight:700}
div.product-qty-info-left span.advance-5-t{display:inline-block;font-size:11px;text-decoration:none;margin-top:1px;position:absolute}
.core-charge span{display:inline-block}
span#totalOrderAmount span{font-size:10px}
#viewAlternateProduct{padding:0 2px!important}
.dialogActiveButton{padding:7px 40px!important;font-weight:700;height:inherit!important}
.dialogDefaultButton{padding:7px 40px!important;font-weight:700;height:inherit!important;background-image:linear-gradient(to bottom,#898989 0,#898989 100%)!important}
.buttonDisabled{opacity:.5;cursor:text!important}
.buttonDisabled2{background-image:linear-gradient(to bottom,#898989 0,#898989 100%)!important}