@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	outline: none;
	list-style: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	text-decoration: none;
}

img {
	border: none;
	max-width: 100%;
}
.edit-container{margin-top:0px!important;}

.clearfix {
	*zoom: 1;
}
.logo{width:8%;float:left;margin-left:10px;padding-top: 10px;text-align:center;}
.clearfix:before,
.clearfix:after {
	content: '';
	display: table;
}

.clearfix:after {
	clear: both;
}
html, body {min-height: 100%;}
body {
	background: url(../images/sunny.png) no-repeat;
	background-size: cover;
	font-family: "Comic Sans MS", cursive;
}
header{background:url(../images/clouds2.png) repeat-x left bottom;float:left;width:100%;height:160px;}
.main-div{background-color:white;float:left;width:100%;}

.summer-camp-bg{
	background:url(../images/summer-camp1.jpg) no-repeat !important;
	background-size: cover;
}

.about-us-bg{
	background:url("../images/my-child-bg.png") no-repeat !important;
}

.wrapper {
	max-width: 780px;
	margin: auto;	
}

.summer-wrapper{
	max-width: 987px !important;
}

.birthday-wrapper{
	max-width: 987px !important;
}

.menu {
	
}
/*.menu:after {
	content: '';
	background: url(../images/clouds2.png) repeat-x left bottom;
	display: block;
	width: 100%;
	height: 49px;
	position: absolute;
	bottom: -49px;
	left: 0px;
}*/

.menu ul {
float: left;	
}

.menu ul li {
	float: left;
}
.has-dots{width:auto!important;}

.menu ul li a {
	display: block;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
	color: #222222;
	font-size: 13px;
	padding-bottom: 5px;
	font-weight: bold;
}
.menu ul li a span {
	display: block;
	width: 86px;
	height: 75px;
}

.link-home span{
	background:url(../images/menu/home.png) no-repeat center;
}

.link-play-group span {
	background:url(../images/menu/play.png) no-repeat center;
}

.link-services span {
	background:url(../images/menu/play.png) no-repeat center;
}

.link-activities span {
	background:url(../images/menu/board.png) no-repeat center;
}

.link-tuition span {
	background:url(../images/menu/board.png) no-repeat center;margin-left: 28px;
}

.link-birthday span {
	background:url(../images/menu/birthday.png) no-repeat center;
}

.link-summer-camp span {
	background:url(../images/menu/summercamp.png) no-repeat center;
}

.link-gallery span {
	background:url(../images/menu/gallery.png) no-repeat center;
}

.link-why-us span {
	background:url(../images/menu/tution.png) no-repeat center;
}

.link-contact-us span {
	background:url(../images/menu/contact.png) no-repeat center;
}

.link-about-us span {
	background:url(../images/menu/about.png) no-repeat center;
}

/*	Homepage WOW Slider
-------------------------------- */

#wowslider-container1 {
	zoom: 1;
max-width: 750px;
width: 100%;
margin: auto;
z-index: 90;
border: none;
text-align: left;
position: relative;

}

* html #wowslider-container1{ width: 1100px }
#wowslider-container1 .ws_images ul{
	position: relative;
	width: 10000%;
	height: auto;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	overflow: visible;
	/*table-layout: fixed;*/
}

#wowslider-container1 .ws_images ul li{
	width: 1%;
	line-height: 0; /*opera*/
	float: left;
	font-size: 0;
	padding: 0 !important;
	margin: 0 !important;
}

#wowslider-container1 .ws_images{
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

#wowslider-container1 .ws_images a{
	width: 100%;
	display: block;
	color: transparent;
}

#wowslider-container1 img{
	max-width: none !important;
}

#wowslider-container1 .ws_images img{
	width: 100%;
	border: none 0;
	max-width: none;
	padding: 0;
}

#wowslider-container1 a{
	text-decoration: none;
	outline: none;
	border: none;
}

#wowslider-container1 .ws_bullets {
	font-size: 0px;
	float: left;
	position: absolute;
	z-index: 70;
	width: 106px;
	height: 140px;
	background: url(../images/slider.png) no-repeat;
	background-size: cover;
}

#wowslider-container1 .ws_bullets div{
	position: absolute;
	left: 20px;
	bottom: 35px;
}

