@charset "utf-8";
/* CSS Document */
#divmainenquiry11 .close, #alertneew .close { position: absolute; right: 14px; font-size: 30px; cursor: pointer;}
.RadDock .rdContent{font-family:Arial !important; }
/*nav-bar*/
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px; top: 10px;}
#MenuControl .bg-light{background-color: #115994 !important; height:100%;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover, #MenuControl .dropdown-item:focus, #MenuControl .dropdown-item:hover{background-color:#115994 !important; color:#fff !important;}
.nav-link{font-weight: 500; color:#fff;}
.nav-fill, .dropdown-menu>li>a{width:100%; font-size: 14px;}
.nav-item a{font-size:14px;}
.navbar-brand{margin:0;}
.RadGrid_Default .rgHoveredRow{background:#c5c5c5 !important;}
.navbar-toggler{background: #fff;}
/* #MenuControl_C .navbar.navbar-expand-md.bg-light {z-index: 0 !important;} */
#MenuControl_C .dropdown-menu {
    border-radius: 0;
    padding: 0 !important;
    animation: fadeInUp 400ms;
}
#HeaderControl, #HeaderControl_C{height: auto !important;}
.img-responsive{max-width: 100%;}
/*nav-bar*/
/* #WhatsNewControl_C_ctl00_tr_BulletinHeader, #LoginControl_C_ctl00_tbl_login{background: #aaa !important;} */
/* aside services */
.ser-aside h3 {
    margin-top: 10px;
    margin-bottom: 0;
    color: #fff;
    padding: 25px; background-color: #0461af;
}
.img-responsive{max-width: 100%;}
.img-fix {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.box-model {
    font-family: Arial, Helvetica, sans-serif;
    width: 70%;
    margin: 16% auto;
    background: rgba(255, 255, 255, 0.85);
    color: #222;
    border: 2px #ccc solid;
    border-radius: 20px;
    padding: 10px 30px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
.ser-aside .nav-pills .nav-link{    justify-content: space-between;  display: flex; border-bottom: #fff solid 2px; padding: 10px 15px;color: #333;align-items: center;}
.ser-aside .nav-pills .nav-link:hover{color: #000; }
.ser-aside .nav-pills .nav-link .fa{font-size: 10px;}
.ser-aside .nav-pills .nav-link.active{background-color: #023C6C;color: #fff;border-radius: 0;}
/* aside services */
/*fix menu*/
#WhatsNewControl_C_ctl00_tr_BulletinPageBackSetting{border: 1px solid #eee;}
@media (min-width: 1200px) {
    #MenuControl .container-fluid {
        /* max-width: 1140px; */
    }
}
@media (min-width: 1400px) {
   #MenuControl .container-fluid {
        /* max-width: 1320px; */
    }
}
/* #Chatcontrol1_popup{display: none;} */
@media (min-width: 991px){
#MenuControl .dropend .dropdown-menu[data-bs-popper]{left: auto; right: 100%;}
/* #HeaderControl, #MenuControl{ transition:.3s;}
.body-fx #HeaderControl, .body-fx #MenuControl{position:fixed; top:0; height:70px; transition:.3s;}
.body-fx #HeaderControl{width:33%; float:left; left:0;}
.body-fx #MenuControl{width:67%; float:right; right:0;} */
}
#widgetsControl_C, #widgetsControl{ height: initial !important;}
/*fix menu*/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
}
@media (max-width: 991px){
.serv-bxes{width: 48%;}
#MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl{ height: initial !important;}
.navbar-expand-md .navbar-nav .nav-link, .dropdown-menu{font-size: 13px;}
.fixed-top { position: relative;}
.navbar-fixed-top .navbar-collapse.show{background: #115994;}
	}
@media (max-width: 769px){
#widgetsControl_C, #widgetsControl, #MenuControl, #MenuControl_C{height:initial !important}
}
a, a:hover{text-decoration:none !important;}
@media (max-width: 767px){
    .body-fx #MenuControl { position: static !important;height: auto ! IMPORTANT;}
    .serv-bxes, .main-cir, .serv-bx, .three-bx {
    float: left;
    width: 100% !important;
    margin: 1%;
}
    .navbar-nav>li:after{display: none !important;}
    .map-cont,.bx-rht-cont{float: inherit !important; width: 100% !important; height: auto;}
.navbar.navbar-expand-md{text-align:center;}
.navbar.navbar-expand-md .container-fluid{display:block;text-align: center;}
.nav-fill .nav-item, .nav-fill>.nav-link{text-align:left;}
.navbar-nav>li{ display: block; text-align: left; padding: 4px 0; 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: 5px;}
}

@media(max-width:568px){
	
}
@media(max-width:480px){
    .team-title img{float: initial !important;display: block;}
}



@media (max-width: 414px){
.nav-fill, .dropdown-menu>li>a{font-size: 13px;}
}
.table-responsive {
    min-height: .01%;
    overflow-x: hidden !important;border: 0; padding:0 !important;
}

