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

/*
.wrapper,.content,.content_1,.content_2,.content_left,.content_right,.content_left1,.content_right1,.content_left2,.content_right2,.content_left3,.content_right3,.content_right2_1,.content_left2_1,.content_right3_1,.content_right3_1, .content_about, .about_left, .about_right, .abt_rgt, .school_img, .school_content, .leadership_left, .leadership_right, .school_content2, .content_mis_vis, .content_mis_vis_sub, .mis_vis_left, .mis_vis_img, .mis_vis_right, .leadership_left, .leadership_right*/
*{
	-webkit-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}


html, body
	{
	margin:0 auto; padding:0px; background:#fff; overflow-x:hidden;
	}
img
	{
	border:1px;
	}
p
	{
	text-align:justify; font-family:"Open Sans";
	}
h1
	{
	font:30px Ageone; font-weight:normal;
	}
	h2
	{
	font:28px Ageone; font-weight:normal; color:#fff; padding:0px; margin:0px auto;
	}
	
@font-face
	 {
	 font-family:Ageone;src:url(../fonts/Ageone.ttf) format('truetype');
	 }
@font-face 
	{
	font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.ttf) format('truetype');
	}

@font-face
	{
	font-family:Glametrix;src:url(../fonts/GlametrixLight.otf) format('opentype');
	}		

*:focus 
	{
		outline: none;
	}
input:focus
	{
   		outline:none;
  	}	
input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer;background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(241,241,241,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Opera F11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */}

input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover{
background: rgb(239,239,239); /* Old browsers */
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}

.header
	{
		width:auto; height:auto; border:0px solid #F00; padding:0px; margin:0px auto; position:relative; max-width:1200px;
	}
.header_left
	{
		width:auto; height:auto; border:0px solid #F00; padding:0px; margin:0px auto; float:left;position:relative;
	}

.header_right
	{
		width:auto; height:auto; border:0px solid #F00; padding:0px; margin:0px auto; float:right;position:relative;
	}
	

	
	input[type="text"].t_field
	{border:1px solid #ccc;-webkit-border-radius:2px;  -moz-border-radius:2px; border-radius:2px;float: right;height:27px;  width:230px; color: #333;padding-left:5px; padding-right:20px;}
.search_btn{position:absolute; right:1px; border-left:1px solid #ccc;}
.input_box{width:auto; height:27px; border:0px solid #F00; padding:0px; margin:0px auto; margin-top:30px; margin-bottom:30px; }

.navigation_bar
	{
		width:100%; height:auto; border:1px solid #ccc; padding:0px; margin:0px auto;position:relative; float:left;
	}
	
.nav_barz2{width:100%; height:auto; border:0px solid #ccc; margin:0px auto; padding:0px; position:relative; 
}
#nav ul 
	{

width:98%; height:auto; border:0px solid #ccc; margin:0px auto; padding:0px; position:relative; 
	}
	
#nav li {
    float:left;
    position: relative; list-style:none; display:inline; font-family:Glametrix; font-size:18px;
}

#nav li a {
    color: #000;
    display: block;
    float: left;
    font-weight: normal;
    padding:15px;
    position: relative; border-right:1px solid #ccc;font-family:Glametrix;font-size:17px; 
}
#nav li a.last{border-right:0px;}
#nav li:hover > a {
    color: #666;
}

