﻿
@import url('https://fonts.googleapis.com/css?family=Droid+Serif:400,700');

*, :before, :after {box-sizing: inherit;} 
* {outline: none;}
.container-in img{ max-width:100%;}
body {font-family: 'Droid Serif';}
body, html {width: 100%;height: 100%;margin: 0;padding: 0; }
ul, ol, p {margin: 0px;padding: 0px;list-style: none;}
.content_in img {    max-width: 100%;}
.newGallery {width:100%;float:left;font-family: 'Droid Serif';}
.searchform1 {width: 100%;float: left;background: #282828;border: 0px solid #ffffff;font-size: 15px;max-height: 50px;overflow:hidden;margin-bottom:30px;}
.searchform1 .searchbutton:hover {  background: #ed1f16; color:#fff; cursor:pointer;}
.searchform1 .searchbutton {color: #fff;font-size: 16px;height: 38px;line-height: 15px;width: 52px;border: none;background: #24db76;border: solid 0px #1b3382;border-left:0px;font-weight: 400;float:right; text-transform:uppercase; text-align:center;}
.searchform1 .searchfield {width: 296px;border: solid 0px #1b3382;border-right:0px;outline: none;line-height: 20px;height: 38px;padding: 0px 5px 0px 5px;background: #fff;display:block; font: 400 15px/20px 'Droid Serif';}

#ctl00_ContentPlaceHolder1_UpdatePanel1 {width: 100%;float: left; text-align:center}
.gallery-searchA { width:100%; float:left; text-align:center  }
.floatR {float: right;text-transform: capitalize;font-size: 22px; font-style:italic;color: #333333;padding: 0px 0px 0 0px;margin;margin: 0px 0 30px 0px;font-weight: 400; width:100%; text-align:center;}

.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: 50px;display: inline-block;font-size: 15px;color: #fff;font-weight: 400;float: left;padding: 1px 0 0px 6%;}
.gallery-searchA li:first-child {padding-left: 10px;}
.gallery-searchA .lastli {margin-top: 6px; 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: auto; max-width:540px; height:100%; max-height: 370px; border: 1px solid #cccccc;}
#gallerFirst { width:100%; float:left;  }
#gallerFirst,#gallerSec { width:100%; float:left;}
#gallerFirst {padding-bottom: 47px;}
#gallerSec {padding:0px 57px;margin-top: 19px;margin-bottom: 0px;}
#gallerSec .slides li iframe { position:relative; z-index:-1;}
#gallerSec > .flex-direction-nav .flex-next {opacity:1;height:44px;width:44px;background: #fff url(/images/news_rm.png) center center no-repeat;top: 39%;}
#gallerSec > .flex-direction-nav .flex-prev{opacity:1;height:44px;width:44px;background: #fff  url(/images/news_lm.png) center center no-repeat;top: 39%;}
#gallerSec:hover .flex-direction-nav .flex-next {right:0px;background: rgba(255, 206, 9, .3) url(/images/news_rm.png) center center no-repeat;}
#gallerSec:hover .flex-direction-nav .flex-prev {left:0px;background: rgba(255, 206, 9, .3) url(/images/news_lm.png) center center no-repeat;}
#gallerSec > .flex-direction-nav a.flex-next:before,#gallerSec > .flex-direction-nav a.flex-prev:before { display:none}
#gallerSec .slides li a { height:120px; display:block; overflow:hidden;}
#gallerSec .slides li a img{display:inline;border:1px solid #e1e1e1;max-height:120px;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#cccccc;}
::-moz-placeholder { /* Firefox 19+ */color:#cccccc;}:-ms-input-placeholder { /* IE 10+ */color:#cccccc;}
:-moz-placeholder { /* Firefox 18- */color:#cccccc;}
#gallerFirst > .flex-direction-nav a { opacity:1; height:49px; width:49px; }
#gallerFirst > .flex-direction-nav a { margin: -40px 0 0;}
#gallerFirst > .flex-direction-nav .flex-next {background: rgba(255, 206, 9, .3) url(/images/news_right_big.png) center center no-repeat;right:10px;}
#gallerFirst > .flex-direction-nav .flex-prev{background: rgba(255, 206, 9, .3) url(/images/news_left_big.png) center center no-repeat;left:10px;}
#gallerFirst:hover .flex-direction-nav .flex-next {background: rgba(255, 206, 9, .7) url(/images/news_right_big.png) center center no-repeat;right:0px;}
#gallerFirst:hover .flex-direction-nav .flex-prev {background: rgba(255, 206, 9, .7) url(/images/news_left_big.png) 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: 199px;overflow: hidden;display: block; text-align:center;}
.photo_gn1 li .eh2A img {max-width: 100%;}
.galleryLS1 {width:100%;float:left;max-width: 540px;position:relative;}
.pgNh,.previousAlbum {width:100%;float:left;text-align:center;border-bottom: 1px solid #d7d7d7;color: #4c4c4c;font-size: 18px;font-weight: 400;padding:0px 0 4px 0px;text-transform: capitalize; font-style: italic;}
.previousAlbum { text-align:left; margin-bottom:30px; margin-top: 20px;}
.gallerySR1  {float: right;max-width: 600px;text-align: center;position:relative;}
.photo_gn1 { width:100%; max-width: 1226px; float:left;}
.photo_gn1 li {max-width:350px; margin: 0px 0% 7% 30px; float:left; width:100%;}
.photo_gn1 li .eh2A {display:block;width:100%;float:left;position:relative;background: #ffffff;height: 435px;}
.photo_gn1 li a img {    }
.photo_gn1 li .eh2A { border: 1px solid #cccccc;}
.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 .eh2A > div {width:100%;text-align:left;float:left;}
.pg_textA { width:100%; text-align:left; float:left; padding: 20px 20px 0 20px;}
.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;color: #4c4c4c;font-size: 15px;padding: 10px 0 6px 0px;margin: 10px 0px 0px 0px;font-weight: 400;line-height:27px; font-style: italic;}
.lblnewgllery {display:block;width:100%;float:left;text-align: left;color: #4c4c4c;font-size: 15px;font-weight:400; font-style: italic; margin-bottom: 13px;}
.lblTitle span,.lblnewgllery span {color:#4c4c4c;font-weight:600;}
.GDateOfCreation11,.GDataOfAccess11 { margin-bottom: 13px;}
.pg_textTo {line-height: 22px;}
.pg_discription1 {text-align:justify;font-size: 15px;line-height: 22px;margin-top: 6px;width:100%;float:left; font-weight: 400;     min-height: 210px; min-height: 323px;}
.pg_discription1 span{font-weight: 400; font-size: 15px; font-style:normal;}
.pg_viewall2 {width:100%;float:left;margin-top: 0px; text-align: center;}
.pg_viewall2 a {transition:all ease 0.3s;font-weight: 400; color: #fff; background: #24db76 url(/images/backAlbumb.png) no-repeat 16px; padding: 10px 14px; text-align: right; width: 161px; height: 38px; display: inline-block; letter-spacing: -0.20px; font-style: normal;}
.pg_viewall2 a:hover { background: #24db76 url(/images/backAlbumb.png) no-repeat 10px; color: #fff;}
#dvCustomers .eh1A {float: left;margin-bottom: 33px;width: 100%;}
.GalbumNameN {font-size: 15px;color: #2c2a2a;font-weight:600;text-transform:capitalize; min-height: 36px;}
.GDateOfCreationN {float:left;color:#333333;width:100%;font-size: 15px;font-weight:400; margin: 20px 0;}
.GDataOfAccessN,.GtotalRecordN, .GTotalRecordN{float:right;color: #333333;width:100%;font-size: 15px;font-weight:400; margin-bottom: 20px;}
.DateOfCreationN,.DataOfAccessN,.GTotalRecordN { color:#4b4b4b;}
.totlphoto {color: #050505;}
.evcolorN { color: #333333;font-size: 15px; font-weight: 400; font-style: italic;}
.tv{color: #333333;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 0px 30px 30px; max-width: 262px;width:100%;float:left;overflow:hidden; background: #24db76;}

.viewAllThumb{ height:73px; padding: 27px 0 0 0; text-align: center !important; border-top:1px solid #ccc; width: 100%; float: left;}
.viewAllThumb > a{ text-align:center;  width:91px; height:35px; border:1px solid #ccc; font:13px/16px '[OpenSans]'; color:#333333; text-transform:uppercase; padding: 10px 15px; transition:all 0.3s ease-in-out;}
.viewAllThumb > a:hover{color:#fff; background:#24db76}

.pgThumbView1 li a {height: auto;overflow:hidden;display:block;}
.pgThumbView1 li a img {max-width: 100%;height: 175px; /*border: 1px solid #0f3b7c;*/}
#ctl00_head_lblHeading { color:#fff}
.pgBack { width:100%; float:left; border-bottom:1px solid #d7d4c9; padding: 0px 0px 10px 0px;  margin-bottom: 20px;}
.pgBack li {display:inline-block;width: 25%;float: left;color:#333333;font-size: 15px;font-style: italic;padding: 0px 10px;}
.pgBack,.DescriptionH{font-weight: 600;color: #4c4c4c; font-style: italic;}
.changeAlbums a{transition:all ease 0.3s;font-weight: 400;color: #fff; background: #24db76 url(/images/backAlbumb.png) no-repeat 16px; padding:10px 14px; text-align: right; width: 161px; height: 38px; display: inline-block; letter-spacing: -0.20px; font-style: normal;}
.changeAlbums a:hover{background: #24db76 url(/images/backAlbumb.png) no-repeat 10px; }
.eventDates,.updatedOnD,.totalImages{ font-weight:400; line-height: 38px;}
.pgBack .eventDates span{font-weight: 600;color: #333333; font-style: normal;}
.pgBack .updatedOnD span{font-weight: 600;color: #333333; font-style: normal;}
.pgBack .totalImages { text-align:right}
.pgBack .totalImages #ctl00_ContentPlaceHolder1_lblTotal{text-align:right;font-weight: 600;}
.fullDescription {width:100%;float:left;font-size: 15px;margin-bottom:40px; line-height: 22px;}
.thumGhide{width: 151px;height: 41px;bottom: 0px;left: 0px;cursor: pointer;background: url(/images/showAlbum.png) bottom left no-repeat;float: left;position: absolute;z-index: 9;}
.thumVideo {bottom:0px;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.png) top left no-repeat;}
.Album_thum{color: #333333;float:left;width:100%;padding: 0px 0px 32px 0px; margin: 0 0 10px 0;font-size:22px; text-align:center; font-weight: 600;text-transform:capitalize; font-style: italic; letter-spacing: -0.20px; border-bottom: 1px solid #ccc;}
span#ctl00_ContentPlaceHolder1_lblHeading{color: #333333; font-weight: 400;}
.pageLoaders { width:100%; float:left; text-align:center; min-height:61px;}
#loadmore {display:inline-block;background: #24db76; margin: 0 0 20px 0;color: #ffffff;padding:13px;font-weight: 600;cursor:pointer;transition:all ease 0.3s; text-transform: uppercase;}
#loadmore:hover {background: #fff; color: #333333; border: 1px solid #ccc;}
.pgImgLoad { width:100%; float:left; text-align:center; height:32px;}
.video-img{display: block;overflow: hidden;	height: 200px; background: #cccccc;}
.AlbumIconPhoto{display: block;overflow: hidden;height: auto;}
.display_p {height: 175px;overflow: hidden;float: left;/*border: 1px solid #fbcd06; background: #fbcd06;*/}
.thum_first {height: 200px;overflow: hidden;text-align: center !important;}


input[type='radio'] {  -webkit-appearance: none;  width: 11px;  height: 11px;  border: 1px solid #24db76;  border-radius: 50%; outline: none;  margin: 3px 4px -1px 0px;  padding: 0px 1px 0px 1px;}
input[type='radio']:checked:before {  background: #fecb00;}




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 #24db76; border-radius: 50%; outline: none; background: #fff;}
.gallery-searchA ul li input[type='radio']:checked:before { background: #fecb00;}
input[type='radio']:before { content: ''; display: block; width: 9px; height: 9px;  border-radius: 50%; margin: 0px 0px 0px -1px;}

@media screen and (min-width:1200px) and (max-width : 3000px) 
{
/*.pgThumbView1 li:nth-child(5n) { margin: 0;}*/
}

@media only screen
and (max-width : 767px) 
{
.galleryLS1,.gallerySR1 { max-width:100%}	
#gallerFirst { max-width:640px; float:none; 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 { font: 400 15px/20px 'Droid Serif';}
.floatR { float: left; display: inline-block; width: 100%;text-align: center;  margin: 0px 0 19px 0px;}
.Album_thum,.pgBack li{ font-size:15px;}
.gallery-searchA .lastli{float: left;}
 .pg_discription1{ min-height: 100%;}
 .pg_viewall2{margin-top: 20px;}
 .hover_img:hover .overlay {height: 0% !important;}
 
} 
@media only screen
and (min-width : 600px) 
and (max-width : 767px) 
{

}
@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%;}	
.photo_gn1 li{max-width: 94%;}
.photo_gn1 li .eh2A,.pgThumbView1 li .eh2A{ height:auto;}
.pgThumbView1 li a img { max-width: 100%;}
.photo_gn1 li .eh2A > div { text-align: center;}
#gallerFirst .slides li img { max-width: 100%; max-height: 189px;}
.searchform1 .searchfield{ padding: 0 6px; width: 231px; font: 400 12px/20px 'Droid Serif';}
.searchform1 .searchbutton{width: 37px;}
.gallery-searchA li{padding: 1px 0 0px 1%;}
.gallery-searchA .lastli{margin-right: 0px;}



}


@media only screen
and (min-width : 768px)
and (max-width :989px)
{
.galleryLS1,.gallerySR1 { max-width:100%}	
.searchform1 .searchfield {font: 400 15px/20px 'Droid Serif';}
#gallerFirst { max-width:640px; float:none; margin:0px auto;}	
.gallery-searchA { width:auto; float:none; display:inline-block;}
/*.gallery-searchA li { padding: 0px!important;  margin: 0px 2px;}*/
/*.searchform1 .searchbutton{max-width: 40px; width:auto;}*/
.searchform1{ max-height: 100%;}
.pg_discription1{ min-height:100%;}
.gallery-searchA .lastli{ float:none;}
/*.gallery-searchA li:first-child { padding-left:0px;}*/
.pgThumbView1 li,.photo_gn1 li {max-width: 45%;}
.pgThumbView1 li { margin: 0px 2% 3% 2%;}
.pg_viewall2 {  margin-bottom: 16px; margin-top: 20px;}
.pgBack { text-align:center}
.pgBack li { width:auto; float:none}
.hover_img:hover .overlay {height: 0 !important;}
#gallerSec{margin-bottom: 20px;}

}

@media only screen
and (min-width : 990px)
and (max-width :1025px)
{
.gallery-searchA li { padding: 0px 0px 0px 34px!important;}	
.pgThumbView1 li {margin: 0px 3% 3% 3%;}
.galleryLS1 { max-width:53%;}
.gallerySR1 { max-width:43%;}
.searchform1 .searchfield {font: 400 15px/20px 'Droid Serif';}
}