
.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(240, 80, 34, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;
}

.icon-menu {
    width: 24px;
    height: 24px;
	margin: 0 5px;
}
.navbar-nav .nav-item{
	min-width: 10rem;	
}
.navbar-nav .nav-link{
	position: relative;
	font-family: "FuturaStd-Bold";
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 2px;
	color: rgba(0, 0, 0, 1)!important;
	text-align: center;
	line-height: 60px;
}
.navbar-nav .nav-item div.socialMedia{
	display: flex; 
	justify-content: center;
}
.navbar-nav .nav-item div.socialMedia a{
	
}



.txt-orange,.navbar-nav .nav-item:nth-child(1) .nav-link{color: #f05022!important}
.txt-yellow,.navbar-nav .nav-item:nth-last-child(1) .nav-link{color: #f99f1d!important}
.bg-orange{background: #f05022!important}
.bg-yellow{background: #f99f1d!important}


/* 	Responsive Styles:
	Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {}
/*	Small devices (portrait tablets and large phones, 600px and up)	*/
@media only screen and (min-width: 600px) {}

@media only screen and (max-width: 991px) {	
	
	.m-navbar-outter{padding: 5px 10px;display: flex; width: 100%}
	
	.container {
		max-width: 95%;
	}
	#navHeader .container{
		max-width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.navbar{padding: 0}
	.navbar-nav .nav-link{line-height: 40px}
	
/**********	CUSTOM MOBILE NAVBAR SLIDE	**********/	
	.navbar-toggler-iconClose{
		display: inline-block;
		width: 1.15em;
		height: 1.15em;
		vertical-align: middle;
		content: "";
		background: no-repeat center center;
		background-size: contain;	
		background-image: url("../images/icon-close.png");
		background-repeat: no-repeat;
	}
	
	.navbar-toggler{
		z-index: 9999;
		color:#fff!important;
		border-color: transparent!important;
	}
	.navbar-toggler-icon{
		color: rgba(240, 80, 34, 1);
	}
	
	/* hide close when burger shown */	
	.navbar-toggler>.navbar-toggler-iconClose {
		display:inline-block;
	}
	.navbar-toggler>.navbar-toggler-iconClose,
	.navbar-toggler.collapsed>.navbar-toggler-iconClose, 
	.navbar-toggler:not(.collapsed)>.navbar-toggler-iconClose{
		display:none;
	}
	
	.navbar-collapse {
        position: absolute;
        top: 0px;
        left: 0px;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 15px;
        width: 100%;
		z-index: 8;
    }
	.navbar-collapse.collapsing {
        height: auto;
        -webkit-transition: left 0.3s ease;
        -o-transition: left 0.3s ease;
        -moz-transition: left 0.3s ease;
        transition: left 0.3s ease;
        left: -100%;
    }
    .navbar-collapse.show {
        left: 0;
        -webkit-transition: left 0.3s ease-in;
        -o-transition: left 0.3s ease-in;
        -moz-transition: left 0.3s ease-in;
        transition: left 0.3s ease-in;
		background: #f05022;
		z-index: 8;
		height: 100vh;
    }
	
	
/**********	CUSTOM MOBILE NAVBAR SLIDE	**********/		
	
	
	
	.mobile-navbar{width: 75%; text-align: center}
	.mobile-navbar a{height: 50px; line-height: 50px}
	.btn-order{
		font-family: "FuturaStd-Bold";
		text-transform: uppercase;
		-webkit-appearance: button;
	}
	.mobile-navbar-logo{width: 6.25rem;}
	
	.m-navbar-outter .btn-order{
		font-size: 10px; border-radius: 0; color:#fff; float: right;display: flex;
		letter-spacing: 2px;
		padding: 6px 10px;
    	line-height: 20px;
		height: 34px;
		margin-top: 10px;
	}
	.m-navbar-outter .btn-order .icon-order{
		width: 20px;height: 20px; margin-right: 5px
	}
	.mobileMenuLogo{width: 200px}
	.navbar-collapse.show{height: 100vh;}
	a.navbar-brand.nav-link{display: none}	
	.navbar-nav .nav-link{
		color:#fff!important;
	}
	.navbar-nav .nav-item:nth-child(1) .nav-link, .navbar-nav .nav-item:nth-last-child(1) .nav-link{	
		color: #fff!important; 	
	}
	ul.foot-links, ul.mobileMenu-foot-links{
		list-style: none;
		display: flex;
		flex-wrap: wrap;
		padding: 0;
		justify-content: center;
	}
	ul.foot-links { ;margin: 0 8rem 1rem;}
	ul.foot-links li{margin: 0 25px;}
	ul.foot-links li a, ul.mobileMenu-foot-links li a{
		color:#fff;
		font-family: "FuturaStd-Bold";
		text-transform: uppercase;
		font-size: 12px;
		letter-spacing: 2px;	
	}
	ul.mobileMenu-foot-links li{margin: 0 10px;}
	ul.mobileMenu-foot-links li a{font-size: 10px;}
	
	
	.doordash [class*=" col-"]{
		padding-left: 0!important;
		padding-right: 0!important;
	}
}
@media only screen and (max-width: 991px) and (orientation: landscape){
	.navbar-collapse.show {
		height: 160vh;
	}
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px)  and (max-width: 1199px) {
	.bg-light{background: none!important;}
	
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
	.bg-light{background: none!important;}
	#navHeader > .container {
		max-width: 1140px;
	}
	.navbar-nav .nav-item{
		min-width: 13rem;	
	}
}