body{margin:0;font-family: 'Nunito', sans-serif;font-weight: 600 !Important; color:#333333;font-size:15px;margin:0px;padding:0px;letter-spacing:.3px;text-align: justify;outline:0;background:#e8ffe6;}
/*p{margin:0px;    line-height: 25px;}*/
html{-webkit-text-size-adjust: 100%;}
a{outline:none}
img{outline:none;border:0}
/*ul{padding:0px;margin:0px;list-style:none;}*/
.main_wrapper{width:100%;float:left;clear:both}

img.logo_motto{display:none}

.mid_box{width:100%;float:left;position:absolute;left:0;top:100%;margin-top:-46px}
.about_wrapper{width:100%;float:left;-moz-box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20);box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20)}
/*--notice section start---*/
.notice_wrapper{width:100%;height:441px;background:#e8ffe6 url(../images/notice_layer.png) no-repeat top right -77px;float:left;//margin-top:43px;-moz-box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20);box-shadow:inset 0 -9px 10px -6px rgba(3,46,0,0.20)}
.notice_container{width:1200px;margin:0 auto;height:440px;background:url(../images/doll_notice.png) no-repeat bottom right}
.notice_con{width:740px;float:left;margin-top:65px}
h1.new_head{text-align:center}
.notice_slider{width:100%;height:125px;background:#a2de9e;position:relative;border-radius:0 0 0 165px;margin:47px 0 0 13px;float:left}
img.arrow_left{position:absolute;left:0;top:27px;cursor:pointer}
img.arrow_right{position:absolute;right:0;top:27px;cursor:pointer}
.notice_sec_slide{width:583px;margin:0 auto}
.notice_arrow_slide{width:645px;margin:27px auto;position:relative}
.notice_slider:before{position:absolute;background:url(../images/layer_notice.png) no-repeat;top:1px;content:"";width:139px;height:134px;left:-6px}
.notice_main{width:100%;float:left}
.date_update{width:50px;float:left}
.date_update p{font-size:50px;color:#91cb8c;line-height:71px;}
.con_update{width:515px;float:left;margin-left:18px;margin-top: 8px;}
p.update{color:#4f904a;font-size:13px}
p.notice_con_para{color:#131313;margin:6px 0 0;letter-spacing:.5px;font-size:15px;line-height:18px}
a.read_more_news{color:#f01111;font-size:14px;float:right;text-decoration:none;margin:-17px 0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
span.notice_span{color:#2f692b;font-size:14px}
a.read_more_news:hover {color: #1c6816;}
/*--notice section end---*/


/*--about section start---*/
.message_about_section{width:100%;height:530px;//background:#e8ffe6 url(../images/about_sec_layer.png) no-repeat top right -97px;float:left;-moz-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20)}
.information_div{width:1200px;margin:54px auto}
.info_content{width:505px;float:left}
.info_msg{width:317px;margin:135px auto 0}
.info_img{width:100%;position:relative}
.info_img img{display:block;margin:0 auto}
h1.heading_info{font-size:22px;color:#1f6919;font-weight:600;margin:12px 0 0;text-transform: uppercase;}
h1.heading_info span{color:#f52c2d}
p.con_prin{margin:16px 0 0}
.info_con{width:100%;background:url(../images/info_background.png) no-repeat center bottom;height:311px;position:absolute;top:115px;left:32px}
.about_us_content{width:505px;float:right}
a.effect{color:#f01111;font-size:14px;text-decoration:none;margin:17px 0 0 89px;float:left;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
a.effect:hover {color: #1c6816;}
p.con_about{margin-top:16px}

/*--about section end---*/


/*--photo gallery section start---*/

.photogallery_sec{width:100%;height:438px;background:url(/images/photogallery_back1.jpg) no-repeat;float:left;background-size: cover;-moz-box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20);box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20)}
.photogallery_con{width:1200px;margin:38px auto 0}
.heading_photos{text-align:center;color:#fff;margin-top:30px;width:100%;float:left}
p.heading_gallery{font-size:18px;text-transform:uppercase}
p.date_photos{font-size:14px;color:#48d53c}
p.date_photos span{color:#fff}
span.new_icon img{margin:-7px 0 13px -17px}
.slider_photo_gallery{width:100%;float:left;margin-top:30px;position:relative}
.photogallery_img{width:1150px;margin:0 auto}
.photogallery_img ul li{display:inline-block;padding:0 8px}
img.photo_left{position:absolute;left:0;top:61px;cursor:pointer}
img.photo_right{position:absolute;right:0;top:61px;cursor:pointer}
.photogallery_img ul{text-align:center}
a.view_all_link{color:#084e02;background:#fff;text-transform:uppercase;font-size:15px;text-decoration:none;font-weight:500;position:relative;display:block;margin:0 auto;width:105px;text-align:center;line-height:35px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:1px solid rgba(255,255,255,0.5);overflow:hidden}
.view_all{float:left;width:100%;margin-top:25px}
.photogallery_img ul li a{width:213px;height:140px;display:block}
a.view_all_link:before{border-width:1px 0;transform:scaleX(0)}
a.view_all_link:before,a.view_all_link:after{left:0;top:0;width:100%;height:100%;border-style:solid;border-color:#f52c2d;box-sizing:border-box;content:'';position:absolute;transition:transform .5s ease}
a.view_all_link:after{border-width:0 1px;transform:scaleY(0)}
a.view_all_link:hover:before,a.view_all_link:hover:after{transform:scale(1,1);color:Red}
a.view_all_link:hover{color:#ea1d1d}
a.view_all_1 {color: white;background: #1f6919;}
a.view_all_1:hover {color: #a2de9e;}
a.view_all_1:before,a.view_all_1:after{border-color:#ffffff;}
::i-block-chrome, .div_logo a {
display: inline-block;
}
::i-block-chrome, .legancy_logo a {
display: inline-block;
}
/*--photo gallery section end---*/



/*--toppers section start---*/

.toppers_birth_wrapper{width:100%;height:435px;background:#e8ffe6 url(../images/notice_layer.png) no-repeat top right -157px;float:left;moz-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20)}
.toppers_div{width:1200px;margin:30px auto 0;height:400px;background:url(../images/dotted_line.png) no-repeat 51.5% 45px}
.toppers_con{width:560px;float:left}
.birthday_con{width:525px;float:right}
.slides_images{width:100%;float:left;margin-top:15px;background:url(../images/shild.png) no-repeat top 78px center}
.slides_images1{width:100%;float:left;margin-top:15px}
.slides_left{width:190px;float:left}
.slides_right{width:190px;float:right}
h1.class_head{color:#131313;text-align:center;margin:0;font-size:15px}
.img_toppers_slide{width:100%;float:left;position:relative;margin-top:12px;background:url(../images/frame.png) no-repeat top center}
img.left_toppers,img.left_toppers12,.left_stu,.left_teacher{position:absolute;top:70px;left:0;cursor:pointer}
.img_toppers,.img_toppers12,.img_stu,.img_teacher{width:140px;margin:13px auto 0;text-align:center}
p.code_name{font-size:13.5px;margin-top:15px;font-weight:600;text-transform:uppercase}
img.right_toppers,img.right_toppers12,.right_stu,.right_teacher{position:absolute;top:70px;right:0;cursor:pointer}
p.code_name span{color:#ea1d1d;font-style:italic}
.birthday_con{width:525px;float:right;background-size:32%}
.img_toppers12 ul li,.img_toppers ul li,.img_stu ul li,.img_teacher ul li{width:110px!important;height:192px!important}
.app_sec{width:100%;height:440px;background:#e8ffe6;float:left;-moz-box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20);-webkit-box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20);box-shadow:0 -9px 10px -6px rgba(3,46,0,0.20)}
.app_content{width:1300px;height:400px;margin:0 auto;background:url(../images/dotted_line.png) no-repeat center 71px}
.fun_activities{width:590px;height:430px;float:left;//background:url(../images/act_girl.png) no-repeat bottom 6px left -44px}
.fun_div{width: 70%;margin-top: 40px;margin-left: auto;margin-right: auto;display: block;}
.fun_div1{width:100%;float:left;margin-top:25px;position:relative}
.fun_middle{width:300px;margin:0 auto}
img.fun_left{position:absolute;left:0;top:91px;cursor:pointer}
img.fun_right{position:absolute;right:0;top:91px;cursor:pointer}
.fun_middle ul li a{width:300px!important;height:196px!important;display:block}
.app_slide{   margin-left: 98px;width:585px;float:left;height:276px;margin-top:65px;position: relative;}
.app_main_div{width:100%;float:left}
.download_all_app{width:100%;float:left}
.download_all_app ul{text-align:center}
.download_all_app ul li{display:inline-block;padding:0 1px}
.download_all_app{width:100%;float:left;margin-top:20px}
.school_code{color:#131313;font-weight:600;text-align:center;font-size:14px;margin-top:10px;float:left;width:100%}
.school_code p span{color:#ea1d1d;font-size:16px}
.app_right{width:124px;margin:0;height:298px;float:right;text-align:center;background:url(../images/hand_app.png) bottom left no-repeat}
.app_right img{margin:34px auto 0}
.app_left {width: 461px;float: left;margin-top: 22px;}
#app_scroll li p{font-size:15px;font-weight:600;color:#131313;text-align:center;line-height:18px;margin-top:5px}
#app_scroll .flex-control-nav{position:absolute;bottom:0;top:136px;left:192px;width:119px;z-index:9;display:inline-block!important}
/*--toppers section end---*/



/*--footer section start---*/

.footer_div{width:100%;float:left;-moz-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);background:#e8ffe6;-webkit-box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20);box-shadow:inset 0 9px 10px -6px rgba(3,46,0,0.20)}
span.span_1{font-size:15px;font-weight:700;color:#1c6816}
p.copyright{font-size:13px;font-weight:700;margin:22px 0;letter-spacing:1px;text-align:center;color:#131313}
p.copyright a{font-size:15px;color:#f60d0d;text-decoration:none;font-weight:700}
.back-to-top{position:fixed;bottom:19px;right:5px;display:none;transition:all .5s ease 0;z-index:9999}
.app-left{width:100%;float:left}
.dowload_app {width: 310px;margin-top: 29px;position: absolute;    z-index: 45;top: 125px;left: 84px;}
img.download_app1{display:block;margin:0 auto}

/*--footer section end---*/



/*--icon section start---*/
.icon_con{width:1300px;margin:0 auto}
.icon_wrapper {width: 100%;float: left;background: #e8ffe6;}
.icon_wrappers_new{width:161px;float:left;}
.block{border-radius:50%;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.size1{width:160px;height:160px;}
.inner_block{overflow:hidden;width:100%;height:100%}
.block img{width:100%;height:100%;transition:transform 5s;}
.block:hover img{transform:scale(2,2)}
.ovelLay{height:100%;width:100%;border-radius:50%;float:left;background:rgba(63,0,0,0.75);position:absolute;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;}
.ovelLay_ecare {background: rgba(3, 34, 0, 0.75);}
.para{    margin-top: 22px;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;font-size: 20px;}
img.ggg{position:absolute;top:54px;left:47px}
.icon_wrappers_new a:hover .block img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}
.icon_wrappers_new a{text-decoration:none;position:relative;font-size:20px;color:#131313;display: block;}
.icon_wrappers_new a:hover img.ggg{top:37px}
.icon_wrappers_new a:hover .para{color:#f52c2d}
.icon_div_effect{height:180px;width:100%;text-align: center;    position: absolute;
    top: 0;}
.icon_div_effect img {margin-top: 47px;}
.Login_para {color: #005502;}
.icon_con ul {text-align: center;}
.icon_con ul li {display: inline-block;padding: 58px 47px;}
.icon_wrappers_new a:hover .ovelLay{background:rgba(63,0,0,0.50);}
.icon_div_effect img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;}
/*--icon section end---*/



/*--menu section end---*/
.menu_wrapper{width:100%;float:left;background:#1d7516;height:44px;border-top:2px solid #fff;z-index: 11;box-sizing:border-box;position:absolute;bottom:0px;}
.fixed{position:fixed;top:0;left:0;width:100%}
.manu_container{width:1280px;margin:0 auto;;box-sizing:border-box;height:40px}
.menu_header {width: 100%;float: left;}
.menu ul {margin: 0px;padding: 0px;text-align: center;line-height: 41px;}
.menu ul li {    padding:0px 21px;display: inline-block;position: relative;   transition: background-color 0.5s ease;}
.menu ul li a{color:#fff;font-size:14px;text-decoration:none;font-weight:400;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);display:block;text-transform:uppercase}
.menu >ul >li:before {content: "|";position: absolute;color: #ffffff;display: block;left:-4px}
.menu ul li:nth-child(2):before{content:"";}
/*.menu ul li:nth-child(3):before{content:"|"!important;}*/
ul.new.abt li:nth-child(3):before, ul.new.abt2 li:nth-child(3):before{content: ""!important;}
.menu >ul >li:hover >a {color: #064701;}
ul.new li a{    float: left;padding: 14px 0px 4px 0px;color: #064701 !important;display:block;-webkit-transition: color .8s ease;-moz-transition: color .8s ease;
transition: color .8s ease;}
ul.new {text-align: left;    left: 200px;margin: 0px 0px 0px 0px;min-width: 475px;z-index: 7;min-height:253px;background:#96f58f;opacity: 0;position: absolute;
-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;line-height:14px;
transition: all 0.5s ease-in-out;visibility: hidden;}
.menu ul li:hover > ul.new {opacity: 1;    left: 0px;visibility: visible;}
ul.new li {width: 100%;white-space: nowrap;}
.menu >ul >li >a:hover{outline:0;color:#3e5da0;-webkit-transition:color .8s ease;-moz-transition:color .8s ease;transition:color .8s ease;cursor:pointer}
.menu_img img{padding:0 0 22px 22px;box-sizing:border-box}
ul.new_late{right:200px;left:auto!important}
.menu.home_menu ul li:last-child{margin-right:0}
.menu.home_menu.menu1_master ul li:first-child::before{ content:"";}
ul.new .menu_main li{padding:0}
ul.new li a:hover{font-weight: 500;color:#ff9b1d;-webkit-transition:color .8s ease;-moz-transition:color .8s ease;transition:color .8s ease}
.img_last{left:auto;right:100%}
ul.new.new_late li:hover:before{width:90%}
.menu ul li:hover > ul.new_late{right:0PX}
.menu_div_left{margin-left:20px;width:195px;margin-top:10px;float:left;background:url(../images/border_menu.png) right center repeat-y;margin-bottom:11px;padding-bottom:13px}
.menu_div_right{width:215px;float:right;margin-top:10px;margin-bottom:11px}
.menu_div_left li:last-child{margin-bottom:-9px}
.menu_main{position:relative}
.menu_before:before{background:url(../images/border_1.png) no-repeat top center}
img.home_icon_1{margin:12px 0 -4px 7px}
li.home_in{display:none!important}
.underline1{position:relative}
.underline1:before{content:"";position:absolute;z-index:9;left:0;right:100%;bottom:-2px;background:#dc0000;height:1px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.underline1:hover:before,.underline1:focus:before,.underline1:active:before{left:0;right:-6px}
.menu_div_left> li>a:hover, .menu_div_right >li >a:hover {
    color: #dc0000!important;
    font-weight: 600 !important;
    letter-spacing: .2px;
}.menu ul li a:hover{color:#064701}
.menu >ul >li:hover{background:#96f58f;padding:0 21px 1px}

/*--menu section end---*/



@-moz-document url-prefix()
{
.img_toppers12 ul li, .img_toppers ul li, .img_stu ul li, .img_teacher ul li {
    width: 110px !important;
    height: 196px !important;
}
}




@media screen and (-webkit-min-device-pixel-ratio:0) 
{
::i-block-chrome,.notice_wrapper {background: #e8ffe6 url(../images/notice_layer.png) no-repeat top right;}
::i-block-chrome,.message_about_section {background: #e8ffe6 url(../images/about_sec_layer.png) no-repeat top right;}
::i-block-chrome,.toppers_birth_wrapper  {background: #e8ffe6 url(../images/notice_layer.png) no-repeat top right;}
::i-block-chrome,.icon_wrappers_new a:hover .block img {
    transform: scale(1,1);
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
}
::i-block-chrome,ul.new {

    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;

    transition: all 0s ease-in-out;
  
}
}

.menu_master{width:100%;float:left;position:fixed;top:34px;z-index:3}
.menu_sec1{width:5%;float:left;height:52px;background:#1d7516;position:relative}
.menu_sec1:after{content:"";position:absolute;top:0;right:-12px;background:url(../images/menu1_after.png) no-repeat;height:57px;width:12px}
.menu_sec4{width:3%;float:left;height:52px;background:#1d7516}
.master_con{width:100%;float:left;margin-top:450px}
.master_mid{width:1200px;margin:0 auto;padding: 30px 0px 14px 0px;}
.menu_wrapper_master{width:100%;float:left;background:#1d7516;height:52px;box-sizing:border-box}
.menu_logo{width:6%;float:left;text-align:center;    margin-top: -25px;}
.menu_sec3{width:86%;float:left;position:relative}
.menu_sec3:before{content:"";position:absolute;top:0;left:-8px;background:url(../images/menu_before.png) no-repeat;height:57px;width:12px}
.heading_con{width:1200px;margin:0 auto;position:relative}
.menu1_master ul li{padding:0 15px}
.menu1_master >ul >li:hover{padding:0 15px 1px}
.menu1_master >ul{line-height:51px}
.menu1_master ul li:hover > ul.new{top:51px}
.master_page{width:100%;float:left;   }
.master_back_img{width: 100%;background: url(../images/about_us.jpg) no-repeat center;height: 230px;position:absolute; background-size: cover !important;width:100%;}
.master_fixed{ z-index: 2;  width:100%;}   
.headings{color:#fff;font-size:15px;position:absolute;top:190px;z-index:1;left:0;width:100%;text-transform:uppercase}
.master_content{width:100%;float:left;min-height:332px;margin-top:230px}
.slider div#slider1 ul.slides li img{width:100%}
.change_color{color:#98f691;font-size:13px}
.all_inner_con p{letter-spacing:.3px;margin-bottom:14px;line-height: 25px;}
.modalBackground{background:#000!important;opacity:.7}
.close-flyer{display:none}
.mgn_view_new,.mgn_down_new{color:#000;font-size:13px;display:block;float:left;text-align:center;margin-top:15px}
ul.magazine li a > img{margin-bottom:8px}
.mgn_view_new span,.mgn_down_new span{display:block}
.mgn_view span,.mgn_down span{display:block;color: black;}
.mgn_down_new{float:right}
ul.magazine li:first-child{margin-left:0}
.magzine_year{font-size:20px;text-align:center;text-transform:uppercase;transition:.5s ease-in-out}
ul.magazine li{display:inline-block;float:left;margin-left:33px;text-align:left;position:relative;height:410px;width:318px;overflow:hidden}
.viwe_download{width:69%;float:left;transition:.5s ease-in-out;opacity:0;position:absolute;bottom:-45px;left:50px}
.master_txt img{max-width:100%}
a.hi{display:block}
ul.magazine >li:hover .viwe_download{opacity:1;bottom:0;z-index:0}
ul.magazine{min-height:416px}
ul.magazine li:hover .magzine_year{color:#1D7516}
.img_stu ul li img,.img_teacher ul li img{width:110px;height:127px}
.photogallery_img ul li a img{max-width:214px; height: 200px;border: 3px solid #fff;}
td.weather p{color:#1d7516;font-size:18px;margin:0;text-transform:uppercase;font-weight:700;letter-spacing:1px}
h1.head_all{color:#1d7516;font-size:20px;margin:0 0 2px;text-transform:uppercase}
table.table3{width:100%;border:1px solid #d8d8db;text-align:center;color:#1b1a1a}
img.time{float:left;margin:0 60px 47px 0}
table.table2{width:65%;border:1px solid #d8d8db;text-align:center;color:#1b1a1a;margin-top:60px}
ul.master_ct li{background:url(../images/icon_list.png) no-repeat 0 5px;margin:7px 0;text-align:justify;list-style:none;line-height:25px;margin-left:0;padding-left:20px}
tr.tr_head{color:red;font-size:18px}
table.table3 tr td{width:50%;vertical-align:top}
.prayer{background-image:url(../images/prayer_new.png),url(../images/prayer_new1.png);min-height:180px;background-repeat:no-repeat;background-position:left 60px center,right 60px center;width:100%;display:table;text-align:center}
.prayer p{vertical-align:middle;padding:20px 0;display:table-cell}
p.gh{float:right}
p.gh b{font-weight:700;color:red}
table.table_all tr td{text-align:center; border: 1px solid rgba(29, 117, 22, 0.09);}
table.table_all tr:nth-child(odd){background:rgba(128,128,128,0.17)}
table.table_all tr:nth-child(even){background:rgba(29,117,22,0)}
table.table_all tr td strong{color:#1d7516;text-transform:uppercase}
.master_ct_new ul li{text-align:center;list-style:none;line-height:20px;color:#505050;padding:14px 9px;width:21.3%;float:left;background:rgba(194,237,190,0.44);margin:9px 13px}
.master_ct_new{margin-bottom:27px;float:left}
table.search_by{float:left;width:100%;padding-top:32px;padding-bottom:22px}
.menu >ul >li.as:hover{background:transparent!important}
.toppers table{color:#c91a29;font-size:15px;text-transform:uppercase;font-weight:700}
.toppers table tr td b{color:#0e0e0e;font-weight:600;text-transform:capitalize;font-size:13px}
.toppers table tr td{margin-bottom:28px;float:left;box-sizing:border-box;width:25%}
.toppers table tr td img{background:url(../images/frame_new.png) no-repeat;padding:15px 16px 17px}
.slides_ballon{width:145px;float:left;margin-top:-87px}
.slides_ballon embed#ctl00_ContentPlaceHolder1_embedLnk{margin-left:-74px!important}
.homesit{background:url(../images/homesite.png) no-repeat center center;width:75px;height:70px}
.tc_sec{background:url(../images/tc.png) no-repeat center center;width:75px;height:70px}
.about{background:url(../images/aboutsite.png) no-repeat center center;width:75px;height:70px}
.iconsite{float:left;height:75px;width:75px;border-radius:50%;border:dashed 1px #fe2929;text-align:center;margin:0 0 31px}
.sitemapicon{width:638px;float:right;min-height:auto}
.listli{width:555px;float:right;min-height:40px;padding:10px 0 0}
.listli ul li{display:inline-block;border-radius:20px;padding:0 17px;margin:0 6px 10px 0;line-height:29px;text-align:center;background:#a2de9e;color:#fff;transition:all .5s ease-in}
.headsite{float:right;height:14px;text-align:center;width:561px;text-transform: uppercase;padding:12px 0 14px;font-size:20px;color:#f22e38}
.borderdesh{border-bottom:dashed 1px #fe2929;width:561px;float:right}
.msgsite{background:url(../images/msgsite.png) no-repeat center center;width:75px;height:70px}
.prospecsite{background:url(../images/prospecsite.png) no-repeat center center;width:75px;height:70px}
.iconsite2{float:right;height:75px;width:75px;border-radius:50%;border:dashed 1px #fe2929;text-align:center;margin:0 0 31px}
.sitemapicon2{width:638px;float:left;min-height:auto}
.listli2{width:555px;float:right;min-height:40px;padding:10px 0 0}
.prospecsite{background:url(../images/prospecsite.png) no-repeat center center;width:75px;height:70px}
.contactsite{background:url(../images/contactsite.png) no-repeat center center;width:75px;height:70px}
.acadmicsite{background:url(../images/acadmicsite.png) no-repeat center center;width:75px;height:70px}
.gallerysite{background:url(../images/gallerysite.png) no-repeat center center;width:75px;height:70px}
.officeber{background:url(../images/officeber.png) no-repeat center center;width:75px;height:70px}
.listli2 ul li{display:inline-block;border-radius:20px;padding:0 17px;margin:0 6px 10px 0;line-height:29px;text-align:center;background:#a2de9e}
.listli2 ul li a,.listli ul li a{display:block;color:#1d7516;text-transform:capitalize;font-size:15px}
.all-bday img{background:url(../images/frame_new.png) center no-repeat;padding:17px}
.all-bday{width:25%;float:left;text-transform:capitalize;margin-bottom:23px}
span.name_p{color:#c91a29;font-size:15px;text-transform:uppercase;margin:12px 0 0;box-sizing:border-box;font-weight:700}
span.name_pa{color:#1d7516;font-weight:600;text-transform:capitalize;font-size:13px}
span.name_pi{font-size:13px}
.ballon_s{margin-top:-81px}
.listli ul,.listli2 ul{text-align:center}
.menu1_master ul li > ul.new{top:51px}
.tc-box{border:1px solid #1d7516}
.heading span.letter-left{font-size:22px;vertical-align:middle;text-transform:uppercase;color:#1d7516}
.tc{display:inline-block;margin:30px 0}
.tc-search{background-color:#1d7516;color:#fff;padding:6px 25px;border:1px solid #fff;font-size:15px;text-transform:uppercase;cursor:pointer}
//.heading{border-bottom:1px solid #0a8055;margin-bottom:18px;float:left;width:100%;position:relative}
.text-center{text-align:center}
.tc tr td .Ipcl{width:500px;height:32px;margin:10px 0}
img.prin_home,img.about_home{display:none}
.Menu_Toggle{width:100%;float:left;display:none;    padding: 6px 0px;text-align:center;height:27px;background: #1d7516 url(../images/menutoggle.png) no-repeat center center;cursor:pointer;}
.div_logo.div_logo_res{display:none}
.div_mas{display:none}
li.home_i{display:none!important}
img.inner_im{display:none}
a.super{position:fixed;z-index:0;right:84px;top:20px}
img.prin_m{display:none}
.pc-content{max-width:588px;width:100%;position:absolute;background-color:rgba(255,255,255,0.90);z-index:0;right:78px;top:120px;min-height:485px;padding-top:17px}
p.bold{text-align:center;font-weight:700;margin:0}
p.gh{float:right;color:#085e01}
span.Group{color:#000}
.pc-content p{padding:0 24px;margin-bottom:21px}

li.as_master {
    display: none !important;
}

.fun_middle ul li a img {
    max-width: 300px;
}
a.holiday_tab {
    position: fixed;
    z-index: 0;
    left: 544px;
    top: 10px;
}

@media screen and (min-width:0\0) 
{
    
    .para {

    font-size: 19px;
}
   .ovelLay {
    height: 160px;
    width: 160px;}

    
    .gallery-searchA li {

    padding: 0px 0px 0px 102px !Important;
   
}
.gallery-searchA li:first-child {
    padding-left: 3px !Important;
}
h1.head_all,h1.class_head {

    font-weight: 700;
}
    }
    
    .voice_div {
    width: 31%;
    margin: 8px 10px;
    float: left;
    min-height: 173px;
    box-sizing: border-box;
    border: 1px solid #A2DE9E;
 
    line-height: 27px;
    font-size: 14.5px;
}
.voice_div1 {
    border-bottom: 1px solid #A2DE9E;
    padding-bottom: 16px;
    padding-top: 6px;
}
audio {
    width: 100%;
    margin-top: 14px;
    padding: 0 9px;
    box-sizing: border-box;
}
.voice_div1 b {
    padding: 0 0 0 10px;
}
audio::-webkit-media-controls-panel{background:#E8FFE6}

.fb_sec {
    width: 100%;
    float: left;
    margin-top: 25px;
}

p.fb_i {
    font-size: 14px;
    color: #030303;
    text-transform: uppercase;margin-top: 10px;
}

.fb_sec ul {
    text-align: center;
}

.fb_sec ul li {
    display: inline-block;
    margin: 0px 20px;
}


.img_stu ul li a {
    color: #333333;
}

/*------------achievmetn topper section ----------- */
.achiv_top_box{	width:100%;	height:498px;	margin:0;	padding:0;	float:left;	background: #282828 url(../images/achiv_top_bg.jpg) no-repeat center center; padding:20px 0px; box-sizing:border-box; }
.achiv_top_boxinr{ width:1200px; margin:0 auto;  padding:0;		text-align:center;} 
.achi_box {width: 568px;margin: 0px 14px;display: inline-block;text-align:center;margin-top: 15px;vertical-align:top;position: relative;}
.achi_boxinr{	width:100%; margin:0 auto; padding:0px;	}
img.achi_icon { display: inline-block;}
.achi_box h1 {display: inline-block;color: #fff;font-weight: bold;font-size: 28px;text-transform: uppercase;margin: 0px 10px;}
.achi_slider {width: 100%;margin: 0 auto;padding: 0;margin-top: 25px;max-width: 366px;overflow: hidden !important;}
.achi_slider ul{width: 100%; float: left; margin: 0; padding: 0; text-align:center;}
.achi_slider ul li{ display:inline-block; }
.achi_slider ul li a{}
.achiv_image{ width:361px; height:219px; text-align:center; overflow:hidden;}
.achiv_image img{ height:219px; border:3px solid #fff;}
.achiv_heading { width: 100%;  text-align: center;  padding: 15px 0px;  color: #fff;  font-size: 18px;  font-weight: normal; float: left;}
.disheading{ width:100%; float:left;}