@media (min-width: 992px){

.col-md-4 {
    width: 32.4%;
    float:right;
}
}
#media(max-width: 700px){
.slideshow-width{
	width:100%;
}
}
@media (min-width: 401px){

.photospace .slideshow-container {
    height: 540px !important;
}

span.image-caption.current {
    top: 500px !important;
    width: 65% !important;
}

.advance-link img{
	max-height:500px !important;
}

span.image-caption.current {
    width: 67% !important;
}

.photospace .slideshow-container {
    margin-bottom: 10px;
}
}
@media (max-width: 400px){
.slideshow-width{
	width:100%;
}
#container{
display:none !important;
}
.photospace {
	height: 290px !important;
    width: auto !important;
}
span.image-caption.current {
    top: 250px !important;
    width: 65% !important;
}
#slideNumber{
top:266px !important;
	bottom:24px !important;
}
.photospace .controls {
 float: right;
    position: relative !important;
    opacity: 1 !important;
    width: 34% !important;
    top: 280px !important;
    /* left: 26px !important; */
    margin-top: -20px !important;
    height: 20px !important;
}
.photospace .slideshow img {
    height: 250px !important;
}

.photospace .slideshow-container {
    height: 300px !important;
}
}
@media (min-width: 1068px) and (max-width: 1200px){
.slideshow-width{
	width:70%;
}
	.photospace .gal_content {
    width: 100%;
float:left !important;
}
}

.entry img.alignnone, .entry img.aligncenter {
   /*margin-bottom: 0px !important;*/ 
}
figcaption{
	margin-bottom:15px !important;
}
.gabfire_breadcrumb a, .gabfire_breadcrumb span{
    font-family:sans-serif;
    font-weight:bold;
    color:#999;
}
.gabfire_breadcrumb  .elem:last-child>a:last-of-type{
    font-family:sans-serif;
    color:black;
    font-weight:bold;
}
.gabfire_breadcrumb span:last-child {
    font-family:sans-serif;
    color:black;
    font-weight:bold;
}
.post-lead{
	clear: both;
    margin-top: 30px;
}
.gabfire_breadcrumb{
	border-bottom:none !important;
	margin-bottom:13px
}
.photospace .controls {
    float: right;
    position: relative !important;
    opacity: 1 !important;
    width: 26%;
    top: 530px;
    /* left: 26px !important; */
    margin-top: -20px !important;
    height: 20px !important;
}

			.ss-controls{
			display:none;
			}

			img {
			    max-height:400px;
			}

			span.image-wrapper.current {
			    width:99%;
			}

			.photospace .slideshow a.advance-link {
			    width: 100%;
			}


			.photospace .slideshow img {
			    width: 100%;

			    vertical-align: top;
			}

			.photospace .gal_content, .photospace .loader, .photospace .slideshow a.advance-link {
			    width: 100%;
			}

			.photospace .slideshow-container {
			    height: 440px;
			}

			.slideshow span.image-wrapper {
			    height: 450px;
			}




			.image-caption {
			    font-size: 14px;
			    font-weight: bold;
			    float: left;
			    color: black;
			    font-family: sans-serif;
line-height:15px;
				text-align:left;
			}

			.photospace .gal_content a, .photospace .thumnail_col a {
			    text-decoration: none;
			    color: #babbbf;
			    font-size: 11px;
			    font-family: sans-serif;
			    font-weight:500;
			}

			.prev .flipped{
			font-size:11px;
			}
			div.nav-controls a.next{
			margin-left:3px !important;
			}
			.prev{

			    padding-right: 2px;
			}
			.photospace .gal_content a:hover {
			    text-decoration: none;
			}
			#slideNumber {
			     font-weight: 500;
    color: #babbbf;
top:515px;
    font-family: sans-serif;
    line-height: 10px;
    position: absolute;
    bottom: 18px;
    right: 24px;
    font-size: 11px;
			}
			.nav-controls{
				position:relative;
				top:12px;
			}
#url_for_image_id{
				width:600px;
			}

	    	.svg-inline--fa.fa-w-16 {
			    width: .5em;
			}
			#container {
			    display: none;
			    transform: translate(25%, -115%);
			    -ms-transform: translate(-50%, -50%);
			    height: 50px;
			    width: 50px;
			    background-color: #5c5a60c4;
			    position: absolute;
			    border-radius: 8px;
			}
    		#magnifyingGlass{

    			color: white;font-size: 103px;
    			position: absolute;top: 50%;
    			left: 50%;
    			transform: translate(-50%, -50%);
    			-ms-transform: translate(-50%, -50%);
    		}
    		#container:hover + #magnifyingGlass {
			    background-color: white;
			}
			

			p.date {
			    width: 100% !important;
			}
.slideshowRule{
    width: 63%;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 2px solid #eee;
}
figure #magnifyingGlass2{
max-width:80% !important;
}
.photospace #magnifyingGlass2 {
    max-width: 100% !important;
}
.photospace{
			margin-top:0px;
			}
.border{
    font-size: 9px;
    margin-top: 11px;
    position: relative;
    top: -1px;
    color: grey;
}

