﻿@media only screen
and (max-width : 319px) 
{ 
.topper_in,.hbdy_in { width:100%;}
.school_name > .peShiner, .sName_mstr > .peShiner { max-height:66px;}

.tx_navi .flex-next, .txii_navi .flex-next, .stdbdy_navi .flex-next, .tchrbdy_navi .flex-next,.tx_navi .flex-prev, .txii_navi .flex-prev, .stdbdy_navi .flex-prev, .tchrbdy_navi .flex-prev { top:95px;}
.hbdy_in,.topper_in { margin-top: 20px!important;}
.hbdy_h,.toppers_h { margin-bottom: 0px!important;}
.flex-caption li { font-size: 12px!important;}
.flex-control-paging li a { height:8px; width:8px;}
#menu2 ul li a {
    padding: 3px 5px 3px 5px!important;
}
.small_icon ul li a { font-size:13px;}
.new-new1 {width: 90%;float: none;margin: 0 auto;}
.img {max-width: 440px;float: none;margin-left: 0px; }
.para_new {height: 236px;right: 0px; top: -32px;width: 100%;}
#kids_cnr li img, #achievement li img,#achievement1 li img  { max-width:74px!important}
.kids_txt { padding: 8px 5px 5px 5px!important;}
.new-new2 {width: 90%;float: none;margin: 0 auto;margin-bottom: 34px;}
.img1 {max-width: 440px;float: none;margin-left: 0px;}
.para_new1 {width: 480px;left: 0px;width: 100%;top: 4px;}
.ob_show_panelsholder { height:225px!important}
ul.dropmenu li a,.dropmenu ul.submenu li a {    padding: 4px 10px;}
ul.dropmenu { width:100%!important}
ul.dropmenu li {    white-space: inherit;}

.upload_creativity a { float:right!important; margin-left:0px!important}
.content1_new {

    width: 93%;
    height: 177px;
}


.content1_new1 {
    width: 93%;
    height: 148px;
}

#menu2 { min-height:60px!important;}
.sitemaph td { display: block;word-break: break-all;
}
table.new-table td {
    display: block;
    word-break: break-all;
}

.photo-gallery-button table td { width:100%!important; text-align:center!important;}
.photo-gallery-button table td a { display:block; width:100%; text-align:left}

}
@media only screen
and (max-width : 300px) 
{ .sitemaph ul li {font-size: 11px;}
  
  .new-new1 {width: 90%;float: none;margin: 0 auto;}
.img {max-width: 440px;float: none;margin-left: 0px; }
.para_new {height: 236px;right: 0px; top: -32px;width: 100%;}
.new-new2 {width: 90%;float: none;margin: 0 auto;margin-bottom: 34px;}
.img1 {max-width: 440px;float: none;margin-left: 0px;}
.para_new1 {width: 480px;left: 0px;width: 100%;top: 4px;}

  
  
  }

