.hamburger{
	border: 0px;
	background:transparent;
}

.btn-close {
    box-sizing: content-box;
    width: 24px;
    height: 24px;
    padding: 0;
    color: #000;
	/*
    background: transparent url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e) center/1em auto no-repeat;
	*/
	background: url(../svg/flak_close.png);
    border: 0;
    opacity: 1;
}
.offcanvas-header .btn-close {
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
}


.navbar-toggler-icon {
	background: #003A5C;
    display: block;
    width: 1.8em;
    height: 3px;
    vertical-align: middle;
    margin-bottom: 5px;

}

.offcanvas{
		background: #003A5C !important;
}

.offcanvas .btn-primary {
    background: #97d5e8 !important;
	color: #003A5C !important;
}


.offcanvas-top {
	z-index:2000;
	height: auto;
}

.offcanvas-header{
	display: block;
	    padding: 15px 0px;
    height: 120px;
}

.offcanvas-body{
	display: block;
    padding-top: 120px;
	padding-bottom: 120px;
}

.dropdown-toggle::after {
    display: none;
}

.dropdown-toggle{font-weight:600;}
.dropdown-menu{background:transparent;}

.navbar-collapse{
	padding-left: 8.333%;
    padding-right: 8.3333%;
}
.navbar-nav{
	width:100%;
	border-top:2px solid #ffffff;
}
.menu-item{
	width:100%;
	border-bottom:2px solid #ffffff;
}

.nav-link{
		font-size: 40px;
	color:#ffffff;
}


@media (min-width: 768px){
	.nav-link{
		font-size: 72px;
	color:#ffffff;
}
	.navbar-expand-md .navbar-nav .dropdown-menu {
    	position: relative; 
	}	
	.dropdown-menu{
		display: block !important;
	}
}


