/* Navigation */
.menu {
	float:left;
	list-style:none;
	font-family:"Verdana", Geneva, sans-serif;
}
.menu > li {
	float:left;
	margin-right:15px;
}
.menu > li > a {
	color:#fff;
	display:block;
	padding:10px 10px;
	position:relative;
}
.menu > li > a:hover {
	background-color:#45a0e4;
}
.menu > li .current {
	background-color:#45a0e4;
}

/* Standard 1180 (devices and browsers) */
@media only screen and (min-width:1200px) {
 a.menu-trigger {
display:none;
}
}


/* Smaller than standard 1180 (devices and browsers) */
@media only screen and (min-width:960px) and (max-width:1389px) {
 a.menu-trigger {
display:none;
}
}


/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width:768px) and (max-width:990px) {
 a.menu-trigger {
display:none;
}
}



/* All Mobile Sizes (devices and browser) */
@font-face {
 font-family:'FontAwesome';
 src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');
 src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
 font-weight:normal;
 font-style:normal;
}
.fa {
	line-height:1;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	display:inline-block;
	font-family:FontAwesome;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
	content:"\f0c9";
}
@media only screen and (max-width:767px) {
 .menu {
max-height:none;
}
 #responsive {
display:none;
}
 a.menu-trigger {
 float:left;
 width:100%;
 color:#fff;
 display:block;
 font-size:14px;
 position:relative;
 text-transform:uppercase;
 -webkit-transition:all 0.2s ease-in-out;
 -moz-transition:all 0.2s ease-in-out;
 -o-transition:all 0.2s ease-in-out;
 -ms-transition:all 0.2s ease-in-out;
 transition:all 0.2s ease-in-out;
}
 a.menu-trigger i {
 padding:13px 16px;
}
 a.menu-trigger:hover {
 color:#45a0e4;
}
}
/*   Mobile Navigation  */
#jPanelMenu-menu {
	display:none;
}
#jPanelMenu-menu a.current {
	background-color:#45a0e4 !important;
}
#jPanelMenu-menu a.current:after, #jPanelMenu-menu .with-ul:after {
	display:none;
}
#jPanelMenu-menu li a {
	color:#fff;
	display:block;
	padding:12px 20px !important;
	text-transform:uppercase;
	background-color:#303030;
	border-bottom:1px solid #ccc;
	-webkit-transition:all 0.1s ease-in-out;
	-moz-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	-ms-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}
#jPanelMenu-menu li a:hover {
	background-color:#45a0e4;
}
#jPanelMenu-menu li li a {
	padding-left:30px !important;
	background-color:#1d2735;
}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width:480px) and (max-width:767px) {
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width:479px) {
}


/* Styles for Retina Images */
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (-moz-min-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2) {
}
