@charset "utf-8";
/* CSS Document */
* {
    outline: none;
    margin: 0px;
    padding: 0px;
    border: none;
    text-decoration: none
}
body {
    text-decoration: none
}
.clear {
    clear: both
}
audio,
::selection {
    background: white;
    color: #ff0039;
}
.img-ful {
    width: 100%;
    height: auto;
    display: block;
}
.container{
	width:1180px;
	height:auto;
	margin:0 auto;
	}
.banner-wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.mob-banner{
	width:100%;
	height:auto;
	display:none;
	}	
.baner-caption-top{
	font-family: 'Heebo', sans-serif;
	font-size:24px;
	font-weight:100;
	color:#fff;
	line-height:48px;
	text-transform:uppercase;
	}	
.baner-caption-middle{
	font-family: 'Heebo', sans-serif;
	font-size:54px;
	font-weight:700;
	color:#fff;
	line-height:48px;
	text-transform:uppercase;
	}		
.baner-caption-btm{
	font-family: 'Heebo', sans-serif;
	font-size:24px;
	font-weight:300;
	color:#fff;
	line-height:48px;
	text-transform:uppercase;
	}		
.top-section{
	width:100%;
	height:36px;
	background:#197fd3;
	position:relative;
	}	
.top-right{
	width:auto;
	height:auto;
	float:right;
	}	
.top-menu{
	float:right;
	}	
.mob-menu{display:none}	
.mob-logo{display:none}
.logo-container{
	width:auto;
	height:auto;
	left:0;
	top:-36px;
	position:absolute;
	}
.top-call{
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:36px;
	background:url(../images/top-call.png) no-repeat left center;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}
.top-mail{
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:36px;
	background:url(../images/top-mail.png) no-repeat left center;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}	
.top-mail a{
	font-family: 'Heebo', sans-serif;
	color:#fff;
	}	
a .top-enquiry{
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:500;
	color:#fff;
	line-height:36px;
	background:#ef1746 url(../images/top-enquiry.png) no-repeat 20px center;
	padding-left:40px;
	padding-right:20px;
	float:left;
	text-transform:uppercase;
	}
a .top-enquiry:hover{
	background:#fff url(../images/top-enquiry-hover.png) no-repeat 20px center;
	color:#322783;
	transition:0.5s;
	}	
.header-container{
	width:1180px;
	height:auto;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	z-index:1000;
	}		
.right-social{
	position:fixed;
	right:-2px;
	top:50%;
	z-index:2000;
	}
.right-social ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
.right-social li{
	list-style-type:none;
	}
.right-social li i{
	width:35px;
	height:35px;
	color:#fff;
	margin-bottom:2px;
	border-radius:3px;
	text-align:center;
	line-height:35px;
	}
