/*

    Mobile Menu Core Style

*/



.slicknav_btn {

	border-top:3px solid #007DFB;

	border-bottom:3px solid #D50947;

	border-left:3px solid #F99C00;

	border-right:3px solid #9AC22D;

	display: block;

	vertical-align: middle;

	float: right;

	padding: 0.538em 0.625em 0.538em 0.625em;

	font-family: 'Alegreya Sans', sans-serif;

	line-height:normal;

	cursor: pointer;

	z-index: 999999;

	right:0;

	position:fixed;

	font-size:47%;

	top:0%;

	

}

.slicknav_menu .slicknav_menutxt {

	display: block;

	line-height:normal;

	float: left;

}

.slicknav_menu .slicknav_icon {

	float: left;

	margin: 0.188em 0 0 0.438em;

}

.slicknav_menu .slicknav_no-text {

	margin: 0

}

.slicknav_menu .slicknav_icon-bar {

	display: block;

	width: 1.125em;

	height: 0.125em;

	-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);

}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {

	margin-top: 0.188em

}

.slicknav_nav {

	clear: both

}

.slicknav_nav ul, .slicknav_nav li {

	display: block

}

.slicknav_nav .slicknav_arrow {

	font-size: 0.8em;

	margin: 0 0 0 0.4em;

}

.slicknav_nav .slicknav_item {

	cursor: pointer;

}

.slicknav_nav .slicknav_row {

	display: block;

}

.slicknav_nav a {

	display: block

}

.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {

	display: inline

}

.slicknav_menu:before, .slicknav_menu:after {

	content: " ";

	display: table;

}

.slicknav_menu:after {

	clear: both

}

/* IE6/7 support */

.slicknav_menu {

*zoom: 1

}

/* 

    User Default Style

    Change the following styles to modify the appearance of the menu.

*/



.slicknav_menu {

	font-size:100%;

}

/* Button */

.slicknav_btn {

	margin: 0px 0 6px 5px;

	text-decoration:none;

	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);

	background-color: #2A2A29;

}

/* Button Text */

.slicknav_menu .slicknav_menutxt {

	color: #FFF;

	font-weight: bold;

	text-shadow: 0 1px 3px #000;

}

/* Button Lines */

.slicknav_menu .slicknav_icon-bar {

	background-color: #f5f5f5;

}

.slicknav_menu {

	padding:0px;

}

.slicknav_nav {

	color:#fff;

	margin:0;

	padding:0;

	font-size:0.875em;

	background-color:#2A2A29;

}

.slicknav_nav, .slicknav_nav ul {

	list-style: none;

	overflow:hidden;

	position:fixed;

	z-index:99999;

	top:0;

	width:100%;

}

.slicknav_nav ul {

	padding:0;

	margin:0 0 0 20px;

}

.slicknav_nav .slicknav_row {

	padding:5px 10px;

	margin:2px 5px;

}

.slicknav_nav a {

	padding:10px 10px;

	text-decoration:none;

	color:#FFF;

	border-bottom:1px solid #C5C5C5;

	border-left:3px;
	

	font-family: 'Alegreya Sans', sans-serif;

	line-height:normal;

	font-size:50%;

}

.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {

	padding:0;

	margin:0;

}

.slicknav_nav .slicknav_row:hover {

	color:#fff;

}

.slicknav_nav a:hover {

	color:#F9AB08;

}

.slicknav_nav .slicknav_txtnode {

	margin-left:15px;

}

#menu {

display:none;

}