#nav li a.active{color: #00B4FF;}
#banner
	{width:1345px; height:460px; border:1px solid #F00; padding:0px; margin:0px auto;position:relative;overflow:hidden;}

.banner2
	{
		width:100%; height:auto; border:0px solid #F00; padding:0px; margin:0px auto;position:relative;overflow:hidden;  
	}
	
.banner
	{
		width:100%; height:auto; border:0px solid #F00; max-height:220px; padding:0px; margin:0px auto;position:relative;overflow:hidden; max-width:1200px;
	}
	
.banner img{width:100%; height:auto}
.top_ban{width:100%; height:auto; margin:0px auto; position:absolute; padding:0px; border:0px solid; z-index:2; float:left; top:0;background-color: rgba(0, 0, 0, 0.6);
background: rgba(0, 0, 0, 0.6);
color: rgba(0, 0, 0, 0.6); /* IE6-9 */}
.top_ban_wrap{width:auto; max-width:1200px; height:auto; margin:0px auto; position:relative; padding:0px; border:0px solid #fff;}
.top_ban_wrap p{padding:10px; text-align:left; margin:0px auto; float:left; color:#fff; font-family:"Open Sans"; font-size:14px; font-weight:normal;}

.top_ban2{width:100%; height:auto; margin:0px auto; position:relative; padding:0px; border:0px solid; z-index:2; float:left; top:0;  /* IE6-9 */}
.top_ban_wrap2{width:auto; max-width:1200px; height:auto; margin:0px auto; position:relative; padding:0px; border:0px solid #fff;}
.top_ban_wrap2 p{padding:10px; text-align:left; margin:0px auto; float:left; color:#fff; font-family:"Open Sans"; font-size:14px; font-weight:normal;}

.slide_bg
	{
	width:100%; height:auto; position:absolute; top:0;background:#fff;border:1px solid;-webkit-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out; margin:0px auto; padding:0px;
	}
	
.wrapper
	{
		width:auto; height:auto; position:relative; margin:0px auto; padding:0px; border:0px solid #000; max-width:1200px; max-height:3500px;
	}
.wrapper_sub
	{
		width:auto; height:auto; position:relative; margin:0px auto; margin-top:-15%; padding:0px 0px 0px 0px; border:0px solid; max-width:1200px; max-height:3500px; 
	}

img.bg{width:100%; height:auto; position:absolute; border:0px solid; top:0px; margin:0px auto;padding:0px; float:left; left:0; z-index:3;}
	
	.schl_calender
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; max-width:335px; float:left;
	}
	
	.con
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000;float:left; margin-bottom:12px;
	}
	.con2
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000;float:right; margin-bottom:12px;
	}

.content
	{
		width:auto; height:auto; position:relative; margin:0px auto;border:0x solid #000; max-width:1180px; padding:20px; padding-top:7%; z-index:5;
	}
.content_1
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; max-width:1200px; margin-bottom:12px; max-height:5000px; float:left;
	}
		
	.content_left
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:left; max-width:767px;
	}
	
	.menu_box{width:auto; height:auto; position:absolute; bottom:10px; max-width:300px; margin:0px auto; padding:0px; left:0; border:0px solid #000;}
	.menu_box ul{list-style:none; float:left; margin:0px auto; padding:0px;}
	.menu_box ul li{ color:#000; font-family:Ageone; font-size:17px; width:200px; height:20px; cursor:pointer;}
	.menu_box ul li a{ color:#000; font-family:Ageone; font-size:17px; text-decoration:none; text-align:left; margin-left:10px; cursor:pointer;}
	.menu_box ul li{padding:5px;background:#ffb62a url(../images/menu_bg.png) no-repeat right center; float:left; width:200px; color:#000; font-family:Ageone; font-size:18px; margin-left:0px; margin-top:2px; text-decoration:none; border:0px solid;}
	.menu_box ul li:hover{color:#fff; background:#ec1c00 url(../images/menu_bg_m.png) no-repeat right center;}
	.menu_box ul li.active{ background:#ec1c00 url(../images/menu_bg_m.png) no-repeat right center;;color:#fff;}
	
.bg_school{width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; max-width:767px; overflow:hidden;}
img.im{width:100%; height:auto;  max-height:336px;bottom:0px; left:5%; position:absolute;}

.scl_im{position:relative; width:100%; max-width:765px;margin:0px auto;padding:0px;border:0px solid #000; background-image:url(../images/bg_slide.png); background-repeat:no-repeat; z-index:-999;}

.scl_im2{position:absolute; width:auto; max-width:390px;margin:0px auto;padding:0px;border:0px solid #000; bottom:0; z-index:4; top:.5; right:0;}
.scl_im2 img{width:100%; height:auto;}

.scl_im3{position:relative; width:auto; max-width:390px;margin:0px auto;padding:0px;border:0px solid #000; visibility:hidden}
.scl_im3 img{width:100%; height:auto;}


.extra_carricular{width:120px; position:absolute; height:auto; float:right; right:0; bottom:0; text-align:center; border:0px solid; margin:0px auto; padding:0px; z-index:5;}
.extra_carricular p{text-align:center; font-family:Ageone; color:#fff; font-size:24px; margin-bottom:0px; padding:0px; position:relative;}
.extra_carricular img{margin:0px auto; padding:0px; margin-bottom:-12px;}
	
	.content_right
	{
		width:100%; height: 100%; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:right;max-width:390px; margin-top:2.5%;
	}

		
	.content_left1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:left; max-width:750px;
	}
	.content_right1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:right;
	}

		
	.content_right1_sub
	{
		width:auto; min-height:165px; max-height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:right;max-width:378px; background:url(../images/bg_sidet.png) left top no-repeat; padding-top:6px; padding-left:8px;
	}	

	img.image
	{
		width:100%; height:auto; bottom:0px;
	}
	.testimonials
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:1px solid #ccc; float:left;
	}
	.testimonials img.tectml{width:auto; float:left;position:relative;}
	.testimonials h2{font-family:Ageone; position:absolute; font-size:23px; margin:0px auto; padding:0px; left:2%; margin-top:1.5%;}
	.testimonials h3{
	font-family:"Open Sans";
	position:relative;
	font-size:16px;
	margin:0px auto;
	padding:0px;
	margin-top:7%;
	font-weight:bold;
	padding-left:5px;
}
	.testimonials p{text-align:justify; margin:10px auto; font-size:13px; font-family:"Open Sans"; position:relative; padding-right:15px; padding-left:5px; border:0px solid;}
	.quotes1{position:relative; margin:0px auto;padding:0px; margin-top:-2%; width:auto; margin-left:10px;}
	.quotes2{position:relative; margin:0px auto;padding:0px;border:0px solid #000;  width:auto;}
	
	input[type="button"],input[type="submit"]{width:110px; background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(241,241,241,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 1%,rgba(241,241,241,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */ border:1px solid #ccc; font-family:13px; font-family:"Open Sans"; color:#f12800; float:left; height:30px;}

	.social_networks
	{
		width:auto; height:100%; position:relative; margin:0px auto;padding:0px;border:1px solid #ccc; float:right;
	}
	.head_ntrk
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc;
	}
	.head_ntrk img{float:left;margin:0px auto; padding:0px;margin-right:1px;}

.topic
	{
		width:auto; height:113px; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left; padding-left:30px; padding-top:15px;
	}
	.topic img{float:left; width:auto; margin:0px auto;padding:0px;}
	.topic h5{width:auto; float:left; margin:0px auto;padding:0px; margin-left:5px;}
	.topic p{text-align:justify; margin:0px auto; font-size:11px; font-family:"Open Sans"; position:relative;border:0px solid; width:auto; float:left; margin-left:5px; padding-right:10px; padding-bottom:10px;}

.iconbox
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000;
	}
	.smlbx
	{
		width:20px; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; margin-right:5px; float:left; margin-top:10px;  margin-bottom:26px;
	}
	.smlbx img{cursor:pointer;}

	.content_left2
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left;max-width:340px; min-width:340px;
	}
	.content_left2_1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right;max-width:340px; min-width:340px; margin-top:39px; background:url(../images/bg_sidel.png) bottom left no-repeat; padding-left:2px; padding-bottom:2px;
		
	}
	.content_right2
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right;max-width:800px;
	}
	.content_right2_1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right; max-width:820px;margin-right:-6px;margin-bottom:-1px; padding-bottom:9px;
	}
	.schl_clndr{width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:1px solid #ccc; float:left; background:#fff; margin-left:5px; margin-bottom:5px; }
	
	.news_box{width:99.1%; height:auto; position:relative; margin:0px auto;padding:0px;border:1px solid #ccc; float:left; background:#fff; }
	.newshead{width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; float:left;}
	.newshead h1{width:auto;margin-top:0px; padding-top:10px; padding-bottom:5px; border-bottom:1px solid #ccc; margin-left:10px; margin-right:10px; height:auto; margin-bottom:10px;}
	.newshead input[type="button"],.newshead input[type="submit"]{width:110px;border:1px solid #ccc; font-family:13px; font-family:"Open Sans"; color:#f12800; float:right; height:30px; margin-top:px;}
	.newsevents{width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border-bottom:1px dashed #ccc; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px;}
	.newsevents img{float:left; width:132px; height:106px; padding-left:10px; margin-top:0px; margin-bottom:10px; margin-right:10px;}
	.newsevents p{width:auto; padding-left:10px; margin-top:0px; margin-bottom:10px; text-align:justify; border:0px solid;font-size:13px; font-family:"Open Sans";}
	.newsevents p a{color:#f85402; text-decoration:none;}
	
	
	.school{width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left;}
	.school h1{float:left; width:60%;margin-top:12px; padding-bottom:0px; border:0px solid; margin-bottom:0px; font-size:25px;}
	.school img{float:left; width:auto;margin-top:0px; margin-right:15px;}
	.school p{width:auto; margin:0px auto;padding-top:0px; text-align:justify; font-size:13px; font-family:"Open Sans"; padding-bottom:5px; padding-right:25px;}
	.school input[type="button"],.newshead input[type="submit"]{width:70px; border:1px solid #ccc; font-size:11px; font-family:"Open Sans"; color:#000; float:left; height:20px; margin-top:8px; margin-right:10px;}
	
		.butn_dv{width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:1px solid #000; float:left;}
		
	.content_left3
	{
	width:auto;
	height:auto;
	position:relative;
	margin:0px auto;
	padding:0px;
	border:0px solid #ccc;
	float:left;
	margin-bottom:30px;
	max-width:720px;
	}
	.content_left3_1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right; max-width:720px;padding-bottom:9px; padding-right:1px
	}
	.content_right3
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right;max-width:430px; margin-top:-5px;
	}
	.content_right3_1
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right; max-width:430px; background:url(../images/bg_topl.png) left top no-repeat;padding-left:7px; padding-top:5px
	}
	
	.gps_cmty{width:99%; height:auto; position:relative; margin:0px auto;padding:0px;border:1px solid #ccc; float:left;}
	.gps_cmty h1{float:left; width:auto; padding-left:10px; margin-top:15px; width:100%;}
	.gps_cmty input[type="button"],.newshead input[type="submit"]{width:110px;border:1px solid #ccc; font-family:13px; font-family:"Open Sans"; color:#f12800; float:left; height:30px; margin-left:5px;}
	.gps_cmty img{float:left; width:132px; height:106px; padding-left:10px; margin-top:0px; margin-bottom:10px; margin-right:10px;}
	.gps_cmty p{ width:auto; padding-left:10px; margin-top:0px; margin-bottom:10px; text-align:justify; border:0px solid;font-size:13px; font-family:"Open Sans"; color:#666; padding-right:10px;}
	.gps_cmty p a{color:#f85402; text-decoration:none;}
		
.top_footer
	{
		width:100%; height:auto; border:0px solid #F00; padding:0px; margin:0px auto;position:relative;overflow:hidden; background:#ececec;
	}
.sub_footer
	{
	width:100%;
	height:auto;
	border:0px solid #F00;
	padding:0px;
	margin:0px auto;
	position:relative;
	overflow:hidden; /* Old browsers */
	background-image:url(../images/btm.jpg);
	background-repeat:repeat-x;
	background-color:#868686;

	}
	.sub_linkbx{
	float:left;
	position:relative;
	margin:0px auto;
	padding:0px;
	width:422px;
	border:0px solid #FF3300;
	height:auto;
}
	.link_box{float:left; position:relative; margin:0px auto; padding:0px;width:auto; padding-right:20px; padding-left:0px;}
	ul.sub_links{
	list-style:none;
	float:left;
	padding:0px;
	border-right:1px solid #5c5c5c;
}
	ul.sub_links li{list-style:none; margin:0px auto;}
	ul.sub_links li a{padding:10px; text-decoration:none; font-family:"Open Sans"; font-size:12px; float:left; margin:0px auto; border:0px solid; color:#fff; font-weight:normal;}
	
	.sub_linkbx2{float:left; position:relative; margin:0px auto; padding:0px;width:300px; border:0px solid #FF3300; margin-top:1.2%; }
	.map{
	float:left;
	position:relative;
	margin:0px auto;
	padding:0px;
	width:300px;
	border:1px solid #5c5c5c;
	padding:10px;
	background:#fff;
	padding-bottom:10px;
}
	
	
	.sub_linkbx3{
	float:left;
	position:relative;
	margin:0px auto;
	padding:0px;
	width:408px;
	border:0px solid #FF3300;
	margin-top:2%;
	margin-left:30px;
}
	.sub_linkbx3 p{ext-decoration:none; font-family:"Open Sans"; font-size:12px; float:left; margin:0px auto; border:0px solid; color:#fff; font-weight:normal; line-height:25px;}
	.sub_linkbx3 h3
	{
	font:24px Ageone; font-weight:normal; color:#fff; padding:0px; margin:0px auto;
	}
	
.footer
	{
	width:100%;
	height:auto;
	border:0px solid #F00;
	padding:0px;
	margin:0px auto;
	position:relative;
	overflow:hidden;
	background:#b82500;
	background-color: #919191;
	}
	
.foot_wrap
	{
		width:97%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; max-width:1175px; margin-top:-2px; margin-bottom:12px;
	}
	.footer p{text-transform:uppercase; font-size:11px; color:#fff;}
	
	.lefting{float:left;}
	.righting{float:right;}
	
	
	.twitter{padding-bottom:10px; border:0px solid; margin:0px auto; padding:0px; height:37px; float:left; cursor:pointer; width:32.2%; margin-right:1%}
	.twitter:hover{ background:url(../images/twitter_drop.png) center bottom no-repeat;}
	.facebook{padding-bottom:10px; border:0px solid; margin:0px auto; padding:0px; height:37px; float:left; cursor:pointer; width:32.2%; margin-right:1%}
	.facebook:hover{ background:url(../images/facebook_drop.png) center bottom no-repeat;}
	.youtube{padding-bottom:10px; border:0px solid; margin:0px auto; padding:0px; height:37px; float:left; cursor:pointer; width:32.2%; margin-right:1%}
	.youtube:hover{ background:url(../images/youtube_drop.png) center bottom no-repeat;}
	
	.twitter img{width:100%;}
	.facebook img{width:100%;}
	.youtube img{width:100%;}
	
	.twitteractive{ background:url(../images/twitter_drop.png) center bottom no-repeat;}
	
	.facebookactive{ background:url(../images/facebook_drop.png) center bottom no-repeat;}
	
	.youtubeactive{ background:url(../images/youtube_drop.png) center bottom no-repeat;}
	
	
	.qut{left:70%; margin-top:-1.5%; position:relative;}
	.siding{position:absolute; margin:0px auto; padding:0px; float:left; bottom:0; right:0}
	 
	
	/*...............................................................about us................................................................*/
	
	.content_about
	{
		width:auto; height:auto; position:relative; margin:0px auto;border:0x solid #000; max-width:1180px; padding:20px; padding-top:2%; z-index:5; 
	}
		
	.about_left
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:5px solid #ccc; float:left; max-width:700px; padding:2px; padding-left:5px; padding-right:2%;margin-bottom:20px; padding-top:.5%;-webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px;
	}
	.about_left h2{
	color:#404040;
	font-family:"Open Sans";
	font-weight:700;
	margin:0px auto;
	padding:0px;
	font-size:25px;
}
	.about_left p{font-family:"Open Sans"; font-weight:normal; font-size:13px; color:#424242; margin-bottom:2.5%;  margin-top:1%;}
	.about_left_img{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:700px; margin-right:3% ;}
	.about_left_img img{width:100%; height:auto;}
	
	.about_right
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right; max-width:400px;
	}
	.abt_rgt
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:5px solid #ccc; float:right; max-width:400px; padding:2px;margin-bottom:20px;-webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px;
	}
	.school_img{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left;}
	.school_img img{width:100%; height:auto;}
	
	.school_content{
	background:#454545;
	width:auto;
	height:100%;
	float:left;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
	.school_content p{font-family:Georgia; font-weight:normal; font-style:italic; font-size:16px; color:#fff;line-height:25px; padding:5%; padding-top:0px; padding-bottom:0px;}
	
	/*...............................................................leadership................................................................*/
	
	
	.leadership_left
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left; max-width:500px; padding:2px; padding-left:5px;margin-bottom:20px; padding-top:1%;
	}
	.leadership_left img{width:100%; height:auto;}
	.leadership_right
	{
		width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:right; max-width:620px;
	}

	.school_content2{width:auto; height:100%; float:left;}
	.school_content2 p{font-family:"Open Sans"; font-weight:normal; font-style:normal; font-size:13px; color:#424242;line-height:23px; margin:0px auto; padding:0px; margin-bottom:10px;}
	.school_content2 h5{color:#ee4308; font-family:"Open Sans"; font-weight:700; margin:0px auto; padding:0px; font-size:15px;}
	.leadership_right h2{color:#0f3164; font-family:"Open Sans"; font-weight:700; margin:0px auto; padding:0px; font-size:24px; margin-bottom:10px; margin-top:5px;}
	
	
	/*...............................................................mission_vission................................................................*/
	
	
	.content_mis_vis
	{
		width:auto; height:auto; position:relative; margin:0px auto;border:0px solid #ccc; max-width:1180px; padding:20px; padding-top:2%; z-index:5; 
	}
	/*.content_mis_vis_sub
	{
		width:auto; height:auto; position:relative; margin:0px auto;border:5px solid #ccc; max-width:1180px; padding:20px; padding-top:2%; z-index:5;  margin-bottom:20px; -webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px; margin-top:2%; float:left;
	}*/
	
	.content_mis_vis_sub
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:5px solid #ccc;margin-top:5px;margin-bottom:20px;-webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px; max-height:1800px; float:left; overflow:hidden;position:relative;
	}
	
	.mis_vis_left
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left;margin-bottom:20px; padding:1.5%; background:#f8f8f8; position:relative; max-height:1500px; min-height:180px;
	}

	.mis_vis_img{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:270px;border:0 px solid #ccc;}
	.mis_vis_img img{width:100%; height:auto;}
	
	.mis_vis_left p{font-family:"Open Sans"; font-weight:normal; font-style:normal; font-size:13px; color:#424242;line-height:20px; margin:0px auto; padding:0px; margin-bottom:15px;float:left;}
	
	.mis_vis_left h2{margin-top:1%;margin-bottom:1%;  float:left;}
	
	.mis_vis_right
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px; float:left; padding:1%;position:relative; max-height:1500px;
	}
	.mis_vis_right p{font-family:"Open Sans"; font-weight:normal; font-style:normal; font-size:13px; color:#424242;line-height:20px; margin:0px auto; padding:0px; margin-bottom:15px;float:left;}
	.mis_vis_right h2{margin-top:1%;margin-bottom:1%;  float:left;}
	
	.para_right{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:70%;border:0 px solid #ccc; margin-left:3%; margin-right:3%;}

	.mis_vis_right ul{float:left; width:auto; margin:0px auto; padding:0px; margin-left:2%; margin-bottom:2%;}
	.mis_vis_right ul li{list-style:url(../images/ullist.png); list-style-position:left center; font-size:13px; line-height:20px; font-family:"Open Sans"; color:#424242;}	
	
	
	
	/*...............................................................heritage................................................................*/
	
	.content_heritage
	{
		width:auto; height:auto; position:relative; margin:0px auto;border:0px solid #ccc; max-width:1180px; padding:20px; padding-top:2%; z-index:5;  position:relative;
		
	}
	
	.content_heritage_sub
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:5px solid #ccc;margin-top:5px;margin-bottom:20px; max-height:1800px; float:left; overflow:hidden;position:relative;
	}
	
	.content_heritage_top
	{
		width:98%; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #ccc; float:left;margin-bottom:5px; padding:1.5%;position:relative; max-height:1500px; padding-bottom:10px;
	}
	
	.content_heritage_bottom
	{
		width:98%; height:auto; position:relative; margin:0px auto;padding:0px; float:left; margin:1%;position:relative; max-height:1500px; border-top:1px solid #ccc; margin-top:0px; padding-top:30px;
	}
	.content_heritage_sub h2.heritage{ color:#f55b18; font-family:"Open Sans"; font-weight:28px; margin:1.5%; margin-bottom:0px; padding:0px; width:97%;}
	
	.heritage_img1{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:350px;border:0px solid #ccc; margin:1.5%; margin-left:0px; margin-top:0;}
	.heritage_img1 img{width:100%; height:auto;}
	.heritage_img2{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:350px;border:0px solid #ccc; margin:1.5%; margin-left:2.5%; margin-right:2.5%;margin-top:0;}
	.heritage_img2 img{width:100%; height:auto;}
	.heritage_img3{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:350px;border:0px solid #ccc; margin:1.5%; margin-right:0px;margin-top:0;}
	.heritage_img3 img{width:100%; height:auto;}
	
	.heritage_video{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:800px;border:0 px solid #ccc;}
	.heritage_video img{width:100%; height:auto;}
	
	.magazine_side{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:right; max-width:350px;border:0px solid #ccc; overflow:hidden;}
	.header_mag{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; width:100%;border:1px solid #ccc; background:#f45716 url(../images/down_arrow.jpg) no-repeat left center;}
	.header_mag h2{text-transform:uppercase; padding:1%; width:100%; text-align:center; float:left; font-family:"Open Sans"; font-size:20px;}
	.image_mag{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:350px;border:0px solid #ccc;}
	.image_mag img{width:100%; height:auto;}


.about_cnt
	{
		width:100%; height:auto; position:relative; margin:0px auto;padding:0px;border:3px solid #ccc; float:left; max-width:1200px; padding:6px; padding-left:10px; padding-right:2%;margin-bottom:20px; padding-top:.5%;-webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px;
	}
	

.cont1{
	width:auto;
	height:auto;
	float:left;
	position:relative; 
	margin:0px auto;
	min-width:50%; 
	
}

.cont1_img img{width:100%; height:auto;}
	
	


.cont2{
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin:0px auto;
	min-width:50%; 
	
}

	.txt1{
		width:100%;
		height:25px;
		border:none;
		border-bottom:#cdcdcd  dashed 1px;
	}
	
	.txt2{
		width:100%;
		height:95px;
		border:none;
		border-bottom:#cdcdcd dashed 1px;
	}
	
	
	.about_cnt_img{width:auto; height:auto; position:relative; margin:0px auto;padding:0px; float:left; max-width:1200px; margin-right:1% ;}
	.about_cnt_img img{width:100%; height:auto;}
	.about_cnt1{color:#395093; font-family:"Open Sans"; font-weight:400; margin:0px auto; padding:0px; font-size:22px;}
	.about_cnt_ p{font-family:"Open Sans"; font-weight:normal; font-size:13px; color:#424242; margin-bottom:2.5%;  margin-top:1%;}





.bg_school{width:auto; height:auto; position:relative; margin:0px auto;padding:0px;border:0px solid #000; max-width:767px; overflow:hidden;}
img.im{width:100%; height:auto;  max-height:336px;bottom:0px; left:5%; position:absolute;}

.scl_im{position:relative; width:auto; max-width:765px;margin:0px auto;padding:0px;border:0px solid #000;}
.scl_im img{width:100%; height:auto;}

.scl_im2{position:absolute; width:auto; max-width:390px;margin:0px auto;padding:0px;border:0px solid #000; bottom:0; z-index:4; top:.5; right:0;}
.scl_im2 img{width:100%; height:auto;}

.scl_im3{position:relative; width:auto; max-width:390px;margin:0px auto;padding:0px;border:0px solid #000; visibility:hidden}
.scl_im3 img{width:100%; height:auto;}

.nwsct{
	width:100%;
	height:auto;
	float:left;
	
}

.nwsct2{
	width:1200px;
	height:auto;
	margin:0 auto;
}

@media screen and (max-width: 1024px) {
.nwsct2{
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:30px;

}
}

.nwsct3{
	width:233px;
	height:auto;
	float:left;
	padding-right:7px;
		z-index:-1;
	
}


.nwsct3b{
	width:233px;
	height:auto;
	float:left;
	z-index:-1;
	margin-right:7px;
	
}


@media screen and (max-width: 1024px) {
.nwsct3{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	max-width:233px;
	max-height:107px;
	margin:0 auto;
		z-index:-1;
}

.nwsct3b{
	width:100%;
	height:auto;
	float:left;
	padding:10px;
	max-width:233px;
	max-height:107px;
	margin:0 auto;
		z-index:-1;
	
}


.nwsct3 img{
	width:100%;
	
	height:auto;
	max-width:233px;
	max-height:107px;
	z-index:-1;
}

.nwsc4{
	background-image:url(../images/blue.png);
	background-repeat:no-repeat;
	width:100%;
	height:36px;
	float:left;
	background-position:left bottom;
	z-index:99;
	top:-40px;
	
}










}


.nwsc4{
	background-image:url(../images/blue.png);
	background-repeat:no-repeat;
	width:100%;
	height:36px;
	float:left;
	background-position:left top;
	z-index:99;
	margin-top:-36px;
	color:#fff;
	font-family:Ageone;
	font-size:18px;
	padding-left:5px;
	padding-top:12px;
}

.nwscrl{
	width:1195px;
	height:44px;
	margin:0 auto;
	background-color:#c7c7c7;
	margin:0 auto;
	padding-top:10px;
	padding-left:5px;
	font-size:13px;
	margin-bottom:20px;
	margin-top:5px;
}


.nwbx1nw2{
	width:278px;
	height:275px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:10px;
}


.nwbx1nw{
	width:574px;
	height:238px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:10px;
	margin-right:10px;
}
.vdbx{
  width:570px;
  height:auto;
  float:left;
  margin-right:10px;}


.nwbx1{
	width:257px;
	height:368px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:10px;
	margin-right:10px;
}


.nwbx2{
	width:300px;
	height:523px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:10px;
	margin-right:10px;
}


.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
 .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

@media screen and (max-width: 1024px) {
	
	.nwscrl{
	width:95%;
	height:auto;
	margin:0 auto;
	background-color:#c7c7c7;
	margin:0 auto;
	padding-top:10px;
	padding-left:5px;
	font-size:13px;
	padding:10px;
}



.vdbx{
  width:100%;
  height:auto;
  float:left;
  margin-right:10px;}



.nwbx1{
	width:95%;
	height:auto;
	float:left;
	border:#cbcbcb solid 1px;
	margin:10px;
}


.nwbx1nw2{
	width:95%;
	height:auto;
	float:left;
	border:#cbcbcb solid 1px;
	margin:10px;
}

.nwbx1nw{
	width:95%;
	height:auto;
	float:left;
	border:#cbcbcb solid 1px;
	margin:10px;
}


.nwbx2{
    width:95%;
	height:auto;
	float:left;
	border:#cbcbcb solid 1px;
	margin:10px;
}
}

.nswhd1{
	width:95%;
	height:auto;
	margin:0 auto;
	border-bottom:#cbcbcb solid 1px;
	font-size:25px;
	font-family:Ageone;
	line-height:45px;
	margin-bottom: 15px;
}

.nswhd1b{
	
	font-size:25px;
	font-family:Ageone;
	color:#ff0000;
	line-height:45px;
}


.nwacht{
	width:85%;
	height:auto;
	margin:0 auto;
	font-size:13px;
	font-family:"Open Sans";
	line-height:19px;
	
	bottom:0;
}


.nwachtfnt{
	font-size:15px;
	font-family:"Open Sans";
	line-height:22px;
}




.nwacht2{
	width:94%;
	height:auto;
	margin:0 auto;
	font-size:13px;
	font-family:"Open Sans";
	line-height:19px;
	padding-bottom: 12px;
}


.nwacht2 img{
	width:100%;
	height:auto;
	max-height:104px;
	max-width:279px;
	
}



.nwacht3{
	width:94%;
	height:auto;
	margin:0 auto;
	font-size:13px;
	font-family:"Open Sans";
	line-height:19px;
	padding-bottom: 12px;
}


.nwacht3rd{
	
	font-family:"Open Sans";
	line-height:19px;
	padding-bottom: 12px;
	font-size:13px;
	color:#ff0000;
}




.nwacht3 img{
	width:100%;
	height:auto;
	max-height:112px;
	max-width:112px;
	overflow:hidden;
	 border-radius: 50%;
   
	
}


.sclmd{
	width:1200px;
	height:auto;
	margin:0 auto;
	background-color:#dddddd;
	margin-top:10px;
	margin-bottom:20px;
}

@media screen and (max-width: 1024px) {
.sclmd{
	width:100%;
	height:auto;
	margin:0 auto;
	background-color:#dddddd;
	margin-bottom:20px;

}
}



.sclmd1{
	width:auto;
	height:auto;
	float:left;
	margin-right:80px;
	}

@media screen and (max-width: 1024px) {
.sclmd1{
	width:100%;
	height:auto;
	float:left;
	border-bottom:#c2c2c2 solid 1px;
	margin-left:10px;
	}

}





.sbs1{
	font-size:25px;
	font-family:Ageone;
	color:#333333;
}

.sbs2{
	
	font-size:25px;
	font-family:Ageone;
	color:#ff0000;
	
}
