
@media only screen and (max-width: 320px) {

  /* Small screen, non-retina */

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 320px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (                min-resolution: 192dpi) and (max-width: 320px),
only screen and (                min-resolution: 2dppx)  and (max-width: 320px) { 

  /* Small screen, retina, stuff to override above media query */

}

/* img.menulogo { background-color: red; }  */

body { 
	font-size: 			14pt;
}
div.menu {
	width:				100%;
}
div.menu2 {
	visibility:			hidden;
	display: 			none;
}
div.footer-block {
	width: 				96%;
	font-size:			12pt;
}
div.footer-block a {
	font-size:			12pt;
}

div.block {
	float: 				left;
	font-size: 			20pt;
	height: 			auto;
	width: 				100%;
	padding-top: 		6pt;
	padding-bottom: 	6pt;
}
div.blocki {
	float: 				left;
	font-size: 			20pt;
	height: 			auto;
	width: 				100%;
	padding-top: 		6pt;
	padding-bottom: 	6pt;
}
div.item-wide {
	float: 				left;
	font-size: 			14pt;
	width: 				96%;
	padding-left: 		1%;
	padding-right: 		1%;
	margin-right: 		2%;
}
div.item-small {
	float:				left;
	font-size: 			14pt;
	min-height: 		220pt;
	width: 				96%;
	padding-left: 		1%;
	padding-right: 		1%;
	margin-right: 		2%;
}
div.button {	
	float: 				left;
	width: 				80%;
	margin: 			0;
	margin-left: 		10%;
	text-align: 		center;
	font-weight: 		bold;
}
div.button-white {
	float: 				left;
	width: 				80%;
	margin: 			0;
	margin-left: 		10%;
	text-align: 		center;
	font-weight: 		bold;
}
div.footer-block {
	float: 				left;
	font-size: 			14pt;
	border-top: 		1px solid #36393E;
	width: 				96%;
	padding-right: 		1%;
	margin-right: 		2%;
	margin-bottom:		10px;
}


h1 {
	font-size: 			150%;
	margin: 			0;
	margin-top: 		4pt;
	margin-bottom: 		4pt;
}
img {
	width: 				100%;
}
img.icon {
	float: 				right;
	width: 				auto;
	max-width: 			98%;
	height: 			60pt;
	margin: 			0;
	margin-right: 		2%;
}

img.icon-left {
	float: 				left;
	width: 				auto;
	max-width: 			98%;
	height: 			60pt;
	margin: 			0;
	margin-right: 		2%;
}


ul.menu {
	width:				100%;
}
li.menu-toolbox {
	visibility:			visible;
	display: 			block;
}
li.menu-ext {
	visibility:			hidden;
	display: 			none;
}
