@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
}
@media only screen and (max-width: 320px) {
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) {

body {
	overflow: auto !important;
}

#header {
	height: 60px !important;
}

.wrap {
	bottom: 0px;
}

.magazine-viewport {
	margin-bottom: -100px;
}



}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
}





@media only screen and (max-width: 800px) {
}