@charset "UTF-8";@font-face{font-family:symbols-nerds;src:url(../font/symbols-nerds.eot?27841936);src:url(../font/symbols-nerds.eot?27841936#iefix) format('embedded-opentype'),url(../font/symbols-nerds.woff?27841936) format('woff'),url(../font/symbols-nerds.ttf?27841936) format('truetype'),url(../font/symbols-nerds.svg?27841936#symbols-nerds) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:symbols-nerds;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-basket:before{content:'\62'}.icon-facebook:before{content:'\66'}.icon-twitter:before{content:'\74'}.icon-vk:before{content:'\76'}.icon-up-dir:before{content:'\25b2'}.icon-down-dir:before{content:'\25bc'}.icon-circle:before{content:'\25cb'}.icon-circle-dot:before{content:'\25cf'}.icon-check-off:before{content:'\2610'}.icon-check-on:before{content:'\2611'}.icon-instagramm:before{content:'📷'}body{font-size:16px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-style:normal;color:#000;background:#fff;padding:0;margin:0;min-width:880px}button:focus,input:focus,textarea:focus{outline:0}img{max-width:100%}.main-header{margin-bottom:80px;padding-top:30px;background:#eee}.container{width:880px;margin:0 auto}.clearfix:after{content:"";display:table;clear:both}.logo{display:block;float:left;max-width:140px;margin:0}.main-navigation{float:right;width:660px;margin-bottom:15px}.main-navigation ul{float:right;margin:0;padding:0;font-size:0;list-style:none}.main-navigation li{display:inline-block;padding:25px 0;font-size:14px;line-height:30px;color:#000;text-transform:uppercase;vertical-align:top}.main-navigation a{display:block;margin-right:45px;text-decoration:none;color:#000}.main-navigation i{color:#a6a6a6;padding-right:8px}.main-navigation a:hover,.main-navigation a:hover i{color:#fb565a;opacity:1}.main-navigation a:active,.main-navigation a:active i{color:#000;opacity:.4}.main-navigation .active a{position:relative}.main-navigation .active a:hover{color:#000}.main-navigation .active a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#fb565a}.basket{float:right;padding:25px 0;font-size:14px;line-height:30px;text-align:right;text-transform:uppercase}.basket a{margin-right:0;margin-left:20px}.main-header-welcome h1{font-size:40px;text-transform:uppercase;text-align:center;font-weight:500;padding:25px 80px 75px;margin:0}.slider{position:relative;width:880px;height:310px;margin:0 auto}.slider input[type=radio]{position:absolute;opacity:0}.slider-controls{position:absolute;bottom:95px;left:50%;width:200px;height:10px;margin-left:-100px;text-align:center;z-index:1000}.slider-controls label{display:inline-block;width:4px;height:4px;margin:0 3px;background:#fff;border:3px solid #fff;vertical-align:top;border-radius:50%;cursor:pointer}#btn-1:checked~.slider-controls label[for=btn-1],#btn-2:checked~.slider-controls label[for=btn-2],#btn-3:checked~.slider-controls label[for=btn-3]{background:#c1c1c1}.slide{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.slide-text{width:490px;padding-top:35px;padding-bottom:5px;color:#283136;line-height:20px;font-weight:500}.slide-title{font-size:36px;line-height:36px;color:#000}.slide .btn{display:block;width:240px;padding:10px 0;margin-top:28px;font-size:12px;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background:#fb565a;border-radius:3px}.slide:nth-child(1){background-color:transparent;background-image:url(../img/slider1.png);background-repeat:no-repeat;background-position:100% 10px}.slide:nth-child(2){background-color:transparent;background-image:url(../img/slider2.png);background-repeat:no-repeat;background-position:100% 10px}.slide:nth-child(3){background-color:transparent;background-image:url(../img/slider3.png);background-repeat:no-repeat;background-position:100% 0}.slide{display:none}#btn-1:checked~.slides .slide:nth-child(1),#btn-2:checked~.slides .slide:nth-child(2),#btn-3:checked~.slides .slide:nth-child(3){display:block}.services{margin-bottom:60px;position:relative}.services-item{float:left;width:240px;margin-right:80px;padding-bottom:20px}.services-item:nth-child(3n){margin-right:0}.services-item h2{font-size:18px;font-weight:500;line-height:20px;text-transform:uppercase;overflow:hidden;padding:20px 0;margin:0}.services p{font-size:15px;line-height:22px;margin:0}.btn{display:block;width:140px;padding:12px 0;margin-top:28px;font-size:12px;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background:#fb565a;border-radius:3px}.btn:hover{background:#d6494d}.btn:active{background:#b63538;-moz-box-shadow:inset 0 3px 0 0 #9b2d30;-webkit-box-shadow:inset 0 3px 0 0 #9b2d30;box-shadow:inset 0 3px 0 0 #9b2d30}.btn-green{background:#00ca74}.btn-green:hover{background:#01a25e}.btn-green:active{background:#009053;-moz-box-shadow:inset 0 3px 0 0 #007b47;-webkit-box-shadow:inset 0 3px 0 0 #007b47;box-shadow:inset 0 3px 0 0 #007b47}.btn-yellow{background:#efc84a}.btn-yellow:hover{background:#d6ae2c}.btn-yellow:active{background:#c09b24;-moz-box-shadow:inset 0 2px 0 0 #a3841f;-webkit-box-shadow:inset 0 2px 0 0 #a3841f;box-shadow:inset 0 2px 0 0 #a3841f}.index-content{position:relative;margin-bottom:70px;border-top:2px solid #eee}.content-column-top{margin-bottom:37px}.content-column-bottom p{text-transform:uppercase;margin-bottom:14px}.content-left{float:left;width:620px}.content-right{float:right;width:240px}.content-column-top h1{font-size:36px;font-weight:500;line-height:36px;padding-top:70px;padding-bottom:20px;margin:0}.content-column-top p{margin:0;font-size:16px;font-weight:500}.content-column-top img{display:block;float:right;padding-top:55px}.index-content ul{margin:0;padding:0;list-style:none;text-transform:uppercase;line-height:22px}.index-content li{position:relative;text-transform:none;margin-top:20px;padding-left:35px}.index-content li:before{content:"";position:absolute;top:10px;left:0;width:25px;height:2px;background-color:#fb565a}.logos{height:90px;padding:35px 0;border-top:2px solid #eee;border-bottom:2px solid #eee}.logos ul{margin:0;padding:0;list-style:none}.logos li{float:left;width:33.333%}.logo-partner{display:block;text-align:center;height:90px;opacity:.2;line-height:90px;vertical-align:middle}.logo-partner:active,.logo-partner:hover{opacity:1}.logo-partner img{display:inline;line-height:90px;vertical-align:middle}.filter{float:left;width:240px;margin-right:80px;font-size:16px;line-height:36px;color:#283136}.filter fieldset{border:none;margin:0 0 42px;padding:0}.filter legend{font-size:18px;line-height:30px;text-transform:uppercase;color:#000;padding-bottom:15px}.range-filter{width:240px}.range-controls{position:relative;height:80px;margin-bottom:15px;padding:0 20px;background:#f1f1f1;border-radius:5px;overflow:hidden}.range-controls .scale{margin-top:39px;height:2px;background:#d7dcde}.range-controls .bar{height:2px;background:#00ca74}.range-controls .toggle{position:absolute;top:30px;left:20px;width:4px;height:4px;border:8px solid #fff;background:#ababab;cursor:pointer;border-radius:50%;-moz-box-shadow:0 2px 1px 0 #cfcfcf;-webkit-box-shadow:0 2px 1px 0 #cfcfcf;box-shadow:0 2px 1px 0 #cfcfcf}.range-controls .max-toggle{left:160px}.price-controls input{width:60px;padding:8px 10px;margin-left:10px;border:none;background:#f1f1f1;font-size:16px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-style:normal;text-align:center;color:#283136;border-radius:5px}.price-controls .min-price{margin-right:14px}.price-controls{white-space:nowrap;text-transform:uppercase}.filter input[type=radio]{display:none}.filter input[type=radio]+label{position:relative;display:inline-block;padding-left:35px;cursor:pointer;vertical-align:top}.filter input[type=radio]+label:before{position:absolute;left:0;top:0;font-family:symbols-nerds;font-size:28px;color:#c1c1c1;content:'\25cb'}.filter input[type=radio]:hover+label:hover:before{color:#b5b5b5}.filter input[type=radio]:checked+label:before{content:'\25cf';color:#c1c1c1}.filter input[type=radio]:disabled+label:before,.filter input[type=radio]:disabled:hover+label:before{color:#e9e9e9}.filter input[type=checkbox]{display:none}.filter input[type=checkbox]+label{position:relative;display:inline-block;padding-left:35px;cursor:pointer;vertical-align:top}.filter input[type=checkbox]+label:before{position:absolute;left:0;top:0;font-family:symbols-nerds;font-size:28px;color:#c1c1c1;content:'\2610'}.filter input[type=checkbox]:hover+label:hover:before{color:#b5b5b5}.filter input[type=checkbox]:checked+label:before{content:'\2611';color:#c1c1c1}.filter input[type=checkbox]:disabled+label:before,.filter input[type=checkbox]:disabled:hover+label:before{color:#e9e9e9}.filter button{border:none;margin-top:50px;width:150px;height:40px;line-height:20px;vertical-align:middle;font-weight:700}.shop{float:right;font-size:0;width:560px}.sorter{height:18px;margin-top:5px;margin-bottom:20px;font-size:12px;line-height:18px;text-transform:uppercase}.sort{float:left}.sorter ul{float:left;margin:0;padding:0;max-width:420px;font-size:0;list-style:none}.sorter li{display:inline-block;vertical-align:top;margin-left:43px;font-size:12px}.sorter a{color:#b2b2b2;text-align:center;text-decoration:none;border-bottom:1px dotted #00ca74}.sorter a:hover{color:#000;border-bottom:1px solid #00ca74}.sorter a:active{border-bottom:1px solid transparent}.sorter .sort-up-down{float:right;margin-left:0;font-size:23px;line-height:20px;border:none}.sorter .icon-down-dir:before,.sorter .icon-up-dir:before{width:10px}.sorter .sort-up-down:hover{color:#b5b5b5;border:none}.sorter .sort-up-down:active{color:#000}.sorter .active{color:#00ca74}.catalog-item{position:relative;display:inline-block;width:240px;margin-right:80px;margin-bottom:75px;vertical-align:top;font-size:14px;line-height:18px;text-decoration:none;color:#000;text-align:center;border-top:30px solid #f1f1f1;border-radius:5px}.catalog-item:nth-child(2n){margin-right:0}.catalog-item:before{content:"";position:absolute;width:44px;height:10px;top:-20px;left:12px;background-color:transparent;background-image:url(../img/browser.png);background-repeat:no-repeat;z-index:20}.catalog-item-info{position:absolute;top:20px;left:20px;width:140px;height:140px;padding:30px;background-color:#fff;z-index:10}.catalog-item-title{display:block;font-size:18px;text-transform:uppercase;text-decoration:none;color:#000;margin-bottom:15px}.catalog-item .image{width:240px;height:240px}.catalog-item .image img{max-width:100%}.catalog-item .catalog-item-info{display:none}.catalog-item:hover .catalog-item-info{display:block}.catalog-item:hover{border-top-color:#797979}.pagination ul{font-size:0;list-style:none;margin:0;padding:0}.page-active,.pagination li{display:inline-block;min-width:38px;height:38px;padding:0;margin-right:10px;background-color:#f1f1f1;border-radius:5px;text-align:center;vertical-align:middle;line-height:38px;font-size:12px}.pagination a{display:block;color:#000;text-decoration:none}.pagination li:hover{background-color:#e5e5e5}.pagination li:active{background-color:#d5d5d5;-moz-box-shadow:inset 0 3px 0 0 #b5b5b5;-webkit-box-shadow:inset 0 3px 0 0 #b5b5b5;box-shadow:inset 0 3px 0 0 #b5b5b5}.pagination .page-active{background-color:#fff;border:2px solid #f1f1f1}.pagination .page-active:hover{background-color:#fff}.pagination .page-active:active{background-color:#fff;box-shadow:none}.pagination .next{padding:0 30px;text-transform:uppercase}.map{position:relative;height:415px;margin-top:90px;margin-bottom:70px;background:url(../img/map.jpg) center no-repeat}.map-canvas{height:415px}.map-adress{position:absolute;top:90px;left:50%;margin-left:-440px;width:210px;height:190px;background-color:#fff;color:#666;padding:30px 20px;overflow:auto}.map-adress-title{text-transform:uppercase}.map-adress p{margin-top:23px;margin-bottom:0}.map-adress a{width:195px;margin:25px auto 0}.footer{margin:0 auto;width:880px}.footer-social{position:relative;width:260px;float:left}.social-btn{display:inline-block;float:left;width:60px;height:60px;margin-right:25px;margin-top:16px;vertical-align:top;font-size:0;background:#e1e1e1;border-radius:50%}.social-btn a{display:block;font-size:23px;text-decoration:none;color:#fff;line-height:60px;text-align:center;width:60px;height:60px}.social-btn:hover{background:#fb565a;border-radius:50%;width:60px;height:60px}.social-btn:active{background:#d6494d;border-radius:50%;width:60px;height:60px;-moz-box-shadow:inset 0 3px 0 0 #b63e42;-webkit-box-shadow:inset 0 3px 0 0 #b63e42;box-shadow:inset 0 3px 0 0 #b63e42}.footer-info{width:560px;float:right;padding-top:10px;padding-bottom:70px;padding-left:20px}.footer-info h3{font-size:36px;margin:0}.footer-info p{font-size:16px;margin:3px 0}.modal-content{position:fixed;top:50%;left:50%;display:none;width:470px;margin-top:-205px;margin-left:-315px;padding:50px 80px;font-size:0;-moz-box-shadow:0 20px 40px 0 rgba(0,0,0,.7);-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.7);box-shadow:0 20px 40px 0 rgba(0,0,0,.7);background:#fff;z-index:2000}.modal-content-show{display:block;-webkit-animation:zoomIn .5s;animation:zoomIn .5s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.modal-content-permanent{display:block;position:relative;margin:0 auto 80px;left:auto}.modal-content-close{position:absolute;top:5px;right:5px;width:42px;height:42px;font-size:0;cursor:pointer;background:url(../img/close-btn.png) center no-repeat}.modal-content label{float:left;width:220px;margin:0 0 10px;font-size:16px}.modal-content label.login{margin-right:20px}.contact-form input[type=text],.contact-form textarea{width:196px;margin:0 0 20px;padding:10px;font-size:12px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-style:normal;line-height:18px;color:#000;text-transform:uppercase;border:2px solid #d7dcde;outline:0}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=text]::-webkit-input-placeholder,textarea::-moz-placeholder{color:#000}.contact-form .login,.contact-form input.login{margin-right:20px}.contact-form input:hover,.contact-form textarea.letter:hover{border-color:#a2a9ac}.contact-form input:focus,.contact-form textarea.letter:focus{border-color:#56bffb}.contact-form textarea.letter{width:436px;height:90px}.contact-form .btn{display:inline-block;width:220px;border:none;margin-right:20px;vertical-align:top}.contact-form .btn-grey{margin-right:0}.btn-grey{background:#f1f1f1;color:#000}.btn-grey:hover{background:#e5e5e5}.btn-grey:active{background:#d5d5d5;-moz-box-shadow:inset 0 2px 0 0 #b5b5b5;-webkit-box-shadow:inset 0 2px 0 0 #b5b5b5;box-shadow:inset 0 2px 0 0 #b5b5b5}