.a-to-z-list li{float:left;margin-right:0!important}.a-to-z-list li a{display:block;text-decoration:underline;color:#0065c7;font-size:.889em;height:4.5em;padding:1em;background-color:#e5e5e5;width:auto}.event-listing,.news-listing{margin-bottom:20px}.t4-event-date,.t4-news-date{color:grey;font-size:.7em}.hefce-events p,.hefce-news p{line-height:1.556em;margin-bottom:1.278em}.hefce-events ul,.hefce-news ul{margin:1.333em 0 1.278em 2.5em;list-style:disc}.hefce-events ul li,.hefce-news ul li{margin-bottom:1.111em;font-size:.889em;line-height:1.444em}.hefce-events ol,.hefce-general-content ol,.hefce-news ol,.hefce-publication ol{margin:1.333em 0 1.278em 2.5em;list-style-type:lower-alpha}.hefce-events ol li,.hefce-general-content ol li,.hefce-news ol li,.hefce-publication ol li{margin-bottom:1.111em;font-size:.889em;line-height:1.444em}.hefce-events blockquote,.hefce-news blockquote,.hefce-publication blockquote{font-size:.889em;line-height:1.444em;border-left:10px #dfe0e1 solid;padding:.944em 0 .5em 1.389em;margin-bottom:2.667em}.hefce-general-content p{margin-bottom:1.278em;line-height:1.556em;color:#333}.hefce-general-content ul{margin:1.333em 0 1.278em 2.5em;list-style:disc}.hefce-general-content ul li{margin-bottom:1.111em;font-size:.889em;line-height:1.444em}.hiddenCol{display:none}.featuredContent a>.row{color:#000}.featuredContent a>.row h4{text-decoration:underline}.featuredContent a:hover>.row p{color:#000}#banner.module-background-image{background-size:cover;background-size:100% 100%;padding:20px 0 20px 0}#banner.module-background-image.smaller-background{background-size:cover;background-size:100% 100%;padding:30px 0 30px 0}#banner.module-background-image .text-block{background-color:#4d738a;color:#fff;padding:20px}.breadcrumbs.image-banner-present ul{display:inline-block;background-color:#fff;padding:8px;margin-top:1.5em}.breadcrumbs.image-banner-present,.inlineLinkTabs.image-banner-present{position:absolute;z-index:50;width:100%;background-color:transparent}@media only screen and (min-width:768px){.image-banner-present{padding-top:1em}#banner.module-background-image{padding-top:4em;padding-bottom:4em}}@media only screen and (max-width:959px) and (min-width:768px){.inlineLinkTabs.image-banner-present{margin-top:-3.1em}}@media (max-width:768px){.inlineLinkTabs.image-banner-present{padding-top:2em;position:relative;margin-top:0}}