@import url('https://fonts.googleapis.com/css?family=Gothic+A1|Vollkorn|Francois+One|Philosopher|Gentium+Basic|Tinos');

.wid
{
 width:450px !important;
 height:300px !important;
}
.wid1{
 height:30px;
 width:30px;
}
.bc1{
 background-color: rgb(245, 181, 50);
}

.tablinks{
    background-color: #4d5150;
    color: white;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 18px;
    font-size: 13px;
    width: 25%;
}
.tablinks:hover {
   /* background-color: #040E30;*/
   background-color: rgb(180, 62, 62);
	color:white;
	}
 
/* Center tab*/.tablink {
    background-color: #2d023c;
    color: white;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 12px 1px;
    font-size: 13px;
    width: 11%;
}
.tablink:hover {
   /* background-color: #040E30;*/
   background-color: #d10000b3;
	color:white;
	}
.tabfont{	font-size:16px;
}

.tabhead
{color:#de4c4c;
	text-align:center !important;
	font-size: 14px;
	font-family: 'Philosopher', sans-serif;
	margin-bottom:5px;
}.tabcontent {
	text-align:justify;
    color: #595857;
    display: none;
    font-family: 'Vollkorn', serif;
	padding: 20px;
 }
#1 {background-color:#dee1e1;color:black;}
#2 {background-color:#dee1e1;color:black;}
#3 {background-color:#dee1e1;color:black;}
#4{background-color:#dee1e1;color:black;}
#5 {background-color:#dee1e1;color:black;}
#6 {background-color:#dee1e1;color:black;}
#7 {background-color:#dee1e1;color:black;}
#8 {background-color:#dee1e1;color:black;}
/* Center tab*/
.redclr{color:#9eb8b9;}
.greenclr{color:#9eb8b9;}
.sri
{
	width:100%;
	height:auto;
}
@media screen and (max-width: 1200px) {
  div.header-top {
    display: none;
  }
}
@media screen and (max-width: 1200px) {
div .clogo
{
max-width:100%;
	height:auto;
}
}
.mid{
	font-family: 'Gothic A1', sans-serif;
	color:red;
	font-size:20px;
	font-weight:bold;margin-top: 0.3em;
	text-align:center
}
.space1{
line-height:2em;
font-size:1.2em !important;
font-family: 'Vollkorn', serif;}
.us
{	text-align:center;
	font-size:1.5em;
	color:#e6ca87;
    font-family: 'Lato', sans-serif;}
.social
{	text-align:center; 
letter-spacing:1em;}
.social img{
width:48px;
height:48px;
}
.use{
	font-size:1.5em;
	text-align: center;
    font-family: 'Lato', sans-serif;
	color:#e6ca87;}
.qlink{
list-style-type: none;}
.nostyle{
list-style-type: none;
padding:0px !important;
line-height:3em;
}
.nostyle li a{
font-size:1.15em;
text-decoration:none;
color:#55585a;}
.nostyle li a:hover{
color:black;
}
.quick li a {
font-size:1em;
font-family: 'Vollkorn', serif;
color:white;
text-decoration:none;}
.quick li a:hover{
color:#e6ca87;
}
.move{
margin-left:3em;}
.start p:hover{
color:black;}
.low{color:#00688a;
font-size:1.25em;}
/*Academics*/
.academics{
margin-left:1em;
margin-top:1em;
font-size:2em;}
.start{
	font-family: 'Lato', sans-serif;
	font-size:1.25em;
	color:#8d8779;
	line-height: 1.6;
	  }
	  .start0{
	 font-family: 'Lato', sans-serif;
	font-size:1.2em;
	color:#8d8779;
	line-height: 1.6;
	  }
.clr1{margin-top:1.5em;
	  border-radius:20%;}
.montessori{
	text-align:center;
	font-size:1.75em;
	color:brown;}
.sp{font-size:20px;}
.led{text-align:center;
	font-size:1.75em;
	color:brown
	}
.fol{
	text-align: center;
	color:#e6ca87;
	font-family: 'Lato', sans-serif;
	}
.set{
	    width: 60%;
		height: auto;
	}
	.act{text-align:left;color:darkred;}
	.dark{color:#2d8287;}
	.gap{margin-top:1em;}
.facility{
	margin-top:2em !important;
border:2px solid black;
border-radius:5px;}
.try1{
border-bottom:1px solid #d0d8da;
opacity:0.8;}
.lab{
padding-top:1em !important;
padding-bottom:1em !important;
padding-right`:1em !important;
padding-left:1em !important;
}
.accordion {
  width: 100%;
  max-width: 75rem;
  margin: 0 auto;
  padding: 2rem;
}
.accordion-item {
  position: relative;
}
.accordion-item.active .heading {
  color: #968e8f;
}
.accordion-item.active .icon {
  background: #fefefe;
}
.accordion-item.active .icon:before {
  background: #968e8f;
}
.accordion-item.active .icon:after {
  width: 0;
}
.accordion-item .heading {
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  color: #564e50;
  font-weight: 700;
  border-bottom: 1px dotted whitesmoke;
  font-size: 1rem;
  position: relative;
  padding: 1.5rem 0 1.5rem 4rem;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
@media (min-width: 40rem) {
  .accordion-item .heading {
    font-size: 1.2rem;
  }
}
.accordion-item .heading:hover {
  color: black;
}
.accordion-item .heading:hover .icon:before, .accordion-item .heading:hover .icon:after {
  background: black;
}
.accordion-item .icon {
  display: block;margin: 0 1em;
  position: absolute;
  top: 50%;
  left: 0;
  width: 3rem;
  height: 3rem;
  border: 2px solid #fefefe;
  border-radius: 3px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.accordion-item .icon:before, .accordion-item .icon:after {
  content: '';
  width: 1.25rem;
  height: 0.25rem;
  background: #fffbe5;
  position: absolute;
  border-radius: 3px;
  left: 50%;
  top: 50%;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.accordion-item .icon:after {
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
  z-index: -1;
}
.accordion-item .content {
  display: none;
}
.accordion-item .content p {
  margin-top: 0;
}
@media (min-width: 40rem) {
  .accordion-item .content {
    line-height: 1.75;
  }
}
 .un a{color:black !important; text-decoration:none;}
 .content img{
 width:150px;
 height:100px;
 }
 .heading{
 background-color:#2d8287;}
 .title{color: white;
    margin-left: 13px;
    font-size: 13px;}
	#form{
		margin-bottom:2em;
	background-color:#2d8287;
	min-height:600px;
	padding:5px 40px 40px 40px;
	}
	.text{height:43px;}	
.form-control{height:28px !important;font-size:14px !important;}	label{
	font-size:13px;
	color:white;}
	.btn-primary{padding:10px;width:48%;color:#2e4050 !important;}
	.btn-danger{padding:10px;width:48%}
	.school{
	background-image:url("../images/career.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:auto;
	}
	.pos{margin-left:4em; color:red;}
	.fill{color:white;}
	.form-control1{
    display: block;
    width: 100%;
   height:7em;
    padding: 6px 12px;
     line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}/*
	#custom-button{padding:10px;
	color:white;
	background-color:#009578;
	border:1px solid #000;
	border-radius:5px;
	cursor:pointer;}
	#custom-button:hover{
	background-color:#00b28f;}
	#custom-text{margin-left:10px;
	font-family:sans-serif;
	color:#000;}*/
	.ful{
	background-color:#e6f3ee;}
	.add{
	color:#ab2323;
	font-size:15px;
	line-height:1.6;}table#t01 {
    width: 100%;    
   }
   .t01{color:#ab2323;
	   font-size:15px;
	   text-align:left;
   }.t011{font-weight:bold;
		text-align:left;color:#8b0000;
   	   font-size:17px;}
	   .wish img{ width:24%;padding:1em;height:auto;}

button, input, select, textarea {

    font-family: initial !important;
}