#projectIntro{width:100%;float:left;height:auto}.projectContainer .pageTitle{text-transform:uppercase;padding:3% 4% 2%;display:block;font-size:1em;letter-spacing:2px}.detailContainer .pageTitle{text-transform:uppercase;padding:6% 4% 4% 0%;display:block;font-size:1em;letter-spacing:2px}.detailContainer .pageTitle a{text-decoration:none;color:#fff}.detailContainer .pageTitle a:hover{text-decoration:underline}.projectContainer h2{text-transform:uppercase;padding:2% 25% 20% 4%;display:block;font-size:2em;letter-spacing:2px;line-height:100%}#footer{display:none}.placeName{background-image:url(../../../theme/images/logo.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto;display:none}.placeName a{display:block;text-transform:uppercase;color:#fff;text-decoration:none;position:absolute;margin-top:-.5em;font-size:1em;right:0;width:100%;height:100%;z-index:2;text-align:center;top:50%}#sidebar .placeName .padding,.projectContainer .placeName .padding{margin-top:0;padding:0;height:100%;width:100%}.related{float:left;width:25%;height:0px;padding-bottom:25%;overflow:hidden;position:relative}.block{width:100%;height:0px;padding-bottom:100%;overflow:hidden;position:relative}@media all and (min-width:1600px){.projectContainer .pageTitle,.detailContainer .pageTitle{font-size:1em}.projectContainer h2{font-size:2em}}@media all and (min-width:1380px)and (max-width:1600px){body #sidebar .block{max-height:285px}body .placeName a{top:50%;font-size:2em}.projectContainer h2{font-size:2em}}@media all and (max-width:1380px){#projectIntro{width:100%}.detailContainer .pageTitle{width:100%;float:left}.projectContainer h2{font-size:2em}.projectContainer .tags{display:none}}@media all and (max-width:980px){.detailContainer .pageTitle{width:100%;float:left}}@media all and (max-width:768px){.related{width:25%;height:0px;padding-bottom:25%}.detailContainer .pageTitle{width:94%;float:none}#footer{display:inline-block;width:100%}body .projectContainer h2{font-size:1.5em;max-width:80%}.projectContainer h2{padding-right:4%;font-size:1.5em;padding-bottom:1em}}@media all and (max-width:568px){.related{width:50%;height:0px;padding-bottom:50%}}
