@font-face{font-family:'Rodchenko';font-style:normal;font-weight:normal;src:url("fonts/Rodchenko.woff") format('woff');}
@font-face{font-family:'RobotoCond';font-style:normal;font-weight:normal;src:url("fonts/RobotoCond.woff") format('woff');}
@font-face{font-family:'RobotoBoldCond';font-style:normal;font-weight:normal;src:url("fonts/RobotoBoldCond.woff") format('woff');}
*{position:relative;}
body{min-width:1200px;margin:0;padding:0;background-color:#e6e6e6;font-family:'RobotoBoldCond';}
a{color:#000;}
img{border:0;}
#maincolumn{width:100%;max-width:1200px;margin:auto;margin-top:50px;margin-bottom:50px;background-color:#fff;border-radius:10px;overflow:hidden;}
.height100{height:100%;}
.height0{height:0;width:100%;display:inline-block;}
.leftcol{margin:0 285px 0 75px;}
.rightcol{width:250px;float:right;}
.clear{clear:both;}
.red{color:#de0000;}
h1, .page-header h2{display:inline-block;margin:0;padding-left:30px;background-color:#fff;font-family:'Rodchenko', sans serif;font-size:48px;text-transform:uppercase;}
h2{font-weight:normal;font-size:30px;}
.page-header{padding-top:20px;text-align:right;background-image:url("images/headerback.png");background-repeat:no-repeat;background-size:100% 40px;background-position:0 20px;}
.header-redline{padding-top:20px;text-align:right;background-image:url("images/headerback-red.png");background-repeat:no-repeat;background-size:100% 40px;background-position:0
20px;}
p{text-align:justify;}
#top{height:125px;padding:55px 0 35px 0;}
.toptitle{position:absolute;right:0;top:21px;font-size:32px;font-family:'Rodchenko',sans serif;}
.iconmenu{position:absolute;left:0;bottom:0;}
.iconmenu-repair{width:62px;height:62px;margin-right:11px;display:inline-block;background-image:url("images/iconmenu-repair.png");}
li.current.active a.iconmenu-repair{background-image:url("images/iconmenu-repair-active.png");}
.iconmenu-repair:hover{background-image:url("images/iconmenu-repair-active.png");}
.iconmenu-filter{width:62px;height:62px;margin-right:11px;display:inline-block;background-image:url("images/iconmenu-filter.png");}
li.current.active a.iconmenu-filter{background-image:url("images/iconmenu-filter-active.png");}
.iconmenu-filter:hover{background-image:url("images/iconmenu-filter-active.png");}
.iconmenu-oil{width:62px;height:62px;margin-right:11px;display:inline-block;background-image:url("images/iconmenu-oil.png");}
li.current.active a.iconmenu-oil{background-image:url("images/iconmenu-oil-active.png");}
.iconmenu-oil:hover{background-image:url("images/iconmenu-oil-active.png");}
.iconmenu-tires{width:62px;height:62px;margin-right:11px;display:inline-block;background-image:url("images/iconmenu-tires.png");}
li.current.active a.iconmenu-tires{background-image:url("images/iconmenu-tires-active.png");}
.iconmenu-tires:hover{background-image:url("images/iconmenu-tires-active.png");}
.topmenu{position:absolute;right:0;bottom:0;margin:0;padding:0;font-size:14px;}
.topmenu li{display:inline-block;margin-left:25px;}
.topmenu li:last-of-type a{color:#de0000;}
.topmenu li a{color:#999;text-decoration:none;text-transform:uppercase;}
.topmenu li a:hover{color:#000;}
.topmenu li.active a{color:#000;}
a.iconmenu-repair, a.iconmenu-filter, a.iconmenu-oil, a.iconmenu-tires{overflow:hidden;text-indent:100%;white-space:nowrap;}
}
#sliderblock{padding:0 0 30px 0;}
.main-picture{width:100%;}
.owl-carousel{width:100%;margin-bottom:30px;}
.owl-pagination{position:absolute;bottom:-7px;right:0;width:100%;height:10px;display:block;text-align:right;}
.owl-page{width:10px;height:10px;margin-left:10px;display:inline-block;background-color:#ccc;overflow:hidden;}
.owl-page.active{background-color:#000;}
.owl-page span{top:-200px;}
.home-email-fav-block{width:100%;margin-top:22px;text-align:left;}
.home-icon{width:60px;height:60px;display:inline-block;background-image:url("images/home-icon.png");}
.home-icon:hover{background-image:url("images/home-icon-hover.png");}
.email-icon{width:60px;height:60px;display:inline-block;background-image:url("images/email-icon.png");}
.email-icon:hover{background-image:url("images/email-icon-hover.png");}
.favorit-icon{width:60px;height:60px;display:inline-block;background-image:url("images/favorit-icon.png");}
.favorit-icon:hover{background-image:url("images/favorit-icon-hover.png");}
.socialicon-block{width:184px;margin-top:70px;text-align:justify;}
.socialicon-vk{width:27px;height:27px;display:inline-block;background-image:url("images/socialicon-vk.png");}
.socialicon-vk:hover{background-image:url("images/socialicon-vk-hover.png");}
.socialicon-fb{width:27px;height:27px;display:inline-block;background-image:url("images/socialicon-fb.png");}
.socialicon-fb:hover{background-image:url("images/socialicon-fb-hover.png");}
.socialicon-tw{width:27px;height:27px;display:inline-block;background-image:url("images/socialicon-tw.png");}
.socialicon-tw:hover{background-image:url("images/socialicon-tw-hover.png");}
.socialicon-insta{width:27px;height:27px;display:inline-block;background-image:url("images/socialicon-insta.png");}
.socialicon-insta:hover{background-image:url("images/socialicon-insta-hover.png");}
.socialicon-ok{width:27px;height:27px;display:inline-block;background-image:url("images/socialicon-ok.png");}
.socialicon-ok:hover{background-image:url("images/socialicon-ok-hover.png");}
.socialicon-block a{margin-left:6px;}
.contacts-block{width:184px;text-align:left;}
.contacts-text{margin-top:30px;font-size:16px;}
#maincontentblock{padding:0 0 20px 0;}
.maincontent-icon-block{width:184px;text-align:center;}
.maincontent-brendslogo-block{width:184px;padding:50px 0 30px 0;text-align:center;}
#maincontactsblock{padding:0 0 20px 0;}
#map-canvas{width:100%;height:300px;margin-top:30px;}
#order{padding:40px 68px 0 68px;height:261px;background-color:#de0000;}
.order-leftcoll{display:inline-block;width:36%;vertical-align:top;}
.order-rightcoll{display:inline-block;width:60%;margin-left:3%;vertical-align:top;}
.order-title{padding:4px 0 3px 12px;color:#fff;font-size:14px;}
#order-name{width:100%;height:31px;border:0;border-radius:0;}
#order-lastname{width:0;height:0;padding:0;border:0;position:absolute;}
#order-email{width:100%;height:31px;border:0;border-radius:0;}
#order-phone{width:100%;height:31px;border:0;border-radius:0;}
#order-message{width:100%;height:150px;border:0;border-radius:0;}
#order-submit-block{width:100%;text-align:right;}
#order-submit{display:inline-block;width:125px;height:31px;margin-top:14px;color:#fff;background-color:#808080;border:0;font-family:'RobotoBoldCond';vertical-align:middle;cursor:pointer;}
#order-submit:hover{background-color:#000;}
#order-Message{display:inline-block;width:260px;margin:10px 20px 0 0;color:#fff;vertical-align:middle;}
#bottommenu{height:60px;margin-bottom:20px;}
.contacts-block-left{margin-top:350px;width:184px;text-align:left;}
#bottom{widt:100%;height:115px;background-color:#808080;color:#fff;}
#copywrite{margin-top:35px;}
.bottomline{width:100%;height:4px;top:45px;background-color:#fff;}
form.simpleForm label span{color:#fff;}
form.simpleForm textarea.inputtext_small{width:215px;height:50px;}

.sf2Style-default .sf2-form-label-wrap label {display: block;padding: 4px 0 3px 12px;color: #fff !important;font-size: 14px;}
.sf2-form-element-wrap input {width: 100%;height: 31px;border: 0;border-radius: 0;}
.sf2-form-element-wrap textarea {width: 100%;height: 70px;border: 0;border-radius: 0;}
.sf2Style-default button.sf2-element[type="submit"] {display: inline-block;width: 115px;height: 70px;margin-top: 30px !important;padding: 0px !important;color: #fff;background-color: #808080 !important;border: 0 !important;border-radius: 0 !important;font-family: 'RobotoBoldCond';vertical-align: middle;cursor: pointer;}
.captcha-block-left {display: inline-block;float: left;width: 65%;text-align: left;}
.submit-block-right {width: 35%;display: inline-block;}

ul.nav.menu{margin:0;}
.n2-ss-widget.n2-ss-widget-display-desktop.n2-ss-widget-display-tablet.n2-ss-widget-display-mobile.nextend-bullet-bar.n2-ib.nextend-bullet-bar-horizontal{right:0;}
.iconmenu ul.nav.menu li{display:inline-block;list-style:none;}
.iconmenu ul.nav.menu{padding-left:0;}
#map-canvas1{margin-top:30px;}
.c-arrow{background:url("./images/c-arrow.png") no-repeat scroll center top rgba(0, 0, 0, 0);cursor:pointer;height:18px;}
.text{position:absolute;top:85px;color:#0082CF;text-align:center;display:block;width:400px;font-weight:bold;}