@media all and (min-width: 1173px) {
.greeting{background-image:url(../img/top/top-bg.jpg)}
.headertopbg--blog{background-image:url(../img/top/uslugi-cvetmet-bg.jpg)}
.headertopbg--akb{background-image:url(../img/top/priem-cvetnyh-metallov-skupka-bg.jpg)}
.headertopbg--svinec{background-image:url(../img/top/priem-kabelya-bg.jpg)}
.headertopbg--svinca{background-image:url(../img/top/priem-ehlektroniki-bg.jpg)}
.headertopbg--vivoz-akb{background-image:url(../img/top/vyvoz-cvetmeta-bg.jpg)}
}
@media all and (max-width: 1172px) and (min-width: 821px) {
.greeting{background-image:url(../img/top/top-bg-m.jpg)}
.headertopbg--blog{background-image:url(../img/top/uslugi-cvetmet-bg-m.jpg)}
.headertopbg--akb{background-image:url(../img/top/priem-cvetnyh-metallov-skupka-bg-m.jpg)}
.headertopbg--svinec{background-image:url(../img/top/priem-kabelya-bg-m.jpg)}
.headertopbg--svinca{background-image:url(../img/top/priem-ehlektroniki-bg-m.jpg)}
.headertopbg--vivoz-akb{background-image:url(../img/top/vyvoz-cvetmeta-bg-m.jpg)}
}
@media all and (max-width: 820px) and (min-width: 521px) {
.greeting{background-image:url(../img/top/top-bg-s.jpg)}
.headertopbg--blog{background-image:url(../img/top/uslugi-cvetmet-bg-s.jpg)}
.headertopbg--akb{background-image:url(../img/top/priem-cvetnyh-metallov-skupka-bg-s.jpg)}
.headertopbg--svinec{background-image:url(../img/top/priem-kabelya-bg-s.jpg)}
.headertopbg--svinca{background-image:url(../img/top/priem-ehlektroniki-bg-s.jpg)}
.headertopbg--vivoz-akb{background-image:url(../img/top/vyvoz-cvetmeta-bg-s.jpg)}
}
@media all and (max-width: 520px) {
.greeting{background-image:url(../img/top/top-bg-xs.jpg)}
.headertopbg--blog{background-image:url(../img/top/uslugi-cvetmet-bg-xs.jpg)}
.headertopbg--akb{background-image:url(../img/top/priem-cvetnyh-metallov-skupka-bg-xs.jpg)}
.headertopbg--svinec{background-image:url(../img/top/priem-kabelya-bg-xs.jpg)}
.headertopbg--svinca{background-image:url(../img/top/priem-ehlektroniki-bg-xs.jpg)}
.headertopbg--vivoz-akb{background-image:url(../img/top/vyvoz-cvetmeta-bg-xs.jpg)}
.col-8,.col-3,.col-9{width:100%}
.oneincontact .col-5{margin-top:20px}
.page8 .vvodnyi{font-size:13px;}
.imgflr, .imgfll{float:none;clear:both}
.menu__mobile nav a{color:#fff}
}
@media (min-width: 1200px) {
.zvonokpriem:before{-webkit-transform:skew(18deg);transform:skew(18deg)}
.zvonokpriem:after{position:absolute;bottom:0;left:50%;display:block;width:287px;height:393px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../img/phone-hand-bg.png) no-repeat;background-size:105%}
}
@media all and (max-width: 1172px) {
.menu__list-link{padding:16px}
.has-drop .menu__list-link{padding-right:28px}
.mainnavbar nav > ul > li.has-drop::after{top:17px;right:10px}
.menu__list-toggle{top:16px}
.mainnavbar .search{margin-left:12px;padding:16px 0}
.search__row{padding:16px 0}
.mainakblist li{width:17.8%}
.mainakblist li a{font-size:13px}
}
@media all and (max-width: 1060px) {
.header{box-shadow:0 0 5px 0 #ccc}
.top-bar{display:none}
.logo__row{background-color:#202020;display:block;left:0;position:fixed;right:0;top:0;z-index:1000}
.header-bottom{padding-top:60px;padding-bottom:16px}
.header-bottom .container{display:block}
.logo{display:none}
.menu{display:none}
.menu.open{display:block}
.menu__list-toggle{border:1px solid;border-radius:50%;text-align:center}
.menu__list-toggle:before{margin:0}
.menu__list-item span:first-child {display: inline-block;}
.greeting .formblock{margin-right:0}
.mainvivoz .innerleft{padding-left:0}
.mainvivoz .innerright{margin-right:0}
.headertitle{font-size:36px}
.headertitle h1{font-size:36px}
.fourzerofour h1{font-size:36px}
.col-m-12{float:none;width:100%}
.btn-up{bottom:39px;left:auto;right:16px}
.mainakblist li{width:30.4%}
.mainakblist li:nth-child(5n+5){margin-right:20px}
.mainakblist li:nth-child(3n+3){margin-right:0}
}
@media all and (max-width: 820px) {
.homepage section{padding-top:40px;padding-bottom:40px}
.homepage section.greeting{min-height:0;padding-top:20px;padding-bottom:20px}
.greeting .row{display:block}
.greeting .row [class^="col-"]{float:none}
.greeting .title{padding-top:0}
.greeting .innertext{margin-bottom:30px;text-align:center}
.greeting .formblock{margin-right:auto}
.benefits-block{display:block}
.benefits-left{padding:40px 40px 130px;width:100%}
.content .benefits-right,.benefits-right{padding:120px 40px 40px;width:100%}
.content .benefits-right:after,.benefits-right:after{left:50%;margin-left:-107px;top:-107px}
.mainvivoz .row [class^="col-"]{float:none}
.mainvivoz .innerleft{margin-bottom:30px}
.mainvivoz .innerright{margin-right:auto}
.col-s-12{float:none;width:100%}
.col-5{width:100%}
.col-7{width:100%}
[class^="col-"] > [class^="col-"]:first-child{padding-left:0}
[class^="col-"] > [class^="col-"]:last-child{padding-right:0}
.zvonokpriem{margin-top:20px}
.zvonokpriem:before{display:none}
.zvonokpriem .flright{float:none!important;max-width:100%}
.f-zvonok{margin-left:0;padding-top:40px;text-align:center}
.f-zvonok-tel{margin-left:0}
.f-zvonok .btn{margin-left:0}
.breadcrumbs li{font-size:12px}
.maincontent{padding-bottom:40px}
aside.sidebar > div:last-child{padding-bottom:0}
.reviews{padding-top:40px;padding-bottom:40px}
.reviews-item .image{float:none;margin:0 auto 15px;padding:0 15px;text-align:center}
.reviews-item .image img{width:100%}
}
@media all and (max-width: 620px) {
.mainakblist li{width:46.9%}
.mainakblist li:nth-child(5n+5),.mainakblist li:nth-child(3n+3){margin-right:20px}
.mainakblist li:nth-child(2n+2){margin-right:0}
}
@media all and (max-width: 520px) {
.headertitle{font-size:32px;padding:40px 0}
.headertitle h1{font-size:32px}
.fourzerofour h1{font-size:32px}
.fourzerofour p{font-size:18px}
h2,.likehtwo{font-size:22px}
.header__contacts{display:block}
.header__contacts-item:not(:last-child){margin-bottom:20px;margin-right:0}
.greeting .title{font-size:32px}
.form-header{padding:20px 20px 16px}
.form-body{padding:0 20px 20px}
.content .benefits-left,.benefits-left{padding:20px 20px 90px}
.content .benefits-right,.benefits-right{padding:90px 20px 20px}
.content .benefits-right:after,.benefits-right:after{height:160px;margin-left:-80px;top:-80px;width:160px}
.mainvivoz .innerright{padding:20px}
.toptxtl{margin-top:0}
.col-4{width:100%}
[class^="col-"] > [class^="col-"]{padding-left:0;padding-right:0}
.footer-top [class^="col-"]{margin-top:20px}
.footer-top ul{margin-top:5px;margin-bottom:0}
.articles-list .image{display:table;float:none;margin-bottom:20px;margin-left:auto;margin-right:auto}
.content p{text-align:left}
.articles-list .title{margin-bottom:20px;text-align:center}
.form-rules .checkbox-label{max-width:92%}
.logo__row .search__row{position:static}
.logo__row .search__row .search-input{left:0;padding:8px 16px}
.search__row .search-input{right:0}
.search__row .search-input form input{max-width:none}
}
@media all and (max-width: 439px) {
.mainakblist li:nth-child(5n+5),.mainakblist li:nth-child(3n+3),.mainakblist li:nth-child(2n+2){margin-right:0}
.mainakblist li{width:99.9%;margin-right:0}
ul.nav-tabs li.active a span,ul.nav-tabs li a span{font-size:13px}
ul.nav-tabs li{min-width:143px;margin:0 20px 20px 0}
.topmaintext > div >.table-price:last-child th{font-size:13px}
.vivozbenefit strong{font-size: 18px;}
}
@media all and (max-width: 479px) {
.diplayONphone{display:block}
}