
/* large monitor settings */
@media only screen and (min-width: 1600px) {
	section{ min-height:100%; height:auto!important; height:100%; margin:0 auto -4em; }
	.container_12 .grid_1 { margin-left: 0px; }
	.container_12 .grid_2 { margin-left: 90px; 
}

@media only screen and (min-width: 1680px) {
	.container_12 .grid_1 { margin-left: -35px; }
	.container_12 .grid_2 { margin-left: 55px; 
}

@media only screen and (min-width: 1800px) {
	.container_12 .grid_1 { margin-left: -150px; }
	.container_12 .grid_2 { margin-left: -70px; 
}


/*smartphone settings */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
	header { position:relative; }
	.header { position:relative; }
	.menu { font-size:14px; }
	.logo { display:block; width:300px; }
	.container_12 .grid_1 { display:block; width: 300px; }
	.container_12 .grid_1 img { width:300px; }
	.container_12 .grid_2 { display:block; width: 300px; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) {
	header { position:relative; }
	.header { position:relative; }
	.menu { font-size:14px; }
	.logo { display:block; width:300px; }
	.container_12 .grid_1 { display:block; width: 300px; }
	.container_12 .grid_1 img { width:300px; }
	.container_12 .grid_2 { display:block; width: 300px; }
}

/*table format settings */

@media only screen and (min-device-width:768px) and (max-device-width: 1020px) and (orientation: landscape) {

}

@media only screen and (min-device-width:768px) and (max-device-width: 1020px) and (orientation: portrait) {

}
