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

body.gallery {
    padding-top: 152px;
    background-color: #fcfcfc;
}

#gallery-container {
	padding-bottom: 100px;
}

#maintext-container {
   padding-bottom: 50px;
}

#gallery-container img {
	max-width: 100%;
	width: 100%;
}

#gallery-container .gallery-item {
	padding-left:7px!important;
	padding-right:7px!important;
	margin-bottom: 14px;
}

#gallery-container .boxes{
    display: block;
   /* width: 30%;
    height: 220px;
    background: #fe4;*/
    position: relative;
    overflow: hidden;
   /* float: left;
    margin: 1.5%;*/
    cursor: pointer;
	/*max-height: 454px;*/
}
#gallery-container .da-image{
   min-height: 100%;
   width: 100%;
}
#gallery-container .overlay{
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0%;
    left: -100%;
    color: #FFF;
    background-color: rgba(0,0,0,0.25);
    z-index: 10;
	padding-left:7px!important;
	padding-right:7px!important;
	background-clip: content-box;
	
}
#gallery-container .overlay a{

	display: block;
	width:100%;
	height:100%;
	background-image: url('images/enlarge.png');
	background-repeat: no-repeat;
	background-position: center center;
}

#gallery-container .nav-link {
    color: #FFFFFF;
    background: #cea563;
    border: 0;
	border-radius: 0;
}

#gallery-container .nav-pills .nav-link {
	border-radius: 0px;
}

#gallery-container .nav-link:focus, .nav-link:hover {
    color: #000c;
	/* background-color: #555555; */
}

#gallery-container .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color: #555555;
    border-radius: 0px;
}

@media (min-width:1400px) {
	#gallery-container {
	max-width: 1800px;
	}
}
@media (max-width: 1200px) {
    body.gallery {
    padding-top: 114px;
    }
}
@media (max-width: 768px) {
    #gallery-container {
    padding-bottom: 80px;
   }
}
@media (max-width: 375px) {
    body.gallery {
    padding-top: 105px;
    }
    #gallery-container {
    padding-bottom: 60px;
   }
}