﻿.newGallery { width:100%; float:left; margin-top: 21px;}
.inner_img,#BottomGallery { width:100%; float:left;}
#BottomGallery {  padding-bottom:25px;}
.searchform1 {width: 100%;padding: 0px 0px 0px 0px;text-align: center;float: left;   margin-bottom:12px; background:#fff;margin-top: 5px;     border: 1px solid #e5e5e5;}
    .searchform1 .searchbutton:hover {
        background: #FFF01F;
        color: #000067;
        border-left: 0px;
    }
.gallerySR1 .lblTitle {
    margin: 10px 0px 5px 0px;
    font-size: 20px;
    color: #000067;
    text-align: left;
}
a.readMore:before {
    background: #FFF01F !important;
}
a.readMore {
    
    border: 1px solid #2c4e95;
}
    .searchform1 .searchbutton {
        color: #ffffff;
        font-size: 18px;
        height: 44px;
        line-height: 15px;
        width: auto;
        border: none;
        background: #000067;
        border-left: 0px;
        font-weight: 500;
        float: right;
    }
.searchform1 .searchfield {color:#535252; width:315px;border: solid 1px #f4f4f4;border-right:0px;outline: none;line-height: 43px;height: 43px;padding: 0px 5px 0px 5px;background: #f4f4f4;display:block;}

#ctl00_ContentPlaceHolder1_UpdatePanel1 {width: 100%;float: left; text-align:center}
.gallery-searchA { width:100%; float:left; text-align:center;font-weight: normal;  }
#ctl00_ContentPlaceHolder1_Gtotalphotos { margin-top:5px; margin-bottom: 5px;}
.floatR { float:right;}
.floatL { float:left;}
.up_d { width:100%; float:left; text-align:right; margin-top:-20px}
.ajax__calendar_container, #ctl00_ContentPlaceHolder1_CalendarExtender1_popupDiv, #ctl00_ContentPlaceHolder1_CalendarExtender1_container { z-index: 9;line-height: 15px;}
.ajax__calendar_footer { height:auto!important}
.gallery-searchA ul { margin:0px; padding:0px; width:100%; float:left}
.gallery-searchA li {     height: 43px;line-height: 43px;margin: 0px 7px;display: inline-block;float: left;position: relative;}
.gallery-searchA li:first-child { padding-left:0px; margin-left: 20px;}
.gallery-searchA .lastli {  margin-right: 0px; float:right;}

.gallery-searchA .lastli > div { float:left;}
.gallery-searchA ul li input[type='radio'] {
    -webkit-appearance: none;
    width: 19px;
    height: 19px;
    background-color: #fff;
    border-radius: 50%;
    outline: none;
    margin: 0px 7px 0px 0px;
    padding: 0px 1px 0px 1px;
    border: 1px solid #000067;
    position: relative;
    top: 3px;
}
.gallery-searchA ul li input::-webkit-input-placeholder {color: #cdcdcd !important;} 
.gallery-searchA ul li input:-moz-placeholder {  color: #cdcdcd !important;  } 
.gallery-searchA ul li input::-moz-placeholder {  color: #cdcdcd !important;  } 
.gallery-searchA ul li input:-ms-input-placeholder {  color: #cdcdcd !important;  }
.gallery-searchA ul li input[type='radio']:checked:before {
    background: #000067;
    height: 11px;
    width: 11px;
}

.gallery-searchA {    
    border: 1px solid #000067;
}




.NoRecord { padding:0px 10px; color:Red; font-weight:normal}


input[type='radio']:before {  content: ''; display: block; width: 11px; height: 11px;border-radius: 50%;margin: 3px 0px 0px 2px;}
.ajax__calendar_container, #ctl00_ContentPlaceHolder1_CalendarExtender1_popupDiv, #ctl00_ContentPlaceHolder1_CalendarExtender1_container {z-index: 9;line-height: 15px;}
.ajax__calendar_body, .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {width: 100%!important;}

#gallerFirst .slides li { text-align:center;  background: url(/images/bx_loader.gif) center center no-repeat;}
#gallerFirst .slides li img {display: inline!important;  width: 100%; max-width: 600px; height:100%;    max-height: 400px; border:8px solid #fff;  webkit-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22);    -moz-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22);    box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22); }
#gallerFirst,#gallerSec { width:100%; float:left;}
#gallerSec { padding:0px; margin-top:28px;  margin-bottom:15px; }
#gallerSec .slides li iframe { position:relative; z-index:-1;}
#gallerSec > .flex-direction-nav .flex-next { opacity:1;  height:30px; width:30px; background:#004992 url(/images/news_rm.png) center center no-repeat; top: 50%;margin-top: -15px; visibility:hidden}
#gallerSec > .flex-direction-nav .flex-prev{ opacity:1;   height:30px; width:30px; background:#004992 url(/images/news_lm.png) center center no-repeat;top: 50%;margin-top: -15px; visibility:hidden}
#gallerSec:hover .flex-direction-nav .flex-next {right:5px;  background:#e4ab13 url(/images/news_rm.png) center center no-repeat; visibility:visible}
#gallerSec:hover .flex-direction-nav .flex-prev {left:10px; background:#e4ab13 url(/images/news_lm.png) center center no-repeat; visibility:visible }
#gallerSec > .flex-direction-nav a.flex-next:before,#gallerSec > .flex-direction-nav a.flex-prev:before { display:none}
#gallerSec .slides li a { height:96px; display:block; padding:6px; }
#gallerSec .slides li a img{ display:inline; max-height:96px;  border:4px solid #fff;   }
#gallerSec .slides li a img{  webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.20); -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.20);;    box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.20);}
#gallerFirst > .flex-direction-nav a { opacity:1; height:30px; width:30px; }
#gallerFirst > .flex-direction-nav a { margin: -40px 0 0;}
#gallerFirst > .flex-direction-nav .flex-next {background:#004992 url(/images/news_rm.png) center center no-repeat; right:18px; visibility:hidden}
#gallerFirst > .flex-direction-nav .flex-prev{ background:#004992 url(/images/news_lm.png) center center no-repeat; left:18px; visibility:hidden}
#gallerFirst:hover .flex-direction-nav .flex-next {  background:#3e86cb url(/images/news_rm.png) center center no-repeat; right:8px; visibility:visible}
#gallerFirst:hover .flex-direction-nav .flex-prev { background:#3e86cb url(/images/news_lm.png) center center no-repeat; left:8px; visibility:visible }
#gallerFirst > .flex-direction-nav a.flex-next:before,#gallerFirst > .flex-direction-nav a.flex-prev:before { display:none}
.galleryLS1 { width:100%; float:left; max-width: 600px;  position:relative;}
.pgNh { width:100%; float:left; text-align:left;font-weight: bold; border-bottom:1px solid #e5e5e5; color:#000067; font-size:18px;}
a.readMore:hover {
    color: #000067;
    font-weight: 600;
}
.previousAlbum { width:100%; float:left; text-align:center;font-weight: bold; padding: 22px 0px 6px 0px; color:#515151; font-size:18px; text-transform:uppercase;}
.gallerySR1  { float: right;max-width: 370px; text-align: center;   position:relative; line-height: 30px; }
.flexslider .slides { padding:0px; margin:0;}
#photoG { width:100%;  float:left; text-align:center; }
#photoG .photo_gn1 { width:100%; float:left; margin:0px; padding:0;}
 
.photo_gn1 li,.pgThumbView1 li { max-width: 260px;
    margin: 10px 10px 10px 10px;display:inline-block;   float:left; width:100%; background:#fff;}
.photo_gn1 li,.pgThumbView1 li,.rpt-subhead,.achivMent{ webkit-box-shadow: 0px 0px 10px 0px rgba(202, 202, 202, 0.2);    -moz-box-shadow: 0px 0px 10px 0px rgba(202, 202, 202, 0.2);    box-shadow: 0px 0px 10px 0px rgba(202, 202, 202, 0.2);}
.photo_gn1 li:hover,.pgThumbView1 li:hover,.rpt-subhead:hover,.achivMent:hover{     transform: translateY(-1px); webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.22);    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.22);    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.22);} 
.photo_gn1 li .photoIn span.AlbumIconPhoto,.video-img{ padding:4px; max-height:150px; overflow:hidden; }
.video-img,.video-img img { width:100%;}

.photo_gn1 li .photoIn { width:100%; float:left; position:relative;}
.photo_gn1 li .photoIn a .AlbumIconPhoto,.photo_gn1 li .photoIn a .AlbumIconPhoto img{  display:block; width:100%; float:left;}
.photo_gn1 li .nBg:after {content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.50) url(/images/vbg.png) center center no-repeat;float: left;position: absolute;left: 0px;top: 0px;max-height: 159px;}
.photo_gn1 li .nBg1:after {content: "";width: 100%;height: 100%;background:url(/images/vbg.png) center center no-repeat;float: left;position: absolute;left: 0px;top: 0px;max-height: 159px;}
.photo_gn1 li a > div {width:100%; text-align:left; float:left}
.pg_textA { width:100%; text-align:left; float:left;min-height: 95px; }
.pg_text1 {width: 100%;text-align: left;float: left;font-weight: 600;margin: 0px 0px 0px 0px;}
.lblTitle  { display:block; width:100%; float:left; text-align: left;  font-size:16px;  margin: 25px 0px 0px 0px; font-weight:bold; line-height:32px;  text-transform: capitalize;     color: #282828;}
.EventDate,.lblUpdatedOn,.Gtotalphotos  { text-align: left;  font-size:16px;  font-weight:bold; line-height:32px;  text-transform: capitalize;    color: #282828; width:100%; float:left;}
.pg_discription1 span,.EventDate span,.lblTitle span { font-weight:normal; }
.lblnewgllery { display:block; width:100%; float:left; font-weight: normal; color: #282828;text-align:justify}
.uploadNoimg {display:block; width:100%; float:left; font-size: 15px;  color:#565656; margin:1px 0px 0px 0px;}
.pg_textTo { line-height:22px;  font-weight: 500;}
.pg_discription1 { text-align:justify; font-size: 16px; line-height: 32px; color: #212121; font-weight:bold; width:100%; float:left;}
.pg_viewall2 { width:100%; float:left; }
.pg_viewall2 a { width:auto; padding:0px 18px; }
#dvCustomers .eh1A {float: left;    margin-bottom: 27px;width: 100%;}
 
 
.GDataOfAccessN,.GTotalRecordN,.GDateOfCreationN,.totalV,.GtotalRecordN{ float:left;  width:100%; padding:0px 8px }
.DateOfCreationN,.DataOfAccessN,.GTotalRecordN { color:#4b4b4b;}
.alb_total_bold,.up_d { font-weight:400;} 

.AlbumNameclass,.GalbumNameN  { width: 100%;float: left;border-bottom:1px solid #e9e9e9; line-height:26px;min-height: 57px;color: #dc3f3f;font-size: 16px;text-transform: uppercase;text-align: center;padding: 2px 4px;}
.alb_total { display:block; width:100%; float:left; text-align:center;}
.photo_gn1 li .photoIn .tCenter, .rpt-subhead .media_in .tCenter{ margin-bottom:14px; margin-top:5px; width:100%;}
.evcolorN { font-weight:bold;}
#ctl00_ContentPlaceHolder1_TotalRec { font-weight:bold;}
.tv{}
.highslide img {border: 0px solid #3bb65e;}
.pgThumbView1 {width: 100%;    float: left;    margin-top: 5px;}
.pgThumbView1 ul { width:100%; float:left; text-align:center; margin:0; padding:0;}
.pgThumbView1 li { max-width: 182px;
    margin: 10px; width:100%;  float:left;   }
.pgThumbView1 li a { display:block; border: 3px solid #e7e7e6; background:#e7e7e6; min-height: 117px;
    overflow: hidden; }
.album_se { color:#000; font-weight:400; margin-bottom:15px;}
.album_se span {color: #656565; font-weight: normal;}
 .colorBlk { background:#474747;}
 .AlbumIconPhoto { float:left; width:100%;}
.highslide span.AlbumIconPhoto{ max-height:117px; overflow:hidden}
.pgBack { width:100%; float:left; border-bottom:1px solid #d7d4c9; padding: 0px 0px 10px 0px; margin:0;  margin-bottom: 15px;    line-height: 40px;
    padding-left: 0!important;}
.pgBack li { display:inline-block;    width: 25%; float: left; color:#000; font-size:18px; font-style:italic; padding:0px 10px; }
.pgBack .changeAlbums a,.DescriptionH{ font-weight:bold;  }
.pgBack .eventDates span{ font-weight:400;  }
.pgBack .updatedOnD span{ font-weight:400;  }
.pgBack .totalImages { text-align:right}
.pgBack .totalImages #ctl00_ContentPlaceHolder1_lblTotal{ font-weight:400;  text-align:right }
.fullDescription { width:100%; float:left; margin-bottom:10px; }
.thumGhide{    width: 167px;   height: 35px; bottom:0px; left:0px; cursor: pointer; background: url(/images/showAlbum2024.png) top left no-repeat; float: left; position: relative; z-index: 2;}
.thumVideo {margin: 28px 0px 7px 0px;}
.showHide { visibility:hidden; opacity:0; height:0px;}
.btn_show { visibility:visible; opacity:1; height:auto; min-height:66px; }
.aa {
    background: url(/images/showAlbum2024.png) bottom left no-repeat;
}
.pageLoaders { width:100%; float:left; text-align:center; min-height:61px;}
#loadmore {
    background: #000067;
    color: #FFF01F;
    font-weight: 600;
}
div#loadmore:hover {
    background: #FFF01F;
    color: #000067;
    font-weight: 600;
}
.pgImgLoad { width:100%; float:left; text-align:center; height:32px;}
.GDataOfAccess11,.Gtotalphotos,#ctl00_ContentPlaceHolder1_lblupdatedon,#ctl00_ContentPlaceHolder1_lblRecord { font-weight:bold}
.GDataOfAccess11 span,.Gtotalphotos span,#ctl00_ContentPlaceHolder1_lblupdatedon span,#ctl00_ContentPlaceHolder1_lblRecord span { font-weight:normal;}
.Tfoto { min-height:33px; line-height: 33px;}
.Lh1 {line-height: 42px;}

a.readMore1:before {
    background: #47ae47;
}
a.readMore:hover, a.readMore1:hover {
    border: 1px solid #2c4e95;
    background: #2c4e95;
}
.pg_viewall2 a.readMore:hover {
    background: #FFF01F
}
.readMore,.readMore1{webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;}
a.readMore {background: #000067;color: #fff;font-size: 16px; text-align: center;display: inline-block; font-weight: 600; float:left }
a.readMore:hover:before {width: 100%;}
a.readMore:before {display: block;position: absolute;left: 0;bottom: 0;width: 0;height: 100%;background: #1ebfee;content: "";-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;z-index: -1;}


a.readMore1 {background: #000067;color: #fff;font-size: 13px; float:none;    font-weight: normal; text-transform:uppercase; height: 34px; min-width:107px; text-align: center;display: inline-block;line-height: 34px;}
a.readMore1:hover:before {width: 100%;}
    a.readMore1:before {
        display: block;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 0;
        height: 100%;
        background: #FFF01F;
        content: "";
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        z-index: -1;
    }

    a.readMore1:hover {
        color: #000067;
        font-weight: 600;
    }
.video_height { height:400px; border:8px solid #fff; }
.video_height,.vslideSmall{-webkit-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22);
    -moz-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22);
    box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.22);}

.vslideSmall { width:100%; height:100%; max-height:94px;border: 4px solid #fff;}
.buttonC1:hover {
    background: #FFF01F !important;
    color: #000067 !important;
    font-weight: 600 !important;
}
.contRefresh {
    background: #000067;
    display: block;
    float: right;
    width: 53px;
    height: 39px;
    text-align: center;
    padding-top: 7px;
}
/* guest book end*/
/*news Notice start*/
.nallurl { float:right; display:inline-block; margin-top:10px;}
.nupdatetext { display:inline-block;}
.photo-glry-main,#news-h,.nupdate-on,.nfullmain,.nfullother,.notherbg { width:100%; float:left;}
#news-h {  text-align:center; font-size:16px; width:100%; float:left;  }
#news-h span { font-weight:bold;}
.nfullmain,.nfullother {background: #d9d9d9; text-align:center; font-weight:bold; font-size:18px; color:#282828; padding:5px 0px; }
#ctl00_ContentPlaceHolder1_lblNotice hr {border-top: 1px solid #e8e8e8;margin:0px; padding:0px; display:none}
.nupdate-on{ padding:16px 21px 11px 21px; margin:5px 0px; background:#d9d9d9; color:#282828;}
.nupdate-on:hover { background:#1ebfee; color:#fff;}
.nupdate-on:hover a { color:#fff;}
a.nallmoretext{ float:right;  background: #3e86cb;color: #fff;font-size: 16px; text-align: center;display: inline-block; padding:5px 10px;}
.nupdate-on:hover a.nallmoretext { background:#fff; color:#2b2b2b}
.nupdate-on .nheadingtext { color:#282828; font-weight:normal;    display: inline-block; max-width:83%;}
.nupdate-on:hover > .nheadingtext,.nupdate-on:hover .nheadingtext { color:#fff;}
.notherbg{border: 1px solid #d9d9d9; padding:10px ; margin:8px 0px;}
.notherbg { margin:8px 0px;}
#ctl00_ContentPlaceHolder1_lblHeading { display:block; float:left; width:100%; margin-bottom:15px;}
.notherbg:first-child {margin:16px 0px 8px 0px;}
.nupdatetext { font-size:18px; font-weight:bold; margin-bottom: 11px;}
a.all-news-sub1 {    font-weight: normal;color: #282828;font-size: 16px;}
a.all-news-sub1:hover { color:#f39041;}
#main_notice { width:100%; float:left; margin-bottom:16px;}
.nfullmain-container {    border: 1px solid #d9d9d9; width:100%; float:left; }
.nfullhead-text,.nfullNot-Data { width:100%; float:left; padding:10px;}

#ContentArea { max-width:500px; margin:0px auto; background:#dbdbdb; padding:10px 0px;}
#ContentArea table tr td:first-child { width:95px;padding-top: 8px;}
#ContentArea table tr td { text-align:center; vertical-align:top}
.sending-msg-career {color: #3e86cb;
    display: block;
    text-align: center;
    margin-top: 10px;
    width: 100%;
    float: left;}
.butSubmit22 input {
    background: #000067;
    cursor: pointer;
    text-align: center;
    font-weight: 600;
    color: #FFF01F;
    padding: 12px 4px;
    width: 108px;
    border: 1px solid #888888;
    text-transform: uppercase;
    transition: all .5s;
}

.careerMain  { margin-top:25px;}
.careerMain,.vacTable { width:100%; float:left;}
.vacTable .firstTRc { background:#e4ab13; color:#fff;}
.vacTable tr td { border:1px solid #edbb36; padding: 4px; vertical-align:top}
.extension { float:right;margin-top: -36px; margin-top:0px\9; padding-right: 5px;font-size: 14px;}
 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.extension {margin-top: 0px;}
}


@media only screen
and (max-width : 767px) 
{
.galleryLS1,.gallerySR1 { max-width:100%}	
#gallerFirst { max-width:640px; float:none; margin:0px auto;}
#BottomGallery { margin-top:25px;}
.searchform1 {max-height: none;}
.gallery-searchA li,.gallery-searchA li:first-child { padding:0px 5px; float: none!important; margin:0;height: auto;}
.gallery-searchA .lastli { width:100%;}
.gallery-searchA {    padding-bottom: 5px;}
.pgBack { text-align:center}
.pgBack li { width:auto; float:none} 
.photo_gn1 li .photoIn a { max-height:146px;}
.pgThumbView1 li a { max-height:94px;}
.gallery-searchA .lastli > div {  display:inline-block; float:none!important; width:100%;  }
.gallery-searchA .lastli > div > .searchbutton { float:none; display:inline-block;position: relative;top: 1px;
    left: -5px;
    height: 43px;}
.photo_gn1 li,.pgThumbView1 li { float:none; margin:10px;}
.searchform1 .searchfield { width:100%;}
.masterText { padding:16px 13px;}
} 

 
@media only screen
and (min-width : 768px)
and (max-width :989px)
{
.galleryLS1,.gallerySR1 { max-width:100%}	
#gallerFirst { max-width:532px; float:none; margin:0px auto;}	
.gallery-searchA { width:auto; float:none; display:inline-block;     padding: 5px 0;}
.gallery-searchA li { padding: 0px;     margin: 0px 4px; float:none}
.gallery-searchA .lastli { float:none;}
.gallery-searchA li:first-child { padding-left:0px;}
 #BottomGallery { margin-top:25px;}
.pgBack { text-align:center}
.pgBack li { width:auto; float:none}
.photo_gn1 li .photoIn a {   max-height: 118px;}
.photo_gn1 li,.pgThumbView1 li { max-width: 216px; }
}

@media only screen
and (min-width : 990px)
and (max-width :1025px)
{
.gallery-searchA li {  margin: 0px 0px 0px 14px;}	
.galleryLS1 { max-width:53%;text-align: center;}
.gallerySR1 { max-width:43%;}
.pgBack { text-align:center}
.pgBack li { float:none; width:auto; margin-bottom: 10px;}
 
.photo_gn1 li .photoIn a {   max-height: 118px;}
 .photo_gn1 li { max-width:212px; }
  .pgThumbView1 li { max-width:166px;}
 #photoG .photo_gn1 { float:none; margin:0px auto; max-width:928px;}
#ctl00_ContentPlaceHolder1_UpdatePanel2{ max-width:930px; margin:0px auto;}
}



@media screen and (min-width:0\0) 
{
fieldset { margin:38px 0px 0px 0px; position:relative }
fieldset .tachive {   margin-bottom:30px; margin-top:-24px; }  
a.readMore:hover {background: #f78516;}
a.readMore1:hover {background: #3bb65e;}
.leftMenu { height:680px;}
}

 
.noticeDynamic { text-align:center; width:100%; float:left; padding:10px;}
.noticeDynamic a {display: inline-block;width:100%; max-width: 140px;    padding: 5px 10px 5px 51px;margin-top: 10px; text-align:left; }
.noticeDynamic a img { display:none;}

.noticeDynamic .mgn_down { background: url(/images/download_icon.png) center left 10px no-repeat #525252; color: #fff;}
.noticeDynamic .mgn_view {background: url(/images/view_icon.png) center left 10px  no-repeat #525252; color: #fff; }
.noticeDynamic .mgn_down:hover { background: url(/images/download_icon.png) center left 10px no-repeat #e4ab13; color: #fff;}
.noticeDynamic .mgn_view:hover {background: url(/images/view_icon.png) center left 10px  no-repeat #e4ab13; color: #fff; }
