/*** 1400px - 1599px ***/  
@media only screen and (max-width: 1599px) {
    *{}
    
	/* Gallery  */
	.gallery li{width: 100%; margin-right: 0;}
	.gallery li a img{max-width: 700px; max-height: 700px; width: 100%; height: 100%;}
}     


/*** 1200px - 1399px ***/  
@media only screen and (max-width: 1399px) {
   *{}
   
	/* Body */
	.products.listing li{width: 30%;}
	.block-listing, .products.flex {width: 46%;}
	
	/* Footer */
	footer .left, footer .right, footer .mid{width: 47%!important;}
}


/*** 1000px - 1199px ***/  
@media only screen and (max-width: 1199px) {
   *{}

	/* Body */
	.articles li{width: 48%;}
	.right-area .products.listing li{width: 47%!important;}
	.right-area .solutions.listing li{width: 22%!important;}
}


/*** 700px - 999px ***/  
@media only screen and (max-width: 999px) {
    *{}

	/* Body */
	.banner.single span.title{top: 25px; left: 3%; padding: 10px 20px; font-size: 24px;}
	
	/* Common */
	.center{width: 94%; margin: 0 3%;}

}


/*** 500px - 699px ***/  
@media only screen and (max-width: 699px) {
    *{}
    
	/* Header */
	header .bottom{display: none;}
	header .logo{margin-left: 25px;}
	header .hidden-left.selected{width: 250px!important;}
	.skype.closed {right: -180px;}
	
	/* Body */
	.banner{display: none;}
	.articles li{width: 96%;}
	.products.listing li{width: 46%;}
	.block-listing, .products.flex{width: 96%;}

	.leftMenuBtn, .leftAreaBtn{display: block;}
	.left-area{position: absolute; top: 53px; z-index: 999; width: 0; overflow: hidden; min-height: 500px; background: #fff;}
	.left-area.selected{width: 240px;}
	.right-area{margin-left: 25px; width: 90%;}
	
	article.product .photo{width:100%; margin-right: 0;}
	article.product .summary{width:100%;}
	
	/* Contact */
	.contact .top-area .section{width: 47%; margin-right: 2%;}
	.contact .right-area{margin-left: 0;}
	
	/* Footer */
	footer .left, footer .right, footer .mid{width: 98%!important;}
	
	/* Buttons */
	.closeLeftAreaBtn{display: block;}
}

/*** 400px - 499px ***/  
@media only screen and (max-width: 499px) {
	*{}
	
	/* Header */
	.skype{display: none;}
	
	/* Body */
	.right-area .products.listing li{width: 96%!important;}
	.right-area .solutions.listing li{width: 47%!important;}	
	
	/* Filter Area */
	.filter-area label{width: 34%;}
	.filter-area input,.filter-area select{width: 60%;padding-left: 0;}
	.filter-area .seperator{display: block;}
	
	/* Contact */
	.contact .top-area .section{width: 100%; margin-right: 0;}
	.contact .right-area label{width: 30%;}
	.contact .right-area input,.contact .right-area textarea,.contact .right-area select{width: 60%}
	.contact .right-area .full{width: 60%; max-width: 60%; min-width: 60%;}
}

/*** < 399px ***/ 
@media only screen and (max-width: 399px) {
    *{}
    
    /* Body */
	.products.listing li{width: 96%;}
	.paging a{padding: 3px 5px;}
	

	/* Contact */
	.contact .right-area label{width: 100%;}
	.contact .right-area input,.contact .right-area textarea,.contact .right-area select{width: 100%}
	.contact .right-area .full{width: 100%; max-width: 100%; min-width: 100%;}
}
 

/*** Portrait ***/
/*@media only screen and (orientation: portrait) {
    
    /* Home */
/*    .main-slider{bottom:0!important; right:auto!important; height: 100%!important;}
    .main-slider .slides{height:100%!important;}
    .main-slider .slides > li{height: 100%!important; margin: 0!important; width: auto!important; position:absolute!important;}
    .main-slider .slides img{width:auto!important; height: 100%!important;}
    
    
} 
*/