#menu-trigger { display:none;}
#menu-wrap {
	background:none;
	position:relative;
	z-index:2;
	height:74px;
	border-left:1px solid #fff;
}
#menu-custom, #menu-custom ul {margin: 0;padding: 0;list-style: none;}
#menu-custom:before,
#menu-custom:after {content: "";display: table;}
#menu-custom:after {clear: both;}
#menu-custom {zoom:1;}
#menu-custom li {float: left;position: relative; border-right:1px solid #fff;}
#menu-custom > li:first-child > a { padding-left:10px;}
#menu-custom li.sfHoverForce a{ color:#979797;}
#menu-custom a {float: left;padding: 28px 9px 26px;color: #fff;text-transform: uppercase; font-size:19px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-family: 'Fjalla One', sans-serif;text-decoration: none;}
#menu-custom a:hover, #menu-custom > li:hover > a, #menu-custom > li.sfHoverForce > a { color:#313131; background:#fcd402;}
#menu-custom li li:hover > a {color: #282828;background:url(../../../../img/images/marker_nav.gif) left 7px no-repeat;}
#menu-custom ul {margin: 20px 0 0 0;opacity: 0;visibility: hidden;position: absolute;top:74px;left: 0;z-index: 1;background: #fff;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;  padding:20px;}
#menu-custom li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu-custom ul ul {top: -20px;left:220px;margin: 20px 0 0 20px;}
#menu-custom ul li {float: none;display: block;border: 0;}
#menu-custom ul a {padding:4px 10px 5px 24px;width:200px;display: block;white-space: nowrap;float: none;text-transform: none; font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase;font-family: 'Fjalla One', sans-serif; color:#888888; background:url(../../../../img/images/marker_nav.gif) left -22px no-repeat;}
#menu-custom ul a:hover { color:#282828; background:url(../../../../img/images/marker_nav.gif) left 7px no-repeat;}
#menu-custom ul li:first-child > a:after {
content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #444; display:none;}
#menu-custom ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #fff;}
#menu-custom ul li:first-child a:hover:after {border-bottom-color: #747474;}
#menu-custom ul ul li:first-child a:hover:after {border-right-color: #fff;border-bottom-color: transparent;}
#menu-trigger {display: none;}
#menu-custom {display: block;}
@media only screen and (max-width:1199px) {
#menu-wrap {position: relative;border-left:none;}
#menu-wrap * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
#menu-trigger {height: 74px;line-height: 20px;cursor: pointer;padding: 30px 0 0 20px;color: #fff;font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:24px; background:#000;font-family: 'Fjalla One', sans-serif; text-transform:uppercase;}
#menu-trigger.menu-custom-icon .menu-icon{background:url(../../../../img/main_sprite.png) no-repeat left -797px #000; }
#menu-trigger .menu-icon{background:url(../../../../img/main_sprite.png) no-repeat left -749px #000;width:26px; height:26px; display:block; position:absolute; top:25px; right:20px;}
#menu-custom {margin: 0; padding: 10px;position: absolute;top: 74px;width: 100%;z-index: 1;background-color: #444;display: none;}
#menu-custom:after {content: '';position: absolute;left: 25px;top: -8px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #444;}
#menu-custom ul {position: static;visibility: visible;opacity: 1;margin: 0;background: none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none; padding:0; padding-top:0px;}
#menu-custom ul.menu-mobile-2{ display:none;}
#menu-custom ul ul {margin: 0 0 0 10px !important; padding-top:0px;}
#menu-custom li {position: static;display: block;float: none;border: 0;padding: 5px 5px 5px 5px; margin:0;position:relative;}
#menu-custom ul li{margin-left: 20px; margin-right:20px;}
#menu-custom ul li:first-child { padding-top:10px;}
#menu-custom li a {display: block;float: none;padding:5px;color: #fff;font-size:18px; }
#menu-custom ul li a { background:none!important;}
#menu-custom a:hover, #menu-custom > li:hover > a, #menu-custom > li.sfHoverForce > a { color:#7f7f7f; background:none; }
#menu-custom li li:hover > a {color: #7f7f7f;}

#menu-custom > li:first-child > a {
    padding-left: 5px;
}

#menu-custom ul a{padding:5px;width: auto;}
#menu-custom ul a:hover{background: none;color: #979797;}
#menu-custom ul li:first-child a:after,
#menu-custom ul ul li:first-child a:after {border: 0;}


.open-mobile-2{width:18px;height:18px;display:block;position:absolute;right:15px;top:11px;background:url(../../../../img/main_sprite.png) no-repeat left -715px;}
.open-mobile-2:hover{ cursor:pointer;}
.open-mobile-2.mobile-close-2{background:url(../../../../img/main_sprite.png) no-repeat left -846px;}
.open-mobile.mobile-close{background:url(../../../../img/main_sprite.png) no-repeat left -846px;}
#header-inner .row {margin-left:0px;}
#menu-custom {margin-left:0px;}
.no-transition {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;opacity: 1;visibility: visible;display: none;}
#menu-custom li:hover > .no-transition {display: block;}
}
