ul.thumbs { padding: 0; margin: 0; overflow: hidden; margin-top: 40px; list-style:none;}
ul.thumbs li {display: inline-block; height:465px; overflow: hidden; float: left; position: relative;}
ul.thumbs.thums2 li {display: inline-block; height:355px; overflow: hidden; float: left; position: relative;}

ul.thumbs li a.thumbnail {display: block; box-sizing: border-box;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;z-index: 9;width: 100%; height: 100%; margin: 20px; padding: 0; border: none;}
ul.thumbs li .caption{position: absolute; bottom:0; width: 100%; background: #f8f8f8; text-align: center;}
ul.thumbs li .caption h3 {margin:0;padding:0;color: #333333; margin: 10px 0 0;}
ul.thumbs li .caption p {margin-bottom:10px;}

ul.thumbs li.content {width: 100% !important;display: none;margin-bottom: 40px; background: none;float: left; min-height: 605px;position: relative;padding: 30px 0;}
ul.thumbs li.content h3 {display: inline-block;}
ul.thumbs li.content h5{font-weight: 700;margin: 0; color: #9b8336;}
ul.thumbs li.content span{font-weight: 700;display: block;margin: 5px 0;}

ul.thumbs li.content .close {position: absolute;top: 30px;right: 0;color: #666666;opacity:9; border-radius: 50%;width: 40px; height: 40px;text-align: center;background: #dddddd; cursor: pointer;font-weight: 600; font-size: 35px;line-height: 40px;}
ul.thumbs li.content .close:hover {opacity: 0.7;}
ul.thumbs li.content .media {float: left;margin-right: 20px;width: 50%;height: 605px;}
ul.thumbs li.content .media img {max-width: 100%;}
ul.thumbs.thums2 li.content{min-height: 350px;}

/*@media (max-width: 1080px) {
	.close {
		right: 0 !important;
		top: 7px !important;
	}
	ul.thumbs .media {
		margin-right: 0;
		margin-bottom: 20px;
	}
}
@media (max-width: 590px) {
	ul.thumbs li {
		width: 100% !important;
	}
	ul.thumbs .media {
		display: none !important;
	}
}
@media (max-width: 700px) and (min-width: 590px) {
	ul.thumbs .media {
		width: 100% !important;
		display: block !important;
		margin-top: 60px;
	}
}
*/
.portfolio-content {
    display: none;
}