/*Ширина экрана больше 1200*/
@media only screen and (min-width: 1200px) {

}

/*Ширина экрана меньше 767*/
@media only screen and (max-width: 767px) {
	
	
}

/*Ширина экрана меньше 979*/
@media only screen and (max-width: 979px) {

	
}

/*Ширина экрана меньше 1200*/
@media only screen and (max-width: 1200px) {

	
}

/*Ширина экрана меньше 480*/
@media only screen and (max-width: 480px) {
	
}

/*Ширина экрана больше 768 но меньше 979*/
@media only screen and (min-width:768px) and (max-width: 979px) {
	
}

/*Для печатающих устройств*/
@media print {

}








/*Ширина экрана больше 576 но меньше 768*/
@media  only screen and (min-width:  576px) and (max-width: 768px)  {
	.container-lang {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		margin-bottom: 0px;
		justify-content: center;
		align-items: center;
		padding: 5px 0px 5px 0px;
		height: 20px;
		background: #f1f1f1;
	}
	.b {
    margin: 0 0px;
}
	.my_container {
		display: flex; 
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
		padding: 0px 0px 10px 0px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.logo img {
		width: 150px;
		transition-property: all;
		transition-duration: 0.5s;
	}

	

	.phone {
		display: none;
	}
/*
	.language {
		
	}

	.slider {
		width: auto;
		margin: auto;
		background-color: gray;
		height: 500px;
	}

	.mysearch {
		width: 35%;
	}

	#mod-search-searchword93 {
		width: 100%;
	}

	#icemegamenu > li > ul.icesubMenu {
		display: none !important;
	}

	*/
}

/*Ширина экрана меньше 576*/
@media only screen and (max-width: 576px) {

	.container-lang {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		margin-bottom: 0px;
		justify-content: center;
		align-items: center;
		padding: 5px 0px 5px 0px;
		height: 20px;
		background: #f1f1f1;
	}

	.language {
		width: auto;
	}

	.my_container {
		display: flex; 
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
		padding: 0px 0px 10px 0px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.my_container > div {
		width: 25% !important;
		overflow: hidden !important;
		padding: 0px 6px !important;
		text-align: center;
	}

	.my_container .flexbox > div:nth-child(1), .my_container .flexbox > div:nth-child(2) {
		display: none;
	}

	.my_container .flexbox > div:nth-child(3) {
		margin: 0px !important;
		font-size: 0.6rem;
		height: auto !important;
	}

	.logo img {
		width: 80px;
		transition-property: all;
		transition-duration: 0.5s;
	}

	.search form.form-inline .inputbox {
		padding: 4px 0px !important;
		margin: 0px !important;
	}

	#topmenu {
		/*display: none;*/
	}

	.phone {
		display: none;
	}

	
/*
	.mysearch {
		width: 35%;
	}
	*/
	#mod-search-searchword93 {
		/*width: 100% !important;*/
	}

	#icemegamenu > li > ul.icesubMenu {
		display: none !important;
	}

	
/*
	#mysearch {
		width: 35%;
		margin: 0px 1rem 0px 0px;
	}
	*/

	.djc_subcategory_row > div {
		width: 100% !important;
	}

	.djc_td_attribute_kod_tovara, .djc_th_attribute_kod_tovara, .djc_th_attribute_naimenovanie, .djc_td_attribute_naimenovanie {
		display: none;
	}
	.lists_produts{
		min-width: 100% !important;
	}
	#djcatalog .djc_items .djc_item {
		width: 100% !important;
	}
	.djc_attributes table tr.djc_attribute td {
		padding: 2px;
	}

	.rezinaprob-flex {
		flex-direction: column;
	}
	.rezin-doble {
		flex-direction: column-reverse;
	}
	.rezin-left {
		width: 100%;
		padding-right: 0px;
	}
	.rezin-right {
		width: 100%;
		padding-left: 0px;
	}


	.rezin-arr {
		writing-mode: tb-rl;
		transform: rotate(360deg);
		margin-bottom: 25px;
		text-align: center;
		font-size: 36pt;
	}
	.bot_contact {
		flex-direction: column;
		margin-top: 30px;
	}
	.bot_contact_child {
		margin-bottom: 30px;
	}




}

/*Ширина экрана меньше 1200*/
@media only screen and (max-width: 1200px) {

}


@media screen and (max-width: 767px) {
  	#footer #copyright p.copytext {
  		padding: 0px;
  	}
  	#promo {
  		overflow-x: auto;
  	}

  	#promo .moduletable {
  		width:100%;
  	}
  }