.label{font-family:"Lato",sans-serif;text-transform:uppercase;font-size:.6em;font-style:normal;line-height:1.3;display:inline-block}.label span{color:#ff6548;font-weight:700;margin:0 1em 0 0}.label-medium{font-weight:400;font-size:.8em;margin:0}.label-coloured{color:#0d96af;margin:0}.admissions-panel{padding:1.5em 0 0;margin:0 0 2em;background:url("/sites/all/themes/custom/oxlawtheme/images/bg-light-transp2.png") repeat #1e2b3c}.admissions-panel .page-nav-bar{position:relative;margin:0 0 .5em;border-bottom:1px solid #ededec;height:auto;background:none}.admissions-panel .page-nav-bar .label{position:relative;background:#4c5560;bottom:0;width:50%;float:left;padding:1em .75em}.admissions-panel .page-nav-bar ul{margin:0}.admissions-panel .page-nav-bar li.ui-state-active .label{background:#ededec;color:#002147}.admissions-panel .page-nav-bar li:not(.ui-state-active):hover .label{background:none}.admissions-panel h1{color:#fff;margin:.5em 0 0}.admissions-panel .sub{font-style:italic;font-size:1.1em;color:#0d96af;margin:0;margin-bottom:1.5em}@media screen and (min-width:993px){.admissions-panel .sub{font-size:1.5em}}.admissions-panel h3{color:#fff}@media screen and (min-width:993px){.admissions-panel{padding:1.5em 0 0}.admissions-panel .page-nav-bar{height:50px;width:100%;overflow:hidden}.admissions-panel .page-nav-bar li{position:relative;bottom:1px}.admissions-panel .page-nav-bar .label{width:auto;padding:1.15em 1.5em 1em}.admissions-panel h1{font-size:50px}}.programmes-list{font-size:1em;margin:0 0 3em}.programmes-list a{position:relative;display:inline-block;display:block;padding:.5em 2em .5em 0;color:#fff;border-bottom:1px solid rgba(0,0,0,0.4);font-family:"Lato",sans-serif}.programmes-list a:after{font-family:"FontAwesome";position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";right:20px}.programmes-list a:hover{color:#ff6548}.hero{position:relative}.hero .sub{font-style:italic;font-size:1.1em;color:#0d96af;margin:0;margin:0}@media screen and (min-width:993px){.hero .sub{font-size:1.5em}}.hero h1{margin:0}.hero .intro{display:none}.hero img{margin:0 0 1em;border-left:10px solid #0d96af}.hero .btn{margin-top:1em}@media screen and (min-width:993px){.hero .intro{display:block;margin-bottom:.5em}.hero:before{position:absolute;content:url("/sites/all/themes/custom/oxlawtheme/images/sqs-blue.svg");left:3%;bottom:10px;width:15%;max-width:200px;z-index:9}}@media screen and (min-width:1201px){.hero h1{font-size:2.5em}}a.group-call-to-action{transition:none;padding:2em 4.5em 2em 1em;margin:1em 0;background:#fff;display:block;color:#252e39;position:relative;overflow:hidden}a.group-call-to-action h3,a.group-call-to-action .field-call-to-action-link{font-weight:700;font-size:1.6em;margin:0 0 .2em;line-height:1.2}a.group-call-to-action .sub,a.group-call-to-action .field-call-to-action-subtitle{color:#0d96af;margin:0;font-style:italic;line-height:1.4em}a.group-call-to-action:before{content:'';background-color:#0d96af;width:4em;position:absolute;top:0;right:0;z-index:1;height:100%}a.group-call-to-action:after{font-family:"FontAwesome";position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:2;top:50%;right:.8em;bottom:50%;margin-top:-22px;content:"\f105";color:#fff;font-size:30px}a.group-call-to-action:hover{background:#1e2b3c}a.group-call-to-action:hover h3,a.group-call-to-action:hover .field-call-to-action-link{color:#fff}@media screen and (min-width:993px){a.group-call-to-action{transition:border .5s ease 0s;padding-left:2em;margin:2em 0}a.group-call-to-action:after{right:.9em}a.group-call-to-action h3,a.group-call-to-action .field-call-to-action-link{margin-bottom:0;font-size:2em}a.group-call-to-action .sub,a.group-call-to-action .field-call-to-action-subtitle{font-size:1.5em}}.card a.node-palette-centre_criminology .box-label,.card a.node-palette-centre_criminology .label-microsite{background-color:#a2a9cb}
.card a.node-palette-centre_oiprc .box-label,.card a.node-palette-centre_oiprc .label-microsite{background-color:#609cad}.card a.node-palette-centre_sls .box-label,.card a.node-palette-centre_sls .label-microsite{background-color:#98a988}.card a.node-palette-centre_iecl .box-label,.card a.node-palette-centre_iecl .label-microsite{background-color:#52bfa4}.card a.node-palette-centre_clp .box-label,.card a.node-palette-centre_clp .label-microsite{background-color:#7e9ab7}.card a.node-palette-centre_tax .box-label,.card a.node-palette-centre_tax .label-microsite{background-color:#9d63ac}.card a.node-palette-teal .box-label,.card a.node-palette-teal .label-microsite{background-color:#0d96af}.card a.node-palette-maroon .box-label,.card a.node-palette-maroon .label-microsite{background-color:#b03737}.card a.node-palette-purple .box-label,.card a.node-palette-purple .label-microsite{background-color:#9d63ac}.card a.node-palette-purple_dark .box-label,.card a.node-palette-purple_dark .label-microsite{background-color:#303}.card a.node-palette-olive .box-label,.card a.node-palette-olive .label-microsite{background-color:#a8a731}.card a.node-palette-sand .box-label,.card a.node-palette-sand .label-microsite{background-color:#d9a300}.card a.node-palette-green .box-label,.card a.node-palette-green .label-microsite{background-color:#71b464}.card a.node-palette-orange .box-label,.card a.node-palette-orange .label-microsite{background-color:#ed8000}.card a.node-palette-orange_light .box-label,.card a.node-palette-orange_light .label-microsite{background-color:#f3784b}.card a.node-palette-pink .box-label,.card a.node-palette-pink .label-microsite{background-color:#dd577c}.card a.node-palette-grey .box-label,.card a.node-palette-grey .label-microsite{background-color:#8f919b}.view-next-open-day{margin-top:-1.6em}.view-next-open-day .event-card{overflow:hidden}@media screen and (min-width:769px){.view-next-open-day .event-card{padding-bottom:1.5em}}.view-next-open-day .event-card .btn-wrapper:before{content:'';display:block;width:100%;padding-bottom:10em;background:url("/sites/all/themes/custom/oxlawtheme/images/open-day-placeholder.jpg") 0 0 no-repeat;background-size:100%;height:0;padding-bottom:58%;position:relative;left:-1rem;width:120%}