/* auto minified (1.78) */ 
.project-grid{padding:1em 0}.image-grid .caption{font-family:"Open Sans Condensed","Open Sans",helvetica,sans-serif;z-index:5}.image-grid{overflow:hidden}.image-grid .block-grid{overflow:visible}.image-grid li{padding-bottom:0;margin-bottom:15px;text-align:center;position:relative;overflow:hidden}.image-grid a{display:block;position:relative}.image-grid a .image{transition:all .2s ease;display:block;overflow:hidden;position:relative;border:solid 2px #cbcfd3;z-index:1}.image-grid a:hover .image{border-color:#b4d800}.image-grid a img{float:left}.image-grid .caption{position:absolute;bottom:2px;left:2px;right:2px;padding:.75em;display:block;line-height:120%;text-align:left;color:#fff;font-weight:bold;text-transform:uppercase;background:rgba(24,42,51,.5);font-size:85%}@media only screen and (max-width:40.063em){.image-grid .caption{font-size:75%;padding:.5em}}.project{overflow:hidden}.project h3.back{font-size:90%;font-weight:bold}.project h1{text-align:left;text-transform:none;margin:0 0 .5em;line-height:115%}.project .images a{display:block;color:inherit}.project .images .image{transition:all .2s ease;display:block;overflow:hidden;position:relative;border:solid 2px #cbcfd3}.project .images a:hover .image{border-color:#b4d800}.project .images-gallery{padding-top:20px;clear:both}.project .images-gallery .caption{font-size:80%;text-align:center;display:block;line-height:120%;margin-top:.25em}.project .details .field{font-weight:bold}@media only screen and (max-width:40.063em){.project h1{font-size:150%;margin-bottom:.75em}.project .details{margin-top:1em}.project .details .field{font-size:85%;text-transform:uppercase}}