/* 
    Created on : 25 May,2018, 12:00:41 PM
    Author     : Adonai
*/

@font-face {font-family: Lato-Regular;src: url(../font/Lato-Regular.ttf);}
@font-face {font-family: BOOKOS_0;src: url(../font/BOOKOS_0.TTF);}
@font-face {font-family: Lato-Bold;src: url(../font/Lato-Bold.ttf);}
@font-face {font-family: Lato-Semibold;src: url(../font/Lato-Semibold.ttf);}
@font-face {font-family: Lato-Light;src: url(../font/Lato-Light.ttf);}
@font-face {font-family: ArbutusSlab-Regular;src: url(../font/ArbutusSlab-Regular.ttf);}



/*------------------------------------------------------------main-css--------------------------------------------*/

@-webkit-keyframes blinker {
from {opacity: 1.0;}
to {opacity: 0.0;}
}
.blink{
text-decoration: blink;
-webkit-animation-name: blinker;
-webkit-animation-duration: 0.4s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:ease-in-out;
-webkit-animation-direction: alternate;
-moz-text-transform: blink;
}



.header-back{background-color: #fff;padding: 0px}
.logo-title{font-family:ArbutusSlab-Regular;font-size:21pt;color: #252525;margin-top: 10px;padding-left: 10px }
.top-icon-right{font-family:ArbutusSlab-Regular;font-size:10pt;color: #252525;}

.news-main{font-family:ArbutusSlab-Regular;font-size:22pt;color: #252525;padding-top: 20px}
.icon-title{font-family:ArbutusSlab-Regular;font-size:12pt;color: #fff;}
.ach-back{height:360px;background-color: #c4d845}
.fea-back{height:360px;background-color: #ededed}
.icon-heading{font-family:BOOKOS_0;font-size:13pt;color: #252525;padding-top: 15px}
.icon-heading-sub{font-family:BOOKOS_0;font-size:11pt;color: #585858;padding-bottom: 15px}
.icon-heading-margin{margin-top: 15px;margin-bottom: 15px;margin-right: 10px}
.icon-right-bor{border-right: 1px solid #cdcdcd}

.slider-title{font-family:Lato-Regular;font-size:14pt;color: #fff;text-shadow:0px 0px 3px #000;}
.high-more{color: #b1b1b1;text-decoration: none;border:1px solid #b1b1b1;font-size: 13px;padding: 10px;font-family:Lato-Light;width: 100px;text-align: center;margin-top: 10px}

.highlight-title{font-family:ArbutusSlab-Regular;font-size: 24pt;color: #000;padding:0px 0px 5px 0px ;}
.highlight-school{font-family:ArbutusSlab-Regular;font-size: 24pt;color: #000;padding:30px 0px 5px 0px ;}
.highlight-sub{font-family:BOOKOS_0;font-size: 12pt;color: #000;padding: 5px;line-height:30px}

.highlight-title-footer{font-family:ArbutusSlab-Regular;font-size:18pt;color: #000;padding: 10px 0px 5px 0px ;}



.highlight-features{font-family:ArbutusSlab-Regular;font-size: 20pt;color: #000;padding: 20px 0px 10px 0px ;}
.features-title{font-family:ArbutusSlab-Regular;font-size:14pt;color: #046f64;padding: 10px 0px 10px 0px ;}
.feature-back{background-color:#c4d845;height: 360px}



.line-one{background-color: #fff;width: 150px;height: 2px}
.line-two{background-color: #fff948;width: 80px;height: 2px;position: relative}
.icon-back{background-color: #5a8f4a;padding: 25px;border-radius: 6px}
.icon-back-two{border-radius: 11px 11px 11px 11px;-moz-border-radius: 11px 11px 11px 11px;-webkit-border-radius: 11px 11px 11px 11px;border: 0px solid #000000;border:1px solid #e3e3e3;padding: 10px}
.icon-back-3{background-color: #fff;border: 1px solid #e3e3e3;padding:15px;}


.school-b{max-width: 300px;background-color: #fff;margin-top: 20px}

.ach-title{font-family:Lato-Regular;font-size: 14pt;color: #000;padding: 5px;text-align: left}
.ach-sub{font-family:Lato-Light;font-size: 11pt;color: #000;line-height: 25px;text-align: left}
.line-three{background-color: #ececea;width: 150px;height: 2px}
.line-four{background-color: #26b048;width: 80px;height: 2px;position: relative}
.line-five{background-color: #ffcc00;width: 80px;height: 2px;position: relative}


.footer-heading{font-family:Lato-Light;font-size: 16pt;color: #fff;padding-bottom: 5px;padding-top: 15px}
.footer-t{font-family:ArbutusSlab-Regular;font-size: 12pt;color: #0a0a0a;border-bottom: 1px solid #dddada;padding: 5px}
.footer-h{font-family:Lato-Light;font-size: 12pt;color: #fff;padding-top: 10px}
.footer-h{font-family:Lato-Light;font-size: 12pt;color: #fff;padding-top: 10px}
.footer-s{font-family:Lato-Light;font-size: 12pt;color: #fff;padding-bottom: 10px;padding-top: 10px;border-bottom: 1px solid #47733a;}
.school-t{width: 200px;margin-left: 30px}
.footer-a{font-family:Lato-Light;font-size: 12pt;color: #fff;padding-top: 10px}


.info-title{font-family:BOOKOS_0;color: #fff;font-size:36px;padding: 10px 0px 15px 0px;text-align: left} 
.info-title-sub{font-family:BOOKOS_0;color: #323232;font-size:12pt;padding: 15px 0px 15px 0px;line-height: 30px;text-align: justify}
.info-sub-title{font-family:BOOKOS_0;color: #000;font-size: 16px}
.info-sub-title:hover{color: #ffc000;}


.new-all{font-family:Lato-Regular;font-size: 10pt;color: #373839;text-transform: uppercase}
.news-heading{font-family:Lato-Light;font-size: 22pt;color: #373839}
.news-date{font-family:Lato-Light;font-size: 14pt;color: #373839;width: 55px;padding: 3px;border: 1px solid #ffc000;background-color: #fff;text-align: center}
.news-month{font-family:Lato-Light;font-size: 8pt;color: #373839}
.news-title{font-family:Lato-Regular;font-size: 12pt;color: #000;padding-left: 10px}
.news-more{font-family:Lato-Bold;font-size:9pt;color: #0c8bc8;padding-left: 10px}


.act-date{font-family:Lato-Light;font-size: 14pt;color: #373839;width: 55px;padding: 3px;background-color: #fdff3b;text-align: center;padding: 5px}




.news-head{font-family:Lato-Regular;color: #333;font-size:17px;padding: 5px}
.news-head-info{font-family:Lato-Regular;font-size: 10pt;color: #d5d5d5;text-align: justify;padding:5px;line-height: 25px}
.news-head-date{font-family:Lato-Regular;font-size: 10pt;color: #f92a58}

.contant-high{background-color:#c4d845;height: 261px}
















.message-back{border:1px solid #e5e5e5;padding: 20px;-webkit-box-shadow: 0px 6px 24px -10px rgba(0,0,0,0.25);-moz-box-shadow: 0px 6px 24px -10px rgba(0,0,0,0.25);
box-shadow: 0px 6px 24px -10px rgba(0,0,0,0.25);background-image: url(../images/message-back.jpg);background-repeat: no-repeat;background-position: right}


.tc{border-right: 1px solid #fff;border-bottom: 1px solid #fff}
.tc-one{padding: 20px;background-color: #fff;width: 90%;margin: 20px 0px 20px 0px}
.pr{border-right: 1px solid #fff}
.pr-one{padding: 20px;background-color: #fff;width: 90%;margin: 12px 0px 20px 0px}
.bd{border-bottom: 1px solid #fff}
.icon-b{background-color: #d8ecfd;}

.achievers{font-family:Lato-Light;font-size:22pt;color: #000;padding:0px 0px 20px 0px;}

.circulars-back{border:1px solid #e5e5e5;padding: 20px;}
.Circulars-t1{font-family:Lato-Light;font-size:22pt;color: #fff;text-align: center}

.scopet1{font-family:Lato-Regular;font-size:12pt;color: #000;padding: 4px 0px 0px 0px}
.footer-t1{font-family:Lato-Light;font-size:14pt;color: #000;padding-bottom: 5px}
.footer-t2{font-family:Lato-Regular;font-size:10pt;color: #000;}
.footer{font-family:Lato-Regular;font-size:9pt;color: #fff;}


.tab
{
	border: 1px solid #ccc;
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.tab tr
{
	border: 1px solid #ddd;
	padding: 5px;
}
.tab th, .tab td
{
	padding: 10px;
	text-align: left;
}
.tab th
{
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 1px;
}
@media screen and (max-width: 600px)
{
	.tab
	{
		border: 0;
	}
	.tab thead
	{
		display: none;
	}
	.tab tr
	{
		margin-bottom: 10px;
		display: block;
                padding: 0px;
		border-bottom: 2px solid #ddd;
	}
	.tab td
	{
		display: block;
		text-align: left;
		font-size: 13px;
		border-bottom: 1px dotted #ccc;
	}
	.tab td:last-child
	{
		border-bottom: 0;
	}
	.tab td:before
	{
		content: attr(data-label);
		float: left;
		text-transform: uppercase;
		font-weight: bold;
	}
}

/*---------------------------------------------------table----------------------------*/
















.footer-popup {height: 185px; width: 185px;  bottom: -200px; right: 0; position: fixed; transition: all 1s; vertical-align:bottom;}




.home-heading-tilte-sub-more{font-family:Lato-Regular;}

.phototitle{font-family:Lato-Light;font-size: 22pt;color: #000;padding-top: 10px;text-align: left;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px}
.infocontent{font-family:Lato-Light;color: #000;font-size:13pt;padding: 15px 0px 15px 0px;line-height: 30px}






































.college {padding:22px;font-size: 16pt;background-color: #4fc3fa;font-family:OpenSans-Light;color: #fff;text-align: center;text-transform: uppercase}




.highlight-main{font-family:OpenSans-Light;font-size: 22pt;color: #0c8bc8;padding: 5px;margin-bottom: 5px}

.hightlight-more{font-family:OpenSans-Regular;background-color:transparent;text-align: center;color: #005b88;margin-top: 50px;font-size: 11pt;border:1px solid #005b88 !important;border-radius:20px;width: 120px;padding: 8px}
.hightlight-more:hover{}



.icon-title-medical{font-family:OpenSans-Regular;font-size: 10pt;color: #575757;padding-top: 15px}

.title-dr{font-family:OpenSans-Semibold;font-size: 12pt;color: #575757;padding-top: 10px}
.title-sub{font-family:OpenSans-Regular;font-size: 10pt;color: #575757;}



.high-back{max-width:530px;height: auto;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 0px solid #000000;padding: 10px}

.news-details{font-family:OpenSans-Regular;font-size: 10pt;color: #555555;padding: 5px;}
.blog-img{max-width:300px;height: 200px}





.footer-copy{font-family:OpenSans-Regular;font-size: 10pt;color: #fff;padding: 5px;}
 






.info-menu{position: relative;z-index: 999;padding-top: 95px;}
.sub-border{border-bottom: 1px solid #e7edee;padding-bottom: 15px}








.clm{padding-left: 0px !important;padding-right: 0px !important}
.clmr{padding-right: 0px !important}

.common-hide{display: block}




@media screen and (max-width: 1200px) {
.news-main{font-family:ArbutusSlab-Regular;font-size:18pt;color: #252525;padding-top: 10px}

}




.news-hide{display: none}
.common-flot{float: left}
@media screen and (max-width: 1000px) {
 .highlight-title-footer{margin-top: 20px}   
    
    
 .p-l-r{padding-left: 0px !important;padding-right: 0px !important}   
    
 .feature-back{background-color:#fdff3b;height:auto;padding-top: 10px;padding-bottom: 10px}
.news-hide{display: block}
.common-flot{float: none}
.icon-right-bor{border-bottom:1px solid #cdcdcd;border-right:0px solid #cdcdcd}

.common-hide{display: none}
.common-pading{padding-left: 0px !important;padding-right: 0px !important}  
.logo-title{font-size:18pt;margin-top: 10px;padding-left: 10px ;text-align: center}
.logo-sub{font-family:Lato-Regular;font-size: 12pt;color: #fff;margin-bottom: 15px;padding-left: 10px ;;text-align: center}   
.award-w{width: 100%}    
.award-b{padding: 20px;margin-top:50px}
.message-back{background-repeat:repeat-y}
.ach-back{height:auto;}
.tc{border-right: 0px ;border-bottom: 0px }   
.pr{border-right: 0px }    
.bd{border-bottom: 0px}   
.icon-b{background-color: #0b8ac7;padding: 10px 0px 10px 0px}   
.clmr{padding-left:0px !important;}   
.school-b{max-width: 100%;background-color: #fff;margin-top: 20px}   
.school-t{width: 200px;margin-left: 0px}  

 .contant-high{background-color: #fdff3b;height:auto}  
  .info-title{font-size:22px;} 
    
.blog-img{width:100%;height:auto}
.common-margin{padding-left: 0px !important;padding-right: 0px !important}

}

@media screen and (max-width: 500px) {
   .border-bo{border-bottom: 1px solid #1c9fde;margin: 10px
  
   } 
}
 /*-----------------------------------------------Media--------------------------------------------------------------------*/  