/*
Theme Name: Egovt
Theme URI: https://themeforest.net/user/ovatheme/portfolio
Version: 1.3.9
Description: Egovt is a modernized take on an ever-popular WordPress. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Egovt will make your WordPress look beautiful everywhere. Created by <a href="https://themeforest.net/user/ovatheme">Ovatheme</a>
Author: <a href="https://themeforest.net/user/ovatheme">Ovatheme</a>
Author URI: <a href="https://themeforest.net/user/ovatheme/portfolio">Ovatheme</a>
License: GNU General Public License
License URI: license.txt
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: egovt
Domain Path: /languages/
*/

.switch-lang .lang-dropdown{
	min-height: unset !important;
	
}
.topbar {
    
    background: #fefefe;
	display: flex;
    justify-content: space-between;
}
.topbar ul{
	list-style: none;
	margin: unset;
}
.topbar .common-left ul li {
    float: left;
    line-height: 132%;
    font-size: 72%;
    font-weight: 600;
    text-transform: uppercase;
    height: 36px;
    padding-top: 6px;
}
.topbar .common-left a {
    display: block;
}
.topbar .common-left ul li span {
    display: block;
    font-size: 120%;
}
.topbar .common-left ul li.ministry {
    padding-left: 10px;
    margin-left: 10px;
    border-left: 1px solid #eeeeee;
}
.topbar .common-right ul li {
    float: left;
    position: relative;
    height: 36px;
    padding: 6px 7px;
    border-left: 1px solid #eeeeee;
}
#headertop .e-con-inner{
	all: unset;
    display: flex;
 	padding: 5px 0px; 
}
#headertop .elementor-element.elementor-element-a1278cf.e-con-full.e-flex.e-con.e-child {
    align-items: end;
}
#headertop .elementor-widget-ova_logo .elementor-widget-container {
    display: flex;
    justify-content: end;
    align-items: end;
}
div#customfooter {
    padding: 36px 0;
	font-size: 15px;
/* 	display: none; */
}
#customfooter .footer-one{
	list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
	justify-content: center;
	display: none;

}
#customfooter #menu-footer-2{
	display: flex;
	flex-wrap:wrap;
}
#customfooter .footer-one li{
	margin-right: 10px;
}
#customfooter .footer-one li:last-child {
    margin-right: 0; 
}
#customfooter .footer-one li a{
	color: #992424;
	text-decoration: none;
    padding: 5px 10px;
	font-weight: normal
}
#customfooter .footer-one li:not(:last-child)::after {
    content: "|";
    margin-left: 10px; 
    color: #992424; 
	font-weight: bold
}
#menu-footer-2 a{
	color: #0067da !important;	
/* 	color: #05B81C !important */
}
#menu-footer-2 li:not(:last-child)::after{
	color: #0067da !important;	
/* 	color: #05B81C !important */
}


@media only screen and (max-width: 767px) {
  #customfooter .footer-one {
    
    flex-direction: column;
    align-items: center;
    text-align: left;
	  gap: 20px;
}
	#customfooter .footer-one li:not(:last-child)::after{
		display: none;
	}
	#customfooter .e-con-inner{
		    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
	}
	.topbar {
   
    flex-direction: column;
}
	.topbar ul {
    display: flex;
    justify-content: space-between;
        align-items: center;
}
	.topbar .common-left ul li span {
    font-size: 10px;
}
	.topbar ul li{
		border: unset !important;
	}
	.topbar .common-right ul li{
		padding: 6px 0px !important; 
		font-size: 10px;
	}
	li.ico-accessibility {
    
    padding: 10p;
    
    transform: translate(330%, 0%);
}
}