.carousel{}.carousel-caption{z-index:10;position:relative;right:auto;left:auto;top:auto;bottom:auto;height:100%;}.carousel .container{height:100%;}.carousel-caption h2{position:absolute;top:0;left:0;font-size:50px;text-transform:uppercase;}.carousel-caption p.top-left{left:120;top:130px;bottom:auto;}.carousel-caption p.top-right{right:120px;left:auto;top:130px;bottom:auto;}.carousel-caption p.bottom-right{right:120px;left:auto;bottom:0;}.carousel-caption p.bottom-left{bottom:30px;}.carousel-caption p{position:absolute;left:120px;bottom:-100px;text-align:left;}.carousel .item{background-color:#777;background-position:center center;background-repeat:none;}.main-slider .item-list ul,.main-slider .item-list ul li{margin:0;padding:0;list-style:none;}.homepage-panel{padding-bottom:25px;}#block-block-4{border-bottom:1px solid #000;}#block-views-exhibitions-block h2.block-title,.homepage-panel h2{margin-top:30px;margin-bottom:20px;font-size:17px;line-height:32px;text-transform:uppercase;font-weight:bold;padding-top:0;padding-bottom:0;}.homepage-panel h2 small{font-size:17px;line-height:32px;border-left:1px solid #c2c1bd;padding-left:10px;margin-left:5px;}#block-views-events_front-block h2 small a,.homepage-panel h2 small a{color:#c2c1bd;}.upcoming-events{}.upcoming-events .teaser-image{max-width:360px;}.upcoming-events .teaser-image a{position:relative;display:block;}.upcoming-events .teaser-image a .teaser-caption{position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;padding-left:30px;background:rgba(0,0,0,0.3);font-size:15px;font-weight:bold;color:#c2c1bd;}.upcoming-events .teaser-image a:hover .teaser-caption,.upcoming-events .teaser-image a:hover .teaser-caption{background:rgba(0,0,0,0.7);color:#fff;}.upcoming-events h3{margin-top:30px;margin-bottom:20px;font-size:16px;line-height:20px;color:#988c7e;text-transform:uppercase;font-weight:bold;}.upcoming-events h3 span{color:#000;text-transform:none;}.upcoming-events p{margin-bottom:25px;}#block-views-exhibitions-block,.current-exhibitions{background:#c2c1bd;}#block-views-exhibitions-block .block-inner:first-of-type{padding:0 15px;position:relative;}#block-views-exhibitions-block .content{margin:0;}#block-views-exhibitions-block .content .current-image{position:relative;top:-29px;}#block-views-exhibitions-block .content .more-link a{color:#fff;font-size:17px;font-weight:400;text-transform:uppercase;line-height:32px;padding-left:0px;margin-left:0px;}#block-views-exhibitions-block .content .more-link{position:absolute;top:30px;left:216px;color:#fff;border-left:1px solid #D2D2CF;font-size:17px;line-height:32px;padding-left:10px;margin-left:5px;}.current-exhibitions .current-image img{margin-bottom:15px;}#block-views-exhibitions-block h2.block-title,.current-exhibitions h2{color:#000;}.current-exhibitions h2 small{border-left:1px solid #d2d2cf;}.current-exhibitions h2 small a{color:#fff;}#block-views-exhibitions-block .content h3 a,.current-exhibitions h3{font-size:20px;padding-bottom:10px;border-bottom:1px solid #ededec;margin-bottom:10px;text-decoration:none;text-transform:uppercase;color:#000;display:block;}.current-exhibitions .details{font-size:14px;color:#292f2d;margin-bottom:20px;}#block-block-5{background:url(/sites/default/themes/geh/img/membership-bg.jpg) 0 0 no-repeat #fff;border-bottom:1px solid #000;background-size:cover;}.membership-cta{height:360px;padding-top:50px;}.membership-cta p{font-size:20px;text-align:center;}.supporters{padding-bottom:60px;border-bottom:1px solid #ccc;}.supporters h2{font-size:24px;}.supporters .logo{text-align:center;margin:15px 0;}.supporters .logo img{opacity:0.3;}.supporters .logo:hover img{opacity:1;}.partners-sliders{}.partners-sliders:after{content:'';display:block;clear:both;}@media (min-width:768px){.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4;}.membership-cta p{font-size:25px;}}@media (min-width:992px){.carousel,.carousel .item,.carousel-inner > .item > img{}.membership-cta p{font-size:30px;}}@media (min-width:1200px){.carousel,.carousel .item,.carousel-inner > .item > img{}}@media (max-width:750px){#block-views-exhibitions-block .content .current-image{position:relative;display:block;top:0;}}
