/* Mobile Layout: 480px and below. */
.area_menu {
	float: right;
	clear: right;
	width: 180px;
	text-align: right;
}

.item_menu {
	width: 100%;
	clear: both;
}

.js #menu {
	display: none;
}

.js .slicknav_menu {
	display: block;
}

}


@media screen and (max-width:321px) {
}


/* Tablet Layout: 480px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 480px), only screen and (orientation:landscape) {


}


@media only screen and (min-width: 600px) {
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 769px) {

}

@media only screen and (min-width: 1024px) {
}

@media only screen and (min-width: 1280px) {
}

@media only screen and (min-width: 1366px) {
}
