/* ---------------------------------------------------------------------------------------------------------------------------------------
0200 - Responsive
--------------------------------------------------------------------------------------------------------------------------------------- */

/* Tablet (Landscape), Design for a width of 1024px */
@media (max-width: 1299px) {
	.main-wrapper											{width: 1024px;}

}

/* Tablet (Portrait), Design for a width of 768px */
@media (max-width: 1023px) {	
	body 													{min-width: 768px !important;}	
	.desktop, .mobile										{display: none;}
	.tablet													{display: block;}						
	.main-wrapper											{width: 768px;}
	.contents-wrapper										{width: 740px;}	
	
	/* Header */
	.logo-main												{background-color: #483996; position: static;}			
}

/* Mobile (Landscape), Design for a width of 480px */
@media (max-width: 767px) {
	body 													{min-width: 480px !important; font-size:14px;}
	.desktop, .tablet										{display: none;}
	.mobile													{display: block;}		
	.main-wrapper											{width: 480px;}
	.contents-wrapper										{width: 440px;}	
	.row-frequency span										{width: 92%;}	
	
}

/* Mobile (Portrait), Design for a width of 320px */
@media (max-width: 479px) {
	body 													{min-width: 320px !important;}
	.main-wrapper											{width: 320px;}
	.contents-wrapper										{width: 300px;}
	.form-wrapper											{width: 300px;}	

}