p{text-align:center;line-height:1.2}a{border:none}.angle{background:#f6f6f6;position:relative;z-index:1}.angle:before,.angle:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.angle:before{top:0;transform:skewY(-4.5deg);transform-origin:0 100%}.angle:after{bottom:0;transform:skewY(-4.5deg);transform-origin:100% 0}.section{padding:120px 0}.section .first-line{display:block;font-size:60%}.section .section-header{text-align:center;font-size:300%;color:#000}.section .hr-block{margin:45px auto}.section .sub-header{font-family:'Average',serif;font-size:120%;color:#666;text-align:center;margin-bottom:45px}#spaces{position:relative;z-index:2;background:#fff}#events{background:#fff}#investors{background:#fff}#maps{position:relative;padding:0;z-index:1;height:600px}#map{width:100%;height:600px;position:absolute;z-index:1}#mapoverlay{position:absolute;z-index:2;width:100%;height:600px}.image-window{height:550px;width:100%;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#imageWindow1{background-image:url(../img/gallery/flux.jpg)}#imageWindow2{background-image:url(../img/gallery/sw.jpg)}.tile2,.tile{margin-bottom:45px}.tile2 img.logo,.tile img.logo{width:100%;box-shadow:0 0 15px #ddd}.tile2 h4.name,.tile h4.name{text-align:center;margin:15px 0;font-family:'Open Sans',sans-serif;font-size:130%;text-transform:uppercase;color:#000;font-weight:bold}.tile2 p,.tile p{text-align:center}.tile2 p.description,.tile p.description{color:#666}.tile2 p.social i,.tile p.social i{padding:8px}.tile2 p.description,.tile p.description{text-align:center}.tile2 a,.tile a{border-bottom:0;color:#333}.tile2 a:hover,.tile a:hover{border-bottom:0}