#menu-centered {
}
#menu-centered img {
	max-height: 175px;
	width: auto;
}

/* __________ Submenu __________ */
#menu-centered .holder-item a {
	color: #bf101f !important;
	font-size: 0.75rem;
}
#menu-centered .menu_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#menu-centered .navbar-nav {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
}
#menu-centered .navbar-brand {
    order: 2;
/*    margin: 0 20px; */
}
#menu-centered .navbar-collapse {
    order: 1;
    width: 100%;
}

#menu-centered .sub-menu ul {
	display: table;
	position: absolute;
	z-index: 9990;
	width: auto;
	left: 50%;
	top: 100%;
	padding: 20px 10px 20px 42px;
	margin: -2px 0 0 -80px;
	background:#2b70b8;
	border-radius:0;
	border:0;
}
#menu-centered .sub-menu.last ul {
	right:0;
	left:auto;
}
#menu-centered .sub-menu ul li  {
	margin:0;
	padding:0;
	width:100%;
	border-top: 0;
}
#menu-centered .sub-menu ul li a {
	position:relative;
	margin: 0 !important;
	padding: 0 0 5px !important;
	text-transform: none;
	text-align:left !important;
	font-size:13px;
	color:#ffffff;
	text-shadow: none;
	background:none !Important;
	border:0 !important;
}
#menu_centered .navbar-nav li a:hover {
    color: #b6f562;
}
#menu-centered .sub-menu ul li.active a,
#menu-centered .sub-menu ul li a:hover {
	color:#b6f562; !important;
	background:none !Important;
	text-decoration:none;
}
#menu-centered .sub-menu ul li a:before {
	content:'•';
	position:absolute;
	left:-17px;
	top:7px;
	width:7px;
	height:6px;
	line-height:6px;
	font-size:0;
	color:#b6f5620;
	transition: font-size 0.3s ease-in-out;
	-webkit-transition: font-size 0.3s ease-in-out;
}
#menu-centered .sub-menu ul li.active a:before,
#menu-centered .sub-menu ul li a:hover:before {
	font-size:24px;
}

#menu-centered .sub-menu ul li a span {
	display:none !important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: transparent;
    border-color: transparent;
}

/* _________ //Submenu _________ */
.navbar-toggle {color:#bbbbbb;}
#logocontact {
	text-align: center;
    color: #ccc;
    margin-top: 9px;
    border-top: 1px solid #666;
    padding-top: 6px;
    font-size: 20px;
    max-width: 400px;
    margin-left: auto;
		margin-right: auto;
}
#logocontact-cell {display:none;}
@media (max-width: 500px) {
	#logocontact {display:none;}
	#logocontact-cell {
		display:block;
		text-align: center;
		color: #ccc;
		margin-top: 9px;
		border-top: 1px solid #666;
		padding-top: 6px;
		font-size: 20px;
		max-width: 400px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 767px) {

}
@media (min-width: 768px) {
  .cid-vdoLgIXwRi .container-fluid {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}


@media (min-width: 992px) {
	.navbar-logo {
		display: none !important;
	}

}
@media (max-width: 1199px) {
	#menu-centered img {
		max-height: auto !important;
		width: 24vw;
	}
}
@media (max-width: 991px) {
	#menu-centered img {
		max-height: auto !important;
		width: 48vw;
	}
	.nav-logo {
		display: none !important;
	}

}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 768px) and (max-width: 991px) {

}