.bg-copyright {
	background-color: #142e51 !important;
}
.navbar-brand {
    padding: 6px 9px !important;
}
#second-navbar {
	background-color: #e9ecef !important;
	color: rgba(0,0,0,.5) !important;
	color: white !important;
	border-bottom: 1px solid black !important;
}
.navbar-brand {
    display: inline-block;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}
.navbar *, .nav-collapse * {
    font-size: 16px !important;
}

#second-navbar .dropdown-toggle {
	color: #6A6B6C !important;
	font-weight: 700!important;
}
#second-navbar .dropdown-toggle:hover, #second-navbar .open .dropdown-toggle{
	 background: #4476c1 !important;
	color: white !important;
}
.dropdown:hover>.dropdown-toggle:before {
    background: url(../img/chevron-arrow-down-white.png) no-repeat 0 0;
    background-size: 100%;
}

#second-navbar .dropdown-menu {
    background-color: #4476c1;
    color: white;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
#second-navbar .dropdown-menu a {
    padding-left:0px;
}

#second-navbar .open .dropdown-toggle {
    border-bottom: solid #7aa4f4 .75rem;
    padding-bottom: 11px !important;
}

.navbar .nav-item a, .navbar .nav-item a:visited, .navbar .nav-item a:hover, .navbar .nav-item a:focus {
   color: white !important; 
   background-color: inherit;
}
.navbar a:focus-visible {
   outline: 2px black solid;
}

#second-navbar .h2{
	font-size: 27px !important;
}

#second-navbar .border-right.border-white{
	border-color: #fff!important;

    border-right: 1px solid #dee2e6!important;
}
#second-navbar .border-left.border-white{
	border-color: #fff!important;

    border-left: 1px solid #dee2e6!important;
}


.nav-item {
	padding: .5rem 1rem;
}
.dropdown .dropdown-toggle:before {
    content: "";
    display: block;
    background: url(../img/chevron-arrow-down.png) no-repeat 0 0;
    width: 15px;
    height: 15px;
    float: left;
    background-size: 100%;
    margin-right: 5px;
    margin-top: 3px;
}
.dropdown.open .dropdown-toggle:before {
    background: url(../img/chevron-arrow-down-white.png) no-repeat 0 0;
    background-size: 100%;
}

#footer h4{
	margin-top: 17px;
	color: white !important;
	font-weight: bold !important;
}

#footer .border-bottom{
	border-bottom: 1px white solid;
}

.navbar-right {
	margin-right:0px !important;
}

.navbar .nav > li > a:hover {
    background-color: #4476c1 !important;
}
#first-navbar *, #second-navbar * {
	font-size: 1.5rem !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
}
#first-navbar input {
	
    border-radius: 4px 0px 0px 4px !important;
}
#first-navbar .input-group-addon {
	
    border-radius: 0px 4px 4px 0px !important;
}
.navbar .nav > li > a {
    padding: 19px 17px !important;
}
#first-navbar .navbar-form {
    margin: 11px -15px !important;
	padding-left:15px;
	padding-right:0px;
}
#first-navbar .nav>li {
    margin-right: 15px;
}
#first-navbar .form-control {
    height: 36px;
}
#query {
    padding-left: 10px !important;
    background: white !important;
    color: black !important;
    border: none !important;
}
#query::placeholder  {
    color: grey !important;
}
#search-icon {
    border: none !important;
    border-left: none !important;
    padding: 0px !important;
    background: white !important;
    width: 30px !important;
    color: black !important;
    height: 100% !important;
}
footer ul.list-inline li {
    padding: 0px 3px 0px 3px !important;
}
.navbar.bg-copyright a, .navbar.bg-copyright a:visited {
    color: white !important;
}
#brand-text {
	padding: 14px 6px !important;
}
#pipe {
	font-size: 2rem !important;
}
.navbar-brand {
	padding-right: 0px !important;
	margin-right:0px !important;
}
.navbar {
	background: #142e51 !important;
}
