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


.headermenu
{
	display:none;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;

	position: absolute;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	
	height: 40px;
	padding: 0 0px;
	right: 20px;
	top: 35px;
}

.ui-widget-overlay {    
    position: absolute; 
    top: 0; 
    left: 0; 
    width:100%;
    height:100%;
    background: #aaaaaa;
    opacity: 0.3;  
}    

.ui-dialog {    
    background-color: #FFFFFF;    
    overflow: hidden;   
    z-index:1;
}
.headermenu a
{
	display: block;
	width: 28px;
	height: 18px;
	padding: 11px;
	
	top: 0;
	left: 0;
}
.header__nav-button { background: transparent; width: 27px; position: relative; display: none; height: 18px; margin-left: 0px; border: none; appearance: none;   transform: rotate(0deg); }
.header__nav-button:hover, .header__nav-button:focus { outline: none; }
.header__nav-button:hover > span { background: #000; }
.header__nav-button > span { background: #000; display: block; position: absolute; height: 3px; width: 100%; left: 0; transform: rotate(0deg); transition: 0.3s ease-in-out, background 0.2s cubic-bezier(0, 0, 0.58, 1); }
.header__nav-button > span:nth-child(1) { top: 0px; }
.header__nav-button > span:nth-child(2) { top: 8px; }
.header__nav-button > span:nth-child(3) { top: 16px; }

.mm-menu{background: #000;}
.mm-navbar.mm-hasbtns{padding-left: 20px;}
.mm-listview>li:not(.mm-divider):after, .mm-listview .mm-next:before{display: none;}
.mm-menu .nav_element{font-family: 'Open Sans', sans-serif;}
.mm-menu .nav_element a{font-size: 16px; color: #fff; text-transform: capitalize;}
.mm-menu .mm-listview>li .mm-next:after, .mm-menu .mm-btn:after, .mm-menu .mm-btn:before{border-color:#fff; }
.mm-navbar{text-align: left;  }
.mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{color: #fff; font-size: 14px;}
.mm-listview .mm-next{width: 100%;}
.mm-menu .img-responsive{display: inline-block; vertical-align: middle; margin-right: 10px; max-width: 70%;}
.mm-menu .nav_element a:focus{color:;}
.mm-menu h5{padding-left: 20px; color: #fff;}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), .mm-menu .mm-listview>li.mm-selected>span{background: transparent;}
.mm-menu .mm-btn:after, .mm-menu .mm-btn:before{border-color:#fff; }
.mm-clear:before, .mm-close:before{right: 14px;}
.mm-clear:after, .mm-clear:before, .mm-close:after, .mm-close:before{width: 10px; height: 10px;}
nav#menu:not(.mm-menu)
{
  display: none;
}
.mm-listview, .mm-listview>li{font-size: 14px; text-transform: uppercase;}
.mm-listview>li>a, .mm-listview>li>span{color: #fff !important; font-size: 14px;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{color: #fff;}

.mm-prev:before{left: 10px;}
.mm-navbar{padding: 0 20px; background:#ce1815;}
.mm-navbar .mm-breadcrumbs{padding: 0 0 0 37px;}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.headermenu{display:block;}
	.topbarMenu{display:none;}
}

@media only screen and (max-width: 767px)
{
	
	.headermenu{display:block;}
	.logo {float: left; width: 80%;padding: 10px 0px;z-index: 1000;}
}