#wowslider-container1 a.wsl{
	display: none;
}

#wowslider-container1 sound,
#wowslider-container1 object{
	position: absolute;
}

#wowslider-container1 {
	border-left: 0px;
	border-right: 0px;
}

#wowslider-container1 .ws_bullets {
	padding: 5px;
	text-align: center;
}

#wowslider-container1 .ws_bullets a {
	width: 12px;
	height: 12px;
	background: #f8db54;
	border-radius: 50%;
	float: left;
	color: #f8db54;
	font-size: 1px;
	position: relative;
	margin-left: 0;
	color: transparent;
	margin-right: 5px;
}

#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
	background: #c3c705;
}

#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	position: absolute;
	display: block;
	bottom: 0;
	margin-top: -15px;
	z-index: 60;
	height: 48px;
	width: 48px;
	background-image: url(../images/wowslider/arrows.png);
	background-color: #f8db54;
	border-radius: 50%;
}

#wowslider-container1 a.ws_next{
	background-position: 48px 0;
	right: 100px;
}

#wowslider-container1 a.ws_prev {
	right: 150px;
	background-position: 0 0;
}

* html #wowslider-container1 a.ws_next,
* html #wowslider-container1 a.ws_prev,
#wowslider-container1:hover a.ws_next,
#wowslider-container1:hover a.ws_prev	{ display: block; }

#wowslider-container1 .ws_bullets {
	top: 0px;
	left: -130px;
}

#wowslider-container1 .ws-title{
	position: absolute;
	display: block;
	bottom: 35px;
	left: 110px;
	margin-right: 5px;
	z-index: 50;
	font-size: 35px;
	line-height: 42px;
	font-weight: bold;
}

#wowslider-container1 .ws-title div,
#wowslider-container1 .ws-title span	{
	display: inline-block;
	margin-top: 10px;
	padding: 10px;
	background: none;
	color: #716d4a;
    background: rgba(255, 255, 255, 0.8);
	font-weight: normal;
    text-shadow: 0 2px 5px rgba(255, 255, 255, 1);
	border-radius: 10px;
	opacity: 1;
}

.ie8 .ws-title	{
    background: #fff;
}

#wowslider-container1 .ws-title div{
	display: block;
	margin-top: 10px;
	font-size: 16px;
	line-height: 18px;
}

#wowslider-container1 .ws_images ul{
	animation: wsBasic 11.6s infinite;
	-moz-animation: wsBasic 11.6s infinite;
	-webkit-animation: wsBasic 11.6s infinite;
}

@keyframes wsBasic{0%{left: -0%} 25%{left: -0%} 50%{left: -100%} 75%{left: -100%} }
@-moz-keyframes wsBasic{0%{left: -0%} 25%{left: -0%} 50%{left: -100%} 75%{left: -100%} }
@-webkit-keyframes wsBasic{0%{left: -0%} 25%{left: -0%} 50%{left: -100%} 75%{left: -100%} }

#featured	{
	float:left;
	
}
.rmm-toggled-title{display:none;}

#content-homepage	{
	margin-top: 650px;
}

#col-yellow,
#col-green,
#col-orange	{
	border-radius: 4px;
	border-width: 5px 0 24px 0;
	border-style: solid;
	padding: 15px 25px 25px 25px;
	position: relative;
	margin-bottom: 20px;
}

#col-yellow	{
	background: #efc043;
	border-color: #f29f34;
}

#col-green	{
	background: #d5c651;
	border-color: #c2b130;
}

#col-orange	{
	background: #eb7400;
	border-color: #e25a00;
}

#ladybug	{
	width: 58px;
	height: 37px;
	background: url(../images/ladybug.png) no-repeat;
	background-size: cover;
	position: absolute;
	top: -42px;
	left: 30px;
}

#butterfly	{
	width: 63px;
	height: 57px;
	background: url(../images/butterfly.png) no-repeat;
	background-size: cover;
	position: absolute;
	top: -40px;
	left: -30px;
}
.tree-man {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: -3333;
}
.family-man{
	position: fixed;
	z-index: -3333;
	bottom: 0px;
	
}
.kite-girl {
	bottom: 25px;
position: fixed;
right: 66px;
z-index: -3333;
}
.summer-sun{
	position: fixed;
	right: 522px;
    top: 134px;
	max-width: 10%;
}
.the-clown {
	bottom: 1px;
    position: fixed;
    right: 650px;
    z-index: -3333;
}
.mrvandu {
	position: fixed;
	bottom: 50px;
	right: 300px;
}

