@charset "utf-8";
/* CSS Document */
body{font-family: 'Roboto', sans-serif; margin:0; padding:0; overflow-x:hidden}
.font{font-family: 'Neucha', cursive;}
a {border:0; outline:none; 
	-webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;
	}
	img{
		max-width:94%;
		height:auto;
		margin-bottom: 13px;
        margin-top: -14px;
	}
	

/*-------------Main------------*/
.wrapper{width:1170px; margin:0 auto; position:relative;}

/*-------------Header----------*/
.header {
    border-top: 6px solid #3867d9;
    padding: 15px 0 20px 0;
    background-color: #fff;
    background-image: url(../img/sprite.png),url(../img/sprite.png);
    background-position: right  5px, 802px -211px;
    background-repeat: no-repeat;
}
.header-r{margin:20px 0 0 30px;}
.header-r h1{color:#3867d9; font-size:25px; font-family:Arial; font-weight:bold;  margin:0 0 8px; padding:0;}
.header-r h2{color:#1e1e1e; font-size:20px; font-family: 'Neucha', cursive; font-weight:300; margin:0; padding:0;}
.main-home{background:url(../img/bhs-home.gif) 0 0px no-repeat; width:460px; height:67px; display:block; padding:30px 0 0 228px; font-size:16px; color:#2a95c2; font-family: 'Neucha', cursive; position:relative; top:-10px;}
.search-hld{background:#fff; border:solid 1px #ddd; width:230px; padding:3px 10px; margin:0px 0 0 0; -moz-border-radius: 20px; -webkit-border-radius: 20px;  -khtml-border-radius: 20px;  border-radius: 20px;}
.search-hld input[type="text"]{border:0; background:#fff; color:#666;}
.search-hld input[type="submit"]{color:transparent;background:url(../img/sprite.png) 0 -416px no-repeat; width:13px; height:15px; border:0; margin:4px 0 0 0; float:right;}



/*------------Top Menu-------*/
.top-menu-hld{border-top:solid 4px #eaeaea; background:#fff; -moz-box-shadow:0px 5px 5px #666; -webkit-box-shadow:0px 5px 5px #666; box-shadow: 0px 5px 5px #666;}
.top-menu-hld ul{padding:0; margin:-4px 0 0 0; width:100%; display:table;}
.top-menu-hld ul li{padding:0; margin:0; text-align:center; list-style-type:none; display:table-cell;position:relative;}
.top-menu-hld ul li a{padding:14px 0; display:block; margin:0; font-size:18px; color:#4f5b79; font-family: 'Neucha', cursive; font-weight: 400;
 -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.top-menu-hld ul li a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.top-menu-hld ul li a.red:hover, .top-menu-hld ul li a.red:focus, .top-menu-hld ul li a.red:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.red:hover:before, .top-menu-hld ul li a.red:focus:before, .top-menu-hld ul li a.red:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#f55746;  
}
.top-menu-hld ul li a.yellow:hover, .top-menu-hld ul li a.yellow:focus, .top-menu-hld ul li a.yellow:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.yellow:hover:before, .top-menu-hld ul li a.yellow:focus:before, .top-menu-hld ul li a.yellow:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#f4bd52; 
}
.top-menu-hld ul li a.green:hover, .top-menu-hld ul li a.green:focus, .top-menu-hld ul li a.green:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.green:hover:before, .top-menu-hld ul li a.green:focus:before, .top-menu-hld ul li a.green:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#8cbc49; 
}

.top-menu-hld ul li a.blue:hover, .top-menu-hld ul li a.blue:focus, .top-menu-hld ul li a.blue:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.blue:hover:before, .top-menu-hld ul li a.blue:focus:before, .top-menu-hld ul li a.blue:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#2a96c3; 
}

.top-menu-hld ul li a.pink:hover, .top-menu-hld ul li a.pink:focus, .top-menu-hld ul li a.pink:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.pink:hover:before, .top-menu-hld ul li a.pink:focus:before, .top-menu-hld ul li a.pink:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#f995af; 
}
.top-menu-hld ul li a.darkpink:hover, .top-menu-hld ul li a.darkpink:focus, .top-menu-hld ul li a.darkpink:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.darkpink:hover:before, .top-menu-hld ul li a.darkpink:focus:before, .top-menu-hld ul li a.darkpink:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#e95b7f; 
}
.top-menu-hld ul li a.darkyellow:hover, .top-menu-hld ul li a.darkyellow:focus, .top-menu-hld ul li a.darkyellow:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.darkyellow:hover:before, .top-menu-hld ul li a.darkyellow:focus:before, .top-menu-hld ul li a.darkyellow:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#efcf6a; 
}

.top-menu-hld ul li a.purple:hover, .top-menu-hld ul li a.purple:focus, .top-menu-hld ul li a.purple:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.purple:hover:before, .top-menu-hld ul li a.purple:focus:before, .top-menu-hld ul li a.purple:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#c496f6; 
}
.top-menu-hld ul li a.darkpurple:hover, .top-menu-hld ul li a.darkpurple:focus, .top-menu-hld ul li a.darkpurple:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.darkpurple:hover:before, .top-menu-hld ul li a.darkpurple:focus:before, .top-menu-hld ul li a.darkpurple:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#7956dd; 
}
.top-menu-hld ul li a.aqua:hover, .top-menu-hld ul li a.aqua:focus, .top-menu-hld ul li a.aqua:active {
 color:#ffffff; text-decoration:none; 
}
.top-menu-hld ul li a.aqua:hover:before, .top-menu-hld ul li a.aqua:focus:before, .top-menu-hld ul li a.aqua:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  background:#55bae4; 
}

