@charset "utf-8";
/* CSS Document */

/***gallery***/
.group1 {
    display: block;
    height: 140px;
    width: 140px;
}
.montfort-content .boxFirstHeader.bx-def-bh-margin {  display: none;}
 .bx-def-bc-padding{padding:0;}
.gallery_block .breadcrumb-c {  background: #202c5d none repeat scroll 0 0;  border-radius: 5px;  margin-bottom: 20px;  padding: 0 15px;}	
.gallery_block .event_block .event_texts  {margin-bottom:10px;  background: #202c5d none repeat scroll 0 0;  border-top-left-radius: 7px;  border-top-right-radius: 7px;  color: #ffffff;  display: block;  float: none;  font-family: gothamrounded-medium;  font-size: 16px;  font-weight: 400;  padding: 12px 10px;}
.gallery_block .event_block  header .events_texts {  background: #202c5d none repeat scroll 0 0;  border-top-left-radius: 7px;  border-top-right-radius: 7px;  color: #ffffff;  display: block;  float: none;  font-family: gothamrounded-medium;  font-size: 16px;  font-weight: 400;  padding: 12px 10px;}
/* span.arrow {  background: rgba(0, 0, 0, 0) url("../images/blue-arrow.png") no-repeat scroll 0 0;  bottom: 0;  height: 7px;  left: 40px;  position: absolute;  width: 17px;  z-index: 999;  top: 113px;}
*/.gallery_block .gallery_sub_events ul {  background: #ffffff none repeat scroll 0 0;  padding:20px;}
.gallery_block .gallery_sub_events #event_images > li {  float: left;  margin: 6px;  text-align: center;  width: 148px;}
.gallery_block .gallery_sub_events #event_images > li .eveimg a {  color: #333333;  font-size: 12px;  margin: 0 auto;  text-transform: uppercase;  font-family: open sans;  font-weight: 600;}
.gallery_block .gallery_sub_events #event_images > li .evetitle {  max-width: 100%;  overflow: hidden;  padding: 20px 0 4px;  text-overflow: ellipsis;  white-space: nowrap;}
.eveimg {  border: 1px solid #dddddd;  margin: 3px;box-shadow: 0 1px 3px rgba(51, 51, 51, 0.3);}
.sub_gallery {  background: #fff;}
.sub_gallery ul {  padding: 20px;}
.sub_gallery ul li {  border: 1px solid #ddd;box-shadow: 0 1px 3px rgba(51, 51, 51, 0.3);  float: left;  margin: 10px;  width: 140px;}
@media(min-width:1200px){
}
@media(min-width:992px) and (max-width:1199px){
.sidebar  .sidebar-section  ul li a {
  font-size: 13px;
}
}
@media(min-width:768px) and (max-width:991px){
}
@media(max-width:320px){
.sub_gallery ul li {  float: none;  margin: 10px auto 0;  display: table;}
.gallery_block .gallery_sub_events #event_images > li {  float: none;  width: auto;}
.sidebar  .sidebar-section ul {
  padding: 20px 18px;
}
.onlinepayul {
  margin-bottom: 0px;
}
}


/***home page***/
.sidebar  .sidebar-section ul {
  padding: 16px 18px;
}
.sidebar  .sidebar-section ul li {
  //float: left;
}
.sidebar .sidebar-section ul li i {
  color: #f26b36;
  float: left;
}


/***********galleryalbum********/
.gallery_album_group .head {
  background: #202c5d none repeat scroll 0 0;
  color: #ffffff;
  font-family: gothamrounded-medium;
  font-size: 20px;
  font-weight: 400;
  margin: 0;border-radius:5px;
  padding: 15px 10px;
  position: relative;
  text-transform: uppercase;
}
.gallery_album_group > ul {
  padding-top: 30px;
}

.gallery_album_group  ul  li {
  float: left;
}
.gallery_album_group .evetitle {
  padding-top: 20px;
}
.gallery_album_group .evetitle > a {
  color: #ffffff;
  font-family: open sans;
  font-size: 14px;
  text-transform: capitalize;
  font-weight: 400;
}
/***sub gallery***/
.sub_gallery_album {
  background-color: #ffffff;
}
.sub_gallery_album ul li {
  border: 1px solid #dddddd;
  float: left;
  margin: 0 0.5% 15px;
  width: 19%;
}
.sub_gallery_album ul li .gallery_img {
  display: block;
  height: 200px;
  width: 100%;
}
@media(min-width:992px) and (max-width:1199px){
.sub_gallery_album ul li .gallery_img {height: 180px;}
}
@media(min-width:768px) and (max-width:991px){
.sub_gallery_album ul li {width: 24%;}
}
@media(max-width:767px){
.sub_gallery_album ul li { margin: 0 1% 15px;width: 48%;}
.sub_gallery_album ul li .gallery_img {height: 200px;}
.gallery_album_group .evetitle {  text-align: center;}
}
@media(max-width:480px){
.sub_gallery_album ul li .gallery_img {height: 160px;}

}

@media(max-width:320px){
.sub_gallery_album ul li {
  text-align: center;
}
.sub_gallery_album ul li {float: none; margin: 10px auto;width: 220px;}
.sub_gallery_album > ul {padding: 15px 0;}
}

marquee strong ,marquee b{
  font-weight: bold;
}

.gallery_album_group ul li {float: left;max-height: 165px;}