.tree{
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.copyrights {
	position: absolute;
	bottom: 0px;
	left: 34px;
	max-width: 30%; 
	z-index:-999;
}

.butterfly {
	position: absolute;
	bottom: 200px;
	left: 200px;
}

/* Modified by sharath on 06-05-14 */
.myChild-logo{
	float: left;
	width: 10%;
}
.logo img{
	
	max-width: 100px;
}

.content-container{
	float: left;
	width: 100%;
	margin-top: 52px
}

.after-school-cnt{
	width: 450px;
	height: 400px;
	background: url("../images/farm-anim.png") no-repeat;
	position: absolute;
	right: 398px;
    top: 350px;
}

.after-school-cnt p{
	font-size: 12px;
    padding-left: 110px;
    padding-right: 153px;
    padding-top: 93px;
    text-align: justify;
    font-weight: 400;
}
.after-school-cnt .tag1{
	font-size: 12px;
    padding-left: 110px;
    padding-right: 153px;
    text-align: justify;
    font-weight: 400;
    padding-top: 10px !important;
}

.gallery-content-album{
	float: left;
	width: 30%;
	background-color: #F6FBFE;							
	z-index: 111;
	margin-left: 30px;
	margin-top: 95px;
	padding: 20px
}
#featured {
float: left;
margin-top:30px;
margin-left: 15px;
}

/*
.gallery-content-album:before {
	content: '';
	display: block;
	width: 32%;
	float: left;
	background: url("../images/cloud6x.png") no-repeat;
	height: 160px;
	position: absolute;
	top: 100px
} */

.gallery-content-photo{
	width: 50%;
	float: right;
	background-color: #F6FBFE;	
	margin-right: 30px;
}

.album-container{
	float: left;
	width: 100%;
	padding:10px;
	overflow: hidden;
	}

.album-container .album-box{
	float: left;
	width: 30%;
	padding: 4px
}

.album-container .album-box img {
	width: 100%;
	height: 60px;
}
.album-container .album-box span{
	font-size: 12px;
	font-weight: bold
}

.gallery-container{
	float: left;
	width: 100%;
}

.gallery-container li{
	float: left;
	width: 100%;
}

.gallery-content-album:before{
	content: '';
	background: url(../images/cloud7x.png) no-repeat;
	background-size: 100% auto;
	display: block;
	height: 130px;
	width: 25.7%;
	position: absolute;
	top: 207px;
	left:146px;
}

.aboutus-content{left: 110px;
top: 40px;
}
.daycare-content{
	left: 110px;
top: 40px;
}
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer{height:183px!important;}
.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination{margin-top:0px!important;}
.nanoGalleryNavigationbarContainer{max-height: 40px!important;}
.logo a {
	display:inline-block;
}

