@font-face{font-family:'OpenSansRegular';src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-regular.eot');src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-regular.eot') format('embedded-opentype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-regular.woff') format('woff'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-regular.ttf') format('truetype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-regular.svg#OpenSansRegular') format('svg');}
@font-face{font-family:'OpenSansSemibold';src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-semibold.eot');src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-semibold.eot') format('embedded-opentype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-semibold.woff') format('woff'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-semibold.ttf') format('truetype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/opensans-semibold.svg#OpenSansSemibold') format('svg');}
@font-face{src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-regular.eot');src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-regular.eot') format('embedded-opentype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-regular.woff') format('woff'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-regular.ttf') format('truetype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-regular.svg#DosisRegular') format('svg');}
@font-face{src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-semibold.eot');src:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-semibold.eot') format('embedded-opentype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-semibold.woff') format('woff'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-semibold.ttf') format('truetype'),
url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fonts/dosis-semibold.svg#DosisSemiBold') format('svg');}
*{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
html, body{height:100%;margin:0;padding:0;}
body{font-size:12px;line-height:1.55;font-family:'OpenSansRegular';color:#444;background:#acacac url(https://profitautoparts.com/skin/frontend/autoparts/default/images/new-bg.png) repeat;    -webkit-font-smoothing: antialiased;}
img{border:0;vertical-align:top;}
a{color:#FF3333 ;text-decoration:none;}
a:hover{text-decoration:none;color:#444;}
:focus{outline:0;}
h1{font-size:24px;font-weight:normal;margin:0px;}
h2{font-size:18px;font-weight:normal;margin:0px;}
h3{font-size:16px;margin:0px;}
h4{font-size:14px;margin:0px;}
h5{font-size:12px;margin:0px;}
h6{font-size:11px;margin:0px;}
ul, p, li, a{padding:0px;margin:0px;list-style:none;}
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;}
caption,th,td{vertical-align:top;text-align:left;font-weight:normal;}
strong{font-weight:normal;}
address{font-style:normal;line-height:18px;}
cite{font-style:normal;}
q,
blockquote{quotes:none;}
q:before,
q:after{content:'';}
small,big{font-size:1em;}
sup{font-size:1em;vertical-align:top;}
ul,ol{list-style:none;}
.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}
.nobr a{white-space:nowrap !important;font-size:11px;text-transform:uppercase;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left,
.left{float:left !important;}
.f-right,
.right{float:right !important;}
.f-none{float:none !important;}
.f-fix{float:left;width:100%;}
.no-display{display:none;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-bg{background:none !important;}
.wrapper{width:1136px;margin:0px auto;}
.page{background:/*url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png)*/ transparent repeat 0px 0px;float:left;width:100%;/* box-shadow:0px 0px 6px #808080; overflow:hidden; */margin:10px 0px;}
.page-print{background:#fff;padding:20px;text-align:left;width:95%;float:left;height:auto;}
.page-empty{background:#fff;padding:20px;text-align:left;}
.page-popup{padding:20px;text-align:left;margin:0 auto;background:#fff;}
.page-popup .ratings .rating-box{float:none;margin:0 auto 10px;}
.main-container{float:left;width:100%;background:#fff}
.main{margin:0px auto;width:auto;padding:10px;}
/*.cms-index-index .main { padding:10px 10px 0px;}*/
.col-left{float:left;width:23%; padding:0px; width: -webkit-calc( 18.4em ); width: -moz-calc( 18.4em ); width: calc( 18.4em );}
.col-main{float:left;width:720px;padding:0px;}
.col-right{float:right;width:23%;margin:0px; width: -webkit-calc( 18.4em ); width: -moz-calc( 18.4em ); width: calc( 18.4em );}
.col1-layout .col-main{float:left;width:100%;padding:0px;}
.col2-left-layout .col-main{float:right;width:75%; width: -webkit-calc( 100% - 20em ); width: -moz-calc( 100% - 20em ); width: calc( 100% - 20em );}
.col2-right-layout .col-main{float:left; width:75%; width: -webkit-calc( 100% - 20em ); width: -moz-calc( 100% - 20em ); width: calc( 100% - 20em );}
.col3-layout .col-main{width:66.6%;margin:0px 0px 0px 2.5%; width: -webkit-calc( 100% - 20em ); width: -moz-calc( 100% - 20em ); width: calc( 100% - 20em );}
.col3-layout .col-wrapper{float:left;width:75%; width: -webkit-calc( 100% - 20em ); width: -moz-calc( 100% - 20em ); width: calc( 100% - 20em );}
.col3-layout .col-wrapper .col-main{float:right;}
.col2-set .col-1{float:left;width:49%;}
.col2-set .col-2{float:right;width:49%;}
.col2-set .col-wide{width:65%;}
.col3-set .col-1{float:left;width:32%;background:#F4F4F4;}
.col3-set .col-2{float:left;width:32%;margin-left:2%;background:#F4F4F4;}
.col3-set .col-3{float:right;width:32%;background:#F4F4F4;}
.col4-set .col-1{float:left;width:23.5%;}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%;}
.col4-set .col-3{float:left;width:23.5%;}
.col4-set .col-4{float:right;width:23.5%;}
#popup30{padding-right:20px!important;width:1024px;padding-bottom:17px;}
.wp-custom-menu-popup .col-1,
.wp-custom-menu-popup .col-2,
.wp-custom-menu-popup .col-3{width:230px;margin-right:27px;float:left;}
.wp-custom-menu-popup .col-4{width:230px;float:left;}
.wp-custom-menu-popup .col4-set h3{text-transform:uppercase;font-weight:600;color:#383737;margin-bottom:15px;font-size:14px;}
input,select,textarea,button{font-size:12px;line-height:15px;vertical-align:middle;font-family:opensansregular;color:#666;}
input.input-text,select,textarea{border:1px solid #f1f1f1;border-radius:2px;}
input.input-text,textarea{padding:10px 10px;}
select{/*width:140px!important; height:38px;*/}
select option{padding:4px 10px;}
select.multiselect option{padding:5px 5px;}
select.multiselect option:last-child{border-bottom:0;}
textarea{overflow:auto;}
input.radio{margin:-3px 3px 0px 0px;}
input.checkbox{margin-right:3px;}
input.qty{width:30px !important;text-align:center;}
button.button::-moz-focus-inner{padding:0;border:0;}
button.button{-webkit-border-fit:lines;}
button.button{overflow:visible;width:auto;border:none 0px;padding:8px 15px;margin:0px;background:#7c7b7c none repeat scroll 0 0;cursor:pointer;border-radius:2px;}
button.button span{display:block;padding:0px;font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;color:#FFF;/*  */}
button.button span span{padding:0px;}
button.button:hover{background:#FF3333  none repeat scroll 0 0;}
button.btn-checkout{background:#FF3333  none repeat scroll 0 0;height:44px;padding:0px 20px;}
button.btn-checkout span{color:#FFF;font-size:15px;}
button.btn-checkout:hover{background:#7c7b7c none repeat scroll 0 0;}
button.btn-checkout:hover span{color:#fff;}
button.btn-search{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/button-bg.gif) repeat-x scroll 0 -82px;height:28px;line-height:normal;padding:0 15px 3px;}
button.btn-search:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/button-bg.gif) repeat-x scroll 0px 0px;}
button.btn-search span{color:#000;}
p.control input.checkbox,
p.control input.radio{margin-right:6px;}
input.input-text:focus,
select:focus,
textarea:focus{border:solid 1px #B5B5B5;}
.form-list li{margin:0px 0px 10px;}
.form-list li strong{font-size:12px;color:#444;line-height:normal;font-family:'OpenSansSemibold';}
.form-list label{float:left;color:#555;font-size:14px;position:relative; /*  */}
.form-list label.required em{float:right;font-style:normal;color:#FF3333 ;position:absolute;top:0;right:-10px; font-family:Verdana; font-size:11px;}
.form-list li.control{margin:5px 0px 0px 0px;}
.form-list li.control + li.control{margin:0px 0px 0px 0px;}
.form-list li.control label{float:none;}
.form-list li.control input.radio,
.form-list li.control input.checkbox{margin-right:6px;margin-top:-3px;}
.form-list li.control .input-box{clear:none;display:inline;width:auto;}
.form-list .input-box{display:block;clear:both;}
.form-list .field{float:left;margin-right:9px;}
.form-list input.input-text{width:322px;}
.form-list textarea{width:322px;height:10em;}
.form-list select{width:344px;}
.form-list li.wide input#street_2{margin-left:6px;}
.form-list li.wide textarea{width:338px;}
.form-list li.wide select{width:697px;}
.form-list li.additional-row{border-top:1px solid #ededed;margin-top:10px;padding-top:7px;}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0;}
.form-list .input-range input.input-text{width:74px;}
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto;}
.form-list .name-prefix{width:65px;}
.form-list .name-prefix select{width:55px;}
.form-list .name-prefix input.input-text{width:49px;}
.form-list .name-suffix{width:65px;}
.form-list .name-suffix select{width:55px;}
.form-list .name-suffix input.input-text{width:49px;}
.form-list .name-middlename{width:132px;}
.form-list .name-middlename input.input-text{width:104px;}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname{width:140px;}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px;}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:318px;}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px;}
.field.name-suffix{margin-top:8px;}
.field.name-prefix{margin-bottom:10px;}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px;}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px;}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname{width:210px;}
.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname{width:230px;}
.opc .form-list .customer-name-suffix .name-lastname,
.opc .form-list .customer-name-middlename .name-firstname,
.opc .form-list .customer-name-middlename-suffix .name-firstname,
.opc .form-list .customer-name-middlename-suffix .name-lastname{width:177px;}
.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:202px;}
.opc .form-list .customer-name-prefix .name-firstname input.input-text,
.opc .form-list .customer-name-suffix .name-lastname input.input-text,
.opc .form-list .customer-name-middlename .name-firstname input.input-text,
.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:150px;}
.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year{float:left;width:85px;}
.form-list .customer-dob input.input-text{display:block;width:74px;}
.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888;}
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month{width:60px;}
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text{width:35px;}
.form-list .customer-dob .dob-year{width:140px;}
.form-list .customer-dob .dob-year input.input-text{width:213px;}
.buttons-set{clear:both; margin-top:10px;}
.buttons-set .back-link{float:left;}
.buttons-set .back-link a{color:#FF3333 ;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/back-icon.png) no-repeat 0px 0px;padding:0px 1px 1px 25px;font-size:14px;}
.buttons-set .back-link a:hover{color:#444;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/back-icon.png) no-repeat 0px -38px;}
.buttons-set button.button{float:right;}
.buttons-set p.required{margin:0px 0px 10px;}
#opc-login .col-2 .buttons-set button.button{float:left;}
.catalogsearch-advanced-index .buttons-set button.button{float:left;}
.fieldset > p{margin-bottom:0px;padding:10px 10px 0px;}
.fieldset .legend{display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal; /*  */}
.validation-advice{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line.png) repeat-x 0px bottom;border:1px solid #a80d13;border-radius:2px;/* box-shadow:0px 0px 0px #BEBEBE; */clear:both;color:#FFF;font-size:12px;font-weight:normal;line-height:13px;margin:1px 0px 0px;min-height:13px;padding:7px 10px;position:relative;}
.validation-advice span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/field-error-arrow.gif) no-repeat 0px;float:left;height:7px;margin-top:-13px;width:13px;}
.validation-failed{background:#FFEBEB !important;border:1px solid #FFBDBD !important;}
.validation-passed{}
p.required{color:#FF3333 ;font-size:11px;text-align:right;font-family:'OpenSansSemibold';}
.block-subscribe .block-content .input-box{position:relative;}
.block-subscribe .block-content .validation-advice{position:absolute;right:0px;top:38px;}
.v-fix{float:left;}
.success{color:#089401;}
.error{color:#CA0000;}
.notice{color:#A99B00;}
.messages,
.messages ul{list-style:none !important;margin:0 !important;padding:0 !important;}
.messages{width:100%;overflow:hidden;}
.messages li li{margin:0px;}
.error-msg,
.success-msg,
.note-msg,
.notice-msg{min-height:28px !important;padding:5px 5px 5px 40px !important;font-size:14px !important;margin-bottom:10px;line-height:26px;border-radius:2px;}
.error-msg{/*color:#b70000;background:#f1cccc url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/message-error.png) no-repeat 5px 5px;*/ background: #FF3333  url("https://profitautoparts.com/skin/frontend/autoparts/default/images/images/message-error.png") no-repeat scroll 5px 5px;
    color: #ffc7be;}
.success-msg{color:#008206;background:#cce6cd url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/message-success.png) no-repeat 5px 5px;}
.note-msg,
.notice-msg{color:#888300;background:#ebe9bf url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/message-notic.png) no-repeat 5px 5px;}
div.alert a{font-size:12px;color:#025fea;padding-left:5px;}
div.alert a:hover{color:#fff;}
div.alert{position:fixed;background:#FF3333 ;top:0px;left:33%;width:350px;height:40px;padding:10px 65px 10px 20px;color:#FFF;z-index:999;font-size:13px;text-align:center;}
div.alert button{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat 0px 0px;width:24px;height:24px;position:absolute;right:20px;top:28%;border:none;z-index:9999;}
div.alert button:hover{cursor:pointer;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -34px 0px;}
.breadcrumbs{padding:0px 0px 5px 0px;margin:0px;float:left;width:100%;}
.breadcrumbs ul{margin:0px auto;/*max-width:100%;*/ float:left; }
.breadcrumbs li{float:left;}
.breadcrumbs li a{padding:0px 5px;font-size:12px;color:#FF3333 ;margin-right:1px;float:left;}
.breadcrumbs li a:hover{color:#000;}
.breadcrumbs li strong{padding:0px 5px;color:#444;margin-top:0px;float:left;}
.breadcrumbs li span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif) no-repeat -2px 6px;text-indent:-9999px;display:inline-block;padding:2px;margin-left:2px;}


.page-title{display:block;overflow:hidden;margin:0px 0px; clear:both;}
.page-title h1,
.page-title h2{color:#444;font-size:24px;line-height:normal;padding:0 0 10px 0px;font-weight:normal;display:block; border-bottom:0px dotted #C3C3C3; /*  */}
.catalogsearch-result-index .page-title{margin:0px 0px 10px;}
.page-title .separator{margin:0px 3px;display:none;}
.page-title .link-rss{float:right;}
.title-buttons{text-align:right;}
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6{text-align:left;}
.subtitle,
.sub-title{clear:both;color:#444 !important;background:none !important;font-size:20px;padding-bottom:5px;line-height:normal;}
.pager{font-size:13px;padding:0px;text-align:center;font-family:'OpenSansSemibold';}
.pager .amount{float:left;margin:0px 10px 0px 0px;height:32px;border:1px solid #f1f1f1;border-radius:2px;background:#FFF;line-height:31px;padding:0px 10px;}
.pager .amount span{color:#FF3333 ;}
.pager .amount.spinner{padding-top:13px;}
.pager .amount strong{font-weight:normal;display:inline-block;padding-top:0px;}
.pager .limiter{float:left;}
.pager .limiter select{padding:7px; height:34px;}
.pager .limiter label{color:#000000;display:inline-block;padding-top:2px;padding-right:6px;float:left;display:none;}
.pager .pages{margin:6px 0px 0px 10px;float:right;width:auto;}
.pager .pages strong{color:#444;padding-right:5px;font-size:14px;}
.pager .pages ol{display:inline;}
.pager .pages li{border:1px solid #f1f1f1;color:#444;display:inline-block;font-size:12px;font-weight:normal;margin-right:0px;padding:1px;border-radius:2px;}
.pager .pages li span{padding:0px 5px 0px 5px;}
.pager .pages li:hover a{background:#7c7c7c;color:#fff ;border-radius:1px;}
.pager .pages li a{color:#444;font-size:12px;font-weight:normal;padding:2px 7px;text-decoration:none;display:inline-block;}
.pager .pages .current{border:1px solid #FF3333 ;border-radius:2px;}
.pager .pages .current span{background:#FF3333 ;color:#FFF;padding:2px 8px;display:inline-block;border-radius:1px;}
.pager ol > li:first-child > a{text-decoration:none;}
.sorter{font-size:11px;padding:0px;}
.sorter .view-mode{float:left;margin:0px 10px 0px 0px;font-size:0px;text-indent:-9999px;height:24px;border:1px solid #f1f1f1;border-radius:2px;background:#FFF;padding:4px;width:55px}
.sorter .view-mode .grid{display:block;float:left;width:25px;height:24px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/grid-list.png) no-repeat left top;}
.sorter .view-mode a.grid{background-position:left bottom;}
.sorter .view-mode a.grid:hover{background-position:left top;}
.sorter .list{display:block;float:left;width:25px;height:24px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/grid-list.png) no-repeat left bottom;margin-left:5px;}
.sorter a.list{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/grid-list.png) no-repeat right bottom;}
.sorter strong.list{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/grid-list.png) no-repeat right top;}
.sorter a.list:hover{background-position:right top;}
.sorter .sort-by { float:right;}
.sorter .sort-by select { padding:7px; height:34px;}
.sorter .sort-by > a{display:none;}
.sorter .sort-by label{color:#000;display:inline-block;padding-top:2px;padding-right:6px;float:left;display:none;}
.toolbar{width:100%;float:left;}
.toolbar .pager{float:left;}
.toolbar .sorter{float:right;}
.toolbar-bottom .toolbar{margin:0px;padding-top:5px;padding-bottom:0px;border-bottom:0px none;}
.data-table{width:100%;background:#F8F8F8;}
.data-table th{padding:6px 10px;color:#FF3333 ;font-size:14px;border-bottom:1px solid #EDEDED;background:#EDEDED;white-space:nowrap; }
.data-table td{padding:8px;font-size:13px;border-bottom:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1; border-left:solid 1px #f1f1f1; color:#444}
.order-review .data-table tfoot .last strong{font-size:18px;}
.order-review .data-table tfoot .last .price{font-size:14px;}
.order-review .data-table tfoot tr.last td.last .price{font-size:18px;font-family:'OpenSansRegular';}
.data-table .even{background:none;}
.data-table .odd{background:none;}
.data-table tbody.odd td{border-width:0 1px;}
.data-table tbody.even td{border-width:0 1px;}
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td{border-bottom:solid 1px #EDEDED;border-right:solid 1px #EDEDED; border-left:solid 1px #EDEDED;}
.data-table th .tax-flag{white-space:nowrap;font-weight:normal;}
.order-items .data-table td .nobr{white-space:nowrap;}
tr.summary-total{cursor:pointer;}
tr.summary-total td{}
tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer;}
tr.show-details .summary-collapse{background-position:0 -53px;}
tr.show-details td{}
tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465;}
tr.summary-details-first td{border-top:1px solid #d2d8db;}
tr.summary-details-excluded{font-style:italic;}
.cart-tax-info{display:block;}
.cart-tax-info,
.cart-tax-info .cart-price{padding-right:20px;}
.cart-tax-total{display:block;padding-right:20px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer;}
.cart-tax-info .price,
.cart-tax-total .price{display:inline !important;font-weight:normal !important;}
.cart-tax-total-expanded{background-position:100% -53px;}
.std .subtitle{padding:0;}
.std ol.ol{list-style:decimal outside;padding-left:1.5em;}
.std ul.disc{list-style:disc outside;padding-left:2px;margin:0px 0px 10px;}
.std ul.disc li a{background: rgba(0, 0, 0, 0) url("https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif") no-repeat scroll 0 7px;font-size: 15px;padding-left: 13px;}
.std dl dt{font-size:15px;font-weight:normal;color:#444; }
.std dl dd{margin:0 0 10px; color:#444}
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote{margin:0px;padding:0;}
.std ul{}
.std ol{list-style:decimal outside;padding-left:1.5em;}
.std ul ul{list-style-type:circle;}
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul{margin:.5em 0;}
.std dt{font-weight:600;}
.std dd{padding:0px 0px 0px 0px;}
.std blockquote{font-style:italic;padding:0 0 0 1.5em;}
.std address{font-style:normal;}
.std b,
.std strong{font-weight:normal;}
.std i,
.std em{font-style:italic;}
.header .links li{float:left;padding:0px 10px;border-right:1px dotted #808080;line-height:13px;}
.header .links li.first{padding-left:0px;}
.header .links li.last{padding-right:0px;border-right:0px none;}
.header .links li a{text-decoration:none;color:#444;font-size:12px;text-transform:uppercase;}
.header .links li a:hover{color:#cc1d24;}
.link-print{padding:0px 0px 0px 0px;}
.link-print, .link-reorder{font-weight:normal;}
.link-print:hover,
.link-reorder:hover{color:#555;}
.link-rss{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap;}
.btn-remove{display:inline-block;width:17px;height:17px;font-size:0px;line-height:0px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px -111px !important;text-indent:-999em;overflow:hidden;padding:0px !important;}
.btn-remove:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px -74px !important;}
.btn-remove2{display:inline-block;width:17px;height:17px;font-size:0px;line-height:0px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px -111px !important;text-indent:-999em;overflow:hidden;padding:0px !important;}
.btn-remove2:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px -74px !important;}
.btn-edit{display:block;width:17px;height:17px;font-size:0px;line-height:0px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px 0px !important;text-indent:-9999px;overflow:hidden;padding:0px !important;}
.btn-edit:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/delete-edit-icon.png) no-repeat 0px -37px !important;}
.cards-list dt{margin:5px 0 0;}
.cards-list .offset{padding:2px 0 2px 20px;}
.prod-cart img{border:1px solid #f1f1f1;padding:5px;background:#FFF;border-radius:2px;}
.prod-cart img:hover{border:1px solid #ddd;}
.separator{margin:0 3px;}
.nobr .separator{display:inline-block;font-size:0px;margin:0px 3px;text-indent:-9999px;}
.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;text-indent:-999em;overflow:hidden;}
.noscript{border:1px solid #f1f1f1;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f;}
.noscript .noscript-inner{width:1136px;margin:0 auto;padding:12px 0 12px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/i_notice.gif) 20px 50% no-repeat;}
.noscript p{margin:0;}
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff;}
.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f;}
.notice-cookie .notice-inner{width:870px;margin:0 auto;padding:12px 0 12px 80px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/i_notice.gif) 20px 25px no-repeat;text-align:left;}
.notice-cookie .notice-inner p{margin:0 0 10px;border:1px dotted #cccc73;padding:10px;}
.header-container{float:left;width:100%;}
.header-container .header-top{margin:0px auto;width:1136px;height:41px;}
.header-container .header-top .header-top-link{float:left;}
.header-container .header-top .top-links-rt{float:right;}
.header-container .header-top .responsive-links .header-top-link,
.header-container .header-top .responsive-top-links-rt,
.header-container .header-top .responsive-topMenu{display:none;}
.header-container .header-top li{float:left;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -778px -178px;height:41px;margin:0px;padding:0px 15px;}
.header-container .header-top li a{color:#ABABAB;display:block;font-size:13px;height:41px;margin:0px;padding:0px;text-decoration:none;line-height:38px;}
.header-container .header-top li:hover a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/top-link-icone.png) no-repeat center 35px;color:#FFF;}
.header-container .header-top li a.active{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/top-link-icone.png) no-repeat center 35px;color:#FFF;}
.header-container .header-top li.first{padding-left:0px;background:none;}
.header-container .header-top li.last{padding-right:0px;}
.header{margin:0px auto;width:1136px;position:relative; border-bottom:0px solid #efefef;background:#fff; float:left;}
.header .logo{float:left;margin:0px;}
.header h1.logo{margin:10px;}
.header-menu .adv-search{position:absolute;right:36px;top:-40px;padding:0 8px 0 0;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/adv-search.png) right 7px no-repeat;}
.header-menu .adv-search:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/adv-search.png) right 7px no-repeat;}
.header-menu .adv-search a{font-size:11px;color:#025fea;text-decoration:underline;text-transform:capitalize;font-weight:normal;padding:0;background:none;}
.header-menu .adv-search a:hover{text-decoration:none;}
.header .quick-access{float:right;margin:0px;padding:30px 10px 0px 10px;text-align:right;}
.header .quick-access .welcome-msg{margin:0px;padding-bottom:10px;color:#000;text-align:right;clear:both;font-size:11px;}
.header .quick-access .call-info-numbers{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/header-cart-callus.png) no-repeat 0px 0px;position:absolute;left:325px;top:0px;width:190px;height:100px;padding:15px 0px 0px 125px;font-size:18px;text-align:left; display:none;}
.header .links{float:right;display:block;text-align:right;clear:both;margin:0px;padding:15px 0px;}
.header .links #FME-contact-form{display:none;}
.header-container .top-container{clear:both;text-align:right;}
.header .block-currency .block-content{padding:0px 0 0 0;border:0;float:right;clear:right;}
.header .block-currency{float:right;border:none;margin:0px 10px 0px 0px;padding:0px;background:none;width:185px;}
.header .block-currency .block-title strong span{color:#999999;font-family:opensansregular;font-size:11px;font-weight:normal;text-transform:none;}
.header .block-currency .block-title{padding:0px 10px 0 0;float:left;border:0px;display:inline-block;margin:0px;background:none;text-transform:none;}
.store-switcher{float:right;}
.form-language{margin-right:10px; float:right;}
.form-language a.China{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/language-icon.png) no-repeat 1px -32px;height:23px;width:32px;float:left;padding:1px;border-right:solid 1px #CCC;}
.form-language a.English{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/language-icon.png) no-repeat 1px 1px;height:23px;width:32px;float:left;padding:1px;}
.form-language label{font-size:11px;line-height:normal;font-weight:normal;padding-top:2px;display:inline-block;min-width:85px;text-align:right;color:#999;}
.search-box{float:right;height:40px;margin:0px;padding:0px;width:280px;position:relative;clear:both; background:#FFF; border-radius:2px; overflow:hidden;}
.search-box .form-search label{display:none;}
.search-box .form-search .input-text{border:0px none;float:left;padding:8px 10px;margin:0px;width:220px;height:24px;color:#444;background:none; border-radius:0px;}
.search-box .form-search button.button{float:right;height:40px;padding:0px;width:40px;background:#FF3333  url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/search-icon.png) no-repeat center 9px; border-radius:0px;}
.search-box .form-search button.button:hover{background-color:#444;}
.search-box .form-search button.button span{padding:0px;font-size:0px;background:none;text-indent:-9999px;float:left;}
.header-container .top-container{clear:both;text-align:right;}
.block-cart-header{position:fixed;top:148px;right:-503px;z-index:105;}
.nav-container .block-content{padding-left:0px !important;}
.nav-container .subtitle{color:#025FEA;font-family:Dosis SemiBold;font-size:20px;padding:14px 0px 0px;text-transform:uppercase;}
#nav{margin:0px;padding:0px;width:100%;}
#nav li{float:none; padding:0px;border-radius:3px;background:#F8F8F8;border:1px solid #f1f1f1;margin-bottom:1px;}
#nav > li.parent > a{background:#F8F8F8 url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-down.gif) no-repeat 95% 13px;}
#nav > li > a{font-size:13px;padding:5px 10px 6px 10px;margin:0px;display:block;line-height:20px;}
#nav > li.parent > a > span{display:inline-block;padding-right:15px;}
#nav > li.hover > a,
#nav > li.active > a{color:#FF3333 ;}
#nav > li.over > a,
#nav > li.active > a{border-bottom:1px solid #f1f1f1;}
#nav li li a{color:#444;text-transform:none;text-decoration:none;}
#nav li li a:hover{color:#FF3333 ;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -170px;}
#nav li ul li ul li{padding-left:0px;}
#nav li ul li.parent{padding-left:0px;}
#nav li ul li ul li a{padding-left:10px !important;margin-left:12px;}
#nav > li > ul{left:0px;top:0px;padding:0px 0px 10px 12px;float:none; width:auto;display:none;}
#nav > li > ul > li{border:0px none;padding:5px 0px 0px 0px;}
#nav > li > ul > li.items.hover,
#nav > li > ul > li.items.active{border:0px none;}
#nav > li > ul > li a{border-bottom:0px none;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -82px;padding-left:10px;font-size:12px;}
#nav > li.active > ul{display:block;}
#nav ul li.active > a,
#nav ul li.hover > a{color:#FF3333 ;}
#nav > li > ul > li > ul{position:relative;left:0!important;top:0;display:none;width:auto;border:0;zoom:1;}
#nav > li > ul > li.active > ul{display:block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/sidebar_menu_line.gif) repeat-x center top;}
#nav > li > ul > li > ul > li{border-bottom:0;}
.block{margin:0px 0px 10px;padding:0px;float:left;width:100%;}
.block.last_block{margin-bottom:0;}
.my-account .data-table .price{font-size:14px;}
.block .block-title{color:#fff;font-size:20px;line-height:normal;margin:0px;padding:6px 10px 8px;font-weight:normal;display:block;border-radius:2px;background:#7c7b7c;}
.block .block-title strong{font-weight:normal;}
.block .block-title a{text-decoration:none !important;}
.block .block-subtitle{font-size:15px;padding-right:5px;margin:0px;color:#FF3333 ;}
.block .block-content{display:block;margin:0px;padding:5px 0px 0px 0px;}
.block .block-content ul{width:100%;padding:5px 10px 0px 0px;float:none;}
.block .block-content li{float:none; display:block; padding:0px 0px 5px;}
.block .block-content li a{padding-left:10px;font-size:13px;color:#444;}
.block .block-content li a:hover{color:#FF3333  !important;}
.widget.widget-catalogsale-products .block ol li{padding:20px 0 20px 0;}
.widget.widget-catalogsale-products .price-box.map-info{padding:10px 0 10px 0;}

.widget.widget-catalogsale-products .price-box.map-info a{padding-left:0;}
.block .btn-remove,
.block .btn-edit{float:right;clear:right;}
.block .actions{padding:10px 0px 0px 0px;text-align:right;clear:both;}
.block .actions a{float:right;}
.block .empty{font-size:11px;color:#FFF;padding:5px 10px 10px 15px;}
.mini-products-list{padding:5px 0px 0px 0px;float:left;}
.mini-products-list li{padding:8px 0px 5px 0px;}
.mini-products-list .product-image{float:left;width:50px;padding:1px !important;border:1px solid #f1f1f1;background:#FFF !important;border-radius:3px;}
.mini-products-list .product-image:hover{border:1px solid #BEBEBE;}
.mini-products-list .product-details{margin-left:70px;margin-top:-3px;}
.mini-products-list .product-details h4{font-size:1em;font-weight:600;margin:0;}
.block-cart .mini-products-list .product-details .product-name{padding-bottom:5px;}
.block-cart .mini-products-list .product-details .nobr{white-space:normal !important;}
.block-account .block-title { color:#444;font-size:19px; line-height:normal; padding:6px 10px 8px;font-weight:normal;display:block; border-bottom:1px dotted #C3C3C3;border-radius:0px; background:none;}
.block-account ul li{padding-bottom:5px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -79px; }
.block-account ul li.current{color:#FF3333 ;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -167px;padding-left:10px;font-size:13px;font-family:'OpenSansSemibold';}
.block-currency select{float:left;}
.block-layered-nav .block-title{color:#444;font-size:19px;line-height:normal;padding:13px 15px;font-weight:normal;display:block; border-bottom:1px dotted #C3C3C3;border-radius:0px; background:none;}
.block-layered-nav .block-content{float:left; width:100%;}
.block-layered-nav #narrow-by-list{float:left;width:100%}
.block-layered-nav dt{background:#FFF url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-down.gif) no-repeat 96% 13px;font-size:14px;padding:5px 10px;text-transform:capitalize;margin:0px;color:#444;float:none; display:block;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer; margin-top:1px;}
.block-layered-nav dd{padding:0px;background:#FFF;border-radius:0px 0px 3px 3px;border:1px solid #f1f1f1;border-top:none 0px;float:none; display:block; margin-top:-1px;}
.category-text .block-layered-nav dt{background-position:-1165px -524px;}
.block-layered-nav li{padding:5px 5px 0px 10px;}
.block-layered-nav .currently li{width:217px;color:#555;}
.block-layered-nav dd li{padding:0px;font-size:12px !important;}
.block-layered-nav li span.label{font-size:12px;color:#444;text-transform:uppercase;}
.block-layered-nav dd ol{padding:5px 10px;float:none; display:block; color:#656565;}
.block-layered-nav dd li a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -82px;font-size:12px !important;color:#656565 !important;}
.block-layered-nav dd li a span.price{color:#656565;font-size:12px;}
.block-layered-nav dd li a:hover{color:#FF3333  !important;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -170px;}
.block-layered-nav dd li a:hover span.price{color:#FF3333 ;font-size:12px;}
.block-layered-nav .btn-remove{float:right;margin:3px 0px 0px 0px;padding:0px !important;}
.block-layered-nav .block-subtitle{display:none;line-height:1.35;padding:6px 9px 3px 9px;text-transform:uppercase;}
.block-layered-nav .block-content .actions{padding-top:10px;padding-bottom:10px;float:left;width:100%;}
.block-layered-nav .block-content .actions a{background:#444;float:right;padding:4px 10px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;}
.block-layered-nav .block-content .actions a:hover{background:#7c7c7c;}
.block-cart .btn-edit{margin-top:2px;}
.block-cart .empty{font-size:12px;color:#444;}
.block-cart .block-content li.item.last{border:none;padding-bottom:0px}
.block-cart .amount{padding:5px 0px;text-align:center;}
.block-cart .subtotal{background:#F8F8F8;padding:5px 10px 5px 10px;border:1px solid #f1f1f1;border-radius:3px;}
.block-cart .subtotal .price{float:right;}
.block-cart .subtotal .label{color:#444;font-size:14px;}
.block-cart .amount-2{color:#555;padding:10px 0px;}
.block-cart .amount-2 a{text-decoration:none;font-weight:600;color:#555;}
.block-cart .amount-2 a:hover{color:#000;}
.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right;display:none;}
.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0;}
.block-cart .actions{padding:10px 0px;border:none;}
.block-cart .product-name a{text-decoration:none;color:#555;line-height:18px;text-transform:none;padding-left:0px !important;background:none !important;}
.block-cart .product-name a:hover{color:#000;}
.block-cart .product-details{color:#555;text-transform:uppercase;}
.block-cart .product-details strong{font-weight:normal;}
.block-wishlist{position:fixed;right:-503px;top:219px;z-index:104;}
.product-image{display:inline-block;}
.block-related .block-content{padding:0;}
.block-related li{padding:5px 0;}
.block-related input.checkbox{margin-right:12px;margin-top:8px;float:left;}
.block-related .product{overflow:hidden;margin-bottom:10px;margin-top:5px;}
.block-related .product .product-image{float:left;margin-right:-65px;}
.block-related .product .product-details{margin-left:100px;}
.block-related .product-name a{text-decoration:none;color:#b2b2b2;line-height:18px;}
.block-related .product-name a:hover{color:#000;}
.block-related .product-name{padding-bottom:6px;}
.block-related .regular-price .price{color:#000000;float:left;font-size:12px;font-weight:600;}
.block-related .block-subtitle{font-size:12px;font-weight:normal;text-transform:uppercase;color:#025fea;margin-bottom:15px;}
.rel-label{font-size:12px;color:#444;padding-top:6px;display:inline-block;}
.block-related .block-subtitle a{text-decoration:none;color:#000;}
.block-related .block-subtitle a:hover{color:#000;}
.block-related .link-wishlist{font-size:12px;font-weight:600;color:#025fea;}
.block-related .link-wishlist:hover{text-decoration:underline;color:#000;}
.jspContainer{overflow:hidden;position:relative;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:#fbfbfb;border:1px solid #ededed;}
.scroll-pane{overflow:auto;}
.jspVerticalBar *,
.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{position:relative;margin-top:-1px;}
.jspDrag{position:relative;top:0;left:0;cursor:pointer;border-bottom:1px solid #ededed;border-top:1px solid #ededed;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/drag.gif) center center no-repeat #fdfdfd;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/scroll-top.gif) no-repeat left top;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspArrowUp{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/scroll-top.gif) no-repeat left top;}
.jspArrow.jspArrowUp.jspDisabled{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/scroll-top.gif) no-repeat left top;}
.jspArrow.jspArrowDown{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/scroll-down.gif) no-repeat left top;height:17px!important;margin-left:-1px!important;}
.jspArrow.jspArrowDown.jspDisabled{}
.jspArrow.jspDisabled{cursor:default;}
.jspVerticalBar .jspArrow{height:17px;}
.jspHorizontalBar .jspArrow{width:21px;float:left;height:18px;position:relative;top:1px;}
.jspHorizontalBar .jspArrowLeft{left:1px;}
.jspHorizontalBar .jspArrowRight{right:1px;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.block-compare{position:fixed;right:-503px;top:290px;z-index:102;}
.block-viewed li a{color:#444;display:inline-block;font-size:12px !important;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -80px;}
.block-viewed li a:hover{color:#FF3333  !important;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -168px;}
.block-viewed ol{float:left;padding:0px;}
.block-viewed .block-content li.item{padding-bottom:5px;float:left;}
.block-compared li a{text-decoration:none;color:#b2b2b2;display:inline-block;}
.block-compared li a:hover{color:#383737;}
.block-compared .block-content ol{padding:5px 5px 5px 15px;float:left;}
.block-compared .block-content li.item.last{border:none;}
#co-payment-form{width:100px;}
.block-poll{border:1px solid #e0e3e3;}
.block-poll .block-content{padding:3px 20px 10px;}
.block-poll .block-title strong span{color:#393f46;}
.block-poll .block-subtitle{font-size:11px;color:#025fea;font-weight:600;line-height:18px;padding-bottom:6px;line-height:20px;text-transform:none;}
.block-poll label{color:#999999;line-height:18px;font-size:11px;}
.block-poll input.radio{float:left;margin:3px 0 0 0;}
.block-poll .label{display:block;margin-left:20px;}
.block-poll li{padding:3px 0px 3px 0;}
.block-poll .actions{margin:0px 0 0;text-align:left;padding-top:10px;padding-bottom:10px;}
.block-poll .answer{float:left;width:100%;}
.block-poll .answer span{display:block;width:150px;color:#b2b2b2;}
.block-poll .votes{font-weight:normal;float:right;width:70px;margin-top:-17px;text-align:right;color:#025fea;}
.block-poll button.button span{float:left;height:22px;padding:0 0 0 0px;font:600 11px/22px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff;text-transform:none;}
.block-poll button.button span span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/tail-btn.gif) 0 0px repeat-x;padding:0px 8px 0px 8px;color:#fff;}
.block-poll button.button:hover span span{background-position:0 -31px;color:#fff;}
.block-tags{border:none;}
.block-tags ul,
.block-tags li{display:inline;}
.block-tags li a{color:#383737;text-decoration:none;}
.block-tags li a:hover{color:#000;}
.block-tags .actions a{font-weight:600;color:#888787;text-decoration:underline;padding-right:13px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/marker-link.png) right 7px no-repeat;}
.block-tags .actions a:hover{text-decoration:none;color:#000;}
.block-tags .actions{padding-bottom:5px;}
.product-tags li{float:left;margin-right:7px;}
.product-tags a{text-transform:capitalize;}
#addTagForm{overflow:hidden;}
.block-subscribe{float:right;margin:0px;}
.block-subscribe .block-title{padding:5px 10px 7px;color:#FFF;font-size:18px;font-weight:normal;margin:0px 0px 10px 0px; display:block; border-bottom:1px dotted #808080; background:none; border-radius:0px; line-height:28px;}
.block-subscribe .block-content{padding:0px 10px 10px 10px;clear:both;}
.block-subscribe label{display:block;font-size:13px;color:#CCC;padding:0px 0px 7px 0px;}
.block-subscribe .block-content input.input-text{width:90%;border:none 0px;border-radius:2px;}
.block-subscribe .actions{padding:10px 0px 0px 0px;border:none;text-align:left;}
.block-subscribe .actions button.button{background:#e11c24;border-radius:2px;font-size:11px;}
.block-reorder{margin-bottom:0px;}
.block-reorder .block-content ol{padding:0px;float:left;}
.block-reorder .block-content li a{background:none;padding-left:0px;}
.block-reorder .block-content li{padding:5px 0px 5px 0px;}
.block-reorder input.checkbox{float:left;margin:2px 5px 0px 0px;}
.block-reorder .product-name{float:left;line-height:16px;margin-left:0px;width:190px;}
.block-reorder .product-name a{text-decoration:none;color:#b2b2b2;float:left;}
.block-reorder .product-name a:hover{color:#000;}
.block-reorder .actions{text-align:left;}
.block-reorder .actions a{background:#444;float:right;padding:4px 10px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;margin-top:6px;}
.block-reorder .actions a:hover{background:#7c7c7c;color:#FFF;}
.block-reorder .actions button.btn-cart{margin:0px;}
.block-banner .block-content{text-align:center;padding:0;border:0;}
.block-login label{font-weight:600;color:#666;}
.block-login input.input-text{display:block;width:167px;margin:3px 0;}
.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center;}
.sidebar .paypal-logo a{float:none;}
.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center;}
.category-description{margin:0 0 10px; padding:5px; background:#f1f1f1; }
.products-grid.first{padding-top:10px !important;}
.products-grid.last{padding-bottom:5px !important;}
.products-grid{padding:5px 0px 0px 0px !important;white-space:nowrap;margin:0px;width:100%;float:left;}
.products-grid li.item{border:1px solid #f1f1f1;margin:2px 3px;padding:0px;width:32.2%;display:inline-block;*float:left;*margin:0px 4px;text-align:center;border-radius:2px;}
.products-grid li.first{margin-left:0px;}
.products-grid li.last{margin-right:0px;}
.products-grid li.item .product-featyred-block{padding:10px;float:none;width:auto;display:block;text-align:center;position:relative;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;}
.products-grid li.item:hover{border:solid 1px #ddd;}
.products-grid li.item .product-image-main{position:relative;}
.products-grid li.item .product-image-main .fancybox-main{display:none;}
.products-grid li.item .product-image-main:hover .fancybox-main{display:block;position:absolute;left:2px;top:2px;width:98%;height:179px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;}
.products-grid li.item .product-image-main:hover .fancybox-main a.fancybox{float:none;background:#444;font-size:12px;color:#CCC;padding:6px 0px;margin:75px auto;border-radius:2px;text-transform:uppercase; display:block; width:100px;}
.products-grid li.item .product-image-main:hover .fancybox-main a.fancybox:hover{color:#F8F8F8;background:#FF3333  none repeat scroll 0 0;}
.products-grid li.item .product-image{display:block;padding:2px;background:#FFF;}
.products-grid li.item:hover .product-image{background:#FFF url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;}
.products-grid .product-name{margin:0px;overflow:hidden;white-space:normal;padding-bottom:5px;padding-top:10px;}
.products-grid .product-name a{text-decoration:none;}
.products-grid h5.part-no{margin:0px;font-weight:normal;font-size:11px;overflow:hidden;color:#444;white-space:normal;padding-bottom:10px;height:20px;}
.product-view h5.part-no{margin:0px;font-weight:normal;font-size:12px;color:#000;}
.products-grid .short-description{padding-top:10px;white-space:normal;}
.products-grid .price-box{margin:5px 0px 20px;text-align:center;line-height:normal;}
.products-grid .price-box .old-price{display:inline-block;line-height:normal;margin:0px 5px;}
.products-grid .price-box .special-price{display:inline-block;line-height:normal;margin:0px 5px;}
.products-grid .capacity{font-weight:bold;font-size:12px;color:#3E3794;}
.products-grid .availability{line-height:21px;}
.products-grid .actions{float:left;}
.products-grid .details-button{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/tail-detail.gif) 0 0 repeat-x;padding:6px 10px 7px 10px;float:left;text-transform:uppercase;color:#383737;}
.products-grid .details-button:hover{background-position:0 -31px;color:#fff;}
.products-grid .actions > span{background:#FFF;height:31px;position:absolute;right:-4px;top:3px;width:31px;}
.products-grid .desc.std strong{color:#025fea;}
.products-grid .desc.std{height:40px;overflow:hidden;color:#888;padding-top:5px;margin-bottom:5px;}
.products-grid .ratings .amount{float:right;}
.products-grid .ratings .amount a{text-decoration:none;color:#383737;}
.products-grid .ratings .amount a:hover{color:#000;}
.products-grid .minimal-price-link{float:right;padding-top:1px;text-decoration:none;}
.products-grid .minimal-price-link span{display:inline-block;text-decoration:none;}
.products-grid .no-rating a{text-decoration:none;color:#383737;padding-top:0px;display:inline-block;}
.products-grid .no-rating a:hover{color:#000;}
.products-grid .no-rating{padding-top:8px;margin-bottom:7px}
.products-grid .grid-inner .fancybox{position:absolute;left:28%;top:42%;display:none;}
.products-grid .grid-inner:hover .fancybox{display:inline-block;}
.products-grid .grid-inner .fancybox{background:url("https://profitautoparts.com/skin/frontend/autoparts/default/images/images/bg-images.png") no-repeat -87px -439px;padding:0 7px 0 7px;height:25px;text-decoration:none;font-size:10px;line-height:25px;text-align:center;white-space:nowrap;color:white;text-transform:uppercase;margin:0px 9px;}
.products-grid .grid-inner .fancybox:hover{color:#fff;background:url("https://profitautoparts.com/skin/frontend/autoparts/default/images/images/bg-images.png") no-repeat -87px -474px;}
.product-description .add-to-links{float:none;/*margin:3px 0px 3px 0px;*/width:65px;display:inline-block;vertical-align:top;}
button.btn-cart{height:31px;padding:0px 15px;display:inline-block;background:#FF3333  none repeat scroll 0 0;float:none;/*margin:3px;*/vertical-align:top;}
button.btn-cart span{line-height:30px;}
button.btn-cart:hover{background:#7c7b7c none repeat scroll 0 0;}
.price-box.map-info a{text-decoration:none;padding-left:4px;color:#025fea;}
.price-box.map-info a:hover{color:#000;}
.add-to-links{float:left;}
.products-list{margin:0px;clear:both;padding:5px 0px;float:left;width:100%;}
.products-list li.item{padding:0px;margin:5px 0px;border-radius:3px;float:left;width:100%;}
.products-list li.item .product-list-block{padding:0px 0px;width:99.8%;float:left;display:block;background:#FFF;border-radius:3px;border:1px solid #ededed;}
.products-list li.item:hover .product-list-block{background:#FBFBFB;border:1px solid #ddd;}
.products-list .product-image{border:1px solid #ededed;float:left;width:170px;height:170px;margin:0px;padding:2px;border-radius:3px;background:#FFF;}
.products-list .list-inner{width:176px;position:relative;float:left;padding:0px 10px 0px 0px;margin:10px 0px 10px 10px;}
.products-list .list-inner .fancybox-main{display:none;}
.products-list .list-inner:hover .fancybox-main{display:block;position:absolute;left:2px;top:2px;width:172px;height:172px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;}
.products-list .list-inner:hover .fancybox-main a.fancybox{float:left;background:#444;font-size:11px;color:#CCC;padding:6px 10px;margin:70px 50px;border-radius:3px;text-transform:uppercase;white-space:nowrap;}
.products-list .list-inner:hover .fancybox-main a.fancybox:hover{color:#F8F8F8;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line.png) repeat-x 0px 0px;}
.products-list .product-shop{padding:10px 0px 10px 10px;float:left;width:510px;}
.products-list .product-shop .button{float:left;margin-right:10px;}
.products-list .product-name{margin:0px;}
.products-list .price-box{margin:7px 10px 6px 0px;overflow:hidden;float:left;}
.products-list .price-box p{float:left;}
.products-list .price-box .old-price{padding-right:20px;}
.products-list .price-box .regular-price{float:left;padding-right:12px;}
.products-list .availability{float:left;margin:11px 15px 0 0;}
.products-list .desc{clear:both;padding:10px 0 0;margin:0 0 5px;line-height:18px;text-align:justify;}
.products-list .desc > p{float:left;color:#7c7c7c;}
.products-list .desc > p strong{color:#FF3333;}
.products-list .desc .link-learn{font-size:12px;font-weight:normal;color:#FF3333;padding-left:5px;}
.products-list .desc .link-learn:hover{color:#FF3333 ;}
.products-list .add-to-links{float:none;margin:3px 0px 3px 0px;width:65px;display:inline-block;vertical-align:top;}
.products-list .f-fix > span{left:0px;position:absolute;bottom:0px;}
.products-list .list-btn{display:inline-block;float:left;}
.products-list .wrapper{background:none;width:auto;}
#ajax_loading1{clear:both;}
.add-to-links li{width:31px;height:31px;background:#7c7b7c none repeat scroll 0 0;float:left;vertical-align:middle;border-radius:2px;margin-right:1px;}
.add-to-links li:hover{background:#FF3333  none repeat scroll 0 0;}
.add-to-links .link-wishlist{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/add-whishlist-compair-icon.gif) no-repeat 8px 8px;width:31px;height:31px;text-indent:-9999px;display:inline-block;float:left;}
.add-to-links .link-compare{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/add-whishlist-compair-icon.gif) no-repeat 8px -28px;width:31px;height:31px;text-indent:-9999px;display:inline-block;float:left;}
.add-to-links li:hover .link-compare{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/add-whishlist-compair-icon.gif) no-repeat 8px -108px;}
.add-to-links li:hover .link-wishlist{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/add-whishlist-compair-icon.gif) no-repeat 8px -72px;}
.products-list .add-to-links .separator{display:none;}
.list-reviews{float:left;width:300px;text-align:left;}
.row-list{width:100%;position:relative;}
.products-list .no-rating{text-align:left;padding-top:6px;}
.products-list .no-rating a{text-decoration:none;color:#383737;}
.products-list .no-rating a:hover{color:#000;}
.no-rating{margin:0 0 10px 0;}
.ratings{font-size:11px;line-height:1.25;margin:5px 0 0px 0;padding:0px 0px 7px 0px;}
.ratings strong{float:left;margin:1px 3px 0px 0px;line-height:18px;}
.ratings .rating-links{margin:0px;padding-top:2px;font-family:'OpenSansSemibold';font-size:11px;}
.ratings .rating-links a{text-decoration:none;}
.ratings .rating-links a:hover{color:#000;}
.ratings .rating-links a:first-child{text-decoration:none;}
.ratings .rating-links .separator{margin:0px 2px;}
.rating-box{width:80px;height:16px;font-size:0px;line-height:0px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/bkg_rating.png) repeat-x 0px 0px;text-indent:-999em;overflow:hidden;}
.rating-box .rating{float:left;height:16px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/bkg_rating.png) 0 100% repeat-x;height:16px;}
.ratings .rating-box{float:left;margin-right:10px;}
.email-friend.left{float:left;}
.ratings-table th,
.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0;}
.ratings-table th{font-weight:600;padding-right:8px;}
.review-product-list .col-main .ratings-table th,
.review-product-list .col-main .ratings-table td{border:1px solid #f1f1f1DDD;padding:7px;}
.review-product-list .col-main .ratings-table{margin:10px 0;}
#block-related .price-box.map-info{display:none;}
.availability{margin:0;}
.availability.out-of-stock span{color:#FF3333!important;}
.availability-only{margin:0 0 7px;}
.availability-only a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;}
.availability-only .expanded{background-position:100% -15px;}
.availability-only-details{margin:0 0 7px;}
.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px;}
.availability-only-details td{border-bottom:1px solid #f1f1f1;font-size:11px;padding:2px 8px 1px;}
.availability-only-details tr.odd td.last{}
.price{white-space:nowrap !important;color:#FF3333;font-size:16px;font-family:'OpenSansSemibold';}
.price-label{display:none;}
.sidebar .price{font-size:12px;padding-left:3px;}
.old-price .price{color:#8F8F8F;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/line-through.gif) no-repeat center center;}
.minimal-price .price-label{white-space:nowrap;}
.minimal-price-link{display:block;color:#025fea;}
.minimal-price-link .price{font-weight:normal;}
.price-excluding-tax{display:block;}
.price-excluding-tax .label{white-space:nowrap;}
.price-excluding-tax .price{font-weight:normal;}
.price-including-tax{display:block;}
.price-including-tax .label{white-space:nowrap;}
.price-including-tax .price{font-weight:600;}
.configured-price .price-label{font-weight:600;white-space:nowrap;}
.configured-price .price{font-weight:600;}
.zoom-img img{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.weee{display:block;font-size:11px;color:#444;}
.weee .price{font-size:11px;font-weight:normal;}
.price-excl-tax{display:inline-block;}
.price-excl-tax .label{display:block;white-space:nowrap;}
.price-excl-tax .price{display:inline-block;}
.price-incl-tax{display:block;}
.price-incl-tax .label{display:block;white-space:nowrap;}
.price-incl-tax .price{display:block;font-weight:600;}
.price-from{padding:0px 5px 0px 0px;float:left;height:42px;}
.price-from .price-label{font-weight:600;white-space:nowrap;}
.price-to{float:right;}
.price-to .price{font-size:16px;}
.price-to .price-label{font-weight:600;white-space:nowrap;}
.price-from .price{font-size:16px;}
.price-notice{padding-left:10px;}
.price-notice .price{font-weight:600;font-size:17px;}
.price-as-configured .price-label{font-weight:600;white-space:nowrap;}
.tier-prices .price{font-weight:600;}
.add-to-links .separator{display:none;}
.add-to-cart label{float:left;margin-right:10px;clear:left;color:#444;font-size:14px;line-height:26px;}
.add-to-cart .qty{float:left;border:1px solid #f1f1f1;font-size:14px;color:#7e7e7e;text-align:center;height:13px;margin:0px 10px 0px 0px;}
.add-to-cart .paypal-logo{clear:left;text-align:right;}
.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 46px 5px 0;}
.product-view .add-to-cart .paypal-logo{margin:0;display:none;}
.add-to-box .add-to-cart{float:right;padding:0px 0px;}
.add-to-box .add-to-cart #ajax_loader{float:right;margin-top:3px;margin:5px;}
.add-to-box .or{float:left;margin:0 10px;}
.product-view{position:relative;}
.product-view .product-name h1{font-size:24px;font-weight:normal;color:#444 ;line-height:normal; }
.product-view .product-shop .price{font-size:20px;line-height: 35px;}
.product-view h2{margin-bottom:10px;color:#FF3333 ;}
.product-view .box-reviews h2{padding-top:15px;}
.product-view .product-collateral h2 { display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.product-view .product-collateral h2.product-name{font-size:15px;padding:0px 0px 5px 0px;}
.product-view .product-collateral h2.product-name span.checkbox-container{padding-right:5px;float:none;}
.product-view .product-collateral h2.product-name span.checkbox-container .left{float:none !important;margin-top:-3px;}
.product-view .product-collateral #product_tabs_related_tabbed_contents p{border-bottom:1px solid #f1f1f1;padding:10px;}
.product-view .product-collateral .products-grid{padding:0px 0px 9px 5px!important;white-space:inherit;}
.product-view .product-collateral .products-grid li.item{width:226px;margin-top:10px;margin-bottom:0px;}
.product-view .product-collateral .products-grid li.item .product-featyred-block{width:206px;}
.product-view .product-collateral .products-grid .price-box{float:left;}
.product-view .product-collateral .product-description .add-to-links{width:auto;}
.product-view .product-collateral #product_tabs_related_tabbed_contents .products-grid .price-box{width:100%;}
.product-view .product-collateral #product_tabs_related_tabbed_contents .products-grid .price-box p{border:none 0px;padding:0px;}
.catalog-product-view .col-right{padding-top:0px;}
.tt{display:block;}
.zoom-img{width:40px;height:40px;overflow:hidden;position:absolute;right:6px;bottom:6px;z-index:99;border:1px solid #f1f1f1;padding:1px;border-radius:2px;}
.zoom-img ul{background:#E8E8E8 url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/zoom-img.png) no-repeat center 8px;border-radius:2px;float:left;width:40px;height:40px;overflow:hidden;}
.zoom-img:hover ul{background:#DDD url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/zoom-img.png) no-repeat center -62px;}
/*.fancybox-iframe a#fancybox{display:none}*/
.zoom-img ul li,
.zoom-img ul li a,
.zoom-img ul li a img{position:relative;left:0px;top:0px;width:40px;height:40px;overflow:hidden;}
.zoom-img img{opacity:0;}
.zoom-inner{position:relative;float:left;}
.more-views h2{display:none;}
.product-essential{margin:0px auto;width:100%;}
.product-view .product-essential .product-shop .nobr{margin-bottom:5px;display:inline-block;}
.product-collateral #customer-reviews dl dt{margin-bottom:5px;}
.product-collateral #customer-reviews dl dd{margin-bottom:10px;}
.product-collateral #customer-reviews #product-review-table span.nobr{display:block;padding:0 5px;}
.product-collateral #customer-reviews #product-review-table .value{text-align:center;}
.product-collateral #customer-reviews #product-review-table{margin-bottom:10px;margin-top:10px;}
#customer-reviews .form-list label.required{margin-bottom:5px;}
.product-view .product-img-box{float:left;width:40%;margin:-10px 0px;padding:10px 0px;}
.col3-layout .product-view .product-img-box{float:left;width:190px;}
.product-view .product-img-box .more-views li{float:left;border:1px solid #9fe5dc;margin:0px 0px 0px 29px;}
.product-view .product-img-box .product-image{width:420px;float:left;}
.product-view .product-img-box .product-image-zoom{position:relative;width:340px;height:340px;overflow:hidden;z-index:9;}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;width:298px!important;height:298px!important;}
.product-view .product-img-box .zoom-notice{text-align:center;}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer;}
.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;}
.product-view .product-img-box .zoom #track{position:relative;height:18px;}
.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/magnifier_handle.gif) 0 0 no-repeat;}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0;}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0;}
.product-view .product-img-box .more-views li{float:left;border:1px solid #ededed;margin:0 0 10px 5px;}
.product-view .product-img-box .more-views li:first-child{margin-left:0;}
.product-image-popup{margin:0 auto;}
.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0;}
.product-image-popup .nav{margin:0 100px;text-align:center;}
.product-image-popup .image{display:block;}
.product-view .product-shop{float:right;width:58%;text-align:left;border-left:1px solid #f1f1f1DDD;padding:10px 0px 10px 15px;margin:-10px 0px -10px -10px;min-height:420px;}
.product-view .product-name{padding-bottom:5px;}
.product-view .description{text-align:justify; color:#7c7c7c;}
.product-view .short-description h2{display:block;}
.product-view .short-description .std{font-size:12px;line-height:18px;text-align:justify;}
.product-view .product-shop .product-pricing{margin-bottom:15px;margin-top:10px;}
.product-view .product-shop .product-pricing li{padding-bottom:3px;background:#f4f4f4;display:inline-block;line-height:22px;padding:0 13px;font-size:11px;margin-bottom:3px;}
.product-view .product-shop .price-box{float:left;line-height:28px;}
.product-view .product-shop .price-box .old-price{float:left;margin-right:10px;}
.product-view .product-shop .price-box .special-price{float:left;margin-left:10px;}
.product-view .product-shop .availability{display:block;color:#555;padding:15px 0px;clear:both;font-size:14px;}
.product-view .product-shop .availability span{color:#009900;}
.product-view .product-shop .add-to-box{padding:10px 0px;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;clear:both;}
.product-view .product-shop button.btn-cart{margin:0px 10px 0px 0px;float:left;}
.product-view .product-shop .add-to-links li span img{float:right;margin-left:10px;margin-top:4px;}
.product-view .product-shop .catalytic-attributes{border-top:1px solid #f1f1f1;padding:8px 0px 10px;float:left;width:100%;}
.product-view .product-shop .catalytic-attributes ul li{display:inline-block;margin-right:1px;margin-top:1px;float:left;padding:6px 10px;background:#E6E6E6;text-transform:uppercase;}
.product-view .product-shop .catalytic-attributes ul li label{padding:0px;color:#444;float:left;}
.product-view .product-shop .catalytic-attributes ul li span{padding:0px 0px 0px 10px;float:left;color:#FF3333 ;}
.add-to-box .or{display:none;}
.row-product{padding:10px 0px;overflow:hidden;width:100%;margin:0px;border-bottom:1px solid #f1f1f1;float:left;}
.row-product .no-rating{float:left;margin:0px;}
.row-product .email-friend{float:right;}
.row-product .email-friend a,
.row-product .no-rating a,
.review-product-list .no-rating a{background:#444;float:right;padding:4px 10px;font-size:12px;border-radius:2px;color:#fff;}
.row-product .email-friend a:hover,
.row-product .no-rating a:hover,
.review-product-list .no-rating a:hover{background:#7c7c7c;color:#FFF;}
.review-product-list .no-rating{padding:10px 0px;border-bottom:1px solid #f1f1f1;float:left;width:100%;}
.review-product-list .no-rating a{float:left;}
.product-options dl{float:left;}
.product-options dl dt{float:left;padding:10px;}
.product-options dt label{display:inline-block;color:#444;font-size:14px;line-height:30px;}
.product-options dt label em{float:right;color:#FF0000;font-family:Arial;}
.product-options dd .qty-holder{float:right;}
.product-options dd .qty-holder label{margin-right:5px;}
.product-options dd .options-list .label label{width:600px;float:left;padding-left:20px;}
.product-options dd .options-list .label label .price-notice{float:right;padding:0px;width:100px;}
.product-options dt .qty-holder label{vertical-align:middle;}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000;}
.product-options dd{float:left;margin:10px;}
.product-options dl.last dd.last{margin-right:0px;}
.product-options .input-box{float:left;}
.product-options dd input.input-text{width:98%;}
.product-options dd input.datetime-picker{width:150px;}
.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle;}
.product-options dd textarea{width:98%;height:8em;}
.product-options dd select{width:100%;}
.product-options .options-list input.radio{float:left;margin:3px -18px 0 0;}
.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0;}
.product-options .options-list .label{display:block;}
.product-options ul.validation-failed{padding:0 7px;}
.product-options-bottom #ajax_loader{position:absolute;top:7px;right:-35px;}
.product-options-bottom{border-top:none 0px;position:relative;float:left;}
.product-options-bottom .price-box{float:left;margin:0 25px 0 0 !important;}
.product-options-bottom .price-box.map-info a{float:left;clear:left;padding:0 !important;margin-bottom:3px;}
.product-options-bottom .add-to-cart{float:left;margin-bottom:0px;position:relative;}
.product-options-bottom .add-to-links{clear:left;margin:0px !important;padding:15px 0 0 0;}
.product-view .grouped-items-table{margin-bottom:15px;}
.messege-product{background:#FAFAEC;border:1px solid #FCD344;color:#444;font-size:12px;font-weight:bold;left:50%;margin-left:-220px;padding:9px 60px 9px 60px;position:fixed;text-align:center;top:0;width:333px;z-index:999;display:none;}
.product-view .price-from .price, .product-view .price-to .price{font-size:22px;}
.product-view .price-from .price-label, .product-view .price-to .price-label{font-size:14px;}
.product-view .price-to{margin-left:10px;}
.messege-product.none-messege{display:block;}
.messege-product button:hover{background-position:0 -9px;cursor:pointer;}
.messege-product button{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/remove-popup-2.png) no-repeat 0px 0px;border:0px none;height:9px;position:absolute;right:20px;top:12px;width:9px;z-index:9999;}
.product-view .box-description{border-bottom:1px solid #ededed;margin-bottom:28px;padding-bottom:41px;}
.box-up-sell{overflow:visible;margin:0px 0px 10px 0px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.col2-left-layout .box-up-sell{padding:0px 20px 20px;}
.box-up-sell h2{font-weight:normal;font-size:14px;text-transform:uppercase;margin-bottom:20px;}
.box-up-sell .product-name{margin:0px;text-align:center;overflow:hidden;padding:10px 0px 0px;font-size:14px;}
.box-up-sell .no-rating{width:100%;overflow:hidden;}
.box-up-sell .price-from{float:left;margin-right:10px;color:#df0a0b;}
.box-up-sell .price-to{color:#df0a0b;}
.box-up-sell .no-rating a{display:block;}
.box-up-sell ul{padding:0px;width:1136px;margin:0px auto;text-align:center;}
.box-up-sell ul li{width:118px !important;margin:0px 0px;border-right:1px solid #f1f1f1;padding:10px;float:left;}
.box-up-sell ul li:hover{background:#F6F6F6;}
.box-up-sell ul li .no-rating{margin-bottom:0;margin-top:0px;}
.box-up-sell .price-box{margin-bottom:7px;display:block;overflow:hidden;}
.box-up-sell .price-box .minimal-price span{color:#df0a0b;font-size:15px;font-weight:normal;}
.box-up-sell ul li .no-rating a{color:#444;}
.box-up-sell ul li .no-rating a:hover{color:#000;}
.box-up-sell ul li:first-child{margin-left:0px;}
.box-up-sell ul li:last-child{border-right:0px none;}
.box-up-sell .products-grid td{width:25%;}
.box-up-sell .rating-box{float:none;margin:0 0 5px;}
.box-up-sell .box-tags .product-tags{overflow:hidden;margin-bottom:25px;}
.box-up-sell .box-tags .product-tags li{display:inline;text-transform:capitalize;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/line-2.gif) no-repeat 100% 3px;padding:0px 10px 0px 0px;margin:0px 10px 0px 0px;}
.box-up-sell .box-tags .product-tags li.first{padding-left:0px;}
.box-up-sell .box-tags .product-tags li.last{background:none;}
.box-up-sell .jcarousel-clip{overflow:hidden;width:100%;}
.box-up-sell .product-image{border:1px solid #f1f1f1;padding:5px;background:#FFF;border-radius:3px;}
.box-up-sell .product-image:hover{border:1px solid #BEBEBE;}
.box-up-sell .jcarousel-prev{position:absolute;left:0px;top:47px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnPrevious.png) no-repeat left center;width:31px;height:41px;cursor:pointer;}
.box-up-sell .jcarousel-prev:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnPrevious-hover.png) no-repeat left center;}
.box-up-sell .jcarousel-next{position:absolute;right:0px;top:47px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnNext.png) no-repeat right center;width:31px;height:41px;cursor:pointer;}
.box-up-sell .jcarousel-next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnNext-hover.png) no-repeat right center;}
.product-view .box-tags .form-add{float:left;width:100%;padding:10px 0px;}
.product-view .box-tags button.button:hover span span{background-position:0 0px;}
.product-view .box-tags h2{margin-bottom:22px;}
.product-view .box-tags h3{font-size:14px;line-height:normal;margin-bottom:10px;font-weight:normal;color:#444;}
.product-view .box-tags .form-add label{padding:0px 10px 0px 0px;line-height:28px;float:left;color:#444;font-size:14px;}
.product-view .box-tags .form-add button.button{margin-left:10px;}
.product-view .box-tags .form-add .input-box{float:left;}
.my-tag-edit .btn-remove{float:right;margin-left:10px;}
.my-tag-edit{display:inline-block;}
.product-view .box-tags .form-add input.input-text{width:525px;}
.product-view .box-tags .form-add p{clear:both;}
.box-collateral.box-tags .note{color:#888;clear:both;}
.video{width:458px;height:345px;clear:both;background:#363636;margin:0px 20px;padding:20px;}
.video iframe{margin-left:10px;}
.video p{color:#fff;margin-bottom:15px;}
.video p span{color:#fff;font-weight:600;}
.product-view .box-reviews .form-list li{float:left;margin:0px 10px 10px 0px;}
.dashboard #my_recent_reviews li{padding-bottom:5px;}
.dashboard #my_recent_reviews li .ratings{margin:0px 0px 0px 0px;}
.dashboard #my_recent_reviews li .ratings strong{margin:0 5px 0 0;}
.dashboard #my_recent_reviews li .ratings .rating-box{margin:1px 0px;}
.dashboard #my_recent_reviews li .details .product-name{margin-bottom:3px;}
.dashboard #my_recent_reviews li .details .product-name a{font-size:14px;text-transform:capitalize;}
.send-friend .buttons-set button.button{margin-left:10px;}
#product_sendtofriend_form #sender_message{width:325px;}
#product_sendtofriend_form .buttons-set{padding-top:15px;}
#product_sendtofriend_form .form-list .field{float:left;}
#product_sendtofriend_form .form-list input.input-text{width:325px;}
.product-name{font-weight:normal;line-height:20px;font-size:14px;}
.product-name a{color:#444;}
.product-name a:hover{color:#FF3333;}
.tags-list{padding:0px 0px 0px 0px;}
.tags-list li{display:inline;font-size:14px;line-height:normal;margin-right:10px;}
.advanced-search{float:left;width:100%;}
.advanced-search ul{float:left;}
.advanced-search ul li{float:left;margin-bottom:5px;padding:0px;width:37%;}
.advanced-search ul li.odd{padding:0px 10px 0px 0px;}
.advanced-search-amount{margin-bottom:5px;}
.advanced-search-summary{margin:5px 0px 10px 0px;font-size:13px;}
.advanced-search-summary ul li strong{font-family:'OpenSansSemibold';padding-right:5px;width:90px;float:left;}
.advanced-search .form-list select{float:left;clear:both; height:65px;}
.catalogsearch-advanced-index #advanced-search-list li.even label{display:block;width:100%;}
.form-adv-search{border:1px solid #ededed;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/bg-adv-search.gif) left bottom no-repeat #fff;padding:10px 20px 20px 20px}
.form-adv-search .fieldset{border:none;background:none;margin:0;padding:0 0 0 0;}
.form-adv-search .fieldset h2{font-size:12px;text-transform:uppercase;color:#025fea;padding:8px 0 5px 0;}
.catalogsearch-advanced-index .col-main{padding-top:6px;}
.form-adv-search .page-title{margin:10px 0px;}
.form-adv-search .fieldset .form-list input.input-text{width:495px;}
.form-adv-search .fieldset .form-list .input-range input.input-text{width:100px!important;}
.input-range small{color:#b1b1b1;}
.form-adv-search select.multiselect option{border-bottom:none;padding:2px 5px;color:#7e7e7e;padding-top:1px;padding-bottom:1px;}
.form-adv-search .multiselect{padding:5px;height:94px;}
.form-adv-search .buttons-set{padding:12px 0 0 0;margin-top:0}
.form-adv-search .buttons-set button.button{float:left;}
.form-adv-search .form-list select{width:500px;}
.cms-home .subtitle{}
.cms-index-index .subtitle{text-transform:none;color:#2b3139;font-weight:normal;padding-top:0px;font-size:20px;margin-top:-9px;}
.cms-index-index .col-left .subtitle{margin-top:-2px;}
.grid-desc{color:#b2b2b2;padding-bottom:10px;}
.slider-wrapper{position:relative;width:538px;height:225px;margin-bottom:20px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/pre.gif) center center no-repeat #fff;}
.slider{width:538px;height:230px;}
.banner{width:460px;height:230px;position:absolute;right:0px;bottom:0;z-index:999;overflow:hidden;}
.banner-block{overflow:hidden;}
.banner a{display:block;height:100%;width:100%;}
.pagination{position:absolute;width:244px;padding-left:30px;padding-top:0px;bottom:6px;z-index:3;height:32px;left:0;}
.pagination li{float:left;padding:0 0px 0 0px;overflow:hidden;float:left;position:relative;width:9px;height:9px;margin-right:10px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/pag-li.png) left top no-repeat;}
.pagination li:hover{cursor:pointer;background-position:0 -9px;}
.pagination li.last{margin-right:0;}
.pagination li a{width:11px;height:11px;display:block;text-indent:-999px;}
.pagination li.current{background-position:0 -9px;}
.pagination li a:hover,
.pagination li.current a{background-position:0 0;}
.pagination li.current a{cursor:default;}
.banner-block a{float:left;display:inline-block;}
.banner-block-1{width:176px;height:102px;display:block;float:left;}
.banner-block-2{width:178px;height:102px;display:block;float:left;}
.banner-block-3{width:177px;height:102px;display:block;float:left;}
.banner-block-4{width:177px;height:102px;display:block;float:left;}
.banner-block-5{width:178px;height:102px;display:block;float:left;}
.banner-block-6{width:178px;height:102px;display:block;float:left;}
.banner-shadow{width:1064px;height:21px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/banner-shadow.png) left top no-repeat;margin-bottom:9px;}
.slider-next{position:absolute;left:205px;bottom:15px;z-index:999;width:10px;height:20px;text-indent:-9999px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/slider-next.png) left top no-repeat;}
.slider-prev{position:absolute;left:19px;bottom:15px;z-index:999;width:10px;height:20px;text-indent:-9999px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/slider-prev.png) left top no-repeat;}
.slider-prev:hover{background-position:0 -20px;}
.slider-next:hover{background-position:0 -20px;}
.contact-main{position:fixed;right:-503px;top:77px;z-index:107;}
.contact-main .validation-advice{width:205px;}
.contact-main .fieldset{background:none;margin:0px;border:none 0px;}
.contact-main .fieldset .legend{padding:0px 0px 10px 0px; /*  */}
.contact-main .fieldset ul.form-list{background:none;margin:0px;padding:0px;}
.contact-main .form-list input.input-text{width:200px;}
.contact-main .form-list .field{float:left;margin-right:10px;padding-bottom:5px;}
.contact-main .form-list li.wide textarea{height:70px;width:432px; padding:10px;}
.contact-main .form-list li{margin-bottom:0;}
.contact-main .buttons-set{margin-top:15px;}
.contact-main .buttons-set .required{float:right;margin-right:20px;}
.contact-main .buttons-set button.button{float:left;}
.account-login-home{position:fixed;right:-503px;top:6px;z-index:110;}
.account-login-home .messages{display:none;}
.account-login-home .form-list{padding-top:10px;}
.account-login-home .validation-advice{width:205px;}
.account-login-home .col2-set h2{font-size:16px;color:#444; /*  */font-weight: bold;}
.account-login-home .form-list li{float:left;}
.main-login{width:350px;position:fixed;right:500px;top:164px;background:#626262;}
.account-login-home .form-list .input-box{clear:both;display:block;padding-right:10px;}
.account-login-home .form-list li + li div.input-box{padding-right:0px;}
.account-login-home .form-list input.input-text{width:200px;}
.account-login-home .buttons-set button.button{float:left;margin-right:10px;}
.account-login-home .buttons-set a{background:#FF3333  none repeat scroll 0 0;float:left;padding:5px 10px;font-size:11px;border-radius:2px;color:#fff;  font-size:14px}
.account-login-home .buttons-set a:hover{background:#7c7b7c none repeat scroll 0 0;color:#FFF;}
.account-login-home p.required{text-align:right;font-size:11px;color:#FF0000;margin-bottom:10px;margin-right:20px;}
.account-login-home .col-home-2 h2{margin-bottom:10px;}
.col-home-2{padding-top:15px;}
.col-home p{padding:5px 0px 10px 0px; color:#444}
.content p{color:#444;font-size: 14px;}
.cms-privacy-policy-cookie-restriction-mode .col-main h2{color:#025fea;}
.conatct-page .map-content{width:565px;height:600px;float:left;overflow:hidden;border:1px solid #f1f1f1;padding:5px;border-radius:3px;}
.map-content figure iframe{border:none;height:600px !important;width:565px;}
.conatct-page .form-contact .form-list li { float:left;}
.conatct-page .form-contact .form-list li.wide { clear:both;}
.conatct-page .form-contact .form-list li.wide textarea{width:330px;}
.conatct-page .form-contact .buttons-set button.button{float:none;}
.contact-left{width:199px;border:1px solid #ededed;background:#fbfbfb;float:left;margin-right:20px;padding:16px 20px 19px 20px;display:none;}
.contact-left h2{font-size:18px;text-transform:uppercase;color:#383737;border-bottom:1px solid #e6e6e6;padding-bottom:14px;font-weight:600;margin-bottom:16px;}
.contact-left h3{font-size:12px;text-transform:uppercase;color:#025fea;margin-bottom:14px;}
.contact-left p{font-size:12px;color:#737373;line-height:17px;}
.contact-left ul li{border-bottom:1px solid #e6e6e6;padding-bottom:17px;margin-bottom:17px;}
#FME-contact-form{position:fixed;top:150px;right:-145px;display:block;width:218px;height:74px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/contact_btn.png) left top no-repeat;text-indent:-9999px;margin-right:0px;z-index:998}
.contact-btn a{display:none;}
.contact-btn li{padding:0;margin:0;}
.new-products-slider{padding:15px 15px 3px 15px;margin-bottom:0px;position:relative;border:1px solid #E0E3E3;}
.new-products-slider .products-grid .actions{margin:0;overflow:hidden;padding-bottom:10px;padding-top:2px;padding-left:3px;position:relative;}
.new-products-slider .products-grid .product-name{font-size:13px;font-weight:bold;margin:0 0 0;}
.new-products-slider .products-grid .product-name a{color:#025fea;font-size:11px;text-transform:none;text-decoration:underline;font-weight:normal;}
.new-products-slider .products-grid .product-name a:hover{text-decoration:none;}
.new-products-slider .products-grid .product-image{display:block;height:80px;width:80px;}
.cms-index-index .products-grid li.item:hover{box-shadow:none;}
.cms-index-index .products-grid li.item .old-price .price-label{display:none;}
.cms-index-index .products-grid li.item .special-price .price-label{display:none;}
.cms-index-index .products-grid li.item .old-price{float:left;margin-right:30px;}
.cms-index-index .products-grid li.item .price-box.map-info .price{color:#4c4c4c;font-size:12px;padding-right:10px;}
.cms-index-index .col1-layout .col-main{float:none;width:auto;clear:both;}
.page-sitemap .toolbar{padding-bottom:10px;float:left;width:100%;}
.page-sitemap .toolbar-bottom{padding-top:10px;float:left;width:100%;}
.page-sitemap .pager{float:left;}
.page-sitemap .links{text-align:right;}
.page-sitemap .links a{background:#444;float:right !important;padding:4px 10px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;margin-top:7px;}
.page-sitemap .links a:hover{background:#7c7c7c;color:#FFF;}
.page-sitemap .sitemap{margin:0px;float:left;width:100%;padding:0px;}
.page-sitemap .sitemap li{margin:4px 0px 4px 10px;float:left;width:30%;}
.page-sitemap .sitemap li a{font-size:12px;font-weight:normal;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -168px;padding-left:13px;display:inline-block;}
.page-sitemap .sitemap li a:hover{color:#000;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px -80px;}
.rss-title h1{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px;}
.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px;}
.form-alt li{overflow:hidden;margin-bottom:10px;}
.cart{width:100%;margin:0px auto 20px auto;}
.cart .data-table th{white-space:nowrap;}
.cart .data-table tfoot tr.last td.last{background:#fbfbfb;overflow:hidden;}
.cart .data-table td{padding:10px;vertical-align:middle;border:1px solid #EDEDED; }
.cart .data-table td .product-name a{text-decoration:none;font-size:14px;color:#444;}
.cart .data-table td .product-name a:hover{color:#FF3333 ;}
.cart .data-table td.a-center.edit a,
.link-wishlist.use-ajax{background:#7c7b7c;padding:5px 8px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;}
.cart .data-table td.a-center.edit a:hover,
.link-wishlist.use-ajax:hover{background:#FF3333  none repeat scroll 0 0;}
.cart .data-table .nobr{display:block;}
.cart .data-table tfoot .btn-continue{float:left;}
#shopping-cart-table{border:1px solid #EDEDED;}
.cart .checkout-types{float:right;text-align:right;}
.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px;}
.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3;}
.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:11px 0px 8px 0;color:#fff;line-height:1.0;font-size:11px;}
.cart .title-buttons .checkout-types li button.button span{background:#d41224;font-size:12px;padding:0 12px;height:31px;line-height:30px;}
.cart-table .item-msg{font-size:10px;}
.cart .cart-collaterals{padding:15px 0px 0px;}
.cart .cart-collaterals .col2-set{float:left;width:70%;}
.cart .page-title.title-buttons .checkout-types{padding-top:53px;display:none;}
.cart .cart-collaterals .col-1{width:307px;}
.cart .cart-collaterals .col-2{width:295px;}
.cart .crosssell h2{color:#FF3333 ;font-size:20px;margin:0px;padding:0px;font-weight:normal;line-height:normal;display:block;}
.cart .crosssell .product-image{float:left;border:1px solid #EAEAEA;padding:5px;background:#FFF;border-radius:3px;}
.cart .crosssell .product-image:hover{border:1px solid #BEBEBE;}
.cart .crosssell .product-details{float:left;padding-left:15px;width:180px;}
.cart .crosssell li.item{border-bottom:1px solid #f1f1f1;padding:10px;}
.cart .crosssell li.last{border:none;}
.cart .crosssell .product-name{margin-bottom:5px;margin-top:-3px;overflow:hidden;}
.cart .crosssell .price{display:block;}
.cart .crosssell .price-box{display:block;overflow:hidden;padding:5px 0px 10px 0px;}
.cart .crosssell .price-box .old-price{float:left;margin-right:15px;}
.cart .crosssell .price-box .special-price{float:left;}
.cart .crosssell .add-to-links{float:right;}
.cart .crosssell .add-to-links li{float:left;}
.cart-table .price{font-size:14px;}
.cart .crosssell .button.btn-cart{margin:0px;}
.cart .discount{margin-bottom:15px;}
.cart .discount,
.cart .shipping{overflow:hidden;border:1px solid #7c7b7c  ;border-radius:3px;}
.cart .discount .buttons-set{margin:0px;padding:10px 0px 0px 0px;}
.cart .discount .buttons-set button.button{float:left;}
.cart .shipping .buttons-set{margin-top:0px;padding:6px 0px 0px 0px;}
.cart .shipping .buttons-set button.button{float:left;}
.cart .cart-collaterals .col-2 h2{color:#FFF;font-size:15px;margin:0px;padding:5px 11px 7px 11px;font-weight:normal;display:block;background:#7c7b7c ; }
.cart .discount-form label{padding-bottom:10px;display:block;font-size:13px;}
.discount-form,
.shipping-form{margin:0px;padding:5px 10px 10px 10px;background:#FFF;}
.cart .sp-methods{ margin-top:10px;}
.cart .discount-form .input-box{position:relative;}
.cart .discount-form .input-box input{width:250px;}
.cart .shipping p{margin-bottom:7px;font-size:13px;}
.cart .shipping label{}
.cart .shipping .form-list li{margin-bottom:7px;}
.cart .shipping .form-list li input{width:250px;}
.cart .shipping .form-list li select{width:272px;}
.cart .totals{float:right;width:313px;padding:1px;border:1px solid #f1f1f1;border-radius:3px;background:#FFF;}
.cart .totals table{width:100%;font-size:12px;color:#7f7f7f;margin-bottom:0px;}
.cart .totals table tr{border-bottom:1px solid #ededed;}
.cart .totals table th,
.cart .totals table td{border:0px none;padding:5px 9px;font-size:14px;color:#555;background:#FBFBFB;line-height:30px;}
.cart .totals table tr td:first-child{}
.cart .totals table strong, .cart .totals table strong .price{font-size:16px;font-family:'OpenSansRegular'; }
.cart .totals table th{font-weight:600;}
.cart .totals table tfoot th{}
.cart .totals .price{font-size:14px;line-height:normal; color:#FF3333 }
.checkout-types li{padding-bottom:10px;float:right;clear:right;}
.checkout-types li a{background:#fff;float:right;padding:4px 10px;font-size:14px;border-radius:2px;color:#fff;}
.checkout-types li a:hover{background:#fff;}
.cart .totals .checkout-types{text-align:right;padding:10px 10px 0px 0px;}
.item-options dt{font-style:italic;}
.item-options dd{padding-left:10px;}
.truncated{cursor:help;width:45px;}
.truncated a.dots{cursor:help;}
.truncated a.details{cursor:help;font-size:12px;color:#000;text-decoration:none;}
.truncated a.details:hover{color:#025fea;}
.truncated .truncated_full_value{position:relative;z-index:999;top:9px;}
.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #f1f1f1;background-color:#f6f6f6;}
.truncated .truncated_full_value .item-options > p{font-weight:600;text-transform:uppercase;}
.truncated .show .item-options{top:-20px;left:50%;}
.col-left .truncated .show .item-options{left:30px;top:7px;}
.col-right .truncated .show .item-options{left:-240px;top:7px;}
.sp-methods dt{color:#444;font-size:13px;}
.sp-methods dd{font-family:'OpenSansSemibold';}
.sp-methods .price{font-size:12px;padding-left:3px;}
.sp-methods .form-list{padding-left:20px;}
.sp-methods select.month{width:165px;margin-right:11px;}
.sp-methods select.year{width:168px;}
.sp-methods input.cvv{width:3em !important;}
.sp-methods .checkmo-list li{margin:0 0 5px;}
.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right;}
.sp-methods .checkmo-list address{float:left;}
.sp-methods .centinel-logos a{margin-right:3px;}
.sp-methods .centinel-logos img{vertical-align:middle;}
.sp-methods .release-amounts{margin:0.5em 0 1em;}
.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0;}
.please-wait{float:right;margin-right:5px;}
.please-wait img{vertical-align:middle;margin-right:5px;margin-top:-2px;}
.cvv-what-is-this{cursor:help;margin-left:5px;display:inline-block;padding-top:8px;}
.tool-tip{border:1px solid #f1f1f1;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999;}
.tool-tip .btn-close{text-align:right;}
.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden;}
.tool-tip .tool-tip-content{padding:5px;}
.gift-messages{margin-bottom:10px;}
.gift-messages h3{font-size:12px;text-transform:uppercase;color:#025fea;padding-top:10px;}
.gift-messages .control label{color:#000;font-weight:600;}
#shipping-method-buttons-container{padding:10px 0 0 0;}
.gift-messages-form{border:1px solid #f1f1f1;background-color:#f5f5f5;padding:10px 20px 20px 20px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/tail-chech.gif) left top repeat-x #fbfbfb;}
.gift-messages-form{position:relative;}
.gift-messages-form label{float:none !important;position:static !important;color:#000;font-weight:600;}
.gift-messages-form h4{font-size:12px;text-transform:uppercase;color:#025fea;padding-top:10px;}
.gift-messages-form .item{margin:0 0 10px;}
.gift-messages-form .item .product-img-box{float:left;width:75px;}
.gift-messages-form .item .product-image{margin:0 0 7px;background:#fff;}
.gift-messages-form .item .number{margin:0;font-weight:600;text-align:center;}
.gift-messages-form .item .details{margin-left:90px;}
.gift-messages-form .item .details .field{margin-bottom:10px;}
.gift-messages-form .item .details .product-name{font-size:12px;text-transform:uppercase;color:#2f2f2f;}
.gift-messages-form .form-list li.wide textarea{max-width:340px;}
.gift-messages-form .inner-box .form-list li.wide textarea{max-width:333px;}
#allow-gift-messages-for-order-container .field{margin-bottom:10px;}
.gift-message-link{display:block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px;}
.gift-message-link.expanded{background-position:0 -53px;}
.gift-message-row .btn-close{float:right;}
.gift-message dt strong{font-weight:600;}
.checkout-agreements li{margin:10px 0;}
.checkout-agreements .agreement-content{border:1px solid #f1f1f1;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto;}
.checkout-agreements .agree{padding:6px;}
.centinel .authentication{border:1px solid #f1f1f1;background:#fff;}
.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important;}
.block-progress .block-title { color:#444;font-size:19px; line-height:normal; padding:13px 15px;font-weight:normal;display:block; border-bottom:1px dotted #C3C3C3;border-radius:0px; background:none;}
.block.block-progress .block-content{padding:10px 0px 0px 0px;}
.block.block-progress .block-title span{}
.block-progress dt{float:left;width:213px;padding:5px 5px 5px 10px;border-radius:2px;background:#F8F8F8;border:1px solid #f1f1f1;margin-bottom:1px;font-size:13px;}
.block-progress dt.complete a{background:#7c7b7c;float:right;padding:2px 6px 2px;font-size:11px;border-radius:2px;color:#fff; }
.block-progress dt.complete a:hover{background:#FF3333  none repeat scroll 0 0;}
.block-progress dt.complete .separator{color:#fff;}
.block-progress dt.complete{float:left;border-bottom:0px none;border-radius:2px 2px 0px 0px;margin:0px; font-weight:300; font-size:15px; color:#FF3333 }
.block-progress dd.complete{float:left;padding:0px;width:228px;border-radius:0px 0px 2px 2px;margin-bottom:1px;border:1px solid #f1f1f1;background:#F8F8F8;}
.block-progress dd.complete address,
.block-progress dd.complete p{padding:5px 10px 10px 10px;margin:0px;}
.opc li.section{margin:0px;padding:0px;}
.opc p{margin-bottom:5px;}
.opc .buttons-set.disabled button.button{display:none;}
.opc .buttons-set .please-wait{height:21px;line-height:21px;font-size:12px;color:#000;}
.opc .step-title{padding:0px;text-align:right;background:#E8E8E8;border-bottom:1px solid #FFF;border-radius:2px;color:#808080;}
.opc .step-title .number{float:left;height:30px;width:30px;line-height:30px;padding:5px;text-align:center;font-size:15px;text-transform:uppercase;border-right:1px solid #FFF;}
.opc .step-title h2{margin:0px;line-height:20px;float:left;font-size:15px;padding:10px;}
.opc .step-title a{display:none;float:right;}
.opc .allow .step-title{cursor:pointer;position:relative;background:#444;}
.opc .allow .step-title a{display:block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/edit-icon.png) no-repeat 0px 0px;font-size:0px;padding:0px;height:22px;width:25px;position:absolute;right:10px;bottom:7px;top:8px;}
.opc .allow .step-title .number{color:#CCC;border-right:1px solid #797979;}
.opc .allow .step-title h2{color:#CCC;}
.opc .active .step-title{cursor:default;background:#FF3333  none repeat scroll 0 0;border-bottom:0px none;}
.opc .active .step-title a{display:none;}
.opc .active .step-title .number{color:#FFF;border-right:1px dotted #FF6D73; margin:10px 5px; padding:0px 5px 0px 0px; height:20px; line-height:20px;}
.opc .active .step-title h2{color:#FFF;}
.opc .step #checkout-review-table td h3.product-name{color:#5F5F5F;font-size:14px;}
.opc #checkout-step-review .buttons-set p.f-left{padding-top:15px;}
.cart-price .price{font-size:14px;}
.opc .step h3{font-size:15px;color:#FF3333 ;font-weight:normal;padding-bottom:5px; }
.opc .step h4{font-size:13px;font-weight:normal;color:#444;}
.opc .step .col2-set .col-1 h4{padding-bottom:5px;}
.opc .step .col2-set .col-1 ul.form-list{padding-bottom:10px;}
.opc .step .col2-set .col-1 .buttons-set .button{float:left;margin-top:20px;}
.opc .step .buttons-set .f-right{background:#444;float:right;padding:10px;font-size:11px;border-radius:2px;color:#fff;}
.opc .step .buttons-set .f-right:hover{background:#7c7c7c;color:#FFF;}
.opc .step{padding:0px 0px 1px 0px;margin:0px;}
.opc .step .step-contain{padding:10px;}
.opc .step .tool-tip{right:20px;top:20px!important;}
.opc .order-review{}
.opc .buttons-set{border:0px none;padding:10px 0px 0px 0px;margin:0px;}
.opc .name-lastname,
.opc .field-2{float:left;margin-right:0px;}
.opc .sp-methods dt{padding:5px px;color:#444;font-size:14px; }
.opc .form-list{margin:0px;padding-bottom:5px;}
.opc .form-list li.wide input.input-text{width:675px;}
#multishipping-billing-form .sp-methods dt{font-weight:bold;padding-bottom:5px;}
#multishipping-billing-form .sp-methods dt label{color:#444;font-size:14px;font-weight:normal;}
.button.multi-btn{float:right;}
.checkout-progress{padding:0px 0px 10px 0px;margin:0px;width:100%;}
.checkout-progress li{float:left;width:19.9%;text-align:center;padding:0px;margin-right:1px;}
.checkout-progress li span{background:#E8E8E8;padding:5px 0px 8px 0px;display:block;font-size:15px;color:#838383;border-radius:2px;}
.checkout-progress li.active span{background:#FF3333 ;color:#FFF;}
.checkout-progress li.last{margin-right:0px;}
.multiple-checkout{position:relative;width:100%;margin:0px;}
.multiple-checkout .wrapper{background:none;width:100%;}
.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px;}
.multiple-checkout .grand-total{font-size:1.5em;text-align:right;}
.multiple-checkout .grand-total big{color:#444;overflow:hidden;font-size:20px;float:right;padding:10px 0px;}
.multiple-checkout .grand-total .price{font-size:20px;font-family:'OpenSansRegular';}
.multiple-checkout .grand-total #review-buttons-container{clear:right;float:right;}
.multiple-checkout .box .box-title{border-bottom:1px dotted #FF3333 ; padding-bottom:5px; margin-bottom:5px;}
.multiple-checkout .col-narrow .box .box-title,
.multiple-checkout .col-wide .box .box-title { border-bottom:0px none; padding:0px; margin:0px;}
.multiple-checkout .col-narrow .box .box-title h4,
.multiple-checkout .col-wide .box .box-title h4 { border-bottom:1px dotted #999; padding-bottom:0px; margin-bottom:5px; line-height:28px;}
.multiple-checkout h2,
.multiple-checkout h3,
.multiple-checkout h4{font-size:20px;font-weight:normal;color:#444;margin:0px;line-height:normal;line-height:40px;}
.multiple-checkout h2.sub-title { display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.multiple-checkout .box-title h3{font-size:14px;color:#FF3333 ;text-transform:uppercase;font-weight:normal;margin:0px;line-height:22px;}
.multiple-checkout h2.legend{display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.multiple-checkout h3.legend{color:#FF3333 ;text-transform:uppercase;line-height:20px;font-size:14px; border-bottom:1px dotted #FF3333 ; padding-bottom:5px; margin-bottom:5px;}
.multiple-checkout h4{margin:0px;color:#555;line-height:30px;padding:0px;font-size:13px;text-transform:uppercase;}
.multiple-checkout .box .box-title h2 a{margin-top:9px;margin-right:9px;}
.multiple-checkout h4 .separator,
.multiple-checkout h3 .separator,
.multiple-checkout h2 .separator{display:none;}
.multiple-checkout .box .box-content{margin:0px;}
.multiple-checkout h3.product-name{background:none;line-height:normal;padding:0px;font-size:14px;}
.multiple-checkout table{border:1px solid #ededed;margin-top:0px;background:#FFF;}
.multiple-checkout p{margin-bottom:5px;}
.multiple-checkout .buttons-set{margin-top:10px;}
.multiple-checkout address{clear:both;padding:0px 10px 10px 0px;}
.multiple-checkout strong{clear:both;padding:0px 10px 0px 10px;}
.multiple-checkout strong+strong{padding-bottom:10px;}
.multiple-checkout .col3-set .col-1 p.actions,
.multiple-checkout .col3-set .col-1 address,
.multiple-checkout .col3-set .col-1 strong{float:left;width:auto;}
.multiple-checkout .col3-set .col-1 strong{padding:0px;}
.multiple-checkout p.actions a{background:#444;float:left;padding:3px 6px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;margin:0px;line-height:16px;margin-right:1px;}
.multiple-checkout p.actions a:hover{background:#7c7c7c;}
.multiple-checkout p.actions span.separator{display:none;}
.multiple-checkout .col-2.col-wide{width:49.4%;}
.multiple-checkout .col-2.col-wide table .price{font-size:14px;font-family:'OpenSansRegular';}
.checkout-multishipping-overview .buttons-set{margin-top:-40px;float:left;}
.account-login .new-users .buttons-set{padding-left:0;}
.account-login .new-users .buttons-set button.button{float:left;}
.account-login .new-users{padding:0px;}
.account-login .new-users h2,
.account-login .registered-users h2{color:#444;font-size:20px; padding-left:10px; }
.account-login .new-users p{font-size:12px;line-height:18px;padding:0px 0px 10px;min-height:111px;}
.account-login .registered-users{padding:0px;}
.login-contant{padding:10px;margin:0px;min-height:150px;}
.account-login .registered-users p{padding:0px 0px 5px 0px;clear:both;}
.account-login .registered-users .buttons-set button.button{float:left;}
.account-login .registered-users .f-left{background:#FF3333  none repeat scroll 0 0;float:right !important;padding:8px;font-size:14px;border-radius:2px;color:#fff; }
.account-login .registered-users .f-left:hover{background:#7c7b7c none repeat scroll 0 0;color:#FFF;}
.account-login .registered-users .buttons-set{margin:0px;padding:0px;}
.account-login .login-contant .form-list li{float:left;}
.account-login .login-contant .form-list li + li{margin-left:10px;}
.account-login .login-contant .form-list input.input-text{width:193px;}
.captcha-image{float:left;position:relative;}
.captcha-img{border:1px solid #ccc;}
.captcha-reload{position:absolute;top:2px;right:2px;}
.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);}
0%{-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes rotate{0%{-moz-transform:rotate(0);}
0%{-moz-transform:rotate(-360deg);}
}
@keyframes rotate{0%{transform:rotate(0);}
0%{transform:rotate(-360deg);}
}
.window-overlay{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/window_overlay.png) repeat;background:rgba(0, 0, 0, 0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990;}
#wishlist-view-form #wishlist-table textarea{margin-top:10px;padding:8px 5%;width:89%;}
#wishlist-view-form .buttons-set.buttons-set2 button.button{margin:1%;}
.my-account .title-buttons .link-rss{float:none;margin:0;}
.my-account #wishlist-table .cart-cell .price-box{display:block;overflow:hidden;width:100%;padding-bottom:10px;text-align:center;}
.my-account #wishlist-table .cart-cell .add-to-cart-alt{display:block;width:auto;margin:0px auto;}
.my-account .cart-cell .price-box{display:block;width:100%;text-align:center;}
.my-account .cart-cell p{padding-top:5px;width:100%;clear:both;}
.my-account .add-to-cart-alt input{text-align:center;float:none;padding:7px 5px;margin:3px;}
.my-account .cart-cell .link-edit{background:#444;padding:5px 8px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;}
.my-account .cart-cell .link-edit:hover{background:#7c7c7c;}
.my-account .page-title a{background:#444;float:right;padding:3px 6px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;margin:0px;line-height:16px;margin-left:1px;}
.my-account .page-title a:hover{background:#7c7c7c;}
.my-account .title-buttons .link-rss{float:none;margin:0;}
.my-account .pager{margin:10px 0px;}
.my-account .pager .amount{float:right;}
.my-account .sub-title{display:block;background:#FF3333  !important;line-height:42px !important;font-size:18px;padding:0px 0px 3px 15px;color:#FFF !important;margin:0px;}
.my-account h3.table-caption{display:block;background:#DFDFDF;font-size:16px;padding:5px 15px 8px 15px;color:#444 !important;margin:0px;font-weight:normal;margin-bottom:10px;}
.my-account .sub-title span.separator{display:none;}
.my-account .sub-title a.link-print{padding:5px 8px;text-transform:uppercase;font-size:11px;color:#DFDFDF;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/button-bg.gif) repeat-x 0px 0px;margin:10px 10px 0px 0px;float:right;line-height:normal;}
.my-account .sub-title a.link-print:hover{color:#444;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/button-bg.gif) repeat-x 0px -86px;}
.cart-empty{padding:0px;}
.my-account .addresses-list ol li{padding-bottom:10px;float:left;width:100%;}
.my-account .addresses-list ol li p .separator{display:none;}
.my-account .addresses-list ol li p a.link-remove{float:right;}
.my-account table .product-name a{color:#7F7F7F !important;text-decoration:none;background:none !important;padding:0px !important;}
.my-account table .product-name a:hover{color:#444 !important;}
.my-account .my-tag-edit .btn-remove{display:inline-block;}
.my-account .box-head a,
.my-account .box .box-title a,
.dashboard .box-info a,
.my-account .addresses-list ol li p a,
.multiple-checkout .box .box-title a{background:#7c7b7c repeat-x 0px 0px;float:right;padding:8px 10px;font-size:14px;border-radius:2px;color:#fff;margin:0px;line-height:16px; }
.my-account .box-head a:hover,
.my-account .box .box-title a:hover,
.dashboard .box-info a:hover,
.my-account .addresses-list ol li p a:hover,
.multiple-checkout .box .box-title a:hover{background:#FF3333  none repeat scroll 0 0;}
.my-account .addresses-list ol li p a{float:left;margin-top:5px;}
.my-account .grand_total strong .price{font-size:18px;font-family:'OpenSansRegular';}
.my-account h2{display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal; }
.my-account .order-details h2.table-caption{ display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.my-account .box .box-title h2{display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.my-account .box-account .box-content{float:left;width:100%;padding:0px;margin-bottom:20px;}
.my-account .box-account .box-content2{margin-bottom:0px;}
.my-account .box-account .box-content address{padding:5px 0px 0px 0px;float:left;clear:both; color:#444}
.dashboard .welcome-msg p{font-size:100%;}
.dashboard .welcome-msg .hello{font-size:15px;color:#444;}
.dashboard .box-title { border-bottom:1px dotted #FF3333 ; padding-bottom:5px; margin-bottom:5px;}
.dashboard .box-title h2,
.dashboard .box-title h3{float:left;font-size:18px;color:#FF3333 ;font-weight:normal;margin:0px;line-height:33px; }
.dashboard .box-content h4{color:#444;float:left;font-size:14px;font-weight:normal;padding:0px 5px 0px 0px; }
.dashboard .box-content p{color:#444}
.dashboard .box-account { margin:20px 0px;}
.dashboard .box-head a{margin:-29px 0px 0px 0px;}
.dashboard .box-info a{float:left;margin:5px; padding:8px 10px;}
.dashboard .number{background:#EDEDED;border:1px dotted #FF3333 ;display:block;float:left;font-size:12px;height:28px;line-height:26px;margin:3px 10px 0px 0px;text-align:center;width:28px;}
.dashboard .box-reviews #my_recent_reviews h3{margin-bottom:5px !important;}
.dashboard .box-reviews .details{margin-left:30px;}
.box-tags > li{padding-bottom:5px;}
.tags li{display:inline;text-transform:capitalize;padding:0 5px 0 0px;}
.tags li a { color:#444;text-decoration:none;margin-right:5px;}
.tags li a:hover { color:#FF3333 ;}
.box-tags .details { margin-left:30px;}
.box-tags .details .product-name { border-bottom:1px dotted #FF3333 ; margin-bottom:5px; padding:7px 0px;}
.box-tags .details .tags strong { color:#555; float:left;  font-size:13px; text-transform:uppercase; padding:5px 10px;}
.box-tags .details .tags ul { padding:5px 0px;}
table#my-tags-table .price-box .old-price { display:inline;}
table#my-tags-table .price-box .special-price { display:inline; margin-left:15px;}
table#my-tags-table .add-to-links{margin-top:10px; float:none; text-align:center;}
table#my-tags-table .add-to-links li { display:inline-block; float:none;}
table#my-tags-table .add-to-links li a { display:inline-block; float:none;}
table#my-tags-table .ratings .rating-box { display:inline-block; float:none; vertical-align:middle;}
table#my-tags-table .ratings .amount { display:inline-block; vertical-align:middle;}
.my-account h2.product-name { border-bottom:0px none; font-size:16px;}
.block-order-return .block-content{padding-left:20px;}
.block-order-return .page-title{margin:10px 0px 14px 0px;}
.block-order-return label em{color:#FF0000;}
.block-order-return .input-box.txt{font-size:14px;color:#fe659b;margin-bottom:7px;}
.block-order-return .form-alt li{margin-bottom:0px;overflow:inherit;}
.block-order-return .input-box.btn{padding-top:15px;}
.order-info{padding:0px;font-size:13px;font-family:'OpenSansSemibold';}
.order-date{margin:5px 0px 10px 0px;padding:0px;}
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li{display:inline;}
.order-info dt{color:#FF3333 ;}
.order-info-box{margin-bottom:10px;}
.order-info-box h2{color:#FF3333 ;}
.order-items{width:100%;overflow-x:auto;}
.page-title.title-buttons .button{float:right;height:26px;margin:-39px 15px 0px 0px !important;padding:0px 10px;}
.page-title.title-buttons .button span{font-size:12px;line-height:25px;}
.col-1.addresses-primary h3{float:left;width:100%;font-size:14px;color:#FF3333 ;text-transform:uppercase;font-weight:normal; border-bottom:1px dotted #FF3333 ; padding-bottom:5px; margin-bottom:5px;}
.col-1.addresses-primary address{float:left;width:100%;clear:both;}
.col-1.addresses-primary p{float:left;width:100%;clear:both;}
.order-additional{margin:15px 0px;}
.gift-message dt strong{color:#666;}
.gift-message dd{font-size:13px;margin:5px 0 0;}
.order-about dt{font-weight:600;}
.order-about dd{font-size:13px;margin:0 0 7px;}
.tracking-table{margin:0 0 15px;}
.tracking-table th{font-weight:600;white-space:nowrap;}
.tracking-table-popup{width:100%;}
.tracking-table-popup th{font-weight:600;white-space:nowrap;}
.tracking-table-popup th,
.tracking-table-popup td{padding:1px 8px;}
.page-print .print-head{}
.page-print .print-head img{float:left;}
.page-print .print-head address{float:left;margin-left:15px;}
.page-print .print-head{margin-bottom:20px;}
.page-print .col-1,
.page-print .col-2{width:49.2%;}
.page-print h1{color:#444;font-size:24px; line-height:normal; padding:10px 15px;font-weight:normal;display:block; border-bottom:1px dotted #C3C3C3; background:#F3F3F3;}
.page-print .col-1 h3, .page-print .col-2 h3{display:block;background:#DFDFDF;font-size:14px;padding:5px 15px 5px 15px;color:#444 !important;margin:0px;font-weight:normal;line-height:normal;}
.page-print #my-orders-table .nobr { white-space:nowrap;}
.page-print h2{display:block;margin:0px 0px 5px 0px; color:#444;font-size:19px; border-bottom:1px dotted #444; padding-bottom:5px; line-height:normal;}
.page-print address{margin:0px;padding:5px 5px 10px 10px;}
.page-print .col2-set .col-1 p,
.page-print .col2-set .col-2 p{margin:0px;padding:5px 5px 10px 10px;}
.page-print .items-Ord{display:block;background:#FF3333 ;padding:5px 5px 8px 15px;color:#FFF;}
.page-print th.a-right{text-align:center !important;}
.page-print .gift-message-link{display:none;}
.page-print .price-excl-tax,
.page-print .price-incl-tax{display:block;white-space:nowrap;}
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price{display:inline;}
#review-form h3{font-size:12px;font-weight:normal;font-family:'OpenSansSemibold';}
#review-form h4{font-size:12px;color:#FF3333 ;font-weight:normal;font-family:'OpenSansSemibold';}
.product-review .product-img-box{float:left;margin-right:15px;}
.product-review .product-img-box .product-image{border:1px solid #EAEAEA;display:block;margin-left:1px;padding:10px;float:left;}
.product-review .product-img-box .label{font-size:11px;margin:0 0 3px;}
.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 auto 3px;}
.product-review .product-details{margin-left:150px;}
.product-review .product-name{font-size:16px;margin:0 0 10px;}
.product-review h3{font-weight:normal;font-size:14px;color:#444;margin:0px 0px 5px 0px;}
.product-review .ratings-table{margin:0 0 10px;}
.product-review dt{font-weight:normal;font-size:14px;color:#444;}
.product-review dd{font-size:12px;margin:0px;}
.catalog-product-compare-index .link-print{background:#444;float:right;padding:3px 6px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;line-height:16px;margin-top:-26px;}
.catalog-product-compare-index .link-print:hover{background:#7c7c7c;}
.catalog-product-compare-index{background:#fff;position:absolute;}
.catalog-product-compare-index .buttons-set{clear:both;margin:0px 0 0;padding:20px 0px 5px 0px;}
.catalog-product-compare-index .product-name a{font-size:15px;color:#2f2f2f;}
.catalog-product-compare-index .product-name a:hover{color:#000;}
.catalog-product-compare-index .ratings{text-align:center;}
.catalog-product-compare-index td .compare-actions{margin:0px auto;width:145px;}
.catalog-product-compare-index td .add-to-links{display:inline-block;float:none;margin:3px 0px;vertical-align:top;}
.catalog-product-compare-index .price-box.left{float:none;width:100%;text-align:center;}
.catalog-product-compare-index .ratings .rating-box{float:none;margin:0 auto 10px;}
.catalog-product-compare-index .page-title{margin:0px 0px 10px;padding:1px;}
.catalog-product-compare-index .data-table td{color:#7e7e7e;border:1px solid #EDEDED;padding:10px;text-align:center;}
.catalog-product-compare-index .btn-remove{position:absolute;right:-9px;top:-9px;}
.catalog-product-compare-index .data-table tr.even{background:#fefefe;}
.compare-table tr{background:none;}
.compare-table .price-box{padding-top:10px;padding-bottom:10px;}
.compare-table .product-shop-row td .product-image{display:inline-block;margin-bottom:15px;border:1px solid #f1f1f1;padding:10px;border-radius:3px;background:#FFF;}
.compare-table .product-shop-row td .product-image:hover{border:1px solid #BEBEBE;border-radius:3px;}
.compare-table .product-name{margin-bottom:0px;height:40px;overflow:hidden;}
.compare-table .product-shop-row td .add-to-links li,
.compare-table .add-to-row td .add-to-links li{float:none;display:inline-block;}
.price-box.map-info .price{padding-right:10px;color:#025fea;font-size:22px;font-weight:normal;}
.product-view .product-shop .price-box.map-info{margin:-20px 0 10px 0;display:block;width:100%;}
.tier-prices.product-pricing a{color:#444}
.product-view .product-shop .price-box.map-info a{padding:0 5px 0 0;}
.cart-msrp-totals{color:red;font-size:12px !important;font-weight:600;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase;}
.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:600;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff;}
.map-popup{margin:12px 0 0;position:absolute;-webkit-box-shadow:0px 0px 10px rgba(48, 50, 50, 0.2);-moz-box-shadow:0px 0px 10px rgba(48, 50, 50, 0.2);box-shadow:0px 0px 10px rgba(48, 50, 50, 0.2);text-align:left;width:300px;z-index:100;background:#f6f6f6;}
.map-popup #map-popup-msrp-box{color:#000000;font-weight:normal;}
.map-popup #map-popup-msrp-box strong{color:#000000;font-weight:normal;}
.map-popup #map-popup-msrp-box span{color:#000000;font-weight:normal;}
.map-popup-heading{padding:20px 40px 20px 20px;width:240px;background:#fbfbfb}
.map-popup-heading h2{font-size:12px;margin:0;word-wrap:break-word;text-align:left;text-overflow:ellipsis;color:#2f2f2f;text-transform:uppercase;}
.map-popup-arrow{background:0;position:absolute;left:50%;top:-10px;height:10px;width:19px;}
.map-popup-close{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/btn_remove.gif) 0 0 no-repeat;display:block;position:absolute;top:10px;right:10px;height:19px;width:19px;text-indent:-9999em;}
.map-popup-close:hover{background-position:0 -19px;}
.map-popup-content{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/tail-popup.gif) left top repeat-x #f6f6f6;padding:18px 20px 20px 20px;overflow:hidden;text-align:left;width:260px;}
#map-popup-price-box strong{color:#025fea;float:left;margin-right:7px;}
.map-popup .regular-price .price{color:#000;float:left;font-size:12px;font-weight:600;}
.map-popup-checkout{display:inline;float:right;text-align:right;}
.map-popup-checkout span{display:block;padding-right:30px;}
.map-popup-checkout .paypal-logo{margin:0 0 5px;}
.map-popup-price .price-box,
.map-popup-price .price-box .special-price{margin:0;padding:0px 0;}
.map-popup-price .minimal-price-link{color:#444;margin-left:7px;display:inline-block;}
.map-popup-price{margin:2px 0 0;}
.map-popup-text{clear:right;margin:0 20px;padding:16px 0;text-align:left;word-wrap:break-word;color:#7b7b7b;line-height:18px;}
.map-popup-only-text{border-top:1px solid #d8d8d8;}
.footer .block{float:left;border:none 0px;padding:0px; margin:0px; width:auto;}
.footer .block .block-title{border:none 0px;padding:0px;display:block;height:31px;text-align:left;}
.footer .block .block-title strong{background:none;padding:0px;}
.footer .block .block-title strong span{color:#FFF;font-size:16px;text-transform:none;font-weight:normal;background:#FF3333 ;padding:7px 10px;}
.footer .block .block-content{padding:0px;display:block;border:none 0px;}
.footer .block-subscribe .input-box{ float:left;}
.footer .block-subscribe .input-box .input-text{width:220px;border:none 0px;height:17px; border-radius:2px 0px 0px 2px;}
.footer .block-subscribe .actions{float:left;padding:0px;clear:none;}
.footer .block-subscribe .actions button.button{height:37px;padding:0px 15px;float:left; border-radius:0px 2px 2px 0px; background:#FF3333  none repeat scroll 0 0;}
.footer .block-subscribe .actions button.button span{color:#FFF;}
.footer .block-subscribe .actions button.button:hover{background:#FFF;}
.footer .block-subscribe .actions button.button:hover span{color:#FF3333 ;}
.footer .block-subscribe .block-content label { color:#FFF; font-size:15px;  padding-bottom:5px; margin-bottom:5px;}
.footer .block-subscribe .block-content{position:relative;}
.footer .block-subscribe .block-content .validation-advice{position:absolute;bottom:5px;height:40px;text-align:left;padding-left:15px;text-shadow:0px 0px 1px #FFF;}
.footer .block-subscribe .block-content .validation-failed{border:none 0px !important;background:#FF0000;text-decoration:blink;color:#CA000F;}
.footer .block-testimonial .block-title strong span{background:#FF3333 ;}
.footer .block-testimonial .block-content{background:#FF3333  url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/footer-block-logo-back.png) no-repeat 170px -19px;}
.footer .block-news .block-title strong span{background:#f7db63;color:#6a5600;}
.footer .block-news .block-content{background:#f7db63 url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/footer-block-logo-back.png) no-repeat 170px -19px;}
.footer .block-food-safety .block-content{background:#fe659b url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/footer-block-logo-back.png) no-repeat 170px -19px;margin-top:31px;padding-right:0px;}
.footer .block-food-safety .food-safety{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/food-safety.png) no-repeat 0px 0px;display:block;height:112px;}
.footer-container{padding:10px 0px 10px 0px;float:left;width:100%;background:none;}
.footer{margin:0px auto;width:1136px;}
.footer-top,
.footer-bottom{float:left;width:100%;}
.footer-top{border-bottom:solid 1px #2D2D2D; padding-bottom:20px;}
.footer_wrap{width:940px;margin:0 auto;border-top:1px solid #d9d9d9;}
.tail_footer{position:relative;margin:0px 0 0 0;height:100px;background:#eeeeee;overflow:hidden;}
.footer p {  color: #FFFFFF;}
.footer .footer-links { float:left;padding-top:5px;padding-left:15px; width:20%; width: -webkit-calc( 33% - 10.9em ); width: -moz-calc( 33% - 10.9em ); width: calc( 33% - 10.9em );}
.footer .footer-links.last { float:right; width:33%; padding:5px 15px 0px 0px; width: -webkit-calc( 27em ); width: -moz-calc( 27em ); width: calc( 27em );}
.footer .footer-links .footer-links-title { color:#FFF; font-size:15px;   padding-bottom:5px; margin-bottom:5px;}
.footer .footer-links li{display:block;padding:0px 5px 0px 0px;}
.footer .footer-links ul li a{color: #FFFFFF;text-decoration:none;display:inline;font-size: 14px;white-space:pre;line-height: 24px;}
.footer .footer-links ul li a:hover{color:#fff;text-decoration:none;}
.footer .follow-us{float:left; clear:both; padding-left:10px; padding-top:10px;}
.footer .follow-us span { float:left; color:#FFF; font-size:15px;  padding-right:15px; line-height:25px;}
.footer .follow-us ul { float:left;}
.footer .follow-us li{float:left;cursor:pointer;padding:0px;margin-right:4px !important;float:left;width:27px;height:27px;}
.footer .follow-us li a{float:left;width:25px;height:25px;}
.footer .follow-us .facebook{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat 0px 0px;}
.footer .follow-us .facebook:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat 0px bottom;}
.footer .follow-us .twitter{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -30px 0px;}
.footer .follow-us .twitter:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -30px bottom;}
.footer .follow-us .linked-in{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -60px 0px;}
.footer .follow-us .linked-in:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -60px bottom;}
.footer .follow-us .pinterest{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -90px 0px;}
.footer .follow-us .pinterest:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -90px bottom;}
.footer .follow-us .google-plus{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -120px 0px;}
.footer .follow-us .google-plus:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/social-media.png) no-repeat -120px bottom;}
.footer-mailid:hover{color:#fff!important;}
.footer-bottom .we-accept { float:right; margin:30px 15px 0px 0px;}
.footer-bottom .we-accept li { float:right; margin-left:10px;}
.footer-bottom address { margin:0px;color: #FFFFFF;padding:10px 0px 0px 15px;line-height:30px;float:left; font-size:11px;}
.footer-bottom address img { vertical-align:middle;}
.footer-bottom address a { color:#ABABAB;}
.footer-bottom address a:hover { color:#FFF;}
#back-top{position:fixed;bottom:10px;z-index:99;right:2%;display:none;}
#back-top a:hover{color:#79ec3e;}
#back-top span{width:47px;height:47px;display:block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/up-arrow.png) no-repeat left top;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
#back-top a:hover span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/up-arrow.png) no-repeat left bottom;}
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_content{background-color:#fff;}
div.pp_default .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}
div.pp_default .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}
div.pp_default .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}
div.pp_default #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}
div.pp_default .pp_details{position:relative;}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}
div.pp_default .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/default/loader.gif) center center no-repeat;}
div.light_rounded .pp_top .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_details{position:relative;}
div.light_rounded .pp_description{margin-right:85px;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .pp_details{position:relative;}
div.dark_rounded .pp_description{margin-right:85px;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_arrow_previous{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content{background:#000;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/loader.gif) center center no-repeat;}
div.dark_square .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square .pp_details{position:relative;}
div.dark_square .pp_description{margin:0 85px 0 0;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav{clear:none;}
div.dark_square .pp_nav .pp_play{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_arrow_previous{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square .pp_details{position:relative;}
div.light_square .pp_description{margin-right:85px;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_arrow_previous{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.facebook .pp_top .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}
div.facebook .pp_top .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -63px 0px;cursor:pointer;}
div.facebook .pp_expand:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -98px 0px;cursor:pointer;}
div.facebook .pp_contract{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -63px -115px;cursor:pointer;}
div.facebook .pp_contract:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -98px -115px;cursor:pointer;}
div.facebook .pp_close{width:24px;height:24px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat 0px 0px;cursor:pointer;}
div.facebook .pp_close:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -34px 0px;}
div.facebook .pp_details{position:relative;}
div.facebook .pp_description{margin:0 37px 0 0;display:none!important;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/loader.gif) no-repeat 0px 0px;}
div.facebook .pp_arrow_previous{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat 0px -71px;height:24px;margin-top:0px;width:24px;}
div.facebook .pp_arrow_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat 0px -96px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}
div.facebook .pp_arrow_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -32px -71px;height:24px;margin-top:0px;width:24px;}
div.facebook .pp_arrow_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -32px -96px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:14px;padding:0px 5px;}
div.facebook .pp_nav .pp_play{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) 0px -123px no-repeat;height:24px;width:24px;}
div.facebook .pp_nav .pp_pause{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) -31px -123px no-repeat;height:24px;width:24px;}
div.facebook .pp_next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}
div.facebook .pp_previous:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:0px 0 0 0;display:none;}
.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0px 0px;}
.pp_nav p{float:left;margin:0px 5px;}
.pp_nav .pp_play,
.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-100px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;position:relative;overflow:hidden;padding:10px;border:1px solid #444;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;box-shadow:0px 0px 4px #444;}
.pp_gallery ul{float:left;margin:0px;padding:0px;position:relative;white-space:nowrap;}
.pp_gallery ul a{border:1px #000 solid;border:1px solid #EAEAEA;display:block;float:left;height:50px;overflow:hidden;background:#fff;padding:0px;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next{margin-top:23px !important;}
a.pp_next{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
#top_banner .navigate .prev{position:absolute;top:156px;left:5px;z-index:999;cursor:pointer;}
#top_banner .navigate .next{position:absolute;top:156px;right:5px;z-index:100;width:31px;height:41px;cursor:pointer;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/banner-controls.png) no-repeat 0px -111px;}
#top_banner .navigate .prev:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/banner-controls.png) no-repeat 0px -56px;}
#top_banner .navigate .next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/banner-controls.png) no-repeat 0px -165px;}
a.pp_expand,
a.pp_contract{cursor:pointer;display:none;height:32px;position:absolute;right:20px;text-indent:-10000px;top:0px;width:32px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff;display:none!important;font-size:17px;margin:0 0 5px 15px;z-index:9999;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .product-shop .short-description:after,
.product-view .box-description:after,
.product-view .box-tags .form-add:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.border-left td{vertical-align:middle;}
.view-products{float:right;display:block;}
.view-products a{font-size:12px;font-weight:bold;color:#3E3794;}
.view-products a:hover{color:#000;text-decoration:underline;}
.new-products-grid li.item{float:left;width:180px;}
.block-related a.sub-cat-title{color:#3E3794;}
.block-related a.sub-cat-title:hover{color:#2B3139;}
.featured-grid-inner{width:125px;height:125px;position:relative;padding-bottom:8px;}
.products-grid .featured-image{display:block;width:95px;height:95px;margin:0 0 0px;}
.home-content{float:left;width:100%;}
.home-content-lt{float:left;width:49%;background:#fbfbfb;height:100px;}
.home-content-rt{float:left;width:50%;background:#FFF;height:100px;}
.home-text{float:left;width:56%;padding:0px;}
.home-text h3{/*color:#7c7b7c;font-weight:normal;margin-bottom:5px;font-size:24px; */ text-align:left;  
color: #444;display: block;font-size: 24px;/*  */ font-weight: normal; line-height: normal; margin: 0 -10px 10px; padding:0px 15px;}
.home-text h3 strong{font-weight:bold;color:#FF3333 }
.home-text p{font-size: 14px;margin:20px 0 0 0; padding:0 0 0 6px; text-align:justify; color:#444}
.home-text p + p{padding-top:10px;}
.home-text p span{color:#000;display:block;}
.home-text p .read-more{text-transform:capitalize;float:right;}
.home-text p .read-more:hover{color:#FF3333 ;}
.home-content-banner{float:right;width:42%;margin-top:15px;}
.home-categories{float:left;width:100%;margin:0px 0px 0px 0px;}
.home-categories .categories h1{color:#444;font-size:24px; /*  */ line-height:normal;margin:0px -10px 10px;padding:10px 15px;font-weight:normal;display:block; }
.home-categories ul{float:left;width:100%;}
.home-categories ul li{/*margin:0px 4px;float:left;text-align:center;background:#FFF;border-radius:2px;padding:0px;border:1px solid #f1f1f1;*/  background: #fff none repeat scroll 0 0;border: 1px solid #f1f1f1;border-radius: 2px;float: left;margin: 0 4px; min-height: 211px;overflow: hidden;padding: 0;text-align: center;width: 13.39%;}
.home-categories ul li:hover {border:1px solid #FF3333 ;}
.home-categories ul li:hover .category-name a {color:#FFF;}
/*.home-categories ul li.first{margin-left:0px;}
.home-categories ul li.last{margin-right:0px;} */
.home-categories ul li .category-img a,
.home-categories ul li .category-img{width:100%; min-height:170px}
.home-categories ul li .category-img img { margin:1px; width:100%; height:auto}
.home-categories ul li .category-name a{color:#444; padding:0 3px;}
.home-categories ul li .category-name{font-weight:normal;font-size:14px;overflow:hidden;white-space:normal;padding:0px;border-top:1px solid #f1f1f1; min-height:40px;/*  */}
.home-categories ul li:hover .category-name { background:#FF3333 ;}
.news-and-attribute-tabs{float:left;width:100%;padding-top:20px;}
.news-and-attribute-tabs .attribute-tabs{width:73%;float:left;}
.news-and-attribute-tabs .site-news{width:26%;float:right;}
.news-and-attribute-tabs .site-news .block-news{margin-bottom:0px;}
.site-news .block-news .block-title{float:right;padding:8px 17px;font-size:15px;color:#444;border-radius:2px 2px 0px 0px;background:#F8F8F8;border:1px solid #f1f1f1;border-bottom:0px none;position:relative; z-index:9; /*  */}
.site-news .block-news .block-content{border-radius:2px 0px 2px 2px;border:1px solid #f1f1f1;clear:both;background:#F8F8F8;padding:0px 10px 10px 10px;float:left;margin-top:-1px; min-height:225px;}
#tabContainer{width:100%;float:left;}
#tabs{height:40px;overflow:hidden;width:100%;float:left;position:relative;}
#tabs > ul{font:13px;list-style:none;}
#tabs > ul > li{margin:0px 2px 0px 0px;padding:6px 17px 10px;display:block;float:left;color:#fff;font-size:15px;background:#7c7b7c;border-radius:2px 2px 0px 0px;border:1px solid #f1f1f1;border-bottom:0px none; /*  */}
#tabs > ul > li:hover{background:#444;cursor:pointer;border:1px solid #f1f1f1;color:#fff;}
#tabs > ul > li.tabActiveHeader{background:#FFF;cursor:pointer;color:#444;border:1px solid #f1f1f1;border-bottom:0px none;}
#tabscontent{background:#FFF;margin:-1px 0 0;border:1px solid #f1f1f1;border-radius:2px;width:99.8%;float:left;}
#tabscontent .tabpage{padding:10px 11px 10px 10px;float:none;width:auto;min-height:280px;border-radius:2px;border:solid 1px #FFF;}
#tabscontent h2{display:block;color:#444;font-size:18px;line-height:normal;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;font-weight:normal;display:block;border-bottom:1px solid #f1f1f1;}
#tabscontent ul{display:block;}
#tabscontent ul li{float:left;width:16.5%;}
#tabscontent ul li a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/gray-arrow.gif) no-repeat 0px 7px;padding-left:10px;margin-left:5px;color:#444;line-height:40px;font-size: 14px;}
#tabscontent ul li a:hover{color:#FF3333 ;text-decoration:underline;}
.header-container-end{background-color:#D0D0D0;height:4px;}
.main-menu-bg-seprator{background-color:#D0D0D0;height:4px;}
.top-menu{height:60px;position:relative;z-index:99;clear:both;margin:0px; background:#F3F3F3;border-bottom:1px solid #efefef;border-top:1px solid #efefef}
.top-menu .responsive-menu{display:none;}
#responsive-nav > li > ul{display:none;}
#nav1{float:left;width:100%;text-align:center; display:table;}
#nav1 ul{margin-top:7px;}
ul#nav1 > li{list-style:none;float:left;margin:0px;padding:0px; border-right:1px solid #E7E7E7;}
.top-menu ul#nav1 > li:last-child{border:0 none}
#nav1 a{padding:10px 7px/*23px 10px 23px*/; color:#444; text-decoration:none;font-size: 14px;font-family:opensansregular;text-transform:none; height:40px; display:table-cell; vertical-align:middle; /*  */font-weight: bold;}
#nav1 a:hover{background:#FF3333 ;color:#FFF;}
#nav1 li.last { border:none 0px;}
#nav1 li.home a{padding:10px 13px;text-indent:-9999px;float:left;width:30px;}
#nav1 li.home a span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/home-icon.png) no-repeat center 11px;float:left;width:30px;height:40px;}
#nav1 li.home a:hover span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/home-icon.png) no-repeat center -30px;}
ul#nav1 > li ul.level0{margin:0px;padding:0px;background:#FFF;border:3px solid #F3F3F3;border-top:0px none;position:absolute;display:none;top:60px;right:0px;z-index:999;width:auto;border-radius:0px 0px 3px 3px;}
ul#nav1 > li ul.level0 ul{margin:0;padding:0;position:absolute;display:none;left:150px;top:0px;}
ul#nav1 > li.nav-1 ul.level0{left:57px !important;}
ul#nav1 > li.nav-2 ul.level0{left:auto !important;right:none;}
ul#nav1 > li.nav-3 ul.level0{left:auto !important;right:none;}
ul#nav1 > li.nav-4 ul.level0{left:auto !important;right:0px;}
ul#nav1 > li.nav-5 ul.level0{left:auto !important;right:0px;}
ul#nav1 > li.nav-6 ul.level0{left:auto !important;right:0px;}
#nav1 li ul li a:hover{background:none !important;color:#444 !important;}
ul#nav1 > li ul li{margin:0px;padding:10px;list-style:none;position:relative;border-left:1px solid #F3F3F3;border-bottom:1px solid #F3F3F3;width:118px;text-align:center;display:table-cell;}
ul#nav1 > li ul li.last{border-right:1px solid #F3F3F3;}
ul#nav1 li ul li .sub-catname a{font-size:12px;color:#555 !important;padding:3px 10px;text-align:left;text-transform:none;font-weight:normal;}
ul#nav1 li ul li .sub-catname a:hover{color:#025FEA !important;}
#nav1 li ul li span{background:none !important;padding:0px;}
#nav1 li ul li a{padding:10px 0px 0px 0px;text-align:center;background:none !important;color:#FF3333  !important;height:auto;clear:both;float:none;display:block;text-align:center;line-height:normal;font-size:13px;text-transform:none; width:auto;}
#nav1 li ul li a.cat-image{border:solid 1px #EAEAEA;padding:1px;width:80px;margin:0px auto;}
.col3-layout .col-wrapper .col-main .products-grid{padding:0 0 0 15px}
.block .product-name a{font-size:12px;color:#555;text-decoration:none;text-transform:none;padding-left:10px;}
.product-view .product-shop .short-description{margin:0px;padding:10px 0px 0px 0px;}
#product_tabs_review_tabbed a{border-right:none;}
.product-view .box-collateral .products-ups .product-image{margin-bottom:10px;}
.col3-layout .product-view .product-img-box .product-image img{width:190px;height:190px;}
.col3-layout .product-view .product-img-box .product-image{width:190px;}
.col3-layout .product-view .product-img-box .zoom-inner{width:190px;height:190px;}
.col3-layout .product-view .box-tags .form-add .input-box{}
.col3-layout .product-view .product-collateral .video{width:390px;}
.col3-layout .product-view .product-collateral .video iframe{width:370px;}
.product-view .form-add .buttons-set button.button{float:left;}
.products-list .list-reviews{clear:both;margin-bottom:6px}
#top_banner .navigate .prev{position:absolute;top:100px;left:5px;z-index:999;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -630px -55px;width:45px;height:55px;cursor:pointer;}
#top_banner .navigate .next{position:absolute;top:100px;right:5px;z-index:100;width:45px;height:55px;cursor:pointer;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -682px -55px;}
#top_banner .navigate .prev:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -630px -116px;}
#top_banner .navigate .next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -682px -116px;}
#divSimpleSlider{overflow:hidden;height:400px;font:normal 20px/normal ;}
#divSimpleSliderRotate a{background:#7c7b7c; color:#FFF;display:inline-block;font-size:0px;line-height:0;margin-right:1px;padding:0px;text-align:center;text-indent:-999999px;width:15px; height:15px; border-radius:2px;}
#divSimpleSliderRotate .activeSlide{background:#FF3333 ;}
#divSimpleSliderRotate a:hover{background:#FF3333 ;}
.banner-images a img{border-radius:0px;}
.right_top{margin:30px 0px 10px;}
.right_top li{float:left;margin-right:32px;width:162px;text-align:center;}
.right_top a{border:1px solid #ededed;}
.right_top a:hover{border:1px solid #888;}
.right_top li.last{margin-right:0px;}
.right_top span{font-size:14px;font-weight:600;text-transform:uppercase;padding:12px 0px 0px 0px;color:#555;display:block;}
.right_top span:hover{color:#323232;cursor:pointer;}
.banner_down #divSimpleSliderRotate{position:absolute;bottom:10px;z-index:99;left:10px;}
#top_banner #play_btn{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -734px -116px;width:45px;height:55px;position:absolute;top:100px;left:485px;z-index:10;cursor:pointer;}
#top_banner #pause_btn{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -734px -55px;width:45px;height:55px;position:absolute;top:100px;left:485px;z-index:10;cursor:pointer;}
.my-wishlist .data-table{border:1px solid #EDEDED;}
.my-wishlist .data-table th{text-align:center;}
.my-wishlist .data-table tr td{border:1px solid #ededed;}
.my-wishlist .data-table tr td.last{border-right:0px;}
.my-wishlist .data-table tr td .cart-cell{text-align:center;}
.my-wishlist .data-table .product-image img{border:1px solid #f1f1f1;padding:5px;background:#FFF;border-radius:2px;}
.wishlist-index-index .buttons-set .back-link a{margin-top:0px;display:block;}
.multiple-checkout table tfoot tr td strong{font-size:18px;color:#444;}
.multiple-checkout table tfoot tr td strong .price{font-size:18px !important;}
.my-account table tr td em{font-style:normal;}
.my-account .data-table{border:1px solid #EDEDED;}
.my-account .data-table th{white-space:nowrap;}
.product-shop-top{display:block;padding:10px;margin:0px;border:1px solid #f1f1f1;float:left;width:98%;border-radius:3px;}
.col1-layout .product-view .product-shop .ratings{margin:0px;float:left;width:67%;padding:4px 0px 0px 0px;}
.col1-layout .product-view .short-description h2{padding:10px 0px}
.fancybox-prev span, .fancybox-next span{background-image:url('https://profitautoparts.com/skin/frontend/autoparts/default/css/fancybox_pag.png');}
#fancybox-loading div{width:40px;height:40px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/ajax-loader.gif) center center no-repeat;}
.grand_total strong{color:#555;font-size:18px;}
.grand_total .price{font-size:18px;}
.subtotal .price,
.shipping .price{font-size:14px;}
.cms-support .support-page p{font-size:14px;line-height:26px;color:#555;padding:10px 0px 10px 25px;text-transform:capitalize;margin:0px;}
.product-collateral{width:100%;margin:15px auto 0px auto;padding:0px;border:0px none;clear:both;float:left;}
.Contactus-Contant{margin:0px 0px 15px 0px;font-size:14px;line-height:20px;padding:0px;}
.col3-layout .box-up-sell{padding:0 10px 20px;}
.col3-layout .box-up-sell .jcarousel-clip{margin:0px;width:490px;}
.col3-layout .box-up-sell ul li{margin:0px 27px;}
.checkout-cart-index .page-title h1{float:none;text-align:left;}
.product-collateral .padder .desc.std{color:#888;height:38px;overflow:hidden;margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;}
.product-collateral .padder .product-details .link-cart{background:url("https://profitautoparts.com/skin/frontend/autoparts/default/images/images/bg-images.png") no-repeat -693px -63px;width:31px;height:31px;text-indent:-9999px;display:inline-block;float:right;}
.product-collateral .padder .product-details .price-box{float:left;}
.col2-left-layout .product-view .product-shop .row-product,
.col2-right-layout .product-view .product-shop .row-product{padding-bottom:5px;margin:0px;}
.col2-left-layout .cloud-zoom-big,
.col2-right-layout .cloud-zoom-big{width:326px !important;height:100% !important;margin-left:8px !important;}
.col3-layout .product-shop-top{padding:20px 20px 8px;width:468px;}
.col3-layout .cloud-zoom-big{width:255px !important;height:100% !important;margin-left:5px !important;}
.col3-layout .product-essential{margin:0 0 20px;}
.col3-layout .product-options{padding:10px 0px 0px 0px;}
.review-product-list .product-essential{border:1px solid #f1f1f1;padding:10px;margin:0px;border-radius:3px;width:936px;}
.review-product-list .col2-left-layout .cloud-zoom-big,
.review-product-list .col2-right-layout .cloud-zoom-big{margin:0px 0px 0px 3px !important;}
.product-view .product-shop .more-views li{float:left;margin:0px 10px 0px 0px;border:1px solid #f1f1f1;padding:5px;border-radius:3px;}
.product-view .product-shop .more-views li:hover{border:1px solid #BEBEBE;}
.ajax-index-options{padding:0px !important;}
.ajax-index-options .product-image .mousetrap{width:300px !important;}
.ajax-index-options .product-view{overflow-x:auto;height:450px;}
.ajax-index-options .product-view .product-essential{width:780px;}
.ajax-index-options .product-view .product-essential .product-shop-top{width:780px;border:none 0px;padding:10px 0px;}
.ajax-index-options .product-view .product-img-box .product-image{width:300px;}
.ajax-index-options .product-view .product-img-box{width:310px;height:310px !important;margin:0px;padding:0px;}
.ajax-index-options .product-view .product-shop{width:455px;min-height:300px;}
.ajax-index-options .other-product-collection{clear:both;overflow:auto;height:170px;}
.ajax-index-options .other-product-collection h1{margin-top:0px;}
.ajax-index-options .product-view .product-shop .short-description{padding:0px;}
.ajax-index-options .product-options-container{border:none 0px;}
.ajax-index-options .product-options{width:205px;float:left;padding:0px !important;}
.ajax-index-options .product-options dl dt{width:35px;padding-bottom:5px;}
.ajax-index-options .product-options dd{margin-right:0px;padding-bottom:5px;}
.ajax-index-options .product-options-container .product-options p.required{float:right;margin:0px 10px 0px 0px;line-height:normal;}
.ajax-index-options .product-options-bottom{width:197px;}
.ajax-index-options .add-to-cart button.button{float:left;margin:0px 10px 0px 0px !important;}
.ajax-index-options .validation-advice{padding-left:14px!important;float:right;margin-top:10px;}
.ajax-index-options .cloud-zoom-big{border:1px solid #f1f1f1;overflow:hidden;border-radius:3px;width:400px !important;height:400px !important;left:350px !important;top:10px !important;}

.block-tabs{padding:0px;width:500px !important;text-align:left;border:1px solid #4d4d4d;box-shadow:2px 0px 5px #555;border-radius:3px 0px 0px 3px;}
.block-tabs .block-tabs-in{border:4px solid #4d4d4d;padding:15px;float:left;width:94%;background:#F8F8F8;}
.block-tabs .tabs{color:#323232;float:right;right:496px;padding:0px;position:absolute;top:25px;z-index:100;text-align:left;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 0px -270px;cursor:pointer;border:none 0px;height:64px;width:66px;line-height:61px;font-size:14px;}
.block-tabs .tabs:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 0px -270px;}
.block-tabs .tabs span{background:#000;float:left;height:22px;line-height:20px;margin:-3px 0px 0px -3px;width:22px;text-align:center;color:#FFF;}
.block-tabs .logout span{float:right;padding:0px;height:63px;white-space:nowrap;}
.block-tabs.show .tabs{cursor:pointer;}
.contact-main.block-tabs .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right -140px;}
.block-cart-header.block-tabs .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right -210px;}
.block-wishlist.block-tabs .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right -280px;}
.account-login-home.block-tabs .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right -70px;}
.account-login-home.block-tabs .logout{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right 0px;}
.block-compare.block-tabs .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right -350px;}
.contact-main.block-tabs .tabs:hover,
.contact-main.block-tabs.show .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px -140px;}
.block-cart-header.block-tabs .tabs:hover,
.block-cart-header.block-tabs.show .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px -210px;}
.block-wishlist.block-tabs .tabs:hover,
.block-wishlist.block-tabs.show .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px -280px;}
.account-login-home.block-tabs .tabs:hover,
.account-login-home.block-tabs.show .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px -70px;}
.block-compare.block-tabs .tabs:hover,
.block-compare.block-tabs.show .tabs{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px -350px;}
.contact-main.block-tabs .tabs span{display:none;}
.block-cart-header.block-tabs .tabs span{border-radius:50%;font-size:12px;}
.block-wishlist.block-tabs .tabs span{border-radius:50%;font-size:12px;}
.account-login-home.block-tabs .tabs span{display:none;}
.account-login-home.block-tabs .logout span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat right 0px;text-indent:-9999px;}
.account-login-home.block-tabs .logout:hover span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/side-login-title.png) no-repeat 2px 0px;}
.block-compare.block-tabs .tabs span{border-radius:50%;font-size:12px;}
.block-tabs .tabs:hover span,
.block-tabs.show .tabs span{background:#444;}
.block-tabs .block-content ol.mini-products-list{float:left;width:100%;text-align:center;padding:0px;}
.block-tabs .block-content li.item{border:1px solid #f1f1f1;margin:0px 10px 10px 0px;padding:5px;width:130px;float:left;text-align:center;background:#FFF;position:relative;border-radius:3px;}
.block-tabs .block-content li.item .prod-image a{border:1px solid #f1f1f1;width:50px;padding:5px;margin:0px;float:none;display:inline-block;background:none;border-radius:3px;}
.block-tabs .block-content li.item .prod-image a:hover{border:1px solid #BEBEBE;}
.block-tabs .block-content li.item .product-details{float:right;width:100%;margin:0px;color:#8D8D8D;}
.block-tabs .block-content li.item .product-details .product-name a{text-transform:capitalize;font-size:14px;background:none;float:left;width:100%;margin-top:5px;padding-left:0px;}
.block-tabs .block-content li.item .product-details .product-name a:hover{color:#000;}
.block-tabs .block-content li.item .product-details .price-box{float:left;width:100%;font-size:13px;}
.block-tabs .block-content li.item .product-details .price-from{float:left;height:24px;width:150px;}
.block-tabs .block-content li.item .product-details .price-to{float:left;height:26px;width:150px;}
.block-tabs .block-content li.item .product-details .product-name{float:left;padding:5px 0px;width:100%;height:40px;overflow:hidden;}
.block-tabs .block-content li.item .product-details a.btn-edit{float:right;top:1px;position:absolute;right:1px;}
.block-tabs .block-content li.item .product-details a.btn-remove{float:right;top:1px;position:absolute;left:1px;padding:0px !important;}
.block-tabs .block-content li.item .product-details .price{font-size:14px;}
.block-tabs .actions button.button{float:left;}
.block-tabs .actions .subtotal{font-size:16px;float:right;color:#444;padding-right:15px; }
.block-tabs .actions .subtotal span.price{font-size:18px;font-family:'OpenSansRegular';}
.block-tabs .actions{text-align:center;margin:0px;padding:0px;float:left;width:98%;}
.block-tabs .actions a{background:#444;float:right;padding:4px 10px;font-size:11px;border-radius:2px;text-transform:uppercase;color:#fff;margin-top:9px;}
.block-tabs .actions a:hover{background:#7c7c7c;}
.block-wishlist .actions a{float:left;margin:0px;}
.block-tabs .block-content .product-details a.link-cart{height:31px;padding:0px 15px;display:inline-block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line.png) repeat-x 0px 0px;color:#FFF;line-height:30px;text-transform:uppercase;font-size:14px;margin-top:5px;border-radius:2px;}
.block-tabs .block-content .product-details a.link-cart:hover{background:#444;}
#accordion{list-style:none;}
#accordion li{border-bottom:1px solid #E5E5E5;padding:10px 0px;}
#accordion div{cursor:pointer;background:url('https://profitautoparts.com/skin/frontend/autoparts/default/images/images/accordion.gif') no-repeat 0px 5px;padding-left:25px;font-size:16px;font-weight:600;}
#accordion div.active{background:url('https://profitautoparts.com/skin/frontend/autoparts/default/images/images/accordion.gif') no-repeat 0px -56px;color:#025FEA;}
#accordion ul{list-style:none;padding:0 0 0 0;}
#accordion p{display:none;}
.middle-container{width:100%;float:left;background:#fff;border-top:2px solid #fff}
.middle-container .container{width:1136px;margin:0px auto;}
.clearall{clear:both;line-height:0px;padding:0px;margin:0px;font-size:0px;display:block;}
.banner-1 .banner-content { position:absolute; left:10px; top:10px;}
.banner-2 .banner-content { position:absolute; left:10px; top:10px;}
.banner-3 .banner-content { position:absolute; left:10px; top:10px;}
.banner-4 .banner-content { position:absolute; left:10px; top:10px;}
.banner-5 .banner-content { position:absolute; left:10px; top:10px;}
.banner-6 .banner-content { position:absolute; left:10px; top:10px;}
.banner-main{padding:0px 0px 0px 0px;}
.banner-main .banner-content { width:465px;}
.banner-main .banner-images { width:100% !important;}
.banner-main .banner-images img { width:100% !important;}
.banner-main .banner-content p { margin:0px 0px 1px; padding:8px 20px; float:left; clear:both; line-height:24px; }
.banner-main .banner-content .banner-line-1 { background:#7c7b7c; color:#FFF;}
.banner-main .banner-content .banner-line-1  span{font-size:17px !important; /*  */}
.banner-main .banner-content .banner-line-2 { background:#FF3333 ; color:#fff; font-size: 14px; line-height:20px; font-family:opensansregular; text-align:justify}
.block-news .block-title{border-radius:3px 3px 0px 0px;color:#FFF;font-size:18px;padding:8px 10px 10px;}
.block-news .block-content{border:1px solid #f1f1f1;border-top:0px none;border-radius:0px 0px 3px 3px;padding:7px 10px 10px 10px;background:#F8F8F8;}
.block-news .block-content ol{display:block;padding:0px;}
.block-news .block-content li.item{padding:0px;text-align:left;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #f1f1f1DDD;}
.sidebar .block-news .block-content .news-title{line-height:normal;}
.block-news .block-content .news-title{color:#444;font-size:14px;line-height:30px;}
.block-news .block-content .news_content{text-align:justify; font-size: 13px; color:#444; line-height:20px;}
.block-news .block-content .news_content p{text-align:left;}
.block-news .block-content .news-date{font-size: 13px;color:#FF3333 ;padding:0px;font-family:'OpenSansSemibold';text-align:right;line-height:30px;}
.block-news .block-content .view-all{float:left;clear:both;margin:5px 0 0 0;}
.block-news .block-content .view-all a,
.block-testimonial .actions a{background:#7c7b7c;float:left;padding:4px 10px;font-size: 13px;border-radius:2px;text-transform:none;color:#fff; /*  */}
.block-news .block-content .view-all a:hover,
.block-testimonial .actions a:hover{background:#444;}
.health-photo-gallery-main{background:#fbfbfb;border-top:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;float:left;width:100%;margin-top:20px;}
.health-gallery{margin:0px auto;width:1136px;}
.health-strategies{float:left;}
.health-strategies .health-img{float:left;width:155px;height:205px;padding:10px 9px 10px 0px;border-right:solid 1px #eaeaea;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/health-safety-img.gif) no-repeat 0px 10px;}
.health-strategies .health-discription{float:left;width:303px;height:225px;text-align:left;line-height:17px;border-right:solid 1px #eaeaea;background:#FFF;}
.health-strategies .health-discription h3{font-size:14px;font-weight:normal;color:#FF3333 ;margin:10px 10px;}
.health-strategies .health-discription p{font-size:12px;color:#444;margin:0px 10px;}
.health-strategies .health-discription a{font-size:12px;color:#FF3333 ;text-decoration:none;}
.health-strategies .health-discription a:hover{color:#444;}
.multiple-checkout .col-narrow .box .box-content .price{font-size:12px;padding-left:5px;}
.my-account .order-details h3.product-name{font-size:14px;}
.product-options-container{border-bottom:1px solid #E5E5E5;float:left;padding:10px 0px;width:100%;}
.product-options-container .product-options{background: none repeat scroll 0 0 #EAEAEA;border: 3px double #FFFFFF;float: left;padding: 0;}
.product-options-container .product-options-bottom{float:right;padding:10px;border:3px double #FFF;background:#EAEAEA;}
.product-options-container .product-options p.required{float:left;margin-left:10px;line-height:30px;}
.page-head-alt{display:block;overflow:hidden;margin:0px 0px 10px 0px;}
.page-head-alt h3{color:#FF3333 ;font-size:24px;line-height:normal;margin:0px;padding:0px;font-weight:normal;display:block;}
.cms-no-route .std dl{padding-left:20px;}
.cms-no-route .std dl dt{font-size:14px;color:#444;font-weight:normal;}
.cms-no-route .std dl dd{margin:0px;padding:0px;}
.cms-no-route .std dl dd ul li{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif) no-repeat -1px 4px;padding-left:13px;}
.cms-no-route .std dl dd ul li a{background:none;padding:0px;}
.my-account .data-table a.nobr{font-size:13px;}
.page-head{}
.page-head h3{font-size:14px;color:#444;font-weight:normal;}
.page-content p{padding-bottom:10px; color:#444}
.cms-privacy-policy .page-content p.head-line{font-size:13px;color:#FF3333 ;}
.cms-privacy-policy .page-content h2{font-size:16px;color:#444;font-weight:normal;margin-bottom:5px;margin-top:5px;  }
.cms-privacy-policy .page-content ul{padding-left:10px;}
.cms-privacy-policy .page-content ul li{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif) no-repeat -2px 6px;padding-left:10px;color:#555; line-height:19px;}
.cms-page-view .std{padding-left:10px;}
.cms-new-products .std{display:none;}
.news .news-list .news-title{position:relative;}
.news .news-list .news-title h2{color:#444;display:block;font-size:20px;font-weight:normal;line-height:normal;margin:0px;}
.news .news-list .news-title h3{position:absolute;right:0px;top:4px;color:#FF3333 ;font-family:'OpenSansSemibold';font-size:11px;}
.news .news-list .news-details{padding:5px 0px 5px 10px;text-align:justify;}
.news-list .items{display:block;margin-top:10px;}
.testimonial-toolbar,
.news .toolbar{padding-bottom:0px;}
.testimonials .toolbar-bottom .toolbar,
.news .toolbar-bottom .toolbar{margin-top:0px;}
.testimonial-toolbar .sort-by{float:right;}
.testimonial-toolbar .sort-by label{display:none;}
.testimonial-toolbar .limiter,
.news .toolbar .limiter{height:37px;overflow:hidden;width:65px;}
.toolbar .show-limit{float:right;margin-right:10px;}
.testimonial-toolbar .pager,
.news .toolbar .pager{float:right;width:100%;}
.testimonial-items{float:left;width:100%;padding:5px 0px;}
.testimonial-items .title h2{color:#444;display:block;font-size:20px;font-weight:normal;line-height:normal;margin:0px;}
.testimonial-items .content{padding:5px 0px 5px 10px;text-align:justify;}
.testimonial-items .content span{font-size:13px;color:#444;line-height:20px;float:left;padding-top:3px;}
.block-testimonial ul.testimonials-list{padding:0px;width:100%;}
.testimonial .left{float:left;width:140px;}
.testimonial .left .testimonial-image{padding:10px 5px 10px 5px;text-align:center;position:relative;}
.testimonial .left .image img{margin-bottom:5px;}
.testimonial .right{width:320px;padding:10px 5px;}
.block-testimonial .testimonial-content{font-size:12px;color:#444;padding:0px;}
.block-testimonial .testimonial-author{line-height:normal;margin-top:5px;}
.block-testimonial .testimonial-author .testimonial-name-author{font-size:13px;color:#000;}
.block-testimonial .testimonial-author .testimonial-date{font-size:11px;color:#FF3333 ;font-family:'OpenSansSemibold';}
.coma-testimonial{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/catalytic_converter-bg.png) no-repeat -353px -65px;width:24px;height:17px;float:left;}
.block-testimonial .actions{padding:0px;margin:0px;float:left;width:100%;}
.block-testimonial .block-content .empty{font-size:12px;color:#FFF;text-align:left;}
.brand-slider{float:left;width:100%;margin-top:10px;}
.brand-slider .bottom_banner img { width:100%;}
.brand-slider h1{color:#444;font-size:24px;  line-height:normal;margin:0px -10px 10px;padding:10px 15px;font-weight:normal;display:block; border-bottom:1px dotted #C3C3C3;}
.brand-slider .jcarousel-clip{float:left;width:100%;overflow:hidden;}
.brand-slider .jcarousel-clip li.jcarousel-item{height:45px;float:left;padding:5px;text-align:center;width:109px !important;background:#FFF;}
.brand-slider .jcarousel-clip li.jcarousel-item:last-child{border-right:1px solid #f1f1f1;}
.brand-slider .jcarousel-container .jcarousel-prev{position:absolute;left:-10px;top:75px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnPrevious-1.png) no-repeat left center;width:31px;height:31px;cursor:pointer;}
.brand-slider .jcarousel-container .jcarousel-prev:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnPrevious-hover-1.png) no-repeat left center;}
.brand-slider .jcarousel-container .jcarousel-next{position:absolute;right:-10px;top:75px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnNext-1.png) no-repeat right center;width:31px;height:31px;cursor:pointer;}
.brand-slider .jcarousel-container .jcarousel-next:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/btnNext-hover-1.png) no-repeat right center;}
.cms-about-dec .page-content h2{color:#444;font-size:14px;font-weight:normal;}
.cms-about-dec .page-content ul{padding-left:5px;padding-bottom:10px;}
.cms-about-dec .page-content ul li{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif) no-repeat -2px 5px;padding-left:10px;color:#555;}
.block-container{float:center;width:100% !important;margin:2px 0 0px;background:/*#7c7c7c*/#7c7b7c none repeat scroll 0 0;height:160px;}
.block-container ul{width:100%; margin:0 auto; padding:0px; float:left}
.block-container  ul li{float:left; margin:0px; padding:0px; display:inline; width:50%;}
.shopbyvehicle{float:left;width:98% !important; margin:0px; background:/*url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line.png) repeat-x 0px 5px*/ #FF3333  none repeat scroll 0 0;height:160px; padding:0 1%;}
.shopbyvehicle h3{padding:5px 10px 7px;color:#fff;font-size:18px;font-weight:normal;margin:0px 0px 4px 0px; display:block; border-bottom:0px solid #444; /*  */}
.shopbyvehicle .seach-container { float:left; width:450px;}
.shopbyvehicle .select{float:left;padding:0px 0px 5px 0px;position:absolute; width:30%;}
.shopbyvehicle .select h2{font-weight:normal;font-size:14px;color:#fff;float:left;width:25%;line-height:34px; padding-left:10px;}
.shopbyvehicle .select select{color:#000000;float:left;padding:8px;width:65%;border:1px solid #9d181d;border-radius:2px;height:35px; border:none 0px;}
.shopbyvehicle .actions{float:left; padding:0px; margin:0px 0px 0px 14.7%;}
.product-featyred-block .product-description{display:block;}
.product-featyred-block .actions{float:none;margin:0px auto;position:relative;/*width:174px;*/}
.products-grid li.item .action_ln{float:left;padding:3.5%;width:93%;}
.products-grid li.item .action_ln .actions{width:auto}
.products-grid li.item .action_ln .actions button.btn-cart span{white-space:normal;height:auto;line-height:24px;}
.products-grid li.item .action_ln .add-to-links{display:block;float:left;width:100%;clear:both;margin:5px 0 0;}
.products-grid li.item .action_ln .add-to-links li{float:none;display:inline-block;}
#easyTooltip{padding:1px 15px 0px 15px;text-align:center;height:36px;line-height:28px;color:#FFF;font-size:12px;position:relative;z-index:99;font-weight:normal;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/tooltip.png) no-repeat center 0px;}
.other-product-collection h1{color:#444;font-size:20px;line-height:normal;margin:0px;padding:10px 0px;font-weight:normal;display:block;}
.other-product-collection .products{background:#F4F4F4;}
.other-product-collection .products table tbody td,
.other-product-collection .products table thead th{border-right:solid 1px #FFF;border-bottom:solid 1px #FFF;padding:10px;}
.other-product-collection .products table thead th{font-size:14px;color:#FF3333 ;}
.popular-parts,
.routine-maintenance{float:left;width:98%; margin:0px; padding:0 1%; height:160px;}
.popular-parts ul,
.routine-maintenance ul{padding:0 5px;width:98%;margin:0px;min-height:80px;}
.popular-parts ul li,
.routine-maintenance ul li{float:left;width:auto;min-width:70px; margin:0 10px}
.popular-parts ul li a,
.routine-maintenance ul li a{float:left;padding-left:12px;color:#fff;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-white.gif) no-repeat -6px 0px;line-height:20px;font-size: 14px;}
.popular-parts ul li a:hover,
.routine-maintenance ul li a:hover{color: #F33;text-shadow: 1px 0px 0px #D40000;}
.popular-parts .view-all,
.routine-maintenance .view-all{float:right;/* margin-right:9px;margin-top:6px; */clear:both;}
.popular-parts .view-all a,
.routine-maintenance .view-all a{text-transform:uppercase;padding:5px 10px 8px;color:#333;background:#FFF;border-radius:2px 2px 0px 0px;font-size: 11px;float:left;}
.popular-parts .view-all a:hover,
.routine-maintenance .view-all a:hover{color:#FF3333 ;}
.popular-parts h4,
.routine-maintenance h4{padding:5px 10px 7px;color:#FFF;font-size:18px;font-weight:normal;margin:0px 0px 10px 0px; display:block;/*  */}
h2.page-content{font-size:15px;font-weight:normal;color:#000;}
.product-view .product-shop .more-views{float:left;padding:10px 0px 10px 0px;}
.product-featyred-block .fancybox:hover{color:#000;}
.checkout-multishipping-address-editaddress .form-list select{width:345px;}
.back-link a small{font-size:0px;float:left;text-indent:-9999px;}
.order-received-main,
.cart-empty-main{padding:0px;}
.order-received,
.checkout-cart-index .cart-empty{padding:0px 0px 0px 10px;}
.order-received p{line-height:24px;padding-left:5px;}
.order-received .buttons-set button.button{float:left;margin-top:10px;}
.checkout-multishipping-success .buttons-set button.button{float:left;}
.col2-right-layout .product-essential,
.col2-left-layout .product-essential{width:auto;}
.col2-right-layout .product-collateral,
.col2-left-layout .product-collateral{width:auto;}
.fieldset{}
.fieldset ul.form-list{margin:0px;padding:5px 0px;}
.box-title-bg2{width:99.8%}
.box-content2{width:97%;display:inline-block;}
.order-details .data-table td{color:#555;}
.product-view .product-shop-top .share-main{border-top:1px solid #f1f1f1;padding:10px 0px 2px 0px;margin:10px 0px 0px;float:left;width:100%;text-align:left;}
.addresses-primary,
.addresses-additional{}
.addresses-primary ol,
.addresses-additional ol{padding:0px;float:left;display:block;}
.print-reorder{margin-top:-37px;float:right; margin-right:15px;}
div.category-products{-webkit-transition:background-color 300ms ease-in 200ms;-moz-transition:background-color 300ms ease-in 200ms;-o-transition:background-color 300ms ease-in 200ms;transition:background-color 300ms ease-in 200ms;}
div.page-loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/opc-ajax-loader.gif) no-repeat center 5px;}
div.page-loading .toolbar .pager .pages{display:none;}
.col2-left-layout .box-up-sell ul li{margin:0px 13px;}
.last-slider{margin-right:0!important;border-right:0px !important;}
.jcarousel-clip .last-slider{margin-right:15px!important;}
.col2-left-layout .box-up-sell .jcarousel-clip{width:680px;margin:0px;}
.col2-left-layout .box-up-sell .jcarousel-prev, .col3-layout .box-up-sell .jcarousel-prev{top:35px}
.col2-left-layout .box-up-sell .jcarousel-next, .col3-layout .box-up-sell .jcarousel-next{top:35px;}
.cloud-zoom-lens{border:1px solid #f1f1f1;box-shadow:0px 0px 4px #444;margin:-1px;background-color:#fff;cursor:move;}
.cloud-zoom-title{position:absolute !important;background-color:#FF3333 ;border-bottom:1px solid #EAEAEA;color:#FFF;padding:5px 10px;width:100%;text-align:center;font-weight:normal;font-size:16px;top:0px;}
.cloud-zoom-big{border:1px solid #f1f1f1;overflow:hidden;border-radius:3px;width:400px !important;height:440px !important;left:460px !important;top:-12px !important; z-index:999999}
.cloud-zoom-loading{color:#FFF;background:#222;padding:3px;border:1px solid #000;}
.product-image .mousetrap{z-index:100 !important;width:350px !important}
.product-view .tabs{font:13px;list-style:none;position:relative;z-index:1;}
.product-view .tabs li{margin:0px 2px 0px 0px;padding:5px;display:block;float:left;color:#fff;font-size:15px;background:#7c7b7c;border-radius:2px 2px 0px 0px;border-bottom:0px none;}
.product-view .tabs li:hover{background:#444;cursor:pointer;color:#fff;}
.product-view .tabs li:hover a{color:#fff}
.product-view .tabs li.active{background:#FFF;cursor:pointer;color:#444;border:1px solid #f1f1f1;border-bottom:0px none;}
.product-view .tabs li a{color:#fff;padding:3px 12px 7px 12px;line-height:30px;font-size:15px;}
.product-view .tabs li.active a{color:#444;}
.product-collateral .padder{background:#FFF;margin:0px;border:1px solid #f1f1f1;border-radius:0px 3px 3px 3px;width:99.5%;float:left;position:relative;top:-1px;}
#product_tabs_description_tabbed_contents,
#product_tabs_additional_tabbed_contents,
#product_tabs_additional_tabbed2_contents,
#product_tabs_additional_tabbed3_contents,
#product_tabs_tags_tabbed_contents,
#product_tabs_review_tabbed_contents{padding:10px;}
.product-collateral .padder .collateral-box { padding-bottom:10px;}
.product-collateral .padder .form-list li { float:left; margin-right:10px;}
#product_tabs_description_tabbed_contents h2{display:none;}
#product_tabs_cms_contents{padding:20px;border:1px solid #ededed;border-radius:0 0 2px 2px;background:#fbfbfb;}
.tabs-custom span{font-weight:bold;display:block;color:#7d7d7d;padding-bottom:10px;}
.tabs-custom{color:#7d7d7d;}
#product_tabs_review_tabbed_contents #customer-reviews ol{margin-top:0!important;}
#product_tabs_review_tabbed_contents #customer-reviews .ratings-list{padding:0px 0 0px 0;display:block;margin-top:10px;}
#product_tabs_review_tabbed_contents #customer-reviews .ratings-list tr{display:block;overflow:hidden;height:30px;}
#product_tabs_review_tabbed_contents #customer-reviews .ratings-list td{min-width:50px;display:inline-block;}
#product_tabs_review_tabbed_contents #product-review-table{margin:10px 0px;width:50%;}
#product_tabs_review_tabbed_contents #review-form h3{font-size:12px;font-weight:normal;color:#7d7d7d;}
#product_tabs_review_tabbed_contents #review-form h3 span{color:#FF3333 ;}
#product_tabs_review_tabbed_contents #review-form h4{font-size:12px;font-weight:normal;color:#7d7d7d;}
#product_tabs_review_tabbed_contents #review-form h4 em{}
#product_tabs_review_tabbed_contents button.button:hover span span{background-position:0 0px;}
#product-review-table tr.first.last th{border:none;text-align:center;padding-right:0;}
#product-review-table tr th{border-left:none;}
#product-review-table td.value{text-align:center;padding-left:30px;padding-right:30px;}
#product-review-table tr.even{background:none;}
.col3-layout .product-view .tabs li.first a{padding-left:0px;}
.col3-layout .product-view .tabs li a{padding:5px;}
.search-autocomplete{left:-2px !important;top:34px !important;z-index:999;}
.ajaxsearch{padding:0px;width:280px !important;border:solid 1px #CACACA;border-radius:0px 0px 3px 3px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;}
.ajaxsearch li.suggest{font-size:14px;color:#444;padding:5px 10px;background:#EAEAEA;}
.ajaxsearch li.suggest span.amount{float:right;color:#195EC6;}
.ajaxsearch li.preview{border-bottom:1px solid #f1f1f1;padding:10px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/white-transperatnt.png) repeat 0px 0px;display:block;}
.ajaxsearch li.preview:hover{background:#F9F9F9;}
.ajaxsearch li.preview .prod-image{float:left;width:40px;}
.ajaxsearch li.preview .prod-details{float:left;width:220px;text-align:left;}
.ajaxsearch .preview .prod-details a{font-size:13px;line-height:normal;float:left;width:210px;padding-left:10px;margin-top:-3px;}
.ajaxsearch .preview a:hover{color:#444;}
.ajaxsearch .preview .description{color:#8D8D8D;text-transform:none;font-weight:normal;margin-top:2px;font-size:11px;float:left;clear:both;width:210px;padding-left:10px;}
.ajaxsearch .preview img{border:1px solid #f1f1f1;border-radius:3px;}
.ajaxsearch .preview img:hover{border:solid 1px #BEBEBE;}
.catalogsearch-advanced-result .category-products .sorter{display:none;}
.catalogsearch-advanced-result .toolbar .pager .limiter{display:none;}
.other-product-collection{clear:both;}
.shopbyvehicle #year-loader,
.shopbyvehicle #make-loader,
.shopbyvehicle #model-loader,
.shopbyvehicle #liter-loader{width:20px;position:absolute;left:65px;top:5px;}
.my-account .pager .pages{float:left;}
.my-account .pager .amount{float:right;margin:0px;}
.form-search label { display: none;}

#product-attribute-specs-table table th{background:#d8d8d8 !important; padding:3px; color:#FF3333  !important}
#product-attribute-specs-table table td{background:#f2f2f2; padding:3px; border:1px solid #d8d8d8; font-weight:bold}

.header-search-section{float:left; width:100%; margin:0 auto; padding:0px; clear:both;background:#fff;}
.header-search-section ul{width:100%; margin:5px 0px; padding:0px;; float:left;}
.header-search-section ul li{float:left; margin:0px; padding:0px; width:50%; display:inline}
.welcome-msg { float: left; font-size: 12px; font-weight: normal;padding:0px;    text-transform: none;    width: 100%; color:#fff; margin:0 0 8px 0;/*  */}
#search_mini_form{float:right; padding:4px 10px 0 0; }



.header-top-links{float:left; width:100%; margin:0 auto; padding:0px; clear:both;}
.header-top-links ul{width:100%; margin:0px; padding:0px;; float:left;}
.header-top-links ul li{float:left; margin:0px; padding:0px; width:50%; display:inline; color:#fff}
.header-top-links ul.links {float:right; width:auto; margin:0 0 3px 0px}
.header-top-links ul.links li{float:left; display:inherit; width:auto; margin:0 5px; padding:0px;}
.header-top-links ul.links li a{color:#fff;/*  */}
.header-top-links ul.links li a:hover{color:#FF3333 ;}

.header-top-container #search_mini_form {    background: transparent; border: 1px solid #f1f1f1 !important; border-radius: 2px; cursor: pointer; height: 45px; line-height: 30px; margin: 0 0px 0 10px ; overflow: hidden;  padding: 0;  width: 250px; position:relative }
.header-top-container #search_mini_form .form-search input{ background: #fafafa none repeat scroll 0 0; float: left; height: 46px; padding: 0 0 0 8px; width: 100%; border:0px; font-family:opensansregular;font-size: 13px;/*  */}
.header-top-container #search_mini_form button.button{position:absolute; right:0px; background: transparent;padding:0px 15px; }
.header-top-container #search_mini_form button.button span{background: transparent url("https://profitautoparts.com/skin/frontend/autoparts/default/images/search-icon.png") no-repeat center center; height:46px; line-height:46px; width:15px;}
.header-top-container #search_mini_form button.button span span{background:none; font-size:0px;}

.header-top-container .form-language{ background: transparent url("https://profitautoparts.com/skin/frontend/autoparts/default/images/down-arrow.png") no-repeat scroll right 20px top 20px; border: 1px solid #f1f1f1 !important; border-radius: 2px; cursor: pointer; height: 45px; line-height: 30px; margin: 0 !important; overflow: hidden;  padding: 0;  width: 100px;}
.block-currency .block-content{ background: transparent url("https://profitautoparts.com/skin/frontend/autoparts/default/images/down-arrow.png") no-repeat scroll right 20px top 20px; border: 1px solid #f1f1f1 !important; border-radius: 2px; cursor: pointer; height: 45px; line-height: 30px; margin: 0 !important; overflow: hidden;  padding: 0;  width: 100%;}
.header-top-container .form-language select,
.block-currency .block-content select{ -webkit-appearance: none;  -moz-appearance: none;background: transparent none repeat scroll 0 0; border: 0 none; height: 100%; padding: 0 0 0 10px;  width: 100%; font-size: 14px;/*  */}

.shopbyvehicle select{  display:inline-block; margin: 3px; width: 31.2%; color:#444; font-size: 14px;}
.shopbyvehicle .vafSubmit,
.shopbyvehicle  .vafClear{  font-size: 14px; font-weight: normal; letter-spacing: 0px; width: 80px; float:right; cursor:pointer; border:0px; background:#7c7b7c; box-shadow:0 0 0 1px #666; border-radius:4px; color:#fff; text-transform:none; /*  */}
.shopbyvehicle .vafSubmit:hover, .shopbyvehicle  .vafClear:hover{ background:#555}

.sidebar .block-title span {}
.product-collateral p{color:#444}

@media screen and (-webkit-min-device-pixel-ratio:0){
.sidebar .block-reorder button.button{margin:0 10px 0 0;}
}

@media screen and (max-width:1136px){
/*.wrapper{width:100%;margin:0px auto;}
 .page{margin:10px;width:auto;float:none;} */
.wrapper{width:91%; margin:0 auto}
.page{margin:1.5%;width:97%;}
.header-container .header-top,
.header{width:100%;}
#nav1{float:left;width:100%;}
/*ul#nav1 > li{width:15.3%; text-align:center; height:60px;}*/
ul#nav1 > li.home{width:auto;}
/*#nav1 a{display:table-cell; width:10%; font-size:100%;padding:10px 5%;}*/
ul#nav1 > li.nav-2 ul.level0{width:100%;}
.footer{width:98%;}
.footer address{padding-left:0px;}
.footer .we-accept{padding-right:0px;}
.footer .links{clear:both;}
.footer .footer-links { width:20%; width: -webkit-calc( 33% - 10.5em ); width: -moz-calc( 33% - 10.5em ); width: calc( 33% - 10.5em );}
.footer .footer-links.last { padding-right:0px;}
.main{display:block;width:auto;}
#divSimpleSlider{height:auto;padding-bottom:41%;}
.middle-container .container{width:100%;}
#divSimpleSlider{width:100% !important;}
.banner-images{width:100% !important;height:auto !important;display:block;text-align:center;}
.banner-images a img{width:100% !important;height:auto !important;}
.home-categories ul{text-align:center;}
.home-categories ul li{margin:4px; display:inline-block; width:13.1% ; float:left;}
.home-categories ul li.first{margin-left:4px;}
.home-categories ul li.last{margin-right:4px;}
.home-categories ul li a.sub-cat img{width:100%;}
.products-grid li.item .product-image img{width:100%;}
#tabscontent ul li{width:20%;}
/*.product-featyred-block .actions{width:177px;}
.product-description .actions button.btn-cart{float:none;margin-right:0px;}
.product-description .add-to-links{float:none;margin:margin:3px 0px 3px 0px;width:65px;}
.add-to-links li{float:left;vertical-align:middle;}*/
.product-featyred-block .actions{width:auto;}
.product-description .actions button.btn-cart{float:none;margin-right:0px;}
.products-grid li.item .product-featyred-block{float:left;padding:3.5%;width:93%;}
.products-grid li.item .actions .actions button.btn-cart span{white-space:normal;height:auto;line-height:24px;}
.products-grid li.item .actions .add-to-links{display:block;float:left;width:100%;clear:both;margin:5px 0 0;}
.products-grid li.item .actions .add-to-links li{float:none;display:inline-block;}
.col1-layout .col-main{float:none;width:auto;}
.cart{margin:0px;width:auto;}
.cart .crosssell .product-details{float:none;margin-left:80px;width:auto;}
.cart .crosssell .product-details button.btn-cart{float:none;margin:2px 5px 2px 0px;}
.cart .crosssell .add-to-links{display:inline-block;float:none;vertical-align:middle;margin:2px 0px;}
.cart .cart-collaterals .col2-set{width:67%;}
.cart .cart-collaterals .col-1{width:49%;}
.cart .cart-collaterals .col-2{width:49%;}
.cart .totals{width:31.6%;}
.cart .discount-form .input-box input,
.cart .shipping .form-list li input{width:94%;}
.cart .shipping .form-list li select{width:100%;}
.block-progress dt{float:none;width:auto;display:block;padding-left:10px;}
.block-progress dt.complete,
.block-progress dd.complete{display:block;float:none;width:auto;}
.form-list .field{width:47.2%;margin-right:5%;}
.form-list li.wide select{width:100%;}
.form-list input.input-text{width:89%;padding:10px 5%;}
.form-list select{width:99.8%;}
.form-list li.fields{width:auto;display:block;}
.form-list .name-lastname,
.form-list .field+.field{margin-right:0px;}
.form-list li.wide input#street_2{margin-top:5px;margin-left:0px;}
.form-list textarea{padding:8px 5%;width:89%;}
.conatct-page .form-contact .form-list li.wide textarea{width:89%;padding:8px 5%;}
.opc .name-lastname, .opc .field-2{width:47%;}
.opc .field-2 select{width:100%;}
.opc .form-list li.wide input.input-text{padding:8px 5%;width:89%;}
.opc .sp-methods .form-list{width:50%;}
#payment_form_ccsave #ccsave_cc_type{width:100%;}
.v-fix{display:inline-block;float:none;width:49%;}
.sp-methods select.year,
.sp-methods select.month{width:100%;}
.checkout-onepage-success .block{width:100%;float:none;}
.block-reorder .block-subtitle{float:none;width:auto;}
.block-reorder .block-content li{float:none;width:auto;}
.block-reorder .product-name{float:left;width:auto;}
.customer-account-forgotpassword .form-list input.input-text{width:338px;padding:8px 5px;}
.my-account .form-list .field{width:47.2%;margin-right:5%;}
.my-account .form-list .field+.field{margin-right:0px;}
.my-account .form-list input.input-text{padding:8px 5%;width:89%;}
.my-account .form-list select{width:99.8%;}
.my-account .form-list li.wide input#street_2{margin-top:5px;margin-left:0px;}
.account-login .login-contant .form-list input.input-text{padding:8px 5%;width:89%;}
.account-login .registered-users p{clear:both;}
.account-login .login-contant .form-list li{float:none;display:inline-block;width:47.2%;}
.account-login .login-contant .form-list li + li{margin-left:4%;}
.multiple-checkout{width:100%;}
.col1-layout .col-main{width:100%;}
.multiple-checkout .data-table td.select-td{width:50%;}
.multiple-checkout .data-table select{width:345px;display:inline-block;}
.checkout-multishipping-address-newshipping .form-list select{width:100%;}
.checkout-multishipping-address-editshipping .form-list select{width:100%;}
.checkout-multishipping-address-editaddress .form-list select{width:100%;}
.checkout-multishipping-address-newbilling .form-list select{width:100%;}
.checkout-multishipping-address-editbilling .form-list select{width:100%;}
.col3-set .col-1,
.col3-set .col-2,
.col3-set .col-3{float:none;width:32.97%;display:inline-block;vertical-align:top;}
.col3-set .col-2{margin:0px;}
.product-essential,
.review-product-list .product-essential{width:auto;display:block;}
.product-shop-top{float:left;width:auto;display:block;}
.product-view .product-img-box{width:46%;}
.product-view .product-img-box .product-image{width:100%;}
.product-view .product-img-box .product-image img{width:100%;}
.product-view .product-shop{width:52%;}
.product-collateral{width:auto;display:block;float:none;}
.product-collateral .padder{width:auto;display:block;float:none;clear:both;}
.product-view .box-tags .form-add input.input-text{width:95%;}
.product-view .box-tags .form-add .input-box{display:inline-block;float:none;width:55%;vertical-align:top;}
.product-view .box-tags .form-add button.button{display:inline-block;margin-left:0px;margin-top:0px;vertical-align:top;}
#product_tabs_review_tabbed_contents .form-list li{margin-right:2%;width:60%;}
.header-container .header-top li{padding:0px 13px;}
.checkout-progress{width:auto;}
.checkout-progress li{width:21%;}
.checkout-progress li.first{width:17.5%;}
.checkout-progress li.last{width:15.85%;}
.checkout-progress li span{padding:5px 5px 8px 5px;}
div.alert{left:30%;}
.catalogsearch-advanced-index .page-title{clear:both;}
.conatct-page .map-content{width:60%;}
.map-content figure iframe{width:100%;}
.conatct-page .form-contact{float:right;width:100%;}
.conatct-page .form-contact .form-list li { float:left; margin-right:5%; width:45%;}
.conatct-page .form-contact .form-list .field{width:100%;margin-right:0px;}
.block-container{width:auto;overflow:hidden;}
.popular-parts ul, .routine-maintenance ul{width:93%;}
.shopbyvehicle{width:93%;}

.header .top-menu ul#nav1{display:none;}
.top-menu .responsive-menu{display:block;}
.top-menu .responsive-menu .menu-title{color:#FF3333 ;font-size:15px;height:60px;line-height:60px;text-transform:uppercase;cursor:pointer;display:block;}
.top-menu .responsive-menu .menu-title span{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-down.gif) no-repeat 96% center;padding:0px 20px;display:block;}
.top-menu .responsive-menu ul{background:#F3F3F3;}
.top-menu .responsive-menu ul li.level0{border-top:solid 1px #E5E5E5;}
.top-menu .responsive-menu ul li.level0 a{padding:0px 0px 2px 20px;font-size:14px;color:#444;line-height:41px;}
.top-menu .responsive-menu .arrow{float:right;border:solid 1px #DEDEDE;border-radius:2px;height:20px;width:20px;cursor:pointer;margin:9px 10px 9px 0px;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right.gif) no-repeat center center;}
.top-menu .responsive-menu ul li.level0 .level1 .arrow{display:none;}
.top-menu .responsive-menu ul li.level0 ul.level0{padding:0px;}
.top-menu .responsive-menu ul li.level0 .level1{border-top:solid 1px #E5E5E5;background:#F3F3F3;}
.top-menu .responsive-menu ul li.level0 .level1 a{line-height:41px;color:#666;}

.home-content-banner img{width:100%;}
.home-content{text-align:center;}
.home-text{display:inline-block;vertical-align:middle;float:none;}
.home-content-banner{display:inline-block;vertical-align:middle;float:none;margin-top:0px;}
.brand-slider .jcarousel-clip{float:none;margin:0px auto;width:100%;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:106px !important;}
.products-list .product-shop{width:65%;}
.product-view .box-reviews .form-list li{margin-right:2%;width:47.2%;}
.products-grid li.item .action_ln .actions button.btn-cart{height:auto;padding:5px 15px;}
#nav1 a{font-size:13px; padding:10px 5px}
}
@media screen and (max-width:1024px){
#nav1 a { font-size: 11.4px !important;}
.cloud-zoom-big{left:400px !Important}
}
@media screen and (max-width:980px){.header .quick-access .call-info-numbers{display:none;}
.cloud-zoom-big{left:380px !Important}
.wrapper{width:89% !important;  }
#nav1 a{padding:10px 1px !important; font-size:11.1px !important}
.popular-parts ul, .routine-maintenance ul{width:100% !important;}
.home-categories ul li{width:23% ; }
.shopbyvehicle select{width:30.2% !important }
.header-top-container #search_mini_form{width:200px}
ul#nav1 > li.home{display:none}
.product-view .product-shop .more-views li{margin:0 4px 0 0; padding:3px;}

.products-list .list-inner{width:180px; padding:0px; margin:1%}
.products-list .product-shop{width:60%; margin:1%; padding:0px;}
.products-list .add-to-links{margin:0px;}
.row-list{float:left; width:auto}
}
@media screen and (max-width:900px){
.product-view .tabs li a{padding:3px 9px 7px; font-size:14px;}
.header h1.logo{width:100%; display:block; margin:0 10px; text-align:center;}
.header .logo{float:none}
.header .quick-access{width:100%;margin:5px 0px; padding:5px 0px;}
.header-top-container {float: left;margin: 0 1%; width: 98%;}
.header .block-currency{width:35%; float:left;}
.header-top-container .form-language{width:25%;}
.header-top-container #search_mini_form{width:35%; float:right}
}
@media screen and (max-width:885px){
.products-list .product-shop{width:54%}
}
@media screen and (max-width:875px){.header-container .header-top .header-top-link{display:none;}
.header-container .header-top .responsive-links .header-top-link{display:block;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/information-manu.png) no-repeat 8px -37px;height:41px;width:41px;float:left;position:relative;margin-left:0px;}
.header-container .header-top .responsive-links .header-top-link:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/information-manu.png) no-repeat 8px 8px;}
.header-container .header-top .responsive-links .header-top-link ul{display:none;position:absolute;left:-15px;top:40px;width:580px;padding:2px;background:#121212;border:3px solid #202020;border-top:0px none;}
.header-container .header-top li{height:40px;}
.header-container .header-top li.first,
.header-container .header-top li.last{padding:0px 14px 0px 15px;}
}
@media screen and (max-width:800px){
.products-list .product-shop{width:65%}
.footer address{width:100%;text-align:center}
.footer .we-accept{width:100%;background-position:center 0px;}
.news-and-attribute-tabs .attribute-tabs{width:100%;}
.news-and-attribute-tabs .site-news{width:100%;margin-top:10px;}
#nav1 li.home a{padding:10px 20%;}
ul#nav1 > li.nav-1 ul.level0 { left:6.5% !important;}
.site-news .block-news .block-content { width:auto; padding:0px 10px; float:none; display:block; position:relative; top:-1px; margin:0px;}
.main{padding:10px;}
.col2-left-layout .col-main,
.col2-right-layout .col-main{width:100%;}
.col-left,
.col-right{width:auto;float:none;display:block;padding-top:10px;clear:both;}
.col3-layout .col-wrapper {float:left;width:100%;clear:both;}
.col3-layout .col-main {margin:0;float:left;width:100%;clear:both;}
.col3-layout .col-left {width:100%;clear:both;}
.col3-layout .col-right {width:100%;clear:both; padding:0px;}
.block{margin:2%;width:46%;float:left;display:inline-block;vertical-align:top;}
.block-cart .mini-products-list{float:none;}
.block-testimonial,
.block-warranty-returns,
.block-announcements{float:right;}
.cart .crosssell li.item{text-align:center;}
.cart .crosssell .product-image{float:none;display:inline-block;}
.cart .crosssell .product-details{display:block;float:none;padding:10px 0px 0px 0px;width:auto;margin:0px;}
.cart .crosssell .product-details button.btn-cart{margin-right:5px;float:none;}
.cart .crosssell .add-to-links{display:inline-block;float:none;vertical-align:middle;}
.block-progress{width:auto;display:block;float:none;}
.block-progress .block-title{line-height:normal;padding:7px 10px 10px 15px;}
.products-grid li.item .product-image-main:hover .fancybox-main{display:none;}
#easyTooltip{display:none !important;}
div.alert{left:25%;}
.block-announcements,
.block-warranty-returns{float:right;}
.site-news .block-news{float:none;width:auto;display:block;}
.customer-account-index .sidebar .block-news,
.customer-account-edit .sidebar .block-news,
.customer-address-index .sidebar .block-news,
.customer-address-form .sidebar .block-news,
.sales-order-history .sidebar .block-news,
.sales-billing-agreement-index .sidebar .block-news,
.sales-recurring-profile-index .sidebar .block-news,
.review-customer-index .sidebar .block-news,
.tag-customer-index .sidebar .block-news,
.wishlist-index-index .sidebar .block-news,
.oauth-customer-token-index .sidebar .block-news,
.newsletter-manage-index .sidebar .block-news,
.downloadable-customer-products .sidebar .block-news,
.wishlist-index-share .block-news,
.sales-order-view .block-news{clear:both;}
.customer-account-index .nav-container,
.customer-account-edit .nav-container,
.customer-address-index .nav-container,
.customer-address-form .nav-container,
.sales-order-history .nav-container,
.sales-billing-agreement-index .nav-container,
.sales-recurring-profile-index .nav-container,
.review-customer-index .nav-container,
.tag-customer-index .nav-container,
.wishlist-index-index .nav-container,
.oauth-customer-token-index .nav-container,
.newsletter-manage-index .nav-container,
.downloadable-customer-products .nav-container,
.wishlist-index-share .nav-container,
.sales-order-view .nav-container{float:right;}
.catalog-seo-sitemap-product .main,
.sales-order-history .main{padding-top:10px;padding-bottom:10px;}
.block-reorder .actions{clear:both;display:block;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:116px !important;}
.cart .crosssell .price-box .old-price{float:none;margin-right:15px;display:inline-block;}
.cart .crosssell .price-box .special-price{float:none;display:inline-block;}
.col1-layout .product-view .product-shop .ratings .rating-links{padding-top:10px;clear:both;}
.news .news-list .news-details{padding:5px 0px 5px 0px;}
.cms-page-view .std{padding-left:0px;text-align: justify;}
.page-title h1, .page-title h2{padding:10px 0;}



.block-container{height:auto;}
.block-container ul li{width:100%; margin:0px; clear:both;}
.popular-parts ul li, .routine-maintenance ul li{clear:none; width:auto; min-width:110px}
.footer .footer-links { padding:5px 2% 5px; width:29.3%;}
.footer .footer-links.last { width:100%;}
.footer .block-subscribe { width:auto !important; background:none;}
.block-subscribe .block-content .input-box { width:auto;}
.footer .block-subscribe .actions { float:left;}
.footer .follow-us { float:right; clear:none; padding-top:35px;}
.product-view .tabs li a{padding:3px 3px 7px; font-size:12px;}
.product-view .product-shop .more-views li { margin: 0 1px; padding: 1px;}
.banner_down #divSimpleSliderRotate{z-index:8}
.top-menu .responsive-menu ul{z-index:9}

}

@media screen and (max-width:768px){
ul#nav1 > li.nav-1 ul.level0 { left:8% !important;}
.cart .cart-collaterals .col2-set{width:auto;float:none;display:block;}
.cart .crosssell .product-details button.btn-cart{margin-bottom:0px;}
.opc .col2-set .col-1{width:40%;}
.opc .col2-set .col-2{width:56.4%;}
.cart .totals{clear:both;display:block;float:none;margin:15px 0px;width:auto;}
.cart .totals .checkout-types{padding:10px 10px 0px 10px;float:none;}
.checkout-types li{float:none;}
.checkout-types li a{float:none;}
.opc .step .col2-set .col-1 .buttons-set .button{margin-top:0px;}
.col3-set .col-1,
.col3-set .col-2,
.col3-set .col-3{width:32.88%;}
.multiple-checkout .col2-set .data-table thead tr{display:none;}
.multiple-checkout .col2-set .data-table td.a-right{text-align:center !important;}
.multiple-checkout .col2-set .data-table tfoot tr td.a-right{text-align:right !important;}
.col1-layout .product-view .product-shop .ratings{width:auto;}
.row-product .no-rating{margin:1px 10px 1px 0px;}
.row-product .email-friend{margin:1px 0px;}
div.alert{left:20%;width:50%;}
.shopbyvehicle{height:auto;width:100%;background-size:100% 100%;}
.block-container{height:auto; background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line2.png) repeat-x 0px 5px;}
.site-news .block-news .block-content { min-height:inherit;}
#tabscontent .tabpage { min-height:auto;}
.shopbyvehicle h3{display:block;float:none;}
.shopbyvehicle .select{ padding-bottom:10px; float:left; width:100%;}
.shopbyvehicle #year-loader,
.shopbyvehicle #make-loader,
.shopbyvehicle #model-loader,
.shopbyvehicle #liter-loader{left:10px;position:absolute;top:40px;}
.popular-parts,
.routine-maintenance { clear:none; float:left; height:185px; background:#7c7c7c; border-top:solid 1px #FFF; position:relative; margin:0px;}
.popular-parts ul li, .routine-maintenance ul li{min-width:107px;}
.home-categories ul li .category-name a{min-height:50px; float:left; text-align:center; width:97%;}
.home-categories ul li{width:23%}
.block-subscribe { width:100% !important; height:auto;}
.block-subscribe .block-content .input-box { display:inline-block; width:210px;}
.block-subscribe .block-content input.input-text { width:94%;}
.block-subscribe .actions { padding:0px; clear:none; display:inline-block; vertical-align:top;}
.block-subscribe .actions button.button { float:right;}
.popular-parts .view-all,
.routine-maintenance .view-all{position:absolute;bottom:0px;right:10px;margin:0px;}
#tabscontent ul li{width:25%;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:110px !important;}
.form-list input.input-text{padding:8px 5%;width:89%;}
.opc .sp-methods .form-list{width:60%;}
.advanced-search ul li{width:47%;}
ul#nav1 > li{width:15.1%;}
.home-text h3{font-size:22px;}
.footer .block-subscribe .input-box .input-text{width:190px }
.product-view .product-img-box{width:50%; display:block; margin:0 auto;}
.product-view .product-shop{width:100%;}
.cloud-zoom-big{left:230px !important; width:330px !important; }

}
@media screen and (max-width:700px){
.products-list .product-shop{width:60%}
}
@media screen and (max-width:640px){
.cloud-zoom-big{display:none !important}
.product-view .tabs li a{font-size:12px; padding:3px 1px 7px}
input, select, textarea, button{font-size:11px}
.home-categories ul li{width:31% }
.header .links{text-align:center;float:none;}
.header .links li{display:inline-block;float:none;}
.store-switcher { float:none; display:inline-block; margin:5px 5px;}
.search-box{width:auto;float:none;}
.header-top-links ul li.firstLinks{width:40%;}
.header-top-links ul li.secondLinks{width:60%;}
.home-text,
.home-content-banner{width:auto;}
ul#nav1 > li ul.level0{width:175px;}
ul#nav1 > li ul li{border-left:0px none;}
.banner-images .banner-content{display:none;}
.main-container{padding-bottom:0px;}
.product-featyred-block .actions{margin:0px 2px;}
.block-container{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/red-line2.png) repeat-x 0px 5px;}
.shopbyvehicle h3{display:block;padding:10px 15px 0px 15px;}
.footer .footer-links.last { text-align:center;}
.footer .block-subscribe { float:none;}
.footer .block-subscribe .block-content label {}
.block-subscribe .block-content .input-box { display:inline-block; float:none;width:auto}
.footer .block-subscribe .actions { display:inline-block; float:none; margin-left:-3px; }
.footer .follow-us { float:none; padding-top:25px;}
.footer .follow-us span { display:inline-block; float:none;}
.footer .follow-us ul { text-align:center; float:none; display:inline-block; vertical-align:middle;}
.footer-top, .footer-bottom { text-align:center;}
.footer-bottom address { float:none; display:inline-block;}
.footer-bottom .we-accept { float:none; display:inline-block; padding-bottom:20px; clear:both;}
.block-subscribe{width:auto !important;float:none;display:block;clear:both;background:#3b3b3b #7c7c7c;}
.block-subscribe .block-content input.input-text { width:90%;}
.popular-parts h4, .routine-maintenance h4{display:block;float:none;}
.popular-parts ul, .routine-maintenance ul{width:auto;height:auto;}
.product-featyred-block .actions{width:auto;display:inline-block;}
/*.product-description .actions button.btn-cart{float:none;margin-right:0px;}*/
.footer .footer-links,
.footer .links{text-align:left;}
.footer li.first{background:none;}
.footer li span{white-space:nowrap;}
.footer .follow-us ul{text-align:center;}
.footer .follow-us li{float:none;display:inline-block;}
.footer address{float:none;display:block;text-align:center;}
.footer .we-accept{width:86%;background-position:center top;float:none;display:inline-block;background-size:100% auto;}
.cart .data-table th,
.cart .data-table td{padding:5px 5px;}
.cart .cart-collaterals .col2-set{display:inline-block;}
.cart .cart-collaterals .col-1{margin-bottom:15px;}
.cart .data-table tfoot tr.last td.last{text-align:center !important;}
.cart .data-table tfoot .btn-continue,
.cart .data-table tfoot button.button{display:inline-block;float:none;margin:2px 0px;}
.col-main{width:100%;}
.col-right{width:100%;}
.checkout-onepage-success .block{margin:0px 0px 15px 0px;min-height:auto;min-height:inherit;}
.block-progress{margin:10px 0px 0px 0px;}
.order-received,
.checkout-cart-index .cart-empty{padding:0px 0px 15px 15px;}
.block .block-content ul{width:auto;}
.form-list li.wide textarea{padding:8px 5%;width:89.5%;}
.v-fix{width:48.7%;}
.checkout-multishipping-address-editshipping .form-list .field{width:48%;}
.checkout-multishipping-address-newshipping .form-list .field{width:48%;}
.checkout-multishipping-address-editaddress .form-list .field{width:48%;}
.checkout-multishipping-address-newbilling .form-list .field{width:48%;}
.checkout-multishipping-address-editbilling .form-list .field{width:48%;}
.col3-set .col-1,
.col3-set .col-2,
.col3-set .col-3{width:49.5%;margin-bottom:5px;}
.col3-set .col-2{float:right;}
.multiple-checkout p.actions a{margin-bottom:1px;}
.product-view .product-img-box{width:auto;display:block;float:none;border-right:0px none;border-bottom:1px solid #EAEAEA;margin:-10px -10px 10px -10px;padding-bottom:5px;}
.product-view .product-shop{width:auto;display:block;float:none;text-align:center;padding:0px 0px 0px 10px;border-left:0px none;min-height:inherit;}
.product-view .product-shop .row-product{float:none;}
.product-view .product-shop .more-views li{float:none;display:inline-block;margin:3px;}
.product-view .product-shop .more-views{float:none;}
.product-view .product-img-box .product-image img{width:auto;}
.product-view .product-img-box .product-image{float:none;width:auto;}
.add-to-box .add-to-cart,
.product-view .product-shop .price-box{display:inline-block;float:none;margin:0px 10px;padding:0px;vertical-align:top;}
.product-view .product-shop .price{line-height:30px;}
.product-shop-top{float:none;clear:both;}
.product-view .description{text-align:center;}
.product-description .add-to-links{clear:both;display:block;margin:0px auto;}
.product-view .product-shop .catalytic-attributes{padding-top:15px;}
.product-view .product-shop .catalytic-attributes ul li{display:inline-block;float:none;margin-right:-3px;margin-top:-4px;}
.zoom-inner{float:none;text-align:center;}
.zoom-img{right:10px;}
.col1-layout .product-view .product-shop .ratings{width:60%;}
.col1-layout .product-view .product-shop .ratings .rating-links{clear:inherit;float:left;padding-top:2px;}
.row-product .email-friend,
.row-product .no-rating{display:inline-block;}
.row-product .email-friend a,
.row-product .no-rating a{display:inline-block;float:none;}
.other-product-collection h1{padding:9px 10px 12px 15px;line-height:normal;}
.block-tabs{display:none !important;}
.account-login .login-contant .form-list li{width:100%;}
.account-login .login-contant .form-list li + li{margin-left:0px;}
.header .logo{width:100%;text-align:center;margin:5px 0px !important;}
.header .quick-access .welcome-msg{text-align:center;}
.toolbar .pager{width:100%;}
.pager .pages{width:auto;margin-left:10px;}
.pager .limiter,
.toolbar .sorter{display:none;}
div.alert{left:19%;width:50%;}
.pager .amount{display:inline-block;vertical-align:middle;}
.catalog-category-view .pager .amount{float:left;}
.testimonial-toolbar .sort-by{display:inline-block;vertical-align:middle;float:none;}
.toolbar .show-limit{display:inline-block;vertical-align:middle;float:none;}
.cart .shipping{display:none;}
.cart .cart-collaterals .col-1{display:none;}
.cart .cart-collaterals .col-2{width:100%;}
.cart .cart-collaterals .col2-set{width:48%;}
.cart .totals{float:right;width:48%;margin:0px;}
.checkout-types li{padding:0px 0px 5px 0px;}
.checkout-types li a{display:none;}
.catalog-seo-sitemap-category .main{padding-bottom:10px;}
.page-sitemap .toolbar,
.page-sitemap .toolbar-bottom{text-align:center;}
.page-sitemap .toolbar #sitemap_top_links{display:inline-block;vertical-align:top;}
.page-sitemap .links a{margin:0px;}
.page-sitemap .pager{width:auto;display:inline-block;float:none;}
.page-sitemap .pager .amount{margin:0px;}
.page-sitemap .links{display:inline-block;margin:5px;}
.conatct-page .map-content{display:none;}
.map-content figure iframe{width:100%;}
.conatct-page .form-contact{float:right;width:100%;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:109px !important;}
.block{margin:0px 0px 10px 0px;min-height:inherit;width:100%;}
.nav-container{display:none;}
.my-wishlist .data-table th{white-space:pre-wrap;}
.advanced-search ul li{width:48%;}
.form-list .input-range input.input-text{width:25%;}
.review-product-list .no-rating a{display:inline-block;float:none;}
}
@media screen and (max-width:610px){
.products-list .product-shop{width:55%}
.product-view .tabs li a{font-size:11px;}
}
@media screen and (max-width:595px){.header-container .header-top .header-top-link:hover ul{width:130px;z-index:999;}
.header-container .header-top .responsive-links .header-top-link ul{width:130px;z-index:999;}
.header-container .header-top .header-top-link ul li{width:100%;padding:0px;background:none;text-align:left;}
.header-container .header-top .header-top-link ul li:hover{}
.header-container .header-top .header-top-link li a{padding:0px 0px 0px 15px;}
.header-container .header-top .header-top-link li:hover a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right-white.gif) no-repeat 5px 17px;}
ul#nav1 > li ul li{border-bottom:1px solid #EAEAEA;}
ul#nav1 > li ul li.last{border-bottom:0px none;}

.home-categories ul li{float:left; width:30.33%}
.header .block-currency{margin:0px;}
.header-top-container #search_mini_form{width:40%}
.header-top-container .form-language{width:20%}
.header-top-links ul li.firstLinks{width:100%; padding:0 0 0 5px}
.header-top-links ul li.secondLinks{width:100%}
.header-top-links ul.links{float:left}

.header-top-container #search_mini_form {clear: both; display: block;float: none; margin: 5px auto; width: 80%;}

.header .block-currency { margin: 0 0 0 10% !important; width: 45%;}
.header-top-container .form-language{margin:0 10% 0 0 !important; width:30%}
}

@media screen and (max-width:568px){
.product-description .actions button.btn-cart{height: auto;padding: 5px 15px;}
.products-grid .price-box .old-price{display:block}
.products-grid li.item .product-description .actions button.btn-cart span{height: auto;line-height: 24px;white-space: normal;}
.product-view .tabs li a{font-size:10px; padding:3px 0px 7px}
}
@media screen and (max-width:540px){
.products-list .list-inner{float:none; display:block; margin:0 auto}
.products-list .product-shop{width:98%; clear:both}
.product-view .tabs li a{font-size:9px;}

}
@media screen and (max-width:480px){


.popular-parts ul li, .routine-maintenance ul li { min-width: 80px;}
.home-categories ul li {width: 47%; min-height:240px}

.header-top-links ul.links{width:100%;}
.home-content-banner img{width:100% !important;height:auto !important;}
.home-categories ul li a.sub-cat img{width:auto;}
.footer .footer-links { width:auto; display:block; float:none; text-align:center; padding-bottom:20px;}
.products-grid .price-box .old-price{display:inline-block}
.products-grid li.item{width:auto;display:block;margin:0px 0px 10px 0px;clear:both;}
.products-grid li.item .product-featyred-block{float:none;display:block;width:auto;}
.products-grid li.item .product-image img{width:auto;}
.product-featyred-block .product-description{float:none;display:block;width:auto;}
.product-featyred-block .actions{float:none;width:177px;margin:0px auto;}
.product-description .actions button.btn-cart{float:none;margin-right:0px;}
.product-description .add-to-links{float:none;margin:3px 0px;width:65px;display:inline-block;}
.footer address{line-height:normal;}
.block-tabs{display:none;}
.col-left{width:100%;}
.block-account{display:block;}
.block.block-subscribe{display:block;height:auto;}
.block-progress{margin:10px 0px 0px 0px;}
.block-testimonial li{float:none;display:block;width:auto !important;}
.data-table .odd{background:#F8F8F8;}
.data-table .even{background:#FEFEFE;}
.data-table td.last{border-right:1px solid #EDEDED;}
.data-table thead tr{display:none;}
.cart .data-table th,
.cart .data-table td{padding:10px;display:block;text-align:center;border:0px none;border-bottom:1px solid #EDEDED;}
.cart .data-table td.a-right{text-align:center !important;}
.cart .data-table td .btn-remove2{display:inline-block;}
.cart .data-table tfoot tr.last td.last{border-bottom:0px none;}
.cart .data-table tfoot .btn-continue{float:none;}
.cart .data-table tfoot button.button{margin-bottom:4px;}
.cart .cart-collaterals .col2-set{display:block;float:none;width:auto;}
.cart .cart-collaterals .col-1{width:100%;margin-bottom:15px;}
.cart .cart-collaterals .col-2{width:100%;}
.cart .totals{clear:both;display:block;float:none;margin-top:0px;width:auto;margin-bottom:10px;}
.cart .crosssell li.item{text-align:inherit;}
.cart .crosssell .product-image{float:left;}
.cart .crosssell .product-details{float:left;padding:0px 0px 0px 10px;}
.opc .col2-set .col-1{width:100%;float:left;}
.opc .col2-set .col-2{width:100%;float:left;}
.block-reorder .block-content ol{float:none;}
.fieldset ul.form-list{padding:10px 0px 10px 0px;}
.my-account .col2-set .col-1{width:100%;}
.my-account .col2-set .col-2{width:100%;}
.my-account .col2-set .box-content2 .col-1{margin-bottom:15px;}
.my-wishlist .data-table tr td{border:0px none;border-bottom:1px solid #EDEDED;display:block;text-align:center;}
.my-account #wishlist-table .cart-cell .price-box{display:inline-block;vertical-align:middle;width:auto;padding:0px;}
.my-account #wishlist-table .cart-cell .add-to-cart-alt{display:inline-block;vertical-align:middle;width:auto;}
.my-account .cart-cell p{display:inline-block;vertical-align:middle;width:auto;padding:0px;}
.my-account .cart-cell .price-box p{padding:5px 10px;}
.form-list li{display:block;width:auto;float:none;}
.form-list li.wide textarea{padding:3% 2%;width:94%;}
.v-fix{width:48.3%;}
.data-table tr{display:table-row;}
.data-table td{display:block;text-align:center;}
#checkout-review-table td{border-bottom:0px none;display:table-cell;}
.opc .step #checkout-review-table td h3.product-name{text-align:left;}
.data-table tfoot td{text-align:right;}
.data-table tfoot td.a-right{text-align:right !important;}
.data-table td.a-right{text-align:center !important;}
.opc .sp-methods .form-list{width:70%;}
.checkout-multishipping-address-editshipping .form-list .field{width:48.5%;}
.checkout-multishipping-address-newshipping .form-list .field{width:48.5%;}
.checkout-multishipping-address-editaddress .form-list .field{width:48.5%;}
.checkout-multishipping-address-newbilling .form-list .field{width:48.5%;}
.checkout-multishipping-address-editbilling .form-list .field{width:48.5%;}
.multiple-checkout .col-1,
.multiple-checkout .col-1.col-narrow{width:auto;display:block;float:none;}
.multiple-checkout .col-2,
.multiple-checkout .col-2.col-wide{width:auto;display:block;float:none;}
.multiple-checkout .data-table td{display:table-cell;text-align:inherit;}
.sp-methods .form-list{width:55%;}
#product-review-table td.value{display:table-cell;padding:0px 10px;}
.product-view .box-tags .form-add .input-box{width:39%;}
.product-view .box-tags .form-add input.input-text{width:85%;}
.product-view .product-img-box .product-image img{width:100%;}
.product-view .product-collateral .padder .box-collateral .data-table{border-top:1px solid #EDEDED;}
.product-view .product-collateral .padder .box-collateral .data-table td{text-align:left;}
.header-container .header-top .top-links-rt{display:none;}
.header-container .header-top .responsive-top-links-rt{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/top-links-icon.png) no-repeat 8px -37px;float:right;height:41px;width:41px;position:relative;}
.header-container .header-top .responsive-top-links-rt:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/top-links-icon.png) no-repeat 8px 8px;}
.header-container .header-top .responsive-top-links-rt ul.links{display:none;position:absolute;right:-15px;top:40px;width:130px;z-index:999;padding:2px;background:#121212;border:3px solid #202020;border-top:0px none;}
.header-container .header-top .responsive-top-links-rt li{width:100%;padding:0px;background:none;text-align:left;}
.header-container .header-top .responsive-top-links-rt li.first,
.header-container .header-top .responsive-top-links-rt li.last{padding:0px;}
.header-container .header-top .responsive-top-links-rt li a{padding:0px 0px 0px 15px;}
.header-container .header-top .responsive-top-links-rt li:hover a{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/arrow-right-white.gif) no-repeat 5px 17px;}
#login-form .col2-set .col-1{width:100%;}
#login-form .col2-set .col-2{width:100%;}
.login-contant{min-height:inherit;}
.account-login .new-users p{min-height:inherit;}
.header .top-menu ul#nav1{display:none;}
.top-menu .responsive-menu{display:block;text-align:left;}
.search-box .form-search{position:relative;}
.search-box .form-search .input-text{width:96%;}
.search-box .form-search button.button{position:absolute;right:0px;top:0px;z-index:9;}
#nav1 li.home{display:none;}
#nav1{float:none;}
ul#nav1 > li.level0{margin-top:1px;padding:0px;}
ul#nav1 > li.level0:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/menu-icon.png) no-repeat 0px 0px;}
ul#nav1 > li.level0 a{text-indent:-9999px;padding:0px 13px;display:none;}
ul#nav1 > li.level0 ul a{display:block;}
ul#nav1 > li ul.level0{left:-80px;top:32px;}
ul#nav1 > li.level-top .level0 a{text-indent:inherit;}
.header-container .header-top li{height:auto;background:none;}
.header-container .header-top, .header{text-align:center;}
.header-container .header-top .responsive-topMenu{width:25px;height:25px;margin:0px auto;background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/images/menu-icon.png) no-repeat 0px -45px;margin:0px 30%;}
.header-container .header-top .responsive-links,
.header-container .header-top .responsive-topMenu,
.header-container .header-top .responsive-top-links-rt{display:inline-block;float:none;vertical-align:middle;}
.toolbar .pager{width:100%;}
.page-sitemap .toolbar .pager{width:auto;}
.pager .amount{margin:5px auto;float:none;width:auto;display:inline-block;}
.pager .pages{width:auto;float:none;margin:5px auto;display:inline-block;padding:0px 5%;}
.products-grid.row-2,
.products-grid.row-3,
.products-grid.row-4{display:none;}
div.alert{left:16%;}
.catalog-category-view .pager .amount{float:none;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:99px !important;}
#tabscontent ul li{width:33%;}
.page-content .data-table{border-top:1px solid #EDEDED;}
.page-content .data-table td{text-align:left;}
.page-sitemap .sitemap li{width:46%;}
.col1-layout .product-view .product-shop .ratings .rating-links{padding-top:10px;}
.product-view .tabs li a{padding:3px 0px 7px;line-height:26px; font-size:9px}
.cloud-zoom-big{left:100px !important}
.form-list .input-range input.input-text{width:21%;}
.news .news-list .news-title h2{float:left;}
.news .news-list .news-title h3{float:right;position:inherit;}
.news .news-list .news-details{clear:both;}
#tabs > ul > li{padding:8px 2% 10px;font-size:115%;}
.cms-page-view .std{padding-left:5px;}
.page-title h1, .page-title h2{padding: 10px 5px;}
.opc .col2-set .col-2{margin:10px 0 0 0}
}
@media screen and (max-width:440px){
.home-categories ul li{width:97%}
.home-text h3{font-size:19px}
.popular-parts ul li, .routine-maintenance ul li{width:75px !important}
.header-top-container .form-language{  clear: both; display: block; float: none; margin: 5px auto !important;  width: 80%;}
.header .block-currency{  clear: both; display: block; float: none; margin: 5px auto;  width: 80%;}
}
@media screen and (max-width:360px){
.shopbyvehicle .seach-container { width:100%;}
.shopbyvehicle .select select { width:100%; float:left;}
.shopbyvehicle .select { width:auto; display:block; padding:0px 10px 10px 10px; clear:both; float:left;}
.shopbyvehicle .select h2{line-height:normal; padding:0px 0px 5px 0px; float:left;}
.shopbyvehicle #year-loader,
.shopbyvehicle #make-loader,
.shopbyvehicle #model-loader,
.shopbyvehicle #liter-loader,
.shopbyvehicle #engine-loader,
.shopbyvehicle #fuel-loader { left:10px;position:absolute;top:25px;}
.shopbyvehicle .actions { margin-left:10px;}
.popular-parts,
.routine-maintenance{border-right:0px none;width:100% !important;background:#7c7c7c;border-bottom:solid 1px #FFF;border-top:solid 1px #FFF;}
.routine-maintenance{border-right:0px none;border-top:0px none;width:100% !important;}
.block-subscribe .block-content .input-box { width:67%;}
.footer .block-subscribe .input-box .input-text { width:80%;}
.block.block-subscribe { border-top:0px none;}
.block-subscribe .block-content input.input-text { width:80%; padding:10px 10%;}
.block-subscribe .actions { padding-top:10px;}
.home-categories ul li { margin:4px;}
.home-categories ul li.first{margin-left:4px;}
.home-categories ul li.last{margin-right:4px;}
.cart .cart-collaterals .col2-set{display:block;float:none;width:auto;}
.cart .totals{clear:both;display:block;float:none;margin-top:15px;width:auto;}
.cart .crosssell .product-details{padding-left:10px;width:64%;}
.cart .crosssell .product-name{margin:0px;}
.cart .crosssell .product-details button.btn-cart{margin:0px;}
.cart .totals .checkout-types{float:none;text-align:center;padding:10px 0px 0px 0px;}
.checkout-types li{float:none;}
.checkout-types li a{float:none;}
.cart .crosssell li.item{text-align:inherit;}
.cart .crosssell .product-image{float:left;}
.cart .crosssell .product-details{float:left;width:auto;padding:0px 0px 0px 10px;}
.opc #checkout-step-review .buttons-set p.f-left{float:right !important;padding-bottom:5px;padding-top:5px;}
.opc #checkout-step-review .buttons-set button.btn-checkout{clear:right;}
.opc .name-lastname, .opc .field-2{width:45%;}
.customer-account-forgotpassword .form-list input.input-text{width:90%;}
.my-account .col2-set .col-1{width:100%;margin-bottom:10px;}
.my-account .col2-set .col-2{width:100%;}
.my-account .form-list li.wide input#street_2{margin-top:5px;margin-left:0px;}
.my-account .form-list li.wide input#street_2{margin-top:5px;margin-left:0px;}
.opc .sp-methods .form-list{width:90%;}
.checkout-multishipping-address-newshipping .form-list .field{width:auto;display:block;float:none;margin:0px;}
.checkout-multishipping-address-newshipping .form-list li.wide input#street_2{margin-left:0px;margin-top:5px;}
.checkout-multishipping-address-newshipping .form-list select{width:100%;}
.checkout-multishipping-address-editshipping .form-list .field{width:auto;display:block;float:none;margin:0px;}
.checkout-multishipping-address-editshipping .form-list li.wide input#street_2{margin-left:0px;margin-top:5px;}
.checkout-multishipping-address-editshipping .form-list select{width:100%;}
.checkout-multishipping-address-editaddress .form-list .field{width:auto;display:block;float:none;margin:0px;}
.checkout-multishipping-address-editaddress .form-list li.wide input#street_2{margin-left:0px;margin-top:5px;}
.checkout-multishipping-address-editaddress .form-list select{width:100%;}
.checkout-multishipping-address-newbilling .form-list .field{width:auto;display:block;float:none;margin:0px;}
.checkout-multishipping-address-newbilling .form-list li.wide input#street_2{margin-left:0px;margin-top:5px;}
.checkout-multishipping-address-newbilling .form-list select{width:100%;}
.checkout-multishipping-address-editbilling .form-list .field{width:auto;display:block;float:none;margin:0px;}
.checkout-multishipping-address-editbilling .form-list li.wide input#street_2{margin-left:0px;margin-top:5px;}
.checkout-multishipping-address-editbilling .form-list select{width:100%;}
.sp-methods .form-list{width:90%;}
.col3-set .col-1,
.col3-set .col-2,
.col3-set .col-3{width:auto;float:none;display:block;margin-bottom:5px;}
.col3-set .col-3{margin-bottom:0px;}
.multiple-checkout .col3-set .col-1 p.actions,
.multiple-checkout .col3-set .col-1 address,
.multiple-checkout .col3-set .col-1 strong{float:none;width:auto;}
.checkout-multishipping-overview .buttons-set{margin-top:0px;float:none;display:block;text-align:center;}
.buttons-set .back-link{margin-top:5px;}
.multiple-checkout .data-table select { width:100%;}
.multiple-checkout .data-table td{display:block;text-align:center;}
.product-view .box-tags .form-add .input-box{width:auto;display:block;}
.product-view .box-tags .form-add input.input-text{width:94%;}
.product-view .box-tags .form-add button.button{margin-top:5px;}
.add-to-box .add-to-cart,
.product-view .product-shop .price-box{margin:0px;}
.product-view .product-shop .add-to-box label,
.product-view .product-shop .add-to-cart .qty,
.product-view .product-shop button.btn-cart,
.product-view .product-shop .add-to-links{display:inline-block;float:none;vertical-align:middle;margin:5px 5px;}
.ratings .rating-box{display:inline-block;float:none;vertical-align:middle;text-align:center;}
.col1-layout .product-view .product-shop .ratings{width:100%;padding:0px;}
.col1-layout .product-view .product-shop .ratings .rating-links{padding-top:2px;float:none;display:inline-block;vertical-align:middle;}
.row-product .email-friend, .row-product .no-rating{float:none;margin-top:15px;}
#product_tabs_review_tabbed_contents .form-list li,
.product-view .box-reviews .form-list li{margin-right:0px;width:100%;}
div.alert{left:14%;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:96px !important;}
#tabscontent ul li{width:50%;}
.page-content .data-table{border:solid 1px #EDEDED;}
.page-content .data-table th{float:left;width:90%;padding:5px 5%;}
.page-content .data-table td{float:left;width:90%;padding:5px 5%;border-right:0px none;}
.page-sitemap .sitemap li{width:auto;margin:5px;}
.page-sitemap .sitemap li a{padding-left:8px;}
.product-view .tabs li a{padding:0px 5px 3px;line-height:26px;}
.advanced-search ul li{width:100%;}
.form-list .input-range input.input-text{width:25%;}
#tabs{height: 60px;}
#tabs > ul > li{width:25%;}
.popular-parts, .routine-maintenance{min-height:210px;}
.popular-parts ul li, .routine-maintenance ul li { float: left; margin: 0 10px; width: auto;}
.shopbyvehicle select { width: 45.2% !important;}
}

@media screen and (max-width:320px){
.popular-parts ul li, .routine-maintenance ul li{margin:0 5px;}

.home-text h3 { font-size: 17px;}
.header-top-links ul.links li{margin:0 3px }
.footer .follow-us span{display:none}
.home-categories ul li a.sub-cat img{width:100%;}
.footer address{line-height:normal;padding-bottom:10px;}
.footer .we-accept{background-size:95%;}
.cart .crosssell li.item{text-align:center;}
.cart .crosssell .product-image{float:none;display:inline-block;padding:10px;width:auto;}
.cart .crosssell .product-details{float:none;display:block;padding:10px 0px 0px 0px;width:auto;}
.cart .crosssell .product-details button.btn-cart{float:none;margin:0px 5px 0px 0px;}
.cart .crosssell .add-to-links{display:inline-block;float:none;vertical-align:middle;}
.cart .shipping .form-list li select{width:100%;}
.cart .shipping .form-list li input,
.cart .discount-form .input-box input{padding:8px 0px;width:99%;text-align:center;}
.form-list .field{width:100%;margin-right:0px;}
.opc .name-lastname, .opc .field-2{width:100%;}
.opc .sp-methods .form-list{width:90%;}
.opc .step-title .number,
.opc .step-title h2{font-size:120%;}
#opc-login .col-2 .buttons-set{text-align:center;}
.opc .step .buttons-set .f-right,
#opc-login .col-2 .buttons-set button.button{float:none !important;display:inline-block;margin:5px 0px;}
.opc .step #checkout-review-table td h3.product-name{text-align:center;}
#checkout-review-table td{display:block;text-align:center;border-bottom:0px none;}
.my-account .form-list .field{width:auto;display:block;float:none;margin:0px;}
.my-account .form-list li.wide input#street_2{margin-top:5px;margin-left:0px;}
.search-box .form-search{text-align:center;}
.header-container .header-top .responsive-topMenu{margin:0px 24%;}
div.alert{left:11%;}
.my-account .pager .pages{float:none;padding-left:0px;display:inline-block;}
.my-account .pager .amount{float:none;margin:0px;display:inline-block;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:109px !important;}
#tabscontent ul li{width:50%;}
#product_tabs_review_tabbed_contents #product-review-table{border:solid 1px #EDEDED;width:100%;}
#product-review-table tr th{float:left;padding:5px 5%;width:90%;}
.account-login .registered-users .buttons-set{text-align:center;}
.account-login .registered-users .f-left,
.account-login .registered-users .buttons-set button.button{float:none !important;display:inline-block;margin:5px 0px;}
.col1-layout .product-view .product-shop .ratings .rating-links{padding-top:10px;}
.pager .pages{padding:0px;}
.conatct-page .form-contact .form-list li { float:none; width:auto; margin-right:0px;}
}
@media screen and (max-width:285px){ul#nav1 > li.level-top a{float:left;text-indent:-9999px;width:auto;padding:0px;}
#nav1 li ul li a.cat-image{width:auto;text-indent:inherit;}
#nav1 li ul li a.cat-name{width:auto;text-indent:inherit;padding-top:10px;}
ul#nav1 > li ul li{border-bottom:1px solid #EAEAEA;background-image:none;}
ul#nav1 > li ul li.last{border-bottom:0px none;}
}

@media screen and (max-width:240px){
.header .logo img{width:90%;}
.header-container .header-top .responsive-topMenu{margin:0px 15%;}
.header-container .header-top{width:175px;white-space:nowrap;}
div.alert{left:7%;}
.brand-slider .jcarousel-clip{width:201px;}
.brand-slider .jcarousel-clip li.jcarousel-item{width:189px !important;}

.block-news .block-content .news-date{line-height:normal;}
.cms-page-view .std{padding:0;}
}

@media screen and (max-width:150px){
.top-menu{width:150px;}
.header-container .header-top{width:150px;}
}

iframe .product-shop-top .zoom-img{display:none}

.fancybox-tmp iframe, .fancybox-tmp object{vertical-align:top;padding:0;margin:0;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;padding:0px;margin:0px;background:#222;color:#444;text-shadow:none;border-radius:3px;}
.fancybox-opened{z-index:8030;border:solid 1px #232323;border-radius:3px;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{padding:0;margin:0;position:relative;outline:none;background:#FFF;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;padding:0px 0px;height:440px !important;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}
.fancybox-image{max-width:100%;max-height:100%;}
.fancybox-close{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat 0px 0px;}
.fancybox-close:hover{background:url(https://profitautoparts.com/skin/frontend/autoparts/default/images/prettyPhoto/facebook/sprite.png) no-repeat -34px 0px;}
.fancybox-prev span, .fancybox-next span{background-image:url('https://profitautoparts.com/skin/frontend/autoparts/default/js/fancybox/fancybox_pag.png');}
#fancybox-loading{background:#000;position:fixed;top:42%;left:48%;opacity:1 !important;z-index:8020;width:40px;height:40px;}
.fancybox-close{position:absolute;right:-10px;top:-11px;width:24px;height:24px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:43%;width:20px;height:20px;cursor:pointer;background:transparent url('https://profitautoparts.com/skin/frontend/autoparts/default/js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:-106px;}
.fancybox-next{right:-106px;}
.fancybox-nav span{position:absolute;top:50%;width:51px;height:59px;cursor:pointer;z-index:8040;}
.fancybox-prev span{left:75px;background-position:left top;}
.fancybox-next span{right:75px;background-position:right top;}
.fancybox-prev:hover span{left:75px;background-position:left bottom;}
.fancybox-next:hover span{right:75px;background-position:right bottom;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{margin-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
