#slicknav_menu, #slicknav_fmenu{display:none;}

/*  Mobile Menu Core Style*/
.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.150em 0 0 0;}
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 2.5em; height: 0.25em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.35em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav li{width:93%; margin:0 3.5%; border-bottom:1px solid #eeeeee; display:inline-block;}
.slicknav_nav .slicknav_arrow {font-size:0; margin:0; margin-right:10px; float:right; background:url(../img/menu-arrow.png) no-repeat 0 0; width:30px; height:30px;}
.slicknav_nav .slicknav_open .slicknav_arrow {background-position:0 bottom;}
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* Button */
.slicknav_btn {
	margin:10px 0px 0px;	
	text-decoration:none;	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;  
	background-color:transparent;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt{color:#003daf;	font-weight:bold; display:none;}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar{background-color: #ffffff;}
.slicknav_menu {padding:0px;}
.slicknav_nav {
	color:#fff;
	margin:0;	
	padding:0;
	font-size:0.875em;
	background:rgba(0,0,0,0.7);
	position:absolute;
	left:0;
	top:100%;
	width:100%;
	padding-top:10px;
	padding-bottom:25px;
}
.slicknav_nav, .slicknav_nav ul{list-style: none; overflow:hidden;}
.slicknav_nav ul{padding:0;	margin:0 0 0 20px;}
.slicknav_nav .slicknav_item{-webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.slicknav_nav a{text-decoration:none; padding:14px 0; color:#fff; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.slicknav_nav li:hover a, .slicknav_nav a:hover{text-decoration:none; color:#eb8a1c;}
.slicknav_nav .slicknav_item a {padding:0;	margin:0; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}

.slicknav_nav .slicknav_open .dropdown-menu li a{color:#eb8a1c;}

.slicknav_nav .slicknav_parent .dropdown-menu{position:relative; width:100%; background:none; border:none; margin:0; padding-bottom:10px;}
.slicknav_nav .slicknav_parent .dropdown-menu li{margin:0; border:none; width:100%;}
.slicknav_nav .slicknav_parent .dropdown-menu li a{color:#ffffff;padding:7px 20px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.slicknav_nav .slicknav_parent .dropdown-menu li a:hover{background:none; color:#eb8a1c;}

.slicknav_nav .search-li{border-bottom:none;}
.slicknav_nav .search-li a{background:#ffffff; padding:7px 0; margin:12px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.slicknav_nav .search-li .icn{background:url(../img/search-icon.png) no-repeat 0 0; width:35px; height:35px; margin-left:10px;}

.slicknav_open .slicknav_icon{width:46px; height:31px; background:url(../img/menu-close.png) no-repeat 0 0;}
.slicknav_open .slicknav_icon-bar{opacity:0;}

/* Footer Menu */
#footer .slicknav_btn{display:none;}
#footer .slicknav_nav{display:block !important; position:relative; background:none; text-align:left;}
#footer .slicknav_nav .slicknav_parent .dropdown-menu{padding-bottom:10px;}
#footer .slicknav_nav .slicknav_parent .dropdown-menu li a{color:#ffffff;padding:7px 20px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}

@media (max-width:767px){
#nav, #f-nav, .header-right{display:none;}
#slicknav_menu, #slicknav_fmenu{display:block; min-height:65px;}
.caret{display:none;}
}