@media (max-width: 1360px) {
	.wrapper {
		max-width: 960px;
	
	}
	.cctv-info{margin-top:186px!important;}
	.index-wrapper{	margin-top: 87px!important;}
	.contact-content span{display:none!important;}
	.gallery-wrapper{width:100%!important;margin:0px!important;}
	.graphite{max-width:100%!important;}
	.content-container span{width: 100%;}
	.tuition-content{width:100%!important;}
	#wowslider-container1 .ws_images{left:0px!important;}
	.advertisement{margin-top:137px!important;}
	.aboutus-content {}
	.st-item {top:100px!important;}
	.aboutus-content{position:none!important;}
	.content-container{margin-top:5px!important;}
	.aboutus-content:before{display:none!important;margin-top:5px!important}
	.content-container span{height:auto!important;margin-bottom: 10px;
border-top: 4px solid #138FA4;}
	.content-container .aboutus-big-content .team-info{height:auto!important;border-top: 7px solid #138FA4;}

	.aboutus-small-content {
max-width: 100%!important;
margin-left:10px!important;
}
.tuition-content{widt:100%!important;}
.aboutus-small-content:before,.aboutus-big-content:before{display:none!important;}
.aboutus-big-content{width: 100%!important;
margin-left:0px!important;
}
.about-us-small-container,.about-us-big-container {
max-width: 100%!important;
margin-left:0px!important;
}
	.aboutus-content{margin-top:0px!important;}
	.aboutus-content {
    background-color: none!important;
	}
	.content-container{margin-top:100px!important;}
	.copyrights {
position: fixed!important;display:none!important;}
.tree-man{display:none!important;}
	.logo {
width: 20%;}
.butterfly{display:none!important;}
.tree-man {
    top: 79px;
    position: relative!important;
    right: 9px!important;
    z-index: -3333;
}
.myChild-name {
width: 40%!important;}
	.aboutus-content {
		width: 400px;
		margin-left: 20px;
		top:0px;
	}
	.fb-follow {

width: 13%!important;
}
.banner {width:100%!important;}
	.aboutus-content:before {
		height: 100px;
		top: -100px;
	}
	.st-stack-right {
right: 55px!important;
}

	#featured {
float: left;
margin-top:75px;
}
.nanogallery_theme_default .nanoGalleryNavigationbarContainer{margin-top: 6em!important;}
	
}


@media (min-width: 768px) and (max-width: 979px) {
	.wrapper {
		max-width: 100%;
		margin-top: 10px!important;
	}
	.cctv-info{width:15%!important;top:25px!important;}
	#featured{margin-top:5px!important;}
.advertisement {
margin-top: 10px!important;
}
	.fadein{width:100%!important;top:0px!important;left:15px!important;}
	
	.als-wrapper{width:100%!important;}
	.graphite{width:100%!important;max-width:100%!important;}
	.tuition-content{width:100%!important;}
	.fb-follow{margin-right:10em!important;float:right!important;}
	#wowslider-container1 .ws_images{left:0px!important;}
	
	.aboutus-content{margin-left:0px!important;}
	.aboutus-content{margin-left:30px!important;}
	.content-container{margin-top:5px!important;}
	.aboutus-content:before{display:none!important;margin-top:5px!important}
	
	.content-container span{height:auto!important;margin-bottom: 10px;
border-top: 4px solid #138FA4;background:white;width:100%!important;}
.contact-content legend{width:99%!important;}
	.content-container .aboutus-big-content .team-info{height:auto!important;}
	.aboutus-small-content {
width: 100%!important;
margin-left:0px!important;
}
.st-stack-left,.st-stack-right{display:none;}
.st-stack-right {

right: 100px !important;
top:350px;
}
.st-stack-left {

top:350px;
}
.aboutus-small-content:before,.aboutus-big-content:before{display:none!important;}
.aboutus-big-content{width: 100%!important;
margin-left:0px!important;
}
.about-us-small-container,.about-us-big-container {
width: 100%!important;
margin-left:0px!important;
}
	.aboutus-content{margin-top:0px!important;}
	.aboutus-content {margin-left: 0px!important;
    background-color: none!important;
	}
	.aboutus-content:before{position:relative!important;top: 11px!important;}
	.fb-follow {
width: 40%!important;
}
	.myChild-name {
}
	.menu ul li{width:33%!important;}
	.tree-man,.butterfly{display:none!important;}
	header{height:auto!important;}
	.summer-sun {
z-index:-999}
.rmm.graphite .rmm-toggled{display:block!important;}
.fb-follow {
width: 30%!important;
position: absolute;
right: -119px;
}
	.family-man {
position: relative;
}
.rmm-toggled-title{display:block;}
.nanogallery_theme_default .nanoGalleryNavigationbarContainer{margin-top: 1em!important;}
.aboutus-content {
		width:100%!important;
		float: none;
		margin: 140px auto 0px;
		left:0px;
	}
	.aboutus-content:before {
		background-size: auto auto;
		height: 130px;
		top: -130px;
	}
	.content-container {
		margin-top: 0px;
		padding: 0 20px;
		
	}
	
	.content-container .aboutus-content p {
		padding: 15px;
	}
	.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
}
.logo {
width: 15%!important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm-main-list{display:none!important;}
.rmm ul {
	
	width:100%!important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}
.graphite{width:100%!important;}

/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('../rmm-img/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	background-color: #55ACEE;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	color:white;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #333333;
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}
.menu ul li{width:100%;}
.menu ul li span{width:100%!important;}
.rmm-toggled-title{display:block;}

}

@media (max-width: 767px) {
header{
height:auto!important;
}
.cctv-info{width:20%!important;}
.index-wrapper{	margin-top: 10px!important;}
#featured{margin-top:5px!important;}
.cctv-info{top:10px!important;}
.advertisement {
margin-top: 10px!important;
}
#wowslider-container1 .ws_images{left:0px!important;}
.fadein{width:100%!important;top:0px!important;left:0px!important;}
.als-wrapper{width:100%!important;}
.album-images{width:100%!important;}
.main-content{width:100%!important;}
.album img{width:90%!important;}

.graphite{width:100%!important;max-width:100%!important;}
.mrvandu {display:none!important}
.tuition-content{width:100%!important;}
.fb-follow{margin-right:7em!important;float:right!important;}
#wowslider-container1 .ws_images{left:0px!important;}
.aboutus-content{margin-left:0px!important;}
.graphite{width:100%!important;}
.aboutus-content:before{display:none!important;}
.content-container{margin-top:5px!important;}
.content-container .aboutus-big-content .team-info{height:auto!important;}
.content-container span{height:auto!important;}
.aboutus-small-content {
width: 100%!important;
margin-left:0px!important;
}
.st-stack-left,.st-stack-right{display:none;}
.aboutus-small-content:before,.aboutus-big-content:before{display:none!important;}
.aboutus-big-content{width: 100%!important;
margin-left:0px!important;
}
.about-us-small-container,.about-us-big-container {
width: 100%!important;
margin-left:0px!important;
}
	.aboutus-content{margin-top:0px!important;}
	.aboutus-content {
    background-color: none!important;
	}
.content-container span{background:white;margin-bottom: 10px;
border-top: 4px solid #138FA4;}
	.wrapper {
		max-width: 100%;
	}
	.fb-follow {
width: 25%!important;
position: absolute;
right: -90px;
}
	.tree-man,.butterfly{display:none!important;}
	.link-tuition span{margin-left:0px!important;}
	.menu ul li{width:33%!important;}
	.menu ul li a{color:white;}
	.menu ul li span{width:100%;}
	.myChild-name {
width: 30%!important;}
	.family-man {
position: relative;
}
..myChild-name {
    
    width: 30%!important;
}
.summer-sun {
z-index:-999}
.rmm-toggled-title{display:block;}
	.tree {
position: relative!important;
display:block;
}
.copyrights {
position: relative!important;
display:block;


}
.aboutus-content{left:0px;width:100%!important;}
.family-man{top:37px;}
.menu ul li{width:100%;}
.menu ul li a span{width:100%;}
.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:100%!important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}
.rmm-main-list{display:none!important;}

/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('../rmm-img/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	background-color:#55ACEE;
	min-height:36px;
	border-radius:6px;
	display:block!important;
	
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}

.tree-man,.butterfly{display:block;position:relative!important;top:0px}
#wowslider-container1 .ws-title div, #wowslider-container1 .ws-title span{display: inline-block;
margin-top: 0px;
padding: 0px!important;
font-size:13px;
}
.aboutus-content {
	
float: none;
 margin:0px;
margin-top: 120px;
	}
	.mrvandu {
position: relative!important;

}
	.aboutus-content:before {
		background-size: auto auto;
		height: 130px;
		top: -130px;
	}
	.content-container {
		margin-top: 0px;
		padding: 0 20px;
	}
	.content-container .aboutus-content p {
		padding: 15px;
	}
	.daycare-content{
	width:400px!important;
	left:0px!important;
	top: 40px;
	}
	.kite-girl {

right: 66px;
z-index: -3333;
top: 79px;
}
	.myChild-name,.logo{
	width:35%!important;
	margin-left:0px!important;
	float:left;
	}
}

@media (max-width: 480px) {
  header{
          height:auto!important;
}
.cctv-info{width: 24%!important;
top: -23px!important;}
#featured{margin-top:5px!important;}
.advertisement {
margin-top: 20px!important;
}

.fadein{width:100%!important;top:0px!important;left:0px!important;}
.als-wrapper{width:100%!important;}
.album-images{width:100%!important;}
.main-content{width:100%!important;}
.album img{width:90%!important;}
.album ul li{width:100%!important;}
.graphite{width:100%!important;max-width:100%!important;}
.menu ul li a{font-size:11px;!important;}
.tuition-content{width:100%!important;}
.aboutus-content{width:100%!important;}
.content-container{margin-top:5px!important;}
.aboutus-content{width:100%!important;}
.aboutus-content:before{display:none!important;}
.content-container span{height:auto!important;}
.content-container .aboutus-big-content .team-info{height:auto!important;}
.aboutus-small-content {
width: 100%!important;
margin-left:0px!important;
}
.aboutus-small-content:before,.aboutus-big-content:before{display:none!important;}
.aboutus-big-content{width: 100%!important;
margin-left:0px!important;
}
.about-us-small-container,.about-us-big-container {
width: 100%!important;
margin-left:0px!important;
}
	.aboutus-content{margin-top:0px!important;}
	.aboutus-content {
    background-color: none!important;
	}
.contactspan{width:100%!important;}
#gmapid-fa1cb33e-ed34-4ba8-9c5e-b8d6d94951a6{width:100%!important;}
.aboutus-content .contact-content{margin:0px!important;}
.contact-content{width:100%;}
.contact-content legend{width:100%!important;}
.aboutus-content {

width: 100%!important;
left:0px!important;
margin-left:0px!important;
height:auto!important;}
.services-content span{height:auto!important;}
.aboutus-content:before{top: -125px!important;}
.tree-man,.butterfly{display:none!important;}
	#gmapid-fab9e012-5328-493b-a6a3-87ff1c2e63e6{width:100%!important;}
	.edit-about-us{top:115px!important;}
	
	.aboutus-content h5{left:50px;}
.menu ul li {width:33%!important;}
.summer-sun {
z-index:-999}
.kite-girl {
position: relative;
right: 66px;
z-index: -3333;
top: 79px;
}
.summer-sun {
position: absolute;
top: 192px;
max-width: 18%;
right: 0px;
}
.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
}
.aboutus-content{left:0px;width: 100%!important;}
.family-man {
position: relative;
top: 25px;
}
.rmm-toggled-title{display:block;}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}


