*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline;font-family:Ubuntu,sans-serif}input,select,textarea{outline:none!important;font-family:Ubuntu,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}strong{font-weight:700}html{height:100%}body,html{font-size:14px}body{min-height:100vh;min-width:1030px;width:100%}body.overflow-hidden{overflow:hidden;margin-right:17px}.h1,h1{font-size:2.4em;font-weight:400;margin:0 0 30px}.h2,h2{font-size:2em;color:#009de0}.h2,.h3,h2,h3{margin:0 0 25px}.h3,h3{font-size:1.55em}a{text-decoration:underline;color:#000}a:hover{text-decoration:none;border-bottom-color:transparent}a.dashed{text-decoration:none!important;border-style:dashed;border-width:0 0 1px;cursor:pointer}li,ul{list-style:none;padding:0;margin:0}.left{float:left}.right{float:right}.text-center{text-align:center}.text-right{text-align:right}.blue{color:#0089d7}.orange{color:#ff7e00}.clear{height:1px;font-size:1px;clear:both}.btn{height:40px;padding:0 20px;font-size:1.25em;text-decoration:none;color:#292929;text-align:center;background-color:#ffb400;border-radius:3px;cursor:pointer;line-height:38px;display:inline-block}.btn:hover{background-color:#ffdb59}.text-content{font-size:1.14em}.text-content img{max-width:100%}.text-content p{line-height:22px}.body{min-height:100vh;padding:0 0 130px;position:relative}body.overflow-hidden .body{overflow-y:scroll}.container{padding:0 2px;margin:0 auto;width:1030px}header{height:130px;display:block}header .logo{padding-top:28px;width:260px}header .logo img{max-width:100%}header .time{padding-top:28px;font-size:1.14em;margin:0 auto;width:330px}header .time .ico{margin-right:20px}header .phone{padding-top:28px;font-size:1.14em;width:260px}header .phone .num{font-size:1.3em;font-weight:900;margin-bottom:5px}header .ico{height:42px;background-color:#ffb400;background-position:50%;border-radius:50%;width:42px;float:left;background-repeat:no-repeat;display:block}.ico-phone{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/phone.png)}.ico-calendar{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/calendar.png)}.nav{height:70px;font-size:1.2em;background-color:#d77e2a}.nav ul{list-style:none;height:50px;width:100%;line-height:50px;display:table}.nav li,.nav ul{padding:0;position:relative;margin:0}.nav li{color:#fff;text-align:center;display:table-cell}.nav li:nth-child(3) a{padding-top:6px;bottom:20px;line-height:18px;display:block}.nav li:nth-child(5) a,.nav li:nth-child(6) a{padding-top:10px;bottom:15px;line-height:21px;display:block}.nav li:after,.nav ul:before{height:50px;right:0;content:"";position:absolute;top:10px;background-color:#a24901;width:1px;display:block;z-index:2}.nav ul:before{right:auto;left:0;z-index:3}.nav a{height:70px;padding:0 23px;font-size:16px;text-decoration:none;color:#fff;position:relative;margin:0 0 0 -1px;line-height:70px;display:block}.nav li:first-child a{margin:0}.nav a:hover{background-color:#c26921}.row{margin:0 -11px}.row:after{height:1px;content:"";clear:both;display:block}.col-2{padding:0 11px;width:50%;float:left}.primery .col-2{height:401px}.col-3{padding:0 11px;width:33.33%;float:left}.col-4{margin:0 11px;width:240px;float:left}footer{height:130px;position:absolute;bottom:0;background-color:#292929;left:0;width:100%;line-height:20px;display:block}footer,footer a{color:#fff}footer .container{margin-top:25px}.mt{background:url(https://ecofriendlyfriend.online/assets/images/style/mediatex.png) no-repeat 0 0;line-height:16px;padding-left:40px}.breadcrumbs{font-size:.9em;color:#666;margin:15px 0 30px}.breadcrumbs a{color:#666}.breadcrumbs .sep{margin:0 5px}.main-slider{overflow:hidden;position:relative;margin:0 0 50px;background:url(https://ecofriendlyfriend.online/assets/images/slide.jpg) no-repeat 50% 50%;background-size:cover}.main-slider .slide{height:349px;position:relative;background-position:top;background-repeat:no-repeat}.main-slider .slide .link{right:0;position:absolute;bottom:0;top:0;left:0}.main-slider .slick-next,.main-slider .slick-prev{height:41px;background:url(https://ecofriendlyfriend.online/assets/images/style/arrs-slider.png) no-repeat 0 0;width:22px;z-index:2}.main-slider .slick-prev{left:25px}.main-slider .slick-next{right:25px;background-position:100% 0}.main-slider .slick-dots{bottom:7px;z-index:2}.main-slider .slick-dots li{height:10px;width:10px}.main-slider .slick-dots li button{height:10px;background:#009de0;width:10px}.main-slider .slick-dots li.slick-active button{background:#fff}.main-slider .slick-dots li button:before{display:none}.main-slider .container{position:relative}.main-slider .btn{right:40px;position:absolute;top:234px;width:190px;z-index:5}.vigoda .col-3{height:120px;margin-bottom:40px}.vigoda .ico{height:92px;border:3px solid #f2ab00;margin-right:22px;background-position:50%;border-radius:50%;width:92px;background-repeat:no-repeat}.vigoda .ico,.vigoda .txt{vertical-align:top;display:inline-block}.vigoda .txt{font-size:1.14em;width:213px}.ico-dost{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-dost.png)}.ico-money{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-money.png)}.ico-auto{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-auto.png)}.ico-bio{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-bio.png)}.ico-clean{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-clean.png)}.ico-clock{background-image:url(https://ecofriendlyfriend.online/assets/images/ico/ico-clock.png)}.block-shares{padding:10px 0;margin:10px auto}.img-shares{height:222px;margin-right:30px;width:395px;float:left}.main-uslugi{height:380px;padding-top:35px;margin-bottom:50px;background:url(https://ecofriendlyfriend.online/assets/images/style/clouds.jpg) no-repeat 50%;background-size:cover}.main-uslugi .h1{margin-bottom:35px;color:#fff}.row-uslugi .usluga{height:200px;overflow:hidden;padding:15px;font-size:1.57rem;border:3px solid #fff;text-decoration:none;font-weight:500;position:relative;background-size:cover;background-position:50%;border-radius:3px;background-repeat:no-repeat;display:block}.text-content .row-uslugi .usluga{border-color:#d5d5d5}.row-uslugi .usluga span{position:relative;z-index:2}.row-uslugi .usluga:after{height:100%;-webkit-transform:translateY(-88%) scale(1.5) rotate(-12deg);-moz-transform:translateY(-88%) scale(1.5) rotate(-12deg);-ms-transform:translateY(-88%) scale(1.5) rotate(-12deg);-o-transform:translateY(-88%) scale(1.5) rotate(-12deg);transform:translateY(-88%) scale(1.5) rotate(-12deg);-webkit-transition:-webkit-transform .3s 0s;-moz-transition:-moz-transform .3s 0s;-ms-transition:-ms-transform .3s 0s;-o-transition:-o-transform .3s 0s;transition:transform .3s 0s;content:"";position:absolute;will-change:transform,transition;top:0;background-color:hsla(0,0%,100%,.8);left:0;width:100%;z-index:1}.row-uslugi .usluga:hover:after{-webkit-transform:translateY(0) scale(1.5) rotate(-12deg);-moz-transform:translateY(0) scale(1.5) rotate(-12deg);-ms-transform:translateY(0) scale(1.5) rotate(-12deg);-o-transform:translateY(0) scale(1.5) rotate(-12deg);transform:translateY(0) scale(1.5) rotate(-12deg)}.row-uslugi .usluga1{background-image:url(https://ecofriendlyfriend.online/assets/images/style/usluga1_new.jpg)}.row-uslugi .usluga2{background-image:url(https://ecofriendlyfriend.online/assets/images/style/usluga2.jpg)}.row-uslugi .usluga3{background-image:url(https://ecofriendlyfriend.online/assets/images/style/usluga3.jpg)}.main-ring{height:190px;padding-top:20px;background:url(https://ecofriendlyfriend.online/assets/images/style/bg-ring.jpg) no-repeat 50%;background-size:cover;margin:50px 0}.main-ring .h1{font-weight:700;margin-bottom:15px;text-transform:uppercase;line-height:46px}.main-ring .phone{font-size:2.85em;font-weight:700;position:relative;line-height:46px}.block-shares .shares-zag-link{text-decoration:none;margin-bottom:25px;float:left;display:inline-block}.block-shares .shares-zag-link h3{margin-bottom:0;border-bottom:1px solid silver;display:inline}.block-shares .shares-zag-link:hover h3{border-bottom:1px solid transparent}.block-shares .shares-img-link{clear:both;display:block}.main-reviews{margin-bottom:50px}.reviews .review{font-size:1.14rem;margin-bottom:30px}.reviews .review .text{padding:12px 18px 15px;border:4px solid #ffb400;margin-bottom:20px;position:relative;border-radius:5px;line-height:20px}.main-reviews .review{margin-bottom:20px}.main-reviews .review .text{height:235px}.reviews .review .text:after{height:26px;content:"";position:absolute;bottom:-25px;background:url(https://ecofriendlyfriend.online/assets/images/style/arr-review.png) no-repeat 0 0;left:25px;width:23px;display:block}.main-feedback{padding:50px 0;position:relative;background:rgba(0,137,215,.25)}.main-feedback .row{margin-bottom:16px}.main-feedback input,.main-feedback textarea{height:44px;padding:11px 12px;font-size:1.14em;border:1px solid #c8c6c3;margin-bottom:16px;width:397px;line-height:20px}.main-feedback textarea{height:104px;resize:none;margin:0 0 16px}.form-ok{height:100%;padding:25px 60px;position:absolute;top:0;background:#fff;left:0;width:100%;display:none;z-index:2}.form-ok .ico{height:92px;margin:50px auto 40px;background:url(https://ecofriendlyfriend.online/assets/images/ico/ok-big.png) no-repeat 50%;width:92px;display:block}.form-ok .zag{font-size:1.7em}.main-feedback .form-ok{background:#bfe1f5}.main-map{height:250px;position:relative}.main-map .map{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.main-map .container{pointer-events:none;padding-top:55px;position:relative;z-index:2}.main-map .contacts{pointer-events:auto;padding:20px;font-size:1.14em;background-color:hsla(0,0%,100%,.9);box-shadow:3px 4px rgba(0,0,0,.3);width:330px;line-height:18px}.main-map .contacts div{margin-bottom:10px}.main-map .contacts .tel{font-size:1.25em;font-weight:700;margin-bottom:0;line-height:normal}.modal{display:none}.ui-widget-overlay{background:rgba(0,0,0,.4)}.myDialog{padding:0;border:0;box-shadow:2px 2px 4px rgba(0,0,0,.4);border-radius:0;background:#fff}.myDialog .ui-dialog-titlebar{padding:0;border:0;margin:0;border-radius:0;background:none;z-index:3}.myDialog .ui-dialog-title{display:none}.myDialog .ui-dialog-titlebar-close{height:20px;padding:0;border:0;right:22px;-webkit-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;-ms-transition:opacity .2s 0s;-o-transition:opacity .2s 0s;transition:opacity .2s 0s;position:absolute;top:15px;background:url(https://ecofriendlyfriend.online/assets/images/ico/close.png) no-repeat 50%;background-size:contain;opacity:.4;margin:0;cursor:pointer;width:20px}.myDialog .ui-dialog-titlebar-close:hover{opacity:.9}.myDialog .ui-dialog-titlebar-close .ui-icon{display:none}.myDialog .ui-dialog-content{padding:75px}.modal-form{position:relative}.modal-form .zag{font-size:1.7em;margin-bottom:40px;text-transform:uppercase}.modal-form input{height:44px;padding:11px 12px;font-size:1.14em;border:1px solid #c8c6c3;margin-bottom:16px;width:100%;line-height:20px}.input-error{border-color:red!important}.modal-form .ok{height:100%;padding:25px 60px;position:absolute;top:0;background:#fff;left:0;width:100%;display:none;z-index:2}.modal-form .ok .ico{height:92px;margin:50px auto 40px;background:url(https://ecofriendlyfriend.online/assets/images/ico/ok-big.png) no-repeat 50%;width:92px;display:block}.privacy-policy{margin-bottom:10px;position:relative;display:inline-block}.privacy-policy .checkbox{height:15px;position:absolute;opacity:0;top:0;margin:0;left:0;width:15px}.privacy-policy input.checkbox+span{height:14px;border:1px solid rgba(0,0,0,.3);-webkit-appearance:none;margin-right:5px;outline:none;box-sizing:border-box;width:14px;vertical-align:top;display:inline-block}.privacy-policy input.checkbox:checked+span:before{height:14px;-webkit-transform:rotate(45deg);pointer-events:none;border:0 solid #0089d7;content:"";border-width:0 2px 2px 0;margin:-6px 3px;width:9px;display:block}.label{border:1px solid transparent;margin-left:5px;line-height:18px;float:left;vertical-align:middle;display:block}.second-t td:nth-child(odd){width:30%!important}.second-t td:nth-child(2n){width:20%!important}.text-content table{border-collapse:collapse;margin:30px 0;width:100%}.text-content table td{padding:10px;border-bottom:1px solid #ffb400;line-height:20px}.text-content table th{border-right:1px solid #fff;padding:10px;font-weight:700;border-bottom:1px solid #fff;background-color:#ffb400;line-height:20px}.text-content table th:last-of-type{border-right:1px solid #ffb400}.text-content table thead td,.text-content table thead th{font-weight:700;text-align:center}.text-content ul{padding-left:20px}.text-content li{list-style:disc outside;margin:3px 0}div.jx-arrow.jx-left{border-right-color:#ffb400}div.jx-arrow.jx-right{border-left-color:#ffb400}div.jx-control,div.jx-controller{background-color:#ffb400}div.jx-image div.jx-label{text-transform:uppercase;background-color:rgba(0,0,0,.5)}.primery .primer{border:3px solid #ffb400;margin-bottom:22px}.toggle-head{cursor:pointer}.toggle-body{display:none}.four_circle{height:543px;position:relative;margin:40px 0 65px;background:url(https://ecofriendlyfriend.online/assets/images/img_four_circle.png) no-repeat center 50px;width:100%}.block_table_sofa h3,.four_circle h3,.work_examples_sofa h3{font-size:34px;text-align:center}.four_circle img{position:absolute;bottom:80px;left:-38px}.bottom_four_circle_block{margin-bottom:65px}.bottom_four_circle_block div{width:502px}.bottom_four_circle_block img{margin-right:20px;float:left}.bottom_four_circle_block h4{font-weight:700;color:#0089d7;width:400px}.bottom_four_circle_block p{margin:0}.detergent_yellow_block{float:left}.delivery_yellow_block{float:right}.table_sofa td,.table_sofa th{border:1px solid #ffb400;vertical-align:middle}.table_sofa img{margin:0 auto;display:block}.block_table_sofa{margin-bottom:50px}.center-text{text-align:center}.slider-sofa,.slider-sofa .slides_sofa{height:273px;position:relative}.slider-sofa .slides_sofa{background-position:top;background-repeat:no-repeat}.slider-sofa .slide .link{right:0;position:absolute;bottom:0;top:0;left:0}.slider-sofa .slick-next,.slider-sofa .slick-prev{height:41px;top:calc(50% - 20px);background:url(https://ecofriendlyfriend.online/assets/images/style/arrs-slider_silver2.png) no-repeat 0 0;width:22px;z-index:2}.slick-next:before,.slick-prev:before{display:none}.slider-sofa .slick-prev{left:-57px}.slider-sofa .slick-next{right:-57px;background-position:100% 0}.work_examples_sofa{margin-bottom:50px}.main-ring.sofa-ring-bg{margin:0;background:url(https://ecofriendlyfriend.online/assets/images/sofa_ring_bg2.jpg) #e1ded9 no-repeat 50%}.feedback_sofa_block .main-feedback{background:none}.block_header_img_sofa{height:472px;overflow:hidden;position:relative;background:url(https://ecofriendlyfriend.online/assets/images/img_header_furniture7.jpg) #ece8e7 no-repeat 50%}.header_img_sofa{height:472px;margin:0 auto;width:1030px}.header_img_sofa h1{font-size:46px;text-transform:uppercase;padding-right:30px;text-align:right;margin-top:70px}.header_img_sofa p{font-size:24px;margin-bottom:65px;padding-right:30px;text-align:right;width:489px;float:right}.primery.sofa_img .col-2{height:273px}.link_style a{text-decoration:none;border-bottom:1px solid silver}.link_style a:hover{border-bottom:1px solid transparent}.thumbs{overflow:hidden;width:104%}.thumbs .photoalb{overflow:hidden;margin:0 3.846% 20px 0;width:21.154%;float:left}.thumbs .photoalb:nth-child(4n+1){clear:left}.thumbs .photoalb a{overflow:hidden;text-align:center;margin:0 0 10px;width:auto;display:block}.thumbs .photoalb a:first-child{border:1px solid #0089d7}.thumbs .photoalb img{width:100%}.calc{padding:20px 0}.calc div span{padding:6px 5px}.calc div span,.calc input[type=text],.calc select{font-size:20px;text-shadow:0 0 1px #000;color:#fff;display:inline-block}.calc input[type=text],.calc select{padding:5px;border:0;border-bottom:2px solid #fff;background:#d77e2a}.calc select:focus{text-shadow:none}.calc select option{font-size:18px;text-shadow:none;color:#0089d7;background:#fff}.calc input[type=text]::placeholder{text-shadow:0 0 1px #000;color:#fff;opacity:1!important}.l-b{text-align:center;margin:0 5% 0 0;width:35%;float:left}.calc-name{font-size:32px;font-weight:700;text-shadow:0 0 2px #000;color:#fff;text-transform:uppercase;display:block}.itogo{color:#0089d7;margin:40px 0;background:hsla(0,0%,100%,.8)}.itogo,.order-it{padding:20px;font-size:32px;font-weight:700;border-radius:20px;width:auto}.order-it{text-decoration:none;color:#fff;background:#d77e2a;cursor:pointer;display:block}.dop-serv,.razm-kov,.sost-vol,.sost-vors,.spec-serv{margin:0 0 20px}.razm-kov input{margin-left:4%;width:17%;float:right}.sost-vors select{width:50%;float:right}.sost-vol select{width:40%;float:right}.dop-serv,.spec-serv{padding:20px 3%;border-radius:20px;background:hsla(0,0%,100%,.8);width:60%;float:right}.spec-serv{margin:40px 5% 0 0;width:35%}.calc div.dop-serv span,.calc div.spec-serv span{text-shadow:none;color:#0089d7;display:block}.calc div label{display:block}#QUICK_ACTION_BARactionsContainer,#header .mob-menu-top,.mob-menu-top{display:none}@media only screen and (max-width:480px){body{min-width:100%}body.opnd-nav{overflow:hidden}.body{padding:0}.container{width:auto}header{height:auto;padding:0 0 10px}header .logo{padding-top:0;margin:10px 0 0;width:234px}header .phone{padding:20px 0 0;text-align:center;clear:both;margin:0 auto;width:236px;float:none}header .ico{margin:5px 0 0}.main-slider,header .time{display:none}.mob-menu-top{height:64px;font-size:32px;text-decoration:none;font-weight:700;right:0;color:#333;position:absolute;text-align:center;top:0;cursor:pointer;width:42px;line-height:64px;display:block}.mob-menu-top.opnd-nav{position:fixed;z-index:7}.nav{display:none}.nav.opnd-nav{height:100%;position:fixed;top:0;left:0;width:100%;display:block;z-index:6}.nav.opnd-nav li:after,.nav.opnd-nav ul:before{display:none}.nav.opnd-nav ul{height:auto;overflow-y:auto;padding:60px 0 0;max-height:100%;display:block}.nav.opnd-nav li{height:auto;overflow:hidden;display:block}.nav.opnd-nav a{height:auto;overflow:hidden;padding:10px 0;text-transform:uppercase;line-height:30px}.nav li:nth-child(5) a,.nav li:nth-child(6) a,.nav.opnd-nav li:nth-child(3) a{padding-top:10px;bottom:auto;line-height:30px}.h1,.h2,.h3,h1,h2,h3{font-size:1.6em;line-height:20px}.main-uslugi .h1{margin-bottom:30px}.main-uslugi .col-3{margin-bottom:20px;width:auto;float:none}.vigoda .col-3{height:auto;margin-bottom:20px;width:100%}.vigoda .ico{margin-right:11px;float:left;display:block}.vigoda .txt{font-size:1.1em;width:auto;display:block}.text-content table{table-layout:fixed}.text-content table td,.text-content table th{padding:2px;word-break:break-word}.text-content table td,.text-content table td *,.text-content table th,.text-content table th *{font-size:12px!important;line-height:16px!important}p img{height:auto;max-width:100%}img[align=left]{height:auto;max-width:50%}.main-ring{height:auto;padding:20px 0}.main-ring .h1{text-align:center;line-height:26px}.main-ring .phone{font-size:2em;text-align:center;line-height:38px;float:none}.main-map .contacts{width:298px}footer{height:auto;padding:20px 0 60px;position:relative}footer .col-4{width:auto;float:none}footer .col-4:last-child{display:none}footer *{text-align:center}.thumbs .photoalb{margin:0 6% 10px 0;width:45%}.thumbs .photoalb:nth-child(2n){margin:0 0 10px}.thumbs .photoalb:nth-child(odd){clear:left}#QUICK_ACTION_BARactionsContainer{position:fixed;bottom:0;box-shadow:0 0 6px #999;background:#fff;left:0;width:100%;display:block}#QUICK_ACTION_BARactionsContainer>a{text-align:center;width:33.333333%;float:left;display:block}.myDialog{width:320px!important}.myDialog .ui-dialog-content{padding:20px}}