@font-face {
    font-family: "myfont";
    src: url("../fonts/mwfmdl2-v1.17.3.woff") format('woff');
}
	
body{
	font-family: 'myfont';
	/*font-family: 'Roboto', sans-serif; FontAwesome*/
	
}  

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	width: 70%;
	margin: auto;
}
.pad-0{
	padding: 0px!important;
}
.mrg-b-0{
	margin-bottom: 0px!important;
}
.item img{
	width:100%!important;
}
.bg_clr{
	background-color: #11517D!important;
	border-color: #11517D!important; 
	border-radius:0px!important; 
}
.bg-white{
	background-color: #fff!important;
	color: #000;
	border-color: #fff!important;
	border-radius:0px!important; 
}
.main_menu.navbar-nav>.active>a,
.main_menu .navbar-nav>.active>a:focus, 
.main_menu .navbar-nav>.active>a:hover{
	color: #11517D!important;
	background-color: #ffffff!important;
}
.navbar-inverse .navbar-nav>.active>a, 
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover{
	color: #11517D!important;
	background-color: #ffffff!important;

}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{
	color: #11517D!important;
	background-color: #ffffff!important;
}
.navbar-inverse{
	border-color: #11517D; 
}
.main_menu .navbar-nav>li>a{
	color: #fff!important;
	font-weight:bold;
}
.cardcontent{
	padding: 20px;
	font-size: 16px;
}
.tilecard{
	box-shadow: 0px 0px 14px #80808030;
	padding: 20px 23px;
}
.tcard{
	box-shadow: 0px 0px 14px #80808030;
	padding: 30px 33px;
}
.tcard h2
{
    color:#FFFFFF;
	font-weight:bold;
	font-size:3em;
}
.tcard p
{
color:#FFFFFF;
	font-weight:bold;
	font-size:1.5em;
}
#card{
	margin-top: 65px;
}
.woslide
{
	padding-top:100px;
}

.imgcontent
{
	padding-top:50px;
}

.cardtitle{
	color: #11517D;
	font-size: 23px;
}
.greycontent{
	background-color: red;
}
.carimg{
	background: #11517D;
	width: 130px;
	height: 130px;
	margin: auto;
	padding: 16px;
	border-radius: 50%;
}
.abtimg{
	width: 130px;
	height: 130px;
	margin: auto;
	padding: 10px;
}

.eventimg{
	width:100%!important;
}

.carimg img{
	margin: auto;
	padding: 16px;
}
p .read-more
{ 
  background-color:#11517D;
  border-radius:10px;
  padding:10px;
  color:#fff;
}
p a:hover
{
	color:#FFF!important;
	text-decoration:none;
}
#scrl
{
margin-top:25px;
font-size:1.3em;
color: #11517D;
}
#greycontent{
	background: #e8e8e866;
	margin-top: 50px;
	padding-cartop: 50px;
}
.tech a{
	font-size: 1.2em;
	color: #848484;
}
.subtitle{
	color:#0B173B;
	font-size: 23px;
	/*font-weight: 600;*/
}
.listitem li{
	margin-bottom: 15px!important;
}

.tech a:focus,.tech a:hover {
	color: #00c2ff;
	text-decoration: none;
}
hr {
	margin-top: 15px!important;
	margin-bottom: 15px!important;
	border-top: 1px solid #00c2ff!important;
}
.arrow_sty{
	margin-right: 10px;
}
.Contanct_tit{
	font-weight: 600;
	font-size: 16px;
	color:#00c18d;
}
.dropdown-menu>li>a {
	padding: 8px 20px!important;
}
#footer{
	padding-top: 30px;
	background-color: #30465a;
	color: #fff;
}
.logo{
	height: 83px!important;
	    margin-left: 81px;
	padding: 0px 15px!important;
}
.contactTitile{
	padding-top: 15px;
	text-align: right;
	color: #00dcd4;
	font-weight: 600;
	padding-right: 18px;
}
.navbar{
	border: none!important;
}
.social a  span{
    color: white;
    font-size: 20px;
    margin-right: 10px;
    margin-top: 25px;
}
.social{
	padding-bottom: 20px;
}
button .navbar-toggle{
	background:#000!important;
}
#contact{
	margin-top:200px;
}

.section-title {
    padding-bottom: 30px;
    font-weight: 600;
}
.section-title:before {
    content: '';
    width: 180px;
    height: 3px;
    background: url(../img/t-left.png) no-repeat center;
    margin-bottom: 5px;
    margin-right: 15px;
    display: inline-block;
}
.section-title:after {
    content: '';
    width: 180px;
    height: 3px;
    background: url(../img/t-right.png) no-repeat center;
    margin-bottom: 5px;
    margin-left: 15px;
    display: inline-block;
}
.Contact-submit_btn{
	    color: #fff!important;
    width: 108px!important;
    background: #29b1a4!important;
    border: 1px solid #29b1a4!important;
    float: right!important;
}
.Contact-submit_btn:hover{
	    background-color: #f5f5f5!important;
    color: #29b1a4!important;
}
.conatct-title{
	    font-weight: 600;
    color: #11517d;
	    border-left: 2px solid #29b1a4;
    padding-left: 15px;
}
.addresssrmv p{
	font-size:16px;
	padding-left: 15px;
}
.top-header li a:hover{
    color: #11517d!important;
}
.navbar-toggle{
    background-color: #0c4f84!important;
}
.navbar-right
{
font-weight:bold;
}
.navbar-right a:hover
{
color:#11517D!important;
font-weight:bold;
}
.carousel-caption h3
{
	font-size:1.9em;
	text-shadow: 0 0 10px #21375C, 0 0 10px #21375C;
	width:auto;
}
.carousel-caption p
{
	font-size:1.5em;
background: rgba(0, 0, 0, 0.4);
/* text-shadow: 0px 0px #0000FF; */
text-shadow: 0 0 10px #21375C, 0 0 10px #21375C;
border-radius:10px;
}
.msg
{
	margin-right:-40px; 
	float:right; 
	padding-top:13px; 
	color:#fff; 
	font-weight:bold; 
	font-size:1.2em;
}
 .h3i
  {
	  font-weight:bold;
	  color:#11517D;
	  background-color:#ECEBE8;
	  padding:10px;
  }
 .shade
 {
	box-shadow: 0px 0px 14px #80808030;
	padding: 0px 0px 0px 0px;
 }
 .quote{
 font-weight:bold;
 font-size:1.3em;
 }
 .quote img
 {
	 text-align:right;
 }
 .cntr
 {
	 margin:auto;
	 text-align:center;
 }tit