@-ms-viewport {
width: device-width;
}
div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, header, footer, nav, section, article, figure, aside, dl, dt, dd, fieldset, legend, label, em, strong, span, b, a, img, form, input, br, hr {
margin:0px;
padding:0px;
}
html, button, input, select, textarea {
color:#a6a6a6;
}
@font-face {
font-family: 'russo_oneregular';
src: url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/russoone-regular-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'source_sans_proregular';
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-regular-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'source_sans_probold';
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-bold-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'source_sans_prosemibold';
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibold-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'source_sans_proSBdIt';
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-semibolditalic-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'source_sans_proitalic';
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.eot);
src: url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.eot#iefix) format('embedded-opentype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.woff) format('woff2'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.woff) format('woff'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.ttf) format('truetype'),
url(../../../themes/seatcoverman-child/fonts/sourcesanspro-italic-webfont.svg) format('svg');
font-weight: normal;
font-style: normal;
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
}
img {
display:block;
max-width:100%;
}
* input {
-webkit-appearence:none;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
.chromeframe {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}
html {
font-size: 62.5%;
}
.fl {
float:left;
}
.fr {
float:right;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
body {
background:#e6e6e6;
font-family: 'source_sans_proregular';
color:#222222;
font-size:14px;
line-height:18px;
}
.clear {
clear:both;
font-size:0.01em;
height: 0;
}
.after:after {
content:"";
display:block;
clear:both;
visibility:hidden;
}
ul, dl {
list-style:none;
margin:0;
padding:0;
}
ol li {
list-style:none;
}
p {
line-height:20px;
padding-bottom:22px;
margin:0;
}
a, input[type=submit], input[type=button] {
text-decoration:none;
transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-webkit-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
color:#595959;
cursor:pointer;
}
a:hover {
color:#006dd2;
}
a:focus, a.select {
outline:none;
}
a.opacity {
}
a.opacity:hover {
opacity:0.6;
}
input:focus, textarea:focus {
outline:none;
}
.ie7 .title {
padding-top: 20px;
}
img.abc {
float:left;
padding:5px 18px 10px 0;
}
.main-canvas {
width:100%;
margin:0 auto;
max-width:1500px;
background: #ffffff;
}
body .main-canvas {
background: #152f50;
}
.header-sec{
width: 100%;
}
.header-logo-sec{
float: left;
width: 30.333%;
background: #ebece7 url(../../../themes/seatcoverman-child/images/header-devider-bg.jpg) no-repeat right 0;
padding:22px 0 23px 3%;
}
.header-right-sec{
float: left;
width: 66.666%;
background: #0b1021;
}
.main-menu{
float: left;
width: 68.5%;
}
.main-menu ul{}
.main-menu ul li{
float: left;
font-family: 'russo_oneregular';
color: #f5f5f5;
font-size: 13px;
line-height: 94px;
text-transform: uppercase;
padding: 0 2%;
}
.main-menu ul li:first-child{
padding: 0 2% 0 0;
}
.main-menu ul li.current-menu-item a{
color: #0882bf;
}
.main-menu ul li a{
float: left;
font-family: 'russo_oneregular';
color: #f5f5f5;
font-size: 13px;
line-height: 94px;
text-decoration: none;
text-transform: uppercase;
}
.main-menu ul li a:hover{
color: #0882bf;
}
.top-contact{
float: right;
width: 21.052%;
padding: 20px 0 0 0;
}
.top-contact p{
color: #0882bf;
font-size: 12px;
line-height: 18px;
padding: 0;
font-family: 'source_sans_proregular';
text-transform: uppercase;
float: none;
}
.top-contact a{
color: #ffffff;
text-decoration: none;
padding: 0;
text-transform: uppercase;
}
.top-contact a i{
padding:0 5px 0 0;
}
.top-contact a:hover{
color: #0882bf;
}
.top-contact h2{
color: #ffffff;
font-size: 24px;
line-height: 30px;
font-family: 'source_sans_probold';
font-style: italic;
font-weight: normal;
}
.banner-sec{
width: 100%;
position: relative;
}
.woocommerce .banner-sec img, .woocommerce-page .banner-sec img {
max-width: 100% !important;
}
.banner-sec img{
margin: auto;
}
.banner-cont-box{
position: absolute;
background: #222533;
left: 5%;
bottom: 110px;
padding:25px 3%;
}
.banner-cont-box.no-img{ position: static; }
.banner-cont-box h2{
font-family: 'source_sans_probold';
font-size: 40px;
line-height: 45px;
color: #ffffff;
text-transform: uppercase;
}
.banner-cont-box p{
color: #ffffff;
font-family: 'source_sans_proregular';
font-size: 14px;
line-height: 20px;
padding-bottom: 0;
}
.banner-cont-box p a{
color: #ffffff;
text-decoration: none;
font-family: 'source_sans_proregular';
font-size: 14px;
line-height: 20px;
padding:0 3% 0 0;
}
.banner-cont-box p a i{
padding: 0 0 0 3%;
}
.banner-cont-box p a:hover{
color: #0882bf;
}
.seat-cover-sec{
width: 95%;
background: #0b1021; padding: 8px 2.5%;
}
.seat-cover-box{
float: left;
width: 50%;
}
.seat-cover-box-cont{
width: 53.333%;
float: left;
background: #0b1021;
padding: 46px 4%;
}
.seat-cover-box-cont h2{
font-size: 44px;
line-height: 48px;
color: #ffffff;
font-family: 'source_sans_probold';
text-transform: uppercase;
}
.seat-cover-box-cont h3{
font-size: 36px;
line-height: 36px;
color: #ffffff;
font-family: 'source_sans_proregular';
padding: 0 0 20px 0;
text-transform: uppercase;
}
.seat-cover-box-cont p{
font-size: 14px;
line-height: 18px;
color: #0882bf;
font-family: 'source_sans_proregular';
text-transform: uppercase;
padding: 0;
}
.seat-cover-box-image{
width: 38.666%;
float: right; padding: 46px 0;
}
.seatcovers-installed-sec{
width: 100%;
padding: 45px 0 0 0;
background: #030612;
text-align: center;
}
.seatcovers-installed-sec h2{
font-size: 36px;
line-height: 42px;
color: #ffffff;
font-family: 'source_sans_probold';
text-transform: uppercase;
padding: 0 0 15px 0;
}
.seatcovers-installed-sec p{
font-size: 15px;
line-height: 18px;
color: #0882bf;
font-family: 'source_sans_proregular';
text-transform: uppercase;
padding: 0;
}
.seat-cover-slider{
margin:30px 0 0 0;
}
.seat-cover-slider ul{}
.seat-cover-slider ul li{
float: left; width: 338px !important;
position: relative;
cursor: pointer;
}
.seat-cover-slider ul li .seat-cont{
position: absolute;
display: none;
background: #101625;
top: 0;
left: 0;
width: 90%;
padding: 15px 5%;
opacity: 0.9;
}
.seat-cont-box{
border: #0882bf 2px solid;
padding: 41px 3%;
}
.seat-cont-box h2{
font-size: 20px;
line-height: 25px;
color: #ffffff;
font-family: 'source_sans_probold';
text-transform: uppercase;
padding: 0 0 10px 0;
font-weight: normal;
}
.seat-cont-box span{
font-size: 15px;
line-height: 20px;
color: #0882bf;
font-family: 'source_sans_proregular';
text-transform: uppercase;
}
.seat-cont-box p{
font-size: 15px;
line-height: 20px;
color: #ffffff;
font-family: 'source_sans_proregular';
padding: 0 0 0 0;
text-transform: none;
}
.seat-cover-slider ul li:hover .seat-cont{
display: block;
}
.about-product-sec{
background: #0882bf;
padding: 25px 0;
}
.about-product-sec ul{}
.about-product-sec ul li{
display: inline-block;
vertical-align: top;
width: 21%;
padding: 0 0 0 3%;
}
.about-product-sec ul li .product-image-sec{
float: left;
width: 40%;
}
.about-product-sec ul li .product-cont-sec{
float: left;
width: 55%;
padding: 15px 0 0 5%;
}
.about-product-sec ul li .product-cont-sec h2{
font-size: 20px;
line-height: 25px;
font-family: 'source_sans_proregular';
color: #ffffff;
text-transform: uppercase;
font-weight: normal;
}
.testimonials-sec{
background: url(../../../themes/seatcoverman-child/images/testi-bg.png) repeat 0 0;
width: 100%;
padding: 50px 0;
position: relative;
}
.testi-slide{
width: 100% !important;
}
.left-testi-arrow{
position: absolute;
left: 8%;
top: 45%;
width: 18px;
height: 61px;
background: url(../../../themes/seatcoverman-child/images/testi-left.png) no-repeat 0 0;
z-index: 999;
}
.right-testi-arrow{
position: absolute;
right: 8%;
top: 45%;
width: 18px;
height: 61px;
background: url(../../../themes/seatcoverman-child/images/testi-right.png) no-repeat 0 0;
z-index: 999;
}
.testi-box{
width: 70% !important;
margin: 0 auto !important;
text-align: center !important;
right: 0;
}
.testi-title{
text-align: center;
}
.testi-title h2{
color: #0882bf;
font-size: 36px;
line-height: 46px;
text-transform: uppercase;
font-family: 'source_sans_proregular';
font-weight: normal;
padding-bottom: 50px;
}
.testi-box p{
color: #555555;
font-size: 18px;
line-height: 30px;
font-family: 'source_sans_proitalic';
font-weight: normal;
}
.testi-box h3{
color: #0b1021;
font-size: 18px;
line-height: 30px;
font-family: 'source_sans_proSBdIt';
}
.footer-sec{
background: #0b1021;
padding:60px 6%;
width: 88%;
}
.footer-sec-top{
width: 100%;
}
.footer-contact-sec{
float: left;
width: 29%;
border-right: #3c404d 1px solid;
}
.footer-contact-sec img{
margin-bottom: 30px;
border:none;
}
.footer-contact-sec p{
font-size: 17px;
line-height: 25px;
color: #ffffff;
font-family: 'source_sans_proregular';
padding-bottom: 10px;
}
.footer-contact-sec p i { margin: 0 10px 0 0;}
.footer-menu-sec{
float: right;
width: 65%;
padding: 0 0 0 5%;
}
.footer-menu-box{
float: left;
width: 23%;
}
.footer-menu-box h2{
color: #ffffff;
font-size: 20px;
line-height: 25px;
padding-bottom: 20px;
font-family: 'source_sans_prosemibold';
text-transform: uppercase;
font-weight: normal;
}
.footer-menu-box ul{}
.footer-menu-box ul li{
font-size: 14px;
line-height: 25px;
color: #ffffff;
font-family: 'source_sans_proregular';
}
.footer-menu-box ul li a{
font-size: 14px;
line-height: 25px;
color: #ffffff;
font-family: 'source_sans_proregular';
text-decoration: none;
}
.footer-menu-box ul li a:hover{
color: #0882bf;
}
.footer-sec-bottom{
width: 100%;
text-align: center;
padding:50px 0 0;
}
.footer-sec-bottom ul{
text-align: center;
}
.footer-sec-bottom ul li{
display: inline-block;
vertical-align: top;
color: #0882bf;
font-size: 14px;
line-height: 30px;
font-family: 'source_sans_proregular';
text-transform: uppercase;
padding: 0 .5%;
}
.footer-sec-bottom ul li a{
color: #0882bf;
font-size: 14px;
line-height: 30px;
font-family: 'source_sans_proregular';
text-transform: uppercase;
text-decoration: none;
}
.footer-sec-bottom ul li a:hover{
color: #ffffff;
}
.disclaimer-sec{
text-align: center;
background: #eeeeee;
}
.disclaimer-sec p{
color: #7b7a7a;
font-size: 14px;
line-height: 40px;
padding-bottom: 0;
}
.automobile-sec{
background: #ffffff;
}
.automobile-main-sec{
width: 80%;
margin: 0 auto;
text-align: center; padding:0;
}
.automobile-main-sec h2{
color: #0882bf;
font-family: "source_sans_probold";
font-size: 36px;
line-height: 42px; padding: 0;
text-transform: uppercase;
font-weight: normal;
}
.automobile-companies{
width: 100%;
background: #ffffff;
}
.automobile-companies ul{}
.automobile-companies ul li{
float: left !important;
width: 24.8% !important;
text-align: center !important;
border: #b2b2b2 1px solid !important;
height: 180px !important;
position: relative !important;
line-height: 180px !important;
margin: 0 !important;
overflow: hidden;
}
.automobile-companies ul li h3 {
color: #0b1021;
font-family: "source_sans_proregular";
font-size: 18px !important;
font-weight: normal;
line-height: 15px;
text-transform: uppercase;
}
.woocommerce ul.products li.product .price {
color: #0882bf !important;
font-size: 13px !important;
line-height: 15px;
}
.automobile-companies ul li a{
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
margin: auto;
}
.automobile-companies ul li img{
display: inline-block !important;
vertical-align: middle;
}
.woocommerce ul.products li.product a img {
box-shadow: none;
display: block;
height: auto;
margin: 0 0 1em;
width: auto !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
background-color: #0882bf !important;
color: #ffffff !important;
}
.inner-wrapper{
margin: 0 auto;
padding: 0 0 50px;
width: 80%; max-width: 1500px;
}
.inner-wrapper h2 {
color: #0882bf;
font-family: "source_sans_probold";
font-size: 36px;
font-weight: normal;
line-height: 42px;
padding: 0 0 20px;
text-transform: uppercase;
}
.menu-item-description {
display: none;
}
.woocommerce div.product .product_title {
clear: none;
margin-top: 0;
padding: 0 !important;
font-size: 22px;
line-height: normal;
font-family: 'source_sans_proregular';
text-transform: uppercase;
color: #0682be; display: inline-block; vertical-align: middle;
}
.woocommerce span.wrap_extraimage_singlepage{display: inline-block; width: 18%; margin: 0 3% 0 0; vertical-align: middle;}
.woocommerce span.wrap_extraimage_singlepage img{ max-width: 100% !important;}
.summary.entry-summary > div .price .amount {
background: #0b1121;
padding:20px 3%;
color: #ffffff;
font-family: 'source_sans_proregular';
font-size: 20px;
line-height: 25px;
display: block;
font-weight: bold;
}
.summary.entry-summary h2{
color: #0682be;
font-family: 'source_sans_proregular';
font-size: 18px;
line-height: 25px;
}
.summary.entry-summary p{
color: #555555;
font-size: 14px;
line-height: 24px;
}
.summary.entry-summary ul{
margin: 0 0 0 3%;
}
.summary.entry-summary li {
padding: 0 0 20px 25px;
color: #555555;
font-size: 14px;
line-height: 24px;
background: url(../../../themes/seatcoverman-child/images/li-bg.png) no-repeat 0 10px;
}
.woocommerce .woocommerce-breadcrumb a {
color: #555555 !important;
font-size: 14px;
padding: 0 1%;
}
.woocommerce .woocommerce-breadcrumb a:first-child {
padding: 0 1% 0 0;
}
nav.woocommerce-breadcrumb {
color: #0981be !important;
}
.div_top{
margin: 0 0 20px;
}
.div_bottom{ background: #f6f6f6;
padding:25px 3%;
}
.label{
color: #555555;
font-family: "source_sans_proregular";
font-size: 18px;
line-height: 25px;
margin: 0 0 5px 0;
border-bottom: #bfc0c4 1px solid !important;
padding-bottom: 5px;
}
.woocommerce div.product form.cart .variations {
width: 100%;
}
.value select {
margin: 15px 0 20px;
width: 30% !important;
border:#c0bfc4 1px solid;
background: #ffffff;
color: #a1a1a1;
font-size: 14px;
height: 42px;
font-family: "source_sans_proregular";
float: none !important;
}
.value textarea {
margin: 15px 0 20px;
width: 100% !important;
border:#c0bfc4 1px solid;
background: #ffffff;
color: #a1a1a1;
font-size: 14px;
height: 100px;
font-family: "source_sans_proregular";
}
div.var_eachcolor { margin:0;
vertical-align: top;
width: 11%; float: left;
padding: 15px 0; border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc; text-align: center;
}
.product-addon-secondary-color div.var_eachcolor:nth-child(5), .product-addon-secondary-color div.var_eachcolor:nth-child(7),
.product-addon-secondary-color div.var_eachcolor:last-child,{border-right: 0px solid #ccc !important;} .product-addon-secondary-color div.var_eachcolor:nth-child(5){border-right: 1px solid #ccc;}
.shop_table .cart_item p{ padding-bottom: 0 !important;}
.shop_table .cart_item dd{ margin: 0 !important; padding: 0 !important;}
.shop_table .cart_item td.product-name a{ font-size: 16px; color:  #0882bf; font-weight: 600;}  .radio_color {
float: none; display: inline-block;vertical-align: top;
}
.radio_color input {
margin: 15px 10px 0 0;
}
div.color img {
float: none;
margin: 0 5px;
display: inline-block;
}
div.color {
line-height: 40px;display: inline-block;
}
div.color > span {
display: block;
vertical-align: top; line-height: 12px;
}
.woocommerce .quantity .qty {
width: 80% !important;
border:#c0bfc4 1px solid;
background: #ffffff;
color: #a1a1a1;
font-size: 14px;
height: 42px;
}
button.single_add_to_cart_button {
background: #0883bf !important;
border-radius: 0 !important;
color: #ffffff !important;
font-size: 17px !important;
line-height: 44px !important;
padding: 0 25px !important;
text-align: center;
text-transform: uppercase;
font-family: "source_sans_proregular";
}
.reset_variations {
background: #0a82bf;
color: #fff;
margin: 0 1%;
text-transform: uppercase;
font-family: "source_sans_proregular";
padding: 10px 15px;
font-size: 14px;
line-height: 42px;
}
a:hover.reset_variations{
color: #fff;
}
.woocommerce-page #content div.product div.thumbnails a.bx-next{
width: 34px !important;margin-top: -35px;
top: 50%;
}
.woocommerce-page #content div.product div.thumbnails a.bx-prev{
width: 34px !important;margin-top: -35px;
top: 50%;
}
.woocommerce-page div.product div.thumbnails a {
width: 100px !important;
}
.bxslider_prodthumbnail > li {
width: 100px !important;
}
.div_top .bx-next {
margin-right: 0 !important;
}
.div_top .bx-wrapper .bx-viewport {
height: 100px !important;
}
.div_top .bx-next {
width: 43px !important;
}
.single_variation_wrap .single_variation .price .amount {
color: #0782bd;
text-transform: uppercase;
font-family: "source_sans_proregular";
font-size: 20px;
line-height: 42px;
font-weight: bold;
}
.single_variation {
float: left;
padding: 0 1% 0 0;
}
.posted_in > a {
color: #0782bd;
}
.product_meta {
color: #000; padding: 10px;
float: left;
}
.product_meta.right {
color: #000; padding: 10px;
float: right;
}
.div_bottom .value{
color: #555555;
font-family: "source_sans_proregular";
font-size: 14px;
line-height: 20px;
}
.div_bottom .value a.style_popoup{
color: #0b83c0;
font-size: 20px;
}
.woocommerce div.product form.cart .variations {
margin-bottom: 0px !important;
}
.woocommerce div.product form.cart .variations td{ background: #ededed; padding: 0}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 40% !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 58% !important;
}
.popup_text {
margin: 10px 0 0;
}
.bxslider_prodthumbnail { overflow:hidden; height:100px;}
.woocommerce img, .woocommerce-page img {
height: inherit !important;
max-width: inherit !important;
}
.woocommerce-ordering select {
background: #ffffff;
border: 1px solid #c0bfc4;
color: #a1a1a1;
font-family: "source_sans_proregular";
font-size: 14px;
height: 30px;
} .required-product-addon.product-addon.product-addon-select-your-year {
margin: 0 0 0;
}
.product-addon.product-addon h3.addon-name {
background-color: #0b1121;
height: 50px;
line-height: 50px;
padding: 0;
border-bottom: 0 !important; color:#ffffff;
}
.product-addon.product-addon h3.addon-name span.step{    background-color: #0883bf;
padding: 0px 20px;
display: inline-block;
vertical-align: top;
color: #ffffff;
margin: 0 25px 0 0;
position: relative;}
div.product-addon{ margin: 0 !important;}
.product-addon-select-your-seat-style .popup_text, .product-addon-add-a-picture-to-your-seat-cover .popup_text{ padding: 15px 4% 10px 4% !important; }
.woocommerce form .product-addon-select-your-seat-style .form-row,  .woocommerce form .product-addon-add-a-picture-to-your-seat-cover .form-row{ padding: 0 4% 15px 4% !important; }
.product-addon.product-addon h3.addon-name span.step:after{background: url(../../../themes/seatcoverman-child/images/steps_after1.jpg) no-repeat;
width: 11px;
height: 50px;
top: 0;
right: -11px;
content: "";
position: absolute;}
.required-product-addon.product-addon.product-addon-select-your-year select{
background: #ffffff;
border: 1px solid #c0bfc4;
color: #a1a1a1;
float: none !important;
font-family: "source_sans_proregular";
font-size: 14px;
height: 42px;
margin: 15px 0 20px;
width: 30%;
} .required-product-addon.product-addon.product-addon-select-your-seat-style select{
background: #ffffff;
border: 1px solid #c0bfc4;
color: #a1a1a1;
float: left !important;
font-family: "source_sans_proregular";
font-size: 14px;
height: 42px;
margin: 15px 5% 20px 0;
width: 50%; width: 300px;
}
.selected_opt {
float: right;
border: 1px solid #bfc0c4;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;  -ms-border-radius: 5px;
text-align: center; width: 300px;
}
.selected_opt img {
display: inline-block;  max-width: 100% !important; height: auto !important;
border-radius: 5px 5px 0 0; -webkit-border-radius:  5px 5px 0 0; -moz-border-radius:  5px 5px 0 0; -o-border-radius:  5px 5px 0 0;  -ms-border-radius:  5px 5px 0 0;
}
.selected_opt span.selected_item{ background: #0882bf; padding: 10px 0; width: 100%; float: left; color:#fff; font-size: 15px; margin: -6px 0 0; border-radius:0 0 5px 5px;  -moz-border-radius:0 0 5px 5px;  -webkit-border-radius:0 0 5px 5px;  -o-border-radius:0 0 5px 5px;  -ms-border-radius:0 0 5px 5px; }    .form-row.form-row-wide.addon-wrap-4038-comments label {
border-bottom: 1px solid #bfc0c4;
color: #555555;
font-family: "source_sans_proregular";
font-size: 18px;
line-height: 25px;
margin: 0 0 20px;
padding-bottom: 5px;
font-weight: bold;
}
.form-row.form-row-wide.addon-wrap-4038-comments textarea {
height: 92px;
}
.required-product-addon.product-addon.product-addon-what-row-of-seats-are-you-ordering-for p.form-row{
width: 8%;
display: inline-block;
vertical-align: top;
}
.required-product-addon.product-addon.product-addon-what-row-of-seats-are-you-ordering-for p.form-row label{
display: inline;
}
.required {
border-bottom: medium none !important;
color: #ff0000;
text-decoration: none;
}
.popup_text a.style_popoup, .popup_text a.style_popoup2 {
color: #0883bf;
font-size: 20px;
}
.popup_li img {
display: block;
margin: 0 auto 10px !important;
max-width: 282px !important;
vertical-align: top;
width: auto;
}
.form-row.form-row-wide.addon-wrap-3983-comments textarea {
height: 92px;
}
.form-row.form-row-wide textarea {
height: 92px !important;
}
dl.product-addon-totals dt {
width: 20% !important;
}
#responsive-menu #responsiveSearch {
display: none !important;
}
.prod-breadcrumb{    margin: 0 auto;
max-width: 1500px;
width: 94%;}
.woocommerce form .form-row, .popup_text, div.text{ padding: 15px 1% !important; margin: 0 !important;}
.product-addon-select-your-model p.form-row, .product-addon-do-you-have-airbags-in-your-seat p.form-row, .product-addon-comments-or-special-instructions-for-us p.form-row  { background: #ededed !important}
div.single_variation_wrap dl.product-addon-totals dt{ font-size: 18px; line-height: 24px; color:#555555;}
.product-addon-what-row-of-seats-are-you-ordering-for p.form-row{ padding: 10px 4% 15px 4% !important;}
.product-addon-what-row-of-seats-are-you-ordering-for .text{ padding: 15px 4% 0 4% !important;}
div.single_variation_wrap dl.product-addon-totals dd{ font-size: 30px; line-height: 24px; float: right; color:#0882bf; font-family: 'source_sans_probold'; text-align: right;}
.woocommerce div.product form.cart .button{ float: right !important; position: relative; padding: 0 2% 0 30px !important;}
.woocommerce div.product form.cart .button:before{content: "\f07a"; font-family: FontAwesome; color:#ffffff; font-size: 15px; position: absolute; left:10px; top:0;}
div.single_variation_wrap .product-addon-totals, div.single_variation_wrap .variations_button{ padding: 10px 4%; overflow: hidden;} .popup_div, .popup_div2 {
position: fixed;
top: 15%;
left: 13%;
background: #0b1021;
border: #0882bf 3px solid;
padding: 25px 2%;
z-index: 10000;
width: 70%;
margin: 0 auto;
overflow-y:scroll;
overflow-x:visible;
height: 400px;
box-shadow: 0 0 13px 0 #000;
}
.popup_li, .popup_li2 {
display: inline-block;
margin: 0 1% 20px;
text-align: center;
vertical-align: top;
width: 22%;
color: #ffffff;
overflow:hidden;
cursor: pointer;
}
.style > img {
margin: 0 0 5px;
} #click-menu.admin-bar-showing {
margin-top: 0 !important;
}
dl.variation dt span.amount{display: none;}
input[type='text'].input-text, input[type='email'].input-text, input[type='password'].input-text, input[type='tel'].input-text{height: 30px;
line-height: 30px;
font-size: 15px;
color: #c8c8c8;
border: 1px solid #c8c8c8;
width: 98%;
padding-left: 2%;} .brd_text{ padding: 30px 0; color:#0882bf; font-size: 15px; line-height: 15px;}
.brd_text > .inner-wrapper{ padding: 0; margin: 0 auto;}
.brd_text a{ color:#555555;}
.brd_text a:hover{ text-decoration: underline;}
.image_wrap{ width: 40.34%; float: left; border:1px solid #e5e5e5; -webkit-box-shadow: 10px 10px 5px 0px #f0f0f0;
-moz-box-shadow: 10px 10px 5px 0px #f0f0f0;
box-shadow: 10px 10px 5px 0px #f0f0f0;}
.automobile-main-sec .lost_reset_password{ text-align: left;}
.automobile-main-sec .lost_reset_password label{ font-size: 18px}
div.woocommerce table.my_account_orders{ font-size: 18px}
div.woocommerce table.my_account_orders thead{ background: #0882bf; color: #ffffff;}
div.woocommerce table.my_account_orders thead tr th{ padding: 10px;  }
.col-1.address{ text-align: left;}
.col-1.address .title h3{ color:#0882bf; margin: 0 0 10px}
.col-1.address .title a{color:#0882bf; display: inline-block; margin: 0 0 6px;}
.col-1.address .title a:hover, .myaccount_user a:hover{ text-decoration: underline;}
.myaccount_user a{color:#0882bf; font-weight: bold; font-size: 15px}
.content_wrap{ float: right; width: 56%}
.content_wrap.full{ width: 100%}
.content_wrap p{ color:#555555; font-size: 16px; line-height: 28px; padding-bottom: 34px;}
.content_wrap p+ p{ padding-bottom: 0}
.contact_left{ width: 48%; float:left;}
.content_wrap .contact_left p{ padding-bottom: 30px;}
.content_wrap .contact_left label{ color:#0b1021; text-transform: uppercase;  font-family: 'source_sans_probold'; display: block; margin: 0 0 13px}
.content_wrap .contact_left input[type='text'], .content_wrap .contact_left input[type='password'], .content_wrap .contact_left input[type='tel'], .content_wrap .contact_left input[type='email']{ height: 50px; line-height: 50px; font-size: 30px; color:#0b1021; border:1px solid #c8c8c8; width: 98%; padding-left: 2%}
.content_wrap .contact_left input[type='text']:focus, .content_wrap .contact_left input[type='password']:focus, .content_wrap .contact_left input[type='tel']:focus, .content_wrap .contact_left input[type='email']:focus{ border:1px solid #0882bf;}
.content_wrap .contact_left input[type='submit']{ width: 200px; background: #0882bf; color:#ffffff;  border:0; font-size: 15px; line-height: 24px; padding: 15px 0}
.content_wrap .contact_left input[type='submit']:hover{ background: #555555;}
.content_wrap .contact_left input[type='text'].captcha_text{ width: 30%; display: inline-block; clear: both}
.content_wrap .contact_left textarea{ color:#0b1021; border:1px solid #c8c8c8; width: 98%; resize: none; padding-left: 2%; font-size: 30px; height: 128px;}
.content_wrap .contact_left label span.star{ color:#0882bf; font-size: 24px}
.contact_left img{ display: inline-block; margin: 0 20px 0 0}
.contact_right{ width: 48%; float:right;}
.contact_right h3{ color:#0882bf; font-size: 20px; line-height: 24px; text-transform: uppercase; margin: 0 0 16px}
.content_wrap .contact_right p { padding-bottom: 45px}
.contact_right address{ font-style: normal; padding-bottom: 45px; font-size: 14px; line-height: 24px; color:#555555;}
.contact_right a{font-size: 14px; line-height: 24px; color:#555555; margin: 0 0 30px; display: inline-block;}
.contact_right a:hover{ text-decoration: underline;}
body.single-product .main-canvas{ background: #152f50;}
body.single-product .inner-wrapper{ margin: 0 auto 50px auto; }
nav.woocommerce-breadcrumb .inner-wrapper{ margin: 0 auto; padding: 0}
body.single-product .inner-wrapper .div_top{ background: #ffffff; padding:40px 2% ; margin: 50px 0 44px}
.woocommerce div.product form.cart table.variations td.label{background-color: #0882bf;height: 50px;line-height: 50px; padding: 0; border-bottom:0 !important;}
.woocommerce div.product form.cart table.variations td.label label{ color:#ffffff;}
.woocommerce div.product form.cart table.variations td.label span.step{background-color: #ebece7;padding: 0px 20px; display: inline-block; vertical-align: top; color:#666666; margin: 0 12px 0 0; position: relative;}
.woocommerce div.product form.cart table.variations td.label span.step:after{ background: url(../../../themes/seatcoverman-child/images/steps_after1.jpg) no-repeat; position: absolute; width:11px; height: 50px; top:0; right:-11px; content: "";}
.woocommerce nav.woocommerce-breadcrumb{ margin: 0; background: #ffffff; padding: 30px 0}
body.single-product .div_bottom{ padding: 0}
.woocommerce div.product form.cart{ background: #ffffff; margin-bottom: 0 !important;}
.woocommerce div.product form.cart table.variations td.label{background-color:#0b1121;height: 50px;line-height: 50px; padding: 0; border-bottom:0 !important;}
.woocommerce div.product form.cart table.variations td.label label{ color:#ffffff;}
.woocommerce div.product form.cart table.variations td.label span.step{background-color: #0883bf;padding: 0px 20px; display: inline-block; vertical-align: top; color:#ffffff; margin: 0 25px 0 0; position: relative;}
.woocommerce div.product form.cart table.variations td.label span.step:after{ background: url(../../../themes/seatcoverman-child/images/steps_after1.jpg) no-repeat; position: absolute; width:11px; height: 50px; top:0; right:-11px; content: "";}
.metaslider .flexslider{ width: 100% !important; overflow: hidden !important;}
.woocommerce .order_details{ text-align: center !important;}
.woocommerce .order_details li{ float: none !important; display: inline-block;}
address.after_checkout{ text-align: left}
address.after_checkout {
text-align: left;
}
.woocommerce-info a, .woocommerce-info a{ color:#0882bf;}
.woocommerce-info a:hover,  .woocommerce-info a:hover{ text-decoration: underline;}
input[type='text'],input[type='email'],input[type='tel'],input[type='password'], input[type='checkbox'], input[type='submit']{ -webkit-apperance:none; -moz-apperance:none; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; -ms-border-radius:0; box-shadow:0; -webkit-box-shadow:0; -moz-box-shadow:0; -o-box-shadow:0; -ms-box-shadow:0;}
.top_cart{ background: #0882bf; color: #ffffff;
display: inline-block;
margin: 30px 10px 0;
padding: 5px 10px;
text-transform: uppercase;}
.top_cart i{ margin: 0 10px 0 0}
div.metaslider .caption{ text-align: center;}
.text_wrap {width: auto; font-size:48px; font-family: 'Playfair Display', serif; font-weight: 700; text-transform: uppercase; padding: 30px 30px 56px 30px; background: url(../../../themes/seatcoverman-child/images/trans.png) repeat; position: relative; line-height: 55px; display: inline-block;}
.text_wrap:after{ position: absolute; bottom:-56px; content:""; background: url(../../../themes/seatcoverman-child/images/flag.png) no-repeat; border:5px solid #fff; width: 92px; height: 92px; left: 50%; margin-left:-46px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; }
div.metaslider .caption-wrap{  bottom: 12%; opacity: 1; background: none;}
.footer-contact-sec a{ color:#ffffff;}
.footer-contact-sec a:hover{ text-decoration: underline;}
.payment_methods.methods{display: none;}
.brd_text{ background: #FFF;}
.tax-product_cat #content > h2{ text-align: center; margin-top: 15px;}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{ color: #000;}
.woocommerce-page #secondary{display: none;}
.woocommerce-order-received table.order_details .product-total{
padding: 14px 12px;
vertical-align: top;
}
.woocommerce-order-received table.order_details thead th{
font-size: 20px;
}
.woocommerce-order-received table.order_details .product-name{
text-align: left;
}
.woocommerce-order-received table.order_details .product-name a{
font-size: 18px;
}
.woocommerce-order-received table.order_details .product-total{
text-align: center;
}
.woocommerce-order-received table.order_details dl.variation{
margin-top: 16px !important;
}
.woocommerce-order-received table.order_details .variation dd p{
padding: 0;
}
.woocommerce-order-received table.order_details tfoot{
text-align: left;
}
.woocommerce-order-received table.order_details tfoot td{
text-align: center;
}
.automobile-main-sec .addresses h2{
text-align: left;
}
.automobile-main-sec .addresses h3 {
color: #0882bf;
font-family: "source_sans_probold";
font-size: 36px;
font-weight: normal;
line-height: 42px;
padding: 30px 0 20px;
text-transform: uppercase;
text-align: left;
}
.automobile-main-sec .addresses address{
text-align: left;
}
.woocommerce-order-received .automobile-main-sec h2
{
padding: 30px 0 20px;
}
.woocommerce-order-received .automobile-main-sec header h2
{
text-align: left;
}
.woocommerce-order-received table.customer_details{
width: 50% !important;
}
::-webkit-input-placeholder { color:#000; }
::-moz-placeholder { color:#000; } :-ms-input-placeholder { color:#000; } input:-moz-placeholder { color:#000; } @media only screen and (max-width:90em) {
#click-menu {
top: 120px !important;
}
.header-logo-sec {
width: 97%;
background: #ebece7; text-align: center;
}
.header-logo-sec > a{display: block;
width: 71%;}
.header-right-sec {
width: 100%;
}
.main-menu {
display: none;
}
.top-contact {
width: 95%;
padding: 20px 0 20px 5%;
}
.seat-cover-box {
width: 100%;
}
.seat-cover-box-cont {
width: 92%;
}
.seat-cover-box-image {
width: 100%;
}
.seat-cover-box-image img {
display: block;
vertical-align: middle;
width: auto;
margin: 0 auto; 
height: 186px; border: 4px solid #152f50; box-sizing: border-box;
}
.about-product-sec ul li {
width: 97%;
margin:0 0 20px 0;
}
.footer-sec {
padding: 60px 2%;
width: 96%;
}
.footer-menu-sec {
width: 95%;
}
.footer-menu-box {
width: 100%;
}
.footer-contact-sec {
border-right: none;
width: 100%;
}
.inner-wrapper {
width: 94%;
}
.automobile-companies ul li {
width: 100% !important;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 100% !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 100% !important;
}
.var_eachcolor {
width: 80%;
}
.required-product-addon.product-addon.product-addon-select-your-year select {
width: 100%;
}
.required-product-addon.product-addon.product-addon-select-your-seat-style select {
width: 100%;
}
.required-product-addon.product-addon.product-addon-do-you-have-airbags-in-your-seat select {
width: 100%;
}
.required-product-addon.product-addon.product-addon-select-your-model select {
width: 100%;
}
.required-product-addon.product-addon.product-addon-what-row-of-seats-are-you-ordering-for p.form-row {
width: 25%;
}
dl.product-addon-totals dt {
width: 50% !important;
}
.woocommerce div.product form.cart div.quantity {
width: 45%;
}
.woocommerce .quantity .qty {
width: 60px !important;
}
.popup_div, .popup_div2 {
left: 7%;
width: 80%;
}
.popup_li, .popup_li2 {
width: 100%;
}
.var_eachcolor {
width: 42%;
}
.color {
text-align: center;
}
.color img {
float: none;
}
.disclaimer-sec p{ line-height: 40px;  padding: 10px 3%}
.col-1 .woocommerce-billing-fields p{ text-align: left; width: 47% !important;}
.col-1 .woocommerce-billing-fields p#billing_company_field, .col-1 .woocommerce-billing-fields p#billing_country_field,  .col-1 .woocommerce-billing-fields p#billing_address_1_field,  .col-1 .woocommerce-billing-fields p#billing_address_2_field,   .col-1 .woocommerce-billing-fields p#billing_city_field, .col-1 .woocommerce-billing-fields p.create-account{ width: 98% !important}
}
.woocommerce-billing-fields label {
text-align: left;
}
@media only screen and (max-width:320px) {
.selectBox-dropdown, .selectBox-dropdown .selectBox-label{ width: 90% !important;}
.selected_opt{margin: 0 0 20px; width: 276px;}
.woocommerce-cart table.cart th, .woocommerce-cart table.cart td{ padding: 4px !important; font-size: 12px}
.testimonials-sec{ padding: 50px 0 100px 0}
.footer-sec{ padding: 30px 2%}
.woocommerce div.product form.cart .button{padding: 0 20px 0 30px !important;}
.woocommerce .quantity .qty {width: 34px !important;}
div.metaslider .caption-wrap{  bottom: 29%;}
.text_wrap::after{ width: 80px; height: 80px; margin-left: -40px; bottom: -37px;}
.text_wrap{ font-size: 15px; padding: 20px 30px 53px; line-height: 21px}
.product-addon.product-addon h3.addon-name, .woocommerce div.product form.cart table.variations td.label label{ font-size: 11px;}
.image_wrap{width: 95%; margin: 0 0 20px}
.content_wrap, .contact_left, .contact_right{ width: 100%}
.contact_left{ margin: 0 0 20px}
div.var_eachcolor {
width: 100%;
}
div.var_eachcolor:nth-child(6), div.var_eachcolor:nth-child(7), div.var_eachcolor:last-child{ border-bottom:1px solid #ccc;}
div.var_eachcolor:nth-child(5){ border-right:1px solid #ccc; }
.selectBox-dropdown{ width: 90% !important;}
} @media screen and (min-width:360px) and (max-width:1000px) {
.footer-sec{ padding: 30px 2%}
.woocommerce .quantity .qty {width: 34px !important;}
div.metaslider .caption-wrap{  bottom: 29%;}
.text_wrap::after{ width: 80px; height: 80px; margin-left: -40px; bottom: -37px;}
.text_wrap{ font-size: 15px; padding: 20px 30px 53px; line-height: 21px}
.product-addon.product-addon h3.addon-name, .woocommerce div.product form.cart table.variations td.label label{ font-size: 11px;}
.image_wrap{width: 95%; margin: 0 0 20px}
.content_wrap, .contact_left, .contact_right{ width: 100%}
.contact_left{ margin: 0 0 20px}
div.var_eachcolor {
width: 100%;
}
div.var_eachcolor:nth-child(6), div.var_eachcolor:nth-child(7), div.var_eachcolor:last-child{ border-bottom:1px solid #ccc;}
div.var_eachcolor:nth-child(5){ border-right:1px solid #ccc; }
.selectBox-dropdown{ width: 90% !important;}
} @media screen and (min-width:480px) and (max-width:1000px) {
div.metaslider .caption-wrap{  bottom: inherit; top: 5%;}
.text_wrap::after{ width: 90px; height: 90px; margin-left: -46px; bottom: -56px}
.about-product-sec ul li {
width: 46%;
}
.footer-menu-box {
width: 48%;
}
.footer-contact-sec {
margin: 0 0 10px; text-align: center;
}
.footer-contact-sec img{ display: inline-block;}
.header-logo-sec img {
display: block;
margin: 0 auto;
vertical-align: middle;
width: auto;
}
div.var_eachcolor {
width: 49%;
}
.footer-sec{ padding: 30px 2%}
.woocommerce div.product form.cart .button{padding: 0 20px 0 30px !important;}
.product-addon.product-addon h3.addon-name, .woocommerce div.product form.cart table.variations td.label label{ font-size: 14px;}
.testimonials-sec{ padding: 50px 0 60px 0}
.woocommerce .quantity .qty {width: 34px !important;}
} @media screen and (min-width:33.750em) and (max-width:90em) {
.seat-cover-box-cont {
width: 50%;
}
.seat-cover-box-image {
width: 40%;
}
.automobile-companies ul li {
width: 49% !important;
}
.testimonials-sec{ padding: 50px 0}
.required-product-addon.product-addon.product-addon-what-row-of-seats-are-you-ordering-for p.form-row {
width: 10%;
}
.popup_li, .popup_li2 {
width: 47%;
}
} @media screen and (min-width:640px) and (max-width:1000px) {
.image_wrap{ width: 40.34%}
.content_wrap{ width: 56%;}
.disclaimer-sec p{line-height: 40px; padding: 10px}
.contact_left, .contact_right {width: 48%;}
.woocommerce div.product form.cart .button{padding: 0 20px 0 30px !important;}
.text_wrap{font-size: 33px; line-height: 43px;}
.product-addon.product-addon h3.addon-name, .woocommerce div.product form.cart table.variations td.label label{ font-size: 18px;}
.selectBox-dropdown{ width: 90% !important;}
} @media screen and (min-width:48.000em) and (max-width:90em) {
.footer-menu-box {
width: 25%;
}  .footer-sec{ padding: 60px 6%; width: 88%}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
float: left !important;
width: 40% !important; margin-bottom: 0 !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
float: right !important;
width: 58% !important;
}
.var_eachcolor {
width: 15%;
}
.woocommerce div.product form.cart .button{padding: 0 20px 0 30px !important;}
} @media screen and (min-width:61.250em) and (max-width:90em) {
.main-menu {
width: 77.5%;
padding: 0 0 0 2%;
display: block;
}
.top-contact {
padding: 20px 0;
width: 20%;
}
.seat-cover-box { float: left;width: 50%;}
.seat-cover-box-cont { width: 40%;}
.seat-cover-box-cont h2 { font-size: 25px; line-height: 28px;}
.seat-cover-box-cont h3 { font-size: 22px; line-height: 25px;}
.seat-cover-box-image { width: 50%;}
.about-product-sec ul li {
width: 20%;
}
.footer-contact-sec {
width: 30%;
}
.footer-menu-sec {
width: 65%;
}
.automobile-companies ul li {
width: 24% !important;
}
.var_eachcolor {
width: 12%;
}
.woocommerce ul.products li.product a img { width: 50% !important;}
} @media screen and (min-width:80.000em) and (max-width:90em) {
.header-logo-sec {
background: #ebece7 url(../../../themes/seatcoverman-child/images/header-devider-bg.jpg) no-repeat right 0;
float: left;
padding: 22px 0 34px 3%;
width: 24.333%;
}
.header-right-sec {
background: #0b1021 none repeat scroll 0 0;
float: left;
width: 72.666%;
}
.header-logo-sec img {
display: block;
margin: inherit;
vertical-align: middle;
width: 100% !important;
}
.main-menu {
display: block;
padding: 0;
width: 69.5%;
}
.seat-cover-box {
width: 49%;
}
.seat-cover-box + .seat-cover-box{ float: right; }
.seat-cover-box-image {
width: 40%;
}
.seat-cover-box-cont {
padding: 10px 4%;
width: 50%;
}
.seat-cover-sec .seat-cover-box:first-child .seat-cover-box-cont{ padding: 10px 4% 10px 0; }
.seat-cover-box-image{ padding: 10px 0; }
.var_eachcolor {
width: 8.5%;
}
.required-product-addon.product-addon.product-addon-select-your-year select {
width: 30%;
}
.required-product-addon.product-addon.product-addon-select-your-model select {
width: 30%;
}
.required-product-addon.product-addon.product-addon-do-you-have-airbags-in-your-seat select {
width: 30%;
}
.required-product-addon.product-addon.product-addon-select-your-seat-style select {
width: 50%;
}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {
width: 80%;
color: #000000;
}
.footer-contact-sec {
border-right: 1px solid #3c404d;
float: left;
width: 29%;
}
.popup_li, .popup_li2 {
width: 31%;
}
} @media screen and (min-width:64.000em) {
}
@media screen and (min-width:20.000em) and (max-width:60em) {
.woocommerce ul.products li.product a img { width: 50% !important;}
.banner-cont-box { position: static; padding: 15px 3%;}
.banner-cont-box h2 { font-size: 20px; line-height: 20px;}
}
@media screen and (min-width:1024px)and (max-width:1340px)  {
.main-menu { width: 68.5%}
.main-menu ul li {padding: 0 1%;}
.main-menu ul li a{ font-size: 12px;}
div.metaslider .caption-wrap{ bottom: 19%; top:inherit;}
.text_wrap {font-size: 48px;line-height: 55px; padding: 30px 30px 56px;}
div.var_eachcolor {
width: 19.9%;
}
.selectBox-dropdown{ width: 60% !important;}
} @media only screen and (min-width: 35em) {
}
@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
} @media print {
* {
background: transparent !important;
color: #000 !important; box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
} .ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group; }
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
@media screen and (min-width:320px)and (max-width:600px)  {
.required-product-addon.product-addon.product-addon-select-your-seat-style > div{ width:21%!important; }
.required-product-addon.product-addon.product-addon-select-your-seat-style > div img{  min-height: auto !important;
max-width: 100%;
width: 100% !important; }
.woocommerce img, .woocommerce-page img {
}
}