 /* =Mobile Navigation======================================================================================================================= *//* The NAV element in mobile devices */header nav {	display: block;	position: fixed;	top: 0;	left: 0;	zoom: 1;	width: auto;	text-align: left;	height: 40px;	width: 100%;	font-size: 62.5%;	z-index: 99999;}/* The button on the top-right */nav .btn-navbar {	position: fixed;	right: 10px;	top: 8px;	padding: 3px;	margin-left: 5px;	margin-right: 5px;		background-color: #fc0;	background-image: -moz-linear-gradient(top, #ff9, #fc0);	background-image: -ms-linear-gradient(top, #ff9, #fc0);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9), to(#fc0));	background-image: -webkit-linear-gradient(top, #ff9, #fc0);	background-image: -o-linear-gradient(top, #ff9, #fc0);	background-image: linear-gradient(top, #ff9, #fc0);	background-repeat: repeat-x;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9', endColorstr='#fc0', GradientType=0);		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}nav .btn-navbar:hover,nav .btn-navbar:active,nav .btn-navbar:visited {		background-color: #ff9;	background-image: -moz-linear-gradient(top, #fc0, #ff9);	background-image: -ms-linear-gradient(top, #fc0, #ff9);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fc0), to(#ff9));	background-image: -webkit-linear-gradient(top, #fc0, #ff9);	background-image: -o-linear-gradient(top, #fc0, #ff9);	background-image: linear-gradient(top, #fc0, #ff9);	background-repeat: repeat-x;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc0', endColorstr='#ff9', GradientType=0);		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}nav .btn-navbar .icon-bar {	display: block;	width: 18px;	height: 2px;	background-color: #000;	-webkit-border-radius: 1px;	-moz-border-radius: 1px;	border-radius: 1px;	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}nav .btn-navbar.active .icon-bar {	background-color: #69f;	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);}.btn-navbar .icon-bar + .icon-bar {	margin-top: 3px;}/* Using the touch scrolling on capable devices. */.overthrow-enabled .overthrow {	overflow: auto;	-webkit-overflow-scrolling: touch;}/* The unordered list with the menu */ul#menu {	display: none;	position: absolute;	top: 40px;	left: 0;	width: 100%;	font-size: 1.5em !important;	overflow-x: hidden;	margin: 0 !important;	padding: 0 !important;	border-top: 1px solid #006;}ul#menu ul {	background-color: #ffc;}ul#menu li {	display: block;	width: 100%;	background-color: #fc0;	border-bottom: 1px solid #006;}ul#menu li:last-child {	border: none;}ul#menu li.has-children {	height: auto !important;}ul#menu li.has-children ul {	display: none;	margin: 0 !important;	padding: 0 !important;}ul#menu li a {	display: block;	text-decoration: none;	margin: 0;	padding: .65em;	font-weight: normal;}ul#menu li a span {	display: block;}ul#menu li a:link, ul#menu li a:visited {	color: #006;	text-decoration: none;	outline: none;}ul#menu li a:hover, ul#menu li a:active {	color: #fff;	background-color: #36c;	text-decoration: none;	outline: none;}ul#menu li ul li {	background-color: #ffc !important;	margin: 0 0 0 1em;}ul#menu li ul li:hover, ul#menu li ul li:active {	background-color: #ffc !important;}ul#menu li ul a {	text-decoration: none;	outline: none;}ul#menu li ul a:link, ul#menu li ul a:visited {	color: #006;}ul#menu li ul a:hover, ul#menu li ul a:active {	color: #fff !important;}ul#menu li.has-children a > span {}ul#menu li.has-children a:hover > span, ul#menu li.has-children.hover > a span {}.highlight > a, .parent > a {	background-color: #006 !important;	color: #fff !important;}