@font-face{font-family:dinpro_bold;src:url(../fonts/DINPro-Bold.eot);src:url(../fonts/DINPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/DINPro-Bold.woff) format('woff'),url(../fonts/DINPro-Bold.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Graphik LC Web;src:url(../fonts/GraphikLCWeb-Regular.253ab5c9d1.woff2) format("woff2"),url(../fonts/GraphikLCWeb-Regular.7cf455cd71.woff) format("woff"),url(../fonts/GraphikLCWeb-Regular.2cf1797d41.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik LC Web;src:url(../fonts/GraphikLCWeb-RegularItalic.f391869600.woff2) format("woff2"),url(../fonts/GraphikLCWeb-RegularItalic.d777a9b242.woff) format("woff"),url(../fonts/GraphikLCWeb-RegularItalic.7a0fc095fc.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Graphik LC Web;src:url(../fonts/GraphikLCWeb-Bold.e6a2c12222.woff2) format("woff2"),url(../fonts/GraphikLCWeb-Bold.61a8630ae2.woff) format("woff"),url(../fonts/GraphikLCWeb-Bold.a14c5136de.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Graphik LC Web;src:url(../fonts/GraphikLCWeb-BoldItalic.cbdd51a597.woff2) format("woff2"),url(../fonts/GraphikLCWeb-BoldItalic.e2d6b8575e.woff) format("woff"),url(../fonts/GraphikLCWeb-BoldItalic.ea5911f04b.ttf) format("truetype");font-weight:700;font-style:italic}

html,body{font-family:Graphik LC Web;}
body{background:url(../img/bg.png) top repeat-x;font-family:Graphik LC Web;position:static !important;}
.h1,h1{font-size:30px;}
.h2,h2{font-size:26px;}
.bg{background:url(../img/head.png) top left no-repeat;}
.header{height:83px;}
.yellow{background:#f8a007;text-align:center;padding-top:5px;padding-bottom:5px;color:#000;font-size:17px;font-weight:bold;}
.logo{font-family:dinpro_bold, 'Ropa Sans', 'PT Sans', sans-serif;font-size:36px;text-transform:uppercase;color:#000;font-weight:bold;line-height:36px;padding-top:13px;}
.logo a{color:#000;}
.logo a:hover{text-decoration:none;}
.logo span{font-size:13.5px;display:block;width:100%;font-weight:normal;line-height:15px;white-space:nowrap;}
.phone-list{clear:both;font-size:14px;padding-top:10px;}
.phone-list a{color:#000;}
.shopping-cart{padding-top:15px;font-size:16px;white-space:nowrap}
.shopping-cart span:hover{text-decoration:underline;cursor:pointer;}

.lng img{width:40px;height:25px;margin-right:2px;}
.skiptranslate{display:none !important}

.checkout_cart a{color:yellow;cursor:pointer;}
.menu{height:46px;}
.menu ul{margin:0;padding:0;}
.menu ul li{float:left;list-style:none;height:46px;display:block;margin:0;padding:0;}
.menu ul li a{color:#fff;line-height:46px;height:46px;display:block;padding:0 7px;text-transform:uppercase;font-size:16px;}
.menu ul li a:hover{border-bottom:2px solid #f8a007;text-decoration:none;}

.minus5{margin-right:-5px;margin-left:-5px;}
.wrap {white-space:nowrap;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:0px;padding-left:20px;vertical-align:middle;margin:10px 10px 0 0;}
.search-tyres .col-sm-4,.search-wheels .col-sm-3,.models{margin-top:10px;}
.search-tyres .control-label,.search-wheels .control-label,.search-auto .control-label{font-weight:normal;}
.search-tyres .text-right,.search-wheels .text-right,.search-auto .text-right{margin-top:10px;}
.search-tyres .wrap{white-space:nowrap;padding-right:0;margin-top:10px;}
.mt10{margin-top:10px;font-size:12px;}
.search-tyres,.search-wheels,.search-auto{/*clear:both;*/padding-bottom:15px;margin-bottom:15px;}
.search-tyres:hover,.search-wheels:hover,.search-auto:hover{-webkit-box-shadow:0 6px 70px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 70px rgba(0,0,0,0.2);box-shadow:0 6px 70px rgba(0,0,0,0.2);position:relative;z-index:999;}
.search-tyres .form-control,.search-wheels .form-control,.search-auto .form-control{padding-left:5px;}

.s-icon{width:24px;height:23px;}

.breadcrumb{background:none;padding-top:0;padding-bottom:0px;margin:0;}
.breadcrumb div{display:inline;}

.controls{margin-top:20px;}
.carousel .col-sm-4{height:220px;padding:0;}
.carousel .col-sm-4 img{height:140px;margin-bottom:10px;}

.brand-list{margin-top:25px;margin-bottom:25px;}
.brand-list:hover{-webkit-box-shadow:0 6px 70px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 70px rgba(0,0,0,0.2);box-shadow:0 6px 70px rgba(0,0,0,0.2);position:relative;z-index:999;}
.brand-list div{text-align:center;}
.brand-list .col-md-3{height:70px;padding:0;text-align:center;}
.brand-list .col-md-3 a{color:#000;}

.search-top{clear:both;margin-top:15px;}
.tab-content{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px;}
.padding5{padding-right:5px;padding-left:5px;}

.product-list-image{text-align:center;}
.product-list-image img{max-width:150px;}
.product-list{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}
.product-list:hover{-webkit-box-shadow:0 6px 70px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 70px rgba(0,0,0,0.2);box-shadow:0 6px 70px rgba(0,0,0,0.2);position:relative;z-index:999;}
.product-list h2{margin:0 0 15px;}
.in_stock{margin:15px 0 0;}
.stock{font-size:14px;font-weight:normal;}
.table-price{margin-bottom:0px;}
.product_extra{margin:15px 0 15px;}
.price_brief{display:inline-block;font-size:26px;font-weight:700;vertical-align:middle;margin-right:15px;}
.price_brief .glyphicon{font-size:22px;}
.product-list .col-md-4{padding:0;}
.currency{font-size:18px;}
.addtocart{display:inline-block;background-image:-webkit-linear-gradient(top,#f4e256 0,#fea100 100%);background-image: -o-linear-gradient(top,#f4e256 0,#fea100 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#f4e256),to(#fea100));background-image: linear-gradient(to bottom,#f4e256 0,#fea100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4e256', endColorstr='#fffea100', GradientType=0);   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e49e1d;color:#000;text-shadow: 0 0px 0 rgba(0,0,0,.2);font-size:18px;font-weight:700;padding:6px 12px 5px;text-transform:uppercase;margin-right:15px;}
.addtocart:focus,.addtocart:hover {border-color:#c7953a;background-color:#ff9f09;background-position:0 -15px;color:#000;}
.quickcart{display:inline-block;color:#000;text-shadow: 0 0px 0 rgba(0,0,0,.2);font-size:18px;padding:6px 12px 5px;text-transform:uppercase;}
.smallsize{float:right;font-size:13px;font-weight:700;margin-right:0px;margin-left:15px;}

.glyphicon-price{font-size:26px;vertical-align:middle;margin-right:10px;}
.kh,.ukraine{border:1px solid #ccc;}

.attention{color:red;margin-top:-50px;margin-bottom:10px;text-align:center;font-weight:700;}
.product_description{margin-bottom:35px;}
.product_pictures img{width:90%;}
.product_pictures{text-align:center;}
.product-info h1{margin:10px 0;padding:0;}
.ReviewsBlock{font-size:24px;text-align:center;}
.product_reviews{/*background:#fff6d1;*/background:#f1f1f1;padding-bottom:15px;margin-bottom:35px;}
.product_reviews .headBlock{margin-top:10px;}
.product_reviews .btn-primary{margin-top:10px;}

.product_list{height:235px;text-align:center;margin-bottom:15px;}
.product_list img{height:150px;max-width:150px;}
.big_price{font-weight:700;color:#000;}
.big_price span{font-size:13px;}

div.tabs{/* background: #fff; */ float: left; padding: 0em; margin-bottom: 25px; width: 100%; /* overflow: hidden; */ }
div.tabs h2{ margin-bottom: 20px !important; margin-top: 0px !important; }
/*div.container { margin: auto; width: 100%; margin-bottom: 10px; }*/
ul.tabNavigation { float: left; list-style: none; margin: 0; padding: 0; margin-bottom: 15px; }
ul.tabNavigation li { display: inline; }
ul.tabNavigation li a { background: #f1f1f1; border-radius: 7px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; margin-right: 10px; display: block; float: left; text-align: center; color: #000; text-decoration: none; }
ul.tabNavigation li a.selected,
ul.tabNavigation li a.selected:hover { background: #4b5151; color: #fff; }
ul.tabNavigation li a:hover { background: #4b5151; color: #ffffff; }
ul.tabNavigation li a:focus { outline: 0; }
div.tabs div {}
/*
div.tabs div h2 { margin-top: 0; }
*/
.p_more{float:left;line-height:32px;width:100%;margin-bottom:3px;}
.p_more:hover{background:#f1f1f1;}
.p_more_name {  }
.p_more_price {font-weight:700;color:#000;/*color: #ff0000; font-weight: bold;*/text-align:right;}
.p_more_price span{font-size:13px;}

.information{float:right;margin:15px 0 0 0;display:block;}
.information p{margin:0 0 15px;padding:0px 0px 0px 0px;}
.information p span{font-size:20px; /*color: #CC0033;*/ font-weight: bold; margin: 0px;}
/*.info_time { background: url(phone.gif) top left no-repeat; }
.info_dostavka { background: url(dostavka.gif) top left no-repeat; }*/

.help{background:#f1f1f1;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:10px;text-align:center;margin-top:15px;}
.help a{color:#000;font-size:24px;font-weight:400;}
.help p{margin:0 0 0;}
.help .btn-default{margin-top:5px;}
.help .headBlock:first-child{margin-top:0px;margin-bottom:5px;}
.form-help .headBlock:first-child{margin-top:20px;font-size:23px;line-height:25px;margin-bottom:10px;}


.tyre-search-options{margin:40px 0 0 0;}
.tyre-search-options .tyre-search-options__illustration{position:absolute;z-index:3;}
.tyre-search-options .tyre-search-options__header{font-size:26px;font-weight:700;padding:110px 0 0 0;margin:0;}
.tyre-search-options .tyre-search-options__option{background-color:#f1f1f1;border:0;margin:0;clear:both;padding:25px 0 25px 0;}
.tyre-search-options__option{border-radius:5px;margin:2px 0;padding:30px 0px;position:relative;/*border:1px solid #bcbcbc;*/}
/*.tyre-search-options .tyre-search-options__option:before{content:'';position:absolute;left:-1000%;right:-1000%;top:0;bottom:0;display:block;background-color:#f1f1f1;border-left:none;border-right:none;}*/
.tyre-search-options .tyre-search-options__option .option__type-list{position:relative;z-index:2;/*margin-left:-13px;margin-right:-13px;*/text-align:center;}
.tyre-search-options .tyre-search-options__option .option__type-list a{color:#000;font-size:26px;margin:0 10px;font-weight:700;}

.social_icons a.fb{width:30px;background-position:-80px 0;}
.social_icons a.gp{width:30px;background-position:-195px 0;}
.social_icons a.yt{width:36px;background-position:-110px 0;}
.social_icons a.inst{width:36px;}
.social_icons a{display:inline-block;height:26px;margin-bottom:15px;margin-top:5px;text-decoration:none;background:url(../img/social.png) no-repeat;}

.list_town ul{margin:0;padding:0;}
.list_town ul li{list-style:none;margin:0;padding:0;width:50%;float:left;}

.footer{background-color:#fff;padding-top:15px;padding-bottom:15px;}
.footer a{color:#000;}
.fheader{clear:both;font-size:16px;text-transform:uppercase;font-weight:bold;}
a.maps{text-decoration:underline;}
.headBlock{font-size:30px;margin-top:20px;margin-bottom:10px;line-height:33px;}
.newslist,.about_us{font-size:12px;height:250px;overflow-y:scroll;margin-bottom:15px;}
.createsite{margin-top:15px;}
.createsite a{text-decoration:underline;}

.nobg{background:none !important;}

.fancybox-slide--iframe .fancybox-content {
	/*min-width  : 800px;*/
	min-height:200px;
	/*height : 600px;*/
	max-width  : 80%;
	max-height : 80%;
	margin:0;
}

.mNavi,.mCart{display:none !important;}
.headBlock span{display:none !important;}

.product-values {
    text-transform: uppercase;
    border-top: 1px solid #ddd;
    font-size: 1.2rem;
    font-weight: 700;
}
.product-values .row {
    border-bottom: 1px solid #ddd;
    padding: 0.5rem 0;margin:0;
}
.product-values .row .medium-3 {
    width: 25%;float:left;
}
.product-values .row .medium-9 {
    color: #ED1C24;    width: 75%;float:left;
}
.oilPic{max-height:250px;width:auto !important;}

.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } .col-xs-1-5 { width: 20%; float: left; } @media (min-width: 768px) { .col-sm-1-5 { width: 20%; float: left; } } @media (min-width: 992px) { .col-md-1-5 { width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-1-5 { width: 20%; float: left; } }
@media screen and (max-width: 374px) {
	body{font-size:13px;}
	.logo{font-size:30px;}
	.logo span{font-size:11.2px;}
	.mCart{font-size:12px !important;font-weight:normal !important;}
	.phone-list{font-size:11.5px;}
	.headBlock{font-size:28px;}
	.fheader{font-size:14px;}
}
@media screen and (max-width: 992px) {
	.option__type-list a{display:block;margin:0 !important;width:100%;}
	.help{display:none;}
	.noMobile{display:none;}
	.bg{background:none;}
	.logo{padding-top: 5px;}
	.phone-list {padding-top:4px;}
	.search{clear:both;}
	.search form{display:none;}
	.search-tyres,.search-wheels,.search-auto{clear:both;}
	#form-tyres,#form-wheels,#form-car{display:none;}
	.search-tyres,.search-wheels,.search-auto{height: auto;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);background:#f5f5f5;background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);text-shadow:0 1px 0 #fff;cursor:pointer;padding-bottom:0px;}
	.search-tyres .headBlock,.search-wheels .headBlock,.search-auto .headBlock{margin-top:10px;}
	.bottom10{margin-bottom:10px;}
	.models{height:200px;overflow-y:scroll;}
	.models .headBlock{width:100%;}
	.models div{float:left;width:50%;}
	.product-list{text-align:center;}
	.product-list .quickcart{margin-top:10px;}
	.tab-content .col-xs-4,.tab-content .col-xs-7,.tab-content .col-xs-5,.tab-content .col-xs-3,.tab-content .col-xs-6{margin-top:10px;}
	.iProductPrice,.iProduct p,.in_stock{text-align:center;}
	.iProductPrice .quickcart{margin-top:10px;}
	
	.information {float: left;}
	.product_reviews{clear:both;}
	.product_reviews .headBlock{clear:both;}
	
	.mCart{display:block !important;padding-top:10px;font-size:14px;padding-right:0px;font-weight:bold;}
	.mCart .checkout_cart{display:none;}	
	.headBlock span{display:inline-block !important;}
	
	.mNavi{display:block !important;}
	.menu{overflow-y:hidden;background:#3a3a3a;/*position:absolute;*/z-index:999;margin-bottom:20px;}
	.menu ul{float:left;width:100%;margin:0;padding:0;}
	.menu ul li{float:left;width:100%;list-style:none;height:46px;display:block;margin:0;padding:0;}
	.menu ul li a{color:#fff;line-height:46px;height:46px;display:block;padding:0 7px;text-transform:uppercase;font-size:16px;}
	.menu ul li a:hover{border-bottom:2px solid #f8a007;text-decoration:none;}
	.openMenu{position:absolute;height:auto;}
	
	.noMargin{margin:0;}
	.bb_3x iframe,.product_description iframe{width:100%;}
}
@media screen and (min-width: 992px) {
	.newslist,.about_us{height:auto;overflow-y:auto;margin-bottom:0px;}
	.logo{padding-left:125px;}
	.footer .col-md-3{width:22%;}
	.firstS{width:34%!important;}
	.tyre-search-options .tyre-search-options__header{padding:20px 0 10px 260px;}
	.footer{background:url(../img/footer.png) left bottom no-repeat;}
	.fancybox-slide--iframe .fancybox-content {width:600px;}
}
@media screen and (min-width: 1200px) {
	.phone-list{font-size:20px;}
	.menu ul li a{padding:0 10px;}
}

@media screen and (min-width: 1440px) {
	.logo{padding-left:30px;}
	.footer .col-md-3{width:25%;}
	.firstS{width:25%!important;}
}