/*iPad Horizontal 1024px*/
@media (max-width: 1200px) {
	/*@viewport { width: 1280px; }*/
	body { zoom: 0.8; }
}

/*iPad Vertical 768px*/
@media (max-width: 800px) {
	/*@viewport { width: 1280px; }*/
	body { zoom: 0.57; }
}

/*Phones Horizontal 667px*/
@media (max-width: 700px) {
	/*@viewport { width: 1280px; }*/
	body { zoom: 0.50; }
}

/*Mobile Phones*/
@media (max-width: 500px) {
	/*@viewport { width: device-width; }*/
	body { 
		zoom: 1.0;
	}
	
	.top-menu a, .top-menu span
	{
		padding: 0px 14px 0px 38px;
	}	
	
	.wrapper {
		width: 96%;
	}
	
	.header {
		position: static;
		height: auto;
	}
	
	.logo ,.phone-top,.work-time,.hello,.cart-top,.search-top{
		position: static;
	}
	
	.tm-icon-mobile {
		display: block;
		left: 2%;
		top: 22px;
	}
	
	.logo{
		margin-left: 13%;
		margin-bottom: -5px; /*-20px;*/
		margin-top: 17px;
	}
	
	.logo  img{
		zoom: 0.8;
	}
	
	.phone-top {
		margin-top: -30px;
		margin-left: 0%;
		zoom: 0.7;
		display: inline-block;
	}
	
	.hello{
		display: inline-block;
		width: 10%; /*30%;*/
		font-size: 11px;
		margin-left: -3%;
	}	
	.hello span {
		display: none;
	}
	
	.cart-top {
		display: inline-block;
		position: absolute;
		left: 83%;
		top: 21px;
	}
	
	.cart-col1,
	.cart-col2,
	.cart-col3{
		display: inline-block;
		float: none;
		padding: 0px;
	}
	.cart-col1,
	.cart-col3{
		display: none;
	}
	
	.work-time{
		/*display: none;*/
		display: inline-block;
		width: 128px;
		font-size: 13px;
		line-height: 17px;
	}
	
	/*Static Top Menu - always open*/
	/*
	.top-menu {
		position: static;
		width: 100%;
		border-top: 5px solid transparent;
	}
	*/
	
	/*Dynamic Top Menu - open after click on Icon*/
	.top-menu{
		position: absolute;
		display: none;
		top: 57px;
		left: 2%;
		background-color: white;
		width: 96%;
		border: 1px solid #7a7a7a;
		border-radius: 5px;
		z-index: 10;
	}
	.top-menu.open{
		display: block;
	}
	
	.top-menu  div{
		float: none;
		display: inline-block;
	}
	
	.search-top{
		width: 99%;
		position: static;
		margin: 0px 0px 5px 0px;
	}
	.search-text{
		width: 87%;
	}	
	
	#slides {
		width:100%;
		height: 130px;
		margin-bottom: 0px;
	}
	/*3 blocks*/
	#slides .slides-31, 
	#slides .slides-32, 
	#slides .slides-33{
		width: 33%;
	}
	#slides .slides-31 img, 
	#slides .slides-32 img, 
	#slides .slides-33 img{
		width: 100%;
	}
	/*1 block*/
	#slides .slides-11 {
		width: 100%;
	}
	#slides .slides-11 img{
		width: 100%;
	}
	
	.main-hits ,
	.main-premium{
		margin-bottom: 0px;
	}
	
	.catalog-element ,
	.catalog-category {
		width: 45%;
		margin-left: 0px;
		margin-right: 5px;
	}
	
	.left-sidebar {
		display: none;
	}
	
	.content {
		padding-left: 0px;
	}
	
	.detail-title-left {
		width: 100%;
	}
	
	.detail-left-col {
		width: 100%;
	}
	
	.detail-left-col img.element-middle {
		width: 100%;
	}
	
	.detail-right-col {
		width: 100%;
	}

	.common-text-col3 {
		width: 100%;
	}
	
	.bottom-text {
		width: 100%;
		display: inline-block;
		float: none;
	}
	
	.bottom-counter {
		width: 100%;
		display: inline-block;
		float: none;
	}
	.popup_message{
		top: 45%; 
		left: 16%;
	}
	.cart-col2 span {
		display: block;
	}
	
}/*max-width: 500px*/