.mobile_top{
	display:none;
}
.basket_mob{
	display:none;
}
.page_text img{
	max-width:100%;
}
.img_news{
	text-align:center;
}
.teg_sort{
	display:none !important;
}
.banner.teaboxprod{
	min-height: 382px;
}
@media (max-width: 1199px) {
	#catmenugl{
		position:absolute;
	}
}
@media (max-width: 1024px) {
	table.formated{
		max-width: 100%;
	}
	h2.subcategory-title a span{
		font-size:12px;
	}
	.content_mat_teaser .item-title a {
		font-size: 14px;
		line-height: 14px;
	}
	.content_mat_teaser .item-title{
		line-height: 15px;
		    margin-bottom: 5px;
			height: 45px;
    overflow: hidden;
	}
	.itemid-105 .teaser_prod .title_prod a{
		font-size: 12px;
    line-height: 14px;
	}
	.jbprice-tmpl-full .jbprice-buttons{
		float:right;
	}
	.nav-tabs li a{
		    font-size: 11px;
    padding: 5px 10px;
	}
	.page_kol, .searchsel {
    padding: 0px;
    text-align: center;
}
.page_kol>div{
	display: inline-block;
	        float: none;
}
	body{
		padding-top:75px;
		width:100vw;
		position:absolute;
		top:0px;
		left:0px;
		overflow:auto;
		height:100vh;
	}
	.slider_tovar{
		display:none;
	}
	#left_menu{
		height: 45px;
		width: 100%;
		top: 60px;
		text-align: center;
	}
	#left_menu ul{
		display: block;
	}
	#left_menu li{
		display: inline-block;
		width: auto;
		margin: 0 15px;
	}
	.component-wrapper{
		padding-left:0px;
		padding-top: 115px;
	}
	#header{
		position:static !important;
		z-index:auto;
	}
	.footer_menu li{
		width:33%;
		float:left;
	}
	.right_panel{
		position: fixed;
		top: initial !important;
		bottom: 0px;
		width: 100%;
		left: 0px;
		height: 40px;
	}
	.right_panel .wrapper_call_sh{
		width:100%;
	}
	.right_panel .wrapper_call_sh>div{
		float: left;
		width: 33%;
		height: 40px;
		line-height: 45px;
		text-align: center;
		border-radius: 0px;
	}
	#myModal .modal-dialog {
		max-width: 100%;
		width: 100%;
		margin: 0px;
	}



.modal-content{
	    border: none;
    border-radius: 0px;
}
#myModal .close{
	    margin: 0px;
}
#myModal .modal-dialog .modal-body li{
	width:50%;
}
	.button_call_sh i{
		top: 18%;
		left: 25% !important;
	}
	#catmenugl{
		display:none;
	}
	.right_menu{
		top:70px;
		width:100%;
		left:-1000%;
	}
	.banner_gl{
		height:130px;
	}
	.top_text_banner,.botton_text_banner{
		display:none;
	}
	.mobile_top{
		display: inline-table;
		width: 100%;
		border-bottom: 2px solid #ffd201;
		padding-bottom: 10px;
		padding-top: 10px;
		position: fixed;
		z-index: 999;
		left: 0px;
		height: 60px;
		top: 0px;
		padding-right: 10px;
		background:#fff;
	}
	.logo_top{
		display:none;
	}
	.search_top{
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.mobile_top .fixed_menu{
		display: block;
		float: left;
		width: 50px;
		text-align: center;
		line-height: 50px;
	}
	.mobile_top .logo_top_mobile{
	    float: right;
		max-width: 250px;	
	}
	.mobile_top .logo_top_mobile img{
		max-width:100%;
	}
}
@media (max-width: 600px){
	.img_news{
	margin-right:0px;
}
.items .col-md-4 {
	    padding-right: 15px;
}
.tovari_news_list .col-6{
	padding:5px;
}
.pagination li {
    display: contents;
}
.desk_kat{
	padding:10px;
}
	.right_panel .wrapper_call_sh>div{
		width:25%;
	}
	.basket_mob .dropdown-menu{
		left: 0px !important;	
		top: 0% !important;
		display:none !important;
	}
	.basket_mob{
	    background: #ffd201;
		display:inline-block;
	}
	.basket_mob .b_txt{
		display:none;
	} 
	.basket_mob .kol-bas{
		right: 15px;
		font-size: 15px;
		top: 0;
	}
	.basket_mob button.dropdown-toggle{
		line-height: 33px !important;
		font-size: 21px !important;
	}
	
}