@charset "UTF-8";@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
.clearfix{clear:both;}
a.v-fix{vertical-align:middle;height:100%;display:inline-block;}
.v-fix-text{vertical-align:middle;display:inline-block;font-size:1.1em;}
.v-fix-m > *{float:none !important;vertical-align:middle;display:inline-block;}
.v-fix-m:before{position:relative;float:none !important;display:inline-block;content:'';height:100%;width:0;vertical-align:middle;}
html,body{min-width:1000px;}
html{font-size:100%;font-family:'Open Sans',sans-serif;width:100%;padding:0;margin:0;height:100%;overflow:auto;cursor:default;}
body{overflow-x:hidden;position:relative;left:0;min-height:100%;width:100%;box-sizing:border-box;background-color:#f1f1f2;}
h2, h3, h4{font-weight:300;color:#000;text-align:left;}
input[type="text"]{-webkit-appearance:none;outline:none;}
header{width:100%;top:0;z-index:200;-webkit-backface-visibility:hidden;color:#717171;cursor:default;}
footer, #main-content{width:100%;}
.col{float:left;}
.col.right{float:right;}
.row-grid:after{content:' ';clear:both;display:block;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10,
.col-20, .col-25, .col-33, .col-41, .col-50, .col-59, .col-66, .col-75, .col-84{float:left;position:relative;min-height:1px;}
.col-1{width:100%;}
.col-2{width:50%;}
.col-20{width:20%;}
.col-3{width:33.333333333%;}
.col-25{width:25%;}
.col-4{width:25%;}
.col-33{width:33.3333333333%;}
.col-5{width:20%;}
.col-41{width:41%;}
.col-6{width:16.666666666%;}
.col-50{width:50%;}
.col-7{width:14.285714285%;}
.col-59{width:59%;}
.col-8{width:12.5%;}
.col-66{width:66.6666666666%;}
.col-63{width:63%;}
.col-9{width:10%;}
.col-75{width:75%;}
.col-10{width:10%;}
.col-84{width:84%;}
.col-11{width:9.0909090909%;}
.col-12{width:8.3333333333%;}
.grid-10{width:10%;}
.grid-20{width:20%;}
.grid-25{width:25%;}
.grid-33{width:33.33%;}
.grid-41{width:41%;}
.grid-47{width:47%;}
.grid-53{width:53%;}
.grid-50{width:50%;}
.grid-59{width:59%;}
.grid-66{width:66.66%;}
.grid-80{width:80%;}
.grid-90{width:90%;}
.grid-100{width:100%;}
footer{display: none;padding:25px 0;clear:both;position:relative;bottom:0;z-index:1;box-sizing:border-box;cursor:default;background-color:#007a00;color:#fff;text-align:center;-webkit-box-shadow:inset 0px 10px 35px -4px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 10px 35px -4px rgba(0,0,0,0.75);box-shadow:inset 0px 10px 35px -4px rgba(0,0,0,0.75);}
.tstyle a, .link{color:#30a430;font-weight:bold;cursor: pointer;}
.loading{display:none;}
.agalogoplace{}
.agalogo{position:relative;height:73px;z-index:100;}
.agablock{position:absolute;display:none;width:307px;background:rgba(0,0,0,0.8);height:328px;color:#fff;font-family:Calibri, sans-serif;font-size:18px;top:-310px;left:-303px;padding-left:20px;z-index:100;text-align:left !important;line-height:23px;text-transform:none !important;}
.agablock img{height:auto;}
.agablock img:first-child{height:120px;}
.agakpect{display:none;cursor:pointer;position:absolute;margin-top:-130px;margin-left:340px;}
.agablock a{color:#fff !important;}
.agablock a:link{color:#fff !important;text-decoration:none !important;}
.agablock a:active{color:#fff !important;}
.agablock a:hover{text-decoration:underline;}
.blockagalogo,.blockagalogo2{display:block;margin:0 auto;cursor:pointer;}
.blockagalogo2:hover{box-shadow:0px 0px 22px 0px #ffffff;}
.aga-popup .fancybox-skin{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-khtml-box-shadow:none;-ms-box-shadow:none;-icab-box-shadow:none;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:#fff 5px solid;}
.lk{background-color:#eaeaea;text-align:center;width:100%;font-size:0.8rem;box-sizing:border-box;padding:2px 0;border-bottom:1px #000 dotted;}
.lk .city{border-bottom:1px #999999 solid;position:relative;color:#000;float:left;}
.lk .content > *{display:inline-block;}
.content{display:inline-block;width:1000px;text-align:left;}
.lk a{color:#7e275a;}
.lk .tel-block{font-weight:bold;font-size:1rem;background-image:url('/img/icons/icon-call.png');background-repeat:no-repeat;box-sizing:border-box;padding:0 0 0 25px;background-position:0 4px;margin:0 10px;text-decoration:none;}
.lk .social-icons .ico{background-image:url('/img/icons/icon-socials.png');display:block;width:15px;height:15px;float:left;margin:0 2px;cursor:pointer;}
.lk .social-icons .ico.fb{background-position:-15px 0;}
.lk .social-icons .ico.tw{background-position:-30px 0;}
.lk .social-icons{top:1px;position:relative;display:inline-block;}
.header-title .logo{background-image:url(/img/logo.png);width:188px;height:52px;float:left;margin:0 52px;}
.header-title .title{color:#359444;text-transform:uppercase;font-weight:bold;font-size: 1.2rem;display:inline-block;width: calc(100% - 300px);box-sizing:border-box;padding:9px 0px;}
.header-title{padding:13px 0;text-align:center;background-color:#fff;-webkit-box-shadow:0px 5px 0px 0px rgb(102, 20, 62);-moz-box-shadow:0px 5px 0px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 0px 0px rgb(102, 20, 62);box-sizing:border-box;position:relative;z-index:1;}
.header-menu{text-align:center;background-color:#7e275a;-webkit-box-shadow:0px 5px 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 10px 2px rgba(0,0,0,0.2);box-shadow:0px 5px 10px 2px rgba(0,0,0,0.2);}
.lk .content{text-align:center;}
.triangle{color:#7e275a;text-transform:uppercase;background-image:url('/img/triangle.png');background-repeat:no-repeat;width:265px;height:123px;position:absolute;top:78px;box-sizing:border-box;padding:3px 94px;font-weight:bold;font-size:1.1rem;line-height:18px;z-index:2;}
.main-menu{position:relative;padding-left:265px;margin:0;}
.main-menu li > a{color:#fff;text-decoration:none;font-size:0.95rem;display:inline-block;font-weight:600;vertical-align:top;}
.header-menu .content{position:relative;}
.main-menu > .item{position:absolute;display:inline-block;top:100%;right:0;z-index:3;}
.main-menu .submenu{background:#fff;width:802px;padding:20px 15px;box-sizing:border-box;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);z-index:2;}
.main-menu li:hover{color:#000;background-color:#fff;-webkit-box-shadow:0px 5px 0px 0px rgb(102, 20, 62);-moz-box-shadow:0px 5px 0px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 0px 0px rgb(102, 20, 62);position:relative;top:-9px;padding:0;}
.main-menu li:hover .submenu-wrapper{display:block;}
.content-wrapper{text-align:center;min-height:calc(100vh - 298px);}
.content > .block{background:#fff;padding:20px;box-sizing:border-box;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);margin:0 0 20px 0;position:relative;}
.breadcrumbs a{color:#000;font-size:0.7rem;text-decoration:none;}
.breadcrumbs-wrapper{text-align:center;padding:4px 0;}
.breadcrumbs{padding:0 0 0 275px;font-size:0.7rem;}
.owl-dots{background-color:#76777a;padding:8px;box-sizing:border-box;padding-left:37px;}
.owl-theme .owl-controls{margin-top:0 !important;}
.owl-theme .owl-dots .owl-dot span{background-color:#fff !important;border:2px transparent solid;width:7px !important;height:7px !important;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{border:2px #76777a solid;-webkit-box-shadow:0px 0px 0px 1px rgba(255,255,255,1);-moz-box-shadow:0px 0px 0px 1px rgba(255,255,255,1);box-shadow:0px 0px 0px 1px rgba(255,255,255,1);}
.owl-theme .owl-controls{text-align:left !important;}
.footer-logo{background-image:url('/img/footer-logo.png');width:135px;height:33px;background-repeat:no-repeat;margin-top:5px;background-position:34px 0;box-sizing:border-box;}
footer .content > *{float:left;width:33%;}
.footer-icons{}
.footer-adr{}
.footer-agatech{float:right !important;width:51px !important;padding-left:20px;}
.block{}
h2{font-size:1.2rem;font-weight:600;margin-top:0;}
.container{width:100%;height:297px;position:relative;}
.card{width:100%;height:100%;position:absolute;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;}
.card figure{margin:0;display:block;position:absolute;width:100%;height:100%;}
.card .back{transform:rotateY(-180deg);-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);background:#fff;z-index:1;transition:all .5s;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
.front span{background-color:#7e2859;position:absolute;right:0;bottom:80px;transition:3s;}
.card span{text-transform:uppercase;color:#fff;padding:12px 26px;box-sizing:border-box;text-align:right;width:88%;font-size:1.3rem;font-weight:bold;}
.back a.mega{background-color:#3cad4c;padding:10px;padding-left:38px;box-sizing:border-box;margin-top:10px;display:block;width:89%;font-size:1.3rem;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:20px;}
.back a{text-transform:uppercase;padding:0 40px;color:#76777a;display:block;text-decoration:none;}
.back a:hover{color:#3cad4c;}
.back a.bold{font-weight:bold;text-decoration:none;display:block;color:#000;}
.back a.bold:hover{color:#3cad4c;}
.back a.mega:hover{color:#fff;}
figure.front.go-partner-bg{background-image:url(/img/go-partner-bg.jpg);background-size:100% auto;}
figure.front.about-bg{background-image:url(/img/about-bg.jpg);background-size:100% auto;}
figure.front.go-catalog-bg{background-image:url(/img/go-catalog-bg.jpg);background-size:100% auto;}
h1{text-align:center;font-size:1.6rem;font-weight:bold;margin-top:0;}
.quote{color:#7e2859;border:1px #7e2859 solid;width:53%;margin:0 auto;padding:5px 70px;box-sizing:border-box;font-family:'Times New Roman';font-style:italic;font-weight:400;font-size:1.1rem;line-height:1rem;}
.quote span.right{text-align:right;width:100%;display:block;}
.tstyle p{font-size:0.9rem;line-height:1.6rem;text-align:justify;}
.megabutton{background-color:#007a00;display:inline-block;color:#fff;text-transform:uppercase;font-size:1.8rem;font-weight:bold;padding:10px 30px;border:1px #fff solid;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);cursor:pointer;text-decoration:none;background-image:url('/img/icons/megabutton-str.png');background-repeat:no-repeat;background-position:right 17px top 14px;padding-right:73px;}
.center{text-align:center;}
a.absolute-right{float:right;color:#925476;text-decoration:none;}
a.absolute-right:hover{text-decoration:underline;}
.news-item, .kitchens-similar-item{background-color:#e3e3e3;width:33%;width:calc(33% - 2px);margin:0 1px;display:inline-block;position:relative;}
.news-item a, .kitchens-similar-item a{color:#000;font-weight:bold;text-decoration:none;font-size:1rem;}
.news-item:hover a{color:#7f2a5b;}
.news-item:hover, .kitchens-similar-item:hover{background-color:#fff;color:#8f8f8f;-webkit-box-shadow:0px 0px 30px 3px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 30px 3px rgba(0,0,0,0.35);box-shadow:0px 0px 30px 3px rgba(0,0,0,0.35);z-index:2;}
.similar-wrapper .item-appear{box-sizing:border-box;padding:0px 35px 15px 35px;}
footer .ico.time{width:52px;height:52px;background-position:-31px -19px;}
footer .ico.phone{width:52px;height:52px;background-position:-96px -19px;}
footer .ico.geo{width:52px;height:52px;background-position:-161px -19px;}
footer .ico.mail{width:52px;height:52px;background-position:-221px -19px;}
footer .ico{display:inline-block;margin:0 10px;position:relative;background-image:url(/img/footer-icons.png);background-repeat:no-repeat;}
.footer-adr span{display:block;text-align:right;font-size:0.8rem;}
.footer-adr span.big{font-size:1.3rem;font-weight:600;}
.footer-adr span.big a{color:inherit;text-decoration:none;}
.to-top{position:fixed;right:1%;top:70%;width:44px;background-image:url('/img/icons/to-top.png');height:52px;z-index:99;cursor:pointer;display:none;}
.to-top:hover{background-position:0 -53px;}
.news-item a.more, .kitchens-similar-item a.more{color:#8f8f8f;font-weight:normal;background-image:url('/img/icons/more.png');background-repeat:no-repeat;padding-right:45px;box-sizing:border-box;background-position:right top 6px;font-size:0.9rem;}
.news-item:hover a.more, .kitchens-similar-item:hover a.more{background-position:right top -14px;}
.submenu .item .img{width:100%;height:140px;position:relative;display:block;}
.submenu .item{display:inline-block;font-size:0;box-sizing:border-box;padding: 0 25px;position:relative;vertical-align:top;border-left:1px #999999 solid;min-height:142px;}
.main-menu .submenu .item a{color:#76777a;width:100%;padding:0;text-decoration:none;font-size:0.9rem;font-weight:normal;display:block;line-height:1rem;}
.main-menu .submenu .item a:hover{color:#000000;}
.main-menu a + .submenu-wrapper:before{content:'';width:18px;height:11px;position:absolute;background-image:url('/img/icons/submenu.png');left:203px;z-index:5;top:6px;}
.main-menu .submenu a span{margin-bottom:5px;display:block;box-sizing:border-box;}
.submenu > .item .img:before{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);content:'';left:0;top:0;z-index:2;transition:0.5s;}
.submenu > .item a:hover .img:before{background-color:transparent !important;}
.main-menu .submenu-wrapper{position:absolute;z-index:3;left:-171px;display:none;box-sizing:border-box;top:53px;padding-top:14px;}
footer .ico:hover:after{}
.footer-hovertitle{display:none;position:absolute;bottom:127%;color:#000;background:#fff;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);width:300px;text-align:right;padding:10px;box-sizing:border-box;right:0;}
.footer-icons .ico:hover .footer-hovertitle{display:block;}
.footer-hovertitle:after{content:'';background-image:url('/img/icons/submenu.png');width:18px;height:11px;bottom:-11px;position:absolute;right:18px;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.customNavigation.left{background-image:url('/img/icons/slider-left.png');width:38px;height:60px;position:absolute;z-index:2;top:50%;cursor:pointer;margin-top:-30px;}
.owl-wrapper{position:relative;}
a.btn.prev, a.btn.next{display:block;width:100%;height:100%;}
.customNavigation.right{background-image:url('/img/icons/slider-right.png');width:38px;height:60px;position:absolute;z-index:1;right:0;top:50%;margin-top:-30px;cursor:pointer;}
.da-thumbs li a div b{color:#b8b8b8;font-weight:normal;font-size:0.75rem;}
.da-thumbs li a div span i{font-size:1.2rem;font-style:normal;}
.catalog_filters .item{float:left;width:20%;background-color:#747474;color:#fff;}
.catalog_filters .item label{width:100%;text-transform:uppercase;padding:5px 10px;box-sizing:border-box;font-size:0.8rem;display:block;}
.catalog_filters .item select{width:100%;font-size:0.8rem;padding:5px 10px;-ms-appearance:none;appearance:none!important;-moz-appearance:none;-webkit-appearance:none;background-image:url('/img/select.png');background-position:right 5px center;background-repeat:no-repeat;border-left:0;}
.catalog_filters .item:hover{background-color:#7e275a;}
.catalog_filters .item select::-ms-expand{display:none;}
.agablock a:link:hover{text-decoration:underline !important;}
.screen100{min-height:calc(100vh - 328px);}
.triangle span:before{content:'';position:absolute;background-image:url('/img/plus.png');width:17px;height:17px;top:13px;left:-22px;}
.triangle span{position:relative;text-align:left;}
#owl-product .owl-controls{display:none;}
.product-wrapper h1{font-size:1.3rem;text-align:left;}
span.har_title{display:inline-block;font-size:0.8rem;box-sizing:border-box;line-height:18px;width:32%;vertical-align:top;float:left;}
span.har_value{padding:0 10px;box-sizing:border-box;font-size:0.8rem;font-weight:bold;vertical-align:top;width:68%;float:left;}
.product-wrapper h2{text-transform:uppercase;text-decoration:underline;font-size:0.9rem;font-weight:bold;}
.product-wrapper .button-select{text-transform:uppercase;background-color:#7e275a;color:#747474;display:inline-block;font-weight:bold;padding:5px 15px;box-sizing:border-box;cursor:pointer;margin-top:10px;border:0;text-decoration:none;border:1px #747474 solid;box-sizing:border-box;}
.selectors-buttons .button-select{background-color:#ffffff;float:left;width:50%;width:calc(50% - 5px);text-align:center;margin:5px;cursor:pointer;}
.selectors-buttons .button-select:hover, .selectors-buttons .button-select.active{background-color:#747474;color:#fff;}
.right_zone{box-sizing:border-box;padding-left:10px;width:350px;}
.section-pay-menu .item{float:left;width:25%;text-align:center;text-transform:uppercase;padding:10px 0;font-weight:bold;font-size:1.1rem;cursor:pointer;border:1px #e2e2e2 solid;box-sizing:border-box;color:#505050;}
.section-pay-menu .item:hover, .section-pay-menu .item.active{background-color:#007a00;color:#fff;border:1px transparent solid;}
.section-pay-block{background-color:#d7d7d7;display:block;font-size:0.8rem;padding:7px 10px 21px 50px;box-sizing:border-box;}
.section-pay-menu{display:block;}
.section-pay-block h3{margin:0;font-size:0.8rem;font-weight:bold;text-transform:uppercase;text-decoration:underline;padding:10px 1px;}
.col-40{float:left;width:40%;}
.col-60{float:left;width:60%;}
.section-pay-block .paymethod{width:50%;float:left;height:66px;}
.paymethods{text-align:center;padding-top:20px;box-sizing:border-box;}
.kitchens-similar-item img{width:100%;max-height:172px;}
#owl-pay .owl-controls{display:none;}
#owl-pay .owl-carousel .owl-item img{}
#owl-pay img{width:inherit;display:inline-block;}
#owl-products .owl-controls{display:none;}
#owl-products .owl-item{padding:0 2px;box-sizing:border-box;}
.owl-wrapper.minislider{padding:20px 0;box-sizing:border-box;}
div#owl-products{width:80%;margin:0 auto;}
.fright{text-align:right;width:25%;display:block !important;float:right;}
.fblock{display:none;}
.megabutton:hover{background-position:right 17px top -72px;}
ul{list-style:none;color:#747474;font-weight:bold;font-size:0.95rem;line-height:1.6rem;}
.tstyle ul li:before{content:'';position:relative;left:-25px;color:#7e275a;font-weight:bold;background-image:url('/img/li.png');width:16px;height:13px;position:absolute;top:5px;}
li b{color:#7e275a;}
.tstyle h3{text-transform:uppercase;font-size:1rem;margin:8px 0 20px 0;font-weight:600;}
.tstyle h1{text-align:left;border-bottom:1px #000 solid;padding-bottom:5px;box-sizing:border-box;margin:0 0 1rem 0;font-size:1.6rem;}
.tstyle h2{border-bottom:1px #000 solid;display:inline-block;font-size:1.3rem;font-weight:bold;padding-bottom:5px;margin:5px 0 15px 0;}
h1, h2, h3, p{}
.tstyle .button{color:#fff;text-transform:uppercase;background:#007a00;display:block;padding:10px;box-sizing:border-box;margin:5px;font-size:1.5rem;font-weight:bold;text-align:center;cursor:pointer;}
.tstyle .button:hover{background-color: #7e275a;}
.tstyle .button:active{background-color:#747474;}
.col-33.button{width:calc(33% - 7px);}
.tstyle table{border:1px #000 solid;border-collapse:collapse;margin:10px 0;width:100%;}
.tstyle table thead td{text-transform:uppercase;color:#fff;background-color:#747474;padding:5px;font-size:0.8rem;font-weight:600;border:1px #fff solid;box-sizing:border-box;}
.tstyle table thead td:first-child{border-left:0;}
.tstyle table thead td:hover{background-color:#7e275a;}
.tstyle table tbody td{font-size:0.9rem;padding:5px 10px;box-sizing:border-box;}
.tstyle .left{float:left;margin-right:20px;}
.tstyle .right{float:right;margin-left:20px;}
.product-wrapper input[type="text"]{padding:4px 0;border:1px #7e275a solid;}
.product-wrapper input.button{background-color:#7e275a;}
.button:hover{background-color: #7e275a;}
.tstyle input[type="text"], .tstyle input[type="email"], .tstyle input[type="password"], .tstyle select, .tstyle textarea{background-color:#f1f1f2;}
.news-list-item{box-sizing:border-box;font-size:0.9rem;font-weight:600;padding:10px 15px;float:none;display:inline-block;vertical-align:top;width:33.333%;}
.news-list-item .item-appear{padding:5px 0;}
.whitebutton{color:inherit;text-decoration:none;border:1px #a3a3a3 solid;box-sizing:border-box;padding:5px 20px;font-size:0.8rem;}
.news-list-item .item-name a{color:#000;font-size:1rem;text-decoration:none;font-weight:bold;min-height:4rem;}
.whitebutton:hover{background-color:#007a00;color:#fff;}
.news-list-item .item-name a:hover{color:#7e275a;}
span.date b{color:#007a00;font-weight:normal;}
span.date{font-size:0.8rem;font-weight:normal;display:block;margin:0.5rem 0;}
.news-list-item img{width:100%;}
.news-list-item{border-right:1px solid #aaaaaa;}
.news-list-item:nth-child(3n){border-right:0;}
.news-list-item .item-name{min-height:2.7rem;}
.news-item .item-name{min-height:3rem;display:block;font-size:1rem;margin-bottom:10px;}
.nbutton{text-transform:none !important;padding:9px 10px !important;font-weight:600 !important;font-size:1.1rem !important;border-bottom:1px #fff solid;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.75);margin:0 auto;display:inline-block !important;}
form input:not([type='submit']), textarea, select{border:1px #747474 solid;float:right;padding:3px;box-sizing:border-box;width:70%;}
form#register{width:575px;display:inline-block;}
form input[type="checkbox"]{float:left;width:inherit;margin-right:10px;margin-top:-43px;}
.checkzone{background-color:#f1f1f2;border:1px #a5a5a5 solid;padding:3px 10px;box-sizing:border-box;min-height:4rem;}
.checkzone a{font-weight:normal;}
form label:before{border-radius:3px;}
label:before + input[type=checkbox]:checked{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;color:#007a00;text-align:center;line-height:15px;}
input[type="file"].invalid, input[type="text"].invalid, input[type="email"].invalid, input[type="password"].invalid, .textarea.invalid{border-color:#f00;}
.tleft{text-align:left;}
form .tleft input[type="checkbox"]{width:13px;}
form#login{width:404px;}
form#search_kitchen{width:400px;}
#search_kitchen input{float:none;}
.calc-link{background-image:url('/img/calc.png');width:37px;height:194px;position:fixed;}
a.prev.whitebutton{float:left;}
a.next.whitebutton{float:right;}
.news > h1{color:#7e275a;}
.news_full .item-text{text-indent:1.5rem;font-size:0.9rem;}
.news_full .item-appear{float:right;font-size:0.8rem;}
.item-appear span{color:#838383;font-size:0.95rem;font-weight:600;}
.found_models{position:absolute;bottom:-70px;z-index:2;right:0px;background-color:#007b00;color:#fff;padding:10px 19px;box-sizing:border-box;text-align:center;display:none;}
.catalog_filters{position:relative;}
.found_models a{display:block;cursor:pointer;text-transform:uppercase;font-weight:600;border-bottom:2px rgba(255,255,255,0.6) solid;color:#fff;}
.view-more{color:#007a00;background-color:#e3e3e3;text-transform:uppercase;font-size:1.5rem;cursor:pointer;padding:10px 30px;border-style:solid;border-width:1px;border-color:rgb(255, 255, 255);box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.55);box-sizing:border-box;width:320px;background-image:url('/img/str-down-gray.png');background-repeat:no-repeat;background-position:right 25px center;margin:15px auto;font-weight:600;display:block;text-decoration:none;}
a.doc-pdf{background-image:url('/img/pdf.png');background-repeat:no-repeat;display:inline;width:10px;height:58px;padding:19px 27px;margin:-15px 5px;box-sizing:border-box;float:left;}
a.doc-tif{background-image:url('/img/tif.png');background-repeat:no-repeat;display:inline;width:10px;height:58px;padding:23px 27px;margin:-15px 5px;box-sizing:border-box;float:left;}
a.doc-jpg{background-image:url('/img/jpg.png');background-repeat:no-repeat;display:inline;width:10px;height:58px;padding:23px 27px;margin:-15px 5px;box-sizing:border-box;float:left;}
.docitem{min-height:30px;padding:10px 0;margin:20px 0;font-size:1.1rem;}
.docitem:hover a.doc-text{color:#359444 !important;}
a.doc-doc, a.doc-docx{background-image:url('/img/doc.png');background-repeat:no-repeat;display:inline;width:10px;height:58px;padding:24px 27px;box-sizing:border-box;margin:-15px 5px;cursor:default;float:left;}
.docitem:hover a.doc-doc{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.docitem:hover a.doc-pdf{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.doc-list-block{padding-left:50px;box-sizing:border-box;}
a.doc-text{color:#000;}
a.doc-text:hover{}
.city-miniwindow{border:1px #0b7d0b solid;background-color:#fff;width:380px;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);text-align:left;padding:15px;box-sizing:border-box;color:#000;border-radius:1px;}
.city-miniwindow-wr{position:absolute;top:33px;z-index:3;display:none;}
.city-miniwindow:after{content:'';position:absolute;width:19px;height:19px;transform:rotate(45deg);top:-9px;left:26px;display:block;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.45);}
.button{background-color:#007a00;color: white;cursor:pointer;display:inline-block;padding:5px 12px;position:relative;text-decoration:none;font-family:Open-sans, sans-serif;border-style:solid;border-width:1px;border-color:rgb(255, 255, 255);box-shadow:-0.314px 2.984px 9px 0px rgba(0, 0, 0, 0.4);margin:5px 0;font-weight:600;margin-right:10px;}
.city-miniwindow span.mini{display:block;font-size:0.79rem;font-weight:bold;padding:10px 0;}
.button.gray{background-color:#76777a;color:#fff;}
.city-miniwindow span{padding:10px 0;font-size:0.9rem;font-weight:400;}
.city-miniwindow b{font-weight:900;}
.city u{text-decoration:none;cursor:pointer;}
.city-triangle{background-color:#fff;border-left:1px #0b7d0b solid;border-top:1px #0b7d0b solid;position:absolute;width:19px;height:19px;transform:rotate(45deg);top:-10px;left:25px;z-index:3;}
.city-triangle:before{content:'';width:16px;height:42px;background-color:#fff;position:absolute;transform:rotate(45deg);top:-8px;left:10px;box-sizing:border-box;}
form input[type="radio"]{width:auto;}
.align-right{text-align:right;}
.map{background-image:url('/img/maps/main.png');width:819px;height:446px;margin:0 auto;font-size:0.9rem;}
.fo-list{font-size:1rem;font-weight:400;display:inline-block;vertical-align:top;margin:5px 0;padding-left:24px;box-sizing:border-box;}
.fo-list span.active{color:#007a00;}
.fo-list span{display:block;cursor:pointer;}
.button.active{background-color:#7e275a;}
.uppercase{text-transform:uppercase;}
span.mini{font-size:0.8rem;text-align:center;display:block;}
select{float:right;}
.centerb{margin:0 auto;margin-left:25% !important;}
label.required{position:relative;}
label.required:before{}
label.required:not(:empty):before{content:'*';position:absolute;right:-12px;color:#7e275a;top:-6px;}
.block-news{font-size:0;}
.home-news{font-size:0;}
.news-item .img, .news-list-item .img{height:146px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;}
.similar-wrapper{font-size:0;}
span.big-text{font-size:1.5rem;font-weight:600;}
div#live-wrapper [id^=col-]{width:32%;float:left;box-sizing:border-box;padding:0 5px;}
div#live-wrapper{width:100%;position:relative;}
div#live-wrapper [id^=col-] .live-image{margin:10px 0;position:relative;}
div#live-wrapper [id^=col-] .live-image{position:relative;vertical-align:top;}
div#live-wrapper [id^=col-] .live-image .alt{position:absolute;height:94%;width:94%;left:3%;top:3%;z-index:2;font-weight:500;text-align:center;box-sizing:border-box;font-size:20px;line-height:normal;background-color:rgba(255, 255, 255, 0);color:rgba(0, 0, 0, 0);transition:all 0.5s;pointer-events:none;padding-bottom:5px;}
div#live-wrapper [id^=col-] .live-image:hover .alt:after{display:block;transition:.3s;}
div#live-wrapper [id^=col-] .live-image .alt:after{content:'';width:25px;height:25px;position:absolute;right:50%;top:50%;margin-right:-17px;margin-top:-12px;display:none;transition:.3s;}
div#live-wrapper [id^=col-] img{width:100%;display:block;}
div#live-wrapper [id^=col-] .live-image:hover .alt{background-color:rgba(0,122,0,0.82);color:rgba(0, 0, 0, 1);}
.live-image:hover .alt span{color:#fff;}
.hidden{display:none;}
#tooltip{font-size:0.9rem;margin:0px;padding:2px 10px 0;position:absolute;visibility:hidden;background:#fff;border:2px #007a00 solid;height:23px;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:100;}
div#mps{width:712px;height:433px;background-image:url(/content/maps/m0.jpg);display:inline-block;}
.fo-list span.country{border-bottom:1px gray solid;display:inline-block;color:#000;font-weight:bold;margin-bottom:10px;}
.fo-list span:hover{color:#007a00;}
.wherebuy-left{display:inline-block;width:712px;border-right:1px #a2a2a2 solid;min-height:265px;}
.fo-list select{float:none !important;display:block;margin-bottom:15px;width:100%;}
span.how-to{font-size:0.8rem;left:15px;position:relative;}
.fo-list a{font-weight:initial;color:initial;text-decoration:initial;}
.button.white{background-color:#fff;color:#000 !important;border:1px #9a9a9a solid;}
.button.white:hover{color:#fff !important;}
h2.special{padding:inherit;border-bottom:1px #939393 solid;font-weight:normal;vertical-align:top;}
.city-list, .cities-img{display:inline-block;}
.cities-img{margin:10px;}
.city-list{vertical-align:top;margin:10px;width:100%;}
.city-list span.city-item{display:block;}
.city-map{border:3px #007a00 solid;margin:10px auto;}
.city-active{font-size:1.5rem;text-decoration:underline;color:#7e275a;font-weight:600;}
h3.special{text-transform:none;font-size:1.1rem;font-weight:normal;margin:inherit;}
.saloon-title, .saloon-adr, .saloon-time{display:inline-block;width:33%;vertical-align:top;font-size:0.9rem !important;}
.saloon-title{}
.saloon-adr, .saloon-time{text-align:right;}
.saloon-item{font-size:0;}
.saloon-item > *{font-size:initial;}
.saloon-item{padding:0 10px;box-sizing:border-box;}
.button.buy{display:block;margin:0;box-shadow:none;padding:10px 0;}
.characteristics{margin:0 0 10px 0;padding:0 20px;box-sizing:border-box;}
a.share{background:#299bcf url(../img/sprite.png) no-repeat -53px -43px;overflow:hidden;text-indent:-999px;float:left !important;width:25px;height:25px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#999 !Important;margin-left:10px;display:block;}
a.share.facebook{background-position:-52px -81px;}
a.share.facebook:hover{background-color:#334c89 !important;}
a.share.vkontakte{background-position:-66px -299px;}
a.share.vkontakte:hover{background-color:#54769b !important;}
a.share.twitter:hover{background-color:#299bcf !important;}
a.share.g_plus{background-position:-51px -61px;}
a.share.g_plus:hover{background-color:#db4937 !important;}
a.print{float:left;padding-left:30px;box-sizing:border-box;margin:0 3px;cursor:pointer;position:relative;}
.selectors-buttons{margin:10px 0 20px 0;}
.number_page{display:inline-block;margin:1px 5px;}
.number_page a{color:#747474;text-decoration:none;border:1px #7e275a solid;padding:0 5px;box-sizing:border-box;}
.number_page_active a{color:#fff;background-color:#7e275a;}
.button.inverse{background-color:#ffffff !important;color:#000000 !important;border:1px #000 solid;margin:10px 0;}
.button.inverse:hover{background-color:#747474 !important;color:#fff !important;}
a.print:before{content:'';position:absolute;background-image:url(/img/print.png);background-color:#999999;left:0;top:0;width:23px;height:23px;background-repeat:no-repeat;background-position:4px 4px;}
a.print:hover:before{background-color:#007a00;}
.pagination{float:right;margin:10px 20px 0 10px;}
#owl-index .owl-controls{position:absolute;bottom:0;width:100%;}
.back hr{width:75%;margin: 8px auto;}
p{font-size:0.8rem;}
area{border-color:transparent;color:transparent;background-color:transparent;text-decoration:none;outline:none;}
.submenu .item > *{font-size:initial;}
.submenu > .item:nth-child(1){border-left:0;padding:0 10px;}
.main-menu .submenu a span.bold{font-weight:bold;}
.main-menu .submenu a span.bold:hover{color:#007b00;}
.submenu .item > span.bold{font-weight:bold;margin-bottom:5px;display:block;color:#76777a;font-size:0.9rem;}
.main-menu .submenu .item:nth-child(1) a{text-transform:uppercase;color:#000;font-size:0.9rem;}
.main-menu .submenu .item:nth-child(1) a:hover{color:#7e2859;}
.block.maintext{padding:10px 40px;}
.item-appear hr{margin:10px 0;border:none;color:#aaa;background-color:#aaa;height:1px;}
.left_zone{width:604px;}
.left_zone, .right_zone{display:inline-block;vertical-align:top;}
span.share-text, a.print{font-size:0.85rem;color:#646464;font-weight:400;}
span.share-text{margin-left:10px;}
.share-block{position:relative;right:10px;float:right;}
form#consult{width:460px;}
.preview-k{padding:15px 20px;box-sizing:border-box;}
.product-wrapper .button-select:nth-child(odd){margin-left:0;}
.product-wrapper .button-select:nth-child(even){margin-right:0;}
.catalog_filters .item:nth-child(2) select{border-left:1px #747474 solid;}
.da-thumbs li a div span:after{content:'';position:absolute;background-color:#fff;width:50%;height:1px;bottom:-8px;left:25%;}
.news-list-item .item-appear span{color:#000;font-size:0.75rem;}
.news-list-item .item-appear span.news-desc{font-size:0.9rem;min-height:5.3rem;display:block;}
.news-list-item .item-appear center{display:block;}
.slide-text{position:absolute;color:#fff;right:0;bottom:0;font-size:0.8rem;z-index:2;padding:0 10px 5px 0;text-align:right;}
.main-menu li{display:inline-block;padding:18px 10px;box-sizing:border-box;z-index:2;}
.main-menu li:hover{background-color:#fff;}
.main-menu li:hover a{color:#000;width:100%;height:100%;display:block;padding:14px 10px;}
.har_value a{color:#007a00;text-decoration:none;vertical-align:top;}
.har_value a:hover{color:#7e275a;}
.similar-wrapper .item-name{margin:5px 0;}
.breadcrumbs a:hover{text-decoration:underline;}
.city-list a{color:#000;text-decoration:none;display:inline-block;width:49%;font-weight:normal;}
.city-list a:hover{text-decoration:underline;font-weight:bold;}
.wherebuy-left .button{padding:9px 20px !important;}
.home-news .item-appear{box-sizing:border-box;padding:15px 35px;}
.home-news .item-appear span{font-size:0.8rem;}
.card:hover .front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}
.card:hover .back{z-index:2;transition:all .5s;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);}
figure.front{z-index:2;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
footer .ico.time:hover{background-position:-31px -82px;}
footer .ico:hover{background-position-y:-82px;}
.block img{max-width:100%;}
.characteristics-list{margin:10px 0;}
.menu-page{border-bottom:1px #000 solid;padding:10px 0;box-sizing:border-box;text-align:center;}
.menu-page a{font-weight:600;font-size:1.3rem;text-decoration:none;border-right:1px #000 solid;padding:0 10px;box-sizing:border-box;color:#7e275a;}
.block.tstyle{padding:20px 25px;}
.menu-page a:hover, .menu-page a:active, .menu-item-active{color:#359444 !important;}
.menu-page a:last-child{display:block;border-right:0;}
h1.nobottom{margin-bottom:0;}
.submenu-simple{background-color:#fff;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.45);padding:17px 20px;}
.main-menu li:hover .submenu-simple-wrapper{display:block;}
.main-menu li:hover .submenu-simple a{background-color:#fff;}
.submenu-simple-wrapper{display:none;position:absolute;top:53px;padding-top:14px;z-index:3;}
.submenu-simple-wrapper:before{content:'';width:18px;height:11px;position:absolute;background-image:url(/img/icons/submenu.png);left:45px;z-index:5;top:3px;}
.submenu-simple a{text-decoration:none;text-transform:uppercase;font-size:0.9rem;line-height:0.7rem;padding:5px 10px !important;width:initial !important;}
.submenu-simple a:hover{color:#007b00 !important;}
div#kid{display:none;}
.print-grayblock{text-align:center;background-color:#e5e5e5;border:#000 1px solid;font-size:1.2rem;font-weight:800;padding:9px 0;box-sizing:border-box;}
.print-grayblock span{text-decoration:underline;text-transform:uppercase;display:block;}
.print-city{color:#fff;font-size:1.9rem;padding:10px 0;}
.print-tel{float:right;color:#fff;padding:13px 0;font-size:1.5rem;padding-right:10px;}
footer .ico.phone:hover{background-position:-96px -82px;}
footer .ico.geo:hover{background-position:-161px -82px;}
footer .ico.mail:hover{background-position:-221px -82px;}
.catalog_filters .item select:focus{}
.view-more:hover{background-image:url(/img/str-down.png);}
.dilers__menu{background-color:#f1f1f2;box-shadow:0px 6px 9px 0px rgba(0, 0, 0, 0.3);display:inline-block;font-size:initial;}
.dilers__menu__item{display:block;border-style:solid;border-width:1px;border-color:rgb(255, 255, 255);box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.5);background-color:#808080;color:#fff;text-decoration:none;width: 145px;box-sizing:border-box;margin:4px 0;background-repeat:no-repeat;background-position: top 10px left 7px;text-transform:uppercase;background-size: 18%;font-size:0.8rem;/* background-image: none !important; */padding: 10px 0 7px 39px;}
.dilers__content{display:inline-block;vertical-align:top;width: calc(100% - 155px);font-size:initial;padding:5px;}
.block.dilers{padding:20px 0;font-size:0;}
.dilers__menu__item:hover, .dilers__menu__item-active{background-color:#007a00;}
.dilers__menu__item-index{background-image:url('/img/dilers/index.png');}
.dilers__menu__item-orders{background-image:url(/img/dilers/orders.png);}
.dilers__menu__item-payments{background-image:url(/img/dilers/payments.png);}
.dilers__menu__item-acts{background-image:url(/img/dilers/acts.png);}
.dilers__menu__item-exchanger{background-image:url(/img/dilers/exchanger.png);}
.dilers__last-update{float:right;font-size:0.9rem;padding:10px;box-sizing:border-box;}
.dilers__files{float:right;width:280px;}
.dilers__files__header{color:#fff;background-color:#007a00;text-align:center;padding:10px;box-sizing:border-box;font-weight:bold;}
.dilers__informer{background-color:#7e275a;color:#fff;padding:25px 30px;box-sizing:border-box;}
.dilers__informer p{font-size:1rem;}
.dilers__welcome{color:#000000;border-bottom: 2px #7e275a solid;margin-bottom:10px;padding:8px 10px;box-sizing:border-box;}
.dilers__content__icons{background-repeat:no-repeat;display:inline-block;padding-left:100px;box-sizing:border-box;width:50%;font-size:initial;min-height:133px;vertical-align:top;margin:10px 0;}
.dilers__content__icons-1{background-image:url('/img/dilers/ico1.png');}
.dilers__content__icons-desc{display:block;text-transform:uppercase;font-weight:bold;font-size:0.8rem;}
.dilers__content__icons-value{display:block;color:#7e275a;font-weight:bold;font-size:1.3rem;text-transform:uppercase;padding-top:10px;}
.dilers__icons-wrapper{font-size:0;/* width:610px; */background-color:#f1f1f2;padding:10px;box-sizing:border-box;}
.dilers__content__icons-2{background-image:url(/img/dilers/ico2.png);}
.dilers__content__icons-3{background-image:url(/img/dilers/ico3.png);}
.dilers__content__icons-4{background-image:url(/img/dilers/ico4.png);}
.dilers__content__icons-5{background-image:url(/img/dilers/ico5.png);}
.dilers__content__presentation-link {width: 100%;min-height: 13px;padding-left: 0px;}
.dilers__content__presentation-link a {text-transform: uppercase;font-weight: bold;font-size: 24px;color: #000000;text-decoration: none}
.dilers__content__presentation-link a:hover {text-decoration: underline;color: blue;}
.dilers__content__presentation-link a span {text-transform: none;}
.dilers__content__icons-valuemini{font-size:1rem;}
.dilers__greenfilters{background-color:#007a00;color:#fff;padding:7px 15px;box-sizing:border-box;font-size: 0;}
.dilers__greenfilters__text{text-transform:uppercase;font-weight:bold;display:inline-block;}
.dilers__greenfilters__filter{display:inline-block;position:relative;background-color:#fff;color:#000;padding:2px 5px;cursor:pointer;}
.dilers__greenfilters__filter-submit{-webkit-appearance:none !important;display:inline-block;}
.dilers__total{width:50%;display:inline-block;font-size:initial;}
.dilers__total2{display:inline-block;width:50%;font-size:0;vertical-align:top;}
.dilers__total-wrapper{font-size:0;padding:0 20px;box-sizing:border-box;}
.dilers__total2__item span{display:block;}
.dilers__total2__item{display:inline-block;font-size:initial;vertical-align:top;}
.dilers__table{border:3px #7e275a solid;margin:30px 5px;border-collapse:collapse;background-color:#f1f1f2;text-align:center;font-size:0.9rem;}
.dilers__table td{border:1px #949494 dashed;padding:5px 2px;box-sizing:border-box;}
.dilers__table thead tr{background-color:#fff;text-align:center;font-weight:bold;}
.achievement img{height:200px;margin:10px;}
.dilers select{float:none;width:auto;border:0;width:105px;}
.dilers__greenfilters__filter__body{display:none;position:absolute;background-color:#fff;left:0;width:100%;border:1px #000 solid;border-top:0;z-index:1;min-height:30px;box-sizing:border-box;}
.dilers__greenfilters__filter-input{padding:2px 5px;box-sizing:border-box;margin:0 5px;border:0;}
.dilers__greenfilters__filter-submit{border:1px #fff solid;padding:2px 25px;box-sizing:border-box;cursor:pointer;color:#fff;text-decoration:none;}
.dilers__greenfilters__filter__head{position:relative;padding-right:15px;box-sizing:border-box;}
.dilers__greenfilters__filter__head:after{content:'';position:absolute;top:8px;right:5px;border:3px solid transparent;border-top:6px solid #000;}
.dilers__total2__item:first-child{width:initial;padding-right:20px;}
.dilers__files__content__item{box-sizing:border-box;min-height:58px;background-repeat:no-repeat;display:block;cursor:pointer;font-size:0.9rem;color:#000;text-decoration:none;margin:20px 0;word-break:break-all;padding-left:58px;}
.dilers__files__content__item-pdf{background-image:url('/img/pdf.png');}
.dilers__files__content__item-doc, .dilers__files__content__item-docx{background-image:url(/img/doc.png);}
.dilers__files__content__item:hover{text-decoration:underline;}
.dilers__files__content__item-full{width:33%;display:inline-block;vertical-align:top;}
.dilers__files__content-files{font-size:0;}
.dilers__files__content{padding:0 12px;box-sizing:border-box;}
.dilers__files__content__item-full:hover{}
.dilers__todopayments{padding-left:110px;box-sizing:border-box;background-repeat:no-repeat;background-image:url('/img/dilers/ico4.png');margin-top:15px;margin-left:15px;box-sizing:border-box;}
.dilers__todopayments__text{}
.dilers__todopayments__subtitle{color:#7e275a;text-transform:uppercase;display:block;font-weight:bold;}
.dilers__last-update span{font-size:0.8rem;}
.dilers__greenfilters__filter-submit:hover{background-color:#7e275a;}
.dilers__total b{color:#007a00;}
.dilers__total2__item__item__otgr b, .dilers__total2__item__item__prepayment b{color:#007a00;}
.dilers__total2__item__item__zadol b{color:#7e275a;}
.dilers__greenfilters__filter-input:focus, .dilers select:focus{border-color:#7e275a;}
form#partners{max-width:600px;margin:0 auto;}
.checkzone label:before{content:initial;}
label[for="user-agreement"]{float:right;padding-left:20px;text-decoration: underline;font-weight: normal;}
.tstyle ul li{position:relative;}
.menu-page-mini a{font-size:0.9rem;}
.dilers__menu__item-content, .dilers__menu__item-amaterials{background-image:url(/img/dilers/content.png);}
.dilers__files__content__item-folder{background-image:url('/img/folder.png');}
.dilers__files__content__item-xlsx, .dilers__files__content__item-xls{background-image:url('/img/xlsx.png');}
.back-button{font-size:initial;text-decoration:none;color:#808080;border:1px #c5c5c5 solid;padding:0 17px;box-sizing:border-box;}
.back-button:hover{color:#ffffff;background-color:#a7a7a7;}
.dilers__files__content__item-jpg,.dilers__files__content__item-jpeg{background-image:url('/img/jpg.png');}

.dilers__table-wrapper {
    overflow-x: scroll;
    max-width: 100%;
    width: 100%;
}

.burger {
    display: none;
    width: 30px;
    height: 30px;
    background-image: url('/img/burger.png');
    background-size: 100% 100%;
    position: absolute;
    right: 10px;
    top: 25px;
    cursor: pointer;
}
.news_full .item-text img {
	margin:0 auto;
	width: 100%;
	display: block;
}

div#map {
    height: 450px;
}

.dilers__greenfilters > * {
    font-size: 0.9rem;
}

a.doc {
    padding-left: 60px;
}

.dilers__mail__files a {
    text-decoration: none;
    color: #007900;
}

.dilers__mail__files {
    background-color: #efefef;
    margin: 5px 10px;
    padding: 5px;
    box-sizing: border-box;
}

.dilers__mail__files__name {
    padding-left: 10px;
    box-sizing: border-box;
}

.dilers__mail__files:hover a {
    color: #66143e;
}

.dilers__mail__text {
    padding: 0 10px;
    box-sizing: border-box;
}

.dilers__mail__date {
    color: #007900;
    padding: 10px;
}

div+label.required:before {
    display: none;
}
@-webkit-keyframes loader {
  from {
    -webkit-transform: rotate(0deg) translateZ(0);
    -moz-transform: rotate(0deg) translateZ(0);
    -ms-transform: rotate(0deg) translateZ(0);
    -o-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0);
  }

  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    -moz-transform: rotate(360deg) translateZ(0);
    -ms-transform: rotate(360deg) translateZ(0);
    -o-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0);
  }
}

@keyframes loader {
  from {
    -webkit-transform: rotate(0deg) translateZ(0);
    -moz-transform: rotate(0deg) translateZ(0);
    -ms-transform: rotate(0deg) translateZ(0);
    -o-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0);
  }

  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    -moz-transform: rotate(360deg) translateZ(0);
    -ms-transform: rotate(360deg) translateZ(0);
    -o-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0);
  }
}

.sale {
    position: absolute;
    width: 139px;
    height: 115px;
    background-image: url('/img/sale.gif');
    right: 0;
    display: inline-block;
    top: -42px;
    cursor: pointer;
}

.sale-wrapper {
    display: inline-block;
    height: 1px;
    width: 1px;
    position: relative;
}

input[type="file"] {
    height: 26px;
}
.dilers__menu__item-mail {
    background-image: url(/img/dilers/mail.png);
}
.dilers__menu__item-rekl {
    background-image: url(/img/dilers/rekl.png);
}
.dilers__menu__item-contacts {
    background-image: url(/img/dilers/contacts.png);
}
.rekl__wrapper {
	padding:0 12px;
}

.dilers__mail__topic {
    font-weight: bold;
    font-size: 1.1rem;
}

.dilers__mail {
    padding: 0 12px;
}
.cbutton {
	margin-top:10px;
	margin-left:30%;
}
ymaps[class*='balloon__content'], ymaps[class*='balloon__layout']{
	background:rgba(255,255,255,0.5) !important;
}
ymaps[class*='balloon__tail']:after {
	background:rgba(255,255,255,0.8) !important;
}
#rekl input+label {
	display:block;
	clear:both;
}
.lk .social-icons .inst {
    background-image: url(/img/icons/inst.png);
    display: block;
    width: 15px;
    height: 15px;
    float: left;
    margin: 0 2px;
    cursor: pointer;
}