@font-face {
    font-family: 'icomoon';
    src:    url('fonts/icomoon64f7.eot?rcsubp');
    src:    url('fonts/icomoon64f7.eot?rcsubp#iefix') format('embedded-opentype'),
        url('fonts/icomoon64f7.ttf?rcsubp') format('truetype'),
        url('fonts/icomoon64f7.woff?rcsubp') format('woff'),
        url('fonts/icomoon64f7.svg?rcsubp#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-accounting5:before {
    content: "\e900";
}
.icon-book200:before {
    content: "\e901";
}
.icon-book236:before {
    content: "\e902";
}
.icon-caduceus8:before {
    content: "\e903";
}
.icon-chemistry29:before {
    content: "\e904";
}
.icon-cocktail32:before {
    content: "\e905";
}
.icon-earth132:before {
    content: "\e906";
}
.icon-educational18:before {
    content: "\e907";
}
.icon-group2:before {
    content: "\e908";
}
.icon-statistics:before {
    content: "\e909";
}
.icon-teacher4:before {
    content: "\e90a";
}
.icon-user255:before {
    content: "\e90b";
}
.icon-win5:before {
    content: "\e90c";
}
.dl-menuwrapper:hover .dl-menu{
	opacity:1;
}
.carousel-control.left, .carousel-control.right {
    background-image: none;
	color:#ff96b4;
	font-size:50px;
}
.about-us h3{color: #e75480;
    text-transform: uppercase;
    font-size: 27px;
    position: relative;
    font-weight: 900;

}
.about-us p{font-family: "Open Sans", sans-serif;
font-size: 13px;
    color: #0e0e0e;
    line-height: 24px;
    font-weight: 900;
	text-align: justify;
}
.manager_name
{
display: block;
text-align: right;
font-size: 14px;
font-size: 15px;
font-weight: bold;
}
.princi_name2
{
display: block;
text-align: right;
font-size: 15px;
}
.about-princi h3{color:#e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
	margin-left: 20%;
	}
	
	.about-prini1 h5{color: #333333;
    text-transform: uppercase;
    font-size: 15px;
    position: relative;
    font-weight: 900;}
	.about-prini1 h6{color: #333333;
    text-transform: uppercase;
    font-size: 14px;
    position: relative;
    font-weight: 900;
	padding-top:15px;
	padding-bottom:15px;
	}
	.about-prini1 p{font-family: "Open Sans", sans-serif;
   font-size: 13px;
    color: #0e0e0e;
    line-height: 24px;
    font-weight: 900;
	text-align: justify;
}
.about-princi img{
float:right;}
.princi-hide{display:none;}
.about-prini1 button{padding-right: 20px;
    padding-left: 20px;
    margin-left: 20px;
    background-color: #e75480;
    color: white;
    border: none;
    border-radius: 10%;
	box-shadow: 0 2px 6px 2px rgba(0,0,0,0.75);}
	
	.image-princi img{box-shadow: 0 2px 6px 2px rgba(0,0,0,0.75);}
	
	
	.gallery1{
		background-image:url(../extra-images/bg-image.jpg);
	
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	
	}
	
	.vision h3{
	color:white;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;}
	
	.vision p{font-family: "Open Sans", sans-serif;
   font-size: 13px;
    color:white;
    line-height: 24px;
    font-weight: 900;
	text-align: justify;}
	.gall h3{color:white;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;}
		.read-more{text-decoration: none;
		color:white;
		}
		
		.news-event h3{color:#e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
	margin-left: 20%;}
	
	.news-event1{padding-top:50px;
	padding-bottom:50px;}
	
	.mangement{padding-top:50px;
	padding-bottom:20px;}
	
	.mangement h2{color: #e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
	margin-left: 20%;}
	.supreme img{margin-left:auto;
	margin-right:auto;
	display:block;
	
	max-width:100%;}
	
	.suprem img{
	margin-left:auto;
	margin-right:auto;
	display:block;
	max-width:100%;}
	.supreme h3{ margin-left:auto;
	margin-right:auto;
	display:block;
	padding-top:50px;
	padding-bottom:20px;
	font-weight:900;}
	.suprem h3{margin-left:auto;
	margin-right:auto;
	display:block;
	padding-top:50px;
	padding-bottom:20px;
	font-weight:900;}
	.visi p{font-family: "Open Sans", sans-serif;
   font-size: 13px;
    color:black;
    line-height: 24px;
    font-weight: 900;
	text-align: justify;}
	
	.visi button{padding-right: 20px;
    padding-left: 20px;
    margin-left: 20px;
    background-color: black;
    color: white;
    border: none;
    border-radius: 10%;
	box-shadow: 0 2px 6px 2px rgba(0,0,0,0.75);}
	
	.acadamics h3{color:#ff96b4;
    text-transform: uppercase;
    font-size: 32px;
    position: relative;
    font-weight: 900;
	margin-left: 20%;
	padding-top:80px;
	padding-bottom:40px;}
	
	.acad{padding-top:150px;}
	.acad p{font-family: "Open Sans", sans-serif;
    font-size: 14px;
    color: #727272;
    line-height: 24px;}
	
	
	.academics1 {padding-top:50px;}
	.subjects {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
padding-top:20px;
padding-bottom:20px;}
.academics1 h4{color: #ff96b4;
    text-transform: uppercase;
    font-size: 22px;
    position: relative;
    font-weight: 900;
	padding-bottom:20px;
    
}
.academics1 h5{font-weight: 900;
	padding-bottom:20px;
	 font-size: 15px;}
	 .academics1 p{font-family: "Open Sans", sans-serif;
   font-size: 13px;
    
    line-height: 24px;
    font-weight: 900;
	text-align: justify;
	padding-bottom:20px;}
	.academics1 h3{font-weight: 900;
	padding-bottom:20px;
	 font-size: 15px;
	 color: #e75480;}
	 .academics2 h4{padding:30px;}
	 .academics3 h4{padding:30px;}
	 .academics4 h4{color: #e75480;
    text-transform: uppercase;
    font-size: 22px;
    position: relative;
    font-weight: 900;
	padding:20px;}
	.academics4{padding-bottom:70px;
	margin-bottom:50px;}
	.academics5 {padding:50px;}
	.academics5 h4{color: #e75480;
    text-transform: uppercase;
    font-size: 22px;
    position: relative;
    font-weight: 900;
	padding-bottom:20px;
	padding-top:50px;
    
}
.academics5 h5{font-size: 22px;
    position: relative;
    font-weight: 900;
	padding:16px;}
	
	 .academics5 p{font-weight: 600;}
	 
	 
	 
	 
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

.footSide{padding:20px;}
.footSide li{padding:20px;}
.kd-widget-title h3{padding:20px;
color:white;}
.kd-widget-title{color:#FFF;}
footer{background-color:#656f71!important;}
.salient-features h6{color: #e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
    
}
.school-uniform{color: #e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
	padding: 42px;}
	
	

.schoolbus li{padding:10px;}
.shadow{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
padding:20px;}

.sub-btn input{background-color: #e75480;
color:white;
padding-right: 20px;
    padding-left: 20px;}
	
	.pdf-tar a{background-color: #ff96b4;
    color: white;
    font-weight: 800;
    padding-bottom: 16px;
    padding-right: 79px;
    padding-left: 79px;
    padding-top: 16px;
	}
	
	.pdf-tar a:hover{
		background-color:#b14161;
		border-radius:50px;
	}
	
	
	.profile{margin-bottom:50px;}
	
	.wthree_events_grid{
    border-top: 5px solid #f33f1d;
    
}
.agileinfo_events_grid1{
   padding-left: 1.5em;
	background-color:#e75480!important;
}
.agileinfo_events_grid1 h5 a {
    
    color: #212121;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 1.5em;
    text-decoration: none;
}
.agileinfo_events_grid1 h5 a:hover{
	color:none;
}
.agileinfo_events_grid1 p{
	margin: 1em 0;
    color: #fff;
    line-height: 2em;
}
.agileits_event_grid_date{
	width: 150px;
    height: 100px;
    background: rgba(2, 2, 1, 0.85);
    padding: 1em;
    position: absolute;
    top: -2%;
    left: 0%;
    border-top: 5px solid #e75480;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.agileits_event_grid_date p{
	text-transform:uppercase;
	font-weight:600;
	color:#fff;
}
.agileits_event_grid_date p span{
	display: block;
    font-size: 3em;
    line-height: 1;
    font-weight: bold;
    color:#ce9185;
}
.wthree_events_grid1{
	position:relative;
}
.wthree_events_grid5 img{

    width: 275px;
    height: 213px;
}


/*-- //events --*/
	
	.qoute{padding:20px;
	background-color:#e75480;
	color:#FFF;
	text-transform: uppercase;
    font-size: 20px;
	font-weight: 900;}
	
.school-profile h4{color: #e75480;
    text-transform: uppercase;
    font-size: 27px;
    position: relative;
    font-weight: 900;
	padding-left: 61px;
    padding-top: 3%;
	padding-bottom: 2%;
   }
   
   .school-profile P{padding-top: 3%;
	
	padding-left: 8%;
	letter-spacing: normal;
    
    font-size: 14px;
    color: #666;
    line-height: 24px;}
	.school-profile ul{padding-top: 3%;
	
	padding-left: 8%;
	letter-spacing: normal;
    
    font-size: 14px;
    color: #666;
    line-height: 24px;}
	
	.school-profile{padding:60px;}
	
	.agileinfo_events_grid2{padding: 1.5em;
    background-color: #928e8f!important;
	color: white;}
	
	.lab h3{color: #e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
	padding-left: 1%;
    padding-bottom: 2%;}
	.lab{ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	   margin: 2%;}
	.lab p{
		letter-spacing: normal;
    margin-bottom: 30px;
    font-size: 14px;
    color: #666;
    line-height: 24px;
	}
		
		.infra2{padding-bottom: 11%;}
		
		.infra{margin-bottom:10%;
		}
		
		.management2 h3{color: #e75480;
    text-transform: uppercase;
    font-size: 23px;
    position: relative;
    font-weight: 900;
    }
	
	.management2 p{font-family: "Open Sans", sans-serif;
    font-size: 13px;
    color: #0e0e0e;
    line-height: 24px;
    font-weight: 900;
    text-align: justify;}
	
	.management2 li{font-family: "Open Sans", sans-serif;
    font-size: 13px;
    color: #0e0e0e;
    line-height: 24px;
    font-weight: 900;
	padding:10px;}
	
	
	.achievements-stud h3{
		    color: #e75480;
    text-transform: uppercase;
    font-size: 27px;
    position: relative;
    font-weight: 900;
    padding-left: 61px;
    padding-top: 3%;
    padding-bottom: 2%;
		}
		
		.achievements-stud h4{
			color: #333333;
    text-transform: uppercase;
    font-size: 15px;
    position: relative;
    font-weight: 900;
			}
			
			.achievements-stud p{
				font-family: "Open Sans", sans-serif;
    font-size: 13px;
    color: #0e0e0e;
    line-height: 24px;
    font-weight: 900;
    text-align: justify;
	padding-top:20px;
	padding-bottom:20px;
				}
				
				.wthree_events_grid1 img{
					width:350px!important;
					height:262px!important;
				}
				
				.achiev-events img{
					width: 360px!important;
					height:262px!important;
				}
.circular_txt a:hover
{
    color:white !important;
}
.home_calender
{
        right: 0;
    position: fixed;
    bottom: 7%;
    background: #e75480;
    color: white;
    z-index: 9999;
    border: none;
}

.home_calender:hover
{
    color:#e75480 !important;
}