@import '../css/font-awesome.min.css';@import '../js/owlcarousel/assets/owl.carousel.min.css';@import '../js/owlcarousel/assets/owl.theme.default.min.css';@import '../js/magnific-popup/magnific-popup.css';@import '../js/ui/jquery-ui.min.css';@import '../fonts/MuseoSans/MuseoSans.css';.font_100{font-family: 'Museo Sans Cyrl 100'}.font_300{font-family: 'Museo Sans Cyrl 300'}.font_500{font-family: 'Museo Sans Cyrl 500'}.font_700{font-family: 'Museo Sans Cyrl 700'}.font_900{font-family: 'Museo Sans Cyrl 900'}*{font-size: 1em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption{border: 0px;margin: 0px;outline: 0px;padding: 0px}html,body{margin: 0px;padding: 0px;width: 100%;height: 100%}html{overflow-y: scroll}body{margin: 0;padding: 0;font-family: 'Museo Sans Cyrl 300';font-size: 14px;line-height: 21px;color: #171717;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}a{color: #f22e52;text-decoration: underline}a:hover{text-decoration: none}.article{font-size: 16px;line-height: 22px}.article p{margin-bottom: 15px}.article ul,.article ol{margin-left: 20px;margin-bottom: 15px}.article h1,.article h2,.article h3,.article b,.article strong,.article th{font-family: 'Museo Sans Cyrl 500';font-weight: normal}.article h1,.article h2,.article h3{margin-bottom: 15px;line-height: 1.2em}.article h1{font-size: 30px}.article h2{font-size: 24px}.article h3{font-size: 18px}.article table{margin-bottom: 15px;border-collapse: collapse}.article table th,.article table td{padding-right: 20px}.article table th{text-align: left}.article img,.article iframe{max-width: 100%}input[type=text],input[type=password],input[type=email],textarea,select{border: 1px solid #ccc;font-family: 'Museo Sans Cyrl 300';box-sizing: border-box}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,select:focus{outline: none;border-color: #f22e52}input[type=submit],input[type=button],#body button,button.send{background: #f22e52;border: 0;height: 44px;padding: 0 30px;font-size: 18px;color: #fff;font-family: 'Museo Sans Cyrl 300';cursor: pointer;-webkit-appearance: none}input[type=submit]:focus,input[type=button]:focus,#body button:focus,button.send:focus{outline: none}input[type=submit]:hover,input[type=button]:hover,#body button:hover,button.send:hover{background: #85c418}button i{margin-left: 10px}.modal{padding: 40px;background: #fff;width: 350px;margin: 0 auto;position: relative;text-align: center}.modal .title{font-size: 16px;line-height: 20px;margin-bottom: 10px}.modal .title p{padding-bottom: 10px}.modal .title p:first-child{font-size: 20px;font-family: 'Museo Sans Cyrl 700'}.modal .result{padding-top: 15px}.wrap{width: 1240px;margin: 0 auto;box-sizing: border-box;position: relative}.container{padding: 0 20px}.left{float: left}.right{float: right}.clear{clear: both}.success{color: #85c418}.error{color: #e03c42}.block{padding: 30px 0}.block .title{font-size: 18px;line-height: 20px;text-transform: uppercase;font-family: 'Museo Sans Cyrl 300'}.block .all{font-size: 18px;line-height: 20px;font-family: 'Museo Sans Cyrl 300'}.block .all a{display: inline-block;color: #171717;text-decoration: none;border-bottom: 1px solid #171717}.block .all a:hover{border-color: transparent}#content{padding-bottom: 50px}.bc{padding-top: 25px;margin-bottom: 25px;font-size: 16px;line-height: 25px}.bc a,.bc span{display: inline-block;vertical-align: middle}.bc a{color: #171717;text-decoration: none}.bc a:hover{color: #f22e52}.bc a.home{background: url("../images/icon_home.png") no-repeat center left;padding-left: 35px}.pages{padding: 20px 0px}.pages ul{list-style: none;text-align: center}.pages ul li{display: inline-block;vertical-align: top;font-size: 24px;line-height: 34px;margin: 0 10px}.pages ul li a,.pages ul li span{display: inline-block}.pages ul li a{text-decoration: none;color: #171717}.pages ul li a:hover{color: #f22e52}.pages ul li span{color: #fff;background: #f22e52;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 5px}input[name=surname]{display: none !important}header{height: 608px;position: relative}header .header{position: absolute;width: 100%;top: 0;left: 0;z-index: 10}header .header .top,header .header .bottom{color: #fff}header .header .top .wrap,header .header .bottom .wrap{padding: 0 40px 0 285px}header .header .top a,header .header .bottom a{color: #fff;text-decoration: none}header .header .top a:hover,header .header .bottom a:hover{color: #f22e52}header .header .top nav ul,header .header .bottom nav ul{list-style: none}header .header .top nav ul li,header .header .bottom nav ul li{display: inline-block;vertical-align: top;margin: 0 5px}header .header .top{background: #171717;height: 55px;line-height: 55px}header .header .top #logo{position: absolute;top: 0;left: 40px;z-index: 20;width: 183px;height: 139px;background: url("../images/logo_bg.png") no-repeat;text-align: center;box-sizing: border-box;padding-top: 20px}header .header .top #logo a{display: block}header .header .top #logo a img{display: inline-block}header .header .top .cart{float: right;margin-left: 50px}header .header .top .cart a{background: url("../images/icon_cart.png") no-repeat center left;padding-left: 45px;position: relative;display: inline-block}header .header .top .cart a span{position: absolute;background: #85c418;top: 20px;left: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 22px;display: inline-block;padding: 0 3px}header .header .top .cart a:hover{color: #85c418}header .header .top .cart a:hover span{color: #fff}header .header .top .social{float: right;margin-left: 40px;height: 55px;overflow: hidden}header .header .top .social a{display: inline-block;vertical-align: middle;margin: 0 5px;font-size: 20px}header .header .top .hours{float: right}header .header .top .hours i{margin-right: 5px}header .header .top nav{float: left}header .header .bottom{background: rgba(23,23,23,0.5);height: 60px;line-height: 60px}header .header .bottom .langs{float: right;margin-left: 40px;font-size: 16px;text-transform: uppercase}header .header .bottom .langs a{display: inline-block;vertical-align: top;margin-left: 5px}header .header .bottom .langs a.active{color: #f22e52}header .header .bottom nav{float: right;position: relative}header .header .bottom nav .opener{display: none;cursor: pointer;font-size: 25px}header .header .bottom nav ul li{font-size: 20px;margin: 0 0 0 20px}header .header .bottom .phones{float: left;position: relative}header .header .bottom .phones > a{font-size: 24px;font-family: 'Museo Sans Cyrl 500';display: inline-block;margin-right: 20px}header .header .bottom .phones .call{position: absolute;right: 20px;top: 45px;line-height: 14px}header .header .bottom .phones .call a{display: inline-block;background: #f22e52;line-height: 14px;padding: 10px 20px}header .header .bottom .phones .call a span{border-bottom: 1px dotted #fff}header .header .bottom .phones .call a:hover{color: #fff}header .header .bottom .phones .call a:hover span{border-color: transparent}header .page_title{position: absolute;bottom: 0;left: 0;width: 100%}header .page_title h1,header .page_title .h1{display: inline-block;padding: 15px 30px;font-family: 'Museo Sans Cyrl 100';font-weight: 400;min-width: 340px;box-sizing: border-box;font-size: 70px;line-height: 70px;color: #fff;background: #171717}.inside header{background: url("../images/bg_header.jpg") no-repeat center center;background-size: cover;border-bottom: 15px solid #171717;box-sizing: border-box}.categories{text-align: center;position: relative;background: #171717;z-index: 20;padding-bottom: 40px}.categories .wrap{padding: 0 100px}.categories .item{display: inline-block;vertical-align: top;width: calc(25% - 5px);margin-top: -35px;box-sizing: border-box}.categories .item a{display: block;background-position: top center;background-repeat: no-repeat;padding-top: 195px;color: #fff;text-decoration: none}.categories .item a:hover{color: #f22e52}.categories .item a span{display: block}.categories .item a .name{background: url("../images/line_cat.png") no-repeat center top;font-size: 18px;line-height: 22px;font-family: 'Museo Sans Cyrl 300';text-transform: uppercase;padding: 10px 40px 0}.catalog .item .labels,.detail_catalog .labels{position: absolute;top: 10px;right: 0;z-index: 20}.catalog .item .labels div,.detail_catalog .labels div{width: 94px;height: 38px;line-height: 38px;background-position: center center;background-repeat: no-repeat;color: #fff;font-size: 16px;text-align: center;margin-bottom: 10px}.catalog .item .labels div.hit,.detail_catalog .labels div.hit{background-image: url("../images/label_hit.png")}.catalog .item .labels div.new,.detail_catalog .labels div.new{background-image: url("../images/label_new.png")}.catalog .item .spec,.detail_catalog .spec{margin-bottom: 15px}.catalog .item .spec div,.detail_catalog .spec div{font-size: 14px;line-height: 20px;margin-bottom: 5px;background-position: left center;background-repeat: no-repeat;padding-left: 25px}.catalog .item .price,.detail_catalog .price{font-size: 24px;line-height: 36px;text-align: center;margin-bottom: 10px;white-space: nowrap;font-family: 'Museo Sans Cyrl 100'}.catalog .item .price span,.detail_catalog .price span{font-size: 36px}.catalog .item .price strike,.detail_catalog .price strike{text-decoration: none;position: relative;display: inline-block;margin-left: 10px;font-size: 18px;color: rgba(23,23,23,0.7)}.catalog .item .price strike span,.detail_catalog .price strike span{font-size: 26px}.catalog .item .price strike:after,.detail_catalog .price strike:after{content: '';position: absolute;top: 50%;left: 0;display: block;width: 100%;border-bottom: 1px solid #f22e52;-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-webkit-transform: rotate(-5deg);-o-transform: rotate(-5deg);transform: rotate(-5deg)}.catalog .item .cart,.detail_catalog .cart{text-align: center;margin-bottom: 10px}.catalog .item .cart input[type=submit],.detail_catalog .cart input[type=submit]{background: url("../images/icon_cart_item.png") #85c418 no-repeat 90% 50%;text-align: left;padding: 0 60px 0 30px}.catalog .item .cart input[type=submit]:hover,.detail_catalog .cart input[type=submit]:hover{background-color: #f22e52}.catalog .item .oneclick,.detail_catalog .oneclick{text-align: center;font-family: 'Museo Sans Cyrl 300'}.catalog .item .oneclick a,.detail_catalog .oneclick a{color: #171717;text-decoration: none;border-bottom: 1px dotted #171717}.catalog .item .oneclick a:hover,.detail_catalog .oneclick a:hover{border-color: transparent}.catalog .item{display: inline-block;vertical-align: top;text-align: left;width: 250px;margin: 0 10px 40px;position: relative}.catalog .item .photo{height: 250px;margin-bottom: 10px;text-align: center;position: relative}.catalog .item .photo a{display: block;height: 100%}.catalog .item .photo a img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle}.catalog .item .photo a:after{content: '';display: inline-block;vertical-align: middle;height: 100%}.catalog .item .name{font-size: 18px;line-height: 20px;margin-bottom: 15px;padding-left: 25px;font-family: 'Museo Sans Cyrl 100'}.catalog .item .name a{color: #171717;text-decoration: none}.catalog .item .name a:hover{color: #f22e52}.catalog_index .wrap{padding: 0 50px}.catalog_index .title{float: left;padding-left: 30px;background-position: left center;background-repeat: no-repeat}.catalog_index .all{float: right}.catalog_index .top{margin-bottom: 40px;text-transform: uppercase}.catalog_new .top{background: url("../images/line_new.png") no-repeat 60% 50%}.catalog_new .title{background-image: url("../images/icon_new.png")}.catalog_hit .wrap{border: 2px solid #f22e52;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px}.catalog_hit .top{margin-top: -10px}.catalog_hit .top .title,.catalog_hit .top .all{background-color: #fff}.catalog_hit .top .all{padding: 0 20px}.catalog_hit .top .title{padding: 0 20px 0 50px;background-position: 20px 50%;background-image: url("../images/icon_hit.png")}.catalog_hit .top .counter{float: left;margin-left: 60px;margin-top: -12px;padding: 10px 20px;border: 2px solid #f22e52;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #fff;line-height: 20px;font-size: 18px;text-transform: uppercase}.catalog_hit .top .counter span{text-transform: none}.catalog_hit .catalog .item .cart input[type=submit]{background-color: #f22e52}.catalog_hit .catalog .item .cart input[type=submit]:hover{background-color: #85c418}.catalog_hit .catalog .item .oneclick a{border-color: #ff5e00}.catalog_hit .catalog .item .oneclick a:hover{border-color: transparent}.catalog_related .title{padding: 0}#filter_form{padding-right: 60px}#filter_form .title{display: none}#filter_form .empty{padding: 15px 20px;margin-bottom: 20px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc}#filter_form .empty a{background: url("../images/icon_clear.png") no-repeat center left;padding-left: 25px;color: #171717;text-decoration: none;display: inline-block}#filter_form .empty a:hover{color: #f22e52}#filter_form .filter{padding: 10px}#filter_form .filter .name{font-family: 'Museo Sans Cyrl 700';margin-bottom: 10px;position: relative;cursor: pointer}#filter_form .filter .name i{font-size: 12px;width: 20px;text-align: left;color: #f22e52}#filter_form .filter .vars{padding-left: 20px}#filter_form .filter .vars label{display: block}#filter_form .filter .vars label input{display: none}#filter_form .filter .vars label input:checked + span{font-family: 'Museo Sans Cyrl 700'}#filter_form .filter .vars label a,#filter_form .filter .vars label span{color: #171717;text-decoration: none;cursor: pointer}#filter_form .filter .vars label a:hover,#filter_form .filter .vars label span:hover{color: #f22e52}#filter_form .filter .vars label a.disabled,#filter_form .filter .vars label span.disabled{color: #ccc;cursor: default}#filter_form .filter .range .left,#filter_form .filter .range .right{line-height: 30px}#filter_form .filter .range .left input,#filter_form .filter .range .right input{width: 60px;border-color: #e2e7ee;text-align: center;font-size: 14px}#filter_form .filter .range .left input:focus,#filter_form .filter .range .right input:focus{border-color: #f22e52}#filter_form .filter .range .ui-slider{margin: 10px 0;border-radius: 0 !important;background: #e2e7ee !important;border: 0 !important;height: 5px !important}#filter_form .filter .range .ui-slider-range{background: #f22e52 !important;border: 0 !important}#filter_form .filter .range .ui-slider-handle{width: 8px !important;height: 15px !important;top: -5px !important;margin-left: -4px !important;border: 0 !important;background: #e2e7ee !important}.catalog_page .catalog_inside{float: right;width: calc(100% - 340px)}.catalog_page .catalog_inside .categories{padding-bottom: 0;margin-bottom: 40px}.catalog_page .catalog_inside .categories .item{margin-top: -70px}.catalog_page .catalog_inside .categories .item a{padding-bottom: 30px}.catalog_page .catalog_inside .categories .item a .name{font-size: 14px;line-height: 18px;background-image: url("../images/line_cat_inside.png")}.catalog_page .catalog_inside .categories .item.active a{position: relative}.catalog_page .catalog_inside .categories .item.active a:after{content: '';position: absolute;bottom: -20px;left: 50%;margin-left: -10px;border: 10px solid transparent;border-top: 10px solid #171717}.catalog_page .catalog_inside .categories .item.active a .name{font-family: 'Museo Sans Cyrl 900'}.catalog_page .catalog_inside .sort{text-align: right;margin-bottom: 25px;background: url("../images/line_sort.png") no-repeat center left;font-size: 16px;font-family: 'Museo Sans Cyrl 300'}.catalog_page .catalog_inside .sort select{display: inline-block;vertical-align: top;height: 35px;padding: 0 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-left: 10px}.catalog_page .catalog_inside .sort label > span{display: inline-block;vertical-align: top;line-height: 35px;background: url("../images/icon_sort.png") no-repeat center left;padding-left: 35px}.catalog_page .catalog_inside .catalog .item{margin: 0 60px 40px 0}.catalog_page .catalog_inside .catalog .item:nth-child(3n){margin-right: 0}.catalog_page .catalog_inside .static_1{line-height: 25px}.catalog_page .catalog_inside .static_1 .title{font-size: 22px}.catalog_page .catalog_inside .static_1 .article{font-size: 20px}.catalog_page .filters{float: left;width: 320px}.catalog_page .filters .bc{background: url("../images/line_bc.png") no-repeat left bottom;padding-bottom: 25px}.catalog_page .filters .title{font-size: 18px;line-height: 20px;margin-bottom: 20px}.catalog_page .filters .title.link{display: none}.catalog_page .filters .title.link a{color: #171717;text-decoration: none}.catalog_page .filters .title i{color: #f22e52;margin-right: 5px;display: none}.detail_catalog{margin-bottom: 50px}.detail_catalog .bc{padding: 25px 0}.detail_catalog .photos{float: left;width: 600px;position: relative}.detail_catalog .photos iframe{max-width: 100%}.detail_catalog .info{float: right;width: 415px}.detail_catalog .top{margin-bottom: 50px}.detail_catalog .title{font-size: 48px;line-height: 48px;padding-left: 25px;margin-bottom: 20px;font-family: 'Museo Sans Cyrl 100'}.detail_catalog .article,.detail_catalog .spec{margin-bottom: 30px}.detail_catalog .price,.detail_catalog .oneclick,.detail_catalog .cart{text-align: left}.detail_catalog .price,.detail_catalog .oneclick{padding-left: 25px}#cart{width: 570px;text-align: left}#cart .bc{padding: 0;margin: 0;line-height: 44px;position: absolute;left: 0px;top: -40px}#cart .wrap{width: 100%;padding-top: 20px}.basket_page .user{float: left;width: 420px}.basket_page .user .info .fio{font-size: 14px;line-height: 24px;font-weight: 700;margin-bottom: 15px;white-space: nowrap}.basket_page .user .info .fio a{display: inline-block;vertical-align: top;margin-left: 20px;margin-top: 4px;width: 16px;height: 16px}.basket_page .user .info .field .name{font-size: 12px;margin-bottom: 4px;color: #f22e52}.basket_page .user .info .field .value{font-size: 14px}.basket_page .user .info .repeat{margin-bottom: 20px}.basket_page .user .info .repeat a{display: block;background: #f22e52;color: #fff;text-decoration: none;line-height: 35px;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.basket_page .user .info .repeat a:hover{background: #ff5e00}.basket_page .user .info .orders{text-align: center}.basket_page .user .legend{color: #f22e52;font-size: 24px;line-height: 30px;font-family: 'Museo Sans Cyrl 700';margin-bottom: 10px}.basket_page .user .legend a{color: #171717;float: right;font-size: 12px;font-weight: 400}.basket_page .user .field{margin-bottom: 10px}.basket_page .user .field label{display: block}.basket_page .user .field label span{font-size: 12px;margin-bottom: 3px;padding-left: 10px;display: block}.basket_page .user .field label span sup{color: #f22e52;font-size: 12px}.basket_page .user .field input[type=text],.basket_page .user .field input[type=email],.basket_page .user .field select,.basket_page .user .field textarea{box-sizing: border-box;color: #171717;border: 1px solid #ccc}.basket_page .user .field input[type=text]:focus,.basket_page .user .field input[type=email]:focus,.basket_page .user .field select:focus,.basket_page .user .field textarea:focus{border-color: #f22e52}.basket_page .user .field input[type=text],.basket_page .user .field input[type=email],.basket_page .user .field select{width: calc(100% - 70px);height: 35px;padding: 0 10px}.basket_page .user .field textarea{width: 100%;height: 110px;padding: 10px;resize: vertical}.basket_page .list{float: right;width: calc(100% - 460px);padding-left: 40px;border-left: 1px solid #c7d2e0;box-sizing: border-box}.basket_page .title,.basket_page .summ{color: #f22e52;font-size: 24px;font-family: 'Museo Sans Cyrl 700'}.basket_page .title{background: url("../images/icon_cart_title.png") no-repeat center left;line-height: 30px;padding-left: 35px;margin-bottom: 25px}.basket_page .title.center{text-align: center;padding: 70px 0;background: none}.basket_page .title a{text-decoration: none;border-bottom: 1px solid #f22e52}.basket_page .title a:hover{border-color: transparent}.basket_page .summ,.basket_page .submit{text-align: center}.basket_page .summ{line-height: 48px;margin-bottom: 20px}.basket_page .summ.delivery{font-size: 24px;margin-bottom: 15px}.basket_page .submit a,.basket_page .submit button{display: inline-block;height: 48px !important;line-height: 48px;text-decoration: none;background: #f22e52;cursor: pointer;box-sizing: border-box;font-size: 16px;padding: 0 20px;text-align: center;color: #fff;font-family: 'Museo Sans Cyrl 700';-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}.basket_page .submit a:hover,.basket_page .submit button:hover{background: #85c418}.basket_page.step1{width: 570px;margin: 0 auto}.basket_page.step1 .summ{float: left;font-size: 24px;margin-left: 25px;margin-bottom: 0}.basket_page.step1 .submit{float: right}.basket_page .back{text-align: center;padding-top: 30px}.basket_page .back a{color: #171717;line-height: 45px;display: inline-block;text-decoration: none}.basket_page .back a i,.basket_page .back a span{display: inline-block;vertical-align: middle}.basket_page .back a i{font-size: 45px;color: #f22e52;margin-right: 15px}.basket_page .back a span{border-bottom: 1px solid rgba(23,23,23,0.7);line-height: 15px}.basket_page .back a:hover span{border-color: transparent}.basket_page .terms{padding-top: 25px;text-align: center}.basket_page .items{width: 100%;display: table;margin-bottom: 25px}.basket_page .items .item{display: table-row}.basket_page .items .item > div{display: table-cell;vertical-align: middle;padding: 10px 0;border-bottom: 1px solid #c7d2e0}.basket_page .items .item .photo{width: 80px}.basket_page .items .item .photo a{display: block;text-align: center}.basket_page .items .item .photo a img{max-width: 90%}.basket_page .items .item .info{padding: 10px 30px}.basket_page .items .item .info .name{font-size: 16px;line-height: 18px;margin-bottom: 7px}.basket_page .items .item .info .name a{color: #171717;text-decoration: none}.basket_page .items .item .info .name a:hover{color: #f22e52}.basket_page .items .item .info .art{color: #171717;font-size: 12px;margin-bottom: 7px}.basket_page .items .item .price{color: #f22e52;font-size: 16px}.basket_page .items .item .price span{font-family: 'Museo Sans Cyrl 700'}.basket_page .items .item .amount{color: #171717;font-size: 12px;width: 120px}.basket_page .items .item .amount label,.basket_page .items .item .amount .inputs{display: inline-block;vertical-align: middle}.basket_page .items .item .amount strong{font-size: 16px;margin-left: 10px;font-weight: 400;font-family: 'Museo Sans Cyrl 700'}.basket_page .items .item .amount .inputs{width: 60px;height: 35px;margin-left: 10px;display: inline-block;border: 1px solid #c7d2e0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;position: relative}.basket_page .items .item .amount .inputs input[type=text]{position: absolute;top: 0;left: 0;width: 35px;height: 35px;text-align: center;font-size: 14px;border: 0;padding: 0;font-family: 'Museo Sans Cyrl 700';color: #171717}.basket_page .items .item .amount .inputs .buttons{position: absolute;top: 0;right: 0;width: 25px;height: 35px}.basket_page .items .item .amount .inputs .buttons input{position: absolute;bottom: 0;right: 0;width: 23px;height: 17px;cursor: pointer;border: 0;padding: 0;border-left: 1px solid #c7d2e0;background: transparent;display: inline-block;color: #c7d2e0;font-size: 14px;line-height: 17px;font-family: 'Museo Sans Cyrl 700'}.basket_page .items .item .amount .inputs .buttons input:first-child{border-bottom: 1px solid #c7d2e0;bottom: auto;top: 0}.basket_page .items .item .remove{padding-left: 30px;width: 40px;text-align: center;font-size: 16px}.basket_page .items .item .remove a{color: #171717;text-decoration: none}.basket_page .items .item .remove a:hover{color: #f22e52}.gallery{text-align: center;background: #171717;padding-bottom: 20px}.gallery ul{list-style: none}.gallery ul li{display: inline-block;vertical-align: middle;text-align: center;margin: 0 10px;max-width: calc(50% - 25px)}.gallery ul li img{display: inline-block;max-width: 100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.index_portfolio .wrap{padding: 0 45px}.index_portfolio .title{padding-left: 30px;background: url("../images/icon_title.png") no-repeat center left;margin-bottom: 30px;font-family: 'Museo Sans Cyrl 700'}.index_portfolio .item img{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.index_portfolio .owl-nav .owl-prev{left: -45px}.index_portfolio .owl-nav .owl-next{right: -45px}.inside_portfolio .item{display: inline-block;vertical-align: top;margin: 0 20px 20px 0}.inside_portfolio .item a{display: block}.inside_portfolio .item a img{max-width: 100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.block_form .wrap{padding: 0 45px}.block_form .title{padding-left: 30px;background: url("../images/icon_title.png") no-repeat center left, url("../images/line_video.png") no-repeat 180px 50%;margin-bottom: 30px;font-family: 'Museo Sans Cyrl 700'}.block_form .video{float: left;width: calc(100% - 500px);background: url("../images/line_form.png") no-repeat top right;padding-right: 80px;box-sizing: border-box}.block_form .video .frame{margin-bottom: 25px}.block_form .video .frame iframe{width: 100%}.block_form .video .link{text-align: center}.block_form .video .link a{display: inline-block;background: url("../images/icon_youtube.png") no-repeat center right;padding-right: 80px;color: #171717;text-decoration: none;text-transform: uppercase;font-size: 18px;line-height: 44px;font-family: 'Museo Sans Cyrl 700'}.block_form .video .link a:hover{color: #ff0000}.block_form .form{float: right;width: 470px;background: url("../images/icon_fb.png") no-repeat 0 5px;box-sizing: border-box;padding-left: 40px}.block_form .form form{width: 340px;padding-left: 10px}.form .name{font-size: 19px;line-height: 25px;color: #f22e52;text-transform: uppercase;margin-bottom: 5px}.form .announce{font-size: 16px;line-height: 20px;margin-bottom: 15px}.form input[type=text],.form input[type=email],.form input[type=password],.form textarea,.form select{width: 100%;border: 1px solid #ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 15px;font-size: 18px}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form textarea:focus,.form select:focus{border-color: #f22e52;outline: none}.form input[type=text],.form input[type=email],.form input[type=password],.form select{height: 35px;padding: 0 25px}.form textarea{padding: 15px 25px;height: 90px}.form .submit{padding: 10px 0}.form .submit button{background: #171717 !important;border: 0;height: 40px;padding: 0 30px;font-size: 18px;text-transform: uppercase}.form .submit button:hover{background: #f22e52 !important}.form .result{font-size: 18px;font-family: 'Museo Sans Cyrl 500'}.static_1{background: #171717;padding-bottom: 45px}.static_1.inside{background: transparent}.static_1 .wrap{padding: 0 40px}.static_1 .text{background: url("../images/bg_s1.jpg") no-repeat;background-size: cover;padding: 30px;line-height: 32px;font-family: 'Museo Sans Cyrl 100';position: relative;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}.static_1 .text .title{font-size: 30px;margin-bottom: 10px;text-transform: uppercase}.static_1 .text .article{font-size: 28px}.static_1 .text .article p,.static_1 .text .article div{margin: 0}.static_1 .text .calc{position: absolute;right: -15px;top: 55px;line-height: 14px}.static_1 .text .calc a{display: inline-block;background: #f22e52;font-size: 18px;line-height: 20px;padding: 10px 20px;color: #fff;text-decoration: none}.static_1 .text .calc a span{border-bottom: 1px dotted #fff}.static_1 .text .calc a:hover span{border-color: transparent}.static_2 .article:after{content: '';display: block;clear: both}.static_2 .article h3{font-size: 30px;margin-bottom: 25px}.static_2 .article a{text-decoration: none;border-bottom: 1px dotted #f22e52}.static_2 .article a:hover{border-color: transparent}.static_2 .article iframe{float: right;margin: 0 0 20px 30px}.static_2 .article div{margin-bottom: 25px;padding-left: 45px;font-size: 22px;line-height: 30px;font-family: 'Museo Sans Cyrl 100';position: relative}.static_2 .article div i{position: absolute;top: 0;left: 0;color: #f22e52;font-size: 30px;width: 30px;display: inline-block;text-align: center}.static_2 .article div.phones{font-size: 30px}.static_2 .article div.phones a{font-size: 14px;line-height: 20px;display: inline-block;margin-left: 200px}.news .item{display: inline-block;vertical-align: top;margin: 0 25px 25px 0;width: 265px}.news .item .photo{margin-bottom: 10px}.news .item .photo a{display: block}.news .item .photo a img{display: block;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0}.news .item .name{font-size: 14px;line-height: 20px;margin-bottom: 10px;text-transform: uppercase}.news .item .name a{text-decoration: none}.news .item .name a:hover{color: #85c418}.news .item .announce{font-size: 14px;line-height: 20px;margin-bottom: 10px}.news .item .detailed{text-align: right;padding-right: 50px}.news .item .detailed a{color: #171717;text-decoration: none;border-bottom: 1px dotted #171717}.news .item .detailed a:hover{border-color: transparent}.index_news .wrap{padding: 0 45px}.index_news .title{padding-left: 30px;background: url("../images/icon_title.png") no-repeat center left, url("../images/line_news.png") no-repeat center right;margin-bottom: 30px;font-family: 'Museo Sans Cyrl 700'}.index_news .item{margin: 0}.index_news .owl-nav .owl-prev{left: -45px}.index_news .owl-nav .owl-next{right: -45px}.detail_news .photo{float: left;margin: 0 20px 20px 0}.detail_news .top{margin-bottom: 25px}.detail_news h1{float: left;width: calc(100% - 200px);font-size: 24px;font-family: 'Museo Sans Cyrl 700';font-weight: normal}.detail_news .date{float: right;width: 200px;text-align: right;font-size: 16px}.advantages{background: url("../images/bg_adv.jpg") no-repeat center center;background-size: cover}.advantages .title{text-align: center;color: #85c418;font-size: 24px;line-height: 30px;font-family: 'Museo Sans Cyrl 500';margin-bottom: 30px}.advantages .wrap{padding: 0 100px}.advantages .items{column-count: 2;column-gap: 100px}.advantages .items .item{margin-bottom: 25px;min-height: 85px;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;-moz-page-break-inside: avoid;page-break-inside: avoid;break-inside: avoid-column}.advantages .items .item .photo{float: left;width: 85px;height: 85px;background-position: left top;background-repeat: no-repeat;position: relative}.advantages .items .item .photo .n{position: absolute;top: 30px;right: 15px;width: 45px;height: 45px;line-height: 45px;text-align: center;font-size: 36px;color: #fff;background: #85c418;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;font-family: 'Museo Sans Cyrl 900';-moz-transform: rotate(7deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(7deg);-o-transform: rotate(7deg);transform: rotate(7deg)}.advantages .items .item .photo .n span{display: block;-moz-transform: rotate(-7deg);-ms-transform: rotate(-7deg);-webkit-transform: rotate(-7deg);-o-transform: rotate(-7deg);transform: rotate(-7deg)}.advantages .items .item .text{float: right;width: calc(100% - 85px)}.advantages .items .item .text .name{font-size: 16px;font-family: 'Museo Sans Cyrl 900'}.owl-carousel .owl-nav{margin: 0;position: absolute;width: 100%;top: 50%;margin-top: -40px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;background: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color: #ccc;font-size: 80px;line-height: 80px}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{color: #171717;background: transparent}.owl-carousel .owl-dots{margin: 0;text-align: center}.owl-carousel .owl-dots .owl-dot span{border: 0;background: #ccc;margin: 0 4px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;width: 45px;height: 5px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background: #f22e52}#slider .item{height: 608px;background-position: center center;background-repeat: no-repeat;background-size: cover;cursor: pointer}#slider .item .text{padding: 250px 0 0 115px}#slider .item .text .name{font-size: 40px;line-height: 40px;margin-bottom: 10px;font-family: 'Museo Sans Cyrl 100'}#slider .item .text .name span,#slider .item .text .name h1{display: inline;color: #fff;background: #261821}#slider .item .text .announce{display: inline-block;padding: 15px 15px 20px;background: #fff;position: relative}#slider .item .text .announce strong{color: #f22e52}#slider .item .text .announce .consultation{position: absolute;right: 25px;bottom: -15px;line-height: 14px}#slider .item .text .announce .consultation a{display: inline-block;background: #f22e52;font-size: 18px;line-height: 20px;padding: 10px 20px;color: #fff;text-decoration: none}#slider .item .text .announce .consultation a span{border-bottom: 1px dotted #fff}#slider .item .text .announce .consultation a:hover span{border-color: transparent}#slider .owl-nav .owl-prev,#slider .owl-nav .owl-next{color: rgba(255,255,255,0.5)}#slider .owl-nav .owl-prev:hover,#slider .owl-nav .owl-next:hover{color: rgba(242,46,82,0.5)}#slider .owl-nav .owl-prev{left: 100px}#slider .owl-nav .owl-next{right: 100px}#slider .owl-dots{position: absolute;width: 100%;bottom: 60px}#slider .owl-dots .owl-dot span{background: rgba(255,255,255,0.5)}#slider .owl-dots .owl-dot.active span,#slider .owl-dots .owl-dot:hover span{background: rgba(242,46,82,0.5)}#catalog_new .owl-item img{width: auto}#catalog_new .owl-nav .owl-prev{left: -50px}#catalog_new .owl-nav .owl-next{right: -50px}#detail_photos .item a{display: table-cell;vertical-align: middle;width: 600px;height: 450px;text-align: center}#detail_photos .item a img{display: inline-block;width: auto;max-width: 100%;max-height: 100%}#detail_photos .owl-nav .owl-prev{left: 0}#detail_photos .owl-nav .owl-next{right: 0}footer{background: #171717;color: #fff;padding-bottom: 70px}footer a{color: #fff;text-decoration: none}footer a:hover{color: #f22e52}footer .wrap{padding: 0 40px}footer .logo{float: left;width: 183px;height: 139px;background: url("../images/logo_bg.png") no-repeat;text-align: center;box-sizing: border-box;padding-top: 20px}footer .footer{float: right;width: calc(100% - 260px)}footer .footer .top{padding: 30px 0}footer .footer .top i{color: #f22e52;margin-right: 5px}footer .footer .top .left,footer .footer .top .right{line-height: 25px}footer .footer .top .left{text-align: right}footer .footer .top .left .phones{font-size: 24px;font-family: 'Museo Sans Cyrl 100'}footer .footer .top .left .phones a{margin-left: 15px}footer .footer .top .left .call a{color: #f22e52;border-bottom: 1px dotted #f22e52}footer .footer .top .left .call a:hover{border-color: transparent}footer .footer nav{text-align: center;margin-bottom: 30px}footer .footer nav ul{list-style: none}footer .footer nav ul li{display: inline-block;vertical-align: top;margin: 0 5px}footer .footer .social{text-align: center;margin-bottom: 20px}footer .footer .social a{display: inline-block;vertical-align: middle;margin: 0 5px;font-size: 20px}footer .footer .copy{text-align: center}@media (max-width: 1260px){.wrap{width: 100%;padding: 0 30px}header{height: 500px}header .header .top{height: auto;line-height: 20px;padding: 10px 0}header .header .top .wrap{min-height: 65px;padding-left: 240px}header .header .top nav{position: absolute;bottom: 10px;left: 240px}header .header .top nav ul li{margin: 0 7px 0 0;line-height: 35px}header .header .top .cart{position: absolute;bottom: 10px;right: 40px;margin: 0;line-height: 35px}header .header .top .social{margin-left: 0;height: auto}header .header .top .social a{margin: 0 2px}header .header .top .hours{float: left}header .header .bottom .wrap{padding-left: 240px}header .header .bottom nav .opener{display: block}header .header .bottom nav ul{display: none;position: absolute;top: 60px;right: 0;background: rgba(23,23,23,0.7)}header .header .bottom nav ul li{display: block;margin: 0;line-height: 25px}header .header .bottom nav ul li a{display: block;padding: 10px 15px}header .header .bottom nav ul li a:hover{background: rgba(255,255,255,0.5);color: #171717}header .page_title h1,header .page_title .h1{min-width: auto}#slider .item{height: 500px}#slider .item .text{padding-left: 55px;padding-top: 200px}#slider .item .text .name{font-size: 30px;line-height: 30px}#slider .item .text .announce{padding: 10px 10px 20px}#slider .owl-nav .owl-prev{left: 40px}#slider .owl-nav .owl-next{right: 40px}.categories .wrap{padding: 0 20px}.categories .item{padding: 0 10px}.categories .item a .name{padding: 10px 5px 0}.static_1 .wrap{padding: 0 30px}.static_1 .text{line-height: 22px;padding: 15px}.static_1 .text .title{font-size: 18px;margin-bottom: 5px}.static_1 .text .article{font-size: 16px}.static_1 .text .calc{top: 60px}.static_1 .text .calc a{font-size: 10px;line-height: 12px;text-transform: uppercase}.static_2 .article iframe{float: none;margin: 0 0 20px 0;max-width: 100%}.catalog_new .top{background-image: url("../images/line_new_t.png")}.catalog_index .title{padding-right: 20px;background-color: #fff}.catalog_index .all{padding-left: 20px;background: #fff}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{font-size: 70px}#catalog_new .owl-nav .owl-prev,.index_news .owl-nav .owl-prev,.index_portfolio .owl-nav .owl-prev{left: -35px}#catalog_new .owl-nav .owl-next,.index_news .owl-nav .owl-next,.index_portfolio .owl-nav .owl-next{right: -35px}.inside_portfolio .item{width: calc(33% - 25px)}.catalog_hit .wrap{margin: 0 30px;padding: 0 15px;width: calc(100% - 60px)}.catalog_hit .top .title{font-size: 14px;background-position: 10px 50%;padding: 0 10px 0 35px}.catalog_hit .top .counter{font-size: 14px;padding: 10px;margin-left: 10px}.catalog_hit .top .all{font-size: 14px;padding: 0 10px}.catalog_hit .catalog{text-align: center}.catalog_hit .catalog .item{display: none;text-align: left}.catalog_hit .catalog .item:first-child,.catalog_hit .catalog .item:nth-child(2){display: inline-block}.advantages .items{column-count: 1}.index_news .title,.index_portfolio .title{background: url("../images/icon_title.png") no-repeat center left, url("../images/line_news_t.png") no-repeat center right}.block_form .video,.block_form .form{float: none}.block_form .video{width: 100%;padding: 0 80px 40px;margin-bottom: 40px;text-align: center;box-sizing: border-box;background: url("../images/line_form_t.png") no-repeat center bottom}.block_form .form{margin: 0 auto}.catalog_page .filters{float: none;width: 100%}.catalog_page .filters .title{cursor: pointer;font-size: 16px;display: none}.catalog_page .filters .title.link{display: block}.catalog_page .filters .title i{display: inline-block;vertical-align: top;font-size: 20px}.catalog_page .filters #filter_form{display: none}.catalog_page .catalog_inside{float: none;width: 100%}.catalog_page .catalog_inside .sort{background: none;margin-top: -47px}.catalog_page .catalog_inside .categories{display: none}.catalog_page .catalog_inside .catalog .item{width: calc(33% - 35px);margin: 0 15px 30px !important}.catalog_page .catalog_inside .catalog .item .photo{height: 200px}#filter_form{padding: 0;background: #fff;width: 285px;position: relative;margin: 0 auto}#filter_form .title{display: block;font-size: 16px;line-height: 20px;padding: 15px 20px}#filter_form .title i{color: #f22e52}.detail_catalog .bc{padding: 20px 0;margin: 0}.detail_catalog .photos{width: 45%}.detail_catalog .info{width: 45%}#cart .wrap{padding: 0}.basket_page.step1{width: 100%}.basket_page .list,.basket_page .user{float: none;width: 100%}.basket_page .list{border: 0;margin-bottom: 40px;padding: 0}.basket_page .user .field input[type=text],.basket_page .user .field input[type=email],.basket_page .user .field select{width: 100%}.modal{padding: 30px}footer{padding-bottom: 25px}footer .wrap{padding: 0 20px}footer .footer{width: calc(100% - 200px)}footer .footer .top{padding-bottom: 20px}footer .footer nav{text-align: left;margin-bottom: 20px}}@media (max-width: 719px){.wrap{padding: 0 15px}.article img{height: auto !important}header{height: auto;background-color: #171717}header .header{position: relative}header .header .top .wrap{padding: 0 15px}header .header .top #logo{position: relative;top: auto;left: auto;margin: 0 auto 15px;padding-top: 10px;height: 110px}header .header .top nav{position: relative;bottom: auto;left: auto;text-align: center;margin-bottom: 15px;float: none}header .header .top nav ul li{line-height: 20px}header .header .top .cart,header .header .top .social{display: inline-block;vertical-align: middle;width: calc(50% - 5px);margin-bottom: 15px;float: none;text-align: center}header .header .top .cart{position: relative;bottom: auto;right: auto}header .header .top .hours{text-align: center}header .header .bottom{width: 100%;height: 40px;line-height: 40px}header .header .bottom .wrap{padding: 0 15px}header .header .bottom .phones > a{font-size: 14px;margin-right: 5px}header .header .bottom .phones .call{top: 30px}header .header .bottom nav ul li{font-size: 16px;line-height: 20px}header .header .bottom nav ul li a{padding: 5px 15px}header .page_title h1,header .page_title .h1{padding: 10px;font-size: 24px;line-height: 24px}.inside header{height: auto;padding-bottom: 190px;border-width: 5px;background-position: bottom center;background-size: contain;background-color: #171717}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{font-size: 40px}.modal{padding: 15px;width: 100%;box-sizing: border-box}#cart{width: 100%}#cart .bc{position: relative;top: auto}#slider .item{height: 280px}#slider .item .text{padding-top: 90px;padding-left: 30px}#slider .item .text .name{font-size: 20px;line-height: 20px}#slider .item .text .announce{background: transparent;width: 1px;height: 1px;padding: 0;font-size: 0}#slider .item .text .announce .consultation{right: auto;bottom: auto;top: 0;left: 0}#slider .item .text .announce .consultation a{font-size: 14px;padding: 5px 10px;white-space: nowrap;text-transform: uppercase}#slider .item .text .announce .consultation a span{border-style: solid}#slider .owl-nav .owl-prev{left: 15px}#slider .owl-nav .owl-next{right: 15px}.categories .item{width: calc(50% - 5px)}.categories .item:first-child,.categories .item:nth-child(2){margin-bottom: 50px}.categories .item a .name{font-size: 15px}.gallery ul li{display: block;width: 100%;max-width: 100%;margin: 0 0 15px}.detail_catalog .title{font-size: 30px;line-height: 30px;padding: 0}.detail_catalog .top{margin: 0}.detail_catalog .photos,.detail_catalog .info{float: none;width: 100%;box-sizing: border-box}.detail_catalog .photos{padding: 30px}.detail_catalog .info{text-align: center;margin-bottom: 25px}.detail_catalog .spec{text-align: left}.detail_catalog .oneclick,.detail_catalog .price,.detail_catalog .cart{padding: 0;text-align: center}.catalog_related .top{margin-bottom: 20px}.catalog_related .top .title{padding: 0;font-size: 16px;text-align: center}#detail_photos .item a{display: block;width: 100%;height: auto}#detail_photos .owl-nav .owl-prev{left: -20px}#detail_photos .owl-nav .owl-next{right: -20px}.basket_page .title,.basket_page .summ{font-size: 20px}.basket_page .items{display: block}.basket_page .items .item{display: block;border-bottom: 1px solid #c7d2e0;padding: 10px 0}.basket_page .items .item > div{display: inline-block;vertical-align: middle;padding: 5px 0 !important;width: calc(50% - 5px) !important;border: 0}.basket_page .items .item .photo{text-align: center}.basket_page .items .item .amount{text-align: center}.basket_page.step1 .summ{float: none;text-align: center;font-size: 20px;margin: 0}.basket_page.step1 .submit{float: none}.basket_page .back a{display: block}.basket_page .back a span{width: calc(100% - 70px);text-align: left;border: 0}.static_1 .wrap{padding: 0 15px}.static_1 .text{padding-bottom: 30px}.static_1 .text .calc{top: auto;bottom: -16px;left: 50%;margin-left: -65px}.static_2 .article h3{font-size: 22px;line-height: 25px}.static_2 .article div{font-size: 16px;line-height: 20px}.static_2 .article div.phones{font-size: 20px}.static_2 .article div.phones a{margin: 0}.block .title,.block .all{font-size: 12px}.catalog_index .wrap{padding: 0 30px}.catalog_new .top{background: none}.catalog_hit .wrap{margin: 0 5px;width: calc(100% - 10px);padding: 0 15px}.catalog_hit .top .title,.catalog_hit .top .all{font-size: 12px;margin-bottom: 10px}.catalog_hit .top .counter{float: none;clear: both;margin: 0;font-size: 12px}.catalog_hit .catalog .item{display: none}.catalog_hit .catalog .item:first-child{display: block}#catalog_new .owl-nav .owl-prev,.index_news .owl-nav .owl-prev,.index_portfolio .owl-nav .owl-prev{left: -20px}#catalog_new .owl-nav .owl-next,.index_news .owl-nav .owl-next,.index_portfolio .owl-nav .owl-next{right: -20px}.catalog .item{display: block;width: 100%;margin: 0 0 20px 0}.catalog_page .catalog_inside .sort{margin: 0 0 20px 0;text-align: left}.catalog_page .catalog_inside .catalog .item{width: 100%;margin: 0 0 20px 0 !important}.bc{padding: 15px;margin-bottom: 20px}.advantages .wrap{padding: 0 15px}.advantages .title{font-size: 20px}.index_news .title,.index_portfolio .title{background: url("../images/icon_title.png") no-repeat center left}.index_news .wrap,.index_portfolio .wrap{padding: 0 30px}.inside_portfolio{text-align: center}.inside_portfolio .item{width: 100%;display: block;margin: 0 0 20px 0}.news .item{width: 100%}.form .name,.form .announce{font-size: 14px;line-height: 20px}.form input[type=text],.form input[type=email],.form input[type=password],.form select{padding: 0 10px}.block_form .wrap{padding: 0 15px}.block_form .video{padding: 0 0 30px}.block_form .video .link a{font-size: 16px}.block_form .form{width: 100%}.block_form .form form{width: 100%;padding: 0}.detail_news .top h1,.detail_news .top .date{float: none;width: 100%;margin: 0 0 10px 0;text-align: left}.detail_news .photo{float: none;margin: 0 0 15px 0}footer .wrap{padding: 0 15px}footer .logo{float: none;margin: 0 auto 15px}footer .footer{float: none;width: 100%;text-align: center}footer .footer .top{padding: 0}footer .footer .top .left{float: none;text-align: center;margin-bottom: 10px}footer .footer .top .left .phones a{margin: 0;display: block}footer .footer .top .right{float: none}footer .footer .top .right .address,footer .footer .top .right .hours{margin-bottom: 10px}footer .footer nav{text-align: center}}