﻿*, :before, :after {box-sizing: inherit;} 
* {outline: none;}
.container-in img{ max-width:100%;}
ul, ol, p {margin: 0px;padding: 0px;list-style: none;}
section.section.gallery_set, .wrapper {float: left; width: 100%;}
.content_in img {    max-width: 100%;}
.newGallery {width:100%;float:left;}
.searchform1 {width: 100%; height: 44px; margin-bottom:18px;}
.searchform1 .searchbutton:hover {color: #ececec;cursor: pointer;border: 1px solid #1e2126;background: #237f00;}
.searchform1 .searchbutton {width:40px; height:26px; float:left; background-color:#868686; color:#fff; font-size:13px;border: 1px solid black;border-left: none;-webkit-appearance: none !important;}
.searchform1 .searchfield {width: 100%;outline: none;height: 26px;padding-left: 10px;background: #e6e6e6;border: 1px solid black;border-right: none;}
.gallery-searchA ul li:nth-child(1) {margin-left: 20px}
.inpt{width:275px; float:left}
.btnsbmt{width:40px; float:left}
.albtitle{font-size:22px; color:#009538; font-weight:600}
.titName{font-size:22px; color:#000; font-weight:400}
.GDateOfCreation11, .GDataOfAccess11, .Gtotalphotos {font-size: 15px;color: #009538;font-weight: 600; line-height:24px}
.GDateOfCreation11 span, .GDataOfAccess11 span, .Gtotalphotos span{font-size: 15px;color:#000;font-weight: 400 !important}
a.eh2A img {width: 100%;text-align: center;}
/*.read-more > a {padding: 6px 10px;float: left;color: #fff;font-size: 15px;}
.read-more {text-align: center;border-radius: 10px;background-color: #2a923f;transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-webkit-transition: all .2s linear 0s;float: right;margin-top: 20px;border: 1px solid #f64649;}*/
#ctl00_ContentPlaceHolder1_UpdatePanel1 {width: 100%;float: left; text-align:center}
.gallery-searchA { width:100%; float:left; text-align:center;height: 36px; background-color: #c4c5c5;}
.floatR {float: right;text-transform: capitalize;font-size: 22px;color: #009538;padding: 0;margin-bottom: 18px;font-weight: 500;font-family: Dosis;position:relative; top:-10px}
span#ctl00_RestContainer_TotalRec {color: #009538;font-weight: 500}
span#ctl00_RestContainer_lbltotalAlbum {font-weight: 500; color:#009538}

.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 li {line-height: 24px;display: inline-block;font-size: 15px;color: #000;font-weight: 400;float: left;margin: 5px 43px;}
.gallery-searchA .lastli {margin-top: 5px;float: right;margin-right: 6px;}
.gallery-searchA .lastli > div { float:left;}
#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: 649px;height:100%;max-height: 431px;border: 1px solid #009538;}
#gallerFirst { width:100%; float:left;  }
#gallerFirst,#gallerSec { width:100%; float:left;}
#gallerFirst {padding-bottom: 30px;}
#gallerSec {padding:0px 72px;margin-top: 19px;margin-bottom: 0px; position:relative}
#gallerSec .slides li iframe { position:relative; z-index:-1;}
#gallerSec > .flex-direction-nav .flex-next {opacity:1;height:46px;width:46px;background: url(/images/Slider-next.jpg) center center no-repeat;top:16px;right: 26px;}
#gallerSec > .flex-direction-nav .flex-prev{opacity:1;height:46px;width:46px;background:  url(/images/Slider-prev.jpg) center center no-repeat;top:16px; left: 25px;}
#gallerSec:hover .flex-direction-nav .flex-next {right:0px;background:  url(/images/Slider-next.jpg) center center no-repeat; z-index:9}
#gallerSec:hover .flex-direction-nav .flex-prev {left:0px;background: url(/images/Slider-prev.jpg) center center no-repeat; z-index:9}
#gallerSec > .flex-direction-nav a.flex-next:before,#gallerSec > .flex-direction-nav a.flex-prev:before { display:none}
#gallerSec .slides li a { height:81px; display:block; overflow:hidden;}
#gallerSec .slides li a img{display:inline;border: 1px solid #009539;max-height:81px;}
#gallerFirst > .flex-direction-nav a { opacity:1; height:68px; width:68px; }
#gallerFirst > .flex-direction-nav a { margin: -80px 0 0;}
#gallerFirst > .flex-direction-nav .flex-next {background: url(/images/Slider-next.jpg) center center no-repeat;right:10px;}
#gallerFirst > .flex-direction-nav .flex-prev{background: url(/images/Slider-prev.jpg) center center no-repeat;left:10px;}
#gallerFirst:hover .flex-direction-nav .flex-next {background: url(/images/Slider-next.jpg) center center no-repeat;right:5px;}
#gallerFirst:hover .flex-direction-nav .flex-prev {background: url(/images/Slider-prev.jpg) center center no-repeat;left:0px;}
#gallerFirst > .flex-direction-nav a.flex-next:before,#gallerFirst > .flex-direction-nav a.flex-prev:before { display:none}
span#ctl00_ContentPlaceHolder1_rptCustomers_ctl00_lblimg {width: 100%;height: 180px;overflow: hidden;display: block; text-align:center;}

.galleryLS1 {width:100%;float:left;max-width: 650px;position:relative;}
.previousAlbum {width:100%;float:left;text-align:center;border-bottom: 1px solid #009539;color: #009539;font-size: 25px;font-weight: 500;padding:0 0 10px 0px;text-transform: uppercase;}
.pgNh{border-bottom: 1px solid #009538;color: #009538;font-weight: 600;padding-bottom:10px;text-transform: uppercase; margin-top:-5px; font-size:25px; text-align:center}
.previousAlbum { text-align:left; margin-bottom:20px;}
.gallerySR1  {float: right;max-width: 505px;text-align: left;position:relative;width:100%}
.photo_gn1 { width:1200px;  float:left; max-width:100%}
.photo_gn1 li {max-width: 192px;margin-right: 60px;float:left;width:100%;}
.photo_gn1 li:nth-child(5n){margin-right:0}
img.AlbumIconPhoto {height: 187px; width: 280px; margin: 0;}
.pht_flow {margin-bottom: 15px;}
.photo_gn1 li a:hover{box-shadow:0px 7px 7px 0px #ded9d9;background-color: #08279c}
.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%;float:left;height:128px}
.photo_gn1 li a > .thum_first {width:100%;float:left;height:128px}
.photo_gn1 li a > .pg_textA {width:100%;float:left;height:auto; min-height: 129px;}
.pg_textA { width:100%; text-align:left; float:left; padding: 0 15px;}
.pg_text1 {width: 100%;float: left;margin: 0;font-size: 15px; line-height:24px}
.pg_discription.pg_d{font-size: 15px; line-height:24px}
.lblTitle  {display:block;width:100%;float:left;text-align: left;color: #0f0f0f;font-size: 17px; padding: 10px 0 10px 0px;margin: 10px 0px 0px 0px;font-weight: 600;line-height:24px; text-transform:capitalize;}
.GDateOfCreation1{margin-bottom: 5px}
.GDataOfAccess1 {margin-bottom: 10px}
.lblnewgllery {display:block;width:100%;float:left;text-align: left;color: #0f0f0f;font-weight: 400;}
/*.lblTitle span,*/.pg_discription1  span {font-weight:normal; text-transform:capitalize; font-weight:400; color:#000}
span.spxi_mg3{width:4%; display:inline-block; padding:0 7px}
.descrip{font-weight:400 !important; text-transform:capitalize !important; line-height:24px}
.Pvm {width: 100%;float: left;height: 30px;text-align: center;background: #000; position:absolute; bottom:0}
.Pvm a{float:none !important; width:100%}
.pg_textTo {line-height: 22px;}
.pg_discription1 {text-align: justify;font-size: 14px;line-height: 24px;width: 100%;float: left;font-weight: 600;color: #009538;}
.pg_viewall2 {width:100%;float:left;margin-top: 15px;}
.pg_viewall2 a {transition:all ease 0.3s;color: #fff;line-height:30px;text-transform: capitalize;font-size: 15px;text-align:center;background-color: #00973a; padding: 0px 14px;display:inline-block;float:left; box-sizing:border-box; border: 1px solid transparent; }
.pg_viewall2 a:hover {background: #fff;color: #00973a; border:1px solid #00973a; box-sizing:border-box}
#dvCustomers .eh1A {margin-bottom: 25px;text-align:center;background-color: #fff; position:relative}
#dvCustomers .eh1A:hover{box-shadow: 4px 4px 5px -2px #989898;}

.GalbumNameN {font-size: 15px;color: #009539;font-weight: 600;text-transform: uppercase;line-height: 26px;letter-spacing: .5px; margin-top: 5px;}
.GDateOfCreationN {float: left;color: #0f0f0f;width: 100%;font-size: 13px;line-height: 24px;}
.GDataOfAccessN,.GTotalRecordN{float: left;color: #0f0f0f;width: 100%;font-size: 13px;left: 24px;}
.GDataOfAccessN{line-height:24px}
.DateOfCreationN,.DataOfAccessN,.GTotalRecordN { color:#4b4b4b;}
.totlphoto {color: #050505;}
.GTotalRecordN {margin: 0 auto; line-height:24px}
span.spxi_mg {width: 3%;display: inline-block; }
.evcolorN {color: #1f1f1f;font-weight: 500;display: inline-block;}
.evcolorN11 {color: #909081;font-weight: 400;display: inline-block;width: 20%;}
.DateOfCreation, .DataOfAccess, .totlphoto {color: #00973a;font-weight:500}
.GDateOfCreation1 span:nth-child(3) {color: #0f0f0f; font-weight: 500;}
.GDataOfAccess1 span:nth-child(3) {color: #0f0f0f; font-weight: 500;}
.eh22{background:url(/images/pvm.png) no-repeat -131px 0; background-color:#0f0f0f; position:absolute; bottom:0; width:100%; height:30px; left:0; transition:0.5s all ease .0s; -webkit-transition:0.5s all ease .0s; -moz-transition:0.5s all ease .0s;}
.eh22:hover{background:url(/images/pvm.png) no-repeat 131px 0; background-color:#0f0f0f; transition:0.5s all cubic-bezier(0.58, 0.71, 0, 0.66) .0s; -webkit-transition:0.5s all cubic-bezier(0.58, 0.71, 0, 0.66) .0s; -moz-transition:0.5s all cubic-bezier(0.58, 0.71, 0, 0.66) .0s;}
spna.ed-dot {margin-left: 10px;}
spna.uo-dot {margin-left: 6px;}
spna.tp-dot {margin-left: 4px;}
.tv{color: #000;font-size: 14px;font-weight: 400;}
.highslide img {border: 0px solid #bd2151;}
.pgThumbView1 {width: 100%;    float: left;    margin-top: 5px;}
.pgThumbView1 ul { width:100%; float:left; text-align:center;}
.pgThumbView1 li {margin: 0px 4.7% 4% 0%;max-width: 190px;width:100%;float:left;overflow:hidden;}
.pgThumbView1 li a {height: auto;overflow:hidden;display:block;}
.pgThumbView1 li a img {max-width: 100%;height: 125px;border: 1px solid #009538;}
#ctl00_head_lblHeading { color:#fff}
.pgBack { width:100%; float:left; border-bottom:1px solid #d7d4c9; padding: 0px 0px 10px 0px;  margin-bottom: 15px;}
.pgBack li {display:inline-block;width: 25%;float: left;color:#000;font-size: 15px;font-style: normal;padding: 0px 10px;}
.pgBack .changeAlbums a,.DescriptionH{font-weight: 500;color: #009538; font-size: 15px;}
.pgBack .eventDates span{font-weight: 400;color: #009538;}
.pgBack .updatedOnD span{font-weight: 400;color: #009538;}
.pgBack .totalImages span{font-weight: 400;color: #009538;}
.pgBack .totalImages { text-align:right}
.pgBack .totalImages #ctl00_ContentPlaceHolder1_lblTotal{text-align:right;font-weight: 400;color: #07269c;}
.fullDescription {width:100%;float:left;font-size: 15px;margin-bottom:10px;}
.thumGhide{width: 136px;height: 28px;/*bottom: 2px;*/left: 0px;cursor: pointer;background: url(/images/showAlbum.jpg) bottom left no-repeat;float: left;position: relative;z-index: 9;}
.thumVideo {top:17px;left:0px;}
.showHide { visibility:hidden; opacity:0; height:0px;}
.btn_show { visibility:visible; opacity:1; height:auto; min-height:66px; }
.aa { background: url(/images/showAlbum.jpg) top left no-repeat; bottom:2px}
.aaa { background: url(/images/showAlbum.jpg) top left no-repeat; bottom:0}
.Album_thum{color: #ffffff;float:left;width:100%;background: #009538;padding: 10px 13px 9px 10px;margin: 0 0 12px 0;font-size:20px;text-align: left;font-weight: 400;text-transform:capitalize;}
span#ctl00_ContentPlaceHolder1_lblHeading{color: #ffffff;}
.pageLoaders { width:100%; float:left; text-align:center; min-height:61px;}
#loadmore {display: inline-block;background: #2b9643;margin: 0 auto;color: #fff;cursor: pointer;transition: all ease 0.3s;font-size: 15px;width: auto;height: 36px;padding: 8px 10px;    border: 1px solid transparent;}
.loader{color: #f5f5dc;position: relative;z-index: 2;border: 1px solid #4f4f48;border-radius: 10px;padding: 5px 18px;top: 10px;transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-webkit-transition: all .2s linear 0s;box-sizing: border-box;}
div#loadmore:hover {    background: transparent;border: 1px solid #009643;color: #009643;}
div#loadmore:hover a.loader{padding: 9px 30px; font-weight:500; color:#262623; border: 1px solid #262624; background-color:#f5f5dc; transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s;left: 0.5px;}
/*#loadmore:hover {background: #e0e0e0;color: #0f0f0f;}*/
.thum_first img {width: 100%;}
.pgImgLoad { width:100%; float:left; text-align:center; height:32px;}
.video-img{display: block;overflow: hidden;	height: 128px;}
.AlbumIconPhoto{display: block;overflow: hidden;height: auto;width:100%; text-align:center}
.display_p {height: 125px;overflow: hidden;float: left;/*border: 1px solid #fbcd06; background: #fbcd06;*/width: 100%;background: #d2e8d5;}
.thum_first {height: 180px;overflow: hidden;text-align: center !important;}
input[type='radio'] {  -webkit-appearance: none;  width: 11px;  height: 11px;  border: 1px solid #666666;  border-radius: 50%; outline: none;  margin: 3px 4px -1px 0px;  padding: 0px 1px 0px 1px;}
input[type='radio']:checked:before {  background: #1b3382;}
ul.gallery-search1 li input[type='radio']:before { content: ''; display: block; width: 5px;  height: 5px;  border-radius: 50%;}
.gallery-searchA ul li input[type='radio'] { -webkit-appearance: none; width: 11px;  height: 11px; border: 1px solid #666666; border-radius: 50%; outline: none; background: #fff;}
.gallery-searchA ul li input[type='radio']:checked:before { background: #237f00;}
input[type='radio']:before { content: ''; display: block; width: 5px; height: 5px;  border-radius: 50%; margin: 2px 5px 7px 1px;}
ul.slides iframe {border: 1px solid #2b973a;}

@media screen and (min-width:1200px) and (max-width : 3000px) 
{
.pgThumbView1 li:nth-child(5n) { margin: 0;}
}

@media only screen and (min-width : 768px) and (max-width :989px){
.galleryLS1,.gallerySR1 { max-width:100%}
.photo_gn1 li{margin:0}
.thumGhide{	bottom:0}
.aa{bottom:0}
.newGallery{padding:0 10px; box-sizing:border-box}
.searchform1 .searchfield { width: 100%;}
.inpt{width:195px}
#gallerFirst { max-width:640px; float:none; margin:0px auto;}	
.gallery-searchA { width:100%; float:none; display:inline-block;}
.gallery-searchA li { padding: 0px!important;  margin: 5px;}
.gallery-searchA li:first-child { padding-left:0px;}
.pgThumbView1 li,.photo_gn1 li {margin:0 28px;}
.pgThumbView1 li { margin: 0px 2% 3% 2%;}
.pg_viewall2 {  margin-bottom: 16px;}
.pgBack { text-align:center}
.pgBack li { width:auto; float:none}
.photo_gn1 li:nth-child(5n) {margin-right: 28px;}
}

@media only screen and (min-width : 990px) and (max-width :1025px){
.gallery-searchA li { margin: 5px 20px !important}	
.pgThumbView1 li {margin: 0px 3% 3% 3%;}
.galleryLS1 { max-width:53%;}
.gallerySR1 { max-width:43%;}
.photo_gn1 li {max-width: 195px;margin: 0 28px;float:left;width:100%;}
.photo_gn1 li:nth-child(5n) {margin-right: 28px;}
}

@media only screen and (max-width : 767px) {
    .logo{margin-top:20px}
    .gallery-searchA{height:auto; margin-bottom:30px}
    .gallery-searchA ul{text-align:center}
    .gallery-searchA ul li{margin:5px 14px; display:inline-block}
    .gallery-searchA ul li:nth-child(1){margin-left:5px}
.galleryLS1, .gallerySR1 { max-width:100%}	
#gallerFirst { max-width:640px;  margin:0px auto;}
.photo_gn1 li,.pgThumbView1 li  {max-width: 29%; margin: 0px 2% 3% 2%; }
.searchform1 {max-height: none;}
.gallery-searchA { padding-bottom: 5px;}
.pgBack { text-align:center}
.pgBack li { width:auto; float:none}
.pg_viewall2 {  margin-bottom: 16px;}
.searchform1 .searchfield { width: 150px;}
.floatR { float: left; display: inline-block; width: 100%;text-align: center;  margin: 0px 0 19px 0px;}
.Album_thum,.pgBack li{ font-size:15px;}
.searchform1 .searchfield { width: 100%;}
.inpt{width:245px}
.btnsbmt {position: relative;top: 1px;}
.gallery-searchA .lastli{float:none}
} 

@media only screen and (max-width : 600px) {
.photo_gn1 li,.pgThumbView1 li {max-width: 48%;margin: 0px 1% 2% 1%; }	
}

@media only screen and (max-width : 479px) {
.pgThumbView1 li {max-width: 44%; margin: 0px 3% 3% 3%;}
.gallery-searchA ul li{margin:5px 14px; display:inline-block; float:none;}
.gallery-searchA .lastli{margin:initial; float:none}
.inpt{width:250px}
.display_p{height: auto !important}
.photo_gn1 li a,.pgThumbView1 li a{ height:auto;}
.pgThumbView1 li a img { max-width: 100%; height: auto;}
}

@media only screen and (max-width : 360px) {
    #dvCustomers{width:195px; margin:0 auto; float:none}
    #dvCustomers .eh1A{width:195px; float:left; margin:5px auto; max-width:100%}
}

.pgImgLoad img {width: 60px;position: relative;top: -15px;}

.lblblock{display:block; width:100%}
span#ctl00_RestContainer_lblhead {color: #000;}

@media screen and (min-width:0\0)  {
    
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
 ::i-block-chrome,.divL, .divR{opacity:1}
} 

@-moz-document url-prefix(){
    
} 