@media only screen
and (max-width : 440px) 
{ 
.news1 { height:auto;}
.news_new { margin-top:-70px;}
.small_icon ul li { width:49%!important}
.award1 { float:none; margin:5px 0px;}
.school_name > .peShiner,.sName_mstr > .peShiner{overflow: hidden; width:98%!important; max-width:318px; display:inline-block; position:relative!important;}
.school_name > .peShiner canvas,.sName_mstr > .peShiner canvas{overflow: hidden; width:98%!important; max-width:318px; display:inline-block;  position:relative!important;}
.sitemaph td { display: block;word-break: break-all;}
.tab-nav li {    padding-left: 9px!important;  margin-left: 6px!important; }
.news_h {background: url(/images/heading_bg.png) -72px 0px no-repeat!important;}
.news_h, .about_us_h, .kids_h, .kids_h, .msg_box_h, .galler_h, .toppers_h, .hbdy_h {  padding-left: 2%!important;}
a.notice_vll, .kids_h a, a.gallery_vll { margin-right: 2%!important; }
.custom-navigation .flex-prev { margin: 11px 0px 0px 38px!important;}
.view { margin:10px 0px!important}
.contact_tbl tr td:first-child { width:90px;}
.gb-captcha, .captcha-img {max-width: 63% !important;}
.button5 {padding: 8px 3px !important; margin-right: 2px;}
.our_vision { max-width:none;}
table.new-table td {
    display: block;
    word-break: break-all;
}
.sitemaph ul {

 margin: 12px 0 0 19px;
   
}
h1.new_head {
    font-size: 14px;
}
.content1_new {

    width: 93%;
    height: 177px;
}


.content1_new1 {
    width: 93%;
    height: 148px;
}
.new-new1 {width: 90%;float: none;margin: 0 auto;}
.img {max-width: 440px;float: none;margin-left: 0px; }
.para_new {height: 236px;right: 0px; top: -32px;width: 100%;}
.new-new2 {width: 90%;float: none;margin: 0 auto;margin-bottom: 34px;}
.img1 {max-width: 440px;float: none;margin-left: 0px;}
.para_new1 {width: 480px;left: 0px;width: 100%;top: 4px;}
.hbdy_in{ float:none; text-align: center;     max-width: 125px!important; margin: 0px 5.1%; display: inline-block;} 
#homephotog_LBPhoto { max-width:225px!important;}
 table.new-table td {
    display: block;
    word-break: break-all;
}
.tc2 { text-align:center}
.tc2 tr td,.tc2 tr th { display:inline-block; width:auto!important;}
/*00*/

.photo-gallery-button table td { width:48%; text-align:left;}
.view,.disply-photo-path{ width:100%;  }
.photo-glry-head2 > div,.media-search-subhead > div { margin: 2px 0px!important; padding:2px 0px!important;}
.Button1 input { float:left!important; margin-left:3px;}
.career-captcha,.capt_txt { max-width:none;}
.ob_show_panelsholder { height:275px!important}

.media-image-head,.media-album-detail,.contact_us,.cnt-map { width:100%;} 
.footerpager_in { -moz-column-count: 1;  -moz-column-gap: 1px; -webkit-column-count: 1; -webkit-column-gap:1px;  column-count: 1;  column-gap:0px;}
.headboy { width:99%!important;}
.tbl_career_form_L,.tbl_career_form_R { width:100%;}
.gb-main-rpt-sub { width:auto}
.career-head-rpt tr td{    padding: 3px 2px; font-size:12px;}
.gb-repeater-font tr td{ display:inline-block; padding: 0px 10px;}
#menu2 {float:right; padding-right: 0px; }
.master_h { font-size: 19px;}

.about_school {  padding: 0px 0px 27px 0px!important; margin: 0px auto;  float: none!important;}
#topsld { max-width:384px;     float: none; margin:0px auto;}
.about_school .flexslider { width: 100% !important;}
.about_school p { width: 100%!important;  padding: 4px 10px!important; }
a.read_more {    bottom: -8px;}



}


