.menu-mobile { display: none; } /* hide the navigation button by default */

@media only screen and (min-width: 0px) and (max-width: 475px) {

	/* Navigation Button
	-------------------------------------------------------- */

	.menu-mobile {
		display: block;
		position: absolute;
		top: 0;
		left: 35%;
		background: none;/*-color: #fff;*/
		cursor: pointer;
		border: 0 none;
		z-index: /*999*/2;
		font-family: inherit;
		font-weight: 400;
		/*color: #13377F;*/
		padding: 2% 6% 1%;
		outline: none;
		font-size: 1em;
		line-height: 100%;
		/*background: url('img/menu-icon-large.png');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: /*21px, 10 /70%/90% 80%;
		text-indent: -9999px;*/
	}
	.menu-mobile:hover { 
	/*	background-color: #009EE3;*/
	color: #fff; 
	}
/*	.menu-mobile.open {
		background: url('img/close-icon-large.png');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 21px, 100%;
	}

	/* Navigation Bar
	-------------------------------------------------------- */

/*	body { padding-top: 50px; } */

	.nav {
		/*float: none;
		background-position-y: /*645%;*/
		margin: 0;
		padding: 0 !important;
		overflow: hidden;
/*		box-shadow: 0 1px 2px rgba(0,0,0,.6);*/
		position: absolute;
		top: 100%;
		left: 25%;
		z-index: 99999;
		clear: both;
		font-family: inherit;
		font-size: 1em;
		width: /*40*/50%;
/*		transition: opacity linear 0.2s;
    box-shadow: 0px 2px 3px rgba(0,0,0,0.2);*/
	}
	.nav li {
		display: none;
		width: 100%;
		/*padding: 0 0.6%/* 1%/;*/
	}
	.nav li a {
		display: block;
/*		width: 90%;*/
		padding: /*2% 3% / 3% 3% 4%*/6% 8% 7%;
		text-decoration: none;
		    margin: 0 auto;
/*		border-bottom: 1px solid rgba(0,0,0,.2);
		border-top: 1px solid rgba(255,255,255,.1);*/ 
	}
	.nav li a:hover {
/*		background-color: #e9c278;
	color: #d4642a; */
	}
/*	.nav > li:first-child {
		border-top: 1px solid rgba(0,0,0,.2);
	}*/

	/* Toggle the navigation bar open  */

	.nav.open { 
		height: auto;
		background-color: inherit;
		/*padding-top: 50px;*/
	}
	.nav.open li { 
		display: block; 
	}

	/* Submenus â€“ optional .parent class indicates dropdowns */

	/*.nav > li:hover > a {
		background: rgba(0,0,0,.5);
		border-bottom-color: transparent;
	}*/
	.nav li.parent > a:after {
		content: "â–¼";
		color: #13377F;
		float: right;
	}
/*	.nav li.parent > a:hover {
		background: rgba(0,0,0,.75);
	}*/
	.nav li ul {
		display: none;
/*		background: rgba(0,0,0,.5);*/
		border-top: 0 none;
		padding: 0;
		font-size: 1em;
	}
	.nav li ul a {
		border: 0 none;
/*		font-size: 1em;
		padding: 10px 5%;
		font-weight: normal;*/
	}
	.nav li:hover ul {
		display: block;
		border-top: 0 none;
	}

} /* End Mobile Styles */