@charset "utf-8";
/* header Style */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');
a {
text-decoration: none;
}
.main-table{font-family: 'Open Sans', sans-serif !important;  font-weight:normal; Font-size:14px; color:#333; line-height:24px; text-align:justify;}
.main-heading{
 font-family: 'Open Sans', sans-serif !important;
 font-weight:bold;
 Font-size:20px;
 color: #2e2e2e;
 line-height: 35px;
 border-bottom:1px #ccc dashed;
 text-transform:uppercase;
 text-align:left;
 margin-bottom: 20px;
}
.heading1{
	font-family:arial;
	text-align:center;
	font-size:30px;
	line-height:36px;
	font-weight:bold;
	color:#08519a;
	margin-left:5px;
	text-transform:uppercase;
	}
.heading { font-size: 32px; margin: 0 0 20px 0; color: #181818;}
.sub-heading2{font-family: 'Open Sans', sans-serif !important;font-weight:bold; Font-size:20px; color:#333; line-height:30px; text-align:left;}
.sub-heading{font-family: 'Open Sans', sans-serif !important;font-weight:bold; Font-size:18px; color:#333; line-height:30px; text-align:left;}
.team-title{font-family: 'Open Sans', sans-serif !important; font-weight:bold; Font-size:15px; color:#333; line-height:24px; text-align:left;margin: 0;}
.contact-us{line-height:30px;}
p, .main-table li{font-size: 16px !important;margin-bottom: 15px;letter-spacing: .5px;}

tr,td,th{font-size: 15px !important;}
header{background: #09519b;/* padding: 20px 0; */}
.readmore{ font-size:14px; color:#fff; padding:5px; text-decoration:none; line-height:24px; text-transform:uppercase; background:#333;}
.readmore:hover{ color:#fff; padding:5px; text-decoration:none; line-height:24px; text-transform:uppercase; background:#333;}
.heading-s{font-size:15px; font-weight:bold; text-transform:uppercase; color:#fff; line-height:40px; background:#333; margin:0;}
.box-main{ /*width:320px;*/ text-align:center; padding:0px; border:1px #ccc solid; vertical-align:top; margin:20px 10px;}
.box-main p{ padding:0 5px; text-align:center;}
.img-center{ width:100%; margin:0; padding:0;}

/*footer*/
footer{background: #09519b;font-family: 'Open Sans', sans-serif;font-size:13px;line-height:24px;color:#eee;text-align:left;}
footer a:active, footer a:hover{color:#eee; text-decoration:none;}
footer h3{font-size:18px;  line-height:30px; color:#eee; text-align:left; border-bottom:1px #fff dashed; text-transform:uppercase;}
footer .soc-ul a{line-height:35px; text-decoration:none; color:#fff;}
footer ul li a{line-height:26px; text-decoration:none; color:#fff;font-size: 14px;
}
footer p{color:#eee;    font-size: 14px;}
.copyrht{background: #053970;}
.copyrht .container{color:#eee;}
.copy-lft{ width:49%; margin-right:2%; float:left;line-height: 30px;}
.copy-rht{text-align:right; width:49%;float: left;line-height: 30px;}
.copyrht{line-height:36px;color:#fff;font-family: 'Open Sans', sans-serif;font-size:14px;font-weight:normal;padding: 10px 0;}


/*contact*/
.maap{border:1px dashed #ccc; margin-top:10px;}
.maap img{margin:0 auto;}
/*Contact Us*/

.container-fluid{padding-left:2px;padding-right:2px;}


/*menu*/


.navbar{border:0;border:0;border-radius:0;margin-bottom:0;min-height:38px;text-align:center;}
.navbar .navbar-nav>li>a:hover{background: #ffffff;color:#333;}
.navbar-nav>li>a {padding-top: 3px;padding-bottom: 3px;line-height: 24px;margin-top: 7px;color: #fff;margin-bottom: 7px;}
.navbar{background: #053970 !important;}
.navbar-nav {
    /* display: table; */
    width: 100%;
    text-align: center;
    margin-left: 0 !important;
    margin-right: 0 !important;
    border-left: 1px solid #000;
    /* background: #333; */
    background: url(image/w-bg.jpg);
    margin-top: 0;
    font-size:14px;
}

.navbar .navbar-nav>.open>a, .navbar .navbar-nav>.open>a:focus, .navbar .navbar-nav>.open>a:hover,
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    color: #fff !important;
    background-color: #111;
}

.navbar .navbar-nav>li>a:focus{color: #333 !important; background:#eee;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #111;
}
#MenuControl_C .dropdown-menu {
    padding: 0 !important;
    animation: fadeInUp 400ms;
    /* width: 100%; */
    min-width: 100% !important;
    font-size: 14px;
}
.navbar-nav>li {
    display: table-cell;
    float: initial !important;
    vertical-align: middle;
    border-right: 1px solid #000;
}
.navbar-collapse{margin:0; padding:0;}



#HeaderControl_C, #HeaderControl{overflow:inherit !important; height:inherit !important;}

	
.table-responsive {
    min-height: .01%;
    overflow: hidden !important; border:0;
}



.navbar-toggle {
    position: relative;
    float: inherit !important;}




.nav>li>a{padding: 2px 4px !important;}
@media(max-width:1140px){

}
@media(max-width:769px){
.footer-lft p{text-align:center; margin-bottom:15px;}
.footer-rht ul{text-align:center;}
#widgetsControl, #widgetsControl_C{height:auto !important;}
#MenuControl, #MenuControl_C{height:auto !important;}
.nav>li>a{padding: 3px 4px !important;    font-size: 14px !important;}
}
@media(max-width:767px){
.navbar-nav>li{display: block; text-align:left;}
.nav>li>a { padding: 4px 40px !important; border-bottom:1px solid #eee;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{ padding: 4px 40px !important;}
.navbar .navbar-toggle {
    border:0; background-color: #fff;
	    float: initial;
    margin-left: auto;
    margin-right: auto;
}
.navbar .navbar-toggle:focus, .navbar .navbar-toggle:hover {
    background-color: #fff;
    border: 0;
}
.navbar .navbar-toggle .icon-bar {
    background-color: #333;
}
.navbar .navbar-nav .open .dropdown-menu>li>a{ color: #fff;}

.dropdown-menu{padding: 5px 10px;}
.navbar .navbar-nav .open .dropdown-menu>li>a:focus, .navbar .navbar-nav .open .dropdown-menu>li>a:hover{color:#eee;}
	}
	
@media(max-width:736px){

	}
	
@media(max-width:667px){
	}
	
@media(max-width:568px){
	
	}
	
@media(max-width:480px){

	}
	
@media(max-width:414px){

	}
	
@media(max-width:375px){

	}
	
@media(max-width:360px){

}


@media(max-width:767px){
.box-main { width: 48%;  float: left;  margin: 10px 1%;}
}

@media(max-width:669px){
.box-main { width: 98%;  float:inherit;  margin: 10px auto; }
.copy-rht{display:none;}
.copy-lft{width:100%;}
}

@media(max-width:414px){
footer .col-xs-6{width:100%;}
}