.menu_bg {
	background: transparent;
    padding: 0px 1px;
    z-index: 999;
    width: 100%;
}
.menu_bg .navbar-toggler {
    background-color: #FFF;
    padding: 4px 9px 9px;
    margin-top: 8px;
    margin-left: 15px;
    margin-bottom: 8px;
    border: 1px solid #000;
    border-radius: 4px;
	font-size:7px;
}
.menu_bg .navbar-toggler span.icon-bar {
    display: block;
    width: 20px;
    height: 2px;
    border-radius: 1px;
    background: #000;
    margin-top: 5px;
}
.home_icon .fa-home {
	color: #FFF;
	font-size: 30px;
	margin: 0 15px 0px 50px;
}
.navbar-dark .navbar-nav .nav-item {
	/*margin: 0 4.7% 0 0;*/
	font-size: 17px;
}
.navbar-dark .navbar-nav .nav-link {
	color: #000;
	padding: 14px 10px;
	font-family: 'Roboto Condensed', sans-serif;
}
.navbar-dark .navbar-nav .nav-link:hover {
	background: #c8e8fa;
	color: #2193d1;
}
.dropdown .nav-link:hover .dropdown-menu {
	display: block;
}
.dropdown:hover .nav-link {
	background-color: #c8e8fa;
	color: #2193d1 !important;
}
.nav-link i.fa.fa-angle-down {
	padding: 0px 10px 0 0;
}
.navbar-nav {
	width:100%;
}
.navbar-nav .nav-item .nav-link.active {
	background: #fff;
	color: #2193d1;
}
.dropdown-menu.singleMenuCol {
    width: auto!important;
    left: auto!important;
    right: auto!important;
    margin-top: 0px!important;
    top: auto!important;
}
.navbar-expand-md .navbar-nav {
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.lead {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 24px;
	font-weight: normal;
	line-height: normal;
}
.sticky-container {
	position: fixed;
	top: 88%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 0;
	z-index: 15;
}
ul.sticky {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.sticky li {
	margin: 5px 0 0;
}
#sticky1:hover {
	content: url(../images/sticky-icon1-hover.png);
}
#sticky2:hover {
	content: url(../images/sticky-icon2-hover.png);
}
.right-logo-mobile {
	display: none;
}
.navbar-collapse li:nth-child(1).dropdown ul.flex-column,
.navbar-collapse li:nth-child(2).dropdown ul.flex-column,
.navbar-collapse li:nth-child(4).dropdown ul.flex-column  {
	float:right;
	text-align:right;
}
.navbar-collapse li:nth-child(3).dropdown ul.flex-column  {
	text-align:right;
	padding:0;
	border-right: 0 solid #7f7f7f !important;
	border-left:0 solid #7f7f7f;
}
.navbar-collapse li:nth-child(3).dropdown ul.flex-column .fa-caret-right{
    transform: rotateZ(-180deg);
    top: 2px;
    position: relative;
}
.singlerowMenu li.searchLinks {
    padding: 0px!important;
	text-align: right;
}
.searchLinks a {
    border-bottom: 1px solid grey;
    margin: 5px 0 5px 0;
}
.E-ServicesSearch {
    height: 400px;
    overflow: auto;
}
.navbar .dropdown-menu{
	margin: 0 !important;
}
/*
.navbar-collapse ul ul.flex-column {
    text-align: right;
    border-left: 1px solid #000;
    border-right: 0 solid #ccc !important;
    margin: 0;
    padding-right: 0;
}*/
.navBGColor{
	background:#2193d1;
	color:#fff;
	
}
.navBGColor a.nav-link{
	color:#fff !important;
}
.navBGColor a.nav-link:hover{
	    color: #2193d1 !important;
}