.top-menu-hld ul li:nth-child(1){border-top:solid 4px #f55746;}
.top-menu-hld ul li:nth-child(2){border-top:solid 4px #f4bd52;}
.top-menu-hld ul li:nth-child(3){border-top:solid 4px #8cbc49;}
.top-menu-hld ul li:nth-child(4){border-top:solid 4px #2a96c3;}
.top-menu-hld ul li:nth-child(5){border-top:solid 4px #f995af;}
.top-menu-hld ul li:nth-child(6){border-top:solid 4px #e95b7f;}
.top-menu-hld ul li:nth-child(7){border-top:solid 4px #efcf6a;}
.top-menu-hld ul li:nth-child(8){border-top:solid 4px #c496f6;}
.top-menu-hld ul li:nth-child(9){border-top:solid 4px #7956dd;}
.top-menu-hld ul li:nth-child(10){border-top:solid 4px #55bae4;}

.f-nav{ z-index: 9999; position: fixed; top: 0; width: 100%; }

#main-menu ul li ul{position:absolute; background-color:#3867d9; width:150px;/* visibility:hidden; opacity:0; display:block !important;*/ display:none; z-index:100; margin:0}
#main-menu ul li ul li{ display:inherit; text-align:left; padding:0 10px; color:#134cd5; font-weight: 400 !important; background:none !important; border-top:none !important;}
#main-menu ul li ul li a{ color:#fff !important; font-size:15px; padding:7px 0; font-weight: 400 !important; background:none !important;}
#main-menu ul li ul li a:hover{color:#134cd5 !important;}
#main-menu ul li:hover > ul{/*visibility:visible; opacity:10; */ display:block; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
#main-menu ul li ul ul{left:150px; top:0;}



/*-----------Banner----------*/
.banner-hld{}
.carousel-caption{background:rgba(56, 103, 217, .8); left:0; max-width:600px; padding:15px; text-align:left; bottom:80px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  -khtml-border-radius: 10px;  border-radius: 10px;}
.carousel-caption p{font-size:30px; font-weight:400; font-family: 'Neucha', cursive; line-height:40px;}
.carousel-caption p strong{font-size:45px; font-weight:bold;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{width:57px; height:58px; font-size:0; background:url(../img/sprite.png) -79px -447px no-repeat;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{width:57px; height:58px; font-size:0; background:url(../img/sprite.png) 0 -447px no-repeat;}
.carousel-indicators li{background:url(../img/sprite.png) 0 -527px no-repeat; width:18px; height:17px; border:0; margin:0;}
.carousel-indicators .active{background:url(../img/sprite.png) -31px -527px no-repeat; width:18px; height:17px; border:0; margin:0;}
.inner-banner img{ width:2000px; height:100px; }
.caption-inner{bottom:34px; text-shadow:inherit;}
.caption-inner p{line-height:38px;}

/*----------Welcome------------*/
.welcome-hld{padding:40px 0; background:url(../img/welcome-bg.jpg) 0 0 no-repeat; background-attachment: fixed; background-position: center center; background-size: cover;}
.welcome-pan{position: relative;}
.welcome-hld h2{color:#3867d9; font-size:35px; margin:60px 0 20px; padding:0; font-family: 'Neucha', cursive;}
.welcome-hld p{color:#504f4d; font-size:18px; margin:0 0 10px; padding:0; font-weight:400;}
.welcome-top-bg{background:url(../img/welcome-top-bg.html) 0 0 no-repeat; height:44px; position:relative; z-index:9; top:0px; margin-top:-71px; display:block;}
.welcome-img{margin-top:30px;}
.welcome-link{margin:20px 0 50px; background:url(../img/sprite.png) 0 -560px no-repeat; width:150px; height:49px; display:inline-block; color:#fff; font-size:22px; font-family: 'Neucha', cursive; padding:6px 9px;}
.welcome-link:hover{padding-left:15px; color:#fff; text-decoration:none; box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);}
.welcome-top-inner-bg{background:url(../img/welcometop-innerbg.html) 0 0 no-repeat; height:44px; position:relative; z-index:9; top:0px; margin-top:-71px; display:block;}
.welcome-inr{background-color:#ffffff; border-bottom:1px solid #d7d7d7; padding:40px 0 1px;}
.welcome-inr h2{color:#3867d9; font-size:30px; margin:20px 0 14px; padding:0; font-family: 'Neucha', cursive;}
.welcome-inr .breadcrumb{background:none; padding:0;}
.welcome-inr .breadcrumb li{font-family: 'Roboto', sans-serif; color:#3867d9;}
.welcome-inr .breadcrumb li i{margin:0 15px;}
.welcome-inr .breadcrumb>.active{color:#6a6a6a;}
.welcome-inr .breadcrumb>li+li:before{ display:none;}
/*-------Announcement--------*/
.ann-hld{background:#fff;}
.innr-ann-hld{background:#fff; border-bottom:4px solid #eadfc1;}
.ann-top-bg{background:url(../img/welcome-bot-bg.html) 0 0 no-repeat; height:49px; position:relative; z-index:9; top:-48px; display:block;}
.sound-icon{background:url(../img/sound-icon.html) 0 0 no-repeat; display:block; float:left; width:68px; height:50px; margin:8px 24px 0 0;}

/*------Activities----------*/
.activities-hld{padding:40px 0; background:url(../img/activities-bg.jpg) 0 0 no-repeat; background-attachment: fixed; background-position: center center; background-size: cover;}
.activities-head{padding:45px 10px; position:relative; text-shadow: #ad6013 3px 3px 1px; font-family: 'Neucha', cursive; font-size:55px; color:#fff; position:relative; background: url(../img/activities-shape.png) 0 0px no-repeat; -webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.activities-head:hover{ background-size:20% 60%; background-position:-5px -5px; text-shadow: #ad6013 5px 5px 1px;
	-webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;
}

.activities-col{background:url(../img/acti-div.png) right 30px no-repeat; padding-right:18px;}
.activities-col-l{background-image: url(../img/acti-div.png), url(../img/acti-div.png); background-position: right 30px, left 30px; background-repeat: no-repeat; padding-left:12px;}
.activities-list{margin:0; padding:0;}
.activities-list li{ list-style-type:none;  background:url(../img/sprite.png) center -619px no-repeat; margin:0 0 0px; padding:0 0 10px; text-align:center;}
.activities-list li a{color:#8f330a; font-size:25px; font-family: 'Neucha', cursive; display:inline-block; padding:5px 34px 5px 20px;}
.activities-list li.active, .activities-list li:hover{background:none;}
.activities-list li.active a, .activities-list li:hover a{text-decoration:none; background:#fff url(../img/sprite.png) 102% -722px no-repeat; color:#e95216; font-weight:bold; -moz-border-radius:50px; -webkit-border-radius:50px;  -khtml-border-radius: 50px;  border-radius: 50px;}
.cartoon-icon{position:absolute; bottom:0; right:0;}

/*-----------Notice------------*/
.notice-hld{padding:30px 0; background:url(../img/notice-bg.jpg) 0 0 no-repeat; background-attachment: fixed; background-position: center center; background-size: cover;}
.notice-top-bg{background:url(../img/notice-top-bg.html) 0 0 no-repeat; height:21px; position:relative; z-index:9; top:-50px; display:block;}
.notice-l h2{color:#3867d9; font-size:35px; font-family: 'Neucha', cursive;}
.notice-hld-l{background:#fff; border:dotted 2px #f7aa99; padding:30px 20px; position:relative;}
.notice-list-l{margin:0; padding:0;}
.notice-list-l li{/*margin:0 0 28px 0;*/ padding:0 10px 0 0; list-style-type:none; min-height:133px;}
.notice-list-l li:nth-child(5), .notice-list-l li:nth-child(6){margin-bottom:0;}
.notice-list-l li a:hover{text-decoration:none;}
.notice-list-l img{position:relative; top:9px; left:10px;
-webkit-transition: all 1.0s;
    -moz-transition: all 1.0s;
    -o-transition: all 1.0s;
    -ms-transition: all 1.0s;
    transition: all 1.0s;
}
.notice-list-l a:hover img{ 
	-webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
	}
.notice-list-l .notice-img-hld{position:relative; width:83px; height:83px; display:block; float:left; margin-right:10px; margin-bottom:20px; }
.notice-list-l .notice-rot{background:url(../img/infra-cir.png) 0px 0px no-repeat; width:83px; height:83px; display:block; position:absolute; left:0; top:0;}
.notice-list-l li a:hover .notice-rot{
-webkit-animation-name: rotate; 
    -webkit-animation-duration: 2s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 2s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
}
.notice-list-l a:hover .notice-rot{
-webkit-animation-name: rotate; 
    -webkit-animation-duration: 2s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 2s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
.notice-list-l h3{font-size:20px; color:#363636; font-weight:bold; padding:6px 0 4px; margin:0; font-family: 'Neucha', cursive; -webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.notice-list-l p{font-family: 'Roboto', sans-serif; font-size:14px; color:#616161; line-height:18px;}
.notice-list-l a:hover h3{color:#d44535; padding:0px 0 7px;}
.notice-list-l a:hover p{color:#000;}

.notice-r h2{color:#3867d9; font-size:50px; font-family: 'Neucha', cursive; text-align:center; text-transform:uppercase;}
.notice-hld-r{background:#fff url(../img/sprite.png) center -1310px no-repeat; position:relative; margin:0 100px; min-height:200px;}
.notice-hld-r:before{background:url(../img/sprite.png) right -791px no-repeat; content: " "; position:absolute; left:-94px; top:0; width:96px; height:437px;}
.notice-hld-r:after{background:url(../img/sprite.png) left -791px no-repeat; content: " "; position:absolute; right:-107px; top:0; width:114px; height:428px;}
.notice-list-r{padding:50px 20px 20px 20px; margin:0;}
.notice-list-r li{list-style-type:none; padding:0 0 13px 25px; margin:0; background:url(../img/sprite.png) 0 -1245px no-repeat; -webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.notice-list-r li a{margin:0; color:#5b5b5c; display:block; position:relative; text-decoration:none; border-bottom: 2px solid transparent;   display: inline-block; font-size:18px; font-family: 'Neucha', cursive; }
.notice-list-r li:hover{background:url(../img/sprite.png) -5px -1245px no-repeat;  padding:0 0 13px 30px;}
.notice-list-r li a:after {
content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 0px;
    width: 0;
    background: transparent;
    transition: width .8s ease, height .8s ease, background-color .8s ease;
}
.notice-list-r li a:hover:after {
width: 100%; height:2px;
    background: #666;
}

/*--------Gallery---------*/
.gallery-hld{padding:0px 0; position:relative; background:url(../img/gallery-bg.jpg) 0 0 no-repeat; background-attachment: fixed; background-position: center center; background-size: cover;}
.gallery-top-bg{background:url(../img/gallery-top-bg.html) 0 0 no-repeat; height:48px; position:relative; z-index:9; top:0px; display:block;}
#Parallax {
	height:700px;
	margin: 0; padding:0;
	margin-top: -30px;
	overflow: hidden;
	position: relative;
	width: 100%;	
}
#Parallax img {
	position: absolute;
	top: 0;
	}
.gallery-slider{
	max-width:679px;
	margin:0 auto;
	padding:20px 0 0;
}
.gallery-slider .item{}
.lab_item {
	width: 200px;
	height: 230px;
	position: relative;
	display: inline-block;
}

.hexagon2 {
	position: absolute;
	width: 200px;
	height: 400px;
	top: -85px;
}

.hexagon {
	overflow: hidden;
	visibility: hidden;
	-webkit-transform: rotate(120deg);
	-moz-transform: rotate(120deg);
	-o-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
	transform: rotate(120deg);
	cursor: pointer;
}

.hexagon-in1 {
	overflow: hidden;
	width: 100%;
	height: 100%;
	-webkit-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-o-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	transform: rotate(-60deg);
}

.hexagon-in2 {
	-webkit-box-shadow: inset 0 0 0 200px rgba(176, 218, 212, 0.48);
	box-shadow: inset 0 0 0 200px rgba(176, 218, 212, 0.48);
	overflow: hidden;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 50%;

	-webkit-background-size: 132%;
	-moz-background-size: 132%;
	background-size: 132%;
	visibility: visible;

	-webkit-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-o-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	transform: rotate(-60deg);

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.hexagon-in2:hover {
	-webkit-box-shadow: inset 0 0 0 0px #B0DAD4;
	box-shadow: inset 0 0 0 0px #B0DAD4;
}
.prevNext .carousel-control.left{background:url(../img/sprite.png) 0 -2839px no-repeat; left:6px;}
.prevNext .carousel-control.right{background:url(../img/sprite.png) 100% -2948px no-repeat; right:-9px;}
.prevNext .carousel-control{opacity:10; top:37%;}
.honeycombs{width:702px;}

/*--------Event---------*/
.events-hld{padding:30px 0; position:relative; background:url(../img/monkey.gif) 95% 0 no-repeat; min-height:400px;}
.columnBg{background:url(images/columnback_bfg.gif) 50% 100% no-repeat; height:100%; /*overflow:hidden;*/}
.events-top-bg{background:url(../img/event-top.html) 0 0 no-repeat; height:21px; position:relative; z-index:9; top:-50px; 
display:block;}

.events-list h3, .he-mess h3, .message-hld h3{margin:0; padding:0 0 10px; color: #3867d9; font-family: "Neucha",cursive; font-size: 30px;}
.events-list {margin:0; padding:0; width:289px; float:left; background:url(../img/event_divider.html) 100% 0 no-repeat;}
.he-mess{
	width:296px;
	float:left;
}
.he-mess h2{
	text-align:center;
}
.news{
	margin-bottom:18px;
	height:100%;
	overflow:hidden;
}
.events-list .news:nth-child(2){
	margin-top:8px;
}
.datetime{	
	float:left;
	width:85px;
	margin-right:12px;
}
.datetime span{
	display:block;
	font-family: "Neucha",cursive;
	text-align:center;
}
.datetime span.date{
	background-color:#f65746;	
	font-size:30px;
	font-weight:700;
	color:#ffffff;
	line-height:28px;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-ms-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	padding:10px 0;
}
.datetime span.date span{
	display:block;
	font-size:20px;
	line-height:23px;
}
.datetime span.year{
	background:url(../img/yearbg.html) 0 0 no-repeat;
	font-size:16px;
	font-weight:700;
	color:#000000;
	line-height:40px;
}
.news p{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:20px;
	color:#616161;
	margin:0 24px 10px 0;
}
.eventTime{
	font-family: 'Play', sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:17px;
	color:#757575;
}
.eventTime i{
	color:#f65746;
	margin-right:6px;
}
.eventPara{
	padding:0;
}
.eventTime:hover{
	text-decoration:none;
	color:#323232;
}
.mreBt{
	background:url(../img/sprite.png) 100% -2463px no-repeat;
	font-family: 'Roboto', sans-serif;
	color:#f65746;
	font-size:15px;
	line-height:21px;
	display:inline-block;
	font-weight:500;
	padding-right:27px;
	margin-top:10px;
	margin-left:20px;
}
.mreBt:hover{
	text-decoration:none;
	color:#f65746;
	margin-left:30px;
}
.principlPan{
	text-align:center;
	background:url(../img/event_divider.html) 100% 0 no-repeat;
}
.imgQuote{
	width:173px;
	margin:0 auto;
}
.principlPan p{
	font-family: 'Play', sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:22px;
	color:#454545;
	margin:8px 11px 10px;
}
.principlPan .imgQuote p{
	font-family: 'Sigmar One', cursive;
	font-size:82px;
	color:#f65746;
	font-weight:400;
	margin:0;
	height:48px;
	text-align:left;
	line-height:65px;
}
.princiImg{
	position:relative;
	z-index:100;	
}
.princiImg img{
	margin:-33px 0 0;
}
.prinName{
	font-family: 'Roboto', sans-serif;
	color:#323232;
	font-size:15px;
	font-weight:500;
	line-height:20px;
	margin:6px 0 0 0;
}
.prinName span{
	color:#969696;
	display:block;
	text-transform:none;
	font-weight:400;
}
.message-hld{
	max-width:350px;
	float:left;
	margin-left:10px;
}
.message-hld h3{
	text-align:center;
}
.bigBox{
	background-color:#fff8dc;
	border:1px solid #d3c58d;
	font-family: 'Play', sans-serif;
	color:#9a9a9a;
	font-size:16px;
	font-weight:400;
	font-style:italic;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	margin-bottom:7px;
	padding:7px 12px;
	margin-top: 9px;
}
.form-group{
	margin:0;
}
.smallBox{
	background-color:#fff8dc;
	border:1px solid #d3c58d;
	font-family: 'Play', sans-serif;
	color:#4f4f4f;
	font-size:14px;
	font-weight:400;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	width:48%;
	display:inline;
	margin-bottom:7px;
}
.phne{
	float:right;
}

.bigBox ::-webkit-input-placeholder {
   color:#9a9a9a;
}

.bigBox :-moz-placeholder { 
   color:#9a9a9a;  
}

.bigBox ::-moz-placeholder { 
  color:#9a9a9a; 
}

.bigBox :-ms-input-placeholder {  
   color:#9a9a9a; 
}

.smallBox ::-webkit-input-placeholder {
   color:#4f4f4f;
}

.smallBox :-moz-placeholder { 
   color:#4f4f4f;  
}

.smallBox ::-moz-placeholder { 
  color:#4f4f4f; 
}

.smallBox :-ms-input-placeholder {  
   color:#4f4f4f; 
}
.clearBt{background:url(../img/sprite.png) 0 -2252px no-repeat; border:none; display:inline-block; width:126px; color:#fff; font-size:22px; font-family: 'Neucha', cursive; padding:6px 9px 12px 28px;  -webkit-transition: all 200s ease-in-out;
  -moz-transition: all 200ms ease-in-out;  -o-transition: all 200ms ease-in-out;  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; text-align:left; margin-top:18px;}
.clearBt:hover{padding-left:15px; color:#fff; text-decoration:none; box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);}
.submitBt{background:url(../img/sprite.png) 0 -2191px no-repeat; border:none; display:inline-block; width:126px; color:#fff; font-size:22px; font-family: 'Neucha', cursive; padding:6px 9px 12px 28px;  -webkit-transition: all 200s ease-in-out;
  -moz-transition: all 200ms ease-in-out;  -o-transition: all 200ms ease-in-out;  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; text-align:left; margin-top:18px; margin-left:26px;}
.submitBt:hover{padding-left:15px; color:#fff; text-decoration:none; box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);}

/*-------- inner content ---------*/

.inner-content{padding:44px 0 0; background:url(../img/innercontentBg.html) 50% 100% no-repeat #fef2d1;}
.inner-content h2{font-size:45px; font-family: 'Neucha', cursive; color:#3867d9;}
.left-panel{background:url(../img/pattern.html) repeat #fff; border:1px solid #ece1c2; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;
 -o-border-radius:5px; padding:39px 22px; position:relative;}
.left-panel h3.blog-title{font-size:30px; font-family: 'Neucha', cursive; color:#3867d9; height:100%; overflow:hidden; margin-bottom:13px;}
.left-panel h3 a{color:#3867d9;}
.left-panel h3.blog-title span.title{display:inline-block; padding:22px 10px;}
.img-border img{border:4px solid #e1e1e1; border-radius:5px; margin-bottom:25px;}
.facilt-pan{background:url(../img/border-bottom.html) 0 100% repeat-x; padding-bottom:46px; margin-bottom:39px; height:100%; overflow:hidden;}
.facilt-pan p{font-size:18px; font-weight:normal; line-height:24px; color:#444444;}
.img-border img.align-right{float:right; margin:0 0 0 20px;}
.img-border img.align-left{float:left; margin:0 0 0 0;}
.facilt-pan h4{font-size:18px; font-family:"Roboto",sans-serif; font-style:italic; color:#6a6a6a; font-weight:400; margin-bottom:10px;}
.pad-top{padding:15px 0 0;}
.pad-bot{padding:0 0 12px;}
.sidebar{background-color:#ffffff; border:1px solid #ece1c2; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;
 -o-border-radius:5px; padding:10px 22px; margin-bottom:23px;}
 .right-topmrg{margin:0px 0 0 0;}
 .sidebar-list{list-style-type:none; padding:0; margin:0;}
 .sidebar-list li{font-size:24px; color:#5b5b5c; font-family: 'Neucha', cursive; border-bottom:1px solid #e9e9e9; padding:20px 4px;}
.sidebar-list li a{color:#5b5b5c; background:url(../img/sprite.png) 100% -4382px no-repeat; display:block; padding-left:55px; }
.sidebar-list li a i{}
.sidebar-list li.admsn-procedure{ background:url(../img/sprite.png) 0 -4125px no-repeat;}
.sidebar-list li.schl-caldr{ background:url(../img/sprite.png) 0 -4193px no-repeat;}
.sidebar-list li.circular{ background:url(../img/sprite.png) 0 -4252px no-repeat;}
.sidebar-list li.photo-gallery{ background:url(../img/sprite.png) 13px -4486px no-repeat;}
.sidebar-list li.video-gallery{ background:url(../img/sprite.png) 16px -4570px no-repeat;}
.sidebar-list li:last-child{border:none;}
.sidebar-list li a:hover{background-position:102% -4382px; padding-left:65px; text-decoration:none;}
.sidebar .notice-hld-r{margin:0;}
.sidebar .notice-list-r{padding:70px 0 20px;}
.sidebar .notice-hld-r::before{display:none;}
.sidebar .notice-hld-r::after{display:none;}
.sidebar .notice-r h2{font-size:40px; text-transform:none; border:none; padding-bottom:0;}
.sidebar .mreBt{margin-left:24px; margin-bottom:24px;}
.sidebar .mreBt:hover{margin-left:34px;}
.sidebar .notice-r{padding-bottom:0;}
.sidebar h2{color:#3867d9; font-size:40px; font-family: 'Neucha', cursive; text-align:center; border-bottom:1px solid #e9e9e9; padding-bottom:12px;}
.galler li a{padding-left:79px;}
.galler li a:hover{padding-left:85px;}
.sidebar img{max-width:100%;}
/*-------- footer ---------*/
.footer{
	background-color:#fef2d1;
}
.socialPan{
	background:url(images/socialBg.png) 50% 0 no-repeat;
	min-height:580px;
	text-align:center;
	padding-top:95px;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
}
.social-icn{
	background:url(../img/sprite.png) 50% -2692px no-repeat;
	padding-bottom:10px;
}
.social-icn ul{
	list-style-type:none;
	padding:0;
	margin:0;
	max-width:304px;
	margin:0 auto;
}
.social-icn li{
	display:inline-block;
	margin-right:11px;
	font-size:0;
	line-height:0;
	vertical-align:top;
}
.social-icn li:last-child{
	margin-right:0;
}
.social-icn li a{
	display:block;
	width:65px;
	height:72px;
}
.social-icn li.facebook-icon a{	
}
.social-icn li.twitter-icon a{
	}
.social-icn li.google-icon a{
	
}
.social-icn li.linkedin-icon a{
	
}
.socialPan img{
	margin-right:6px;
}
.socialPan img:last-child{
	margin-right:0;
}
.footerWidget{
	background:url(../img/footernavbg.gif) 57% 0 no-repeat;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:280px;
}
.widget{
}
.widget h3{
	font-family: 'Philosopher', sans-serif;
	color:#fff;
	font-size:30px;
	font-weight:400;
	line-height:45px;
	background:url(../img/quicklink_bg.html) 0 0 no-repeat;
	padding:0 0 0 45px;
	margin:0 0 10px;
	text-shadow:2px 3px 2px #62893b;
}
.widget ul{
	margin:0 0 0 11px;
	padding:0;
	list-style-type:none;
}
.widget li{
	font-family: 'Play', sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:19px;
	color:#fff;
	margin-bottom:15px;
}
.widget li a{
	color:#fff;
}
.widget li a:hover{
	text-decoration:none;
	color:#40611a;
}
.widget h3.academyHead{
	background:url(../img/academicon.html) 0 0 no-repeat;
	padding:0 0 0 50px;
}
.widget h3.activHead{
	background:url(../img/activ_icon.html) 0 10px no-repeat;
	padding:0 0 0 44px;
}
.widget h3.reachHead{
	background:url(../img/reach_icon.html) 0 10px no-repeat;
	padding:0 0 0 62px;
}
.copyrPan{
	background:url(../img/copyrightBg.gif) 50% 0 repeat-x #5d8430;
	text-align:center;
	padding:33px 0 27px;
}
.copyrPan p{
	margin:0;
	font-family: 'Play', sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:400;
	line-height:17px;
}
.phone{
	font-family: 'Neucha', cursive;
	color:#fff;
	font-size:20px;
	font-weight:400;
	line-height:23px;
	margin:22px 0 10px 11px;
}
.phone i{
	margin-right:10px;
}
.phone a:hover{
	color:#fff;
}
.msg{
	font-family:  'Neucha', cursive;
	color:#fff;
	font-size:18px;
	font-weight:400;
	line-height:23px;
	margin:0 0 0 11px;
}
.msg i{
	margin-right:10px;
}
.msg a{
	color:#fff;
}
.msg a:hover{
	text-decoration:none;
	color:#40611a;
}
.msg:hover{
	text-decoration:none;
	color:#40611a;
}
.mobileMenu{
	display:none;
}
.mobileMenu p{
	font-family:'Play', sans-serif;
	font-size:21px;
	font-weight:400;
	margin:10px 0;
	height:100%;
	overflow:hidden;
}
.mobileMenu p a{
	color:#353a47;
	text-decoration:none;
}
.mobileMenu p a{
	display:block;
	text-align:center;
	width:40px;
	background-color:#c6c6c6;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	float:right;
	padding: 8px 0;
	outline:none;
	cursor:pointer;
}
.mobileMenu p a span{
	background-color: #7f7f7f;
    display: block;
    height: 3px;
    margin: 0 auto 3px;
    width: 20px;
}
.mobileMenu p a span:last-child{
	margin-bottom:0;
}
.mobileMenu p a:hover{
	text-decoration:none;
}
#textCarousel{
	padding:8px 0;
	height:100%;
	overflow:hidden;
}
#textCarousel .carousel-inner{	
	width:80%;
	float:left;	
	background:url(../img/shadowBg.html) 100% 0 no-repeat;
	min-height:78px;
}
#textCarousel .item{	
	vertical-align:middle;
}
#textCarousel p{	
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:400;
	color:#6a6a6a;	
	margin:0;
	padding:28px 0 0;
}
.textContrl{
	float:right;
	padding:19px 0 0;
}
.textContrl a{
	display:inline-block;
	width:32px;
	height:32px;
	margin-right:4px;
	outline:none;
}
.textContrl a.left{
	background:url(../img/sprite.png) 100% -2583px no-repeat;
}
.textContrl a.right{
	background:url(../img/sprite.png) 100% -2535px no-repeat;
}
.textContrl-junior a{
	width:37px;
	height:38px;
}
#carouselButtons{
	display: inline-block;
	vertical-align: top;
}
.textContrl button{
	background:url(../img/sprite.png) 100% -2488px no-repeat;
	width:32px;
	height:32px;
	border:none;
	outline:none;
}
.textContrl-junior button{
	width:37px;
	height:38px;
}
.textContrl button:hover, .textContrl button:focus, .textContrl button:active{
	background:url(../img/sprite.png) 100% -2488px no-repeat;
	border:none;
	outline:none;
}

.scrollToTop{
	text-decoration: none;
	position:fixed;
	bottom:260px;
	right:16px;.popup-home .modal-header {border-bottom: none; min-height: inherit; padding: 10px 10px 0; overflow:hidden;}
.popup-home .modal-footer { border-top: none; padding: 0 10px 20px; text-align: right;}
.popup-home .modal-body {text-align: center;}
.region-footer-popup h2 { color: #5d5d5d; font-family: 'Play',sans-serif; font-weight: 400; margin:0 0 20px;}
	display:none;
	font-size:0;
	line-height:0;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	-ms-transition:all ease-in-out 0.3s;
	outline:none;
	border:none;
	z-index:100;
}
.scrollToTop img{
	outline:none;
	border:none;
}
.text-slider{
	margin-top:-64px;
}
.inn-text-slider{
	margin:0;
}
.mreNotice{
	background:url(../img/sprite.png) 100% -2463px no-repeat;
	margin-left:160px;
	color:#f65746;
	display:inline-block;
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	line-height:21px;
	font-weight:500;
	padding-right:26px;
	-webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;
	margin-top:10px;
}
.mreNotice:hover{
	margin-left:140px;
	color:#f65746;
	text-decoration:none;
	-webkit-transition: all 200s ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;
	color:#000;
}

.dragon-img{background:url(../img/sprite.png) 0 -2010px no-repeat; display:block; position:absolute; width:243px; height:147px; z-index:100; bottom:-49px; left:210px;}
.bird-pic{background:url(../img/sprite.png) 100% -1808px no-repeat; display:block; position:absolute; width:115px; height:66px; z-index:100; top:-66px; right:20px;}
.bug-pic{background:url(../img/sprite.png) 0 -1917px no-repeat; display:block; position:absolute; width:96px; height:83px; z-index:100; bottom:-35px; left:53px;}
.cartoon-pan{position:relative; max-width:550px; margin: 109px auto 0;}

.form-panel{padding:30px 0 0;}
.form-panel .form-group{margin-bottom:15px;}
.form-panel .form-mrgsml{margin-bottom:10px;}
.form-panel .form-group label{font-family:'Roboto', sans-serif; font-size:13px; font-weight:600;}
.form-panel .form-control{color:#555; font-size:13px; font-family:'Roboto', sans-serif;}
.form-panel .form-control::-webkit-input-placeholder {  color:#555;}
.form-panel .form-control:-moz-placeholder {  color:#555;  }
.form-panel .form-control::-moz-placeholder { color:#555; }
.form-panel .form-control:-ms-input-placeholder {  color:#555; }
.gallery-pan{text-align:center; padding:25px 0 0;}
.gallery-photo{display:inline-block; margin-bottom:20px; margin-right:21px; vertical-align:top; width:31%;}
.gallery-photo img{border: 4px solid #e1e1e1; border-radius: 5px; width:225px;}
.gallery-photo span{display:block; margin-top:4px;}


/* ====================================================================================================================
 *Listing
 * ====================================================================================================================*/	
.newz-listing{ margin:0; padding:0px;}
.newz-listing li{display:block; margin-bottom:10px; float:left; border-bottom:1px dotted #9c9c9c;}
.newz-listing li h3{color:#3867d9; font-weight:500; margin-bottom:10px; font-family:"Neucha",cursive; }
.newz-listing li h3 a{color:#3867d9; text-decoration:none; line-height: 1.3;}
.newz-listing li h3 a:hover{color:#707070;}
.newz-listing li:hover a{color:#707070;}
.newz-listing li p{font-size:14px !important; margin-bottom:10px; font-family:"Roboto",sans-serif; color:#757575; text-align:justify;}
.newz{padding:15px 30px !important;}
.newz-listing li .mreNotice {
    background: url("../img/sprite.png") no-repeat scroll 100% -2463px rgba(0, 0, 0, 0);
    color: #f65746;
    display: inline-block;
    font-family: "Roboto",sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 21px;
    margin-left:0px;
    margin-top: 10px;
    padding-right: 26px;
    transition: all 200ms ease-in-out 0s;
	margin-bottom:20px;
}
.newz-listing li .mreNotice:hover {
    color: #000;
    margin-left: 10px;
    text-decoration: none;
    transition: all 200ms ease-in-out 0s;
}
 .newz-listing li img{  float: left;
    margin-bottom: 20px;
    width: 100%;}
 .newz-listing li .push{margin-bottom:30px; }
.newz-listing li:last-child{ border:none;} 


/*-----Pagination-------*/
.pagination{margin:0; padding:20px 0; width:100%;}
.pager{margin:0; padding:0; text-align:center;}
.pager li{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: inline-block;
    font-size: 1em;
    margin: 0 4px 0 0;
    padding: 0;
    text-align: center; border-radius:100px;}
.pager li a{display:block; padding:5px 10px; color: #6f6f6f;}
.pager li a i{color:#000; font-size: 1.0em;}
.pager li a:hover{background:#f65a4a; color:#fff;}
.pager li.pager-current{padding:5px 10px; background:#f65a4a; color:#fff;}
.pager li.pager-prev, .pager li.pager-next, .pager li.pager-first, .pager li.pager-last{background: none repeat scroll 0 0 #fbf9f9;
    border: 0 none; color: #fff;}
.pager li.pager-prev a:hover, .pager li.pager-next a:hover, .pager li.pager-first a:hover, .pager li.pager-last a:hover{background:#333 !imporatant; color:#fff !imporatant;}



/*Popup css  added*/
.popup-home .modal-header {border-bottom: none; min-height: inherit; padding: 10px 10px 0; overflow:hidden;}
.popup-home .modal-footer { border-top: none; padding: 0 10px 20px; text-align: right;}
.popup-home .modal-body {text-align: center;}
.region-footer-popup h2 { color: #5d5d5d; font-family: 'Play',sans-serif; font-weight: 400; margin:0 0 20px;}



ul li.leaf {
list-style-image: none !important;
list-style-type: none !important;
}

/************Gallery Css**************/
.pagination-innr { float: left; margin-left: 15px;}
.pagination-cvr span{float:left;}
.pagination-cvr span.page { float: left; margin: 5px 0 0;}
.pagination-innr .pagination { margin: 0; padding: 0;}
.pagination-cvr {float: right;}
.blue {color: #3867d9;}
.src-various-hld{padding:10px 15px; background:#3867d9;}
.src-various-hld .radio-inline{color:#fff;}
.submit-btn input[type="text"]{width:200px; border:none; outline:none; background:#fff; padding:5px 10px;}
.submit-btn input[type="submit"] {background: #000000; border: none; color: #ffffff; display: inline-block;
    font-weight: bold; outline: none; padding: 5px 10px;}
.submit-btn {float: right;}
.label-hld{float:left; margin:5px 0 0;}
.src-various-hld { margin: 0 0 10px;}
.glry-cvr{border:1px solid #3867D9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom: 20px;}
.up-glry-cvr{background:#FEFFE7; padding:15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
display:block; overflow:hidden;}
.btm-glry-cvr{
	background: rgb(56,103,217); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzODY3ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YTVjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODY3ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-radial-gradient(center, ellipse cover, rgba(56,103,217,1) 0%, rgba(120,165,201,1) 0%, rgba(56,103,217,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(56,103,217,1)), color-stop(0%,rgba(120,165,201,1)), color-stop(100%,rgba(56,103,217,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(56,103,217,1) 0%,rgba(120,165,201,1) 0%,rgba(56,103,217,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(56,103,217,1) 0%,rgba(120,165,201,1) 0%,rgba(56,103,217,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(56,103,217,1) 0%,rgba(120,165,201,1) 0%,rgba(56,103,217,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(56,103,217,1) 0%,rgba(120,165,201,1) 0%,rgba(56,103,217,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3867d9', endColorstr='#3867d9',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	padding:10px;
}
.btm-glry-cvr p{font-family: "Roboto",sans-serif; font-size:14px; color:#fff;}
.btm-glry-cvr p span{font-weight:bold;}
.read-morebtn{text-align:right; color:#fff; font-size:14px; display:block;}
.read-morebtn:hover{text-decoration:none; color:#f65746;}
.album-page-hld { margin-bottom: 20px;}
.showbtn{padding:5px 10px; border-radius:5px; background:#f65746; color:#fff; text-align:center; display:inline-block; vertical-align:middle;
 margin:0 10px 0 0;}
.showbtn {position:relative;}
.btn-cvr{margin:0 0 20px;}
.src-various-hld h3 { color: #ffffff; margin: 5px 0;}
.glry-cvr .flex-direction-nav .flex-prev { left: 0;}
.glry-cvr .flex-direction-nav .flex-next { right: 0;}
.glry-cvr .flex-direction-nav a{opacity:1;}
.glry-cvr .flexslider{margin-bottom:0; background: #fef2d1; border:none; padding:4px;}
.glry-cvr .flex-direction-nav a:before{font-size:30px;}



/**************Gallery Css**************/
/**************fixing on 25/1/2016****************/
#main-menu ul li ul{width: 180px;padding-bottom:10px;}
#main-menu ul li ul li ul {left: 180px;}

#main-menu ul li:hover:nth-child(2) > ul{background:#F4BD52;}
#main-menu ul li:hover:nth-child(3) > ul{background:#8CBC49;}
#main-menu ul li:hover:nth-child(4) > ul{background:#2A96C3;}
#main-menu ul li:hover:nth-child(5) > ul{background:#F995AF;}
#main-menu ul li:hover:nth-child(6) > ul{background:#E95B7F;}
#main-menu ul li:hover:nth-child(7) > ul{background:#EFCF6A;}
#main-menu ul li:hover:nth-child(8) > ul{background:#C496F6;}
#main-menu ul li:hover:nth-child(9) > ul{background:#7956DD;}
#main-menu ul li:hover:nth-child(10) > ul{background:#55BAE4;}
#main-menu ul li:hover:nth-child(11) > ul{background:#F55746;}
#main-menu ul li:hover:nth-child(12) > ul{background:#F4BD52;}

#main-menu ul li:hover:nth-child(2) > ul > li > ul {background:#F4BD52;}
#main-menu ul li:hover:nth-child(3) > ul > li > ul {background:#8CBC49;}
#main-menu ul li:hover:nth-child(4) > ul > li > ul {background: #2A96C3;}
#main-menu ul li:hover:nth-child(5) > ul > li > ul {background:#F995AF;}
#main-menu ul li:hover:nth-child(6) > ul > li > ul {background:#E95B7F;}
#main-menu ul li:hover:nth-child(7) > ul > li > ul {background:#EFCF6A;}
#main-menu ul li:hover:nth-child(8) > ul > li > ul {background:#C496F6;}
#main-menu ul li:hover:nth-child(9) > ul > li > ul {background:#7956DD;}
#main-menu ul li:hover:nth-child(10) > ul > li > ul {background:#55BAE4;}
#main-menu ul li:hover:nth-child(11) > ul > li > ul {background:#F55746;}
#main-menu ul li:hover:nth-child(12) > ul > li > ul {background:#F4BD52;}


.top-menu-hld ul li:nth-child(11) {border-top: 4px solid #F55746;}
.top-menu-hld ul li:nth-child(12) {border-top: 4px solid #F4BD52;}


#main-menu ul li ul li a:after {background: transparent none repeat scroll 0 0;bottom: 0;content: "";display: block;height: 0;left: 0;position: absolute;transition: width 0.8s ease 0s, height 0.8s ease 0s, background-color 0.8s ease 0s;width: 0;}
#main-menu ul li ul li a:hover:after {background: #fff none repeat scroll 0 0;height: 2px;width: 100%;}
#main-menu ul li ul li a{transition:all 200ms ease-in-out 0s;}
#main-menu ul li ul li a:hover {color: #fff !important;text-decoration: none;padding-left: 5px;}

#main-menu ul li ul ul{left: 180px;}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{display:inline-block;}
.carousel-inner > .item{text-align:center;}

.activities-list li.active a, .activities-list li:hover a{font-weight:inherit;text-shadow:-1px -1px #ff0000;}

.notice-img-hld img {border-radius: 50%;left: 0;top: 0;width: 100%;}

/*******about*****/
#block-system-main .left-panel > h2 {margin-bottom: 0;}
.MainContArea {line-height: 26px !important;margin-left: 0 !important;padding-top: 10px !important;}
.field-item ul  {list-style: none;padding: 10px 0 0 0;}
.page-node-41 td {padding: 4px 5px;vertical-align: top;}

.page-node-32  .inner-content h2{width:83%;}


#main-menu  ul li:hover a{color:#fff;}

#main-menu  ul li:hover a.red:before, #main-menu  ul li:focus a.red:before, #main-menu  ul li:active a.red:before{background:#F55746;  -webkit-transform: scaleY(1);transform: scaleY(1);}

#main-menu  ul li:hover a.green:before, #main-menu  ul li:focus a.green:before, #main-menu  ul li:active a.green:before{background:#8CBC49;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.blue:before, #main-menu  ul li:focus a.blue:before, #main-menu  ul li:active a.blue:before{background:#2A96C3; -webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.yellow:before, #main-menu  ul li:focus a.yellow:before, #main-menu  ul li:active a.yellow:before{background:#f4bd52;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.aqua:before, #main-menu  ul li:focus a.aqua:before, #main-menu  ul li:active a.aqua:before{background:#55bae4;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.darkpink:before, #main-menu  ul li:focus a.darkpink:before, #main-menu  ul li:active a.darkpink:before{background:#E95B7F;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.darkyellow:before, #main-menu  ul li:focus a.darkyellow:before, #main-menu  ul li:active a.darkyellow:before{background:#EFCF6A;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.darkpurple:before, #main-menu  ul li:focus a.darkpurple:before, #main-menu  ul li:active a.darkpurple:before{background:#7956DD;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}

#main-menu  ul li:hover a.red:before, #main-menu  ul li:focus a.red:before, #main-menu  ul li:active a.red:before{background:#F55746;-webkit-transform: scaleY(1);transform: scaleY(1);}


#main-menu  ul li:hover a.purple:before, #main-menu  ul li:focus a.purple:before, #main-menu  ul li:active a.purple:before{background:#C496F6;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}
#main-menu  ul li:hover a.aqua:before, #main-menu  ul li:focus a.aqua:before, #main-menu  ul li:active a.aqua:before{background:#55BAE4;-webkit-transform: scaleY(1);transform: scaleY(1);color:#fff;}


.red.active{background:#F55746;color:#fff;}
.yellow.active-trail{background:#F4BD52;color:#fff;}
.green.active-trail{background:#8CBC49;color:#fff;}
.blue.active-trail{background:#2A96C3;color:#fff;}
.pink.active-trail{background:#F995AF;color:#fff;}
.darkpink.active-trail.active{background:#E95B7F;color:#fff;}
.darkyellow.active-trail.active{background:#EFCF6A;color:#fff;}
.purple.active-trail.active{background:#C496F6;color:#fff;}
.darkpurple.active-trail.active{background:#7956DD;color:#fff;}
.aqua.active-trail.active{background:#55BAE4;color:#fff;}


.table-responsive table {width:100%; border: 1px solid #000;}
.table-responsive table td, .table-responsive table th{padding:5px;}


.content .newz-listing..responsive-content li{float:none;}

.captcha .form-item-captcha-response label .form-required{display:none;}
.captcha .form-item-captcha-response .description{display:none;}
.captcha .form-item-captcha-response .manual-description{}

.custom-msg{margin-top:20px;}

.honeycombs .inner-text a.magnify-bt, .prevNext .carousel-control{display:none;}

.junior_application .form-item{float:left; width:100%; margin:0 0 15px 0; }
.junior_application .form-item label{width:30%; float:left; padding-left:1%;}
.junior_application .form-item input[type='text'], .junior_application .form-item textarea, .junior_application .form-item select, .search-form .form-text{  border:1px solid  #d9d9d9; height: 38px;  color: #555555;font-size: 14px; padding: 6px 12px; clear:inherit; margin-right:0;}
.junior_application .form-item input[type='text'], .junior_application .form-item textarea{width:70%; float:left;}
.junior_application .file-widget.form-managed-file, .junior_application .form-radios{width:70%; float:left; }
.junior_application .form-item .description{margin-top:15px;}
.junior_application .form-item .description, .junior_application .form-actions{ display: inline-block;  margin:0; padding-left: 30%; width: 100%;}
.junior_application .form-file{margin-bottom:15px;}
.junior_application .form-submit, .search-form .form-submit{background: #3867d9; border:1px solid #1A57B2; padding:10px 15px; color:#fff; font-size:14px; font-weight:bold; min-width:145px; }
.junior_application .container-inline-date .form-item .form-item{float:left;}
.junior_application .date-no-float{width:auto;}
.junior_application .grippie, .resizable-textarea .grippie{display:none;}
.junior_application .form-item textarea{height:100px;}

.junior_application .form-radios label{ position: relative; top: 4px; width: 9%;}
.junior_application .date-padding{width:100%; padding:0;}
.junior_application fieldset.collapsible {width:100%; float:left;}

.form-textarea-wrapper textarea{height:100px !important;}


.search-form{margin:15px 0;}
ol.search-results{padding:0;}
ol.search-results li.search-result{border-bottom:1px solid #ccc;}
.search-results .search-snippet-info{padding:0;}
.search-form .form-text{height: 42px; }


.inner-content{padding-bottom:30px;}
.new-infra-detls .newz-listing li:before{display:none;}
.notice-list-l .notice-img-hld{border-radius:50%;}
/* 5.0 MEDIA QUIERES  -------------------------------------------------------------------*/

/* TABLET LAYOUT (LANDSCAPE/992PX) 
----------------------------------------------- */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.wrapper{ width:auto; padding:0 15px;}
	.carousel-caption{
		bottom:76px;
		left:13%;
		max-width:400px;
	}
	.carousel-caption p{
		font-size:22px;
		line-height:35px;
	}
	.carousel-caption p strong{
		font-size:25px;
	}
	.activities-head{
		font-size:38px;
	}	
	.activities-list li a{
		font-size:20px;
	}
	.activities-col{
		padding-bottom:40px;
	}
	.notice-list-l h3{
		font-size:17px;
	}
	.notice-list-r li a{
		font-size:14px;
	}
	.notice-list-r li{
	}
	.header-r{
		margin-left:27px;
	}
	.header-r h1{
		font-size:18px;
	}
	.header-r h2{
		font-size:15px;
	}
	#textCarousel .carousel-inner{
		width:75%;
	}
	#textCarousel p{
		padding:27px 0;
	}
	.sound-icon{
		margin-top:22px;
	}
	.scrollToTop{
		bottom:400px;
	}
	.scrollToTop img{
	max-width:80%;
	}
	.dragon-img{
		/*bottom:-10px;*/
	}
	.activities-list li.active a, .activities-list li:hover a{
		background-position:102% -724px;
	}
	.notice-list-l li{
		min-height:122px;
	}

	.notice-list-l p{
		font-size:13px;
		line-height:16px;
	}
	.pad-top{
		padding:0;
	}
	.facilt-pan p{
		margin:20px 0;
	}
	.img-border img.align-right{
		float:none;
		margin:0;
		vertical-align:top;
	}
	.sidebar-list li{
		font-size:21px;
	}
	.caption-inner{
		max-width:390px;
	}
	.caption-inner p{
		font-size:16px;
		line-height:22px;
		margin:0;
	}
	.gallery-photo{
		margin-right:15px;
	}
	
	#main-menu ul li ul{min-width: 180px; width:auto;}
	.table-responsive{width:100%; overflow-x:auto;}
	
	
		
}

/* TABLET LAYOUT (PORTRAIT/768PX) 
----------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.wrapper{ width:auto; padding:0 15px;}
	.mobileMenu{
		display:block;
	}
	.top-menu-hld ul{
		display:none;
	}
	.top-menu-hld ul li{
		display: block;
		text-align:left;
	}
	.top-menu-hld ul li a{
		padding:14px 10px;
	}
	.carousel-caption{
		bottom:16px;
		left:14%;
		max-width:310px;
	}

	#textCarousel .carousel-inner{
		width:67%;
	}
	.carousel-caption p{
		font-size:20px;
		line-height:32px;
	}
	.carousel-caption p strong{
		font-size:22px;
	}
	.caption-inner{
		max-width:390px;
		bottom:33px;
	}
	.caption-inner p{
		font-size:16px;
		line-height:22px;
		margin:0;
	}
	.activities-head{
		font-size:34px;
		display:inline-block;
		padding: 63px 10px 0 50px;
	}	
	.activities-list li a{
		font-size:15px;
	}
	.activities-col{
		padding-bottom:40px;
		text-align:center;
		background:none;
	}
	.notice-list-l h3{
		font-size:19px;
	}
	.notice-list-r li a{
		font-size:14px;
	}
	.notice-list-r li{
		background-position:0 -1245px;
	}
	.welcome-hld h2 {
		font-size: 25px;
		margin: 31px 0 10px;
	}
	.welcome-hld p{
		margin:0;
		font-size:15px;
	}
	.welcome-link{
		margin:20px 0 40px;
		font-size:20px;
	}
	.headBot {
		display: block;
		margin: 0 auto 33px;
	}
	.acadHead{
		padding-left:60px;
	}
	
	.notice-l h2{
		margin-top:0;
	}
	.notice-list-l li {
		float: left;
		height: 100%;
		margin: 0 0 30px;
		overflow: hidden;
		width: 50%;
	}
	.notice-r h2::after {
		left: 46%;
		top: 75px;
	}
	.newsPan{
		padding: 33px 0 0;
	}
	.eventPan{
		margin-bottom:20px;
	}
	.eventPan h3{
		text-align:center;
	}
	.principlPan{
		margin-bottom:30px;
	}
	.suggestionPan h3{
		text-align:center;
	}
	.widget h3{
		font-size:23px;
	}
	.phone{
		font-size:15px;
	}
	.msg{
		font-size:14px;
	}
	.msg i{
		margin-right:6px;
	}
	.header-r{
		float:right !important;
	}
	.main-home{
		margin:40px 0 0 35px;
	}
	.search-hld{
		margin-top:40px;
	}
	#textCarousel p{
			padding:15px 0;
		}
		.scrollToTop{
			bottom:400px;
		}
		.scrollToTop img{
		max-width:80%;
	}
	.header{
		background:none;
	}
	.dragon-img{
		/*bottom:-10px;*/
	}
	.activities-list li.active a, .activities-list li:hover a{
		background-position:102% -727px;
	}
	
	.activities-head{
		font-size:30px;
		display:inherit;
		padding: 63px 10px 0 0;
		text-align:left;
	}
	.cartoon-icon{
		max-width:46%;
	}
	.notice-list-r li a{
		font-size:18px;
	}
	
	.events-list{
		float:none;
		margin:0 auto 30px;
		background:none;
	}
	.he-mess{
		float:none;
		margin:0 auto 50px;
		background:none;
	}
	.message-hld{
		float:none;
		margin:0 auto;
	}
	#Parallax img{
	display:none;
	}
	.pad-top{
		padding:0;
	}
	.facilt-pan p{
		margin:20px 0;
	}
	.img-border img.align-right{
		float:none;
		margin:0;
		vertical-align:top;
	}
	.sidebar-list li{
		font-size:21px;
	}
	.sidebar .notice-r h2{
		font-size:30px;
	}
	.sidebar{
		padding: 10px 13px;
	}
	.sidebar-list li {
		font-size: 15px;
	}
	.sidebar .notice-list-r li a{
		font-size:16px;
	}
	.sidebar h2{
		font-size:30px;
	}
	.bird-pic{
		display:none;
	}
	
	
	/*--menu responsive---*/
	#main-menu ul  li  ul{display: none !important;}
	#main-menu ul  li:hover ul{width: 100%; display:block !important;}
	#main-menu ul  li:hover ul li ul{display: none !important;}	
	#main-menu ul li ul li:hover ul{width: 100%; display:block !important;}	
	#main-menu ul li ul{position:static; visibility:inherit; width:100%;}
	#main-menu ul  li:hover  a{padding-left:5px;}
	
	.table-responsive{width:100%; overflow-x:auto;}
	
	
	.datetime span.date{font-size:11px;}
	
	.gallery-photo{ width: 31%; margin-right:0;}
	
	.search-form .form-text{width:100%; margin-bottom:15px;}
	.search-form{margin:15px 0;}

}



/* MOBILE LAYOUT (PORTRAIT/320PX) 
----------------------------------------------- */
@media only screen and (max-width: 767px) {
	.wrapper{ width:auto; padding:0 15px;}
	.mobileMenu{
		display:block;
	}
	.top-menu-hld ul{
		display:none;
	}
	.top-menu-hld ul li{
		display: block;
		text-align:left;
	}
	.top-menu-hld ul li a{
		padding:14px 10px;
	}
	.sound-icon{
		float:none;
		margin:10px auto 0;
	}
	#textCarousel .carousel-inner {
		background: none;
		float: none;
		margin: 0 auto;
		min-height: 78px;
		width: auto;
		text-align:center;
}
	#textCarousel p{
		padding:15px 0;
	}
	.textContrl{
		padding:0 0 20px;
		float:none;
		text-align:center;
	}
	.events-list{
		float:none;
		margin:0 auto 30px;
		background:none;
	}
	.he-mess{
		float:none;
		margin:0 auto 50px;
		background:none;
	}
	.message-hld{
		float:none;
		margin:0 auto;
	}
	
	.carousel-caption {
		bottom: inherit;
		left: inherit;
		max-width:470px;
		position:inherit;
		right:inherit;
		text-align:center;
		margin:0 auto;
		padding-bottom:40px;
	}
	.carousel-indicators{
		bottom:0;
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
		top:30%;
	}
	.carousel-control.left{
		background:none;
	}
	.carousel-control.right{
		background:none;
	}
	.carousel-caption p{
		font-size:20px;
		line-height:32px;
		color:#fff;
	}
	.carousel-caption p strong{
		font-size:22px;
	}
	.carousel-indicators li{
		background-color:#f65746;
	}
	.carousel-indicators .active{
		background-color:#000;
	}
	.activities-head{
		font-size:44px;
		display:inherit;
		padding: 63px 10px 0 0;
		text-align:center;
	}	
	.activities-col{
		padding-bottom:0;
		text-align:center;
		background:none;
	}
	.notice-list-l h3{
		font-size:19px;
	}
	.notice-list-r li a{
		font-size:17px;
	}
	.notice-list-r li{
		background-position:0 -1248px;
	}
	.welcome-hld h2 {
		font-size: 25px;
		margin: 31px 0 10px;
	}
	.welcome-hld p{
		margin:0;
		font-size:15px;
	}
	.welcome-link{
		margin:20px 0 40px;
		font-size:20px;
	}
	.headBot {
		display: block;
		margin: 0 auto 33px;
	}
	.acadHead{
		padding-left:60px;
	}
	
	.notice-l h2{
		margin-top:0;
	}
	.notice-list-l li {
		float: none;
		height: 100%;
		margin: 0 0 0;
		overflow: hidden;
		width: auto;
		min-height:auto;
	}
	.notice-r{
		margin-top:60px;
	}
	.notice-r h2::after {
		left: 46%;
		top: 75px;
	}
	.newsPan{
		padding: 33px 0 0;
	}
	.eventPan{
		margin-bottom:20px;
	}
	.eventPan h3{
		text-align:center;
	}
	.suggestionPan h3{
		text-align:center;
	}

	.pull-right{
		float:none;
	}
	.activities-list li a{
		font-size:21px;
	}
	.activities-hld{
		padding-bottom:40px;
	}
	.notice-l h2{
		font-size:30px;
	}
	.notice-r h2 {
		padding-bottom: 20px;
		font-size:34px;
	}
	.widget{
		margin-bottom:25px;
	}
	.datetime span {
		padding:0 10px;
	}
	.header-l{
		margin:0 auto;
		float:none !important;
		text-align:center;
	}
	.header-r{
		float:none !important;
		text-align:center;
		margin-left:0;
		margin-bottom:20px;
	}
	.main-home{
		float:none !important;
		margin:0 auto;
	}
	.search-hld{
		float:none !important;
		margin: 40px auto 20px;
	}
	.welcome-hld{
		padding-bottom:50px;
		margin-top:50px;
	}
	.scrollToTop{
		bottom:0;
	}
	.scrollToTop img{
		max-width:80%;
	}
	.header{
		background:none;
	}
	.dragon-img{
		left:0;
	}
	.f-nav{
		position:inherit;
	}
	.events-hld{
		background:none;
	}
	#Parallax{
		height:auto;
	}
	#Parallax img{
		display:none;
	}
	.honeycombs{
		width:auto;
	}
	.gallery-slider{
		max-width:auto;
	}
	.prevNext .carousel-control{
		top:35%;
	}
	.prevNext .carousel-control.left{
		left:0;
	}
	.prevNext .carousel-control.right{
		right:10px;
	}
	.prevNext .carousel-control{
		width:30%;
	}
	.img-border img.align-right{
		float:none;
		margin:0;
		vertical-align:top;
	}
	.sidebar-list li{
		font-size:21px;
	}
	.sidebar .notice-r h2{
		font-size:30px;
	}
	.sidebar{
		padding: 10px 13px;
	}
	.sidebar-list li {
		font-size:21px;
	}
	.sidebar .notice-list-r li a{
		font-size:16px;
	}
	.sidebar h2{
		font-size:30px;
	}
	.sidebar img{
		width:100%;
		max-width:auto;
	}
	.right-topmrg{
		margin-top:38px;
	}
	.inner-content h2{
		font-size:34px;
	}
	.bird-pic{
		right:2px;
	}
	.caption-inner{
		padding-bottom:15px;
	}
	.gallery-pan{
		padding:0;
	}
	.gallery-photo{
		margin-right:0;
		width:auto;
	}
	.pager li{ 
		font-size: 0.67em;
		margin:0 -1px 0 0;
	   }
	.banner-hld .carousel-control{
		display:none;
	}
	.header{
		text-align:center;
	}
	.main-home{
		padding:0;
		display:inline-block;
		background:none;
		margin:20px 0 0 0;
		font-size:20px;
		height:auto;
		width:auto;
	}
	#textCarousel p{
		font-size:15px;
	}
	.notice-hld-r::before{
		display:none;
	}
	.notice-hld-r::after{
		display:none;
	}
	.notice-hld-r{
		margin:0;
	}
	.header-r h1{
		font-size:20px;
	}
	.header-r h2{
		font-size:18px;
	}
	.welcome-inr{
		margin-top:40px;
	}
	.sidebar .notice-r{
		margin-top:20px;
	}
	
	/*--menu responsive---*/
	#main-menu ul  li  ul{display: none !important;}
	#main-menu ul  li:hover ul{width: 100%; display:block !important;}
	#main-menu ul  li:hover ul li ul{display: none !important;}	
	#main-menu ul li ul li:hover ul{width: 100%; display:block !important;}	
	#main-menu ul li ul{position:static; visibility:inherit; width:100%;}
	#main-menu ul  li:hover  a{padding-left:5px;}
	
	.table-responsive{width:100%; overflow-x:auto;}
	
	
	.datetime span.date{font-size:11px;}
	
	.album-hld .btn-cvr  .showbtn{margin-bottom:10px;}
	.photo-glry-cvr  .gallery-photo{float:none !important;}
	
	.junior_application .form-item{float:none; width:100%; margin:0 0 15px 0; }
	.junior_application .form-item label{width:100%; float:none; padding-left:0;}

	.junior_application .form-item input[type='text'], .form-item textarea, .form-item select{width:100%; float:none;}
	.junior_application .file-widget.form-managed-file{width:100%; float:none;}
	.junior_application .form-item .description, .junior_application .form-actions{  padding-left: 0; }
	
	.search-results p{word-break:break-all;}
	.pager li a{padding: 6px 5px;font-size: 12px;}
	.pager li.pager-current{vertical-align:top;line-height:19px;}
	input#edit-keys {
		margin-bottom: 8px;
		margin-top: 8px;
		padding: 0 6px;
		box-sizing: border-box;
		width: 100%;
	}
}



/* WIDE MOBILE LAYOUT (LANDSCAPE/480PX) 
----------------------------------------------- */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.wrapper{ width:98%; padding:0 10px;}

}

/* WIDE MOBILE LAYOUT (LANDSCAPE/480PX) 
----------------------------------------------- */
@media only screen and (max-width: 649px) {

	.gallery-slider{
		height:1700px;
	}
	
}



	
/* TABLET LAYOUT (PORTRAIT/768PX) 
----------------------------------------------- */	
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.pagination-cvr {margin-top: -24px;}
	.label-hld {float: none;	}
	.submit-btn {float: none; margin: 10px 0 0;}
	.showbtn {margin: 0 5px 5px 0;}
	.glry-cvr .flexslider .slides img{width:100%;}
	.glry-cvr iframe { height: 320px !important;}
}
/* MOBILE LAYOUT (PORTRAIT/320PX) 
----------------------------------------------- */	
@media only screen and (max-width: 767px) {	
	.label-hld {float: none;	}
	.submit-btn {float: none; margin: 10px 0 0;}
	.pagination-cvr { float: none; margin: 10px 0 0; overflow:hidden;}
	.up-glry-cvr {height: auto; overflow: hidden; text-align: center;}
	.glry-cvr iframe { height: 320px !important;}


	
}


