header{background:#fff; height:auto; width:100%; margin:0; padding-bottom:2px;  border-bottom:1px #ccc solid; text-align:center;}
.about-us table tr td{background:#fefed2; font-family:arial; text-align:center; font-size:14px; border:1px solid #666;line-height:30px;}
.main-head{color:#333; font-size:25px; font-weight:bold; font-family:Arial; line-height:45px; text-align:center;margin-top:30px;}
.ft-head{font-family:Arial, Helvetica; font-size:18px; line-height:30px; color:#000; text-align:left; border-bottom:1px #CCC dashed; text-transform:uppercase;}
.footer-btm{background-color: #000000;padding:20px 0px;}
.footer-btm p{font-size:13px;color:#fff;font-family:Arial, Helvetica;margin-bottom: 0px;}
#MenuControl, #MenuControl_C{background:#1a3300!important;}
.navbar.bg-light{background-color: transparent!important;}
footer{background-color: #e2e2e2;padding:20px 0px;}
footer ul li a{font-size:13px;line-height:30px;text-decoration: none;color:#000;margin-bottom:10px;}
footer p{font-size:13px;line-height:25px;color:#000;}
.banner-section img{object-fit: cover;height:100%;width:100%;}
.ibsbox{ width:250px; height:auto; float:left;}
#widgetsControl, #widgetsControl_C{height:auto!important;}
.about-us{padding:30px 0px;}
.about-us p{    font-family: Arial;font-size: 14px;text-align: justify;color: #4E4E4E;line-height: 26px;}
.navbar{padding:12px;}
.inner-heading{background:#e5e5e5; padding-left:10px;margin-bottom:30px;}
.inner-heading h2{font-weight:600;font-size:19px; color:#000; line-height:30px;}
.main-table h6{font-size:15px;color:#000;font-weight:600;}
.main-table ul li a{    font-family: Arial;font-size: 12px;line-height: 24px;text-align: justify;}
.inner-heading1 h2{font-weight:600;font-size:19px; color:#000; line-height:30px;letter-spacing: 2px;}
.inner-heading1{background:#e5e5e5; padding-left:10px;margin-bottom:30px;}
.cont-content h3{
    font-size:16px;color:#000;padding-top:30px;font-weight:600;}

@media(max-width:767px)
{
    .ibspanel{margin-top:20px!important;}
    .about-us {padding: 30px 15px;}
    .navbar-toggler{background-color: #fff;}
    .navbar .container-fluid{display: flex;justify-content: center;}
    .navbar-nav>li>a {padding:5px 0px;}

}

.ibspanel {
    width: 100%;
    height: 230px;
    margin: auto;
    position: relative;
	text-align:center;
	
}

.ibscard {
    width: 100%;
    height: 100%;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
	border-radius:10px;
}

.ibsfront {
  
	background:#0082c6;
	
}
.ibsfront img {border-radius:10px;}
.ibsback {
   
    -webkit-transform: rotatey(-180deg);
    -ms-transform: rotatey(-180deg);
    -moz-transform: rotatey(-180deg);  
    transform: rotatey(-180deg);
	background:#FFF;
	font-family:Arial;
	font-size:14px;
	text-align:justify;
	color:#4E4E4E;
	line-height:26px;
	padding-left:5px;
	padding-right:5px;
}

.ibspanel:hover .ibsfront {
    
    -webkit-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -moz-transform: rotatey(180deg);
    transform: rotatey(180deg);
	
}

.ibspanel:hover .ibsback {
       
    -webkit-transform: rotatey(0deg);
    -ms-transform: rotatey(0deg);
    -moz-transform: rotatey(0deg);
    transform: rotatey(0deg);
	
}
.wecom{background:#fffff0; font-family:arial; font-size:12px; line-height:25px;}
.ibspanel:hover{background-color: #F9760B;}

.nav-fill .nav-item, .nav-fill>.nav-link:focus {color: #fff!important;}
.navbar-nav>li>a:focus {color: #fff;}