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

/*----------------------------------------------------------------*/
/*---sec_about_us-------------------------------------------------------------*/

div#sec_about_us{
width:96%;
margin:auto;
padding-bottom:100px;
}

/*----------------------------------------------------------------*/
/*---sec_standards_practice-------------------------------------------------------------*/

div#sec_standards_practice{
}

/*----------------------------------------------------------------*/
/*---sec_privacy_policy-------------------------------------------------------------*/

div#sec_privacy_policy{
}
div#sec_privacy_policy div.cd_heading{
	margin-top: 30px;
}


div#sec_message{
}

div#sec_message div.text img{
float:left;
width:35%;
margin-right:10px;
margin-bottom:10px;
}

/*------sec_meets_teachers--------------------------------------------*/

div#sec_meets_teachers{
width:96%;
margin:auto;
margin-bottom:20px;
padding-bottom:20px;

}

div#sec_meets_teachers div.teacher_area{
position:relative;
min-height:360px;
margin-bottom:20px;
padding-bottom:20px;
border-bottom:1px #dbdbdb dashed;
}

div#sec_meets_teachers div.teacher_area div.imgarea {  
position:relative;
float:left;
background: #f1f1f1;
width:45%;
display: block;
margin-right:5%;
  }

div#sec_meets_teachers div.teacher_area div.imgarea p.ribbon{
  position: absolute;
  left: 0;
 bottom:30px;
  width:100%;
}

div#sec_meets_teachers div.teacher_area div.imgarea p.ribbon span {
  position: absolute;
  left: 0;
  top: 5px;
  width:100%;
  display: inline-block;
  padding: 0 2px;
  margin: 0;
  height: 20px;
  line-height: 20px;
  font-size:14px;
  letter-spacing: 0.1em;
  color:#ffffff;
  background: #004381;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12);
    -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.12);
-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.12);
-o-box-shadow:0 2px 2px rgba(0, 0, 0, 0.12);
-ms-box-shadow:0 2px 2px rgba(0, 0, 0, 0.12);
}

div#sec_meets_teachers div.teacher_area div.imgarea p.ribbon span:before {
  position: absolute;
  content: '';
  top: 0;
  left: -7px;
  border: none;
  height: 28px;
  width: 7px;
  background: #004381;
  border-radius: 5px 0 0 5px;
}

div#sec_meets_teachers div.teacher_area div.imgarea p.ribbon span:after {
  position: absolute;
  content: '';
  bottom: -7px;
  left: -5px;
  border: none;
  height: 7px;
  width: 5px;
  background: #011a47;
  border-radius: 5px 0 0 5px;
}

div#sec_meets_teachers div.teacher_area div.imgarea img{
width:100%;
border:5px #ffffff solid;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
}

div#sec_meets_teachers div.teacher_area p strong{
color:#0e2b57;
font-size:16px;
font-weight: 500;
display:inline-block;
margin-right:5px;
}

div#sec_meets_teachers div.teacher_area p{
float:left;
width:50%;
margin:0;
padding:0;

}


div#sec_meets_teachers div.teacher_area div.characterarea {
display:none;
/*   position: absolute;
  top:60%;
  left:0px;
width:45%;
height:300px;
margin-top:10px; */
}

div#sec_meets_teachers div.teacher_area div.characterarea img{
width:50%;
}

div#sec_meets_teachers div.teacher_area div.characterarea img.bee{
width:40%;
}
div#sec_meets_teachers div.teacher_area div.characterarea img.din{
width:60%;
}

div#sec_meets_teachers div.teacher_area div.characterarea p{
  width:100%;
}

div#sec_meets_teachers div.teacher_area div.characterarea p span{
  background:#ff8e9d;
  text-align: center;
  color: #FFF;
  font-size:14px;
  font-weight:500;
  display:block;
  padding-top:2px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}


div#sec_meets_teachers div.teacher_area div.characterarea p span.nursery {
background:#a4dea1;}
  
div#sec_meets_teachers div.teacher_area div.characterarea p span.kinder {
background:#ff9933;}

/*----------------------------------------------------------------*/
