/* 
    Created on : 02 July,2018, 10:15:41 AM
    Author     : Adonai
*/

@font-face {font-family: Lato-Regular;src: url(../font/Lato-Regular.ttf);}
@font-face {font-family: Lato-Medium;src: url(../font/Lato-Medium.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: Shonar_0;src: url(../font/Shonar_0.ttf.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:Shonar_0;font-size: 20pt;color: #373839;margin-top: 10px }
.logo-sub{font-family:Lato-Light;font-size: 12pt;color: #000;margin-bottom: 15px}
.cbse{font-family:Lato-Light;font-size: 14px;color: #0a0a0a;padding-top: 25px;text-align: center}
.menu-colour{background-color: #163487;padding: 5px}
.top{font-family:Lato-Regular;font-size: 10pt;color: #333;padding-right: 12px;border-right: 1px solid #d7d7d7;padding-left: 8px;}
.enquiry{font-family:Lato-Regular;font-size: 10pt;color: #fff;}
.logo-img{margin-left:-70px;}
.logo-img-two{margin-right: 10px;position: absolute;z-index: 1 }
.scrolling-title{color: #e9445b;font-size:18px !important;font-family:Lato-Bold;text-transform: uppercase;margin-right: 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}
.scrolling-title:hover{color: #000;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}
.slider-title{font-family:Lato-Regular;font-size:12pt;color: #fff;text-shadow:0px 0px 3px #000;}

.award{writing-mode: tb-rl;font-family:Lato-Regular;font-size:23pt;color: #fff;padding-top: 50px}
.award-two{font-family:Lato-Regular;font-size:25pt;color: #fff;text-align: center}
.award-mobile{background-color: #28407f;}
.award-desk{background-color: #28407f;width: 50px;height:auto;}







.mig-m{margin-top:100px}
.highlight-back{background-image: url(../images/home_back.jpg);width: 100%;height: auto;background-repeat: no-repeat;position: absolute}
.new-all{font-family:Lato-Regular;font-size: 10pt;color: #373839;text-transform: uppercase}
.news-heading{font-family:Lato-Regular;font-size: 22pt;color: #373839;padding: 5px 10px 10px 30px}
.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: #373839;padding-left: 10px}
.news-more{font-family:Lato-Bold;font-size:9pt;color: #0c8bc8;padding-left: 10px}

.highlight-title{font-family:Lato-Semibold;font-size: 18pt;color: #000; padding: 10px 10px 0px 10px}
.highlight-sub{font-family:Lato-Light;font-size: 11pt;color: #000;padding: 5px 10px 10px 10px;line-height: 28px}

.highlight-title-two{font-family:Lato-Semibold;font-size: 18pt;color: #fff; padding: 20px}
.highlight-sub-two{font-family:Lato-Light;font-size: 11pt;color: #fff;padding: 0px 20px 20px 20px;line-height: 28px}
.philo-back{height: 340px;background-color: #28407f;}
.mission-back{height:222px;border: 1px solid #ffc91e}



.download-box{width: 100%;padding: 10px;border-radius: 2px; border: 1px solid #cacaca;font-family: OpenSans-Bold;font-size: 14px;color: #363636;cursor: pointer;}
.download-t1{font-family:Lato-Semibold;font-size: 12pt;color: #28407f;}


.recent-date{font-size: 14px;width: 100px;border:1px solid #dadadb;padding: 5px;font-family:Lato-Regular;}
.recent-more{font-size: 14px;width: 100px;border:1px solid #dadadb;padding: 5px;font-family:Lato-Regular;margin: 10px}
.recent-title{font-family:Lato-Regular;font-size: 12pt;color: #373839;padding: 10px 0px 10px 0px;line-height: 20px}

.acad-po{position: absolute}
.acad-con{position: relative;padding-top:310px}
.acad-back{background-color: #28407f;padding-top: 8px;height: 430px;}
.acad-title{font-family:Lato-Regular;font-size: 14pt;color: #000; padding: 10px 10px 0px 10px;text-transform: uppercase}
.acad-sub{font-family:Lato-Light;font-size: 11pt;color: #000;padding: 5px 10px 10px 10px;line-height: 25px}


.footer-t{font-family:Lato-Light;font-size: 11pt;color: #fff;padding: 5px 10px 10px 10px;line-height: 25px}
.fo-heading{font-family:Lato-Regular;font-size: 18pt;color: #fff;padding: 5px 10px 0px 30px;}
.fo-sub{font-family:Lato-Light;font-size: 14pt;color: #fff;padding: 5px 10px 10px 10px}
.footer-title{font-family:Lato-Light;font-size: 11pt;color: #fff;}

.count-t{font-family:Lato-Light;font-size: 16pt;color: #fff;padding: 20px 0px 5px 0px}
.count-n{font-family:Lato-Semibold;font-size: 26pt;color: #fff;padding-bottom: 10px}
.count-b{border:1px solid #365092;padding: 10px}

.fo-bo-ri{border-right: 1px solid #404e5a}
.fo-bo-le{border-left: 1px solid #404e5a}

.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;
}

.info-margin{}
.info-title{font-family:Lato-Regular;color: #000;font-size:28px;border-bottom: 1px solid #e7edee;padding: 10px 0px 15px 0px;text-align: left;margin-left: 100px} 
.info-title-sub{font-family:Lato-Regular,Arial;color: #323232;font-size:12pt;padding: 15px 0px 15px 0px;line-height: 30px;text-align: justify}
.info-sub-title{font-family:Lato-Regular;color: #0b8ac7;font-size: 16px}
.info-sub-title:hover{color: #ffc000;}


.heading-main{font-family:Lato-Medium;color: #fa8100;font-size:28px;}
.news-head{font-family:Lato-Regular;color: #1f3263;font-size:18px;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}



.info-title h1 {font-size:20pt; text-align:center;padding:10px;font-family:Lato-Semibold;color: #d18d06;padding-top: 30px}
.info-title p {text-align:center;font-size:12pt;color:#595959;font-family:Lato-Regular,Arial;}



.page-content  h1 {font-size:18pt;line-height:100%;color:#fb8904;padding:10px 0px 10px 0px;}
.page-content  p {font-size:12pt;color:#333;font-family:Lato-Regular,Arial;}






















.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}

.icon-title{font-family:Lato-Light;font-size:12pt;color: #373839;padding:10px;}
.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;}


.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: #000;}



/*---------------------------------------------------table----------------------------*/
.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;
		border-bottom: 0px solid #ddd;
                padding: 0px;
               
	}
	.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;
	}
}



.bor-r{border-right-color: #fff !important}

.bor-l{border-left-color: #fff !important}
/*---------------------------------------------------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-back{background-color: #fff;border: 1px solid #e3e3e3;padding: 25px;}
.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;}

.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-heading{font-family:OpenSans-Bold;font-size: 18pt;color: #fff;padding: 5px}


.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}
.common-hide-two{display: none}
.mp{margin-left:13%}

.mis{display: none}



.vm{margin-top: 169px}
.phi-m{margin-top: 50px}

.aca-p{padding-right: 0px !important }
@media screen and (max-width: 1350px) {
    .st{padding-left: 0px !important;padding-right: 0px !important}
    
}


@media screen and (max-width: 1000px) {
 .info-title{margin-left: 0px} 
 .aca-p{padding-right: 15px !important;margin-top: 20px }
.mis{display: block}    
.vm{margin-top: 10px}   
.mig-m{margin-top:20px}
.phi-m{margin-top:20px}

.highlight-title{font-size: 14pt;color: #000; padding: 10px 10px 0px 10px;text-align: center}
.highlight-sub{font-size: 11pt;color: #000;padding: 5px 10px 10px 10px;line-height: 28px;text-align: center}
.highlight-title-two{font-size: 18pt;color: #333 !important; padding: 20px;text-align: center}
.highlight-sub-two{font-size: 11pt;color: #333 !important;padding: 0px 20px 20px 20px;line-height: 28px;text-align: center}
.philo-back{height: auto;background-color:transparent;}
.top{font-size: 11pt;color: #fff;border-right: 1px solid #4769ca;padding:10px !important;padding-left: 0px;}

.acad-back{padding-top: 8px;height: auto}
.acad-po{position: relative}
.acad-con{position: static;padding-top:0px}
.fo-bo-ri{border-right: 0px }
.fo-bo-le{border-left: 0px }
.margin-top{margin-top: 10px}
.info-margin{margin-left: 0px}





.mission-back{height:auto;border: 0px solid #ffc91e}
.common-hide-two{display: block}
.mobile-pan{padding-left: 0px !important;padding-right: 0px !important}
.common-hide{display: none}
.menu-colour{background-color: #fff;padding: 5px}   
.mp{margin-left:0%} 

.logo-img{float: none;margin-left:0px;}  
.logo-title{font-size: 18pt;color: #373839;text-transform: uppercase;margin-top: 10px ;margin-bottom: 0px;text-align: center}  
.logo-img-two{margin-left: 0px;margin-right: 0px;position: relative;}  
.logo-sub{font-size: 12pt;color: #000;margin-bottom: 15px;text-align: center}
.message-back{background-repeat:repeat-y}
.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}   
    
    
    
    
    
    
.blog-img{width:100%;height:auto}
.common-margin{padding-left: 0px !important;padding-right: 0px !important}

}

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