@media screen and (max-width:991px){.container{padding:0}#header{height:100px}.icon-burger{display:inline-block;vertical-align:top}.icon-burger span{margin:0 auto;position:relative;top:12px}.icon-burger span,.icon-burger span:before,.icon-burger span:after{width:20px;height:2px;background-color:#000;display:block}.icon-burger span{transition-duration:0;transition-delay:.2s}.icon-burger span:before,.icon-burger span:after{position:absolute;content:''}.icon-burger span,.icon-burger span:before,.icon-burger span:after{width:20px;height:2px;background-color:#000;display:block}.icon-burger span:before{margin-top:-6px}.icon-burger span:after{margin-top:6px}.icon-burger span:before{transition-property:margin,transform;transition-duration:.2s;transition-delay:0.2s,0s}.icon-burger span:after{transition-property:margin,transform;transition-duration:.2s;transition-delay:0.2s,0s}.text-menu{display:inline-block;padding:5px 0 0 10px;font:12px Montserrat-SemiBold}.email-header i{padding:7px 0 0;width:30px;height:30px;font-size:14px}.home-banner img{width:auto;max-width:inherit;height:450px}.slogan{padding-right:8%;font-size:20px}.block-slogan-call{align-items:baseline}.block-slogan-call .fa-phone{width:50px;height:50px;font-size:23px;text-align:center;padding-top:11px;background:#fdd147}.menu-main_menu-container, .menu-main_menu_uk-container{position:absolute;width:100%;top:100px;display:none;z-index:4;background:#fff}#main_menu li, #main_menu_uk li{float:none;padding:12px 26px}#main_menu li a, #main_menu_uk li a{padding-bottom:0;border-bottom:none}#main_menu >li, #main_menu_uk >li{border:1px dashed #cecece;border-bottom:none;height:auto}#main_menu >li:nth-child(n+5):nth-child(-n+7)::after, #main_menu_uk >li:nth-child(n+5):nth-child(-n+7)::after{content:''}#main_menu >li:nth-child(-n+4):hover >a, #main_menu_uk >li:nth-child(-n+4):hover >a{border-bottom:none}#main_menu >li:nth-child(-n+4):hover, #main_menu_uk >li:nth-child(-n+4):hover{border-top:1px dashed #cecece}.home-banner{margin-bottom:44px}.post h1{margin-top:0;font-size:25px}#sidebar.left-bar{position:absolute;left:-500px;background:#fff;z-index:2}.widget.raboty,.widget.otziv,.widget.portfolio,.widget.uslugi,.widget.last_post{display:none}.leftpanel .our-work-sm,.leftpanel .review-client-sm,.leftpanel .portfolio-sm,.leftpanel .servise-sm,.leftpanel .articles-sm{width:48px;height:200px;display:block}.leftpanel .our-work-sm{background:url(../images/our-work-sm.jpg) no-repeat}.leftpanel .review-client-sm{background:url(../images/review-client-sm.jpg) no-repeat}.leftpanel .portfolio-sm{background:url(../images/portfolio-sm.jpg) no-repeat}.leftpanel .servise-sm{background:url(../images/servise-sm.jpg) no-repeat}.leftpanel .articles-sm{background:url(../images/articles-sm.jpg) no-repeat}.leftpanel .our-work-sm.active,.leftpanel .review-client-sm.active,.leftpanel .portfolio-sm.active,.leftpanel .servise-sm.active,.leftpanel .articles-sm.active{background-position:-48px 0}#content{padding-left:50px}#content.main-container-center.page-map .post{margin-left:0}.block-consult{height:140px}.quality-design h2{font-size:25px}.quality-design h2:first-child{margin-top:46px}.quality-design p{font-size:12px}.part-3-home{margin-top:35px}.title-part-3-home{font-size:25px}#wpcf7-f4997-p13-o4 .title-form{font-size:16px;color:#222}#wpcf7-f4997-p13-o4{height:210px;margin:20px 0 40px}.block-list-work{margin-bottom:34px}.list-work .text-work{font-size:13px}.tabs-ul{padding-top:40px}.tabs-ul a,.email-block{font-size:20px}.address-tabs{font-size:16px}.phone-tabs span{font-size:20px}.email-block{margin:20px 0 35px}.article-block .cat_post{margin-bottom:40px}.cat_post_desc .head3{font-size:16px}.cat_post_desc p{font-size:12px}.article-block{padding-left:80px}.article-block .btn-article-view a{font-size:10px}.article-block h1{font-size:25px}.text-article-post{min-height:120px}.women-form{display:none}#wpcf7-f3886-p13-o4 input,#wpcf7-f3886-p13-o4 textarea,#wpcf7-f3886-p13-o5 input,#wpcf7-f3886-p13-o5 textarea,#wpcf7-f3886-o4 input,#wpcf7-f3886-o4 textarea{width:100%;height:36px;font-size:14px;padding:0 15px}#wpcf7-f3886-p13-o4 input[type="submit"]
#wpcf7-f3886-p13-o5 input[type="submit"],{height:61px}.price-flat-table th.c-price-plan{width:130px}.price-flat-table th.c-price-plan .title,.price-flat-table th.c-price-plan .price{font-size:16px}.page.raboty{justify-content:space-around}.post ul.select-document li{padding:5px 0;font-size:14px}.block-document-2 .img-document{float:left}.block-document-2 .title-document{left:30px;right:auto}.block-price-design{margin-left:0}.img-price-design{position:static;margin:auto;width:100%;height:auto;max-width:266px}.price-design-title{width:100%;padding:22px 0 18px;text-align:center}.price-design-title span{padding-left:0}.price-design-title >span{display:block;padding-top:4px}.post .block-price-design li{padding:15px}.price-design-text2 >div{width:100%}.parent-block-price-design{padding:0;text-align:center}.block-price-design{width:48%;display:inline-block;padding:0 15px}.block-price-design li.price-design-text{padding-left:17%}.container.container-sendform{margin:50px 0}.img-creative img,.img-departman img{width:100%;height:auto}.parent-mini-post .mini-block-post{width:100%;padding:8px}.cat_post .head3 a{font-size:20px}.work-stages-table thead th{font-size:10px}.c-title .name-step{font-size:12px}.row-footer,.row-margin-991,.row-header{margin:0 15px}#foot_wrap{/*height:146px*/height:auto}.block-phone-social-logo{margin-top:15px}.social-icon{margin:12px 0 0}#foot_wrap .block-slogan-call,#foot_wrap .email-header{margin-top:15px}#header .phone,#footer .phone{display:none;position:absolute;right:0;top:77px;background:#fff;z-index:2}#footer .phone{top:auto;right:16px;bottom:50px}#header .phone span,#footer .phone span{font-size:16px}#footer .phone a{color:#000}.block-slogan-call{padding:0}.sub-menu{position:static;width:100%;height:auto;top:0;padding:0;opacity:1;overflow:overlay}#main_menu li .sub-menu li:first-child, #main_menu_uk li .sub-menu li:first-child{padding:0}#main_menu li .sub-menu li a, #main_menu_uk li .sub-menu li a{color:#000}.copyright{padding-left:30px}.b-sendform .wpcf7 .wpcf7-submit{background:none;text-indent:0;background:#3F3F3F;color:#fff}#wpcf7-f3886-o4 input[type="submit"],#wpcf7-f3886-p13-o4 input[type="submit"],#wpcf7-f3886-p13-o5 input[type="submit"]{color:#fff}.row.row-margin-991 #content_wrap #content .post p > img,.row.row-margin-991 #content_wrap #content .post p > iframe{width:100%;height:auto}.page-id-59 .parent-creative-block + .block-consult{margin-top:0}.border-post-portfolio{height:258px}#content_wrap .cat_post div[id^="gallery-"]{height:250px}.cat_post div[id^="gallery-"].gallery .gallery-item{margin:0}}@media screen and (max-width:767px){#logo img{max-width:100%;height:auto}.link-email{padding:8px 12px;background:#fdd147;margin-right:10px}.text-banner{font-size:20px}#foot_wrap .block-slogan-call .fa-phone{width:38px;height:38px;font-size:22px;padding-top:8px}.leftpanel{left:-48px}.btn-left-panel-xs{position:absolute;left:0;display:block;width:48px;height:200px;background:url(../images/btn-left-panel-xs.jpg) no-repeat;background-position:0 0;z-index:3}.btn-left-panel-xs.active{background-position:-48px 0}.block-consult{height:102px}.bg-btn-consult{padding:13px 3px 14px}.block-consult a{font:12px MontserratBold;color:#3f3f3e}.part-2-home{max-height:100%}.quality-design h2{font-size:20px}.quality-design p{font-family:'Verdana'}.title-part-3-home{font-size:20px}#wpcf7-f4997-p13-o4 .title-form{font-size:12px}#wpcf7-f4997-p13-o4{height:280px;margin:10px 30px}#wpcf7-f4997-p13-o4 .block-input-form-4997{display:block}.block-input-form-4997 .form-in-modal__row{padding:8px 0}.block-list-work{align-items:center;margin-bottom:20px}.list-work .text-work{min-height:auto}.list-work{height:240px;overflow:hidden}.tabs-ul{display:block}.tabs-ul li{margin-bottom:22px;max-width:100%}.email-block{margin:0 0 25px}.email-block span{font-size:16px}.cat_post_desc img{position:relative;left:0;max-width:100%}.cat_post_desc .head3{font-size:14px}.text-article-post{padding:0 10px;margin:10px;border:1px solid #e0b727}.btn-article-view{text-align:center}.article-block .cat_post{border:none}.btn-article-view{margin-bottom:20px}.paginate .navigation{display:flex;flex-wrap:wrap;align-items:baseline}.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive >.table{margin-bottom:0}.table-responsive >.table >thead >tr >th,.table-responsive >.table >tbody >tr >th,.table-responsive >.table >tfoot >tr >th,.table-responsive >.table >thead >tr >td,.table-responsive >.table >tbody >tr >td,.table-responsive >.table >tfoot >tr >td{white-space:nowrap}.table-responsive >.table-bordered{border:0}.table-responsive >.table-bordered >thead >tr >th:first-child,.table-responsive >.table-bordered >tbody >tr >th:first-child,.table-responsive >.table-bordered >tfoot >tr >th:first-child,.table-responsive >.table-bordered >thead >tr >td:first-child,.table-responsive >.table-bordered >tbody >tr >td:first-child,.table-responsive >.table-bordered >tfoot >tr >td:first-child{border-left:0}.table-responsive >.table-bordered >thead >tr >th:last-child,.table-responsive >.table-bordered >tbody >tr >th:last-child,.table-responsive >.table-bordered >tfoot >tr >th:last-child,.table-responsive >.table-bordered >thead >tr >td:last-child,.table-responsive >.table-bordered >tbody >tr >td:last-child,.table-responsive >.table-bordered >tfoot >tr >td:last-child{border-right:0}.table-responsive >.table-bordered >tbody >tr:last-child >th,.table-responsive >.table-bordered >tfoot >tr:last-child >th,.table-responsive >.table-bordered >tbody >tr:last-child >td,.table-responsive >.table-bordered >tfoot >tr:last-child >td{border-bottom:0}.price-flat-table th .labeled:after{background:none}#content_wrap .design-project-time h2,#content_wrap .b-shadowed h2{font-size:25px}.design-project-time table thead th{font-size:16px}.list-work.block-interer{height:238px;padding-top:16px;margin-bottom:15px}.list-work.block-interer .block-list-work{margin-bottom:14px}.post ul.select-document li{font-size:12px}.img-document,.block-document-2 .img-document{float:none}.block-document,.block-document-2{height:auto;text-align:center}.block-document-text{text-align:left}.title-document,.block-document-2 .title-document{top:284px;left:auto;padding:0}.block-price-design{width:100%}.parent-block-price-design{height:auto;overflow:hidden;margin-bottom:20px}.more-block-price-design{width:61px;margin:0 auto;padding-top:10px;border-bottom:1px solid #fadb62;font:12px MontserratExtraBold;color:#1e1e1e;padding-bottom:5px}.bg-creative-block{position:static}.b-sendform1 #gallery-2{display:block}.b-sendform1 #gallery-2 .gallery-item{float:none;width:100%}.portfolio-parent-block{display:block}.border-post-portfolio{width:88%}.gallery-item .gallery-icon{padding-bottom:18px}.b-review_name{font-size:20px;top:-14px}.b-review_text p{font-size:12px;padding-bottom:0}.b-reviews{display:block}.b-col-reviews{max-width:auto;padding:0 65px;margin-bottom:30px}.parent-block-price-design.post-4990 .block-price-design{width:100%}.title-main-post{font-size:20px}.p-post-4990{font-size:14px}.block-gallery-home .title-gallery{top:-12px;font-size:18px}#content_wrap h1,#content_wrap .home-center-show h2{font-size:20px}#footer .link-email{background:none}.bg-btn-consult{display:block}.block-consult a.button_consult{padding:5px 15px}.b-related-posts__list{justify-content:center}.post-59 .block-consult a.button_consult{padding:10px 15%}#foot_wrap{background:url(../images/bg-footer-xs.jpg) repeat}.b-sendform{background-image:url(../images/bg-form_call-xs.jpg);background-size: cover; background-repeat: no-repeat; }#content_wrap .cat_post div[id^="gallery-"]{height:100%;max-height:1400px}#content_wrap .cat_post div[id^="gallery-"] .gallery-item{width:100%}#content_wrap .col-xs-12 + .paginate .navigation{display:block}}@media screen and (max-width:700px){#content_wrap .cat_post div[id^="gallery-"]{max-height:1300px}}@media screen and (max-width:650px){#content_wrap .cat_post div[id^="gallery-"]{max-height:1224px}}@media screen and (max-width:600px){#content_wrap .cat_post div[id^="gallery-"]{max-height:1120px}}@media screen and (max-width:550px){#content_wrap .cat_post div[id^="gallery-"]{max-height:1000px}}@media screen and (max-width:500px){#content_wrap .cat_post div[id^="gallery-"]{max-height:920px}}@media screen and (max-width:450px){#content_wrap .cat_post div[id^="gallery-"]{max-height:810px}}@media screen and (max-width:400px){#content_wrap .cat_post div[id^="gallery-"]{max-height:720px}}@media screen and (max-width:360px){#content_wrap .cat_post div[id^="gallery-"]{max-height:614px}}
