@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800";
body{margin:0;padding:0;font-family: 'Nunito', sans-serif;}
.full_ctner{width:100%;float:left}
#ctl00_ContentPlaceHolder1_RegularExpressionValidator2{float:right;margin-top:-30px;position:RELATIVE;padding-right:5px}
.lblPages{width:100%;margin-top:10px;margin-left:auto;margin-right:auto;padding:0}
.Repeater1{width:100px;height:auto}
.repeater-main{width:100%;height:auto;float:left;margin-left:0;margin-top:15px}
.repeater-main1{width:615px;margin-left:-8px;height:auto;text-align:center;margin-top:10px}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
after,before{box-sizing:border-box;-webkit-box-sizing:border-box}
.achibg{width:100%;box-sizing:border-box;float:left;padding:0 10px;text-align:left;min-height:100px;margin-top:10px;margin-bottom: 10px;}
.mTopAch{margin-top:10px}
.achi-bg2{width:100%;float:left;color:#8c8c8c;font-size:12px;max-width:236px;padding:0}
.achi-img span img{max-width:100%}
span.AlbumIconPhoto{height:170px;overflow:hidden}
.achi-img{float:left;width:100%;overflow:hidden}
.ach-img-thum{border:0 solid #DAD9D9!important;max-height:232px}
.lblEvent-dtl{float:right;width:100%;text-align:justify;margin-top:10px}
.achi-dtl,.achi-dtl_D,.achi-dt3{display:block;float:left;width:100%}
.achi-dtl{width:100%;float:left;font-weight:600;text-transform:uppercase;line-height:16px;color:#1d7516;font-size:15px}
.achi-dt2{width:100%;float:left;font-size:13px;color:#6bab66;margin-top:3px}
.EventVenue, .EventDate {
    color: #499243;
    text-transform: capitalize;
    font-weight: 600;
}
.Description{color:#303030;font-size:13px;   }
.achi-dt3{font-weight:500;font-size:12px;text-transform:uppercase;margin-top:8px}
.achi-dtl_D b:first-child{float:left}
.reach_logo{line-height:20px}
.reach_logo b{text-transform:uppercase;font-size:15px;color:#3e5da0;font-style:normal}
.reach_logo span{color:#000;font-style:normal}
.modalBackground{background-color:#000;filter:alpha(opacity=50);opacity:.8;z-index:10000}
.lblEvent{height:auto;border:solid 6px #4A5695;float:left;width:97%;margin-top:-5px;margin-bottom:10px}
.total-ach{font-size:small;float:left}
.ajax__validatorcallout_icon_cell img{width:31px!important;height:32px!important;max-width:none}
#ctl00_ContentPlaceHolder1_lblPages,#ctl00_ContentPlaceHolder1_lblpage{float:left}
.achi-main{width:100%;float:left;position:relative}
.new-table tr td{width:33%}
.photo-glry-main{float:left;width:100%}
.photo-glry-head2{width:100%;height:auto;float:left;padding:7px 0 0;color:#4f4f4f;line-height:15px}
.media-search-subhead{width:100%;height:auto;float:left;padding:7px 0 0;line-height:15px}
.RadioSearchAll,.Radiotitle,.RadioAcdYear,.news-search-media,.date-search-media,.headline-search-media,.RadioDate,.RadioDescription,.all-search-media,.Radiotitle,.RadioAcdYear,.RadioDate,.RadioDescription,.year-search-media{float:left;color:#888787;padding:1px 10px;line-height:20px}
.allnews-arch-dwn,#ctl00_ContentPlaceHolder1_TotalPages2,#ctl00_ContentPlaceHolder1_TotalPages1,.ach-count,.lbltotalAlbum,.photo-total-count,#ctl00_ContentPlaceHolder1_TotalPages,.photo-total-count,#ctl00_ContentPlaceHolder1_TotalPages{font-size:14px}
#ctl00_ContentPlaceHolder1_DDLPhotoNo,#ctl00_ContentPlaceHolder1_DDLPhotoNo2,#DDLPhotoNo{background:#F1F1F1;border:1px solid #E4E4E4}
.lblperpage{width:100%;float:left;border-bottom:1px solid #fff;margin-bottom:10px;text-align:center}
.photo-lblPageCountTop{margin-left:10px;float:right;line-height:29px}
.lblmsg{width:100%;text-align:center;padding-bottom:10px;float:left;margin-top:23px}
.photo-Repeater1,.video-rpt-subhead{width:31.9%;min-height:331px;float:left;background:#5f7c78;margin:5px;font-size:12px}
.photo-Repeater1 span,.video-rpt-subhead span{display:block}
.photo-Repeater1:nth-child(odd){background:#5f7c78}
.gb-repeater-font{text-align:center}
.photo-read,.video-read{width:100%;float:left;background:#5f7c78}
.photo-Repeater2,.video-album-img{width:100%;margin-left:0;min-height:163px;text-align:center;float:left}
.photo-Repeater2 img,.video-album-img img{max-width:238px;border:2px solid #DFDFDF}
.photo-Repeater2 img:hover{border:2px solid #fff}
.photo-album-details,.album-all-details,.video-detail{background:#4A5695;min-height:166px;text-align:left;margin-top:10px;color:#FFF;padding:5px 2%}
#main_notice{width:100%;overflow:auto}
.view a.info{display:inline-block;padding:5px 12px;font-size:12px;font-weight:700;background:#fff;line-height:20px;margin-top:6px;color:#ff2741;text-transform:uppercase}
.view a.info:hover{background:#2c36af;color:#fff}
.view .mask{background:#2d97dd;opacity:0;filter:alpha(opacity=0);transform:scale(0) rotate(-180deg);transition:all .4s ease-in;border-radius:0}
.view a.info{opacity:0;filter:alpha(opacity=0);transition:all .5s ease-in-out}
.view:hover .mask{opacity:1;filter:alpha(opacity=100);transform:scale(1) rotate(0deg);transition-delay:.2s}
.view:hover img,.view:hover .pghding{transform:scale(0);opacity:0;filter:alpha(opacity=100);transition-delay:0}
.view:hover h2,.view:hover p{opacity:1;filter:alpha(opacity=100);transition-delay:.5s}
.view:hover a.info{opacity:1;filter:alpha(opacity=100);transition-delay:0}
.event_dates,.event_dates b{font-weight:600!important;font-size:10px!important;line-height:7px}
div#all{width:33.3%;height:100%;float:left}
.pg-dtl{width:100%;float:left;background:#707070;color:#fff;margin:0;padding:4px .5%;font-size:12px;text-transform:uppercase}
.pg-full{margin:5px;float:left;background:#f0f0f0;overflow:hidden;position:relative;box-shadow:1px 1px 1px rgba(0,0,0,0.3);width:96%}
.view{padding:8px 0;width:24%;margin:0 .5% 12px;float:left;border:0 solid #fff;overflow:hidden;position:relative;text-align:center;-webkit-box-shadow:0 3px 3px #e6e6e6;-moz-box-shadow:0 3px 3px #e6e6e6;box-shadow:0 3px 3px #e6e6e6;cursor:default;background:#efeff1}
.view .mask,.view .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:9}
.view img{display:inline-block;position:relative;transition:all .4s ease-in-out .2s;opacity:1;filter:alpha(opacity=100);max-height:202px}
.view .pghding{font-size:14px;float:left;padding:0 4px;width:100%;display:block;text-align:center;transition:all .4s ease-in-out .2s;text-transform:uppercase;font-weight:600}
.gallerYtxt{line-height:16px!important;padding:0 5px;margin-top:7px}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;padding:0;background:url(../images/bgimg.png);margin:0;opacity:0;filter:alpha(opacity=0);border-bottom:1px solid rgba(0,0,0,0.3);background:transparent;margin:0;transition:all .5s ease-in-out}
.view p{position:relative;line-height:20px;color:#fff;text-align:center;opacity:0;filter:alpha(opacity=0);transition:all .5s ease-in-out}
.view p span{display:block;line-height:18px;text-transform:uppercase;font-size:12px}
.view > a{padding:0 8px;float:left;width:100%}
.pgdtl3{width:100%;float:left;text-align:center;border-collapse:collapse;color:#fff}
.pgdtl3 tr td{padding:0}
.tbltd1{font-size:13px;font-weight:600;text-transform:uppercase;text-align:left;padding:0 5px!important}
.tbltd3{font-size:13px;font-weight:400;text-transform:uppercase;text-align:left}
.desc_1{font-weight:700;font-size:14px!important;margin-top:16px;text-transform:uppercase;width:100%;float:left;text-align:center;margin-bottom:8px}
.pgheading_1{padding:7px 0;border-bottom:1px solid #fff;margin-bottom:4px;font-size:15px!important;font-weight:700;display:block;color:#fff;text-transform:uppercase}
.Video1{width:24%;height:50px;background-image:url(../images/play-but.png);background-repeat:no-repeat;background-position:center;position:absolute;z-index:0;top:30%;left:40%;opacity:.8}
#lblHeading{display:block;text-align:center;background:#EC2235}
.photo-read a,.video-read a{color:#E5FF00;line-height:25px}
.photo-read a:hover,.video-read a:hover{color:#fff;-webkit-animation:zoomi .5s;-moz-animation:zoomi .5s;nimation:zoomi .5s}
.back_bg{background:#f12f51;width:100%;float:left}
.back-home{background:url(../images/bg.png);width:100%;text-align:center;float:left}
.back-home a{color:#F12F51}
.album-pager1{width:100%;float:left;background:#c7c5c5}
.created-date{text-align:Right;padding-right:10px}
.modify-date{text-align:Left}
.modify-date-in{float:left;padding-left:10px;border-color:#D8D8D8;border-style:solid;border-width:0 0 0 1px}
.album-des{border:solid 2px #D4D4D4;float:left;width:100%;padding:1%}
.album-des-name{font-weight:700}
.disply-photo-path{background:#E3E3E3;width:24%;float:left;padding-bottom:15px;padding-top:15px;text-align:center;margin:.5%;height:auto;position:relative;z-index:2}
a{text-decoration:none}
#lblPageCountTop{line-height:23px}
.disply-photo-path:nth-child(odd){background:#E4E4E4;background-size:100% 100%}
.disply-photo-path:nth-child(even){background:#F1F1F1;background-size:100% 100%}
.gallery_btns tr td:first-child{text-align:left}
.gallery_btns tr td:last-child{text-align:right}
.gb-repeater-font tr td:first-child{text-align:left;font-size:13px;margin:5px 15px 1px 3px;float:left}
.gb-repeater-font tr td:last-child{text-align:right}
.disply-photo-path1 img{max-width:191px}
.repeater-display1{width:100%;float:left;border-bottom:dotted 1px #E4E4E4;padding:8px 0}
.repeater-display1-in{width:100%;float:left;font-size:small;text-align:center}
.main-image-show-btn{text-align:center;left:20px}
.imgshow-lblPageCountTop{width:60%;text-align:right}
.Show2{width:100%;float:left;margin-top:5px}
.repeater-display1-in img,.imgshow-in img{border:solid 6px #bcbcbc;max-width:90%}
.ob_show_panelsholder{width:100%!important}
.childheading-in{float:left;padding-left:5px}
.bodycss{position:absolute;width:100%;height:100%;margin:0;padding:0;background-image:url(../img/bg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#screen{position:fixed;left:10%;width:80%;height:87%;top:90px}
#screen img{position:absolute;cursor:pointer;visibility:hidden;width:0;height:0;-ms-interpolation-mode:nearest-neighbor}
#screen .tvover{border:solid #fff}
#screen .tvout{border:solid #222}
.img3d-main{background:url(../images/bg.png);width:100%;float:left}
.img3d-main table tr td{color:#fff}
.img3d-DDLPhotoNo{width:5%;text-align:left}
.img3d-DDLPhotoNo1{width:40%;text-align:left}
.bankImages-img{border:solid 5px #353535}
.up-box{font-weight:700;background-color:#DFDFDF;float:left;text-align:center;border:1px solid #C7C3C3;padding:1% 2%;width:100%}
.down-box{width:100%;float:left;color:#dc0000;font-weight:500;margin-left:15px;text-transform:uppercase;font-size:14px}
#ctl00_ContentPlaceHolder1_UpdatePanel1{width:100%;float:left}
.mediaH{color:#0a6303;font-size:16px;line-height:13px;font-weight:700;padding-top:9px}
.mdate{width:100%;float:left;line-height:12px;color:#727272;font-size:13px;font-weight:500;margin-top:4px;margin-left:15px}
.mdate span {
    color: #000;
    font-weight: 600;
}
span.ups {
    color: #1d7516;
    font-weight: 600;
} 
 

.mDesc {
    width: 100%;
    float: left;
    font-size: 14px;
    color: #131313;
    line-height: 16px;
    padding: 10px 14px;
    margin-left: 0;
    box-sizing: border-box;
    text-transform: capitalize;
    font-weight: 600;
}.online{font-size:14px;color:#4f4f4f;font-weight:700;background-color:#06699f;width:140px;height:18px;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;margin-left:6px;margin-top:5px;padding:1px 0 2px}
.url-mn{font-size:13px;text-align:center;color:#4f4f4f;font-weight:700;width:150px;height:18px;float:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:-4px;padding:5px 0 2px}
.news,.hdng,.decrpt,.date{width:100%;float:left;border:1px solid #c7c3c3;background-color:#dfdfdf;margin-top:8px;text-align:center;line-height:20px;color:#000;font-weight:700}
.newsPname{color:#dc0000;font-weight:700;font-size:18px}
.npDate{color:#000;font-size:15px;font-weight:500}
.npheading{display:block;color:#1d7516;font-size:15px;font-weight:700;padding:5px 0 10px}
.npDetails{display:block;color:#4b4b4b;font-size:14px;padding:5px 0 10px}
.news-name,.date-mnth,.hdng-dcr,.dcrpt-dtl{width:100%;float:left;border-top:0!important;min-height:18px;border:1px solid #C7C3C3;text-align:center;padding:5px 0;background:#f9f9f9}
.media-repeater{text-align:center;width:38%;float:left}
.media-thumb{max-width:170px;max-height:200px;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca}
.media-detail{width:60%;float:right;font-size:15px;position:relative}
.media_dtlFixed{max-width:527px}
.media-slider{height:220px;width:100%;float:left;margin-bottom:20px;background-color:Transparent}
.media-latest{float:left;font-size:13px;font-weight:700;margin-left:20px;margin-top:10px}
.media-back{float:right;margin-top:20px;margin-bottom:20px}
.up-box1{font-size:14px;color:#4f4f4f;font-weight:700;background-color:#fff;width:96%;height:14px;line-height:14px;float:left;text-align:center;background:#eee;border:1px solid #06699f;padding:2%}
.down-box1{font-size:13px;text-align:center;color:#4f4f4f;width:98%;height:18px;line-height:18px;margin-bottom:5px;float:left;border-left:1px solid #06699f;border-right:1px solid #06699f;border-bottom:1px solid #06699f;padding:0 1%}
.online1{font-size:14px;color:#4f4f4f;font-weight:700;background-color:#fff;width:140px;height:18px;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;margin-left:6px;margin-top:5px;padding:1px 0 2px}
.url-mn1{font-size:13px;text-align:center;color:#4f4f4f;font-weight:700;width:150px;height:18px;float:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:-4px;padding:5px 0 2px}
.text-search-media{width:190px;float:left;margin:0}
.media-counter{float:right;margin-left:10px}
.rpt-subhead{background:#fff;width:30%;margin: 0px 0.9% 30px 2.4%;float:left;-webkit-box-shadow:0 0 9px .7px rgba(0,0,0,0.15);-moz-box-shadow:0 0 9px .7px rgba(0,0,0,0.15);box-shadow:0 0 9px .7px rgba(0,0,0,0.15)}
.media-image-head{text-align:center;float:left;width:100%}
.media_in{width:100%;float:left}
.media-image-shadow{max-width:100%}
span.media-image-shadow{height:170px;overflow:hidden}
.media-album-detail{width:100%;float:left;padding-top:3px;font-size:12px}
.media-readmore{color:#ED353A;float:right;font-size:11px;margin-top:0}
.media-record-TotalRec1{width:140px}
.repeater-detais-media{width:100%;height:auto;float:left;font-size:15px;margin-top:10px}
.media-img-full{border:solid 2px #DDB36D;max-width:620px!important}
#outer_container{width:100%;background:#F9F9F9;border:1px solid #C7C3C3;margin:15px auto;padding:0 10px}
#thumbScroller{position:relative;width:100%;overflow:hidden;margin:auto}
#thumbScroller,#thumbScroller .container,#thumbScroller .content{height:177px}
#thumbScroller .container{position:relative;left:0}
#thumbScroller .content{width:190px;float:left;padding-top:11px;margin-right:5px}
#thumbScroller .content div{height:100%;color:#4B4B4B;font-size:13px;padding:10px 0}
#thumbScroller img{border:5px solid #C7C3C3}
#outer_container a{color:#FC0}
.media-sld-Label1{text-transform:none;color:#FFF}
.video-rpt-head{width:100%;text-align:center;float:left;margin-top:20px}
.video-head-record{float:left;width:100%;border-top:1px solid #fff;margin-top:10px}
.Col{color:gray}
.display-video,.ChildHeading{width:100%;float:left}
.video-album-des{font-weight:700;margin-bottom:10px;border:2px solid #bcbcbc;padding:5px}
.video-album-subdes2{line-height:18px;font-weight:400}
.video-rpt{float:left;width:100%;text-align:center;margin-top:10px}
.video-rpt-sub{height:560px}
.video-change-album{width:100%;margin-top:10px}
.video-change-album-sub{float:left;margin:10px 0}
.media-back a,.btn-cont,.btn-cont2,.btn-cont1{padding:9px 12px!important;float:left;color:#fff;background:#3e5da0;margin-right:5px;border:none}
.button{padding:8px 12px!important;float:left;color:#fff;border:1px solid #D01B31;background:#ec2a42;margin-right:5px}
.button5{padding:9px 5.4%!important;color:#fff;border:1px solid #ffffff;background:#1d7516;margin:0px 18px;font-size:15px;text-transform:uppercase}
.button{float:left}
.reach-btn{float:right;margin-left:5px;margin-right:0}
.button5:hover,.btn-cont:hover,.media-back a:hover,.button:hover,.btn-cont:hover,.btn-cont2:hover,.btn-cont1:hover{color: #1d7516;
    background-color: #ffffff!important;
    cursor: pointer;
    border: 1px solid #1d7516;
    box-sizing: border-box;}
.ach-count{float:left}
iframe#idIframe{position:relative;top:0}
.career-head{float:left;width:28%;margin-top:15px}
.career-head-sub{border:1px solid silver}
.career-head-rpt{border:1px solid #FFF6FC;background:#f0f0f0;border-spacing:0;border-collapse:collapse;color:#000}
.career-head-rpt tr:first-child{background:#dfdddd;color:#000;text-align:center;font-weight:700;line-height:25px}
.career-head-rpt tr,.career-head-rpt tr td,.career-head-rpt tr th{border:1px solid #ADADAD;padding:3px 5px}
.career_tr:hover{color:#fff}
.career-head ul{float:left;width:100%}
.career-ftr{color:#fff;background:#5f7c78}
.career-post{float:left;width:30%;text-align:left;color:#00576c;font-weight:700;font-size:17px;border-right:1px solid #ebebeb;height:372px;margin:14px 23px 0 0}
.career-post-sub{width:39%;float:left;margin-top:9px}
.career-form{width:100%;height:auto;float:left;background:url(images/white_img.jpg)no-repeat}
.active_info{height:16px!important;text-align:center;min-width:118px!important;margin-bottom:16px;line-height:13px}
.career-form_right{float:right}
.career-formtbl{margin-top:20px;width:100%;text-align:left}
.carrer-txtMob{text-align:left;width:77%}
.captcha-img,.gb-captcha{float:left;  
    border: 1px solid #1d7516;
    max-width: 112px;}



.captcha_r {
    display: block;
    background: #fff;
    padding: 0px 18px;
    float: left;
}
.captcha_r1{display:block;background:#fff;padding:5px 5.5%;float:right;text-align:center}
.captcha-img1{border:1px dotted #A9A9A9;height:27px;float:left;max-width:158px!important}
.captcha-refresh1{border:1px dotted #A9A9A9;height:27px;float:left;margin-left:2px}
.career-submit{text-align:left}
.career-validation{text-align:right;font-weight:700}
.sending-msg-career{color:#58FF58;font-weight:700}
.career-mail-clnt{width:100%;background-color:#E2E2E2;padding:5px}
.career-mail-clnt-in{width:100%;background-color:#FFF;text-align:left}
.Career-msgsize{color:#F72428;font-size:12px;line-height:18px}
.radio_btns,.radio_btns1{width:100%;float:left;margin-bottom:3px;line-height:16px}
.radio_btns li,.radio_btns1 li{display:inline-table;font-size:13px}
#ctl00_ContentPlaceHolder1_LBLERROR{font-weight:700;color:#F72428!important}
#ctl00_ContentPlaceHolder1_LBLMsg{font-weight:700;color:#5CFF5C;width:100%;text-align:center;margin-top:9px;float:left;}
.but5{margin-left:5px}
.text_color_mobile{width:300px;height:30px;background:#e9e9e9;margin:0;border:1px solid #E9E9E9}
.get_inTuch{font-weight:600;width:100%;float:left;color:#fff;font-size:25px;padding-top:21px;padding-bottom:21px}
.get_inTuch span{display:block;color:#fff;font-size:15px;font-weight:500;line-height:30px}

.contact_tbl tr td{padding:5px 0}
.media-align a{color:#fff}
.contact_tbl tr{position:relative}
.dir-map_canvas2{width:100%;float:left}
#map{width:100%;    height: 1141px !important;float:left;top:0;left:0}
textarea#ctl00_ContentPlaceHolder1_txtMsg{font-family:'Roboto',sans-serif}
.tbl_career_form_L{float:left;text-align:left;width:49%;background:#F12F51;padding:1% 1% 38px;min-height:295px}
.tbl_career_form_L tr{position:relative}
.tbl_career_form_L tr td,.tbl_career_form_R tr td{padding:4px 0}
.tbl_career_form_R{float:right;text-align:left;width:49%;background:#F12F51;padding:1%;min-height:295px}
.career-com-fld{font-size:15px}
tbl_career_form_R tr td{padding:0}
.cap_career{margin-top:0;margin-bottom:21px;float:left;display:inline-block}

p.name_place{color:#131313;font-size:14px;text-transform:uppercase;font-weight:500}
p.name_place sup{color:red;margin:0 0 0 -4px}
.plz-wus{height:31px}
.capt_txt{float:right;max-width:223px;width:100%}
.Txt_bx1{background-color:#FFE8CA!important;border:1px solid #E9E9E9;height:36px;margin-bottom:1px;padding:1px 5px;width:99.2%!important;color:#b8a5a7}
.Txt_bx{min-height:35px;letter-spacing: .3px;border:1px solid #d2d2d2;padding:6px 11px;width:100%!important;color:black;font-size:15px;box-sizing:border-box;background:white;}
.please_rateus{font-weight:500;font-size:15px}
#ctl00_ContentPlaceHolder1_ddlHowUKnow{margin-top:5px}
.career_l{position:relative;background:#fff;float:right;padding-top:4px;max-width:75%}
.careerUp{min-width:109px;padding-left:5px;display:block;text-align:CENTER;width:23%;background:#fff;float:left;line-height:37px}
.captcha_r3{display:block;background:#fff;padding:5px 18%;float:right;text-align:center}
.upload_resume{background:#fff}
.harish{border:1px solid red}

.contact-captcha{height:50px;text-align:center}
.contact-captcha-txt{height:27px}
.radio_btns label{float:left;margin:3px 22px 0 0}
.radio_btns1 label{float:left;margin:3px 6px 0 0}
.radio_btns input,.radio_btns1 input{float:left;margin:5px 12px 0 0}
#ctl00_ContentPlaceHolder1_txtComments{height:130px;font-family:'Roboto',sans-serif;}
.gest_book_prs{height:73px}
.gbookCaptcha{vertical-align:top}

.gbook1{margin-top:25px;margin-bottom:27px}
.text_color{background:#E9E9E9;border:1px solid #E9E9E9;color:#7b7b7b;padding:0 0 0 10px}
.contact_us{float:left;width:49%;min-height:432px;text-align:center;line-height:20px;border:4px dotted #EC2A42;margin-top:10px}
.contact_us a{color:#000}
.contact_us a:hover{color:#e17e22}
.contact-main{float:left;width:100%;margin-right:0}
.contact-main-sub{float:left;margin-right:0;width:100%!important}
.contact-form-tbl{width:100%;float:left;padding:0}
.contact-form-fld{width:75px;font-size:13px}
.contact-form-txt{text-align:left;width:300px;height:40px}
.txt-fld{text-align:right}
.contact-txt-fld1{font-size:13px}
.contact-captcha{height:50PX;text-align:center}
.contact-captcha-txt{height:27px}
.submit-contact{height:30px}
.submit-contact-in{height:28px}
.butSubmit-contact{width:68px;height:28px}
.butSubmit-contact center{text-align:left}
.contact-a{height:39px}
.contact-add{    width: 100%;
    color: #065700;
    margin: 19px 0px 4px 0px;
    font-size: 13px;
    float: left;}
table.contact-add tr td a {
    color: #065700;
}
table.contact-add tr td {

    padding-bottom: 10px;
}
.contact-heading{width:100%;text-align:left;line-height:18px}
.contact-heading-in{font-weight:600;width:100%;float:left;color:#fff;font-size:18px;margin-top:10px}
.contAdd{margin-bottom:15px}
.contact-heading-in1{font-weight:700;font-size:18px;float:left;margin-bottom:11px;width:100%;text-align:center;line-height:18px;background:#BD47A2;color:#fff;padding:5px}
.cnt-web{height:18px}
.cnt-map{float:right;text-align:center;width:49%;margin-top:10px}
#ctl00_ContentPlaceHolder1_GoogleMap1{min-height:665px;top:160px;position:fixed!important;top:160px!important;left:0!important}
.cnt-butSubmit{float:left;width:100%;margin-top:9px;    text-align: center;}
.guest_bsubmit{float:left;margin-top:13px}
#Text1{width:400px}
.style1{width:100%;margin-top:15px}
#txtAddress{width:504px}
.reach_rightIn{width:100%;float:left;z-index:2;position:relative}
.adp-text{font-weight:700!important;font-size:15px}
#directions{background:#efefef;max-height:320px}
#directions > div{padding:20px}
.adp,.adp table{color:#000!important;font-size:13px;font-weight:500!important}
.adp-directions{width:100%}
.reachSname{padding:10px 0;margin-bottom:20px;width:70%;float:left;margin-left:15%;background:#fff;text-align:center;font-size:20px;color:#09868b;text-transform:uppercase}
.reachSname span{display:block;float:left;width:100%;font-size:15px}
.adp-placemark{border:none!important;background:none!important}
.adp-step,.adp-substep{border-color:none!important}
.map_full{width:100%;float:left;position:absolute;top:0;left:0}
.dir-map_canvas2{height:850px}
body{margin:0;padding:0}
.buttonReachUs{height:42px;cursor:pointer;border:0 solid #0096dc;outline:none;padding:0 5px!important;border-left:0;color:#fff;float:left;width:180px;text-align:center;background:#0096dc;font-size:18px}
.a{color:#000}
.blank_space1{width:100%;float:left;height:50px}
.TxtMultiline{resize:none;color:#A9A9A9;font-size:14px;padding:1px 5px;line-height:31px}
.text_message{vertical-align:top}
#ctl00_ContentPlaceHolder1_txtMsg{height:130px}
.gn-butSubmit{float:left;margin-top:17px}
.invalidcode{float:left;width:100%;text-align:center;line-height:15px}
.page_txt{float:left}
.mtop{margin-top:30px}
html,body{margin:0;padding:0}
.direction-head{width:100%;float:left}
.dir-search{float:right!important;margin-right:-10px}
.dir-in{height:17px}
.dir-map{width:100%;height:100%;float:left;margin-top:5px;padding:0!important}
.dir-map tr td{padding:0!important}
#map_canvas{top:0;}
.dir-map_canvas{width:100%;z-index:2;}
.dir-map_canvas1{float:right;color:#BA1A1A;background-repeat:repeat-y;width:100%}
.dir-map-sub{width:100%;overflow:auto;z-index:2;right:0;top:0;font-size:12px}
.gm-style img{max-width:200px;width:100%}
#reach_us{height:900px!important}
.audio{margin-top:6px}
.guestbook-mainsub{background-color:#5f7c78;margin-bottom:16px;float:left;width:100%;text-align:center}
.gb-heading{font-size:15px;color:#fff;padding-left:20px}
#ctl00_ContentPlaceHolder1_NReqE_popupTable,#ctl00_ContentPlaceHolder1_ValidatorCalloutExtender4_popupTable,#ctl00_ContentPlaceHolder1_ValidatorCalloutExtender5_popupTable{width:220px!important}
.gb-repeater{width:100%;height:auto;text-align:center;float:left;border-top:2px solid #BCBCBC;margin-top:10px;padding-top:10px}
.gb-rpt-total{width:50%}
.gb-lblPageCountTop1{width:60%;text-align:left}
.gb-rpt-name{font-size:15px;color:#fff;font-style:italic;font-weight:700;width:100%;float:left}
.gb-lblDate{float:right;height:auto;width:150px}
.bg-lblDate1{width:100%;float:left}
.bg-know-head{float:left;width:96%}
.bg-lblDate{width:100%;float:left}
.gb-lblKnow,.gb-lblComments,.bg-lblProfession,.gb-lblKnow-in,.gb-reating{float:left;width:98%;padding:1px 1%;text-align:left}
.guestBox{width:100%;}
.gb-rpt-header{float:left;width:100%;text-align:center;height:auto;background-color:#EC2A42;color:#fff}
.gb-reating-in{width:100%;float:left;padding:3px 5px;text-align:left;line-height:16px}
.guestProfession{display:block;color:#333333;font-size:14px;padding:5px 0 15px}
.guestHowknow,.guestComment,.commentDate{float:left;width:100%;color:#3a3a3a;font-size:15px;line-height:25px;margin-bottom: 2px;    text-align: justify;}
.guestRating span{padding:0 5px;cursor:default;    color: white;}
.gb-lblComments-in{text-align:justify;font-size:13px}
.gb-lblPageCountTop1-in{color:#000;font-size:13px}
.gb-phTest{margin-top:17px}
.r-btton span input{margin:0 2px}
.all-news-main{float:right;top:0;text-align:center;padding-left:10px;margin-bottom:5px;margin-right:5px}
.all-news-sub{text-align:justify;color:#117BB4!important;font-size:15px}
.all-news-sub2{text-align:justify;color:#fff!important;font-size:11px}
.all-news-read{text-align:right;width:100%;float:left}
.all-news-read-in{text-align:right;color:#5f7c78;font-size:x-small}
.all-news-nonews{font-style:italic;font-size:18px}
.all-news-nonews:hover{color:#fbed77}
.newicon{width:85%;margin:3px 0 0;padding:0 0 0 17px}
.all-news-dwn{text-align:justify;color:#117BB4!important;font-size:16px;float:left}
.all-news-dwn-in{float:right;top:0;text-align:center}
.news-arch{height:25px!important}
.new-txt-lbl{height:65px!important}
.news-txt{font-size:20px}
.news-readmore{verticle-align:center;font-size:x-small}
.news-update-date{padding-top:20px}
.nupdate-on{float:left;width:100%;text-align:justify;font-size:12px!important}
.nupdate-on b,.nupdate-on span{width:100%;float:left;}
.nupdatetext{text-align:justify;box-sizing: border-box;font-size:15px;line-height:22px;font-weight:500;width:100%;float:left;}
a.nheadingtext{text-align:justify;color:#1d7516;font-size:14px!important;float:left;margin-top:5px;font-weight:400}
.nallurl {float: right;position: relative;margin-bottom: 10px;margin-top: 17px;}
.nallurl a{float:right;color:#1d7516;font-size:14px;font-weight:400;display:inline-block;text-decoration:none;text-align:center;border-radius:4px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}

.nnonotice{font-style:italic}
#news-h,.nfullother{float: left;width: 100%;margin-top: 3px;line-height: 28px;
color: #1d7516;font-weight: 700;}
.career_t{width:100%;max-width:none}
.nfullNot-Data p span{width:100%}
.notherbg{float:left;width:100%;font-weight:700;line-height:25px;font-size:12px}
.nfullmain{float:left;width:100%;text-align:center;color:black;line-height:28px;background-color:#a2de9e;font-weight:700}
.nfullmain-container{border:1px solid rgba(29, 117, 22, 0.29);height:auto;float:left;width:100%}
.nfullhead-text{float:left;width:98%;font-size:14px!important;padding:1%;color:red;text-align:center}
.nfullNot-Data{float:left;width:100%;max-height:auto;font-size:10px!important;padding:1%;text-align:center;box-sizing:border-box}
.nfullNot-Data table{max-width:654px}
.nfullNot-Data img{max-width:100%;}
.gmail_default u span{font-size:18px}
.gmail_default span font{font-size:14px}
.gmail_default span strong{font-size:14px}
.nother-cont {border-color: rgba(29, 117, 22, 0.29);float: left;width: 100%;border-width: 0px 1px 1px 1px;border-style: solid;}
#n-date{font-weight:700;color:#5f7c78;float:left}
.all-news-sub1{color:#353534;font-weight:600}
.all-notices{float:left;line-height:25px;color:#fff;text-align:center;width:100%;background-color:#217E9D;margin-top:3px}
#ctl00_ContentPlaceHolder1_lblNotice hr{border:none;background:none;height:1px;width:100%;float:left}
.btn-sign{border-radius:5px;float:left;text-align:center;font-size:36px;color:#fff;text-transform:uppercase}
img.btn_close{float:right;margin:-28px -28px 0 0}
fieldset{border:none;    margin-top: 8px;}
form.signin .textbox label{display:block;padding-bottom:7px}
form.signin .textbox span{display:block}
form.signin p,form.signin span{color:#999;font-size:11px;line-height:18px}
form.signin .textbox input{background:#666;border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;color:#fff;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;font:13px Arial,Helvetica,sans-serif;width:200px;padding:6px 6px 4px}
.blog_imgs{background:url(../images/cal-icon.png) center left no-repeat;float:left;padding:0 19px}
.lbl_timeclock{background:url(../images/clock-icon.png) center left no-repeat;float:right;padding:0 5px 0 19px}
.comment_blog{padding:5px 7px;background:#E1F3FA;font-size:11px}
.blog-rpt1 span{line-height:31px}
.blog-main{float:left;width:98%;margin-left:0;margin-top:0}
.blog-main2{float:left;height:auto;width:auto;margin-right:5px;margin-top:-5px;margin-left:-10px}
.blog-headingin{vertical-align:middle;float:left;margin-top:0}
.blog-rpt{width:100%;float:left}
.blog-rpt1{width:100%;float:left;background-color:#4A5695;color:#fff}
.blog-lblPost{float:left;font-size:13px;text-align:left;margin-left:5px}
.blog-lblPost1{float:right;text-align:right;font-size:13px}
.blog-lblSubject{float:left;width:100%;height:auto}
.blog-lblSubject1{float:left;height:auto;width:100%;text-align:center;padding:0 5px}
.blog-lblTotalCMT{float:left;width:40%;height:25px;margin-left:10px;font-size:13px;line-height:23px}
.blog-lblTotalCMT1{float:left;width:100%;margin:5px 0}
.blog-lblTotalCMT2{margin-top:2px;vertical-align:middle;margin-right:5px}
.blog-lblTotalCMT3{text-decoration:none;color:#4a4a4a}
.blog-cmt-heading{float:left;width:98%;margin-left:10px}
.blog-cmt-heading2{float:left;height:auto;width:auto;margin-right:10px;margin-top:-4px;margin-left:-15px}
.blog-cmt-heading3{vertical-align:middle;float:left;margin-top:0;margin-left:-5px}
.name-blog{width:100%;font-size:13px;background-color:#4A5695;color:#FFF;padding:3px 0}
#ctl00_ContentPlaceHolder1_UpdatePanel2{float:left;display:block;width:100%;    margin-top: 10px;}
.date-blog{color:#686868}
.comment-blog{width:100%}
.BlogWaterMark-blog{color:silver;font-size:11px}
.blog-head{float:left;width:100%;height:auto;border:solid 2px #2187E1;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.blog-rpt-det{background-color:#2187E1;height:20px;color:#FFF}
.blog-posted{float:left;margin-top:-21px;width:45%;height:auto;font-size:13px;margin-right:3px;text-align:left;margin-left:5px;padding:0 0 6px}
.blog-posted-on{float:right;margin-top:-21px;text-align:right;width:45%;height:auto;font-size:13px;padding:0 0 6px}
.blog-cls{float:left;width:45%;height:auto;font-size:15px;text-align:left;margin-left:8px;color:#000}
.blog-cls1{float:right;padding-left:20px;height:auto;font-size:13px;text-align:right;margin-right:10px;color:#fff;background:url(../images/emimg.png) left center no-repeat}
.blog-sub{float:left;height:auto;width:100%;padding:10px;border:1px solid #4A5695}
.blog-sub1{float:left;width:100%;height:auto;font-size:15px;text-align:center;font-weight:700}
.blog-com{float:left;width:100%;padding:10px 5px;font-weight:700;font-size:16px}
.blog-com2{float:left;height:auto;width:auto;margin-right:10px}
.blog-com3{vertical-align:middle;float:left;margin-top:8px}
.blog-rpt-2{background-color:none;float:left;width:100%}
.blog-rpt-2-1{width:100%;float:left;background-color:none;margin-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:10px}
.blog-lbl{margin-left:6px}
.blog-lbl1{float:right;margin:0 5px}
.blog-lbl2{float:right;margin:4px 5px 0}
.blog-lbl3{background:#C5CEFF;padding:3px 5px;font-weight:700}
.blog-form{width:80%;float:left;margin-left:70px;border:solid 1px #59436F;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px}
.blog-form1{margin-left:25px}
.blog-MultiLine{margin-left:20px;margin-top:10px}
.blog-captcha{float:right;margin-left:150px;margin-top:-60px;padding:10px}
.blog-captcha-in{height:53px;text-align:center}
.blog-captcha1{text-align:CENTER;float:left}
.blog-captcha-img{z-index:1;position:absolute;width:220px;height:50px;margin-left:-14px}
.blog-captcha-txt{width:220px;float:left;background-color:NONE;margin-top:60px}
.blog-captcha-txt1{width:30px;float:left;margin-left:24px;margin-top:20px}
.blog-post2{float:right;margin-right:10px;margin-top:30px}
.blog-dummy{display:none;position:absolute;top:50%;left:50%}
.blog-thnx{background-color:#E2E2E2;padding:5px}
.blog-thnx1{background-color:#FFF;text-align:left}
.contentAccordion{color:#000;background:#fff}
.Header{line-height:33px;width:100%;border:1px solid #293f9c;background:#293f9c;text-align:Center;font-weight:700;box-sizing:border-box;color:#fff}
.Button1 input{cursor:pointer}
.fonts-description p span,.fonts-description span{font-size:13px!important;color:#696767!important}
.lblPages2,.photo-lblPages2{float:right;text-align:right}
.lblPageCountTop,.footer-pCounter{float:right;margin-left:10px}
.photo-lblPages{float:right;text-align:right;line-height:27px;display:none}
.footerpager{float:right;text-align:center;width:100%}
.footerpager_in{width:100%;float:left}
.headboy{width:30.3%;position:relative;float:left;margin:7px 1.5% 30px;-webkit-box-shadow:0 1px 1px #1d7516;-moz-box-shadow:0 1px 1px #1d7516;box-shadow:0 1px 1px #1d7516}
.headboy legend{background-color:#09868B;color:#fff;font-weight:600;text-align:center;padding:5px}
.ch2{margin-bottom:12px;margin-top:23px}
.photo-glry-head{width:100%;height:50px;position:relative;z-index:1}
.button-media{float:left;margin:-5px 0 0 5px}
.txttitle{border:1px solid transparent;display:inline;float:left;margin-top:-3px;position:relative}
.Button1{float:left;margin:-2px 5px 0}
.txttitle,.ajax__calendar{box-sizing:initial!important}
.album-pager-in{text-align:left}
.photo-Repeater2 a,.album-pager,.direction-m,.repeater-display,.imgshow-in,.rpt-head,.bg-know-head-in{margin-bottom: 20px;width:100%;float:left}
.all-news-read-in:hover,.allnews-arch-dwn:hover{color:#fff}
.back-home a:hover{color:#3037af}
.ajax__validatorcallout_popup_table_row{color:Red}
.career-com-fld{color:#F72428}
.ajax__validatorcallout_popup_table:after{content:'';position:absolute;display:block;width:14px;height:13px;bottom:-12px;left:0;background:url(..../images/vld_arrow.png) no-repeat}
.search-disply,#bankImages{display:none}
.main-head-disply,.main-subhead-disply,.main-image-show,.gb-know-head,#content{float:left;width:100%}
.disply-thumb{width:100%;height:auto;float:left}
.disply-photo-path a,.main-image-show1,.media-sld-Label1-in{text-align:center}
.TotalRec,.gb-sub-heading{width:40%}
.jqzoom,.jqzoom1{text-decoration:none;float:left;position:relative;z-index:0}
a.jqzoom:hover,a.jqzoom1:hover{text-decoration:none;float:left;position:relative;z-index:9999}
.Scrol,.Scrol1{margin-top:0;list-style-type:none;margin-left:-40px;position:relative;z-index:999}
.head-media,.media-full-head{width:100%;height:auto;float:left;padding-left:0}
.media-iframe,.career-captcha-txt,.photo-glry-head2 label,.txttitle lable,.contact-form-tbl,.style1,.gb-repeater-font,.post,.post1{float:left}
.zoom{text-align:center}
.reach_map{width:100%;float:left;min-height:840px}
.media-align{font-size:15px}
.media-readmore:hover,.contact_us a:hover,.a{color:#62481f}
.down-box a,.text-deco{text-decoration:none}
.txtsize,.txt,.Com-blog{resize:none}
.photo-lblPages3{float:right;line-height:27px}
.all-news-lblNotice,.allnews-arch{float:left;height:auto;width:100%;margin-top:10px}
.news-pre,.news-arrow-dwn{position:relative;top:58px;right:-35px}
.news-nxt,.news-nxt-dwn{position:relative;top:-65px;right:25px}
form.signin input:-moz-placeholder,form.signin input::-webkit-input-placeholder{color:#bbb;text-shadow:0 0 2px #000}
#ContentArea table tr td:first-child{width:86px;color:#fff}
.blog-main1,.blog-cmt-heading1,.blog-com1{width:98%;height:25px;font-size:18px;font-weight:700;float:left;padding:0 0 10px 10px}
#ContentArea{padding-top:10px;padding-bottom:5px;text-align:center;background:#1d7516;border:solid 1px #FDFDFD;display:table;margin:0 auto;box-shadow:0 0 5px #BCBCBC}
#ctl00_ContentPlaceHolder1_txtUserName,#ctl00_ContentPlaceHolder1_txtPassword{width:100%}
#Details{width:100%;float:left;position:relative;top:0}
input,textarea,input:hover,textarea:hover{outline:none}
.news,.hdng,.decrpt,.date,.news-name,.date-mnth,.hdng-dcr,.dcrpt-dtl{width:calc(100% - 2px);width:-moz-calc(100% - 2px)}
.ajax__validatorcallout_error_message_cell{font-size:9px!important;padding:1px!important}
ajax__validatorcallout ajax__validatorcallout_popup_table{border:1px solid red!important}
.ajax__calendar_container,#ctl00_ContentPlaceHolder1_CalendarExtender1_popupDiv,#ctl00_ContentPlaceHolder1_CalendarExtender1_container{box-sizing:initial!important;z-index:9}
.ajax__calendar_header{height:auto!important}
img.prize_left{position:fixed;left:0;bottom:0}
img.prize_right{position:fixed;right:0;bottom:0}
.achiSlideTxt h2{font-size:18px;color:#1d7516;font-weight:500;padding:0 4px}
.achiSlideImg{float:left;width:50%}
.achiSlideImg img{max-width:400px;border-right:1px solid #e9e9e9;    width: 100%;}
.achiSlideTxt{text-align:center}
div#inner_pg3{width:100%;float:left;margin-bottom:55px;border:1px solid #e9e9e9}
.galleryLS{position:relative}
.serch_btton{display:inline-block}
.gallery-search1{width:100%;float:left}
#inner_pg1{height:78px;background:url(../images/bx_loader.gif) center center no-repeat}
#inner_pg1 .slides li{text-align:center;background:#fff url(../images/bx_loader.gif) center center no-repeat}
#inner_pg1 .slides li img{display:inline!important;max-height:432px;height:100%;width:100%;max-width:100%}
#inner_pg1{width:100%;float:left;height:432px;background:url(../images/bx_loader.gif) center center no-repeat}
#inner_pg2{width:100%;float:left;height:432px;background:url(../images/bx_loader.gif) center center no-repeat}
#inner_pg2 ul,#inner_pg1 ul,#inner_pg ul{background:#fff;list-style:none}
#inner_pg2 .slides li a img{display:inline}
#inner_pg2 .slides li{text-align:center}
#inner_pg .slides li a img{display:inline;max-width:129px;height:86px}
#inner_pg2 .slides li{text-align:center;background:#fff url(../images/bx_loader.gif) center center no-repeat}
#inner_pg2 .slides li img{display:inline!important;height:100%}
#inner_pg1,#inner_pg{width:100%;float:left;position:relative}
#inner_pg{padding:0 60px;margin-top:18px;min-height:66px;position:relative;box-sizing:border-box}
#inner_pg .slides li iframe{position:relative;z-index:-1}
#inner_pg > .flex-direction-nav .flex-next{opacity:1;height:44px;width:44px;background:url(../images/news_rm.png) center center no-repeat;top:36%}
#inner_pg > .flex-direction-nav .flex-prev{opacity:1;height:44px;width:44px;background:#2b337f url(../images/news_lm.png) center center no-repeat;top:36%}
#inner_pg:hover .flex-direction-nav .flex-next{right:0;background:url(../images/news_rm.png) center center no-repeat}
#inner_pg:hover .flex-direction-nav .flex-prev{left:0;background:#3037af url(../images/news_lm.png) center center no-repeat}
#inner_pg > .flex-direction-nav a.flex-next:before,#inner_pg > .flex-direction-nav a.flex-prev:before{display:none}
#inner_pg:hover .flex-direction-nav .flex-prev{left:0;background:#3037af url(../images/news_lm.png) center center no-repeat}
#inner_pg1 > .flex-direction-nav .flex-prev{background:#2b337f url(../images/news_lm.png) center center no-repeat}
#inner_pg1:hover .flex-direction-nav .flex-prev{background:#FFBC46 url(../images/news_lm.png) center center no-repeat}
#inner_pg1 > .flex-direction-nav a.flex-next:before,#inner_pg1 > .flex-direction-nav a.flex-prev:before{display:none}
#inner_pg2 > .flex-direction-nav .flex-next{right:22px;opacity:1;background:#f12f51 url(../images/news_rm.png) center center no-repeat}
#inner_pg2 > .flex-direction-nav .flex-prev{left:22px;opacity:1;background:#f12f51 url(../images/news_lm.png) center center no-repeat}
#inner_pg2:hover .flex-direction-nav .flex-next{background:#3037af url(../images/news_rm.png) center center no-repeat}
#inner_pg2:hover .flex-direction-nav .flex-prev{background:#3037af url(../images/news_lm.png) center center no-repeat}
#inner_pg2 > .flex-direction-nav a.flex-next:before,#inner_pg2 > .flex-direction-nav a.flex-prev:before{display:none}
#inner_pg2a .flex-viewport{height:auto!important;overflow:visible!important}
#inner_pg2a .flex-viewport > .slides{width:100%!important;float:left;transform:translate3d(0px,0px,0px)!important;-webkit-transition-duration:0!important;-webkit-transform:translate3d(0px,0px,0px)!important}
#inner_pg2a .flex-viewport > ul .flex-active-slide a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.galleryLS{width:100%;float:left;max-width:650px;min-height:700px}
.gallerySR{float:right;max-width:492px;text-align:center;margin-right:0;position:relative;min-height:400px}
.photo_gn{width:100%;float:left;padding:0;list-style:none;margin:0}
.photo_gn li{max-width:230px;background:#fff;margin:0 0 16px 16px;min-height:260px;-webkit-box-shadow:0 3px 9px #e6e6e6;-moz-box-shadow:0 3px 3px #e6e6e6;box-shadow:0 3px 3px #e6e6e6;float:left;width:100%}
.photo_gn li:hover{background:#eee}
.photo_gn li a{display:block;width:100%;float:left;color:#000;text-transform:uppercase}
.photo_gn li a img{width:230px;height:158px}
.photo_gn li a > div{box-sizing:border-box;width:100%;text-align:left;float:left}
.pg_text{width:100%;text-align:left;float:left;padding:10px 7px;font-weight:600;text-transform:uppercase}
.pg_text span{font-weight:600}
.pg_text1{width:100%;text-align:left;float:left;padding:18px 0 16px;font-weight:600;text-transform:uppercase}
#dvCustomers{width:100%;float:left}
.pg_text1 span{color:#2b337f}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
#inner_pg:hover .flex-direction-nav .flex-prev{left:0;background:url(../images/news_lm.png) center center no-repeat}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:20px}
.flex-direction-nav .flex-prev{left:0}
#inner_pg > .flex-direction-nav .flex-prev{opacity:1;height:44px;width:44px;background:url(../images/news_lm.png) center center no-repeat;top:41%}
.flex-direction-nav .flex-prev{left:0}
#inner_pg1:hover .flex-direction-nav .flex-next{background:#FFBC46 url(../images/news_rm.png) center center no-repeat}
#inner_pg1 > .flex-direction-nav .flex-next{display:none background:#f12f51 url(../images/news_rm.png) center center no-repeat}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:20px}
.flex-direction-nav .flex-next{right:0;text-align:right}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.GalbumName{font-size:13px;margin-bottom:12px;color:#545454}
.GDateOfCreation span{font-size:11px;font-weight:500;color:#2b337f}
span#ctl00_ContentPlaceHolder1_lbleventdate{font-weight:400}
.GDataOfAccess span{font-size:11px;font-weight:500;color:#2b337f}
.GDateOfCreation{font-weight:400;font-size:11px;margin-bottom:4px;color:#293f9c}
.GDataOfAccess{font-size:11px;font-weight:400;color:#293f9c}
.pg_viewall{width:100%;float:left}
.pg_viewall a{color:#fff;line-height:30px;font-size:14px;text-align:center;background:#2b337f;padding:5px 30px;text-transform:uppercase;display:inline-block}
.pg_viewall a:hover{background:#FFBC46;color:#000}
span#ctl00_ContentPlaceHolder1_lblupdatedon{font-weight:400}
.pg_discription{width:100%;color:#000;font-size:14px;padding:18px 0;float:left}
.pg_d{padding:15px 0 50px}
.total_pages2{text-align:right;float:left;width:100%;padding:0 0 25px}
.album_d{padding:2px 0 10px;margin-top:0}
.album_discp1{color:#2b337f;font-size:20px;text-align:left;float:left;position:relative;line-height:29px}
.album_discp1 img{float:right;margin-top:-11px;margin-left:-17px}
.galleryRview{width:490px;float:right}
.galleryRview ul{width:100%;float:left;text-align:center}
.galleryRview li{margin:0 4px 26px;max-width:113px;float:left;width:100%}
span#ctl00_ContentPlaceHolder1_lbltotalAlbum{font-size:15px;   color: #131313; font-weight: 600;}
span#ctl00_ContentPlaceHolder1_TotalRec{font-size:15px;   color: #1d7516; font-weight: 600;}

.pgThumbView{width:100%}
.pgThumbView ul{width:100%;float:left;text-align:center;list-style:none}
.pgThumbView li{margin:0 0 12px;max-width:160px;width:100%;float:left}
.pgThumbView li a img{max-width:150px;height:84px}
#content-2{width:100%;float:left;height:690px}
#content-3{width:100%;float:left;height:528px}
.pg_loader{width:100%;float:left;text-align:center;margin-top:10px;display:none}
#loadMore{padding:10px;text-align:center;background-color:#F12F51;color:#fff;transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out}
#loadMore:hover{background-color:#2d2baf}
.inner_h1{font-size:15px;line-height:30px;color:#fff;background:#2e37af!important;text-align:center}
.our_moto{margin:0 auto;width:100%;height:400px;background:url(../images/our_moto.jpg) top center no-repeat;background-size:100%;max-width:400px}
#ctl00_ContentPlaceHolder1_embedLnk{width:100%}
.inner_objImg{position:fixed;bottom:0;left:0;z-index:-2;width:100%;max-width:none!important}
.anthem3{display:none}
.sports{top:202px;left:0;z-index:-2}
.sports .slides img{width:100%}
.galleryLSin{width:100%;max-width:650px}
.photo_gn{position:relative}
#inner_pg2a .slides li a img{max-width:98px;height:62px}
.infirmary{width:100%;float:left}
.infirmary li{display:inline-block;width:33.3%;float:left;background:#F12F51;color:#fff;padding:20px}
.infirmary li a{float:right}
.infirmary li:first-child > a{float:left}
.infirmary li:nth-of-type(1){background:#DCDCDC}
.infirmary li:nth-of-type(2){background:F12F51;margin-top:-10px}
.infirmary li:nth-of-type(3){background:#DCDCDC}
.facility_imgbox{width:100%;float:left;max-width:500px;text-align:center;position:fixed;margin-top:10px}
.facility_imgbox ul{max-width:500px;display:inline-block;margin:0 auto;text-align:center}
.facility_imgbox ul li{margin:5px;position:relative;display:inline-block;float:left;background:#f3e38a;padding:12px 8px 40px;width:47%;max-width:220px;webkit-box-shadow:5px 5px 3px #e6e6e6;-moz-box-shadow:5px 5px 3px #e6e6e6;box-shadow:5px 5px 3px #e6e6e6}
.facility_imgbox ul li .highslide img{border:0}
.facility_imgbox ul .firstBox:before{content:"";width:100%;height:40px;float:left;position:absolute;top:-26px;background:url(../images/Pin2.png) top center no-repeat}
.facility_imgbox ul .secBox:before{content:"";width:100%;height:40px;float:left;position:absolute;top:-26px;background:url(../images/Pin1.png) top center no-repeat}
.facility_imgbox ul .thirdBox:before{content:"";width:100%;height:40px;float:left;position:absolute;top:-26px;background:url(../images/Pin3.png) top center no-repeat}
.facility_imgbox ul .fourBox:before{content:"";width:100%;height:40px;float:left;position:absolute;top:-26px;background:url(../images/Pin4.png) top center no-repeat}
.facility_imgbox ul .firstBox{transform:rotate(7deg) scale(1) skew(1deg) translate(10px);-webkit-transform:rotate(7deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(7deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(7deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(7deg) scale(1) skew(1deg) translate(10px)}
.facility_imgbox ul .secBox{transform:rotate(5deg) scale(1) skew(1deg) translate(10px);-webkit-transform:rotate(5deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(5deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(5deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(5deg) scale(1) skew(1deg) translate(10px)}
.facility_imgbox ul .thirdBox{transform:rotate(0deg) scale(1) skew(1deg) translate(10px);-webkit-transform:rotate(0deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(0deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(0deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(0deg) scale(1) skew(1deg) translate(10px)}
.facility_imgbox ul .fourBox{transform:rotate(-7deg) scale(1) skew(1deg) translate(10px);-webkit-transform:rotate(-7deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(-7deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(-7deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(-7deg) scale(1) skew(1deg) translate(10px)}
.facility_Txtbox{width:100%;float:right;max-width:480px;background:#fff;min-height:400px}
.facility_Txtbox h1{background:#f43d51;margin:0;padding:0;text-align:center;line-height:37px;font-size:20px;font-weight:500;color:#fff}
.facility_Txtbox_in{width:100%;padding:0 18px 18px}
.switcher{width:100%;float:left}
.tab-nav{float:left}
.tab-nav li{color:#000;display:none;margin-top:4px;font-size:20px;font-weight:500}
.tab-nav .flex-active{color:#f43d50;display:block}
#slider_first{width:100%;float:left}
#slider_first .slides > li{background:#fff url(../images/bg.png);position:relative}
#slider_first > .flex-direction-nav{display:none}
.labBoxIn{width:100%;float:left;max-width:550px;position:relative}
.custom-navigation1{float:right;position:absolute;z-index:9;right:10px;background:#F43D51;padding:5px 0 0;top:10px}
.custom-navigation1 a{display:block;display:inline-block;margin:0 4px}
.labName{font-size:20px;font-weight:500;margin-bottom:20px;color:#f43d50;position:relative}
.labImage{width:100%}
#slider_first .slides li img{border-bottom:0;background:#f3e38a;border:5px solid #f43d50}
.flex-caption{width:100%;padding:2%;left:0;bottom:0;color:#fff;font-size:20px;font-weight:500}
.counsellingLeft{float:left;margin-right:12px;margin-bottom:5px;display:block;text-align:center}
.counsellingRight{float:right;margin-left:12px;margin-bottom:5px;display:block;text-align:center}
.codeOfConduct{width:100%;float:right;position:relative;max-width:340px;background:#fff;color:#fff;font-size:15px;line-height:22px;padding:15px 25px 35px}
.codeMain{margin-top:20px;background:#fff url(../images/rules.jpg) top left no-repeat;width:100%;float:left}
#Slideshow{width:100%;float:left}
#Slideshow div{display:none}
#Slideshow .today{display:block}
#slider ul li p{color:#fff;position:absolute;top:20px;left:8.5%;background:#f12f51;padding:5px 15px;font-size:20px;font-weight:500;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
#slider ul li.flex-active-slide p{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
#sports .flex-direction-nav{display:none}
.noticeDynamic {
    float: right;
    width: 100%;
    text-align: center;    line-height: 30px;
}

.visionRm{color:#fff;display:none}
.visionRm:hover{color:#f12f51}
.modalBackground{background-color:#000;filter:alpha(opacity=50);opacity:.7;z-index:10000}
span#ctl00_ContentPlaceHolder1_lblHeading{margin-left:7px}

div#dvCustomers li{cursor:pointer}
.modalBackground{background:#000!important;opacity:.7}
.accordionHeader_Y {
    border: 1px solid rgba(29, 117, 22, 0.23);
    color: #1d7516;
    font-weight: 500;
    background: #C2EDBE url(../images/ajax-arrow.png) center right 12px no-repeat;
    width: 100%;
    line-height: 21px;
    padding: 10px 13px;
    margin-top: 8px;
    cursor: pointer;
    text-transform: uppercase;
    box-sizing: border-box;font-weight: 600;
    font-size: 15px;
}

.accordionHeader_selected {
    font-weight: 500;
    color: #e81818;
    border: 1px solid rgba(29, 117, 22, 0.6);
    background: #a2de9e url(../images/ajax-arrow1.png) center right 12px no-repeat;
    padding: 10px 13px;
    margin-top: 8px;
    text-transform: uppercase;
    width: 100%;
    cursor: pointer;
    box-sizing: border-box;
    font-size: 15px;
    font-weight: 600;
}.accordionContent_Y{width:100%; border: 1px solid rgba(29, 117, 22, 0.6);border-top:none;padding:15px;box-sizing:border-box;float:left}
h1#headtitle a{color:#fff}
a.mediarm{text-align:center;margin:0 auto;display:block;background:#f4f4f4;float:left;width:100%;padding:9px 0;margin-top:25px;color:#000;font-weight:500}
.ytp-large-play-button-bg{fill:#293f9c!important;fill-opacity:1!important}
.GDateOfCreation span{color:#000}
.GDataOfAccess span{color:#000}
span.eventdate,span.updated{color:#293f9c;text-transform:capitalize;font-size:14px}
#address::placeholder{color:#a4a4a4}
.more{background:#1d7516;transition: 0.2s ease-in-out;color:#fff;width:100%;text-align:center;padding:0;line-height:42px;padding-bottom:0!important}
span.readButton a{color:#fff;font-size:15px;display:block;    }
.achiSlideTxt p{line-height:37px}
p strong span{font-size:16px!important}
img.name_school{margin:16px 0}
.info_sec{float:left;width:100%;background:#0096dc url(../images/form_back.jpg) no-repeat top right;height:298px;position:relative}
.info_sec_s{float:right;width:516px;margin:22px 33px 40px 0;box-sizing:border-box;z-index:1;position:absolute;right:0;top:0}
.form_wrap{width:472px;margin:0 auto}
.name_s{width:472px;background:#fff;border:1px solid #eaeaea;margin:0 auto;box-sizing: border-box;}
.info_sec:after{position:absolute;background-image:url(../images/form1.png),url(../images/form2.png);position:absolute;bottom:-17px;content:"";width:100%;height:17px;background-repeat:no-repeat;background-position:left bottom,right bottom;left:0}
.info_sec:before{position:absolute;background-image:url(../images/form3.png),url(../images/form4.png);position:absolute;top:-17px;content:"";width:100%;height:17px;background-repeat:no-repeat;background-position:left top,right top;left:0}
.info{padding:15px 0 0 19px;width:100%;box-sizing:border-box}
.info p b{font-size:15px;text-transform:uppercase;color:#fff}
p.in_ad{color:#fff;line-height:19px;font-size:14px}
p.in_ad a{color:#fff}

.contBoxM {
    width: 52.5%;    box-sizing: border-box;
    float: left;
  
       padding: 17px;    background: #1d7516;
}
table.career_tbl {
    width: 100%;

}
.careerRpt {
    width: 100%;
    float: left;
    margin-bottom: 21px;
    max-width: 438px;
    padding: 14px;
      background: #cbfac7;
        position: relative;
            box-sizing: border-box;
}

.lblPost {
    font-size: 15px;
  text-transform: uppercase; 
    color: #dc0000;
    font-weight: 600;
}
.careerRpt span {
    display: block;

    line-height: 24px;
}

.lblExperience,.lblQualification{color:#131313;font-size:14px;font-weight:600}
.lblRequirement{font-size:15px;color:#075f00}

p.post {
    color: #ffffff;
    font-size: 20px;
    text-transform: uppercase;

    float: none;
    margin-top: 13px;

 
    margin: 0;

  
}

.post_d {
 
    border-bottom: 1px solid #e9e9e9;
    display: inline-block;    margin-bottom: 11px;
    padding: 0px 15px 4px 15px;
}
.apply {
    position: absolute;
    top: 8px;
    right: 8px;
}
.post_d hr {
    border: 0px;
    height: 1px;
    background: #e9e9e9;
    width: 50%;
}
.apply a {
    background: #1d7516;
    color: white;
    padding: 3px 10px;
    font-size: 11px;
}

.guestbook-main {

    box-sizing: border-box;

    padding: 17px;
    width: 60%;
    float: left;
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
    -moz-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
}

.post_in {
    width: 100%;
    float: left;    text-align: center;
   
}




.gb-main-rpt-sub {
    width: 100%;
    float: left;

    width: 100%;
    float: left;
    margin-bottom: 21px;

 
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
    -moz-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.08);
}

.guestRating {
    width: 100%;
    float: left;
    background: #0096dc;
    text-align: center;
    padding: 6px 0px 4px 0px;
}
.guestBox {
    width: 100%;
    padding: 11px;
    box-sizing: border-box;
    float: left;
}

.guestName {
    font-size: 20px;
    color: #dc0000;

    text-transform: uppercase;
    display: block;
}

.correc_r b {
    color: #0096dc;
    font-size: 15px;
    font-weight: 400;
}

.rc-anchor-light {
    background: white !important;
    border: 1px solid #b0b0b0;
 
}

input::placeholder {
  color: #bcbcbc

  font-weight:100;    text-transform: uppercase;
}

::-webkit-input-placeholder {  color: #bcbcbc;text-transform: uppercase;

  } ::-moz-placeholder {  color: #bcbcbc;text-transform: uppercase;

 } :-ms-input-placeholder {  color: #bcbcbc;text-transform: uppercase;

   } :-moz-placeholder {  color: #bcbcbc;text-transform: uppercase;

 }
 
.uploadResume input {
    background: #ffffff;
    border: 0px;
    color: #dc0000;
    font-size: 15px;
    cursor: pointer;
    font-weight: 600;
    padding: 9px 50px;
   
}
.career-submit {
    text-align: center;
}


span#ctl00_ContentPlaceHolder1_RequiredFieldValidator8 {
      display: none;
}
span#ctl00_ContentPlaceHolder1_rfvCaptcha {
    color: white !important;
}

select#ctl00_ContentPlaceHolder1_ddlrate,select#ctl00_ContentPlaceHolder1_ddlHowUKnow {
    color: #999999;
}

.full_back {
    width: 445px;
    float: left;
    padding: 24px 20px 17px 50px;
    background: #1d7516  url(../images/reach_icon.png) 15px 35px no-repeat;
    height: 175px;
    position: relative;
        box-sizing: border-box;
    z-index: 9;
}


.reach_search_btns #address {
    color: #ffffff;
}


#address {
    background: #1d7516  url(../images/search.png) 352px 10px no-repeat;
    height: 39px;
    font-size: 15px;
    width: 100%;
    outline: none;
    padding: 0px 5px;
    border: 0px solid #c3c3c3;
    max-width: 333px;
    float: left;
}
.buttonReachUs {
    cursor: pointer;
    margin: 0;
    line-height: 37px;
    border: 0px;
    outline: none;
    padding: 0px 5px;
    border-left: 0px;
   
    float: left;
    width: 30px;

    background: url(../images/news_rm2.png) 9px center no-repeat;
  
}
.reach_search_btns {
    width: 100%;
    max-width: 100%;
    border: 1px solid rgba(255, 255, 255, 0.50);
    position: relative;
    z-index: 999;
    height: 41px;
    margin: 0px 0 32px 0;
    position: relative;
    bottom: 0px;
    right: 0px;
}
.reach_head {
    background: #fff;
    float: left;
    text-align: center;border-bottom: 3px solid #065400;
    width: 376px;
  
    padding: 4px 0 4px 0;
}
.title_reach {
    font-size: 25px;
    float: left;
    font-weight: 600;
    width: 100%;
    color: #065700;
}
.small_reach {
    font-size: 13px;
    width: 100%;
    color: #131313;
    font-weight: 500;
}
.direction-head {
    width: 445px;
    float: right;
    margin-top: 119px;
}

input#address::placeholder{color:rgba(255, 255, 255, 0.50);}


.reach_right {
    max-width: 530px;
    color: #09686c;
    top: 0px;
    position: relative;
    z-index: 9;
    float: right;
    width: 100%;
    right: 0px;
}


.contact-main2 {
   
   
    box-sizing: border-box;
    background: #fff;
  
    position: absolute;
    width: 436px;
    right: 82px;
    top: 120px;z-index:1
}

table.contact_tbl.contactFormWidth {
    width: 100%;
}

.enter_con {
    width: 100%;
    padding:13px;
    box-sizing: border-box;
    margin: 0 auto;
}

input#ctl00_ContentPlaceHolder1_txtCaptcha {
    padding: 9px 41px 9px 11px;    border: 1px solid #d2d2d2;
}

span.title_con {
    width: 100%;
    float: left;
    color: #ffffff;
    font-size: 27px;    font-weight: 700;
}
span.small_con {
    width: 100%;
    float: left;
    color: #ffffff;
    font-size: 14px;
    margin-top: -6px;
}
.con_head_sec {
    width: 100%;
    background: #1d7516;
    float: left;
    text-align: center;
    padding: 6px 0px;
}

.button5_1 {
    background: white;
    color: #1d7516;    border: 0px solid #1d7516 !important;
}


.guestBleft {
    float: right;
    width: 28%;
}

tr.change_1 {
    width: 40%;
    float: left;
    margin-left: -3px;    margin-top: -2px;
}

.media-align, .carrer-txtName, .contact-form-txt {
text-align: left;
width: 100%;
float: left;    margin-bottom: 11px;
}
tr.post_im {
    float: right;
    width: 57%;
}

.career-main2 {
    margin-bottom: 35px;
    float: left;
    width: 100%;
    background: url(../images/line_join.png) repeat-y top right 38%;
}

.post_app input {
    text-align: center;
    
}
.post_app input::placeholder {
 color:#1d7516;
 font-weight:600;
 font-size:15px
    
}

.captcha-img_new {
  
    width: 230px;
        max-width: 100%;
}

.captcha_r_new {
    display: block;
    background: #fff;
    padding: 10px 98px;
    float: right;
    
    margin-top: 3px;
}

.capt_txt_new {
   
    max-width:100%;
   
    margin-top: 17px;
}

.nupdate-on, .notherbg {
    border:1px solid rgba(29, 117, 22, 0.16);
    font-size: 14px;
    margin-bottom: 10px;
    width: 100%;
    line-height: 21px;
    padding: 10px 10px;
    float: left;
    color: #524444;
    clear: both;    box-sizing: border-box;
}

.nother-cont {
    border: 1px solid rgba(29, 117, 22, 0.16);
    display: block;
    overflow: hidden;
 
    padding: 10px 10px 0px 10px;box-sizing: border-box;
}

input#ctl00_ContentPlaceHolder1_btnSubmitLogin {
    background: gray;
    border: 0px;
    color: #1d7516;
    background: #e8ffe6;
    padding: 6px 22px;
    cursor: pointer;
}





@media only screen and (min-width:0px) and (max-width:520px) {

.direction-head {
    position: static!important;
    top: 0 !important;
    width: 100%!important;
    margin: 14px 0px 0 0!important;
}


.full_back {
    width: 100%!important;
    padding: 19px 6px 17px 6px!important;
 background: #1d7516;
    height: 160px!important;
}
.map_full {
 
position: relative !Important; 

}

.reach_search_btns {
    width: 100%;
    max-width: 100%;
    right: 0px;
    margin: 0px 0 20px 0!important;
}#address {
    width: 200px!important;
}.reach_head {
    width: 100%!important;
}.buttonReachUs {
    float: right;
}
}