/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
	.comments-box{padding-left: 0;}
	.btns-box .icons li{margin-right: 15px;}
	.cat-links{right: 30px;}
	.top-box .text{padding-left: 30px;}
	.grey-marks{display: none;}
	.grey-box{background:#0f0f0f;}
	.eqipa-box .sm-r{right: 0;}
	.eqipa-box .list>li{margin: 0 9px;width: 216px;}
	.images-list li{margin: 0px;width: 25%;float: left;display: block;padding: 0 5px;}
	.images-list img{width: 100%;display: block;}
	.images-list{overflow: hidden;}
	.foot-top .tt .t{max-width: 182px;}
	.cart-box .row>div{padding: 20px;}
	.cart-box .inf-cir{margin-right: 0;margin-top: 0;}
	.cart-tab-box .tabset li{margin: 0 20px;}
	.func-box .bx .hh .more-link{float: none; }
	.func-box .bx .hh .h3{float: none;margin-bottom: 10px;}
	.catalog{width: 647px;}
	.tov-item .btns > *{margin-left: 10px;}
	.basket-item{padding: 30px;}
	.bask-wrap .side .bx{padding: 30px;}
	.basket-item .text{margin-right: 20px;}
	.basket-item .img{margin-right: 20px;}
	.map-list-box .map-item{padding: 30px;}
	.map-box .aside .hh{padding: 24px 30px;}
	.map-box .side{width: 300px;}
	.contacts-box .bx{padding: 30px;}
	.contacts-box .grey-bx{padding: 30px;}
	.filter-town .page-fil{padding-bottom:5px;}
	.filter-town .page-num{padding-bottom:5px;}
	.state-block{padding: 20px;}
	.state-block .heading .tt{max-width: 315px;}
	.state-block .heading .name{font-size: 26px;}
	.state-block .gr-bx{padding: 20px;}
	.state-item .img{margin-right: 30px;}
	.state-item .text{padding-top: 0;}
	.news-item{margin: 0 20px 40px;}
	.news-wrap{margin: 0 -20px;}
	.news-item{width: 447px;}
	.mater-item{padding: 20px;}
	.mater-item .t1{padding: 0;}
	.mater-filter > *{margin-right: 47px;}
	.tag-links li{margin-right: 13px;}
	.about-item-box .text{margin-left: 0;}
	.about-item-box .title-box{padding: 0;}
	.part-item .year{padding-left: 0;font-size: 60px;}
	.brand-list{padding-top: 0;}
	.today-item-box .pt{padding-top: 0;}
	.func-box .bx{padding: 0;}
	.basket-sidebar.fixed{position: static;margin: 0;}
	.bask-wrap .side{width: 34%}
} 

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	.tag-links li{margin-bottom: 10px;margin-right: 20px;}
	.header-white:not(.header-black) .top-links a, .header-white:not(.header-black) .mnu a{color: #000;}
	.contacts-box .grey-bx{margin-top: 30px;}
	.catalog{width: 495px;}
	.uhod-box .list{margin-bottom: 30px;}
	.cart-box .inf-cir{margin-bottom: 20px;}
	.cart-box .row>div{height: auto;border-bottom: 1px solid #ccc;}
	.aside-box .bx{padding: 20px;}
	.aside{width: 220px;}
	.foot-top{padding-top: 30px;}
	.foot-top .links{margin-bottom: 30px;}
	.foot-top .tt {margin-bottom: 20px;}
	.foot-mid .list {margin-bottom: 30px;}
	.toggle_mnu{display: block;}
	.menu-box{
		z-index: 12;
		position: fixed;
		top:0px;
		height: 100%;
		overflow-y: auto;
		left:0;
		width: 200px;
		background: #fff;
		box-shadow: 2px 0 15px 0 rgba(0,0,0,0.3);
		display: none;
	}
	.block_add_pls_srch{
	  display:block !important;
	  width:100%;
	  text-align:center;
	  margin-bottom:10px;
	}
	
	.top-box .text .tt .h1{font-size: 45px;}
	.cat-links{top: 0;}
	.top-links li, .mnu li{display: block;margin: 0 ;}
	.top-links a, .mnu a{padding: 10px;display: block;font-size: 14px;}
	.mnu{padding-top: 10px;border-top: 2px solid #000;}
	.header>div{position: static;}
	.btns-box{float: right;margin-right: 55px;/*position: static;*/}
	.logo img{width: 50px;}
	.collect-slider{padding-left: 0;}
	.col-item{padding: 0;}
	.collect-box .title-box{margin-bottom: 60px;}
	.collect-slider .owl-nav>div,
	.collect-slider .owl-nav>div:last-child{top: 37%;left: 10px;}
	.collect-slider .owl-nav>div:last-child{right: 10px;left: auto;}
	.eqipa-box .list>li{margin: 0;margin-top: 0 !important;margin-bottom: 30px;text-align: center;}
	.eqipa-box .title-box{margin-bottom: 50px;}
	.eqipa-box .list>li{display: inline-block;vertical-align: top;float: none;width: 49%;}
	.fotorama__stage{height: 480px !important;}
	.cart-tab-box .tabset li{margin:10px;}
	.town-window .bx .t{margin: 0 0 10px;}
	.town-window .bx{padding: 20px;}
	.bask-wrap .left, .bask-wrap .side{width: auto;float: none;}
	.basket-item{border-right: 1px solid #e6e6e6;}
	.basket-item .text{margin-right: 100px;}
	.filter-town .left{max-width: 360px;margin: 0 auto 10px;float: none;text-align: center;}
	.filter-town .right{float: none;}
	.search-form{width: 100%;margin-left: 0;}
	.filter-type .left{float: none;margin-bottom: 10px;}
	.filter-type .right{float: none;}
	.filter-type{text-align: center;padding: 20px;}
	.filter-town .right{text-align: center;margin-top: 20px;}
	.filter-town .back{display: block;text-align: center;margin-bottom: 20px;}
	.title-h1{font-size: 24px;}
	.state-item .img{width: 300px;}
	.state-item .h3{font-size: 24px;}
	.states-box .title-box .t1{font-size:52px;}
	.cat-links-box .left{width: 370px;}
	.cat-links-box .h3{font-size: 24px;}
	.cat-links-box .h3 br{display: none;}
	.cat-links-box .links{font-size: 20px;}
	.cat-links-box .links li{margin-bottom: 5px;}
	.states-box .filter-town .left{max-width: 280px;}
	.news-item{width: 300px;}
	.mater-filter > *{margin-right: 30px;}
	.mater-filter .tt{margin: 0 0 20px;display: block;text-align: center;}
	.proiz-item-box .text{margin-left: 0;max-width: 100%;margin-bottom: 50px;}
	.proiz-item-box .wrap{padding: 0;}
	.proiz-item-box .title-box{margin-bottom: 80px;}
	.proiz-item-box .video{margin-bottom: 20px;}
	.buss-box .title-box{padding-left: 0;margin-bottom: 40px;}
	.part-item .tag{padding-left: 0;font-size: 20px;}
	.present{margin-top: 0;}
	.part-item .year{font-size: 50px;}
	.present .t{text-align: center;}
	.about-item-box .title-box{margin-bottom: 20px;}
	.today-item-list .title-box{margin-bottom: 20px;}

	.list-search li {
	    width: 25%;
	}
	.modal-search {
    	top: 80px;
    }

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
    .dop_b_clzap{display:none;}
    .dop_b_clzap2{display:block; margin:5px -20px; color:#808080; font-size:12px;}

	.photo-slider .h3{float: none;text-align: center;font-size: 30px;margin-bottom: 10px;}
	.photo-slider .links{float: none;text-align: center;}
	.today-item-box .title-box{padding-left: 0;margin-bottom: 20px;}
	.part-item .year{margin-bottom: 20px;}
	.mater-item .t3{opacity: 1;}
	.header-white-gr-bg{background: none;}
	.states-box .title-box .t1{font-size: 30px;}
	.news-item{width: auto;margin: 0 0 40px;display: block;}
	.news-wrap{margin: 0;}
	.header-white:not(.header-black) .btns-box .lang, .header-white:not(.header-black) .btns-box .town{}
	.top-box-bg{height: 300px;}
	.state-block{margin-top: 0;}
	.state-block .heading{text-align: center;}
	.state-block .heading .img{display: block;text-align: center;margin: 0 0 20px;}
	.partner-reg .hh .lk-link{position: static;display: inline-block;margin-bottom: 20px;}
	.inner-page-boxdop{padding:10px 0}
	.inner-page-box .heading .title-h1{float: none;}
	.add-post{float: none;margin-bottom: 20px;}
	.review-block .rev-item{margin-top: 5px}
    .comments-box .rev-item {padding-top:5px}
	.contacts-box .bx, .contacts-box .grey-bx{padding: 20px;}
	.title-h1{float: none;}
	.letter-item{width: 16%;}
	.catalog{width: auto;float: none;}
	.more-arr-link{float: none;display: inline-block;margin-bottom: 20px;}
	.seen-goods ul.tabset{top: 0;}
	.foot-bot{text-align: center;}
	.foot-mid{text-align: center;}
	.foot-bot ul li{display: block;margin: 0 0 10px;}
	.top-box .text .mark, .about .text .mark{display: none;}
	.top-box .text{padding: 50px 0;text-align: center;}
	.cat-links{position: static;}
	.top-box{padding: 0;background: #fafafa;height: auto;}
	.top-box .header{position: static;}
	.cat-links .it{
		margin: 0 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.cat-links img{display: none;}
	.cat-links{margin-top: 40px;}
	.grey-box{padding: 40px 0 30px;}
	.sm-r{display: none;}
	.about .stiker{display: none;}
	.about .text{padding: 0;}
	.aside{width: auto;float: none;margin: 0 0 30px;}
	.aside-box{display: none;}
	.filter-opener{padding: 15px;margin: 0;text-align: center;background: #ebebeb;border-bottom: 2px solid #fff;}
	.catalog-box .hh .bg{display: none;}
	.catalog-box .hh{padding-right: 0;}
	.filter .left{float: none;margin-bottom: 10px;}
	.filter .right{float: none;}
	.filter{text-align: center;}
	.uhod-box .list{padding: 20px;}
	.tov-item .fr,.tov-item .brand{display: none !important;}
	.tov-item .color-list{position: static;display: block;}
	.tov-item .btns{position: static;display: block;}
	.tov-item .tt{padding-top: 0;}
	.cat-grid .tov-item{border-bottom: 1px solid #e6e6e6;}
	.basket-item .img{display: block;margin: 0 auto 20px;}
	.basket-item .text{margin-right: 0;width: 49%;}
	.basket-item .pr-box{width: 49%;}
	.tovar2-slider .owl-nav{width: 100%;text-align: center;top:-30px;right: 0;}
    #block_bigmonitor{display:none}
	.map-box .side{width: auto;float: none;}
    .map-box .side2{display:none}
    .map-box .side .hh2{display:none}
	.map-list-box .map-item{padding: 20px;}
	#map{height: 300px;}
	.map-list-box{max-height: 320px;}
	.comments-box .rev-form-box .image{display: none;}
	.partner-wrap .order-form .inp .t{width: auto;float: none;}
	.header-white:not(.header-black) .icons .icon1{
		background: url(/img/h-ico1-w.png) 50% no-repeat;
	}
	.header-white:not(.header-black) .icons .icon2{
		background: url(/ico/icoizbrw.svg);  background-size: 25px 25px;
	}
	.header-white:not(.header-black) .icons .icon3{
		background: url(/ico/icosravw.svg);  background-size: 25px 25px;
	}
	.header-white:not(.header-black) .icons .icon4{
		background: url(/ico/icoprofw.svg);  background-size: 25px 25px;
	}
	.header-white:not(.header-black) .icons .icon5{
		background: url(/ico/icobaskw.svg);  background-size: 25px 25px;
	}
	.state-top-box .text .tt .h1,
	.state-top-box .text .tt p{}
    .state-top-box .text .tt p { max-width: 100%; }	
	.state-top-box .lbl-box{display: none;}
	.state-item .img{width: 100%;float: none;margin: 0 0 20px;}
	.cat-links-box .left{width: auto;float: none;margin-bottom: 30px;}
	.cat-links-box {text-align: center;}
	.cat-links-box .links{float: none;}
	.cat-links-box .left .more{margin-right: 0;}
	.cat-links-box .links a{color:#666666;}
	.tag-links li{margin: 0 0 10px;display: block;}
	.ph-slider .owl-dots{text-align: center;}
	.ph-slider .owl-nav>div{left: 3px;}
	.ph-slider .owl-nav>div:last-child{right: 3px;}
	.ph-slider .owl-nav>div{top: 30%;}
	.top-box .text .tt .btn{margin: 0 auto 10px;}

	.list-search_thumb {
	    height: auto;
	}
	.list-search li {
		width: 33.33%;
	}
	.modal-search_form {
	    margin-bottom: 2rem;
	    padding-top: 1rem;
	}
	.modal-search_input {
	    font-size: 1.875rem;
	}
	.list-search_tag {
	    margin-bottom: 5px;
	}
	.list-search_new-price {
		font-size: 16px;
	}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.filter-type .left>*{margin: 0 0 20px;}
	.filter-type .left{margin-bottom: 0;}
	.filter-type .left .t{margin: 0 0 10px;}
	.proiz-item-box .h1{font-size: 24px;}
	.photo-slider .links li{margin: 0 0 10px;display: block;}
	.proiz-item-box .video iframe{height: 170px;}
	.mater-filter .tt{width: 100%;}
	.mater-filter > *{width: 49%;margin: 0 0 20px;}
	.mater-grid>div{width: 100%;}
	.mater-item .t1{min-height: inherit;}
	.cat-links-box .h3{font-size: 18px;}
	.state-item .h3{font-size: 20px;}
	.state-block .heading .name{font-size: 23px;}
	.kapcha{margin-bottom: 0;}
	.partner-wrap{padding: 20px;}
	.mess-big .text .h4{font-size: 24px;}
	.mess-big .share-bar{}
	.mess-big .podpis{margin-top: 0;margin-bottom: 15px;float: none;display: inline-block;}
	.mess-big .social{float: none;}
	.mess-switcher{text-align: center;}
	.mess-switcher .left{display: inline-block;vertical-align: middle;margin: 10px;	float: none;}
	.mess-switcher .right{display: inline-block;vertical-align: middle;margin: 10px;float: none;}
	.contacts-box .h3{font-size: 18px;}
	.contacts-box .grey-bx .h4{font-size: 16px;}
	.filter-town .left>*{margin-right: 5px;}
	.filter-town .left{text-align: center;}
	.filter-town .left .t{font-size: 12px;}
	.letter-item{width: 32%;}
	.enter-window .sw-part .sw-sw{font-size: 13px;}
	.bask-list-items .bsk-itm table .pr{width: 60px}
	.form-regular input[type='submit']{margin-right: 10px;}
	.enter-window, .lk-window, .bask-window{padding: 20px;width: 290px;}
	.tov-item .btns .to-cart span{display: none;}
	.uhod-box .list .t{max-width: 185px;}
	.rev-item .img{display: none;}
	.rev-item .text{float: left;width: 100%;margin-top: 10px;}
	.rev-item-inner, .quest-box .rev-item-inner{padding-left: 15px;}
	.cart-box .get-btn{width: 160px;}
	.cart-box .get-btnd{width: 160px;}
	.title-h1{font-size: 24px;}
	.title-h1 span{display: block;}
	.select-area, .filter .fil-link{margin-right: 10px;}
	.filter .fil-link+.fil-link{margin-right: 0;}
	.catalog-item .tov-item .img{height: 280px;}
	ul.tabset li{margin-right: 0;display: block;margin-bottom: 10px;}
	.foot-mid p b{display: block;margin-top: 10px;}
	.images-list li{padding: 5px;width: 50%;}
	.about .text .tt .h1{font-size: 30px;}
	.eqipa-box .list>li{width: auto;display: block;}
	.eqipa-box .list .links{margin-top: 0;}
	.title-box .t1{font-size: 24px;}
	.collect-box .title-box .seven{font-size: 192px;top:-20px;}
	.collect-slider .owl-nav>div, .collect-slider .owl-nav>div:last-child{top: 25%;}
	.btns-box .icons li{margin-right: 10px;}
	.logo{margin-right: 0;}
	.btns-box .icons li:last-child{margin-right: 0;}
	.btns-box .lang{display: none;}
	.top-box .text .tt .h1{font-size: 30px;}
	.top-box .text .tt p{font-size: 13px;}
	.func-box .bx .tt .t1{float: none;margin-bottom: 10px;width: auto;}
	.rev-form .bot-bar .cancel-btn{display: none;}
	.basket-item .text{margin-right: 0;width: 100%;margin-bottom: 30px;text-align: center;}
	.basket-item .pr-box{width: 100%;text-align: center;}
	.basket-item .pr-box .pr{height: auto;margin-bottom: 30px;}
	.bask-wrap .side .bx{padding: 20px;}
	.basket-item{padding: 20px;}
	.order-form .inp .t{width: auto;float: none;line-height: 1;margin-bottom: 10px;}
	.order-form .bonuses .bon-inp .tt{margin-right: 20px;}
	.order-form .bonuses .bon-inp .inp{width: 70px;}

	.list-search li {
	    width: 50%;
	}
	
}