.top-content{
	
	background-color:#ffffff;
	height:auto;
}

.sample-design{
height: 111.4px;
    background-size: 24%;
	background:url("../images/header/header-middle-shape1.jpg") #013d79 no-repeat;
}
.sample .img1{
	display:flex;
	padding-left:60px;
	padding-top:4px;

}
.top-content .sample-design .top-content-link ul
{
		display:flex!important;
}
.top-content .sample-design .top-content-link ul li{
	list-style-type:none;
	padding: 10px;

}
.top-content .sample-design .top-content-link ul li a {
	color:white;
}
.top-content .sample-design .top-content-link ul li a i{
	padding-right: 5px;
	color: #f0261b;
}
.top-content .sample-design .top-content-link p a{
	color:white;
}
.top-content .sample-design .top-content-link p i{
	color:white;
	padding-right:5px;
}
.top-header{
	    background-color: #013d79;
    position: relative;
    top: 2px;
}

.sample .img1 img{
	 width: auto;
    height:100px;
}

.sample .img1 .logotxt-img{
 width: 250px;
    height: 35px;
    margin-top: 53px;
    margin-left: 10px;
}
.header-button ul li{
	list-style-type:none;
}
.header-button ul li a{
	color:white;
}

.widget ul li h2{
	display:flex;
	font-size:30px;
	color:white;
}

.feature-tab{
	background-color:#013d79!important;

}
.feature-tab  .widget .tab-content ul li a h2 i{
	padding-right: 20px!important;
    padding-top: 22px !important;
}
.hidden-sm {
    
    margin-top: -20px!important;
}	

.widget .tab-content{
	color:white;
	
}
.widget  .post-content p{
	color:#6A6A6A!important;
	font-size:12px!important;
}

.widget ul li.active{
	color:black;
}

.home-chairman-message img{
	margin-top: 7px;
    float: left;
    margin-right: 10px;

}
.home-chairman-message h3{
	background-color:#013d79;
	padding:5px;
	color:white;
}
.home-chairman-message .pull-right{
	text-align: justify;
    position: relative;
    min-height: 200px;
}
.pull-right{
	float:right!important;
}
.home-chairman-message .read-more{
	float:right;
}
.home-about h3{
	color:#013d79;
	
}
.home-about .read-more{
	float:right;
}
.read-more a{
	line-height: 0;
    color: #0461be;
}
.read-more :after{
	content: "\f04b";
    color: #0461be;
    font-size: 14px;
    margin-right: 5px;
    font-family: FontAwesome;
    padding-left: 5px;
}


/****** Calender Css ******/

.month {
  padding: 10px 10px;
  width: 100%;
  background: #1abc9c;
  text-align: center;
}

.month ul {
  margin: 0;
  padding: 0;
}

.month ul li {
	list-style-type:none;
  color: white;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

.month .prev {
  float: left;
  padding-top: 10px;
}

.month .next {
  float: right;
  padding-top: 10px;
}

.weekdays {
  margin: 0;
  padding: 10px 0;
  background-color: #ddd;
}

.weekdays li {
  display: inline-block;
  width: 11.6%;
  color: #666;
  text-align: center;
}

.days {
  padding: 12px 0;
  background: #eee;
  margin: 0;
}

.days li {
  list-style-type: none;
    display: inline-block;
    width: 13.6%;
    text-align: center;
    margin-bottom: 0px;
    font-size: 14px;
    color: #777;
}

.days li .active {
  padding: 5px;
  background: #1abc9c;
  color: white !important
}

/* Add media queries for smaller screens */
@media screen and (max-width:720px) {
  .weekdays li, .days li {width: 13.1%;}
}

@media screen and (max-width: 420px) {
  .weekdays li, .days li {width: 12.5%;}
  .days li .active {padding: 2px;}
}

@media screen and (max-width: 290px) {
  .weekdays li, .days li {width: 12.2%;}
}


.mt-6{
	margin-top:30px;
}


/*** Footer ***/
.footer-section{
	    border-bottom: 13px solid #fff700;
}
.footer-section .footer-image img{
	
    position: relative;
    top: 30px;
    left: 20px;
    border: 5px solid #fff700;
    border-radius: 50%;
    padding: 8px;
    background-color: #fff700;
	
}

.footer strong{
	color:#de2912!important;
	font-weight:900;
	font-size:16px;
}



.menu_bottom p{
color:white;
font-weight: 800;
}
.menu_bottom ul li a{
	font-weight: 800;
}
.menu_bottom ul li i{
	padding-right:10px;
	color:#bf1e2e;
	
}
.menu_bottom ul li a{
	animation: blink 1s !important;
    animation-iteration-count: infinite !important;
}


/**** right side content ***/
.right-side-content{
	 position: fixed;
    top: 250px;
   margin-left: 80%;
    z-index: 9999;
}
.right-side-content .right-side-button a{
	color: #ffffff;
    background-color: #009688;
    display: block;
    width: 194px;
    height: 37px;
    position: relative;
    text-align: right;
    line-height: 36px;
    margin-bottom: 1px;
    z-index: 2;
    padding: 1px 10px!important;
    font-weight: 700;
    font-size: 16px;
    border-radius: 6px 0px 0px 6px;
}
.right-side-content .right-side-button a i{
	color: #013d79;
    padding-left: 10px;
    font-weight: 700;
}


.contact-info .info-box{
	color: #0b2341;
  text-align: center;
 
  padding: 20px 0 30px 0;
  background: #fff;
}

.contact-info .info-box i{
	font-size: 32px;
  color: #ed502e;
  border-radius: 50%;
  padding: 8px;
  border: 2px dotted #fbdad2;
}
.contact-info .info-box h3 {
  font-size: 16px;
  color: #777777;
  font-weight: 700;
  margin: 10px 0;
}
.contact-info .info-box p {
  font-size: 16px;
  color: #777777;
  font-weight: 700;
  margin: 10px 0;
}


/**** about ****/
.about-wrapper-top .chairman-img img{
border:2px solid gray!important;
padding:10px;
margin-top:60px;
/** height:450px; */
}
.about-wrapper-top .about-message .heading span{
	color:#f45a54!important;
}
.about-message .table .success th {
	color:black!important;
	font-size:20px;	
	text-align:center;
}

.about-message .table .table-body{
	text-align:center;
}

.enquiry-form-wrapper {
	background-color: #e8e5e5!important;
}
.enquiry-form input[type=text], select {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
.enquiry-form input[type=email]{
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
.enquiry-form textarea {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
.enquiry-form input[type=date], input[type=phone]{
  width: 100%;
  padding: 12px 20px;
  margin: 7px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
.enquiry-form input[type=radio]{
	  margin: 30px 0;
}
input[type=submit] {
  width: 100%;
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  background-color: #45a049;
}
@media only and screen ( min-width: 768px ) {
	.body-inner .top-content {
		   background-color: #013d79 !important;
              height: 300px !important;
	}
}


/*** Media Query  top Header*****/