@media only screen
and (max-width : 767px) 
{ 
.sitemaph td { display: block;word-break: break-all;}

.sitemaph ul {

 margin: 12px 0 0 19px;
   
}
.content1_new {

    width: 93%;
    height: 177px;
}
h1.new_head {
    font-size: 18px;
}


.content1_new1 {
    width: 93%;
    height: 148px;
}
img.new_1 {
    display: none;
}
body,.logo_name { background:#fff;}
.logo_name{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);}

.tc2 {text-align: center;}
.tc2 tr td, .tc2 tr th {display: inline-block; width: auto!important;}
.new-new1 {width: 90%;float: none;margin: 0 auto;}
.img {float: none;margin-left: 0px; }
.para_new {height: auto;right: 0px; top: -32px;width: 100%;position: relative;}
.new-new2 {width: 90%;float: none;margin: 0 auto;margin-bottom: 34px;}
.img1 {max-width: 440px;float: none;margin-left: 0px;}
.para_new1 {width: 480px;left: 0px;width: 100%;top: -19px;position: relative;}
.img {float: none;margin-left: 0px;margin: 0 auto;}
.img1 {float: none;margin-left: 0px;margin: 0 auto;}

.main_wrap { width:100%; max-width:none}
.mid_wrap,.mid_left,.mid_right,.toppers,.hbdy,#app_scroll,.app_iconLeft,.small_icon,.kids_achi_box,.menus,.school_name,.sName_mstr,.main_wrap_m { width:100%;}
.icon_box,.small_icon,.kids_achi_box,.white_box,.menu_bg,.msg_txt  { height:auto;}
#newnotice_lblnoticedownloads { margin-top:5px; padding: 0px 20px;}
#kids_cnr > .flex-direction-nav .flex-prev,#achievement > .flex-direction-nav .flex-prev,#homephotog_LBPhoto > .flex-direction-nav .flex-prev,#app_scroll > .flex-direction-nav .flex-prev { left:0px;}
#kids_cnr > .flex-direction-nav .flex-next,#achievement > .flex-direction-nav .flex-next,#homephotog_LBPhoto > .flex-direction-nav .flex-next,#app_scroll > .flex-direction-nav .flex-next { right:0px}

a.job_i {
    position: static;

}
.custom-navigation .flex-prev img, .custom-navigation .flex-next img, .custom-navigation1 .flex-prev img, .custom-navigation1 .flex-next img,.achiv1 img { height:19px;}

#slider1 > .flex-direction-nav,.about_school{ display:block;}
#slider1 .flex-control-nav{     bottom: auto; top: -72px;}
 
.flex-caption { bottom: auto;  margin-top: 48px; width:100%;}

#slider1 > .flex-control-paging li a.flex-active { background: #bdbdbd;}
#slider1 > .flex-control-paging li a { background:#ec2b42}
.small_icon ul li a span { width:32px;}

#homephotog_LBPhoto { float:none; display:inline-block; max-width:480px;}
.hbdy,.toppers { text-align:center}
.full_box {    margin-top: 0px;}
.topper_in { float:none; text-align: center;     max-width: 125px; margin: 0px 5.1%; display: inline-block;} 
.hbdy_in{ float:none; text-align: center;     margin: 0px 0px; display: inline-block;} 
.menu_mstr { padding:0px;}

.sName_mstr {margin-top: 61px; width:100%;     background: #fff; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);}
.mstr_icon,.footer { /*background:none*/}
.blank_space { display:none;}
.gallery_box{text-align: center; margin-top: 30px; padding-bottom: 20px;}
.gallery_details { max-width:none; width:100%;}
.header { position:relative; top:0px;}
#slider1 { margin-top: 104px!important;}
.logo_name { position:relative; top: 60px; width:100%;}
.about_school {  width: 100%; position: static;float: left; padding: 11px 3px;  text-align: center; height: auto; background:none;}

.about_school .flexslider { width: 50%;  float: left;}
.about_school p { width: 50%; float: left;padding: 2px 11px;}
a.read_more{display: inline; padding:9px 10px; }
a.read_more1 { position:relative;     bottom: -40px;}
.school_name {     padding: 17px 0px 10px 0px;}
.menu_inner {  position: absolute!important; top: 0px;}
.menus { left:0px; position: initial; background: url(/images/rpt_menu.jpg);     padding-bottom: 10px;}
#menu2{background: #ec2b42;float: left;top: 0px; min-height:68px; padding-top: 4px; position:relative; width:100%; line-height:28px; }


img.left_div,img.right_div { float:none;}
#menu2 ul {width: 100%;
    text-align: center;
    max-width: 240px;
    float: none;
    text-align: center;
    margin: 0px auto;}
#menu2 ul li {
    float: none;
    background: url(/images/libg_m.png) center left no-repeat;
}
#menu2 ul li a {padding: 3px 5px 3px 10px; font-weight: 400;}
#menu_h { position: absolute; overflow:hidden; top:128px;  width:100%; display:none;  z-index:99;   float:right;  right:0px;      }
#menu-mobile{ display:block;}
.dropmenu ul.submenu { position:relative; top:0;}
ul.dropmenu {background:#fff;  float:right;  }
ul.dropmenu li { float:none; background:none;}
#menu_m,.menu_img  { display:none;}
.last_subm { text-align:left;}

ul.dropmenu li a { background:none; line-height: 23px;}
#menu_m > ul.dropmenu li a { color:#000}
#menu_m > .dropmenu ul.submenu li a { color:#fff;}
#menu_m {position: absolute; top: 40px;  z-index: 99; overflow:hidden;}
.dropmenu li:hover > a,#menu_m > .dropmenu li:hover > a {background: url(/images/arrow_m1.png) bottom left 24px no-repeat;}
ul.dropmenu li a,#menu_m > ul.dropmenu li a {    background: url(/images/arrow_m.png) bottom left 24px no-repeat;}

.app_iconLeft { margin-top: 42px;}
.master_txt { padding:0px 4px;} 
#slider1 > .flex-control-nav li { float:none}
.flex-caption li { float:none; font-size:17px; line-height: 40px; min-height: 40px;}
.caption_icon img { max-height:30px;}
#newnotice_lblnoticedownloads > .flex-viewport ul { background: #EC2B42;}
.news1 { padding-right: 1%;}
html[xmlns] .flexslider .slides { float:left; width:100%; }
.flexslider .slides:after { display:none}
.news_numb { padding: 13px 5px 0px 5px; width:auto}
.tx_navi .flex-prev, .txii_navi .flex-prev, .stdbdy_navi .flex-prev, .tchrbdy_navi .flex-prev { left:0px;}
.tx_navi .flex-next, .txii_navi .flex-next, .stdbdy_navi .flex-next, .tchrbdy_navi .flex-next { right:0px;}
#app_scroll .flex-control-nav { bottom: -15px;}
.small_icon { text-align: Center;}
.small_icon ul li{ text-align: Center; display:inline-block; width: 32%; float:none; margin:24px 0px}
.up_date  { float:none; display:inline;}

.small_icon ul li a span { float: none;display: inline-block;margin: 0px; border: 0px;}
.small_icon ul li a p {float: none;border-top: 0px solid #b9b9b9; padding: 0px 0px; line-height: 7px;
    font-style: italic;}
.mid_wrap{padding: 0px 8px; text-align:center;}
.about_us_h { margin-bottom:11px}
.about_us { margin-top: 38px;}
.small_icon {margin-top: 39px;}
.kids_corner {     margin-top: 36px;}
.upload_creativity a { float:left; margin-left:128px;}
.mid_right { margin-top: 40px;}
  .contact-main2 { margin-right:0px; width:100%; margin:0px; padding: 3px;} 
  
  .contact-main2 > #Div1{ display:none}
  #map { height: 380px; position: relative; top: 15px;    left: 0px;}
  .contact_tbl {
  float:none; width:auto;
    color: #fff;
    margin: 0px auto;
    max-width: 350px;
}
.contact_tbl tr td:first-child { width:95px;}  
.content,.content1 { width:100%; margin-top:0px;}
.master_hpm,.content:after,.content1:after { display:none}

.message_section { position:relative; margin-bottom:20px; }

.msg_txt2,.menu_bkg { padding:0px;}

.news_h h1,.about_us_h h1,.kids_h h1,.kids_h h1,.msg_box_h h1,.galler_h h1,.toppers_h h1,.hbdy_h h1 { font-size:18px; font-weight:500; }

.news_h,.about_us_h,.kids_h,.kids_h,.msg_box_h,.galler_h,.toppers_h,.hbdy_h{padding-left: 5%;}
#kids_cnr li img, #achievement li img,#achievement1 li img {float: left; margin: 3% 5% 3% 5%;  width: 100%; max-width: 116px;}
.achivemnt { margin-top: 27px!important;}
.kids_txt {     padding: 24px 5px 5px 5px;}
.toppers_h { margin-bottom:23px;}
.tpr_of,.hbdy_of { margin-bottom:12px;}
.ecare_box {margin-top: 60px; padding: 31px 5px 11px 5px;}

.news_h{background: url(/images/heading_bg.png) -46px 0px no-repeat;}
.msg_box_h{ background: url(/images/heading_bg.png) -25px 0px no-repeat;
    margin-bottom: 11px;}

#message { margin-top:13px;}
.galler_h{background: url(/images/heading_bg.png) -70px 0px no-repeat; margin-top: 24px;}
.custom-navigation .flex-prev { margin: 11px 0px 0px 45px;}
a.notice_vll,.kids_h a,a.gallery_vll {     margin-right: 5%; float:right}
.about_us p {padding: 9px 20px 8px 20px;}
.tab-nav { text-align:center;}
.tab-nav li {padding-left: 15px; margin-left: 15px; float:none; display:inline-block;}
.toppers { margin-top:13px;}
.hbdy { margin-top:60px;}
.tx_navi .flex-prev, .txii_navi .flex-prev, .stdbdy_navi .flex-prev, .tchrbdy_navi .flex-prev { top:164px; left:21px; z-index:999; }
.tx_navi .flex-next, .txii_navi .flex-next, .stdbdy_navi .flex-next, .tchrbdy_navi .flex-next { top:164px; right:21px; z-index:999;}

.tx_navi .flex-prev img, .txii_navi .flex-prev img, .stdbdy_navi .flex-prev img, .tchrbdy_navi .flex-prev img,.tx_navi .flex-next img, .txii_navi .flex-next img, .stdbdy_navi .flex-next img, .tchrbdy_navi .flex-next img { height: 19px;}
.std_name, .sld-name { margin-top:34px;}
.topper_viewll { margin:-6px;}

.new-table1 tr td { padding:4px; }
.new-table1 { padding:2px 0px;}
#achievement1 { height:90px; margin-top: 25px; width:100%;}

.achiv1 { display:block; margin-left: 65px;}
.achiv2 { margin: 8px 20px 0px 18px;}
.achiv4 { display:none}

.login-popup {left: 20%; width: 60%; top: 5%;}
#EventControl_Calendar1 tr td, #EventControl_Calendar1 tr th,#ctl00_EventControl_UpdatePanel1 tr td,#ctl00_EventControl_UpdatePanel1 tr th  {  font-size: 12px!important;}
#EventControl_Calendar1, #ctl00_EventControl_Calendar1 {  height: auto!important; min-height:230px;}
.tc2 {
    text-align: center;
}
.tc2 tr td, .tc2 tr th {display: inline-block; width: auto!important;}

.sec_img { float:none; margin:4px 0px;}

#btnCancel1{ width:90%;margin:0 auto;} 
.flyer-m{ max-width:90%; position:absolute!important; top:20px!important;}
#iframeid{ max-width:100%;}
#flyer_iframeid { width:100%;}
.close-flyer{ position:absolute; right:1px; top:1px;border:none; display:block; width:50px; height:50px;} 
.flyerbtnnew input[type="submit"]{border:none;display:block; width:50px; height:50px; background:url(/images/close-flyer.png)no-repeat center center; background-color:none; border:none; margin-top:-10px; margin-right:-10px;}


/*00*/
#ctl00_ContentPlaceHolder1_optExcellent tr td{ float:left;}
.view,.disply-photo-path {     display: inline-block; float: none;          min-width: 49%;  margin: 5px 1px;}
.photo-glry-head2 > div,.media-search-subhead > div { padding:5px 0px;}
.master_h { height:auto; padding: 20px 0px 10px 0px;     margin-top: 0px;}
table, td, tr, th, tbody {    word-break: break-all;}
.rpt-subhead { width:100%; margin:1% 0px; height:auto; }
.media-img-full,#zoom_05 { max-width:300px!important; width:90%;}
.media-repeater,.media-detail {width:100%;}
.captcha-refresh, .gb-captcha-img {margin-left: 3px;}
.gallery_btns { text-align:center}
.gallery_btns tr td { display:inline-block; padding:3px 1px;}
.photo-gallery-button table td {     display: inline-block; margin: 2px;}
.career-captcha a { float:right}
.contact,.capt_txt { margin-top:10px; max-width: none;}
.plz-wus { height:auto;}

.tbltd1 {text-indent: 0px; text-align: RIGHT;}
 .tbltd2{   padding: 0px 5px 0px 0px!important;}
.content_table_new tr td { width:auto;} 


/*master page*/
.menu_mstr{margin-top: 0px; }

.menu2 ul li a { color: #f7f7f7;}

}

@media only screen
and (min-width : 768px)
and (max-width :991px)
{
.mid_wrap,.main_wrap,.small_icon,.kids_achi_box,.mid_left,.mid_right,.main_wrap_m { width:100%;}
.mid_wrap{padding: 0px 8px;}
.icon_box,.small_icon,.kids_achi_box,.msg_txt { height:auto}
.toppers,.hbdy{ width:49%}
.para_new1,.para_new { background:url(/images/fbg.png);}
.msg_txt3 { background:none;}
.kids_corner { width:100%;}
#achievement1 { height:90px; margin-top: 25px; width:100%;}
#achievement1 li { max-width: 50vw;  }
.achiv1 { display:block; margin-left: 15px;}
.achiv2 { margin: 8px 10px 0px 15px;}
.achiv4 { display:none}
.achivemnt,a.gallery_vll { float:right}
.pgdtl3 tr td { padding:0px 5px!important}
.tbltd1 { text-indent:0px;}
.switcher { text-align:center}
.tab-nav { float: none; display: inline-block;  margin: 0px auto; width:auto}
#app_scroll { width:65%;}
.app_iconLeft { width:35%}
.gallery_box { margin:0px;     padding-bottom: 11px;}
.mid_right {margin-top: 30px;}
.small_icon ul li { text-align: Center;  display: inline-block;   width: 30%;margin: 0px 10px;}
.small_icon ul li a span {    float: none;    display: inline-block;    margin: 0px;    border: 0px;}
.small_icon ul li a p {    float: none;    border-top: 1px solid #b9b9b9;    padding: 0px 0px;    line-height: 36px;}
.last_subm { text-align:left;}
.header {position: relative; top: 0px;}
.menu_bkg { padding:0px;}
.menu2 ul li a { color: #fff;}
.sName_mstr {margin-top: 61px; width:100%; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.16);}
.mstr_icon ul { width:100%;}
a.job_i {
    position: relative;
    top: -73px;
    /* right: 0px; */
    z-index: 66;
    float: right;
    margin-left: 5px;
}
#menu-mobile {display: block;margin-top: 51px; }
#menu_h {position: absolute; overflow: hidden;     top: 100px; width: 100%; display: none;z-index: 99; float: right; right: 0px;}
.contact-main2 { margin-right:0px;}
.login-popup {left: 20%; width: 60%;  top: 5%;}
#menu2 {background: #ec2b42;float: left;top: 0px; min-height: 40px; position: relative;  width: 100%;  line-height: 36px;   padding-right: 30px;}
#menu2 ul {width: 100%;text-align: center;}
#menu2 ul li {float: none; background: url(/images/libg_m.png) center left no-repeat;}
#menu2 ul li a { padding: 3px 5px 3px 10px;}
.logo_name { position: relative;    top: 0px;   width: 100%;}
.school_name { width:100%; text-align:center; padding: 17px 0px 10px 0px; } 
 
.about_school { width: 100%; position: static;float: left; padding: 11px 3px;   text-align: center;    height: auto;}
.about_school .flexslider { width: 50%;   float: left;}
.about_school p { width: 50%; float: left;   padding: 2px 11px;}
a.read_more {display: inline;padding: 6px 10px;}

.main_wrap {   width: 100%;    max-width: none;}
.menus { left: 0px; position: initial;  background: url(/images/rpt_menu.jpg);  padding-bottom: 10px; width:100%;}
.menu_inner {  position: absolute!important; top: 0px;}
 
ul.dropmenu { background: #fff;  float: right;}
ul.dropmenu li {float: none;  background: none;}
ul.dropmenu li a, #menu_m > ul.dropmenu li a {    background: url(/images/arrow_m.png) bottom left 24px no-repeat;}
ul.dropmenu li a {background: none; line-height: 23px;}
.dropmenu ul.submenu { position: relative;    top: 0;}
.dropmenu li:hover > a, #menu_m > .dropmenu li:hover > a { background: url(/images/arrow_m1.png) bottom left 24px no-repeat;}
ul.dropmenu li a, #menu_m > ul.dropmenu li a {background: url(/images/arrow_m.png) bottom left 24px no-repeat;}
.dropmenu li:hover > a, #menu_m > .dropmenu li:hover > a { background: url(/images/arrow_m1.png) bottom left 24px no-repeat;}
.dropmenu ul.submenu { position: relative;   top: 0;}

.gallery_details { width:100%; max-width:none; text-align:center;}
.up_date { display:inline; float:none;}

.message_section { position: relative; margin-bottom:20px;  }

.content,.content1 {width: 100%;margin-top: 0px; padding:0px;}
.msg_txt2 { padding: 10px 0px;}
.master_hpm { display:none}
.tc2 {text-align: center;}
.tc2 tr td, .tc2 tr th {display: inline-block; width: auto!important;}
/*00*/
.plz-wus { height:auto;}
.gbook1 { margin:0px; width:auto}
.view,.disply-photo-path { display: inline-block; float: none;    min-width: 236px;    margin: 2px 0px;}

.sitemaph ul {

    margin: 12px 0 0 18px;

}
.sitemaph ul li {

    font-size: 12px;

}
.content1_new {

    width: 93%;
    height: 177px;
}
h1.new_head {
    font-size: 18px;
}


.content1_new1 {
    width: 93%;
    height: 148px;
}
table#ctl00_ContentPlaceHolder1_optExcellent td { /* width: 32%; */ display: inline-block;}


 .logo_name {
    position: relative;
    top: 60px;
    width: 100%;
}
    
    .about_school { position: static;}	
    .about_school .flexslider { float: left;  width: 50%;}

  .view:hover .mask{ transform: scale(1);}
    
    }

@media only screen
and (min-width : 992px)
and (max-width :1025px)
{ul.dropmenu li a {  padding: 4px 7px!important;}
 .sName_mstr {  padding: 19px 8px 30px 6px!important;}
#slider1 { overflow:hidden;}
	#slider1 li img { width:122%; margin-right:-11%; max-width:none; }
	.contact-main2 { margin-right:0px;}
	.mstr_icon ul li a p {padding: 0px 30px;}
	}
	
@media only screen
and (min-width : 992px)
and (max-width :1280px)
{
 #homephotog_LBPhoto:hover .flex-direction-nav .flex-next { right:0px;}
 #homephotog_LBPhoto:hover .flex-direction-nav .flex-prev { left:0px;}
ul.dropmenu li a {padding: 4px 13px;}

.sitemaph ul { margin: 12px 0 0 18px;}
.sitemaph ul li { font-size: 13px;}
.flexslider:hover .flex-direction-nav .flex-prev{left:0;}
  .contact-main2 { margin-right:0px;}  
   

}



@media (min-width: 1366px)
/*
{.message_section{ left:0px;right: auto;}}
*/
@media (min-height: 950px) 
{
	/*
	.message_section{ left:auto;right:-10%; width:120%;   }
 */
 }
 