.news-scroll{
	width:100%;
	height:auto;
	height:45px;
	position:absolute;
	bottom:0px;
	z-index:1000;
	background: linear-gradient(to left, rgba(0,0,0,0.6) 90%, #197fd3 10%);
	}
.news-left{
	width:15%;
	height:auto;
	float:left;
	font-family: 'Heebo', sans-serif;
	font-size:16px;
	font-weight:400;
	color:#fff;
	line-height:45px;
	text-transform:uppercase;
	background:#197fd3 url(../images/icon-news.png) no-repeat left center;
	padding-left:30px;
	}
.news-txt{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#fff;
	line-height:45px;
	}		
.wel-wrap{
	width:100%;
	height:auto;
	padding-top:50px;
	padding-bottom:50px;
	}	
.wel-left{
	width:65%;
	height:auto;
	float:left;
	padding-right:5%;
	}
.wel-right{
	width:30%;
	height:auto;
	float:right;
	}
.wel-title{
	font-family: 'Heebo', sans-serif;
	font-size:24px;
	font-weight:300;
	color:#666;
	line-height:34px;
	text-transform:uppercase;
	}
.wel-title-sub{
	font-family: 'Heebo', sans-serif;
	font-size:30px;
	font-weight:500;
	color:#197fd3;
	line-height:34px;
	text-transform:uppercase;
	}
.wel-sub{
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:300;
	color:#322783;
	line-height:60px;
	}	
.wel-left p{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:24px;
	text-align:justify;
	}
a .right-links{
	width:100%;
	height:auto;
	min-height:70px;
	background:#000;
	padding-top:30px;
	margin-bottom:1px;
	}
a .link-1{
	background:#3eadc1;
	}
a .link-1:hover{
	background:#399eb0;
	}
a .link-2{
	background:#2871bb;
	}	
a .link-2:hover{
	background:#2568ab;
	}
a .link-3{
	background:#549d2c;
	}	
a .link-3:hover{
	background:#4d9028;
	}
a .link-4{
	background:#ef1746;
	}
a .link-4:hover{
	background:#e10a3a;
	}						
.link-icons{
	width:30%;
	height:auto;
	float:left;
	text-align:center;
	}
.link-txt{
	width:70%;
	height:auto;
	float:left;
	}
.link-txt h5{
	font-family: 'Heebo', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	line-height:24px;
	text-transform:uppercase;
	}
.link-txt h6{
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:24px;
	}
a .more-btn{
	width:120px;
	height:40px;
	border:2px solid #197fd3;
	margin-top:30px;
	background:url(../images/btn-bg.jpg) no-repeat left;
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:500;
	color:#197fd3;
	line-height:40px;
	text-transform:uppercase;
	padding-left:50px;
	}
a .more-btn:hover{
	background-color:#197fd3;
	background-position:right center;
	 -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
	color:#fff;
	width:170px;
	padding-left:0;
	text-align:center;
	}
.wel-btm-wraper{
	width:100%;
	height:auto;
	}	
.btm-links{
	width:25%;
	height:auto;
	float:left;
	background-size:100% 100%;
	position:relative;
	}	
.btm-link-dtls{
	width:99.75%;
	position:absolute;
	left:0;
	top:0;
	height:80%;
	background:rgba(50,39,131,0.95);
	text-align:center;
	padding-top:20%;
	border-right:1px solid #473d90;
	}
.btm-link-dtls:hover{
	background-color:#322783;
	}	
.link-icons-btm{
	width:100%;
	height:auto;
	text-align:center;
	}
.link-title{
	font-family: 'Heebo', sans-serif;
	font-size:18px;
	font-weight:500;
	color:#fff;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	background:url(../images/border.png) no-repeat bottom center;
	}
.link-txt-btm{
	width:60%;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#fff;
	line-height:24px;
	margin:0 auto;
	float:none;
	}			
.gallery-wraper{
	width:100%;
	height:auto;
	padding-top:40px;
	padding-bottom:20px;
	}	
.galery-tilte{
	width:100%;
	height:auto;
	font-family: 'Heebo', sans-serif;
	font-size:24px;
	font-weight:500;
	color:#197fd3;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	}
a .galery-more-btn{
	width:120px;
	height:40px;
	border:2px solid #197fd3;
	background:url(../images/btn-bg.jpg) no-repeat left;
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:500;
	color:#197fd3;
	line-height:40px;
	text-transform:uppercase;
	padding-left:50px;
	margin:30px auto;
	}
a .galery-more-btn:hover{
	background-color:#197fd3;
	background-position:right center;
	 -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
	color:#fff;
	padding-left:0px;
	text-align:center;
	width:170px;
	}
.footer-top{
	width:100%;
	height:auto;
	background:url(../images/footer-top-bg.jpg);
	background-size:100% 100%;
	}
.red-layer{
	padding-top:50px;
	padding-bottom:50px;
	background:rgba(25,127,211,0.83);
	}
.footer-call{
	width:28%;
	height:auto;
	float:left;
	background:url(../images/footer-call.png) no-repeat left center;
	padding-left:5%;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	line-height:24px;
	}	
.footer-call span{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:14px;
	}
.footer-loc{
	width:31%;
	height:auto;
	float:left;
	background:url(../images/footer-location.png) no-repeat left center;
	padding-left:5%;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	line-height:24px;
	text-transform:uppercase;
	}	
.footer-loc span{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	text-transform:none;
	font-size:14px;
	}
.footer-quick{
	width:30%;
	height:auto;
	float:left;
	}																									
a .ftr-quick-btn{
	width:138px;
	height:38px;
	border:1px solid #fff;
	float:right;
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:40px;
	text-transform:uppercase;
	text-align:center;
	}
a .ftr-quick-btn:hover{
	background-color:#fff;
	background-position:right center;
    -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
	color:#197fd3;
	}
.footer-wraper{
	width:100%;
	height:auto;
	background:#242527;
	padding-top:20px;
	}	
.footer-menu{
	width:auto;
	height:auto;
	float:left;
	}
.footer-menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-top:10px;
	}
.footer-menu li{
	display:inline;
	font-family: 'Heebo', sans-serif;
	font-size:12px;
	font-weight:400;
	color:#666;
	line-height:24px;
	text-transform:uppercase;
	padding-right:20px;
	}
.footer-menu li a{
	font-family: 'Heebo', sans-serif;
	color:#666;
	}
.footer-menu li a:hover{
	color:#fff;
	}	
.footer-social{
	float:right;
	}
.footer-social ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.footer-social li{
	list-style-type:none;
	display:inline-block;
	}
.footer-social li i{
	width:35px;
	height:35px;
	border:1px solid #666;
	border-radius:50%;
	line-height:35px;
	text-align:center;
	color:#666;
	margin-left:5px;
	}	
.footer-social li i:hover{
	border-color:#fff;
	color:#fff;
	}	
.footer-design{
	width:100%;
	height:auto;
	border-top:1px solid rgba(255,255,255,0.1);
	margin-top:20px;
	}	
.copy{
	width:auto;
	height:auto;
	font-family:Arial;
	 font-size:13px;
	 font-weight:normal;
	 font-style:normal;
	 color:#666;
	 line-height:37px;
	 float:left;
	}	
.designed-by{
	float:right;
	}	
.company{
	float:right;
	}
.cmpny-name{
	font-family:Arial;
	 font-size:13px;
	 font-weight:normal;
	 font-style:normal;
	 color:#666;
	 line-height:37px;
	 float:left;
	}
.cmpny-name a{
	font-family:Arial;
	color:#666;
	}
.cmpny-name a:hover{
	font-family:Arial;
	color:#fff;
	text-decoration:underline;
	}	
.baner-img{
	width:100%;
	height:auto;
	position:relative;
	}				
.cmpny-logo{float:left;line-height:37px;margin-left:5px;}	
/*about*/
.inner-banner-wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.inner-pg-cap{
	width:1180px;
	height:auto;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	bottom:20%;
	}
.bred-wraper{
	width:100%;
	height:auto;
	}	
a .bred-home{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Heebo', sans-serif;
	font-size:10px;
	font-weight:300;
	color:#666;
	line-height:50px;
	text-transform:uppercase;
	}		
.bred-next{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Heebo', sans-serif;
	font-size:10px;
	font-weight:400;
	color:#197fd3;
	line-height:50px;
	text-transform:uppercase;
	background:url(../images/bred-aro.png) no-repeat left 20px;
	padding-left:15px;
	margin-left:10px;
	}	
.about-img{
	width:47.5%;
	height:auto;
	float:left;
	margin-bottom:50px;
	}	
.about-dtls{
	width:47.5%;
	height:auto;
	float:right;
	}	
.abt-school{
	font-family: 'Heebo', sans-serif;
	font-size:22px;
	font-weight:300;
	color:#666;
	line-height:34px;
	text-transform:uppercase;
	margin-bottom:20px;
	}
.abt-school span{
	font-family: 'Heebo', sans-serif;
	font-size:28px;
	font-weight:500;
	color:#197fd3;
	line-height:34px;
	text-transform:uppercase;
	}	
.school-name{
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#322783;
	line-height:30px;
	}	
.school-des{
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:300;
	color:#666;
	line-height:30px;
	margin-bottom:20px;
	}
.school-des-sub{
	font-family: 'Heebo', sans-serif;
	font-size:16px;
	font-weight:300;
	color:#322783;
	line-height:36px;
	}
.school-des-sub p{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:36px;
	background:url(../images/para-bg.png) no-repeat left center;
	padding-left:20px;
	}	
.abt-btm-dtls{
	width:70%;
	height:auto;
	float:left;
	}	
.abt-btm-dtls p{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:24px;
	text-align:justify;
	}
.abt-btm-dtls p span{
	color:#333333;
	}	
.abt-btm-right{
	width:25%;
	height:auto;
	float:right;
	padding-left:5%;
	margin-bottom:50px;
	}	
.pg-title{
	font-family: 'Heebo', sans-serif;
	font-size:28px;
	font-weight:300;
	color:#666;
	line-height:34px;
	text-transform:uppercase;
	}	
.pg-title span{
	font-family: 'Heebo', sans-serif;
	font-weight:500;
	color:#197fd3;
	}
.ad-rules{
	width:100%;
	height:auto;
	margin-bottom:50px;
	}
.rule-title{
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#322783;
	line-height:30px;
	text-transform:uppercase;
	}	
.rule-txt{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:24px;
	text-align:justify;
	}	
.ad-rules ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
.ad-rules li{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:24px;
	text-align:justify;
	background:url(../images/para-bg.png) no-repeat left center;
	padding-left:20px;
	margin-bottom:18px;
	}
/*facilities*/	
.facilities{
	 width:100%;
	 height:auto;
	 margin-bottom:40px;
	 margin-top:10px;
	}
.facilities-left{
	width:47.5%;
	height:auto;
	float:left;
	}
.facilities-right{
	width:47.5%;
	height:auto;
	float:right;
	}	
.facilities-img{
	width:47.5%;
	height:auto;
	float:left;
	}	
.facilities-dtls{
	width:47.5%;
	height:auto;
	float:right;
	}
/*gallery	*/	
a .gallery-links{
	width:30%;
	height:auto;
	float:left;
	margin-right:3.3%;
	margin-bottom:3.3%;
	position:relative;
	}	
.img-dtls{
	width:100%;
	height:auto;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	line-height:50px;
	position:absolute;
	bottom:0;
	text-transform:uppercase;
	padding-left:5%;
	padding-right:5%;
	background:rgba(50,39,131,0.9) url(../images/gal-aro.png) no-repeat 95% center;
	}
/*conatct	*/	
.contact-left{
	width:47.5%;
	height:auto;
	float:left;
	}	
.contact-right{
	width:47.5%;
	height:auto;
	float:right;
	}
.form-left{
	width:49%;
	height:auto;
	float:left;
	}
.form-right{
	width:49%;
	height:auto;
	float:right;
	}
.name-txt{
	width:95%;
	height:46px;
	border:1px solid #e5e5e5;
	padding-left:5%;
	margin-bottom:25px;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	}	
.msg-txt{
	width:97%;
	height:132px;
	border:1px solid #e5e5e5;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	padding-left:3%;
	line-height:46px;
	}
.sbt-btn{
	width:143px;
	height:45px;
	background:url(../images/sbt-btn-bg.jpg) no-repeat left;
	border:2px solid #197fd3;
	float:right;
	margin-top:25px;
	font-family: 'Roboto', sans-serif;
	font-size:12px;
	font-weight:400;
	color:#197fd3;
	text-transform:uppercase;
	cursor:pointer;
	}										
 .sbt-btn:hover{
	background-color:#197fd3;
	background-position:right center;
	 -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
	color:#fff;
	}	
.contact-dtls-full{
	width:100%;
	height:auto;
	margin-bottom:50px;
	}
.contact-icon{
	width:83px;
	height:83px;
	border-radius:50%;
	background:#322783;
	text-align:center;
	line-height:100px;
	margin-right:5%;
	float:left;
	}
.contact-dtls{
	width:auto;
	height:auto;
	float:left;
	}	
.dtls-txt{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#666;
	line-height:24px;
	}	
.gmap{
	width:100%;
	height:auto;
	margin-top:50px;
	}
/*gallery-more*/	
.view-img{
	width:24.9%;
	height:auto;
	float:left;
	margin-right:0.1%;
	margin-bottom:0.1%;
	}
.gallery-view-wraper{
	width:100%;
	height:auto;
	margin-bottom:50px;
	}
input.name-txt::-webkit-input-placeholder {  opacity: 1 !important;
	color:#666;
 	}
input.name-txt::-moz-placeholder {   opacity: 1 !important;
   color:#666;
    }
input.name-txt::-ms-input-placeholder {  opacity: 1 !important;
    color:#666;
	}
input.name-txt::-moz-placeholder {  opacity: 1 !important;
    color:#666;
	}
input.rsm-txt::-webkit-input-placeholder {  opacity: 1 !important;
	color:#666;
 	}
input.rsm-txt::-moz-placeholder {   opacity: 1 !important;
   color:#666;
    }
input.rsm-txt::-ms-input-placeholder {  opacity: 1 !important;
    color:#666;
	}
input.rsm-txt::-moz-placeholder {  opacity: 1 !important;
    color:#666;
	}
textarea.msg-txt::-webkit-input-placeholder {  opacity: 1 !important;
    color:#666;
 	}
textarea.msg-txt::-moz-placeholder {   opacity: 1 !important;
    color:#666;
	}
textarea.msg-txt::-ms-input-placeholder {  opacity: 1 !important;
    color:#666;
	}
textarea.msg-txt::-moz-placeholder {  opacity: 1 !important;
    color:#666;
	}	
/*textbook*/
.textbook-img{
	width:60%;
	height:auto;
	margin:0 auto;
	margin-bottom:50px;
	}
/*download*/
.dowmld-box{
	width:95%;
	height:45px;
	border:1px solid #d6d4e6;
	padding-left:5%;
	margin-bottom:20px;
	margin-top:10px;
	}		
.dwnld-name{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:400;
	color:#666;
	line-height:45px;
	text-transform:uppercase;
	background:url(../images/icon-dwnld.png) no-repeat left center;
	padding-left:30px;
	float:left;
	}
.dwld-btn{
	width:139px;
	height:46px;
	float:right;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:400;
	color:#fff;
	line-height:45px;
	text-align:center;
	background:#322783 url(../images/dwnld-aro.png) no-repeat 15% center;
    }
.dwld-btn:hover{
	background-color:#197fd3;
	transition:0.5s;
    }
	
	.management-wrap{
		width:100%;
		height:auto;
		margin-top:1.5em;
		margin-bottom:1.5em;
	}
	.managements{ 
		width:49%;
	 	margin-right:1%;
	 	margin-bottom:1%;
		float:left;
		position:relative;
	}
	.managements:nth-child(2n+2){ margin-right:0%;}	
	.manage-name{
    font-family: 'Roboto', sans-serif;
    font-size:1.6em;
    font-weight: 500;
    color: #fff;
    line-height:30px;
	text-align:center;
}
.image-full{
	width:100%;
	height:auto;
	display:block;
}
.designation {
    font-family: 'Heebo', sans-serif;
    font-size: 1em;
    font-weight: 300;
    color: #fff;
    line-height:26px;
	text-align:center
}

.product-shadow {
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    bottom:-2px;
    z-index: 9;
}
.manage-wrap {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 10px;
    z-index: 99;
    text-transform: uppercase;
}
@media (min-width: 1020px) and (max-width: 1279px) {
	.container{ width:960px !important; margin:0 auto}
	.header-container{width:960px;}
	.inner-pg-cap{width:960px;bottom:5%;}
.swiper-slide-caption {
	left:5% !important;
	}
.baner-caption-top{
	font-size:20px;
	line-height:24px;
	}	
.baner-caption-middle{
	font-size:46px;
	line-height:55px;
	}		
.baner-caption-btm{
	font-size:20px;
	line-height:24px;
	}
.link-txt-btm{
	width:100%;
	}
.btm-link-dtls{
	height:88%;
	padding-top:12%;
	}	
.wel-btm-wraper{
	margin-top:38px;
	}				
	}	
@media (min-width: 1280px) and (max-width: 1359px) {
	.container{ width:1180px !important; margin:0 auto}
	.header-container{width:1180px;}
	.inner-pg-cap{width:1180px;}
	}	
@media (min-width: 1360px) and (max-width: 1399px) {
	.container{ width:1250px !important; margin:0 auto}
	.header-container{width:1250px;}
	.inner-pg-cap{width:1250px;}
	}	
@media (min-width: 1400px) and (max-width: 1441px) {
	.container{ width:1300px !important; margin:0 auto}
	.header-container{width:1300px;}
	.inner-pg-cap{width:1300px;}
	}	
@media (min-width: 1441px) and (max-width: 1599px) {
	.container{ width:1370px !important; margin:0 auto}
	.header-container{width:1370px}
	.inner-pg-cap{width:1370px;}
	}
@media (min-width:1600px){
	.container{ width:1475px !important; margin:0 auto}
	.header-container{width:1475px}
	.inner-pg-cap{width:1475px;}
}
/*responsive*/	
@media (max-width: 500px){
.managements{ 
		width:100%;
	 	margin-right:0%;
	 	margin-bottom:1%;
		float:left;
		position:relative;
	}
	.managements:nth-child(2n+2){ margin-right:0%;}	
}
@media (max-width: 736px){
.manage-name{ font-size:1.3em}
.designation{ font-size:0.85em; line-height:20px;}
}
@media (max-width: 320px){
	.container{
		width:99%;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}
	.logo-container{width:99%;position:inherit;text-align:center;display:none}
	.mob-logo{display:block;width:100%;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{background:#fff;height:auto}
	.top-right{width:100%;}
	.top-menu{width:100%;padding-left:0;}
	.top-call{color:#322783;padding-left:5%;padding-right:0;background:url(../images/top-call-mob.png) no-repeat left center;font-weight:400}
    .top-mail{padding-left:5%;padding-right:0%;color:#197fd3;background:url(../images/top-mail-mob.png) no-repeat left center;margin-left:5px;font-weight:400}
    .top-mail a{color:#322783;}
	a .top-enquiry{width:94%;padding-left:6%;padding-right:0;background-position:left center}
	a .top-enquiry:hover{background:#322783 url(../images/top-enquiry.png) no-repeat left center;color:#fff}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{margin-bottom:0;}
	/*footer*/
	.footer-call{width:85%;padding-left:15%;margin-top:20px;}
	.footer-loc{width:85%;padding-left:15%;margin-top:20px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	.footer-menu{width:100%}
	.footer-menu li{width:50%;float:left;padding-right:0;}
	.footer-social{width:auto;float:none;margin:0 auto;display:table;}
	.copy{float:none;text-align:center;line-height:24px;}
	.company{float:none;margin:0 auto;display:table}
	.cmpny-name{line-height:24px;}
	.cmpny-logo{line-height:24px;}
	/*facilitis*/
	.facilities-left{width:100%}
	.facilities-right{width:100%}
	.facilities-img{width:100%}
	.facilities-dtls{width:100%;text-align:center;margin-top:10px;}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	a .gallery-links{width:100%;margin-right:0;margin-bottom:1px;}
	/*gallery view*/
	.view-img{width:100%;margin-right:0;}
	/*contact*/
	.contact-dtls-full{margin-bottom:20px;}
	.contact-left{width:100%}
	.contact-right{width:100%}
	.contact-icon{float:none;margin:0 auto;}
	.contact-dtls{width:100%;text-align:center}
	.sbt-btn{float:none;margin:10px auto;display:table}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{position:inherit;}
	.news-left{width:10%;color:rgba(255,255,255,0)}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.btm-links{width:50%}
	.link-title{font-size:12px;line-height:24px;}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{width:100%;border-right:none;border-bottom:1px solid #473d90;}
	/*nav*/
	.mob-menu{display:block}
	.nav a{margin-left:0 !important;
	color:#197fd3 !important;
	border-bottom:1px solid #197fd3 !important;
	padding-top:0px !important;
	padding-left:5% !important;
	line-height:40px !important;
	}
	.nav a:hover{background:none !important}
	ul, ol {
    margin-bottom:0px !important;
	}
   /*download*/
   	.dwld-btn{width:100px;background-position:5px center;}
 	}
 @media (min-width: 321px) and (max-width: 480px) {
	 .container{
		width:99%;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}	
	.logo-container{width:99%;position:inherit;text-align:center;display:none}
	.mob-logo{display:block;width:100%;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{background:#fff;height:auto}
	.top-right{width:100%;}
	.top-menu{width:100%;padding-left:0;}
	.top-call{color:#322783;padding-left:5%;padding-right:0;background:url(../images/top-call-mob.png) no-repeat left center;font-weight:400}
    .top-mail{padding-left:5%;padding-right:0%;color:#322783;background:url(../images/top-mail-mob.png) no-repeat left center;margin-left:10px;font-weight:400}
	.top-mail a{color:#322783;}
	a .top-enquiry{width:94%;padding-left:6%;padding-right:0;background-position:left center}
	a .top-enquiry:hover{background:#322783 url(../images/top-enquiry.png) no-repeat left center;color:#fff}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{margin-bottom:0;}
	/*footer*/
	.footer-call{width:85%;padding-left:15%;margin-top:20px;}
	.footer-loc{width:85%;padding-left:15%;margin-top:20px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	.footer-menu{width:100%;float:none}
	.footer-menu li{width:50%;float:left;padding-right:0;}
	.footer-social{margin:0 auto;display:table;float:none}
	.copy{float:none;text-align:center;line-height:24px;}
	.company{float:none;margin:0 auto;display:table}
	.cmpny-name{line-height:24px;}
	.cmpny-logo{line-height:24px;}
	/*facilitis*/
	.facilities-left{width:100%}
	.facilities-right{width:100%}
	.facilities-img{width:100%}
	.facilities-dtls{width:100%;text-align:center;margin-top:10px;}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	a .gallery-links{width:100%;margin-right:0;margin-bottom:1px;}
	/*gallery view*/
	.view-img{width:100%;margin-right:0;}
	/*contact*/
	.contact-dtls-full{margin-bottom:20px;}
	.contact-left{width:100%}
	.contact-right{width:100%}
	.contact-icon{float:none;margin:0 auto;}
	.contact-dtls{width:100%;text-align:center}
	.sbt-btn{float:none;margin:10px auto;display:table}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{position:inherit}
	.news-left{color:rgba(255,255,255,0)}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.btm-links{width:50%}
	.link-title{font-size:12px;line-height:24px;}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{width:100%;border-bottom:1px solid #473d90;border-right:none;}
	/*nav*/
	.mob-menu{display:block}
	.nav a{margin-left:0 !important;
	color:#197fd3 !important;
	border-bottom:1px solid #197fd3 !important;
	padding-top:0px !important;
	padding-left:5% !important;
	line-height:40px !important;
	}
	.nav a:hover{background:none !important}
	ul, ol {
    margin-bottom:0px !important;
	}
	/*download*/
   	.dwld-btn{width:100px;background-position:5px center;}
	 }	
@media (min-width: 481px) and (max-width: 580px) {
	.container{
		width:99% !important;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}
	.logo-container{width:99%;position:inherit;text-align:center;display:none}	
	.mob-logo{display:block;width:100%;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{background:#fff;height:36px;}
	.top-right{width:100%;}
	.top-menu{width:100%;padding-left:0;}
	.top-call{color:#322783;background:url(../images/top-call-mob.png) no-repeat left center;font-weight:400}
	.top-mail{color:#322783;background:url(../images/top-mail-mob.png) no-repeat left center;font-weight:400}
	.top-mail a{color:#322783;}
	a .top-enquiry{width:94%;padding-left:6%;padding-right:0;background-position:left center}
	a .top-enquiry:hover{background:#322783 url(../images/top-enquiry.png) no-repeat left center;color:#fff}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{width:50%;float:left;margin-bottom:0;min-height:75px}
	/*footer*/
	.footer-call{width:85%;padding-left:15%;margin-top:20px;}
	.footer-loc{width:85%;padding-left:15%;margin-top:20px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	.footer-menu{width:100%;float:none;}
	.footer-menu li{width:33%;padding-right:0;float:left}
	.footer-social{margin:0 auto;display:table;float:none}
	/*facilitis*/
	.facilities-left{width:100%}
	.facilities-right{width:100%}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	a .gallery-links{width:49%;margin-right:1%;margin-bottom:1%;}
	.img-dtls{font-size:14px;line-height:30px;}
	/*gallery view*/
	.view-img{width:49.7%;margin-right:1px;}
	/*contact*/
	.contact-dtls-full{margin-bottom:20px;}
	.contact-left{width:100%}
	.contact-right{width:100%}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{position:inherit}
	.news-left{padding-left:0;color:rgba(255,255,255,0);width:10%}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.btm-link-dtls{padding-top:0;height:100%;width:100%;border-right:none;}
	.link-title{font-size:11px;line-height:24px;background:none}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{	border-bottom:1px solid #473d90;}
	/*nav*/
	.mob-menu{display:block}
	.nav a{margin-left:0 !important;
	color:#197fd3 !important;
	border-bottom:1px solid #197fd3 !important;
	padding-top:0px !important;
	padding-left:5% !important;
	line-height:40px !important;
	}
	.nav a:hover{background:none !important;}
	ul, ol {
    margin-bottom:0px !important;
	}
	}	
@media (min-width: 581px) and (max-width: 736px) {
	.container{
		width:99%;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}
	.logo-container{width:99%;position:inherit;text-align:center;display:none}	
	.mob-logo{display:block;width:100%;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{background:#fff;height:auto}
	.top-right{width:100%;background-color:#322783}
	.top-menu{width:100%;padding-left:0;}
	a .top-enquiry{float:right;}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{width:50%;float:left;margin-bottom:0;min-height:75px}
	/*footer*/
	.footer-call{width:85%;padding-left:15%;margin-top:20px;}
	.footer-loc{width:85%;padding-left:15%;margin-top:20px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	.footer-menu{width:100%;float:none}
	.footer-menu li{width:25%;float:left;padding-right:0}
	.footer-social{float:none;margin:0 auto;display:table;}
	/*facilitis*/
	.facilities{margin-bottom:0;margin-top:0;}
	.facilities-left{width:100%}
	.facilities-right{width:100%}
	.facilities-img{margin-bottom:10px;}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	a .gallery-links{width:49%;margin-right:1%;margin-bottom:1%;}
	.img-dtls{font-size:14px;line-height:30px;}
	/*gallery view*/
	.view-img{width:49.6%;margin-right:1px;}
	/*contact*/
	.contact-dtls-full{margin-bottom:20px;}
	.contact-left{width:100%}
	.contact-right{width:100%}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{position:inherit}
	.news-left{font-size:10px;width:17%}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.link-title{font-size:12px;line-height:24px;background:none}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{	border-bottom:1px solid #473d90;width:100%;border-right:none;}
	/*nav*/
	.mob-menu{display:block}
	.nav a{margin-left:0 !important;
	color:#197fd3 !important;
	border-bottom:1px solid #197fd3 !important;
	padding-top:0px !important;
	padding-left:5% !important;
	line-height:40px !important;
	}
	.nav a:hover{background:none !important}
	ul, ol {
    margin-bottom:0px !important;
	}
	}
@media (min-width: 737px) and (max-width: 768px) {
	.container{
		width:99%;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}
	.logo-container{width:99%;position:inherit;text-align:center;display:none}	
	.mob-logo{display:block;width:100%;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{background:#fff;height:auto}
	.top-right{width:100%;background:#322783}
	.top-menu{width:100%;padding-left:0;}
	a .top-enquiry{float:right;}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{width:50%;float:left;margin-bottom:0;min-height:75px}
	/*footer*/
	.footer-call{width:40%;padding-left:10%;margin-top:20px;}
	.footer-loc{width:40%;padding-left:10%;margin-top:20px;background-position:left 0px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	.footer-menu{width:100%;float:none}
	.footer-menu li{width:33%;float:left;padding-right:0}
	.footer-social{float:none;margin:0 auto;display:table;}
	/*facilitis*/
	.facilities{margin-bottom:0;margin-top:0;}
	.facilities-left{width:100%}
	.facilities-right{width:100%}
	.facilities-img{margin-bottom:10px;}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	.img-dtls{font-size:14px;line-height:30px;}
	/*gallery view*/
	/*contact*/
	.contact-dtls-full{margin-bottom:20px;}
	.contact-left{width:100%}
	.contact-right{width:100%}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{position:inherit}
	.news-left{font-size:12px;}
	.marquee span{width:40% !important}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.link-title{font-size:12px;line-height:24px;background:none}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{	border-bottom:1px solid #473d90;width:100%;border-right:none;}
	/*nav*/
	.mob-menu{display:block}
	.nav a{margin-left:0 !important;
	color:#197fd3 !important;
	border-bottom:1px solid #197fd3 !important;
	padding-top:0px !important;
	padding-left:5% !important;
	line-height:40px !important;
	}
   .nav a:hover{background:none !important}	
	ul, ol {
    margin-bottom:0px !important;
	}
	}
@media (min-width:769px) and (max-width:991px){
	.container{
		width:99% !important;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:99%}
	.inner-pg-cap{width:99%;}	
	.logo-container{width:99%;position:inherit;text-align:center;display:none}
	.mob-logo{width:100%;display:block;text-align:center}
	.inner-banner-wraper{position:inherit}
	.baner-img{position:inherit}
	.header-container{position:inherit}
	.inner-pg-cap{display:none}
	.top-section{width:100%;height:auto;background:#fff;}
	.top-right{width:100%;background:#322783}
	.top-menu{width:100%;padding-left:0;}
	a .top-enquiry{float:right;}
	.about-img{width:100%;display:none;}
	.about-dtls{width:100%}
	.abt-btm-dtls{width:100%}
	.abt-btm-right{width:100%;margin-bottom:0;}
	.right-social{display:none}
	a .right-links{width:50%;float:left;margin-bottom:0;min-height:75px}
	/*footer*/
	.footer-call{width:40%;padding-left:10%;margin-top:20px;}
	.footer-loc{width:40%;padding-left:10%;margin-top:20px;background-position:left 0px;}
	a .ftr-quick-btn{float:left;margin-top:20px;display:none}
	.red-layer{padding-top:20px;padding-bottom:20px;}
	/*admission*/
	.ad-rules{margin-bottom:10px;}
	.ad-rules li{background-position:left 7px;}
	/*gallery*/
	.img-dtls{font-size:14px;line-height:30px;}
	/*gallery view*/
	/*contact*/
	.contact-icon{margin:0 auto;float:none;}
	.contact-dtls{width:100%;text-align:center;}
	.contact-dtls-full{margin-bottom:0px;}
	/*textbook*/
	.textbook-img{width:99%}
	/*index*/
	.swiper-container{display:none !important}
	.mob-banner{display:block}
	.news-scroll{}
	.news-left{font-size:12px;}
	.marquee span{width:40% !important}
	.wel-left{width:100%;padding-right:0}
	.wel-right{width:100%}
	.link-title{font-size:12px;line-height:24px;background:none}
	.link-txt-btm{display:none}
	.wel-wrap{padding-bottom:0;padding-top:20px;}
	.wel-left{margin-bottom:10px;}
	.gallery-wraper{padding-top:20px;padding-bottom:20px;}
	.btm-link-dtls{	border-bottom:1px solid #473d90;width:100%;border-right:none;}
	/*nav*/
	.mob-menu{display:none !important}
	.nav a{margin-left:30px !important;
	color:#197fd3 !important;
	border-bottom:1px solid #fff !important;
	padding-top:0px !important;
	padding-left:0 !important;
	line-height:40px !important;
	font-size:14px !important;
	}
	ul, ol {
    margin-bottom:0px !important;
	}
	}			 	
@media (min-width:992px) and (max-width:1019px){
	.container{
		width:95%;
		height:auto;
		margin:0 auto;
		}
	.header-container{width:95%}
	.inner-pg-cap{width:95%;bottom:25px}
	.link-txt-btm{width:100%}
	.swiper-slide-caption {
	left:5% !important;
	}
.baner-caption-top{
	font-size:20px;
	line-height:24px;
	}	
.baner-caption-middle{
	font-size:46px;
	line-height:55px;
	}		
.baner-caption-btm{
	font-size:20px;
	line-height:24px;
	}
	}		
								