﻿@font-face {
  font-family: 'CaratReg';
  src: url('/ouheaders/gui/fonts/carat-reg/2A86BB_0_0.eot');
  src: url('/ouheaders/gui/fonts/carat-reg/2A86BB_0_0.eot?#iefix') format('embedded-opentype'), url('/ouheaders/gui/fonts/carat-reg/2A86BB_0_0.woff') format('woff'), url('/ouheaders/gui/fonts/carat-reg/2A86BB_0_0.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'futura-pt';
  src: url('/ouheaders/gui/fonts/futura-pt/FTN45__W.eot');
  src: url('/ouheaders/gui/fonts/futura-pt/FTN45__W.eot?#iefix') format('embedded-opentype'), url('/ouheaders/gui/fonts/futura-pt/FTN45__W.woff') format('woff'), url('/ouheaders/gui/fonts/futura-pt/FTN45__W.ttf') format('truetype'), url('/ouheaders/gui/fonts/futura-pt/FTN45__W.svg#futura-pt') format('svg');
  font-weight: normal;
  font-style: normal;
}
.ou-cookies-bar, .int-ouFooter, .ou-skip, .ou-identity, .ou-mobile-menu-toggle, #ou-header-nav {
    display:none;
}
#ou-header a.ou-logo {
    float: right;
    display: block;
    margin: 0 0.5cm 0 0;
    height: 61px;
    width: 87px;
    overflow: hidden;
}
#ou-header a.ou-logo.england, .scotland #ou-header a.ou-logo.scotland, .wales #ou-header a.ou-logo.wales, .cymraeg #ou-header a.ou-logo.cymraeg, .roi #ou-header a.ou-logo.roi, .nir #ou-header a.ou-logo.nir, .ou-ia-international #ou-header a.ou-logo.international {
    display: block;
    visibility: visible;
}
#ou-header a.ou-logo img {
    border: 0;
    position: relative;
    width: 206px !important;
    display: block !important;
    max-width: none;
}
#ou-header a.ou-logo.international, #ou-header a.ou-logo.scotland, #ou-header a.ou-logo.nir, #ou-header a.ou-logo.roi, #ou-header a.ou-logo.wales, #ou-header a.ou-logo.cymraeg, .scotland #ou-header a.ou-logo.england, .scotland #ou-header a.ou-logo.nir, .scotland #ou-header a.ou-logo.roi, .scotland #ou-header a.ou-logo.wales, .scotland #ou-header a.ou-logo.cymraeg, .wales #ou-header a.ou-logo.england, .wales #ou-header a.ou-logo.scotland, .wales #ou-header a.ou-logo.nir, .wales #ou-header a.ou-logo.roi, .wales #ou-header a.ou-logo.cymraeg, .cymraeg #ou-header a.ou-logo.england, .cymraeg #ou-header a.ou-logo.scotland, .cymraeg #ou-header a.ou-logo.nir, .cymraeg #ou-header a.ou-logo.roi, .cymraeg #ou-header a.ou-logo.wales, .roi #ou-header a.ou-logo.england, .roi #ou-header a.ou-logo.scotland, .roi #ou-header a.ou-logo.nir, .roi #ou-header a.ou-logo.wales, .roi #ou-header a.ou-logo.cymraeg, .nir #ou-header a.ou-logo.england, .nir #ou-header a.ou-logo.scotland, .nir #ou-header a.ou-logo.roi, .nir #ou-header a.ou-logo.wales, .nir #ou-header a.ou-logo.cymraeg, .ou-ia-international #ou-header a.ou-logo.england, .ou-ia-international #ou-header a.ou-logo.nir, .ou-ia-international #ou-header a.ou-logo.roi, .ou-ia-international #ou-header a.ou-logo.wales, .ou-ia-international #ou-header a.ou-logo.cymraeg, .ou-ia-international #ou-header a.ou-logo.scotland {
    visibility: hidden;
    display: none;
}
/*Scotland*/
.scotland #ou-header a.ou-logo {
    width: 83px;
    height: 76px;
}
.scotland #ou-header a.ou-logo.scotland img {
    top: -69px;
    position: relative;
    display: block;
}
/*Wales*/
.wales #ou-header a.ou-logo, .cymraeg #ou-header a.ou-logo {
    width: 105px;
    height: 78px;
}
.wales #ou-header a.ou-logo.wales img, .cymraeg #ou-header a.ou-logo.cymraeg img {
    top: -150px;
    position: relative;
}
/*Footer*/
#ou-site-footer {
    background: none;
    padding: 0;
}
body .ou-footer .ou-header, body .ou-footer #ou-ia-public, body .ou-footer #ou-ia-student, .int-notice.int-notice-icon.int-notice-icon-prospectus {
    display: none;
    visibility: hidden;
}
.ou-footer .ou-small-print {
    padding: 0;
}
.ou-footer .ou-copyright {
    color: #424242;
    padding: 0;
    margin: 0 0.5cm;
}
body .ou-footer .ou-small-print .ou-copyright small {
    font-size: 11pt !important;
}