.mmenu{height:19px;width:30px;text-align:left;position:relative;}
.mmenu:after, .mmenu:before, .mmenu div{background:#fff;content:'';position:absolute;height:3px;width:100%;}
.mmenu:after{bottom:0;}.mmenu:before{top:0;}.mmenu div{top:0;bottom:0;margin:auto;}.active .mmenu:after,.active .mmenu:before{top:0;bottom:0;margin:auto;}.active .mmenu:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.active .mmenu:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.active .mmenu div{display:none;}
.mwrap, .mwrap2{display:none;}
.mwrap2 .mmenu:after, .mwrap2 .mmenu:before, .mwrap2 .mmenu div{background:#3e87b4;height:2px;}
.mwrap2 .mmenu{height:14px;width:23px;}
html{-webkit-text-size-adjust:100%;}
html, body{min-width:320px;}
.form-quest .right-col + div{clear:both;}
.popup{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 !important;position:fixed;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:520px;max-width:100%;border-radius:0;}
.wrapper-popup{z-index:9999999;}
div.pp_overlay{z-index:999999;}
div.pp_pic_holder{z-index:9999999;}
.tell-rw a{text-decoration:none;color:#000;}
@media screen and (min-width:1025px){.q-tbl-block .cl-2, .q-tbl-block .cl-3{display:none;}
.q-tbl-block table .rate-1, .q-tbl-block table .rate-2{height:auto !important;}
}
@media screen and (max-width:1024px){#main{width:auto;margin-left:20px;margin-right:20px;}
.menu .list, .menu .search-block{display:none;}
.mwrap.active + .menu .list{display:block;position:fixed;z-index:99;background:#fff;box-shadow:-8px 0px 32px 0px rgba(0, 0, 0, 0.26);right:0;top:0;bottom:0;width:260px;height:auto !important;padding-top:39px;box-sizing:border-box;max-height:100%;overflow-y:auto;}
.menu li{float:none;display:block;margin:0;padding:18px 20px !important;border-bottom:1px solid #e2e2e2;}
.menu li > a, #main-page .menu li > a{float:none;font-family:"MyriadPro-Bold",Arial;font-size:16px;font-weight:normal;display:block;height:auto !important;}
.menu li .menu-drop{display:none !important;}
.menu li.active .menu-drop{display:block !important;}
.menu li .menu-drop{background:none;border:none;position:static;width:auto;padding-left:0;padding-bottom:0;}
.menu li .menu-drop a:last-child{margin:0;}
.menu li > a i, .menu li.act a i, .menu li a:hover i, .menu li.cur > a i{display:none;}
.menu li > a:hover, .menu li.act > a, .menu li.cur > a{border:none;color:#000;height:auto !important;}
.menu li.par{position:relative;}
.menu li.par:after{content:'';position:absolute;top:20px;right:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #000;}
.menu li.par.active:after{border-top:none;border-bottom:9px solid #d0a967;}
.mwrap.active + .menu .search-block{display:block;position:fixed;right:0;top:0;width:260px;height:39px;background:#fff;box-sizing:border-box;padding-right:20px;padding-top:7px;z-index:999;border-bottom:1px solid #e2e2e2;}
.search-block .txt{margin:0;background:#f0f0f0;border-radius:20px;box-sizing:border-box;padding:0 25px 0 10px;}
.search-block .sub{position:absolute;right:20px;background:url('../images/search-bg.png') 0 -1px;}
#main-page .menu, .menu{background:#3e87b4;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;height:39px;padding:0;}
.mwrap{display:block;position:absolute;right:0;top:9px;cursor:pointer;z-index:1;}
.mwrap.active{position:fixed;z-index:9999;right:226px;}
.mwrap.active .mmenu:after, .mwrap.active .mmenu:before, .mwrap.active .mmenu div{background:#3e86b3;}
.header-tell{position:absolute;padding:0;top:6px;left:0;right:0;line-height:26px;}
.header-tell:before{content:'';position:absolute;left:0;top:9px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #fff;}
.header-tell.active:before{border-top:none;border-bottom:9px solid #fff;}
.header-tell .tell{float:none;display:inline-block;vertical-align:sub;font-size:23px;line-height:25px;color:#fff;background:none;padding-left:20px;cursor:pointer;}
.header-tell .call-block, .header-tell .call-block2{display:none;}
.header-tell.active .call-block, .header-tell.active .call-block2{display:inline-block;vertical-align:top;float:none;right:auto;left:auto;}
.header-tell > .clearfix{position:absolute;background:#fff;left:-20px;right:-20px;top:33px;text-align:center;}
.header-tell.active > .clearfix{border-bottom:8px solid #3e87b4;}
.header-tell .call-block .call-drop, .header-tell .call-block2 .call-drop{position:static;background:none;border:none;padding:0;}
.header-tell .call-block2{width:160px;}
.header-tell .call-block{width:130px;}
.header-tell .call-block2 .call-drop{margin-right:-137px;}
.header-tell .call-block .call-drop{text-align:left;margin-left:-151px;}
.header-tell .call-block .call-drop, .header-tell .call-block2 .call-drop{padding-top:5px;padding-bottom:30px;}
.header-tell .call-block .call, .header-tell .call-block2 .call{display:inline-block;padding:10px 0;}
.header-tell .call-block .call.act:after, .header-tell .call-block2 .call.act:after{display:none;}
.header-tell .call-block .call.act span, .header-tell .call-block2 .call.act span{color:#3e87b4;border-color:#3e87b4;}
.header-tell .call-block.act .call span, .header-tell .call-block2.act .call span{border:none;color:#7f7f7f;}
.header-tell .call-block .call, .header-tell .call-block2 .call{float:none;}
.header-tell .call-block .call.act, .header-tell .call-block2 .call.act{background:none;border:none;margin:0;}
.tell-rw{font-size:23px;font-family:"MyriadPro-Bold",Arial;}
.header-tell .call-block .call-drop i, .header-tell .call-block2 .call-drop i{display:none;}
.header-tell .call-block .call-drop .txt, .header-tell .call-block2 .call-drop .txt{width:245px;background:#f0f0f0;border-color:#f0f0f0;}
.header-tell .call-block .call-drop .btn{float:none;display:inline-block;}
#header{z-index:999999;}
.header-tell.active .call-drop{display:none !important;}
.header-tell.active .call-block.act .call-drop, .header-tell.active .call-block2.act .call-drop{display:block !important;}
.header-tell .call-drop .formError{left:auto !important;}
body#main-page{background-position:0 -21px;}
body:not(#main-page){background:none;}
#main-page .header-main{padding-top:20px;}
.logo{width:277px;overflow:hidden;}
#main .logo img{max-width:none;}
.slog{float:right;text-align:right;padding-left:0}
.free_call{float:right;text-align:right;padding-right:50px;}
.ttl-main, h1{font-size:30px;line-height:35px;word-wrap:break-word;}
.fader-block{padding-bottom:50px;background-position:center 100%;}
.fader-block .btn-calc{bottom:30px;left:446px;top:auto;right:auto;}
.fader-block .btn-call{right:auto;top:auto;bottom:30px;left:610px;}
.right-pro, .art-col, .news-col{width:33%;margin:0;box-sizing:border-box;}
.art-col{padding-right:20px;}
.news-col{padding-right:10px;}
.right-pro{padding-left:10px;}
#main img{max-width:100%;height:auto;}
#imr img{max-width:100% !important;}
#main iframe{max-width:100%;}
.news-col-item .top-block .title{width:auto;float:none;overflow:hidden;}
.hdr-block .ttl{float:none;}
.car-block .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 30px;width:auto;}
.car-block .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto;}
.car-block .jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;}
.car-block .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}

.car-block-5 .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 30px;width:auto;}
.car-block-5 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto;}
.car-block-5 .jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;}
.car-block-5 .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}

.car-block-3{border:none;}
.car-block-3 .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 30px;width:auto;}
.car-block-3 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto;}
.car-block-3 .jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;}
.car-block-3 .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}
.fancybox-overlay{z-index:999999;}
.fancybox-opened{z-index:9999991;}
.car-block{background-position:center 0;}
#footer{height:auto;width:auto;overflow:hidden;padding:30px 20px 20px;}
.footer{width:auto;}
.footer-left, .footer-nav-col, .footer-nav-col.last{width:25%;box-sizing:border-box;padding-right:20px;}
.footer-nav-col{padding-left:20px;}
.footer-nav-col.last{padding-right:0;}
.copyright, .soc-list{float:none;}
#thumbNav{width:auto;}
.header-main{border:none;}
.content-right, .content-right-2, .content-right-3, .content-right-4{float:none;width:auto !important;overflow:hidden;}
.border-left, .border-left-2{padding-left:20px;}
.left-sidebar, .left-sidebar-2{margin-right:2px;}
.bc-nav{margin-top:5px;}
.list-letters{margin:0;}
.list-letters li{max-width:none;width:50%;box-sizing:border-box;margin-right:-4px;padding-right:20px;}
.list-letters li:nth-child(even){padding-right:0;padding-left:20px;}
.rec-letter__img img{max-width:70% !important;}
.prod-item-cat{margin-right:-4px;margin-bottom:10px;width:50%;}
.prod-item-cat .img, .prod-item-cat .main-col{width:auto !important;float:none;}
.car-block-2 .jcarousel-skin-tango .jcarousel-container-horizontal{width:auto;padding:0 23px;}
.car-block-2 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto;}
.car-block-2 .jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;}
.car-block-2 .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}
.left-col, .right-side{width:50%;box-sizing:border-box;}
.right-side{padding-left:25px;border:none;}
.right-side .st{display:none;}
.ttl-5, .car-block-3 .ttl{font-size:25px;line-height:1.2;}
.prod-car{background-position:center 30px;}
.prod-car .jcarousel-skin-tango .jcarousel-container-horizontal{width:auto;padding:0 30px;}
.prod-car .jcarousel-skin-tango .jcarousel-clip-horizontal{width:auto;}
.prod-car .jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;}
.prod-car .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}
.car-block-3{padding-bottom:0;padding-top:10px;}
.btn-pdf{float:none;display:inline-block;line-height:1.5;}
h3, h2{line-height:1.3;}
.meas-block{background-position:center 10px;}
.gall-block, .video-block{margin:0;}
.gall-item{float:none;display:inline-block;vertical-align:top;margin:0 -2px 10px;height:auto;width:33%;box-sizing:border-box;padding-right:10px;}
.gall-item:nth-child(3n){padding-right:0;}
.art-container article{float:none;display:inline-block;vertical-align:top;margin:0 -2px 10px;height:auto;width:50%;box-sizing:border-box;padding-right:20px;}
.art-container article .img{float:none;width:auto;}
.art-container article .main-col{float:none;padding-left:0;width:auto;margin-top:10px;}
.art-container article .main-col .top-block .title{float:none;width:auto;}
.art-container article.right{float:none;}
.border-left table, .border-left-2 table{display:block;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;}
.char-table table{display:table;}
.news-item-top .date + h1{width:auto !important;}
.content-middle{width:auto;float:none;overflow:hidden;margin-left:0;padding-left:40px;}
.right-form-col{float:none;width:auto;margin-left:135px;margin-top:20px;border:none;}
.right-form-col .st{left:2px;}
.gall-block-2 .photo-item{float:none;display:inline-block;vertical-align:top;margin-right:-4px;margin-left:2%;margin-bottom:2%;width:23%;height:auto;}
.gall-block-2{margin-left:-2%;}
.video-block{margin-left:-5%;}
.video-item{float:none;display:inline-block;vertical-align:top;margin-right:-4px;margin-left:5%;margin-bottom:3%;width:28%;height:auto;}
.contacts-block .left-block, .contacts-block .mid-block, .contacts-block .form-right{width:33%;box-sizing:border-box;}
.contacts-block .mid-block, .contacts-block .form-right{padding-left:25px;}
.contacts-block .mid-block p{padding-right:0;}
.contacts-block .mid-block{padding-right:20px;}
.form .row .txt, .form .row textarea{max-width:100%;box-sizing:border-box;}
.form .row .txt{height:30px;line-height:30px;}
.form-right .row textarea{height:85px;}
.quest-top .left-side{float:none;width:auto;}
.quest-top .right-block{float:none;width:auto;margin-top:30px;padding-top:30px;border-top:1px solid #e2e2e2;}
.quest-top .right-block .st-l-block{border-left:none;padding-left:0;margin-bottom:15px;}
.st-l-block .st, .st-l-block .st{display:none;}
.st-block{background-position:center 100%;}
.q-tbl-block{background:none;margin:0;padding:0;margin-left:-20px;margin-right:-20px;}
.q-tbl-block table, .q-tbl-block table tbody, .q-tbl-block table tr, .q-tbl-block table td{display:block;width:auto;margin:0;}
.q-tbl-block table tr{margin-bottom:20px;}
.q-tbl-block table tr:after{content:'';display:block;clear:both;}
.q-tbl-block table .main{background:#ededed;width:auto;border-bottom:1px solid #fff;}
.q-tbl-block table .rate-1{background:#f1f1f1;width:60%;float:left;}
.q-tbl-block table .rate-2{background:#f7f7f7;width:40%;float:right;}
.q-tbl-block table .main, .q-tbl-block table .rate-1, .q-tbl-block table .rate-2{box-sizing:border-box;padding:15px 20px;text-align:left;}
.q-tbl-head .cl-1, .q-tbl-head .cl-2, .q-tbl-head .cl-3{display:none;}
.q-tbl-block .cl-2, .q-tbl-block .cl-3{color:#3e87b4;margin-bottom:10px;line-height:1.2;}
.q-tbl-block table .main span{padding-top:0;padding-left:10px;}
.q-tbl-block table .main em{margin:0 0 0 10px;}
.q-tbl-block table .main.sub{margin-bottom:-21px;margin-top:-21px;padding-top:0;padding-bottom:0}
.q-tbl-block table .main.sub2{margin-top:-19px;}
.q-tbl-block table tr.rate + tr .main.sub{margin-top:-19px;padding-top:15px;}
.q-tbl-block table .rate-1, .q-tbl-block table .rate-2{position:relative;padding-bottom:30px;}
.rateit{position:absolute;bottom:15px;}
.form-quest{margin-left:-20px;margin-right:-20px;border-radius:0;}
.form-quest .left-col{width:60%;}
.form-quest .right-col{width:35%;margin-right:0;}
.form-quest .left-col .row textarea{height:150px;}
.rec-letter__img img{margin:auto;}
#jquery-notification{top:50% !important;left:50% !important;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%;}
#jquery-notification-message{font-size:18px;white-space:normal;}
}
@media screen and (max-width:900px){.fader-block .anythingFader{width:auto;height:auto;}
.fader-block .anythingFader .wrapper{width:auto;height:auto;position:static;opacity:1 !important;}
.fader-block .anythingFader ul li.cloned{display:none !important;}
.fader-block .anythingFader ul li{width:0;height:0;opacity:0;transition:opacity 1s ease-out 0s;overflow:hidden;}
.fader-block .anythingFader ul li.act{opacity:1;width:auto;height:auto;}
.fader-block .anythingFader .wrapper ul{width:auto;position:static;}
.fader-block .anythingFader ul li img, .fader-block .anythingFader ul li .desc-block{position:static;display:inline-block;vertical-align:middle;width:50%;height:auto;box-sizing:border-box;margin-right:-4px;}
.fader-block{padding-top:0;padding-bottom:165px;}
.fader-block .anythingFader{padding-top:70px;}
.fader-block #thumbNav{top:30px;left:0;right:0;margin:auto;text-align:center;max-width:100%;}
.fader-block #thumbNav a{padding:0 5px;}
.fader-block .anythingFader .arrow{top:31px;}
.fader-block .anythingFader .back{left:0;right:210px;margin:auto;}
.fader-block .anythingFader .forward{left:190px;right:0;margin:auto;}
.fader-block .anythingFader ul li .desc-block p{text-align:left !important;}
.fader-block .btn-calc, .fader-block .btn-call{bottom:40px;}
.fader-block .btn-calc{left:0;right:150px;margin:auto;}
.fader-block .btn-call{left:120px;right:0;margin:auto;}
}
@media screen and (max-width:768px){.right-pro, .art-col, .news-col{width:auto;float:none;padding:0;}
.title{color:#111;font-weight:normal;}
.car-block-3 + section{display:none;}
.art-col .btn{background:#b6b6b6;}
.news-col .btn{background:#d0a967;}
.footer-nav-col{padding-left:0;border:none;}
.footer-nav-col i{display:none;}
.footer-left, .footer-nav-col, .footer-nav-col.last{float:none !important;width:auto;padding-right:0;}
.footer-nav-col ul{display:none;}
.footer-nav-col .ttl-2{padding-top:0 !important;}
.footer-left{margin-top:20px;}
.footer-left .ttl-2{padding-top:7px;}
.footer-nav-col{padding-left:22px;}
.footer-nav-col .ttl-2{position:relative;padding-bottom:17px;cursor:pointer;}
.footer-nav-col .ttl-2:before{content:'';position:absolute;left:-22px;top:6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #000;}
.footer-nav-col .ttl-2.active:before{border-top:none;border-bottom:9px solid #d0a967;}
.footer-nav-col .ttl-2.active + ul{display:block;margin-bottom:22px;margin-top:-10px;position:relative;}
.left-sidebar, .left-sidebar-2{float:none;width:auto;}
.border-left, .border-left-2{padding-left:0;border:none;}
.left-nav li{margin:10px 15px;}
.left-nav .mwrap2.active + .list li{margin-bottom:15px;}
.left-nav li .point.act i, .left-nav-drop .sub-point.act i, .left-nav-drop .sub-point-2.act i{display:none;}
.left-nav li .point a{border:none;border-radius:0;padding:0;}
.left-nav li .point.act a, .left-nav li .point a:hover{background:none;border:none;color:#000;}
.left-nav .list{border:1px solid #e7e7e7;border-radius:15px;}
.left-nav .list li, .left-nav-drop.open{display:none;}
.left-nav .list li.act{display:list-item;}
.left-nav .mwrap2.active + .list li{display:list-item;}
.left-nav .mwrap2.active + .list .left-nav-drop.open{display:block;}
.left-nav{position:relative;}
.mwrap2{display:block;position:absolute;z-index:1;right:15px;top:12px;cursor:pointer;}
*[style*="justify"]{text-align:left !important;}
#content{padding-bottom:30px;}
.footer-push{height:auto;}
#main{margin-bottom:0;}
ul, ol{padding-left:15px;}
.page-nav a.next, .page-nav a.prev{height:30px;width:30px;padding:0;text-indent:-9999px;}
.page-nav, .art-nav div{float:none;position:static;text-align:center;}
.page-nav div, .art-nav div div{position:static;display:inline-block;}
.art-nav .left, .art-nav .right{float:none;display:inline-block;}
.page-nav ul{display:inline-block;float:none;overflow:hidden;margin:0;}
.page-nav a.prev{position:absolute;left:0;}
.page-nav a.next{position:absolute;right:0;}
.cat-block ~ *{display:none;}
.butts{text-align:center;margin-bottom:30px;}
.butts .btn-calc, .butts .btn-call{display:inline-block;vertical-align:top;margin:0 10px;}
.prod-item-cat .main-col li{margin-bottom:15px;}
#main iframe{height:250px !important;}
.content-right, .content-right-2, .content-right-3, .content-right-4{overflow:visible;}
.btn-back-news{position:static;display:inline-block;float:none;margin-bottom:20px;margin-top:-5px;}
.lefttwobanners{text-align:center;padding:25px 0 40px;}
section.lefttwobanners a{display:inline-block;vertical-align:top;padding:0 !important;margin:10px;}
.gall-item img{width:100%;}
.bc-nav li, .left-nav li .point a{white-space:normal;}
.content-middle{padding-left:0;}
.container-mn{background:none;}
.right-form-col{margin-left:0;padding-left:0;padding-top:30px;border-top:1px solid #e2e2e2;}
.right-form-col .st{display:none;}
.contacts-block .left-block, .contacts-block .mid-block, .contacts-block .form-right{float:none;width:auto;padding:0;}
.contacts-block .mid-block, .form-right{border-left:none;border-top:1px solid #e2e2e2;}
.contacts-block .mid-block .st, .form-right .st{display:none;}
.contacts-block .mid-block{padding-top:30px;}
.contacts-block .form-right{margin-top:30px;padding-top:25px;}
input[style="width:20%"]{background:#f0f0f0;border:none;border-radius:20px;box-sizing:border-box;padding:0 25px 0 10px;height:24px;line-height:22px;width:100% !important;}
input[style="width:20%"] + input.submit{background:url('../images/search-bg.png') 0 -1px;height:24px;width:21px !important;border:none;text-indent:-9999px;cursor:pointer;margin-left:-25px;}
.left-sidebar .lefttwobanners{display:none;}
.page-nav, .art-nav div{padding:0;}
.art-left{display:none;}
}
@media screen and (max-width:640px){.slog{display:none;}
@media screen and (max-width:640px){.free_call{display:none;}
.logo{float:none;display:block;margin:auto;}
.fader-block .anythingFader ul li img, .fader-block .anythingFader ul li .desc-block{width:auto;max-width:100%;display:block;margin-right:0;}
.fader-block .anythingFader ul li .desc-block{padding:0;background:none;}
.fader-block .anythingFader ul li .desc-block{margin-top:10px;}
.prod-item{width:50%;}
.left-col, .right-side{width:auto;float:none;padding:0;}
.char-table{margin-left:-20px;margin-right:-20px;margin-bottom:0;}
.char-table table td{border-radius:0 !important;}
.right-side{margin-top:30px;}
.formError{left:0 !important;}
.gall-item{width:50%;padding-right:10px !important;}
.form-quest .left-col, .form-quest .right-col{float:none;width:auto;}
.form-quest .right-col + div{margin-top:20px;}
.fader-block .anythingFader ul.hide li.act{height:600px;}
}
@media screen and (max-width:480px){.list-letters li{width:auto;display:block;margin:0;padding:0 0 30px !important;}
.prod-item-cat{width:auto;display:block;margin-right:0;}
.prod-item-cat .img img{margin:auto;display:block;}
.prod-item{width:100%;height:auto;margin-bottom:20px;}
.gall-item{width:auto;display:block;padding-right:0 !important;}
.art-container article{display:block;width:auto;margin-left:0;margin-right:0;padding:0;}
.art-container article .img img{width:100%;}
.image-block{float:none;margin-right:0;}
.image-block img{width:100%;}
.news-item-top .date{float:left;}
.news-item-top .date + h1{font-size:14px !important;line-height:17px !important;display:block !important;text-transform:lowercase !important;font-family:Tahoma,Helvetica !important;}
.news-item-top .date + h1:first-letter{text-transform:uppercase;}
.see-block{margin-bottom:20px;}
.gall-block-2{margin-left:-4%;}
.gall-block-2 .photo-item{width:46%;margin-left:4%;margin-bottom:4%;}
.gall-block-2 .photo-item img{width:100%;}
.video-block{margin-left:0;}
.video-item{display:block;margin-right:0;margin-left:0;margin-bottom:30px;width:auto;}
.video-item.last{height:auto;}
.video-item .img img{width:100%;}
}