@charset "utf-8";
/* CSS Document */

.main-table{ font-family: Arial Narrow, sans-serif; font-weight:normal; Font-size:17px; color:#333; line-height:24px; text-align:justify;}

.main-heading{ Font-size: 22px; font-weight: bold; color: #222; line-height: 36px; border-bottom: 1px #ccc dashed; margin-bottom: 10px; text-align: left; }
	
.sub-heading{ Font-size: 20px; color: #222; font-weight:600; line-height: 30px; margin:10px 0; text-align: left; }
	
#EventCalenderControl #marquee1	a{ font-size: 11pt !important;}
	

#MenuControl_C .navbar-default,
#MenuControl_C .container-fluid,
#MenuControl_C .navbar-nav
{height:100%;}

#MenuControl_C #navbar-collapse-1{height:100% !important;}

 #MenuControl, #MenuControl_C{ Max-height:inherit !important; background: #121212;}
.container-fluid{ padding-left:2px; padding-right:2px;}
/*nav-bar*/
.dropdown-toggle{position:relative;}

.nav-item ul li .dropdown-toggle::after{ position:absolute;right: 5px; top: 10px;}

#MenuControl .bg-light{ background-color: #121212 !important; height:100%;}

.nav-link{ font-weight: 500; color: #fff; letter-spacing: 1px;}
.nav-fill{ width:100%; font-size: 15px; }
.navbar-brand{ margin:0;}
.navbar-toggler{ background-color: #fff !important;}

.nav-link:focus, .nav-link:hover { color: #666;}
.dropdown-item{ font-size: 14px;}


.nav-item ul li .dropdown-toggle:after{ position:absolute; right: 5px; top: 10px;}


.btn-primary{ 
--bs-btn-hover-bg: #f6d500;
--bs-btn-hover-border-color: #e6c700;
--bs-btn-focus-shadow-rgb: 221,115,4;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #f6d500;
--bs-btn-active-border-color: #e6c700;}

.dropdown-menu{ --bs-dropdown-link-active-bg: #e6c700;}
.dropdown-menu a{ --bs-btn-hover-bg: #f6d500;
--bs-btn-hover-border-color: #e6c700;
--bs-btn-focus-shadow-rgb: 221,115,4;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #f6d500;
--bs-btn-active-border-color: #e6c700;}


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

@media (max-width: 991px){
#MenuControl_C{ height:inherit !important;}
}
@media (max-width: 769px){
#MenuControl, #MenuControl_C{height: initial !important;}	
#widgetsControl_C, #widgetsControl{height:initial !important}

	}

@media (max-width: 767px){
.navbar.navbar-expand-md{text-align:center;}
.navbar.navbar-expand-md .container-fluid{display:block;}
.nav-fill .nav-item, .nav-fill>.nav-link{text-align:left;}
.navbar-nav>li{ display: block; text-align: left; padding: 4px 20px; border-bottom: 1px solid #999; border-right:0; }
.nav-item ul li .dropdown-toggle::after{ transform: rotate(90deg);}
.nav-item .nav-link.dropdown-toggle::after { position: absolute; right: 5px; top: 15px;}
.navbar-expand-md .navbar-nav .nav-link{ font-size: 14px; padding-right: 5px; padding-left: 15px;}

.banner-hm img{ max-width: 100% !important;}

}

@media(max-width:736px){
#HeaderControl, #HeaderControl_C{ height: initial !important;}
 
header{ padding: 10px;}	

.fl-head h2{ font-size: 20px;}

.pl-0{ margin: 5px}

}

@media(max-width:375px){	
.fl-head h2{ font-size: 23px;}

}
