@charset "utf-8";
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#wrap{width: 100%;}
#mid{padding: 2em;}
#gmap{display: none;}
#tartalom{margin: 0;}
#trucks li ~ li{
	margin-left: 0;
	margin-top: 1em;
}
#trucks{width: 170px; margin: 1em auto 0 auto;}
#trucks li {display: block;}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#menu label{
	color: #fff;
	display: block;
	padding: 0.5em;
	font-size: 2em;
	cursor: pointer;
	text-align: center;
	background-color: #09233d;
	font-family: 'Six Caps', sans-serif;
}
	#menu label span{
		font-size: 1em;
		display: inline-block;
		font-family: 'Six Caps', sans-serif;
	}
#button:checked ~ label{
	color: #13416f;
	border-bottom: 1px solid #071d32;
}
#button:checked ~ ul{display: block;}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#menu ul{display: none;}
	#menu ul > li{display: block;}
	#menu ul > li ~ li{
		border-left: medium none;
		border-top: 1px solid #071d32;
	}
		#menu ul > li > a{font-size: 1em;}	
		#menu ul > li:hover > a, #menu ul  > li.current > a{
			text-decoration: none;
			background-color: #3e98ec;
		}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#mid .tiny{margin-left: 0;}
#mid{min-height: 0;}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#menu li#m_ajanlat{display: none;}
#fuvarszervezok li {display: block;}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
#foot ul#device{display: none;}
#foot ul#mobile{
	display: block;
	text-align: center;
}
	#foot > div{display: none;}
	#foot ul#mobile li{
		color: #9ab4e7;
		display: block;
		font-size: 1em;
		text-shadow: 0px 1px 1px #333;
	}
		#foot ul#mobile li a{
			padding: 0.6em;
			font-weight: 700;
			display: inline-block;
		}
		#foot ul#mobile li a:hover, #foot ul#mobile li.current a{
			color: #fff;
			text-decoration: none;
		}
/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- */
