@font-face{

	font-family: 'Ubuntu-Medium';
	src:url('../fonts/Ubuntu-Medium.ttf') format('truetype');
}

@font-face{

	font-family: 'OpenSans-Regular';
	src:url('../fonts/OpenSans-Regular.ttf') format('truetype');
}

.navbar{ 
	border-radius: 0; 
	margin-bottom: 0;
	height: 50px;
	max-height: 50px;
}

.mymenu{
	background: rgb(0,198,215);
	height: 50px;
	max-height: 50px;

}

.mymenu .nav li a{
	color:#fff; 
	text-transform: uppercase; 
	box-shadow: inset 0 0 0 0 #f265b3;
	transition: .2s;
}

.mymenu .nav li a:hover{
	color:#fff; 
	background: none;
	box-shadow: inset 0 50px 0 0 #f265b3;
}

.banner{
	float: left;
	width: 100%;
    height:600px;
    background: url('../images/banner.jpg');
    background-attachment: fixed;
  border-bottom: 5px solid #f265b3;
  margin-top: 50px;
  background-size: 100% 120%;
}

.banner1{
	float: left;
	width: 100%;
    height:200px;
    background: url('../images/banner.jpg');
    background-attachment: fixed;
    border-bottom: 5px solid #f265b3;
    margin-top: 50px;
    background-position: left -200px;
    background-size: 100% 120%;
}


.banner .col-md-8 {
 background:rgba(255, 255 , 255, .8);
 border-radius: 15px;
 margin-top: 200px; 
 padding-top: 30px; 
 padding-bottom: 30px;
 text-align: center;
}

.banner h1{
	font-family: 'arial';
  font-size: 42px;
  font-weight: bold;
  color: #f265b3;

  /*color:rgb(0,198,215);*/
}


.abt{margin-top: 50px; font-family: 'Ubuntu-Medium';}

.abt h1{
	text-align: center; 
	color:rgb(0,198,215);
}

.abt p {font-family: 'OpenSans-Regular'; 
color:#333; 
margin-top: 20px;
text-align: justify;
letter-spacing: 1px;
line-height: 30px;
font-size:14px;



}

h3{color:#f265b3;}

.abt span{font-size:36px; color:rgb(0,198,215);}

.facility{background:#f265b3; color:#fff; padding: 15px; margin-top: 25px;}
.fac li{list-style: none; margin-top: 10px; margin-bottom: 10px; font-size: 16px;}
.fac li i{margin-right: 15px;}

.adm .fac{font-size: 18px;}
.adm .fac li i{color:rgb(0,198,215); }

.adm .fac li span{color:rgb(0,198,215); font-size: 18px; width: 150px; display: inline-block;} 

.contact input{width:100%; height: 40px; padding-left: 7px;}
.contact textarea{width:100%; height: 80px; padding-left: 7px;}

.button1 {background :rgb(0,198,215); color:#fff; font-size: 18px;}
.button1:hover{color:#fff; }

.cl{color:rgb(0,198,215);}

.strip{ 
	background:#f265b3; 
	color:#fff; 
	text-align: center; 
	padding: 6px;
	font-size: 32px;
	font-family: 'Ubuntu-Medium';
	}

.gal{padding: 10px; border:1px solid rgb(0,198,215);}

.gal img{width:100%; height: 230px; transition: .5s; }	



.map{ font-size:18px; margin-top: 100px; font-family: 'Ubuntu-Medium';}
.map h2{color:rgb(0,198,215);}
.map p{line-height: 35px; border-bottom: 1px solid #ccc;}
.map p span{color:#f265b3; display: inline-block; width: 170px;}
.footer{
	background:#f265b3; 
	color:#fff; 
	text-align: center; 
	padding: 15px; 
	margin-top: 50px;
}

.button{background:#f265b3; color:#fff; font-size: 18px;}
.button:hover{color:#fff;}


.newsb p, a{font-size: 14px; display: block;}
.newsb a{border-bottom: 1px dotted #ccc; }
.br{border-bottom: 1px dotted #ccc;}
.bor{border:2px solid rgb(0,198,215); min-height: 300px; padding:15px;}
/*  ADMIN PANEL*/


.login{
	margin-top: 200px;
}

.login input{ width:100%; height: 40px; padding-left: 7px;  margin-top: 10px;}

.news{border: 2px solid #ccc; padding: 15px; margin-top: 25px;}

.news input{width: 100%; height: 40px; margin-bottom: 20px;}