#featured {

margin-top: 10px;
}

/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('../rmm-img/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	background-color:#55ACEE;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	color: white;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}

.menu ul li a span{
width:100%;}
	.aboutus-content:before {
		background-position: center top;
	}
	.copyrights {
position: relative!important;
}
	.tree {
position: relative!important;

}
	.content-container {
		margin-top: 0px;
		
	}
	.myChild-name{
	width:65%!important;
	float:left;
	
	}
	.myChild-name,.logo{
	width:35%!important;
	margin-left:0px!important;
	float:left;
	}
	.daycare-content{
	width:100%!important;
	left:0px!important;
	
	}
	
}

.myChild-name{
	width:16%;
	float:left;
	margin-top:30px;
	margin-left: 5px;
	
}

.slimScrollDiv{left: 14px !important;
top:-8px !important;}

.about-us-container{
	width: 77% !important;
}

.about-us-container .our-mission-content{
	margin-top: 145px !important;
}


.menu{float:left;z-index:999}
.aboutus-content .contact-map{margin: 16px;box-shadow: 0 2px 12px #5CBCFC}
#gmapid-fab9e012-5328-493b-a6a3-87ff1c2e63e6{height:205px!important;}
.aboutus-content .map-attr{padding: 0px;}
.aboutus-content .map-attr span{float:left;width:100%;padding-left: 20px;border-top: 2px solid #5CBCFC;border-bottom: 2px solid #5CBCFC;
		margin-bottom: 6px; color: #EF4B53; font-weight: bold;}
.aboutus-content form{box-shadow: 0 2px 12px #5CBCFC;margin-left: 1px;}
.form-horizontal .control-group{float: left;width: 100%; margin: 7.2px}
.form-horizontal .control-label{text-align: right !important ;width: 25% !important; float: left; color: #0062B5}
.form-horizontal .controls{width: 75% !important; float: left !important; margin-top: 3px}
.form-horizontal .controls input{width: 80%; height: 28px; margin-left: 20px}
.form-horizontal .controls textarea{width: 80%; margin-left: 20px;}
.form-horizontal .controls button{float: right; width: 108px; margin-right: 32px}
.contact-content label{float: left; width: 100%; text-align: center;margin: 5px; color: #0062B5}
.aboutus-content .contact-content{box-shadow: 0 2px 12px #5CBCFC;margin: -10px 22px 22px;margin-bottom:0px; float: left}

/* Modified on 31-may-2014 by Sharath */
.summer-container{
	float:left;
	margin-left:0px;
	margin-top: 70px;
}

.aboutus-content:before {
	  background: url("../images/cloud4x-FBC606.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 180px;
    position: absolute;
    top: -168px;
    width: 100%;
}


.aboutus-content{
	float: left;
	/*width: 29.30%;*/
	width: 400px;
	
	margin-left: 30px;
	margin-top: 70px;								
	z-index: 111;
	position: relative;
}

.content-container .aboutus-content em
{
	float:left;
	width: 100%;
	border-bottom: 2px solid #138FA4;
	border-top: 2px solid #138FA4;
	display:none;
}

.content-container .aboutus-content span p{
color: #0062B5;
font-family: calibri;
font-size: 14px;
letter-spacing: 1px;
line-height: 17px;
padding:1px 15px;
text-align: justify;
}

.aboutus-small-content:before{
	content: '';
	background: url(../images/cloud5nx-FBC606.png) no-repeat;
	background-size: 100% auto;
	display: block;
	height: 225px;
	width: 100%;
	position: absolute;
	top: -51px;
	left:0px;
}

.aboutus-small-content{
	float: left;
	/*width: 29.30%;*/
	width: 450px;
	background-color: #FFF;
	margin-left: 30px;
									
	z-index: 111;
	position: relative;
}

.content-container .aboutus-small-content span{
	height:450px;
}

.content-container .aboutus-small-content span p{
color: #0062B5;
font-family: calibri;
font-size: 14px;
letter-spacing: 1px;
line-height: 18px;
padding:1px 15px;
text-align: justify;
}

.about-us-small-container{
	width: 40% ;
}

.about-us-small-container h5{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
}

.about-us-big-container{
	width: 60% ;
}

.aboutus-big-content:before{
	content: '';
	background: url(../images/content.png) no-repeat;
	background-size: 100% auto;
	display: block;
	height: 300px;
	width: 100%;
	position: absolute;
	top: -65px;
	left:0px;
}

.aboutus-big-content{
	float: left;
	/*width: 29.30%;*/
	width: 600px;
	background-color: #FFF;
	margin-left: 30px;
	margin-top: 21px !important;									
	z-index: 111;
	position: relative;
}

.content-container .aboutus-big-content .team-info{
	float: left;
	width: 100%;
	border-bottom: 7px solid #138FA4;
	border-left: 7px solid #138FA4;
	border-right: 7px solid #138FA4;
	height: 375px;
}

.content-container .aboutus-big-content .team-info .mgtteam{
	float: left;
	width: 100%;
	padding-bottom: 35px
}

.content-container .aboutus-big-content .team-info .mgtteam p em{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
	border-bottom: 2px solid #136fa4;
	float: left;
	width: 100%;
	margin-bottom:10px;
}

.content-container .aboutus-big-content .team-info .mgtteam p legend{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
	float: left;
	width: 100%
}

.content-container .aboutus-big-content .team-info .mgtteam p{
	float: left;
	width: 36%;
	padding: 10px;
	margin-left: 70px;
	margin-top:50px;
	text-align: center;
}

.content-container .aboutus-big-content .team-info .mgtteam img{
	margin-left: 100px;
    max-width: 20%;
    float: left;
    -webkit-box-shadow: 8px 4px 8px -2px rgba(51, 64, 80, 0.68);
	-moz-box-shadow:    8px 4px 8px -2px rgba(51, 64, 80, 0.68);
	box-shadow:         8px 4px 8px -2px rgba(51, 64, 80, 0.68);
}

.content-container .aboutus-big-content .team-info p{
color: #0062B5;
font-family: calibri;
font-size: 14px;
letter-spacing: 1px;
line-height: 18px;
padding:1px 15px;
text-align: justify;
}

.st-stack-right{width: 300px!important;right: 50px;}
.st-stack-left{width: 300px!important;left: 50px !important}
.birthday-container{width: 500px; margin: 0 auto}

/*services-page*/

.services-content h5{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
}

.services-content span{
	height:325px;
	background:white;
}

.services-content span p{
	margin-bottom: 4px
}

.services-content span img{
	max-width:100%;
}

.services-content span legend{
	font-size: 12px;
	font-weight: bold;
	margin-left:15px;
	border: 0px;
	margin-bottom: 0px;
}

/*tuition-page*/

.tuition-content{float;left; width:48%; margin-left: 0px !important; left: 0px !important; margin-right: 10px !important}
.tuition-content:before{top: -158px !important}

.tuition-content span ul{
	padding: 1px 15px;
	margin-bottom: 5px;
	float: left;
	width: 100%;
}

.tuition-content span{
	padding-bottom: 5px;
	height: 300px;
}

.tuition-content span ul h5{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
}

.tuition-content span ul li{
	color: #0062B5;
    font-family: calibri;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 1px;
    text-align: justify;
    margin-left: 13px;
    list-style-type: circle;
}

.summer-content span p{margin-top: 5px;}

.contact-content .contactspan{
	float: left;
	border-bottom: 4px solid #138FA4;
	border-left: 4px solid #138FA4;
	border-right: 4px solid #138FA4;
}

.content-container span{
	float: left;
	width: 100%;
	border-bottom: 4px solid #138FA4;
	border-left: 4px solid #138FA4;
	border-right: 4px solid #138FA4;
	background:white;
}

.content-container .contactspan{
	float: left;
	border-bottom: 4px solid #138FA4;
	border-left: 4px solid #138FA4;
	border-right: 4px solid #138FA4;
	height: 343px;
	width: 400px;
	background:white;
}
#gmapid-fa1cb33e-ed34-4ba8-9c5e-b8d6d94951a6{height:280px!important;}
.contactspan h5{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
}

.contact-map{padding: 0px}

.contact-content legend{
	float: left;
	width: 328px;
	text-align: center;
	margin: 5px 10px 10px;
}

.contact-content .school-landmark{
	border-bottom: medium none !important;
    border-top: 1px solid #E5E5E5;
    margin: 10px;
    font-size: 12px;
}

.summer-content .slider-camp{
	float: left;
    padding: 15px;
    width: 100%
}

.aslide img {
    max-width: 100%; 
    width:360px;               
}
#slider {
    width: 100%;
    height: 600px;
}
.carousel-feature a {height: 270px}
.carousel-feature a img{height: 300px; width: 100%;}
.fb-follow{float: left;
    
    margin-top: 30px;
   
    width: 11%;}
.fb-follow a{float: left;width: 60%;}
.advertisement{width:25%;z-index:-999;float:left;}
.advertisement img{min-width:20% !important;}

.cctv-info{width:10%;position:absolute; margin-top:70px; ;z-index:-999;right: 73px;top:100px;}
.cctv-info img{max-width:100% !important;}

/* Modified on 10-june-2014 by Sharath */
.whyus-wrapper{
	max-width: 510px !important;
}
.trustus-wrapper{
	max-width: 629px !important;
}

.whyus-content span h5{
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	color: #008FD3;
}

.summer-content span{
	height:300px;
	padding-top:10px;
	background:white;
	width: 100% !important;
}

.summer-slider{padding: 16px !important}
.banner ul li { float: left; }
.banner ul li img{max-width: 100% !important}
.teddy-man {
	position: fixed;
	bottom: 0px;
	right: -80px;
	z-index: -3333;
}
.margin-span{margin-top: 20px}

.dots{display:none !important;}

#your-select
{
	width: 80%; margin-left: 20px; heigth:500%;
}
.counter
{
	text-align:center;
	float:left;
	margin-left:50%;
}
.loop{
position: relative;
    max-width: 100%;
    float: left;
    width: 100%;
    top: 60px;
    left: 110px;
}