.innr-pg-bnnr1{padding: 100px 0 0; width: 100%; background-size: cover; min-height:300px; /* text-align: center; */ position:relative;margin-bottom: 40px;}
.innr-pg-bnnr1:after{content:''; position:absolute; left:-1px; right:-1px; top:-1px; width:100%; height:100%;     z-index: -1;background:#A2D5F2;}
.main-table.innr-pg1{padding-bottom:50px;}
.innr-pg-bnnr1 h1{color:#fff;text-align: left;/* text-transform:uppercase; */font-size: 30px;/* font-weight:bold; */position:relative;z-index:1;}
.innr-pg-bnnr1 h1:after{content:'';position:absolute;bottom: -26px;/* margin:0 auto; */left:0;right:0;max-width: 440px;height: 1px;border-radius:2px;}
.inner-pages ul, .innr-pg ul{padding:0px; margin-bottom:0;}
.inner-pages li, .innr-pg li {position: relative; list-style: none; padding-left: 30px;}
.inner-pages li:before, .innr-pg li:before{content: "\f101";  position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px;    left: 7px;  top: -2px; color: #a2d5f2;}
/*innr-pg-bnnr*/



@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
body {font-family: 'Lato', sans-serif; color: #444444;}
a {color: #7bc7d7; text-decoration:none;}
a:hover {color: #8ec4dd; text-decoration: none;}


h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', sans-serif;}
section.bnr{padding:0;}

img{max-width:100%;}
a{text-decoration:none;}
#divmainenquiry11 .close { position: absolute; right: 14px; font-size: 30px; cursor: pointer;}
.cl-1{color: #34cbf5;}
.cl-2{color: #0d4a8e;}
.bg-1{background-color: #e3eff6;}
.head {
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  font-size: 30px;
  line-height: 40px;
  color: #000;
  text-transform: uppercase;
}
.head > span {
  color: #0d417b;
}
/*nav-top*/
.table-responsive{
  overflow: hidden !important;
    padding: 0;
}

.nav-top-contact{list-style: none; margin: 0; padding: 0; display: flex;  }
  .nav-top-contact li{ margin-right: 20px;color: #fff;font-size: 13px; vertical-align: baseline;}
  /* .nav-top-contact li:nth-child(2) .fa { border:1px #34cbf5 solid; border-radius:50%; padding:4px 6px;} */
  

/*nav-top*/
/*nav-bar*/
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px; top: 10px;}
/*#MenuControl*/ .navbar.bg-light{/* background-color: transparent !important; */height:100%;background: #ffffff26 !important;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover{background-color:#fff !important; color:#2b2825 !important;}
.nav-link{font-weight: 600; color:#000;}
.nav-fill{width:100%; font-size: 15px;}
.navbar-brand{margin:0;}
.nav-item{position:relative;}


/*nav-bar*/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
}
@media (max-width: 991px){
#MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl{ height: initial !important;}
.navbar-expand-md .navbar-nav .nav-link{font-size: 12px;}
	}

@media (max-width: 767px){
.navbar-toggler{background:#eee;}
.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 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;}
}



.main-table{  Font-size:15px; color:#333; line-height:24px; text-align:justify; padding: 0 5px;}
.main-heading{font-weight:bold; Font-size:20px; color:#000; line-height:36px; border-bottom:1px #ccc dashed; text-align:left; margin-bottom: 10px; padding: 0;}
.sub-heading{font-weight:bold; Font-size:17px; color:#333; line-height:30px; margin:0; text-align:left;}
.team-title{font-weight:bold; Font-size:14px; color:#333; line-height:30px; margin:0; text-align:left;}
.team_img {
  width: 150px;
  border: 6px solid #2f4d5a;
  border-radius: 50%;
}
p{
  font-family: 'Lato', sans-serif;
  font-size: 16px;

}
a{
  font-family: 'Lato', sans-serif;
  font-size: 15px;

}
.foot_color p{
  color: #fff;
}
.secondary-bg i{color: #fff;}
.secondary-bg p{color: #fff;    font-weight: 600;
}

/*innr-pg-bnnr*/
.otherpagecss #RadDockZone1.container{max-width: 100%;}
.otherpagecss #RadDockZone1.container #HomepagecontentControl_C table{margin-top:0 !important;}
.innr-pg-bnnr{padding: 100px 0 0; width: 100%; background-size: cover; min-height:300px; /* text-align: center; */ position:relative;margin-bottom: 40px;}
.innr-pg-bnnr:after{content:''; position:absolute; left:-1px; right:-1px; top:-1px; width:100%; height:100%;     z-index: -1;background:#A2D5F2;}
.main-table.innr-pg{padding-bottom:50px;}
.innr-pg-bnnr h1{color:#fff;text-align: left;/* text-transform:uppercase; */font-size: 30px;/* font-weight:bold; */position:relative;z-index:1;}
.innr-pg-bnnr h1:after{content:'';position:absolute;bottom: -26px;/* margin:0 auto; */left:0;right:0;max-width: 440px;height: 1px;border-radius:2px;background: #2897c6;}
.inner-pages ul, .innr-pg ul{padding:0px; margin-bottom:0;}
.inner-pages li, .innr-pg li {position: relative; list-style: none; padding-left: 30px;}
.inner-pages li:before, .innr-pg li:before{content: "\f101";  position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px;    left: 7px;  top: -2px; color: #a2d5f2;}
/*innr-pg-bnnr*/

/* contact */

/*----------------------------contactpage----------------------------------------*/
.bx-rht-cont p{margin-bottom:0;}
.brn-off{width:31%; padding:1%; float:left;     padding-bottom: 0;}


/* End */


/*--------------------------------------------------------------
# Banner
--------------------------------------------------------------*/
.btn-banner > .one {
  display: inline-block;
  color: #fff;
  background-color: #90c41f;
  padding: 12px 40px;
margin-right: 15px;
border: solid 1px #90c41f;
margin-top: 10px;

}
.btn-banner > .two{
  display: inline-block;
  color: #fff;
  background-color: transparent;
  padding: 12px 40px;
  margin-right: 15px;
  border: solid 1px #fff;
  margin-top: 10px;
  
}
.btn-banner > span > a{
  font-size: 18px;
  color: #fff;
} 

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header .fa-mobile{font-size: 50px !important;}
#header .head-img{position:relative;/*  padding:15px 0; */}

.main-bg{background:#0f5298;}
.main-color{color:#0f5298;}
.secondary-bg{background-color: #3c99dc;}
/* #MenuControl{padding: 12px 0;} */

/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {
  padding: 60px 0;
}
.clients img{background:#fff;padding:5px;}
.section-bg {
  background-color: #f4f9fc;
}

.tm-lft .section-title h2::before{background: #fff;}
.section-title p {
  margin-bottom: 0;
}

/*--------------------------------------------------------------
# Homepage-services
--------------------------------------------------------------*/

section.our-service {
  background: #0d417b;
}
.heading h3 {
  font-size: 28px;
  color: #fff;
  text-transform: uppercase;
  margin: 0px;
  padding-bottom: 40px;
}
.service-content {
  display: flex;
  align-items: end;
  background: #fff;
  padding: 30px 15px;
  min-height: 210px;
}

.service-info {
  padding-left: 18px;
}
.service-info h4 {
  color: #000;
  font-size: 17px;
  text-transform: uppercase;
  margin: 0px;
  padding-bottom: 13px;
  font-weight: 700;
}
.service-info p {
  font-size: 16px;
  line-height: 24px;
  font-weight: normal;
  margin: 0px;
  margin-bottom: 15px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.service-info a {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #35a6d6;
}
/*--------------------------------------------------------------
# Homepage
--------------------------------------------------------------*/
.ser .ser-box {background-color: #f8f8f8;text-align: center;position: relative;overflow: hidden;margin-bottom: 30px;border-radius: 0px;min-height: 380px;border: 0px !important;display: flex;flex-direction: column;}
.ser .ser-box .ser-desc > h3 {font-size: 16px;line-height: 22px;margin-bottom: 0;text-align: center;}
.divider{height:2px; background:#34cbf5; width:30%; display:block; margin:14px auto;}
.ser .ser-box .ser-desc > p {font-size: 13px;color: #222;line-height: 20px;margin-bottom: 0px; text-align: center;}
.ser-effect {position:relative}
.ser-effect::before,.ser-effect::after {position:absolute;top:0px;right:0px;bottom:0px;left:0px;content:'';opacity:0;transition:opacity 0.35s, transform 0.35s}
.ser-effect::before {border-top:3px solid #8fc533;border-bottom:3px solid #34cbf6;transform:scale(0, 1)}
.ser-effect::after {border-right:3px solid #34cbf6;border-left:3px solid #34cbf6;transform:scale(1, 0)}
.ser-effect:hover::before,.ser-effect:hover::after {opacity:1;transform:scale(1)}

.clients h2{color: #2648a5;font-size: 28px; font-weight: 700;text-align: center;padding-bottom: 10px;}


.clients .carousel-control-next, .clients .carousel-control-prev{width: 45px;  height: 45px; opacity: 1; background:#3c98db; top: 30%; border-radius: 50%; opacity: 0; transition: .3s;}
.clients .carousel-dark .carousel-control-next-icon, .clients .carousel-dark .carousel-control-prev-icon { filter: invert(0) grayscale(0);
}
.clients:hover .carousel-control-next{opacity: 1; right: 50px; right: -40px;}
.clients:hover .carousel-control-prev{opacity: 1; left: 50px; left: -40px;}
.clients .carousel-indicators { bottom: -54px;}
.clients .carousel-indicators [data-bs-target] {
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #009ddd;
}

/*--------------------------------------------------------------
# About
--------------------------------------------------------------*/
.blink{animation: blk 4s ease-in-out infinite;}
@keyframes blk {
  50%{opacity: 0;}
  100%{opacity: 1;}
}
.founder-head{position: relative;z-index: 33;}
.founder-head::before{content:"";position: absolute;bottom: 14px; left: 0; width: 42%; height: 1px; background-color: #e3eff6; z-index: -2;}
.founder-head::after{content:"";position: absolute;bottom: 14px; right: 0; width: 42%; height: 1px; background-color: #e3eff6; z-index: -2;}
.founder_box{min-height: 400px;}
.founder_box_img img{    background: #FFF; border: 1px #88a8c9 solid;padding: 10px;}
.founder_box_img {position: absolute; top: -70px;}
.founder_box_cont{margin-top: 70px;}


/*--------------------------------------------------------------
# CONTACT
--------------------------------------------------------------*/
.cont_box{background: #d4e9f9;padding: 40px;}
.form-control {border-radius: 0;}
.form-control::placeholder {font-size: 15px;}
/*--------------------------------------------------------------
# Offer document
--------------------------------------------------------------*/
/* services page */
.nav.flex-column{background-color: #e9e9e9;padding: 12px 0;}
.nav-pills .nav-link {text-transform: uppercase;  padding: 20px 140px 20px 20px;    color: #0d4a8e;     text-align: left;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background:  url(image/arrow.png) no-repeat right center  #0d4a8e !important; border-radius: 0 ;    text-align: left;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {background-color: #0d4a8e;color: #fff;
    font-weight: 700;}
    .tab-content{width: 68%;}
    .tx-dark li a{color: #000;}

/* services page */



/*--------------------------------------------------------------
# Consultation
--------------------------------------------------------------*/
.Consultation {
  background: url(Image/Consultation-bg.jpg) no-repeat center/cover scroll;
}

.business-info h5 {
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
}
.business-info h4 {
  font-size: 28px;
  text-transform: uppercase;
  color: #fff;
  margin: 0px;
  padding-bottom: 16px;
  font-weight: 700;
}
.business-info p {
  color: #fff;
  margin: 0px;
  padding-bottom: 30px;
  line-height: 26px;
  font-weight: normal;
  font-size: 18px;
}

.cust-info a {
  color: #fff;
  padding: 0 20px;
  font-size: 22px;
  font-weight: bold;
}
.cust-info a:first-child {
  border-right: 1px solid #fff;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/

.fs-14{font-size: 14px;}
    .ft-social-icons ul{list-style: none; padding: 0; margin: 0; display: flex;    justify-content: center; }
    .ft-social-icons ul li{ margin: 0 2px;width: 32px;height: 32px;line-height: 32px;text-align: center;margin: 0 4px 4px 0;border-radius: 50px;border: 0;background: #2fb3e5 !important;}
    .ft-social-icons ul li .fa{display: block;font-size: 16px; color: #fff !important;line-height: 32px;}
    .ft-social-icons ul li:hover i.fa{animation: move 0.3s linear ; }
    @keyframes move {
  49% {transform: translateY(-10px); }
  50% {opacity: 0;transform: translateY(10px);}
    51% {opacity: 1; } }
.top {  position: fixed;  right: 20px;  bottom: 30px;  text-align: center;  color: #fff; background-color:#3c99dc;  padding: 10px 15px; z-index: 9; cursor: pointer;  opacity: 0;  transition: ease-in 0.5s;}
.top.scll-top {  opacity: 1; transition: ease-in 0.5s;  bottom: 50px;}
.top .fa { display: block !important;}

@media (max-width: 1200px) {
  .about .content {
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .nav.flex-column{width: 100%;}
  .tab-content {
    width: 100% !important;
    margin-top: 20px;
}
  .bnr-sec .carousel-caption h2{
    font-size: 36px;
  }
  .bnr-sec .carousel-caption p{
    margin-top: 30px;
  }
  .team .member {
    margin-bottom: 110px;
  }
  .services .icon-box{margin:15px auto;}
}

@media (max-width: 768px) {
  .clients .carousel-control-next, .clients .carousel-control-prev{display: none !important;}
  .nav-top-contact{display: none !important;}
  .about {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .bnr-sec .carousel-caption h2{
    font-size: 36px;
  }
  .bnr-sec .carousel-caption h4{
    margin-bottom: 0;
  }
  .bnr-sec .carousel-caption p{
    margin-top: 14px;
  }
  .header_img{text-align: left !important;}
  .Top_social_link{text-align: left !important;}
  #header img{margin:inherit;}
  .navbar-toggler{/* position: absolute; top: -23px; */ }
.caption{width: 100%;}
.wback .caption{    top: 30%;}

}
@media (max-width: 575px) {
  .founder_box_cont{margin-top: 120px !important;}
  .carousel-caption{display: none;}
  .bnr-btm-sec .btm-bx{    padding: 18px 20px 20px;  }
  #footer .footer-top .footer-info {margin: -20px 0 30px 0;}
  .wback .caption{display:none;}
}
@media (max-width: 414px) {
}

.btn:hover, .btn:focus, .btn:active, .btn.active {box-shadow: none;background-color: #e9e9e9;border-color: #148f77;color: #000;}
        .btn {border-radius: 3px;font-size: 12px;font-weight: 700;letter-spacing: 1px;padding: 12px 20px;background-color: #0d4a8e;border-color: #0b8f3c;color: #fff;transition: all 0.3s;margin-bottom: 6px;}
        .quicklinksBox { background: #f7f7f7; padding: 40px 0px 60px 0px; border-top-left-radius: 20px; border-top-right-radius: 20px;}
        .quicklinksBox span a { text-decoration: none; font-size: 15px; text-align: center; border-bottom: 1px dotted #99a9d3; display: block; padding: 10px 40px; font-weight: 700;}
        .quicklinksBox span a.firstLink { color: #2648a5;}
        .quicklinksBox span a.secondLink { color: #26ae9d;}
        .quicklinksBox span a.thirdLink { color: #009ddd;}
        .quicklinksBox span a.firstLink:hover { color: #FFF; background: #2648a5;}
        .quicklinksBox span a.secondLink:hover { color: #FFF; background: #26ae9d;}
        .quicklinksBox span a.thirdLink:hover { color: #FFF; background: #009ddd;}



 .banner-section .carousel-control-prev { background: #90c41f!important; width: 50px !important; height: 50px !important; border-radius: 50%; padding: 5px; top: 47%; margin: 0 0 0 12px;} 
        .banner-section .carousel-control-next { background: #90c41f !important; width: 50px !important; height: 50px !important; border-radius: 50%; padding: 5px; top: 47%; margin: 0 12px 0 0;}
        .banner-section .carousel-caption { left: 10% !important; top: 38%; width: 40%; text-align: left; }
        .banner-section .carousel-caption h5 { font-size: 24px; letter-spacing: .4px; line-height: 30px; margin: 0 0 40px 0;}
        .banner-section .carousel-caption h1 { font-size: 38px; line-height: 48px; letter-spacing: 1px; font-weight: 700;}


@media (min-width: 1220px) {
            #widgetsControl, #widgetsControl_C { height: 565px !important;}
        }

/* nav bar */
.navbar {
  position: relative;
  min-height: 0px !important;
  margin-bottom: 0px !important;
  border: 1px solid transparent;

  /* background: #ffffff26 !important; */
}
.bg-light {
 
  background-color: #ffffff26;
}
.navbar-nav>li>a {
  /*padding-top:0 !important;
  padding-bottom: 0 !important;*/
  font-size: 14px;
  font-weight: 500;
  padding: 15px 0px;
  color: #fff;
  text-transform: uppercase;
  
}

.container-fluid{padding-left:2px; padding-right:2px;}


.navbar-nav {
  display: table;
  width: 100%;
  text-align: center;
  margin-left: 0  !important;
  margin-right: 0 !important; 
}


.navbar-nav>li {
  display:table-cell;
  float: initial !important;
vertical-align: middle;
}
.nav>li>a{padding:20px 2px;}

#HeaderControl .rdCenter, #MenuControl .rdCenter{background: transparent !important;}

.navbar-default{border:0 !important;background-color: #2f4c59 !important;}

.navbar-default .navbar-nav>li>a{
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  /*padding-left: 3px;
  padding-right: 3px;*/
  }

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover{
 color: #fff !important;
 background: #2f4d5a ;
 }
 
.navbar-default .navbar-nav>.open>a:focus{color: #fff !important; background:#2f4d5a !important;}

#MenuControl_C .dropdown-menu{padding:0 !important; animation: fadeInUp 400ms;}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
  color: #000 !important;
  text-decoration: none;
  background-color: #fff !important;
}

.dropdown-menu>li>a:focus:after, .dropdown-menu>li>a:hover:after {
      border-left-color: #fff !important;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
  color: #fff !important;
  /*background-color: #fff !important;*/
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
  /* background-color: #2f4d5a !important; */
  background-color: #fff;
  border-color:#fff;
  color: #000 !important;
}
/* center #HomepagecontentControl {
  padding-top: 100px !important;
} */


#MenuControl_C .navbar-default,
#MenuControl_C .container-fluid,
#MenuControl_C
{height:100%;/* background-color: #fff !important; *//*! padding-top: 6px; */}

#MenuControl_C #navbar-collapse-1{height:100% !important;}
#WidgetControl4{position: relative;}
#WidgetControl4_C{
  position: absolute;
  background: #ffffff26 !important;
  z-index: 999999;
  width: 100%;
}
#HeaderControl{
  height: 82px;
  float: Left;
  margin-bottom: 0;
  padding: 7px 0;
  transition: 0.5s;
  position: absolute;
  left: 0;
  top: 36px;
  z-index: 9;
  width: 33%;
  /* background: transparent; */
  text-align: center;
  background: #ffffff26;
  }

#HeaderControl.RadDock_Default .rdMiddle .rdCenter, #HeaderControl.RadDock_Default .rdBottom .rdCenter{    background-color: transparent !important;}

#MenuControl.RadDock_Default .rdMiddle .rdCenter, #MenuControl.RadDock_Default .rdBottom .rdCenter{    background-color: transparent !important;}

#MenuControl{    height: 82px;
  float: Right;
  margin-bottom: 0;
  padding: 0px 0;
  transition: 0.5s;
  position: absolute;
  right: 0;
  top: 36px;
  z-index: 9;
  width: 67%;
  background: transparent;}


.body-fx #HeaderControl{
  height: 90px;
  float: Left;
  position: fixed;
  width: 35%;
  padding: 0;
  padding-left: 0;
  background-color: rgba(47,77,90,.6) !important;
  z-index: 99;
  text-align: left;
  transition: 0.5s;
  height: 67px !important;
  top: 0;
}

.body-fx #logo-web{margin-top: 6px;}

.body-fx #MenuControl_C{height: 68px !important;}


.body-fx #MenuControl {
  height: 90px;
  float: Right;
  position: fixed;
  right: 0;
  width: 65%;
  padding: 0;
  padding-right: 0;
  background-color: rgba(47,77,90,.6) !important;
  transition: 0.5s;
  top: 0px;
  height: 68px !important;
}
center #form1 #HeaderControl {
  /* background: #fff !important; */
}

.navbar-toggler {
  background-color: #fff;
}
.nav-link:focus, .nav-link:hover {
  color:#fff;
}
center #form1 #HomepagecontentControl{padding-top: 110px; padding-bottom:25px;}
center #form1 .top-nav{background:#0d417b;}
center #form1 #HeaderControl{background: #315d8f;}
center #form1 #MenuControl{background: #0d417b;}
center #form1 #WidgetControl4_C_ctl00_tbl_widgets {
  background: #315d8f;
}
center #form1 #HeaderControl{margin-left: -2px;     width: 35%;}
center #form1 #MenuControl{margin-right: -2px;}
center #form1  #WidgetControl4{background: #315d8f !important;top: 0px;}
.body-fx center #form1 #HeaderControl{margin-left:0;}
.body-fx center #form1 #MenuControl{margin-right: 0px;}
#widgetsControl, #widgetsControl_C{height:inherit !important;}
@media (max-width: 991px){
#MenuControl_C, #HeaderControl_C{height:inherit !important;}
center #form1 #HeaderControl{margin-left: -2px; /*! height:inherit !important; */    width: 35%;}
}
@media (max-width: 769px){
  #WidgetControl4{display: none !important;}
  center #form1 #HeaderControl {
    margin-left: -2px;
    width: 100%;
}
  #MenuControl, #MenuControl_C{height: initial !important;}	
  #widgetsControl_C, #widgetsControl{height:initial !important}
  #HeaderControl{position: static !important; width: 100%;}
  #MenuControl{position: static !important; width: 100%;}
  .nav-fill .nav-item, .nav-fill>.nav-link{text-align:center;}
  .navbar-nav {
    
    background: #0d417b;
}
}
@media (max-width: 767px)
{
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top 
{
 margin-right: 0px !important;
margin-left:  0px !important;
}

.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
  padding: 2px 15px 2px 25px;
}
.navbar-nav>li{display: block; text-align:left;}
}



@media(max-width:736px){
  center #form1 #HomepagecontentControl{    padding-top: 0px;}
  .cont-page .feature-box-image img{
      width: 20px!important;
  }
  .body-fx #MenuControl{margin-top: -28px !important;position: absolute !important;}

.navbar-nav>li{display: block; text-align:left;}
#HeaderControl, #HeaderControl_C{height: initial !important;}	
header{padding-top: 2px;}
}

@media(max-width:375px){
.fl-head h2{    font-size: 23px;}
}

.table-responsive {
  min-height: .01%;border: 0;
  overflow-y: hidden !important;
}