@charset "UTF-8";
/* CSS Document */

/* Empty Boxes */
.EmptyBox1{ display:block; width:100%; height:1px; overflow:hidden;}

/* clear fix for Row*/
.ClearRow:before,.ClearRow:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ClearRow:after {
    clear: both; 
}

.Responsive20{}
.Responsive25{}


@media (min-width: 960px) and (max-width:1200px){
    
} 
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 640px) and (max-width: 960px) {	
	.Responsive25{width:50%; float:left; margin-left:0px !important; margin-right:0px !important;}

	.hideOnMobile{display: none;}
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 640px) {									  
	
	/* responsive support */
	.Responsive20{width:100%; float:left !important; margin-left:0px !important; margin-right:0px !important;}
	.Responsive25{width:100%; float:left !important; margin-left:0px !important; margin-right:0px !important;}

	 .hideOnMobile{display: none;}

}
 
/* Portrait phones and down */
@media (min-width:320px) and (max-width: 480px) {
	
	/* responsive support */
	.Responsive20{width:100%; float:left !important; margin-left:0px !important; margin-right:0px !important;}
	.Responsive25{width:100%; float:left !important; margin-left:0px !important; margin-right:0px !important;}

	.hideOnMobile{display: none;}
}