.bg-light { background-color: #f8f9fa00 !important; }

.navbar-nav { padding-top: 0px; }
.navbar-nav ul { list-style-type: none; }
.navbar-nav ul li { float: left; list-style-type: none; }
.navbar-nav ul li.active { color: #e52437 !important;  }
.navbar-nav ul li { color: #121212; padding-right: 0rem; padding-left: 0rem; margin-left: 1.5rem; margin-right: 1.5rem; text-decoration: none; font-size: 17px cursor: pointer;
 font-weight: 300; padding-top: 5px; padding-bottom: 5px; }
.navbar-nav ul li:hover { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left: 1.5rem; margin-right: 1.5rem; text-decoration: none; font-size: 17px; cursor: pointer;
font-weight: 300; padding-top: 5px; padding-bottom: 5px; }
.navbar-nav ul li:focus { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left: 1.5rem; margin-right: 1.5rem; text-decoration: none; font-size: 17px cursor: pointer; font-weight: 300; padding-top: 5px; padding-bottom: 5px; }
.navbar-nav ul li a { color: #121212; text-decoration: none; font-size: 17px; cursor: pointer;}
.navbar-nav ul li:hover { color: #121212; text-decoration: none; font-size: 17px; cursor: pointer;}
.navbar-nav ul li:focus { color: #121212; text-decoration: none; font-size: 17px; cursor: pointer;}
.navbar-nav ul li a.active { color: #fff !important; background-color: #f0483e; background-image: url('../images/aero_hover.png'); background-position: left 5% center; background-repeat: no-repeat;}



.navbar-nav ul li .dropdown-menu ul li { margin-left: 0rem !important; margin-right: 0rem !important;  font-size:14px !important; display: block; }

.navbar-nav ul li .dropdown-menu a { margin-left: 0rem !important; margin-right: 0rem !important;  font-size:14px !important; display: block; }
.navbar-nav ul li .dropdown-menu a:hover { display: block; font-size: 14px !important; margin-left: 0rem !important; margin-right: 0rem !important; }
.navbar-nav ul li .dropdown-menu a:focus { display: block; font-size: 14px !important; background-color: #e9e9e9; }


.dropdown-menu { padding: .2rem 0;  }
.dropdown-menu ul li { float: none !important; display: block; }
.dropdown-menu ul li a { display: block;  margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 14px !important; }
.dropdown-menu ul li a:hover { display: block; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 14px !important; background-color: #e9e9e9; }
.dropdown-menu ul li a:focus { display: block;  margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 14px !important; background-color: #e9e9e9; }
.dropdown:hover>.dropdown-menu { display: block; }



@media (min-width: 871px) and (max-width:991px) {
.navbar-nav ul li {padding-right: 0rem;  padding-left: 0rem;  margin-left: 1rem;  margin-right: 1rem;  font-size: 17px;}
.navbar-nav ul li:hover {padding-right: 0rem;  padding-left: 0rem;  margin-left: 1rem;  margin-right: 1rem;  font-size: 17px;}
.navbar-nav ul li:focus {padding-right: 0rem;  padding-left: 0rem;  margin-left: 1rem;  margin-right: 1rem;  font-size: 17px;}
	
}

@media (min-width: 768px) and (max-width:870px) {
.navbar { padding: 10px 10px; }
.navbar-nav { padding-top: 0px; }
.navbar-nav ul { list-style-type: none; }
.navbar-nav ul li { float: left; list-style-type: none; }
.navbar-nav ul li a.active {  color: #fff !important; background-color: #f0483e; background-image: url('../images/aero_hover.png'); background-position: left 5% center; background-repeat: no-repeat;}

.navbar-nav ul li {padding-right: 0rem;  padding-left: 0rem;  margin-left: .2rem;  margin-right: .2rem;  font-size: 17px;}
.navbar-nav ul li:hover {padding-right: 0rem;  padding-left: 0rem;  margin-left: .2rem;  margin-right: .2rem;  font-size: 17px;}
.navbar-nav ul li:focus {padding-right: 0rem;  padding-left: 0rem;  margin-left: .2rem;  margin-right: .2rem;  font-size: 17px;}
.navbar-nav ul li a { color: #121212;  padding-right: 0rem;  padding-left: 0rem;  margin-left: .5rem;  margin-right: .5rem;  text-decoration: none;    font-size: 17px;  cursor: pointer;}
.navbar-nav ul li a:hover { color: #e52437;  padding-right: 0rem;  padding-left: 0rem;  margin-left: .5rem;   margin-right: .5rem; text-decoration: none;
font-size: 17px; cursor: pointer;  border-top: solid 0px #e52437;}
.navbar-nav ul li a:focus { color: #e52437; padding-right: 0rem; padding-left: 0rem;  margin-left: .5rem;  margin-right: .5rem; text-decoration: none;
font-size: 17px;  cursor: pointer;  border-top: solid 0px #e52437;}
.navbar-light .navbar-toggler { color: rgba(238, 16, 16, 0.5);  border-color: rgba(181, 25, 25, 0.43);}
}

@media (min-width: 280px) and (max-width: 767px) {
.navbar { padding: 0px 10px;}
.navbar-nav { padding-top: 0px; }
.navbar-nav ul { list-style-type: none; }
.navbar-nav ul li { float: none; list-style-type: none; display: block; padding: 5px 0px; }
.navbar-nav ul li a.active {  color: #fff !important; background-color: #f0483e; background-image: url('../images/aero_hover.png'); background-position: left 5% center; background-repeat: no-repeat;  }

.navbar-nav ul li a { color: #121212; padding-right: 0rem; padding-left: 0rem; margin-left:.5rem; margin-right: .5rem; text-decoration: none; font-size: 16px cursor: pointer;
border-top: solid 2px #fea90100; font-weight: 300; padding-top: 10px; padding-bottom: 10px; }
.navbar-nav ul li a:hover { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left:.5rem; margin-right: .5rem; text-decoration: none; font-size: 16px cursor: pointer;
border-top: solid 0px #e52437; font-weight: 300; padding-top: 10px; padding-bottom: 10px; }
.navbar-nav ul li a:focus { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left:.5rem; margin-right: .5rem; text-decoration: none; font-size: 16px cursor: pointer;
border-top: solid 0px #e52437; font-weight: 300; padding-top: 10px; padding-bottom: 10px; }

.navbar-nav ul li { color: #121212; padding-right: 0rem; padding-left: 0rem; margin-left: .5rem; margin-right: .5rem; text-decoration: none; font-size: 16px cursor: pointer;
border-top: solid 2px #fea90100; font-weight: 300; padding-top: 5px; padding-bottom: 5px; }
.navbar-nav ul li:hover { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left: .5rem; margin-right: .5rem; text-decoration: none; font-size: 16px cursor: pointer;
 font-weight: 300; padding-top: 5px; padding-bottom: 5px; }
.navbar-nav ul li:focus { color: #e52437; padding-right: 0rem; padding-left: 0rem; margin-left: .5rem; margin-right: .5rem; text-decoration: none;
 font-size: 16px cursor: pointer;
 font-weight: 300; padding-top: 5px; padding-bottom: 5px; }

/*.dropdown-menu { padding: .2rem 0;}
.dropdown-menu li { float: none !important; display: block; }
.dropdown-menu li a { display: block; border-top: solid 2px #fea90100 !important; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 10px !important; font-size: 15px !important; }
.dropdown-menu li a:hover { display: block; border-top: solid 2px #fea90100 !important; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 10px !important; font-size: 15px !important; background-color: #e9e9e9; }
.dropdown:hover>.dropdown-menu { display: block; }*/


.dropdown-menu {padding: .2rem 0; width: auto; }
.dropdown-menu ul li { float: none !important; display: block; border-top: solid 2px #e5243700 !important;}
.dropdown-menu ul li:hover { float: none !important; display: block; border-top: solid 2px #e5243700 !important;}
.dropdown-menu ul li a { display: block; border-top: solid 2px #fea90100 !important; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 16px !important;border-top: solid 2px #e5243700 !important; }
.dropdown-menu ul li a:hover { display: block; border-top: solid 2px #fea90100 !important; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 16px !important; background-color: #e9e9e9;  border-top: solid 2px #e5243700 !important;}
.dropdown-menu ul li a:focus { display: block; border-top: solid 2px #fea90100 !important; margin-left: 0rem !important; margin-right: 0rem !important; padding: 5px 0px !important; font-size: 16px !important; background-color: #e9e9e9; border-top: solid 2px #e5243700 !important; }
.dropdown:hover>.dropdown-menu { display: block; }
.navbar-nav ul { list-style-type: none;  margin: 0px;  padding: 0px;}

.form-inline { margin: 0px; padding: 0px;}

}


