﻿.AgencyPanel{overflow:auto;margin:10px 0 10px 0;padding:10px;border:1px solid #dbdbde;clear:both;position:relative}.AgencyTypeName{margin:0}.Agencies{width:48%;margin:.5em 0;float:left;padding:5px}.agency-logo{width:95%;max-width:190px;height:auto;margin:0 auto 1em;display:block}div.wrapper{position:relative;overflow:hidden;clear:both}div.description{position:absolute;height:60px;margin-top:-55px;bottom:6px;left:0;width:100%;background-color:#000;font-size:1.4em;font-weight:bold;color:#fff;opacity:.8;filter:alpha(opacity=80)}div.description a{padding:1em;display:block;color:#fff;text-decoration:none}div.description a:hover{text-decoration:underline}.Location{width:11.9em;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;position:relative;behavior:url(/scripts/PIE.htc);margin-bottom:-3px}.related-panel a img.Location{display:block;margin:0;padding:0;width:11.9em;height:auto;float:none}.related-panel a.LocationLink{margin:0;padding:0}.straight-to{padding-left:18px}.promo,.find-out-more,.body-text,.key-info{margin-bottom:5px;border-bottom:1px solid #cbcbcb}.promo h2,.find-out-more h2,.body-text h2,.key-info h2{margin-top:0;margin-bottom:1em}.key-info{margin-right:0;padding-bottom:.75em}.key-info #map{border:1px solid #e2e2e2;float:left}.key-info .location-details{float:left;margin-right:1em}.key-info .address{margin-bottom:1em}.key-info .address p{margin:0}.key-info .key-info-item .caption{font-weight:bold;margin-bottom:0}.key-info .key-info-item p{margin-top:0}@media(min-width:800px){.key-info-item .caption{width:6em;float:left}.key-info-item p{margin-bottom:.5em}}.related-body .tweet{margin:.6em}.related-body .tweet a{margin:0}.news-item,.legislation-item,.consultations-item,.vacancies-item,.sdp-item{width:7em;margin-bottom:1em;float:left}.news-item p,.legislation-item p,.consultations-item p,.vacancies-item p,.sdp-item p{margin:0;text-align:center}.news-icon,.legislation-icon,.consultations-icon,.vacancies-icon,.sdp-icon{margin-left:20px;width:50px;height:50px}.news-icon{background:url('/img/cf/agency_icons.png') -3px -5px}.news-icon:hover{background:url('/img/cf/agency_icons.png') -3px 182px}.consultations-icon{background:url('/img/cf/agency_icons.png') -93px -5px}.consultations-icon:hover{background:url('/img/cf/agency_icons.png') -93px 182px}.legislation-icon{background:url('/img/cf/agency_icons.png') -184px -5px}.legislation-icon:hover{background:url('/img/cf/agency_icons.png') -184px 182px}.vacancies-icon{background:url('/img/cf/agency_icons.png') 243px -5px}.vacancies-icon:hover{background:url('/img/cf/agency_icons.png') 243px 182px}.sdp-icon{background:url('/img/cf/agency_icons.png') -462px -5px}.sdp-icon:hover{background:url('/img/cf/agency_icons.png') -462px 182px}.member{border-bottom:1px solid #e2e2e2;padding:1em;clear:left}.member p{margin:0}.member img{margin-top:.4em;float:left;margin-right:1em}.info{margin-left:12em}.info .detail .caption{margin-right:5px}.bio p{margin-top:1em}.title{color:#005a9e;font-weight:bold}.tweet_text{margin:.5em}.tweet_text a{margin:0}.tweet_avatar{float:left}.tweet_even,.tweet_odd{border-top:1px dotted #e2e2e2}.tweet_first{border:none}.tweet_first .tweet_avatar{margin-top:0;float:left}.loading{margin:.5em}.carousel a,.carousel a h4{color:#fff}.carousel a h4{margin:1em}#headline-panel{width:100%;margin-bottom:10px;border-bottom:1px solid #e2e2e2}#headline-news{behavior:url(/scripts/PIE.htc);position:relative;border-image:initial}#headline-body{position:relative;height:17em;overflow:hidden;margin-bottom:5px}#headline-news ul,#headline-news li{margin:0;padding:0}#headline-news ul .caption,#headline-news li .caption{position:absolute;right:0;bottom:33px;left:0;background:#333;background:rgba(0,0,0,.65)}#headline-news li{position:absolute;list-style:none;color:#000;min-height:240px;height:19em;left:0;top:0;background:#fff none;color:#000}#headline-news h4{margin:0;margin:1em}#headline-news h4 a{color:#fff}.highlight-next{float:right;width:20px;margin-top:6em;margin-right:1px}.highlight-previous{float:left;width:20px;margin-top:6em}.flex-container{margin-bottom:10px}