/*
.caret {
	margin-bottom: 3px;
	border-right-width: 2px;
	border-left-width: 2px;
}
*/

.navbar-bml {
	/*
	background-color: #fff;
	border: 0 none;
	margin-bottom: 0;
	min-height: 3rem;
	padding: 0;
	*/
	text-transform: uppercase;

	box-shadow: 0 6px 12px rgba(0, 0, 0, 0);
	transition: box-shadow .25s ease-in-out;
}

.scrolled {
	box-shadow: 0 6px 12px rgba(0, 0, 0, .025);
}

.navbar-bml a {
	color: #022151;
	font-weight: 500;
	letter-spacing: .08em;
}

.navbar-bml .navbar-off {
	font-size: 10px;
}

.navbar-bml .navbar-toggler {
	/*border-color: #fff;*/
	/*box-shadow: 0 0 2px -1px #022151;*/
}

.navbar-bml .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23022151' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-off > li > a {
	border: 0 none;
	border-radius: 50%;
	color: #5a5958;
	display: block;
	height: 20px;
	line-height: 2.2;
	margin: 5px;
	padding: 0;
	text-align: center;
	width: 20px;
}
.navbar-off .active-lang a {
	color: #10b6c6;
}
.navbar-off .lang a:hover {
	background-color: #10b6c6;
	color: #fff;
}
.navbar-off .social a {
	/*background-color: #022151;*/
	background-color: #767676;
	border-radius: 50%;
	color: #fff;
	display: inline-block;
	font-size: 0.875rem;
	height: 20px;
	line-height: 22px;
	margin: 5px;
	padding: 0;
	text-align: center;
	width: 20px;
}
.navbar-off .social a:hover {
	background-color: #10b6c6;
}

.navbar-bml .social a .fa {
	/*width: 100%;*/
	/*padding-left: 1.5px;*/
	padding-left: 1px;
}


.navbar-bml a {
	cursor: pointer;
}

.navbar-bml li > a:focus,
.navbar-bml li > a:hover {
	background: rgba(231, 231, 231, .7);
}

.navbar-off a {
	text-decoration: none;
}

.navbar-bml .nav-item {
	color: #022151;
	margin-left: -15px;
	margin-right: -15px;
}

.navbar-bml .nav-link {
	padding-left: 15px;
	padding-right: 15px;
}

.navbar-bml .dropdown-menu {
	border-color: rgba(0, 0, 0, .25);
	border-radius: 0;
	border-width: 1px;
	margin: 0;
	padding: 0 14px;
}

.navbar-bml .dropdown-menu .nav-link {
	margin: 0;
}

.navbar-bml .nav-item.dropdown.show > .nav-link {
	/*background-color: rgba(0, 0, 0, .25);*/
	/*color: #fff;*/
}

.navbar-bml .navbar-nav > li.active {
	outline: 1px solid #eee;
}
