
nav:not(.mm-menu)
{
	display: none;
}


.header-delimiter:after {
content: '\f0da';
font-family: FontAwesome;
font-weight: 400;
font-style: normal;
margin: 0 6px;
text-decoration: none;
}

/*Search Styles*/
.mm-menu.mm-white .mm-search input {
background: rgba(0, 0, 0, 0.3);
  color:#04a4ec;
}
.mm-menu.mm-search {
  color:#04a4ec;
}

.mm-menu .mm-noresultsmsg {
    color:#04a4ec;
}
.mm-menu.mm-white .mm-noresultsmsg {
    color:#04a4ec;
}

/*Toggles*/
.mm-menu label.mm-toggle, .mm-menu.mm-white label.mm-toggle {
  background: rgba(0,0,0,0.4);
}
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
background: #bab4a1;
}
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
background: #04a4ec;
}
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
background: #bab4a1;
}

em.mm-counter {
  color: #04a4ec;
}

em.mm-counter + a.mm-subopen {
  padding-left: 80px;
  color: #04a4ec;
}

.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
  border-color: rgba(255, 255, 255, 0.6);
}

/*COMMON STYLE CUSTOMIZATIONS*/
.mm-menu.mm-white{
/*Change Menu Background Color*/
  background: #034371;
/*Change Menu Item Text Color including MM counters*/
  color: rgba(252,255,255,0.9);
  color: #fff;
}

/*Change Menu Item Font*/
.mm-list {
	font-size: 19px;
	font-family: "proxima-nova",sans-serif;
	font-weight: 400;
	line-height:19px;
}
/*Change Menu Sub Item Close Text*/
.mm-menu.mm-white .mm-list > li > a.mm-subclose {
  background: rgba(0, 0, 0, 0.06);
  color: #04a4ec;
}

/*Change Menu Sub Item Close Hover Text*/
.mm-menu.mm-white .mm-list > li > a.mm-subclose:hover {
  background: rgba(0, 0, 0, 0.06);
  color: rgba(255, 255, 255, 0.9);
}

/*Change Menu Icon Colors Override*/
.mm-menu i.fa {
  color: rgba(255, 255, 255, 0.8);
  color:#04a4ec;
 /*Size and Position Override*/
  font-size: 22px;
  width:26px;
  position:relative;
  top:2px;
}

/*Change Counter Colors Override*/
a.mm-subopen:before{
	
}

.mm-menu em.mm-counter, .mm-menu.mm-white em.mm-counter{
    color: #fff;
  	font-size: 30px;
	line-height:24px;
	font-family: "proxima-nova",sans-serif;
	font-weight: 100;

}
/*Hover Out Transition Speed*/
.mm-list a  {
      -webkit-transition:all .4s ease;
    -moz-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease
}

/*Change Counter Caret Colors Override*/
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
  border-color: #04a4ec;
  color: rgba(255, 255, 255, 0.9);
}

/*Change Menu Item Hover Over Override Color & Transition Speed**/
.mm-list a:hover {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.9);
  color:#04a4ec;
  
      -webkit-transition:all .1s ease;
    -moz-transition:all .1s ease;
    -o-transition:all .1s ease;
    transition:all .1s ease
}

/*Change Footer Text Colors Override*/
.mm-menu.mm-white .mm-footer {
	font-size: 12px;
  border-color: rgba(0, 0, 0, 0.1);
  color: #04a4ec;
}

.mm-menu.mm-white span.app-menu-header{
	color: rgba(0, 0, 0, 0.3);
	color: #013254;
	font-size: 19px;
	font-family: "proxima-nova",sans-serif;
	font-weight: 900;
	
}

.mm-menu.mm-white span.app-menu-build{
	font-size: 10px;
  border-color: rgba(0, 0, 0, 0.1);
  color: #04a4ec;	
  font-weight:300;
  text-align:center;
}