.av_minimal_header #header_main .container {
    height: 50px;
    line-height: 50px;
    position: relative;
    top: 15px;
    border-radius: 5px;
}
.d-none {
	display: none !important;
}
#footer .widget {margin: 0;}
.sub_menu {
    top: 20px;
}
#header_meta .container {
    min-height: 50px;
}
.av_minimal_header #header_main .container {
    background: #fff;
}
.inner-container {
    top: -10px;
}
.av_minimal_header .main_menu ul:first-child > li a {
    height: 60px;
    line-height: 60px;
}
#header_meta {
    background: #084874;
}
.main_menu {
    left: auto;
    transform: translateX(-0%);
    right: 0px;
}
@media (min-width: 768px) {
#top .sub_menu>ul li:nth-child(1):before {
	content: url('http://gatekeeperci.com/wp-content/uploads/2017/06/tel.png');
		position: absolute;
	top: -12px;
    left: -26px;
	display: block;

} 

#top .sub_menu>ul li:nth-child(2):before {
	content: url('http://gatekeeperci.com/wp-content/uploads/2017/06/let.png');
	position: absolute;
	top: -7px;
    left: -25px;
	display: block;
} 
	.av_secondary_left .sub_menu>ul>li:first-child{
	    margin-right: 50px;
}
	.av_secondary_left .sub_menu>ul>li:last-child a{
	position: relative;
    bottom: 9px;
}
}
.header_color .sub_menu>ul>li>a {
    color: #adb2b5;
    font-size: 12px;
}
#top .sub_menu>ul, #top .sub_menu>ul>li {
    border: none;
	  position: relative;
}
#top .header_color .sub_menu ul li a:hover,.sub_menu>ul>li:hover>a {
    color: white;
    text-decoration: none;
}

.av_secondary_left .sub_menu>ul>li:last-child a{
	    float: right;
	background: #1a69a1;
	padding: 10px 20px;
	color: #fff;
}
.av_secondary_left .sub_menu>ul>li:last-child{
	    float: right;
}
.av-main-nav > li > a {
    text-transform: uppercase;
    letter-spacing: 3px;
}
.av_secondary_left .sub_menu, #top .sub_menu>ul{
	    width: 100%;
}
#header_meta .container {
   padding-right: 0;
}

@media (max-width: 1200px) { 
#top #header .av-main-nav > li > a {
    font-size: 14px;
    letter-spacing: 0;
}
}

@media (max-width: 1023px) {
.main_menu {
    left: inherit;
    transform: translateX(0%);
    right: 0;
}

}