
@media only screen 
  	and (orientation: portrait)
	and (max-device-width: 1023px)
	{
		.head-container {margin: 0 32px;}
		#mobile-key{display: inline-block;right:10px;top:30px;position: absolute;}
		#desk-menu{display: none;}
		#desk-logo{position: unset;margin: 20px auto;width:100px;text-align: center;}
		.mobile-product-name {display: block; padding:30px;}
		.product-cell {width: 100%;padding: 0px;}
		#col-image, #col-info {width: 100%;}
		
		.logo-pozitive {width: 100%;height: auto;}
		.pan img{position: absolute;}
		.product-name{display: none;}
		.footer-list li {display: block;width: 100%;}
		footer .space{display: block;margin-bottom: 20px;}
		footer button.button-secondary {padding: 0px 10px;}
		input.inputNew {width: 160px !important;}
		#col-info-container { width: 100%; padding: 0 30px;}
		.nav__toggle {display: flex;}
		#information-page {padding: 20px;}
		
		#col-title{ position: inherit;height:100%;height: calc(100vh - 87px);}
		.information-page-content {width: 100%;}
		ul.breadcrumb{display: inline-block;}
		.media2,.media3,.media4{width:100%;}
		.contact-address {height: auto;width: 100%;display: block;margin-bottom: 50px;}
		#header-actions {position:fixed;  left: 0;right: inherit;height: 80px;padding: 0 10px; margin: 0; }
		#header-actions > li{float: left;display: none;}
		#cart{display: inline-block !important;}
		.amenu-btn{padding: 23px 15px;}
		.size1{font-size: 30px;}
		 .size2{font-size: 30px;}
		 .size3{font-size: 16px;}
		#pzHolder{height: 100%;}
		.i-item{display: none;}
		.i-item.active{display: block;}
		#account-title,#col-title{display: none;}
		.mobile-only{display: block;		}
    	.contact-right-content {padding-top: 50px;}
    	.half{width:100%;}
		.right-content, .left-content {width: 80%;}
		.agree-box {line-height: 2em;margin-bottom: 20px;}
		.step1 h2 {border-bottom: solid 3px #ccc;font-size: 23px;}
		.panel-title {border:none;}
		
		.button-near {margin-top: 20px;}
		.i-item:hover .zuzu{display: none;}
		.tView .mobile,.mView .mobile{display: none;}
		
	}
@media only screen 
	and (max-device-width: 1023px)
	{
		.cart-item {display: block;position: relative;}
		.cart-item .cart-item-content {padding: 20px 0;}
		.cart-item .cart-item-quantity{display: none;}
		.cart-item-actions {position: absolute;top: -10px;right: 30px;}
		
}	
@media only screen 
	and (orientation: landscape)
	and (max-device-width: 1023px)
	{
		#desk-menu ul li {padding: 10px 12px;}
		.head-container {margin: 0 20px;}
		.amenu-btn {padding: 2px 14px;}
}	
@media only screen 
  	and (orientation: portrait)
	and (max-device-height: 800px)
	{
		#mobile-menu > ul { margin: 6px 0;}	
	}
	
	
@media (min-width: 40em) {
  .sticky {
    position: sticky;
    top: 82px;
    float: right;
  }
}

@media screen and (device-aspect-ratio: 2/3) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40/71) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6, iPhone 6s, iPhone 7  */
@media screen and (device-aspect-ratio: 375/667) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus, iPhone 8, iPhone X, XS, XS Max  */
@media screen and (device-aspect-ratio: 9/16) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}
