html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body {
	font-family:Arial, Helvetica, sans-serif;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	cursor:pointer;
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	/*outline:none;*/
	transition:all 0.2s ease-in-out 0s;
	-webkit-transition:all 0.2s ease-in-out 0s;
}
    ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
    mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
.container{
	padding:0;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
    hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
iframe{
    border-width: 0px;
}
input, select {
	vertical-align:middle;
}
.f-left {
	float:left;
}
.f-right {
	float:right;
}
.clear {
	padding:0px;
	margin:0px;
	line-height:0px;
	clear:both;
}
.no-mr-right {
	margin-right:0px !important;
}	
*, *:before, *:after { margin: 0; padding: 0; box-sizing: border-box; }
body{
	background:#e9eaee;
	font-family:Arial, Helvetica, sans-serif;
}
@font-face {
  font-family: 'MyriadPro';
  src: url('/scripts/new-font/MyriadPro-Bold.woff') format('woff'),
       url('/scripts/new-font/MyriadPro-Bold.ttf') format('truetype'),
	   url('/scripts/new-font/MyriadPro-Bold.eot') format('embedded-opentype'),
       url('/scripts/new-font/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'MyriadPro';
  src: url('/scripts/new-font/MyriadPro-Semibold.woff') format('woff'),
       url('/scripts/new-font/MyriadPro-Semibold.ttf') format('truetype'),
	   url('/scripts/new-font/MyriadPro-Semibold.eot') format('embedded-opentype'),
       url('/scripts/new-font/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'MyriadPro';
  src: url('/scripts/new-font/MyriadPro-Regular.woff') format('woff'),
       url('/scripts/new-font/MyriadPro-Regular.ttf') format('truetype'),
	   url('/scripts/new-font/MyriadPro-Regular.eot') format('embedded-opentype'),
       url('/scripts/new-font/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SystemSanFrancisco';
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.eot');
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.eot') format('embedded-opentype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.woff2') format('woff2'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.woff') format('woff'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.ttf') format('truetype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayBold.svg#SystemSanFranciscoDisplayBold') format('svg');
		 font-weight: bold;
  		 font-style: normal;
}
@font-face {
    font-family: 'SystemSanFrancisco';
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.eot');
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.eot') format('embedded-opentype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.woff2') format('woff2'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.woff') format('woff'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.ttf') format('truetype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayMedium.svg#SystemSanFranciscoDisplayMedium') format('svg');
		 font-weight: 600;
  		 font-style: normal;
}
@font-face {
    font-family: 'SystemSanFrancisco';
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.eot');
    src: url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.eot') format('embedded-opentype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.woff2') format('woff2'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.woff') format('woff'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.ttf') format('truetype'),
         url('/scripts/new-font/new/SystemSanFranciscoDisplayRegular.svg#SystemSanFranciscoDisplayRegular') format('svg');
		 font-weight: normal;
  		 font-style: normal;
}
/* css */
::-webkit-input-placeholder { color: #000;opacity:1;}
::-moz-placeholder {color:#000;opacity:1;}
.link_checkout{
	background: #23538B;
    border: none;
    color: #FFF;
    cursor: pointer;
    font-family: SystemSanFrancisco;
    font-weight: 600;
    padding: 8px 20px;
    width: 100%;
    font-size: 15px;
    text-decoration: none;
}
.container{
	width:1600px;
	margin:0 auto;
}
.brake-lab-header-wrapper{
	float:left;
	width:100%;
	position:fixed;
	background:#fff;
	z-index:9;
	height:79px;
}
.brake-lab-header-wrapper .brake-lab-header-content{
	background:#ffffff;
	/*padding:0 10px;*/
	padding:0;
	float:left;
	width:100%;
}
brake-lab-header-wrapper-inner{
	float:left;
	width:100%;
}
.brake-lab-header-content .brake-lab-header-logo-wrapper{
	float:left;
	width:27%;
	padding-left:50px;
}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{
	padding:30px 0 10px;
	width:200px;
}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image a{display:inline-block;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image img{
	width: 100%;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper{
	width:48%;
	float:left;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content{
	float:left;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list{
	font-family:"SystemSanFrancisco";
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul{
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{
	display:inline-block;
	padding:0 15px;
	list-style:none;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a{
	color:#000;
	text-decoration:none;
	font-size:14px;
	/*outline:none;*/
	text-transform:uppercase;
	padding:30px 0 15px;
	display:block;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a.mmenu{
	border-top:7px solid #fff;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a.mmenu:hover{
	border-top:7px solid #6d787c;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a:hover{
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li.catlist .rotate{
	transform:rotate(180deg); 
	color:#d43900;
}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{
	float: left;
	margin-left: 75px;
}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper .brake-lab-header-mobile-menu{
	padding: 32px 0 15px;
}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper .brake-lab-header-mobile-menu a{
	color: #000;
	font-size: 21px;
}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper .brake-lab-header-mobile-menu a:hover{
	color:#d43900;
}
.brake-lab-header-content .brake-lab-header-information-wrapper{
	float:right;	
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content{
}
.brake-lab-header-information-free-shipping{
	float:left;
	width:100%;
	margin:5px 0;
}
.brake-lab-header-information-free-shipping .shipping-icon-text{
	font-size:14px;
	text-transform:uppercase;
	font-weight:600;
	display:block;
	margin-left:12px;
	font-family:"SystemSanFrancisco";
}
.brake-lab-header-information-free-shipping .shipping-icon-text i{
	color:#000;
	margin-right:5px;
}
.home-free-shipping-mob{
	display:none;
}
.brake-lab-header-information-free-shipping .shipping-icon-text .shipping-text{
		color:#1274ba;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list{
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul{
	padding:0;
	margin-right:50px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li{
	list-style:none;
	display:inline-block;
	padding:7px 10px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.search{
	border-right:1px solid #f1f1f1;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.user-login{
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.cart{
	padding:0 10px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.search a{
	color:#000;
	font-size:18px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.search a:hover{
	color:#d43900;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.user-login a{
	color:#000;
	font-size:18px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.user-login a:hover{
	color:#d43900;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.cart a{
	background:#d43900;
	padding:3px 3px;
	color:#fff;
	font-size:18px;
	border:2px solid #d43900;
	display:block;
	height:31px;
	width:50px;
	text-decoration:none;
	text-align:center;
	border-radius:3px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.cart a span{
	font-size:14px;
	vertical-align:top;
	margin-left:5px;
}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.cart a:hover{
	background:#fff;
	border-color:#d43900;
	color:#d43900;
}
.slider {
    width: 100%;
}
.slick-slide {
    margin: 0px;
}
.slick-slide img {
    width: 100%;
}
.brake-lab-banner-wrapper{
	width:100%;
	float:left;
	background:#fff;
	margin-top:78px;
}
.brake-lab-banner-wrapper .slick-prev{
	display:none !important;
}
.brake-lab-banner-wrapper .slick-next{
	display:none !important;
}
.brake-lab-banner-wrapper .slick-dots{
	display:none !important;
}
.brake-lab-banner-wrapper .brake-lab-banner-content{
	float:left;
	/*margin:0 10px;*/
	width:100%;
	background: #f9f9f9; 
  	background: -webkit-linear-gradient(left, #f9f9f9 , #bbbcbe); 
  	background: -o-linear-gradient(right, #f9f9f9, #bbbcbe); 
  	background: -moz-linear-gradient(right, #f9f9f9, #bbbcbe); 
  	background: linear-gradient(to right, #f9f9f9 , #bbbcbe);
	position:relative;
}
.brake-lab-banner-content .brake-lab-banner-image-holder{
}
.brake-lab-banner-content .brake-lab-banner-image-holder img{
	width:100%;
}
.brake-lab-banner-content .brake-lab-banner-text-holder{
	position:absolute;
	top:10%;
	left:15%;
	width:38%;
	float:left;
}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{
	font-size:44px;
	line-height:50px;
	margin-bottom:10px;
	font-family:"MyriadPro";
}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text{
	color:#666;
	font-size:20px;
	margin-bottom:20px;
	font-family:"SystemSanFrancisco";
}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn{
	display:block;
	float:left;
}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a{
	background:#d43900;
	border:2px solid #d43900;
	color:#ffffff;
	display:block;
	font-size:16px;
	font-weight:600;
	margin-top:10px;
	padding:15px 25px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:"SystemSanFrancisco";
}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a:hover{
	border-color:#d43900;
	color:#d43900;
	background:none;
}
.openmenu{
	overflow:hidden;
}
.brake-lab-home-body-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.brake-lab-home-upper-body-wrapper{
	background:#ffffff;
	float:left;
	width:100%;
}
.brake-lab-home-upper-body-wrapper .brake-lab-home-upper-body-content{
	float:left;
	padding:5px 5px;
	width:100%;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper{
	padding:10px;
	width:50%;
	float:left;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec{
	background:#fff;
	position:relative;
	float:left;
	width:100%;
	box-shadow:0 1px 3px 2px rgba(0,0,0,.1);
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image{
	float:left;
	width:100%;
	padding:20px 40px;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image a{display:inline-block;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image img{
	width:100%;
	vertical-align:top;
	transition: all 0.5s ease-in-out 0s; 
	-webkit-transition: all 0.5s ease-in-out 0s;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image img:hover{
	transform: scale(1.1); 
	-webkit-transform: scale(1.1);
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{
	padding:20px;
	text-align:right;
	color:#ffa02c;
	font-size:35px;
	font-weight:bold;
	position:absolute;
	right:10px;
	top:10px;	
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text span{
	font-weight:normal;
}

.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{
	padding:10px;
	text-align:left;
	color:#ffa02c;
	font-size:55px;
	font-weight:bold;	
	text-transform:uppercase;
	float:left;
	position:absolute;
	top:0;
	left:0;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{
	background:rgba(160,1,6,.5);
	padding:10px 20px;
	color:#fff;
	font-size:36px;
	float:right;
	margin:10px;
	font-size:55px;
	text-align:center;
	font-weight:bold;
	position:absolute;
	top:0;
	right:0;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right span{
	font-size:18px;
	display:block;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text{
	float:left;
	width:100%;
	padding:15px 10px 50px;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text{
	/*position:relative;
	bottom:15px;*/
	width:100%;
	text-align:center;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{
	color:#000;
	font-size:30px;
	font-family:"MyriadPro";
	display:block;
	width:100%;
	float:left;
	margin-bottom:20px;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{
	display:block;
	color: #1274ba;
	font-size:21px;
	text-decoration:none;
	font-family:"SystemSanFrancisco";
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub:hover{
	color:#23538B;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-lower-text .main{
	color:#fff;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub .extra{
	font-weight:bold;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec:hover .brake-lab-home-upper-body-sec-overlay{
	background:rgba(0,0,0,.5);
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text a{height:100%;text-decoration:none;display:inline-block;}
/*.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec:hover .brake-lab-home-upper-body-sec-text .upper-text{
	color:#fff;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec:hover .brake-lab-home-upper-body-sec-text .lower-text .main{
	color:#fff;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec:hover .brake-lab-home-upper-body-sec-text .lower-text .sub{
	color:#fff;
}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec:hover .brake-lab-home-upper-body-sec-text .special-text .special-text-left{
	color:#fff;
}*/

.brake-lab-home-middle-body-wrapper{
	background:#fff;
	float:left;
	width:100%;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content{
	padding:5px 10px 0;
	float:left;
	width:100%;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder{
	background:#ececec;
	padding:30px 45px 75px;
	float:left;
	width:100%;
	position:relative;
}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-wrapper{
	
}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{
	float:left;
	margin-right:30px;
	background:#fff;
	width:385px;
	height:388px;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{
	position:absolute;
	top:93%;
	left:45%;
	width:40px;
	height:40px;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{
	position:absolute;
	right:45%;
	top:93%;
	width:40px;
	height:40px;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-img{
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-img img{
	width:100%;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text{
	padding:20px 0;
	text-align:center;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .slick-dots{
	display:none !important;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-upper{
	color:#9c9d9f;
	font-size:18px;
	margin-bottom:10px;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{
	color:#686868;
	font-size:28px;
	margin-bottom:10px;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-lower{
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev:before{
	font-size:15px;
	color:#626262;
	padding:9px 11px;
	border-radius:20px;
	border:1px solid #ddd;
	background:#f3f3f3;
}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next:before{
	font-size:15px;
	color:#626262;
	padding:9px 11px;
	border-radius:20px;
	border:1px solid #ddd;
	background:#f3f3f3;
}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-lower a{
	color:#00afd8;
	font-size:16px;
	text-decoration:none;
}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{
	float:right;
	background:#fff;
	height:388px;
	width:645px;
	margin-right:30px
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img{
	float:left;
	margin-right:15px;
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{
	vertical-align:top;
	width:388px;
	height:388px;
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{
	width:34%;
	float:left;
	padding:40px 0;
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-upper{
	color:#9c9d9f;
	font-size:16px;
	margin-bottom:20px;
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{
	color:#686868;
	font-size:20px;
	margin-bottom:20px;
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-one-text-lower{
}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-one-text-lower p{
	color:#9c9d9f;
	font-size:12px;
	margin-bottom:10px;
	line-height:18px;
}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{
	float:right;
	background:#fff;
	height:388px;
	width:725px;
	margin-right:30px
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img{
	float:left;
	margin-right:15px;
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{
	vertical-align:top;
	width:388px;
	height:388px;
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{
	width:41%;
	float:left;
	padding:40px 0;
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper{
	color:#686868;
	font-size:20px;
	margin-bottom:20px;
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle{
	font-size:13px;
	margin-bottom:20px;
	color:#9c9d9f;
}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-lower a{
	color:#00afd8;
	font-size:16px;
	text-decoration:none;
}



.footer{
	width:100%;
	float:left;
}
.upper-footer-wrapper{
	float:left;
	width:100%;
	background:#23538B;
}
.upper-footer-wrapper .upper-footer-content{
	padding:15px 35px;
	float:left;
	width:100%;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{
	width:50%;
	float:left;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content{
	float:right;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box{
	background: #fff;
	float: left;
	width: 85%;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe{
	float: left;
	line-height: 30px;
	margin: 5px 0;
	width: 90%;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe span{
	border-right: 1px solid #090504;
	color: #090504;
	float: left;
	font-size: 12px;
	font-weight: 600;
	text-align: center;
	width: 20%;
	font-family:"SystemSanFrancisco";
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box input[type="text"]{
	background: rgba(0, 0, 0, 0);
	border: medium none;
	margin-left: 5%;
	width: 70%;
	/*outline:none;*/
	font-family:"SystemSanFrancisco";
	color:#000;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe-btn{
	background: #d43900 none repeat scroll 0 0;
	float: right;
	height: 40px;
	width: 45px;
	border:1px solid #fff;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe-btn button{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	color: #ffffff;
	cursor: pointer;
	font-size: 22px;
	margin-top: 5px;
	padding: 0;
	width: 45px;
}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe-btn button i { padding-top:5px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont{
	padding:6px 0;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons{
	float:right;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-txt{
	color: #ffffff;
	float: left;
	font-size: 16px;
	line-height: 32px;
	text-rendering: geometricprecision;
	font-weight:600;
	font-family:"SystemSanFrancisco";
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons ul{
	list-style: outside none none;
	margin: 0;
	padding: 0;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons ul li{
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons ul li a{
	display: block;
	text-align: center;
}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons ul li a:hover{
	opacity:0.8;
}
.middle-footer-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.middle-footer-wrapper .middle-footer-content{
	float:left;
	width:100%;
	padding:20px 35px;
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec{
	width:20%;
	float:left;
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-footer-title{
	font-size: 16px;
	font-weight: 600;
	margin-bottom:10px;
	font-family:"MyriadPro";
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-footer-title a{
	color: #404040;
	text-decoration:none;
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list{
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul{
	list-style:none;
	margin:0;
	padding:0;
	line-height:25px;
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li{
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li a{
	color: #666666;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	font-family:"SystemSanFrancisco";
}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li a:hover{
	color:#23538B;
	text-decoration:underline;
}

.lower-footer-wrapper{
	width:100%;
	float:left;
	background:#e6e6e8;
}
.lower-footer-wrapper .lower-footer-content{
	width:100%;
	float:left;
	padding:20px 35px 20px;
}
.lower-footer-wrapper .lower-footer-content .lower-footer-up{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.lower-footer-up .lowre-footer-up-left{
	float:left;
}
.lower-footer-up .lowre-footer-up-left .footer-logo{
	float: left;
	line-height: 0;
	margin-right: 50px;
	margin-top: 10px;
}
.lower-footer-up .lowre-footer-up-left .footer-logo a{display:inline-block;}
.lower-footer-up .lowre-footer-up-right{
	float:right;
}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{
	float: left;
	margin: 0 10px 0 0;
}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings img{
	width:100%;
}
.lower-footer-up .lowre-footer-up-right .new-secured-holder{
	float:left;
}
.lower-footer-wrapper .lower-footer-content .lower-footer-down{
	float:left;
	width:100%;
}
.lower-footer-wrapper .lower-footer-content .lower-footer-down .copyright{
	color: #444444;
	font-size: 12px;
	text-align: center;
}
.lower-footer-wrapper .lower-footer-content .lower-footer-down .copyright a{
	color:#444;
	text-decoration:none;
	font-family:"SystemSanFrancisco";
}
#back-top {
	bottom: 80px;
  	position: fixed;
  	right: 20px;
  	z-index: 99;
	cursor:pointer
}
#back-top a {
	color: #bbbbbb;
  	display: block;
  	text-align: center;
  	text-decoration: none;
  	text-transform: uppercase;
  	transition: all 1s ease 0s;
}
#back-top span {
  	background: #23538B;
  	color: #ffffff;
  	display: block;
  	font-size: 18px;
  	height: 34px;
  	line-height: 34px;
  	text-align: center;
  	transition: all 1s ease 0s;
  	width: 37px;
}
.fixed-header {
	background: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 91;
	border-bottom:1px solid #e9eaee;
}
.brake-lab-cms-banner-wrapper{
	background:#fff;
	float:left;
	width:100%;
	margin-top:78px;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content{
	padding:0 10px;
	float:left;
	width:100%;
	position:relative;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text{
	position:absolute;
	top:30%;
	left:50px;
	background:rgba(0,0,0,0.8);
	padding:10px 20px;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner{
	float:left;
	width:100%;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul{
	list-style:none;
	margin:0;
	padding:0;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li{
	font-size:44px;
	list-style:none;
	margin-bottom:15px;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li a{
	color:#fff;
	text-decoration:none;
	font-family:"MyriadPro";
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl{
	font-size:24px;
	margin-top:15px;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl span{
	color:#aaa;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl a{
	color:#fff;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-full-banner-content{
	padding:0;
	float:left;
	width:100%;
	position:relative;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content img{
	width:100%;
	vertical-align:top;
}
.brake-lab-contact-banner-wrapper{
	float:left;
	width:100%;
	margin-top:78px;
}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-content{
	padding:0;
	float:left;
	width:100%;
	position:relative;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text{
	font-size: 50px;
	left: 10%;
	position: absolute;
	top: 37%;
	color:#000;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner{
	float:left;
	width:100%;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul{
	list-style:none;
	margin:0;
	padding:0;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li{
	font-size:44px;
	list-style:none;
	margin-bottom: 15px;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li a{
	color:#000;
	text-decoration: none;
	font-family:"MyriadPro";
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl{
	font-size:24px;
	margin-top:15px;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl a{
	color:#23538B;
}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl span{
	color:#999;
}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-content img{
	width:100%;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-full-banner-content img{
	width:100%;
	vertical-align:top;
}
.about-content-wrapper{
	background:#ffffff;
	float:left;
	padding:5px 0 10px;
	width:100%;
}
.about-content-wrapper .about-content-inner{
	float:left;
	padding:0 10px;
	width:100%;
}
.about-content-wrapper .about-content-inner .about-content-inner-left{
	position:relative;
	float:left;
	width:50%;
	z-index:9;
}
.about-content-inner-left .about-content-inner-left-image{
}
.about-content-inner-left .about-content-inner-left-image img{
	border:1px solid #eeeeee;
	box-shadow:0 0 5px #cccccc;
	padding:10px;
	width:100%;
}
.about-content-wrapper .about-content-inner .about-content-inner-right{
	width:50%;
	float:right;margin-top:7%;
	background: #f5f5f5;
}
.about-content-inner-right .about-content-inner-right-text-content{
	float:right;
	width:98%;
	padding:40px;
}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title{
	border-bottom:2px solid #fff;
	border-top:2px solid #fff;
	color:#23538B;
	font-size:26px;
	margin-bottom:20px;
	padding:7px 0 5px 10px;
	text-transform:uppercase;
}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{
	background:#fff;
	float:left;
	width:100%;
	box-shadow:0 0 7px 1px #ddd;
}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{
	color:#666;
	font-size:14px;
	line-height:30px;
	padding:20px 15px;
}
.contact-content-wrapper{
	background:#ffffff;
	float:left;
	width:100%;
	margin:15px 0 0;
}
.contact-content-wrapper .contact-content-inner-wrapper{
	padding:20px 10px 10px;
	width:100%;
	float:left;
}
.contact-content-wrapper .contact-content-inner-wrapper .contact-content-inner{
}
.contact-content-inner .contact-content-inner-left{
	float:left;
	width:40%;
}
.contact-content-inner .contact-content-inner-left .contact-content-inner-left-title{
	border-bottom:1px dotted #ddd;
	color:#23538B;
	font-size:28px;
	margin-bottom:20px;
	padding:0 0 10px;
	text-transform:uppercase;
	font-family:"MyriadPro";
}
.contact-content-inner-left .contact-content-inner-left-upper{
	float:left;
	width:100%;
}
.contact-address-wrapper{
	background: #f5f5f5;
	float:left;
	line-height:23px;
	padding:20px;
	width:100%;
	font-family:"SystemSanFrancisco";
}
.contact-address-wrapper .contact-address-content{
}
.contact-address-wrapper .contact-address-content .contact-address-sec{
	color:#666666;
	float:left;
	font-size:15px;
	margin-bottom:10px;
	width:100%;
}
.contact-address-wrapper .contact-address-content .contact-address-sec a{
	color:#000;
	text-decoration:none;
	font-weight:600;
}
.contact-address-wrapper .contact-address-content .contact-address-sec a:hover{
	text-decoration:underline;
}
.contact-address-wrapper .contact-address-content .contact-address-sec .spcl{
	font-weight:600;
}
.contact-address-wrapper .contact-address-content .contact-address-sec .title{
	color:#23538B;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	display:block;
}
.contact-address-wrapper .contact-address-content .contact-address-sec .nml{
}
.contact-address-wrapper .contact-address-content .contact-address-sec .nwlin{
	display:block;
}
.contact-content-inner-left .contact-content-inner-left-lower{
	float:left;
	margin-top:10px;
	width:100%;
}
.contact-form-wrapper{
	background: #f5f5f5;
	float:left;
	padding:30px 20px 20px;
	width:100%;
}
.contact-form-wrapper .contact-form-contnt{
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec{
	float:left;
	margin-bottom:20px;
	width:100%;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input input[type="text"]{
	border:1px solid #dddddd;
	padding:10px;
	width:100%;
	color:#666;
	/*outline:none;*/
	font-size:13px;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input label{
	color:#666;
	display:block;
	font-size:14px;
	margin-bottom:10px;
	font-family:"SystemSanFrancisco";
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input textarea{
	border:1px solid #dddddd;
	height:85px;
	padding:10px;
	width:100%;
	resize:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	/*outline:none;*/
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input textarea:hover,.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input textarea:focus{
	border:1px solid #d43900;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-button{
	float:right;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-button input[type="submit"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:"SystemSanFrancisco";
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	padding:9px 25px;
	text-transform:uppercase;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-button input[type="submit"]:hover{
	background:#1274ba;
}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input input[type="text"]:hover,.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input input[type="text"]:focus{
	border:1px solid #d43900;
}
.contact-content-inner .contact-content-inner-right{
	width:55%;
	float:right;
	font-family:"SystemSanFrancisco";
}
.contact-content-inner .contact-content-inner-right .contact-content-inner-right-text{
	border-bottom:1px dotted #dddddd;
	color:#666;
	font-size:13px;
	line-height:22px;
	margin-bottom:20px;
	padding-bottom:10px;
}
.contact-content-inner .contact-content-inner-right .contact-content-inner-right-title{
	border-bottom:1px dotted #ddd;
	color: #23538B;
	font-size: 28px;
	margin-bottom: 20px;
	padding:0 0 10px;
	font-family:"MyriadPro";
	text-transform: uppercase;
}
.contact-info-wrapper{
}
.contact-info-wrapper .contact-info-sec{
	float:left;
	margin-bottom:40px;
	width:50%;
}
.contact-info-wrapper .contact-info-sec .contact-info-icon{
	color:#e1e1e1;
	font-size: 65px;
}
.contact-info-wrapper .contact-info-sec .contact-info-title{
	color:#000;
	font-size:24px;
	font-weight:600;
	margin-bottom:15px;
	text-transform:uppercase;
	font-family:"MyriadPro";
}
.contact-info-wrapper .contact-info-sec .contact-info-content{
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para{
	color:#333333;
	font-size:13px;
	margin-bottom:10px;
	float:left;
	width:100%;
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para .contact-info-content-para-img{
	float:left;
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para span{
	color:#666;
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para a{
	color:#333333;
	text-decoration:none;
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para a:hover{
	text-decoration:underline;
}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para img{
}
.contact-info-wrapper .contact-info-sec:hover .contact-info-icon{
	color:#23538B;
}

.help-cms-banner-text-holder{
	background:rgba(0,0,0,0.3);
	position:absolute;
	right:0px;
	top:14%;
	width:52%;
	padding:30px 20px;
}
.help-cms-banner-text-holder .banner-holder-inner{
}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{
	color:#ffffff;
	float:left;
	font-size:100px;
	font-weight:bold;
	line-height:80px;
	text-transform:uppercase;
	width:45%;
}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{
	font-size: 65px;
	font-weight: normal;
}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	color:#ffffff;
	float:right;
	font-size:26px;
	margin:2% 0;
	padding:20px 15px;
	width:50%;
}
.help-contact-wrapper{
	background:#ffffff;
	float:left;
	width:100%;
	margin:15px 0 10px;
}
.help-contact-wrapper .help-contact-inner{
	float:left;
	padding:0;
	width:100%;
}
.help-contact-wrapper .help-contact-inner .help-contact-inner-content{
	float:left;
	padding:20px;
	text-align:center;
	width:100%;
}
.help-contact-inner-content .help-contact-number{
	border-bottom:1px dotted #dddddd;
	color:#23538B;
	font-size:30px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
}
.help-contact-inner-content .help-contact-number A{
	color:#23538B;
	text-decoration:none;
}
.help-contact-inner-content .help-contact-para{
	color:#666;
	font-size:17px;
	text-transform:capitalize;
}
.help-lower-content-wrapper{
	background:#fff;
	float:left;
	width:100%;
}
.help-lower-content-wrapper .help-lower-content-inner{
	float:left;
	width:100%;
	padding:0;
}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-holder{
	background:#fff;
	float:left;
	padding:30px 20px;
	width:100%;
}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{
	background:#fff;
	float:left;
	height:290px;
	margin:13px;
	padding:10px 0;
	width:31.5%;
}
.help-lower-content-sec .help-lower-content-tile{
	border-bottom:1px dotted #dddddd;
	color:#23538B;
	font-size:18px;
	font-weight:bold;
	margin:10px 20px;
	padding-bottom:10px;
	text-transform:uppercase;
}
.help-lower-content-sec .help-lower-content-tile .help-sec-image-icon{
	float:right;
}
.help-lower-content-sec .help-lower-content-tile .help-sec-image-icon img{
	width:30px;
}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec-one{
	height:200px;
}
.help-lower-content-sec .help-lower-content-list{
}
.help-lower-content-sec .help-lower-content-list ul{
	list-style:none;
}
.help-lower-content-sec .help-lower-content-list ul li{
	float:left;
	width:100%;
	
}
.help-lower-content-sec .help-lower-content-list ul li a{
	text-decoration:none;
	padding:7px 20px;
	display:block;
	text-align:left;
	width:100%;
	color:#666;
	font-size:14px;
}
.help-lower-content-sec .help-lower-content-list ul li a i{
	color:#d43900;
	font-size:18px;
	margin-right:5px;
}
.help-lower-content-sec .help-lower-content-list ul li a:hover{
	width:100%;
	color:#d43900;
	text-decoration:underline;
}
.brakelab-login-wrapper{
	background:#fff;
	float:left;
	width:100%;
	margin-top:78px;
}
.brakelab-login-wrapper .brakelab-login-holder{
	float:left;
	width:100%;
	padding:0 10px 10px;
}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-inner{
	background:#f5f5f5;
	width:100%;
	float:left;
	padding:10px 0 30px;
}
.brakelab-login-wrapper .brakelab-login-holder .login-title{
	color:#23538B;
	font-size:28px;
	margin:20px 0;
	text-align:center;
	text-transform:uppercase;
	font-family:"MyriadPro";
}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-upper{
	float:left;
	margin-top:58px;
	position:relative;
	width:100%;
}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-upper .upper-login-icon{
	background: #ffffff;
	border:1px solid #eeeeee;
	border-radius:50px;
	color:#d43900;
	display:block;
	font-size:51px;
	height:90px;
	left:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	position:absolute;
	right:0;
	text-align:center;
	top:-48px;
	width:90px;
}
.brakelab-login-upper .login-form{
	background: #fafafa;
	width:650px;
	margin:0 auto;
	display:block;
	padding:100px 20px 20px;
	box-shadow:0 0 6px 1px #ddd;
}
.login-form .login-form-sec{
	margin-bottom: 15px;
	float:left;
	width:100%;
}
.login-form .login-form-sec input[type="text"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:15px 10px;
	width:100%;
	font-family:"SystemSanFrancisco";
	/*outline:none;*/
}
.login-form .login-form-sec input[type="text"]:hover,.login-form .login-form-sec input[type="text"]:focus{
	border:1px solid #d43900;
}
.login-form .login-form-sec input[type="password"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:15px 10px;
	width:100%;
	/*outline:none;*/
}
.login-form .login-form-sec input[type="password"]:hover,.login-form .login-form-sec input[type="password"]:focus{
	border:1px solid #d43900;
}
.login-form .login-form-sec .login-form-button{
	float:right;
}
.login-form .login-form-sec .login-form-button input[type="submit"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:"SystemSanFrancisco";
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	padding:9px 25px;
	text-transform:uppercase;
}
.login-form .login-form-sec .login-form-button input[type="submit"]:hover{
	background:#1274ba;
}
.login-form .login-form-sec .login-forgot{
	float:left;
	margin-top:10px;
}
.login-form .login-form-sec .login-forgot a{
	color:#666666;
	font-size:14px;
	margin-top:10px;
	text-decoration:none;
	font-family:"SystemSanFrancisco";
}
.login-form .login-form-sec .login-forgot a:hover{
	color:#d43900;
	text-decoration:underline;
}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-lower{
	width:100%;
	float:left;	
	margin:20px 0 40px;
}
.brakelab-login-lower .login-lower-content{
	background: #fafafa;
	width:650px;
	margin:0 auto;
	display:block;
	padding:30px 20px 20px;
	box-shadow:0 0 6px 1px #ddd;
}
.login-lower-content .login-lower-text{
}
.login-lower-content .login-lower-text p{
	color:#666;
	font-size:14px;
	line-height:24px;
	font-family:"SystemSanFrancisco";
}
.login-lower-content .login-lower-button{
	float:right;
	margin-top:10px;
}
.login-lower-content .login-lower-button a{
	background:#666;
	padding:12px 25px;
	display:block;
	font-size:15px;
	text-decoration:none;
	font-family:"SystemSanFrancisco";
	text-transform:uppercase;
	color:#fff;	
	font-weight:600;
}
.login-lower-content .login-lower-button a:hover{
	background:#333;
}
.brakelab-register-wrapper{
	float:left;
	width:100%;
	margin-top:78px;
	background:#fff;
}
.brakelab-register-wrapper .brakelab-register-holder{
	width:100%;
	float:left;
	padding:0 10px 10px;
}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner{
	background:#f5f5f5;
	width:100%;
	float:left;
}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .register-title{
	color:#23538B;
	font-size:28px;
	margin:20px 0;
	text-align:center;
	text-transform:uppercase;
	font-family:"MyriadPro";
}
.brakelab-register-inner .brakelab-register-content{
	float:left;
	margin:60px 0 45px;
	position:relative;
	width:100%;
}
.brakelab-register-inner .brakelab-register-content .brakelab-register-icon{
	background:#ffffff;
	border:1px solid #eeeeee;
	border-radius:50px;
	color:#d43900;
	display:block;
	font-size:51px;
	height:90px;
	left:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	position:absolute;
	right:0;
	text-align:center;
	top:-48px;
	width:90px;
	padding-left:10px;
}
.brakelab-register-content .register-form{
	background: #fafafa;
	width:900px;
	margin:0 auto;
	display:block;
	padding:100px 20px 35px;
	box-shadow:0 0 6px 1px #ddd;
}
.brakelab-register-content .register-form .register-form-sec{
	float:left;
	margin-bottom:15px;
	width:50%;
	padding:0 5px;
}
.brakelab-register-content .register-form .register-form-sec input[type="text"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:15px 10px;
	width:100%;
	background:#fff;
	/*outline:none;*/
	font-family:"SystemSanFrancisco";
	height:49px;
}
.brakelab-register-content .register-form .register-form-sec input[type="password"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:15px 10px;
	width:100%;
	/*outline:none;*/
	background:#fff;
	height:49px;
}
.brakelab-register-content .register-form .register-form-sec select{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:14px 10px;
	width:100%;
	/*outline:none;*/
	height:49px;
	background:#fff url("../images/select-arrow.png") no-repeat 98% center;
	-moz-appearance:none;
	-webkit-appearance:none;
}
.brakelab-register-content .register-form .register-form-sec-btn{
	width:100%;
	float:left;
}
.brakelab-register-content .register-form .register-form-sec-btn .register-form-button{
	float:right;	
}
.brakelab-register-content .register-form .register-form-sec-btn .register-form-button input[type="submit"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:"SystemSanFrancisco";
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	padding:13px 25px;
	text-transform:uppercase;
}
.brakelab-register-content .register-form .register-form-sec-btn .register-form-button input[type="submit"]:hover{
	background:#1274ba;
	color:#fff;
}
.brakelab-register-content .register-form .register-form-sec input[type="text"]:hover,.brakelab-register-content .register-form .register-form-sec input[type="text"]:focus{
	border-color:#d43900;
}
.brakelab-register-content .register-form .register-form-sec input[type="password"]:hover,.brakelab-register-content .register-form .register-form-sec input[type="password"]:focus{
	border-color:#d43900;
}
.brakelab-register-content .register-form .register-form-sec select:hover,.brakelab-register-content .register-form .register-form-sec select:focus{
	background:#fff url("../images/select-arrow-hvr.png") no-repeat 98% center;
	border-color:#d43900;
}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .recover-password-content{
	float:left;
	margin:60px 0 45px;
	position:relative;
	width:100%;
}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .forgot-image-holder{
	margin:20px 0;
	text-align:center;
	float:left;
	width:100%;
}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .forgot-image-holder img{
}
.recover-password-content .recover-password-icon{
	background:#ffffff;
	border:1px solid #eeeeee;
	border-radius:50px;
	color:#d43900;
	display:block;
	font-size:51px;
	height:90px;
	left:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	padding-top:15px;
	position:absolute;
	right:0;
	text-align:center;
	top:-48px;
	width:90px;
}
.recover-password-content .recover-pasword-form{
	background: #fafafa;
	width:600px;
	margin:0 auto;
	display:block;
	padding:100px 20px 35px;
	box-shadow:0 0 6px 1px #ddd;
}
.recover-password-content .recover-pasword-form .title{
	color:#d43900;
	font-size:24px;
	font-weight:600;
	margin-bottom:10px;
	font-family:"SystemSanFrancisco";
}
.recover-password-content .recover-pasword-form .content{
	color:#666;
	font-size:14px;
	margin-bottom:20px;
}
.recover-password-content .recover-pasword-form .content p{
	line-height:20px;
	font-family:"SystemSanFrancisco";
}
.recover-password-content .recover-pasword-form .recover-password-form-sec{
	float:left;
	margin-bottom:15px;
	width:100%;
}
.recover-password-content .recover-pasword-form .recover-password-form-sec input[type="text"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:15px 10px;
	width:100%;
	background:#fff;
	/*outline:none;*/
	font-family:"SystemSanFrancisco";
}
.recover-password-content .recover-pasword-form .recover-password-form-sec .recover-password-button{
	float:right;
}
.recover-password-content .recover-pasword-form .recover-password-form-sec .recover-password-button input[type="submit"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:"SystemSanFrancisco";
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	padding:11px 25px;
	text-transform:uppercase;
}
.recover-password-content .recover-pasword-form .recover-password-form-sec .recover-password-button input[type="submit"]:hover{
	background:#1274ba;
}
.recover-password-content .recover-pasword-form .recover-password-form-sec input[type="text"]:hover,.recover-password-content .recover-pasword-form .recover-password-form-sec input[type="text"]:focus{
	border-color:#d43900;
}
.cms-page-wrapper{
	background:#ffffff;
	float:left;
	width:100%;
}
.cms-page-wrapper .cms-page-holder{
	float:left;
	padding:5px 10px 10px;
	width:100%;
}
.cms-page-wrapper .cms-page-holder .cms-page-inner{
	background:#f3f3f3;
	float:left;
	width:100%;
}
.cms-page-inner-content-holder{
	float:left;
	padding:30px 20px;
	width:100%;
}
.cms-page-inner-content-holder .cms-page-main-title{
	color:#23538B;
	font-size:30px;
	margin-bottom:20px;
	text-transform:uppercase;
}
.cms-page-inner-content-holder .cms-page-inner-content{
	font-family:"SystemSanFrancisco";
}
.cms-page-inner-content-holder .cms-page-inner-content p{
	color:#666666;
	font-size:14px;
	line-height:22px;
	margin-bottom:10px;
}
.cms-page-inner-content-holder .cms-page-inner-content h3{
	color:#23538B;
	font-size:17px;
	font-weight:600;
	margin:15px 0 10px;
	text-transform:uppercase;
	line-height:24px;
}
.cms-page-inner-content-holder .cms-page-inner-content span{
	color:#23538b;
	font-size:14px;
	font-weight:600;
}
.cms-page-inner-content-holder .cms-page-inner-content a{
	color:#23538B;
	font-size:14px;
	text-decoration:none;
}
.cms-page-inner-content-holder .cms-page-inner-content a:hover{
	text-decoration:underline;
}
.cms-page-inner-content-holder .cms-page-inner-content ul{
	list-style:none;
	font-size:14px;
	color:#666;
	line-height:25px;	
	margin-bottom:15px;
}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{
	background:#23538b;
	bottom:0;
	color:#ffffff;
	font-size:35px;
	padding:20px 30px;
	position:absolute;
	text-transform:uppercase;
	font-family:"MyriadPro";
}
.new-dd-menu-droppart{
	background:#ffffff;
	float:left;
	left:0;
	position:absolute;
	top:75px;
	width:100%;
	z-index:99;
	border-top:2px solid #e9eaee;
	padding-bottom:5px;
}
.new-dd-menu-droppart .new-dd-menu-droppart-cont{
	box-sizing:border-box;
	margin:0 auto;
	padding:10px;
	position:relative;
	width:100%;
	float:left;
}
.new-dd-menu-droppart .new-dd-menu-droppart-inner{
	float:left;
	width:100%;
}
.new-dd-menu-droppart .closemenu{
	position:absolute;
	right:10px;
	top:3px;
}
.new-dd-menu-droppart .closemenu a{
	color:#d43900;
	display:block;
	font-family:"fontawesome";
	font-size:24px;
}
.new-dd-menu-droppart .drop-category-row{
	float:left;
	width:100%;
	margin-top:20px;
}
.new-dd-menu-droppart .drop-category-row ul{
	list-style:outside none none;
	margin:0;
	padding:0;
}
.new-dd-menu-droppart .drop-category-row ul li{
	border-right:1px dotted #dddddd;
	float:left;
	padding:10px;
	text-align:center;
	width:33.33%;
}
.new-dd-menu-droppart .drop-category-row ul li a{
	text-decoration:none;
	display:inline-block;
	
}
.new-dd-menu-droppart .drop-category-row ul li .product-amount{
	color:#00afd8;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.new-dd-menu-droppart .drop-category-row ul li .category-picture{
	display:block;
	margin:10px 0;
}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{
	width:300px;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out; 
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img:hover{
	transform:scale(1.1); 
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out; 
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name{
	font-family:"SystemSanFrancisco";
}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name .category-title{
	color:#686868;
	display:block;
	font-size:15px;
	font-weight:600;
	padding:5px 0;
}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name .category-subtitle{
	color:#9c9d9f;
	display:block;
	font-size:13px;
	height:30px;
}
.new-dd-menu-droppart .drop-category-row ul li:last-child{
	border-right:none;
}
.new-dd-menu-droppart .closemenu a:hover{
	color:#aaa;
}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a i{
	font-size:18px;
	margin-left:5px;
	color:#23538B;
	line-height:13px
}
.fixed-header .new-dd-menu-droppart{
	border-bottom:1px solid #e9eaee;
}
.detail-page-whole{
	float:left;
	width:100%;
	margin-top:78px;
}
.detail-page-whole .detail-page-left{
	float:left;
	width:300px;
}
.detail-page-whole .detail-page-right{
	float:right;
	width:79%;
}
.detail-page-title-wrapper{
	background:#23538B;
	float:left;
	width:100%;
}
.detail-page-title-wrapper .detail-page-title{
	color:#ffffff;
	float:left;
	font-size:25px;
	font-weight:bold;
	padding:15px 10px;
	text-transform:uppercase;
	width:100%;
}
.detail-main-upper-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.detail-main-upper-wrapper .detail-main-upper-content{
	width:100%;
	float:left;
	padding:10px;
	position:relative;
}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{
	float:left;
	width:42%;
}
.detail-main-upper-left .detail-main-upper-left-top{
	float:left;
	margin:10px 0 20px;
	width:100%;
}
.detail-main-upper-left .detail-main-upper-left-top .top-left{
	float:left;
}
.detail-main-upper-left .detail-main-upper-left-top .top-left a{
	color:#23538B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.detail-main-upper-left .detail-main-upper-left-top .top-left a:hover{
	color:#d43900;
}
.detail-main-upper-left .detail-main-upper-left-top .top-right{
	float:right;
}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{
	background:#dddddd;
	color:#23538B;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	padding:5px 7px;
	text-decoration:none;
	text-transform:uppercase;
}
.detail-main-upper-left .detail-main-upper-left-top .top-right a:hover{
	background:#d43900;
	color:#fff;
}
.detail-main-upper-left .detail-main-upper-left-top .top-right span{
	color:#000000;
	font-size:12px;
	margin-left:5px;
}
.detail-main-upper-left .detail-main-upper-left-top .top-right a:hover span{
	color:#fff;
}
.detail-main-upper-left .detail-product-image-wrapper{
	float:left;
	width:100%;
	margin:10px 0 20px;
	padding:5px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image.slick-initialized .slick-slide{
	border:1px solid #ccc;
	padding:20px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image.slick-initialized .slick-slide a{display:inline-block;}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image img{
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image .slick-prev{
	background:rgba(0,0,0,.5);
	display:none !important;
	left:0;
	width:40px !important;
	height:45px !important;
	z-index:1;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image{
	float:left;
	width:100%;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image .slick-next{
	background:rgba(0,0,0,.5);
	display:none !important;
	right:0;
	width:40px !important;
	height:45px !important;
	z-index:1;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image:hover .slick-prev{
	display:block !important;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image:hover .slick-next{
	display:block !important;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image-button{
	background:#eee;
	float:left;
	width:100%;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image-button .product-detail-image-button-content{
	float:left;
	width:100%;
	padding:10px;
}

.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb{
	margin-top:30px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb.slick-initialized .slick-slide{
	border:2px solid #ccc;
	margin:0 3px;
	opacity:0.6;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb img{
	padding:2px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-prev{
	background:#eee;
	left:-6px;
	width:25px !important;
	height:30px !important;
	border:1px solid #999;
	z-index:1;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-prev:before{
	color:#000 !important;
	font-size:16px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-next{
	background:#eee;
	right:-6px;
	width:25px !important;
	height:30px !important;
	border:1px solid #999;
	z-index:1;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-next:before{
	color:#000 !important;
	font-size:16px;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-dots{
	display:none !important;
}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb.slick-initialized .slick-current{
	border:2px solid #23538B;
	opacity:1;
}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{
	float:right;
	width:54%;
}
.detail-main-upper-right .detail-upper-right-content{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .mileage{
	float:left;
	width:100%;
	margin:10px 0;
}
.detail-main-upper-right .detail-upper-right-content .mileage .mileage-left{
	float:left;
}
.detail-main-upper-right .detail-upper-right-content .mileage .mileage-right{
	float:right;
}
.detail-main-upper-right .detail-upper-right-content .mileage .upper{
	color:#9c9d9f;
	display:block;
	font-size:17px;
	margin-bottom:5px;
}
.detail-main-upper-right .detail-upper-right-content .mileage .lower{
	color:#00afd8;
	font-size:48px;
}
.detail-main-upper-right .detail-upper-right-content .review{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .review .review-star{
	float:left;
	margin-right:25px;
}
.detail-main-upper-right .detail-upper-right-content .review .review-star span{
	color:#d43900;
	font-size:20px;
}
.detail-main-upper-right .detail-upper-right-content .review .review-customer{
	float:left;
}
.detail-main-upper-right .detail-upper-right-content .review .review-customer a{
	color:#23538B;
	text-decoration:none;
	font-size:15px;
	line-height:23px;
}
.detail-main-upper-right .detail-upper-right-content .review .review-customer a:hover{
	color:#d43900;
}
.detail-main-upper-right .detail-upper-right-content .free-hold{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button{
	margin-top:15px;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a{
	text-decoration:none;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{
	border: none;
	background:#d43900 ;
	color:#333;
	padding:15px 10px;
	font-size:18px;
	position:relative;
	box-sizing:border-box;
	transition:all 1s ease;
	float:left;
	width:100%; 
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:before{
	content:'';
	position: absolute;
	top: 0px;
	right: 0px;
	width: 70px;
	height: 100%;
	background: rgba(255,255,255,0.2);
	transition: all 1s ease;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:hover:before{
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .side{
	float:right;
	font-size:24px;
	padding:5px 15px;
	color:#fff;
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .txt{
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	position:absolute;
	left:20px;
	z-index:9;
	line-height:40px;	
}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-subtitle{
	color:#9c9d9f;
	font-size:14px;
	margin:10px 0;
	float:left;
	width:100%;
	text-align:center;
}
.detail-main-upper-right .detail-upper-right-content .availability{
	float:left;
	width:100%;
	margin-top:20px;
}
.detail-main-upper-right .detail-upper-right-content .availability .title{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	margin:10px 0;
	text-transform:uppercase;
}
.detail-main-upper-right .detail-upper-right-content .availability .upper{
	font-size:16px;
}
.detail-main-upper-right .detail-upper-right-content .availability .upper a{
	color:#00afd8;
}
.detail-main-upper-right .detail-upper-right-content .availability .upper a:hover{
	color:#9c9d9f;
	text-decoration:none;
}
.detail-main-upper-right .detail-upper-right-content .availability .upper span{
	color:#9c9d9f;
}
.detail-main-upper-right .detail-upper-right-content .availability .lower{
	color:#9c9d9f;
	font-size:16px;
	margin-top:7px;
}
.detail-main-upper-right .detail-upper-right-content .payment{
	float:left;
	width:100%;
	margin-top:15px;
}
.detail-main-upper-right .detail-upper-right-content .title{
	color:#333;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
}
.detail-main-upper-right .detail-upper-right-content .upper{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-left{
	float:left;
	color:#00afd8;
	font-size:37px;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-left sup{
	font-size:24px;
	vertical-align:top;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-right{
	float:right;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-right a{
	background:#dddddd;
	border-radius:20px;
	color:#23538B;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	padding:11px 15px;
	text-decoration:none;
	text-transform:uppercase;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-right a span{
	color:#000000;
	font-size:13px;
	margin-left:5px;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-right a:hover{
	background:#d43900 ;
	color:#fff;
}
.detail-main-upper-right .detail-upper-right-content .upper .upper-right a:hover span{
	color:#fff;
}
.detail-main-upper-right .detail-upper-right-content .lower{
	float:left;
	width:100%;
	margin:5px 0;
}
.detail-main-upper-right .detail-upper-right-content .lower a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.detail-main-upper-right .detail-upper-right-content .lower a .lower-icon{
	background:#333333;
	border-radius:20px;
	color:#ffffff;
	float:left;
	height:20px;
	text-align:center;
	width:20px;
}
.detail-main-upper-right .detail-upper-right-content .lower a .txt{
	font-size:14px;
	margin-left:10px;
}
.detail-main-upper-right .detail-upper-right-content .finance{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button{
	margin-top:10px;
	float:left;
	width:100%;
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a{
	text-decoration:none;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{
	border: none;
	background:#23538B;
	color:#fff;
	padding:15px 10px;
	font-size:18px;
	position:relative;
	box-sizing:border-box;
	transition:all 1s ease;
	float:left;
	width:100%; 
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:before{
	content:'';
	position: absolute;
	top: 0px;
	right: 0px;
	width: 70px;
	height: 100%;
	background: rgba(255,255,255,0.2);
	transition: all 1s ease;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:hover:before{
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .side{
	float:right;
	font-size:24px;
	padding:5px 15px;
	color:#fff;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .txt{
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	position:absolute;
	left:20px;
	z-index:1;
	line-height:40px;	
}
.detail-main-upper-right .detail-upper-right-content .car-save{
	float:left;
	width:100%;
	margin:20px 0;
}
.detail-main-upper-right .detail-upper-right-content .car-save .icon{
	color:#d43900;
	font-size:18px;
	margin-right:7px;
}
.detail-main-upper-right .detail-upper-right-content .car-save .txt{
	color:#9c9d9f;
	font-size:16px;
}
#zbox-overlay {
  background-color: #666666;
  bottom: 0;
  left: 0;
  opacity: 0.1;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 800;
}
.zbox-content{
  position:fixed;
  z-index:801;
  opacity: 0.1;
  text-align:center;
  padding:10px 30px;
  background-color:#ffffff;
  /*font-size:0;*/
}
#zbox-magnifier{
  box-shadow: 0px 5px 5px rgba(0,0,0,1);
  -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,1);
  -moz-box-shadow: 0px 5px 5px rgba(0,0,0,1);
  display:none;
  background-repeat:no-repeat;
  background-image:none;
  background-position:-1000px -1000px;
  z-index:802; position:fixed;
  left:500px;
  top:500px;
  border:1px solid black;
  background-color:#fff;
  width:200px;
  height:200px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-top-right-radius: 100px;
  border-top-left-radius: 100px;
  -moz-border-radius-bottomright: 100px;
  -moz-border-radius-bottomleft: 100px;
  -moz-border-radius-topright: 100px;
  -moz-border-radius-topleft: 100px;
}
.zbox-screen{
	overflow:hidden;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 803;
}
#zbox-spinner{
	left: 0;
	position: absolute;
	top: 0;
	z-index: 803;
	width:32px;
	height:32px;
	text-indent:-9999px;
	background-image:url(spinner.gif);
	background-repeat:no-repeat;
}
.zbox-button{
	background-color:transparent;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	position: absolute;
	width:30px;
	height:30px;
}
.zbox-button.left{
	background:url("../images/image-pop-left.png");
	left:6px;
	top:64px;
	background-position:-32px 0px;
}
.zbox-button.right{
	background:url("../images/image-pop-right.png");
	right:4px;
	top:64px;
	background-position:-64px 0px;
}
.zbox-button.close{
	background:url("../images/image-pop-close.png");
	right:5px;
	top:5px;
	background-position:0px 0px;
}
.detail-page-full-wrapper{
	float:left;
	width:100%;
	background:#23538B;
	margin-top:10px;
}
.detail-page-full-wrapper .detail-page-full-content{
	float:left;
	width:100%;
	padding:20px;
}
.detail-page-full-wrapper .detail-page-full-inner{
	width:40%;
	display:block;
	margin:0 auto;
}
.detail-page-full-wrapper .detail-page-full-content .content-icon{
	float:left;
	margin-right:10px;
}
.detail-page-full-wrapper .detail-page-full-content .content-icon span{
	color:#eee;
	font-size:40px;
}
.detail-page-full-wrapper .detail-page-full-content .content-icon img{
}
.detail-page-full-wrapper .detail-page-full-content .content-txt{
	float:left;
}
.detail-page-full-wrapper .detail-page-full-content .content-txt .content-title{
	font-weight:bold;
	font-size:20px;
	color:#d43900;
}
.detail-page-full-wrapper .detail-page-full-content .content-txt .content-subtitle{
	color:#fff;
	font-size:15px;
	margin-bottom:5px;
}
.detail-lower-wrapper{
	float:left;
	width:100%;
	margin:10px 0;
}
.detail-lower-wrapper .title-section-wrapper{
	float:left;
	width:100%;
	text-align:center;	
	margin:20px 0;
}
.detail-lower-wrapper .title-section-wrapper .title{
	font-weight:bold;
	font-size:28px;
	color:#23538B;
	margin-bottom:20px;
}
.detail-lower-wrapper .title-section-wrapper .content{
}
.detail-lower-wrapper .title-section-wrapper .content .text{
	color:#666;
	font-size:17px;
}
.detail-lower-wrapper .title-section-wrapper .content .button{
	margin-left:20px;
}
.detail-lower-wrapper .title-section-wrapper .content .button a{
	background:#fff;
	padding:10px 20px;
	border-radius:20px;
	color:#23538B;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	border:2px solid #fff;
}
.detail-lower-wrapper .title-section-wrapper .content .button a:hover{
	background:none;
	color:#333;
}
.detail-lower-wrapper .main-title{
	font-size:21px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:left;
	text-transform:uppercase;
}
.detail-lower-wrapper .main-title .title-icon{
	color:#d43900;
	margin-right:10px;
}
.detail-lower-wrapper .main-title .title-text{
	color:#333;
	font-size:18px;
}
.detail-lower-wrapper .content-title{
	color:#23538B;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px;
}
.detail-lower-wrapper .content-button{
	float:left;
	width:100%;
	text-align:center;
}
.detail-lower-wrapper .content-button a{
	background:#dddddd;
	border-radius:20px;
	color:#23538B;
	display:inline-block;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	padding: 10px 20px;
	text-decoration:none;
	text-transform:uppercase;
}
.detail-lower-wrapper .content-button a:hover{
	background:#d43900;
	color:#ffffff;
}
.detail-lower-wrapper .detail-key-wrapper{
	float:left;
	width:100%;
}
.detail-key-wrapper .key-upper-wrapper{
	background:#ffffff;
	float:left;
	margin:10px 0;
	width:100%;
}
.key-upper-wrapper .key-content{
	float:left;
	padding:40px 20px 20px;
	width:100%;
}
.key-upper-wrapper .key-content .key-list-wrapper{
	float:left;
	width:100%;
}
.key-upper-wrapper .key-content .key-list-wrapper .key-list{
	float:left;
	width:100%;
}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul{
	color:#23538B;
	font-size:15px;
	list-style:inside none disc;
}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul li{
	float:left;
	line-height:30px;
	width:33.33%;
}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul li span{
	color:#666;
}
.key-upper-wrapper .key-content .key-feature-wrapper{
	float:left;
	width:100%;
	margin-top:20px;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-title{
	float:left;
	margin-bottom:5px;
	text-align:center;
	width:100%;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-title a{
	color:#23538B;
	font-size:17px;
	text-decoration:none;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-title a span{
	margin-right:10px;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content{
	float:left;
	margin:10px 0;
	width:100%;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list{
	float:left;
	width:100%;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul{
	color:#23538B;
	font-size:15px;
	list-style:inside none disc;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul li{
	float:left;
	line-height:30px;
	width:33.33%;
}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul li span{
	color:#666;
}

.detail-key-wrapper .key-lower-wrapper{
	float:left;
	width:100%;
}
.key-lower-wrapper .key-lower-wrapper-left{
	width:49.5%;
	float:left;
}
.key-lower-wrapper .key-lower-wrapper-left .key-specification-wrapper{
	width:100%;
	float:left;
	padding:30px 20px 20px;
	background:#fff;
	margin-bottom:10px;
}
.key-specification-wrapper .key-specification-upper-wrapper{
	float:left;
	width:100%;
}
.key-specification-wrapper .key-specification-upper{
	float:left;
	width:100%;
}
.key-specification-wrapper .key-specification-upper .title{
	float:left;
	width:100%;
}
.key-specification-wrapper .key-specification-upper .content{
	float:left;
	width:100%;
	margin:10px 0;
}
.key-specification-wrapper .key-specification-upper .video iframe{
	border:2px solid #ddd;
}
.key-specification-wrapper .key-specification-upper .content ul{
	color:#d43900;
	font-size:15px;
	list-style:inside none square;
}
.key-specification-wrapper .key-specification-upper .content ul li{
	margin-bottom: 10px;
	width:100%;
	float:left;
}
.key-specification-wrapper .key-specification-upper .content ul li span{
	color:#666;
}
.key-specification-wrapper .key-specification-upper .content p{
	font-size:15px;
	line-height:25px;
	color:#666;
}
.key-specification-wrapper .key-specification-upper .content .content-left{
	float:left;
	width:50%;
	text-align:center;
}
.key-specification-wrapper .key-specification-upper .content .content-right{
	float:left;
	width:50%;
	text-align:center;
}
.key-specification-wrapper .key-specification-upper .content .main-text{
	display:block;
	font-size:40px;
	color:#23538B;
	font-weight:bold;
}
.key-specification-wrapper .key-specification-upper .content .sub-text{
	color:#9c9d9f;
	font-size:17px;
}
.key-specification-wrapper .key-specification-middle-wrapper{
	float:left;
	width:100%;
	border-bottom:2px solid #e9eaee;
}
.key-specification-wrapper .key-specification-middle{
	float:left;
	width:100%;
	padding:20px;
}
.key-specification-wrapper .key-specification-middle .title{
	text-align:left;
}
.key-specification-wrapper .key-specification-middle .content{
	float:left;
	font-size:15px;
	width:100%;
}
.key-specification-wrapper .key-specification-middle .content .content-row{
	border-bottom:1px solid #e9eaee;
	float:left;
	padding:9px 0;
	width:100%;
}
.key-specification-wrapper .key-specification-middle .content .content-row .left{
	color:#23538B;
	display:block;
	float:left;
	text-align:left;
	width:50%;
}
.key-specification-wrapper .key-specification-middle .content .content-row .right{
	color:#666;
	display:block;
	float:left;
	text-align:right;
	width:50%;
}
.key-specification-wrapper .key-specification-middle .content .content-row:last-child{
	border-bottom:none;
}
.key-specification-wrapper .key-specification-lower-wrapper{
	float:left;
	width:100%;
}
.key-specification-wrapper .key-specification-lower{
	float:left;
	width:100%;
	padding:20px;
}
.key-specification-wrapper .key-specification-lower .title{
	text-align:left;
}
.key-specification-wrapper .key-specification-lower .content{
	float:left;
	font-size:15px;
	width:100%;
}
.key-specification-wrapper .key-specification-lower .content .content-row{
	border-bottom:1px solid #e9eaee;
	float:left;
	padding:9px 0;
	width:100%;
}
.key-specification-wrapper .key-specification-lower .content .content-row .left{
	color:#23538B;
	display:block;
	float:left;
	text-align:left;
	width:50%;
}
.key-specification-wrapper .key-specification-lower .content .content-row .right{
	color:#666;
	display:block;
	float:left;
	text-align:right;
	width:50%;
	word-break:break-all;
}
.key-specification-wrapper .key-specification-lower .content .content-row:last-child{
	border-bottom:none;
}
.key-specification-wrapper .key-specification-lower .button{
	float:left;
	width:100%;
	text-align:center;
	margin:15px 0 5px;
}
.key-lower-wrapper .key-lower-wrapper-right{
	width:49.5%;
	float:right;
}
.key-lower-wrapper .key-lower-wrapper-right .detail-safety-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.detail-safety-wrapper .detail-safety-content{
	float:left;
	width:100%;
	padding:40px 0 20px;
}
.detail-safety-wrapper .detail-safety-content .content{
	text-align:center;
	float:left;
	width:100%;
}
.detail-safety-wrapper .detail-safety-content .content .button{
	margin:10px 0;
	float:left;
	width:100%;
}
.detail-safety-wrapper .detail-safety-content .content .content-link{
	margin:10px 0;
	float:left;
	width:100%;
}
.detail-safety-wrapper .detail-safety-content .content .content-link a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.detail-safety-wrapper .detail-safety-content .content .content-link .icon{
	background:#333333;
	border-radius:20px;
	color:#ffffff;
	display:inline-block;
	height:20px;
	text-align:center;
	width:20px;
}
.detail-safety-wrapper .detail-safety-content .content .content-link .txt{
	font-size:14px;
	margin-left:10px;
}
.detail-safety-wrapper .detail-safety-content .content .content-link a:hover{
	color:#d43900;
}
.key-lower-wrapper .key-lower-wrapper-right .detail-history-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.detail-history-wrapper .detail-history-content{
	float:left;
	width:100%;
	padding:30px 20px 20px;
}
.detail-history-wrapper .detail-history-content .content{
	float:left;
	width:100%;
	font-size:15px;
	color:#666;
}
.detail-history-wrapper .detail-history-content .content p{
	line-height:25px;
}
.detail-history-wrapper .detail-history-content .content .title{
	font-weight:bold;
	color:#333;
	margin:20px 0 10px;
	display:block;
}
.detail-history-wrapper .detail-history-content .content ul{
	list-style:none;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.detail-history-wrapper .detail-history-content .content ul li{
	margin:10px 0;
}
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.detail-history-wrapper .detail-history-content .content .button{
	margin:10px 0;
	float:left;
	width:100%;
}
.key-lower-wrapper .key-lower-wrapper-right .detail-warranty-wrapper{
	float:left;
	width:100%;
	background:#fff;
	margin-top:10px;
}
.detail-warranty-wrapper .detail-warranty-content{
	float:left;
	width:100%;
	padding:40px 0 20px;
}
.detail-warranty-wrapper .detail-warranty-content .content{
	float:left;
	width:100%;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row{
	float:left;
	width:100%;
	border-bottom:2px solid #e9eaee;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner{
	float:left;
	width:100%;
	padding:20px;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .title{
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .text{
	float:left;
	width:100%;
	font-size:14px;
	color:#666;
	line-height:22px;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .link{
	float:left;
	width:100%;
	text-align:center;
	margin:5px 0;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .link a{
	color:#23538B;
	font-size:15px;
	text-decoration:none;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .link a:hover{
	color:#d43900;
}
.detail-warranty-wrapper .detail-warranty-content .content .content-row:last-child{
	border-bottom:none;
}

.detail-lower-wrapper .detail-customer-review-wrapper{
	float:left;
	width:100%;
	margin-top:40px;
}
.detail-lower-wrapper .detail-customer-review-wrapper .top-title{
	color:#333;
	font-size:28px;
	font-weight: bold;
	margin-bottom:20px;
	float:left;
	width:100%;
	text-align:center;
}
.detail-customer-review-wrapper .detail-customer-review-content{
	float:left;
	width:100%;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left{
	float:left;
	width:49.5%;
	background:#fff;
	position:relative;
}
.detail-customer-review-left .detail-review-wrapper{
	width:100%;
	padding:30px 20px 20px;
	float:left;
}
.detail-review-wrapper .detail-review-upper-wrapper{
	float:left;
	width:100%;
	padding-bottom:10px;
}
.detail-review-wrapper .detail-review-upper{
	float:left;
	width:100%;
}
.detail-review-upper .detail-review-upper-sec{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.detail-review-upper .detail-review-upper-sec .detail-review-text{
	float:left;
	width:30%;
	color:#666;
	font-size:15px;
	margin:3px 0;
}
.detail-review-upper .detail-review-upper-sec .detail-review-text span{
	color:#d43900 ;
}
.detail-review-upper .detail-review-upper-sec .detail-review-star{
	font-size:17px;
	color:#d43900;
	float:left;
}
.detail-review-wrapper .detail-review-middle .login-form .login-form-sec input[type="text"]{
	padding:10px;
}
.detail-review-wrapper .detail-review-middle .login-form .login-form-sec textarea{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:12px 10px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	resize:none;
}
.detail-review-wrapper .detail-review-middle .login-form .login-form-sec textarea:hover{
	border-color:#d43900;
}
.detail-review-upper .detail-review-upper-sec .detail-review-star span{
	margin-right:2px;
}
.detail-review-wrapper .detail-review-upper .title-section{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-upper .title-section .title{
	float:left;
}
.detail-review-wrapper .detail-review-upper .title-section .review-star{
	color:#d43900;
	float:right;
	font-size:17px;
	padding:10px 0 20px;
}
.detail-review-wrapper .detail-review-upper .title-section .review-star span{
	margin-left:3px;
}
.detail-review-wrapper .detail-review-upper .content{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-upper .content .content-row{
	float:left;
	width:100%;
	margin-bottom:15px;
	font-size:15px;
}
.detail-review-wrapper .detail-review-upper .review-button{
	float:left;
	width:100%;
	margin:10px 0 20px;
}
.detail-review-wrapper .detail-review-upper .review-button a{
	display:block;
	margin-left:32%;
}
.detail-review-wrapper .detail-review-upper .review-button a .main{
	border: none;
	background:#23538B;
	color:#fff;
	padding:10px 5px;
	font-size:16px;
	position:relative;
	box-sizing:border-box;
	transition:all 1s ease;
	float:left;
	width:225px; 
}
.detail-review-wrapper .detail-review-upper .review-button a .main:before{
	content:'';
	position: absolute;
	top: 0px;
	right: 0px;
	width: 40px;
	height: 100%;
	background: rgba(255,255,255,0.2);
	transition: all 1s ease;
}
.detail-review-wrapper .detail-review-upper .review-button a .main:hover:before{
	width:100%;
}
.detail-review-wrapper .detail-review-upper .review-button a .main .side{
	float:right;
	font-size:16px;
	padding:5px 10px;
	color:#fff;
}
.detail-review-wrapper .detail-review-upper .review-button a .main .txt{
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	position:absolute;
	left:20px;
	z-index:9;
	line-height:30px;	
}
.detail-review-wrapper .detail-review-upper .content .content-row .left{
	color:#23538B;
	float:left;
	font-weight:bold;
	width:15%;
	text-align:left;
	font-size:17px;
}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{
	float:left;
	font-weight:bold;
	height:18px;
	width:80%;
	border-radius:20px;
}
.detail-review-wrapper .detail-review-upper .content .content-row .middle.blue{
	background:#23538B;
}
.detail-review-wrapper .detail-review-upper .content .content-row .middle.grey{
	background:#eee;
}
.detail-review-wrapper .detail-review-upper .content .content-row .right{
	color:#23538B;
	float:right;
	font-weight:bold;
	width:5%;
	text-align:right;
	font-size:17px;
}
.detail-review-wrapper .detail-review-middle-wrapper{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-middle{
	float:left;
	padding:20px;
	width:100%;
	background:#f5f5f5;
	border-top:2px solid #e9eaee;
}
.detail-review-wrapper .detail-review-middle .content{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-middle .content .content-row{
	float:left;
	margin-bottom:15px;
	width:100%;
}
.detail-review-wrapper .detail-review-middle .content .content-row .title{
	color:#23538B;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
}
.detail-review-wrapper .detail-review-middle .content .content-row .text{
	color:#666;
	font-size:15px;
}
.detail-review-wrapper .detail-review-middle .button{
	float:left;
	width:100%;
	text-align:center;
	margin:5px 0;
}
.detail-review-wrapper .detail-review-lower-wrapper{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-lower{
	width:100%;
	float:left;
	padding:20px;
}
.detail-review-wrapper .detail-review-lower .content{
	float:left;
	width:100%;
}
.detail-review-wrapper .detail-review-lower .content .title{
	color:#23538B;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
}
.detail-review-wrapper .detail-review-lower .content .subtitle{
	font-size:14px;
	color:#666;
}
.detail-review-wrapper .detail-review-lower .content .text{
	color:#666;
	font-size:15px;
	margin-bottom:15px;
}
.detail-review-wrapper .detail-review-lower .content .review-star{
	color:#d43900;
	font-size:16px;
	margin:10px 0;
}
.detail-review-wrapper .detail-review-lower .button{
	float:left;
	width:100%;
	text-align:center;
	margin:5px 0;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-right{
	float:right;
	width:49.5%;
}
.detail-customer-review-content .detail-customer-review-right .detail-rating-wrapper{
	float:left;
	width:100%;
	background:#fff;
	padding:30px 20px 20px;
}
.detail-rating-wrapper .detail-rating-upper-wrapper{
	width:100%;
	float:left;
}
.detail-rating-upper-wrapper .detail-rating-upper{
	width:100%;
	float:left;
}
.detail-rating-upper-wrapper .detail-rating-upper .title-section{
	width:100%;
	float:left;
}
.detail-rating-upper-wrapper .detail-rating-upper .title-section .title{
	float:left;
}
.detail-rating-upper-wrapper .detail-rating-upper .title-section .title-right{
	float:right;
	color:#666;
	font-size:16px;
	padding:10px 0 20px;
}
.detail-rating-upper .content{
	float:left;
	width:100%;
	border-bottom:2px solid #e9eaee;
	padding-bottom:20px;
	margin-bottom:20px;
}
.detail-rating-upper .content .upper-content{
	float:left;
	width:100%;
}
.detail-rating-upper .content .upper-content .review-star{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.detail-rating-upper .content .upper-content .review-star .star{
	color:#d43900;
	font-size:17px;
	float:left;
}
.detail-rating-upper .content .upper-content .review-star .star span{
	margin-right:3px;
}
.detail-rating-upper .content .upper-content .review-star .text{
	font-size:15px;
	font-weight:bold;
	color:#23538B;
}
.detail-rating-upper .content .upper-content .satisfy-content{
	background:#f5f5f5;
	padding:10px;
	float:left;
	width:100%;
}
.detail-rating-upper .content .upper-content .satisfy-sec{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.detail-rating-upper .content .upper-content .satisfy-sec .left{
	float:left;
	font-size:12px;
	text-transform:uppercase;
	color:#23538B;
	margin:5px 0;
}
.detail-rating-upper .content .upper-content .satisfy-sec .right{
	float:right;
	width:60%;
}
.detail-rating-upper .content .upper-content .satisfy-sec .right .supper{
	float:left;
	width:100%;
	font-size:12px;
	color:#666;
	margin-bottom:5px;
}
.detail-rating-upper .content .upper-content .satisfy-sec .right .supper .sleft{
	float:left;
}
.detail-rating-upper .content .upper-content .satisfy-sec .right .supper .sright{
	float:right;
}
.detail-rating-upper .content .upper-content .satisfy-sec .right .slower{
	height:10px;
	width:100%;
	float:left;
	border-radius:20px;
}
.fk-stars-box {
  background: transparent url("/scripts/newsite/images/rating-grey-box.jpg") repeat-x scroll left top;
  float: left;
  margin: 0 10px 0 0;
  width: 100%;
}
.fk-stars-box .rate {
  background: transparent url("/scripts/newsite/images/rating-blue-box1.jpg") repeat-x scroll left top;
  height: 22px;
  width:50%;
}
.detail-rating-upper .content .lower-content{
	float:left;
	width:100%;
	margin-top:20px;
}
.detail-rating-upper .content .lower-content .detail-review-lower{
	float:left;
	width:100%;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent{
	float:left;
	width:100%;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .title{
	color:#23538B;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .subtitle{
	color:#666;
	font-size:14px;
	margin-bottom:10px;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .subtitle .name{
	font-weight:bold;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .subtitle .date{
	color:#23538B 
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .text{
	color:#666;
	font-size:15px;
	margin-bottom:15px;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help .hleft{
	float:left;
	margin-right:20px;
	font-size:15px;
	color:#666;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help .hright{
	float:left;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help .hright a{
	color:#23538B;
	font-weight:bold;
	font-size:14px;
	margin-right:30px
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share{
	float:left;
	width:100%;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share .share-label{
	float:left;
	color:#666;
	font-size:13px;
	text-transform:uppercase;
	margin-right:20px;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share .share-icon{
	float:left;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share .share-icon a{
	margin-right:10px;
	display:inline-block;
}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share .share-icon a img{
}
.detail-rating-wrapper .detail-rating-lower-wrapper{
	width:100%;
	float:left;
}
.detail-rating-lower-wrapper .detail-rating-lower{
	width:100%;
	float:left;
	padding:20px;
}
.detail-rating-lower .title{
}
.detail-rating-lower .content{
	width:100%;
	float:left;
	margin-bottom:15px;
}
.detail-rating-lower .content .content-row{
	width:100%;
	float:left;
	color:#666;
	font-size:15px;
	margin-bottom:10px;
}
.detail-rating-lower .content .content-row .left{
	float:left;
}
.detail-rating-lower .content .content-row .right{
	float:right;
}
.detail-rating-lower .button{
	float:left;
	width:100%;
	text-align:center;
	margin:10px 0;
}
.detail-customer-review-content .detail-customer-review-right .detail-expert-wrapper{
	width:100%;
	float:left;
	background:#fff;
	margin-top:10px;
	padding:40px 0 20px;
}
.detail-expert-wrapper .detail-expert-content{
	width:100%;
	float:left;
	padding:0 20px;
}
.detail-expert-wrapper .detail-expert-content .title-section{
	width:100%;
	float:left;
}
.detail-expert-wrapper .detail-expert-content .title-section .title{
	float:left;
}
.detail-expert-wrapper .detail-expert-content .title-section .title-right{
	float:right;
	color:#666;
	font-size:16px;
	padding:10px 0 20px;
}
.bbk-detail-lower-wrapper{
	float:left;
	width:100%;
	background:#23538B;
	border-bottom:1px solid #e9eaee;
}
.bbk-detail-lower-wrapper .bbk-detail-lower-content{
	float:left;
	width:100%;
	padding:20px;
}
.bbk-detail-lower-wrapper .bbk-detail-lower-content p{
	font-size:13px;
	color:#fff;
	line-height:18px;
}
.listing-selection-wrapper{
	float:left;
	width:100%;
}
.listing-selection-wrapper .listing-selection-container{
	float:left;
	width:100%;
	margin-top:2px;
	position:relative;
}
.listing-selection-wrapper .listing-selection-container .drop-load-new{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.9);
	z-index:9;
}
.listing-selection-wrapper .listing-selection-container .drop-load-new .lod-icon-new{
	float:left;
	width:100%;
	text-align:center;
	margin-top:30%;
}
.listing-selection-wrapper .listing-selection-container .drop-load-new .lod-icon-new img{
	margin-bottom:20px;
}
.listing-selection-wrapper .listing-selection-container .drop-load-new .lod-icon-new span{
	display:block;
	font-weight:bold;
	font-size:15px;
	color:#666;
}

.listing-sidebar-top-wrapper .listing-selection-inner{
	float:left;
	width:100%;
	background:#fff;
	padding:25px 20px;
	margin-bottom:10px;
}
.listing-selection-container .detail-selection-inner{
	float:left;
	width:100%;
	background:#fff;
	padding:25px 20px;;
}
.detail-selection-inner .listing-selection-content .dtl-selection-sec{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.detail-selection-inner .listing-selection-content .dtl-selection-sec .selection-sec{
	margin-bottom:0;
}
.listing-selection-inner .listing-selection-title-desk{
	color:#23538B;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;
	display:block;
}
.listing-selection-inner .listing-selection-title-deskyr{
	color:#23538b;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;
	display:block;
}
.listing-selection-inner .listing-selection-title-deskyr{
	color:#23538b;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;
	display:block;
}
.listing-selection-inner .listing-selection-title-mob{
	display:none;
}
.listing-selection-inner .listing-selection-title-mob a{
	color:#23538B;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.listing-selection-inner .listing-selection-title-mob a span{
	font-size:15px;
	margin-right:5px;
}
.listing-selection-inner .listing-selection-content{
	float:left;
	width:100%;
}
.listing-selection-inner .listing-selection-content .selection-sec{
	width:100%;
	margin-bottom:10px;
	float:left;
	position:relative;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search{
	padding:8px;
	color:#666;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafc', endColorstr='#e9e9eb',GradientType=0 );*/
	background: linear-gradient(#fafafc, #e9e9eb);
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	background:url(../images/select-arrow.png) no-repeat 97% 50%,-moz-linear-gradient(top, #fff 0%, #eee 100%) !important;
	background:url(../images/select-arrow.png) no-repeat 97% 50%, -webkit-linear-gradient(top,#fff 0%,#eee 100%) ; 
	background:url(../images/select-arrow.png)no-repeat 97% 50%, linear-gradient(to bottom,  #fff 0%,#eee 100%) ; 
	background:url(../images/select-arrow.png); background-repeat: no-repeat; background-position: right 10px center;
	cursor:pointer;
	height:36px;
	border:1px solid #ccc;
	margin:0;
	background-position:97% 50%;
	background-repeat: no-repeat;
	overflow:hidden;	
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search:hover{
	background:url(../images/select-arrow.png) no-repeat 97% 50%,-moz-linear-gradient(top, #eee 0%, #fff 100%) !important;
	background:url(../images/select-arrow.png) no-repeat 97% 50%, -webkit-linear-gradient(top,#eee 0%,#fff 100%) ; 
	background:url(../images/select-arrow.png) no-repeat 97% 50%, linear-gradient(to bottom,  #eee 0%,#fff 100%) ; 
	background:url(../images/select-arrow.png); background-repeat: no-repeat; background-position: 97% 50%;
}
.listing-selection-inner .listing-selection-content .dropdown-search{
	padding:8px;
	color:#666;
	font-size:13px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafc', endColorstr='#e9e9eb',GradientType=0 );*/
	background: linear-gradient(#fafafc, #e9e9eb);
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	background:url(../images/select-arrow.png) no-repeat 97% 50%,-moz-linear-gradient(top, #fff 0%, #eee 100%) !important;
	background:url(../images/select-arrow.png) no-repeat 97% 50%, -webkit-linear-gradient(top,#fff 0%,#eee 100%) ; 
	background:url(../images/select-arrow.png)no-repeat 97% 50%, linear-gradient(to bottom,  #fff 0%,#eee 100%) ; 
	background:url(../images/select-arrow.png); background-repeat: no-repeat; background-position: right 10px center;
	cursor:pointer;
	height:37px;
	border:1px solid #ccc;
	margin:0;
	background-position:97% 50%;
	background-repeat: no-repeat;
	overflow:hidden;	
}
.listing-selection-inner .listing-selection-content .dropdown-search:hover{
	background:url(../images/select-arrow.png) no-repeat 97% 50%,-moz-linear-gradient(top, #eee 0%, #fff 100%) !important;
	background:url(../images/select-arrow.png) no-repeat 97% 50%, -webkit-linear-gradient(top,#eee 0%,#fff 100%) ; 
	background:url(../images/select-arrow.png)no-repeat 97% 50%, linear-gradient(to bottom,  #eee 0%,#fff 100%) ; 
	background:url(../images/select-arrow.png); background-repeat: no-repeat; background-position: right 10px center;
}
.listing-selection-inner .listing-selection-content .list-unstyled{
	background:#ffffff none repeat scroll 0 0;
	border:1px solid #ccc;
	box-sizing:border-box;
	left:0;
	max-height:200px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 4px 4px;
	position:absolute;
	top:37px;
	width:100%;
	z-index:1;
}
.listing-selection-inner .listing-selection-content .list-unstyled.drop_list{
	overflow-y:auto !important;
}
.listing-selection-inner .listing-selection-content .list-unstyled li{
	background:#ffffff;
	border-bottom:1px solid #eee;
	padding:5px;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.listing-selection-inner .listing-selection-content .list-unstyled li:last-child{
	border-bottom:none;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search .search-field{
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border:none;
	color:#666;
	cursor:pointer;
	display:inline-block;
	margin:0;
	padding:0;
	text-shadow:0 0 0 #000000;
	width:90%;
}
.listing-selection-inner .listing-selection-content .list-unstyled li:hover{
	background:#23538B;
	color:#fff;
}
.dropdown-search .list-unstyled{
	background:#ffffff none repeat scroll 0 0;
	border:1px solid #ccc;
	box-sizing:border-box;
	left:0;
	max-height:255px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 4px 4px;
	position:absolute;
	top:37px;
	width:100%;
	z-index:9999;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search .list-unstyled li{
	background:#ffffff;
	border-bottom:1px solid #eee;
	padding:5px;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search .list-unstyled li:hover{
	background:#23538B;
	color:#fff;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search .list-unstyled li:last-child{
	border-bottom:none;
}
.listing-selection-inner .listing-selection-content .selection-sec-button{
	float:left;
	width:100%;
	margin-top:5px;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update{
	float:left;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{
	background:#23538B;
	border:medium none;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:37px;
	padding:8px 27px;
	text-transform:uppercase;
	cursor:pointer;
	-webkit-appearance:none;
   	-moz-appearance:none;
   	appearance:none;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset{
	float:right;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{
	background:#666;
	border:medium none;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:37px;
	padding:8px 30px;
	text-transform:uppercase;
	cursor:pointer;
	-webkit-appearance:none;
   	-moz-appearance:none;
   	appearance:none;
}
.listing-selection-inner .listing-selection-content .list-unstyled li.selected{
	background:#23538B;
	color:#fff;
}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search .list-unstyled li.selected{
	background:#23538B;
	color:#fff;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input:hover{
	background:#1274ba;
}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input:hover{
	background:#333;
}
.listing-selection-wrapper .listing-selection-container .listing-breadcrumb-wrapper{
	float:left;
	width:100%;
	background:#fff;
	padding:10px 20px;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content{
	float:left;
	width:100%;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec{
	float:left;
	margin-right:30px;
	padding-right:30px;
	border-right:1px solid #ddd;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content{
	float:left;
	padding:7px 0;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content ul{
	list-style:none;
	font-size:13px;
	font-weight:bold;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content ul li{
	float:left;
	color:#23538B ;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content ul li a{
	color:#666;
	text-decoration:none;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content ul li a:hover{
	color:#d43900;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec .content ul li a:after{
	content:"\f105";
	color:#ccc;
	padding:0 5px;
	font-family:"Fontawesome";
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec{
	float:left;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec .content .sortby{
	color:#666;
	font-size:14px;	
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec .content select{
	background:#fafafa url("../images/select-arrow.png") no-repeat scroll 95% 50%;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	border:1px solid #ccc;
	padding:6px;
	width:200px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec{
	float:right;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec .list-grid{
	float:left;
	padding-top:2px;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec .list-grid span{
	font-size:23px;
	margin-left:5px;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec span a.listing-view-btn{
	color:#ccc;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec span a.btn-view-type-active{
	color:#23538B;
}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec .content select:hover{
	border-color:#23538B;
}
.lisitng-whole-wrapper{
	float:left;
	width:100%;
	margin:2px 0 10px;
}
.lisitng-whole-wrapper .listing-whole-content{
	float:left;
	width:100%;
}
.listing-sidebar-wrapper{
	float:left;
	width:300px;
}
.listing-sidebar-wrapper .listing-sidebar-content{
	float:left;
	width:100%;
	position:relative;
}
.listing-sidebar-top-wrapper{
	float:left;
	width:100%;
}
.listing-sidebar-bottom{
	background:#fff none repeat scroll 0 0;
	float:left;
	margin-bottom:10px;
	width:100%;
}
.listing-sidebar-bottom .lisitng-sidebar-category{
	float:left;
	padding:25px 20px 15px;
	width:100%;
}
.lisitng-sidebar-category .listing-sidebar-sub-title{
	color:#23538B;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	margin-bottom:10px;
	text-transform:uppercase;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox{
	float:left;
	width:100%;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul{
	list-style:none;
	float:left;
	color:#666;
	padding-left:35px;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li{
	padding:10px 0;
}

.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content input[type="checkbox"]{
	margin-right:5px;	
	opacity:0;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content label{
	line-height:18px;
	vertical-align:bottom;	
	position:relative;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content label span{
	font-size:15px;
	color:#666;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span:before{
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span:after{
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span:before{
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span.checkbox:before{
	width:18px;
	height:18px;
	background-color:#fff;
	left:-30px;
	box-sizing:border-box;
	border:3px solid #ccc;
	transition:border-color .2s;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span.checkbox:hover:before{
	border:3px solid #23538B;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content span.checkbox:after{
	content:'\f00c';
	font-family:'FontAwesome';
	left:-27px;
	top:0;
	color:transparent;
	transition:color .2s;
	font-size:12px;
}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li .chck-content input[type="checkbox"]:checked + label span.checkbox:after{
	color:#d43900 ;
}
.listing-right-section-wrapper{
	float:right;
	width:79%;
}
.listing-right-section-wrapper .listing-right-section{
	float:left;
	width:100%;
}
.listing-right-section-wrapper .listing-right-section .listing-grid-view{
	float:left;
	width:100%;
}
.listing-grid-view .grid-view-wrapper{
	background:#ffffff;
	float:left;
	width:100%;
}
.listing-grid-view .grid-view-wrapper .grid-view-content{
	float:left;
	padding:10px;
	width:100%;
}
.listing-grid-view .grid-view-wrapper .grid-view-content ul{	
	background: #ffffff;
    list-style:none;
    overflow: hidden;
}
.listing-grid-view .grid-view-wrapper .grid-view-content ul li{
	float:left;
	width:25%;	
	border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    box-sizing: border-box;
    height: auto;
    margin: 0 1px -1px -1px;
    overflow: hidden;
    text-align: center;
}
.grid-view-content .grid-product-wrapper{
	float:left;
	padding:20px 20px 30px;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product{
	float:left;
	width:100%;
	position:relative;
}
.grid-view-content .grid-product-wrapper .grid-product .product-image{
	float:left;
	margin:10px 0;
	text-align:center;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-image a{display:inline-block;}
.grid-view-content .grid-product-wrapper .grid-product .product-image a img{
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content{
	float:left;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .title{
	color:#666666;
	float:left;
	font-size:14px;
	margin-bottom:10px;
	text-align:center;
	width:100%;
	font-weight:bold;
	height:31px;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .sku-code{
	color:#9c9d9f;
	float:left;
	font-size:13px;
	margin-bottom:10px;
	text-align:center;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .sku-code .skutitle{
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .sku-code .skutext{
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review{
	float:left;
	margin-bottom:10px;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left{
	display:inline-block;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left .star{
	color:#d43900;
	font-size:16px;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left .star span{
	margin-right:2px;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .right{
	display:inline-block;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .right a{
	color:#9c9d9f;
	font-size:14px;
	text-decoration:none;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .right a:hover{
	color:#d43900;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .price{
	float:left;
	font-size:15px;
	margin-bottom:10px;
	width:100%;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .price .old-price{
	color:#9c9d9f;
	display:block;
	text-decoration:line-through;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .price .new-price{
	color:#23538B;
	display:block;
	font-weight:bold;
	font-size:17px;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .detail-view-button{
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
	opacity:1;
	filter: alpha(opacity=0);
	position: absolute;
	top: 99%;
	z-index: 9;
	/*transition: top .5s, opacity .3s ease-in-out;
	-webkit-transition: top .5s, opacity .3s ease-in-out;
	-moz-transition: top .5s, opacity .3s ease-in-out;*/
	transition: all .5s  ease-in-out .3s;
	-webkit-transition: all .5s  ease-in-out .3s;
	-moz-transition: all .5s  ease-in-out .3s;
	cursor:pointer;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .detail-view-button a{
	color:#000;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
/*.grid-view-content .grid-product-wrapper .grid-product:hover .product-content .detail-view-button {
	top:99%;
	opacity:1;
	filter:alpha(opacity=100);
	cursor:pointer;
}*/
.grid-view-content .grid-product-wrapper .grid-product .product-content .detail-view-button a:after{
	content:"\f105";
	font-family:"Fontawesome";
	padding:0 5px;
	font-size:17px;
}
.grid-view-content .grid-product-wrapper .grid-product .product-content .detail-view-button a:hover{
	color:#9c9d9f;
}

.listing-right-section-wrapper .listing-right-section .listing-list-view{
	float:left;
	width:100%;
}
.listing-list-view .list-view-wrapper{
	float:left;
	width:100%;
}
.listing-list-view .list-view-wrapper .list-view-content{
	float:left;
	width:100%;
	background:#fff;
	margin-bottom:5px;
	position:relative;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-prev{
	left:0px;
	display:none !important;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-next{
	right:0px;
	display:none !important;
}
.list-view-content .list-product-wrapper{
	float:left;
	width:100%;
	padding:10px;
}
.list-view-content .list-product-wrapper .list-product-left{
	float:left;
	width:48%;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider{
	float:left;
	width:100%;
	padding:20px;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image:hover .slick-prev{
	display:block !important;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image:hover .slick-next{
	display:block !important;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image{
	float:left;
	width:100%;
	margin-bottom:40px;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-prev:before{
	font-size:30px;
	color:#23538B;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-next:before{
	font-size:30px;
	color:#23538B;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb{
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb img{
	border:1px solid #ccc;
	opacity:.5;
	padding:5px;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb.slick-initialized .slick-slide{
	padding:0 5px;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-slide{
	padding:0 25px;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-slide a{display:inline-block;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb.slick-initialized .slick-current img{
	border:1px solid #23538B;
	opacity:1;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .slider .slick-dots{
	display:none !important;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb .slick-prev:before{
	color:#9c9d9f;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb .slick-next:before{
	color:#9c9d9f;
}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb .slick-list{
	padding:1px !important;
}
.list-view-content .list-product-wrapper .list-product-right{
	width:47%;
	float:right;
}
.list-product-right .list-product-inner{
	float:left;
	width:100%;
	padding:20px 0;
}
.list-product-right .list-product-inner .title-section{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.list-product-right .list-product-inner .title-section .title-left{
	float:left;
	font-size:20px;
	color:#666;
	width:100%;
	margin-bottom:10px;
}
.list-product-right .list-product-inner .title-section .title-lower{
	float:left;
	width:100%;
}
.list-product-right .list-product-inner .title-section .sku-code{
	float:left;
	font-size:15px;
	font-weight:bold;
	line-height:30px;
}
.list-product-right .list-product-inner .title-section .sku-code .skutitle{
	color:#333;
}
.list-product-right .list-product-inner .title-section .sku-code .skutext{
	color:#9c9d9f;
}
.list-product-right .list-product-inner .title-section .view-button{
	float:right;
}
.list-product-right .list-product-inner .title-section .view-button a{
	color:#23538b;
	display:block;
	font-size:14px;
	text-decoration:none;
	text-decoration:underline;
}
.grid-view-content .grid-product-wrapper:hover .grid-product .product-content .title{
	color:#d43900;
	
}
.list-product-right .list-product-inner .title-section .view-button a:hover{
	text-decoration:none;
}
.list-product-right .list-product-inner .product-option-sec{
	float:left;
	width:100%;
	padding:10px 15px;
	background:#f5f5f5;
	margin-bottom:15px;
}
.list-product-right .list-product-inner .product-option-sec .product-sec-upper{
	float:left;
	width:100%;
	margin:10px 0;
}
.list-product-right .list-product-inner .product-option-sec .product-sec-upper .product-option-select{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.list-product-right .list-product-inner .product-option-sec .product-sec-upper .product-option-select select.listing-sort{
	border:1px solid #ddd;
	color:#666;
	font-size:13px;
	background:#fff url(../images/option-select-arrow.png) no-repeat 97% 50%;
	padding:10px;
	width:100%;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.list-product-right .list-product-inner .product-option-sec .product-sec-upper .product-option-select select.listing-sort:hover{
	border-color:#d43900;
	background:#fff url(../images/option-select-arrow-hvr.png) no-repeat 97% 50%;
}
.list-product-right .list-product-inner .product-option-sec .product-sec-lower{
	float:left;
	width:100%;
	margin:10px 0;
}
.product-option-sec .product-sec-lower .lower-left{
	float:left;
	width:50%;
}
.product-option-sec .product-sec-lower .lower-left .stock-price{
	float:left;
	margin-right:20px;
}
.product-option-sec .product-sec-lower .lower-left .stock-price .prod-price{
	color:#23538B;
	display:block;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
}
.product-option-sec .product-sec-lower .lower-left .stock-price .old-price{
	color:#9c9d9f;
	display:block;
	font-size:20px;
	text-decoration:line-through;
	margin-bottom:5px;
}
.product-option-sec .product-sec-lower .lower-left .stock-price .prod-stock{
	color:#9c9d9f;
	font-size:14px;
}
.product-option-sec .product-sec-lower .lower-midright-wrapper{
	float:right;
	width:50%;
}
.product-option-sec .product-sec-lower .lower-mid{
	float:RIGHT;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count{
	float:left;
	height:33px;
	width:140px;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus{
	background:#bbb;
	float:left;
	height:33px;
	width:33px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus a{
	color:#ffffff;
	display:block;
	font-size:21px;
	font-weight:bold;
	line-height:33px;
	text-align:center;
	text-decoration: none;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .qty-display{
	background:#ffffff;
	border:1px solid #dddddd;
	float:left;
	height:33px;
	margin-left:2px;
	width:70px;
	color:#666;
	line-height:33px;
	font-size:14px;
	text-align:center;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus{
	background: #bbb;
	float:right;
	height:33px;
	width:33px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus a{
	color:#ffffff;
	display:block;
	font-size:21px;
	font-weight:bold;
	line-height:33px;
	text-align:center;
	text-decoration: none;
}
.product-option-sec .product-sec-lower .lower-right{
	float:right;
	margin-top:15px;
}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{
	float:right;
	width:175px;
}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a{
	background:#23538B;
	color:#ffffff;
	display:block;
	font-size:13px;
	font-weight:bold;
	line-height:42px;
	padding-left:15px;
	text-decoration:none;
	text-transform:uppercase;
}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a span{
	background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0;
	display:inline-block;
	float:right;
	padding:0 15px;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus:hover{
	background:#d43900;
}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus:hover{
	background:#d43900;
}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a:hover{
	background:#1274ba;
}
.list-product-right .list-product-inner .listing-tab-section{
	float:left;
	width:100%;
	position:relative;
}
.listing-tab-section .tab-info-wrap{
	float:left;
	width:100%;
}
.listing-tab-section .tab-info-wrap .tabs{
	list-style:none;
	float:left;
	width:100%;
}
.listing-tab-section .tab-info-wrap .tabs .tab-link{
	background:#eee;
	background:-moz-linear-gradient(top, #fff 0%, #ddd 100%);
	background:-webkit-linear-gradient(top,#fff 0%,#ddd 100%) ; 
	background:linear-gradient(to bottom,  #fff 0%,#ddd 100%) ;  
	color:#333;
	float:left;
	font-size:14px;
	margin-right:5px;
	padding:15px 10px;
	border:1px solid #ddd;
	border-bottom:none;
	font-weight:bold;
	cursor:pointer;
}
.listing-tab-section .tab-info-wrap .tabs .tab-link.current{
	background:#23538B;
	border:1px solid #23538B;
	border-bottom:none;
	color:#fff;
}
.listing-tab-section .tab-info-wrap .tab-content{
	float:left;
	width:100%;
	background:#f5f5f5;
	display:none;
	border-top:2px solid #23538B;
	padding:20px 15px;
}
.listing-tab-section .tab-info-wrap .tab-content.current{
	display:block;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section{
	font-size:13px;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section ul{
	list-style:none;
	font-weight:bold;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section ul li{
	margin-bottom:5px;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section .title{
	color:#333;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section .des{
	color:#666;
}
.listing-tab-section .tab-info-wrap .tab-content .tab-list-section p{
	color:#666;
	line-height:20px;
} 
.listing-tab-section .tab-info-wrap .tabs .tab-link a{
	text-decoration:none;
	color:#23538b;
}
.listing-tab-section .info-wrap-right{
	position:absolute;
	top:0;
	right:0;
}
.listing-tab-section .info-wrap-right .info-wrap-list ul{
	list-style:none;
	font-size:11px;
}
.listing-tab-section .info-wrap-right .info-wrap-list ul li{
	margin-bottom:5px;
}
.listing-tab-section .info-wrap-right .info-wrap-list ul li a{
	color:#666;
	text-decoration:none;
}
.listing-tab-section .info-wrap-right .info-wrap-list ul li a .icon{
	float:left;
	margin-right:3px;
}
.listing-tab-section .info-wrap-right .info-wrap-list ul li a:hover{
	color:#d43900 ;
}
.listing-list-view .list-view-wrapper .list-view-content:last-child{
	margin-bottom:0;
}
.listing-selection-breadcrumb{
	margin-top:78px;
}

.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb .slick-list{
	padding:1px !important;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn{
	width:100%;
	float:right;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update{
	float:left;
	width:100%;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset{
	float:right;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{
	background:#23538B;
	border:medium none;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:37px;
	padding:8px 23px;
	text-transform:uppercase;
	cursor:pointer;
	width:100%;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{
	background:#666;
	border:medium none;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:37px;
	padding:8px 23px;
	text-transform:uppercase;
	cursor:pointer;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input:hover{
	background:#1274ba;
}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input:hover{
	background:#333;
}
.fixed-selection{
	background: #fff;
	position: fixed;
	width: 1230px;
	z-index: 9;
}
.detail-selection-inner .listing-selection-title-desk{
	margin-bottom:20px;
}
.detail-main-upper-right .detail-upper-right-content .detail-title{
	float:left;
	margin:10px 0;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-upper{
	color:#333333;
	font-size:20px;
	font-weight:bold;
	margin-bottom:7px;
	text-transform:uppercase;
}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-mid{
	color:#666666;
	font-size:17px;
	margin-bottom:2px;
}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-lower{
	color:#9c9d9f;
	font-size:14px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper{
	float:left;
	width:100%;
	margin-top:20px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .title{
	color:#333;
	font-size:17px;	
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main{
	float:left;
	font-size:16px;
	margin-bottom:5px;
	text-align:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{
	color:#666666;
	font-weight:bold;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .text{
	color:#23538B;
	text-transform:uppercase;
	font-size:15px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec{
	float:left;
	font-size:15px;
	margin-bottom:5px;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec .label{
	color:#666666;
	font-weight:bold;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec .text{
	color: #333333;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img{
	float:left;
	width:100%;
	margin:10px 0 20px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .performance-img{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .coat-img{
	float:left;
	width:100%;
	margin-top:20px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img title{
	color:#23538B;
	font-size:17px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec{
	float:left;
	width:100%;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul{
	list-style:none;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{
	float:left;
	width:23%;
	border:1px solid #eee;
	margin-right:12px;
	padding:10px 5px 5px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li.selected-img { border:1px solid #d43900;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li:hover{
	border:1px solid #d43900;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li a{
	text-decoration:none;
	display:inline-block;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li a .img{
	float:left;
	width:100%;
	text-align:center;
}

.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li a .img img{
	width:85px;
	height:85px;
	border-radius:100px;
	border:3px solid #ddd;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li:hover a .img img{
	border-color:#d43900;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{
	float:left;
	width:100%;
	text-align:center;
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 5px;
	height:28px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li a .text{
	float:left;
	width:100%;
	text-align:center;
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 5px;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon{
	float:left;
	width:100%;
	margin:10px 0 0;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .title a{
	text-decoration:none;
	color:#333;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .title a span{
	margin-right:15px;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content{
	float:left;
	width:100%;
	background:#f5f5f5;
	padding:15px;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec{
	float:left;
	width:100%;
	margin-bottom:10px;
	font-size:15px;
}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li.selected-img a .text{
	color:#23538B;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec .left{
	font-weight:bold;
	color:#666;
	
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec .right{
	color:#23538B;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec:last-child{
	margin-bottom:0;
}
.detail-main-upper-right .detail-upper-right-content .detail-price-range{
	float:left;
	width:100%;
	font-size:27px;
	margin:5px 0 0;
	border-bottom:1px solid #ddd;
	padding-bottom:8px;
}
.detail-main-upper-right .detail-upper-right-content .detail-price-range .old-price{
	float:left;
	color:#9c9d9f;
	text-decoration:line-through;
}
.detail-main-upper-right .detail-upper-right-content .detail-price-range .new-price{
	float:right;
	font-weight:bold;
	color:#23538B;
}
.detail-main-upper-right .detail-upper-right-content .detail-price{
	float:left;
	width:100%;
	font-size:30px;
}
.detail-main-upper-right .detail-upper-right-content .detail-price .old-price{
	float:left;
	color:#9c9d9f;
	text-decoration:line-through;
}
.detail-main-upper-right .detail-upper-right-content .detail-price .new-price{
	float:right;
	font-weight:bold;
	color:#23538B;
}
.dreview-content-wrapper .dreview-content{
	display:none;
}
.dreview-content-wrapper .dreview-content:first-child{
	display:block !important;
}
.detail-lower-wrapper .content-button input{
	background:#23538B;
	color:#fff;
	/*outline:none;*/
	display:inline-block;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin:0 auto;
	padding: 10px 20px;
	text-decoration:none;
	text-transform:uppercase;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.detail-lower-wrapper .content-button input.review-all{
	display:block;
}
.detail-lower-wrapper .content-button input.review-less{
	display:none;
}
.detail-lower-wrapper .content-button input:hover{
	background:#1274ba;
}
.key-specification-wrapper .key-specification-upper .title a{
	color:#23538B;
	text-decoration:none;
}
.key-specification-wrapper .key-specification-upper .img-content{
	float:left;
	width:100%;
	margin-top:25px;
}
.key-specification-wrapper .key-specification-upper .img-content .img-wrapper{
	float:left;
	width:100%;
	margin-top:20px;
}
.key-specification-wrapper .key-specification-upper .img-content .img-wrapper img{
	width:100%;
}
.brake-lab-home-lower-body-wrapper{
	float:left;
	width:100%;
	background:#fff;
}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content{
	float:left;
	width:100%;
	padding:10px;
}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-freeship-sec{
	float:left;
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner{
	position:relative;
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec{
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{
	height:272px;
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt{
	position:absolute;
	bottom:10px;
	left:15px;
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .title{
	color:#00afd8;
	display:block;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;	
}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .main-title{
	color:#686868;
	font-size:30px;
	text-transform:uppercase;
}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .free-ship-rate{
	float:right;
}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner{
}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec{
}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{
}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{
	float:left;
	width:1110px;
	height:272px;
}
.brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner{
	float:left;
	width:100%;
	padding:0 10px;
}
.brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{
	height:272px;
}
.my-account-content-wrapper{
	margin-top:81px;
	float:left;
	width:100%;
	background:#fff;
}
.my-account-content-wrapper .my-account-content-inner{
	float:left;
	width:100%;
	padding:0 10px 10px;
}
.my-account-content-wrapper .my-account-content-inner .myaccount-title{
	color:#23538B;
	font-size:28px;
	margin:30px 0 20px;
	text-align:center;
	text-transform:uppercase;
}
.my-account-content-wrapper .my-account-content-inner .my-account-content-holder{
	padding:25px 20px 30px;
	float:left;
	width:100%;
	background:#f5f5f5;
}
.my-account-content-wrapper .my-account-content-inner .my-account-content-holder .myaccount-inner-title{
	border-bottom:1px solid #ffffff;
	color:#666666;
	font-size:17px;
	font-weight:bold;
	margin-bottom:20px;
	padding-bottom:15px;
	text-align:center;
	text-transform:uppercase;
}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec-one{
	height:180px;
}
.my-account-content-wrapper .my-account-content-inner .order-status-form-wrapper{
	background:#fafafa;
	box-shadow:0 0 6px 1px #dddddd;
	float:left;
	width:100%
}
.my-account-content-wrapper .my-account-content-inner .order-status-form-wrapper .order-status-form{
	float:left;
	width:100%;
	padding:30px 20px;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec{
	float:left;
	width:28.6%;
	margin-right:10px;
}
.order-status-form-wrapper .order-status-form .order-status-text{
	margin:5px 0 15px;
}
.order-status-form-wrapper .order-status-form .order-status-text p{
	color:#666666;
	font-size:14px;
	line-height:20px;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec label{
	color:#666;
	display:block;
	font-size:15px;
	margin-bottom:10px;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec label span{
	color:#d43900;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec input[type="text"]{
	border:1px solid #dddddd;
	color:#666666;
	font-size:13px;
	padding:10px;
	width:100%;
	/*outline:none;*/
}
.order-status-form-wrapper .order-status-form .order-status-form-button{
	float:right;
}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:11px 20px;
	text-transform:uppercase;
	margin-top:27px;
}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]:hover{
	background:#1274ba;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec input[type="text"]:hover{
	border-color:#d43900;
}
.order-status-form-wrapper .order-status-form .order-status-form-sec input[type="text"]:focus{
	border-color:#d43900;
}
.my-account-content-wrapper .my-account-content-inner .my-profile-wrapper{
	float:left;
	width:100%;
}
.my-account-content-wrapper .my-account-content-inner .my-profile-wrapper .my-profile-content{
	float:left;
	width:100%;
}
.my-profile-wrapper .my-profile-content .my-profile-single{
	background:#ffffff none repeat scroll 0 0;
	float:left;
	font-size:15px;
	margin:0 2px 5px;
	padding:15px;
	width:49.5%;
}
.my-profile-wrapper .my-profile-content .my-profile-single .text{
	color:#666666;
}
.my-profile-wrapper .my-profile-content .my-profile-single .label{
	color:#9c9d9f;
	font-weight:bold;
}
.my-profile-wrapper .my-profile-content .my-profile-single-last{
	background:#ffffff none repeat scroll 0 0;
	float:left;
	font-size:15px;
	margin:0 2px 5px;
	padding:15px;
	width:99.4%;
}
.my-profile-wrapper .my-profile-content .my-profile-single-last .text{
	color:#666666;
}
.my-profile-wrapper .my-profile-content .my-profile-single-last .label{
	color:#9c9d9f;
	font-weight:bold;
}
.key-specification-wrapper .key-specification-upper .video-content{
	float:left;
	width:100%;
	margin:0 0 10px;	
}
.key-specification-wrapper .key-specification-upper .video-content p{
}
.key-specification-wrapper .key-specification-upper .video-content .title{
	color:#333333;
	display:block;
	font-weight:bold;
	margin:0 0 10px;
}
.shopping-breadcrumb-wrapper{
	float:left;
	width:100%;
	background:#fff;
	margin:81px 0 5px;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content{
	float:left;
	width:100%;
	padding:10px 20px;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content{
	float:left;
	padding:7px 0;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content ul{
	font-size:13px;
	font-weight:600;
	list-style:none;
	font-family:"SystemSanFrancisco";
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content ul li{
	color:#23538B;
	float:left;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content ul li a{
	color:#666;
	text-decoration:none;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content ul li a:hover{
	color:#d43900;
}
.shopping-breadcrumb-wrapper .shopping-breadcrub-content .content ul li a:after{
	content:"\f105";
	color:#ccc;
	padding:0 5px;
	font-family:"Fontawesome";
}
.shopping-cart-listing-whole-wrapper{
	background:#fff;
	float:left;
	width:100%;
}
.shopping-cart-listing-whole-wrapper .shopping-cart-listing-whole-content{
	float:left;
	width:100%;
	padding:10px;
}
.fixed-listing-hdr{
	background: #fff;
    position: fixed;
    width: 1600px;
    z-index: 9;
	margin-top:0;
	border-top:2px solid #e9eaee;
	border-bottom:1px solid #e9eaee;
}
.my-account-content-holder .thank-image-holder{
	float:left;
	text-align:center;
	width:100%;
}
.my-account-content-holder .thank-image-holder .thank-you-img{
	display:block;
	margin:20px auto 30px;
	width:350px;
}
.my-account-content-holder .thank-image-holder .thank-you-img img{
	width:100%;
}
.my-account-content-holder .thank-content-holder{
	float:left;
	width:100%;
}
.my-account-content-holder .thank-content-holder .thank-success{
	background:#efffe5;
	border:1px solid #70ad47;
	float:left;
	margin-bottom:10px;
	padding:12px 10px;
	text-align:center;
	width:100%;
	color:#70ad47;
	font-size:14px;
	font-family:"SystemSanFrancisco";
}
/*.my-account-content-holder .thank-content-holder .thank-success p{
	color:#23538B;
	font-size:14px;
	line-height:21px;
}*/
.my-account-content-holder .thank-content-holder .thank-fail{
	background:#ffffff none repeat scroll 0 0;
	border:1px solid #d92026;
	float:left;
	margin-bottom:10px;
	padding:12px 10px;
	text-align:center;
	width:100%;
	font-size:14px;
	color:#d92026;
	background:#ffedf0;
	font-family:"SystemSanFrancisco";
}
/*.my-account-content-holder .thank-content-holder .thank-fail p{
	color:#d43900;
	font-size:14px;
	line-height:21px;
}*/
.selected_border{
	border-color: #d43900 !important;
}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .title{
	text-transform:none;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button .add-cart-btn{
	float:right;
	width:200px;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button .add-cart-btn a{
	background:#23538B;
	color:#ffffff;
	display:block;
	font-size:15px;
	font-weight:bold;
	line-height:45px;
	padding-left:15px;
	text-decoration:none;
	text-transform:uppercase;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button .add-cart-btn a span{
	background:rgba(255, 255, 255, 0.3);
	display:inline-block;
	float:right;
	padding:0 16px;
}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button .add-cart-btn a:hover{
	background:#666;
}
.listing-selection-container .detail-selection-inner .err_ymm_msg{
	padding:0 0 7px;
	font-size:14px;
	color:#9c9d9f;
}
.login-form .login-form-sec .login-form-button input[type="button"]{
	background:#23538B;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	letter-spacing:1px;
	padding:9px 25px;
	text-transform:uppercase;
}
.login-form .login-form-sec .login-form-button input[type="button"]:hover{
	background:#1274ba;
}
.detail-review-wrapper .detail-review-upper .review_err_msg{
	background:#fdeaeb none repeat scroll 0 0;
	border:1px solid #d92026;
	color:#d92026;
	font-size:13px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
}
.detail-review-wrapper .detail-review-upper .review_success_msg{
	color:#70ad47 ;
	background:#ebfbe0 none repeat scroll 0 0;
	border:1px solid #70ad47;
	font-size:13px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
}
.detail-customer-review-left .detail-review-wrapper .review_err_msg{
	background:#fdeaeb none repeat scroll 0 0;
	width:100%;
	border:1px solid #d92026;
	color:#d92026;
	font-size:13px;
	padding:5px;
	float:left;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left .drop-load-new{
	background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	height:90%;
	left:0;
	position:absolute;
	text-align:center;
	top:55px;
	width:100%;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left .drop-load-new .load-icon-new{
	margin-top:175px;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left .drop-load-new .load-icon-new img{
	margin-bottom:15px;
}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left .drop-load-new .load-icon-new span{
	color:#d43900;
	float:left;
	font-size:18px;
	font-weight:bold;
	width:100%;
}
.order-status-form-wrapper .order-status-form .order-status-text h3{
	margin:10px 0;
	font-size:16px;
	color:#666;
}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec{
	width:32.5%;
}
.order-status-form-wrapper .order-status-form .order-cancel-form-button{
	margin-right:15px;
}
.order-status-form-wrapper .order-status-form .order-cancel-form-button input[type="submit"]{
	margin-top:15px;
}
.recover-password-content .recover-pasword-form .shipped-success{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:0 0 10px;font-size:13px;text-align:center;padding:7px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec .part-text{color:#23538B;}
.banlargetxt {position:relative; top:-1000px;opacity:0; transition:all 1.95s ease; -webkit-transition:all 1.95s ease; }
.black .banlargetxt { top:0;opacity:1; transition:all 1.95s ease; -webkit-transition:all 1.95s ease;}
.bansubtxt{position:relative; right:-550px; opacity:0; transition:all 1.95s ease;-webkit-transition:all 1.95s ease;}
.black .bansubtxt{transition:all 1.95s ease;-webkit-transition:all 1.95s ease; right:0; opacity:1;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr{position:absolute;z-index:9;top:0;width:100%;height:100%;left:0;background:rgba(255,255,255,0.9);}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{float:left;width:100%;text-align:center;margin-top:25%;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr img{margin-bottom:10px;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr span{font-size:17px;color:#23538B;font-weight:bold;text-transform:uppercase;display:block;}
.brakelab-login-upper .login-form .shipped-success{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:0 0 10px;font-size:13px;text-align:center;padding:7px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content .signerr{font-size:14px;color:#fff;font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;float:left;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new{width:100%;height:100%;left:0;top:0;position:absolute;background:rgba(255,255,255,0.9);z-index:9;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new .lod-icon-new{float:left;width:100%;margin-top:35%;text-align:center;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new .lod-icon-new img{margin-bottom:10px;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new .lod-icon-new span{display:block;font-size:16px;text-transform:uppercase;color:#23538B;font-weight:bold;}
.select-year-page-right{float:right;width:79%;background:#fff;padding:10px;margin:2px 0 5px;}
.select-year-page-right .search-result-txt{color:#23538B;font-size:22px;font-weight:bold;padding:10px 0 25px;text-transform: uppercase;}
.select-year-page-right .search-result-txt .brheading{color:#333;}
.select-year-page-right .year-title{color:#666;font-size:17px;margin-bottom:17px;text-transform:uppercase;}
.select-year-page-right .select-year-page-list{padding:0;margin:0;list-style:none;}
.select-year-page-right .select-year-page-list li{background:#f5f5f5;float:left;list-style:none;margin:0 10px 15px 0;text-align:center;width:24%;}
.select-year-page-right .select-year-page-list li a{color:#23538B;display:block;font-size:18px;font-weight:bold;padding:20px 5px;text-decoration:none;}
.select-year-page-right .select-year-page-list li:hover{background:#23538B}
.select-year-page-right .select-year-page-list li:hover a{color:#fff;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-pending{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr{position:absolute;z-index:9;top:0;width:100%;height:100%;left:0;background:rgba(255,255,255,0.9);}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr{float:left;width:100%;text-align:center;margin-top:20%;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr img{margin-bottom:10px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr span{font-size:17px;color:#23538B;font-weight:bold;text-transform:uppercase;display:block;}
.brakelab-register-content .register-form .errText{background:#faebe7;border:1px solid #cc0000;box-sizing:border-box;color:#cc0000;/*display:none;*/float:left;font-size:13px;margin:8px 4px;padding:8px;text-align:center;width: 99%;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-success{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-process{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-cancelled{border:1px solid #cc0000;color:#cc0000;background:#faebe7;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-pending{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-nomatch{border:1px solid #cc0000;color:#cc0000;background:#faebe7;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.order-status-form-wrapper .order-status-form .order-status-text .shipped-hold{border:1px solid #d43900;color:#f08b16;background:#feeedb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.section-holder-right .sec-top-holder .coupon-code .coupon_success{border:1px solid #719500;color:#719500;background:#efffdb;float:left;width:100%;margin:10px 0;font-size:13px;text-align:center;padding:7px;}
.toggle_container{display:none;}
.toggle_container{display:block;}
.listing-right-bottom-section{float:left;width:100%;margin-top:5px;}
.listing-right-bottom-section .first-section-wrapper{float:left;position:relative;width:100%;}
.listing-right-bottom-section .first-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .first-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .first-section-wrapper .content{position:absolute;text-align:center;width:100%;bottom:15%;}
.listing-right-bottom-section .first-section-wrapper .content .logo{margin-bottom:20px;}
.listing-right-bottom-section .first-section-wrapper .content .logo img{}
.listing-right-bottom-section .first-section-wrapper .content .text{color:#1e1e1e;font-size:30px;font-weight:bold;line-height:32px;text-align:center;}
.listing-right-bottom-section .second-section-wrapper{float:left;position:relative;width:100%;margin-top:10px;}
.listing-right-bottom-section .second-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .second-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .second-section-wrapper .content{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:10%;width:45%;}
.listing-right-bottom-section .second-section-wrapper .content .title{color:#ffffff;font-size:30px;font-weight:bold;line-height:38px;margin-bottom:15px;text-align:center;}
.listing-right-bottom-section .second-section-wrapper .content .text{color:#ffffff;font-size:18px;line-height:30px;text-align:center;}
.listing-right-bottom-section .second-section-wrapper .content .text p{margin-bottom:5px;}
.listing-right-bottom-section .second-section-wrapper .content .button{margin-top:25px;}
.listing-right-bottom-section .second-section-wrapper .content .button a{background:#23538B;color:#fff;display:inline-block;font-size:20px;font-weight:bold;padding:10px 20px;text-decoration:none;text-transform:uppercase;}
.listing-right-bottom-section .second-section-wrapper .content .button a:hover{background:#1274ba;}
.listing-right-bottom-section .third-section-wrapper{float:left;position:relative;width:100%;margin-top:10px;}
.listing-right-bottom-section .third-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .third-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .third-section-wrapper .content{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:23%;width:62%;}
.listing-right-bottom-section .third-section-wrapper .content .title{color:#1e1e1e;font-size:30px;font-weight:bold;line-height:38px;margin-bottom:15px;text-align:center;}
.listing-right-bottom-section .third-section-wrapper .content .text{color:#1e1e1e;font-size:18px;line-height:30px;text-align:center;}
.listing-right-bottom-section .third-section-wrapper .content .text p{margin-bottom:5px;}
.listing-right-bottom-section .third-section-wrapper .content .button{margin-top:25px;}
.listing-right-bottom-section .third-section-wrapper .content .button a{background:#23538B;color:#fff;display:inline-block;font-size:20px;font-weight:bold;padding:10px 20px;text-decoration:none;text-transform:uppercase;}
.listing-right-bottom-section .third-section-wrapper .content .button a:hover{background:#1274ba;}
.listing-right-bottom-section .forth-section-wrapper{float:left;position:relative;width:100%;margin-top:10px;}
.listing-right-bottom-section .forth-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .forth-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .forth-section-wrapper .content{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:15%;width:57%;}
.listing-right-bottom-section .forth-section-wrapper .content .title{color:#ffffff;font-size:30px;font-weight:bold;line-height:38px;margin-bottom:15px;text-align:center;}
.listing-right-bottom-section .forth-section-wrapper .content .text{color:#ffffff;font-size:18px;line-height:30px;text-align:center;}
.listing-right-bottom-section .forth-section-wrapper .content .text p{margin-bottom:5px;}
.listing-right-bottom-section .forth-section-wrapper .content .button{margin-top:25px;}
.listing-right-bottom-section .forth-section-wrapper .content .button a{background:#23538B;color:#fff;display:inline-block;font-size:20px;font-weight:bold;padding:10px 20px;text-decoration:none;text-transform:uppercase;}
.listing-right-bottom-section .forth-section-wrapper .content .button a:hover{background:#1274ba;}
.listing-right-bottom-section .fifth-section-wrapper{float:left;position:relative;width:100%;margin-top:10px;}
.listing-right-bottom-section .fifth-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .fifth-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .fifth-section-wrapper .content{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:15%;width:52%;}
.listing-right-bottom-section .fifth-section-wrapper .content .title{color:#1e1e1e;font-size:30px;font-weight:bold;line-height:38px;margin-bottom:15px;text-align:center;}
.listing-right-bottom-section .fifth-section-wrapper .content .text{color:#1e1e1e;font-size:18px;line-height:30px;text-align:center;}
.listing-right-bottom-section .fifth-section-wrapper .content .text p{margin-bottom:5px;}
.listing-right-bottom-section .fifth-section-wrapper .content .button{margin-top:25px;}
.listing-right-bottom-section .fifth-section-wrapper .content .button a{background:#23538B;color:#fff;display:inline-block;font-size:20px;font-weight:bold;padding:10px 20px;text-decoration:none;text-transform:uppercase;}
.listing-right-bottom-section .fifth-section-wrapper .content .button a:hover{background:#1274ba;}
.listing-right-bottom-section .sixth-section-wrapper{float:left;width:100%;margin-top:10px;background:#1e1e1e;}
.listing-right-bottom-section .sixth-section-wrapper .content{float:left;width:100%;padding:10% 0;}
.listing-right-bottom-section .sixth-section-wrapper .content .title{color:#fff;font-size:40px;font-weight:bold;line-height:45px;margin-bottom:15px;text-align:center;}
.listing-right-bottom-section .sixth-section-wrapper .content .sub-title{color:#fff;font-size:75px;font-weight:bold;line-height:80px;margin-bottom:50px;text-align:center;}
.listing-right-bottom-section .sixth-section-wrapper .content .text{color:#fff;font-size:20px;font-weight:bold;line-height:30px;text-align:center;}
.listing-right-bottom-section .sixth-section-wrapper .content .button{margin-top:25px;text-align:center;}
.listing-right-bottom-section .sixth-section-wrapper .content .button a{background:#23538B;color:#fff;display:inline-block;font-size:32px;font-weight:bold;padding:10px 20px;text-decoration:none;text-transform:uppercase;}
.listing-right-bottom-section .sixth-section-wrapper .content .button a:hover{background:#1274ba;}
.listing-right-bottom-section .seventh-section-wrapper{float:left;width:100%;margin-top:10px;}
.listing-right-bottom-section .seventh-section-wrapper .content{float:left;width:100%;padding:20px 20px 10px;text-align:center;}
.listing-right-bottom-section .seventh-section-wrapper .content .title{color:#333333;font-size:20px;margin-bottom:30px;text-align:center;}
.listing-right-bottom-section .seventh-section-wrapper .content .title p{margin-bottom:8px;}
.listing-right-bottom-section .seventh-section-wrapper .content .text{color:#333333;font-size:17px;line-height:17px;}
.listing-right-bottom-section .seventh-section-wrapper .content .text p{margin-bottom:15px;}
.listing-right-bottom-section .eighth-section-wrapper{float:left;width:100%;}
.listing-right-bottom-section .eighth-section-wrapper .content-left{background:#fff;display:inline-block;height:140px;position:relative;width:28%;}
.listing-right-bottom-section .eighth-section-wrapper .content-left:before{border-bottom:70px solid transparent;border-left:35px solid #fff;border-top:70px solid transparent;content:"";height:0;position:absolute;right:-35px;top:0;width:0;}
.listing-right-bottom-section .eighth-section-wrapper .content-left .logoimg{padding:20px 10px;text-align:center;}
.listing-right-bottom-section .eighth-section-wrapper .content-left .logoimg img{width:275px;}
.listing-right-bottom-section .eighth-section-wrapper .content-right{background:#23538B;float:right;width:72%;padding:20px 20px 20px 100px;height:140px;}
.listing-right-bottom-section .eighth-section-wrapper .content-right .title{color:#fff;text-transform:uppercase;font-weight:bold;font-size:30px;margin-bottom:10px;}
.listing-right-bottom-section .eighth-section-wrapper .content-right .text{font-size:19px;color:#000;}
.listing-right-bottom-section .eighth-section-wrapper .content-right .text p{margin-bottom:5px;}
.listing-right-bottom-section .eighth-section-wrapper .content-right .text a{color:#1e1e1e;text-decoration:underline;}
.listing-right-bottom-section .eighth-section-wrapper .content-right .text a:hover{color:#fff;text-decoration:none;}
.listing-right-bottom-section .ninth-section-wrapper{float:left;margin-top:10px;width:100%;}
.listing-right-bottom-section .ninth-section-wrapper .banimg{float:left;width:100%;}
.listing-right-bottom-section .ninth-section-wrapper .banimg img{width:100%;}
.listing-right-bottom-section .tenth-section-wrapper{float:left;position:relative;width:100%;margin-top:10px;}
.listing-right-bottom-section .tenth-section-wrapper .bgimg{float:left;width:100%;}
.listing-right-bottom-section .tenth-section-wrapper .bgimg img{width:100%;}
.listing-right-bottom-section .tenth-section-wrapper .content{left:10%;position:absolute;top:25%;width:35%;}
.listing-right-bottom-section .tenth-section-wrapper .content .title{color:#1e1e1e;font-size:40px;font-weight:bold;line-height:38px;margin-bottom:15px;text-transform:uppercase;margin-bottom:20px;}
.listing-right-bottom-section .tenth-section-wrapper .content .text{color:#1e1e1e;font-size:30px;line-height:42px;margin-bottom:20px;}
.listing-right-bottom-section .tenth-section-wrapper .content .phoneno{color:#23538B;font-size:35px;line-height:40px;font-weight:bold;}
.listing-right-bottom-section .eleventh-section-wrapper{float:left;width:100%;margin-top:10px;}
.listing-right-bottom-section .eleventh-section-wrapper .content{float:left;width:100%;}
.listing-right-bottom-section .eleventh-section-wrapper .content ul{margin:0;padding:0;list-style:none;}
.listing-right-bottom-section .eleventh-section-wrapper .content ul li{float:left;width:33.33%;border-right:2px solid #e9eaee;}
.listing-right-bottom-section .eleventh-section-wrapper .content ul li:last-child{border-right:none;}
.listing-right-bottom-section .eleventh-section-wrapper .content ul li a{background:#e2e2e2;display:block;color:#1e1e1e;text-align:center;font-size:21px;padding:25px 0;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.listing-right-bottom-section .eleventh-section-wrapper .content ul li a:hover{background:#23538B;color:#fff;}
body #livechat-compact-container{right:60px !important;}
.brklb-lbln{display:none;}
a:active, a:focus, input:active, input:focus, textarea:active, tetarea:focus,  button:focus, .drop_down_wrapper:focus, .drop_down_box:focus{outline:dashed 1px #23538b !important;}
.skiplink {background:#23538B;color:#fff;display:block;float:left;left:30px;padding:8px 5px;position:absolute;top:-1000px;z-index:99;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family:"SystemSanFrancisco";}
.skiplink:focus {top: 30px;}
.brake-mobspcl-menu-item{display:none;position:absolute;right:10px;top:30px;}
.brake-mobspcl-menu-item a{color:#000;font-size:24px;}
.brake-mobspcl-menu-item a:hover{color:#23538b;}
.cms-banlargetxt{color:#fff;}
.ham-skip {background:#fff;color:#393939;display:block;float:left;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family:"SystemSanFrancisco";border:2px solid #ccc;margin:5px;}
.ham-skip a{padding:11px !important;font-size:13px !important;}
.ham-skip a:hover{background:#d43900;border-color:#d43900;color:#fff;}
input[type="checkbox"]:focus{border:1px dashed #23538b !important;} 
.resend-verify-email input[type=submit] {
  background-color: #23538B;
  border: none;
  color: white;
  padding: 10px 16px;
  margin: 4px 2px;
  cursor: pointer;
}
.resend-verify-email input[type="submit"]:hover {
    background: #1274ba;
}
.link-redrect-other {
  color: #1274ba;  
}
@media only screen and (max-width:1600px){
.container{width:1500px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:1010px}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{width:31.2%;}
.fixed-listing-hdr{width:1500px;}
}
@media only screen and (max-width:1500px){
.container{width:1400px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:910px;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:28.2%;}
.fixed-listing-hdr{width:1400px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:23.5%;margin-right:7px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec{width:32.5%;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button {margin-right:12px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb img{padding:3px;}
.listing-sidebar-wrapper{width:280px;}
.detail-page-whole .detail-page-left{width:280px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:590px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:26%;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:670px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:36%;}
.listing-right-bottom-section .second-section-wrapper .content{width:50%;}
.listing-right-bottom-section .forth-section-wrapper .content{width:62%;}
.listing-right-bottom-section .third-section-wrapper .content{width:66%;top:22%;}
}
@media only screen and (max-width:1400px){
.container{width:1340px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:850px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:46%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:28%;}
.listing-right-section-wrapper{width:78%;}
.fixed-listing-hdr{width:1340px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec {width:32.5%;}
.select-year-page-right{width:77%;}
.select-year-page-right .select-year-page-list li{width:23.5%;}
.detail-page-whole .detail-page-left{width:267px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:540px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:23%;}
.listing-right-bottom-section .tenth-section-wrapper .content{width:40%;}
.listing-right-bottom-section .eighth-section-wrapper .content-right{padding:20px 20px 20px 55px;}
.listing-right-bottom-section .forth-section-wrapper .content{width:65%;}
.listing-right-bottom-section .third-section-wrapper .content {top:20%;width:70%;}
}
@media only screen and (max-width:1340px){
.container{width:1280px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:790px;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:27.7%;}
.listing-right-section-wrapper{width:77%;}
.fixed-listing-hdr{width:1280px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:24%;margin-right:5px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec {width:32.4%;}
.detail-page-whole .detail-page-left{width:257px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:640px;margin-right:20px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:540px;margin-right:20px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{margin-right:20px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:34%;padding:20px 0;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder{padding:30px 30px 75px;}
.listing-right-bottom-section .eighth-section-wrapper .content-left{width:25%;}
.listing-right-bottom-section .eighth-section-wrapper .content-right{width:75%;padding:20px 20px 20px 45px;}
.listing-right-bottom-section .eighth-section-wrapper .content-left .logoimg {padding:30px 10px;}
.listing-right-bottom-section .eighth-section-wrapper .content-left .logoimg img {width: 235px;}
.listing-right-bottom-section .second-section-wrapper .content {width:55%;}
.listing-right-bottom-section .third-section-wrapper .content {top:18%;width:75%;}
.listing-right-bottom-section .forth-section-wrapper .content {width:68%;}
.listing-right-bottom-section .fifth-section-wrapper .content{width:56%;}
}
@media only screen and (max-width:1280px){
.container{width:1200px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:44%;}
.brake-lab-banner-content .brake-lab-banner-text-holder{width:41%;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:347px;margin-right:30px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{margin-right:25px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:50px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:50px;}
.fixed-header{width:100%;}
.about-content-wrapper .about-content-inner .about-content-inner-right{margin-top:5%;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:13px 12px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{padding:8px 19px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{padding:8px 19px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:710px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:11%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:27.3%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:23.5%;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{padding:8px 23px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{padding:8px 27px;}
.list-view-content .list-product-wrapper .list-product-left{width:47%;}
.list-view-content .list-product-wrapper .list-product-right{width:51%;}
.fixed-listing-hdr{width:1200px;}
.brakelab-login-upper .login-form{width:550px;}
.brakelab-login-lower .login-lower-content{width:550px;}
.brakelab-register-content .register-form{width:850px;}
.detail-page-whole .detail-page-left{width:253px;}
.detail-page-whole .detail-page-right{width:78%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{height:42px;}
.product-option-sec .product-sec-lower .lower-left{width:55%;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:45%;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec {width:32.4%;}
.listing-sidebar-wrapper{width:265px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{margin-right:30px;}
}
@media only screen and (max-width:1200px){
.container{width:1170px;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:32px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{width:42%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:36px;line-height:36px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text{font-size:18px;margin-bottom:10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:25px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:45px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:45px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:310px;height:335px;margin-right:20px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{font-size:28px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{height:335px;width:525px;margin-right:20px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img{margin-right:15px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:335px;height:335px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{padding:20px 0;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-upper{margin-bottom:10px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{margin-bottom:12px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{width:59%;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:30%;}
.about-content-wrapper .about-content-inner .about-content-inner-right{margin-top:2%;}
.about-content-inner-right .about-content-inner-right-text-content{width:100%;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:26px;}
.help-lower-content-sec .help-lower-content-list ul li a{width:65%;}
.help-cms-banner-text-holder{top:10%;width:54%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{font-size:85px;line-height:70px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{font-size:55px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size:24px;padding:15px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:13px 11px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 13px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:275px;}
.detail-page-full-wrapper .detail-page-full-inner{width:45%;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:680px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:15%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:27%;}
.detail-page-whole .detail-page-left{width:268px;}
.detail-page-whole .detail-page-right{width:76%;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{padding:8px 16px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{padding:8px 16px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:37%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{width:46%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{width:51%;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-upper{font-size:18px;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-mid{font-size:15px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{padding:5px 7px;margin-left:3px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right span{font-size:12px;}
.detail-main-upper-right .detail-upper-right-content .title{font-size:17px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li a .img img{width:75px;height:75px;}
.detail-main-upper-right .detail-upper-right-content .detail-price-range{font-size:24px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:10px;}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec{font-size:14px;}
.detail-rating-upper .content .upper-content .satisfy-sec .left{font-size:11px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{padding:8px 18px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{padding:8px 18px;}
.list-view-content .list-product-wrapper .list-product-left{width:49%;}
.list-view-content .list-product-wrapper .list-product-right{width:49%;}
.product-option-sec .product-sec-lower .lower-mid{float:right;margin-right:0;}
.product-option-sec .product-sec-lower .lower-right{float:left;width:100%;margin-top:0;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{margin-top:10px;}
.listing-tab-section .info-wrap-right { border-bottom:1px dotted #dddddd;border-top:1px dotted #dddddd;float:left; margin-bottom:10px;padding:7px 0 3px;position:relative;width:100%;}
.fixed-listing-hdr{width:1170px;}
.listing-tab-section .info-wrap-right .info-wrap-list ul li {float:left;margin-right:15px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:46%;}
.listing-grid-view .grid-view-wrapper .grid-view-content ul li{width:33.33%;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec {width:32.4%;}
.listing-sidebar-wrapper{width:257px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr{margin-top:25%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text{top:20%;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{padding:7px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{margin-right:20px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{height:335px;width:635px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{height:335px;width:335px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:43%;padding:20px 0;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img{margin-right:15px;}
}
@media only screen and (max-width:1170px){
.container{width:1025px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:535px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:43%;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{width:31%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:26.1%;}
.fixed-listing-hdr{width:1025px;}
.product-option-sec .product-sec-lower .lower-left{width:100%;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:100%;margin-top:10px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus{height:37px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus a{line-height:37px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus{height:37px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus a{line-height:37px;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{width:160px;margin-top:0;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a{line-height:37px;}
.product-option-sec .product-sec-lower .lower-mid{float:left;}
.product-option-sec .product-sec-lower .lower-right{float:right;width:auto;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .qty-display{height:37px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec {width:32.2%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li{font-size:40px;margin-bottom:10px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl{margin-top:10px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text {left:40px;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text{font-size:45px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li {font-size:40px;margin-bottom:10px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl {margin-top: 10px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb img{padding:2px;}
.listing-selection-inner .listing-selection-title-desk{font-size:15px;}
.listing-sidebar-wrapper{width:225px;}
.detail-page-whole .detail-page-left{width:235px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{padding:8px 13px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{padding-left:20px;}
}
@media only screen and (max-width:1024px){
.container{width:1000px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{width:25%;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:45%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:38px;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul{margin-right:20px;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:80px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:43px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:43px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:290px;height:310px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-upper{font-size:17px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{font-size:26px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:550px;height:310px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:310px;height:310px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:38%;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title{font-size:24px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:25px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:13px 10px;}
.detail-lower-wrapper .main-title .title-text{font-size:18px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:510px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a{padding:12px 25px;margin-top:0;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:8%;}
.listing-selection-inner .listing-selection-title-desk{font-size:15px;}
.fixed-listing-hdr{width:1000px;}
.detail-main-upper-left .detail-main-upper-left-top .top-left a{font-size:11px;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{margin-top:40%;}
.listing-sidebar-wrapper{width:222px;}
.detail-page-whole .detail-page-left{width:227px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{height:310px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{height:310px;width:310px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:46%;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper{margin-bottom:10px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle{margin-bottom:10px;}
}
@media only screen and (max-width:999px){
.container{width:900px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:49%;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 13px;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:18px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:32px;line-height:32px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text{bottom:10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:22px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:30px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:38px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:40px;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe{width:87%;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li a{font-size:13px;}
.about-content-inner-right .about-content-inner-right-text-content{padding:30px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{padding-left:20px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:24px;padding:15px 10px 15px 0;}
.help-cms-banner-text-holder{padding:25px 20px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{font-size:75px;line-height:60px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{font-size:50px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para {font-size:21px;margin:15px 0;}
.help-lower-content-sec .help-lower-content-list ul li a{width:75%;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:13px 9px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:235px;}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name .category-title{font-size:14px;}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name .category-subtitle{font-size:12px;}
.new-dd-menu-droppart .drop-category-row ul li .product-amount{font-size:12px;}
.detail-main-upper-right .detail-upper-right-content .mileage .mileage-left{width:60%;}
.detail-main-upper-right .detail-upper-right-content .mileage .lower{font-size:45px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:12px 10px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:12px 10px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button{margin-top:10px;}
.detail-main-upper-right .detail-upper-right-content .availability{margin-top:10px;}
.detail-main-upper-right .detail-upper-right-content .payment{margin-top:10px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button{margin-top:10px;}
.detail-lower-wrapper .main-title{font-size:20px;}
.detail-page-full-wrapper .detail-page-full-inner{width:50%;}
.detail-review-wrapper .detail-review-upper .content .content-row .left{width:17%;}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{width:78%;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:250px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:250px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:448px;height:250px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{height:250px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:8%;width:46%;}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{padding:12px 15px;font-size:14px;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin-right:9px;}
.detail-page-whole .detail-page-left{width:232px;}
.detail-page-whole .detail-page-right{width:73%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{width:45%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{width:52%;}
.key-lower-wrapper .key-lower-wrapper-left{width:100%;}
.key-lower-wrapper .key-lower-wrapper-right{width:100%;}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left{width:100%;}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-right{width:100%;}
.detail-customer-review-content .detail-customer-review-right .detail-rating-wrapper{margin-top:10px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:25%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{display:block;}
.detail-page-full-wrapper .detail-page-full-inner{width:60%;}
.detail-page-title-wrapper .detail-page-title{font-size:24px;}
.listing-sidebar-wrapper{width:250px;}
.fixed-listing-hdr{width:900px;}
.listing-right-section-wrapper{width:71%;}
.listing-tab-section .tab-info-wrap .tabs .tab-link{font-size:13px;}
.listing-grid-view .grid-view-wrapper .grid-view-content ul li{width:50%;}
.list-product-right .list-product-inner .title-section .sku-code{font-size:14px;}
.brakelab-register-content .register-form{width:800px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{height:28px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:46%;margin-right:10px;margin-bottom:8px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{display:block;margin-bottom:5px;}
.detail-main-upper-left .detail-main-upper-left-top{margin:10px 0;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:30%;}
.product-option-sec .product-sec-lower .lower-right{margin-top:15px;float:left;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button input[type="submit"] {margin-top:26px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button{margin-right:6px;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{margin-top:50%;}
.select-year-page-right{width:72%;}
.select-year-page-right .select-year-page-list li{width:31%;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr {margin-top: 35%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text{top:10%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a{padding:9px 25px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{font-size:19px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text{padding:10px 10px 35px;}
}
@media only screen and (max-width:899px){
.container{width:830px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{width:100%;padding:0px 20px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{width:250px;padding:10px 0;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:67%;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a.mmenu{border-top:none;border-bottom:7px solid #fff;padding:20px 0 15px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a.mmenu:hover{border-bottom:7px solid #6d787c;border-top:none;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul{padding:6px 0;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper .brake-lab-header-mobile-menu{padding:15px 0;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 20px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:28px;line-height:28px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text{font-size:16px;margin-bottom:10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:26px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:21px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{font-size:18px;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{left:43%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{right:43%;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{height:280px;width:255px;margin-right:10px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-upper{font-size:15px;margin-bottom:7px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{font-size:22px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:280px;height:280px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:520px;height:280px;margin-right:10px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:41%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{top:91%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{top:91%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder{pading:30px 25px 75px;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe span{width:23%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box{width:87%;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec{width:33%;height:160px;}
.middle-footer-wrapper .middle-footer-content{padding:20px 35px 5px;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{width:200px;}
.lower-footer-up .lowre-footer-up-right .new-secured-holder img{width:110px;}
.lower-footer-up .lowre-footer-up-left .footer-logo{margin-top:0;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:35px;padding:10px 12px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:32px;}
.fixed-header .brake-lab-header-logo-wrapper{display:none;}
.about-content-wrapper .about-content-inner .about-content-inner-right{margin-top:1%;}
.about-content-inner-right .about-content-inner-right-text-content{padding:20px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title{font-size:22px;padding:6px 0 4px 10px;margin-bottom: 15px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{padding-left:15px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:20px;font-size:13px;}
.about-content-inner-left .about-content-inner-left-image img{padding:7px;}
.contact-content-inner .contact-content-inner-left{width:100%;}
.contact-content-inner-left .contact-content-inner-left-upper{width:46%;}
.contact-content-inner-left .contact-content-inner-left-lower{float:right;margin-top:0;width:50%;}
.contact-content-inner .contact-content-inner-right{width:100%;}
.help-lower-content-sec .help-lower-content-list ul li a{width:82%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{font-size:60px;line-height:45px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size: 18px;margin:0;padding:10px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{font-size:40px;}
.brakelab-register-content .register-form{width:620px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{width:47%;margin:13px 10px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec-one{height:170px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec-two{height:200px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:200px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right span{font-size:12px;}
.detail-main-upper-left .detail-main-upper-left-top{margin:10px 0;}
.detail-main-upper-left .detail-product-image-wrapper{margin:0 0 20px;}
.detail-main-upper-right .detail-upper-right-content .mileage .lower{font-size:40px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:10px 5px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:before{width:55px}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:10px 5px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:before{width:55px;}
.detail-main-upper-right .detail-upper-right-content .upper .upper-left{font-size:35px;}
.detail-main-upper-right .detail-upper-right-content .availability .title{margin:5px 0 10px;}
.detail-page-full-wrapper .detail-page-full-inner{width:60%;}
.detail-main-upper-right .detail-upper-right-content .mileage .lower{font-size:35px;}
.detail-review-wrapper .detail-review-upper .content .content-row .left{width:20%;}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{width:75%;}
.detail-lower-wrapper .content-title{font-size:16px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:230px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:230px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:410px;height:230px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{height:230px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .main-title{font-size:27px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:7%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{width:31%;margin:13px 8px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-tile{font-size:17px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:88%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:48%;margin:0 6px 20px;}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{margin-right:6px;padding:12px 25px;}
.my-profile-wrapper .my-profile-content .my-profile-single{width:49.4%;}
.detail-page-whole .detail-page-left{width:221px;}
.detail-page-whole .detail-page-right{width:72%;}
.detail-page-full-wrapper .detail-page-full-inner{width:70%;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{padding:8px 15px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{padding:8px 15px;}
.listing-sidebar-wrapper{width:270px;}
.listing-right-section-wrapper{width:66%;}
.list-view-content .list-product-wrapper .list-product-left{width:100%;}
.list-view-content .list-product-wrapper .list-product-right{width:100%;}
.fixed-listing-hdr{width:830px;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{margin-top:0;}
.listing-tab-section .info-wrap-right{position:absolute;border:none;width:auto;top:0;right:0;padding:0;}
.listing-tab-section .info-wrap-right .info-wrap-list ul li{float:none;margin-right:0;}
.product-option-sec .product-sec-lower .lower-left{width:57%;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:43%;margin-top:0;}
.product-option-sec .product-sec-lower .lower-mid{float:right;}
.product-option-sec .product-sec-lower .lower-right{float:right;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text {left:35px;top:15%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li {font-size:35px;margin-bottom:5px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl {font-size:21px;margin-top:5px;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text{font-size:40px;left:8%;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li {font-size:35px;margin-bottom:5px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl {margin-top:5px;font-size:21px;}
.select-year-page-right{width:67%;}
.select-year-page-right .search-result-txt{font-size:20px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr {margin-top:85%;}
.brakelab-register-content .register-form .errText{width:98.5%;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{height:280px;width:620px;margin-right:10px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{height:280px;width:280px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:46%;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper{font-size:18px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{font-size:18px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{margin-left:0;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{float:left;}
.brake-lab-header-information-free-shipping{float:right;width:auto;}
.home-free-shipping-mob{display:block;}
.home-free-shipping-desk{display:none;}
.brake-lab-header-information-free-shipping{margin:10px 0;}
.brake-lab-header-wrapper{height:auto;position:relative;}
.brake-lab-banner-wrapper{margin-top:0;}
.fixed-header{position:fixed;}
.listing-selection-breadcrumb{margin-top:0;}
.detail-page-whole{margin-top:0;}
.shopping-breadcrumb-wrapper{margin:2px 0 5px;}
.brake-lab-cms-banner-wrapper{margin-top:0;}
.brakelab-register-wrapper{margin-top:0;}
.brakelab-login-wrapper{margin-top:0;}
.brake-lab-contact-banner-wrapper{margin-top:0;}
.my-account-content-wrapper{margin-top:2px;}
.new-dd-menu-droppart{top:123px;}
}
@media only screen and (max-width:830px){
.container{width:769px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{width:350px;}
.brakelab-login-upper .login-form{width:500px;}
.brakelab-login-lower .login-lower-content{width:500px;}
.fixed-listing-hdr{width:769px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:24%;margin-right:5px;}
.detail-page-whole .detail-page-left{width:226px;}
.detail-page-whole .detail-page-right{width:69%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{width:75%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{width:100%;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{margin-bottom:0;display:inline-block;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:24%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text {left:25px;top:10%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li {font-size:30px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl {font-size:19px;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text {font-size:35px;left:7%;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li {font-size:30px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl {font-size:19px;}
.listing-sidebar-wrapper{width:250px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{display:inline;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image{padding:15px 20px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:6%;width:48%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{line-height:26px;font-size:26px;margin-bottom:7px;}
}
@media only screen and (max-width:768px){
.container{width:700px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{padding:0 10px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 13px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:67%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:25px;line-height:25px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text{font-size:15px;margin-bottom:7px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:23px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:235px;height:250px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text{padding:10px 0;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-upper{font-size:14px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{font-size:20px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-lower a{font-size:15px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:250px;height:250px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:500px;height:250px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{width:45%;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:26px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:32px;}
.upper-footer-wrapper .upper-footer-content{padding:15px 20px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{width:55%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box{width:98%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe{width:84%;}
.middle-footer-wrapper .middle-footer-content{padding:20px 25px 5px;}
.lower-footer-wrapper .lower-footer-content{padding:20px;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder{padding:30px 25px 75px;}
.about-content-wrapper .about-content-inner .about-content-inner-right{margin-top:1%;}
.about-content-inner-right .about-content-inner-right-text-content{padding:15px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title{font-size:20px;margin-bottom:10px;padding:5px 0 3px 10px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{padding-left:15px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:18px;padding:10px 10px 10px 0;}
.contact-content-inner-left .contact-content-inner-left-upper{width:50%;}
.contact-content-inner-left .contact-content-inner-left-lower{width:48%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title {font-size:50px;line-height:40px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{font-size:33px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size:15px;font-weight:bold;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:13px 9px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:175px;}
.new-dd-menu-droppart .drop-category-row ul li .categoy-name .category-subtitle{font-size:11px;}
.detail-lower-wrapper .main-title{font-size:19px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .txt{font-size:21px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .txt{font-size:21px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:7px 5px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:7px 5px;}
.detail-page-full-wrapper .detail-page-full-inner{width:65%;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:190px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:190px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{height:190px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .title{font-size:15px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .main-title{font-size:24px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{height:190px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:8%;width:48%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{margin:13px 7px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:98%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin:0 5px 20px;}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{margin-right:5px;}
.my-profile-wrapper .my-profile-content .my-profile-single{width:49.3%;}
.my-profile-wrapper .my-profile-content .my-profile-single-last{width:99.1%;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:28%;}
.listing-selection-container .detail-selection-inner{padding:25px 15px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{padding:8px 11px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{padding:8px 11px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec{font-size:14px;}
.detail-page-full-wrapper .detail-page-full-inner{width:75%;}
.detail-page-title-wrapper .detail-page-title{font-size:22px;}
.fixed-listing-hdr{width:700px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{padding:8px 13px;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left .star{font-size:15px;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left .star span{margin-right:1px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:23.5%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{height:40px;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{margin-top:70%;}
.listing-sidebar-wrapper{width:227px;}
.detail-page-whole .detail-page-left{width:205px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{font-size:32px;padding:10px 25px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{height:250px;width:620px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{height:250px;width:250px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:54%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a{padding:6px 20px;font-size:15px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:19px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub {font-size:18px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text {padding:10px 10px 25px;}
}
@media only screen and (max-width:699px){
.container{width:100%;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 8px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a{font-size:13px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper{width:64%;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:5px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title{font-size:22px;line-height:22px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper{width:100%;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:35px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:27px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{font-size:19px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:45px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:55px;padding:10px 25px;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{left:40%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{right:40%;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{width:75%;margin-bottom:15px;}
.lower-footer-up .lowre-footer-up-left .footer-logo{margin-right:20px;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{width:175px;}
.lower-footer-up .lowre-footer-up-right .new-secured-holder img{width:95px;}
.about-content-wrapper .about-content-inner .about-content-inner-left{width:100%;}
.about-content-wrapper .about-content-inner .about-content-inner-right{width:100%;margin-top:10px;}
.about-content-inner-right .about-content-inner-right-text-content{padding:25px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title {font-size:24px;margin-bottom:20px;padding:7px 0 5px 10px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{padding-left:20px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p {line-height:25px;padding:20px 10px 20px 0;}
.about-content-inner-left .about-content-inner-left-image img{padding:10px;}
.contact-content-inner-left .contact-content-inner-left-upper{width:100%;}
.contact-content-inner-left .contact-content-inner-left-lower{width:100%;margin-top:10px;}
.contact-content-inner .contact-content-inner-right{margin-top:20px;}
.help-cms-banner-text-holder{position:relative;left:0;right:0;top:0;width:100%;float:left;padding:30px;background:#d43900;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{font-size: 70px;line-height:55px;width:40%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size:24px;font-weight:normal;width:55%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span {font-size:46px;}
.brakelab-register-content .register-form{width:85%;}
.brakelab-register-content .register-form .register-form-sec{width:100%;}
.recover-password-content .recover-pasword-form{width:90%;}
.cms-page-inner-content-holder .cms-page-main-title{font-size:28px;margin-bottom:15px;}
.cms-page-inner-content-holder .cms-page-inner-content h3{font-size:15px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:150px;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{width:47%;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{display:block;padding:5px 7px;margin-bottom:5px;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{width:49%;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:12px 10px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .txt{font-size:24px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:12px 10px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .txt{font-size:24px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:before{width:70px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:before{width:70px;}
.detail-page-full-wrapper .detail-page-full-inner{width:80%;}
.key-lower-wrapper .key-lower-wrapper-left{width:100%;margin-bottom:10px;}
.key-lower-wrapper .key-lower-wrapper-right{width:100%;}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-left{width:100%;margin-bottom:10px;}
.detail-customer-review-wrapper .detail-customer-review-content .detail-customer-review-right{width:100%;}
.detail-review-wrapper .detail-review-upper .content .content-row .left{width:15%;}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{width:80%;}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul li{width:50%;}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul li{width:50%;}
.brakelab-register-content .register-form .register-form-sec input[type="text"]{padding:11px 10px;height:41px;}
.brakelab-register-content .register-form .register-form-sec input[type="password"]{padding:11px 10px;height:41px;}
.brakelab-register-content .register-form .register-form-sec select{padding:10px 10px;height:41px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:auto;width:100%;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:auto;width:100%;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{height:200px;width:100%;margin-top:5px;}
.brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner{padding:0;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{height:200px;}
.brake-lab-banner-content .brake-lab-banner-image-holder img{height:200px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{left:2%;width:52%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{width:96%;margin:13px 10px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:50%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{width:47.5%;margin:0 6px 20px;}
.my-profile-wrapper .my-profile-content .my-profile-single{width:100%;margin:0 0 5px;}
.my-profile-wrapper .my-profile-content .my-profile-single-last{width:100%;margin:0 0 5px;}
.detail-page-whole .detail-page-left{width:100%;}
.fixed-selection{width:580px;border-top:2px solid #e9eaee;border-bottom:1px solid #e9eaee;}
.listing-selection-inner .listing-selection-title-desk{display:none;}
.listing-selection-inner .listing-selection-title-mob{display:block;text-align:center;}
.listing-selection-container .detail-selection-inner{padding:15px;}
.listing-selection-inner .listing-selection-content{margin-top:15px;}
.detail-page-whole .detail-page-right{width:100%;}
.detail-selection-inner .listing-selection-content .dtl-selection-sec{width:48.1%;margin:0 5px 10px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn{padding:0 4px;margin:2px 3px 0 0;width:99.5%;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-update input{padding:8px 30px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn .button-reset input{padding:8px 30px;}
.my-account-content-holder .thank-content-holder .thank-success p{font-size:13px;line-height:19px;}
.my-account-content-holder .thank-content-holder .thank-fail p{font-size:13px;line-height:19px;}
.my-account-content-wrapper .my-account-content-inner .myaccount-title{font-size:26px;}
.listing-sidebar-wrapper{width:100%;}
.listing-right-section-wrapper{width:100%;}
.listing-sidebar-top-wrapper .listing-selection-inner{padding:15px;}
.listing-sidebar-bottom{margin-bottom:10px;}
.fixed-listing-hdr{width:100%;}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul{width:100%;}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li{float:left;width:33.33%;}
.listing-selection-inner .listing-selection-content .selection-sec{margin:0 5px 10px;width:48.1%;}
.listing-selection-inner .listing-selection-content .selection-sec-button{margin-top:0;padding:0 5px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{padding:8px 35px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{padding:8px 40px;}
.detail-selection-inner .listing-selection-content .dtl-selection-sec .selection-sec{margin:0;width:100%;}
.listing-selection-wrapper .listing-selection-container .drop-load-new .lod-icon-new{margin-top:7%;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:7px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-freeship-sec{width:62%;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .free-ship-rate{width:35%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:46%;margin-right:7px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:30%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{height:28px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image .slick-slide{padding:0 20px;}
.product-option-sec .product-sec-lower .lower-left{width:100%;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:100%;margin-top:10px;}
.list-view-content .list-product-wrapper .list-product-left{width:49%;}
.list-view-content .list-product-wrapper .list-product-right{width:49%;}
.listing-tab-section .info-wrap-right{border-bottom:1px dotted #ddd;border-top:1px dotted #dddddd;float:left;margin-bottom:10px;padding:7px 0 3px;position:relative;width:100%;}
.listing-tab-section .info-wrap-right .info-wrap-list ul li {float:left;margin-right:15px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec{width:100%;margin:0 0 15px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button{margin-right:0;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button input[type="submit"]{margin-top:10px;margin-right:0;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text{left:5%;}
.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{margin-top:60%;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new{height:98%;}
.listing-sidebar-wrapper .listing-sidebar-content .drop-load-new .lod-icon-new{margin-top:15%;}
.select-year-page-right{width:100%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{display:block;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr {margin-top:35%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title {font-size:28px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text {left: 20px;top: 5%;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li{font-size:28px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image{padding:5px 65px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:525px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text{width:47%;padding:10px 0;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper {font-size:14px;font-weight:bold;margin-bottom:5px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle{font-size:12px;margin-bottom:5px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-lower a{font-size:14px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{font-size:14px;font-weight:bold;}
}
@media only screen and (max-width:599px){
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li{padding:0 5px;}
.brake-lab-header-content .brake-lab-header-menu-wrapper .brake-lab-header-menu-content .brake-lab-header-menu-list ul li a{font-size:12px;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li{padding:10px 5px;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul{margin-right:5px;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:15px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{width:50%;padding:10px;left:10px;top:10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:40px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:43px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{height:250px;position:relative;width:250px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text {background:rgba(0, 0, 0, 0.9);bottom:10px;left:10px;padding:5px;position:absolute;top:10px;width:93%;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-upper{color:#ccc;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{color:#ffa02c;font-size:12px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-one-text-lower p{color:#fff;font-size:11px;line-height:16px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{width:82%;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec{height:140px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-footer-title{font-size:15px;margin-bottom:7px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul{line-height:23px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li a{font-size:12px;}
.lower-footer-up .lowre-footer-up-left .footer-logo{margin-top:25px;}
.lower-footer-up .lowre-footer-up-right{width:38%;}
.lower-footer-up .lowre-footer-up-right .new-secured-holder{float:right;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title {font-size:63px;line-height:55px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span {font-size:41px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para {font-size: 21px; margin:5px 0;}
.help-contact-inner-content .help-contact-number{font-size:28px;}
.help-lower-content-sec .help-lower-content-list ul li a{font-size:14px;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{margin:6px;}
.brakelab-login-upper .login-form{width:90%;}
.brakelab-login-lower .login-lower-content{width:90%;}
.recover-password-content .recover-pasword-form .title{font-size:21px;}
.cms-page-inner-content-holder .cms-page-inner-content p{font-size:13px;}
.cms-page-inner-content-holder .cms-page-inner-content ul{font-size:13px;}
.cms-page-inner-content-holder .cms-page-inner-content span{font-size:13px;}
.cms-page-inner-content-holder .cms-page-inner-content a{font-size:13px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{font-size:25px;padding:8px 25px;}
.new-dd-menu-droppart .drop-category-row ul li .category-picture img{width:130px;}
.detail-page-full-wrapper .detail-page-full-inner{width:90%;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:273px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:273px;}
.brake-lab-banner-content .brake-lab-banner-image-holder img{height:175px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{height:auto;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin:0 5px 20px;}
.fixed-selection{width:500px;}
.detail-selection-inner .listing-selection-content .dtl-selection-sec{width:47.8%;}
.listing-selection-inner .listing-selection-content .selection-sec{width:47.8%;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec{border-bottom:1px dotted #dddddd;margin-bottom:10px; margin-right:0;padding-bottom:5px;padding-right:0;width:100%;border-right:none;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.perf-option li a .text{height:42px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:46%;}
.list-view-content .list-product-wrapper .list-product-left{width:100%;}
.list-view-content .list-product-wrapper .list-product-right{width:100%;}
.product-option-sec .product-sec-lower .lower-left{width:57%;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:43%;margin-top:0;}
.listing-tab-section .info-wrap-right {border:none;padding:0;position:absolute;right:0;top:0;width:auto;}
.listing-tab-section .info-wrap-right .info-wrap-list ul li {float:none;margin-right:0;}
.order-status-form-wrapper .order-status-form .order-cancel-form-sec{margin:0 0 15px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li {font-size:25px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl {font-size:18px;margin-bottom:0;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text {font-size:30px;left:5%;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li {font-size:25px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl {font-size:18px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb img{padding:5px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr {margin-top:85%;}
.brakelab-register-content .register-form .errText{width:98%;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn{display:none;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text {font-size:15px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title {font-size:19px;line-height:22px;margin-bottom:5px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:250px;position:relative;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text {background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0;bottom:10px;left:10px;padding:5px;position:absolute;top:10px;width:93%;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper {color:#ffa02c;font-size:12px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle {color:#fff;font-size:11px;line-height:15px;}
.brake-lab-header-information-free-shipping{margin:20px 0;}
}
@media only screen and (max-width:519px){
.brake-lab-header-content .brake-lab-header-menu-wrapper{display:none;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li{padding:10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:32px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:23px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:37px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:300px;height:300px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:300px;height:300px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:300px;height:300px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{padding:20px;}
.contact-info-wrapper .contact-info-sec .contact-info-title{width:75%;}
.help-lower-content-wrapper .help-lower-content-inner .help-lower-content-sec{width:100%;height:auto;margin:0 0 10px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{width:52%;}
.brakelab-login-wrapper .brakelab-login-holder .login-title{font-size:25px;}
.login-lower-content .login-lower-text p{font-size:13px;}
.brakelab-register-inner .brakelab-register-content{margin:55px 0 35px;}
.brakelab-register-content .register-form{padding:75px 20px 20px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .register-title{font-size:26px;}
.recover-password-content .recover-pasword-form .title{font-size:19px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .forgot-image-holder img{width:305px;}
.recover-password-content .recover-pasword-form{padding:75px 20px 20px;}
.detail-page-full-wrapper .detail-page-full-inner{width:100%;}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul{font-size:13px;}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul{font-size:13px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:250px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:250px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{width:95%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:65%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin:0 4px 20px;}
.fixed-selection{width:461px;}
.brake-lab-header-wrapper .brake-lab-header-content{position:relative;}
.listing-selection-inner .listing-selection-content .selection-sec{width:47.5%;}
.detail-selection-inner .listing-selection-content .dtl-selection-sec{width:47.6%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-left{width:100%;}
.detail-main-upper-wrapper .detail-main-upper-content .detail-main-upper-right{width:100%;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{display:inline-block;margin-bottom:0;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{display:inline;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:23%;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:23%;}
.brake-lab-header-content .brake-lab-header-logo-wrapper{width:100%;margin-left:0;text-align:center;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{width:225px;margin:0 auto;}
.fixed-header .brake-lab-header-logo-wrapper{display:block;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin:0 0 15px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{position:relative;top:0;font-size:25px;text-align:center;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text {font-size:25px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb img{padding:3px;}.detail-main-upper-wrapper .detail-main-upper-content .drop-load-dtlupr .lod-icon-dtlupr{margin-top:75%;}
.select-year-page-right .search-result-txt{font-size:18px;}
.listing-list-view .list-view-wrapper .list-view-content .drop-load-lstupr .lod-icon-lstupr span{font-size:15px;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{background:#fff;bottom:-25px;margin:0;padding:0 10px 5px !important;position:absolute;right:12px;text-align:center;width:45px;z-index:9;display:none;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper .brake-lab-header-mobile-menu{padding: 0;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-text {font-size:14px;margin-bottom:0;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-title {font-size:18px;line-height:20px;}
.brake-lab-header-content .brake-lab-header-information-wrapper{display:none;}
.fixed-header{position:relative;}
.footer{margin-bottom:50px;}
.fixed-listing-hdr{position:relative;top:0 !important;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:300px;height:300px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{width:300px;height:300px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text {padding:15px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper {font-size:14px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle {font-size:12px}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{font-size:14px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-one-text-lower p{font-size:12px;}
.brake-lab-banner-content .brake-lab-banner-image-holder img{height:115px;}
.brake-lab-header-information-free-shipping{margin:10px 0;}
#chat-widget-container{bottom:40px !important;}
.brake-lab-header-logo-wrapper{position:relative;}
.brake-mobspcl-menu-item{display:block;}
}
@media only screen and (max-width:480px){
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:21px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{font-size:18px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:30px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:38px;padding:10px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-left-content{width:100%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box{width:100%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{left:35%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{right:35%;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec{width:50%;height: auto;}
.lower-footer-up .lowre-footer-up-left .footer-logo{margin-top:8px;margin-bottom:10px;margin-right:10px;width:150px;}
.lower-footer-up .lowre-footer-up-left .footer-logo img{width:100%;}
.lower-footer-up .lowre-footer-up-right{width:50%;float:right;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{width:195px;}
.contact-info-wrapper .contact-info-sec{width:100%;margin-bottom:10px;text-align:center;}
.contact-info-wrapper .contact-info-sec .contact-info-title{width:100%;}
.help-cms-banner-text-holder{padding:20px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title {font-size:48px;line-height:47px;width:42%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size:16px;font-weight: bold;width:55%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title span{font-size:30px;}
.brakelab-login-wrapper .brakelab-login-holder .login-title{font-size:21px;}
.brakelab-login-upper .login-form{padding:75px 20px 20px;}
.brakelab-register-content .register-form{width:90%;}
.brakelab-register-content .register-form .register-form-sec{padding:0;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .recover-password-content{margin:50px 0 30px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{font-size:25px;padding:10px 20px;}
.cms-page-inner-content-holder .cms-page-main-title {font-size:25px;margin-bottom:10px;}
.cms-page-inner-content-holder .cms-page-inner-content h3{font-size:14px;line-height:22px;}
.detail-page-full-wrapper .detail-page-full-content .content-txt{width:85%;}
.detail-lower-wrapper .main-title{font-size:18px;margin-bottom:15px;}
.detail-lower-wrapper .main-title .title-text{font-size:17px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:8px 5px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .txt{font-size:22px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:8px 5px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:before{width:55px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:before{width:55px;}
.detail-review-wrapper .detail-review-upper .content .content-row .left{width:20%;}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{width:75%;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:205px;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:205px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec{margin:13px 7px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:80%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-sec{margin:0 0 20px;width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{margin-right:0;margin-top:5px;}
.my-profile-wrapper .my-profile-content .my-profile-single{font-size:14px;}
.my-profile-wrapper .my-profile-content .my-profile-single-last{font-size:14px;}
.fixed-selection{width:380px;}
.detail-selection-inner .listing-selection-content .dtl-selection-sec{width:100%;margin:0 0 7px;}
.listing-selection-inner .listing-selection-content .selection-sec .dropdown-search{padding:6px 8px;height:34px;}
.dropdown-search .list-unstyled{top:34px;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn{padding:0;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li a .text{font-size:11px;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-upper{font-size:17px;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-mid{font-size:14px;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-lower{font-size:13px;}
.detail-main-upper-right .detail-upper-right-content .detail-price-range{font-size:20px;}
.detail-main-upper-right .detail-upper-right-content .title{font-size:16px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .txt{font-size:20px;}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .title a span{font-size:15px;margin-right:7px;}
.key-specification-wrapper .key-specification-upper .img-content{margin-top:10px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:37%;}
.key-specification-wrapper .key-specification-upper .content ul{font-size:13px;}
.key-specification-wrapper .key-specification-upper .content ul li{margin-bottom:8px;}
.detail-lower-wrapper .content-title{font-size:15px;margin:0 0 7px;}
.detail-main-upper-right .detail-upper-right-content .review .review-star span{font-size:17px;}
.key-specification-wrapper .key-specification-upper .content{margin:0 0 10px;}
.key-specification-wrapper .key-specification-upper .content p{font-size:13px;line-height:22px;}
.key-specification-wrapper .key-specification-upper .video-content .title{font-size:15px;}
.detail-history-wrapper .detail-history-content .content{font-size:13px;}
.detail-history-wrapper .detail-history-content .content p{line-height:22px;}
.detail-lower-wrapper .detail-customer-review-wrapper .top-title{font-size:23px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{font-size:13px;}
.detail-review-upper .detail-review-upper-sec .detail-review-star{font-size:15px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .title{font-size:15px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .subtitle{font-size:13px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .text{font-size:13px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help .hleft{font-size:13px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .help .hright a{font-size:13px;}
.detail-rating-upper .content .lower-content .detail-review-lower .lcontent .share .share-label{font-size:12px;}
.detail-page-title-wrapper .detail-page-title{font-size:20px;}
.my-account-content-holder .thank-image-holder .thank-you-img{width:300px;}
.my-account-content-holder .thank-image-holder .thank-you-img{margin:10px auto 30px;}
.my-account-content-wrapper .my-account-content-inner .myaccount-title{font-size:24px;}
.listing-selection-inner .listing-selection-content .selection-sec{margin:0 4px 10px;}
.listing-selection-inner .listing-selection-content .selection-sec-button{padding:0;}
.lisitng-sidebar-category .lisitng-sidebar-checkbox ul li{width:100%;}
.product-option-sec .product-sec-lower .lower-mid{float:right;margin-right:0;}
.product-option-sec .product-sec-lower .lower-right{width:100%;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{margin-top:10px;}
.listing-tab-section .info-wrap-right{border-bottom:1px dotted #dddddd;border-top:1px dotted #dddddd;float:left; margin-bottom:10px;padding:7px 0 3px;position:relative;width:100%;}
.listing-tab-section .info-wrap-right .info-wrap-list ul li{float:left;margin-right:15px;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .left{width:100%;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .review .right{width:100%;}
.contact-info-wrapper .contact-info-sec .contact-info-content .contact-info-content-para .contact-info-content-para-img{float:none;}
.detail-selection-inner .listing-selection-content .dtl-selection-btn{width:100%;margin:2px 0 0;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:23.5%;margin-right:5px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{width:190px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li{font-size:20px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl{font-size:16px;margin-bottom:0;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li {font-size:20px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl {font-size:16px;}
.select-year-page-right .select-year-page-list li{width:47%;}
.select-year-page-right .search-result-txt{font-size:16px;}
.select-year-page-right .year-title{font-size:15px;}
.brakelab-register-content .register-form .errText{margin:8px 0;width:100%;}
.brake-lab-banner-content .brake-lab-banner-text-holder {background: rgba(255, 255, 255, 0.75); width: 95%;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{font-size:24px;line-height:24px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image{padding:5px 50px;}
.lisitng-sidebar-category .listing-sidebar-sub-title{background:url("/scripts/newsite/images/minus-plus.png") no-repeat scroll 100% -20px;cursor:pointer;margin-bottom:0;}
.listing-sidebar-bottom .lisitng-sidebar-category .curr{background:url("/scripts/newsite/images/minus-plus.png") no-repeat scroll 100% 5px;}
.toggle_container{display:none;}
.lisitng-sidebar-category .lisitng-sidebar-checkbox{margin-top:10px;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings {float:right;width:165px;}
.lower-footer-up .lowre-footer-up-right .new-secured-holder {float:right;width:144px;}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input label{margin-bottom:5px;}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec{margin-bottom:10px;}
.contact-form-wrapper .contact-form-contnt .contact-form-content-sec .contact-form-input input[type="text"]{padding:7px;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{padding:13px 0;}
}
@media only screen and (max-width:399px){
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{width:175px;}
.brake-lab-banner-content .brake-lab-banner-text-holder .banner-btn a{padding:10px 20px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{padding:10px;font-size:18px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:18px}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .sub{font-size:14px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-left{font-size:20px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .special-text .special-text-right{font-size:20px;padding:5px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-one{width:235px;height:235px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-two{width:235px;height:235px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-img img{width:235px;height:235px;}
.brake-lab-home-middle-body-sec-one .brake-lab-home-middle-body-sec-one-text .brake-lab-home-middle-body-sec-one-text-middle{font-size:18px;margin-bottom:5px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text{padding:10px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-two-text-middle{font-size:12px;}
.brake-lab-home-middle-body-sec-two .brake-lab-home-middle-body-sec-two-text .brake-lab-home-middle-body-sec-one-text-lower p{font-size:11px;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-prev{left:31%;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder .slick-next{right:31%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe-btn{width:35px;height:40px;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe-btn button{width:35px;font-size:20px;margin-top:8px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-txt{font-size:14px;}
.upper-footer-wrapper .upper-footer-content .upper-footer-right-content .social-media-cont .social-media-icons ul li{margin:0 0 0 5px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-footer-title{font-size:16px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec .middle-ffoter-list ul li a{font-size:13px;}
.brake-lab-home-middle-body-wrapper .brake-lab-home-middle-body-content .brake-lab-home-middle-body-content-holder{padding:20px 10px 60px;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box .subscribe span{width:35%;}
.upper-footer-content .upper-footer-left-content .subscripe-input-box input[type="text"]{margin-left:5px;width:60%;}
.about-content-inner-left .about-content-inner-left-image img{padding:7px;}
.about-content-inner-right .about-content-inner-right-text-content{padding:20px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text-title{font-size:20px;margin-bottom:20px;padding:5px 0 5px 10px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text{padding-left:15px;}
.about-content-inner-right .about-content-inner-right-text-content .about-content-inner-right-text p{line-height:20px;padding:15px 10px 15px 0;}
.contact-address-wrapper{padding:20px;}
.contact-form-wrapper{padding:20px;}
.contact-content-inner .contact-content-inner-left .contact-content-inner-left-title{font-size:24px;padding:0 0 7px;}
.contact-content-inner .contact-content-inner-right .contact-content-inner-right-title{font-size:24px;padding:0 0 7px;}
.help-cms-banner-text-holder{padding:10px 20px;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-title{font-size:32px;width:100%;}
.help-cms-banner-text-holder .banner-holder-inner .banner-holder-para{font-size:14px;width:100%;padding:10px 0;}
.help-contact-inner-content .help-contact-number{font-size:22px;}
.help-contact-inner-content .help-contact-para{font-size:12px;}
.help-lower-content-sec .help-lower-content-tile{font-size:19px;}
.brakelab-login-wrapper .brakelab-login-holder .login-title{font-size:18px;}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-upper{margin-top:40px;}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-upper .upper-login-icon{height:75px;top:-40px;width:75px;font-size:40px;}
.brakelab-login-upper .login-form{padding:65px 15px 15px;}
.login-form .login-form-sec input[type="text"]{padding:12px 10px;}
.brakelab-login-lower .login-lower-content{padding:25px 15px 20px;}
.brakelab-login-wrapper .brakelab-login-holder .brakelab-login-lower{margin:10px 0 30px;}
.login-form .login-form-sec input[type="password"]{padding:12px 10px;}
.login-lower-content .login-lower-button a{font-size:14px;}
.login-form .login-form-sec .login-form-button input[type="submit"]{font-size:14px;}
.login-lower-content .login-lower-text p{line-height:22px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .register-title{font-size:22px;}
.brakelab-register-inner .brakelab-register-content{margin:40px 0 25px;}
.brakelab-register-inner .brakelab-register-content .brakelab-register-icon{width:75px;height:75px;font-size:40px;top:-40px;}
.brakelab-register-content .register-form{padding:60px 15px 15px;}
.brakelab-register-content .register-form .register-form-sec input[type="text"]{padding:9px 10px;height:37px;}
.brakelab-register-content .register-form .register-form-sec input[type="password"]{padding:9px 10px;height:37px;}
.brakelab-register-content .register-form .register-form-sec select{padding:8px 10px;height:37px;}
.brakelab-register-content .register-form .register-form-sec{margin-bottom:10px;}
.brakelab-register-content .register-form .register-form-sec .register-form-button input[type="submit"]{font-size:14px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .forgot-image-holder img{width:95%;}
.recover-password-content .recover-password-icon{width:75px;height:75px;font-size:40px;top:-40px;}
.recover-password-content .recover-pasword-form{padding:60px 15px 15px;}
.recover-password-content .recover-pasword-form .title{font-size:16px;}
.recover-password-content .recover-pasword-form .content{font-size:13px;margin-bottom:15px;}
.recover-password-content .recover-pasword-form .content p{line-height:18px;}
.recover-password-content .recover-pasword-form .recover-password-form-sec input[type="text"]{padding:12px 10px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .password-recover-title{font-size:20px;}
.brakelab-register-wrapper .brakelab-register-holder .brakelab-register-inner .recover-password-content{margin:45px 0 30px;}
.cms-page-inner-content-holder{padding:20px 15px;}
.cms-page-inner-content-holder .cms-page-main-title{font-size:21px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .brake-lab-cms-banner-title{font-size:21px;padding:7px 15px;}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image .slick-prev{width:30px !important;height:35px !important;}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-image .slick-next{width:30px !important;height:35px !important;}
.detail-main-upper-left .detail-main-upper-left-top .top-right{margin-top:10px;}
.detail-main-upper-right .detail-upper-right-content .mileage .upper{font-size:14px;}
.detail-main-upper-right .detail-upper-right-content .mileage .lower{font-size:25px;}
.detail-main-upper-right .detail-upper-right-content .review .review-star span{font-size:17px;}
.detail-main-upper-right .detail-upper-right-content .review .review-customer a{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main{padding:5px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .txt{font-size:17px;left:15px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main .side{padding:5px 10px;font-size:20px;}
.detail-main-upper-right .detail-upper-right-content .finance .finance-button a .main:before{width:45px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .txt{font-size:17px;left:15px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main{padding:5px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main .side{padding:5px 10px;font-size:20px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-button a .main:before{width:45px;}
.detail-main-upper-right .detail-upper-right-content .free-hold .free-hold-subtitle{font-size:13px;}
.detail-main-upper-right .detail-upper-right-content .availability .title{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .title{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .availability .upper{font-size:14px;}
.detail-main-upper-right .detail-upper-right-content .availability .lower{font-size:14px;}
.detail-main-upper-right .detail-upper-right-content .upper .upper-left{font-size:27px;}
.detail-page-full-wrapper .detail-page-full-content .content-icon{width:100%;margin-right:0;text-align:center;}
.detail-page-full-wrapper .detail-page-full-content .content-txt{width:100%;text-align:center;}
.detail-page-full-wrapper .detail-page-full-content .content-txt .content-title{font-size:14px;}
.detail-page-full-wrapper .detail-page-full-content .content-txt .content-subtitle{font-size:13px;}
.key-upper-wrapper .key-content .key-list-wrapper .key-list ul li{width:100%;}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-content .key-feature-list ul li{width:100%;}
.detail-lower-wrapper .key-list-wrapper .main-title{text-align:left;}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-title{text-align:left;}
.key-specification-wrapper .key-specification-lower .content .content-row .left{width:100%;margin-bottom:5px;}
.key-specification-wrapper .key-specification-lower .content .content-row .right{width:100%;text-align:left;}
.detail-lower-wrapper .content-title{font-size:14px;margin:10px 0;}
.detail-warranty-wrapper .detail-warranty-content .content .content-row .content-row-inner .text{font-size:13px;}
.detail-review-wrapper .detail-review-upper .content .content-row .left{font-size:13px;}
.detail-review-wrapper .detail-review-upper .content .content-row .middle{height:15px;}
.detail-review-wrapper .detail-review-upper .content .content-row .right{font-size:14px;}
.key-specification-wrapper .key-specification-middle .content{font-size:14px;}
.key-specification-wrapper .key-specification-upper .content .main-text{font-size:30px;}
.key-upper-wrapper .key-content .key-feature-wrapper .key-feature-title a{font-size:15px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:182px;;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:182px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec{height:170px;}
.brake-lab-home-lower-body-wrapper .brake-lab-home-middle-body-content .home-video-sec .home-video-sec-inner iframe{height:170px;}
.my-account-content-wrapper .my-account-content-inner .my-account-content-holder{padding:25px 20px 20px;}
.my-account-content-wrapper .my-account-content-inner .my-account-content-holder .myaccount-inner-title{padding-bottom:10px;margin-bottom:10px;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a{width:93%;}
.my-account-content-wrapper .my-account-content-inner .help-lower-content-sec .help-lower-content-list ul li a:hover{width:100%;}
.order-status-form-wrapper .order-status-form .order-status-form-button input[type="submit"]{padding:12px 33px;}
.my-account-content-wrapper .my-account-content-inner .my-account-content-holder .myaccount-inner-title{font-size:14px;}
.order-status-form-wrapper .order-status-form .order-status-form-sec label{font-size:13px;}
.order-status-form-wrapper .order-status-form .order-status-text p{font-size:13px;}
.my-profile-wrapper .my-profile-content .my-profile-single .label{display:block;margin-bottom:5px;}
.my-profile-wrapper .my-profile-content .my-profile-single-last .label{display:block;margin-bottom:5px;}
.fixed-selection{width:341px;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .left-sec{border-bottom:none;width:75%;padding-bottom:0;}
.detail-main-upper-left .detail-main-upper-left-top .top-right{margin-top:0;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul li{width:48%;margin-bottom:5px;}
.detail-rating-upper .content .upper-content .satisfy-sec .left{float:left;width:100%;}
.detail-rating-upper .content .upper-content .satisfy-sec .right{float:left;width:100%;}
.detail-rating-upper .content .upper-content .review-star .star{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec{font-size:13px;}
.my-account-content-holder .thank-image-holder .thank-you-img{width:215px;}
.my-account-content-wrapper .my-account-content-inner .myaccount-title{font-size:21px;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec{width:100%;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec .content select{float:right;width:78%;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .mid-sec .content .sortby{line-height:30px;}
.listing-breadcrumb-wrapper .listing-breadcrumb-content .right-sec{margin-top:5px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-update input{padding:8px 23px;}
.listing-selection-inner .listing-selection-content .selection-sec-button .button-reset input{padding:8px 25px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .qty-display{width:55px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count{width:125px;}
.listing-grid-view .grid-view-wrapper .grid-view-content ul li{width:100%;}
.grid-view-content .grid-product-wrapper .grid-product .product-image{width:40%;margin:0 0 10px;}
.grid-view-content .grid-product-wrapper .grid-product .product-content{width:55%;float:right;text-align:left;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .title{text-align:left;height:auto;margin-bottom:5px;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .sku-code{text-align:left;margin-bottom:5px;}
.product-option-sec .product-sec-lower .lower-left{width:100%;}
.product-option-sec .product-sec-lower .lower-mid{float:left;margin-top:10px;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{width:150px;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a{line-height:33px;padding-left:10px;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn a span{padding:0 12px;}
.product-option-sec .product-sec-lower .lower-right{width:auto;float:right;}
.login-form .login-form-sec .login-form-button input[type="button"]{font-size:14px;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-coat-img .img-sec ul.color-option li{width:31.5%;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li.cart{padding:0 10px 0 0;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{padding-left:5px;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-thumb{display:none;}
.list-view-content .list-product-wrapper .list-product-left .listing-product-slider .product-listing-image{margin-bottom:0;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus{height:33px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .minus a{line-height:33px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus{height:33px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .plus a{line-height:33px;}
.product-option-sec .product-sec-lower .lower-mid .prod-count .qty-display{height:33px;}
.product-option-sec .product-sec-lower .lower-midright-wrapper{width:100%;}
.product-option-sec .product-sec-lower .lower-right{margin-top:0;}
.order-status-form-wrapper .order-status-form .order-status-text h3{font-size:15px;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button{width:100%;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button input[type="submit"]{width:100%;padding:12px 0;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text .banner-inner ul li.spcl{font-size:15px;}
.brake-lab-contact-banner-wrapper .brake-lab-contact-banner-text {font-size:20px;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text{top:20%;}
.brake-lab-contact-banner-wrapper .cms-contact-banner-text .banner-inner ul li.spcl{font-size:15px;}
.detail-main-upper-left .detail-product-image-wrapper .product-detail-thumb{display:none;}
.select-year-page-right .select-year-page-list li{margin:0 10px 10px 0;}
.select-year-page-right .search-result-txt{padding:10px 0 15px;}
.brake-lab-banner-content .brake-lab-banner-text-holder{width:93%;}
.brake-lab-banner-content .brake-lab-banner-image-holder img {height: 130px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-image{padding:5px 10px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .upper-text{padding:0;}
.grid-view-content .grid-product-wrapper .grid-product:hover .product-content .detail-view-button{left:35px;}
.brake-lab-home-middle-body-content .brake-lab-home-middle-body-sec-three{width:235px;height:235px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-img img{width:235px;height:235px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text {padding:5px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-upper {font-size:12px;}
.brake-lab-home-middle-body-sec-three .brake-lab-home-middle-body-sec-three-text .brake-lab-home-middle-body-sec-three-text-middle {font-size:11px;line-height:13px;}
.middle-footer-wrapper .middle-footer-content{padding:20px 20px 5px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec{width:100%;margin-bottom:10px;height:auto;border-bottom:1px solid #e6e6e8;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec:last-child{border-bottom:none;}
.key-footer-title-link {background:url("/scripts/newsite/images/plus-minus-black.png") no-repeat scroll 100% 5px;cursor:pointer;}
.key-footer-title-link.curr {background:url("/scripts/newsite/images/plus-minus-black.png") no-repeat scroll 100% -20px;width: 100%;}
.key-footer-content{padding-bottom:10px;}
.lower-footer-up .lowre-footer-up-left .footer-logo{width:135px;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{width:150px;margin:0;}
.lower-footer-up .lowre-footer-up-right .new-secured-holder{width:135px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text {padding:10px 10px 20px;}
}
@media only screen and (max-width:360px){
.fixed-selection{width:301px;}
.detail-main-upper-right .detail-upper-right-content .detail-title .title-upper{font-size:15px;}
.detail-main-upper-right .detail-upper-right-content .detail-price-range{font-size:17px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:42%;}
.detail-lower-wrapper .main-title{font-size:17px;}
.detail-lower-wrapper .main-title .title-text{font-size:16px;}
.listing-tab-section .tab-info-wrap .tabs .tab-link{font-size:12px;padding:13px 10px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:160px;;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:160px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .title{font-size:14px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .main-title{font-size:20px;}
.detail-page-title-wrapper .detail-page-title{font-size:17px;}
.product-option-sec .product-sec-lower .lower-right{float:left;}
.brake-lab-header-content .brake-lab-header-logo-wrapper .brake-lab-header-logo-image{width:130px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{padding:5px;}
.product-option-sec .product-sec-lower .lower-right{width:100%;}
.product-option-sec .product-sec-lower .lower-right .add-cart-btn{float:left;}
.order-status-form-wrapper .order-status-form .order-cancel-form-button input[type="submit"]{font-size:12px;}
.select-year-page-right .select-year-page-list li{width:46%;}
.listing-selection-inner .listing-selection-content .selection-sec{margin:0 3px 8px;}
.brake-lab-banner-content .brake-lab-banner-image-holder img{height:150px;}
.lower-footer-up .lowre-footer-up-left .footer-logo{width:120px;margin-top:5px;}
.lower-footer-up .lowre-footer-up-right .footer-resellerratings{width:130px;}
.brake-lab-header-information-free-shipping{margin:10px 0;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text {padding:5px 5px 15px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:17px;}
.brake-mobspcl-menu-item{top:26px;}
.brake-mobspcl-menu-item a{font-size:21px;}
}
@media only screen and (max-width:320px){
.fixed-selection{width:280px;}
.detail-review-upper .detail-review-upper-sec .detail-review-text{width:45%;}
.detail-main-upper-right .detail-upper-right-content .detail-coupon .coupon-content .coupon-sec .left{display:block;}
.detail-lower-wrapper .main-title{font-size:16px;}
.detail-lower-wrapper .main-title .title-text{font-size:15px;}
.listing-tab-section .tab-info-wrap .tabs .tab-link{padding:13px 9px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .imgsec img{height:147px;;}
.brake-lab-home-middle-body-content .free-ship-rate .free-ship-rate-inner .img-sec img{height:147px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .title{font-size:12px;}
.brake-lab-home-middle-body-content .home-freeship-sec .home-freeship-inner .freeship-txt .main-title{font-size:18px;}
.grid-view-content .grid-product-wrapper .grid-product .product-image{width:100%;}
.grid-view-content .grid-product-wrapper .grid-product .product-content{width:100%;text-align:center;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .title{text-align:center;}
.grid-view-content .grid-product-wrapper .grid-product .product-content .sku-code{text-align:center;}
.detail-main-upper-right .detail-upper-right-content .detail-performance-wrapper .performance-des .desec-main .label{display:block;}
.brake-lab-header-content .brake-lab-header-mobile-menu-wrapper{margin-left:5px;}
.brake-lab-header-content .brake-lab-header-information-wrapper .brake-lab-header-information-content .brake-lab-header-information-list ul li{padding:10px 5px;}
.detail-main-upper-left .detail-main-upper-left-top .top-right a{display:block;padding:5px 7px;margin-bottom:5px;}
.middle-footer-wrapper .middle-footer-content .middle-footer-content-sec {height:auto;margin-bottom:15px;width:100%;}
.grid-view-content .grid-product-wrapper .grid-product:hover .product-content .detail-view-button{left:0;}
.brake-lab-banner-content .brake-lab-banner-image-holder img{height:160px;}
.brake-lab-home-upper-body-content .brake-lab-home-upper-body-sec-wrapper .brake-lab-home-upper-body-sec .brake-lab-home-upper-body-sec-text .lower-text .main{font-size:16px;}
.brake-lab-cms-banner-wrapper .brake-lab-cms-banner-content .cms-about-banner-text{padding:10px;}
}

/* popup validateShipping */

.load-whole-checkout{display: none;position: fixed; width: 100%; height: 100%; background: rgba(247,247,247,0.85); top: 0; bottom: 0; z-index: 9999; text-align: center;}
.load-whole-checkout .lod-icon-sec { float: left; width: 100%; padding-top: 15%; }
.load-whole-checkout .lod-icon-txt { display: block; text-transform: uppercase; font-size: 18px; margin-top: 20px; }
.load-whole-checkout .lod-icon-img img {height:auto;}
.img-cls { height: auto; }

.popup-at-show{display: none;}
.popup-at-show .btn-event-popup{padding-left:10px;padding-right:10px;padding-top: 11px; padding-bottom: 11px;letter-spacing: 13px;}
.popup-at-show .cl-red{color:red}
.popup-at-show .two-address{display:flex;padding-top: 10px; padding-bottom: 10px;}
.popup-at-show .two-address>div{width:50%}
.popup-at-show .two-address>div>p{padding-top: 4px;}
.popup-at-show .close-btn:hover,.popup-at-show .close-btn:focus{border-color:red;}
.btn-event-popup button{background: #cc0000; color: #fff; border: 0; font-weight: bold; letter-spacing: 1px; padding: 6px 12px; margin-top: 10px; text-transform: uppercase; font-family: "DINProMedium";font-size: 12px;}
.btn-event-popup button:hover{transition: none;background: #333;transition: all .4s linear 0s;cursor: pointer;}
.btn-event-popup button:focus{outline: dashed 2px orange!important; }

div .btn-normal{background: #f7f7f7; color: black; border: 1px solid; font-weight: bold; letter-spacing: 1px; padding: 6px 12px; text-transform: uppercase; font-family: "DINProMedium";}
div .btn-normal:hover{transition: none;background: #c5bdbd;transition: all .4s linear 0s;cursor: pointer;}
div .btn-normal:focus{outline: dashed 2px orange!important; }
.min-with-160{min-width: 161px;}

.popup-at-show .close-btn{font-weight: 100; color: black; border: none; display: block; font-size: 22px; height: 25px; line-height: 10px; padding: 3px; position: absolute; right: 5px; text-align: center; text-decoration: none; top: -9px; width: 25px; margin: .5em; cursor: pointer;}
.popup-at-show{box-sizing:border-box;position:fixed;top:15%;left:0;width:100%;height:auto;z-index: 9999;}
.popup-at-show .bg-popup{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;opacity:.7;z-index:10000;-moz-animation:fadeIn70 .5s;-webkit-animation:fadeIn70 .5s;-o-animation:fadeIn70 .5s;-ms-animation:fadeIn70 .5s;animation:fadeIn70 .5s}
.popup-at-show .popup-content{border: 1px solid red;position:relative;height:auto;width:630px;margin:30px auto auto;padding:0;border-radius:5px;box-sizing:border-box;z-index:100000;top:0;animation:fadeIn 1s;vertical-align:baseline;text-align:center;overflow:auto;background-color:#fff;box-shadow:0 1px 5px rgb(0 0 0 / 46%)}
.popup-at-show .popup-content .popup-header{padding: 8px 0px; margin-left: 30px;}
.popup-at-show .popup-content .content{padding: 2rem 3rem; padding-top: 17px;background-color: #f7f7f7;}
.popup-at-show .popup-content .content .sub-content{padding-bottom: 16px;}
@media only screen and (max-width:600px){
.popup-at-show{background-color:lightblue}
.popup-at-show .popup-content{width:auto;max-width:90%;}
.popup-at-show .popup-content .content{width:auto;padding:1.5em 1em;padding-bottom: 21px;padding-top: 32px;}
}
