@import url(//fonts.googleapis.com/css?family=Lato:300,400,900);
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.list-reset{margin:0;padding:0}.ir{font:0/0 a;text-shadow:none;color:transparent}#js .visually-hidden{filter:alpha(opacity=0);opacity:0}.hidden{display:none}@media only screen and (max-width:1024px){.hidden-tablet{display:none}}@media only screen and (max-width:640px){.hidden-phone{display:none}}.visible-tablet{display:none}@media only screen and (max-width:1024px){.visible-tablet{display:block}}.visible-tablet-portrait{display:none}@media only screen and (max-width:768px){.visible-tablet-portrait{display:block}}.visible-phone{display:none}@media only screen and (max-width:640px){.visible-phone{display:block}}.hidden-visible{visibility:hidden;max-height:0;opacity:0;position:absolute}.grid__item_span_1{width:16.66666667%;margin-right:-16.66666667%}@media only screen and (max-width:768px){.grid__item_span_1{width:33.33333333%}}.grid__item_span_2{width:33.33333333%;margin-right:-33.33333333%}@media only screen and (max-width:768px){.grid__item_span_2{width:50%;margin-right:0;left:0}}.grid__item_span_3{width:50%;margin-right:-50%}.grid__item_span_4{width:66.66666667%;margin-right:-66.66666667%}.grid__item_span_5{width:83.33333333%;margin-right:-83.33333333%}.grid__item_span_6{width:100%;margin-right:-100%}.grid__item_col_1{left:0}.grid__item_col_2{left:16.66666667%}.grid__item_col_3{left:33.33333333%}.grid__item_col_4{left:50%}.grid__item_col_5{left:66.66666667%}.grid__item_col_6{left:83.33333333%}.grid_reversed .grid__item_span_1{margin-left:-16.66666667%}.grid_reversed .grid__item_span_2{margin-left:-33.33333333%}.grid_reversed .grid__item_span_3{margin-left:-50%}.grid_reversed .grid__item_span_4{margin-left:-66.66666667%}.grid_reversed .grid__item_span_5{margin-left:-83.33333333%}.grid_reversed .grid__item_span_6{margin-left:-100%}.grid_reversed .grid__item_col_1{right:0}.grid_reversed .grid__item_col_2{right:16.66666667%}.grid_reversed .grid__item_col_3{right:33.33333333%}.grid_reversed .grid__item_col_4{right:50%}.grid_reversed .grid__item_col_5{right:66.66666667%}.grid_reversed .grid__item_col_6{right:83.33333333%}.grid__item_span_1 .grid__restore{margin-right:0}@media only screen and (max-width:640px){.grid__item_span_1 .grid__restore{margin-right:0}}.grid__item_col_1 .grid__restore .grid,.grid__item_col_1 .grid__restore .grid__initial{left:0}@media only screen and (max-width:640px){.grid__item_col_1 .grid__restore .grid,.grid__item_col_1 .grid__restore .grid__initial{left:0}}.grid__item_span_2 .grid__restore{margin-right:50%}@media only screen and (max-width:640px){.grid__item_span_2 .grid__restore{margin-right:0}}.grid__item_col_2 .grid__restore .grid,.grid__item_col_2 .grid__restore .grid__initial{left:-100%}@media only screen and (max-width:640px){.grid__item_col_2 .grid__restore .grid,.grid__item_col_2 .grid__restore .grid__initial{left:0}}.grid__item_span_3 .grid__restore{margin-right:66.67%}@media only screen and (max-width:640px){.grid__item_span_3 .grid__restore{margin-right:0}}.grid__item_col_3 .grid__restore .grid,.grid__item_col_3 .grid__restore .grid__initial{left:-200%}@media only screen and (max-width:640px){.grid__item_col_3 .grid__restore .grid,.grid__item_col_3 .grid__restore .grid__initial{left:0}}.grid__item_span_4 .grid__restore{margin-right:75%}@media only screen and (max-width:640px){.grid__item_span_4 .grid__restore{margin-right:0}}.grid__item_col_4 .grid__restore .grid,.grid__item_col_4 .grid__restore .grid__initial{left:-300%}@media only screen and (max-width:640px){.grid__item_col_4 .grid__restore .grid,.grid__item_col_4 .grid__restore .grid__initial{left:0}}.grid__item_span_5 .grid__restore{margin-right:80%}@media only screen and (max-width:640px){.grid__item_span_5 .grid__restore{margin-right:0}}.grid__item_col_5 .grid__restore .grid,.grid__item_col_5 .grid__restore .grid__initial{left:-400%}@media only screen and (max-width:640px){.grid__item_col_5 .grid__restore .grid,.grid__item_col_5 .grid__restore .grid__initial{left:0}}.grid__item_span_6 .grid__restore{margin-right:83.33%}@media only screen and (max-width:640px){.grid__item_span_6 .grid__restore{margin-right:0}}.grid__item_col_6 .grid__restore .grid,.grid__item_col_6 .grid__restore .grid__initial{left:-500%}@media only screen and (max-width:640px){.grid__item_col_6 .grid__restore .grid,.grid__item_col_6 .grid__restore .grid__initial{left:0}}.grid{line-height:0;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 -20px;padding-right:0;*zoom:1}.grid:after,.grid:before{clear:both;content:"";display:block}.grid_vm .grid__item{vertical-align:middle}.grid_vb .grid__item{vertical-align:bottom}.grid_fluid{*zoom:1}.grid_fluid>.grid__item{margin-right:0;left:auto}.grid_float{*zoom:1}.grid_float>.grid__item{margin-right:0;left:auto;float:left}.grid_center{text-align:center}.grid_center>.grid__item{left:0;margin-left:0;margin-right:0;text-align:left}.grid_flex{-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid_flex,.grid_flex>.grid__item{display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.grid_flex{display:block}}.grid_flex-center{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.grid_flex-center{display:block}}.grid_none{display:none}.grid_10{margin:0 -10px}@media only screen and (max-width:640px){.grid_10{margin:0}}.grid_10>.grid__item{padding:0 10px}@media only screen and (max-width:640px){.grid_10>.grid__item{padding:0}}@media only screen and (max-width:768px){.grid_tablet-collapse>.grid__item{width:100%;left:0;margin-right:0}}.grid__item{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;position:relative;line-height:1.625;display:inline-block;vertical-align:top;zoom:1;*display:inline}@media only screen and (max-width:640px){.grid__item{width:100%;left:0;margin-right:0}}.grid__flyout{margin:74px -40px}@media only screen and (max-width:640px){.grid__flyout{margin:29px -40px 40px}}.grid__initial,.grid__restore{position:relative}.grid__restore .grid{margin-left:20px;padding-right:0;margin-right:-500%}@media only screen and (max-width:640px){.grid__restore .grid{margin-right:20px}}.grid__restore .grid__initial{margin-right:-500%}@media only screen and (max-width:640px){.grid__restore .grid__initial--collapsible{margin-right:0}}.grid_reversed{direction:rtl;margin-left:0;margin-right:0}.grid_reversed .grid__item{direction:ltr;text-align:left;margin-right:0;left:auto}.landing-page-3 .grid__item_col_1 .grid__restore .grid,.landing-page-3 .grid__item_col_1 .grid__restore .grid__initial{margin-left:20px;left:-20px}@media only screen and (max-width:640px){.landing-page-3 .grid__item_col_1 .grid__restore .grid,.landing-page-3 .grid__item_col_1 .grid__restore .grid__initial{left:0}}.grid_no-gutter{margin:0}.grid_no-gutter .grid__item{padding-left:0;padding-right:0}@font-face{font-family:aveny-t_regular;src:url(/assets/fonts/AvenyTLBU_regular.eot);src:url(/assets/fonts/AvenyTLBU_regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenyTLBU_regular.woff) format("woff"),url(/assets/fonts/AvenyTLBU_regular.ttf) format("truetype"),url(/assets/fonts/AvenyTLBU_regular.svg#AvenyTLBU) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aveny-t_medium;src:url(/assets/fonts/AvenyTLBU-Medium.eot);src:url(/assets/fonts/AvenyTLBU-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenyTLBU-Medium.woff) format("woff"),url(/assets/fonts/AvenyTLBU-Medium.ttf) format("truetype"),url(/assets/fonts/AvenyTLBU-Medium.svg#AvenyTLBU-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aveny-t_bold;src:url(/assets/fonts/AvenyTLBU-Bold.eot);src:url(/assets/fonts/AvenyTLBU-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenyTLBU-Bold.woff) format("woff"),url(/assets/fonts/AvenyTLBU-Bold.ttf) format("truetype"),url(/assets/fonts/AvenyTLBU-Bold.svg#AvenyTLBU-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:aveny-t_light;src:url(/assets/fonts/AvenyTLBU-Light.eot);src:url(/assets/fonts/AvenyTLBU-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AvenyTLBU-Light.woff) format("woff"),url(/assets/fonts/AvenyTLBU-Light.ttf) format("truetype"),url(/assets/fonts/AvenyTLBU-Light.svg#AvenyTLBU-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(/assets/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(/assets/fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(/assets/fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(/assets/fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(/assets/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Digital;src:url(/assets/fonts/digital-webfont.eot);src:url(/assets/fonts/digital-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/digital-webfont.woff) format("woff"),url(/assets/fonts/digital-webfont.ttf) format("truetype"),url(/assets/fonts/digital-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:din-regular;src:url(/assets/fonts/dinrg__0.eot);src:url(/assets/fonts/dinrg__0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/dinrg__0.woff) format("woff"),url(/assets/fonts/dinrg__0.ttf) format("truetype"),url(/assets/fonts/dinrg__0.svg#dinrg__0) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DIN-BLACK;src:url(/assets/fonts/DIN-BLACK.eot);src:url(/assets/fonts/DIN-BLACK.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DIN-BLACK.woff) format("woff"),url(/assets/fonts/DIN-BLACK.ttf) format("truetype"),url(/assets/fonts/DIN-BLACK.svg#DIN-BLACK) format("svg")}@font-face{font-family:VideoJS;src:url(/assets/fonts/vjs.eot);src:url(/assets/fonts/vjs-.eot#iefix) format("embedded-opentype"),url(/assets/fonts/vjs.woff) format("woff"),url(/assets/fonts/vjs.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Clear Sans;src:url(/assets/fonts/ClearSans-Light-webfont.eot);src:url(/assets/fonts/ClearSans-Light-webfont-.eot#iefix) format("embedded-opentype"),url(/assets/fonts/ClearSans-Light-webfont.svg#clear_sans_lightregular) format("svg"),url(/assets/fonts/ClearSans-Light-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Clear Sans;src:url(/assets/fonts/ClearSans-Regular-webfont.eot);src:url(/assets/fonts/ClearSans-Regular-webfont-.eot#iefix) format("embedded-opentype"),url(/assets/fonts/ClearSans-Regular-webfont.svg#clear_sansregular) format("svg"),url(/assets/fonts/ClearSans-Regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Clear Sans;src:url(/assets/fonts/ClearSans-Bold-webfont.eot);src:url(/assets/fonts/ClearSans-Bold-webfont-.eot#iefix) format("embedded-opentype"),url(/assets/fonts/ClearSans-Bold-webfont.svg#clear_sansbold) format("svg"),url(/assets/fonts/ClearSans-Bold-webfont.woff) format("woff");font-weight:700;font-style:normal}.fa-font{font-family:FontAwesome;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ff,.ff-arial{font-weight:400;font-style:normal}.ff-arial{font-family:Arial,sans-serif}.ff-arial-black{font-family:Arial Black,Arial,sans-serif;font-weight:400;font-style:normal}.ff-aveny-t-regular,.sh-service-docs__title,.sh-service-links__title,.sh-service__doc-list__link,.sh-service__external-link-item a,.staffpage .st-service-docs__title,.staffpage .st-service-links__title,.staffpage .st-service__doc-list__link,.staffpage .st-service__external-link-item a{font-family:aveny-t_regular;font-weight:400;font-style:normal}.ff-aveny-t-medium{font-family:aveny-t_medium;font-weight:400;font-style:normal}.ff-aveny-t-light{font-family:aveny-t_light;font-weight:400;font-style:normal}.ff-aveny-t-bold{font-family:aveny-t_bold;font-weight:400;font-style:normal}@font-face{font-family:droid_sansbold;src:url(/assets/fonts/DroidSans-Bold-webfont.eot);src:url(/assets/fonts/DroidSans-Bold-webfont?#iefix) format("embedded-opentype"),url(/assets/fonts/DroidSans-Bold-webfont.woff) format("woff"),url(/assets/fonts/DroidSans-Bold.ttf) format("truetype");font-weight:400;font-style:normal}.droidbold{font-family:droid_sansbold}@font-face{font-family:droid_sansregular;src:url(/assets/fonts/DroidSans-webfont.eot);src:url(/assets/fonts/DroidSans-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DroidSans-webfont.woff) format("woff"),url(/assets/fonts/DroidSans.ttf) format("truetype");font-weight:400;font-style:normal}.droidreg{font-family:droid_sansregular}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753}.h1,h1{font-size:84px;line-height:1.066;margin:0 0 15px}@media only screen and (max-width:640px){.h1,h1{font-size:31px;line-height:1.042}}.h2,h2{font-size:72px;margin:0 0 13px}@media only screen and (max-width:640px){.h2,h2{font-size:33px;line-height:1.06}}.h3,h3{font-size:60px;line-height:1;margin:0 0 15px}@media only screen and (max-width:640px){.h3,h3{font-size:31px}}.h4,.h5,.h6,h4,h5,h6{text-transform:uppercase}.h4,h4{font-size:32px;margin:0}.h5,h5{text-transform:none;font-size:36px;margin:0 0 17px}@media only screen and (max-width:640px){.h5,h5{font-size:24px}}.h6,h6{font-size:28px;text-transform:none;margin:1.321em 0 .75em}@media only screen and (max-width:640px){.h6,h6{font-size:19px}}.h8{font-family:Arial,sans-serif;font-weight:400;font-style:normal;text-align:left;color:#271753;font-weight:700;font-size:16px;text-transform:uppercase;margin:0 0 15px;padding-top:17px}@media only screen and (max-width:640px){.h8{padding-top:0}}.p1,p{margin:0 0 1.5em}.p2{font-family:aveny-t_medium;font-size:22px;margin:0 0 1.5em}.p2,.p3,.p4,.p5{font-weight:400;font-style:normal}.p3,.p4,.p5{font-family:aveny-t_regular;color:#270758}.p3{font-size:28px;line-height:1.285;margin:0 0 1em}.p4{font-size:24px;line-height:1.166;margin:0 0 .583em;font-family:aveny-t_medium;font-weight:400;font-style:normal}@media only screen and (max-width:640px){.p4{font-size:19px}}.p5{font-size:16px;line-height:1.5;margin:0 0 1em}.p6{font-size:14px;line-height:1.428}.p7{font-size:12px}b{color:#271753}a{position:relative;text-decoration:none;font-weight:700;color:#639;transition:color .3s ease}.no-touch a:hover{color:#c91a69}.text-align-right{text-align:right}.text-align-center{text-align:center}.news-details h2{font-size:1.6rem;color:#3e296c;font-family:aveny-t_medium,sans-serif;letter-spacing:1.2px;line-height:2rem;margin-bottom:1rem}.news-details h3.h3title{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:30px;color:#2e1a51;margin:20px 0}.logo{white-space:nowrap;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.logo__slogan{border-style:solid;border-color:#fff;display:none}.logo_v{position:absolute;top:0;left:0;width:212px;height:222px;z-index:2}.logo_v .icon_logo-canvas{position:absolute;left:0;top:-42px;transition:.3s ease}@media only screen and (max-width:768px){.logo_v .icon_logo-canvas{width:161px;height:138px;top:-34px}}@media only screen and (max-width:640px){.logo_v .icon_logo-canvas{display:none}}.logo_v svg.icon_logo-canvas{height:226px}.logo_v .icon_logo-slogan{position:absolute;top:21px;left:0}.lt-ie9 .logo_v .icon_logo-slogan{-webkit-filter:inherit;filter:inherit}.logo_v .logo__slogan{border-width:1px 0 0;position:absolute;width:91px;left:87px;top:100px;filter:alpha(opacity=0);opacity:0;transition:.3s ease}@media only screen and (max-width:768px){.logo_v .logo__slogan{display:none}}.logo_v .icon_logo{position:absolute;top:33px;left:33px}@media only screen and (max-width:768px){.logo_v .icon_logo{width:110px;height:60px;top:25px;left:25px}}@media only screen and (max-width:640px){.logo_v .icon_logo{top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:768px){.logo_v{left:13px}}@media only screen and (max-width:640px){.logo_v{width:96px;height:50px;top:7px;left:20px}}.logo_v.is-opened-conferencing .logo__slogan,.logo_v.is-opened .logo__slogan{top:110px;filter:alpha(opacity=100);opacity:1}.logo_v.is-opened-conferencing .icon_logo-canvas,.logo_v.is-opened .icon_logo-canvas{top:0}@media only screen and (max-width:768px){.logo_v.is-opened-conferencing .icon_logo-canvas,.logo_v.is-opened .icon_logo-canvas{top:-50px}}.logo--schoolpage{position:relative;width:336px;height:80px;z-index:2;display:block;margin:0 auto 40px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:1024px){.logo--schoolpage{width:90px;height:50px}}.logo_h{display:inline-block;vertical-align:middle;zoom:1;*display:inline}@media only screen and (max-width:640px){.logo_h .icon{width:229px;height:71px}}.logo svg{transform:none}#kenburns-slideshow{position:relative;width:600px;height:360px;background-color:#292929;border:22px solid #191919;z-index:1;overflow:hidden}.kb-slide{position:absolute;z-index:1;opacity:0}.kb-slide img{position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.loader{width:32px;height:32px;top:6px;left:550px;border:5px solid hsla(0,0%,50%,.9);opacity:.9;border-top:5px solid transparent;border-left:5px dotted transparent;border-radius:32px;-moz-animation:zb .7s infinite linear;-webkit-animation:zb .7s infinite linear}#kenburns-description{width:600px;background-color:#191919;color:#999;padding:0 22px 22px}#kenburns-description p{margin:0;padding:0;line-height:18px;font-size:12px}#kenburns-description a{color:#fff;text-decoration:none}#kenburns-description a:hover{color:green;text-decoration:none}#kenburns-description a:visited{color:#fff}img,object,video{max-width:100%;height:auto}.content-img{margin-bottom:1.5em}.content__main p img{margin:0}
/*!
Video.js Default Styles (http://videojs.com)
Version 4.6.4
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#fff}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#4b5c7d;background-color:rgba(198,164,242,.9)}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\E009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#4b5c7d;background-color:rgba(75,92,125,.75)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-error .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\E001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\E002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\E006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\E003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\E004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\E005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{display:none;position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:hsla(0,0%,100%,.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display,.vjs-default-skin .vjs-time-controls{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time,.vjs-time-divider{display:none;float:left}.vjs-time-divider{line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\E000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\E00B"}.vjs-default-skin .vjs-big-play-button{left:1.5em;top:1em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;border-radius:.8em;box-shadow:0 0 1em hsla(0,0%,100%,.25);transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);box-shadow:0 0 3em #fff;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\E001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error-display,.vjs-error .vjs-big-play-button{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:"X";font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;font-size:1.4em;text-align:center;bottom:1em;right:1em;left:1em}.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;animation:zb 1.5s infinite linear}.video-js.vjs-error .vjs-loading-spinner{display:none!important;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\E01E";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);box-shadow:-.2em -.2em .3em hsla(0,0%,100%,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:hsla(0,0%,100%,.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\E00C"}.vjs-default-skin .vjs-captions-button:before{content:"\E008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}.buttons .button{margin:0 30px 10px 0}@media only screen and (max-width:640px){.buttons .button{margin:0 10px 10px}}.buttons .button:last-child{margin-bottom:10px}.buttons_center{text-align:center}.buttons_center .button{display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin:0 10px 10px;min-width:260px}.buttons_right{text-align:right}@media only screen and (max-width:640px){.buttons_right{text-align:center}}.buttons_vertical .button{margin:20px 0}@media only screen and (max-width:640px){.buttons_vertical{margin-top:40px;margin-bottom:-10px}}.button{display:inline-block;vertical-align:middle;zoom:1;*display:inline;overflow:visible;position:relative;border:0;cursor:pointer;text-align:left;line-height:normal;text-decoration:none;-webkit-font-smoothing:antialiased;font-family:inherit;-moz-box-sizing:border-box;box-sizing:border-box;font-family:aveny-t_medium;font-weight:400;font-style:normal;margin-bottom:10px;max-width:230px}.button .icon{position:absolute;right:16px;top:0;bottom:0;margin:auto;transform:scale(1) rotate(.001deg);transition:.3s ease}.button_primary{font-size:22px;padding:12px 22px;border-radius:5px;min-width:260px}@media only screen and (max-width:1024px){.button_primary{min-width:0;width:100%}}.no-touch .button:hover{color:#fff}.no-touch .button:hover .button__mask{filter:alpha(opacity=100);opacity:1}.no-touch .button:hover .button__text{color:#fff}.no-touch .button:hover .icon{transform:scale(1.15) rotate(.001deg)}.button__text{position:relative}.button__mask{filter:alpha(opacity=0);opacity:0;transition:.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#513884 0,#271754)}.button_transparent{border:2px solid hsla(0,0%,63%,.5);border-radius:5px;padding:8px 20px;font-size:22px;transition:.3s ease;min-width:230px;color:#666}.no-touch .button_transparent:hover{border-color:#a1a1a1;color:#666}.no-touch .button_transparent:hover .icon{transition:.3s ease;transform:scale(1.375) rotate(.001deg)}.decor_lilac .button_transparent{color:#fff}.no-touch .decor_lilac .button_transparent:hover{color:#fff;border-color:#fff}.lt-ie9 .button_transparent{border:2px solid #76688c}.button_pink{background:#c91a69;color:#fff}.no-touch .button_pink:hover{color:#fff}.button_gray{color:#fff;background:#5e5e5e}.button_gray .icon{fill:#fff}.button_white{background:#fff;color:#c91a69}.button_white .icon{fill:#c91a69}.no-touch .button_white:hover{color:#c91a69}.no-touch .button_white:hover .icon{fill:#fff}.button_center{display:block;margin:0 auto 10px;max-width:260px}.button_full-width{display:block}.button_text-center{text-align:center}.button_system{background:transparent;border:2px solid #cf0f69;border-radius:5px;padding:10px 15px}.button_round-no-icon{border-radius:5px}.button_mylink{background:transparent;border:2px solid #a1a1a1;border-radius:5px;padding:10px 15px;color:#666}.no-touch .button_mylink:focus,.no-touch .button_mylink:hover{color:#666}h5 .button{vertical-align:baseline;margin-left:20px}@media only screen and (max-width:640px){h5 .button{display:block;margin:10px 0 0}}.button:last-child{margin-bottom:0}@media only screen and (max-width:640px){.button:last-child{margin-bottom:20px}}@media only screen and (max-width:1024px){.button{max-width:300px}}.button.hidden{display:none}.button-plain{font-size:25px;display:block;padding:20px;line-height:normal;margin:0 0 10px;background:#e6e6e6;font-family:aveny-t_regular;font-weight:400;font-style:normal}.button-plain .icon{margin:0 8px 0 0;position:relative}.button-plain__text{vertical-align:top;display:inline-block;vertical-align:baseline;zoom:1;display:inline}.button,.button:active,.button:focus,.button:hover,.button:visited{text-decoration:none}.back-to-top{position:fixed;text-align:center;width:98px;height:55px;right:0;bottom:0;display:none;z-index:999;background:#fff;border:1px solid #e6e6e6;border-width:1px 0 0 1px;border-radius:6px 0 0 0}.back-to-top .icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media only screen and (max-width:640px){.back-to-top_desktop{display:none!important}}@media only screen and (max-width:640px){.back-to-top_mobile{width:auto;height:50px;background:#ccc;position:relative;display:block;border:0;border-radius:0}}#findacourse .button_primary{font-size:20px}#findacourse .show-subjects svg{fill:#fff;width:24px;height:20px}#findacourse .search-courses-button{margin-top:38px;margin-right:5px}.icon{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;transform:translateZ(0)}.ios .icon,.mobile-devices .icon{transform:none}.lt-ie9 .icon{background-image:url(/assets/img/sprite.png)}.icon_close{fill:#306;background-position:-295px -313px;width:21px;height:22px}.icon_close-white{fill:#fff;background-position:-341px -313px;width:21px;height:21px}.icon_find{fill:#306;pointer-events:none;background-position:-336px -277px;width:23px;height:24px}.icon_find-white{fill:#fff;background-position:-271px -313px;width:22px;height:23px}.icon_find-white-small{fill:#fff;background-position:-364px -313px;width:18px;height:19px}.icon_video-white{fill:#fff;width:13px;height:16px}.icon_arrow-right{width:8px;height:16px}.icon_arrow-left-small-lilac{fill:#639;background-position:-156px -344px;width:6px;height:11px}.icon_arrow-right-small-lilac{fill:#639;background-position:-132px -344px;width:6px;height:11px}.icon_arrow-right-dark-blue,.icon_arrow-right-large-dark-blue{fill:#2e1a51;background-position:-513px -247px;width:9px;height:21px}.icon_arrow-right-large-dark-blue{background-position:-98px -344px;width:12px;height:26px}.icon_arrow-right-white{fill:#fff;background-position:-112px -344px;width:8px;height:16px}.icon_arrow-right-small-white{fill:#fff;background-position:-148px -344px;width:6px;height:11px}.icon_arrow-right-grey{fill:#666;background-position:-122px -344px;width:8px;height:16px}.icon_arrow-left-large-grey{fill:#666;background-position:0 -344px;width:18px;height:37px}.icon_arrow-right-large-grey{fill:#666;background-position:-40px -344px;width:18px;height:37px}.icon_arrow-down-grey{fill:#666;background-position:-214px -211px;width:21px;height:10px}.icon_arrow-down-grey-small{fill:#999;background-position:-294px -211px;width:17px;height:7px}.icon_arrow-up-grey-small{fill:#999;background-position:-275px -211px;width:17px;height:7px}.icon_arrow-up-dark-blue{fill:#306;background-position:-237px -211px;width:21px;height:10px}.icon_logo-canvas{fill:#2e1a51;background-position:0 0;width:212px;height:222px}.icon_logo{fill:#fff;background-position:-214px -97px;width:144px;height:78px}.icon_logo-slogan{fill:#fff;background-position:-214px -177px;width:91px;height:32px}.icon_logo-inline{fill:#fff;background-position:-214px 0;width:309px;height:95px}.icon_facebook{fill:#fff;background-position:-464px -177px;width:25px;height:25px}.icon_youtube{fill:#fff;background-position:-248px -313px;width:21px;height:25px}.icon_twitter{fill:#fff;background-position:-361px -277px;width:26px;height:21px}.icon_flickr{background-position:-496px -150px}.icon_flickr,.icon_linkedin{fill:#fff;width:25px;height:25px}.icon_linkedin{background-position:-491px -177px}.icon_instagram{background-position:-410px -177px}.icon_instagram,.icon_snapchat{fill:#fff;width:25px;height:25px}.icon_snapchat{background-position:-437px -177px}.icon_slider-arrow-left{fill:#dadada;background-position:-186px -224px;width:60px;height:118px}.background--light .icon_slider-arrow-left{fill:#8573a9;background-position:0 -224px;width:60px;height:118px}.icon_slider-arrow-right{fill:#dadada;background-position:-62px -224px;width:60px;height:118px}.background--light .icon_slider-arrow-right{fill:#8573a9;background-position:-124px -224px;width:60px;height:118px}.icon_plus{background-position:-487px -277px}.icon_minus,.icon_plus{fill:#9b9a9a;width:17px;height:16px}.icon_minus{background-position:-468px -277px}.icon_phone{fill:#4f3886;background-position:-318px -313px;width:21px;height:21px}.icon_email{fill:#4f3886}.icon_email,.icon_email-white{background-position:-417px -277px;width:25px;height:19px}.icon_email-white{fill:#fff}.icon_external-link{fill:#4f3886;background-position:-418px -313px;width:10px;height:10px}.icon_ac-hat{fill:#4f3886;background-position:-389px -277px;width:26px;height:21px}.icon_schedule{fill:#4f3886;background-position:-469px -150px;width:25px;height:25px}.icon_globe{fill:#4f3886;background-position:-441px -150px;width:26px;height:25px}.icon_fb-rounded{fill:#4f3886;background-position:-441px -97px;width:51px;height:51px}.icon_twitter-rounded{fill:#4f3886;background-position:-460px -224px;width:51px;height:51px}.icon_google-rounded{fill:#4f3886;background-position:-301px -224px;width:51px;height:51px}.icon_play{fill:#fff;background-position:-360px -97px;width:79px;height:78px}.icon_clocks{fill:#4f3886;background-position:-494px -97px;width:26px;height:26px}.icon_marker{fill:#4f3886;background-position:-80px -344px;width:16px;height:28px}.icon_download{fill:#639;background-position:-404px -313px;width:12px;height:12px;margin-right:.5em}.icon_pdf{fill:#4f3886;background-position:-384px -313px;width:18px;height:19px}.icon_check{fill:#fff;background-position:-260px -211px;width:13px;height:10px}.icon_info{fill:#fff;background-position:-382px -177px;width:26px;height:26px}.icon_more{fill:#666;background-position:-506px -277px;width:14px;height:14px}.icon_booking,.icon_helpdesk,.icon_people-finder{fill:#fff;width:26px;height:26px}.icon_logout{fill:#666;width:19px;height:25px}.icon_parallelogram-left{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-292px -277px;width:42px;height:34px}.icon_parallelogram-left-small{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-307px -177px;width:36px;height:29px}.icon_parallelogram-left-extrasmall{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-444px -277px;width:22px;height:18px}.icon_parallelogram-right{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-248px -277px;width:42px;height:34px}.icon_parallelogram-right-small{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-345px -177px;width:35px;height:29px}.icon_parallelogram-right-extrasmall{fill:#fff;filter:alpha(opacity=10);opacity:.1;background-position:-494px -125px;width:27px;height:22px}@-ms-viewport{width:device-width}@viewport{width:device-width}html{height:100%;padding-bottom:1px}html.is-locked{overflow:hidden}html.ios{padding-bottom:0}@media only screen and (orientation:landscape){html.ios{height:135%}}html.is_active.mobile-devices{padding-bottom:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;overflow-x:hidden;color:#333;background:#f6f6f7;font:16px/1.5 Arial,sans-serif;-webkit-text-size-adjust:none}body.is_active{position:fixed;left:0;right:0;top:0;bottom:0}.main{position:relative;transform:translateZ(0)}.ios .main,.mobile-devices .main{transform:none}.wrapper{width:100%;overflow:hidden}.container{width:100%;position:relative;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:12}.ios .container,.mobile-devices .container{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}@media only screen and (max-width:1024px){.container{transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s}.container.is_active{transform:translate3d(-253px,0,0)}.ios .container.is_active,.mobile-devices .container.is_active{transform:translate(-253px)}}.masonry-grid-atoz{margin-left:20px}.atozdefault,.masonry-grid-sizer-atoz,.masonry_grid-atoz{float:left;height:264px;width:264px}.atoztitle{float:left;height:264px;width:528px}.atoz-masonry-title{position:absolute;top:10px;left:10px}.atoz-masonry-title h4{font-family:aveny-t_medium;font-size:40px}.atoz-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#8b76af}.atozdefault:hover .atoz-overlay{opacity:1}.atoz-overlay:hover .atoz-title{animation:hb .8s}.atoz-overlay:hover .atoz-text{animation:hb 1s}.atoz-overlay:hover .atoz-masonry-title{display:none}.atoz-text{font-size:14px;top:30%;font-family:din-regular}.atoz-text,.atoz-title{color:#fff;line-height:1.65;text-align:center;margin-left:5px;margin-right:5px}.atoz-title{font-size:20px;padding-top:5%;font-family:aveny-t_medium}.masonry-title{position:absolute;color:#fff}.masonry-title h4{font-family:din-regular;font-size:26px}.masonry-bottom-left{bottom:20px;left:20px;margin-right:1px}.masonry-bottom-right{bottom:20px;right:20px;text-align:right}.masonry-top-left{top:20px;left:20px}.masonry-top-right{top:20px;right:20px;text-align:right}.masonry_grid__item a,.masonry_grid__item img{height:inherit!important}.masonry-grid{margin-left:20px}.masonry-grid-sizer,.masonry_grid__item{float:left;width:340px;height:350px;margin-bottom:19px}.masonry-grid-item--width2{width:699px}.masonry-grid-item--width2 h4{display:block}.masonry-grid-item--height2{height:719px}.masonry-grid-item--height2 h4{display:block}@media only screen and (max-device-width:1023px){.masonry-grid-item--height2{height:350px}.masonry-grid-item--width2{width:340px}}@media only screen and (max-device-width:414px){.masonry-grid{margin-left:37px}.masonry_grid__item{width:340px;height:350px}}@media only screen and (max-device-width:768px) and (orientation:portrait){.masonry-grid-atoz{margin-left:100px}.masonry-grid-item--height2{height:350px}.masonry-grid-item--width2{width:340px}}@media only screen and (max-device-width:1024px) and (orientation:landscape){.masonry-grid,.masonry-grid-atoz{margin-left:120px}}@media only screen and (max-device-width:414px) and (orientation:portrait){.atoztitle{width:264px;height:132px}.masonry-grid-atoz{margin-left:70px}.masonry-grid{margin-left:35px}}@media only screen and (max-device-width:736px) and (orientation:landscape){.masonry-grid-atoz{margin-left:85px}.masonry-grid{margin-left:170px}.masonry-grid-item--height2{height:350px}.masonry-grid-item--width2{width:340px}}@media only screen and (max-device-width:375px){.masonry-grid{margin-left:16px}.masonry-grid-atoz{margin-left:55px}}@media only screen and (max-device-width:667px) and (orientation:landscape){.masonry-grid-atoz{margin-left:50px}.masonry-grid{margin-left:150px}}@media only screen and (max-device-width:320px){.masonry-grid{margin-left:0}.masonry-grid-atoz{margin-left:27px}.masonry-bottom-right{right:25px}.masonry-bottom-left{left:5px}.masonry-top-right{right:25px}.masonry-top-left{left:5px}}@media only screen and (max-device-width:568px) and (orientation:landscape){.masonry-grid-atoz{margin-left:20px}.masonry-grid{margin-left:110px}}.flyout{position:relative;margin:0 -100%}@media only screen and (max-width:946px){.flyout{margin:0 -40px}.flyout .slider{margin-left:20px;margin-right:20px}}@media only screen and (max-width:768px){.flyout{margin:0 -40px}.flyout .slider{margin-left:0;margin-right:0}}@media only screen and (max-width:640px){.flyout{margin:0 -20px}}@media only screen and (max-width:640px){.flyout .grid{margin:0}}.flyout_strong{background:#d3d4d4}.flyout_soft{background:#e6e6e6}.flyout_light{background:#f0f0f0}.search-page .flyout{padding-top:80px}@media only screen and (max-width:640px){.search-page .flyout{padding-top:30px;background:#fff}}.search-page .flyout .wrap{padding:0 20px}.wrap{position:relative;margin:auto;max-width:1138px}@media only screen and (max-width:1024px){.wrap .wrap{padding:0 40px}}@media only screen and (max-width:640px){.wrap .wrap{padding:0}}.content{background:#fff;padding:40px}.search-page .content{padding:0 40px}@media only screen and (max-width:640px){.search-page .content{padding:0}}.content__top{padding:14px 0 26px;text-align:center}.news-index-page .content__top{padding-top:50px}.one-column .content__top{padding-top:54px}@media only screen and (max-width:640px){.one-column .content__top{padding-top:35px}}.virtual-open-day .content__top{padding-bottom:0}.open-days .content__top{padding-bottom:15px}@media only screen and (max-width:640px){.content__top{padding:35px 0 20px}}@media only screen and (max-width:640px){.content>.content__top:first-child{padding-top:10px}}@media only screen and (max-width:1024px){.content__main{left:auto;margin-right:0;width:100%}}.content__aside_disabled:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.35)}@media only screen and (max-width:1024px){.content__aside_left{display:none}}@media only screen and (max-width:1024px){.content__aside_right{margin-right:0;width:100%;left:auto}}@media only screen and (max-width:768px){.content__aside_right{width:100%}}@media only screen and (max-width:768px){.search-page .content__aside{left:0;width:100%;margin:0 0 3em}}@media only screen and (max-width:640px){.search-page .content__aside{margin:0 0 1em}}.landing-page .content{margin-top:-50px}@media only screen and (max-width:1024px){.landing-page .content{margin-top:0}}@media only screen and (max-width:640px){.content{padding:40px 20px}}.content_fold{padding-bottom:0}@media only screen and (max-width:640px){.content_fold{padding-bottom:0}}.content_more{margin:0 0 50px}.content_more .brick{padding-bottom:0}.content_more .brick__link{padding-right:0}.section-headers{padding:69px 0}@media only screen and (max-width:640px){.section-headers{padding:35px 0 20px}}.one-column .section-headers{text-align:center}.section-headers h1{margin:0 0 12px}.section-headers h3{font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:36px;color:#2e1a51;margin:0 auto 5px;line-height:1.166;max-width:60%}@media only screen and (max-width:640px){.section-headers h3{max-width:80%}}.is_phone{display:none}@media only screen and (max-width:640px){.is_phone{display:block}}.isnt_phone{display:none}@media only screen and (min-width:640px){.isnt_phone{display:block}}@media only screen and (min-width:640px){.isnt_phone.grid__item{display:inline-block;vertical-align:top;zoom:1;*display:inline}}.is_mobile{display:none}@media only screen and (max-width:1024px){.is_mobile{display:inline-block;vertical-align:top;zoom:1;*display:inline}}.isnt_mobile{display:none}@media only screen and (min-width:1024px){.isnt_mobile{display:inline-block;vertical-align:top;zoom:1;*display:inline}}.lt-ie9 .isnt_mobile,.lt-ie10 .isnt_mobile{display:block}.hide-top-padding{padding-top:0!important}.hide-bottom-padding{padding-bottom:0!important}.pull-down{margin-bottom:-40px}.sustain-logo .icon_logo{z-index:3}.sustain-logo .auxiliary-bar .wrap{background:#363536}.sustain-logo .icon_logo-canvas-bottom{position:absolute;z-index:1;left:0;top:95px;fill:#693;background-position:-210px 0;width:208px;height:160px}@media only screen and (max-width:640px){.sustain-logo .icon_logo-canvas-bottom{display:block;background:#693;width:100%;height:47px;top:50px;left:-21px;padding-right:640px}}.sustain-logo .icon_logo-text{fill:#fff;width:215px;height:90px;background-position:0 -383px;position:absolute;top:140px;left:0;z-index:4}@media only screen and (max-width:640px){.sustain-logo .icon_logo-text{display:none}}.sustain-logo .icon.icon_logo-canvas{fill:#404041;z-index:2;top:-66px}.sustain-logo .icon_logo-canvas{width:208px}@media only screen and (max-width:640px){.sustain-logo .icon_logo-canvas{display:none}}@media only screen and (max-width:640px){.sustain-logo .header{padding-bottom:47px}}.sustain-logo .icon_logo-text-line{display:none;fill:#fff}@media only screen and (max-width:640px){.sustain-logo .icon_logo-text-line{position:absolute;z-index:4;display:block;top:-4px;left:0}.sustain-logo .icon_logo-text-line .lt-ie9{-webkit-filter:inherit;filter:inherit}}@media only screen and (max-width:640px){.sustain-logo .logo_v{width:96px;left:0;top:0;z-index:0}.sustain-logo .logo_v .icon_logo-canvas{display:none}.sustain-logo .logo_v .icon_logo{left:20px;top:7px;width:100%;height:50px}}.lead-logo .icon_logo{z-index:3}.lead-logo .auxiliary-bar .wrap{background:#363536}.lead-logo .icon_logo-canvas-bottom{position:absolute;z-index:1;left:0;top:95px;fill:#336;background-position:-210px 0;width:208px;height:160px}@media only screen and (max-width:640px){.lead-logo .icon_logo-canvas-bottom{display:block;background:#336;width:100%;height:47px;top:50px;left:-21px;padding-right:640px}}.lead-logo .icon_logo-text{fill:#fff;width:230px;height:100px;background-position:0 -383px;position:absolute;top:139px;left:0;z-index:4}@media only screen and (max-width:640px){.lead-logo .icon_logo-text{display:none}}.lead-logo .icon.icon_logo-canvas{fill:#404041;z-index:2;top:-60px}.lead-logo .icon_logo-canvas{width:208px}@media only screen and (max-width:640px){.lead-logo .icon_logo-canvas{display:none}}@media only screen and (max-width:640px){.lead-logo .header{padding-bottom:47px}}.lead-logo .icon_logo-text-line{display:none;fill:#fff}@media only screen and (max-width:640px){.lead-logo .icon_logo-text-line{position:absolute;z-index:4;display:block;top:-4px;left:-46px}.lead-logo .icon_logo-text-line .lt-ie9{-webkit-filter:inherit;filter:inherit}}@media only screen and (max-width:640px){.lead-logo .logo_v{width:96px;left:0;top:0;z-index:0}.lead-logo .logo_v .icon_logo-canvas{display:none}.lead-logo .logo_v .icon_logo{left:20px;top:7px;width:100%;height:50px}}.retail-logo .icon_logo{z-index:3}.retail-logo .auxiliary-bar .wrap{background:#363536}.retail-logo .icon_logo-canvas-bottom{position:absolute;z-index:1;left:0;top:95px;fill:#cc3;background-position:-210px 0;width:208px;height:160px}@media only screen and (max-width:640px){.retail-logo .icon_logo-canvas-bottom{display:block;background:#cc3;width:100%;height:47px;top:50px;left:-21px;padding-right:640px}}.retail-logo .icon_logo-text{width:210px;height:90px;background-position:0 -383px;position:absolute;top:145px;left:31px;z-index:4}@media only screen and (max-width:640px){.retail-logo .icon_logo-text{display:none}}.retail-logo .icon.icon_logo-canvas{fill:#404041;z-index:2;top:-60px}.retail-logo .icon_logo-canvas{width:208px}@media only screen and (max-width:640px){.retail-logo .icon_logo-canvas{display:none}}@media only screen and (max-width:640px){.retail-logo .header{padding-bottom:47px}}.retail-logo .icon_logo-text-line{display:none}@media only screen and (max-width:640px){.retail-logo .icon_logo-text-line{position:absolute;z-index:4;display:block;top:-3px;left:-31px;width:270px}.retail-logo .icon_logo-text-line .lt-ie9{-webkit-filter:inherit;filter:inherit}}@media only screen and (max-width:640px){.retail-logo .logo_v{width:96px;left:0;top:0;z-index:0}.retail-logo .logo_v .icon_logo-canvas{display:none}.retail-logo .logo_v .icon_logo{left:20px;top:7px;width:100%;height:50px}}.well-logo .icon_logo{z-index:3}.well-logo .auxiliary-bar .wrap{background:#363536}.well-logo .icon_logo-canvas-bottom{position:absolute;z-index:1;left:0;top:95px;fill:#09c;background-position:-210px 0;width:208px;height:160px}@media only screen and (max-width:640px){.well-logo .icon_logo-canvas-bottom{display:block;background:#09c;width:100%;height:47px;top:50px;left:-21px;padding-right:640px}}.well-logo .icon_logo-text{width:220px;fill:#fff;height:90px;background-position:0 -383px;position:absolute;top:140px;left:0;z-index:4}@media only screen and (max-width:640px){.well-logo .icon_logo-text{display:none}}.well-logo .icon.icon_logo-canvas{fill:#404041;z-index:2;top:-69px}.well-logo .icon_logo-canvas{width:208px}@media only screen and (max-width:640px){.well-logo .icon_logo-canvas{display:none}}@media only screen and (max-width:640px){.well-logo .header{padding-bottom:47px}}.well-logo .icon_logo-text-line{display:none}@media only screen and (max-width:640px){.well-logo .icon_logo-text-line{position:absolute;z-index:4;display:block;top:-3px;left:-31px;width:270px;fill:#fff}.well-logo .icon_logo-text-line .lt-ie9{-webkit-filter:inherit;filter:inherit}}@media only screen and (max-width:640px){.well-logo .logo_v{width:96px;left:0;top:0;z-index:0}.well-logo .logo_v .icon_logo-canvas{display:none}.well-logo .logo_v .icon_logo{left:20px;top:7px;width:100%;height:50px}}.ispal-logo .icon_logo{z-index:3}.ispal-logo .auxiliary-bar .wrap{background:#363536}.ispal-logo .icon_logo-canvas-bottom{position:absolute;z-index:1;left:0;top:95px;fill:#0cc;background-position:-210px 0;width:208px;height:160px}@media only screen and (max-width:640px){.ispal-logo .icon_logo-canvas-bottom{display:block;background:#0cc;width:100%;height:47px;top:50px;left:-21px;padding-right:640px}}.ispal-logo .icon_logo-text{width:200px;height:150px;background-position:0 -383px;position:absolute;top:105px;left:0;z-index:4;fill:#fff}@media only screen and (max-width:640px){.ispal-logo .icon_logo-text{display:none}}.ispal-logo .icon.icon_logo-canvas{fill:#404041;z-index:2;top:-83px}.ispal-logo .icon_logo-canvas{width:208px}@media only screen and (max-width:640px){.ispal-logo .icon_logo-canvas{display:none}}@media only screen and (max-width:640px){.ispal-logo .header{padding-bottom:47px}}.ispal-logo .icon_logo-text-line{display:none}@media only screen and (max-width:640px){.ispal-logo .icon_logo-text-line{position:absolute;z-index:4;display:block;top:-3px;left:-20px;width:403px;fill:#fff}.ispal-logo .icon_logo-text-line .lt-ie9{-webkit-filter:inherit;filter:inherit}}@media only screen and (max-width:640px) and only screen and (max-width:480){.ispal-logo .icon_logo-text-line{width:250px}}@media only screen and (max-width:640px){.ispal-logo .logo_v{width:96px;left:0;top:0;z-index:0}.ispal-logo .logo_v .icon_logo-canvas{display:none}.ispal-logo .logo_v .icon_logo{left:20px;top:7px;width:100%;height:50px}}.cpd-course-card-additional{padding:8px 0}#calendarmonthlyview,#eventsJSON,.weeklyeventlistitemdesc{display:none}.weeklyeventlistitemcontainer{background-color:#fff;margin-bottom:20px}.weeklyeventlistitemcontainer .weeklyeventlistitem{border:1px solid #ccc;padding:20px}.weeklyeventlistitemcontainer .weeklyeventlistitem .icon_arrow-right-dark-blue{float:right;margin-top:10px}.weeklyeventlistitemcontainer .weeklyeventlistitem .grid__item_span_1{border-right:1px solid #ccc}.weeklyeventlistitemcontainer .weeklyeventlistitem a{cursor:pointer;display:block}#eventtogglebuttons{position:absolute;right:0;z-index:300}.section_events-index #eventtogglebuttons{right:-20px;top:81px}.eventstime,.weeklyeventlistitemshowhide{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:24px}.weeklyeventlistitemshowhide{width:100%;float:left;margin-bottom:20px}.weeklyeventlistitemdesc p{margin-bottom:1em}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent!important}.atcb-link{display:block;outline:none!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none;background:#3a266a!important}.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover{margin:0;padding:12px 25px;color:#fff;font-size:22px;text-decoration:none;outline:none;line-height:normal;vertical-align:middle;background-color:#2c1b59;box-shadow:inset 0 0 40px rgba(0,0,0,.13);border-radius:4px;zoom:1;-webkit-font-smoothing:antialiased;-moz-box-sizing:border-box;box-sizing:border-box;font-family:aveny-t_medium;font-weight:400;font-style:normal;min-width:230px;text-align:center}.atc-style-blue .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-blue .atcb-item,.atc-style-blue .atcb-list{background:#fff;color:#000}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#000;font-family:Verdana;font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#fff}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#4281f4}.filteredcoursesmodule .data{display:none}#importantnumbers{margin:30px 9px;padding:20px 0;font-family:aveny-t_regular;font-weight:400;font-style:normal;background-color:#e7f3f9}#importantnumbers .grid__item_span_2{text-align:center;font-size:20px}#importantnumbers .grid__item_span_6{text-align:center}.importantnumberitem{font-size:26px;margin:0 20px}#staffheaderdescription{font-size:26px;font-family:aveny-t_regular;font-weight:400;font-style:normal}#peoplefinderresults li{list-style-type:none}#peoplefinderresults .staff__item_icon{width:100px;position:relative}#peoplefinderresults .staffcircle{background-image:url(/assets/css/img/staffcircle.png);max-width:100px;max-height:100px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}#peoplefinderresults .staff__item_name{margin-bottom:0}#peoplefinderresults .staff__item{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}#peoplefinderresults .staff__item_email,#peoplefinderresults .staff__item_phone{margin-right:20px}#peoplefinderresults .staff__item_jobdept a{font-size:15px;font-weight:400}#eventswider{max-width:1280px}#course-search-results.content{padding:40px 20px}#divC4AWButton{z-index:999}img{max-width:100%;height:auto}fieldset{margin:0;padding:0;border:0;position:relative}.form__item{padding:0 0 40px}.form__msg{color:#333;margin-bottom:26px}.form__question{color:#639;font-weight:700;text-align:left;display:block}@media only screen and (max-width:1024px){.form__wrapper{width:60%}}@media only screen and (max-width:768px){.form__wrapper{width:75%}}@media only screen and (max-width:640px){.form__wrapper{width:100%}}.form label{text-transform:uppercase;color:#666;display:block;font-weight:700;margin:0 0 12px}.form label.error,.form span.field-error{text-transform:none;color:red;font-size:12px;font-weight:400;margin:4px 0 5px}.form span.field-error{display:block}.form__title{font-size:48px}.form--login{padding:0 45px 60px;background:#fff;border-radius:4px;border-top:8px solid #4e3982;box-shadow:0 0 5px hsla(0,0%,69%,.75)}@media only screen and (max-width:1024px){.form--login{padding:0 20px 50px}}@media only screen and (max-width:640px){.form--login{padding:0 20px 30px}}.form--login .form__title{padding-top:50px}@media only screen and (max-width:640px){.form--login .form__title{padding-top:30px;font-size:34px}}.form--login .form__item{padding:0 0 20px}.form--login .form__item:last-child{padding-bottom:0}.form--login .grid__item{padding:0 20px}.hero .form--login .button_primary{min-width:112px;float:right;margin:0}@media only screen and (max-width:1024px){.hero .form--login .button_primary{max-width:112px}}@media only screen and (max-width:640px){.hero .form--login .button_primary{max-width:none}}.select,.text{-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;background:#fbfbfb;color:#666;border:1px solid #c2c2c2;border-radius:2px;display:inline-block;vertical-align:middle;zoom:1;*display:inline;line-height:normal;margin:0;padding:14px 18px;width:100%;font-family:Arial,sans-serif;font-weight:400;font-style:normal;outline:none}.select-double-arrow__element{display:block;border:1px solid #e6e6e6;border-radius:2px;padding:7px 10px;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;color:#271753;font-size:13px;line-height:1}.select-double-arrow__element::-ms-expand{display:none}.select-double-arrow__icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);fill:#271753}.select-double-arrow .lbu-ui-icon{display:none}.select-double-arrow .ui-state-default{border:1px solid #e6e6e6;background:transparent;padding:9px 10px;padding-right:20px;font-size:13px;line-height:1;color:#271753}.rectangle-select__element{padding:12px 15px}.rectangle-select .ui-state-default,.rectangle-select__element{font-size:20px;font-family:aveny-t_medium;font-weight:400;font-style:normal}.rectangle-select .ui-state-default{width:auto!important;padding:12px 30px 12px 15px;display:block;border-radius:0;background:#fff}@media only screen and (max-width:768px){.rectangle-select .ui-state-default{font-size:18px;padding:11px 30px 11px 10px}}.rectangle-select .ui-state-default.lbu-ui-state-active{border-radius:0}.rectangle-select-container .lbu-ui-selectmenu-menu .lbu-ui-menu{background-color:#fff;font-size:20px;font-family:aveny-t_medium;font-weight:400;font-style:normal}@media only screen and (max-width:768px){.rectangle-select-container .lbu-ui-selectmenu-menu .lbu-ui-menu{font-size:18px}}.rectangle-select-container .lbu-ui-selectmenu-menu .lbu-ui-menu .lbu-ui-menu-item{color:#333}.text:focus{border:2px solid #513884;padding:13px 17px}@media only screen and (max-width:1024px){.text:focus{padding:14px 16px}}.text.error,.text.input-validation-error{border-color:red;border-width:1px}.text.error:focus,.text.input-validation-error:focus{padding:14px 18px}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.search-bar{display:none}@media only screen and (max-width:1024px){.search-bar{-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0;width:100%;position:absolute;left:0;top:-33px;background:#e6e6e6;display:block;height:90px;z-index:0;transform:translateY(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) 0s}.search-bar.is_active{transform:translateY(100%)}}@media only screen and (max-width:640px){.search-bar{padding-left:0}}@media only screen and (max-width:1024px){.search-bar .text{padding:16px 18px;border:0}}.search .button{position:absolute;top:0;right:0;width:82px;height:100%;border-radius:0 2px 2px 0}.search .button .icon_find-white{left:0;right:0;position:absolute}@media only screen and (max-width:1024px){.search .button{width:53px}}.switch{position:relative;padding:12px 0 12px 54px}.switch input[type=checkbox],.switch input[type=radio]{width:13px;height:13px;padding:0;position:absolute;clip:rect(0,0,0,0);clip:rect(0 0 0 0)}.lt-ie9 .switch input[type=checkbox],.lt-ie9 .switch input[type=radio]{margin-right:12px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;position:relative;clip:auto;top:1px}.switch input[type=checkbox]~label:after,.switch input[type=checkbox]~label:before,.switch input[type=radio]~label:after,.switch input[type=radio]~label:before{content:"";position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;left:-54px}.lt-ie9 .switch input[type=checkbox]~label:after,.lt-ie9 .switch input[type=checkbox]~label:before,.lt-ie9 .switch input[type=radio]~label:after,.lt-ie9 .switch input[type=radio]~label:before{content:normal}.switch input[type=checkbox]~label:before,.switch input[type=radio]~label:before{border:2px solid #ccc}.switch label{position:relative;text-transform:none;font-weight:400}.lt-ie9 .switch label{display:inline-block;vertical-align:top;zoom:1;*display:inline}.switch input[type=radio]+label:before{width:26px;height:26px;top:-2px;border-radius:50%}.switch input[type=radio]:checked~label:after{width:10px;height:10px;top:6px;left:-46px;border-radius:50%;background:#306}.switch input[type=checkbox]~label .icon{position:absolute;display:none}.switch input[type=checkbox]~label:before{width:26px;height:26px}.switch input[type=checkbox]:checked~label .icon{display:block;top:8px;left:-47px;fill:#306}.switch_inline{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:3px 10px 9px 34px;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}@media only screen and (max-width:640px){.switch_inline{width:50%}}.switch_inline input[type=checkbox]~label:after,.switch_inline input[type=checkbox]~label:before,.switch_inline input[type=radio]~label:after,.switch_inline input[type=radio]~label:before{left:-34px}.switch_inline input[type=checkbox]:checked~label:after,.switch_inline input[type=radio]:checked~label:after{left:-26px}.switch_other{width:auto;white-space:nowrap}.switch_other input[type=text]{padding:4px 9px;width:130px;border:2px solid #ccc;margin-top:-3px}.switch_other input[type=text]:focus{padding:4px 9px;border-color:#513884}.lt-ie9 .switch{padding-left:0;white-space:nowrap}.lt-ie9 .switch label{white-space:normal}.switch--links input[type=checkbox]~label .icon{position:absolute;display:block;top:8px;left:-47px;fill:#fff}.switch--links input[type=checkbox]~label:before{background:#270758;width:40px;height:40px;border:none}.show{width:100%}.show input[type=checkbox]{display:none}.show input[type=checkbox]~label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;transition:all .2s ease-in-out}.show input[type=checkbox]~label:before{content:"";display:inline-block;position:relative;margin-right:30px;width:40px;height:40px;text-align:center;background-color:#666;background-image:url(/assets/img/staff/icon_plus.png);background-size:19px 19px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}.show input[type=checkbox]:checked~label{color:#270758}.show input[type=checkbox]:checked~label:before{background-color:#270758;background-image:url(/assets/svg/microsites/staff/ext/icon_check.svg);background-size:23px 18px;background-position:50%;background-repeat:no-repeat}.lbu-ui-selectmenu-button{-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;background:#fbfbfb;color:#666;border:1px solid #c2c2c2;border-radius:2px;vertical-align:middle;zoom:1;*display:inline;line-height:normal;margin:0;padding:14px 18px;width:100%;font-family:Arial,sans-serif;font-weight:400;font-style:normal;outline:none}.lbu-ui-selectmenu-button.lbu-ui-state-active{border-bottom-color:transparent;border-radius:2px 2px 0 0}.lbu-ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;z-index:8060}.lbu-ui-selectmenu-menu .lbu-ui-menu{overflow:auto;overflow-x:hidden;background:#fbfbfb;border:1px solid #c2c2c2;border-width:0 1px 1px;border-radius:0 0 2px 2px;padding:0;list-style:none;margin-top:-1px}.open-days .lbu-ui-selectmenu-menu .lbu-ui-menu,.virtual-open-day .lbu-ui-selectmenu-menu .lbu-ui-menu{height:200px}.lbu-ui-selectmenu-menu .lbu-ui-menu .lbu-ui-menu-item{color:#666;margin:0;padding:14px 18px}.lbu-ui-selectmenu-menu .lbu-ui-menu .lbu-ui-menu-item:hover{background:#e6e6e6}.lbu-ui-selectmenu-open{display:block}.lbu-ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.lbu-ui-selectmenu-button .lbu-ui-icon{top:0;bottom:0;right:20px;position:absolute}.lbu-ui-selectmenu-button .lbu-ui-icon .icon{position:absolute;top:0;right:0;bottom:0;margin:auto}.lbu-ui-selectmenu-button span.lbu-ui-selectmenu-text{text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav_primary .nav__content.b__login{right:0;left:auto;width:405px;background:url(/assets/svg/microsites/eia/ext/bg_left.svg) no-repeat 0 0;background-size:100% auto;font-size:13px;border:none;font-family:Arial,sans-serif;font-weight:400;font-style:normal}.nav_primary .nav__content.b__login:after{content:"";border:none}.nav_primary .nav__content.b__login .nav__inner{padding:30px 40px}.nav_primary .nav__content.b__login .nav__inner h6{font-size:22px;margin:0 0 15px}.nav_primary .nav__content.b__login .nav__inner .form .form__item{padding-bottom:15px}.nav_primary .nav__content.b__login .nav__inner .form .form__item .switch{padding-left:35px}.nav_primary .nav__content.b__login .nav__inner .form .form__item .switch label{color:#404041;margin-bottom:0}.nav_primary .nav__content.b__login .nav__inner .form .form__item .switch label.error{margin-bottom:0}.nav_primary .nav__content.b__login .nav__inner .form .form__item .switch input[type=checkbox]~label:before{border-color:#404041;left:-35px;top:-2px}.nav_primary .nav__content.b__login .nav__inner .form .form__item .switch input[type=checkbox]:checked~label .icon{left:-28px;top:6px;fill:#404041}.nav_primary .nav__content.b__login .nav__inner .form .form__item .text{border-color:#c49524}.nav_primary .nav__content.b__login .nav__inner .form .form__item .text:focus{border:1px solid #403b11;padding:14px 18px;box-shadow:0 0 10px 3px rgba(0,0,0,.1)}.nav_primary .nav__content.b__login .nav__inner .form .form__item .text.error{border-color:red}.nav_primary .nav__content.b__login .nav__inner p{margin-bottom:0}.nav_primary .nav__content.b__login .nav__inner .button_primary{min-width:192px}.highlight{background:rgba(51,0,102,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3330066",endColorstr="#b3330066",GradientType=1);padding:16px 20px;font-size:18px;line-height:1.333;color:#fff}.list-reset{list-style:none;border:0}.decor_flyout{position:relative;margin:0 -100%}@media only screen and (max-width:946px){.decor_flyout{margin:0 -40px}.decor_flyout .slider{margin-left:20px;margin-right:20px}}@media only screen and (max-width:768px){.decor_flyout{margin:0 -40px}.decor_flyout .slider{margin-left:0;margin-right:0}}@media only screen and (max-width:640px){.decor_flyout{margin:0 -20px}}@media only screen and (max-width:640px){.decor_flyout .grid{margin:0}}.decor_flyout_strong{background:#d3d4d4}.decor_flyout_soft{background:#e6e6e6}.decor_flyout_light{background:#f0f0f0}.search-page .decor_flyout{padding-top:80px}@media only screen and (max-width:640px){.search-page .decor_flyout{padding-top:30px;background:#fff}}.search-page .decor_flyout .wrap{padding:0 20px}.decor_lilac{background:linear-gradient(180deg,rgba(81,56,132,.8) 0,rgba(51,0,102,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#513884",endColorstr="#330066",GradientType=0)}.decor__inner{background:url(/assets/svg/main/ext/bg.svg) no-repeat -10% 0;background-size:auto 100%}.decor__inner-xbg{background:url(/assets/svg/main/ext/bg-xbg.svg) no-repeat 0 0;background-size:100% 100%;padding:40px 0!important}.decor__inner-xbg .section__text{color:#fff}.decor__inner-xbg .section__title{font-size:36px;line-height:.944;margin:0 0 20px;text-transform:none}@media only screen and (max-width:946px){.decor__inner{background-position:78% 0}}@media only screen and (max-width:768px){.decor__inner{background-position:60% 0}}.decor__inner--white-text,.decor__inner--white-text .h6,.decor__inner--white-text .read-more,.decor__inner--white-text h2{color:#fff}.decor__inner--white-text .read-more .icon{fill:#fff}.decor_left .decor__inner{background-position:124% 0}.header{position:relative;width:100%}.pushdown-bar{position:absolute;bottom:100%;z-index:3;padding:40px 40px 20px;background:#15022e;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.pushdown-bar .nav{line-height:.9}.pushdown-bar .wrap{max-width:1058px}.pushdown-bar .btn-close{position:absolute;top:-14px;right:-20px;filter:alpha(opacity=70);opacity:.7}.pushdown-bar .btn-close:hover{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width:640px){.pushdown-bar .btn-close{display:none}}@media only screen and (max-width:1024px){.pushdown-bar{display:none}}.primary-bar{width:100%;background:#ebebeb;box-shadow:inset 0 5px 5px rgba(0,0,0,.1)}@media only screen and (max-width:1024px){.primary-bar.is_mobile{box-shadow:-2px 2px 3px rgba(0,0,0,.2);background:#e6e6e6;border-bottom:2px solid #ccc;position:fixed;width:253px;top:0;height:100%;left:100%;z-index:30;transform:translateZ(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ios .primary-bar.is_mobile,.mobile-devices .primary-bar.is_mobile{transform:none;transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s,top .5s ease-in-out .05s}.ios .is-cookie .primary-bar.is_mobile,.mobile-devices .is-cookie .primary-bar.is_mobile{transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s,top 0s ease-in-out 0s}.primary-bar.is_mobile.is_active{transform:translate3d(-253px,0,0)}.ios .primary-bar.is_mobile.is_active,.mobile-devices .primary-bar.is_mobile.is_active{transform:translate(-253px)}}.primary-bar .primary-bar_inner{width:253px;overflow:hidden}.primary-bar-overlay{display:none;background:hsla(0,0%,100%,.01);position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;cursor:pointer}.is-active .primary-bar-overlay{display:block}@media only screen and (max-width:1024px){.is-active .primary-bar-overlay,.is_active .primary-bar-overlay{display:block}}.primary-bar-overlay--black{background:hsla(0,0%,40%,.5)}.is-active-overlay .primary-bar-overlay--black{display:block}.primary-bar-wrap{width:100%;overflow:hidden}.auxiliary-bar{position:relative;z-index:20;background:#271753;background:linear-gradient(90deg,#503883 0,#271753)}@media only screen and (max-width:1024px){.auxiliary-bar{background:none;text-align:right;transform:translateZ(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) 0s}.auxiliary-bar .wrap{background:linear-gradient(90deg,#271753 0,#503883);height:57px;position:relative}.ios .auxiliary-bar,.mobile-devices .auxiliary-bar{transform:none;z-index:20}}@media only screen and (max-width:640px){.auxiliary-bar{z-index:3}}.secondary-bar{position:relative;background:rgba(81,56,132,.7)}.lt-ie9 .secondary-bar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3513884",endColorstr="#b3513884",GradientType=0)}#findacourse .section__title,#findacourse label{text-transform:uppercase;text-align:left}#findacourse.tabs__content{padding-bottom:20px}.js-search-panel .searchcoursekeywords{font-size:22px;margin-bottom:21px;text-transform:uppercase}.js-search-panel .side-search-buttons{border-left:1px solid #ccc}.js-search-panel .browse-subjects{margin:0 40px;border-top:1px solid #ccc}.js-search-panel .browse-subjects .grid__item_span_2{width:33%}.js-search-panel .browse-subjects .nav_links .nav__link{font-size:20px}.search-bar-subjects{display:none;text-align:center;padding:20px;background-color:#ccc;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.search-bar-subjects{background:transparent;padding:20px 0}}.search-bar-subjects h2{text-align:center;margin:10px 0}.search-bar-subjects .nav_links .nav__link{font-size:22px;padding:12px 40px 12px 0}@media only screen and (max-width:1024px){.search-bar-subjects .nav_links .nav__link{border-bottom-width:2px!important}}@media only screen and (max-width:1024px){.search-bar-subjects .nav_links .nav__link .icon{top:0;bottom:0;margin:auto}}.search-bar.is_mobile{text-align:center}.search-bar.is_mobile .section_tabs{display:none}.search-bar.is_mobile .search-bar-subjects{margin-top:10px}@media only screen and (max-width:640px){.search-bar.is_mobile .nav_tabs .nav__link{padding:15px 35px}}#slidevideo_wrapper object{max-width:100%;height:100%;left:0}.footer{color:#fff;font-size:13px;line-height:1.153}.footer a{color:#fff;text-decoration:none;filter:alpha(opacity=70);opacity:.7;transition:.3s ease}.footer a:hover{color:#fff;filter:alpha(opacity=100);opacity:1}.footer .wrap{max-width:1058px;padding:0 40px}@media only screen and (max-width:640px){.footer .wrap{padding:0 20px}}.footer__primary{background:#270657;padding:13px 0 10px}.footer__primary .grid{padding:67px 0 0}@media only screen and (max-width:640px){.footer__primary .grid{padding:0}}@media only screen and (max-width:640px){.footer__primary{padding:40px 0 50px}}.footer__secondary{background:#15022e;padding:41px 0 60px}@media only screen and (max-width:640px){.footer__secondary{padding:48px 0 22px}}.footer .common-info{margin:0 0 53px}.footer .common-info__title{font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:24px;margin:0 0 14px}@media only screen and (max-width:640px){.footer .common-info__title{font-size:18px;margin:0 0 8px}}.footer .common-info__content{margin:0}.footer .common-info__phone{font-size:18px;margin:0 0 6px}@media only screen and (max-width:640px){.footer .common-info__phone{font-size:12px}}@media only screen and (max-width:640px){.footer .common-info{margin:0 0 45px}}.footer .logo__slogan{line-height:60px}@media only screen and (max-width:640px){.footer .icon_logo-large{width:110px;height:60px}}@media only screen and (max-width:640px){.footer .icon_logo-slogan-large{width:66px;height:23px}}.footer .copyright{filter:alpha(opacity=50);opacity:.5}.footer .button{filter:alpha(opacity=100);opacity:1;margin:10px 0 10px 20px}@media only screen and (min-width:321px) and (max-device-width:640px){.footer .button{margin:10px;min-width:260px}}@media only screen and (max-width:640px){.footer .button{margin:10px 0}}@media only screen and (max-width:640px){.footer .grid__item{text-align:center}.footer .logo{margin:0 0 30px}}@media only screen and (max-width:640px){.footer .bottom-line{font-size:9px}}@media only screen and (max-width:768px){.footer .grid__item_span_4{width:50%}}@media only screen and (max-width:640px){.footer .grid__item_span_4{width:100%}}.footer--courses .footer__logo-container{width:18%}@media only screen and (max-width:1024px){.footer--courses .footer__logo-container{width:50%}}@media only screen and (max-width:640px){.footer--courses .footer__logo-container{display:block;width:100%;padding-bottom:20px}}.footer--courses .footer__logo-wrap{padding-right:10px;border-right:1px solid #fff}@media only screen and (max-width:1024px){.footer--courses .footer__logo-wrap{border-right:0;padding-right:0;text-align:center}}.footer--courses .footer__buttons{text-align:right;width:82%;padding-bottom:15px}@media only screen and (max-width:1024px){.footer--courses .footer__buttons{width:50%}}@media only screen and (max-width:640px){.footer--courses .footer__buttons{display:block;width:100%}}.footer--courses .footer__logo-icon{width:100%;max-width:140px;fill:#fff}.hero{width:100%;color:#fff;text-align:center;max-height:650px;position:relative}@media only screen and (max-width:640px){.hero{min-height:250px}}.hero:before{content:" ";display:inline-block;vertical-align:middle;zoom:1;*display:inline;height:100%}.hero:after{content:" ";display:block;padding-bottom:45%}@media only screen and (max-width:640px){.hero:after{content:normal}}.hero__title{color:#fff;line-height:1.066;margin:0 0 29px;position:relative}@media only screen and (max-width:946px){.hero__title{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:60px;width:80%}}@media only screen and (max-width:640px){.hero__title{font-size:31px;width:90%;margin-bottom:0}}.hero__suptitle{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-transform:uppercase;font-size:32px;margin:0;color:#fff;margin:0 0 10px;position:relative}@media only screen and (max-width:640px){.hero__suptitle{font-size:18px}}.hero__subtitle{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-transform:uppercase;text-transform:none;font-size:36px;margin:0 0 17px;line-height:1.066;color:#fff;position:relative;margin:-9px 0 27px}@media only screen and (max-width:640px){.hero__subtitle{font-size:24px}}.hero__subtitle strong{font-family:aveny-t_medium;font-weight:400;font-style:normal;color:inherit}.hero .button{min-width:230px;margin:0 20px 10px}.hero_promo{width:auto;margin:0 -40px;max-height:440px}.hero_promo .hero__title{font-size:60px;line-height:1;margin:0 0 38px}@media only screen and (max-width:640px){.hero_promo .hero__title{font-size:31px;margin:0 0 15px}}@media only screen and (max-width:1024px){.hero_promo .hero__content{padding:0}}.content .hero_promo{padding:0}.hero__content{display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.ios .hero__content,.mobile-devices .hero__content{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.hero__content:before{content:" ";display:inline-block;vertical-align:middle;zoom:1;*display:inline;height:100%}@media only screen and (max-width:640px){.hero_primary{height:511px}}@media only screen and (max-width:640px){.hero_primary .hero__suptitle{font-size:22px}}@media only screen and (max-width:640px){.hero_primary .hero__title{font-size:45px;margin-bottom:29px}}.hero .grid{width:100%;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.hero .grid__item{text-align:center}.hero__row{display:table-row}.hero__row_top{height:100%}.hero_section{display:table;height:250px;min-height:0;table-layout:fixed;width:100%;font-size:0}.hero_section:after{content:normal}.hero_section .wrap{position:relative}@media only screen and (max-width:640px){.hero_section .wrap{bottom:0}}.hero_section .hero__content{display:table-cell;vertical-align:middle}.hero_section .hero__title{margin:auto;font-size:67px;max-width:750px}@media only screen and (max-width:640px){.hero_section .hero__title{font-size:47px}}@media only screen and (max-width:640px){.hero_section{max-height:130px;min-height:0;padding:0;z-index:2;background:#fff}}@media only screen and (max-width:640px){.hero_vbottom .grid{vertical-align:bottom;padding:0 0 30px}}.section_resources .hero{font-family:aveny-t_regular;font-weight:400;font-style:normal}.section_resources .hero__suptitle{font-size:32px}.section_resources .hero__title{font-size:72px}@media only screen and (max-width:946px){.section_resources .hero__title{font-size:36px}}.other_courses_list{position:absolute;list-style-type:none;text-align:left;padding-left:0;margin-left:-2%;margin-top:-180px;z-index:9}@media only screen and (max-width:640px){.other_courses_list{margin-top:0;margin-left:0}}.other_courses_list.top_courses{margin-bottom:-60px}@media only screen and (max-width:980px){.other_courses_list.top_courses{margin-top:0}}.other_courses_list li{display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:left;width:27%;margin-left:5%;background:#fff;margin-bottom:15px;font-size:14px}@media only screen and (max-width:640px){.other_courses_list li{margin-bottom:12px;width:100%;margin-left:0;-moz-box-sizing:border-box;box-sizing:border-box}}.other_courses_list li .course_block{border-bottom:1px solid #d6d6d6;border-top:none;font-size:14px}.other_courses_list li .course_block h3{margin:0;text-transform:none}.other_courses_list li .course_block h3 .title{font-size:30px}.other_courses_list li .course_block h3 .prefix{display:block;font-size:.3em;font-family:Arial;color:#222}.other_courses_list li .course_block .info_block{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding:5px 28px;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.other_courses_list li .course_block .info_block{padding:12px 22px 7px}}.other_courses_list li .course_block .info_block p{margin-bottom:0;line-height:1.7em;color:#000;padding-top:10px}.other_courses_list li .course_block .info_block a{text-decoration:none}.other_courses_list li .course_block .properties{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background:#ebf9fd;padding:15px 0 7px;font-size:14px;-moz-box-sizing:border-box;box-sizing:border-box}.other_courses_list li .course_block .properties .name{display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#000;margin-left:25px;margin-bottom:6px}.other_courses_list li .course_block .properties .name .icon{font-size:16px;color:#8c8c8a;margin-right:10px}.other_courses_list li .course_block.ma:before{content:"";display:block;width:100%;border-top:7px solid #35c2e9}.other_courses_list li .course_block.ma .title{color:#35c2e9}.other_courses_list li .course_block.bsc:before{content:"";display:block;width:100%;border-top:7px solid #336a79}.other_courses_list li .course_block.bsc .title{color:#336a79}@media (max-width:980px){.other_courses_list{position:relative}.other_courses_list li{display:block;width:90%}}.nav{list-style:none;margin:0;padding:0;border:0;line-height:1}.nav__item{display:inline-block;vertical-align:top;zoom:1;*display:inline}.nav__link,.nav_primary{font-weight:400}.nav_primary{font-family:Arial,sans-serif;padding-left:211px;position:relative;font-family:aveny-t_medium;font-style:normal}.nav_primary .selected .nav__item a{background:#fff!important}.nav_primary .selected .nav__item_parent a{background:#666!important}.nav_primary--school{padding-left:318px}.nav_primary .nav__separator{margin:0;border-bottom:1px solid #c2c2c2}.nav_primary .nav__item{margin:0;font-size:21px;line-height:1;text-align:left}@media only screen and (max-width:only screen and (min-width:1179px)){.nav_primary .nav__item{font-size:19px}}@media only screen and (max-width:1024px){.nav_primary .nav__item{width:100%;padding-left:20px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;line-height:normal}.nav_primary .nav__item_aux{background:#e6e6e6}.nav_primary .nav__item_aux .nav__link{font-size:17px}.nav_primary .nav__item_aux.nav__item_first>.nav__link{border:0}.nav_primary .nav__item_parent{padding-left:0}.nav_primary .nav__item_parent .nav__link{font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#fff;background:#666;font-size:20px;padding-left:20px}.nav_primary .nav__item_parent+.nav__item{padding-left:0}.nav_primary .nav__item_parent+.nav__item .nav__link{padding-left:20px}.nav_primary .nav__item_back{padding-left:0}.nav_primary .nav__item_back .nav__link{font-size:20px;background:#e6e6e6;padding-left:40px;border:0}.nav_primary .nav__item_back+.nav__item .nav__link{border:0}}@media only screen and (max-width:1024px){.nav_primary .nav__item{font-size:20px}}.nav_primary>.nav__item:first-child>.nav__link{border-width:0}.nav_primary .nav__link{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:20px 16px 21px;color:#270758;text-decoration:none}.nav_primary .nav__link_current{background:#fff}@media only screen and (max-width:1024px){.nav_primary .nav__link{display:block;color:#666;padding:17px 18px 17px 0;border-top:1px solid #c2c2c2}}.nav_primary .nav__link_search{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:50px;text-align:center}.nav_primary .nav__link_search .icon{left:0;bottom:0;right:0;margin:auto;position:absolute;top:-1px}.no-touch .nav_primary .nav__link_search:hover .icon{fill:#8573a9}@media only screen and (max-width:1024px){.nav_primary .nav__link_search{min-width:65px}}.nav_primary .nav__content{text-align:left;visibility:hidden;position:absolute;z-index:0;left:0;right:0;top:100%;min-height:290px;background:#fff;overflow:hidden;font-family:aveny-t_regular;font-weight:400;font-style:normal;box-shadow:0 5px 5px rgba(0,0,0,.2)}.nav_primary .nav__content:after{z-index:0;content:" ";position:absolute;top:0;left:0;bottom:0;right:0;border:5px solid #fff;border-width:0 5px 5px 0}.nav_primary .nav__content.is_active{z-index:1;visibility:visible}@media only screen and (max-width:946px){.nav_primary .nav__content{min-height:241px}}.nav_primary .nav__content_search .nav__title{display:block;font-size:22px;color:#2e1a51;font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:1;margin:0 0 21px;text-align:left}.nav_primary .nav__content_search .nav__inner{padding-right:40px}@media only screen and (max-width:1024px){.nav_primary .nav__content_search .grid{margin-right:0}}@media only screen and (max-width:1024px){.nav_primary .nav__content_search .grid__item{width:100%;left:0;margin:0}.nav_primary .nav__content_search .grid__item:first-child{margin:0 0 1em}}.nav_primary .nav__content_search .coursesearchfoundajax{display:none;z-index:6}.nav_primary .nav__content_search .coursesearchfoundajax .coursesearchajax-close{float:right}.nav_primary .nav__content_search .coursesearchfoundajax a{z-index:20}.nav_primary .nav__content_search .coursesearchfoundajax .nav_links .nav__link{font-size:20px;padding:14px 40px 16px 0}.nav_primary .nav__content_search .coursesearchfoundajax .nav_links .nav__link .icon{top:16px}.nav_primary .nav__content_search .browse-subjects{display:none;z-index:6}.nav_primary .nav__content_search .browse-subjects .section_child-pages{z-index:8}.nav_primary .nav__content_search .browse-subjects .subjects-close{float:right}.nav_primary .nav__content_search #loadingcourseajax{display:none;position:absolute;top:50%;left:50%;width:88px;z-index:20;height:44px;background:url(/assets/img/microsites/courses/lbu-load.gif) no-repeat 50%;background-size:contain;transform:translate(-50%,-50%)}.nav_primary .nav__inner{padding:40px 10.72056% 20px 251px;position:relative;z-index:1}@media only screen and (max-width:946px){.nav_primary .nav__inner .grid{margin-left:-34px}.nav_primary .nav__inner .grid__item{padding:0 20px}}.nav_primary .nav__label{padding:0;margin:0 0 19px;font-size:13px;text-transform:uppercase;color:#666;font-family:Arial,sans-serif;font-weight:400;font-style:normal;text-align:left}.nav_primary .nav__media{position:absolute;right:0;top:0}.nav_primary .nav__media:before{content:"";position:absolute;top:0;left:-20px;width:40px;height:100%;background:#fff;transform:skew(-5deg)}@media only screen and (max-width:946px){.nav_primary .nav__media{max-width:300px}}.nav_primary .button{margin:0 0 10px;display:block;min-width:0}.nav_primary .button .icon{transition:none}@media only screen and (max-width:1024px){.nav_primary{font-family:aveny-t_regular;font-weight:400;font-style:normal}}.is_mobile .nav_primary .icon{fill:#666;position:absolute;right:20px;top:0;bottom:2px;margin:auto}.is_mobile .nav_primary .icon_find{width:18px;height:18px}.is_mobile .nav_primary .icon_arrow-left,.is_mobile .nav_primary .icon_arrow-right{width:7px;height:15px}.is_mobile .nav_primary .icon_arrow-left{right:auto;left:20px}.nav_desktop{display:table;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.nav_desktop>.nav__item{display:table-cell;vertical-align:middle;text-align:center}.nav_desktop>.nav__item>.nav__link{white-space:nowrap}@media only screen and (max-width:946px){.nav_desktop>.nav__item>.nav__link{padding:18px 19px}}.nav_desktop>.nav__item:hover{background:#fff}#nojs .nav_desktop>.nav__item.is_hoverable:hover .nav__content{z-index:1;visibility:visible}#nojs .nav_desktop>.nav__item.is_hoverable:hover .button .icon{transition:.3s ease}.nav_desktop>.nav__item.is_muted:hover{background:transparent;cursor:default}.nav_desktop>.nav__item.is_muted .nav__link{transition:color .2s ease;color:#ccc}.nav_desktop>.nav__item.is_active{background:#fff}.nav_desktop>.nav__item.is_active .icon{transition:.3s ease}.nav_mobile .nav__link[href*="//"]:not([href*=alumni]):after{content:"";position:absolute;top:14px;width:16px;height:10px;background:url(/assets/img/src/icon_external-link.png) no-repeat 100% 0}.nav .sr-dotted{border:.1em dashed #c91a69}.nav_auxiliary{width:100%;font-size:12px;text-align:right}.nav_auxiliary .nav__item{padding:9px 15px 16px;margin:0}.nav_auxiliary.isnt_mobile .nav__link{color:#ccc}.no-touch .nav_auxiliary.isnt_mobile .nav__link{transition:.3s ease}.nav_auxiliary.isnt_mobile .nav__link.active,.no-touch .nav_auxiliary.isnt_mobile .nav__link:hover{color:#fff}.nav_auxiliary.isnt_mobile .nav__link_pushdown{white-space:nowrap;display:block;width:37px}.nav_auxiliary.is_mobile{-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 8px 0 0}.nav_auxiliary.is_mobile .nav__item{height:100%;padding:0}.search-page .nav_auxiliary.is_mobile .nav__item:first-child{visibility:hidden}.nav_auxiliary.is_mobile .nav__link{display:inline-block;vertical-align:top;zoom:1;*display:inline;position:relative;height:100%;width:57px}.nav_auxiliary.is_mobile .icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:29px;height:29px;fill:#fff}.nav_auxiliary.is_mobile .icon_menu{width:33px;height:27px}.nav_auxiliary.is_mobile .icon_close{width:27px;height:27px}.nav_aside{list-style:disc;font-size:22px;font-family:aveny-t_regular;font-weight:400;font-style:normal;padding-top:15px;margin:0 0 35px}.nav_aside .nav__item{display:block;margin:0 0 18px}.nav_aside .nav__link{color:#666}.nav_aside .nav__link:hover,.nav_aside .nav__link_current{color:#513884}.nav_pop{line-height:normal}.nav_pop .nav__item{margin:0 0 16px;display:block}.nav__content_search .nav_pop .nav__item{margin:0 0 8px}@media only screen and (max-width:946px){.nav_pop .nav__item{margin:0 0 10px;line-height:1.3em}}@media only screen and (max-width:1024px){.nav_pop .nav__item{margin:0 0 7px}}.nav_pop .nav__link{color:#333;padding:0}.nav__content.is_active .nav_pop .nav__link{transition:.3s ease}.no-touch .nav__content.is_active .nav_pop .nav__link:hover{color:#c91a69;transform:translateX(5px)}.nav__content_search .nav_pop .nav__link{font-family:Arial,sans-serif;font-weight:400;font-style:normal;color:#666;font-size:16px}.nav__content_search .nav_pop .nav__link:hover{color:#8573a9}@media only screen and (max-width:946px){.nav_pop .nav__link{padding:0}}.nav_pushdown{font-size:13px}.nav_pushdown .nav__item{margin:0 0 17px;display:block}.nav_pushdown b{color:#fff}.nav_pushdown .nav__link{color:#ccc;padding:0;word-wrap:break-word}.nav_pushdown .nav__link:hover{color:#fff}.nav_pushdown .nav__title{display:block;font-size:22px;line-height:normal;font-family:aveny-t_medium;font-weight:400;font-style:normal;padding:0 0 13px;margin:0 0 19px;border-bottom:2px solid #aeaeae;cursor:default;color:#fff;text-decoration:none}.nav_pushdown .nav__title:hover{border-color:#aeaeae}.nav_pushdown .nav__title .icon{visibility:hidden}.nav_secondary{font-size:20px;font-family:aveny-t_regular;font-weight:400;font-style:normal;height:75px;text-align:center;overflow:hidden}.nav_secondary .nav__link{display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#ccc;padding:27px 0 23px;border-bottom:5px solid transparent}.nav_secondary .nav__link_current{color:#fff;border-color:#fff}.nav_secondary .nav__link:hover{color:#fff}@media only screen and (max-width:640px){.nav_secondary .nav__link{padding:13px 12px 11px}}.nav_secondary .nav__item{margin:0 25px}.nav_secondary .nav__item_more .nav__link{padding:27px 25px 23px;position:relative}.nav_secondary .nav__item_more.active>.nav__link{background:#6d51a7;color:#fff;z-index:2}.nav_secondary .nav__item_more.active>.nav__link:hover{border-color:transparent}.nav_secondary .nav__sub{z-index:1;padding:20px 0 18px;background:#6d51a7;width:181px;text-align:left;border:0;box-shadow:0 5px 7px rgba(0,0,0,.2)}.nav_secondary .nav__sub .nav__item{display:block;padding:7px 31px 7px 0}.nav_secondary .nav__sub .nav__link{padding:0;border:0}@media only screen and (max-width:640px){.nav_secondary .nav__sub{width:100%;right:0;left:auto}.nav_secondary .nav__sub .nav__item{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.nav_breadcrumbs{font-size:13px;text-transform:uppercase;line-height:normal;margin:0 0 30px}.open-days .nav_breadcrumbs,.virtual-open-day .nav_breadcrumbs{margin:0}.nav_breadcrumbs .nav__item{padding:0 11px}.nav_breadcrumbs .nav__item_separator{padding:0}.nav_breadcrumbs .nav__link{display:block;color:#333;border-bottom:1px solid transparent}.nav_breadcrumbs .nav__link:hover{border-color:#333}@media only screen and (max-width:640px){.nav_breadcrumbs{display:none}}.nav_footer .nav__item{display:block;margin:0 0 17px}.nav_footer .nav__link{color:#fff}.nav_footer .nav__title{color:#fff;text-align:left;font-size:24px;font-family:aveny-t_medium;font-weight:400;font-style:normal;border-bottom:2px solid #9383ab;padding:0 0 25px;margin:0 0 18px;min-height:48px}@media only screen and (max-width:640px){.nav_footer .nav__title{min-height:0}}.nav_footer .nav__title-link{color:#fff;text-align:left;font-size:24px;font-family:aveny-t_medium;font-weight:400;font-style:normal;padding:0 0 18px;margin:0}.nav_footer .nav__title-link .nav__link{opacity:1!important}.nav_footer .nav__title-link .nav__link:hover{opacity:.7!important}@media only screen and (max-width:640px){.nav_footer .nav__title-link{min-height:0}}.nav_footer .nav__sub{margin:0 0 40px;line-height:1.153}@media only screen and (max-width:640px){.nav_footer{display:none}}.nav_bottom{line-height:1.5;margin:0 0 17px}.nav_bottom .nav__item{position:relative;padding:0 7px;margin:1px 0 0}.nav_bottom .nav__item:before{content:" ";position:absolute;width:0;height:12px;border-left:1px solid hsla(0,0%,100%,.5);top:0;bottom:0;left:-2px;margin:auto}.nav_bottom .nav__item:first-child{padding-left:0}.nav_bottom .nav__item:first-child:before{content:normal}.nav_bottom .nav__link{filter:alpha(opacity=50);opacity:.5}@media only screen and (max-width:640px){.nav_bottom_add{margin:20px 0 0}}.nav_social .nav__item{padding:0 18px 0 0}.nav_social .nav__link{filter:alpha(opacity=70);opacity:.7;transition:opacity .3s ease}.nav_social .nav__link:hover{border-color:transparent;transition:opacity .3s ease;filter:alpha(opacity=100);opacity:1}.lt-ie9 .nav_social .nav__link .icon{-webkit-filter:inherit;filter:inherit}.nav_links{line-height:1.5;color:#666}.nav_links .nav__item{margin:0;display:block}.section_resources .nav_links .nav__item{padding:0 0 10px;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.section_resources .nav_links .nav__item{padding:0;border-top:1px solid #e5e5e5;border-width:1px 0;margin-bottom:-1px}}.nav_links .nav__item_teaser .nav__link{font-size:34px;padding:0 0 23px;border-width:0}.nav_links .nav__item_teaser .nav__link .media{position:relative;overflow:hidden;margin-bottom:23px}.nav_links .nav__item_teaser .nav__link .media .media-shade{transition:.3s ease;filter:alpha(opacity=0);opacity:0}.nav_links .nav__item_teaser .nav__link .media img{display:block}.section_resources .nav_links .nav__item_teaser .nav__link{border:0;padding:0}@media only screen and (max-width:640px){.section_resources .nav_links .nav__item_teaser .nav__link{padding:12px 0 13px 18px}}@media only screen and (max-width:640px){.nav_links .nav__item_teaser .nav__link{margin:0;font-size:24px;padding:12px 0 13px 18px}}.nav_links .nav__item_teaser .nav__link .icon{top:7px;margin:auto}@media only screen and (max-width:640px){.nav_links .nav__item_teaser .nav__link .icon{top:0;bottom:0}}.no-touch .nav_links .nav__item_teaser .nav__link:hover .icon{top:2px;fill:#c91a69;background-position:-60px -344px;width:18px;height:37px;transform:scale(.9) rotate(.001deg)}@media only screen and (max-width:640px){.nav_links .nav__item_teaser .media,.nav_links .nav__item_teaser .read-more,.nav_links .nav__item_teaser p{display:none}.nav_links .nav__item_teaser .icon{background-position:-513px -247px;width:9px;height:21px}.section_resources .nav_links .nav__item_teaser{border-color:#c2c2c2}}.section_highlighted .nav_links .nav__item:last-child{border-width:3px 0 0}.nav_links .nav__item_underlined .nav__link{border-width:0 0 2px}@media only screen and (max-width:640px){.nav_links .nav__item_underlined .nav__link{border-width:0 0 1px}}@media only screen and (max-width:768px){.nav_links .nav__item:first-child .nav__link,.nav_links .nav__item:nth-child(2) .nav__link{border-width:0}}@media only screen and (max-width:768px) and only screen and (max-width:640px){.nav_links .nav__item:first-child,.nav_links .nav__item:nth-child(2){border-width:0 0 1px}}@media only screen and (max-width:768px){.nav_links .nav__new-line{margin:0 .2% 0 0}}@media only screen and (max-width:768px){.nav_links .nav__same-line{margin:0 0 0 -.2%}.nav_links .nav__same-line .nav__link{margin-top:-2px;border-top:2px solid #e5e5e5}}@media only screen and (max-width:640px){.nav_links .nav__item:first-child,.nav_links .nav__item:nth-child(2),.nav_links .nav__item:nth-child(4),.nav_links .nav__item:nth-child(5){margin:0}.nav_links .nav__item:first-child .nav__link,.nav_links .nav__item:nth-child(2) .nav__link,.nav_links .nav__item:nth-child(4) .nav__link,.nav_links .nav__item:nth-child(5) .nav__link{border-width:0 0 1px}}.nav_links .nav__link{color:#2e1a51;position:relative;line-height:normal;display:block;width:100%;padding:22px 40px 23px 0;font-size:24px;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;font-family:aveny-t_medium;font-weight:400;font-style:normal;border-bottom:2px solid #e5e5e5;transition:color .3s ease}.nav_links .nav__link .icon{position:absolute;right:2px;top:26px;transition:.3s ease;transform:scale(1) rotate(.001deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:640px){.nav_links .nav__link .icon{background-position:-513px -247px;width:9px;height:21px;top:0;bottom:0;margin:auto;right:15px}}.nav_links .nav__link p{margin-top:1em}.nav_links .nav__link p,.nav_links .nav__link ul{font-size:16px;line-height:1.5;font-family:Arial,sans-serif;font-weight:400;font-style:normal;color:#666}.nav_links .nav__link ul{margin-top:0}.no-touch .nav_links .nav__link:hover{color:#c91a69}.no-touch .nav_links .nav__link:hover .icon{fill:#c91a69;background-position:-513px -224px;width:9px;height:21px;right:-8px;transform:scale(1.15) rotate(.001deg)}.no-touch .nav_links .nav__link:hover .media-shade{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width:640px){.nav_links .nav__link{padding:12px 40px 13px 18px;border-width:1px}}.nav_links .nav__text{position:relative;display:block;padding-right:40px}.section_highlighted .nav_links{border:0;margin:0}.section_links .nav_links,.section_resources .nav_links{border:0;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.nav_links.grid{margin:0 -20px}.nav_links.grid .nav__item{display:inline-block;vertical-align:top;zoom:1;*display:inline}.nav_course-search-links .nav__item{margin-right:5px}.nav_course-search-links .nav__item:last-child{margin-right:0}.nav_course-search-links .nav__link{padding:5px 0;vertical-align:middle;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:22px;color:#270758}.nav_course-search-links .nav__link .icon{vertical-align:middle;margin-left:20px;fill:#270758;transition:transform .3s ease}.no-touch .nav_course-search-links .nav__link:hover .icon{fill:#c91a69;transform:scale(1.15) translateX(8px)}.nav_tabs{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:28px;font-family:aveny-t_regular;font-weight:400;font-style:normal;position:relative;margin-bottom:-1px}.nav_tabs .nav__item{margin:0}.nav_tabs .nav__item:first-child{margin-right:-1px}.nav_tabs .nav__item:last-child{margin-left:-1px}.nav_tabs .nav__link{display:block;color:#666;padding:25px 63px;background:#e6e6e6;border-radius:2px 2px 0 0;border:1px solid #cfd0d0;transition:color .3s ease}.no-touch .nav_tabs .nav__link:hover{color:#c91a69}.nav_tabs .nav__link.active{color:#306;background:#fff;border-bottom-color:transparent}@media only screen and (max-width:640px){.nav_tabs .nav__link.active{background:#f0f0f0}.search-page .nav_tabs .nav__link.active{background:#fff}}.no-touch .nav_tabs .nav__link.active:hover{color:#306}@media only screen and (max-width:640px){.nav_tabs .nav__link{border-width:1px;padding:15px 48px}}@media only screen and (max-width:640px){.nav_tabs{font-size:18px}}.section_supplementary .nav_tabs .nav__link{background:#e7e8e9;color:#666}.section_supplementary .nav_tabs .nav__link.active{background:#fff;color:#306}.section_highlighted .nav_tabs{width:100%;text-align:left}.search-page .nav_tabs{display:none}.nav_tabs-search{text-align:left;padding-bottom:25px}.nav_tabs-search .nav__item{margin-right:30px}.nav_tabs-search .nav__item.active{font-weight:700}.nav_tabs-search .nav__link{font-size:14px;font-family:Arial,sans-serif;padding:5px 0;font-weight:inherit;letter-spacing:-.01em;color:#333}.nav_mob-tabs-search{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:28px;font-family:aveny-t_regular;font-weight:400;font-style:normal;position:relative;margin-bottom:-1px}.nav_mob-tabs-search .nav__item{margin:0}.nav_mob-tabs-search .nav__item:first-child{margin-right:-1px}.nav_mob-tabs-search .nav__item:last-child{margin-left:-1px}.nav_mob-tabs-search .nav__link{display:block;color:#333;font-family:Arial,sans-serif;font-size:14px;padding:20px 35px;background:#f0f0f0;border-radius:2px 2px 0 0;border:1px solid #e3e3e3;transition:color .3s ease}.no-touch .nav_mob-tabs-search .nav__link:hover{color:#c91a69}.nav_mob-tabs-search .nav__link.active{font-weight:700;background:#fff;border-bottom-color:transparent}.nav_slim-tabs{border-bottom:1px solid #e3e3e3;text-align:left}@media only screen and (max-width:1024px){.coursefinder .nav_slim-tabs{padding-left:0;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;overflow-y:hidden}.coursefinder .nav_slim-tabs.nav--flexible{-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .nav_slim-tabs .nav__item{white-space:nowrap}}.nav_slim-tabs .nav__item{margin:0 25px 0 0}.nav_slim-tabs .nav__link{display:block;position:relative;padding:0 5px 12px;font-size:22px;color:#666;font-family:aveny-t_medium;font-weight:400;font-style:normal}@media only screen and (max-width:640px){.nav_slim-tabs .nav__link{padding-bottom:7px}}.nav_slim-tabs .nav__link.active,.no-touch .nav_slim-tabs .nav__link:hover{color:#2e1a51}.nav_slim-tabs .nav__link.active:after{display:block;content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#c91a69}.nav_tabs-modern{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-left:0!important;margin:0 0 -1px!important;font-size:0;font-family:aveny-t_medium;font-weight:400;font-style:normal;position:relative}@media only screen and (max-width:768px){.nav_tabs-modern{display:-ms-flexbox;display:flex}}@media only screen and (max-width:640px){.nav_tabs-modern{font-size:18px}}.nav_tabs-modern .nav__item{margin:0 0 0 -1px}.nav_tabs-modern .nav__item:first-child{margin-left:0}@media only screen and (max-width:768px){.nav_tabs-modern .nav__item{-ms-flex-positive:1;flex-grow:1}}.nav_tabs-modern .nav__link{display:block;position:relative;color:#333;padding:33px 35px;background:#f0f0f0;font-size:22px;transition:color .3s ease;border:1px solid #e3e3e3;text-align:center}.no-touch .nav_tabs-modern .nav__link:hover{color:#2e1a51}@media only screen and (max-width:768px){.nav_tabs-modern .nav__link{padding:27px 10px;font-size:16px}}.nav_tabs-modern .nav__link.active{color:#2e1a51;background:#fff;border-bottom-color:transparent}.nav_tabs-modern .nav__link.active:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:5px;background-color:#513884}.nav_sections .nav__text{display:inline-block;vertical-align:middle;zoom:1;*display:inline;filter:alpha(opacity=0);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s ease .5s}@media only screen and (max-width:946px){.nav_sections .nav__text{display:none}}.lt-ie9 .nav_sections .nav__text{visibility:visible}.nav_sections .nav__link{font-size:28px;line-height:1;font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#666;transition:color .3s ease}.nav_sections .nav__link .icon{position:absolute;top:0;bottom:0;margin:auto}.no-touch .nav_sections .nav__link:hover{color:#c91a69}.no-touch .nav_sections .nav__link:hover .icon{fill:#c91a69}.nav_sections .nav__link:hover .nav__text{filter:alpha(opacity=100);opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s ease 0s}.lt-ie9 .nav_sections .nav__item_prev .nav__link:hover .icon{background-position:-20px -344px;width:18px;height:37px}.lt-ie9 .nav_sections .nav__item_next .nav__link:hover .icon{background-position:-60px -344px;width:18px;height:37px}.nav_sections .nav__item{text-align:center;padding:0}@media only screen and (max-width:640px){.nav_sections .nav__item h1{margin-bottom:0;margin-left:24px;margin-right:24px}}.nav_sections .nav__item_prev{padding-left:33px;text-align:left}.nav_sections .nav__item_prev .icon{left:-33px}@media only screen and (max-width:946px){.nav_sections .nav__item_prev{position:absolute;top:0;left:0;bottom:0;width:auto;z-index:60}.nav_sections .nav__item_prev a{position:absolute;top:0;left:33px;bottom:0;margin:auto;width:auto}}.nav_sections .nav__item_next{padding-right:33px;text-align:right}.nav_sections .nav__item_next .icon{right:-33px}@media only screen and (max-width:946px){.nav_sections .nav__item_next{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;left:auto;width:auto}.nav_sections .nav__item_next a{position:absolute;top:0;right:33px;bottom:0;margin:auto;width:auto}}.nav_related{padding:0 0 23px}.nav_related .nav__item{margin:0 0 23px;padding:0 20px 0 0}.nav_related .nav__link{font-weight:700}.nav_related .nav__link .icon{margin-left:4px}@media only screen and (max-width:640px){.nav_related{padding:10px 0 30px}}.nav_hero{position:absolute;bottom:2px;left:0;right:0;margin:auto}.nav_hero .slick-dots li{max-width:179px;height:60px;margin:0 2px;width:25%;vertical-align:bottom;background:rgba(0,0,0,.5);transition:.3s ease}.nav_hero .slick-dots li.slick-active{padding-top:4px;background:#000;-webkit-filter:none;filter:none}.nav_hero .slick-dots li.slick-active .nav__link{top:4px}@media only screen and (max-width:768px){.nav_hero .slick-dots li.slick-active{padding:0;background:#c91a69}}.lt-ie9 .nav_hero .slick-dots li{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#80000000",GradientType=0)}@media only screen and (max-width:768px){.nav_hero .slick-dots li{background:#ccc;border-radius:50%;width:12px;height:12px;margin:0 7px}}.nav_hero .slick-dots .nav__link{background:transparent;top:0;left:0;width:100%;height:auto;border-radius:0;line-height:1.125;padding:0;transition:.3s ease}.no-touch .nav_hero .slick-dots .nav__link:hover .nav__text{color:#999}.nav_hero .slick-dots .nav__inner{pointer-events:none;display:table;width:100%;height:60px}.nav_hero .slick-dots .nav__text{display:table-cell;vertical-align:middle;padding:0 20px;font-size:16px;color:#fff;font-family:aveny-t_regular;font-weight:400;font-style:normal;transition:color .3s ease}@media only screen and (max-width:768px){.nav_hero .slick-dots .nav__text{font:0/0 a;text-shadow:none;color:transparent}}.landing-page .nav_hero{bottom:52px}@media only screen and (max-width:768px){.nav_hero{bottom:40px}}@media only screen and (min-width:321px) and (max-device-width:640px){.nav_hero{bottom:20px}}.nav_pages .nav__item{margin:0 5px}.nav_pages .nav__item_active .nav__link{color:#271753}.nav_pages .nav__item_next .nav__link,.nav_pages .nav__item_previous .nav__link{color:#513884}.nav_pages .nav__link{font-weight:700;color:#999}.nav_filter{text-transform:uppercase;padding:19px 0 15px}.nav_filter .nav__item{display:block;margin:0 0 18px}.nav_filter .nav__item_active>.nav__link{color:#333}.nav_filter .nav{font-size:14px;padding:15px 0 5px 20px}.nav_filter .nav__link{color:#999;font-weight:700}.nav_dropdown{display:none;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;text-align:left;line-height:normal;z-index:1}.nav_dropdown .nav__sub-wrap{position:absolute;top:100%;left:0;right:0;height:0;overflow:hidden;box-shadow:0 5px 5px rgba(0,0,0,.2);z-index:1}.nav_dropdown .nav__item{position:relative;display:block;margin:0}.nav_dropdown .icon{position:absolute;right:20px;top:0;bottom:0;margin:auto}.nav_dropdown .nav__link{display:block;padding:15px 40px 16px 20px;position:relative;text-transform:uppercase}.dropdown-filter.nav_dropdown .nav__link{text-transform:none}.nav_dropdown .nav__link_current{background:#513884;color:#fff;z-index:2}.dropdown-filter.nav_dropdown .nav__link_current{text-transform:uppercase}.nav_dropdown .nav__link_current .icon{fill:#fff;width:15px;height:7px;transition:.3s ease}.nav_dropdown .nav__sub{position:absolute;bottom:0;width:100%;transition:.5s cubic-bezier(.165,.84,.44,1) .3s;background:#fff}.dropdown-filter.nav_dropdown .nav__sub{background:#f2ecff}.nav_dropdown .nav__sub .nav__item{border-bottom:1px solid #c2c2c2}.nav_dropdown .nav__sub .nav__item_last{font-size:19px}.nav_dropdown .nav__sub .nav__item_last .nav__link{opacity:.5}.nav_dropdown .nav__sub .nav__link{color:#666}.nav_dropdown .nav__sub .icon{width:7px;height:15px}.nav_dropdown.is_active .nav__link_current .icon{transform:rotate(-180deg)}@media only screen and (max-width:640px){.nav_dropdown{display:block}}.search-page .nav_dropdown{margin:0 0 22px}.nav--aux{display:block}@media only screen and (max-width:640px){.nav--aux{display:none}}.nav--aux .nav__item{margin:0}.nav--aux .nav__link{display:inline-block;font-size:12px;padding:13px 11px;color:#4f3c81}.nav--flex-mobile{display:none}@media only screen and (max-width:640px){.nav--flex-mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.nav--flex-mobile .icon{fill:#666}.nav--flex-mobile .icon_close{width:15px;height:15px}.nav--flex-mobile .icon_logout{width:19px;height:25px}.nav--sidebar-links .nav__item{display:block;margin:0}.nav--sidebar-links .nav__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:22px;font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#639;padding:13px 40px 13px 10px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:640px){.nav--sidebar-links .nav__link{font-size:20px}}.nav--sidebar-links .nav__link .icon{position:absolute;top:50%;transform:scale(1) rotate(.001deg) translateY(-50%);right:10px;width:8px;height:15px;fill:#639}.is-editing .nav--sidebar-links .nav__link .icon{right:40px}.nav--sidebar-links .nav__link .icon_menu{display:none;fill:#e0e0e0}.is-editing .nav--sidebar-links .nav__link .icon_menu{display:block;right:10px}.nav--sidebar-links .nav__link:hover .icon{fill:#c91a69;right:10px;width:8px;height:15px;transform:scale(1) rotate(.001deg) translateY(-50%)}.is-editing .nav--sidebar-links .nav__link:hover .icon{right:40px}@media only screen and (max-width:640px){.nav--sidebar-links .nav__link:hover .icon{right:10px}}.is-editing .nav--sidebar-links .nav__link:hover .icon_menu,.nav--sidebar-links .nav__link:hover .icon_menu{right:10px}.nav--sidebar-system-links .nav__link{background-color:#f3f3f3;padding:13px 40px 13px 20px;border:none}.nav--sidebar-system-links .nav__link .icon{right:20px;width:17px;height:14px;font-size:15px}.is-editing .nav--sidebar-system-links .nav__link .icon{right:20px}.no-touch .nav--sidebar-system-links .nav__link:hover .icon{width:17px;height:14px;right:20px}.nav--sidebar-system-links .nav__item{margin:0}.nav--sidebar-system-links .nav__item+.nav__item{margin-top:2px}.nav--step{border:1px solid #d7d7d7;border-radius:10px;overflow:hidden;position:absolute;bottom:-44px;left:20px}.nav--step .nav__link{display:block;height:20px;width:28px}.nav--step .nav__item{background:#f6f6f7;margin:0}.nav--step .nav__item.is-active,.nav--step .nav__item.is-done{background:#271753}.nav--step .nav__item.is-active+.nav__item,.nav--step .nav__item.is-done+.nav__item{border-left:1px solid #3d2e66}.nav--step .nav__item+.nav__item{border-left:1px solid #d7d7d7}.nav--flexible{display:-ms-flexbox;display:flex;position:relative;background-color:#f6f6f7}.coursefinder .nav--flexible{padding-left:55px;margin:0}@media only screen and (max-width:640px){.coursefinder .nav--flexible{padding:0 15px}}@media only screen and (max-width:1024px){.nav--flexible{position:absolute;left:0;right:0;bottom:100%;background-color:hsla(240,6%,97%,.8)}}.nav--flexible .nav__item{text-align:center}@media only screen and (max-width:640px){.nav--flexible .nav__item{margin:0}}@media only screen and (max-width:1024px){.nav--flexible .nav__link{padding:24px 5px}}@media only screen and (max-width:640px){.nav--flexible .nav__link{padding:19px 5px;font-size:16px}}.waSlideMenu-nav{position:relative;overflow:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ios .waSlideMenu-nav,.mobile-devices .waSlideMenu-nav{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.waSlideMenu-wrapper{left:0;position:absolute;top:0;right:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:2px solid #ccc}.ios .waSlideMenu-wrapper,.mobile-devices .waSlideMenu-wrapper{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.waSlideMenu-menu{width:100%;margin:0;padding:0;list-style:none;display:inherit;left:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ios .waSlideMenu-menu,.mobile-devices .waSlideMenu-menu{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.waSlideMenu-inheritedmenu{position:absolute;left:100%;top:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:2px solid #ccc}.ios .waSlideMenu-inheritedmenu,.mobile-devices .waSlideMenu-inheritedmenu{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.trigger-text{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.trigger-text_hidden{filter:alpha(opacity=0);opacity:0}.nav_othersites{background:linear-gradient(90deg,#503883 0,#271753)!important;padding:20px;color:#fff}.js-search-panel.is_active{z-index:10!important}@media only screen and (max-width:768px){.nav_links .nav__item:nth-child(2) .nav__link{border-width:2px}}.nav_primary .nav__content_search .nav__title{text-align:center}.menu-sub{display:none;position:absolute;list-style-type:none;background-color:#6d51a7;z-index:1;padding:0 25px}.menu-sub-item{margin-bottom:0;text-align:left}li:hover>.menu-sub{display:block}.menu-sub-link{display:inline-block;vertical-align:top;zoom:1;color:#ccc;padding:15px 0 10px;border-bottom:5px solid transparent;font-weight:100}.menu-sub-link:hover{color:#fff!important}.video-module{color:#fff;font-family:aveny-t_regular;font-weight:400;font-style:normal;overflow:hidden}.video-module__info{text-align:center;padding:40px 40px 48px}@media only screen and (max-width:768px){.video-module__info{padding:40px 20px 0}}.video-module__summary{font-size:28px;line-height:1.285;padding-bottom:20px}@media only screen and (max-width:640px){.video-module__summary{font-size:20px;line-height:1.3}}.video-module__title{font-weight:400;color:inherit;margin:0 0 20px;font-size:48px}@media only screen and (max-width:640px){.video-module__title{font-size:31px}}.video-module .button{text-align:left;color:inherit;min-width:260px}.video-module .grid{margin:0;display:table;width:100%}@media only screen and (max-width:768px){.video-module .grid{display:block}}.video-module .grid__item{display:table-cell;vertical-align:middle}@media only screen and (max-width:768px){.video-module .grid__item{width:100%;display:block;text-align:center;margin-bottom:40px;left:0}}.video-container{display:block;position:relative;height:0;padding-bottom:68.06569%}.video-container .icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;filter:alpha(opacity=70);opacity:.7;transition:transform .3s cubic-bezier(.165,.84,.44,1) 0s;transform:scale(1) rotate(0deg)}.video-container .media-shade{transition:.3s cubic-bezier(.165,.84,.44,1) 0s}.no-touch .video-container:hover .media-shade{background-color:rgba(0,0,0,.3)}.no-touch .video-container:hover .icon{transform:scale(1.1) rotate(.001deg)}.video-module .video-container{position:absolute;top:0;left:0;right:20px;bottom:0;height:100%;padding:0}@media only screen and (max-width:768px){.video-module .video-container{position:relative;height:0;padding-bottom:68.06569%}}.video-container--crisp .icon{opacity:1}.video-wrapper__video{position:relative}.video-wrapper__video--padded{padding:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);margin:5px}.coursefinder .video-wrapper__title,.video-wrapper__title{font-size:22px;line-height:1.18;font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#2e1a51;text-transform:none;margin:20px 0 2px}.jwplayer video{width:100%!important;height:100%!important;transform:none!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}ol,ul{margin:0 0 2em}ol li,ul li{margin:0 0 10px}@media only screen and (max-width:640px){ol,ul{padding:0 0 0 43px}}hr{border:2px solid #e3e3e3;border-width:2px 0 0;height:0;margin:30px 0}hr:first-child{margin-top:0}.separator{background:#f6f6f7;height:30px;margin:0 -40px}@media only screen and (max-width:640px){.separator{height:1px;margin:0 -20px;background:#c3c3c3}.separator.featured-dots{background:#f6f6f7;padding-top:30px;padding-bottom:52px}}.section{text-align:center;position:relative;padding:40px 0 80px}.section_featured-stories{padding:0 0 20px}@media only screen and (max-width:640px){.section{padding:40px 0 60px}}.section:first-child{padding-top:0}.section:first-child header{padding-top:21px;padding-bottom:45px}@media only screen and (max-width:640px){.section:first-child header{padding-top:10px;padding-bottom:15px}}.section_child-pages:first-child header,.section_links:first-child header{padding-bottom:15px}.flyout .section{padding-top:70px}@media only screen and (max-width:640px){.flyout .section{padding-top:60px}}.section.decor{padding:0}.section.decor .decor__inner{padding:40px 0 80px}@media only screen and (max-width:640px){.section.decor .decor__inner{padding-bottom:40px}}.section.decor_none{background:none;color:#404041}.section.decor_none .decor__inner{padding:40px 0 0;background:none;-webkit-filter:none;filter:none}.section.decor_none .decor__inner-xbg .section__text{color:#404041}.section.decor_lilac{color:#fff}.section header{padding:35px 0 15px}@media only screen and (max-width:640px){.section header{padding-top:7px}}.section__subtitle,.section__title{color:#270758;text-align:center;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:28px;margin:0 0 12px;text-transform:uppercase;line-height:normal}.decor_lilac .section__subtitle,.decor_lilac .section__title{color:#fff}.section__subtitle+.h6,.section__title+.h6{margin-top:0}@media only screen and (max-width:640px){.section .section__title{font-size:20px}}.section .section__subtitle{text-transform:none;font-size:60px;line-height:1;margin:0 0 23px}@media only screen and (max-width:640px){.section .section__subtitle{font-size:33px}}.section_testimonials .button{text-align:left;min-width:260px}.section_testimonials .grid{margin-bottom:50px}.section_tabs{padding:70px 0 0;text-align:center}@media only screen and (max-width:640px){.section_tabs{padding:60px 0 0}.search-page .section_tabs{padding-top:30px}}.section_mosaic{padding:0}.section_mosaic .section__title{top:45px;left:0;right:0;margin:auto;position:absolute;color:#fff;pointer-events:none;z-index:1000000}@media only screen and (max-width:640px){.section_mosaic{padding-bottom:0;padding-top:0}}.section_video{padding-bottom:0}@media only screen and (max-width:640px){.section_video{padding-top:50px;padding-bottom:0}}.section_video .button{text-align:left;min-width:260px;margin-bottom:80px}@media only screen and (max-width:640px){.section_video .button{margin-bottom:60px}}.section_subjects{padding:0 40px;position:absolute;left:0;right:0;bottom:0;z-index:1;background:hsla(0,0%,100%,.7);transition:all .5s ease;overflow:hidden}.lt-ie9 .section_subjects{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3ffffff",endColorstr="#b3ffffff",GradientType=0)}.section_subjects .grid__item{text-align:center;vertical-align:middle}@media only screen and (max-width:1024px){.section_subjects .grid__item:first-child .nav__link{border-top:1px solid #c2c2c2}}.section_subjects .section__title{margin:0 0 22px;color:#fff}.section_subjects .nav_links{margin:0;padding:0;border-top:none}@media only screen and (max-width:1024px){.section_subjects .nav_links{margin-top:0}}.section_subjects .nav__link{border:0;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-right:30px}@media only screen and (max-width:1024px){.section_subjects .nav__link{display:block;border-bottom:1px solid #c2c2c2}}@media only screen and (max-width:1024px){.section_subjects{padding:20px;position:relative;background:#fff}.section_subjects .grid__item_span_2{width:100%}}.section_supplementary{position:relative;margin:0 -100%;background:#e6e6e6;padding:0}@media only screen and (max-width:640px){.section_supplementary{padding:0}}.section_supplementary .section{padding:60px 0 80px}@media only screen and (max-width:640px){.section_supplementary .section{padding:33px 0 40px}}.section_supplementary .section header{padding-top:0;padding-bottom:22px}@media only screen and (max-width:946px){.section_supplementary{margin:0}}.section_supplementary .wrap{max-width:1058px;padding:0 40px}@media only screen and (max-width:640px){.section_supplementary .wrap{padding:0 20px}}.section_bricks{padding:0}.section_designed-list .grid{margin:0 70px}@media only screen and (max-width:640px){.section_designed-list .grid{margin:0}}.section_designed-list .decor__inner{background-position:50% 0}.section_related .grid__content{padding:0 0 23px;border-bottom:2px solid #e5e5e5}.section_intro{font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#270758;font-size:28px;line-height:1.285;margin:0 0 1em}.section_highlighted{background:#f0f0f0;padding:38px 20px 44px}@media only screen and (max-width:640px){.section_highlighted{margin:0 -20px}}.section_grid-of-links{padding-bottom:68px}@media only screen and (max-width:640px){.section_grid-of-links{padding-bottom:60px}}@media only screen and (max-width:640px){.section_grid-of-links .section__title{display:none}}.section_grid-of-links .section__subtitle{font-size:84px;line-height:1.042;margin:0 0 .6em}@media only screen and (max-width:640px){.section_grid-of-links .section__subtitle{font-size:47px}}.section_grid-of-links .grid{margin:0 -26px}.section_grid-of-links .grid .grid__item{padding:0}@media only screen and (max-width:640px){.section_grid-of-links .grid{margin:0}}.section_grid-of-links .grid .grid{margin:0}.section_grid-of-links .grid .grid .grid__item{padding:0 6px;margin:0 0 12px}@media only screen and (max-width:640px){.section_grid-of-links .grid .grid .grid__item{padding:0;margin:0 0 -1px}}@media only screen and (max-width:1024px){.section_grid-of-links .grid__item_span_2,.section_grid-of-links .grid__item_span_4{width:100%}}@media only screen and (max-width:1024px){.section_grid-of-links .grid__item_span_6{width:50%}}@media only screen and (max-width:640px){.section_grid-of-links .grid__item_span_6{width:100%}}@media only screen and (max-width:1024px){.section_grid-of-links .grid__item_span_4{width:100%}}.section_grid-of-links .image{display:block}.section_grid-of-links .image:after{content:" ";display:block;padding-bottom:66.38888%}@media only screen and (max-width:640px){.section_grid-of-links .image:after{content:normal}}.section_grid-of-links .image img{position:absolute}@media only screen and (max-width:640px){.section_grid-of-links .image .caption__decor,.section_grid-of-links .image .caption__subtitle,.section_grid-of-links .image .caption__suptitle,.section_grid-of-links .image .featured-link__bg,.section_grid-of-links .image .image__image-cut,.section_grid-of-links .image .media-shade,.section_grid-of-links .image img{display:none}}@media only screen and (max-width:640px){.section_grid-of-links .image .caption{display:block;color:#306;position:relative}}.section_grid-of-links .image .caption__title{line-height:1.166;position:relative}.section_grid-of-links .image .caption__title .icon{display:none}@media only screen and (max-width:640px){.section_grid-of-links .image .caption__title{font-size:24px;bottom:auto}.section_grid-of-links .image .caption__title .icon{display:block;position:absolute;top:0;bottom:0;margin:auto;right:15px}}@media only screen and (max-width:640px){.section_grid-of-links .image{display:block;text-align:left;padding:12px 0 13px 18px;border:1px solid #c2c2c2;border-width:1px 0}}.section_grid-of-links_fluid .featured-image,.section_grid-of-links_fluid .featured-link{width:50%;position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline}@media only screen and (max-width:640px){.section_grid-of-links_fluid .featured-link{width:100%}}@media only screen and (max-width:640px){.section_grid-of-links_fluid .featured-image{display:none}}.section_grid-of-links_fluid .grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_grid-of-links_fluid .grid .grid__item{padding:0 6px;margin:0 0 12px}@media only screen and (max-width:1024px){.section_grid-of-links_fluid .grid .grid__item_featured{-ms-flex-order:1;order:1}}.section_grid-of-links_fluid .grid .grid__item_featured .image:after{padding-bottom:65.38461%}@media only screen and (max-width:1024px){.section_grid-of-links_fluid .grid__item_span_2{width:50%}}@media only screen and (max-width:640px){.section_grid-of-links_fluid .grid__item_span_2{width:100%}}@media only screen and (max-width:1024px){.section_grid-of-links_fluid .grid__item_span_4{width:100%}}.section_events-index .secondary-bar,.section_news-index .secondary-bar,.section_transparent-nav .secondary-bar{background:#513884;-webkit-filter:none;filter:none;margin:-40px -40px 50px}@media only screen and (max-width:640px){.section_events-index .secondary-bar--mobile,.section_news-index .secondary-bar--mobile,.section_transparent-nav .secondary-bar--mobile{margin:0}}.section_events-index .nav_secondary,.section_news-index .nav_secondary,.section_transparent-nav .nav_secondary{margin:0;height:69px}.section_events-index .nav_secondary>.nav__item,.section_news-index .nav_secondary>.nav__item,.section_transparent-nav .nav_secondary>.nav__item{margin:0}.section_events-index .nav_secondary>.nav__item>.nav__link,.section_news-index .nav_secondary>.nav__item>.nav__link,.section_transparent-nav .nav_secondary>.nav__item>.nav__link{padding:34px 30px 11px;border-width:0 0 4px}@media only screen and (max-width:640px){.section_events-index .nav_secondary--mobile,.section_news-index .nav_secondary--mobile,.section_transparent-nav .nav_secondary--mobile{height:50px}.section_events-index .nav_secondary--mobile .nav__item,.section_news-index .nav_secondary--mobile .nav__item,.section_transparent-nav .nav_secondary--mobile .nav__item{margin-left:20px}.section_events-index .nav_secondary--mobile>.nav__item,.section_news-index .nav_secondary--mobile>.nav__item,.section_transparent-nav .nav_secondary--mobile>.nav__item{display:block;text-align:left;margin:0}.section_events-index .nav_secondary--mobile>.nav__item .icon,.section_news-index .nav_secondary--mobile>.nav__item .icon,.section_transparent-nav .nav_secondary--mobile>.nav__item .icon{position:absolute;right:20px;top:50%;margin-top:-3px}.section_events-index .nav_secondary--mobile>.nav__item>.nav__link,.section_news-index .nav_secondary--mobile>.nav__item>.nav__link,.section_transparent-nav .nav_secondary--mobile>.nav__item>.nav__link{display:block;border:none;padding:10px 20px;margin:0;height:30px;line-height:30px}}.section_events-index .grid{margin:0 -20px 30px}.section_content header{padding:0}.section_content .grid{margin-bottom:50px}.section_content .grid:last-child{margin-bottom:0}.section_content-with-image .image{margin-bottom:45px}@media only screen and (max-width:640px){.section_content-with-image .image{margin-bottom:0}}.section_content-with-image .grid{margin-top:20px}@media only screen and (max-width:640px){.section_content-with-image .grid .grid__item:last-child .image{margin-bottom:0}}.section_content-with-image .h6{margin-top:0}.section_resources{padding:0}@media only screen and (max-width:640px){.section_resources{padding:0}}.section_resources .content{margin-top:-50px;padding-bottom:30px}@media only screen and (max-width:946px){.section_resources .content{margin-top:0}}@media only screen and (max-width:640px){.section_resources .content{padding-bottom:40px;background:#f0f0f0}}.section_accordion{margin-top:-35px}@media only screen and (max-width:640px){.section_allcontacts{padding:8px 0 0}}.section_allcontacts .grid__item{margin-bottom:40px}@media only screen and (max-width:640px){.section_allcontacts .grid__item{padding:0 10px;margin-bottom:22px}}@media only screen and (max-width:640px){.section_contact-guides{padding:40px 0 0}}@media only screen and (max-width:640px){.section_map{padding:18px 0 0}}.section_featured{padding-bottom:0}@media only screen and (max-width:640px){.section_featured{margin:0 -20px;padding-bottom:0;padding-top:50px;background:#f6f6f7}}.section_centred .grid_center{margin:0 auto}.section_centred .grid__item_span_4{width:75%;margin:0 auto}.section_centred_text{margin:20px auto}.section_grey{background:#f0f0f0;padding:20px;margin:40px 0 0}@media only screen and (max-width:640px){.section_grey{margin:20px -20px 0}}.section_grey .p5{font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#999}.section_grey p.p5{font-family:Arial,sans-serif;font-weight:400;font-style:normal;color:#404041}.section_grey h3{font-size:28px}.section_grey h3 a{display:block}.section_grey h3 .icon{float:right;display:inline-block;margin-top:8px}.section_grey ul:last-child{margin:0}.content .grid__item .section:last-child{padding-bottom:40px}@media only screen and (max-width:640px){.content .grid__item .section:last-child{padding-bottom:20px}}.content .grid__item .section.decor_lilac:last-child{padding-bottom:0}@media only screen and (max-width:640px){.content .grid__item .section.decor_lilac:last-child{padding-bottom:0}}.content .grid__item .section_designed-list:last-child{padding-bottom:0}@media only screen and (max-width:640px){.content .grid__item .section_designed-list:last-child{padding-bottom:0}}.section__text{color:#404041;line-height:1.167;width:80%;margin:0 auto 1.5em;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:24px}.content .grid__item .promo:last-child,.content .grid__item .section_designed-list:last-child{margin-bottom:-40px}@media only screen and (max-width:640px){.content .grid__item .promo:last-child,.content .grid__item .section_designed-list:last-child{margin-bottom:-40px}}.content .grid__item .section_video:last-child .button:last-child{margin-bottom:0}@media only screen and (max-width:640px){.content .grid__item .section_video:last-child .button:last-child{margin-bottom:0}}.testimonial{position:relative;overflow:hidden;text-align:center}.testimonial__media{position:absolute;top:0;left:0;bottom:0;width:52.60853%;background-position:50% 0;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:640px){.testimonial__media{width:100%}}.lt-ie9 .testimonial__media{background-color:#412970}blockquote{margin:0}.blockquote{position:relative;float:right;color:#fff;font-size:20px;line-height:1.5;width:78%;margin:0;padding:8% 5% 8% 12%;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/svg/main/ext/parallels-bg.svg) 0 50% no-repeat;background-size:cover}@media only screen and (max-width:640px){.blockquote{font-size:14px}}.lt-ie9 .blockquote{background-image:none;background-color:#422971;padding-left:5%;width:60%}.blockquote cite{line-height:normal;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:24px;display:block;margin:0 0 19px;position:relative;z-index:1}@media only screen and (max-width:640px){.blockquote cite{font-size:15px}}.blockquote__author{display:block;font-size:28px;font-family:aveny-t_regular}@media only screen and (max-width:640px){.blockquote__author{font-size:18px}}.blockquote__content{margin:0;position:relative;z-index:1;font-size:24px;line-height:1.166;font-family:aveny-t_regular;font-weight:400;font-style:normal}.blockquote__content:after,.blockquote__content:before{content:'"'}@media only screen and (max-width:640px){.blockquote__content{font-size:15px}}.blockquote a{color:#fff;font-size:16px;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-top:21px}.promo{position:relative;margin:0 -100%}@media only screen and (max-width:946px){.promo{margin:0 -40px}.promo .slider{margin-left:20px;margin-right:20px}}@media only screen and (max-width:768px){.promo{margin:0 -40px}.promo .slider{margin-left:0;margin-right:0}}@media only screen and (max-width:640px){.promo{margin:0 -20px}}@media only screen and (max-width:640px){.promo .grid{margin:0}}.promo_strong{background:#d3d4d4}.promo_soft{background:#e6e6e6}.promo_light{background:#f0f0f0}.search-page .promo{padding-top:80px}@media only screen and (max-width:640px){.search-page .promo{padding-top:30px;background:#fff}}.search-page .promo .wrap{padding:0 20px}.promo .hero{max-height:285px}.promo .hero__title{margin:auto;max-width:750px;font-size:67px}@media only screen and (max-width:640px){.promo .hero__title{font-size:31px}}.promo .hero .stretch{background-position:100% 50%}.promo .hero .grid{margin:0 -20px}@media only screen and (max-width:640px){.promo .hero{min-height:189px}}.promo_stacked{margin:0 0 25px}@media only screen and (max-width:1024px){.promo_stacked .wrap{padding:0}}@media only screen and (max-width:1024px){.promo_stacked{margin:0 -40px 25px}}@media only screen and (max-width:768px){.promo_stacked{margin:0 -40px 25px}}@media only screen and (max-width:640px){.promo_stacked{margin:0 -20px 25px}}.media-shade{top:0;left:0;right:0;bottom:0;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(37,37,37,.5)}.lt-ie9 .media-shade{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80252525",endColorstr="#80252525",GradientType=1)}.media-shade_image{background:rgba(0,0,0,.3)}.lt-ie9 .media-shade_image{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d000000",endColorstr="#4d000000",GradientType=0)}.media-shade_video{background:url(/assets/img/video-pattern.png)}.styled-list{font-size:19px;font-weight:700;border:0;margin:0;padding:0;list-style:none}.styled-list li{margin:0 0 .5em;position:relative;padding:0 0 0 1.8em}.styled-list__count{color:#ccc;position:absolute;font-size:27px;font-family:aveny-t_regular;font-weight:400;font-style:normal;left:0;top:-7px}.styled-list span{font-weight:400}.list{list-style:none;margin:0;padding:0 0 5px;border:0}.list__item{margin:0 0 5px}.list__content{overflow:hidden;color:#666}.list__content b{margin-top:-5px;display:block;color:#666}.list__img{float:left;max-width:62px;margin-right:30px}.list__link{font-weight:400}.list p{margin:0 0 1.2em}.quote-wrap{margin-left:10px}@media only screen and (max-width:640px){.quote-wrap{margin:0}}.quote{text-align:center;color:#fff;margin:0;padding:44px 0 37px}.quote__content{font-size:28px;font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:1.285;margin:0 0 25px}.quote__content:after,.quote__content:before{content:'"'}@media only screen and (max-width:640px){.quote__content{margin:0 0 10px;font-size:20px;line-height:1.3}}.quote__author{font-style:normal;font-size:14px}.quote__author .media{margin:0 14px 0 0;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:34px;height:34px;border-radius:50%;overflow:hidden}@media only screen and (max-width:640px){.quote__author{font-size:12px}}@media only screen and (max-width:640px){.quote{padding:34px 0 23px}}.quote__content_small{font-size:20px;color:#000;font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:1.4;margin:0 0 25px}.quote__content_small:after,.quote__content_small:before{content:'"'}@media only screen and (max-width:640px){.quote__content_small{margin:0 0 10px;font-size:20px;line-height:1.3}}.quote-wrap{text-align:center}@media only screen and (max-width:946px){.quote-wrap{text-align:left}}.quote-wrap .grid__item_col_3{margin:0 auto;left:0}@media only screen and (max-width:946px){.quote-wrap .grid__item_col_3{margin:auto}}.quote__author_small{font-size:11px}.quote__author_small .media{margin:0 14px 0 0;display:inline-block;vertical-align:middle;zoom:1;*display:inline;max-width:28px;max-height:28px;border-radius:50%;overflow:hidden}@media only screen and (max-width:640px){.quote__author_small{font-size:10px}}.contacts{word-break:break-all}.contacts_inline{margin-left:-3px}@media only screen and (max-width:640px){.contacts_inline .delimiter{display:block}.contacts_inline a{display:inline-block;vertical-align:top;zoom:1;*display:inline}}.contacts_aside{padding:0 0 20px}.contacts_aside .button-plain{font-size:21px}.contacts .icon{margin:0 8px 0 0;position:relative}.contact-link{display:block;font-weight:400;padding-left:35px;margin:0 0 12px;position:relative}.contact-link .icon{position:absolute;margin:auto;top:0;left:0;bottom:0;filter:alpha(opacity=50);opacity:.5}.contact-link:hover .icon{filter:alpha(opacity=100);opacity:1}.contact-link_download{font-weight:700;padding-left:32px}.contact-link_download .icon{margin:3px 0 0}.gallery-without-headers{margin:0 0 25px;padding:25px 0 0}.pager{color:#666}.pager__left{text-align:left}@media only screen and (max-width:640px){.pager__left{margin-bottom:20px}}.pager__right{text-align:right}@media only screen and (max-width:640px){.pager .grid__item{padding:0;text-align:center}}.thing{position:relative;background:#eff0f1;color:#666;font-weight:400;padding:30px 20px 23px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.thing_fully-clickable{padding-bottom:49px}.thing_fully-clickable .read-more{position:absolute;top:0;left:0;width:100%;height:100%}.thing_fully-clickable .read-more span{position:absolute;left:20px;bottom:23px}.slider .thing{padding:0 20px;background:none}.slider_events .thing,.slider_stats .thing{text-align:center}@media only screen and (max-width:946px){.slider_stats .thing .thing__content{width:80%;margin:auto}}@media only screen and (max-width:640px){.slider_stats .thing .thing__content{width:100%}}.flexbox .thing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.thing__type{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;margin:0 0 28px;font-weight:700;position:relative}.thing__type .icon{position:absolute;right:0;filter:alpha(opacity=50);opacity:.5}.thing__title{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-transform:uppercase;text-transform:none;font-size:36px;margin:0 0 17px;margin-bottom:13px}@media only screen and (max-width:640px){.thing__title{font-size:24px}}.thing_featured .thing__title{font-size:35px}.thing__date{display:block}.thing__properties{display:block;font-weight:700;color:#271753;line-height:1.533;padding-bottom:.2em}.thing__properties_date{display:block}.thing_featured{background:none;padding:0;margin:0}.section_supplementary .thing{background:#fff;box-shadow:inset 0 0 80px hsla(0,0%,97%,.75)}.highlighted-pod{background:#461975;color:#fff;padding:30px;background:url(/assets/img/highlighted-pod.png) no-repeat 50% 50%;background-size:cover}.highlighted-pod__title{color:inherit;text-align:center;margin:0 0 30px}.highlighted-pod ol{border:0;padding:0 0 0 20px}.highlighted-pod ol li{margin:0 0 20px}.highlighted-pod a,.highlighted-pod a:visited,.highlighted-pod h2,.highlighted-pod h3,.highlighted-pod h4,.highlighted-pod h5,.highlighted-pod h6{color:#fff}.no-touch .highlighted-pod a:hover{color:#c91a69}.summary{background:#f6f6f6;padding:20px 20px 5px;color:#271753;margin:0 0 30px}.summary .icon{filter:alpha(opacity=50);opacity:.5}.summary dt{text-align:center;width:26px;float:left;clear:left}.summary dd{margin:0;padding-left:20px;overflow:hidden;padding-bottom:18px}.content-blocks{*zoom:1;padding:40px 20px}.content-blocks__image{margin:0 0 20px}.content-blocks__content{overflow:hidden}.content-blocks__content .h6{margin-top:0}.content-blocks__content p{margin-bottom:0}.things{margin-bottom:30px}.things .grid__item{margin-bottom:20px}@media only screen and (max-width:640px){.things{margin-bottom:15px}}.file-download{padding:10px 0 20px}.download{margin:0 0 .625em}.download:last-child{margin-bottom:2em}.map{height:506px}@media only screen and (max-width:640px){.map{height:212px}}.cookie-bar{display:none;position:absolute;top:0;left:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 20px 10px;background:#333;z-index:3;color:#fff;font-size:14px;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ios .cookie-bar,.mobile-devices .cookie-bar{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.cookie-bar .wrap{max-width:1058px}.cookie-bar__content{margin:0 75px 15px 0;padding:0 0 0 46px;display:inline-block;vertical-align:middle;zoom:1;*display:inline}@media only screen and (max-width:946px){.cookie-bar__content{margin:0 40px 15px 0}}@media only screen and (max-width:1024px){.cookie-bar__content{margin:0 0 25px}}.cookie-bar a{color:#fff;font-weight:400;border-bottom:1px solid #fff}.cookie-bar .icon_info{position:absolute;margin:-2px 0 0 -46px}.cookie-bar .button{font-size:18px;min-width:178px;margin:0 0 15px;border:0}.page-not-found .h6{margin:.5em 0 1.8em}.read-more,.read-more .icon{transition:.3s ease}.read-more .icon{position:relative;right:-5px;transform:scale(1) rotate(.001deg);vertical-align:middle}.no-touch .read-more:hover{color:#c91a69}.no-touch .read-more:hover .icon{fill:#c91a69;background-position:-140px -344px;width:6px;height:11px;right:-10px;transform:scale(1.15) rotate(.001deg)}.staff-profile{background:#fff;padding:19px;margin:0 0 14px;text-align:left}.staff-profile__img{float:left;margin:0 20px 0 0}@media only screen and (max-width:640px){.staff-profile__img{max-width:62px}}.staff-profile:last-child{margin:0}.staff-profile__content{overflow:hidden}@media only screen and (max-width:380px) and (orientation:portrait){.staff-profile__content{overflow:visible}}@media only screen and (max-width:380px) and (orientation:portrait){.staff-profile__description{clear:both;padding:30px 0 0}}.staff-profile__title{margin:0 0 .46em}@media only screen and (max-width:640px){.staff-profile__title{font-size:24px}.staff-profile__title span{font-size:18px;display:block}}.staff-profile .read-more{float:right;margin-right:12px}@media only screen and (max-width:640px){.staff-profile .read-more{float:none;font-size:15px}}.staff-profile .contact-link{font-weight:700}@media only screen and (max-width:640px){.staff-profile .contact-link{font-weight:400}}@media only screen and (max-width:640px){.staff-profile{margin:0 0 34px}}.profile-details{padding-bottom:18px}.external-content{margin:0 0 2em}.external-content h2,.external-content h3{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-transform:uppercase;text-transform:none;font-size:36px;margin:0 0 17px}@media only screen and (max-width:640px){.external-content h2,.external-content h3{font-size:24px}}.external-content .typeGroup h3,.external-content .typeGroup h4{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-transform:uppercase;font-size:28px;text-transform:none;margin:1.321em 0 .75em}@media only screen and (max-width:640px){.external-content .typeGroup h3,.external-content .typeGroup h4{font-size:19px;font-size:24px}}.external-content .allItems,.external-content .sortGroup{margin:40px 0 0}.media-module{position:relative;overflow:hidden;margin:0 0 30px}.media-module .stretch{right:auto;width:60%}.media-module .media-module__content{text-align:center;position:relative;float:right;color:#fff;font-size:20px;line-height:1.5;width:78%;margin:0;padding:8% 5% 8% 12%;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/svg/main/ext/parallels-bg.svg) 0 50% no-repeat;background-size:cover;width:70%;padding:15% 5% 15% 12%;font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:42px;line-height:normal}@media only screen and (max-width:640px){.media-module .media-module__content{font-size:14px}}.lt-ie9 .media-module .media-module__content{background-image:none;background-color:#422971;padding-left:5%;width:60%}.media-module .media-module__content cite{line-height:normal;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:24px;display:block;margin:0 0 19px;position:relative;z-index:1}@media only screen and (max-width:640px){.media-module .media-module__content cite{font-size:15px}}.media-module .media-module__content__author{display:block;font-size:28px;font-family:aveny-t_regular}@media only screen and (max-width:640px){.media-module .media-module__content__author{font-size:18px}}.media-module .media-module__content__content{margin:0;position:relative;z-index:1;font-size:24px;line-height:1.166;font-family:aveny-t_regular;font-weight:400;font-style:normal}.media-module .media-module__content__content:after,.media-module .media-module__content__content:before{content:'"'}@media only screen and (max-width:640px){.media-module .media-module__content__content{font-size:15px}}.media-module .media-module__content a{color:#fff;font-size:16px;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-top:21px}.contact-info{display:table;margin:0 auto;width:auto}.contact-info_all{display:block}.contact-info_all .contact-info__item{display:block;margin-bottom:60px}.contact-info_all .contact-info__item:last-child{margin-bottom:0}.contact-info_all .contact-link{padding-left:0}.contact-info_all .contact-link .icon{position:relative;top:4px}@media only screen and (max-width:1024px){.contact-info{min-width:50%}}@media only screen and (max-width:640px){.contact-info{width:100%}}.contact-info__item{display:table-row;text-align:center}.slide-down{display:block;width:27px;margin:-20px auto 0;line-height:14px;filter:alpha(opacity=50);opacity:.5;transition:opacity .3s}.slide-down:hover{filter:alpha(opacity=100);opacity:1}.slide-down .icon{width:27px;height:12px;color:#cdcdcd}.book-action{padding:13px 30px}.book-action:after,.book-action:before{clear:both;content:"";display:block}.book-action__vat{font-family:aveny-t_regular;font-weight:400;font-style:normal;float:left;font-size:21px;line-height:1.2em;color:#404041}@media only screen and (max-width:640px){.book-action__vat{float:none}}.book-action__vat_transparent{opacity:.6}.book-action__vat-value{font-size:28px;font-family:aveny-t_bold;font-weight:400;font-style:normal}.book-action__button{float:right;margin:15px 0}.book-action__button .button_primary{min-width:185px}@media only screen and (max-width:640px){.book-action__button{float:none}}.section_virtual .book-action{margin:-20px 0 60px}@media only screen and (max-width:640px){.section_virtual .book-action{margin-bottom:20px}}.section_virtual .decor:last-child .book-action{margin-bottom:0}.grid_square_4{padding:0 0 0 20px}.grid_square_4 .grid__item{padding:0 20px 0 0}.grid_square_4 .image{float:left;margin:0 20px 20px 0}.grid__link{text-align:left;display:block;position:relative;font-weight:400}.grid__link .icon{position:absolute;right:0;top:0;bottom:0;margin:auto;transition:.3s ease;transform:scale(1) rotate(.001deg)}.no-touch .grid__link:hover{color:#c91a69}.no-touch .grid__link:hover .icon{fill:#c91a69;background-position:-122px -344px;width:8px;height:16px;right:-8px;transform:scale(1.15) rotate(.001deg)}.grid__item_white{background:#fff;padding:20px;margin:20px 0 0}.grid__item_white .h6{margin-top:0}.newsimagespacing{margin:20px 0 10px}.news-video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:30px}.news-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;border:15px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}button.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;background:#15022e;right:-15px;top:-15px;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}button.mfp-close .icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;pointer-events:none}.mfp-close-btn-in .mfp-close{color:#333}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content,.mfp-inline-holder .mfp-content{line-height:0;width:100%;max-width:720px}.mfp-inline-holder .mfp-content{background:#fff;max-width:800px}.mfp-inline-holder .mfp-content iframe{max-width:100%}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler #jwPlayer,.mfp-iframe-scaler #jwPlayer_wrapper,.mfp-iframe-scaler iframe{position:absolute!important;display:block;top:0;left:0;width:100%!important;height:100%!important;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.live-chat-button{bottom:10%;margin-top:30px;position:fixed;right:-10px;z-index:9999}@media only screen and (max-width:640px){.live-chat-button{display:none}}.synthetix_lc_lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:#777;overlap:hidden;visibility:hidden;display:block;z-index:9996}.synthetix_lc_hotspot{width:300px;height:199px;margin-left:-150px;margin-top:-100px}.synthetix_lc_close,.synthetix_lc_hotspot{position:absolute;top:50%;left:50%;visibility:hidden;z-index:9998}.synthetix_lc_close{margin-left:127px;margin-top:-114px}.synthetix_lc_inpage_image{visibility:hidden}.faqtAgent_lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:#777;overlap:hidden;visibility:hidden;z-index:8000}.faqtAgent_template{width:830px;height:630px;z-index:9997}.faqtAgent_content,.faqtAgent_template{position:absolute;top:0;left:0;visibility:hidden}.faqtAgent_content{width:780px;height:580px;z-index:9998}.faqtAgent_close{position:absolute;top:50%;left:50%;margin-left:441px;margin-top:-294px;visibility:hidden;z-index:9999;width:90px;height:20px}.faqtAgent_close_link{font-weight:400;color:#fff;text-decoration:none;font-size:11pt}.faqtAgent_close_link:hover{font-weight:400;color:#fff;text-decoration:underline;font-size:11pt}#faqbar{bottom:10%;margin-top:30px;position:fixed;right:-10px;z-index:9999}#sb-info-inner,#sb-loading-inner,#sb-title-inner,div.sb-message{font-family:HelveticaNeue-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(/assets/img/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-info,#sb-title{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{padding:2px 0;width:45%}#sb-nav,#sb-nav a{float:right;height:16px}#sb-nav a{display:block;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/assets/img/shadowbox/close.png)}#sb-nav-next{background-image:url(/assets/img/shadowbox/next.png)}#sb-nav-previous{background-image:url(/assets/img/shadowbox/previous.png)}#sb-nav-play{background-image:url(/assets/img/shadowbox/play.png)}#sb-nav-pause{background-image:url(/assets/img/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}.simple-links{padding:0;list-style:none;font-size:0;margin-top:30px}.simple-links__item{display:block;font-size:18px;position:relative;padding-right:10px}.simple-links__item .icon{position:absolute;right:0;top:0;bottom:0;margin:auto;transition:fill .3s ease}.no-touch .simple-links__item:hover .icon{fill:#c91a69}.decor_lilac .simple-links__item{color:#fff}.simple-links--underlined{margin:0 -13px}@media only screen and (max-width:640px){.simple-links--underlined{margin:0 -20px}}.simple-links--underlined .grid__item{width:25%;margin-bottom:0;padding:0 13px}@media only screen and (max-width:640px){.simple-links--underlined .grid__item{padding:0 20px;width:50%}}.simple-links--underlined .simple-links__item{font-size:15px;font-weight:400;border-bottom:1px solid hsla(0,0%,100%,.5);padding:7px 24px 5px 0;transition:border .3s ease,color .3s ease}.simple-links--underlined .simple-links__item .icon{width:4px;height:8px;right:10px}.no-touch .simple-links--underlined .simple-links__item:hover{border-bottom-color:#c91a69}.top-search{max-width:750px;margin:auto;padding-bottom:15px}@media only screen and (max-width:1024px){.top-search{max-width:none}}.top-search__course-form,.top-search__site-form{position:relative}.top-search__course-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:30px}.top-search__course-subtitle{font-size:20px;color:#666;text-transform:uppercase;font-family:aveny-t_regular,sans-serif;margin-bottom:2px}.top-search__scroll-container{max-height:220px;overflow-y:auto;padding-right:10px}.top-search__scroll-container::-webkit-scrollbar{width:10px}.top-search__scroll-container::-webkit-scrollbar-track{background:#e3e3e3}.top-search__scroll-container::-webkit-scrollbar-thumb{background:#271753}.top-search__scroll-inner{overflow:hidden;padding-right:15px}.top-search__course-results{position:relative}.top-search__course-results.is-loading{height:300px}.top-search__courses{padding:35px 0 20px}.top-search__courses div.grid__item:nth-child(2){padding-left:10px;padding-right:30px}.top-search__featured-links{background:#f0f0f0;border:1px solid #e3e3e3;border-radius:4px;padding:25px 30px;line-height:1.5;margin-bottom:30px}.top-search__featured-link{display:block;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin-bottom:15px;max-width:260px;padding-right:20px;text-align:left;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;color:#271753}.top-search__featured-link:last-child{margin-bottom:0}.top-search__featured-link .icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:7px;height:16px;fill:currentColor}.top-search__subject-title{font-size:28px}.top-search .top-search__input{height:74px;line-height:74px;font-size:32px;color:#271753;background:transparent;font-family:aveny-t_regular,sans-serif;caret-color:#c91a69;border-radius:4px;border:1px solid #e6e6e6}.top-search .top-search__input::-webkit-input-placeholder{color:#666}.top-search .top-search__input::-moz-placeholder{color:#666}.top-search .top-search__input:-ms-input-placeholder{color:#666}.top-search .top-search__input:focus{border:2px solid #513884}.top-search .top-search__input:focus::-webkit-input-placeholder{color:#e6e6e6}.top-search .top-search__input:focus::-moz-placeholder{color:#e6e6e6}.top-search .top-search__input:focus:-ms-input-placeholder{color:#e6e6e6}@media only screen and (max-width:1024px){.top-search .top-search__input{height:55px;line-height:55px;font-size:24px;border:1px solid #e6e6e6}}.top-search .top-search__button{height:100%;width:75px;position:absolute;right:-2px;top:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}@media only screen and (max-width:1024px){.top-search .top-search__button{width:55px}}.top-search .top-search__button .icon{left:0;right:0}.course-form{position:relative}.course-form__select-year{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;right:95px;top:50%;transform:translateY(-50%);font-family:Arial,sans-serif}.course-form__select-year .ui-state-default,.course-form__select-year select{min-width:120px}.course-form__input{padding:0 225px 0 20px}.course-form__input:focus{padding-top:0;padding-bottom:0}.site-search{position:relative}.site-search__input{padding:0 225px 0 20px}.site-search__button{height:100%;width:75px;position:absolute;right:-2px;top:0;border-top-left-radius:0;border-bottom-left-radius:0}.site-search__button .icon{left:0;right:0}.lbu-ui-selectmenu-menu #selectcourseyear-menu{background:#fff;border:1px solid #e6e6e6}.lbu-ui-selectmenu-menu #selectcourseyear-menu .lbu-ui-menu-item{padding:9px 10px;font-size:13px;font-weight:700;color:#271753}.stretch{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-size:cover;background-position:50% 0}.lt-ie9 .stretch{background:none!important}.stretch__wrapper{overflow:hidden;position:absolute;top:-50%;left:-50%;width:200%;height:200%}.lt-ie9 .stretch__wrapper{top:0}.stretch__media{transition:transform .4s cubic-bezier(.165,.84,.44,1) 0s;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0;font-family:object-fit\:cover;object-fit:cover}.lt-ie9 .stretch__media{z-index:0;position:relative}.flexbox .equal-heights{-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .equal-heights,.flexbox .equal-heights>.grid__item{display:-ms-flexbox;display:flex}.table{display:table;width:100%;height:100%;overflow:hidden}.table .table__row{display:table-row}@media only screen and (min-width:640px){.table .table__cell{height:100%;position:relative;display:table-cell!important;vertical-align:top;float:none}}.slider,.slider-top-wrap{overflow:hidden}.slider{margin:0 -40px 40px}@media only screen and (max-width:640px){.slider{margin:0}}@media only screen and (max-width:640px){.slider+.button{margin:35px 0 0}}.slider__item{text-align:center}.slider__inner{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;overflow:hidden;width:100%;height:100%;font-weight:400}.slider .media{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:0;color:#fff;width:156px;height:156px;line-height:1;border-radius:50%;background:#ccc;margin:0 0 21px;position:relative;font-family:aveny-t_regular;font-weight:400;font-style:normal}.lt-ie9 .slider .media{background:url(/assets/img/content/ie8-media-bg.jpg) no-repeat}.slider .media:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.slider .media__mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:url(/assets/svg/main/ext/media-mask-70.svg) 60% 50% no-repeat;overflow:hidden;border-radius:50%;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.ios .slider .media__mask,.mobile-devices .slider .media__mask{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.slider .media_image .media__mask{background:url(/assets/svg/main/ext/media-mask-50.svg) 50% 50% no-repeat}.slider .media__content{display:inline-block;vertical-align:middle;zoom:1;*display:inline;position:relative;transition:transform .3s cubic-bezier(.165,.84,.44,1) 0s;transform:scale(1) rotate(.001deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ios .slider .media__content,.mobile-devices .slider .media__content{transform:scale(1) rotate(.001deg);-webkit-backface-visibility:visible;backface-visibility:visible}.slider .media__value{display:block;font-size:60px}.slider .media__value_large{font-size:48px}.slider .media .stretch{overflow:hidden;border-radius:50%;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.ios .slider .media .stretch,.mobile-devices .slider .media .stretch{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.lt-ie9 .slider .media .stretch{display:none}.slider_stats{margin-bottom:0}.no-touch .slider_stats .slider__item:hover{cursor:default}.no-touch .slider_stats .slider__item:hover .stretch__media{transform:scale(1.2) rotate(.001deg)}.no-touch .slider_stats .slider__item:hover .media__content{transform:scale(.8) rotate(.001deg)}@media only screen and (max-width:640px){.slider_stats .slider__inner{padding:0}}.slider_stats p{color:#999;font-size:11px;margin:0;line-height:1.5}.slider_news{margin:0 0 40px}.slider_news .slider__inner{padding:0 20px}.slider_stories{margin:0 -20px 50px}.slider_stories .slider__inner{padding:0;margin:0 20px;width:auto}@media only screen and (max-width:640px){.slider_stories .slider__inner{margin:0}}.slider_featured{z-index:1;margin-bottom:0}.slider_featured .slider__inner{padding:0}@media only screen and (max-width:640px){.slider_featured .slick-list{margin-bottom:0}}@media only screen and (max-width:1024px){.slider_featured .slick-next,.slider_featured .slick-prev{display:none!important}}.slider_featured .hero{background-size:auto 100%}.slider_featured .hero__title{font-size:60px}@media only screen and (max-width:946px){.slider_featured .hero__title{margin-bottom:19px}}@media only screen and (max-width:768px){.slider_featured .hero__title{font-size:50px}}@media only screen and (max-width:640px){.slider_featured .hero__title{font-size:31px;margin:0 0 13px}}.slider_featured .hero__subtitle{margin:-12px auto 33px;max-width:60%}@media only screen and (max-width:946px){.slider_featured .hero__subtitle{font-size:30px;line-height:1.2em;margin-bottom:.65em}}@media only screen and (max-width:768px){.slider_featured .hero__subtitle{font-size:24px}}@media only screen and (max-width:640px){.slider_featured .hero__subtitle{display:none}}.slider_featured .hero__content{padding:0}@media only screen and (max-width:640px){.slider_featured .hero .button{margin:0}}@media only screen and (max-width:640px){.slider_featured .hero{min-height:198px}}.slider_featured .slick-dots{bottom:100px}@media only screen and (max-width:640px){.slider_featured{margin:0;padding:0 20px}}.slider_regular{overflow:hidden;margin:0}.slider_regular .slider__inner{padding:0}.slider_regular__inner{position:relative}.slider_regular .slider__footer{*zoom:1;color:#fff;line-height:normal;padding:14px 20px;background:#513884;transform:translateZ(0)}@media screen and (min-width:1024px){.slider_regular .slider__footer{position:absolute;bottom:0}}.ios .slider_regular .slider__footer,.mobile-devices .slider_regular .slider__footer{transform:none}.grid__item_span_4 .slider_regular .slider__footer{padding:15px 30px}.slider_regular .slider__footer-right{text-align:right}.slider_regular .slider__caption{font-size:22px;font-family:aveny-t_regular;font-weight:400;font-style:normal}.grid__item_span_4 .slider_regular .slider__caption{font-size:20px}.slider_regular .slider__caption:empty{display:none}.slider_regular .slider__link{color:#fff}.slider_top{margin:0}.slider_top .slider__item{overflow:hidden}@media only screen and (max-width:946px){.slider_top .slider__item .hero__title{font-size:84px}}@media only screen and (max-width:640px){.slider_top .slider__item .hero__title{font-size:38px;line-height:1.06}}@media only screen and (max-width:640px){.slider_top .slider__item .grid{vertical-align:bottom;margin-bottom:75px}}@media only screen and (min-width:321px) and (max-device-width:640px){.slider_top .slider__item .grid{margin-bottom:40px}}.slider_top .slider__item_fancy .hero__title{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;font-size:72px;margin:0 0 13px;color:#fff;margin:0 0 16px}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .hero__title{font-size:33px;line-height:1.06}}@media only screen and (max-width:946px){.slider_top .slider__item_fancy .hero__title{font-size:60px;line-height:.9}}@media only screen and (max-width:946px){.slider_top .slider__item_fancy .hero__suptitle{font-size:30px}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .hero__suptitle{font-size:22px}}.slider_top .slider__item_fancy .hero__subtitle{font-size:28px;line-height:1.285;margin:0 0 41px;padding:0}@media only screen and (max-width:946px){.slider_top .slider__item_fancy .hero__subtitle{font-size:24px;margin:0 0 25px}}@media only screen and (max-width:768px){.slider_top .slider__item_fancy .hero__subtitle{width:50%;display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin:4px 0 10px}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .hero__subtitle{font-size:18px;width:100%;margin:4px 0 20px}}.slider_top .slider__item_fancy .slider__decor{position:absolute;top:-200%;bottom:-200%;right:-20px;left:-100%;background:url(/assets/svg/main/ext/top-gallery-bg.svg) no-repeat 100% 50%}.lt-ie9 .slider_top .slider__item_fancy .slider__decor{background-image:url(/assets/img/top-gallery-bg.png)}@media only screen and (max-width:768px){.slider_top .slider__item_fancy .slider__decor{right:0;left:0;bottom:-100%;background:url(/assets/svg/main/ext/top-gallery-bg-mobile.svg) no-repeat 50% 0;background-size:cover}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .slider__decor{top:-60px}}@media only screen and (max-width:768px){.slider_top .slider__item_fancy .stretch{bottom:45.08333%}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .stretch{background-position:100% 0;bottom:54.08333%}}@media only screen and (max-width:768px){.slider_top .slider__item_fancy .grid{vertical-align:bottom;margin-bottom:75px}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .grid{margin-bottom:65px}}@media only screen and (max-width:768px){.slider_top .slider__item_fancy .grid__item_span_4{width:100%;padding-bottom:18px}}@media only screen and (max-width:640px){.slider_top .slider__item_fancy .grid__item_span_4{padding-bottom:0}}@media only screen and (max-width:640px){.slider_top .slick-list{margin-bottom:0}}@media only screen and (max-width:640px){.slider_featured-news{margin:0}}.slider_featured-news .slick-track{background:#fff}.slider_featured-news .slider__inner{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:60px}@media only screen and (max-width:640px){.slider_featured-news .slider__inner{padding:0 20px}}.slider_featured-news .grid{position:static}.slider_featured-news .thing{display:block;padding:41px 40px 20px 20px}@media only screen and (max-width:640px){.slider_featured-news .thing{padding:20px 0}}@media only screen and (max-width:640px){.slider_featured-news .stretch,.slider_featured-news .stretch__media,.slider_featured-news .stretch__wrapper{position:static;min-height:inherit}}@media only screen and (min-width:640px){.slider_featured-news.slick-initialized .slick-slide{height:100%;position:relative;display:table-cell!important;vertical-align:top;float:none}}.slider_featured-news .slider__item{position:relative}.slider_featured-news .slider__media{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.lt-ie9 .slider_featured-news .slider__media{background:none}@media only screen and (min-width:640px){.slider_featured-news .slider__media{position:absolute;top:0;right:0;bottom:0;width:50%}}.slider_people .slider__inner{padding:0}.slider_people .slick-track,.slider_people .slider__inner{display:-ms-flexbox;display:flex}.slider_people .slick-next,.slider_people .slick-prev{top:30px;font-family:lmu-icons;color:#fff;width:auto;height:auto;padding:20px 10px;opacity:1}.no-touch .slider_people .slick-next:hover,.no-touch .slider_people .slick-prev:hover{transform:none}.slider_people .slick-prev{left:0}.slider_people .slick-next{right:0}.slider_crab .slider__inner{padding:0}.slider_crab .slick-next,.slider_crab .slick-prev{width:40px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;top:auto;bottom:0;background:#f6f6f7;font-family:lmu-icons;color:#c91a69;opacity:1}.no-touch .slider_crab .slick-next:hover,.no-touch .slider_crab .slick-prev:hover{transform:none;color:#270758;background:#f6f6f7;opacity:1}.slider_crab .slick-prev{left:0}.slider_crab .slick-next{right:0}.no-touch .slider_crab-white .slick-next:hover,.no-touch .slider_crab-white .slick-prev:hover,.slider_crab-white .slick-next,.slider_crab-white .slick-prev{background:#fff}.slider_course-video .slider__arrows{position:absolute;height:0;padding-bottom:68.06569%;width:100%;top:0;left:0;pointer-events:none}.slider_course-video .slick-next,.slider_course-video .slick-prev{pointer-events:auto}.slider_course-video .slick-prev{left:5px}.slider_course-video .slick-next{right:5px}.featured-dots{padding:20px 0 92px;margin-bottom:-40px}@media only screen and (max-width:640px){.featured-dots{padding-top:40px;padding-bottom:32px;margin-bottom:-40px}}.slider-regular-wrap .slick-dots{position:relative;margin:0 auto}.news-index-page .slider-regular-wrap{padding:50px 0 16px}@media only screen and (max-width:640px){.news-index-page .slider-regular-wrap .grid__item_col_4{padding:0}}@media only screen and (max-width:640px){.news-index-page .slider-regular-wrap{padding:20px 20px 60px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;z-index:0;overflow:hidden;margin:0;padding:0}@media only screen and (max-width:640px){.slick-list{margin-bottom:32px}}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.ios .slick-slide,.ios .slick-slide img,.ios .slick-slider .slick-list,.ios .slick-track,.mobile-devices .slick-slide,.mobile-devices .slick-slide img,.mobile-devices .slick-slider .slick-list,.mobile-devices .slick-track{transform:none}.slick-track{position:relative;left:0;top:0;zoom:1;display:block}.flexbox .slider_multiple .slick-track{display:-ms-flexbox;display:flex}.slider_events .slick-track,.slider_news .slick-track{margin:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none;overflow:hidden}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.flexbox .slick-initialized.slider_multiple .slick-slide{display:-ms-flexbox;display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-dots{list-style:none;text-align:center;border:0;padding:30px 0 0;margin:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ios .slick-dots,.mobile-devices .slick-dots{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}@media only screen and (max-width:640px){.slick-dots{padding:0;line-height:0}}.slick-dots li{position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;height:12px;width:12px;margin:0 8px;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border-radius:50%;position:absolute;top:0;left:0;width:12px;height:12px;background:#ccc;transition:background .4s ease}.slick-dots li.slick-active button{background:#639}.slick-next,.slick-prev{border:0;padding:0;background:none;overflow:hidden;z-index:2;position:absolute;top:50%;margin-top:-59px;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.2s ease;width:60px;height:118px;filter:alpha(opacity=50);opacity:.5}.ios .slick-next,.ios .slick-prev,.mobile-devices .slick-next,.mobile-devices .slick-prev{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.no-touch .slick-next:hover,.no-touch .slick-prev:hover{filter:alpha(opacity=70);opacity:.7;transition:.2s ease}.slider_stats .slick-next,.slider_stats .slick-prev{top:28%}.slick-next svg,.slick-prev svg{transform:none}.slick-prev{left:-20px}.no-touch .slick-prev:hover{transform:translate3d(19px,0,0)}.no-touch.ios .slick-prev:hover,.no-touch.mobile-devices .slick-prev:hover{transform:translate(19px)}.no-touch.lt-ie9 .slick-prev:hover{left:-1px}.slick-next{right:-20px}.no-touch .slick-next:hover{transform:translate3d(-19px,0,0)}.no-touch.ios .slick-next:hover,.no-touch.mobile-devices .slick-next:hover{transform:translate(-19px)}.no-touch.lt-ie9 .slick-next:hover{right:-1px}.slider_news .date{font-size:14px;color:#666;margin:0 0 30px}@media only screen and (max-width:640px){.slider_news .date{margin:0 0 5px}}.slider_events .date{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-family:aveny-t_regular;font-weight:400;font-style:normal;margin:0 0 29px;line-height:1;width:86px;border:7px solid #8573a9;border-width:0 7px 7px}@media only screen and (max-width:640px){.slider_events .date{width:43px;border-width:0 4px 4px}}.date__month{text-align:center;color:#fff;font-family:Arial,sans-serif;font-weight:400;font-style:normal;background:#8573a9;display:block;text-transform:uppercase;font-size:17px;font-weight:700;line-height:26px}@media only screen and (max-width:640px){.date__month{font-size:9px;line-height:13px}}.date__day{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:72px;color:#513884;line-height:86px}@media only screen and (max-width:640px){.date__day{font-size:36px;line-height:43px}}.newstyleslider .button_pink{background:#000}.newstyleslider .stretch{background-size:inherit;background-repeat:no-repeat;background-color:#f7f7f7}.newstyleslider .textandbutton{position:absolute;top:50%;left:35%;transform:translateX(-50%) translateY(-50%)}.newstyleslider .hero__suptitle{font-family:DIN-BLACK;color:#fa0227;font-size:6.5rem;letter-spacing:2px}.newstyleslider .hero__title{font-family:DIN-BLACK;font-size:210px;color:#fa0227;text-align:left}@media only screen and (min-width:568px) and (max-width:569px) and (orientation:landscape){.newstyleslider .stretch{background-position:100% 120%!important}.newstyleslider .textandbutton{top:40px!important;left:50%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:0!important}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:320px) and (max-width:321px) and (orientation:portrait){.newstyleslider .textandbutton{top:100px!important;left:40%}.newstyleslider .hero__title{font-size:6rem!important;margin-bottom:0!important;margin-left:8px}.newstyleslider .subtitleandbutton{padding-left:0}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__suptitle{color:#000;font-size:2rem;margin-left:-35px}.button_primary{width:85%}}@media only screen and (min-width:640px) and (max-width:641px) and (orientation:landscape){.newstyleslider .stretch{background-position:100% 120%!important}.newstyleslider .textandbutton{top:50px!important;left:50%}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:0!important}.newstyleslider .subtitleandbutton{padding-left:15px}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:360px) and (max-width:361px) and (orientation:portrait){.newstyleslider .textandbutton{top:135px;left:40%}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__title{font-size:6.6rem!important;margin-bottom:0!important;margin-left:8px}.newstyleslider .hero__suptitle{color:#000;font-size:2.3rem}.button_primary{width:85%}}@media only screen and (min-width:667px) and (max-width:668px) and (orientation:landscape){.newstyleslider .textandbutton{top:0;left:50%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:0!important}.newstyleslider .subtitleandbutton{padding-left:15px}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:375px) and (max-width:376px) and (orientation:portrait){.newstyleslider .textandbutton{top:135px;left:40%}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__title{font-size:6.6rem!important;margin-bottom:0!important;margin-left:8px}.newstyleslider .hero__suptitle{color:#000;font-size:2.3rem}.button_primary{width:85%}}@media only screen and (min-width:732px) and (max-width:733px) and (orientation:landscape){.newstyleslider .textandbutton{top:0;left:50%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:0!important}.newstyleslider .subtitleandbutton{padding-left:15px}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:410px) and (max-width:413px) and (orientation:portrait){.newstyleslider .textandbutton{top:135px;left:40%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:-10px;margin-bottom:0!important}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:736px) and (max-width:737px) and (orientation:landscape){.newstyleslider .textandbutton{top:0;left:50%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:0!important}.newstyleslider .subtitleandbutton{padding-left:15px}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:413px) and (max-width:414px) and (orientation:portrait){.newstyleslider .textandbutton{top:135px;left:40%}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:-10px;margin-bottom:0!important}.newstyleslider .stretch{background-size:cover!important}.newstyleslider .hero__suptitle{color:#000;font-size:2.5rem}.button_primary{width:85%}}@media only screen and (min-width:767px) and (max-width:768px) and (orientation:portrait){.newstyleslider .textandbutton{left:45%;transform:translateX(-50%) translateY(-60%)}.newstyleslider .hero__title{font-size:10rem!important;margin-bottom:-10px}.newstyleslider .subtitleandbutton{padding-left:60px}.newstyleslider .hero__suptitle{font-size:3rem;color:#000}.button_primary{width:80%}}@media only screen and (min-width:1023px) and (max-width:1024px) and (orientation:landscape){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{margin-bottom:-10px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:4.5rem;color:#000}}@media only screen and (min-width:1023px) and (max-width:1024px) and (orientation:portrait){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{margin-bottom:-10px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:4.5rem;color:#000}}@media only screen and (max-width:409px) and (min-width:321px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .textandbutton{top:135px;left:40%}.newstyleslider .hero__title{font-size:6.6rem!important;margin-bottom:0!important;margin-left:8px}.newstyleslider .hero__suptitle{color:#000;font-size:2.3rem}.newstyleslider .button_primary{width:80%}}@media only screen and (max-width:640px) and (min-width:415px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{font-size:6.9rem!important;margin-bottom:-10px;margin-bottom:0!important}.newstyleslider .hero__suptitle{font-size:2.5rem;color:#000}.newstyleslider .button_primary{width:80%}.newstyleslider .textandbutton{top:135px;left:40%}}@media only screen and (max-width:766px) and (min-width:641px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{font-size:8rem!important;width:100%;margin-bottom:-10px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:2.5rem;color:#000}.newstyleslider .button_primary{width:80%}}@media only screen and (max-width:799px) and (min-width:769px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{font-size:8rem!important;width:100%;margin-bottom:-10px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:2.5rem;color:#000}.newstyleslider .button_primary{width:80%}}@media only screen and (max-width:946px) and (min-width:800px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{font-size:10rem!important;width:90%;margin-bottom:-10px}.newstyleslider .subtitleandbutton{padding-left:25px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:2.5rem;color:#000}}@media only screen and (max-width:1022px) and (min-width:947px){.newstyleslider .stretch{background-size:inherit}.newstyleslider .hero__title{margin-bottom:-10px}.newstyleslider .textandbutton{left:50%}.newstyleslider .hero__suptitle{font-size:4.5rem;color:#000}}@media only screen and (max-width:1350px) and (min-width:1025px){.newstyleslider .stretch{background-size:cover}}.slider_center .slider__inner{display:table;text-align:center}.slider .slick-track{margin:0 auto}.slider_image{margin:auto}.slider_img_block{display:table-cell;vertical-align:middle;height:160px;text-align:center;margin:0 auto}@media only screen and (max-width:640px){.slider_top .slider__item .grid{vertical-align:top;top:122px}}@media only screen and (min-width:321px) and (max-device-width:640px){.slider_top .slider__item .grid{vertical-align:top;top:87px}}.tabs__content{max-width:1058px;margin:auto;padding:75px 40px 80px}.section_highlighted .tabs__content{padding-top:33px}.search-page .tabs__content{padding-top:65px}@media only screen and (max-width:640px){.search-page .tabs__content{padding-top:30px}}@media only screen and (max-width:640px){.tabs__content{padding:37px 20px 40px}}.tabs__title{font-size:60px;font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#270758;margin:0 0 43px;line-height:1.064}@media only screen and (max-width:640px){.tabs__title{font-size:31px;margin:0 0 20px}}.tabs__panels{border-top:1px solid #d3d4d4;background:#fff}.section_highlighted .tabs__panels{margin:0 0 36px}@media only screen and (max-width:640px){.tabs__panels{background:#f0f0f0}.search-page .tabs__panels{background:#fff}}.tabs--slim .tabs__panels{border-top:0;background:transparent}.tabs--slim .tabs__content{padding:35px 0 0;max-width:none}@media only screen and (max-width:640px){.tabs--slim .tabs__content{padding-top:12px}}.tabs--slight .tabs__panels{border-top:none}.tabs--slight .tabs__content{padding:55px 90px 90px 55px;max-width:none}#careers_block .tabs--slight .tabs__content{max-width:500px;margin:0 auto 0 0}@media only screen and (max-width:1024px){.tabs--slight .tabs__content{padding:45px 90px 45px 55px}}@media only screen and (max-width:640px){.tabs--slight .tabs__content{padding:35px 15px}}.tabs--modern .tabs__panels{border:1px solid #e3e3e3}@media only screen and (max-width:640px){.tabs--modern .tabs__panels{background:transparent}}.tabs--modern .tabs__content{padding:0;max-width:none}.tabs_top-search{padding-top:10px}.tabs_top-search .tabs__panels{border-top:0;background:#fff}@media only screen and (max-width:1024px){.tabs_top-search .tabs__panels{border-top:1px solid #e3e3e3}}.tabs_top-search .tabs__content{padding:0}@media only screen and (max-width:1024px){.tabs_top-search .tabs__content{padding:30px 40px}}@media only screen and (max-width:640px){.tabs_top-search .tabs__content{padding:25px 20px}}.country{display:none}select#EUselector{width:35%;margin-bottom:25px}.brick{padding-bottom:72px}@media only screen and (max-width:640px){.brick_video{padding-bottom:52px}}.brick__media{display:block;position:relative;margin:0 0 19px}.brick_video .brick__media{margin:0 0 14px}.brick_video .brick__media iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.brick__media .media-shade{transition:.3s ease;filter:alpha(opacity=0);opacity:0}.brick__media img{display:block}.brick__media-caption{display:table-cell;position:relative;vertical-align:middle;color:#fff;font-size:32px;line-height:1.1875;font-family:aveny-t_medium;font-weight:400;font-style:normal}.brick__media-content{bottom:0;display:table;margin:auto;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.brick__caption{text-align:center;font-size:24px;line-height:1.166;font-family:aveny-t_regular;color:#271753;margin:0}.brick__caption,.brick__link{font-weight:400;font-style:normal}.brick__link{line-height:1.192;font-size:26px;color:#2e1a51;font-family:aveny-t_medium;display:block;position:relative;padding-right:20px;transition:color .3s ease}.brick__link .icon{position:absolute;right:0;top:4px;transition:.3s ease;transform:scale(1) rotate(.001deg)}.no-touch .brick__link:hover{color:#c91a69}.no-touch .brick__link:hover .icon{fill:#c91a69;background-position:-513px -224px;width:9px;height:21px;right:-8px;transform:scale(1.15) rotate(.001deg)}.no-touch .brick__link:hover .media-shade{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width:640px){.brick_image{padding-bottom:0;margin-top:-1px}.brick_image .brick__media{display:none}.brick_image .brick__link{font-size:24px;padding:12px 40px 13px 18px;border:2px solid #c2c2c2;border-width:1px 0}.brick_image .brick__link .icon{background-position:-513px -247px;width:9px;height:21px;top:0;bottom:0;right:0;margin:auto}}.brick_archive .brick__caption{margin-bottom:10px}.brick_archive .brick__description{text-align:center;margin-bottom:10px}.brick_archive .brick__data{text-align:center}.brick__text{position:relative}@media only screen and (max-width:640px){.brick__text{position:static}}@media only screen and (max-width:640px){.content_more .brick .brick__link .icon{right:18px}}.brick.brick_image.grid__item.grid__item_span_2{width:32.33333333%}@media only screen and (max-width:640px){.brick.brick_image.grid__item.grid__item{width:100%;left:0;margin-right:0}}@media only screen and (max-width:768px){.brick.brick_image.grid__item.grid__item_span_2{width:50%;margin-right:0;left:0}}li.nav__item.grid__item.grid__item_span_3{width:49%}@media only screen and (max-width:640px){li.nav__item.grid__item.grid__item{width:100%;left:0;margin-right:0}}.reveal{margin:0;border-bottom:2px solid #e3e3e3}.reveal:first-child{border-top:2px solid #e3e3e3}.reveal__header{position:relative}.reveal__header .icon{position:absolute;top:0;bottom:0;right:0;margin:auto}.reveal__link{color:#271753;text-transform:uppercase;font-weight:700;display:block;padding:24px 24px 24px 0}.reveal__content{margin:0;padding:0 0 30px}.reveal .brick{padding-bottom:0}.reveal .image{margin-bottom:12px}.reveal .button{display:block;max-width:none}.reveal .media-shade{filter:alpha(opacity=30);opacity:.3}.reveal .brick_video{padding-bottom:0}.reveal .brick_video p{margin:0;color:#666}.reveal_last{border:0;margin-bottom:2em}.accordion{padding:0 0 28px;text-align:left}.accordion__item{margin:0 0 2px}.accordion__title{color:#271753;font-weight:700;padding:14px 60px 12px 20px;min-height:0;line-height:normal;background:#fff;cursor:pointer;position:relative;outline:none}.accordion__title .icon{position:absolute;right:20px;top:0;bottom:0;margin:auto}.accordion__content{overflow:auto;padding:15px 20px 9px;background:#fff}.accordion__footer{color:#999}.accordion__footer a{color:inherit}.accordion__footer a:hover{color:#639}@media only screen and (max-width:946px){.accordion_contacts{padding:0 30px}}.accordion_contacts .accordion__item{border:1px solid #dedede;border-radius:2px;margin-bottom:30px}@media only screen and (max-width:640px){.accordion_contacts .accordion__item{margin-bottom:20px}}.accordion_contacts .accordion__content,.accordion_contacts .accordion__title{padding:36px 40px 30px}@media only screen and (max-width:640px){.accordion_contacts .accordion__content,.accordion_contacts .accordion__title{padding:18px 30px 35px}}.accordion_contacts .accordion__title{font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:28px;line-height:normal;color:#666;padding:20px 40px;transition:color .3s ease}.accordion_contacts .accordion__title .icon{right:40px}@media only screen and (max-width:640px){.accordion_contacts .accordion__title .icon{width:15px;height:7px;right:30px}}.accordion_contacts .accordion__title.lbu-ui-state-active,.no-touch .accordion_contacts .accordion__title.lbu-ui-state-active:hover{color:#306}.no-touch .accordion_contacts .accordion__title:hover{color:#999}@media only screen and (max-width:640px){.accordion_contacts .accordion__title{font-size:24px;padding:20px 60px 20px 30px}}.accordion_contacts .grid{margin-bottom:38px}@media only screen and (max-width:640px){.accordion_contacts .grid{margin-bottom:33px}}@media only screen and (max-width:768px){.accordion_contacts .grid__item_span_4{width:100%;margin-right:0}}.accordion_sidebar .accordion__title{color:#639;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;border-top:1px solid #e2e2e2;padding:26px 60px 12px 10px}@media only screen and (max-width:640px){.accordion_sidebar .accordion__title{font-size:20px}}.accordion_sidebar .accordion__title .icon{fill:#639;width:15px;height:15px;top:16px;right:10px}.accordion_sidebar .accordion__item{margin:0}.accordion_sidebar .accordion__content{padding:5px 10px 9px}.accordion_sidebar .accordion__content .grid+.grid{margin-top:8px}@media only screen and (max-width:640px){.accordion_sidebar .grid__item{width:50%}}.accordion_sidebar .numbers{font-size:22px}.accordion_sidebar .numbers__title{display:inline-block;font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#270758;line-height:normal}.accordion_sidebar .numbers__count{display:block;font-family:aveny-t_regular;font-weight:400;font-style:normal}.accordion--course-options{padding-bottom:0}.accordion--course-options .accordion__title{font-size:24px!important;font-weight:400;padding:16px 0;margin:0!important}@media only screen and (max-width:1024px){.accordion--course-options .accordion__title{padding:16px 0 10px}}.accordion--course-options .accordion__title .icon{right:10px}@media only screen and (max-width:1024px){.accordion--course-options .accordion__title .icon{right:20px}}.accordion--course-options .accordion__content{padding:3px 0 0}@media only screen and (max-width:1024px){.accordion--course-options .accordion__item{padding-left:20px}}.social-likes{width:100%;text-align:center;margin:30px auto 0}.social-likes .icon{transition:.3s ease}.social-likes__item{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:0 5px}.no-touch .social-likes__item:hover .icon{fill:#c91a69}.lt-ie9 .social-likes .social-likes__widget_facebook:hover .icon{background-position:-354px -224px;width:51px;height:51px}.lt-ie9 .social-likes .social-likes__widget_twitter:hover .icon{background-position:-248px -224px;width:51px;height:51px}.lt-ie9 .social-likes .social-likes__widget_plusone:hover .icon{background-position:-407px -224px;width:51px;height:51px}@media only screen and (max-width:640px){.social-likes{margin:25px auto 0}}.lbu-ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.lbu-ui-autocomplete{z-index:1;position:absolute;background:#fff;list-style:none;border:0;max-width:551px;box-shadow:0 5px 5px rgba(0,0,0,.2);background:linear-gradient(180deg,#fff 78%,#f6f6f6);font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;margin:0;padding:0 0 36px}.lbu-ui-autocomplete .lbu-ui-menu-item{margin:0}.lbu-ui-autocomplete .lbu-ui-menu-item a{display:block;padding:7px 20px;font-weight:400;color:#666}.no-touch .lbu-ui-autocomplete .lbu-ui-menu-item a:hover{background:#e6e7e8;color:#271753;cursor:pointer}.lbu-ui-autocomplete .lbu-ui-autocomplete-label{padding:12px 20px;color:#666;background:#ccc;font-weight:700}.results{margin:0;padding:0;list-style:none;border:0;margin:0 0 20px}.results .course{display:table;width:100%}.results .course__info{display:table-cell;vertical-align:top;padding:20px 10px 20px 0;color:#666}.results .course__info b{color:inherit}.results .course__info p{margin:0}.results .course__info_description{padding:15px 10px}@media only screen and (max-width:640px){.results .course__info_description{display:block;padding:17px 0;border-top:1px solid #ebebeb}}.results .course__info_icon,.results .course__info_tag{text-align:center}.results .course__info_icon{width:6.64739%;padding:20px 0;text-align:left}@media only screen and (max-width:640px){.results .course__info_icon{display:none}}.results .course__info_tag{width:14%}@media only screen and (max-width:640px){.results .course__info_tag{display:none}}.results .course__external{font-size:14px;font-weight:700;color:#93c484;word-break:break-all}@media only screen and (max-width:640px){.results .course{display:block;margin:0}}.results_featured .course{background:#f6f6f6}@media only screen and (max-width:640px){.results_featured .course__info_description{padding:15px 10px;border:0;display:table-cell}}@media only screen and (max-width:640px){.results_featured .course{margin:0 0 15px}}.results_featured .course__info_icon{width:9.39306%;padding:20px 10px;text-align:center;filter:alpha(opacity=50);opacity:.5}@media only screen and (max-width:640px){.results_featured .course__info_icon{display:table-cell}}@media only screen and (max-width:640px){.results_featured{margin:0 0 15px}}@media only screen and (max-width:640px){.results{margin-bottom:30px}}@media only screen and (max-width:768px){.search-component{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;position:relative;line-height:1.625;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:100%;margin-right:-100%;left:0;text-align:center}.search-component .content{position:relative;margin-top:0}.search-component form{display:inline-block;vertical-align:top;zoom:1;*display:inline;min-width:80%}}@media only screen and (max-width:768px) and only screen and (max-width:640px){.search-component{width:100%;left:0;margin-right:0}}@media only screen and (max-width:640px){.search-component form{min-width:100%}}.search-count{position:absolute;font-size:16px;display:block;font-family:Arial,sans-serif;font-weight:400;font-style:normal;color:#666}.search-count b{color:inherit}@media only screen and (max-width:640px){.search-page .buttons{margin-bottom:43px;text-align:center}.search-page .buttons .button{margin-bottom:15px}}@media only screen and (max-width:640px){.search-results-header{font-size:32px;line-height:1.075;text-align:center;margin-bottom:37px;padding:0 20px}.search-results-header .search-count{padding-top:16px;position:relative}}.course-search-results-content .grid__item_span_6{margin-right:0!important}.iframehidden{height:0;width:0;display:none;visibility:hidden}.iframeoneone{width:1px;height:1px;border:0;display:none}.noborder{border:0}.results-options-container{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 5px}@media only screen and (max-width:1024px){.results-options-container{padding:0}}.results-options-container__title{font-size:28px;line-height:1.28;color:#270758;padding-bottom:20px;border-bottom:2px solid #e3e3e3;font-family:aveny-t_medium,sans-serif}@media only screen and (max-width:1024px){.results-options-container__title{display:none}}.results-options-container__group{border-bottom:2px solid #e3e3e3}.results-options-container .options-list .icheckbox_minimal{margin:0}.results-options-container .options-list .icheckbox_minimal.checked{background-position:-200px 0}.results-options-container .options-list .icheckbox_minimal.checked~label{font-weight:700}.results-options-container .options-list .options-list__item{margin-bottom:15px}.options-list .icheckbox_minimal{margin:0;vertical-align:middle}.mobilefiltercourses__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:22px;color:#2e1a51}.mobilefiltercourses__inner .icon{fill:#2e1a51}.course-filter{width:100%}.course-filter__opener{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:22px;color:#2e1a51}.course-filter__close-icon{display:none}.course-filter__close-icon,.course-filter__open-icon{fill:#2e1a51}@media only screen and (max-width:1024px){.course-filter__options-container{padding-bottom:40px}}@media only screen and (max-width:1024px){.course-filter.is-filters-opened{-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;height:100vh;overflow-y:auto;width:100%;z-index:100;background:#fff;-webkit-overflow-scrolling:touch}}.course-filter.is-filters-opened .course-filter__close-icon,.course-filter.is-filters-opened .course-filter__options-container{display:block}.course-filter.is-filters-opened .course-filter__open-icon{display:none}.lt-ie10 .course-results-options-checkbox{position:static!important;opacity:1!important}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes a{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:a;transform-origin:center bottom}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:e}@keyframes f{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:f}@keyframes g{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:g}@keyframes h{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:h}@keyframes i{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:i}@keyframes j{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:j;transform-origin:center}@keyframes k{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:k}@keyframes l{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:n}@keyframes o{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:o}@keyframes p{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:p}@keyframes q{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:q}@keyframes r{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:r}@keyframes s{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:s}@keyframes t{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:t}.fadeIn{animation-name:Cb}@keyframes u{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:u}@keyframes v{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:B}@keyframes C{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:C}@keyframes D{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:D}@keyframes E{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:E}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:F}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:G}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:H}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:I}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:J}@keyframes K{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:K}@keyframes L{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:L}@keyframes M{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:M}@keyframes N{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:N}@keyframes O{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:O;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes P{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:P}@keyframes Q{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:Q;animation-timing-function:ease-out}@keyframes R{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:R;animation-timing-function:ease-in}@keyframes S{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:S}@keyframes T{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:T}@keyframes U{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:U}@keyframes V{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:V}@keyframes W{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:W}@keyframes X{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:X}@keyframes Y{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:Y}@keyframes Z{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:bb}@keyframes cb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:cb}@keyframes db{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:db}@keyframes eb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:eb}@keyframes fb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:fb}@keyframes gb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:gb}@keyframes hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:jb}@keyframes kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:kb}@keyframes lb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:lb}@keyframes mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:mb}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:ob}@keyframes pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:pb}@keyframes qb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:qb}@keyframes rb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:rb}@keyframes sb{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:sb}@keyframes tb{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:tb}@keyframes ub{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:ub}@keyframes vb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:wb}@keyframes xb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:xb}@media only screen and (max-width:640px){.academics__feature_links a{display:inline-block;vertical-align:top;zoom:1;*display:inline}.academics__feature_links a .icon{top:0}}.academics{word-break:break-all;font-family:aveny-t_regular}.academics__feature{background-color:#e6e6e6;margin-bottom:20px}.academics__feature_content{padding:30px 20px 10px;text-align:center;font-family:aveny-t_medium;font-size:1.35em;color:#8c76b0;word-break:break-word;line-height:1.1em}.academics__feature_content a{color:#8c76b0;font-weight:400}.academics__feature_links{text-align:center;padding:3px 0 13px}.academics__feature_links a{padding:0 2px;font-size:1em}.academics__feature_links a .icon{margin:0 8px 0 0;position:relative;top:5px}.academics__feature_profile{height:64px;background-image:url(http://leedsbeckett.ac.uk/~/media/images/staff/icon/academicstripe.gif);text-align:center;padding:0 20px 20px}.academics__feature_profile img{border-radius:90px;width:100px}.academics_aside{padding:0 0 20px}.academics_aside .button-plain{font-size:21px}.academics_mini_content a{color:#8c76b0;font-weight:400}.academics_mini_left,.academics_mini_right{width:50px;height:100px;float:left}.academics_mini_left{background-color:#fff}.academics__mini,.academics_mini_right{background-color:#e6e6e6}.academics__mini{margin-bottom:20px;position:relative}.academics__mini__profile{height:100px;width:100px;text-align:left;padding:0;background-color:red;position:relative}.academics__mini__profile img{position:absolute;top:0;left:0}.academics__mini_content{padding:15px 20px;text-align:center;font-family:avenyt-medium;font-size:1.35em;color:#8c76b0;word-break:break-word;line-height:1.1em;float:left;position:absolute;left:100px;top:0;text-align:left}table{overflow:visible;margin:0 0 40px;table-layout:fixed;empty-cells:show;max-width:100%;width:100%}table td,table th{font-size:16px;text-align:center;padding:10px;border:2px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box}table th{padding:16px 20px;color:#271753;border-color:#271753;font-size:26px;font-family:aveny-t_medium;font-weight:400;font-style:normal}.table-style2 td,.table-style2 th,table th{background:#f0f0f0}.table-style2 td{border-color:#dedede}table td .tablesaw-cell-label,table th .tablesaw-cell-label{display:none}@media only all{table td,table th{display:block;text-align:center}table tr{clear:both;display:table-row}table td .tablesaw-cell-label,table th .tablesaw-cell-label{display:block;font-size:26px;font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#271753}.tablesaw-cell-label{display:block}}@media only screen and (max-width:640px){table tr{display:table-row}table td,table th,table thead td,table thead th{display:table-cell;margin:0}table td .tablesaw-cell-label,table th .tablesaw-cell-label{display:none!important}}@media only screen and (min-width:640px){table tr{display:table-row}table td,table th,table thead td,table thead th{display:table-cell;margin:0}table td .tablesaw-cell-label,table th .tablesaw-cell-label{display:none!important}}#ucaspointstariff select.gradeValue,#ucaspointstariff select.qualificationType{width:100%!important;padding:14px 18px;margin-bottom:20px}#ucaspointstariff .grid_fluid{background:#fff;margin-bottom:1.25rem;border:1px solid #ddd}#ucaspointstariff .grid_fluid td{border:0 solid #fff;padding:10px}#ucaspointstariff h3.h6{text-align:center;margin:.3em 0}#ucaspointstariff .grid__item_span_2{width:31.333333%}#ucaspointstariff .grid__item_span_3{width:67%}#ucaspointstariffactions td{border:0 solid #fff;padding:10px}#ucaspointstariffactions .grid__item_span_2{width:31.333333%}#ucaspointstariffactions .grid__item_span_2 .button_primary{min-width:270px}#ucaspointstariffactions .grid__item_span_1{width:8.666667%}#ucaspointstotal{margin:0;text-align:center;font-size:10em;line-height:130%;color:#fff;text-shadow:-2px 2px 2px #000;padding-left:26%}#theresult{margin:1.4em 0;background:url(/~/media/images/applicant\ pages/A1504211365);background-size:cover;height:290px;width:100%;display:none}#theresult .grid__item_span_3{width:58%}.ucaspointstext{color:#fff;clear:both;font-size:2em}#thepoints{padding:0}#thepointsbutton{text-align:center}@media screen and (min-width:500px){#ucaspointstotal{font-size:7em}}@media screen and (min-width:1000px){#ucaspointstariffactions .grid__item_span_4{width:68.2%;text-align:center}#thepointsbutton{padding:8em 0 0}#thepoints{padding:2em 0;text-align:center}#ucaspointstotal{padding-left:0}}#wrapper-rewards a,#wrapper-rewards abbr,#wrapper-rewards acronym,#wrapper-rewards address,#wrapper-rewards applet,#wrapper-rewards article,#wrapper-rewards aside,#wrapper-rewards audio,#wrapper-rewards b,#wrapper-rewards big,#wrapper-rewards blockquote,#wrapper-rewards body,#wrapper-rewards canvas,#wrapper-rewards caption,#wrapper-rewards center,#wrapper-rewards cite,#wrapper-rewards code,#wrapper-rewards dd,#wrapper-rewards del,#wrapper-rewards details,#wrapper-rewards dfn,#wrapper-rewards div,#wrapper-rewards dl,#wrapper-rewards dt,#wrapper-rewards em,#wrapper-rewards embed,#wrapper-rewards fieldset,#wrapper-rewards figcaption,#wrapper-rewards figure,#wrapper-rewards footer,#wrapper-rewards form,#wrapper-rewards h1,#wrapper-rewards h2,#wrapper-rewards h3,#wrapper-rewards h4,#wrapper-rewards h5,#wrapper-rewards h6,#wrapper-rewards header,#wrapper-rewards hgroup,#wrapper-rewards html,#wrapper-rewards i,#wrapper-rewards iframe,#wrapper-rewards img,#wrapper-rewards ins,#wrapper-rewards kbd,#wrapper-rewards label,#wrapper-rewards legend,#wrapper-rewards li,#wrapper-rewards mark,#wrapper-rewards menu,#wrapper-rewards nav,#wrapper-rewards object,#wrapper-rewards ol,#wrapper-rewards output,#wrapper-rewards p,#wrapper-rewards pre,#wrapper-rewards q,#wrapper-rewards ruby,#wrapper-rewards s,#wrapper-rewards samp,#wrapper-rewards section,#wrapper-rewards small,#wrapper-rewards span,#wrapper-rewards strike,#wrapper-rewards strong,#wrapper-rewards sub,#wrapper-rewards summary,#wrapper-rewards sup,#wrapper-rewards table,#wrapper-rewards tbody,#wrapper-rewards td,#wrapper-rewards tfoot,#wrapper-rewards th,#wrapper-rewards thead,#wrapper-rewards time,#wrapper-rewards tr,#wrapper-rewards tt,#wrapper-rewards u,#wrapper-rewards ul,#wrapper-rewards var,#wrapper-rewards video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#wrapper-rewards article,#wrapper-rewards aside,#wrapper-rewards details,#wrapper-rewards figcaption,#wrapper-rewards figure,#wrapper-rewards footer,#wrapper-rewards header,#wrapper-rewards hgroup,#wrapper-rewards menu,#wrapper-rewards nav,#wrapper-rewards section{display:block}#wrapper-rewards ol,#wrapper-rewards ul{list-style:none}#wrapper-rewards blockquote,#wrapper-rewards q{quotes:none}#wrapper-rewards blockquote:after,#wrapper-rewards blockquote:before,#wrapper-rewards q:after,#wrapper-rewards q:before{content:"";content:none}#wrapper-rewards table{border-collapse:collapse;border-spacing:0}#wrapper-rewards #hourly-display{display:none}#wrapper-rewards *,#wrapper-rewards :after,#wrapper-rewards :before{-moz-box-sizing:border-box;box-sizing:border-box}#wrapper-rewards .container-rewards{margin-left:auto;margin-right:auto}#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:1750px;min-width:1400px}#wrapper-rewards .container-rewards.\37 5\25{width:1050px}#wrapper-rewards .container-rewards.\35 0\25{width:700px}#wrapper-rewards .container-rewards.\32 5\25{width:350px}#wrapper-rewards .container-rewards{width:1099px}@media screen and (max-width:1680px){#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:1500px;min-width:1200px}#wrapper-rewards .container-rewards.\37 5\25{width:900px}#wrapper-rewards .container-rewards.\35 0\25{width:600px}#wrapper-rewards .container-rewards.\32 5\25{width:300px}#wrapper-rewards .container-rewards{width:1200px}}@media screen and (max-width:1280px){#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:1200px;min-width:960px}#wrapper-rewards .container-rewards.\37 5\25{width:720px}#wrapper-rewards .container-rewards.\35 0\25{width:480px}#wrapper-rewards .container-rewards.\32 5\25{width:240px}#wrapper-rewards .container-rewards{width:960px}}@media screen and (max-width:980px){#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:118.75%;min-width:95%}#wrapper-rewards .container-rewards.\37 5\25{width:71.25%}#wrapper-rewards .container-rewards.\35 0\25{width:47.5%}#wrapper-rewards .container-rewards.\32 5\25{width:23.75%}#wrapper-rewards .container-rewards{width:95%}}@media screen and (max-width:840px){#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:118.75%;min-width:95%}#wrapper-rewards .container-rewards.\37 5\25{width:71.25%}#wrapper-rewards .container-rewards.\35 0\25{width:47.5%}#wrapper-rewards .container-rewards.\32 5\25{width:23.75%}#wrapper-rewards .container-rewards{width:95%!important}}@media screen and (max-width:736px){#wrapper-rewards .container-rewards.\31 25\25{width:100%;max-width:125%;min-width:100%}#wrapper-rewards .container-rewards.\37 5\25{width:75%}#wrapper-rewards .container-rewards.\35 0\25{width:50%}#wrapper-rewards .container-rewards.\32 5\25{width:25%}#wrapper-rewards .container-rewards{width:100%!important}}#wrapper-rewards .row{border-bottom:1px solid transparent}#wrapper-rewards .row,#wrapper-rewards .row>*{-moz-box-sizing:border-box;box-sizing:border-box}#wrapper-rewards .row>*{float:left}#wrapper-rewards .row:after,#wrapper-rewards .row:before{content:"";display:block;clear:both;height:0}#wrapper-rewards .row.uniform>*>:first-child{margin-top:0}#wrapper-rewards .row.uniform>*>:last-child{margin-bottom:0}#wrapper-rewards .row.\30 \25>*{padding:0}#wrapper-rewards .row.\30 \25{margin:0 0 -1px}#wrapper-rewards .row.uniform.\30 \25>*{padding:0}#wrapper-rewards .row.uniform.\30 \25{margin:0 0 -1px}#wrapper-rewards .row>*{padding:50px 0 0 50px}#wrapper-rewards .row{margin:-50px 0 -1px -50px}#wrapper-rewards .row.uniform>*{padding:50px 0 0 50px}#wrapper-rewards .row.uniform{margin:-50px 0 -1px -50px}#wrapper-rewards .row.\32 00\25>*{padding:100px 0 0 100px}#wrapper-rewards .row.\32 00\25{margin:-100px 0 -1px -100px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:100px 0 0 100px}#wrapper-rewards .row.uniform.\32 00\25{margin:-100px 0 -1px -100px}#wrapper-rewards .row.\31 50\25>*{padding:75px 0 0 75px}#wrapper-rewards .row.\31 50\25{margin:-75px 0 -1px -75px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:75px 0 0 75px}#wrapper-rewards .row.uniform.\31 50\25{margin:-75px 0 -1px -75px}#wrapper-rewards .row.\35 0\25>*{padding:25px 0 0 25px}#wrapper-rewards .row.\35 0\25{margin:-25px 0 -1px -25px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:25px 0 0 25px}#wrapper-rewards .row.uniform.\35 0\25{margin:-25px 0 -1px -25px}#wrapper-rewards .row.\32 5\25>*{padding:12.5px 0 0 12.5px}#wrapper-rewards .row.\32 5\25{margin:-12.5px 0 -1px -12.5px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:12.5px 0 0 12.5px}#wrapper-rewards .row.uniform.\32 5\25{margin:-12.5px 0 -1px -12.5px}#wrapper-rewards .\31 2u,#wrapper-rewards .\31 2u24{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u,#wrapper-rewards .\31 1u24{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u,#wrapper-rewards .\31 0u24{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u,#wrapper-rewards .\39 u24{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u,#wrapper-rewards .\38 u24{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u,#wrapper-rewards .\37 u24{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u,#wrapper-rewards .\36 u24{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u,#wrapper-rewards .\35 u24{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u,#wrapper-rewards .\34 u24{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u,#wrapper-rewards .\33 u24{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u,#wrapper-rewards .\32 u24{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u,#wrapper-rewards .\31 u24{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u24+*,#wrapper-rewards .\31 1u24+*,#wrapper-rewards .\31 2u24+*,#wrapper-rewards .\31 u24+*,#wrapper-rewards .\32 u24+*,#wrapper-rewards .\33 u24+*,#wrapper-rewards .\34 u24+*,#wrapper-rewards .\35 u24+*,#wrapper-rewards .\36 u24+*,#wrapper-rewards .\37 u24+*,#wrapper-rewards .\38 u24+*,#wrapper-rewards .\39 u24+*{clear:left}#wrapper-rewards .-11u{margin-left:91.66667%}#wrapper-rewards .-10u{margin-left:83.33333%}#wrapper-rewards .-9u{margin-left:75%}#wrapper-rewards .-8u{margin-left:66.66667%}#wrapper-rewards .-7u{margin-left:58.33333%}#wrapper-rewards .-6u{margin-left:50%}#wrapper-rewards .-5u{margin-left:41.66667%}#wrapper-rewards .-4u{margin-left:33.33333%}#wrapper-rewards .-3u{margin-left:25%}#wrapper-rewards .-2u{margin-left:16.66667%}#wrapper-rewards .-1u{margin-left:8.33333%}@media screen and (max-width:1680px){#wrapper-rewards .row>*{padding:40px 0 0 40px}#wrapper-rewards .row{margin:-40px 0 -1px -40px}#wrapper-rewards .row.uniform>*{padding:40px 0 0 40px}#wrapper-rewards .row.uniform{margin:-40px 0 -1px -40px}#wrapper-rewards .row.\32 00\25>*{padding:80px 0 0 80px}#wrapper-rewards .row.\32 00\25{margin:-80px 0 -1px -80px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:80px 0 0 80px}#wrapper-rewards .row.uniform.\32 00\25{margin:-80px 0 -1px -80px}#wrapper-rewards .row.\31 50\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.\31 50\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.uniform.\31 50\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.\35 0\25>*{padding:20px 0 0 20px}#wrapper-rewards .row.\35 0\25{margin:-20px 0 -1px -20px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:20px 0 0 20px}#wrapper-rewards .row.uniform.\35 0\25{margin:-20px 0 -1px -20px}#wrapper-rewards .row.\32 5\25>*{padding:10px 0 0 10px}#wrapper-rewards .row.\32 5\25{margin:-10px 0 -1px -10px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:10px 0 0 10px}#wrapper-rewards .row.uniform.\32 5\25{margin:-10px 0 -1px -10px}#wrapper-rewards .\31 2u28wide29,#wrapper-rewards .\31 2u2428wide29{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u28wide29,#wrapper-rewards .\31 1u2428wide29{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u28wide29,#wrapper-rewards .\31 0u2428wide29{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u28wide29,#wrapper-rewards .\39 u2428wide29{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u28wide29,#wrapper-rewards .\38 u2428wide29{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u28wide29,#wrapper-rewards .\37 u2428wide29{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u28wide29,#wrapper-rewards .\36 u2428wide29{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u28wide29,#wrapper-rewards .\35 u2428wide29{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u28wide29,#wrapper-rewards .\34 u2428wide29{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u28wide29,#wrapper-rewards .\33 u2428wide29{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u28wide29,#wrapper-rewards .\32 u2428wide29{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u28wide29,#wrapper-rewards .\31 u2428wide29{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u2428wide29+*,#wrapper-rewards .\31 1u2428wide29+*,#wrapper-rewards .\31 2u2428wide29+*,#wrapper-rewards .\31 u2428wide29+*,#wrapper-rewards .\32 u2428wide29+*,#wrapper-rewards .\33 u2428wide29+*,#wrapper-rewards .\34 u2428wide29+*,#wrapper-rewards .\35 u2428wide29+*,#wrapper-rewards .\36 u2428wide29+*,#wrapper-rewards .\37 u2428wide29+*,#wrapper-rewards .\38 u2428wide29+*,#wrapper-rewards .\39 u2428wide29+*{clear:left}#wrapper-rewards .-11u28wide29{margin-left:91.66667%}#wrapper-rewards .-10u28wide29{margin-left:83.33333%}#wrapper-rewards .-9u28wide29{margin-left:75%}#wrapper-rewards .-8u28wide29{margin-left:66.66667%}#wrapper-rewards .-7u28wide29{margin-left:58.33333%}#wrapper-rewards .-6u28wide29{margin-left:50%}#wrapper-rewards .-5u28wide29{margin-left:41.66667%}#wrapper-rewards .-4u28wide29{margin-left:33.33333%}#wrapper-rewards .-3u28wide29{margin-left:25%}#wrapper-rewards .-2u28wide29{margin-left:16.66667%}#wrapper-rewards .-1u28wide29{margin-left:8.33333%}}@media screen and (max-width:1280px){#wrapper-rewards .row>*{padding:40px 0 0 40px}#wrapper-rewards .row{margin:-40px 0 -1px -40px}#wrapper-rewards .row.uniform>*{padding:40px 0 0 40px}#wrapper-rewards .row.uniform{margin:-40px 0 -1px -40px}#wrapper-rewards .row.\32 00\25>*{padding:80px 0 0 80px}#wrapper-rewards .row.\32 00\25{margin:-80px 0 -1px -80px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:80px 0 0 80px}#wrapper-rewards .row.uniform.\32 00\25{margin:-80px 0 -1px -80px}#wrapper-rewards .row.\31 50\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.\31 50\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.uniform.\31 50\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.\35 0\25>*{padding:20px 0 0 20px}#wrapper-rewards .row.\35 0\25{margin:-20px 0 -1px -20px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:20px 0 0 20px}#wrapper-rewards .row.uniform.\35 0\25{margin:-20px 0 -1px -20px}#wrapper-rewards .row.\32 5\25>*{padding:10px 0 0 10px}#wrapper-rewards .row.\32 5\25{margin:-10px 0 -1px -10px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:10px 0 0 10px}#wrapper-rewards .row.uniform.\32 5\25{margin:-10px 0 -1px -10px}#wrapper-rewards .\31 2u28normal29,#wrapper-rewards .\31 2u2428normal29{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u28normal29,#wrapper-rewards .\31 1u2428normal29{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u28normal29,#wrapper-rewards .\31 0u2428normal29{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u28normal29,#wrapper-rewards .\39 u2428normal29{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u28normal29,#wrapper-rewards .\38 u2428normal29{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u28normal29,#wrapper-rewards .\37 u2428normal29{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u28normal29,#wrapper-rewards .\36 u2428normal29{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u28normal29,#wrapper-rewards .\35 u2428normal29{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u28normal29,#wrapper-rewards .\34 u2428normal29{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u28normal29,#wrapper-rewards .\33 u2428normal29{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u28normal29,#wrapper-rewards .\32 u2428normal29{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u28normal29,#wrapper-rewards .\31 u2428normal29{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u2428normal29+*,#wrapper-rewards .\31 1u2428normal29+*,#wrapper-rewards .\31 2u2428normal29+*,#wrapper-rewards .\31 u2428normal29+*,#wrapper-rewards .\32 u2428normal29+*,#wrapper-rewards .\33 u2428normal29+*,#wrapper-rewards .\34 u2428normal29+*,#wrapper-rewards .\35 u2428normal29+*,#wrapper-rewards .\36 u2428normal29+*,#wrapper-rewards .\37 u2428normal29+*,#wrapper-rewards .\38 u2428normal29+*,#wrapper-rewards .\39 u2428normal29+*{clear:left}#wrapper-rewards .-11u28normal29{margin-left:91.66667%}#wrapper-rewards .-10u28normal29{margin-left:83.33333%}#wrapper-rewards .-9u28normal29{margin-left:75%}#wrapper-rewards .-8u28normal29{margin-left:66.66667%}#wrapper-rewards .-7u28normal29{margin-left:58.33333%}#wrapper-rewards .-6u28normal29{margin-left:50%}#wrapper-rewards .-5u28normal29{margin-left:41.66667%}#wrapper-rewards .-4u28normal29{margin-left:33.33333%}#wrapper-rewards .-3u28normal29{margin-left:25%}#wrapper-rewards .-2u28normal29{margin-left:16.66667%}#wrapper-rewards .-1u28normal29{margin-left:8.33333%}}@media screen and (max-width:980px){#wrapper-rewards .row>*{padding:30px 0 0 30px}#wrapper-rewards .row{margin:-30px 0 -1px -30px}#wrapper-rewards .row.uniform>*{padding:30px 0 0 30px}#wrapper-rewards .row.uniform{margin:-30px 0 -1px -30px}#wrapper-rewards .row.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.uniform.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.uniform.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.uniform.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.uniform.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .\31 2u28narrow29,#wrapper-rewards .\31 2u2428narrow29{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u28narrow29,#wrapper-rewards .\31 1u2428narrow29{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u28narrow29,#wrapper-rewards .\31 0u2428narrow29{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u28narrow29,#wrapper-rewards .\39 u2428narrow29{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u28narrow29,#wrapper-rewards .\38 u2428narrow29{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u28narrow29,#wrapper-rewards .\37 u2428narrow29{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u28narrow29,#wrapper-rewards .\36 u2428narrow29{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u28narrow29,#wrapper-rewards .\35 u2428narrow29{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u28narrow29,#wrapper-rewards .\34 u2428narrow29{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u28narrow29,#wrapper-rewards .\33 u2428narrow29{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u28narrow29,#wrapper-rewards .\32 u2428narrow29{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u28narrow29,#wrapper-rewards .\31 u2428narrow29{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u2428narrow29+*,#wrapper-rewards .\31 1u2428narrow29+*,#wrapper-rewards .\31 2u2428narrow29+*,#wrapper-rewards .\31 u2428narrow29+*,#wrapper-rewards .\32 u2428narrow29+*,#wrapper-rewards .\33 u2428narrow29+*,#wrapper-rewards .\34 u2428narrow29+*,#wrapper-rewards .\35 u2428narrow29+*,#wrapper-rewards .\36 u2428narrow29+*,#wrapper-rewards .\37 u2428narrow29+*,#wrapper-rewards .\38 u2428narrow29+*,#wrapper-rewards .\39 u2428narrow29+*{clear:left}#wrapper-rewards .-11u28narrow29{margin-left:91.66667%}#wrapper-rewards .-10u28narrow29{margin-left:83.33333%}#wrapper-rewards .-9u28narrow29{margin-left:75%}#wrapper-rewards .-8u28narrow29{margin-left:66.66667%}#wrapper-rewards .-7u28narrow29{margin-left:58.33333%}#wrapper-rewards .-6u28narrow29{margin-left:50%}#wrapper-rewards .-5u28narrow29{margin-left:41.66667%}#wrapper-rewards .-4u28narrow29{margin-left:33.33333%}#wrapper-rewards .-3u28narrow29{margin-left:25%}#wrapper-rewards .-2u28narrow29{margin-left:16.66667%}#wrapper-rewards .-1u28narrow29{margin-left:8.33333%}}@media screen and (max-width:840px){#wrapper-rewards .row>*{padding:30px 0 0 30px}#wrapper-rewards .row{margin:-30px 0 -1px -30px}#wrapper-rewards .row.uniform>*{padding:30px 0 0 30px}#wrapper-rewards .row.uniform{margin:-30px 0 -1px -30px}#wrapper-rewards .row.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.uniform.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.uniform.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.uniform.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.uniform.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .\31 2u28narrower29,#wrapper-rewards .\31 2u2428narrower29{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u28narrower29,#wrapper-rewards .\31 1u2428narrower29{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u28narrower29,#wrapper-rewards .\31 0u2428narrower29{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u28narrower29,#wrapper-rewards .\39 u2428narrower29{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u28narrower29,#wrapper-rewards .\38 u2428narrower29{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u28narrower29,#wrapper-rewards .\37 u2428narrower29{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u28narrower29,#wrapper-rewards .\36 u2428narrower29{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u28narrower29,#wrapper-rewards .\35 u2428narrower29{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u28narrower29,#wrapper-rewards .\34 u2428narrower29{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u28narrower29,#wrapper-rewards .\33 u2428narrower29{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u28narrower29,#wrapper-rewards .\32 u2428narrower29{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u28narrower29,#wrapper-rewards .\31 u2428narrower29{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u2428narrower29+*,#wrapper-rewards .\31 1u2428narrower29+*,#wrapper-rewards .\31 2u2428narrower29+*,#wrapper-rewards .\31 u2428narrower29+*,#wrapper-rewards .\32 u2428narrower29+*,#wrapper-rewards .\33 u2428narrower29+*,#wrapper-rewards .\34 u2428narrower29+*,#wrapper-rewards .\35 u2428narrower29+*,#wrapper-rewards .\36 u2428narrower29+*,#wrapper-rewards .\37 u2428narrower29+*,#wrapper-rewards .\38 u2428narrower29+*,#wrapper-rewards .\39 u2428narrower29+*{clear:left}#wrapper-rewards .-11u28narrower29{margin-left:91.66667%}#wrapper-rewards .-10u28narrower29{margin-left:83.33333%}#wrapper-rewards .-9u28narrower29{margin-left:75%}#wrapper-rewards .-8u28narrower29{margin-left:66.66667%}#wrapper-rewards .-7u28narrower29{margin-left:58.33333%}#wrapper-rewards .-6u28narrower29{margin-left:50%}#wrapper-rewards .-5u28narrower29{margin-left:41.66667%}#wrapper-rewards .-4u28narrower29{margin-left:33.33333%}#wrapper-rewards .-3u28narrower29{margin-left:25%}#wrapper-rewards .-2u28narrower29{margin-left:16.66667%}#wrapper-rewards .-1u28narrower29{margin-left:8.33333%}}@media screen and (max-width:736px){#wrapper-rewards .row>*{padding:30px 0 0 30px}#wrapper-rewards .row{margin:-30px 0 -1px -30px}#wrapper-rewards .row.uniform>*{padding:30px 0 0 30px}#wrapper-rewards .row.uniform{margin:-30px 0 -1px -30px}#wrapper-rewards .row.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.uniform.\32 00\25>*{padding:60px 0 0 60px}#wrapper-rewards .row.uniform.\32 00\25{margin:-60px 0 -1px -60px}#wrapper-rewards .row.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.uniform.\31 50\25>*{padding:45px 0 0 45px}#wrapper-rewards .row.uniform.\31 50\25{margin:-45px 0 -1px -45px}#wrapper-rewards .row.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.uniform.\35 0\25>*{padding:15px 0 0 15px}#wrapper-rewards .row.uniform.\35 0\25{margin:-15px 0 -1px -15px}#wrapper-rewards .row.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .row.uniform.\32 5\25>*{padding:7.5px 0 0 7.5px}#wrapper-rewards .row.uniform.\32 5\25{margin:-7.5px 0 -1px -7.5px}#wrapper-rewards .\31 2u28mobile29,#wrapper-rewards .\31 2u2428mobile29{width:100%;clear:none;margin-left:0}#wrapper-rewards .\31 1u28mobile29,#wrapper-rewards .\31 1u2428mobile29{width:91.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 0u28mobile29,#wrapper-rewards .\31 0u2428mobile29{width:83.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\39 u28mobile29,#wrapper-rewards .\39 u2428mobile29{width:75%;clear:none;margin-left:0}#wrapper-rewards .\38 u28mobile29,#wrapper-rewards .\38 u2428mobile29{width:66.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\37 u28mobile29,#wrapper-rewards .\37 u2428mobile29{width:58.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\36 u28mobile29,#wrapper-rewards .\36 u2428mobile29{width:50%;clear:none;margin-left:0}#wrapper-rewards .\35 u28mobile29,#wrapper-rewards .\35 u2428mobile29{width:41.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\34 u28mobile29,#wrapper-rewards .\34 u2428mobile29{width:33.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\33 u28mobile29,#wrapper-rewards .\33 u2428mobile29{width:25%;clear:none;margin-left:0}#wrapper-rewards .\32 u28mobile29,#wrapper-rewards .\32 u2428mobile29{width:16.6666666667%;clear:none;margin-left:0}#wrapper-rewards .\31 u28mobile29,#wrapper-rewards .\31 u2428mobile29{width:8.3333333333%;clear:none;margin-left:0}#wrapper-rewards .\31 0u2428mobile29+*,#wrapper-rewards .\31 1u2428mobile29+*,#wrapper-rewards .\31 2u2428mobile29+*,#wrapper-rewards .\31 u2428mobile29+*,#wrapper-rewards .\32 u2428mobile29+*,#wrapper-rewards .\33 u2428mobile29+*,#wrapper-rewards .\34 u2428mobile29+*,#wrapper-rewards .\35 u2428mobile29+*,#wrapper-rewards .\36 u2428mobile29+*,#wrapper-rewards .\37 u2428mobile29+*,#wrapper-rewards .\38 u2428mobile29+*,#wrapper-rewards .\39 u2428mobile29+*{clear:left}#wrapper-rewards .-11u28mobile29{margin-left:91.66667%}#wrapper-rewards .-10u28mobile29{margin-left:83.33333%}#wrapper-rewards .-9u28mobile29{margin-left:75%}#wrapper-rewards .-8u28mobile29{margin-left:66.66667%}#wrapper-rewards .-7u28mobile29{margin-left:58.33333%}#wrapper-rewards .-6u28mobile29{margin-left:50%}#wrapper-rewards .-5u28mobile29{margin-left:41.66667%}#wrapper-rewards .-4u28mobile29{margin-left:33.33333%}#wrapper-rewards .-3u28mobile29{margin-left:25%}#wrapper-rewards .-2u28mobile29{margin-left:16.66667%}#wrapper-rewards .-1u28mobile29{margin-left:8.33333%}}#wrapper-rewards body{background:#f3f6fa}#wrapper-rewards body.is-loading *,#wrapper-rewards body.is-loading :after,#wrapper-rewards body.is-loading :before{animation:none!important;transition:none!important}#wrapper-rewards body,#wrapper-rewards input,#wrapper-rewards select,#wrapper-rewards textarea{color:#7c8081;font-family:Lato,sans-serif;font-size:15pt;font-weight:300;letter-spacing:.025em;line-height:1.75em}#wrapper-rewards a{transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out;color:#3fb1a3;text-decoration:none;border-bottom:1px dotted}#wrapper-rewards a:hover{border-bottom-color:transparent}#wrapper-rewards b,#wrapper-rewards strong{font-weight:400}#wrapper-rewards blockquote,#wrapper-rewards dl,#wrapper-rewards ol,#wrapper-rewards p,#wrapper-rewards table,#wrapper-rewards ul{margin:0 0 2em}#wrapper-rewards h1,#wrapper-rewards h2,#wrapper-rewards h3,#wrapper-rewards h4,#wrapper-rewards h5,#wrapper-rewards h6{color:inherit;font-weight:300;line-height:1.75em;margin-bottom:1em;text-transform:uppercase}#wrapper-rewards h1 a,#wrapper-rewards h2 a,#wrapper-rewards h3 a,#wrapper-rewards h4 a,#wrapper-rewards h5 a,#wrapper-rewards h6 a{color:inherit;text-decoration:none;border:0}#wrapper-rewards h2{font-size:1.5em;letter-spacing:.1em}#wrapper-rewards h3{font-size:1.15em;letter-spacing:.025em}#wrapper-rewards sub{font-size:.8em;position:relative;top:.5em}#wrapper-rewards sup{font-size:.8em;position:relative;top:-.5em}#wrapper-rewards hr{border-top:1px solid hsla(192,2%,50%,.2);border:0;margin-bottom:1.5em}#wrapper-rewards blockquote{border-left:.5em solid hsla(192,2%,50%,.2);font-style:italic;padding:1em 0 1em 2em}#wrapper-rewards article.special,#wrapper-rewards section.special{text-align:center}#wrapper-rewards header.major{padding-bottom:2em}#wrapper-rewards header.special{margin-bottom:5em;padding-top:7em;position:relative;text-align:center}#wrapper-rewards header.special:after,#wrapper-rewards header.special:before{border-bottom:1.5px solid;border-top:1.5px solid;content:"";height:7px;opacity:.1;position:absolute;top:1.75em;width:43%}#wrapper-rewards header.special:before{left:0}#wrapper-rewards header.special:after{right:0}#wrapper-rewards header.special h2{margin-bottom:0}#wrapper-rewards header.special h2+p{margin-bottom:0;padding-top:1.5em}#wrapper-rewards header.special .icon{cursor:default;height:7em;left:0;position:absolute;text-align:center;top:1em;width:100%}#wrapper-rewards header.special .icon:before{font-size:3.5em;opacity:.35}#wrapper-rewards footer>:last-child{margin-bottom:0}#wrapper-rewards footer.major{padding-top:3em}#wrapper-rewards input[type=email],#wrapper-rewards input[type=password],#wrapper-rewards input[type=text],#wrapper-rewards textarea{transition:background-color .2s ease-in-out,border-color .2s ease-in-out;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:none;border:1px solid hsla(192,2%,50%,.2);color:inherit;display:block;padding:.75em;text-decoration:none;width:100%;outline:0}#wrapper-rewards input[type=email]:focus,#wrapper-rewards input[type=password]:focus,#wrapper-rewards input[type=text]:focus,#wrapper-rewards textarea:focus{border-color:#83d3c9}#wrapper-rewards input[type=email],#wrapper-rewards input[type=password],#wrapper-rewards input[type=text]{line-height:1em}#wrapper-rewards ::-webkit-input-placeholder{color:inherit;opacity:.5;position:relative;top:3px}#wrapper-rewards :-moz-placeholder,#wrapper-rewards ::-moz-placeholder{color:inherit;opacity:.5}#wrapper-rewards :-ms-input-placeholder{color:inherit;opacity:.5}#wrapper-rewards .formerize-placeholder{color:hsla(192,2%,50%,.5)!important}#wrapper-rewards .image{border:0;position:relative}#wrapper-rewards .image:before{background:url(/assets/img/HRImages/svgs/overlay.png);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#wrapper-rewards .image.fit{display:block}#wrapper-rewards .image.fit img{display:block;width:100%}#wrapper-rewards .image.featured{display:block;margin:0 0 2em}#wrapper-rewards .image.featured img{display:block;width:100%}#wrapper-rewards .icon{text-decoration:none;position:relative}#wrapper-rewards .icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}#wrapper-rewards .icon.circle{transition:all .2s ease-in-out;border:0;border-radius:100%;display:inline-block;font-size:1.25em;height:2.25em;left:0;line-height:2.25em;text-align:center;text-decoration:none;top:0;width:2.25em}#wrapper-rewards .icon.circle:hover{top:-.2em}#wrapper-rewards .icon.circle.fa-twitter{background:#70aecd;color:#fff}#wrapper-rewards .icon.circle.fa-twitter:hover{background:#7fb7d2}#wrapper-rewards .icon.circle.fa-facebook{background:#7490c3;color:#fff}#wrapper-rewards .icon.circle.fa-facebook:hover{background:#829bc9}#wrapper-rewards .icon.circle.fa-google-plus{background:#db6b67;color:#fff}#wrapper-rewards .icon.circle.fa-google-plus:hover{background:#df7b77}#wrapper-rewards .icon.circle.fa-github{background:#dcad8b;color:#fff}#wrapper-rewards .icon.circle.fa-github:hover{background:#e1b89b}#wrapper-rewards .icon.circle.fa-dribbble{background:#da83ae;color:#fff}#wrapper-rewards .icon.circle.fa-dribbble:hover{background:#df93b8}#wrapper-rewards .icon.featured{cursor:default;display:block;margin:0 0 1.5em;opacity:.35;text-align:center}#wrapper-rewards .icon.featured:before{font-size:5em;line-height:1em}#wrapper-rewards .icon>.label{display:none}#wrapper-rewards ol.default{list-style:decimal;padding-left:1.25em}#wrapper-rewards ol.default li{padding-left:.25em}#wrapper-rewards ul.default{list-style:disc;padding-left:1em}#wrapper-rewards ul.default li{padding-left:.5em}#wrapper-rewards ul.icons{cursor:default}#wrapper-rewards ul.icons li{display:inline-block;line-height:1em;padding-left:.5em}#wrapper-rewards ul.icons li:first-child{padding-left:0}#wrapper-rewards ul.featured-icons{cursor:default;margin:-.75em 0 0;opacity:.35;overflow:hidden;position:relative}#wrapper-rewards ul.featured-icons li{display:block;float:left;text-align:center;width:50%}#wrapper-rewards ul.featured-icons li .icon{display:inline-block;font-size:6.25em;height:1.25em;line-height:1.25em;width:1em}#wrapper-rewards ul.buttons{cursor:default}#wrapper-rewards ul.buttons:last-child{margin-bottom:0}#wrapper-rewards ul.buttons li{display:inline-block;padding:0 0 0 1.5em}#wrapper-rewards ul.buttons li:first-child{padding:0}#wrapper-rewards ul.buttons.vertical li{display:block;padding:1.5em 0 0}#wrapper-rewards ul.buttons.vertical li:first-child{padding:0}#wrapper-rewards table,#wrapper-rewards table.default{width:100%}#wrapper-rewards table.default tbody tr{border-bottom:1px solid hsla(192,2%,50%,.2)}#wrapper-rewards table.default td{padding:.5em 1em}#wrapper-rewards table.default th{font-weight:400;padding:.5em 1em;text-align:left}#wrapper-rewards table.default thead{background:#7c8081;color:#fff}#wrapper-rewards table td,#wrapper-rewards table th{border:none!important}#wrapper-rewards .button,#wrapper-rewards input[type=button],#wrapper-rewards input[type=reset],#wrapper-rewards input[type=submit]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out;background:none;border:1px solid;color:inherit;cursor:pointer;display:inline-block;font-size:.8em;font-weight:900;letter-spacing:2px;min-width:18em;padding:0 .75em;line-height:3.75em;text-align:center;text-decoration:none;text-transform:uppercase}#wrapper-rewards .button:hover,#wrapper-rewards input[type=button]:hover,#wrapper-rewards input[type=reset]:hover,#wrapper-rewards input[type=submit]:hover{background:rgba(188,202,206,.15);border-color:inherit}#wrapper-rewards .button.special,#wrapper-rewards input[type=button].special,#wrapper-rewards input[type=reset].special,#wrapper-rewards input[type=submit].special{background:#83d3c9;border-color:#83d3c9;color:#fff!important}#wrapper-rewards .button.special:hover,#wrapper-rewards input[type=button].special:hover,#wrapper-rewards input[type=reset].special:hover,#wrapper-rewards input[type=submit].special:hover{background:#96dad1!important;border-color:#96dad1!important}#wrapper-rewards .button.fit,#wrapper-rewards input[type=button].fit,#wrapper-rewards input[type=reset].fit,#wrapper-rewards input[type=submit].fit{width:100%}#wrapper-rewards .button.small,#wrapper-rewards input[type=button].small,#wrapper-rewards input[type=reset].small,#wrapper-rewards input[type=submit].small{font-size:.7em;min-width:14em;padding:.5em 0}#wrapper-rewards .wrapper-rewards.style1{padding:0}#wrapper-rewards .wrapper-rewards.style2{background-color:#83d3c9;background-image:url(/assets/img/HRImages/svgs/images/light-bl.svg),url(/assets/img/HRImages/svgs/light-br.svg);background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-size:25em,25em;color:#fff}#wrapper-rewards .wrapper-rewards.style2 .button:hover{background:hsla(0,0%,100%,.15)!important}#wrapper-rewards .wrapper-rewards.style2 .button.special{background:#fff;border-color:#fff;color:#83d3c9!important}#wrapper-rewards .wrapper-rewards.style2 .button.special:hover{border-color:inherit!important;color:#fff!important}#wrapper-rewards .wrapper-rewards.style3{color:inherit}#wrapper-rewards .wrapper-rewards.style4{background:#fff;color:inherit}@keyframes yb{0%{top:-5em}to{top:0}}#wrapper-rewards #header{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.075);color:inherit;cursor:default;font-size:.8em;left:0;padding:1em 1.5em;position:fixed;top:0;width:100%;z-index:10000}#wrapper-rewards #header h1{font-weight:900;margin:0}#wrapper-rewards #header h1 span{font-weight:300}#wrapper-rewards #header nav{letter-spacing:.075em;position:absolute;right:1.5em;text-transform:uppercase;top:.75em}#wrapper-rewards #header nav ul li{display:inline-block;margin-left:1.5em}#wrapper-rewards #header nav ul li>ul{display:none}#wrapper-rewards #header nav ul li a{border:1px solid transparent;color:inherit;display:inline-block;line-height:1em;padding:.6em .75em;text-decoration:none}#wrapper-rewards #header nav ul li .button,#wrapper-rewards #header nav ul li input[type=button],#wrapper-rewards #header nav ul li input[type=reset],#wrapper-rewards #header nav ul li input[type=submit]{font-size:1em;min-width:0;width:auto}#wrapper-rewards #header nav ul li.submenu>a{text-decoration:none}#wrapper-rewards #header nav ul li.submenu>a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;content:"\F107";margin-right:.65em}#wrapper-rewards #header nav ul li.active>a,#wrapper-rewards #header nav ul li:hover>a{transition:all .2s ease-in-out;background:rgba(188,202,206,.15)}#wrapper-rewards #header nav ul li.current>a{font-weight:900}#wrapper-rewards #header.reveal{animation:yb .5s}#wrapper-rewards #header.alt{animation:none;background:transparent;box-shadow:none;color:#fff;padding:2em 2.5em;position:absolute}#wrapper-rewards #header.alt nav{right:2.5em;top:1.75em}#wrapper-rewards #header.alt nav ul li.active>a,#wrapper-rewards #header.alt nav ul li:hover>a{border:1px solid}#wrapper-rewards .dropotron{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.075);line-height:2.25em;min-width:13em;padding:1em 0;text-transform:uppercase;margin-top:0em}#wrapper-rewards .dropotron.level-0{font-size:.7em;font-weight:400;margin-top:1.5em}#wrapper-rewards .dropotron.level-0:before{border-bottom:.5em solid #fff;border-left:.5em solid transparent;border-right:.5em solid transparent;content:"";left:.75em;position:absolute;top:-.45em}#wrapper-rewards .dropotron>li{border-top:1px solid hsla(192,2%,50%,.2)}#wrapper-rewards .dropotron>li>a{transition:none;color:inherit;text-decoration:none;padding:0 1em;border:0}#wrapper-rewards .dropotron>li:hover>a{background:#83d3c9;color:#fff}#wrapper-rewards .dropotron>li:first-child{border-top:0}#wrapper-rewards #banner{background-attachment:scroll,scroll,scroll,fixed;background-color:#645862;background-image:url(/assets/img/HRImages/svgs/light-bl.svg),url(/assets/img/HRImages/svgs/light-br.svg),url(/assets/img/HRImages/svgs/overlay.png),url(/assets/img/HRImages/banner.jpg);background-position:0 100%,100% 100%,0 0,top;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:25em,25em,auto,cover;color:#fff;cursor:default;padding:6em 0;text-align:center}#wrapper-rewards #banner .inner{animation:Cb 1s .25s ease-in-out;animation-fill-mode:forwards;background:rgba(52,27,43,.5);color:#fff;display:inline-block;opacity:0;padding:3em;text-align:center}#wrapper-rewards #banner .inner header{display:inline-block;border-bottom:2px solid;border-top:2px solid;margin:0 0 2em;padding:3px 0}#wrapper-rewards #banner .inner header h2{border-bottom:2px solid;border-top:2px solid;font-size:2.5em;font-weight:900;letter-spacing:.2em;margin:0;padding-left:.05em;position:relative;text-transform:uppercase}#wrapper-rewards #banner .inner p{letter-spacing:.1em;margin:0;text-transform:uppercase}#wrapper-rewards #banner .inner p a{color:inherit;font-weight:400;text-decoration:none}#wrapper-rewards #banner .inner footer{margin:2em 0 0}#wrapper-rewards #main{background-image:url(/assets/img/HRImages/svgs/dark-tl.svg),url(/assets/img/HRImages/svgs/dark-tr.svg),url(/assets/img/HRImages/svgs/dark-bl.svg),url(/assets/img/HRImages/svgs/dark-br.svg);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:25em}#wrapper-rewards #main>:last-child{margin-bottom:0}#wrapper-rewards #main .sidebar section{border-top:1px solid hsla(192,2%,50%,.2);margin:3em 0 0;padding:3em 0 0}#wrapper-rewards #main .sidebar section:first-child{border-top:0;padding-top:0;margin-top:0}#wrapper-rewards #cta{background-attachment:scroll,scroll,scroll,fixed;background-color:#645862;background-image:url(/assets/img/HRImages/svgs/light-tl.svg),url(/assets/img/HRImages/svgs/light-tr.svg),url(/assets/img/HRImages/svgs/overlay.png),url(/assets/img/HRImages/banner.jpg);background-position:0 0,100% 0,0 0,bottom;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:25em,25em,auto,cover;color:#fff;padding:5em;text-align:center}#wrapper-rewards #cta header{margin-bottom:2em}#wrapper-rewards #footer{background:#e8eef4;color:#7c8081;padding:5em 5em 10em;text-align:center}#wrapper-rewards #footer .copyright{font-size:.8em;line-height:1em}#wrapper-rewards #footer .copyright a{color:inherit}#wrapper-rewards #footer .copyright li{display:inline-block;margin-left:1em;padding-left:1em;border-left:1px dotted}#wrapper-rewards #footer .copyright li:first-child{margin:0;padding:0;border:0}@media screen and (max-width:1680px){#wrapper-rewards body,#wrapper-rewards input,#wrapper-rewards select,#wrapper-rewards textarea{font-size:14pt}#wrapper-rewards header.special{padding-top:5.5em;margin-bottom:4em}}@media screen and (max-width:1280px){#wrapper-rewards body,#wrapper-rewards input,#wrapper-rewards select,#wrapper-rewards textarea{font-size:13pt;letter-spacing:.025em;line-height:1.65em}#wrapper-rewards h1,#wrapper-rewards h2,#wrapper-rewards h3,#wrapper-rewards h4,#wrapper-rewards h5,#wrapper-rewards h6{line-height:1.5em}#wrapper-rewards header.major{padding-bottom:1.5em}#wrapper-rewards footer.major{padding-top:2em}#wrapper-rewards .wrapper-rewards{margin-bottom:4em;padding:4em 3em}#wrapper-rewards .wrapper-rewards.style4{padding:3em}#wrapper-rewards #header nav ul li{margin-left:1em}#wrapper-rewards #banner,#wrapper-rewards #cta{background-attachment:scroll}#wrapper-rewards #cta,#wrapper-rewards #footer{padding:4em}}@media screen and (max-width:980px){#wrapper-rewards body,#wrapper-rewards input,#wrapper-rewards select,#wrapper-rewards textarea{font-size:13pt;letter-spacing:.025em;line-height:1.5em}#wrapper-rewards header br{display:none}#wrapper-rewards header.major{padding-bottom:1em}#wrapper-rewards header.special{padding-left:2.5em;padding-right:2.5em}#wrapper-rewards footer.major{padding-top:1.5em}#wrapper-rewards .wrapper-rewards{margin-bottom:3em;padding:3em 2.5em}#wrapper-rewards .wrapper-rewards.special br{display:none}#wrapper-rewards .wrapper-rewards.style1{padding:0 2.5em}#wrapper-rewards .wrapper-rewards.style2{background-size:15em}#wrapper-rewards .wrapper-rewards.style4{padding:2.5em}#wrapper-rewards #banner{background-size:15em,15em,auto,cover}#wrapper-rewards #main{background-size:15em}#wrapper-rewards #cta{background-size:15em,15em,auto,cover;padding:3em}}#wrapper-rewards #navButton,#wrapper-rewards #navPanel{display:none}@media screen and (max-width:840px){#wrapper-rewards body,#wrapper-rewards html{overflow-x:hidden}#wrapper-rewards header.major{padding-bottom:.25em}#wrapper-rewards header.special{margin-bottom:4em;padding-top:5em}#wrapper-rewards header.special:after,#wrapper-rewards header.special:before{width:40%}#wrapper-rewards header.special h2+p{padding-top:1.25em}#wrapper-rewards section{margin:1em 0}#wrapper-rewards section:first-child{margin-top:0}#wrapper-rewards .button.small,#wrapper-rewards input[type=button].small,#wrapper-rewards input[type=reset].small,#wrapper-rewards input[type=submit].small{font-size:.8em;min-width:18em;padding:.75em 0}#wrapper-rewards ul.featured-icons{margin:0}#wrapper-rewards ul.featured-icons li{display:inline-block;float:none;width:auto}#wrapper-rewards ul.featured-icons li .icon{font-size:4em;width:1.25em}#wrapper-rewards ul.buttons li{display:block;padding:1em 0 0}#wrapper-rewards #header{display:none}#wrapper-rewards #banner{margin:0}#wrapper-rewards .wrapper-rewards.special-alt{text-align:center}#wrapper-rewards .wrapper-rewards.style4{padding-bottom:3em}#wrapper-rewards #main{padding:5em 0}#wrapper-rewards #main .sidebar{border-top:1px solid hsla(192,2%,50%,.1);padding-top:3em}#wrapper-rewards #main .sidebar section{border-top:0;padding-top:0}#wrapper-rewards div.index #main{padding-top:4.5em}#wrapper-rewards #cta{margin:0}#wrapper-rewards #footer{padding:4em 1.5em}#wrapper-rewards #page-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease;padding-bottom:1px}#wrapper-rewards #navButton{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease;display:block;height:60px;left:0;position:fixed;top:0;width:100%;z-index:10001}#wrapper-rewards #navButton .toggle{text-decoration:none;height:60px;left:0;position:absolute;text-align:center;top:0;width:100%;border:0;outline:0}#wrapper-rewards #navButton .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;color:#fff;content:"\F0C9";font-size:1em;height:40px;left:10px;line-height:40px;opacity:.5;position:absolute;top:11px;width:60px;z-index:1}#wrapper-rewards #navButton .toggle:after{background:hsla(189,4%,65%,.75);border-radius:2px;content:"";height:40px;left:10px;position:absolute;top:10px;width:60px}#wrapper-rewards #navPanel{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-275px);transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002;background:#1c2021;color:#fff;font-size:.8em;letter-spacing:.075em;text-transform:uppercase;padding:.25em .75em 1em}#wrapper-rewards #navPanel .link{border:0;border-top:1px solid hsla(0,0%,100%,.05);color:inherit;display:block;height:3em;line-height:3em;opacity:.75;text-decoration:none}#wrapper-rewards #navPanel .link.depth-0{font-weight:900}#wrapper-rewards #navPanel .link:first-child{border-top:0}#wrapper-rewards #navPanel .indent-1{display:inline-block;width:1em}#wrapper-rewards #navPanel .indent-2{display:inline-block;width:2em}#wrapper-rewards #navPanel .indent-3{display:inline-block;width:3em}#wrapper-rewards #navPanel .indent-4{display:inline-block;width:4em}#wrapper-rewards #navPanel .indent-5{display:inline-block;width:5em}#wrapper-rewards div.navPanel-visible #navButton,#wrapper-rewards div.navPanel-visible #page-wrapper{transform:translateX(275px)}#wrapper-rewards div.navPanel-visible #navPanel{transform:translateX(0)}}@media screen and (max-width:736px){#wrapper-rewards #wrapper-rewards div{min-width:150px}#wrapper-rewards h2{font-size:1.25em;letter-spacing:.1em;text-align:center}#wrapper-rewards h3{font-size:1em;letter-spacing:.025em}#wrapper-rewards p{text-align:justify}#wrapper-rewards header{text-align:center}#wrapper-rewards header.major{padding-bottom:0}#wrapper-rewards header.special{margin-bottom:3em;padding-left:1.5em;padding-right:1.5em}#wrapper-rewards header.special:after,#wrapper-rewards header.special:before{width:38%}#wrapper-rewards header.special .icon{font-size:.75em;top:1.5em}#wrapper-rewards header p{text-align:center}#wrapper-rewards footer.major{padding-top:0}#wrapper-rewards .icon.circle{font-size:1em}#wrapper-rewards .button,#wrapper-rewards input[type=button],#wrapper-rewards input[type=reset],#wrapper-rewards input[type=submit]{max-width:20em;width:100%}#wrapper-rewards .button.fit,#wrapper-rewards input[type=button].fit,#wrapper-rewards input[type=reset].fit,#wrapper-rewards input[type=submit].fit{width:auto}#wrapper-rewards ul.icons li{padding-left:.25em}#wrapper-rewards ul.featured-icons li .icon{width:1.1em}#wrapper-rewards ul.buttons{text-align:center}#wrapper-rewards .wrapper-rewards{margin-bottom:2.5em;padding:2.25em 1.5em}#wrapper-rewards .wrapper-rewards.special br{display:none}#wrapper-rewards .wrapper-rewards.style1{padding:0 1.5em}#wrapper-rewards .wrapper-rewards.style2{background-size:10em;padding:2.25em 1.5em}#wrapper-rewards .wrapper-rewards.style4{background-size:10em;padding:1.5em 1.5em 3em}#wrapper-rewards #banner{background-size:10em,10em,auto,cover;padding:6em 0}#wrapper-rewards #banner .inner{background:none;display:block;padding:0 1.5em}#wrapper-rewards #banner .inner header h2{font-size:1.5em}#wrapper-rewards #banner .inner p{text-align:center}#wrapper-rewards #banner .inner br{display:none}#wrapper-rewards #main{background-size:10em;padding:3.5em 0 2.5em}#wrapper-rewards div.index #main{padding:2.5em 0 0}#wrapper-rewards div.contact #main{padding-bottom:0}#wrapper-rewards #cta{background-size:10em,10em,auto,cover;padding:3em 1.5em}#wrapper-rewards #footer{padding:3em 1.5em}#wrapper-rewards #footer .copyright li{display:block;margin:1em 0 0;padding:0;border:0}#wrapper-rewards #navButton .toggle:before{top:8px;left:8px;width:50px;height:34px;line-height:34px}#wrapper-rewards #navButton .toggle:after{top:8px;left:8px;width:50px;height:34px}}#wrapper-rewards #banner .inner{opacity:1}#wrapper-rewards article.last-child,#wrapper-rewards article>.last-child,#wrapper-rewards section.last-child,#wrapper-rewards section>.last-child{margin-bottom:0}#wrapper-rewards #banner{background-image:url(/assets/img/HRImages/banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:auto;-ms-behavior:url(/assets/js/ie/backgroundsize.min.htc)}#wrapper-rewards #banner .inner{background:#341b2b}#wrapper-rewards #cta{background-image:url(/assets/img/HRImages/banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:auto;-ms-behavior:url(/assets/js/ie/backgroundsize.min.htc)}#wrapper-rewards #hello{font-size:12px}#wrapper-rewards .just-text{font-size:40px}#wrapper-rewards #key{margin-top:20px}#wrapper-rewards .result-salary{font-weight:700}#wrapper-rewards .big-number{font-size:40px}#wrapper-rewards .small-number{font-size:20px}#wrapper-rewards .poundsign{font-size:40px}#wrapper-rewards .poundsign-employ{font-size:20px}#wrapper-rewards .employee,#wrapper-rewards .employer{font-size:20px!important}#wrapper-rewards .valueabove,#wrapper-rewards .valuebottom{text-align:center;color:#fff;width:120px;position:absolute;bottom:0;left:0;font-size:10px}#wrapper-rewards .valueabove{display:block!important}#wrapper-rewards #holiday-display,#wrapper-rewards #hours-display,#wrapper-rewards #salary-display{min-height:100px}#wrapper-rewards #holiday-display p,#wrapper-rewards #hours-display p,#wrapper-rewards #salary-display p{margin-bottom:0}#wrapper-rewards #holiday-display div,#wrapper-rewards #hours-display div,#wrapper-rewards #salary-display div{float:left;padding-left:20px}#wrapper-rewards #holiday-display div img,#wrapper-rewards #hours-display div img,#wrapper-rewards #salary-display div img{width:150px;height:80px}#wrapper-rewards .space{padding-top:15px}#wrapper-rewards #bar-holder{position:relative;min-height:200px;max-width:233px}#wrapper-rewards .bar-salary{background-color:#184454}#wrapper-rewards .bar-contribution,#wrapper-rewards .bar-salary{position:absolute;bottom:0;right:25%;height:1px;width:120px;display:none}#wrapper-rewards .bar-contribution{background-color:#3c9bbc}#wrapper-rewards .peter,#wrapper-rewards .special-table{display:none}#wrapper-rewards .spine-dropdown{clear:both;padding-top:15px}#wrapper-rewards div#holiday-display,#wrapper-rewards div#hours-display,#wrapper-rewards div#salary-display{clear:both}#wrapper-rewards select#scheme{font-size:13pt}#wrapper-rewards .fte-dropdown{display:none}.records-retention #officer_select,.records-retention #record_select{width:350px;margin-bottom:15px}.records-retention #record table th{padding:10px!important}.records-retention .hidden{display:none}.records-retention #record_results .grid__item_span_6{border-bottom:1px solid #7c8081}.records-retention #record_results .noBorder{border-bottom:none}@media only screen and (max-width:640px){.records-retention .dashed{border-bottom:1px dashed}}
/*! *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(images/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:zb 2s infinite linear}.fa-pulse{animation:zb 1s infinite steps(8)}@keyframes zb{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.gu-mirror{position:fixed!important;z-index:9999!important;opacity:.8;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-mirror .nav__item{display:block}.gu-mirror .nav__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:22px;font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#639;padding:13px 40px 13px 10px;border-bottom:1px solid #e5e5e5}.gu-mirror .nav__link .icon{right:80px}.gu-mirror .nav__link .icon,.gu-mirror .nav__link .icon_menu{position:absolute;top:50%;transform:scale(1) rotate(.001deg) translateY(-50%);width:8px;height:15px;fill:#639}.gu-mirror .nav__link .icon_menu{right:50px}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=50)}div#clearing-map{overflow:scroll}#clearing-map img{max-width:inherit!important}#clearing-map .parallax-viewport{position:relative;overflow:hidden;width:100%;max-width:1058px;height:1240px}#clearing-map .parallax-layer{position:absolute}#clearing-map .diagram{margin-top:-.75em}#clearing-map small{text-transform:uppercase}#clearing-map #parallax{position:relative}#clearing-map .logo{position:absolute;right:180px;top:0;z-index:700;display:none}#clearing-map .togglebox{font-family:sans-serif;font-size:14px;font-weight:700;background-color:#eeeeef;color:#ed734e;width:auto;max-width:200px;padding:15px;text-align:center;position:absolute;z-index:801;border-radius:18px;display:none}#clearing-map #info-panel{width:100%;height:100px;position:fixed;bottom:0;padding:20px;background-color:#fff;opacity:0;font-family:sans-serif;font-size:18px}#clearing-map .togglebox p{cursor:pointer!important;color:green}#clearing-map .showing{display:block}#clearing-map .hidden{display:none}#clearing-map #t0{top:196px;left:196px}#clearing-map #t1{top:174px;left:332px}#clearing-map #t2{top:200px;left:467px}#clearing-map #t3{top:200px;left:597px}#clearing-map #t4{top:56px;left:550px}#clearing-map #t5{top:220px;left:828px}#clearing-map #t6{top:276px;left:370px}#clearing-map #t7{top:310px;left:282px}#clearing-map #t8{top:290px;left:104px}#clearing-map #t9{top:360px;left:44px}#clearing-map #t10{top:360px;left:151px}#clearing-map #t11{top:462px;left:88px}#clearing-map #t12{top:454px;left:200px}#clearing-map #t13{top:466px;left:300px}#clearing-map #t14{top:376px;left:358px}#clearing-map #t15{top:452px;left:500px}#clearing-map #t16{top:332px;left:620px}#clearing-map #t17{top:332px;left:848px}#clearing-map #t18{top:452px;left:722px}#clearing-map #t19{top:452px;left:860px}#clearing-map #t20{top:601px;left:43px}#clearing-map #t21{top:570px;left:204px}#clearing-map #t22{top:581px;left:404px}#clearing-map #t23{top:600px;left:574px}#clearing-map #t24{top:561px;left:704px}#clearing-map #t25{top:560px;left:820px}#clearing-map #t26{top:591px;left:890px}#clearing-map #t27{top:700px;left:60px;display:none}#clearing-map #t28{top:714px;left:37px}#clearing-map #t29{top:720px;left:284px}#clearing-map #t30{top:705px;left:457px}#clearing-map #t31{top:706px;left:587px}#clearing-map #t32{top:716px;left:860px}#clearing-map #t33{top:846px;left:95px}#clearing-map #t34{top:850px;left:187px}#clearing-map #t35{top:850px;left:327px}#clearing-map #t36{top:850px;left:387px}#clearing-map #t37{top:820px;left:520px}#clearing-map #t38{top:810px;left:697px}#clearing-map #t39{top:925px;left:830px}#clearing-map #t40{top:975px;left:550px}#clearing-map #t41{top:975px;left:410px}#clearing-map #t42{top:976px;left:178px}#clearing-map #t43{top:975px;left:41px}#clearing-map #location0{top:110px;left:95px;cursor:pointer!important}#clearing-map #location1{top:110px;left:245px;cursor:pointer!important}#clearing-map #location2{top:118px;left:365px;cursor:pointer!important}#clearing-map #location3{top:138px;left:525px;cursor:pointer!important}#clearing-map #location4{top:46px;left:505px;cursor:pointer!important}#clearing-map #location5{top:140px;left:670px;cursor:pointer!important}#clearing-map #location6{top:215px;left:280px;cursor:pointer!important}#clearing-map #location7{top:230px;left:180px;cursor:pointer!important}#clearing-map #location8{top:200px;left:0;cursor:pointer!important}#clearing-map #location9{top:276px;left:10px;cursor:pointer!important}#clearing-map #location10{top:300px;left:80px;cursor:pointer!important}#clearing-map #location11{top:400px;left:40px;cursor:pointer!important}#clearing-map #location12{top:370px;left:120px;cursor:pointer!important}#clearing-map #location13{top:384px;left:220px;cursor:pointer!important}#clearing-map #location14{top:316px;left:290px;cursor:pointer!important}#clearing-map #location15{top:368px;left:410px;cursor:pointer!important}#clearing-map #location16{top:250px;left:530px;cursor:pointer!important}#clearing-map #location17{top:248px;left:700px;cursor:pointer!important}#clearing-map #location18{top:374px;left:620px;cursor:pointer!important}#clearing-map #location19{top:374px;left:700px;cursor:pointer!important}#clearing-map #location20{top:518px;left:20px;cursor:pointer!important}#clearing-map #location21{top:452px;left:100px;cursor:pointer!important}#clearing-map #location22{top:500px;left:320px;cursor:pointer!important}#clearing-map #location23{top:520px;left:480px;cursor:pointer!important}#clearing-map #location24{top:460px;left:610px;cursor:pointer!important}#clearing-map #location25{top:480px;left:690px;cursor:pointer!important}#clearing-map #location26{top:506px;left:730px;cursor:pointer!important}#clearing-map #location27{top:640px;left:0;cursor:pointer!important;display:none}#clearing-map #location28{top:620px;left:110px;cursor:pointer!important}#clearing-map #location29{top:620px;left:190px;cursor:pointer!important}#clearing-map #location30{top:586px;left:360px;cursor:pointer!important}#clearing-map #location31{top:620px;left:490px;cursor:pointer!important}#clearing-map #location32{top:616px;left:720px;cursor:pointer!important}#clearing-map #location33{top:782px;left:0;cursor:pointer!important}#clearing-map #location34{top:769px;left:100px;cursor:pointer!important}#clearing-map #location35{top:785px;left:240px;cursor:pointer!important}#clearing-map #location36{top:750px;left:370px;cursor:pointer!important}#clearing-map #location37{top:734px;left:410px;cursor:pointer!important}#clearing-map #location38{top:728px;left:610px;cursor:pointer!important}#clearing-map #location39{top:800px;left:680px;cursor:pointer!important}#clearing-map #location40{top:876px;left:470px;cursor:pointer!important}#clearing-map #location41{top:890px;left:290px;cursor:pointer!important}#clearing-map #location42{top:934px;left:90px;cursor:pointer!important}#clearing-map #location43{top:975px;left:41px;cursor:pointer!important}#clearing-map .title{font-size:1.3em;line-height:1.3em}#clearing-map .description{padding-top:10px;font-size:1em;font-style:italic;color:#aaa;line-height:1.4em}#clearing-map .author{font-size:.8em;line-height:2em}#clearing-map .trigger{height:60px;position:absolute;z-index:400;cursor:pointer;background-color:green;opacity:1;background-color:#8c76b0;border-radius:50%;height:40px;width:40px}#clearing-map .trigger:before{border:0 solid transparent;border-radius:50%;background-color:#270758;content:" ";display:block;height:20px;left:10px;position:relative;top:10px;width:20px;z-index:1}#clearing-map .trigger:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #8c76b0;border-radius:20px;content:" ";height:0;position:relative;top:32px;width:0}@media (max-width:768px){#clearing-map #clearing-map{background:url(/assets/img/maps/mobile.jpg) no-repeat 0 0!important;height:1509px;width:750px}#clearing-map .parallax-viewport{background:url(/assets/img/maps/mobile.jpg) no-repeat 0 0;height:1509px;width:750px}#clearing-map .parallax-layer{display:none}}#slotmachine{border:0;margin:0;width:400px!important;margin:0 auto 25px;height:740px}#slotmachine a:active,#slotmachine a:hover,#slotmachine a:link,#slotmachine a:visited{text-decoration:none}#slotmachine a:link{color:#c72069}#slotmachine a:hover{color:#c72069;text-decoration:underline}#slotmachine a:active{color:#ff2e8b;padding-top:1px}#slotmachine .slot{z-index:1}#slotmachine #everything{position:absolute;top:600px;width:400px;display:none}#slotmachine #infoPanel{position:relative;left:0;top:29px;z-index:3;display:table-cell}#slotmachine #holder{position:relative;width:400px!important;height:600px!important;background-color:green}#slotmachine #wrapper{position:relative;width:400px;height:800px}#slotmachine .person-slice{padding:0;margin:0}#slotmachine .person-slice li{list-style-type:none;display:block;height:600px;width:400px}#slotmachine p{text-align:center;background-color:#eeeeef;width:400px;font-size:30px;font-family:aveny-t_regular,georgia,sans-serif;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box}#slotmachine button{width:400px;height:40px;font-size:20px}#slotmachine #everything{margin:0;z-index:0}@keyframes Ab{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}80%{transform:rotate(0deg)}83%{transform:rotate(-10deg)}86%{transform:rotate(10deg)}89%{transform:rotate(-10deg)}92%{transform:rotate(10deg)}to{transform:rotate(0deg)}}#slotmachine #tweeter{background-color:#4099ff;top:570px}#slotmachine #facebook,#slotmachine #tweeter{width:30px;height:30px;position:absolute;margin:0 auto;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;text-align:right;font-family:arial;z-index:2}#slotmachine #facebook{background-color:#3b5998;top:540px;padding:8px!important}#slotmachine #tweeter.active{animation:Ab 1.5s ease 1}#lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);text-align:center}#lightbox img{box-shadow:0 0 25px #111;-webkit-box-shadow:0 0 25px #111;-moz-box-shadow:0 0 25px #111;max-width:940px}#lightbox p{text-align:right;color:#fff;margin-right:20px;font-size:12px}#lightbox #content{position:relative;top:190px}p.shubtitle{margin:-9px 0 0!important;font-size:26px}p.shubtitle a{color:#fff!important;font-weight:400!important;transition:none!important}p.shubtitle a:hover{color:#fff!important;text-decoration:underline!important}.nopadding{padding:0!important}.nopadding .grid__item{display:block}.homepage-search{background:#513884}.shubhomeheader{height:500px!important;min-height:500px!important}.hero__content--sh{padding-top:0}.hero__content--sh .grid{height:auto;position:relative}.hero__content--sh .h2{font-size:50px}.sh-module--search__btn{min-width:100%}.sh_download_summary{padding:0 20px 20px 55px}.shub_file_download{border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}form{display:inline}form .grid__item_span_1{width:217px;margin-right:-197px}form .grid__item_col_5{left:0}form fieldset{display:inline;width:72.6%}form fieldset .grid__item_col_5{left:0}form .grid__item{padding:0 20px 0 40px;display:inline-block!important}.sh-module--centred .sh-module__title{text-align:center}.sh-module__title.sh-module__title--hp-search{font-size:2em;padding:.3em 0}.sh-module__title{color:#fff;font-size:3.3em;text-transform:none}.sh-module__info{text-align:center}.decor-lilac{background:linear-gradient(180deg,rgba(81,56,132,.8) 0,rgba(51,0,102,.8))}.homepage-search .decor__inner{padding:1em 0!important}.decor__inner,.homepage-search .decor__inner{background:#513884 url(/assets/svg/main/ext/bg-purple.svg) no-repeat 60% 70%}.decor__inner{padding:1em 0}.decor__inner--no-pattern{background:#513884}.button{vertical-align:baseline!important}.button .pink_button{background:#c91a69;color:#fff}.button .button_primary{font-size:22px;padding:12px 22px;border-radius:5px;min-width:260px}.sh-flyout__social-link{margin:0 1.5em}.sh-module--search.decor__inner{padding:1em 0}.sh-module--search__after{text-transform:uppercase;margin-top:1em;font-family:aveny-t_regular;font-style:normal;font-weight:400}.sh-module--search__after p{display:inline}.sh-module--centred{text-align:center}.sh-module{color:#fff}.sh-module .grid__item_span_3{width:65.5536028119508%}.sh-module .grid__item_col_2{left:0}.sh-module .grid__item.grid__item_col_2.grid__item_span_3{margin-left:auto;margin-right:auto}.sh-module .button:last-child{margin-bottom:2px}.button__mask--2px{border-radius:2px}.sh-module--search__browse-btn{padding:.4em;border-radius:2px;margin-left:.4em}.grid__item .content{position:relative;margin-top:0}.sh-slider__title{text-align:center;text-transform:none;font-size:3em;padding:.1em 0 .2em}.wrap--sh-home-slider-b .content{padding:40px 40px 0;overflow:hidden}.sh-home-slider__item__title{color:#271753;display:block;padding:.5em 0!important;text-decoration:none;width:100%;font-size:1.5em;font-weight:400;font-family:aveny-t_medium;font-style:normal}.sh-slider .slider__item{text-align:left}.sh-slider .slick-prev{left:-65px;top:30%}.sh-slider .slick-next{right:-65px;top:30%}.sh-slider .slick-next,.sh-slider .slick-prev{outline:0}.sh-slider .icon{position:absolute;margin:auto;right:0;top:0!important;bottom:0}.sh-slider .nav__link{border-bottom:0!important}.sh-home-slider-item-wrap{padding-top:1em;min-height:30.46875em;position:relative}.sh-home-slider-item-wrap .sh-home-slider__li:first-child{border-top:2px solid #9681b0}.sh-home-slider-item-wrap .sh-home-slider__li{border-bottom:2px solid #9681b0;margin-bottom:0}.sh-home-slider-item-wrap .sh-home-slider__li a{padding:.5em 0!important;color:#fff!important;font-family:aveny-t_light!important;font-size:1.2em!important;font-weight:700!important}.sh-home-slider-item-wrap .sh-home-slider__li .shub-text-purple{color:#2e1a51!important}.sh-home-slider-item-wrap--highlight{background:#513884 url(/assets/svg/main/ext/bg-purple.svg) no-repeat 60% 70%;background-size:auto 100%;color:#fff}.sh-home-slider-item-wrap--highlight .sh-home-slider__item__title,.sh-home-slider-item-wrap--highlight a{color:#fff}.sh-home-slider-item-wrap--highlight .icon{fill:#fff}.sh-home-services__list,.sh-home-slider__list{list-style-type:none;border-left:none;padding-left:0;min-height:8em}.sh-home-services__anchor{display:block;padding:.5em 0;text-decoration:none;width:100%;font-weight:400;color:#271753;font-size:1.2em;font-family:aveny-t_light;font-style:normal}.extrapadding{padding:40px 40px 32px}.shub__linkpod{width:112.5%!important}.shub__linkpod li{width:100%;display:block!important}.shub__underline{border-bottom:2px solid #e5e5e5;padding-bottom:10px}.top__padding{padding:40px 0 0!important}.sidepadding{padding:0 40px 40px!important}.inline,.inline .grid__item{display:inline-block}.svg__centre{max-width:80%;display:block;margin:0 auto 2em}.sh-service__content p{margin-bottom:45px}.sh-service-aside__contact{padding:0}.sh-service-aside__contact .icon_email,.sh-service-aside__contact .icon_phone{vertical-align:middle;padding-right:.3em;opacity:.6;width:18px}.sh-service-aside__contact .h6{margin:1.321em 0 0}.sh-service-aside__contact-link{list-style-type:none;margin:2em 0 1.5em}.sh-service-aside__contact-link a{color:#271753;transition:none;background:#fafafa;display:block;padding:.4em .7em;line-height:2;opacity:.8}.sh-service-aside__contact-link a span{vertical-align:middle}.sh-service-aside__contact-link a:hover{opacity:1;color:#271753}.sh-service-aside__contact-link a:hover svg{opacity:1}.sh-service-aside__extra-contact{padding:.7em;background:#fafafa;border-bottom:3px solid #eee}.sh-service-aside__extra-contact a{color:#271753;opacity:.8}.sh-service-aside__extra-contact a:hover{opacity:1;color:#271753}.sh-service-aside__extra-contact a:hover svg{opacity:1}.sh-service-aside__extra-contact-list{margin:0;padding:0;border-left:0;list-style-type:none}.sh-service-aside__extra-contact__name{margin:0}.sh-service-aside__extra-contact__title{font-size:.7em;text-transform:uppercase;color:#666}.sh-service-aside__extra-contact__email,.sh-service-aside__extra-contact__phone{width:100%;display:block;font-size:.9em}.sh-service-aside__extra-contact__email .icon_email,.sh-service-aside__extra-contact__email .icon_phone,.sh-service-aside__extra-contact__phone .icon_email,.sh-service-aside__extra-contact__phone .icon_phone{width:18px;padding:0 .3em 0 0;vertical-align:middle;position:relative;opacity:.6}.sh-service-aside__extra-contact__email span,.sh-service-aside__extra-contact__phone span{vertical-align:middle}.sh-accordion{background:#fafafa;opacity:.8;outline:0}.az__title{text-align:center;text-transform:none;line-height:2em;margin-bottom:1em}.az__buttons{border-left:none;list-style-type:none;height:auto;margin:0 auto;padding:0;line-height:2;text-align:center}.az__buttons li{display:inline}.az__buttons-wrap{display:table;margin:0 auto}.az__button--active{background:#c91967;color:#fff!important;border-radius:5px}.az__button{padding:.2em .15em;font-size:1.6em;color:#2e1a51}.az__button--disabled{color:#8c8c8c;text-decoration:none;cursor:default;transition:none}.az__button--disabled:hover{color:#8c8c8c!important}.az__buttons_09{border-left:none;list-style-type:none;height:auto;margin:0 auto;padding:0;line-height:2;text-align:center}.az__buttons_09 li{display:inline}.az__buttons_09-wrap{display:table;margin:0 auto}.az__button_09--active{background:#c91967;color:#fff!important;border-radius:5px}.az__button_09{padding:.2em .15em;font-size:1.6em;color:#2e1a51}.az__button_09--disabled{color:#8c8c8c;text-decoration:none;cursor:default;transition:none}.az__button_09--disabled:hover{color:#8c8c8c!important}.az__service{display:none!important}.az__service--visible{display:-ms-flexbox!important;display:flex!important}.az .grid{margin-bottom:25px}.sh-single-doc__title{text-align:left}.sh-document-icon{width:102px!important;height:102px}.sh-single-doc__icon.js-visible{display:inline!important}#sh-service-docs__select{width:100%;margin-bottom:1em;-webkit-appearance:none!important;-webkit-border-radius:0;background-color:#fafafa;background-position:100%;background-repeat:no-repeat;border:1px solid #ccc;padding:.64rem;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+)}#sh-service-docs__select.js-active{margin-bottom:.5em}.button--doc-download{padding-right:4em}.button--doc-download--simple{margin:auto 0!important}.sh-service-docs__title,.sh-service-links__title{font-size:2.4em;text-align:center;margin-bottom:.5em;padding:0 1em .2em 0}#sh-service__doc-block{display:none;border:2px dotted #e6e6e6;margin-bottom:1em;padding-top:.7em}#sh-service__all-docs-block{display:none}#sh-service__all-docs-block.js-visible{display:block}.sh-single-doc__icon{display:none;padding-left:.7em}.sh-single-doc__icon.js-visible{display:inline}.sh-single-doc__title{margin:0}.sh-single-doc__date{text-transform:uppercase;font-size:.75em;color:#666;margin:0}.sh-single-doc__desc{font-size:.9em;padding:0 .7em 0 0}.sh-service-docs{margin:3em 0}.sh-single-doc__actions{margin:1em 0 .3em}.sh-single-doc__share-details{margin:.3em 0;background:#fafafa;padding:.3em;display:none}.sh-single-doc__share-details p{font-size:.8em;padding:.2em;margin:0}.sh-single-doc__share-details.js-visible{background:#fafafa;display:block}#sh-service__all-docs__list{padding-left:0;margin-left:0;margin-top:1em;border-left:none;list-style-type:none}.sh-service__doc-list__item{border-bottom:2px dotted #e6e6e6;list-style-type:none;margin:0}.sh-service__doc-list__item-date{display:none}.sh-service__doc-list__link{display:inline-block;font-weight:400;font-size:1.3em;height:45px;padding-left:55px;background-image:url(images/blank-icon.gif);background-size:45px 45px;background-repeat:no-repeat;padding-top:5px;opacity:.8}.sh-service__doc-list__link:hover{text-decoration:underline;opacity:1}.sh-service__doc-list__link--pdf{background-image:url(images/pdf-icon.gif);background-position-y:center;top:-1px}.sh-service__doc-list__link--doc,.sh-service__doc-list__link--docx{background-image:url(images/doc-icon.gif);background-position-y:center;top:-1px}.sh-service__doc-list__link--xls,.sh-service__doc-list__link--xlsx{background-image:url(images/xls-icon.gif);background-position-y:center;top:-1px}.sh-service__doc-list__link--ppt,.sh-service__doc-list__link--pptx{background-image:url(images/ppt-icon.gif);background-position-y:center;top:-1px}.sh-service__doc-list__link--unknown{background-image:url(images/blank-icon.gif);background-position-y:center;top:-1px}.lt-ie9 .sh-service__doc-list__link{padding-left:0;background-image:none}.sh-service__external-links-list{list-style-type:none;padding-left:0;border-left:none}.sh-service__external-link-item{border-bottom:3px solid #e5e5e5;margin:0}.sh-service__external-link-item:first-child{border-top:3px solid #e5e5e5}.sh-service__external-link-item a{display:block;padding:.5em 0;text-decoration:none;color:#271753;width:100%;font-size:1.5em}.sh-service__external-link-item a:hover{text-decoration:none!important;color:#c91967}.sh-service__external-link-item .icon{position:absolute;margin:auto;right:0;top:0;bottom:0}.padding__standard{padding:0 40px}.logo__centre{display:block;margin:0 auto}.js-show-hide{display:none}.button--doc-download{padding-right:4em!important}.button--small{min-width:0;padding:6px 10px;font-size:16px;margin-bottom:10px!important}.button--small,.button--small .button__mask{border-radius:3px}.icon_arrow-down-white{fill:#fff;width:17px;height:9px;position:relative}.align-middle{vertical-align:middle!important}.align-middle .button--small{margin-bottom:0!important}.reposition{height:100%;margin-top:.6em;width:32.8%;padding:0 20px 0 0}.reposition .button--small{margin-bottom:0!important;float:right}.flyout_alternate{margin:0!important;background:#f6f6f7!important}.flyout_alternate .section{padding-top:0!important}.gcf-item-block{display:inline-block!important;margin-right:0!important}#shubmaincontent .accordion__content h3{font-size:30px}#shubmaincontent .accordion__content h4{font-size:26px}#shubmaincontent .accordion__content h3.h5{font-size:30px}.sh-home-slider-b .slick-dots{margin-left:30%}.sh-home-slider-b .slick-dots li{float:left;padding-right:30px}.grad-table{width:90%;margin:0 auto}.grad-table .grad-wide{width:35%}.grad-table tbody tr th{font-size:14pt}.grad-table tbody tr td{font-size:9pt}.grad-table tbody tr td a{-ms-word-wrap:break-word;word-wrap:break-word}.accordion-image-block{width:33%;display:inline-block;margin-top:20px}.accordion-image-block .accordion-image{display:block;margin:0 auto;vertical-align:bottom;padding-bottom:5px}.accordion-image-block .accordion-image-desc{width:100%;display:table-cell}.cpd-container{color:#fff!important;font-size:10pt}.cpd-container h3,.cpd-container h4{color:#fff!important;text-transform:none}.borderless{border:0!important}.turquoise .cpd-banner,.turquoise .cpd-banner .image__image-cut{background:#7396ac}.turquoise .cpd-banner .light{background:#81a0b2}.turquoise .button{background:#1a3d51;min-width:0;font-size:11pt}.turquoise .course-card{position:relative;background:#698497 url(/assets/svg/main/ext/bg-turquoise.svg) no-repeat 60% 70%}.turquoise .course-card:first-child{margin-right:2px;margin-left:0!important}.turquoise .course-card:last-child{margin-left:2px}.turquoise .course-card .cpd-course-card-title{background:#3d586b}.turquoise .course-card .accordion__content{background:transparent}.purple .cpd-banner,.purple .cpd-banner .image__image-cut{background:#725b91}.purple .cpd-banner .light{background:#85759a}.purple .button{background:#270059;min-width:0;font-size:11pt}.purple .course-card{position:relative;background:#5b437f url(/assets/svg/main/ext/bg-purple.svg) no-repeat 60% 70%}.purple .course-card:first-child{margin-right:2px;margin-left:0!important}.purple .course-card:last-child{margin-left:2px}.purple .course-card .cpd-course-card-title{background:#412467}.purple .course-card .accordion__content{background:transparent}.green .cpd-banner,.green .cpd-banner .image__image-cut{background:#728c4b}.green .cpd-banner .light{background:#9ab872}.green .button{background:#446d05;min-width:0;font-size:11pt}.green .course-card{position:relative;background:#96b766 url(/assets/svg/main/ext/bg-green.svg) no-repeat 60% 70%}.green .course-card:first-child{margin-right:2px;margin-left:0!important}.green .course-card:last-child{margin-left:2px}.green .course-card .cpd-course-card-title{background:#517b0b}.green .course-card .accordion__content{background:transparent}.cpd-container{border:0!important;display:block;border-collapse:separate;border-spacing:5px}.button_standard{min-width:0;font-size:11pt}.absolute-positioning{position:absolute;min-width:0!important;top:59px;right:8px}.cpd-button-expand{font-weight:400!important;color:#fff!important;min-width:0!important;margin-bottom:4px}.arrow-updown,.icon_arrow-down-white,.icon_arrow-up-white{background-position:-453px -225px;width:14px;height:7px}.icon_arrow-down-white,.icon_arrow-up-white{fill:#fff}.course-card{width:50%;padding:0 8px 4px;position:relative;-ms-flex-preferred-size:auto;flex-basis:auto}.course-card .card-content{height:100%;width:100%}.course-card-text{padding-top:5px;margin-bottom:5px}.course-card .accordion__content{padding:15px 0 0;overflow-y:visible}.course-card-photo{padding:0!important;background:none!important;overflow:hidden;width:49.715%;-ms-flex-preferred-size:49.715%;flex-basis:49.715%}.cpd-banner{margin-bottom:2px;display:block;position:relative;padding:5px 9px 9px}.cpd-banner .cpd-banner-text{display:inline-block;width:65%}.cpd-banner .image__image-cut{left:-48px}.cpd-banner .light{left:-40px}.cpd-banner .cpd-banner-image{overflow:hidden;vertical-align:top;display:inline-block;zoom:1;height:100%;position:absolute;right:0;top:0}.cpd-banner .cpd-banner-image img{overflow:hidden}.cpd-course-card-title{padding-left:8px;margin:0 -8px}.button-container{margin:10px 0 5px}.button-container .booking{display:block;margin:0 auto;width:133px;color:#fff;float:left;margin:8px 12px}.button-container .booking .icon_arrow-right-white{width:7px;height:14px}.course-row{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden;position:relative;width:100%;margin:2px 0}.course-row .accordion__item{margin:0}.top-minus-20{top:-20px}.wm-subfeature{position:relative;width:313px}img.wm-centered{height:227px}.confcapacity{clear:both}.confcapacityimage,.confcapacitytext{float:left}.confcapacitytext{padding:10px 0 0 10px}.info-buttons{clear:both}#wm-wrapper,.wm-hpssubfeaturecaption{position:absolute;padding:10px 20px;bottom:-10px;left:10px;z-index:900}.button_purple{background:#281854;color:#fff}.wm-captionoverlaytext{position:absolute;padding:10px 20px;bottom:-10px;left:10px;z-index:900}.uppercase{text-transform:uppercase;color:#fff}.button .wmfont{color:#fff}.button .wmfont .wmfont_8{font-size:.8em}.button .wmfont .wmfont_9{font-size:.9em}.button .wmfont .lmufont_16{font-size:1.6em}#recentfilename,#recentheadline,#recentlink{display:none}.primarynav{list-style-type:none;padding:5px 0;line-height:1.3em;text-align:left;clear:both;margin-left:0}.primarynav a{background-color:#755a9e;margin:8px 0 20px;padding:4px 8px;clear:both;color:#fff;font-family:aveny-t_light;font-size:1.4em}.selected a{background-color:#b9a7d3!important}.wm-facilitysummary{margin-bottom:0;font-family:aveny-t_light}.padding-twenty{padding:0 20px}.wm-facsumleft{width:200px;position:relative;display:inline-block}.wm-facsumleft a{display:block}.show-hide{display:none}.show-hide hr{margin-top:22px}.js-visible{display:block!important}.wm-facsumcaption{position:absolute;top:-10px;display:inline-block}.wm-facsumcaption a{background-color:#009c94;padding:0 6px;color:#fff;text-transform:uppercase;font-size:1.4em}.wm-facsumcaption a span{vertical-align:middle}.wm-facsumright{padding:0 15px;display:inline-block;vertical-align:top;width:66.3%;overflow:auto}.wm-pointlist{padding-left:5px;margin:0;list-style:none}.wm-pointlist li{list-style-image:url(/assets/img/wmc/conferencing-tickbox.gif);margin-left:30px;line-height:normal}.wm-idealtitle{font-size:1.6em;color:#65204a;height:auto;position:relative;line-height:normal}.wm-ideallist{padding-right:15px;border-right:1px solid grey;border-left:5px solid #65204a;width:50%;font:.8em Arial,sans-serif;display:inline-block}.wm-idealforbox{padding-top:10px;overflow:hidden}.wm-idealbuttons{width:38.2%;display:inline-block;vertical-align:top;padding:0 15px}.wm-infobutton{margin-bottom:5px}.wm-infobutton .button_primary{width:65%;min-width:0}.wm-enquirebutton .button_primary{width:90%;min-width:0}.wm-gallery-container{margin-bottom:1.321em}.wm-gallery-buttonbar{position:absolute;top:260px;margin:0 10px;text-align:center;width:672px;height:80px;vertical-align:bottom}.wm-gallery-title{display:inline-block;position:relative;left:0;position:absolute}.wm-gallery-title .button_purple{padding:5px;border-bottom:6px solid #755a9e;margin:0}.wm-gallery-title .button_purple span{vertical-align:middle}.wm-gallery-flickr{font-family:aveny-t_regular;font-size:18pt;display:inline-block;position:absolute;right:0;bottom:0;margin-bottom:6px}.wm-gallery-flickr .button_purple{font-weight:400!important;padding:5px}.wm-gallery-flickr .button_purple img{padding-left:5px}.wm-gallery-relative{position:relative;width:100%;height:100%}.wm-venue-info-container{font-size:10pt;line-height:1.4em;margin-bottom:40px}.wm-venue-info-container h6{margin-top:0}.wm-venue-overview{display:inline-block;padding-right:10px;font-size:16px!important;line-height:1.625}.wm-venue-overview ul{border-left:5px solid #8c76b0;margin:0}.wm-venue-overview ul li:last-child{margin-bottom:0}.wm-venue-overview ul li{list-style:square outside none}.wm-sidedetails{font-size:10pt;line-height:1.4em}.wm-sidedetails ul li{list-style:square outside none}.wm-av-spec,.wm-plus-points{width:20.66%;max-width:44.94%;display:inline-block;vertical-align:top;padding:0 10px}.wm-av-spec ul,.wm-plus-points ul{margin-bottom:0}.wm-av-spec ul li,.wm-plus-points ul li{list-style:square outside none}.border-right{border-right:1px solid #ccc}.border-left{border-left:1px solid #ccc}.width-large{width:auto!important}.wm-maps-container{width:100%;font-size:10pt;line-height:1.4em;margin-bottom:40px}.wm-maps-container .wm-maps-address,.wm-maps-container iframe{display:inline-block;padding-right:10px}.wm-maps-container .wm-maps-address{vertical-align:top}.wm-venue-layout-container .room-numbers{margin-bottom:10px}.wm-venue-layout-container .accordion__item{border:1px solid #e6e6e6}.wm-venue-layout-container .info-buttons .button{margin:0!important;vertical-align:baseline!important}.wm-venue-layout-container .info-buttons a{display:inline-block}.wm-venue-layout-container h6{margin-top:0}.wm-venue-layout-container table{text-align:center}.wm-venue-layout-container table tr td,.wm-venue-layout-container table tr th{padding:16px 0}.wm-venue-layout-container table tr td span,.wm-venue-layout-container table tr th span{vertical-align:middle;font-size:18px}.slider_image{margin:0 auto}.logo_description{margin-top:10px}.wellmet_logo{vertical-align:middle}.slider__item{vertical-align:top}.logo-container{margin:0 auto;width:45%;height:45%}.wellmet-colour{background:rgba(107,40,81,.7)!important}.wellmet-link{color:#029d97!important}.wellmet-link:hover,.wellmet-link:hover .nav__text{color:#65204a}.wellmet-link:hover .icon_arrow-right-large-turquoise{fill:#65204a}.icon_arrow-right-large-turquoise{fill:#029d97;background-position:-338px -173px;width:12px;height:26px}.icon_arrow-right-turquoise{fill:#029d97;background-position:-389px -201px;width:9px;height:21px}.wellfed-link{color:#83b727!important}.icon_arrow-right-green{fill:#83b727;background-position:-389px -201px;width:9px;height:21px}.brick__link{padding-right:0!important}.icon_logo-canvas-white{width:100%!important;height:108%!important;vertical-align:bottom;zoom:10}.wellmet-corner-logo{height:140px!important}.wellfed .button_pink .button__mask,.wellfed .contacts button_gray:hover .button__mask,.wellmet .button_pink .button__mask,.wellmet .contacts button_gray:hover .button__mask,.wellrested .button_pink .button__mask,.wellrested .contacts button_gray:hover .button__mask{background:linear-gradient(90deg,#65204a 0,#65204a)}.wellfed .hero__title,.wellmet .hero__title,.wellrested .hero__title{display:none}.wellfed .accommodationh1,.wellmet .accommodationh1,.wellrested .accommodationh1{display:block}.wellmet .highlighted-pod{background-color:#32938f!important}.grid__item_white{width:92%}.wellmet-logo-top{position:absolute;top:14%;left:16%}.wellmet-logo-container{width:100%;height:100%;position:relative}.icon_logo-canvas-white{top:-8%!important;height:auto!important}.wellmet-slogan{width:100%;margin-top:-10px;margin-left:2px}.wellmet__slogan{left:60px!important;width:110px!important}.wellmet-corner-logo{height:130px!important}.is-opened .icon_logo-canvas-white{top:0!important}.wm-sidenav .primarynav{font-style:normal}.wm-sidenav .primarynav,.wm-sidenav .primarynav a{list-style:disc;font-size:22px;font-family:aveny-t_regular}.wm-sidenav .primarynav a{background-color:#fff;color:#666;font-weight:400}.wellfed .icon_find,.wellfed .no-touch .nav_links .nav__link:hover,.wellmet .icon_find,.wellmet .no-touch .nav_links .nav__link:hover,.wellrested .icon_find,.wellrested .no-touch .nav_links .nav__link:hover{fill:#65204a}.wellfed .nav_primary .nav__link,.wellfed .section_links .nav__text,.wellmet .nav_primary .nav__link,.wellmet .section_links .nav__text,.wellrested .nav_primary .nav__link,.wellrested .section_links .nav__text{color:#65204a}.wellfed .wellfed-link .icon_arrow-right-green,.wellmet .wellfed-link .icon_arrow-right-green,.wellrested .wellfed-link .icon_arrow-right-green{fill:#65204a}.wellfed .contact-link,.wellfed .p5,.wellfed .wellfed-link .brick__text,.wellmet .contact-link,.wellmet .p5,.wellmet .wellfed-link .brick__text,.wellrested .contact-link,.wellrested .p5,.wellrested .wellfed-link .brick__text{color:#65204a}.wellfed #events .button_primary,.wellfed #news .button_primary,.wellmet #events .button_primary,.wellmet #news .button_primary,.wellrested #events .button_primary,.wellrested #news .button_primary{display:none}.wellfed .button-plain,.wellfed .content__main a:hover,.wellfed .grid__item_span_3 a,.wellfed .h5,.wellfed .nav_pop .nav__link:hover,.wellfed .nav_primary .nav__link:hover,.wellfed .nav_tabs .nav__link.active,.wellfed .section__subtitle,.wellfed .thing__footer a,.wellfed .thing__title,.wellmet .button-plain,.wellmet .content__main a:hover,.wellmet .grid__item_span_3 a,.wellmet .h5,.wellmet .nav_pop .nav__link:hover,.wellmet .nav_primary .nav__link:hover,.wellmet .nav_tabs .nav__link.active,.wellmet .section__subtitle,.wellmet .thing__footer a,.wellmet .thing__title,.wellrested .button-plain,.wellrested .content__main a:hover,.wellrested .grid__item_span_3 a,.wellrested .h5,.wellrested .nav_pop .nav__link:hover,.wellrested .nav_primary .nav__link:hover,.wellrested .nav_tabs .nav__link.active,.wellrested .section__subtitle,.wellrested .thing__footer a,.wellrested .thing__title{color:#65204a}.wellfed .button_pink .button__mask,.wellfed .contacts .button_gray:hover .button__mask,.wellmet .button_pink .button__mask,.wellmet .contacts .button_gray:hover .button__mask,.wellrested .button_pink .button__mask,.wellrested .contacts .button_gray:hover .button__mask{background:linear-gradient(90deg,#65204a 0,#65204a)}.wellfed .auxiliary-bar,.wellfed .nav_auxiliary.is_mobile,.wellfed .nav_primary li:first-child .button_gray:hover .button__mask,.wellfed .nav_primary li:nth-child(2) .button_gray:hover .button__mask,.wellfed .nav_primary li:nth-child(3) .button_gray:hover .button__mask,.wellmet .auxiliary-bar,.wellmet .nav_auxiliary.is_mobile,.wellmet .nav_primary li:first-child .button_gray:hover .button__mask,.wellmet .nav_primary li:nth-child(2) .button_gray:hover .button__mask,.wellmet .nav_primary li:nth-child(3) .button_gray:hover .button__mask,.wellrested .auxiliary-bar,.wellrested .nav_auxiliary.is_mobile,.wellrested .nav_primary li:first-child .button_gray:hover .button__mask,.wellrested .nav_primary li:nth-child(2) .button_gray:hover .button__mask,.wellrested .nav_primary li:nth-child(3) .button_gray:hover .button__mask{background:linear-gradient(90deg,#652041 0,#652041)}.wellfed .icon_email,.wellfed .icon_phone,.wellfed .no-touch .nav_links .nav__item_teaser .nav__link:hover .icon,.wellfed .no-touch .nav_sections .nav__link:hover svg.icon.icon_arrow-left-large-grey,.wellmet .icon_email,.wellmet .icon_phone,.wellmet .no-touch .nav_links .nav__item_teaser .nav__link:hover .icon,.wellmet .no-touch .nav_sections .nav__link:hover svg.icon.icon_arrow-left-large-grey,.wellrested .icon_email,.wellrested .icon_phone,.wellrested .no-touch .nav_links .nav__item_teaser .nav__link:hover .icon,.wellrested .no-touch .nav_sections .nav__link:hover svg.icon.icon_arrow-left-large-grey{fill:#65204a}.wellfed .content__main .button_gray,.wellfed .highlighted-pod h5,.wellfed .wm-sidenav .primarynav.selected a,.wellmet .content__main .button_gray,.wellmet .highlighted-pod h5,.wellmet .wm-sidenav .primarynav.selected a,.wellrested .content__main .button_gray,.wellrested .highlighted-pod h5,.wellrested .wm-sidenav .primarynav.selected a{color:#fff}.wellfed .hero_section,.wellmet .hero_section,.wellrested .hero_section{height:400px}.wellfed .hero__title,.wellmet .hero__title,.wellrested .hero__title{color:#fff}.wellfed .icon_arrow-left-large-grey,.wellfed .icon_arrow-right-large-grey,.wellmet .icon_arrow-left-large-grey,.wellmet .icon_arrow-right-large-grey,.wellrested .icon_arrow-left-large-grey,.wellrested .icon_arrow-right-large-grey{fill:#65204a}.wellfed .nav_primary li:first-child .button_gray,.wellmet .nav_primary li:first-child .button_gray,.wellrested .nav_primary li:first-child .button_gray{background-color:#009c94}.wellfed .nav_primary li:first-child .nav_pop li a:hover,.wellfed .nav_primary li:nth-child(4) .nav_pop li a:hover,.wellfed .nav_primary li:nth-child(5) .nav_pop li a:hover,.wellmet .nav_primary li:first-child .nav_pop li a:hover,.wellmet .nav_primary li:nth-child(4) .nav_pop li a:hover,.wellmet .nav_primary li:nth-child(5) .nav_pop li a:hover,.wellrested .nav_primary li:first-child .nav_pop li a:hover,.wellrested .nav_primary li:nth-child(4) .nav_pop li a:hover,.wellrested .nav_primary li:nth-child(5) .nav_pop li a:hover{color:#009c94!important}.wellfed .nav_primary li:first-child .highlight,.wellmet .nav_primary li:first-child .highlight,.wellrested .nav_primary li:first-child .highlight{background:rgba(0,156,148,.7)}.wellfed .nav_primary li:nth-child(2) .button_gray,.wellmet .nav_primary li:nth-child(2) .button_gray,.wellrested .nav_primary li:nth-child(2) .button_gray{background-color:#84b727}.wellfed .nav_primary li:nth-child(2) .nav_pop li a:hover,.wellmet .nav_primary li:nth-child(2) .nav_pop li a:hover,.wellrested .nav_primary li:nth-child(2) .nav_pop li a:hover{color:#84b727!important}.wellfed .nav_primary li:nth-child(2) .highlight,.wellmet .nav_primary li:nth-child(2) .highlight,.wellrested .nav_primary li:nth-child(2) .highlight{background:rgba(132,183,39,.7)}.wellfed .nav_primary li:nth-child(3) .button_gray,.wellmet .nav_primary li:nth-child(3) .button_gray,.wellrested .nav_primary li:nth-child(3) .button_gray{background-color:#a01a78}.wellfed .nav_primary li:nth-child(3) .nav_pop li a:hover,.wellmet .nav_primary li:nth-child(3) .nav_pop li a:hover,.wellrested .nav_primary li:nth-child(3) .nav_pop li a:hover{color:#a01a78!important}.wellfed .nav_primary li:nth-child(3) .highlight,.wellmet .nav_primary li:nth-child(3) .highlight,.wellrested .nav_primary li:nth-child(3) .highlight{background:rgba(160,26,120,.7)}.wellfed .button_purple,.wellfed .nav_primary li:first-child .button_gray:hover,.wellfed .nav_primary li:nth-child(2) .button_gray:hover,.wellfed .nav_primary li:nth-child(3) .button_gray:hover,.wellmet .button_purple,.wellmet .nav_primary li:first-child .button_gray:hover,.wellmet .nav_primary li:nth-child(2) .button_gray:hover,.wellmet .nav_primary li:nth-child(3) .button_gray:hover,.wellrested .button_purple,.wellrested .nav_primary li:first-child .button_gray:hover,.wellrested .nav_primary li:nth-child(2) .button_gray:hover,.wellrested .nav_primary li:nth-child(3) .button_gray:hover{background-color:#65204a!important}.wellfed .wm-facsumcaption a:hover,.wellmet .wm-facsumcaption a:hover,.wellrested .wm-facsumcaption a:hover{color:#ccc!important}.wellfed .showmeconf,.wellmet .showmeconf,.wellrested .showmeconf{display:block}.wellfed .icon_arrow-right-large-dark-blue,.wellfed .read-more .icon_arrow-right-small-lilac,.wellmet .icon_arrow-right-large-dark-blue,.wellmet .read-more .icon_arrow-right-small-lilac,.wellrested .icon_arrow-right-large-dark-blue,.wellrested .read-more .icon_arrow-right-small-lilac{fill:#65204a}.wellfed #facilities,.wellmet #facilities,.wellrested #facilities{font-size:84px;text-align:center}.wellfed .secondary-bar,.wellmet .secondary-bar,.wellrested .secondary-bar{display:none!important}.wellfed .section_news .secondary-bar,.wellmet .section_news .secondary-bar,.wellrested .section_news .secondary-bar{display:block!important}.wellmet .brick_image a,.wellmet .button-plain:hover,.wellmet .content__aside a:hover,.wellmet .grid__item_span_3 a:hover,.wellmet .h6,.wellmet .h8,.wellmet .nav__item_next a:hover,.wellmet .nav__item_prev a:hover,.wellmet .nav_breadcrumbs a:hover,.wellmet .nav_pop .nav__link:hover,.wellmet .nav_sections .nav__link:hover .nav__text,.wellmet .no-touch a:hover,.wellmet .section__title,.wellmet .tabs__title,.wellmet .thing__footer a:hover,.wellmet h1{color:#009c94}.wellmet .icon_logo-canvas-white{zoom:1!important}.wellmet .wm-venue-overview ul{border-left:5px solid #009c94}.wellmet .button_gray,.wellmet .button_pink{background-color:#009c94}.wellmet .wm-sidenav .primarynav.selected a{background-color:#009c94!important}.wellmet .image .caption__decor_top{background:url(/assets/svg/microsites/wellmet/wm/caption-bg-top.svg)}.wellmet .image .caption__decor_bot{background:url(/assets/svg/microsites/wellmet/wm/caption-bg-bot.svg)}.wellmet .featured-link__bg{background:url(/assets/svg/microsites/wellmet/wm/blade-right.svg) no-repeat 100% 0}.wellmet .icon_arrow-left-large-grey:hover,.wellmet .icon_arrow-right-large-grey:hover,.wellmet .no-touch .nav_sections .nav__link:hover .icon{fill:#009c94}.wellmet .highlighted-pod{background:url(/assets/img/wmc/highlighted-pod.png) no-repeat 50% 50%}.wellmet .button_purple .button__mask{background:linear-gradient(90deg,#009c94 0,#009c94)}.wellmet .accordion__title,.wellmet .contact-link:hover,.wellmet .section_links a:hover .nav__text,.wellmet p a{color:#009c94}.wellmet .nav__link:hover .icon_arrow-right-large-dark-blue,.wellmet .read-more:hover .icon_arrow-right-small-lilac{fill:#009c94}.wellmet .button .button__mask{background:#65204a}.wellmet .secondary-bar{background:rgba(101,32,74,.7)!important}.no-touch .wellmet .brick__link:hover .icon,.no-touch .wellmet .nav_links .nav__item_teaser .nav__link:hover .icon,.no-touch .wellmet .nav_sections .nav__link:hover .icon{fill:#009c94}.no-touch .wellmet .nav_tabs .nav__link.active:hover,.no-touch .wellmet .nav_tabs .nav__link:hover{color:#009c94}.no-touch .wellrested .brick__link:hover .icon,.no-touch .wellrested .nav_links .nav__item_teaser .nav__link:hover .icon,.no-touch .wellrested .nav_sections .nav__link:hover .icon{fill:#a01a78}.no-touch .wellrested .nav_tabs .nav__link.active:hover,.no-touch .wellrested .nav_tabs .nav__link:hover{color:#a01a78}.no-touch .wellfed .brick__link:hover .icon,.no-touch .wellfed .nav_links .nav__item_teaser .nav__link:hover .icon,.no-touch .wellfed .nav_sections .nav__link:hover .icon{fill:#84b727}.no-touch .wellfed .nav_tabs .nav__link.active:hover,.no-touch .wellfed .nav_tabs .nav__link:hover,.wellfed .brick_image a,.wellfed .button-plain:hover,.wellfed .content__aside a:hover,.wellfed .grid__item_span_3 a:hover,.wellfed .h6,.wellfed .h8,.wellfed .nav__item_next a:hover,.wellfed .nav__item_prev a:hover,.wellfed .nav_breadcrumbs a:hover,.wellfed .nav_pop .nav__link:hover,.wellfed .no-touch a:hover,.wellfed .section__title,.wellfed .tabs__title,.wellfed .thing__footer a:hover,.wellfed h1{color:#84b727}.wellfed .wm-venue-overview ul{border-left:5px solid #84b727}.wellfed .button_gray,.wellfed .button_pink{background-color:#84b727}.wellfed .image .caption__decor_top{background:url(/assets/svg/microsites/wellmet/wf/caption-bg-top.svg)}.wellfed .image .caption__decor_bot{background:url(/assets/svg/microsites/wellmet/wf/caption-bg-bot.svg)}.wellfed .featured-link__bg{background:url(/assets/svg/microsites/wellmet/wf/blade-right.svg) no-repeat 100% 0}.wellfed .icon_arrow-left-large-grey:hover,.wellfed .icon_arrow-right-large-grey:hover{fill:#84b727}.wellfed .accordion__title,.wellfed .contact-link:hover,.wellfed .section_links a:hover .nav__text,.wellfed p a{color:#84b727}.wellfed .nav__link:hover .icon_arrow-right-large-dark-blue,.wellfed .read-more:hover .icon_arrow-right-small-lilac{fill:#84b727}.wellfed .icon_logo-canvas-white{zoom:1!important}.wellrested .brick_image a,.wellrested .button-plain:hover,.wellrested .content__aside a:hover,.wellrested .grid__item_span_3 a:hover,.wellrested .h6,.wellrested .h8,.wellrested .nav__item_next a:hover,.wellrested .nav__item_prev a:hover,.wellrested .nav_breadcrumbs a:hover,.wellrested .nav_pop .nav__link:hover,.wellrested .no-touch a:hover,.wellrested .section__title,.wellrested .tabs__title,.wellrested .thing__footer a:hover,.wellrested h1{color:#a01a78}.wellrested .wm-venue-overview ul{border-left:5px solid #a01a78}.wellrested .button_gray,.wellrested .button_pink{background-color:#a01a78}.wellrested .image .caption__decor_top{background:url(/assets/svg/microsites/wellmet/wr/caption-bg-top.svg)}.wellrested .image .caption__decor_bot{background:url(/assets/svg/microsites/wellmet/wr/caption-bg-bot.svg)}.wellrested .featured-link__bg{background:url(/assets/svg/microsites/wellmet/wr/blade-right.svg) no-repeat 100% 0}.wellrested .icon_arrow-left-large-grey:hover,.wellrested .icon_arrow-right-large-grey:hover{fill:#a01a78}.wellrested .accordion__title,.wellrested .contact-link:hover,.wellrested .section_links a:hover .nav__text,.wellrested p a{color:#a01a78}.wellrested .nav__link:hover .icon_arrow-right-large-dark-blue,.wellrested .read-more:hover .icon_arrow-right-small-lilac{fill:#a01a78}.wellrested .icon_logo-canvas-white{zoom:1!important}@media only screen and (max-width:790px){.wellmet-logo-top{position:absolute;top:23%;left:3%}.wellfed .logo_v,.wellmet .logo_v,.wellrested .logo_v{width:157px}.wm-facsumright{width:100%}}@media only screen and (max-width:640px){.wellmet-logo-top{top:-4%;left:0}.wellfed .logo_v,.wellmet .logo_v,.wellrested .logo_v{width:130px}}.section_with-title .decor__inner{background:none}#accommodationpage .grid__item_span_6 h3{text-align:center;padding:.5em 0}#accommodationpage .grid__item_span_6 h3.h5{font-size:50px}#accommodationpage .section.decor .decor__inner{padding-bottom:40px}.gallery-centre{text-align:center;margin:15px 20px 20px}.galleria-theme-classic{background:#281854!important}.galleria-theme-classic .galleria-info-link,.galleria-theme-classic .galleria-info-text{background-color:#281854!important}.galleria-theme-classic.notouch .galleria-thumb-nav-left:hover,.galleria-theme-classic.notouch .galleria-thumb-nav-right:hover{background-color:transparent!important}.mosaicflow{font-size:0;position:relative;overflow:hidden;margin:0 -100%}.mosaicflow__column{display:inline-block;vertical-align:top;zoom:1;*display:inline}.mosaicflow__row{width:100%;position:relative;white-space:nowrap}.mosaicflow__item{font-size:16px;min-width:190px;max-width:366px;position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline}.mosaicflow_arrow{position:absolute;top:50%;margin-top:-59px;width:60px;height:118px;filter:alpha(opacity=50);opacity:.5;transition:.2s ease;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-touch .mosaicflow_arrow:hover{filter:alpha(opacity=70);opacity:.7;transition:.2s ease}.ios .mosaicflow_arrow,.mobile-devices .mosaicflow_arrow{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.mosaicflow_arrow__right{right:-20px}.no-touch .mosaicflow_arrow__right:hover{transform:translate3d(-19px,0,0)}.no-touch.ios .mosaicflow_arrow__right:hover,.no-touch.mobile-devices .mosaicflow_arrow__right:hover{transform:translate(-19px)}.no-touch.lt-ie9 .mosaicflow_arrow__right:hover{right:-1px}.mosaicflow_arrow__left{left:-20px}.no-touch .mosaicflow_arrow__left:hover{transform:translate3d(19px,0,0)}.no-touch.ios .mosaicflow_arrow__left:hover,.no-touch.mobile-devices .mosaicflow_arrow__left:hover{transform:translate(19px)}.no-touch.lt-ie9 .mosaicflow_arrow__left:hover{left:-1px}.mosaicflow_arrow svg{transform:none}@media only screen and (max-width:640px){.mosaicflow_arrow{display:none}}.image{display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center}.image img{display:block;width:100%;height:auto}.image .caption{white-space:normal;color:#fff;font-family:aveny-t_regular;font-weight:400;font-style:normal;position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.image .caption__inner{position:relative;z-index:1;display:table;width:100%;height:100%}.image .caption__content{display:table-cell;vertical-align:middle;transition:.3s ease}.image .caption__decor{position:absolute;background-size:cover;z-index:0;pointer-events:none}.image .caption__decor_top{right:0;top:-252px;width:288px;height:252px;background:url(/assets/svg/main/ext/caption-bg-top.svg);transition:top .3s ease}.image .caption__decor_bot{left:0;bottom:-251px;width:302px;height:251px;background:url(/assets/svg/main/ext/caption-bg-bot.svg);transition:bottom .3s ease}.image .caption__suptitle{text-transform:uppercase}.image .caption__subtitle,.image .caption__title{position:relative;transition:.3s ease;display:block}.image .caption__title{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:32px;line-height:1.166;bottom:-15px}.image .caption__subtitle{font-size:22px;bottom:-25px;filter:alpha(opacity=0);opacity:0}.mosaicflow .image .caption__suptitle,.mosaicflow .image .caption__title{display:block;bottom:0}.mosaicflow .image .caption__suptitle{font-size:16px}.mosaicflow .image .caption__title{font-size:24px}.no-touch .image:hover .caption__title{transform:translateY(-15px)}@media only screen and (max-width:640px){.no-touch .image:hover .caption__title{transform:none}}.no-touch .image:hover .caption__subtitle{transform:translateY(-25px);filter:alpha(opacity=100);opacity:1}@media only screen and (max-width:640px){.no-touch .image:hover .caption__subtitle{transform:none}}.no-touch .image:hover .caption__decor_top{transition:.3s ease;top:0}.no-touch .image:hover .caption__decor_bot{transition:.3s ease;bottom:0}.image_hidden-content .caption__content{filter:alpha(opacity=0);opacity:0}.lt-ie9 .image_hidden-content .caption__content{display:none}.no-touch .image_hidden-content:hover .caption__subtitle,.no-touch .image_hidden-content:hover .caption__title{transform:none}.no-touch .image_hidden-content:hover .caption__content{filter:alpha(opacity=100);opacity:1;transition:.4s ease}.image__image-cut{position:absolute;top:-1px;left:-31px;bottom:-1px;width:62px;background:#fff;transform:skew(-10deg)}.lt-ie9 .image__image-cut{display:none}.image--round{border-radius:50%}.image--fullwidth{width:100%}.featured-link__bg{position:absolute;right:-25.39669%;top:0;left:0;bottom:0;background:url(/assets/svg/main/ext/blade-right.svg) no-repeat 100% 0;background-size:cover;z-index:1}.lt-ie9 .featured-link__bg{background-image:url(/assets/img/blade-right.png)}@media only screen and (max-width:640px){.featured-link .image{padding-bottom:10px}}.featured-link .caption__title{bottom:0;font-size:38px}.no-touch .featured-link:hover .caption__title{transform:none}.featured-image .image{overflow:hidden}.featured-image img{transition:.3s ease}.featured-image .media-shade{transition:.3s ease;transform:translateX(-100%)}.featured-image.is_active .media-shade{transform:translateX(0)}.featured-image.is_active img{transform:scale(1.1) rotate(.001deg)}@media only screen and (max-width:640px){.featured-image{display:none}}#gallery{padding:10px 0 20px}.gallery-view-item{padding:5px 4px;display:inline-table;width:24%}.gallery-view-item img{display:block}@media only screen and (max-width:640px){.gallery-view-item{display:block;width:100%}}.side-events-block{background:url(/assets/img/highlighted-pod.png) no-repeat 50% 50%;background-size:cover;padding:30px}.side-events-block .side-events-container .date{display:block;zoom:1;margin:0 auto 29px;line-height:1;width:86px;border:7px solid #8573a9;border-width:0 7px 7px;background:#fff;text-align:center}.side-events-block .side-events-container .event-title,.side-events-block .side-events-container p{color:#fff}.side-events-block .side-events-title{text-align:center;color:#fff}.side-events-block .button{display:block}.side-events-block .button_primary{width:213px;min-width:0;margin:0 auto}.homepage-button{margin-top:5px}#calendarcontainer{position:relative}#calendarcontainer #calendarbuttons{width:400px;height:100px;background-color:red;top:30px;right:30px}
/*!
 * FullCalendar v3.0.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2016 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top;padding:10px}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #639;font-weight:400}.fc-event,.fc-event-dot{background-color:#639}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700;display:none}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap;display:none}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.nopadding .weeklyeventlistday .grid__item{display:inline-block}.filter-container .show-all{min-width:150px;font-size:12pt;vertical-align:top!important;color:#fff!important;height:100%;line-height:1.625}.filter-container table{border-collapse:separate}.filter-container table .td-first td{border-top:none}.filter-container table tr .th-subheading{border-left-width:2px!important;border-right-width:2px!important}.filter-container table tr .th-first{border-top:none}.filter-container table tr td{border-bottom:none}.filter-container table tr td:first-child,.filter-container table tr th:first-child{border-right-width:0}.filter-container table tr td:last-child,.filter-container table tr th:last-child{border-left-width:0}.filter-container tr:last-child td{border-bottom:2px solid #e5e5e5}.filter-container-selection-block-inner{width:580.548px;margin:0 auto;padding:5px}.filter-container-selection-block-dropdowns{width:280px;display:inline-block}.filter-container-selection-block-dropdowns .selector{width:100%}.filter-container-selection-block-titles{display:inline-block}.filter-container-selection-block-button{display:inline-block;vertical-align:top}.todo-slide{width:33%;display:inline-block}.todo-slide-inner{padding:0 5px}.svg-container{width:210px;margin:0 auto;padding-top:50px}.overlay-container{min-height:449px;background-size:cover;margin-bottom:40px}.overlay-container-inner{width:100%;height:449px;background-color:rgba(0,0,0,.3)}.overlay-text{color:#fff;text-align:center;font-family:aveny-t_regular;font-size:18pt;font-weight:400;text-shadow:-2px 2px 2px #000;width:74%;margin:0 auto}.overlay-text-title{color:#fff;font-size:80px}.countdown-container{position:relative;min-height:290px;font-family:aveny-t_regular}.countdown-container .counter-container{background:url(/~/media/images/applicant\ pages/A1504211365);background-size:cover;height:350px}.countdown-container .counter-container .counter-background{background:rgba(0,0,0,.3)}.countdown-container .counter-container-inner{padding:30px 30px 30px 0;height:290px}.countdown-container .countdown-picture{display:inline-block;vertical-align:top;height:100%;float:right}.countdown-container .countdown-picture img{height:100%}.countdown-container .countdown-info-box{text-align:center}.countdown-container .countdown-info-box-inner{padding:30px 0}.countdown-container .countdown-info-box-blurb{font-size:24pt;color:#000;font-weight:400}.countdown-container .countdown-info-box-blurb:hover{color:#000}.countdown-container .countdown-info-box h4{font-size:45px;font-weight:700}.counter{font-size:50pt;text-align:center;line-height:normal;width:330px;color:#fff;display:inline-block;text-shadow:-2px 2px 2px #000}.counter .countdown-number{margin:0;font-size:200pt;line-height:80%}.brick__link p{font-size:16px;line-height:1.5;font-family:Arial,sans-serif;font-weight:400;font-style:normal;margin-top:1em;color:#666}.countdown-featured-container{margin-bottom:1.6em;border-bottom:1px solid #ccc}.countdown-featured-container .countdown-text{padding-top:1.3em}.countdown-title{font-size:55px}.countdown-list-item{display:inline-block;max-width:200px;vertical-align:top}.countdown-list-item .countdown-hidden{display:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:1.5em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/assets/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;font-size:16px;color:#212121}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/assets/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px;display:none}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/assets/css/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/assets/css/images/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/css/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/css/images/ui-icons_2e83ff_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/css/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay,.ui-widget-shadow{background:#aaa url(/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.clearing_box{background:#c2c2c2;margin:0;padding-bottom:16px}.clearing_whitespace{margin-bottom:22px}.clearing__padding{margin:16px 0 20px 20px}.clearing__content{padding:20px 31px 0 0}.clearing__content p{color:#373737;padding:0}.clearing__content strong{color:#c91a69}.clearing_button{width:100%!important;max-width:none!important;text-align:center}.clearing-accordion{color:#fff!important;border-radius:5px}.clearing .icon_arrow-down-grey,.clearing .icon_arrow-up-dark-blue{fill:#fff!important}.accordion_contacts#clearing-guide{margin-top:2em}.accordion_contacts#clearing-guide .grid{margin-bottom:8px}.accordion_contacts#clearing-guide .h4{font-size:42px;padding:.8em 0}#atobeslotmachine select{width:31%}#atobeslotmachine #dropdowns{display:none;text-align:center;width:400px;padding-top:15px;padding-bottom:15px;margin-left:auto;margin-right:auto;background-color:#eeeeef}#atobeslotmachine #character{display:block;margin-left:auto;margin-right:auto;padding:0;border:0;width:400px;background-size:100% 100%}#atobeslotmachine #start_panel{position:absolute;z-index:999}#atobeslotmachine .body,#atobeslotmachine .feet,#atobeslotmachine .head{margin:0;padding:0}#atobeslotmachine #text_result{text-align:center;border:0;width:400px}#atobeslotmachine #text_result input{border:0}#atobeslotmachine p{margin-bottom:0}#atobeslotmachine #uniu_text_output{background:#eeeeef;display:none;height:50px;font-size:18px;padding:5px 10px;text-align:center}#atobeslotmachine #tweeter{display:none;background-color:#4099ff;width:30px;height:30px;position:absolute;margin:0 auto;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-align:right;font-family:arial;top:570px;z-index:2}#atobeslotmachine #btnSave{display:none}.js-range-slider-text{border:0;background-color:#fff}.accommodation-options-container{padding:30px 0;border:1px solid #ccc;background:url(/~/media/images/applicant\ pages/A1504211365);margin:.5em 0}.accommodation-options-container .grid__item_span_2{width:100%;margin:.5em 0;text-align:center}.accommodation-options-container .hidden{display:none!important}.accommodation-options-container #amount,.accommodation-options-container #distance{padding:12px 25px;margin-bottom:10px;width:83.7%}.accommodation-options-container .grid__item_span_1{margin-top:2.9em;margin-bottom:1em;width:100%;text-align:center}.accommodation-options-container label{color:#fff;text-align:center}.accommodation-options-container .h6{margin:0 0 20px;font-size:40px;text-align:left}.accommodation-options-container select{padding:10px}.accommodation-options-container #accommodationminisearch{margin-bottom:.5em}@media only screen and (min-width:900px){.accommodation-options-container .grid__item_span_2{width:33%;margin:0;text-align:left}.accommodation-options-container .h6{font-size:28px}}.accommodation-options-container .distance-label{margin-top:20px}.accommodation-options-container div{vertical-align:top}.accommodation-options-container div .option-container,.accommodation-options-container div .option-dropdown,.accommodation-options-container div label{display:block}.accommodation-options-container div .js-distance-slider{display:block;width:100%}.accommodation-options-container div .js-distance-slider .js-range-slider-distance,.accommodation-options-container div .js-distance-slider .js-range-slider-text{display:block}.accommodation-options-container div .option-dropdown,.accommodation-options-container div input,.accommodation-options-container div label{margin:0 auto}.accommodation-options-container div .option-dropdown select,.accommodation-options-container div input select,.accommodation-options-container div label select{width:100%}.accommodation-options-container div .slider-label{margin:0}.accommodation-options-container .button-container a{min-width:0!important;width:100%}.accommodation-results{padding-top:1em}.accommodation-results .grid_square_4{padding:0 0 0 20px}.accommodation-results .grid_square_4 .grid__item{padding:0 20px 0 0}.accommodation-results .grid_square_4 .image{float:left;margin:0 20px 20px 0}.accommodation-results .grid__link{text-align:left;display:block;position:relative;font-weight:400}.accommodation-results .grid__link .icon{position:absolute;right:0;top:0;bottom:0;margin:auto;transition:.3s ease;transform:scale(1) rotate(.001deg)}.no-touch .accommodation-results .grid__link:hover{color:#c91a69}.no-touch .accommodation-results .grid__link:hover .icon{fill:#c91a69;background-position:-122px -344px;width:8px;height:16px;right:-8px;transform:scale(1.15) rotate(.001deg)}.accommodation-results .grid__item_white{background:#fff;border:1px solid #ccc;padding:20px;margin:20px 0 0}.accommodation-results .grid__item_white .h6{margin-top:0}.accommodation-results .grid__item_left{float:left;text-align:right}.accommodation-results .grid__item_left .lbu-ui-selectmenu-button,.accommodation-results .grid__item_left label{float:right}#halls-rooms .grid__item_span_4{width:65.666667%}.grid#accommminisearch{margin-bottom:-3em 0 3em 0!important}#accommodationpage .accordion__content .section_content{padding-bottom:30px}#accommodationpage .js-slider-top-dots,#accommodationpage .slick-next,#accommodationpage .slick-prev{display:none}.stacktable{width:100%}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}.st-key{width:49%;text-align:right;padding-right:1%}.st-val{width:49%;padding-left:1%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width:800px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}#mapscrolloverlay{cursor:pointer}.scrolloff{pointer-events:none;cursor:default}.green{border:2px solid #83c000}.green .staff-profile-header{background:#83c000!important}.purple{border:2px solid #412467!important}.purple .staff-profile-header{background:#412467!important}.turquoise{border:2px solid #1a3d51}.turquoise .staff-profile-header{background:#1a3d51!important}.staff-profile-container{overflow:hidden;margin-bottom:20px;background:#fff}.staff-profile-container,.staff-profile-container .ui-helper-reset{line-height:1.625!important}.staff-profile-container .staff-profile-header{padding:2px;margin-left:-5px;border:0!important;border-radius:0!important;position:relative}.staff-profile-container .staff-profile-header h5{color:#fff;text-align:center;margin:0;font-size:30px}.staff-profile-container .staff-profile-header .js-toggle-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.staff-profile-container .staff-profile-header .js-toggle-icon .icon_minus,.staff-profile-container .staff-profile-header .js-toggle-icon .icon_plus{fill:#fff}.staff-profile-container .js-accordion-title{margin:0!important;outline:0}.staff-profile-container .staff-profile-side{width:24.357%;display:inline-block;vertical-align:top;position:relative;margin-bottom:-7px;min-height:175px;min-width:167.563px}.staff-profile-container .staff-profile-side img{width:167.563px;height:167.563px}.staff-profile-container .staff-profile-side .staff-profile-picture-label{background:rgba(0,0,0,.5);position:absolute;bottom:0;color:#fff;font-size:14px;width:100%;text-align:center}.staff-profile-container .staff-profile-accordion{width:100%!important;min-height:0!important;margin-bottom:-7px;overflow:hidden}.staff-profile-container .staff-profile-accordion .staff-profile-picture-label{bottom:7px}.staff-profile-container .staff-profile-bottom{position:relative;display:table;width:100%}.staff-profile-container .staff-profile-main{display:table-cell;vertical-align:middle;margin:0 auto}.staff-profile-container .staff-profile-accordion,.staff-profile-container .staff-profile-main{width:77%;font-size:14px;padding:0!important;border:0!important;border-radius:0!important;vertical-align:middle}.staff-profile-container .staff-profile-accordion .accordion__content,.staff-profile-container .staff-profile-main .accordion__content{height:168px!important}.staff-profile-container .staff-profile-accordion .staff-profile-list,.staff-profile-container .staff-profile-main .staff-profile-list{padding:8px 10px 13px 0;display:block;text-align:center;border:0!important;border-radius:0!important;position:relative}.staff-profile-container .staff-profile-accordion .staff-profile-list a,.staff-profile-container .staff-profile-main .staff-profile-list a{white-space:nowrap}.staffsidetitle{font-size:26px}.groupHeading{cursor:pointer;margin:0}.typeGroup ul{display:none}#SymplecticPublications{margin-bottom:40px}#SortPickerSymplecticPublications,.sortGroup ul,.typeGroup{background-color:#fff;margin-bottom:20px}#SortPickerSymplecticPublications{padding:10px 20px}.groupHeading:not(:first-child){margin-bottom:3px;padding:0 0 30px;border-bottom:1px solid #ccc;font-size:24px}.widgetOutput ul{padding:40px 20px}.sortGroup ul{padding:40px;margin-left:0}.allItems{margin-top:20px}.allItemsToggle{margin-bottom:20px}.publicationaccordion{float:right;color:#639;padding:8px 30px;margin-top:-10px;margin-right:-20px;margin-bottom:-10px}.fa-arrow-left:before{color:#fff}.h3active .publicationaccordion{border-bottom:none}.results-options-container ul{list-style:none;padding:0}.results-options-container ul li{margin:0}.results-options-checkbox{width:50%;display:inline-block}.course-search{margin-top:-135px}@media only screen and (max-width:1024px){.course-search{margin-top:0}}.course-search#course-search-results{padding:0 20px}.course-search__side-col{padding-top:25px;padding-bottom:40px;border-right:1px solid #e3e3e3}@media only screen and (max-width:1024px){.course-search__side-col{padding:0}}.course-search__main-col{padding-top:25px;padding-bottom:40px}.course-search__main-col-inner{width:100%}.course-search__results-container{padding:0 15px}@media only screen and (max-width:1024px){.course-search__results-container{padding:0}}.course-search__results-header{margin-bottom:40px}@media only screen and (max-width:1024px){.course-search__results-header{display:none}}.course-search__search-title{font-size:24px;line-height:1.2;font-family:aveny-t_regular,sans-serif;color:#2e1a51}.course-search__term{font-size:42px;line-height:1em;font-family:aveny-t_medium,sans-serif;color:#2e1a51;margin-bottom:8px}.course-search__again-wrap{float:right;width:220px}.course-search__again-wrap .button_primary{min-width:0;width:100%}.course-search__section-title{font-size:26px}@media only screen and (max-width:640px){.course-search__section-title{font-size:22px}}.course-search__pagination{margin-top:20px}.course-search.is-loading{z-index:5}.course-search.is-loading .course-search__results-container{opacity:.5}.course-search.is-loading .course-search__results-container:after{display:block;content:"";position:absolute;top:30px;left:50%;transform:translateX(-50%);width:210px;z-index:20;height:140px;background:url(/assets/img/microsites/courses/lbu-load.gif) no-repeat 50%}.mob-search-course-header{display:none;font-size:14px;text-align:center}@media only screen and (max-width:1024px){.mob-search-course-header{display:block}}.mob-search-course-header__title{font-size:22px;line-height:1.4em;font-family:aveny-t_regular,sans-serif}@media only screen and (max-width:640px){.mob-search-course-header__title{font-size:18px}}.mob-search-course-header__term{font-size:48px;font-family:aveny-t_medium,sans-serif;line-height:1.2em}@media only screen and (max-width:640px){.mob-search-course-header__term{font-size:32px}}.mob-search-course-header__no-results{display:none}.mob-search-course-header.is-no-results .mob-search-course-header__no-results{display:block}.mob-search-course-header.is-no-results .mob-search-course-header__count{display:none}.course-search-item{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.cfhome #course-search-results .course-search-item{padding:30px 25px}@media only screen and (max-width:1024px){.cfhome #course-search-results .course-search-item{padding:15px 20px 25px}}.course-search-item__main{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:58%;padding-right:20px}@media only screen and (max-width:1024px){.course-search-item__main{width:100%;padding-right:0}}.course-search-item__side{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:42%}@media only screen and (max-width:1024px){.course-search-item__side{display:none}}.course-search-item__req-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.course-search-item__req-link .icon{fill:currentColor;margin-left:5px}.course-search-item__attribute-title{margin-bottom:7px}.course-search-item__subject-link{font-weight:400}.course-pagination{clear:both;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid #e3e3e3;color:#666}.course-pagination__label{margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.course-pagination__pages{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-weight:700}.course-pagination__page{display:inline-block;margin:5px 7px;color:#999;cursor:pointer}.no-touch .course-pagination__page:hover{color:#c91a69}.course-pagination__page.is-active{color:#271753;pointer-events:none}.course-pagination__prev-page{margin-right:5px}.course-pagination__next-page{margin-left:5px}.course-pagination__next-page,.course-pagination__prev-page{color:#513884;white-space:nowrap}.course-pagination__next-page .icon,.course-pagination__prev-page .icon{fill:#513884}.no-touch .course-pagination__next-page:hover .icon,.no-touch .course-pagination__prev-page:hover .icon{fill:#c91a69}.funnelback a{position:relative;text-decoration:none;font-weight:700;color:#639;transition:color .3s ease}.funnelback .button_pink{color:#fff}.funnelback .results{margin:0;padding:0;list-style:none;border:0;margin:0 0 20px}.funnelback .results .webdisplay{display:table;width:100%}.funnelback .webdisplay .web__info{display:table-cell;vertical-align:top;padding:20px 10px 20px 0}.funnelback .results .web__info b{color:inherit}.funnelback .results .web__info p{margin:0 0 10px}.funnelback .results .web__info_description{padding:20px 10px}.funnelback .results .web__info_icon,.funnelback .results .web__info_tag{text-align:center}.funnelback .results .web__info_icon{width:6.64739%;padding:20px 0;text-align:left}.funnelback .results .web__info_tag{width:14%}.funnelback .results .web__external{font-size:14px;font-weight:700;color:#93c484;word-break:break-all}.funnelback .results_featured .webdisplay{background:#f6f6f6}.funnelback .results_featured .web__info_icon{width:9.39306%;padding:20px 10px;text-align:center;filter:alpha(opacity=50);opacity:.5}.funnelback .web__info_linktitle{font-family:aveny-t_medium;color:#2e1b52;font-size:26px;line-height:1.1em;font-weight:400;margin-bottom:50px!important}.funnelback .web__info_linktext{color:#2e1b52;font-size:16px;line-height:24px;padding-top:10px}.funnelback .web__info_social{color:#2e6b52;font-size:16px;line-height:24px;padding-top:0}.funnelback .web__info_social a{color:#266194;font-size:22px;line-height:24px;padding-top:0}.funnelback .web__info_linkurl{color:#b1b1b1;font-size:15px}.funnelback #results__promotion_shady{top:0;left:0;right:0;bottom:0;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(37,37,37,.5);width:100%;text-align:center;vertical-align:middle;color:#fff;max-height:98%;z-index:1}.funnelback .results__promotion_title{font-family:aveny-t_medium;font-size:40px;margin:0!important;line-height:30px}.funnelback .results__promotion_text{font-family:aveny-t_regular;font-size:26px;margin:0!important;padding-bottom:10px}.funnelback #results__promotion{position:relative}.funnelback #results__promotion p.promotitle{font-family:aveny-t_medium;font-size:40px;line-height:30px;width:100%;position:absolute;top:30%;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;z-index:2}.funnelback #results__promotion p.promotext{top:35%;padding:20px 40px;line-height:1em}.funnelback #results__promotion p.promobutton,.funnelback #results__promotion p.promotext{font-family:aveny-t_regular;font-size:26px;position:absolute;width:100%;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;z-index:2}.funnelback #results__promotion p.promobutton{top:55%;padding:20px}.funnelback #results__promotion img{max-width:100%}.funnelback .tabs__panels{border-top:none}.funnelback .tabs__content{padding:70px 40px 30px}.funnelback .flyout{padding:50px 0 20px}.funnelback .flyout .section{padding-top:0}.funnelback .content{padding:0 40px}.funnelback .content .flyout{padding-top:0}.funnelback .content .funnelbg{background-image:url(http://leedsbeckett.ac.uk/~/media/images/banners/generic-top-banners/topbannerretina001.jpg);background-position:50% 0;padding:0}.funnelback .content .grid__item_span_4{padding-top:60px;padding-bottom:60px}.funnelback .section_results .grid__item_span_4{padding-top:0;padding-bottom:0}.funnelback .video-container{position:relative!important}.funnelback .js-main-site-search-form{padding-left:23px}.funnelback .stretch__wrapper_video{overflow:hidden;position:absolute;max-width:100%}.funnelback .video-container{display:block;position:relative;height:0;padding-bottom:53.03569%}.funnelback .stretchp{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-size:cover;max-width:100%}.funnelback div.media-shade.media-shade_video{height:auto;overflow:hidden}.funnelback .video_info{background-image:url(/assets/css/img/video-title.jpg);background-size:cover;min-height:100px;padding:20px;color:#fff}.funnelback .video_info p,.funnelback .video_info p.video_copy{margin-bottom:0}.funnelback .video_title{font-family:aveny-t_regular!important;font-size:30px;margin-bottom:0;line-height:28px}.funnelback .doc__item,.funnelback .staff__item{position:relative;min-height:150px}.funnelback .doc__item img,.funnelback .staff__item img{position:relative;top:0;left:0;width:100px}.funnelback .staffcircle{background-image:url(/assets/css/img/staffcircle.png);max-width:100px;max-height:100px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}.funnelback .doc__item_icon,.funnelback .staff__item_icon{display:table-cell;width:19%}.funnelback .doc__item_copy,.funnelback .staff__item_copy{display:table-cell;vertical-align:top}.funnelback .doc__item_copy p,.funnelback .staff__item_copy p{padding-bottom:0;margin-bottom:0;line-height:1.3em}.funnelback .doc__item_sub,.funnelback .staff__item_sub{color:#615285;font-family:Arial,sans-serif;font-size:1em}.funnelback .doc__item_title,.funnelback .staff__item_name{color:#270758;font-family:aveny-t_medium!important;font-size:1.6em}.funnelback .staff__item_role{color:#270758;font-family:aveny-t_medium!important;font-size:1.2em}.funnelback .staff__item_info{color:#ec008c;font-family:Arial,sans-serif!important;font-size:1em}.funnelback .doc__item_icon svg{width:100%}.funnelback .course__item{position:relative}.funnelback .course__item_image{position:absolute;top:0;left:0;height:254px;overflow:hidden;background-color:#81929d}.funnelback .course__item_white{position:relative;top:0;left:0;background-image:url(/assets/css/img/whiteslice.png);background-repeat:no-repeat;width:410px;height:254px}.funnelback .course__item_slicepg{position:absolute;top:0;left:0;background-image:url(/assets/css/img/pgslice.png);background-repeat:no-repeat;width:440px;height:254px;padding:30px;color:#fff}.funnelback .course__item_slicepg p{margin-bottom:0;padding-right:60px}.funnelback .course__item_slicepg p.promobutton{padding-top:10px}.funnelback .button_blue{background:#283f59;color:#fff}.funnelback .course__item_barpg{background-color:#1c2c3e;padding:10px 30px;color:#fff;font-size:.7em;font-weight:700}.funnelback .course__item_barpg p{margin-bottom:0}.funnelback .course__item_slicepg p.promobutton{height:40px}.funnelback .course__item_sliceug{position:absolute;top:0;left:0;background-image:url(/assets/css/img/ugslice.png);background-repeat:no-repeat;width:440px;height:254px;padding:30px;color:#fff}.funnelback .course__item_sliceug p{margin-bottom:0;padding-right:60px}.funnelback .course__item_title{font-family:aveny-t_medium;font-size:20px;line-height:30px;padding-bottom:10px}.funnelback .course__item_sliceug p.promobutton{padding-top:10px}.funnelback .button_purple{background:#270758;color:#fff}.funnelback .course__item_barug{background-color:#170538;padding:10px 30px;color:#fff;font-size:.7em;font-weight:700}.funnelback .course__item_barcpd p,.funnelback .course__item_barug p{margin-bottom:0}.funnelback .course__item_sliceug p.promobutton{height:40px}.funnelback .course__item_titlecpd{font-family:aveny-t_medium;font-size:30px;line-height:30px}.funnelback p.course__item_titlecpd{margin-bottom:15px!important}.funnelback .course__item_cpd{position:relative;top:0;left:0;width:100%;min-height:170px;background-color:#8dc34c}.funnelback .course__item_slicecpd{position:absolute;top:0;left:0;height:auto;padding:30px;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%}.funnelback .course__item_barcpd{background-color:#364d19;padding:10px 30px;color:#fff;font-size:.7em;font-weight:700;margin-bottom:50px}.funnelback .button_green{background:#45641f;color:#fff}.funnelback .course__item_slicecpd .button__mask{filter:alpha(opacity=0);opacity:0;transition:.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#364d19 0,#45641f)}.funnelback .course__item_barpg,.funnelback .course__item_barug{margin-bottom:50px}.funnelback .course__item_slicepg .button__mask{filter:alpha(opacity=0);opacity:0;transition:.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#365272 0,#1d2c3d)}.funnelback .course__item_image img{width:100%}.funnelback .course__item_slicecolor{position:absolute;top:0;left:0;background-color:#8ec449;width:100%;height:auto;padding:20px;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}.funnelback .course__item_other{position:relative;top:0;left:0;width:100%;height:auto;min-height:130px}.funnelback .course__item_slicecolor p{margin-bottom:0}.funnelback .course__item_slicecolor .course__item_title{font-family:aveny-t_medium;font-size:26px;line-height:30px;padding-bottom:10px;height:auto;min-height:50px;vertical-align:middle;display:table-cell;width:50%;float:left;top:20%;padding:14px;-moz-box-sizing:border-box;box-sizing:border-box}.funnelback .course__item_slicecolor p.promobutton{padding-top:6px;width:50%;float:right;text-align:right}.funnelback .button_cpd{background-color:#4d6e22;color:#fff}.funnelback .course__item_slicecolor p.promobutton{height:40px}.funnelback .course__item_slicecolor .button__mask{filter:alpha(opacity=0);opacity:0;transition:.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#699237 0,#4e6d27)}.funnelback .web__info_picture{max-width:100%;height:auto;display:table-cell;padding:0;margin:0}.funnelback .icon_twitter{padding-top:30px!important}.funnelback .related-searches{display:block}.funnelback .tt-dataset-fb-suggestions{background-color:#fff;padding:20px}@media only screen and (min-width:1024px){.funnelback .query,.funnelback .text,.funnelback .tt-dataset-fb-suggestions{width:438px!important;margin-left:1px}.funnelback .content__aside{width:33.33333333%}.funnelback .nav_filter .nav__item{width:100%;float:none}}@media only screen and (max-width:1020px){.funnelback .nav_filter .nav__item{width:50%;float:left}.funnelback .content__aside{width:100%}.funnelback .section_results .content__aside.grid__item_span_2{width:100%;margin-left:0}.funnelback .query,.funnelback .text,.funnelback .tt-dataset-fb-suggestions{width:100%!important}.funnelback .related-searches{display:none}.funnelback .web__info_picture{max-width:500px;height:auto;display:table-cell;padding:0;margin:0}.funnelback #results__promotion p.promotitle{font-family:aveny-t_medium;font-size:30px;line-height:20px;width:100%;position:absolute;top:30%;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;z-index:2}.funnelback #results__promotion p.promotext{display:none}.funnelback #results__promotion p.promobutton{top:40%}.funnelback .button{max-width:180px;font-size:22px}.funnelback .video_info p.video_copy{display:none}.funnelback .video_info{background-image:url(/assets/css/img/video-title.jpg);background-size:cover;min-height:30px;padding:20px;color:#fff}.funnelback .video_title{font-size:18px}.funnelback .staffcircle{display:none}.funnelback .staff__item_copy{padding-left:10px}.funnelback .doc__item_sub,.funnelback .doc__item_title{padding-left:17px}.funnelback .course__item{position:relative}.funnelback .course__item_slicepg{background-color:#617785}.funnelback .course__item_slicepg,.funnelback .course__item_sliceug{position:relative;background-image:none;max-width:100%;width:auto;height:auto}.funnelback .course__item_sliceug{background-color:#72619a}.funnelback .course__item_slicecolor{position:relative;background-color:#8ec449;background-image:none;max-width:100%;width:auto;height:auto;display:table-cell}.funnelback .course__item_slicecolor .course__item_title{width:100%;text-align:center!important;font-size:2em}.funnelback .course__item_slicecolor p.promobutton{width:100%;text-align:center!important;padding-bottom:30px}.funnelback .course__item_image img,.funnelback .course__item_other,.funnelback .course__item_white{display:none}}@media only screen and (max-width:480px){.funnelback .web__info_picture{max-width:100%;height:auto;display:table-cell;padding:0;margin:0}}.funnelback #search-facets h2{font-size:20px}.funnelback #search-facets h3{font-size:24px}#findbeckettbear{text-align:center}#findbeckettbear #beckettbearcanvas{cursor:none;position:relative;z-index:3;width:1024px;height:700px}#findbeckettbear #button{border:none}#findbeckettbear a{color:#fff;font-weight:700;text-decoration:underline}#findbeckettbear #bear1{z-index:2;position:absolute;top:584px;left:837px;background:url(/assets/img/Christmas/2015/bear/bear-bike.png);width:50px;height:63px;visibility:hidden}#findbeckettbear #bear2{z-index:2;position:absolute;top:295px;left:352px;background:url(/assets/img/Christmas/2015/bear/bear-counter.png);width:34px;height:37px;visibility:hidden}#findbeckettbear #bear3{top:466px;left:54px;background:url(/assets/img/Christmas/2015/bear/bear-left.png)}#findbeckettbear #bear3,#findbeckettbear #bear4{z-index:2;position:absolute;width:35px;height:70px;visibility:hidden}#findbeckettbear #bear4{top:477px;left:484px;background:url(/assets/img/Christmas/2015/bear/bear-right.png)}#findbeckettbear #bear5{z-index:2;position:absolute;top:308px;left:710px;background:url(/assets/img/Christmas/2015/bear/bear-sat.png);width:30px;height:55px;visibility:hidden}#findbeckettbear #bear6{z-index:2;position:absolute;top:162px;left:855px;background:url(/assets/img/Christmas/2015/bear/bear-science.png);width:36px;height:40px;visibility:hidden}#findbeckettbear #beckettbearchristmasvideo{z-index:0;position:absolute;top:0;left:0;width:1024px;height:700px;cursor:none}#findbeckettbear #beckettbearfound{font-family:aveny-t_regular;background:#2b1155;z-index:10;position:absolute;top:100px;left:300px;width:524px;height:auto;text-align:center;vertical-align:middle;display:none;color:#fff;padding-top:20px;font-size:50px;line-height:50px}#findbeckettbear #beckettbearfound a{text-decoration:none}#findbeckettbear #beckettbearfound p{margin:1em 0}#findbeckettbear .claimprize{font-size:16px!important;padding-bottom:20px}#findbeckettbear .playagain{font-size:26px!important;padding-bottom:40px;cursor:pointer}.findbeckettbearprizecontent,.findbeckettbearprizemobilecontent{width:640px;margin:0 auto}.findbeckettbearprizecontent table td,.findbeckettbearprizemobilecontent table td{border:0 solid #fff;width:50%;text-align:left}.findbeckettbearprizecontent .h2,.findbeckettbearprizecontent h2,.findbeckettbearprizemobilecontent .h2,.findbeckettbearprizemobilecontent h2{font-size:42px}.findbeckettbearprizecontent{display:none;margin-left:250px}.findbeckettbearprizecontent h3{font-size:35px}.findbeckettbearprizecontent .playbearfinderagain{margin-left:230px}.findbeckettbearprizemobilecontent{text-align:center}.beckettbearcontainer{clear:both;position:relative}.atob{position:relative}.atob #atobmobileselect,.atob .is_mobile{width:100%}.atob #atobintro{display:block}.atob #atobintro .lbu-ui-selectmenu-button{margin-bottom:30px;border-bottom:1px solid #ccc}.atob #applicantattended,.atob #applicantdayconfirm,.atob #atobemobiletimeline,.atob #atobmap,.atob .atobetext,.atob .atobmobilelist1,.atob .atobmobilelist2,.atob .atobmobilelist3,.atob .atobmobilelist4,.atob .atobmobilelist5,.atob .atobmobilelist6{display:none}.atob #atobacceptedoffer-button,.atob #atobattendedappday-button{width:100%!important}.atob .backgroundmap{width:1043px;height:1525px}.atob .atoblocations .atoblocation{position:absolute;top:0;left:0;cursor:pointer}.atob .atoblocations img:hover{transform:rotate(5deg)}.atob .atoblocations img.youarehere:hover{transform:rotate(0deg)}.atob .atoblocations #welcome-jamesgraham{top:31px;left:10px}.atob .atoblocations #bag-house{top:534px;left:498px}.atob .atoblocations #bear-house{top:57px;left:806px}.atob .atoblocations #bus{top:397px;left:52px}.atob .atoblocations #calendar{top:219px;left:606px}.atob .atoblocations #camera-statue{top:188px;left:387px}.atob .atoblocations #cloud-balloon{top:55px;left:699px}.atob .atoblocations #computer-house{top:386px;left:619px}.atob .atoblocations #door{top:362px;left:475px}.atob .atoblocations #email-sign{top:26px;left:267px}.atob .atoblocations #envelope-house{top:210px;left:151px}.atob .atoblocations #fb-house{top:285px;left:19px}.atob .atoblocations #fresher-sign{top:359px;left:265px}.atob .atoblocations #hospital{top:533px;left:624px}.atob .atoblocations #lock-house{top:375px;left:740px}.atob .atoblocations #nus-house{top:537px;left:780px}.atob .atoblocations #pig-house{top:417px;left:891px}.atob .atoblocations #postbox{top:220px;left:297px}.atob .atoblocations #purple-sign{top:53px;left:455px}.atob .atoblocations #tooth-house{top:526px;left:334px}.atob .atoblocations #uni-u{top:39px;left:569px}.atob .atoblocations #video-hill{top:227px;left:748px}.atob .atoblocations .unconditionalappoffacc #accommodation{top:742px;left:21px}.atob .atoblocations .unconditionalappoffacc #acceptyouroffer{display:block;top:771px;left:480px}.atob .atoblocations .unconditionalappoffacc #applicant-day{display:block;top:970px;left:625px}.atob .atoblocations .unconditionalappoffacc #application-deadline{top:1255px;left:106px}.atob .atoblocations .unconditionalappoffacc #interview{display:block;top:1020px;left:380px}.atob .atoblocations .unconditionalappoffacc #results-day{display:none}.atob .atoblocations .unconditionalappoffacc #start-getting-offers{top:1014px;left:109px}.atob .atoblocations .unconditionalappoffacc #student-finance{left:490px;top:1234px}.atob .atoblocations .unconditionaloffappacc #accommodation{top:734px;left:118px}.atob .atoblocations .unconditionaloffappacc #acceptyouroffer{display:block;top:1017px;left:492px}.atob .atoblocations .unconditionaloffappacc #applicant-day{display:block;top:710px;left:620px}.atob .atoblocations .unconditionaloffappacc #application-deadline{top:1255px;left:106px}.atob .atoblocations .unconditionaloffappacc #interview{display:block;top:1013px;left:328px}.atob .atoblocations .unconditionaloffappacc #results-day{display:none}.atob .atoblocations .unconditionaloffappacc #start-getting-offers{top:1014px;left:72px}.atob .atoblocations .unconditionaloffappacc #student-finance{left:490px;top:1234px}.atob .atoblocations .unconditionaloffaccapp #accommodation{top:738px;left:-5px}.atob .atoblocations .unconditionaloffaccapp #acceptyouroffer{display:block;top:771px;left:484px}.atob .atoblocations .unconditionaloffaccapp #applicant-day{display:block;top:500px;left:-4px}.atob .atoblocations .unconditionaloffaccapp #application-deadline{top:1255px;left:106px}.atob .atoblocations .unconditionaloffaccapp #interview{display:block;top:1014px;left:677px}.atob .atoblocations .unconditionaloffaccapp #results-day{display:none}.atob .atoblocations .unconditionaloffaccapp #start-getting-offers{top:1014px;left:109px}.atob .atoblocations .unconditionaloffaccapp #student-finance{left:490px;top:1234px}.atob .atoblocations .conditionalappoffacc #accommodation{top:740px;left:-4px}.atob .atoblocations .conditionalappoffacc #acceptyouroffer{display:block;top:767px;left:485px}.atob .atoblocations .conditionalappoffacc #applicant-day{display:block;top:978px;left:658px}.atob .atoblocations .conditionalappoffacc #application-deadline{top:1255px;left:106px}.atob .atoblocations .conditionalappoffacc #interview{display:block;top:1014px;left:437px}.atob .atoblocations .conditionalappoffacc #results-day{display:block;top:527px;left:30px}.atob .atoblocations .conditionalappoffacc #start-getting-offers{top:1014px;left:109px}.atob .atoblocations .conditionalappoffacc #student-finance{left:490px;top:1234px}.atob .atoblocations .conditionaloffappacc #accommodation{top:756px;left:87px}.atob .atoblocations .conditionaloffappacc #acceptyouroffer{display:block;top:1033px;left:404px}.atob .atoblocations .conditionaloffappacc #applicant-day{display:block;top:719px;left:620px}.atob .atoblocations .conditionaloffappacc #application-deadline{top:1260px;left:266px}.atob .atoblocations .conditionaloffappacc #interview{display:block;top:1016px;left:137px}.atob .atoblocations .conditionaloffappacc #results-day{display:block;top:526px;left:48px}.atob .atoblocations .conditionaloffappacc #start-getting-offers{top:1190px;left:8px}.atob .atoblocations .conditionaloffappacc #student-finance{left:595px;top:1239px}.atob .atoblocations .conditionaloffaccapp #accommodation{top:758px;left:486px}.atob .atoblocations .conditionaloffaccapp #acceptyouroffer{display:block;top:1032px;left:404px}.atob .atoblocations .conditionaloffaccapp #applicant-day{display:block;top:724px;left:66px}.atob .atoblocations .conditionaloffaccapp #application-deadline{top:1254px;left:253px}.atob .atoblocations .conditionaloffaccapp #interview{display:block;top:1020px;left:153px}.atob .atoblocations .conditionaloffaccapp #results-day{display:block;top:527px;left:41px}.atob .atoblocations .conditionaloffaccapp #start-getting-offers{top:1193px;left:5px}.atob .atoblocations .conditionaloffaccapp #student-finance{left:592px;top:1234px}.atob .isnt_mobile .youarehere{display:none;z-index:20;position:absolute}.atob .isnt_mobile #location1a{top:924px;left:917px}.atob .isnt_mobile #location1b{top:811px;left:253px}.atob .isnt_mobile #location1c{top:604px;left:35px}.atob .isnt_mobile #location1d{top:548px;left:558px}.atob .isnt_mobile #location2f{top:788px;left:284px}.atob .isnt_mobile #location3a{top:1099px;left:52px}.atob .isnt_mobile #location3b{top:884px;left:918px}.atob .isnt_mobile #location3c{top:814px;left:864px}.atob .isnt_mobile #location3d{top:781px;left:314px}.atob .isnt_mobile #location3e{top:554px;left:86px}.atob .isnt_mobile #location4c{top:729px;left:544px}.atob .isnt_mobile #location5b{top:558px;left:57px}.atob .isnt_mobile #location6a{top:790px;left:362px}.atob .is_mobile .youarehere{position:absolute;top:-90px;right:0;display:none}.atob #atobemobiletimeline{background-image:url(/~/media/images/AtoB/road.gif);background-repeat:repeat-y;background-position:right 39px bottom 40px}.atob .atobmobilegrid{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}@media only screen and (max-width:800px){.atob #atobemobiletimeline{background-position:right 20px bottom 20px}.atob .atobmobilegrid .grid__item_span_4{width:67%;margin-right:0}.atob .atobmobilegrid .grid__item_span_2{width:30%}}@media only screen and (max-width:625px){.atob #atobemobiletimeline{background-position:right -21px bottom 20px}}.lbu-ui-tooltip{padding:20px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa;background-color:#fff;border-radius:25px}* html .lbu-ui-tooltip{background-image:none}body .lbu-ui-tooltip{border-width:2px}.JourneyPlanner #geo-to-hide{display:none}.JourneyPlanner #journey-map-output{width:300px;height:400px}.JourneyPlanner #journey-map-display{display:none}.JourneyPlanner #journey-step-1{padding-top:10px}.JourneyPlanner #journey-step-2,.JourneyPlanner #journey-step-3,.JourneyPlanner #journey-step-answer{display:none}.JourneyPlanner #journey-step-answer img{height:auto;max-width:60%}.JourneyPlanner #journey-result-tardis,.JourneyPlanner #journey-twitter-output{display:none}.JourneyPlanner .journey-finder-text{text-align:center}.JourneyPlanner .journey-finder-image{text-align:center;max-width:600px}.JourneyPlanner .journey-change-city{margin-left:5px}.JourneyPlanner .journey-change-city,.JourneyPlanner .journey-generic-button,.JourneyPlanner .journey-step1-continue{line-height:23px;width:100px;height:25px;background:#d30d68;margin-right:5px;padding:10px;text-align:center;border-radius:5px;color:#fff;font-weight:700;cursor:pointer}.JourneyPlanner .journey-generic-button{margin-left:5px}#libraryclock-wrapper a:link{color:#fff;text-decoration:none}#libraryclock-wrapper a:hover,#libraryclock-wrapper a:visited{color:#fff}#libraryclock-wrapper body{padding:0;margin:0;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}#libraryclock-wrapper{color:#fff;width:666px;position:relative;background:#281a57;background:linear-gradient(135deg,#281a57,#19b6a9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#281a57",endColorstr="#19b6a9",GradientType=1)}.libraryclock-arrow{position:absolute;width:32px;height:55px;transition:all .2s ease-in-out;top:119px;z-index:1;cursor:pointer;-webkit-animation:pulsate 5s ease-out;-webkit-animation-iteration-count:infinite}.libraryclock-arrow:hover{transform:scale(1.1)}#libraryclock-arrow-left{left:150px}#libraryclock-arrow-right{right:150px}.libraryclock-container{width:666px;height:333px;position:relative}.libraryclock-container.libraryclock-hidden{display:none}.libraryclock-message{height:60px;font-family:aveny-t_regular;font-size:28px;text-align:center;color:#fff;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-animation:pulsate 3s ease-out;-webkit-animation-iteration-count:infinite}.libraryclock-message span{text-decoration:underline}.libraryclock-clock{background-image:url(/assets/img/campaigns/library247/clock-blank.png)}.libraryclock-clock,.libraryclock-clock-default{height:224px;width:224px;font-family:Digital;font-size:80px;text-align:center;line-height:236px;color:#fff;position:absolute;top:24px;left:0;right:0;margin-left:auto;margin-right:auto}.libraryclock-clock-default{background-image:url(/assets/img/campaigns/library247/clock-default.png)}.foodacademy h2,.foodacademy h3,.foodacademy h4{color:#303030}.foodacademy .content a{color:#f58220}.foodacademy .content a:hover{color:#303030}.foodacademy .section_grey{background:#303030;margin-bottom:40px}.foodacademy .section_grey h2{color:#fff}.foodacademy .section_grey a{text-indent:-23px}.foodacademy .section_grey a:hover{color:#303030}.foodacademy .icon_arrow-right-grey,.foodacademy .no-touch .grid__link:hover .icon{fill:#f58220}.foodacademy .button_pink{background:#f58220;color:#fff!important}.foodacademy .button__mask{background:linear-gradient(90deg,#3b3c3b 0,#4d4e4e)}.foodacademy .auxiliary-bar,.foodacademy .footer__primary{background:#303030}.foodacademy .container{background:url(/~/media/images/FoodAcademy/pattern.gif)}.foodacademy .footer__secondary{background:#000}.foodacademy .nav__link_search,.foodacademy .nav_auxiliary.isnt_mobile li{display:none}.foodacademy .nav_primary .nav__link{color:#303030}.foodacademy .no-touch .grid__link:hover,.foodacademy .no-touch a:hover,.foodacademy .primary-bar .nav__item{color:#303030!important}.foodacademy .no-touch .grid__link:hover a:hover,.foodacademy .no-touch a:hover a:hover,.foodacademy .primary-bar .nav__item a:hover{color:#f58220}.foodacademy .secondary-bar{background:rgba(245,130,32,.7)}.foodacademy .nav_secondary .nav__link{color:#fff}.foodacademy .logo_v{top:-10px}@media only screen and (max-width:960px){.foodacademy .foodacademy-logo-top{position:absolute;left:0}.foodacademy .foodacademy-corner-logo{width:140px}.foodacademy .logo_v{width:180px}}@media only screen and (max-width:640px){.foodacademy .hero__title{margin-top:40px}.foodacademy .foodacademy-logo-top{top:-4%;left:0}.foodacademy .foodacademy-corner-logo{width:180px}}@media only screen and (max-width:1023px){.foodacademy .hero__title{margin-top:120px}.foodacademy .auxiliary-bar .wrap{background:#303030}}.game body,.game html{margin:0;padding:0;background:#fff;color:#4f4f4f;font-family:Clear Sans,Helvetica Neue,Arial,sans-serif;font-size:18px}.game body{margin:80px 0}.game input{display:inline-block;background:#fff;border-radius:3px;padding:0 20px;text-decoration:none;color:#f9f6f2;height:40px;line-height:42px;cursor:pointer;font:inherit;border:none;outline:none;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:700;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.game input[type=email],.game input[type=text]{cursor:auto;background:#fcfbf9;border:2px solid #c91a69;font-weight:400;color:#776e65;padding:0 15px}.game input[type=email]::-webkit-input-placeholder,.game input[type=text]::-webkit-input-placeholder{color:#9d948c}.game input[type=email]::-moz-placeholder,.game input[type=text]::-moz-placeholder{color:#9d948c}.game input[type=email]:-ms-input-placeholder,.game input[type=text]:-ms-input-placeholder{color:#9d948c}.game textarea{border:2px solid #c91a69;box-shadow:0 0 10px #719ece;border-radius:3px;resize:none;overflow:auto;outline-color:transparent;outline-style:none}.game .button{background-color:#c91a69;border-radius:4px;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}.game .heading:after{content:"";display:block;clear:both}.game h1.title{font-size:80px;font-weight:700;margin:0;display:block;float:left}@keyframes Bb{0%{top:25px;opacity:1}to{top:-50px;opacity:0}}.game .scores-container{text-align:center}.game .best-container,.game .score-container{position:relative;display:inline-block;background:#6e5b97;padding:15px 25px;font-size:25px;height:25px;line-height:47px;font-weight:700;border-radius:3px;color:#fff;margin-top:8px;text-align:center}.game .best-container:after,.game .score-container:after{position:absolute;width:100%;top:10px;left:0;text-transform:uppercase;font-size:13px;line-height:13px;text-align:center;color:#fff}.game .best-container .score-addition,.game .score-container .score-addition{position:absolute;right:30px;color:red;font-size:25px;line-height:25px;font-weight:700;color:hsla(30,8%,43%,.9);z-index:100;animation:Bb .6s ease-in;animation-fill-mode:both}.game .score-container:after{content:"Score"}.game .best-container:after{content:"Best"}.game p{margin-top:0;margin-bottom:10px;line-height:1.65}.game a{color:#776e65;font-weight:700;text-decoration:underline;cursor:pointer}.game strong.important{text-transform:uppercase}.game hr{border:none;border-bottom:1px solid #d8d4d0;margin-top:20px;margin-bottom:30px}.game .container{width:500px;margin:0 auto}@keyframes Cb{0%{opacity:0}to{opacity:1}}@keyframes Db{0%{margin-top:32%}to{margin-top:20%}}.game #score-message{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.99);z-index:110;padding-top:85px;text-align:center;animation:Cb .8s ease .2s;animation-fill-mode:both}.game #explanation{z-index:50}.game .game-container{margin-top:20px;position:relative;padding:15px;cursor:default;-webkit-touch-callout:none;-ms-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;touch-action:none;background:#2e1a51;border-radius:6px;width:500px;height:500px;-moz-box-sizing:border-box;box-sizing:border-box}.game .game-message{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(30,37%,89%,.9);z-index:100;padding-top:40px;text-align:center;animation:Cb .8s ease 1.2s;animation-fill-mode:both}.game .game-message p{font-size:60px;font-weight:700;height:60px;line-height:60px;margin-top:222px}.game .game-message .lower{display:block;margin-top:29px}.game .game-message .mailing-list{margin-top:52px}.game .game-message .mailing-list strong{display:block;margin-bottom:10px}.game .game-message .mailing-list .mailing-list-email-field{width:230px;margin-right:5px}.game .game-message a{display:inline-block;background:#c91a69;border-radius:3px;padding:0 20px;text-decoration:none;color:#f9f6f2;height:40px;line-height:42px;cursor:pointer;margin-left:9px}.game .game-message a.keep-playing-button{display:none}.game .game-message .score-sharing{display:inline-block;vertical-align:middle;margin-left:10px}.game .game-message.game-won{background:rgba(237,194,46,.5);color:#f9f6f2}.game .game-message.game-won a.keep-playing-button{display:inline-block}.game .game-message.game-over,.game .game-message.game-won{display:block}.game .game-message.game-over p,.game .game-message.game-won p{animation:Db 1.5s ease-in-out 2.5s;animation-fill-mode:both}.game .game-message.game-over .mailing-list,.game .game-message.game-won .mailing-list{animation:Cb 1.5s ease-in-out 2.5s;animation-fill-mode:both}.game .exit-button{cursor:pointer}.game .grid-container{position:absolute;z-index:1}.game .grid-row{margin-bottom:15px}.game .grid-row:last-child{margin-bottom:0}.game .grid-row:after{content:"";display:block;clear:both}.game .grid-cell{width:106.25px;height:106.25px;margin-right:15px;float:left;border-radius:3px;background:hsla(30,37%,89%,.35)}.game .grid-cell:last-child{margin-right:0}.game .zoom_img img{height:24px;width:24px;opacity:.2;-moz-transition:-moz-transform .1s ease-in;-webkit-transition:-webkit-transform .1s ease-in;-o-transition:-o-transform .1s ease-in}.game .zoom_img img:hover{opacity:.4;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.game .tile-container{position:absolute;z-index:2}.game .tile,.game .tile .tile-inner{width:107px;height:107px;line-height:107px}.game .tile.tile-position-1-1{transform:translate(0)}.game .tile.tile-position-1-2{transform:translateY(121px)}.game .tile.tile-position-1-3{transform:translateY(242px)}.game .tile.tile-position-1-4{transform:translateY(363px)}.game .tile.tile-position-2-1{transform:translate(121px)}.game .tile.tile-position-2-2{transform:translate(121px,121px)}.game .tile.tile-position-2-3{transform:translate(121px,242px)}.game .tile.tile-position-2-4{transform:translate(121px,363px)}.game .tile.tile-position-3-1{transform:translate(242px)}.game .tile.tile-position-3-2{transform:translate(242px,121px)}.game .tile.tile-position-3-3{transform:translate(242px,242px)}.game .tile.tile-position-3-4{transform:translate(242px,363px)}.game .tile.tile-position-4-1{transform:translate(363px)}.game .tile.tile-position-4-2{transform:translate(363px,121px)}.game .tile.tile-position-4-3{transform:translate(363px,242px)}.game .tile.tile-position-4-4{transform:translate(363px,363px)}.game .tile{position:absolute;color:#fff;transition:.1s ease-in-out;transition-property:transform}.game .tile .tile-inner{border-radius:3px;background:#eee4da;text-align:right;line-height:168px;font-weight:700;z-index:10;font-size:35px}.game .tile.tile-2 .tile-inner{background-image:url(/~/media/images/Games/Tiles/2.jpg)}.game .tile.tile-4 .tile-inner{background-image:url(/~/media/images/Games/Tiles/4.jpg)}.game .tile.tile-8 .tile-inner{background-image:url(/~/media/images/Games/Tiles/8.jpg);color:#f9f6f2}.game .tile.tile-16 .tile-inner{background-image:url(/~/media/images/Games/Tiles/16.jpg);color:#f9f6f2}.game .tile.tile-32 .tile-inner{background-image:url(/~/media/images/Games/Tiles/32.jpg);color:#f9f6f2}.game .tile.tile-64 .tile-inner{background-image:url(/~/media/images/Games/Tiles/64.jpg);color:#f9f6f2}.game .tile.tile-128 .tile-inner{background-image:url(/~/media/images/Games/Tiles/128.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-128 .tile-inner{font-size:25px}}.game .tile.tile-256 .tile-inner{background-image:url(/~/media/images/Games/Tiles/256.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-256 .tile-inner{font-size:25px}}.game .tile.tile-512 .tile-inner{background-image:url(/~/media/images/Games/Tiles/512.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-512 .tile-inner{font-size:25px}}.game .tile.tile-1024 .tile-inner{background-image:url(/~/media/images/Games/Tiles/1024.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-1024 .tile-inner{font-size:15px}}.game .tile.tile-2048 .tile-inner{background-image:url(/~/media/images/Games/Tiles/2048.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-2048 .tile-inner{font-size:15px}}.game .tile.tile-super .tile-inner{background-image:url(/~/media/images/Games/Tiles/super.jpg);color:#f9f6f2}@media screen and (max-width:520px){.game .tile.tile-super .tile-inner{font-size:10px}}@keyframes Eb{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.game .tile-new .tile-inner{animation:Eb .2s ease .1s;animation-fill-mode:backwards}@keyframes Fb{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.game .tile-merged .tile-inner{z-index:20;animation:Fb .2s ease .1s;animation-fill-mode:backwards}.game .above-game:after{content:"";display:block;clear:both}.game .game-intro{text-align:center;line-height:42px;margin-bottom:0}.game .restart-button,.game .submit-button{display:inline-block;background:#c91a69;border-radius:3px;padding:0 20px;margin-right:8px;margin-top:10px;text-decoration:none;color:#f9f6f2;height:40px;width:200px;line-height:42px;cursor:pointer;display:block;text-align:center;float:right}.game .no-touch a:hover,.game .restart-button,.game .restart-button a:hover,.game .submit-button,.game .submit-button a:hover{color:#f9f6f2!important}.game .game-explanation{margin-top:50px}.game .sharing{margin-top:20px;text-align:center}.game .sharing>form,.game .sharing>iframe,.game .sharing>span{display:inline-block;vertical-align:middle}@media screen and (max-width:0px){.game body,.game html{font-size:15px}.game body{margin-top:0;padding:20px}.game h1.title{font-size:27px;margin-top:15px}.game .container{width:280px;margin:0 auto}.game .best-container,.game .score-container{margin-top:0;padding:15px 10px;min-width:40px}.game .heading{margin-bottom:10px}.game .game-intro{width:55%;line-height:1.65}.game .game-intro,.game .restart-button{display:block;-moz-box-sizing:border-box;box-sizing:border-box}.game .restart-button{width:42%;padding:0;margin-top:2px}.game .game-container{margin-top:17px;position:relative;padding:10px;cursor:default;-webkit-touch-callout:none;-ms-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;touch-action:none;background:#bbada0;border-radius:6px;width:280px;height:280px;-moz-box-sizing:border-box;box-sizing:border-box}.game .game-message{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(30,37%,89%,.73);z-index:100;padding-top:40px;text-align:center;animation:Cb .8s ease 1.2s;animation-fill-mode:both}.game .game-message p{font-size:60px;font-weight:700;height:60px;line-height:60px;margin-top:222px}.game .game-message .lower{display:block;margin-top:29px}.game .game-message .mailing-list{margin-top:52px}.game .game-message .mailing-list strong{display:block;margin-bottom:10px}.game .game-message .mailing-list .mailing-list-email-field{width:230px;margin-right:5px}.game .game-message a{display:inline-block;background:#8f7a66;border-radius:3px;padding:0 20px;text-decoration:none;color:#f9f6f2;height:40px;line-height:42px;cursor:pointer;margin-left:9px}.game .game-message a.keep-playing-button{display:none}.game .game-message .score-sharing{display:inline-block;vertical-align:middle;margin-left:10px}.game .game-message.game-won{background:rgba(237,194,46,.5);color:#f9f6f2}.game .game-message.game-won a.keep-playing-button{display:inline-block}.game .game-message.game-over,.game .game-message.game-won{display:block}.game .game-message.game-over p,.game .game-message.game-won p{animation:Db 1.5s ease-in-out 2.5s;animation-fill-mode:both}.game .game-message.game-over .mailing-list,.game .game-message.game-won .mailing-list{animation:Cb 1.5s ease-in-out 2.5s;animation-fill-mode:both}.game .grid-container{position:absolute;z-index:1}.game .grid-row{margin-bottom:10px}.game .grid-row:last-child{margin-bottom:0}.game .grid-row:after{content:"";display:block;clear:both}.game .grid-cell{width:57.5px;height:57.5px;margin-right:10px;float:left;border-radius:3px;background:hsla(30,37%,89%,.35)}.game .grid-cell:last-child{margin-right:0}.game .tile-container{position:absolute;z-index:2}.game .tile,.game .tile .tile-inner{width:58px;height:58px;line-height:58px}.game .tile.tile-position-1-1{transform:translate(0)}.game .tile.tile-position-1-2{transform:translateY(67px)}.game .tile.tile-position-1-3{transform:translateY(135px)}.game .tile.tile-position-1-4{transform:translateY(202px)}.game .tile.tile-position-2-1{transform:translate(67px)}.game .tile.tile-position-2-2{transform:translate(67px,67px)}.game .tile.tile-position-2-3{transform:translate(67px,135px)}.game .tile.tile-position-2-4{transform:translate(67px,202px)}.game .tile.tile-position-3-1{transform:translate(135px)}.game .tile.tile-position-3-2{transform:translate(135px,67px)}.game .tile.tile-position-3-3{transform:translate(135px,135px)}.game .tile.tile-position-3-4{transform:translate(135px,202px)}.game .tile.tile-position-4-1{transform:translate(202px)}.game .tile.tile-position-4-2{transform:translate(202px,67px)}.game .tile.tile-position-4-3{transform:translate(202px,135px)}.game .tile.tile-position-4-4{transform:translate(202px,202px)}.game .tile .tile-inner{font-size:35px}.game .game-message{padding-top:0}.game .game-message p{font-size:30px!important;height:30px!important;line-height:30px!important;margin-top:32%!important;margin-bottom:0!important}.game .game-message .lower{margin-top:10px!important}.game .game-message.game-won .score-sharing{margin-top:10px}.game .game-message.game-over .mailing-list{margin-top:25px}.game .game-message .mailing-list{margin-top:10px}.game .game-message .mailing-list .mailing-list-email-field{width:180px}.game .sharing>form,.game .sharing>iframe,.game .sharing>span{display:block;margin:0 auto;margin-bottom:20px}}@media screen and (max-width:520px){.game .btc-donate{width:120px}.game .btc-donate .address{margin-right:-150px;width:300px}.game .btc-donate .address code{font-size:13px}.game .btc-donate .address:after{left:50%;bottom:2px}}@keyframes Gb{0%{transform:scale(0) translateZ(0);opacity:0;margin-top:-56px}to{transform:scale(1) translateZ(0);opacity:1;margin-top:30px}}@keyframes Hb{0%{transform:scale(0) translateZ(0);opacity:0;margin-top:-76px}to{transform:scale(1) translateZ(0);opacity:1;margin-top:10px}}.game .app-notice{position:relative;animation:Gb .7s ease 2s both;background:#c91a69;color:#fff;padding:18px;margin-top:30px;height:56px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.game .app-notice:after{content:"";display:block;clear:both}.game .app-notice .notice-close-button{float:right;font-weight:700;cursor:pointer;margin-left:10px;opacity:.7}.game .app-notice p{margin-bottom:0}.game .app-notice,.game .app-notice p{line-height:20px}.game .app-notice a{color:#fff}@media screen and (max-width:520px){.game .app-notice{animation:Hb .7s ease 2s both;margin-top:10px;height:76px}}.open-days-top{margin-bottom:50px}.open-days-top .grid__item_span_5{width:78%;margin-right:-78%}@media only screen and (max-width:946px){.open-days-top .grid__item_span_5{width:100%;margin-right:0;margin-bottom:40px}}.open-days-top .grid__item_span_1{width:22%;margin-right:-220%}@media only screen and (max-width:946px){.open-days-top .grid__item_span_1{width:100%;margin-right:0}}.open-days-top .grid__item_col_6{left:78%}@media only screen and (max-width:946px){.open-days-top .grid__item_col_6{left:0}}.open-days-top .buttons_center{text-align:left}.open-days-top .buttons_center .button{min-width:255px;margin:0 17px 10px 0}@media only screen and (max-width:946px){.open-days-top .buttons_center .button{width:100%;max-width:100%}}.open-days-top .buttons_center .button:last-child{margin:0 0 10px}@media only screen and (max-width:946px){.open-days .section_links .button{width:100%;max-width:100%}}.open-days .equal-heights>.grid__item{display:block;margin:0 0 30px}.open-days .nav__text{font-family:aveny-t_light;font-weight:400;font-style:normal;position:relative;display:block;padding-right:40px;font-size:34px;color:#2e1a51}.open-days .nav__text svg{display:none}.open-days .button{font-family:aveny-t_medium;font-weight:400;font-style:normal}.open-days .accordion__title{padding-left:0}.open-days .content__aside .button_center{margin:0 0 10px}.open-days .social-likes{margin:0 auto}.open-days .section{padding-bottom:0}.open-days ul.grid{padding:0}.open-day-banner{height:565px;position:relative;background:#270657}@media only screen and (max-width:946px){.open-day-banner{height:auto;margin:0}}.open-day-banner__header{text-align:center;font-size:62px}.open-day-banner__bg{position:absolute;top:0;bottom:0;right:0;left:0;opacity:.15;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.open-day-banner__inner{max-width:1400px;margin:0 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;z-index:1}@media only screen and (max-width:640px){.open-day-banner__inner{z-index:auto}}@media only screen and (max-width:946px){.open-day-banner__inner{display:block}}.open-day-banner__col1{-ms-flex-preferred-size:450px;flex-basis:450px;height:565px;background:url(/assets/img/open-days/odb__left.png);background-size:cover;background-position:50% 100%;text-align:right;position:relative}@media only screen and (max-width:946px){.open-day-banner__col1{width:100%;height:335px;background:url(/assets/img/open-days/odb__left-mobile.png);background-size:contain;background-repeat:no-repeat;background-position:50px 50%}}.open-day-banner__col2{padding:50px 0;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:946px){.open-day-banner__col2{width:100%}}.open-day-banner__col3{-ms-flex-preferred-size:464px;flex-basis:464px;height:565px;background:url(/assets/img/open-days/odb__right.png);background-size:cover;position:relative}@media only screen and (max-width:946px){.open-day-banner__col3{display:none}}.open-day-banner__img1{width:304px;height:auto;transform:rotate(-1.5deg);box-shadow:0 0 34px 0 rgba(0,0,0,.33);margin:56px 42px 0 0}@media only screen and (max-width:946px){.open-day-banner__img1{display:none}}.open-day-banner__img2{position:absolute;bottom:-20px;right:10px;width:345px;height:auto;transform:rotate(-2.7deg);box-shadow:0 0 34px 0 rgba(0,0,0,.33)}@media only screen and (max-width:946px){.open-day-banner__img2{max-width:70%;bottom:0;right:63px}}.open-day-banner__img3{top:-20px;right:10px;width:385px;transform:rotate(-3deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent}.open-day-banner__img3,.open-day-banner__img4{position:absolute;height:auto;box-shadow:0 0 34px 0 rgba(0,0,0,.33)}.open-day-banner__img4{bottom:58px;right:24px;width:330px;transform:rotate(3deg)}.open-day-banner__h3{font-size:32px;font-family:aveny-t_light;color:#bda1ef;text-transform:uppercase}.open-day-banner__h2,.open-day-banner__h3{font-weight:400;font-style:normal;text-align:center}.open-day-banner__h2{font-size:122px;line-height:.88em;font-family:aveny-t_medium;color:#fff;padding:0 40px}@media only screen and (max-width:only screen and (min-width:1179px)){.open-day-banner__h2{font-size:60px}}.open-day-banner__content{padding-top:0}.next-virtual-event{background:#15022e;padding:90px 40px 80px;color:#bcaece}@media only screen and (max-width:946px){.next-virtual-event{padding:40px}}@media only screen and (max-width:946px){.next-virtual-event .grid__item_span_1{width:100%;margin:0 0 20px}}.next-virtual-event .grid__item_span_2{width:22.33%}@media only screen and (max-width:946px){.next-virtual-event .grid__item_span_2{width:100%}}.next-virtual-event .grid__item_span_3{width:54%}@media only screen and (max-width:946px){.next-virtual-event .grid__item_span_3{width:100%;margin:0 0 20px}}.next-virtual-event__h2{color:#fff;font-size:82px}.next-virtual-event__h2,.next-virtual-event__h3{font-family:aveny-t_medium;font-weight:400;font-style:normal;line-height:1em}.next-virtual-event__h3{color:#b196e2;font-size:22px;text-transform:uppercase}.next-virtual-event__h4{font-size:34px;font-family:aveny-t_light;font-weight:400;font-style:normal;color:#fff}.open-days .section_centred_text h3.h5,.virtual-open-day .section_centred_text h3.h5{font-size:60px}.cbp-so-section{transition:transform .6s,opacity .3s}.cbp-so-section.cbp-so-init{opacity:0}.cbp-so-section.open-day-banner__img1{transform:translateY(40px)}.cbp-so-section.open-day-banner__img2{transform:translateY(30px)}.cbp-so-section.open-day-banner__img3{transform:translateY(40px)}.cbp-so-section.open-day-banner__img4{transform:translateY(-40px)}.cbp-so-section.cbp-so-animate{opacity:1}.cbp-so-section.cbp-so-animate.open-day-banner__img1{transform:translateY(0) rotate(-1.5deg)}.cbp-so-section.cbp-so-animate.open-day-banner__img2{transform:translateY(0) rotate(-2.7deg)}.cbp-so-section.cbp-so-animate.open-day-banner__img3{transform:translateY(0) rotate(-3deg)}.cbp-so-section.cbp-so-animate.open-day-banner__img4{transform:translateY(0) rotate(3deg)}.floating-widget{position:fixed;min-width:320px;right:0;bottom:0;background:transparent;z-index:1000;color:#fff;transition:.3s ease}@media only screen and (max-width:768px){.floating-widget{min-width:0;width:100%}}.floating-widget.closed{overflow:hidden;max-height:0}.floating-widget__close{width:28px;height:28px;position:absolute;top:0;right:0;background:#6a4b83;overflow:hidden;text-align:center}.floating-widget__close-link{position:absolute;top:0;right:0;left:0;bottom:0}.floating-widget__close .icon_close{fill:#fff;width:13px;height:13px;margin:8px 0 0}.floating-widget__inner{margin:28px 0 0;padding:30px 35px 40px;-moz-box-sizing:border-box;box-sizing:border-box;background:#15022e;border-radius:6px 0 0 0;position:relative}.floating-widget__inner h3{font-size:34px;color:#fff;margin:0}.floating-widget__inner p{line-height:1.3em}@media only screen and (max-width:768px){.floating-widget__inner p{margin:0 0 15px}}.floating-widget .grid__item{vertical-align:middle}.floating-widget .grid__item_span_3{width:49%}@media only screen and (max-width:768px){.floating-widget .grid__item_span_3{width:100%}}.floating-widget .button_primary{min-width:230px;display:block}.floating-widget .count-container{margin:20px 0}.floating-widget .count{display:inline-block;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:54px;color:#c91a69;position:relative;z-index:1;padding:0 15px;text-transform:uppercase}@media only screen and (max-width:640px){.floating-widget .count{font-size:34px}}.floating-widget .count:before{top:0;background:#fff}.floating-widget .count:after,.floating-widget .count:before{content:"";position:absolute;border-radius:5px;left:0;width:100%;height:48%;z-index:-1}.floating-widget .count:after{top:48%;background-color:hsla(0,0%,100%,.95)}.floating-widget .count+.count{margin-left:10px}.virtual-events{max-width:922px;margin:45px auto 58px}.virtual-events .grid__item_span_2{width:32.9%;text-align:center;margin-bottom:20px}.virtual-events .grid__item_span_2:last-child{padding:0}@media only screen and (max-width:768px){.virtual-events .grid__item_span_2{width:100%;padding:0;margin-bottom:0}}.virtual-events__title{text-transform:capitalize;margin:0 0 20px}@media only screen and (max-width:768px){.virtual-events__title{margin:0 0 10px}}@media only screen and (max-width:768px){.virtual-events .button{max-width:100%;margin:0 0 20px}}.virtual-popup-link{position:absolute;top:-9999px;left:-9999px}.virtual-popup__event-block{padding:50px 0;background-color:#eff0f1}.virtual-popup__event-block span{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:16px}@media only screen and (max-width:640px){.virtual-popup__event-block{padding:25px 0}}.virtual-popup__event-title{color:#303030;text-transform:none}.virtual-popup__wait-msg{padding-top:35px;max-width:340px;margin:0 auto}@media only screen and (max-width:640px){.virtual-popup__wait-msg{padding:30px 20px 20px}}.virtual-popup__wait-msg p{margin:0}.virtual-popup--form{max-width:710px;background:#fff}.virtual-popup--form .virtual-popup__inner{padding:50px 100px 100px}@media only screen and (max-width:768px){.virtual-popup--form .virtual-popup__inner{padding:25px 20px 40px}}.virtual-popup--form .virtual-popup__button{margin:20px auto 0}.virtual-popup--form .form,.virtual-popup--form form{display:block}.virtual-popup--form .form .grid__item,.virtual-popup--form form .grid__item{padding:0 20px}.virtual-popup--form .form .form__item,.virtual-popup--form form .form__item{padding:0 0 20px}.virtual-popup--form-register .virtual-popup__inner{padding:50px 100px 100px}@media only screen and (max-width:768px){.virtual-popup--form-register .virtual-popup__inner{padding:25px 20px 40px}}.virtual-popup--form-register .form,.virtual-popup--form-register form{color:hsla(0,0%,40%,.7)}.virtual-popup--form-register .form .grid,.virtual-popup--form-register form .grid{margin:0 -10px}.virtual-popup--form-register .form .grid__item,.virtual-popup--form-register form .grid__item{padding:0 10px}@media only screen and (max-width:640px){.virtual-popup--form-register .form .grid__item+.grid__item,.virtual-popup--form-register form .grid__item+.grid__item{padding-top:20px}}.virtual-popup--form-register .form .form__item,.virtual-popup--form-register form .form__item{padding:0 0 20px}.virtual-popup--form-register .form .text,.virtual-popup--form-register form .text{background:none;width:100%}.virtual-popup--form-register .form .select,.virtual-popup--form-register form .select{width:auto;min-width:90px;max-width:360px;margin-left:auto}@media only screen and (max-width:640px){.virtual-popup--form-register .form .select,.virtual-popup--form-register form .select{max-width:none;width:100%}.virtual-popup--form-register .form .select+.select,.virtual-popup--form-register form .select+.select{margin-top:20px}}.virtual-popup--form-register .switch{font-size:14px;color:#303030;max-width:315px;margin-left:auto}@media only screen and (max-width:768px){.virtual-popup--form-register .switch{max-width:none;margin-left:0}}.virtual-popup--form-register .birthday-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.virtual-popup--form-register .birthday-container{display:block}}.virtual-popup--form-register .birthday-label{-ms-flex-positive:1;flex-grow:1;max-width:142px}@media only screen and (max-width:768px){.virtual-popup--form-register .birthday-label{margin-bottom:20px;max-width:none}}.virtual-popup--form-register .birthday-day{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.virtual-popup--form-register .birthday-day .lbu-ui-selectmenu-button{padding:14px 30px 14px 18px}.virtual-popup--form-register .birthday-day .lbu-ui-selectmenu-button .icon{right:-10px}@media only screen and (max-width:768px){.virtual-popup--form-register .birthday-day{display:block}}@media only screen and (max-width:640px){.virtual-popup--form-register .birthday-day .lbu-ui-selectmenu-button{margin-bottom:20px;padding:14px 18px}.virtual-popup--form-register .birthday-day .lbu-ui-selectmenu-button:last-child{margin-bottom:0}}.virtual-popup--online-soon .virtual-popup__top{background-image:url(/assets/img/open-days/popup-header-online-soon.jpg)}.virtual-popup--online-soon .virtual-popup__button{margin:0 auto}.virtual-popup--event-over .virtual-popup__top{background-image:url(/assets/img/open-days/popup-header-event-over.jpg)}.virtual-popup--event-over .virtual-popup__button{margin:0 auto 15px}@media only screen and (max-width:640px){.staffpage .hero__title{font-size:38px}}.staffpage p.stubtitle{margin:-9px 0 0!important}.staffpage p.stubtitle a{color:#fff!important;font-weight:400!important;transition:none!important}.staffpage p.stubtitle a:hover{color:#fff!important;text-decoration:underline!important}.staffpage .promobanner1text{display:block}.staffpage .nopadding{padding:0!important}.staffpage .nopadding .grid__item{display:block}.staffpage .section_grey{background:#fff}.staffpage .homepage-search{background:#513884}.staffpage .hero__content--st{padding-top:0}.staffpage .hero__content--st .grid{height:auto;position:relative}.staffpage .st-module--search__btn{min-width:100%}.staffpage .st_download_summary{padding:0 20px 20px 55px}.staffpage .st_file_download{border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}.staffpage form{display:inline}.staffpage form .grid__item_span_1{width:217px;margin-right:-197px}.staffpage form .grid__item_col_5{left:0}.staffpage form fieldset{display:inline;width:72.6%}.staffpage form fieldset .grid__item_col_5{left:0}.staffpage form .grid__item{padding:0 20px 0 40px;display:inline-block!important}.staffpage .st-module--centred .st-module__title{text-align:center}.staffpage .st-module__title.st-module__title--hp-search{font-size:2.3em;padding:.6em 0}.staffpage .st-module__title{color:#fff;font-size:3.3em;text-transform:none}.staffpage .st-module__info{text-align:center}.staffpage .decor-lilac{background:linear-gradient(180deg,rgba(81,56,132,.8) 0,rgba(51,0,102,.8))}.staffpage .homepage-search .decor__inner{padding:1em 0!important}.staffpage .decor__inner,.staffpage .homepage-search .decor__inner{background:#513884 url(/assets/svg/main/ext/bg-purple.svg) no-repeat 60% 70%}.staffpage .decor__inner{padding:1em 0}.staffpage .decor__inner--no-pattern{background:#513884}.staffpage .button{vertical-align:baseline!important}.staffpage .button .pink_button{background:#c91a69;color:#fff}.staffpage .button .button_primary{font-size:22px;padding:12px 22px;border-radius:5px;min-width:260px}.staffpage .st-flyout__social-link{margin:0 1.5em}.staffpage .st-module--search.decor__inner{padding:1em 0}.staffpage .st-module--search__after{text-transform:uppercase;margin-top:1em;font-family:aveny-t_regular;font-style:normal;font-weight:400}.staffpage .st-module--search__after p{display:inline}.staffpage .st-module--centred{text-align:center}.staffpage .st-module{color:#fff}.staffpage .st-module .grid__item_span_3{width:65.5536028119508%}.staffpage .st-module .grid__item_col_2{left:0}.staffpage .st-module .grid__item.grid__item_col_2.grid__item_span_3{margin-left:auto;margin-right:auto}.staffpage .st-module .button:last-child{margin-bottom:2px}.staffpage .button__mask--2px{border-radius:2px}.staffpage .st-module--search__browse-btn{padding:.4em;border-radius:2px;margin-left:.4em}.staffpage .grid__item .content{position:relative;margin-top:0}.staffpage .st-home-slider-item-wrap--highlight{background:#513884 url(/assets/svg/main/ext/bg-purple.svg) no-repeat 60% 70%;background-size:auto 100%;color:#fff}.staffpage .st-home-slider-item-wrap--highlight .st-home-slider__item__title,.staffpage .st-home-slider-item-wrap--highlight a{color:#fff}.staffpage .st-home-slider-item-wrap--highlight .icon{fill:#fff}.staffpage .st-home-services__list,.staffpage .st-home-slider__list{list-style-type:none;border-left:none;padding-left:0;min-height:8em}.staffpage .st-home-services__anchor{display:block;padding:.5em 0;text-decoration:none;width:100%;font-weight:400;color:#271753;font-size:1.2em;font-family:aveny-t_light;font-style:normal}.staffpage .extrapadding{padding:40px 40px 32px}.staffpage .st__linkpod{width:112.5%!important}.staffpage .st__linkpod li{width:100%;display:block!important}.staffpage .st__contact{margin-bottom:30px}.staffpage .st__contact h5{color:#8c8c8c!important}.staffpage .st__contact_title{text-transform:none}.staffpage .st__contact_name{font-weight:700;line-height:1.3}.staffpage .st__contact_phone{color:#16a7e0}.staffpage .st__underline{border-bottom:2px solid #e5e5e5;padding-bottom:10px}.staffpage .top__padding{padding:40px 0 0!important}.staffpage .sidepadding{padding:0 40px 40px!important}.staffpage .inline,.staffpage .inline .grid__item{display:inline-block}.staffpage .svg__centre{max-width:80%;display:block;margin:0 auto 2em}.staffpage .st-service__content p{margin-bottom:45px}.staffpage .st-service-aside__contact{padding:0}.staffpage .st-service-aside__contact .icon_email,.staffpage .st-service-aside__contact .icon_phone{vertical-align:middle;padding-right:.3em;opacity:.6;width:18px}.staffpage .st-service-aside__contact .h6{margin:1.321em 0 0}.staffpage .carousel-text .quote__content{font-size:19px;line-height:1.3}.staffpage .carousel-text .margin-tp-bt{margin:10px 0}.staffpage .carousel-text .quote-wrap{text-align:left}.staffpage .carousel-text .quote{text-align:left;padding:20px 0 10px;width:600px}.staffpage .carousel-text .slider__inner{padding:0 25px}.staffpage .st-service-aside__contact-link{margin:.5em 0 1.5em}.staffpage .st-service-aside__contact-link a{color:#271753;transition:none;display:block;line-height:2;opacity:.8}.staffpage .st-service-aside__contact-link a span{vertical-align:middle;position:absolute;top:-4px;padding-left:5px;width:100%}.staffpage .st-service-aside__contact-link a:hover{opacity:1;color:#271753}.staffpage .st-service-aside__contact-link a:hover svg{opacity:1}.staffpage .st-service-aside__extra-contact{padding:.7em;background:#fafafa;border-bottom:3px solid #eee}.staffpage .st-service-aside__extra-contact a{color:#271753;opacity:.8}.staffpage .st-service-aside__extra-contact a:hover{opacity:1;color:#271753}.staffpage .st-service-aside__extra-contact a:hover svg{opacity:1}.staffpage .st-service-aside__extra-contact-list{margin:0;padding:0;border-left:0;list-style-type:none}.staffpage .st-service-aside__extra-contact__name{margin:0}.staffpage .st-service-aside__extra-contact__title{font-size:.7em;text-transform:uppercase;color:#666}.staffpage .st-service-aside__extra-contact__email,.staffpage .st-service-aside__extra-contact__phone{width:100%;display:block;font-size:.9em}.staffpage .st-service-aside__extra-contact__email .icon_email,.staffpage .st-service-aside__extra-contact__email .icon_phone,.staffpage .st-service-aside__extra-contact__phone .icon_email,.staffpage .st-service-aside__extra-contact__phone .icon_phone{width:18px;padding:0 .3em 0 0;vertical-align:middle;position:relative;opacity:.6}.staffpage .st-service-aside__extra-contact__email span,.staffpage .st-service-aside__extra-contact__phone span{vertical-align:middle}.staffpage .icon_phone{fill:#16a7e0}.staffpage .st-accordion{background:#fafafa;opacity:.8;outline:0}.staffpage .az__title{text-align:center;text-transform:none;line-height:2em;margin-bottom:1em}.staffpage .az__buttons{border-left:none;list-style-type:none;height:auto;margin:0 auto;padding:0;line-height:2;text-align:center}.staffpage .az__buttons li{display:inline}.staffpage .az__buttons-wrap{display:table;margin:0 auto}.staffpage .az__button--active{background:#c91967;color:#fff!important;border-radius:5px}.staffpage .az__button{padding:.2em .15em;font-size:1.6em;color:#2e1a51}.staffpage .az__button--disabled{color:#8c8c8c;text-decoration:none;cursor:default;transition:none}.staffpage .az__button--disabled:hover{color:#8c8c8c!important}.staffpage .az__service{display:none!important}.staffpage .az__service--visible{display:-ms-flexbox!important;display:flex!important}.staffpage .az .grid{margin-bottom:25px}.staffpage .st-single-doc__title{text-align:left}.staffpage .st-document-icon{width:102px!important;height:102px}.staffpage .st-single-doc__icon.js-visible{display:inline!important}.staffpage #st-service-docs__select{width:100%;margin-bottom:1em;-webkit-appearance:none!important;-webkit-border-radius:0;background-color:#fafafa;background-position:100%;background-repeat:no-repeat;border:1px solid #ccc;padding:.64rem;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+)}.staffpage #st-service-docs__select.js-active{margin-bottom:.5em}.staffpage .button--doc-download{padding-right:4em}.staffpage .button--doc-download--simple{margin:auto 0!important}.staffpage .st-service-docs__title,.staffpage .st-service-links__title{font-size:2.4em;text-align:center;margin-bottom:.5em;padding:0 1em .2em 0}.staffpage #st-service__doc-block{display:none;border:2px dotted #e6e6e6;margin-bottom:1em;padding-top:.7em}.staffpage .js-visible{display:block!important}.staffpage #st-service__all-docs-block{display:none}.staffpage #st-service__all-docs-block.js-visible{display:block}.staffpage .st-single-doc__icon{display:none;padding-left:.7em}.staffpage .st-single-doc__icon.js-visible{display:inline}.staffpage .st-single-doc__title{margin:0}.staffpage .st-single-doc__date{text-transform:uppercase;font-size:.75em;color:#666;margin:0}.staffpage .st-single-doc__desc{font-size:.9em;padding:0 .7em 0 0}.staffpage .st-service-docs{margin:3em 0}.staffpage .st-single-doc__actions{margin:1em 0 .3em}.staffpage .st-single-doc__stare-details{margin:.3em 0;background:#fafafa;padding:.3em;display:none}.staffpage .st-single-doc__stare-details p{font-size:.8em;padding:.2em;margin:0}.staffpage .st-single-doc__stare-details.js-visible{background:#fafafa;display:block}.staffpage #st-service__all-docs__list{padding-left:0;margin-left:0;margin-top:1em;border-left:none;list-style-type:none}.staffpage .st-service__doc-list__item{border-bottom:2px dotted #e6e6e6;list-style-type:none;margin:0}.staffpage .st-service__doc-list__item-date{display:none}.staffpage .st-service__doc-list__link{display:inline-block;font-weight:400;font-size:1.3em;height:45px;padding-left:55px;background-image:url(images/blank-icon.gif);background-size:45px 45px;background-repeat:no-repeat;padding-top:5px;opacity:.8}.staffpage .st-service__doc-list__link:hover{text-decoration:underline;opacity:1}.staffpage .st-service__doc-list__link--pdf{background-image:url(images/pdf-icon.gif);background-position-y:center;top:-1px}.staffpage .st-service__doc-list__link--doc,.staffpage .st-service__doc-list__link--docx{background-image:url(images/doc-icon.gif);background-position-y:center;top:-1px}.staffpage .st-service__doc-list__link--xls,.staffpage .st-service__doc-list__link--xlsx{background-image:url(images/xls-icon.gif);background-position-y:center;top:-1px}.staffpage .st-service__doc-list__link--ppt,.staffpage .st-service__doc-list__link--pptx{background-image:url(images/ppt-icon.gif);background-position-y:center;top:-1px}.staffpage .st-service__doc-list__link--unknown{background-image:url(images/blank-icon.gif);background-position-y:center;top:-1px}.staffpage .lt-ie9 .st-service__doc-list__link{padding-left:0;background-image:none}.staffpage .st-service__external-links-list{list-style-type:none;padding-left:0;border-left:none}.staffpage .st-service__external-link-item{border-bottom:3px solid #e5e5e5;margin:0}.staffpage .st-service__external-link-item:first-child{border-top:3px solid #e5e5e5}.staffpage .st-service__external-link-item a{display:block;padding:.5em 0;text-decoration:none;color:#271753;width:100%;font-size:1.5em}.staffpage .st-service__external-link-item a:hover{text-decoration:none!important;color:#c91967}.staffpage .st-service__external-link-item .icon{position:absolute;margin:auto;right:0;top:0;bottom:0}.staffpage .padding__standard{padding:0 40px}.staffpage .logo__centre{display:block;margin:0 auto}.staffpage .js-stow-hide{display:none}.staffpage .button--doc-download{padding-right:4em!important}.staffpage .button--small{min-width:0;padding:6px 10px;font-size:16px;border-radius:3px;margin-bottom:10px!important}.staffpage .button--small .button__mask{border-radius:3px}.staffpage .icon_arrow-down-white{fill:#fff;width:17px;height:9px;position:relative}.staffpage .align-middle{vertical-align:middle!important}.staffpage .align-middle .button--small{margin-bottom:0!important}.staffpage .reposition{height:100%;margin-top:.6em;width:32.8%;padding:0 20px 0 0}.staffpage .reposition .button--small{margin-bottom:0!important;float:right}.staffpage .flyout_alternate{margin:0!important;background:#f6f6f7!important}.staffpage .flyout_alternate .section{padding-top:0!important}.staffpage .gcf-item-block{display:inline-block!important;margin-right:0!important}.staffpage #stmaincontent .accordion__content h3{font-size:30px}.staffpage #stmaincontent .accordion__content h4{font-size:26px}.staffpage #stmaincontent .accordion__content h3.h5{font-size:30px}.staffpage .st-home-slider-b .slick-dots{margin-left:30%}.staffpage .st-home-slider-b .slick-dots li{float:left;padding-right:30px}.staffpage .st-service__image{display:block;float:left;width:360px;position:relative;margin-bottom:20px;margin-top:0}.staffpage .st-service__image img{float:right}.staffpage .st-service__image-title{position:absolute;width:280px;padding:13px 4px;right:0;bottom:0;background:#614797;background:none repeat scroll 0 0 rgba(97,71,151,.9);color:#fff;text-align:right}.staffpage #qaaaudit{display:block;margin-top:14px;width:146px;float:right}.staffpage .st-service__contact{padding:0;line-height:1.4}.staffpage .st-service__contact .st-service-aside__contact-link{margin:1em 0 .5em;list-style-type:none}.staffpage .section{padding:25px 0}.staffpage .section header{padding:15px 0}.staffpage .alert{background:url(/assets/img/staff/Alert-msg-bg.jpg);padding:30px 145px;color:#fff;margin:10px 0 20px}.staffpage .alert .icon_info{vertical-align:sub;width:16px;padding-right:10px}.staffpage .alert .h5{color:#fff;font-size:24px}@media only screen and (max-width:640px){.staffpage .alert{padding:20px 25px}}@media only screen and (max-width:1024px){.staffpage .alert{padding:20px 25px}}.staffpage .hero_section{height:320px!important}.staffpage .spacing-lineheight{line-height:1.4}.staffpage .clearfixitem{display:block;padding-top:10px}.staffpage .download{text-align:left}.staffpage .download-link a:hover{color:red}.staffpage .download-link .no-touch a:hover{color:#c91a69}.staffpage .download__block{background-color:#f6f6f7;font-size:14px;height:87px;padding:28px 17px 35px 21px}.staffpage .download__block_info{padding:10px 0 15px 20px;background-color:#271753;color:#fff}.staffpage .download__block_info a{color:#fff}.staffpage .download__block_info .icon_download{padding:0 10px;fill:#fff}.staffpage .download__block_type{color:#3f2b67;font-weight:700;font-size:12px}.staffpage .social{text-align:center;position:relative;font-family:aveny-t_regular}.staffpage .social__text{font-size:18px}@media only screen and (max-width:640px){.staffpage .social__text{font-size:16px}}.staffpage .social header{text-align:center}.staffpage .social_facebook{background-color:#e6e6e6;padding:20px 40px}.staffpage .social_facebook .icon_facebook{vertical-align:middle;fill:#3b5998;padding-right:5px}.staffpage .social_twitter{background-color:#e6e6e6;padding:20px 40px}.staffpage .social_twitter .icon_twitter{vertical-align:middle;fill:#00aced;padding-right:8px}@media only screen and (max-width:640px){.staffpage .social_twitter{margin-bottom:10px}}@media only screen and (max-width:1024px){.staffpage .social_twitter{margin-bottom:10px}}.staffpage .notice{padding:0 20px!important;margin-bottom:30px}@media only screen and (max-width:640px){.staffpage .notice{padding:0}}.staffpage .notice__border{border-bottom:1px solid #8c8c8c;padding:18px 0}@media only screen and (max-width:640px){.staffpage .notice__border{padding:25px 0}}.staffpage .notice__date{color:#271753;font-weight:700}@media only screen and (max-width:640px){.staffpage .blockquote{font-size:14px}.staffpage .testimonial__media{width:100%}}.staffpage .caption__text{font-weight:400}.staffpage .caption__title{font-family:aveny-t_regular;font-weight:400}.staffpage .nav_breadcrumbs .nav__link{color:#5b3c88!important;font-weight:700}.staffpage .slick-track_promo{width:100%!important}.staffpage .promo{text-align:left}.staffpage .promo .blockquote{float:left;background:url(/assets/svg/main/ext/parallels-bg-right.svg) 0 50% no-repeat;padding:2% 16% 8% 4%;background-size:cover}.staffpage .promo .blockquote__text{margin:0;position:relative;z-index:1;font-size:20px;line-height:1.166;font-family:aveny-t_regular;font-weight:400;font-style:normal}.staffpage .promo .testimonial__media{right:0;background-position:80% 0;left:inherit}.staffpage .promo .slider__inner{width:100%}@media only screen and (max-width:640px){.staffpage .promo .testimonial__media{display:none}.staffpage .promo .blockquote{width:100%;font-size:14px;background:#270758}.staffpage .promo .button{margin-bottom:40px}}.service-info .thing__summary{margin:0 0 1.5em}.service-info .thing__summary p{line-height:1.4}.services-update .thing__subtitle{font-weight:700}.services-update .thing__subtitle__summary{padding:10px 0 20px}.section__subtitle{font-size:24px!important;font-weight:400}.section__title{font-size:36px;text-transform:none}.thing__title{font-size:30px}.thing__content{padding:19px 11px}.thing__footer{padding:10px 0 20px}.contact-role{font-size:16px;color:#333;padding-bottom:15px}.slider__item_link{background:url(/assets/svg/microsites/staff/src/servicecontact.svg) no-repeat;margin:0 10px;background-size:cover}@media only screen and (max-width:640px){.slider__item_link{background:#f6f6f7;border:1px solid #ebebeb}}@media only screen and (max-width:1024px){.slider__item_link{background:#f6f6f7;border:1px solid #ebebeb}}.slider__item_link_nosvg{background:#f6f6f7;border:1px solid #ebebeb}.section-headers{padding:30px 0}@media only screen and (max-width:640px){.section-headers{padding-top:25px}}.staffcontactblock{border:1px solid #ccc;padding:20px;margin:20px 0}.faqaccordion{background-image:url(/-/media/images/for-staff/genericbg.jpg);background-position:50% 0;padding:30px}.faqaccordion h4{margin-bottom:20px}.quicklinks span{width:80%}.quicklinks img{float:right;width:20px}.thing__title{font-size:26px}.slick-track_promo1{width:100%}.slick-track_promo1 .blockquote{float:left;background:none;padding:2% 2% 8% 12%;width:70%;text-align:left;font-size:16px}.slick-track_promo1 .testimonial__media{width:100%}.pulloutlink{background-color:#f7f8f8;border:1px solid #ccc;padding:10px 15px 15px!important;margin:10px 0}.pulloutlink h2{text-align:left}.pulloutlink .pullouttext{clear:both;padding-bottom:10px}.content .grid__item .section:last-child{padding-bottom:20px}.section_content-with-image{padding:10px 0}.section_content-with-image .image{margin-bottom:0!important}@media only screen and (max-width:640px){.section_content-with-image .image{padding-bottom:10px}}.section_content-with-image header{padding:10px 0}.section_content-with-image .section-title{margin:0 0 5px;text-transform:none!important}#staffhomepageheader h1{margin-bottom:30px}#staffhomepageheader .button{min-width:118px;margin:0 0 10px}#stafffooter .button__text{color:#fff}#stafffooter .nav__link{color:#837990}.csefooter .blockquote{width:78%;float:left;background:url(/assets/svg/main/ext/parallels-bg-right-3.svg) 0 50% no-repeat;background-size:cover}.csefooter .testimonial__media{right:0;left:inherit}.csefooter .slider__inner{text-align:left;padding:0}.csefooter .slider__item{width:100%}.csefooter .csecite{width:70%}.csefooter .button__text{font-size:22px}@media only screen and (max-width:640px){.csefooter .testimonial__media{display:none}.csefooter .blockquote{width:100%;background:#270758}}.arf-cont{display:none;width:100%;background:#eee;clear:both;margin:0 0 10px;font-size:.85em;border-left:3px solid #8c76b0}.arf-section{width:600px}.arf-cont ul{border-left:none;clear:both}.arf-cont h4{font-family:helvetica,arial,sans-serif;font-weight:700;color:#555;font-size:1.3em;padding-left:1em;float:left;display:inline;width:auto}.arf-cont a.arf_download_link{float:left;display:inline;text-decoration:none;padding:12px 0 0 5px;font-size:.9em}.arf-cont a.arf_download_link:hover{text-decoration:underline}.arf-cont.highlight{border-left:3px solid #270758;background:#d1c8dd;color:#222}.arf-cont.highlight h4{color:#270758}.arf-plus{display:none;width:100%;text-align:center;margin:0;font-size:1.6em;font-weight:700;color:#555;float:left}.arf-band2-ambig{width:285px;float:left;clear:none}.arf-ambig-or{display:none;width:23px;float:left;clear:none;position:relative;top:15px;background:#ccc;color:#333;padding:5px 0;font-size:.8em;text-align:center;border-top:2px solid #aaa;border-bottom:2px solid #aaa}#arf-arrayprint{background:green}.arf-prompt{display:none;background:#ec008c;color:#fff;width:190px;position:absolute;text-align:center;height:25px;padding:15px 0;cursor:pointer}#arf-jumplinks ul{border-left:none;display:inline-block;margin:0;padding:0}#arf-jumplinks ul li{list-style-type:none;float:left;margin:5px 5px 0 0;background:#eee}#arf-jumplinks ul li.arf-furtherinfo{background:#270758}#arf-jumplinks ul li:hover{background:#fff}#arf-jumplinks ul li.arf-furtherinfo:hover{background:#483566}#arf-jumplinks ul li a{color:#444;padding:0 10px}#arf-jumplinks ul li.arf-furtherinfo a{color:#fff}#arf-jumplinks{background:#d1c8dd;color:#270758;border-left:3px solid #270758;padding:10px;font-size:.9em;margin-top:3em}.arf-area__title{margin:2em 0 1em;border-bottom:2px solid;font-size:1.5em;font-family:AvenyTRegular,Arial}#pagecontent .arf-area__title a{color:#ec008c}.arf-devlinks{background:#ddd;padding:10px 10px 0}.arf-cont.highlight .arf-devlinks{background:#c4b6ce}.arf-devlinks ul{margin:0}.arf-devlinks ul li{display:inline-block;list-style-type:none;border-radius:2px;padding:0 10px;margin:0 15px 4px 0;white-space:pre-wrap}li.arf-dev-blue{border:1px solid #00b7e8;background:#c7e4f4}li.arf-dev-green{border:1px solid #8dc63f;background:#e6f0cb}li.arf-dev-pink{border:1px solid #ec008c;background:#f9cbdf}li.arf-dev-black{border:1px solid #999;background:#ccc}li.arf-dev-purple{border:1px solid #ab4a9c;background:#dacae3}li.arf-dev-red{border:1px solid #ee312a;background:#fdd7c6}.arf-devlinks ul li a{color:#270758}.arf-devlinks ul li a:hover{text-decoration:underline}.arf-button.arf-route.selected{color:#270758;background:#d1c8dd;font-weight:700}#xarf-controls{display:none}#arf-controls{min-height:300px}#arf-controls,#arf-controls img{position:relative}.arf-button{position:absolute;background:#fff;text-align:center;width:90px;cursor:pointer;color:#000;padding:5px 0}.arf-button.arf-route:hover,.arf-button:hover{background:#d1c8dd}.arf-button.arf-route{background:#eee}.arf-button.arf-disabled{color:#ccc;cursor:default}.arf-button.arf-disabled:hover{background:#fff}.arf-button.arf-disabled.selected{color:#412661;background:#d3ceda}#arf-btn-lecturer{top:40px;left:5px}#arf-btn-seniorlecturer{top:26px;left:105px}#arf-btn-researchfellow{top:165px;left:5px}#arf-btn-seniorresearchfellow{top:165px;left:105px}#arf-btn-reader{top:140px;left:222px;width:70px}#arf-btn-principallecturer{top:54px;left:222px;width:70px}#arf-btn-professor1{top:73px;left:305px}#arf-btn-professor2{top:73px;left:405px}#arf-prompt-lecturer{top:10px;left:5px}#arf-prompt-research{top:160px;left:5px}#arf-promptclue{width:430px;background:#ddd;height:auto;padding:5px 30px;color:#333;top:80px;text-align:center;left:5px;font-weight:700;cursor:default}#arf-promptclue h4{font-family:Helvetica,Arial,sans-serif;font-size:.9em;width:auto;line-height:normal}#js-add-to-links{margin-bottom:30px}.staffsitehomepage{padding-top:0;padding-bottom:50px}.staffsitehomepage .content__bottom,.staffsitehomepage .slide-down{display:none}.staffsitehomepage .thing{background-color:#fff;padding:0 10px}.staffsitehomepage .js-news-container .grid__item_span_3{padding:0}.staffsitehomepage .section_news-index{padding:20px 0}.staffsitehomepage .section_news-index .grid__item_span_2{width:24.333%;padding:0 10px}@media only screen and (max-width:1024px){.staffsitehomepage .section_news-index .grid__item{width:100%}.staffsitehomepage .section_news-index .grid__item img{display:none}.staffsitehomepage .section_news-index .grid__item .thing__content{padding:0}}.staffsitehomepagebottom{display:none}.images{margin:20px 0}@media only screen and (max-width:1024px){#ls126current #ls126currentleft{width:50%;float:left}#ls126current #ls126currentright{width:48%;float:left;margin-left:10px;margin-top:40px}#ls126current .sidepadding{width:100%}}@media only screen and (max-width:640px){#staffsitepage .footer__secondary .grid_fluid{text-align:center}#staffsitepage #favebutton{display:none}#staffsitepage .hero__row_top .section{padding:0}#staffsitepage .hero__row_top form fieldset{width:100%;margin-bottom:20px}#staffsitepage .hero__row_top .js-search-component button{min-width:45px;margin-bottom:20px}#staffsitepage .hero__row_top .hero__title{margin-top:20px}#staffsitepage .section_news-index{border-top:1px solid #ccc;margin-top:20px;padding-top:30px}#staffsitepage .importantnumberitem{width:100%;float:left;margin:0}#staffsitepage #eventtogglebuttons{position:relative;text-align:center}#staffsitepage #ls126currentleft{width:100%}#staffsitepage #ls126currentright{width:90%}}@media only screen and (min-width:1025px) and (max-width:1359px){#staffsitepage .wrap{margin-right:70px}#staffsitepage #stafffooter .wrap,#staffsitepage .flyout .wrap{margin:auto}}@media only screen and (min-width:1360px){#staffsitepage .wrap{margin-right:360px}#staffsitepage #stafffooter .wrap,#staffsitepage .flyout .wrap{margin:auto}}#lbu-ui-id-stafflogin{display:none;border:4px solid #9bccea}@media only screen and (max-width:1360px){#lbu-ui-id-stafflogin{display:block}}.container--staff{width:auto;padding-right:344px}@media only screen and (max-width:only screen and (max-width:1280px)){.container--staff{padding-right:70px}}@media only screen and (max-width:1024px){.container--staff{padding-right:0}}.sidebar-container{width:344px;position:absolute;top:38px;right:0;z-index:14;background:#fff;min-height:100vh;transition:width .2s ease}@media only screen and (max-width:only screen and (max-width:1280px)){.sidebar-container{transform:translateX(274px);box-shadow:-2px 2px 3px rgba(0,0,0,.2);transition:transform .3s ease}.sidebar-container.is-active{transform:translateX(0)}.sidebar-container.is-active .virtual-popup--links-reminder{right:215px}}@media only screen and (max-width:1024px){.sidebar-container{left:100%;right:auto}.sidebar-container.is-active{transform:translateX(-100%)}}@media only screen and (max-width:640px){.sidebar-container{width:100%;min-height:0;transform:none;left:auto;right:100%}.sidebar-container.is-active{transform:translateX(100%)}}@media only screen and (max-width:only screen and (max-width:1280px)){.sidebar{visibility:hidden;opacity:0}.is-active .sidebar{visibility:visible;opacity:1}}.sidebar__menu{display:none;padding:22px 0 0 20px}@media only screen and (max-width:only screen and (max-width:1280px)){.sidebar__menu{display:block}.is-active .sidebar__menu{display:none}}.sidebar__menu-btn{display:block}.sidebar__menu-btn .icon{fill:#dadada;width:30px;height:25px;margin-bottom:15px}.sidebar__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-pack:justify;justify-content:space-between;background:#ebebeb;padding:0 10px 0 35px}.sidebar__top .back-link{display:none;font-family:Arial,sans-serif;font-weight:400;font-style:normal;color:#4f3c81;font-size:14px;padding:20px 0}.sidebar__top .back-link.is-active{display:block}.sidebar__inner{padding:40px 0}@media only screen and (max-width:640px){.sidebar__inner{padding:20px 0 0}}.sidebar__inner.is-hidden{visibility:hidden;max-height:0;opacity:0;padding:0}.sidebar__inner--booking .sidebar__content,.sidebar__inner--helpdesk .sidebar__content,.sidebar__inner--profile .sidebar__content{padding:0 30px}.sidebar__inner--booking,.sidebar__inner--helpdesk,.sidebar__inner--people-finder,.sidebar__inner--profile{display:none}.sidebar__inner--booking.is-active,.sidebar__inner--helpdesk.is-active,.sidebar__inner--people-finder.is-active,.sidebar__inner--profile.is-active{display:block}.sidebar__inner .edit-btn{margin:15px 0 0 20px}.sidebar__content{padding:0 20px}.sidebar__search-block{padding:20px 0 30px}.sidebar__search-block .button{max-width:none;width:100%;margin:20px 0 auto}.sidebar__search-input{margin-bottom:20px}.sidebar__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px 0 30px;position:relative}.sidebar__header .h4{font-size:35px;text-transform:none}@media only screen and (max-width:640px){.sidebar__header .h4{font-size:30px}}.sidebar__profile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1024px){.sidebar__profile{display:none}}.sidebar__logotip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}.sidebar__links{padding:20px 10px 10px}@media only screen and (max-width:640px){.sidebar__links{padding:20px 20px 10px}}.sidebar__links-checkbox input[type=checkbox]{display:none}.sidebar__links-checkbox input[type=checkbox]+label{position:relative;padding-right:20px;cursor:pointer;transition:all .3s ease-in-out;width:20px;height:20px;display:none}.is-editing .sidebar__links-checkbox input[type=checkbox]+label{display:inline}.sidebar__links-checkbox input[type=checkbox]+label:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;text-align:center;background-color:#fff;border:1px solid #e3e3e3;vertical-align:middle}.sidebar__links-checkbox input[type=checkbox]:checked+label:before{background-color:#639;background-image:url(/assets/img/staff/sidebar/delete-icon.png);background-size:20px 20px;background-position:50%;background-repeat:no-repeat}.sidebar__links-wrap{padding:0 10px}.sidebar__title{-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1024px){.sidebar__title{-ms-flex-positive:1;flex-grow:1}}.sidebar__bottom{text-align:center;padding:30px 0 0}@media only screen and (max-width:640px){.sidebar__bottom{padding:30px 0 0}}.sidebar__buttons{display:block}.is-editing .sidebar__buttons,.sidebar__buttons--system{display:none}.sidebar__buttons--system .button{text-align:center;min-width:0}.sidebar__buttons--system .button+.button{margin-left:10px}@media only screen and (max-width:640px){.sidebar__buttons--system .button+.button{margin-left:0}}.is-editing .sidebar__buttons--system{display:block}.sidebar__buttons .button_primary{min-width:283px}@media only screen and (max-width:640px){.sidebar__buttons--default{background:#c91a69;padding:20px}.sidebar__buttons--default .button{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;max-width:none;width:auto;border-radius:0;padding:0;margin:0}.sidebar__buttons--default .button .icon{display:block;position:relative;right:auto;margin:0 auto 10px}.sidebar__buttons--default .button .icon_booking,.sidebar__buttons--default .button .icon_helpdesk,.sidebar__buttons--default .button .icon_people-finder{width:24px;height:24px}.sidebar__buttons--default .button+.button{margin-left:25px}}.sidebar__system-btn{display:none;font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:18px;margin:20px auto;max-width:180px}.is-editing .sidebar__system-btn{display:block}.sidebar__profile-wrapper{padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sidebar__profile-img{position:relative;width:35px;height:35px;border-radius:50%;overflow:hidden}.sidebar__profile-img img{border-radius:50%;width:35px;height:35px;margin-right:0}.sidebar__profile-img--bg{background-color:#c91a69}.sidebar__profile-img--nav{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.sidebar__profile-img--nav img{border-radius:50%;width:35px;height:35px;margin-right:20px}.sidebar__profile-img--big{width:100px;height:100px}.sidebar__profile-img--big img{border-radius:50%;width:100px;height:100px}.sidebar__profile-default{position:relative;width:35px;height:35px;background-color:#c91a69;border-radius:50%}.sidebar__profile-default--nav{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.sidebar__profile-default--big{width:100px;height:100px}.sidebar__profile-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:20px}.sidebar__upload{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sidebar__file-size{text-align:center}.sidebar__file-input{min-width:0;border:2px solid #d3d4d4;background:none;color:#666}.no-touch .sidebar__file-input:hover{color:#666}.sidebar__file-input-default{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.sidebar__editable-item{color:#666;font-family:aveny-t_regular;font-weight:400;font-style:normal;margin-bottom:22px}.edit-btn{font-family:Arial,sans-serif;font-weight:400;font-style:normal;margin-left:18px;font-size:12px;-ms-flex-positive:100;flex-grow:100}.no-touch .edit-btn:hover{color:#c91a69}.is-editing .edit-btn{display:none}.back-link,.back-link .icon{transition:.3s ease}.back-link .icon{position:relative;fill:#4f3c81;right:5px;transform:scale(1) rotate(.001deg);vertical-align:middle}.no-touch .back-link:hover{color:#c91a69}.no-touch .back-link:hover .icon{fill:#c91a69;background-position:-140px -344px;width:6px;height:11px;transform:scale(1.15) rotate(.001deg)}.services{color:#333;padding-top:35px}@media only screen and (max-width:640px){.services{padding-top:10px}}.services__item+.services__item{margin-top:40px}@media only screen and (max-width:640px){.services__item+.services__item{margin-top:20px}}.services__item .contact-link{padding-left:25px;margin:0}.services__item .contact-link .icon{fill:#a4a4a4;width:16px;height:16px}.services__item .contact-link:last-child{margin:0 0 5px}.services__item .contact-link+.contact-link{margin-top:8px}.services__item p{margin:0 0 1em}.services__title{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#333;font-size:16px;margin:0 0 5px}.services .link{margin:0 -10px}.link{display:block;-moz-box-sizing:border-box;box-sizing:border-box;font-size:22px;font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#639;padding:13px 40px 13px 10px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:640px){.link{font-size:20px}}.link .icon{position:absolute;top:50%;transform:translateY(-50%);right:10px;fill:#639}.no-touch .link:hover .icon{fill:#c91a69}.link--internal .icon{width:8px;height:15px}.link--external .icon{font-size:16px}.link--editable{padding:7px 40px 7px 0}.link--editable .icon{font-size:16px;right:0}.link--editable input{width:100%}.nav--sidebar-system-links .nav__link{background-color:#fff;border-bottom:1px solid #ccc;font-size:20px}#favourites{min-height:30px;display:none;float:left;padding-bottom:10px;color:#fff;width:100%}* html #favourites{height:30px}#favebutton{margin:10px 0 0;cursor:pointer}#favebutton ul{margin-left:0}#favebutton ul li{list-style-type:none}#replacelist{padding-top:10px}#replace{display:none;padding:10px;float:left;border:2px solid #ccc;color:#4f3c81}#favebuttonimage{margin:0;padding:0;clear:both}#favelist{float:left;width:100%}#favelist li{border-bottom:1px solid #ccc}#favelist a,#favelist li{float:left;display:block}#favouritestitle{float:left;background-repeat:no-repeat;background-color:#2a0f48;margin-bottom:5px}#favouriteslist{float:left;width:100%}#favouriteslist ul{padding-top:10px;margin-left:0;padding-left:0}#favouriteslist ul li{padding:10px 4px;width:100%;border-bottom:1px solid #ccc}.mycookielinks{padding:20px 20px 0 30px}.js-links-reminder-container{display:none}.virtual-popup{min-width:710px;max-width:710px}@media only screen and (max-width:768px){.virtual-popup{min-width:0}}.virtual-popup__top{background-image:url(/assets/img/open-days/popup-header.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:275px;position:relative;text-align:center}.virtual-popup__top:before{display:block;content:" ";position:absolute;top:0;bottom:0;right:0;left:0;background:#2e1a51;opacity:.7}.virtual-popup__icon{position:relative;height:117px;margin:90px 0 0}.virtual-popup__inner{padding:20px 0 65px;text-align:center;background-color:#fff}@media only screen and (max-width:768px){.virtual-popup__inner{padding:20px 0 40px}}.virtual-popup__divider{margin:0 15px}@media only screen and (max-width:640px){.virtual-popup__bottom{padding:0 20px}}.virtual-popup__header{text-align:center;padding:40px 40px 10px}.virtual-popup__header p{color:#303030}.virtual-popup__header--thankyou p{margin:0}.virtual-popup__button{display:block;margin:40px auto 15px;font-family:aveny-t_regular;font-weight:400;font-style:normal}.virtual-popup__button-wrap{text-align:right}.virtual-popup__links{text-align:left;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:25px 0 0}@media only screen and (max-width:640px){.virtual-popup__links{padding:20px 0}}.virtual-popup__link-item+.virtual-popup__link-item{margin-bottom:30px}@media only screen and (max-width:640px){.virtual-popup__link-item+.virtual-popup__link-item{margin:20px 0 0}}.virtual-popup__navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.virtual-popup__image-block{margin-bottom:1.5em}.virtual-popup__helper{display:none}.virtual-popup--links{min-width:800px;max-width:800px;text-align:left;color:#666}@media only screen and (max-width:1024px){.virtual-popup--links{min-width:0}}.virtual-popup--links .virtual-popup__inner{text-align:left;padding:50px 50px 30px}@media only screen and (max-width:640px){.virtual-popup--links .virtual-popup__inner{padding:30px}}.virtual-popup--links .virtual-popup__header{text-align:left;padding:0}.virtual-popup--links .virtual-popup__header h3{font-size:35px;margin-bottom:25px}.virtual-popup--links .button{min-width:122px;border-width:1px;text-align:center;margin-top:30px}@media only screen and (max-width:1024px){.virtual-popup--links .button{max-width:122px}}@media only screen and (max-width:640px){.virtual-popup--links .button{margin-bottom:0}}.virtual-popup--links-reminder{position:absolute;top:70px;right:215px;min-width:370px;max-width:370px;text-align:left;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,.18);border:1px solid #d8d8d8;border-radius:5px;z-index:14;transition:right .3s ease}@media only screen and (max-width:only screen and (max-width:1280px)){.virtual-popup--links-reminder{right:370px}}@media only screen and (max-width:1024px){.virtual-popup--links-reminder{top:82px;left:0;right:0;margin:auto;min-width:0;max-width:370px}}@media only screen and (max-width:640px){.virtual-popup--links-reminder{width:100%;max-width:90%;z-index:1000}}.virtual-popup--links-reminder:after{content:"";position:absolute;top:20px;border-top-left-radius:4px;background-image:url(/assets/img/staff/tooltip.png);background-repeat:no-repeat;width:17px;height:30px;right:-15px}@media only screen and (max-width:1024px){.virtual-popup--links-reminder:after{top:-22px;right:auto;left:50%;transform:translateX(-50%) rotate(-90deg)}}.virtual-popup--links-reminder .virtual-popup__inner{position:relative;text-align:left;padding:30px;background-color:#f6f6f7;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (max-width:640px){.virtual-popup--links-reminder .virtual-popup__inner{padding:20px}}.virtual-popup--links-reminder .virtual-popup__header{text-align:left;padding:0}.virtual-popup--links-reminder .virtual-popup__header h3{font-size:35px;margin-bottom:25px}@media only screen and (max-width:640px){.virtual-popup--links-reminder .virtual-popup__header h3{font-size:32px}}.virtual-popup--links-reminder .virtual-popup__header p{color:#333}@media only screen and (max-width:640px){.virtual-popup--links-reminder .virtual-popup__header p{margin-bottom:0}}.virtual-popup--links-reminder .virtual-popup__button-wrap{background-color:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.virtual-popup--links-reminder .button{min-width:80px;border-width:1px;text-align:center;margin:0}@media only screen and (max-width:1024px){.virtual-popup--links-reminder .button{max-width:80px}}@media only screen and (max-width:640px){.virtual-popup--links-reminder .button{margin-bottom:0}}.virtual-popup--links-reminder-tooltip{position:relative}.virtual-popup--tour{min-width:680px;max-width:680px;text-align:center;background-color:#fff;z-index:14;border-radius:5px}@media only screen and (max-width:640px){.virtual-popup--tour{min-width:280px;max-width:280px}}.virtual-popup--tour .virtual-popup__inner{position:relative;padding:30px;background-color:#f6f6f7;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (max-width:640px){.virtual-popup--tour .virtual-popup__inner{padding:20px}}.virtual-popup--tour .virtual-popup__header{padding:0}.virtual-popup--tour .virtual-popup__header h3{font-size:72px;margin-bottom:25px}@media only screen and (max-width:640px){.virtual-popup--tour .virtual-popup__header h3{font-size:32px}}.virtual-popup--tour .virtual-popup__header p{color:#333}@media only screen and (max-width:640px){.virtual-popup--tour .virtual-popup__header p{margin-bottom:0}}.virtual-popup--tour .virtual-popup__button-wrap,.virtual-popup--tour .virtual-popup__navigation{background-color:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.virtual-popup--tour .virtual-popup__navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.virtual-popup--tour .button{min-width:0;border-width:1px;margin:0}.virtual-popup--tour .button_pink{min-width:220px}.virtual-popup--tour .read-more{font-weight:400}.virtual-popup--tour2{position:relative;min-width:370px;max-width:370px;text-align:left;background-color:#fff;z-index:14}@media only screen and (max-width:640px){.virtual-popup--tour2{min-width:280px;max-width:280px}}.virtual-popup--tour2:after{content:"";position:absolute;top:20px;border-top-left-radius:4px;background-image:url(/assets/img/staff/tooltip.png);background-repeat:no-repeat;width:17px;height:30px;right:-15px}@media only screen and (max-width:1024px){.virtual-popup--tour2:after{content:none}}@media only screen and (max-width:640px){.virtual-popup--tour2:after{top:-22px;right:auto;left:50%;transform:translateX(-50%) rotate(-90deg)}}.virtual-popup--tour2 .virtual-popup__inner{position:relative;text-align:left;padding:30px;background-color:#f6f6f7;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (max-width:640px){.virtual-popup--tour2 .virtual-popup__inner{padding:20px}}.virtual-popup--tour2 .virtual-popup__header{text-align:left;padding:0}.virtual-popup--tour2 .virtual-popup__header h3{font-size:35px;margin-bottom:25px}@media only screen and (max-width:640px){.virtual-popup--tour2 .virtual-popup__header h3{font-size:32px}}.virtual-popup--tour2 .virtual-popup__header p{color:#333}@media only screen and (max-width:640px){.virtual-popup--tour2 .virtual-popup__header p{margin-bottom:0}}.virtual-popup--tour3{min-width:800px;max-width:800px;text-align:left;color:#666}@media only screen and (max-width:1024px){.virtual-popup--tour3{min-width:600px;max-width:600px}}@media only screen and (max-width:640px){.virtual-popup--tour3{min-width:280px;max-width:280px}}.virtual-popup--tour3 .virtual-popup__inner{text-align:left;padding:50px 50px 30px}@media only screen and (max-width:640px){.virtual-popup--tour3 .virtual-popup__inner{padding:30px}}.virtual-popup--tour3 .virtual-popup__header{text-align:left;padding:0}.virtual-popup--tour3 .virtual-popup__header h3{font-size:35px;margin-bottom:25px}.virtual-popup--tour3 .button,.virtual-popup--tour3 .virtual-popup__button-wrap{display:none}.tooltip3 .virtual-popup--tour3 .nav--step{left:50px}@media only screen and (max-width:640px){.tooltip3 .virtual-popup--tour3 .nav--step{left:30px}}.virtual-popup--tour4{min-width:370px;max-width:370px;text-align:left;color:#666}@media only screen and (max-width:640px){.virtual-popup--tour4{min-width:280px;max-width:280px}}.virtual-popup--tour4 .virtual-popup__inner{text-align:left;padding:30px}.virtual-popup--tour4 .virtual-popup__inner p{margin-bottom:0}@media only screen and (max-width:640px){.virtual-popup--tour4 .virtual-popup__inner{padding:30px}}.virtual-popup--tour4 .virtual-popup__header{text-align:left;padding:0}.virtual-popup--tour4 .virtual-popup__header h3{font-size:35px;margin-bottom:25px}.virtual-popup--tour4 .virtual-popup__desc{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700}.virtual-popup--tour4 .button{display:block;margin:20px auto}.tooltip3 .virtual-popup--tour4 .nav--step{left:50px}.links-reminder{display:block}@media only screen and (max-width:1024px){.links-reminder{display:none}}.links-reminder--touch{display:none}@media only screen and (max-width:1024px){.links-reminder--touch{display:block}}.introjs-overlay{position:absolute;z-index:999999;background-color:hsla(0,0%,40%,.5);opacity:0;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#fff;background-color:hsla(0,0%,100%,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:linear-gradient(180deg,#4abea9 0,#58c3d0);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid #fff;content:"";position:absolute;display:none!important}@media only screen and (max-width:640px){.introjs-arrow{display:block!important}}.introjs-arrow.top{left:50%;margin-left:-5px}.introjs-arrow.top,.introjs-arrow.top-right{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-right{right:10px}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.right{top:10px;display:none}.introjs-arrow.right,.introjs-arrow.right-bottom{right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;left:auto;top:auto}.introjs-arrow.bottom{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{top:10px}.introjs-arrow.left,.introjs-arrow.left-bottom{left:-10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{bottom:10px}.introjs-tooltip{position:absolute;visibility:visible;padding:10px;background-color:#fff;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{position:absolute;background:transparent;width:20px;height:15px}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:hsla(0,0%,53%,.24);z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-dot{border:10px solid hsla(0,0%,57%,.36);background:transparent;border-radius:60px;height:50px;width:50px;animation:introjspulse 3s ease-out;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}.introjs-tooltiptext{position:relative;color:#828282}.introjs-tooltiptext b,.introjs-tooltiptext strong{display:block;font-size:24px;font-weight:400;color:#2c2c2c;line-height:1.1em;margin:0 0 10px}.introjs-footer-wrap{*zoom:1;background:#35424b;-ms-flex-line-pack:stretch;align-content:stretch}.introjs-tooltip{padding:0;box-shadow:0 1px 7px rgba(0,0,0,.18);border:1px solid #d8d8d8;border-radius:5px}@media only screen and (max-width:640px){.introjs-tooltip{left:50%!important;transform:translateX(-50%)}}.introjs-tooltip.tooltip1{margin:0!important;transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.introjs-tooltip.tooltip1{transform:none}}@media only screen and (max-width:640px){.introjs-tooltip.tooltip1{margin:auto!important;transform:translateX(-50%)}}.introjs-tooltip.tooltip2{top:85px}@media only screen and (max-width:only screen and (max-width:1280px)){.introjs-tooltip.tooltip2{top:65px;right:100px!important}}@media only screen and (max-width:1024px){.introjs-tooltip.tooltip2{right:auto!important}}.introjs-tooltip.tooltip3{margin:0!important;top:50%;right:50%!important;transform:translate(-50%,-50%);border-radius:0}@media only screen and (max-width:only screen and (max-width:1280px)){.introjs-tooltip.tooltip3{transform:translateY(-50%)}}@media only screen and (max-width:946px){.introjs-tooltip.tooltip3{margin:auto!important;transform:translate(-100%,-50%);right:auto!important}}@media only screen and (max-width:1024px){.introjs-tooltip.tooltip3{transform:none;right:auto!important}}@media only screen and (max-width:640px){.introjs-tooltip.tooltip3{transform:translateX(-50%)}}.introjs-tooltip.tooltip4{margin:0!important;top:20%;transform:translate(-100%,-20%);border-radius:0}@media only screen and (max-width:only screen and (max-width:1280px)){.introjs-tooltip.tooltip4{transform:translate(-30%,-20%)}}@media only screen and (max-width:946px){.introjs-tooltip.tooltip4{transform:translateY(-20%)}}@media only screen and (max-width:1024px){.introjs-tooltip.tooltip4{margin:auto!important;transform:none}}@media only screen and (max-width:640px){.introjs-tooltip.tooltip4{transform:translate(-50%)}}.introjs-bullets{-ms-flex-positive:1;flex-grow:1;white-space:nowrap;text-align:left}.introjs-bullets ul{padding:0 5px}.introjs-bullets ul li{display:inline-block;float:none;padding:0 5px;position:relative}.introjs-bullets ul li a{width:9px;height:9px;background:#9ca1a5}.introjs-bullets ul li a.active{background:#fff}.introjs-bullets ul li a.active:before{content:" ";display:inline-block;position:absolute;width:15px;height:15px;border:1px solid #fff;border-radius:50%;top:-4px;left:1px}.introjs-tooltipbuttons{font-size:0;-ms-flex-item-align:end;align-self:flex-end}.introjs-button{margin:0;border-radius:0;border:none;text-shadow:none;-moz-box-sizing:border-box;box-sizing:border-box;border-width:0 0 0 1px;font-size:16px;background-color:transparent;transition:.3s ease;background-image:none;color:#639;font-family:Arial,sans-serif;font-weight:400;font-style:normal}.introjs-button:active,.introjs-button:focus{color:#639;border-color:transparent;border:none;text-decoration:none;box-shadow:none;background-image:none}.introjs-button:hover{color:#c91a69}.introjs-button:hover .icon{fill:#c91a69;background-position:-473px -93px;width:6px;height:11px;right:-10px;transform:scale(1.15) rotate(.001deg)}.introjs-button .icon{fill:#639;position:relative;right:-5px;transform:scale(1) rotate(.001deg);vertical-align:middle}.introjs-button .icon.introjs_arrow_left{margin:0 5px 2px 0;fill:#8c8f92}.introjs-button.introjs-disabled{background:#273037;color:#9aa1a7;display:none}.introjs-button.introjs-disabled .icon{fill:#9aa1a7}.introjs-showElement a{pointer-events:none;cursor:default}.introjs-showElement.st-menu{width:70px!important}.introjs-showElement.top-menu{background:#283038}.introjs-showElement.search-results__top__wrapper{background:#4fc1bc}.introjs-steps{display:inline-block;white-space:nowrap;color:#9aa1a7;padding:10px 10px 0 15px;font-size:14px}.introjs-skipbutton{position:absolute;top:5px;right:-6px;width:20px;height:20px;display:none}.introjs-skipbutton .icon_input_error{width:9px;height:9px;fill:#9ba2a8}.introjs-helperLayer{background-color:transparent;border:none;border-radius:0;box-shadow:none}.introjs-prevbutton{background:#1e2935;color:#8c8f92}.introjs-footer-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tooltip3 .introjs-footer-wrap{padding-right:50px}.introjs-prevbutton,.introjs-steps{display:none}.htmlfromrss{color:#666;font-family:sans-serif;font-size:1em;line-height:1.5;letter-spacing:.01em;width:auto}@media only screen and (max-width:640px){.htmlfromrss{width:100%}}.htmlfromrss a{color:#3b8bba}.htmlfromrss ul{margin:0;padding:0}.htmlfromrss li{background:#fff;margin:0 0 5px;padding:15px;border:1px solid #ddd;list-style-type:none}.htmlfromrss li div{clear:both}.htmlfromrss li .title a{font-weight:700;font-size:1.2em;line-height:1;text-decoration:none}.htmlfromrss li .date{color:#bbb;font-size:.8em;line-height:1.6}.htmlfromrss li .post img{float:left;margin:5px 10px 5px 0}#filters{margin-bottom:1.5em}#filters,#filters a{height:2em;text-align:center}#filters a{font:700 1.2em Arial,sans-serif;display:inline-block;line-height:2;padding:0 1em;margin-left:1em;border:2px solid #ccc;color:#000;text-decoration:none}#filters a.selected{color:#08c;border-color:#08c}.rssheading{text-transform:uppercase;margin:25px 0 15px}.transform-large-image img{width:100%}.transform__item{padding:5px 20px}.transform-thumbnail{width:113px}.transform-large-image{width:1058px}.transform-text{padding:40px 40px 60px}.transform-text h5{font-size:32px}.transform-fade:hover{animation:c 1s}.thumbnail-name{font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:normal;color:#271753;text-align:center;padding-top:5px}.transform-fade:hover .thumbnail-name{animation:c 1s}@media only screen and (max-width:320px) and (orientation:portrait){.thumbnails{padding-left:23px}.transform-padd{padding-left:10px;padding-right:10px}.transform-large-image{width:278px}.transform-text h5{font-size:26px}.transform-text p{font-size:12px}.transform-text{padding:10px 0 30px}}@media only screen and (min-width:568px) and (max-width:569px) and (orientation:landscape){.thumbnails{padding-left:48px}.transform-large-image{width:526px}}@media only screen and (min-width:360px) and (max-width:361px) and (orientation:portrait){.thumbnails{padding-left:5px}.transform-large-image{width:318px}.transform-text h5{font-size:26px}.transform-text p{font-size:12px}.transform-text{padding:10px 0 30px}}@media only screen and (min-width:640px) and (max-width:641px) and (orientation:landscape){.thumbnails{padding-left:25px}.transform-large-image{width:598px}}@media only screen and (min-width:375px) and (max-width:376px) and (orientation:portrait){.thumbnails{padding-left:10px}.transform-large-image{width:334px}.transform-text h5{font-size:26px}.transform-text p{font-size:12px}.transform-text{padding:10px 0 30px}}@media only screen and (min-width:667px) and (max-width:668px) and (orientation:landscape){.thumbnails{padding-left:20px}.transform-large-image{width:588px}}@media only screen and (min-width:412px) and (max-width:413px) and (orientation:portrait){.thumbnails{padding-left:28px}.transform-large-image{width:370px}.transform-text h5{font-size:26px}.transform-text p{font-size:12px}.transform-text{padding:10px 0 30px}}@media only screen and (min-width:732px) and (max-width:733px) and (orientation:landscape){.thumbnails{padding-left:48px}.transform-large-image{width:646px}}@media only screen and (min-width:414px) and (max-width:415px) and (orientation:portrait){.thumbnails{padding-left:30px}.transform-large-image{width:372px}.transform-text h5{font-size:26px}.transform-text p{font-size:12px}.transform-text{padding:10px 0 30px}}@media only screen and (min-width:736px) and (max-width:737px) and (orientation:landscape){.thumbnails{padding-left:50px}.transform-large-image{width:656px}}@media only screen and (min-width:768px) and (max-width:769px) and (orientation:portrait){.thumbnails{padding-left:15px}.transform-large-image{width:688px}}@media only screen and (min-width:1024px) and (max-width:1025px) and (orientation:landscape){.transform-large-image{width:944px}}@media only screen and (min-width:1024px) and (max-width:1025px) and (orientation:portrait){.transform-large-image{width:944px}}@media only screen and (min-width:1023px) and (max-width:1024px){.isnt_mobile{display:none}}.cfadjust .container,.cfadjust .main{transform:none}.cfadjust #application_process_info{margin:0;width:650px;background:#e9e9e9}.cfadjust #application_process_info .purple{border:0!important}@media only screen and (max-width:640px){.cfadjust #application_process_info{width:auto}}.cfadjust #application_process_info .info{text-align:center}.cfadjust #application_process_info .title{color:#270758;font:normal 3em/normal aveny-t_regular;text-transform:uppercase}.cfadjust #application_process_info p{color:#2f3233}.cfadjust #application_process_info .process-list{width:630px;padding:52px 0 0;background:url(images/application_timeline.png) top no-repeat}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list{width:320px;background:none;width:auto;text-align:center;overflow:scroll;-webkit-overflow-scrolling:touch}}.cfadjust #application_process_info .process-list__step-block{position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:285px;margin-bottom:80px;color:#fff}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block{width:230px;margin-bottom:70px}}.cfadjust #application_process_info .process-list__step-block_left-align{float:left}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block_left-align{float:none}}.cfadjust #application_process_info .process-list__step-block_right-align{float:right}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block_right-align{float:none}}.cfadjust #application_process_info .process-list__step-block_sub-block{margin:-10px 0 0 22px;width:270px}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block_sub-block{width:220px}}.cfadjust #application_process_info .process-list__step-block_sub-block .process-list__inner-block{padding:20px}.cfadjust #application_process_info .process-list__step-block_sub-block .process-list__inner-block .info{font-family:aveny-t_regular;font-size:1.3em}.cfadjust #application_process_info .process-list__step-block_sub-block .process-list__inner-block .info span{font-size:1.2em}.cfadjust #application_process_info .process-list__step-block.purple .process-list__outer-block{background:#7f62ac}.cfadjust #application_process_info .process-list__step-block.purple .process-list__inner-block{background:#270d56}.cfadjust #application_process_info .process-list__step-block.pink .process-list__outer-block{background:#9f1151}.cfadjust #application_process_info .process-list__step-block.pink .process-list__outer-block_inner-triangle:before{border-color:transparent transparent transparent #b32364}.cfadjust #application_process_info .process-list__step-block.pink .process-list__inner-block{background:#c91a69}.cfadjust #application_process_info .process-list__step-block.pink .process-list__number-block_digit-block:after{content:"";display:block;width:100%;height:27px;position:absolute;left:0;bottom:0;margin-bottom:-27px;background:url(images/app_process_block_pink.png) 0 0 repeat-x}.cfadjust #application_process_info .process-list__step-block.margin-first{margin:0 0 95px}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block.margin-first{margin-bottom:70px}}.cfadjust #application_process_info .process-list__step-block.margin-second{margin-top:75px}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__step-block.margin-second{margin-top:0}}.cfadjust #application_process_info .process-list__step-block.no-margin{margin-bottom:0}.cfadjust #application_process_info .process-list__step-block .purple-light .process-list__inner-block{background:#987bc7;padding:16px 0}.cfadjust #application_process_info .process-list__step-block .purple-light .process-list__inner-block .process-list__info{margin-bottom:0}.cfadjust #application_process_info .process-list__outer-block{padding:7px 0 0 7px;position:relative}.cfadjust #application_process_info .process-list__outer-block:after,.cfadjust #application_process_info .process-list__outer-block:before{content:"";position:absolute;width:0;height:0;border-style:solid}.cfadjust #application_process_info .process-list__outer-block:before{left:0;bottom:0;border-width:7px 0 0 7px;border-color:transparent transparent transparent #e9e9e9}.cfadjust #application_process_info .process-list__outer-block:after{top:0;right:0;border-width:0 7px 7px 0;border-color:transparent #e9e9e9 transparent transparent}.cfadjust #application_process_info .process-list__outer-block_inner-triangle:before{border-width:7px 0 0 7px;border-color:transparent transparent transparent #1c0a3d}.cfadjust #application_process_info .process-list__inner-block{background:#270d56;padding:30px 0}.cfadjust #application_process_info .process-list__inner-block_block-number{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:5px 25px}.cfadjust #application_process_info .process-list__number-block_digit-block{display:inline-block;vertical-align:top;zoom:1;*display:inline;font:normal 3em/normal aveny-t_regular;color:#fff;position:absolute;top:0;left:50%;margin:-52px 0 0 -33px}@media only screen and (max-width:640px){.cfadjust #application_process_info .process-list__number-block_digit-block{margin:-49px 0 0 -33px}}.cfadjust #application_process_info .process-list__number-block_digit-block:after{content:"";display:block;width:100%;height:27px;position:absolute;left:0;bottom:0;margin-bottom:-27px;background:url(images/app_process_block_purple.png) 0 0 repeat-x}.cfadjust #application_process_info .process-list__title{font:normal 1.7em/normal aveny-t_regular;text-transform:uppercase;border-bottom:1px solid #4e3574;margin:0 25px 15px;padding:0 10px 13px}.cfadjust #application_process_info .process-list__title.pink{border-bottom:1px solid #9f1151}.cfadjust #application_process_info .process-list__info{margin:0 35px 20px}.cfadjust #application_process_info .process-list__date{font:normal 1.25em/normal aveny-t_regular;text-transform:uppercase;margin:0 35px}.cfadjust #application_process_info .process-list-ug{list-style:none;width:362px;margin:0 auto;padding:0}.cfadjust #application_process_info .process-list-ug__outer-block{position:relative;text-align:center}.cfadjust #application_process_info .process-list-ug__number-block{display:inline-block;vertical-align:top;zoom:1;*display:inline;font:normal 3em/normal aveny-t_regular;color:#fff;text-align:center;padding:3px 22px;background:#4db3be}.cfadjust #application_process_info .process-list-ug__inner-block{margin-top:-20px;background:#004557;padding:20px}.cfadjust #application_process_info .process-list-ug__inner-block .title{font:normal 1.7em/normal aveny-t_regular;text-transform:uppercase;color:#fff;padding:15px 0 12px;border-bottom:1px solid #80a2ab}.cfadjust #application_process_info .process-list-ug__inner-block .author{color:#fff;font:normal 1.3em/normal aveny-t_regular;text-transform:uppercase}.cfadjust #application_process_info .process-list-ug__inner-block p{color:#fff;padding:0 10px}.cfadjust #application_process_info .process-list-ug__icon-block{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:18px 0 12px;width:23px;height:25px}.cfadjust #clearing-popup-box{font-size:14px}.cfadjust #clearing-popup-box .c4{width:29.41176471%}.cfadjust #clearing-popup-box .c4,.cfadjust #clearing-popup-box .c7{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.cfadjust #clearing-popup-box .c7{width:55.88235294%}.cfadjust #clearing-popup-box h4{font:normal 1.5em/1.2em aveny-t_medium;color:#2f3233;margin:10px 0}.cfadjust #clearing-popup-box h5{font:700 1.4em/normal aveny-t_regular;margin:10px 0 0;color:#2f3233;text-transform:uppercase}.cfadjust #clearing-popup-box .button_primary{font-size:18px;min-width:340px}.cfhome .endorsement_block{padding:0;margin:0 0 30px -20px;list-style:none}.cfhome .endorsement_block li{margin-left:20px;display:inline-block;vertical-align:top;zoom:1;*display:inline}.cfhome .sliders{overflow:hidden}.cfhome .sliders .slides{margin:0;padding:0;list-style:none}.cfhome .sliders .slide_block{width:100%;height:100%;overflow:hidden}.cfhome .sliders .slide_header{position:relative;text-align:right}.cfhome .sliders .slide_header h2{position:absolute;z-index:2;right:0;width:450px;display:inline-block;color:#fff}.cfhome .sliders .slide_header h2 .uniform-bg{background:#000;position:relative;outline:.3em solid #000;-moz-outline-offset:-.04em}.cfhome .sliders .slide_header h2 .uniform-bg span{position:relative;border:1px solid red}.cfhome .sliders .slide_header .slider_link{font:normal 1em/1.2em Arial;color:#fff}.cfhome .sliders .flex-control-nav{width:auto;position:absolute;bottom:10px;text-align:center}.cfhome .sliders .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.cfhome .sliders .flex-control-paging li a{width:17px;height:17px;display:block;background:#c91a69;cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.cfhome .sliders .flex-control-paging li a:hover{background:rgba(201,26,105,.7)}.cfhome .sliders .flex-control-paging li a.flex-active{background:#dadada;cursor:default}.cfhome .sliders .slides>li{display:none;height:570px}.cfhome .flexslider.graduates{height:100%;margin:38px 0}@media only screen and (max-width:640px){.cfhome .flexslider.graduates{margin:26px 15px 35px}}.cfhome .flexslider.graduates .slides{height:100%;overflow:hidden}.cfhome .flexslider.graduates .slides .slide_block .c6,.cfhome .flexslider.graduates .slides li{height:100%}.cfhome .flexslider.graduates .slides .slide_block .graduates_block{max-width:445px;margin-top:16%}@media only screen and (max-width:1280px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block{margin-top:12%}}@media only screen and (max-width:1024px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block{margin-top:9%}}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .title{font:normal 5.15em aveny-t_medium;color:#40af0a;margin:0;text-transform:none}@media only screen and (max-width:1024px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block .title{font-size:4.15em}}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin:0;font:normal 2.25em/normal aveny-t_regular;color:#74b554}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .mobile_image{display:none}.cfhome .flexslider.graduates .slides .slide_block .graduates_block p{color:#343434;font:normal 1.8em/normal aveny-t_regular;margin-top:6%}@media only screen and (max-width:980px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block{margin-top:0;width:100%;padding:0 0 0 25px;-moz-box-sizing:border-box;box-sizing:border-box;max-width:none}}@media only screen and (max-width:780px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin-bottom:-10px}}@media only screen and (max-width:700px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block .title{margin-bottom:-5px}.cfhome .flexslider.graduates .slides .slide_block .graduates_block p{font-size:1.6em}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin-bottom:-15px;font-size:2em;line-height:1.08em}}@media only screen and (max-width:640px){.cfhome .flexslider.graduates .slides .slide_block .graduates_block{width:100%;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;max-width:none;text-align:center}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .title{text-transform:uppercase;font-size:2.9em}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .sub_title{font-family:aveny-t_regular;font-size:1.2em;line-height:normal}.cfhome .flexslider.graduates .slides .slide_block .graduates_block p{font-size:1.1em;font-family:Arial}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .mobile_image{margin:45px 0 25px;border-radius:50%;width:225px;height:225px;overflow:hidden;display:inline-block;vertical-align:top;zoom:1;*display:inline}.cfhome .flexslider.graduates .slides .slide_block .graduates_block .mobile_image img{max-width:225px;height:auto}}.cfhome .flexslider.graduates .slides .slide_block .figure{position:absolute;height:100%;width:70px;background:url(/assets/img/microsites/courses/graduates_slide_bg.png) 0 0 no-repeat;background-size:100% 100%}.cfhome .flexslider.graduates .slides .slide_block .graduate_info{position:absolute;left:-350px;bottom:66px;width:440px;color:#fff;padding:12px 20px;-moz-box-sizing:border-box;box-sizing:border-box;font:normal 1em/normal Arial;background:url(/assets/img/microsites/courses/graduate_info_bg.png) 0 0 repeat;z-index:5}@media only screen and (max-width:980px){.cfhome .flexslider.graduates .slides .slide_block .graduate_info{bottom:10px;padding:25px 40px;height:115px}}@media only screen and (max-width:780px){.cfhome .flexslider.graduates .slides .slide_block .graduate_info{bottom:10px;padding:20px 30px 20px 60px;width:430px;height:105px}}.cfhome .flexslider.graduates .slides .slide_block .graduate_info .title{font:normal 1.7em/normal aveny-t_regular}@media only screen and (max-width:640px){.cfhome .flexslider.graduates .slides .slide_block .graduate_info{position:relative;width:100%;left:auto;bottom:auto;clear:both;font-size:1.1em;text-align:center;padding:12px 21px;height:auto}.cfhome .flexslider.graduates .slides .slide_block .graduate_info .title{font-family:aveny-t_regular;font-size:1.25em}}.cfhome .flexslider.graduates .slides .slide_block .equal_block{width:50%;float:left;position:relative;height:100%}@media only screen and (max-width:640px){.cfhome .flexslider.graduates .slides .slide_block .equal_block{width:100%}}@media only screen and (max-width:640px){.cfhome .flexslider.graduates .slides .slide_block .img_block{display:none}}.cfhome .flexslider.graduates .flex-control-nav{position:absolute;padding:0;margin:0;left:25%;bottom:0}@media only screen and (max-width:980px){.cfhome .flexslider.graduates .flex-control-nav{position:relative;left:auto;bottom:0;margin-top:20px}}.cfhome .career_slider{overflow:visible;background:#e9e9e9}.cfhome .career_slider .slides{margin:0;padding:0;list-style:none}.cfhome .career_slider .slides>li{height:auto}.cfhome .career_slider .slides>li .big_image{position:relative}.cfhome .career_slider .flex-control-nav{text-align:left;left:22px}.cfhome .career_slider .flex-direction-nav{width:70px;z-index:2;right:15px;height:26px;bottom:15px;top:inherit;margin:0;background:url(/assets/img/microsites/courses/flex-direction-nav_border.jpg) 50% no-repeat}@media only screen and (max-width:980px){.cfhome .career_slider .flex-direction-nav{right:40px;bottom:40px}}.cfhome .career_slider .wrap.clearfix{-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.cfhome .career_slider .ui-tabs .ui-tabs-nav .ui-state-default{background:#f8f8f8}.cfhome .career_slider .ui-tabs .ui-tabs-nav .ui-state-hover{background:#f9f9f9}.cfhome .career_slider .description{margin-bottom:0;padding-bottom:0}.cfhome .career_slider p.description{margin-bottom:0;padding-bottom:10px}.cfhome .career_slider .quote:after{margin-top:-6px}}.cfhome .flex-direction-nav{font-family:lmu-icons;position:absolute;top:50%;width:100%;height:51px;margin-top:-26px;padding:0;list-style:none}.cfhome .flex-direction-nav .flex-next,.cfhome .flex-direction-nav .flex-prev{position:absolute;display:block;width:20px;height:28px;cursor:pointer;list-style:none;font-size:28px;line-height:normal;text-decoration:none;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.cfhome .flex-direction-nav .flex-next:hover,.cfhome .flex-direction-nav .flex-prev:hover{color:#270758}.cfhome .flex-direction-nav .flex-next,.cfhome .flex-direction-nav .flex-prev{left:0}.cfhome .flex-direction-nav .flex-next.flex-disabled,.cfhome .flex-direction-nav .flex-prev.flex-disabled{color:#f4d1e1;cursor:default;pointer-events:none}.cfhome .flex-direction-nav .flex-next{left:auto;right:0}.cfhome .video_smooth{position:absolute;top:0;left:0;width:100%;height:100%;background:#111;z-index:1}.cfhome #mep_0{width:auto!important}.cfhome .video-element{width:100%;height:0!important;padding-bottom:43.52%}.cfhome .video-element object,.cfhome .video-element video{position:absolute;top:0;left:0;display:block;width:100%!important;height:100%!important;transform-style:preserve-3d;z-index:1}.cfhome .mejs-controls{display:none}.cfhome .parralax .wrapper{position:relative;overflow:hidden;height:100%}.cfhome .parralax.fill{height:100%;min-height:640px}@media only screen and (max-width:980px){.cfhome .parralax.fill{min-height:0;height:auto!important}.cfhome .parralax.fill .wrapper{display:none}}@media only screen and (max-width:640px){.cfhome .parralax.fill{height:auto!important}.cfhome .parralax.fill .wrapper{display:block}}.cfhome .parralax__bg{position:absolute;left:0;width:100%;height:100%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.touch .cfhome .parralax__bg{background-size:cover;background-attachment:scroll}.cfhome .parralax.one{position:relative;height:705px}.cfhome .parralax.two{position:relative;height:565px}.cfhome .parralax.three{position:relative;height:725px}.cfhome .parralax.three.fill{height:100%}@media only screen and (max-width:640px){.cfhome .parralax.three{height:auto}}.cfhome .parralax.four{position:relative;height:765px}@media only screen and (max-width:640px){.cfhome .parralax.one{position:relative;height:430px}.cfhome .parralax.two{position:relative;height:240px}.cfhome .parralax.three{position:relative;height:auto}.cfhome .parralax.three .wrapper{height:210px}.cfhome .parralax.four{position:relative;height:205px}}.cfhome .touch.parralax__bg{position:absolute;left:0;width:100%;height:100%;background-size:auto;background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-image:none}.cfhome .exp_fixed{position:fixed!important;top:96px!important;left:0;z-index:6;width:100%}.cfhome .leeds_experience{position:absolute;width:100%;height:100%;top:0;left:0;background:none}.cfhome .leeds_experience .fade{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;filter:alpha(opacity=60);opacity:.6}@media only screen and (max-width:640px){.cfhome .leeds_experience{position:relative;height:auto}}@media only screen and (max-width:980px){.cfhome .leeds_experience .wrap{background-size:cover;position:relative}}@media only screen and (max-width:640px){.cfhome .leeds_experience .wrap{position:relative;background:none}}.cfhome .l_experience_block{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:600px;overflow:hidden;z-index:2}@media only screen and (max-width:980px){.cfhome .l_experience_block{padding:30px 25px;background:hsla(0,0%,100%,.6)}}@media only screen and (max-width:640px){.cfhome .l_experience_block{display:none}}.cfhome .l_experience_block .title{display:inline-block;vertical-align:top;zoom:1;*display:inline;font:normal 2.7em/normal aveny-t_regular;margin-left:52px}.cfhome .l_experience_block .element,.cfhome .l_experience_block .grid_sizer{font:normal 1.7em/normal aveny-t_regular;color:#fff;width:155px;height:155px;float:left;position:relative;overflow:hidden;filter:alpha(opacity=0);opacity:0}@media only screen and (max-width:980px){.cfhome .l_experience_block .element,.cfhome .l_experience_block .grid_sizer{filter:alpha(opacity=100);opacity:1}}.cfhome .l_experience_block .element .inner,.cfhome .l_experience_block .grid_sizer .inner{position:absolute;left:0;bottom:-100%;width:100%;height:100%;transition:bottom 1.25s ease;-webkit-transition:bottom 1.25s ease;-moz-transition:bottom 1.25s ease;-o-transition:bottom 1.25s ease;-ms-transition:bottom 1.25s ease}.cfhome .l_experience_block .element .inner.showed,.cfhome .l_experience_block .grid_sizer .inner.showed{bottom:0}.cfhome .l_experience_block .h2{height:310px}.cfhome .l_experience_block .w2{width:310px}.cfhome .l_experience_block .w3{width:465px}.cfhome .l_experience_block .w4{width:620px}.cfhome .l_experience_block .grid_sizer{height:0}.cfhome .l_experience_block .text_block{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.cfhome .l_experience_block .text_block.hover{z-index:1000!important;overflow:visible!important}.cfhome .l_experience_block .text_block .text_wrap{position:absolute;bottom:-155px;left:0;width:100%;height:100%;transition:bottom 1.25s ease;-webkit-transition:bottom 1.25s ease;-moz-transition:bottom 1.25s ease;-o-transition:bottom 1.25s ease;-ms-transition:bottom 1.25s ease}.cfhome .l_experience_block .text_block .text_wrap.green{background:#4dae26}.cfhome .l_experience_block .text_block .text_wrap.blue{background:#00b3e3}.cfhome .l_experience_block .text_block .text_wrap.red{background:#ca1b69}.cfhome .l_experience_block .text_block .text_wrap.purple{background:#270758}.cfhome .l_experience_block .text_block .text_wrap.showed{bottom:0}.cfhome .l_experience_block .text_block.h2 .text_wrap{bottom:-310px}.cfhome .l_experience_block .text_block.h2 .text_wrap.showed{bottom:0}.cfhome .l_experience_block .text_block .green .text_block_details{background:#4dae26}.cfhome .l_experience_block .text_block .blue .text_block_details{background:#00b3e3}.cfhome .l_experience_block .text_block .red .text_block_details{background:#ca1b69}.cfhome .l_experience_block .text_block .purple .text_block_details{background:#270758}.cfhome .l_experience_block .text_block_details{display:none;width:155px;height:155px;overflow:hidden;position:absolute;z-index:-1;top:0;left:0}.cfhome .l_experience_block .text_block_details_inner{display:none;text-align:left;padding:32px}.cfhome .l_experience_block .text_block_details_tl{top:0;left:0}.cfhome .l_experience_block .text_block_details_tr{top:0;right:0;left:auto}.cfhome .l_experience_block .text_block_details_bl{bottom:0;left:0;top:auto}.cfhome .l_experience_block .text_block_details_br{bottom:0;right:0;left:auto;top:auto}.cfhome .l_experience_block .text_block .text{color:#fff!important;display:table-cell;height:155px;vertical-align:middle}.cfhome .l_experience_block .text_block .text.centered{text-align:center}.cfhome .l_experience_block .text_block .text.p1{padding:0 19px}.cfhome .l_experience_block .text_block .text.p2{padding:32px}.cfhome .l_experience_block .text_block.h2 .text{height:246px}.cfhome .l_experience_block .padding1{padding:21px}.cfhome .l_experience_block .padding2{padding:31px}.cfhome .l_experience_block .top1{top:0}.cfhome .l_experience_block .left1{left:0}.cfhome .l_experience_block .stamp{float:left;border:1px solid red;width:630px;height:155px}.cfhome .l_experience_mobile{display:none}@media only screen and (max-width:640px){.cfhome .l_experience_mobile{display:block;margin:0 14px 30px}.cfhome .l_experience_mobile .title{padding:31px 0 25px;text-align:center;font:normal 2.15em/normal aveny-t_medium}}.cfhome .l_experience_mobile .four_block{position:relative;overflow:hidden}.cfhome .l_experience_mobile .four_block .element{position:relative;width:48%;margin:1%;float:left;overflow:hidden;text-decoration:none}.cfhome .l_experience_mobile .four_block .element .text{position:absolute;left:11px;bottom:12px;text-transform:uppercase;text-decoration:none;font:normal 1.5em/normal aveny-t_medium;color:#fff}@media only screen and (max-width:640px){.cfhome .l_experience_mobile .four_block .element .text{padding-right:11px;line-height:1.1em}}.cfhome .l_experience_mobile .four_block .four_block_details .detail{position:absolute;height:100%;width:100%;background:#fff;transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-webkit-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-moz-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-o-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-ms-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease}.cfhome .l_experience_mobile .four_block .four_block_details .detail_1{top:-100%;left:-100%;background:#270758}.cfhome .l_experience_mobile .four_block .four_block_details .detail_1.showed{top:0;left:0}.cfhome .l_experience_mobile .four_block .four_block_details .detail_2{top:-100%;right:-100%;background:#4dae26}.cfhome .l_experience_mobile .four_block .four_block_details .detail_2.showed{top:0;right:0}.cfhome .l_experience_mobile .four_block .four_block_details .detail_3{bottom:-100%;left:-100%;background:#00b3e3}.cfhome .l_experience_mobile .four_block .four_block_details .detail_3.showed{bottom:0;left:0}.cfhome .l_experience_mobile .four_block .four_block_details .detail_4{bottom:-100%;right:-100%;background:#ca1b69}.cfhome .l_experience_mobile .four_block .four_block_details .detail_4.showed{bottom:0;right:0}.cfhome .l_experience_mobile .four_block .four_block_details .detail__inner{padding:14px;font:normal 1.5em/normal aveny-t_regular;color:#fff}.cfhome .l_experience_mobile .four_block .four_block_details .detail__inner .icon{float:right;font-size:20px;color:#fff;cursor:pointer}.cfhome .l_experience_mobile .four_block .four_block_details .detail__inner .icon:before{content:"\E00B"}.cfhome .l_experience_mobile .four_block .four_block_details .detail__inner .text{clear:both;margin-top:34px}.cfhome .advantages_block{min-height:565px;height:auto;position:relative;overflow:hidden}.cfhome .advantages_block .button_block{display:none}.cfhome .advantages_block .wrap{padding-top:100px}.cfhome .advantages_block .wrap .left_part{float:left;width:44%}.cfhome .advantages_block .wrap .right_part{width:50%;float:right}.cfhome .advantages_block .col_block{height:100%;position:absolute;padding-top:100px}@media only screen and (max-width:640px){.cfhome .advantages_block .col_block{-moz-box-sizing:border-box;box-sizing:border-box}}.cfhome .advantages_block .col_block.left{width:42%;padding-right:4%;background:#00aeef}.cfhome .advantages_block .col_block.left .curve_block{position:absolute;width:5%;top:0;right:0;margin-right:-5px;height:100%;background:url(/assets/img/microsites/courses/advantages_curve.jpg) top no-repeat;background-size:100% 100%;z-index:1}.cfhome .advantages_block .col_block.right{width:54%;right:0;padding-right:0;background:#0c1c22}@media only screen and (max-width:980px){.cfhome .advantages_block .wrap{padding:100px 20px 0;-moz-box-sizing:border-box;box-sizing:border-box}.cfhome .advantages_block .wrap .button_large{padding:11px 12px}.cfhome .advantages_block .wrap .button_large .button__text{padding-right:12px}.cfhome .advantages_block .wrap .button_large .icon{margin-left:12px}}@media only screen and (max-width:640px){.cfhome .advantages_block{height:auto;padding-top:0;position:relative}.cfhome .advantages_block .wrap{padding-top:0;position:relative;z-index:2}.cfhome .advantages_block .wrap .left_part{float:none;width:100%;margin-bottom:135px}.cfhome .advantages_block .wrap .right_part{float:none;width:100%}.cfhome .advantages_block .col_block{padding-top:0}.cfhome .advantages_block .col_block.left{width:100%}.cfhome .advantages_block .col_block.left .curve_block{top:auto;right:auto;left:0;bottom:0;width:100%;height:48px;margin-bottom:-5px;background:url(/assets/img/microsites/courses/advantages_curve_phone.jpg) bottom no-repeat;background-size:cover;z-index:1}.cfhome .advantages_block .col_block.right{width:100%}.cfhome .advantages_block .col_block.top{top:0;height:34%}.cfhome .advantages_block .col_block.bottom{bottom:0;height:66%}.cfhome .advantages_block .button{display:none}.cfhome .advantages_block .button_block{display:block;padding:18px 0 32px;text-align:center}.cfhome .advantages_block .button_block .button_large{min-width:198px}.cfhome .advantages_block .button_block .button_large .button__text{padding-top:0;padding-bottom:0;min-width:145px}.cfhome .advantages_block .button_block .button_large .icon{margin-left:12px;margin-right:-8px}.cfhome .advantages_block .button_block .button{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:18px}}.cfhome .col_block{width:38%;float:left;padding-top:100px;padding-right:12%}@media only screen and (max-width:640px){.cfhome .col_block{padding-top:0;width:100%}}.cfhome .advantages_header{max-width:360px;color:#fff}.cfhome .advantages_header .title{font:normal 4.25em/.9em aveny-t_medium;margin-bottom:35px;color:#fff;margin-top:0;text-transform:none}.cfhome .advantages_header .hint{font:normal 1.7em/normal aveny-t_regular;color:#fff;margin-bottom:35px}@media only screen and (max-width:640px){.cfhome .advantages_header{margin-top:110px;text-align:center;max-width:none;width:100%}.cfhome .advantages_header .title{font:normal 2.8em/1em aveny-t_medium;margin-bottom:12px}.cfhome .advantages_header .hint{font:normal 1.4em/normal aveny-t_regular;margin-top:10px;margin-bottom:0}}.cfhome .list_block{position:relative;right:0}@media only screen and (max-width:640px){.cfhome .list_block{text-align:center}}.cfhome .advantage_list{counter-reset:a;width:45%;margin:0 2%;padding-left:25px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;zoom:1;*display:inline}.cfhome .advantage_list li{position:relative;list-style-type:none;color:#fff;font:normal 1.6em/normal aveny-t_regular;margin-bottom:14px}.cfhome .advantage_list li:nth-child(odd){color:#4fbfe9}.cfhome .advantage_list li:before{font-family:aveny-t_medium;counter-increment:a;content:counter(a) ". ";position:absolute;left:0;margin-left:-25px}.cfhome .advantage_list li span{display:inline-block;vertical-align:top;zoom:1;*display:inline}.cfhome .advantage_list.two{counter-reset:a 6}@media only screen and (max-width:640px){.cfhome .advantage_list{width:70%;margin:0 auto;text-align:left}.cfhome .advantage_list li{font-size:1.35em}}.cfhome .sr_title{color:#fff;font:normal 2.2em/normal aveny-t_regular;padding:12px 0}@media only screen and (max-width:980px){.cfhome .sr_title{-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:8px 25px;font-size:1.1923em;background:#171717;margin-left:0}}.cfhome .search_results_block{position:relative}@media only screen and (max-width:980px){.cfhome .search_results_block{height:auto}}.cfhome .abc_wrapper{position:relative;top:28px}@media only screen and (max-width:980px){.cfhome .abc_wrapper{top:0}}.cfhome .nocourserowsreturned{display:none;padding:20px}@media only screen and (max-width:980px){.cfhome .abc_block{margin:10px 0 20px 11px;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.cfhome .abc_block .abc_list{text-transform:uppercase;font:normal 1.6em/normal aveny-t_regular;padding:0;list-style:none;position:relative;margin-bottom:.5em}@media only screen and (max-width:980px){.cfhome .abc_block .abc_list{white-space:nowrap;-webkit-transform:translateZ(0)}}.cfhome .abc_block .abc_list li,.cfhome .abc_block .abc_list li .letter{display:inline-block;vertical-align:top;zoom:1;*display:inline}.cfhome .abc_block .abc_list li .letter{text-decoration:none;color:#2f3233;cursor:pointer;padding:5px;border:1px solid #c2c2c2}.cfhome .abc_block .abc_list li .letter.active,.cfhome .abc_block .abc_list li .letter:hover{border:1px solid #ccc}.cfhome .abc_block .abc_list li .letter.inactive{cursor:auto;border:1px solid #d8d8d8;color:#d8d8d8;box-shadow:inset 0 0 7px -1px #d8d8d8}.cfhome .abc_block .abc_list li .letter:active{box-shadow:inset 0 0 7px -1px #d8d8d8}.cfhome .abc_block .abc_list li:first-child a{margin-left:-10px}@media only screen and (max-width:980px){.cfhome .abc_block .abc_list li:first-child a{margin-left:0}}.cfhome .filter_section{position:relative;clear:both;font-family:Arial}.cfhome .filter_wrap,.cfhome .o-hidden{overflow:hidden}.cfhome .filter_wrap .mobile-shadower{display:none}@media only screen and (max-width:640px){.cfhome .filter_wrap .mobile-shadower{display:block;position:absolute;right:0;height:100%;width:60px;z-index:10000;background:transparent;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 86%)}}.cfhome .filter_append_block{display:none;position:relative;margin-top:20px;min-height:45px;width:100%;overflow-x:auto;overflow-y:hidden}.cfhome .filter_append_block .button{cursor:pointer;margin-bottom:5px}.cfhome .filter_append_block .name{position:absolute;top:14px;left:25px;color:#171717;font-family:Arial;font-size:.85em;line-height:16px}.cfhome .filter_append_block .tag_list{margin-left:60px;white-space:nowrap;list-style-type:none;padding:0;-webkit-transform:translateZ(0);color:#171717;font-family:Arial;font-size:.85em}.cfhome .filter_append_block .tag_list .tag_block{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px}.cfhome .filter_append_block .tag_list .tag_block .tag{position:relative}.cfhome .filter_append_block .tag_list .tag_block .tag .text{margin-left:6px;display:inline-block;vertical-align:middle;zoom:1;*display:inline;padding:7px 10px 7px 7px;height:28px;-moz-box-sizing:border-box;box-sizing:border-box;background:#e1e1e1;cursor:pointer;position:relative;z-index:2;transform:translateZ(0);line-height:16px}.cfhome .filter_append_block .tag_list .tag_block .tag:before{position:absolute;left:0;content:"";width:0;height:0;border-style:solid;border-width:14px 6px 14px 0;border-color:transparent #e1e1e1 transparent transparent}.cfhome .filter_append_block .tag_list .tag_block .tag .button{display:inline-block;vertical-align:middle;zoom:1;*display:inline;height:28px;-moz-box-sizing:border-box;box-sizing:border-box;background:#999997;margin:0 0 0 -29px;padding:3px 4px 6px}.cfhome .filter_append_block .tag_list .tag_block .tag .button .icon{margin:0}.cfhome .filter_append_block .tag_list .tag_block .tag .button .icon-wrapper{padding-right:0}.cfhome .filter_append_block .tag_list .tag_block .tag .button:hover .icon{animation:0s}@media only screen and (max-width:980px){.cfhome .filter_append_block{display:block}}.cfhome .button.button_filter:hover .icon{animation:0s}@media only screen and (max-width:980px){.cfhome .filters{overflow:hidden}}.cfhome .filters .filter_menu{margin:48px 0 25px;padding-left:0}.cfhome .filters .filter_menu .filter_block{list-style:none;margin-bottom:28px}.cfhome .filters .filter_menu .filter_block:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.cfhome .filters .filter_menu .filter_block .info_block{position:relative;border-bottom:1px solid #cfcfcf;padding-bottom:8px}.cfhome .filters .filter_menu .filter_block .info_link{border-radius:50%;margin:2px 0 0 6px;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-size:15px;line-height:8px;background:#b3a256;color:#fdf4cc;border:1px solid #e2ddc0;text-decoration:none}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .info_link{display:none}}.cfhome .filters .filter_menu .filter_block .filter_name_wrap{border-bottom:1px solid #cfcfcf}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .filter_name_wrap{border-bottom:0}}.cfhome .filters .filter_menu .filter_block .filter_name{display:inline-block;vertical-align:top;zoom:1;*display:inline;font-family:avenytregular;font-size:1.25em;text-transform:uppercase}.cfhome .filters .filter_menu .filter_block .filter_name .icon{font-size:16px;margin-right:6px;color:#8c8c8a}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .filter_name .icon{font-size:inherit;margin-right:10px}}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .filter_name{border:0;font-size:18px;padding-bottom:14px;font-family:aveny-t_medium}}.cfhome .filters .filter_menu .filter_block .switcher{padding-left:25px}.cfhome .filters .filter_menu .filter_block .filter_row{position:relative;margin-top:15px}.cfhome .filters .filter_menu .filter_block .filter_row label{display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-left:5px}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .filter_row label{font-family:aveny-t_regular;font-size:16px}}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block .filter_row{background:#fff;border-bottom:1px solid #ccc;margin:0 -10px 0 -35px;left:25px;padding:14px 10px 14px 35px}}.cfhome .filters .filter_menu .filter_block .help_link{display:inline-block;margin-top:10px;font-size:11px;color:#3ff}@media only screen and (max-width:980px){.cfhome .filters .filter_menu .filter_block{margin-bottom:14px}}@media only screen and (max-width:980px){.cfhome .filters .filter_menu{margin:15px 0 0;padding-left:10px}}.cfhome .filters .filter_menu_subjects{margin-top:32px}.cfhome .filters .filter_menu_levels{margin-top:79px}.cfhome .js-noCourse{display:none;font-size:13px;font-family:Arial}.cfhome .js-noCourse.special{margin-top:38px}.cfhome .results .view_all{margin:15px 0 10px}.cfhome .results .view_all .arrow_link{margin-top:20px;margin-bottom:0}.cfhome .results .view_all .filter_option{margin-top:15px;font-size:1.65em;font-family:aveny-t_regular;text-transform:none;color:#000}@media only screen and (max-width:640px){.cfhome .results .view_all .filter_option{margin-top:10px;margin-bottom:15px}}.cfhome .results .view_all .link_all{color:#666;font-size:.75em;margin-right:5px}.cfhome .results .filter_result{color:#000}.cfhome .results .filter_result .title{margin:40px 0 25px;font-family:aveny-t_regular;font-size:2em}.cfhome .results .filter_result .title b{font-family:aveny-t_medium;font-weight:400}@media only screen and (max-width:980px){.cfhome .results .filter_result .title{font-size:1.4em;margin:12px 0 5px 25px}.cfhome .results .filter_result .view_all{margin:0 0 5px}.cfhome .results .filter_result .view_all .filter_option{font-size:1.75em;margin-left:25px}.cfhome .results .filter_result .view_all .arrow_link{display:none}.cfhome .results .filter_result.blue .view_all .filter_option{color:#00b3e3}.cfhome .results .filter_result.darkblue .view_all .filter_option{color:#3d7583}}@media only screen and (max-width:640px){.cfhome .results .filter_result .title{font-size:1.92em}.cfhome .results .filter_result .view_all .filter_option{font-size:1.62em}}.cfhome .results .result_block{position:relative;background:#f2f2f2;padding:18px 0 18px 22px;margin-bottom:20px}.cfhome .results .result_block .subject_link{text-decoration:none}.cfhome .results .result_block .subject_link .icon{color:#fff;display:none}@media only screen and (max-width:980px){.cfhome .results .result_block .subject_link{position:absolute;top:0;right:0;width:5%;height:100%}.cfhome .results .result_block .subject_link .text{display:none}.cfhome .results .result_block .subject_link .icon{display:block;position:absolute;left:50%;top:50%;font-size:16px;margin-left:-4px;margin-top:-8px}}.cfhome .results .result_block .result iframe{margin-top:25px}@media only screen and (max-width:980px){.cfhome .results .result_block{padding-left:0;padding-bottom:0;margin-bottom:10px}}.cfhome .results .result_block.blue{border-top:2px solid #00b3e3;background:#f2fbfe}.cfhome .results .result_block.blue:hover{border-top:2px solid #00b3e3;background:#f4f4f4;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.cfhome .results .result_block.blue .title{color:#00b3e3}.cfhome .results .result_block.blue .title:hover{color:#270758}.cfhome .results .result_block.blue .result .inner{border-left:1px solid #e1e1e1}.cfhome .results .result_block.blue .arrow_link,.cfhome .results .result_block.blue .subject_link{color:#00b3e3}.cfhome .results .result_block.blue .arrow_link:hover,.cfhome .results .result_block.blue .subject_link:hover{color:#270758}@media only screen and (max-width:980px){.cfhome .results .result_block.blue .subject_link{background:#00b3e3}}.cfhome .results .result_block.darkblue{border-top:2px solid #3d7583;background:#f5f8f9}.cfhome .results .result_block.darkblue:hover{background:#f4f4f4;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.cfhome .results .result_block.darkblue .title{color:#004557}.cfhome .results .result_block.darkblue .title:hover{color:#270758}.cfhome .results .result_block.darkblue .result .inner{border-left:1px solid #e1e1e1}.cfhome .results .result_block.darkblue .arrow_link,.cfhome .results .result_block.darkblue .result_link,.cfhome .results .result_block.darkblue .subject_link{color:#004557}.cfhome .results .result_block.darkblue .arrow_link:hover,.cfhome .results .result_block.darkblue .subject_link:hover{color:#270758}@media only screen and (max-width:980px){.cfhome .results .result_block.darkblue .subject_link{background:#3d7583}}.cfhome .results .result_block .result{list-style-type:none;padding:0;display:table;width:100%}.cfhome .results .result_block .result .inner{display:table-cell;color:#2f3233;border-left:1px solid #c9c9c9;font-weight:400;text-align:left;padding:0 18px;vertical-align:top}.cfhome .results .result_block .result .inner.first{padding:0 18px 0 0;width:35%;border-left:none}.cfhome .results .result_block .result .inner.first p{font-size:.9em}.cfhome .results .result_block .result .inner.first iframe{width:100%}.cfhome .results .result_block .result .inner .read-more{text-decoration:none}.cfhome .results .result_block .result .inner.second{width:15%}@media only screen and (max-width:480px){.cfhome .results .result_block .result .inner.second{display:none}}.cfhome .results .result_block .result .inner.third{width:15%}@media only screen and (max-width:480px){.cfhome .results .result_block .result .inner.third{display:none}}.cfhome .results .result_block .result .inner.four{width:15%}.cfhome .results .result_block .result .inner.five{width:20%}@media only screen and (max-width:480px){.cfhome .results .result_block .result .inner.five{display:none}}.cfhome .results .result_block .result .inner .icon{display:none}@media only screen and (max-width:980px){.cfhome .results .result_block .result .inner .icon{color:#8c8c8a;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:14px;float:left;margin:2px 0 4px;padding-right:10px}}.cfhome .results .result_block .result .inner .arrow_link .icon{display:inline-block;vertical-align:middle;zoom:1;*display:inline}@media only screen and (max-width:980px){.cfhome .results .result_block .result .inner{display:block}.cfhome .results .result_block .result .inner.first{width:100%;padding-left:25px;-moz-box-sizing:border-box;box-sizing:border-box}.cfhome .results .result_block .result .inner.secondary{font-size:1.1em;float:left;width:50%;border:none;-moz-box-sizing:border-box;box-sizing:border-box}.cfhome .results .result_block .result .inner.secondary .text{font-weight:400}.cfhome .results .result_block .result .inner.secondary .text.crisp{text-decoration:line-through}.cfhome .results .result_block .result .inner.secondary.second,.cfhome .results .result_block .result .inner.secondary.third{padding:10px 25px 6px}.cfhome .results .result_block .result .inner.secondary.five,.cfhome .results .result_block .result .inner.secondary.four{padding:0 25px 6px}}.cfhome .results .result_block .result .inner h3{text-transform:none;margin:0;font-size:1em}.cfhome .results .result_block .result .prop{text-transform:uppercase;font-size:1.3em;line-height:normal;font-family:aveny-t_regular;margin-bottom:5px}.cfhome .results .result_block .result .text{vertical-align:middle}.cfhome .results .result_block .result .title{font-size:1.5em;line-height:normal;text-decoration:none;font-family:aveny-t_regular;margin:0}@media only screen and (max-width:980px){.cfhome .results .result_block .result{width:95%}.cfhome .results .result_block .result .prop{display:none}.cfhome .results .result_block .result .icon{display:inline-block;vertical-align:middle;zoom:1;*display:inline}.cfhome .results .result_block .result .arrow_link{display:none}.cfhome .results .result_block .result .title{font-size:1.5em}}.cfhome .sb_img_block{min-height:570px;overflow:hidden;position:relative;width:100%;clear:both}.cfhome .sb_img_block .sb_img{position:absolute;top:0}@media only screen and (max-width:980px){.cfhome .sb_img_block .sb_img{position:relative}}@media only screen and (max-width:980px){.cfhome .sb_img_block{min-height:0}}@media only screen and (max-width:640px){.cfhome .sb_img_block{margin-bottom:10px}}.cfhome .undegraduate_img_block{height:445px;overflow:hidden;position:relative;width:100%;clear:both}@media only screen and (max-width:980px){.cfhome .undegraduate_img_block{height:auto}}.cfhome .undegraduate_img_block .undegraduate_img{position:absolute;top:0}@media only screen and (max-width:980px){.cfhome .undegraduate_img_block .undegraduate_img{position:relative}}.cfhome .main_img_block{position:relative;height:580px;overflow:hidden;width:100%;clear:both}.cfhome .main_img_block .course_details{min-height:300px}@media only screen and (max-width:980px){.cfhome .main_img_block .course_details{min-height:0}}.cfhome .main_img_block.ug{background:url(/assets/img/microsites/courses/course_detailbig_ug.jpg) top no-repeat;background-size:cover}.cfhome .main_img_block.pg{background:url(/assets/img/microsites/courses/course_detailbig.jpg) top no-repeat;background-size:cover}.cfhome .main_img_block .main_img{position:absolute;top:0}.cfhome .main_img_block .mobile.scale,.cfhome .main_img_block .mobile_search_results{display:none}@media only screen and (max-width:1120px){.cfhome .main_img_block{height:520px}}@media only screen and (max-width:1000px){.cfhome .main_img_block{height:480px}}@media only screen and (max-width:980px){.cfhome .main_img_block{height:auto;background:none}.cfhome .main_img_block .main_img{position:relative}.cfhome .main_img_block .faculty_info{margin-top:-70px}.cfhome .main_img_block .mobile_search_results{position:absolute;top:0;left:0;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#fff;font:normal 1em/normal aveny-t_regular;padding:15px 12px;text-decoration:none;background:hsla(0,0%,8%,.9)}.cfhome .main_img_block .mobile_search_results .icon{margin:4px 5px 0 0}.cfhome .main_img_block .mobile.scale{display:block}}.cfhome .staff_info{position:absolute;z-index:4;right:0;top:0;background:#c91a69;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.cfhome .staff_info .info_link{font:normal 1.25em/normal aveny-t_regular;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#fff;text-decoration:none;padding:6px 12px}.cfhome .staff_info .info_link span{margin:0 8px 0 0}.cfhome .staff_info:hover{background:#270758}.cfhome #staff_codes{padding:14px 0 18px;max-width:610px;margin:0 auto;font-size:14px}.cfhome #staff_codes .title{margin-bottom:20px;font:normal 2.2em/normal aveny-t_regular;color:#270758;text-transform:uppercase}.cfhome #staff_codes .highlight{font-family:avenytregular;font-size:1.71em}.cfhome #staff_codes .info_block{padding:8px 25px 10px;-moz-box-sizing:content-box;box-sizing:content-box;color:#000;background:#fff}.cfhome #staff_codes .info_wrap{padding:12px 0 15px;border-top:1px solid #cfcfcf}.cfhome #staff_codes .info_wrap:first-child{border-top:none}.cfhome #staff_codes .info{text-decoration:none}.cfhome #staff_codes .info_wrap_inner{width:100%;float:left}.cfhome #staff_codes .banner_code{margin:25px 0}.cfhome #staff_codes .f_l{color:#c91a69;text-transform:lowercase}.cfhome #staff_codes .f_r{color:#2f3233}.cfhome .hero__content{max-width:1168px;height:auto;margin:0 auto;padding:0 7px}.cfhome .course_details .head{background:url(/assets/img/microsites/courses/course_details_head.png) 0 100% no-repeat}.cfhome .course_details .notification_bar{color:#f90;font:700 1.3em/normal Arial;padding:15px 0;text-align:center;text-transform:uppercase;background:#ff9;border:1px dashed #73737e}.cfhome .faculty_info{position:absolute;top:156px;left:0}@media only screen and (max-width:980px){.cfhome .faculty_info{position:relative;top:inherit}}.cfhome .faculty_info .faculty_name{display:inline-block;vertical-align:middle;zoom:1;*display:inline;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 30px;color:#2f3233;background:#fff;border-top:8px solid #270758;width:100%;text-align:left}@media only screen and (max-width:980px){.cfhome .faculty_info .faculty_name{padding:20px 22px;min-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}}.cfhome .faculty_info .faculty_name h1{margin:0 0 .4em;line-height:.9em;color:#270758}.cfhome .faculty_info .faculty_name h1 .prefix{display:inline-block;margin:.2em 0 1.05em;line-height:normal;font-family:Arial;font-size:.35em;vertical-align:top;line-height:.9em;color:#2f3233}.cfhome .faculty_info .faculty_name .subject_info .f_l{color:#7f60ae;text-transform:uppercase;font-size:1.25em;line-height:normal;font-family:aveny-t_regular}.cfhome .faculty_info .faculty_name .subject_info .f_r{font-size:.95em;color:#c91a69;text-decoration:none}.cfhome .faculty_info .faculty_name .subject_info .f_r:hover{color:#270758}.cfhome .faculty_info .faculty_name .announce_block{position:absolute;font:normal 16px/normal aveny-t_medium;text-transform:uppercase;top:0;left:0;margin-top:-29px;background:#d50016;padding:5px 12px;color:#fff;z-index:1}.cfhome .faculty_info .faculty_name .announce_block:after{content:"";position:absolute;margin-bottom:-8px;bottom:0;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d50016}.cfhome .faculty_info .faculty_description{-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:14px 28px;width:88%}@media only screen and (max-width:980px){.cfhome .faculty_info .faculty_description{min-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.cfhome .faculty_info .faculty_description{display:none}}.cfhome .faculty_info .faculty_description h2{font:normal 1em/1.7em Arial;color:#212121;margin:1em 0;text-transform:none;text-align:left}.cfhome .faculty_info.default h1{margin:0;color:#270758}.cfhome .faculty_info.default h1:hover{color:#270758}.cfhome .faculty_info.default .faculty_name{border-top:8px solid #270758}.cfhome .faculty_info.blue h1{color:#08b3e3}.cfhome .faculty_info.blue .faculty_name{border-top:8px solid #08b3e3}.cfhome .faculty_info.blue .faculty_name .subject_info .f_l{color:#5cb4cd}.cfhome .faculty_info.blue .faculty_description{background:#ecf9fd}.cfhome .faculty_info.darkblue h1{color:#004557}.cfhome .faculty_info.darkblue .faculty_name{border-top:8px solid #004557}.cfhome .faculty_info.darkblue .faculty_name .subject_info .f_l{color:#4eb3be}.cfhome .faculty_info.darkblue .faculty_description{background:#dcf4fb}.cfhome .faculty_info.darkpurple h1{color:#fff}@media only screen and (max-width:640px){.cfhome .faculty_info.darkpurple h1{margin:0 0 8px}}.cfhome .faculty_info.darkpurple .faculty_name{background:#270758}.cfhome .faculty_info.darkpurple .faculty_description{background:#171717;color:#fff}.cfhome .hide-on-ipad{display:block}@media only screen and (max-width:980px){.cfhome .hide-on-ipad{display:none}}@media only screen and (max-width:640px){.cfhome .hide-on-ipad{display:block}}.cfhome .show-on-ipad{display:none}@media only screen and (max-width:980px){.cfhome .show-on-ipad{display:block}}@media only screen and (max-width:640px){.cfhome .show-on-ipad{display:none}}.cfhome .flex-carousel{position:relative;zoom:1}.cfhome .flex-carousel .slides{zoom:1;margin-left:0}.cfhome .flex-carousel .slides li{display:none;-webkit-backface-visibility:hidden;margin-left:0}.cfhome .flex-carousel .flex-viewport{max-height:2000px;transition:all 1s ease}.cfhome .flex-carousel .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cfhome .flex-carousel .flex-direction-nav{right:0;left:0;top:50%;margin-top:-18px}.cfhome .flex-carousel .flex-direction-nav .flex-prev{left:-27px}.cfhome .flex-carousel .flex-direction-nav .flex-next{right:-27px}@media only screen and (max-width:1024px){.cfhome .flex-carousel .flex-direction-nav{margin-top:-11px}.cfhome .flex-carousel .flex-direction-nav .flex-next,.cfhome .flex-carousel .flex-direction-nav .flex-prev{width:9px;height:14px;font-size:14px}.cfhome .flex-carousel .flex-direction-nav .flex-prev{left:-10px}.cfhome .flex-carousel .flex-direction-nav .flex-next{right:-10px}}@media only screen and (max-width:640px){.cfhome .flex-carousel .flex-direction-nav .flex-prev{left:-14px}.cfhome .flex-carousel .flex-direction-nav .flex-next{right:-14px}}.cfhome .flex-carousel .flex-carousel-nav{position:relative}.cfhome .flex-carousel .flex-control-nav{width:100%;position:absolute;bottom:-26px;text-align:center;padding-left:0;right:0;left:0}.cfhome .flex-carousel .flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline}.cfhome .flex-carousel .flex-control-nav li a{text-decoration:none;display:inline-block;height:10px;width:10px;background:#c91a69;border-radius:10px;text-indent:-9999px;overflow:hidden;cursor:pointer}.cfhome .flex-carousel .flex-control-nav li a.flex-active,.cfhome .flex-carousel .flex-control-nav li a:hover{background:#dadada;opacity:1;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.25)}.cfhome .flex-carousel .flex-control-nav li a.flex-active{cursor:default}.cfhome .content-splited{position:relative;margin:0 10px}.cfhome .content-splited .content-splited__first-div,.cfhome .content-splited .content-splited__last-div{width:48%;margin:0 4% 20px 0;float:left}@media only screen and (max-width:640px){.cfhome .content-splited .content-splited__first-div,.cfhome .content-splited .content-splited__last-div{width:100%;margin:0 0 20px;float:none}}.cfhome .content-splited .content-splited__last-div{margin-right:0}@media only screen and (max-width:640px){.cfhome .content-splited .content-splited__last-div{padding-bottom:0!important}}.cfhome ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}.cfhome li.bjqs-slide{position:absolute;display:none}.cfhome ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}.cfhome ul.bjqs-controls.v-centered li a{position:absolute}.cfhome ul.bjqs-controls.v-centered li.bjqs-next a{right:0}.cfhome ul.bjqs-controls.v-centered li.bjqs-prev a{left:0}.cfhome ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%}.cfhome ol.bjqs-markers.h-centered{text-align:center}.cfhome ol.bjqs-markers li{display:inline}.cfhome ol.bjqs-markers li a{display:inline-block}.cfhome p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}.cfhome .section_with-title h2{font-size:48px}@media only screen and (max-width:640px){.cfhome .section_with-title h2{font-size:35px;margin-bottom:40px}}.cfhome .section_with-title .decor__inner{padding-bottom:20px}.cfhome .buttons{padding-bottom:40px}.cfhome #course-search-results hr{display:none}@media only screen and (max-width:1020px){.cfhome #course-search-results .content__aside,.cfhome #course-search-results .content__main,.cfhome #course-search-results .content__main .grid__item_span_4{width:100%}}.cfhome #course-search-results .content__aside{font-size:14px;width:26.333333%}.cfhome #course-search-results .content__aside h4{margin:2px 0 2px 9px;font-size:26px}.cfhome #course-search-results .content__aside label{padding-left:8px}.cfhome #course-search-results .content__aside .text{text-transform:uppercase}.cfhome #course-search-results .content__aside #coursetitlesearch{margin-bottom:20px}.cfhome #course-search-results .content__main{width:73.666667%}.cfhome #course-search-results .content__main h4{margin-bottom:20px}.cfhome #course-search-results .content__main .grid__item_span_1{width:14.666667%;margin-right:-16.666667%}.cfhome #course-search-results .content__main .grid__item_span_4{width:73.666667%;margin-right:-68.666667%}.cfhome #course-search-results .content__main .thing__content{padding-bottom:20px}.cfhome #course-search-results .courseresult{position:relative;background:#f2f2f2;padding:14px 0 0 4px;margin-bottom:20px;float:left;clear:both;font-size:14px}.cfhome #course-search-results .courseresult .courseresultside{padding:0;margin-bottom:0}.cfhome #course-search-results .courseresult .courseresultentryreqs p{margin:0}.cfhome #course-search-results .courseresult .courseresultsubject{padding-top:10px}.cfhome #course-search-results #ugcourseresults .ugblue{border-top:2px solid #00b3e3;background:#f2fbfe}.cfhome #course-search-results #ugcourseresults .ugblue a{color:#00b3e3}.cfhome #course-search-results #ugcourseresults .ugblue h3.thing__title{color:#00b3e3;font-size:22px}.cfhome #course-search-results #ugcourseresults .ugblue .resultsubject{color:#00b3e3}.cfhome #course-search-results #pgcourseresults .pgdarkblue{border-top:2px solid #3d7583;background:#f5f8f9}.cfhome #course-search-results #pgcourseresults .pgdarkblue a{color:#3d7583}.cfhome #course-search-results #pgcourseresults .pgdarkblue h3.thing__title{color:#3d7583;font-size:22px}.cfhome #course-search-results #pgcourseresults .pgdarkblue .resultsubject{color:#3d7583}.cfhome .cfhome #course-search-results.subjectpagecontent .content__main{width:100%}.cfhome .icheckbox_minimal,.cfhome .iradio_minimal{display:inline-block;*display:inline;zoom:1;margin:0;padding:0;width:18px;height:18px;background:url(/assets/img/microsites/courses/icheck/minimal.png) no-repeat;border:none;cursor:pointer;z-index:0}.cfhome .icheckbox_minimal{margin:6px 0 -4px -22px;background-position:0 0}.cfhome .icheckbox_minimal.hover{background-position:-20px 0}.cfhome .icheckbox_minimal.checked{background-position:-40px 0}.cfhome .icheckbox_minimal.disabled{background-position:-60px 0;cursor:default}.cfhome .icheckbox_minimal.checked.disabled{background-position:-80px 0}.cfhome .iradio_minimal{background-position:-100px 0}.cfhome .iradio_minimal.hover{background-position:-120px 0}.cfhome .iradio_minimal.checked{background-position:-140px 0}.cfhome .iradio_minimal.disabled{background-position:-160px 0;cursor:default}.cfhome .iradio_minimal.checked.disabled{background-position:-180px 0}.cfhome .other_courses_list.top_courses .course_block{position:relative}@media only screen and (max-width:1024px){.cfhome .courseinclearing{position:relative;top:-16px;right:0;transform:none}.cfhome .courseresultentryreqs,.cfhome .courseresultside{display:none}.cfhome .courseresult{position:relative;border-bottom:1px solid #ccc}.cfhome .coursefinder #other_courses .other_courses_list li{display:block;width:100%;height:auto}.cfhome .coursefinder #other_courses .other_courses_list{position:relative}.cfhome .coursefinder #other_courses .border_title{margin-bottom:100px}}.cfhome .courseinclearing{position:absolute;top:0;right:10px;transform:translateY(-50%);background-color:#d50016;color:#fff;padding:6px 7px;border-radius:5px;font-size:16px;line-height:1;font-family:aveny-t_medium;font-weight:400;font-style:normal;text-transform:uppercase}.cfhome .content__bottom{display:none}.cfhome #content__main__subject{width:100%!important}.cfhome #mobilefiltercourses{display:none;text-align:center;font-size:2em;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;font:normal 2.25em/normal aveny-t_regular;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cfhome #mobilefiltercourses .icon_minus{display:none}.cfhome .results-options-container #attendance,.cfhome .results-options-container #coursetype,.cfhome .results-options-container #semester,.cfhome .results-options-container #startdate,.cfhome .results-options-container #studenttype{width:100%;float:none}@media only screen and (max-width:1021px){.cfhome #mobilefiltercourses,.cfhome .content__aside{display:block}.cfhome .results-options-container{display:none}}@media only screen and (min-width:1015px) and (max-width:1023px){.cfhome .content__aside_left{display:block;float:left}.cfhome .content__main{float:right}}@media only screen and (max-width:740px){.cfhome .content__aside{display:block}}@media only screen and (min-width:980px){.cfhome .subjectcontent .content__top{margin-top:120px}}@media only screen and (max-width:979px){.cfhome .subjectcontent .content__top{margin-top:40px}}@media only screen and (max-width:768px){.cfhome .section_designed-list .decor__inner{padding:1em}}@media only screen and (max-width:640px){.cfhome .section_designed-list .section__title{font-size:20px;padding:1em}.cfhome .hero_primary{height:511px!important}}.cfhome .quote{position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:0 0 20px;padding:20px 0 25px;text-indent:30px}.cfhome .quote:after,.cfhome .quote:before{content:"";position:relative;z-index:2;width:40px;height:40px;display:block;display:inline-block;vertical-align:top;zoom:1;*display:inline;font-weight:900;font-family:Arial Black,Arial,sans-serif;font-size:80px;color:#d0d0d0}@media only screen and (max-width:640px){.cfhome .quote:after,.cfhome .quote:before{width:20px;height:20px;font-size:40px}}.cfhome .quote:before{content:"\201C";float:left;margin:-39px 16px 0 -30px}@media only screen and (max-width:640px){.cfhome .quote:before{margin:-17px 0 0 -10px;padding-right:5px}}.cfhome .quote:after{position:absolute;margin:-10px 0 0 -25px;content:"\201D";right:0;bottom:20px}@media only screen and (max-width:640px){.cfhome .quote:after{margin:0 0 0 -10px}}.cfhome .quote span{display:inline-block;vertical-align:top;zoom:1;*display:inline;float:left}@media only screen and (max-width:640px){.cfhome .quote{text-indent:15px;margin-left:0;font-size:.9em;text-align:left}}.coursefinder{background-color:#fff;font-size:14px
  /*! normalize.css v1.1.0 | MIT License | git.io/normalize */}.coursefinder:after{content:"";transition:.3s linear;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;z-index:1}.overlay-is-active .coursefinder:after{opacity:1;visibility:visible}.coursefinder .ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.coursefinder .ir:before{content:"";display:block;width:0;height:150%}.coursefinder .hidden{display:none!important;visibility:hidden}.coursefinder .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.coursefinder .visuallyhidden.focusable:active,.coursefinder .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.coursefinder .invisible{visibility:hidden}.coursefinder .clearfix:after,.coursefinder .clearfix:before{content:"";display:table}.coursefinder .clearfix:after{clear:both}.coursefinder .clearfix{*zoom:1}.coursefinder .f_l{float:left}.coursefinder .f_r{float:right}.coursefinder .clb{clear:both}.coursefinder .ov{overflow:hidden}.coursefinder .i_b{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .justify{margin:0;padding:0;list-style:none;line-height:0;font-size:1px;text-align:justify;text-justify:newspaper;zoom:1}.coursefinder .justify:after{width:100%;height:0;visibility:hidden;overflow:hidden;content:"";display:inline-block}.coursefinder .justify li{display:inline-block;text-align:left;vertical-align:top;font-size:14px;line-height:normal}.coursefinder .scale{width:100%}.coursefinder .hw-scale{height:100%;width:100%}.coursefinder .max-scale{max-width:100%}.coursefinder #no-js .search_block{height:185px}.coursefinder .not-shown{text-indent:-999em;position:absolute}.coursefinder article,.coursefinder aside,.coursefinder details,.coursefinder figcaption,.coursefinder figure,.coursefinder footer,.coursefinder header,.coursefinder hgroup,.coursefinder nav,.coursefinder section,.coursefinder summary{display:block}.coursefinder audio,.coursefinder canvas,.coursefinder video{display:inline-block;*display:inline;*zoom:1}.coursefinder audio:not([controls]){display:none;height:0}.coursefinder [hidden]{display:none}.coursefinder html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.coursefinder button,.coursefinder html,.coursefinder input,.coursefinder select,.coursefinder textarea{font-family:sans-serif}.coursefinder body{margin:0}.coursefinder a:focus{outline:thin dotted}.coursefinder a:active,.coursefinder a:hover{outline:0}.coursefinder h2{margin:.8em 0}.coursefinder h3{margin:1em 0}.coursefinder h4{margin:1.33em 0}.coursefinder h5{margin:1.67em 0}.coursefinder h6{font-size:.67em;margin:2.33em 0}.coursefinder abbr[title]{border-bottom:1px dotted}.coursefinder b,.coursefinder strong{font-weight:700}.coursefinder blockquote{margin:1em 40px}.coursefinder dfn{font-style:italic}.coursefinder hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.coursefinder mark{background:#ff0;color:#000}.coursefinder p,.coursefinder pre{margin:1em 0}.coursefinder code,.coursefinder kbd,.coursefinder pre,.coursefinder samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}.coursefinder pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.coursefinder q{quotes:none}.coursefinder q:after,.coursefinder q:before{content:"";content:none}.coursefinder small{font-size:80%}.coursefinder sub,.coursefinder sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.coursefinder sup{top:-.5em}.coursefinder sub{bottom:-.25em}.coursefinder dl,.coursefinder menu,.coursefinder ol,.coursefinder ul{margin:7px 0}.coursefinder dd{margin:0 0 0 20px}.coursefinder menu,.coursefinder ol,.coursefinder ul{padding:0 0 0 40px}.coursefinder nav ol,.coursefinder nav ul{list-style:none;list-style-image:none}.coursefinder img{border:0;-ms-interpolation-mode:bicubic}.coursefinder svg:not(:root){overflow:hidden}.coursefinder figure,.coursefinder form{margin:0}.coursefinder fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.coursefinder legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.coursefinder button,.coursefinder input,.coursefinder select,.coursefinder textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.coursefinder button,.coursefinder input{line-height:normal}.coursefinder button,.coursefinder select{text-transform:none}.coursefinder button,.coursefinder html input[type=button],.coursefinder input[type=reset],.coursefinder input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.coursefinder button[disabled],.coursefinder html input[disabled]{cursor:default}.coursefinder input[type=checkbox],.coursefinder input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}.coursefinder input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}.coursefinder input[type=search]::-webkit-search-cancel-button,.coursefinder input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.coursefinder button::-moz-focus-inner,.coursefinder input::-moz-focus-inner{border:0;padding:0}.coursefinder textarea{overflow:auto;vertical-align:top}.coursefinder table{border-collapse:collapse;border-spacing:0}.coursefinder .wrap{position:relative;max-width:1360px;height:auto;margin:0 auto;padding:0 40px}.coursefinder .wrap.no-pad{position:relative;padding:0}.coursefinder .all_size{width:100%;margin:0;padding:0}.coursefinder .row{margin-left:-2.94117647%;width:100%;max-width:1480px;min-width:1400px}.coursefinder .c_r{margin-right:2.94117647%}.coursefinder .c,.coursefinder .c12{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c12{width:100%}.coursefinder .c11{width:91.17647059%}.coursefinder .c10,.coursefinder .c11{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c10{width:82.35294118%}.coursefinder .c9{width:73.52941176%}.coursefinder .c8,.coursefinder .c9{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c8{width:64.70588235%}.coursefinder .c7{width:55.88235294%}.coursefinder .c6,.coursefinder .c7{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c6{width:47.05882353%}.coursefinder .c5{width:38.23529412%}.coursefinder .c4,.coursefinder .c5{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c4{width:29.41176471%}.coursefinder .c3{width:20.58823529%}.coursefinder .c2,.coursefinder .c3{margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}.coursefinder .c2{width:14.70588235%}.coursefinder .c1{width:5.88235294%;margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px}@media (max-width:1485px){.coursefinder .wrap{max-width:1160px;height:auto;margin:0 auto;padding:0 32px}.coursefinder .wrap.no-pad{position:relative;padding:0}.coursefinder .row{margin-left:-2.75862069%;width:100%;max-width:1256px;min-width:1192px}.coursefinder .c_r{margin-right:2.75862069%}.coursefinder .c,.coursefinder .c12{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c12{width:100%}.coursefinder .c11{width:91.20689655%}.coursefinder .c10,.coursefinder .c11{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c10{width:82.4137931%}.coursefinder .c9{width:73.62068966%}.coursefinder .c8,.coursefinder .c9{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c8{width:64.82758621%}.coursefinder .c7{width:56.03448276%}.coursefinder .c6,.coursefinder .c7{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c6{width:47.24137931%}.coursefinder .c5{width:38.44827586%}.coursefinder .c4,.coursefinder .c5{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c4{width:29.65517241%}.coursefinder .c3{width:20.86206897%}.coursefinder .c2,.coursefinder .c3{margin-left:2.75862069%;float:left;display:block;position:relative}.coursefinder .c2{width:14.82758621%}.coursefinder .c1{width:6.03448276%;margin-left:2.75862069%;float:left;display:block;position:relative}}@media (max-width:1280px){.coursefinder .wrap{max-width:1080px;height:auto;margin:0 auto;padding:0 25px}.coursefinder .wrap.no-pad{position:relative;padding:0}.coursefinder .row{margin-left:-2.31481481%;width:100%;max-width:1105px;min-width:1055px}.coursefinder .c_r{margin-right:2.31481481%}.coursefinder .c,.coursefinder .c12{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c12{width:95.37037037%}.coursefinder .c11{width:87.03703704%}.coursefinder .c10,.coursefinder .c11{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c10{width:78.7037037%}.coursefinder .c9{width:70.37037037%}.coursefinder .c8,.coursefinder .c9{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c8{width:62.03703704%}.coursefinder .c7{width:53.7037037%}.coursefinder .c6,.coursefinder .c7{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c6{width:45.37037037%}.coursefinder .c5{width:37.03703704%}.coursefinder .c4,.coursefinder .c5{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c4{width:28.7037037%}.coursefinder .c3{width:20.37037037%}.coursefinder .c2,.coursefinder .c3{margin-left:2.31481481%;float:left;display:block;position:relative}.coursefinder .c2{width:14.35185185%}.coursefinder .c1{width:6.01851852%;margin-left:2.31481481%;float:left;display:block;position:relative}}@media (max-width:1150px){.coursefinder .wrap{max-width:972px;height:auto;margin:0 auto;padding:0 20px}.coursefinder .wrap.no-pad{position:relative;padding:0}.coursefinder .row{margin-left:-2.05761317%;width:100%;max-width:992px;min-width:952px}.coursefinder .c_r{margin-right:2.05761317%}.coursefinder .c,.coursefinder .c12{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c12{width:95.88477366%}.coursefinder .c11{width:87.55144033%}.coursefinder .c10,.coursefinder .c11{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c10{width:79.218107%}.coursefinder .c9{width:70.88477366%}.coursefinder .c8,.coursefinder .c9{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c8{width:62.55144033%}.coursefinder .c7{width:54.218107%}.coursefinder .c6,.coursefinder .c7{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c6{width:45.88477366%}.coursefinder .c5{width:37.55144033%}.coursefinder .c4,.coursefinder .c5{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c4{width:29.218107%}.coursefinder .c3{width:20.88477366%}.coursefinder .c2,.coursefinder .c3{margin-left:2.05761317%;float:left;display:block;position:relative}.coursefinder .c2{width:14.6090535%}.coursefinder .c1{width:6.27572016%;margin-left:2.05761317%;float:left;display:block;position:relative}}@media (max-width:1024px){.coursefinder .wrap{max-width:932px;height:auto;margin:0 auto;padding:0 20px}.coursefinder .wrap.no-pad{position:relative;padding:0}.coursefinder .row{margin-left:-2.14592275%;width:100%;max-width:992px;min-width:952px}.coursefinder .c_r{margin-right:2.14592275%}.coursefinder .c,.coursefinder .c12{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c12{width:100%}.coursefinder .c11{width:91.30901288%}.coursefinder .c10,.coursefinder .c11{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c10{width:82.61802575%}.coursefinder .c9{width:73.92703863%}.coursefinder .c8,.coursefinder .c9{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c8{width:65.2360515%}.coursefinder .c7{width:56.54506438%}.coursefinder .c6,.coursefinder .c7{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c6{width:47.85407725%}.coursefinder .c5{width:39.16309013%}.coursefinder .c4,.coursefinder .c5{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c4{width:30.472103%}.coursefinder .c3{width:21.78111588%}.coursefinder .c2,.coursefinder .c3{margin-left:2.14592275%;float:left;display:block;position:relative}.coursefinder .c2{width:15.2360515%}.coursefinder .c1{width:6.54506438%;margin-left:2.14592275%;float:left;display:block;position:relative}}@media (max-width:980px){.coursefinder .wrap,.coursefinder .wrap.no-pad{width:100%;padding:0;max-width:100%}.coursefinder .row{margin-left:0;width:100%;min-width:0}.coursefinder .c1,.coursefinder .c2,.coursefinder .c3,.coursefinder .c4,.coursefinder .c5,.coursefinder .c6,.coursefinder .c7,.coursefinder .c8,.coursefinder .c9,.coursefinder .c10,.coursefinder .c11,.coursefinder .c12,.coursefinder .c_r{margin:0;width:100%;height:auto}}@keyframes Ib{0%{transform:translateX(0)}50%{transform:translateX(1.66em)}51%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}52%{transform:translateX(-2em);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}53%{transform:translateX(-1em)}54%{transform:translateX(-1em);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}to{transform:translateX(0)}}.coursefinder button,.coursefinder html,.coursefinder input,.coursefinder select,.coursefinder textarea{color:#222}.coursefinder html{height:100%}.coursefinder body{font-size:1em;line-height:1.4;background:#fff;min-height:100%;position:relative}.coursefinder ::-moz-selection{background:#b3d4fc;text-shadow:none}.coursefinder ::selection{background:#b3d4fc;text-shadow:none}.coursefinder hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.coursefinder img{vertical-align:middle}.coursefinder fieldset{border:0;margin:0;padding:0}.coursefinder textarea{resize:vertical}.coursefinder .purple{border:0!important}.coursefinder .chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.coursefinder a{color:#c91a69;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.coursefinder a,.coursefinder a:hover{text-decoration:none}.coursefinder a:active,.coursefinder a:focus,.coursefinder a:visited{outline:none}.coursefinder body{font:normal .875em/1.3 Arial}@media only screen and (max-width:640px){.coursefinder body{font-size:13px}}.coursefinder .outer_wrap{position:relative}.coursefinder h1{color:#270758;margin:.67em 0;font:normal 2.9em/1em aveny-t_regular}.coursefinder h2{font:normal 2.2em/1.1em aveny-t_regular;color:#270758;text-transform:uppercase}.coursefinder .section-title{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:72px;line-height:1;color:#2e1a51;text-transform:uppercase;margin:0}@media only screen and (max-width:1024px){.coursefinder .section-title{font-size:60px}}@media only screen and (max-width:768px){.coursefinder .section-title{font-size:38px;line-height:1.12}}.coursefinder .section-title--white{color:#fff}.coursefinder .section-title--small{font-size:32px;line-height:1.12}@media only screen and (max-width:1024px){.coursefinder .section-title--small{font-size:32px}}@media only screen and (max-width:768px){.coursefinder .section-title--small{font-size:26px}}.coursefinder .section-title--normalcase{text-transform:none}.coursefinder h3{font:normal 1.7em/normal aveny-t_regular;color:#270758;text-transform:uppercase}.coursefinder h4{font:normal 1.5em/1.2em aveny-t_medium;color:#2f3233}.coursefinder h4.special{color:#270758;text-transform:uppercase;font:normal 1.7em/1em avenytregular}.coursefinder h4.special.border{padding-bottom:5px}.coursefinder h5{font:700 1.4em/normal aveny-t_regular;margin:10px 0 0;color:#2f3233;text-transform:uppercase}.coursefinder ol,.coursefinder ul{padding-left:20px}@media print{.coursefinder *{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.coursefinder a,.coursefinder a:visited{text-decoration:underline}.coursefinder a[href]:after{content:" (" attr(href) ")"}.coursefinder abbr[title]:after{content:" (" attr(title) ")"}.coursefinder .ir a:after,.coursefinder a[href^="#"]:after,.coursefinder a[href^="javascript:"]:after{content:""}.coursefinder blockquote,.coursefinder pre{border:1px solid #999;page-break-inside:avoid}.coursefinder thead{display:table-header-group}.coursefinder img,.coursefinder tr{page-break-inside:avoid}.coursefinder img{max-width:100%!important}@page{margin:.5cm}.coursefinder h2,.coursefinder h3,.coursefinder p{orphans:3;widows:3}.coursefinder h2,.coursefinder h3{page-break-after:avoid}}.coursefinder .layer{position:fixed;display:none;top:0;height:100%;background:#fff}.coursefinder .border{border-bottom:1px solid #cfcfcf}.coursefinder .border-separator{border-bottom:1px solid #ece6cd}.coursefinder .trapeze_title{position:relative;display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#fff;font:normal 2.9em/normal aveny-t_regular;text-transform:uppercase;padding:10px 3px;z-index:1}.coursefinder .trapeze_title.purple{color:#fff;background:#270758;border-left:18px solid #270758;border-right:18px solid #270758}.coursefinder .trapeze_title.purple:after{bottom:0;margin:0 0 -10px;border-top:10px solid #7f60ae}.coursefinder .trapeze_title.purple.up:before,.coursefinder .trapeze_title.purple:after{content:"";position:absolute;left:0;display:block;width:74%;height:0;border-left:18px solid transparent;border-right:18px solid transparent}.coursefinder .trapeze_title.purple.up:before{top:0;margin:-15px 0 0;border-bottom:15px solid #7f60ae}.coursefinder .trapeze_title.purple.up:after{content:"";display:none;border:0}.coursefinder .trapeze_title.blue{color:#fff;background:#00b3e3;border-left:18px solid #00b3e3;border-right:18px solid #00b3e3}.coursefinder .trapeze_title.blue:after{bottom:0;margin:0 0 -10px -18px;border-top:10px solid #98cede}.coursefinder .trapeze_title.blue.up:before,.coursefinder .trapeze_title.blue:after{content:"";position:absolute;left:0;display:block;width:100%;height:0;border-left:18px solid transparent;border-right:18px solid transparent}.coursefinder .trapeze_title.blue.up:before{top:0;margin:-10px 0 0 -18px;border-bottom:10px solid #86d8ee}.coursefinder .trapeze_title.blue.up:after{content:"";display:none;border:0}.coursefinder .trapeze_title.pink{color:#fff;background:#e64670;border-left:18px solid #e64670;border-right:18px solid #e64670}.coursefinder .trapeze_title.pink:after{content:"";position:absolute;left:0;bottom:0;margin:0 0 -10px -18px;display:block;width:100%;height:0;border-top:10px solid #fc93af;border-left:18px solid transparent;border-right:18px solid transparent}.coursefinder .trapeze_title.gray{color:#515151;background:#eaeaea;border-left:18px solid #eaeaea;border-right:18px solid #eaeaea}.coursefinder .trapeze_title.gray:after{content:"";position:absolute;left:0;bottom:0;margin:0 0 -10px -18px;display:block;width:100%;height:0;border-top:10px solid #d0d0d0;border-left:18px solid transparent;border-right:18px solid transparent}@media only screen and (max-width:640px){.coursefinder #careers_block h3.trapeze_title,.coursefinder #facilites_block h3.trapeze_title,.coursefinder #opportunities h3.trapeze_title{font-size:1.8em;padding-top:7px;padding-bottom:7px}}@media only screen and (max-width:640px){.coursefinder #careers_block h3.trapeze_title.purple,.coursefinder #facilites_block h3.trapeze_title.purple,.coursefinder #opportunities h3.trapeze_title.purple{border-left-width:10px;border-right-width:10px}}@media only screen and (max-width:640px){.coursefinder #careers_block h3.trapeze_title.purple:after,.coursefinder #facilites_block h3.trapeze_title.purple:after,.coursefinder #opportunities h3.trapeze_title.purple:after{border-left-width:10px;border-right-width:10px;border-top-width:8px;margin-left:-10px;margin-bottom:-8px}}.coursefinder .showdistancelearning{display:inline-block}.coursefinder #about-distance-learning .button_primary{max-width:400px;margin-top:20px}.coursefinder .big_title{position:relative;color:#fff;font:normal 2.9em/normal aveny-t_regular;text-transform:uppercase;padding:10px 18px;z-index:1}.coursefinder .big_title,.coursefinder .round_photo{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .round_photo{overflow:hidden;border-radius:90%;width:188px;height:188px}@media only screen and (max-width:640px){.coursefinder .round_photo{border-radius:20%}}.coursefinder .round_photo img{max-width:100%}.coursefinder .hp-clearing-button{margin-right:20px}.coursefinder blockquote{margin:0;font:1.28571em/1.222 aveny-t_regular}@media only screen and (max-width:640px){.coursefinder blockquote{text-align:center;font-size:1.38461em;line-height:1.111}}.coursefinder .quote{position:relative;display:inline-block;vertical-align:top;*display:inline;zoom:1;margin:0 0 20px;padding:20px 0 25px;text-indent:30px;color:#333}.coursefinder .quote:after,.coursefinder .quote:before{content:"";position:relative;z-index:1;width:40px;height:40px;display:block;display:inline-block;vertical-align:top;*display:inline;zoom:1;font-weight:900;font-family:Arial Black,Arial,sans-serif;font-size:80px;color:#d0d0d0}@media only screen and (max-width:640px){.coursefinder .quote:after,.coursefinder .quote:before{width:20px;height:20px;font-size:40px}}.coursefinder .quote:before{content:"\201C";float:left;margin:-39px 16px 0 -30px}@media only screen and (max-width:640px){.coursefinder .quote:before{margin:-17px 0 0 -10px;padding-right:5px}}.coursefinder .quote:after{position:absolute;margin:-10px 0 0 -25px;content:"\201D";right:0;bottom:20px}@media only screen and (max-width:640px){.coursefinder .quote:after{margin:0 0 0 -10px}}.coursefinder .quote span{display:inline-block;vertical-align:top;*display:inline;zoom:1;float:left}@media only screen and (max-width:640px){.coursefinder .quote{text-indent:15px;margin-left:0;font-size:.9em;text-align:left}}.coursefinder .quote--colored{padding-left:50px;margin:0;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;color:#2e1a51;text-indent:0;text-align:left}@media only screen and (max-width:640px){.coursefinder .quote--colored{padding:20px;text-indent:0}}.coursefinder .quote--colored:after,.coursefinder .quote--colored:before{font-family:Arial Black,Arial,sans-serif;font-weight:400;font-style:normal;font-size:80px;margin:0;line-height:.8;color:#e6e6e6}@media only screen and (max-width:640px){.coursefinder .quote--colored:after,.coursefinder .quote--colored:before{margin:0;padding:0;text-indent:0}}.coursefinder .quote--colored:before{content:"\201C";display:block;position:absolute;top:0;left:0;width:40px;height:40px}.coursefinder .quote--colored:after{position:absolute;content:"\201D";left:100%;bottom:10px}@media only screen and (max-width:640px){.coursefinder .quote--colored:after{left:auto}}.coursefinder .coursefinder .quote--lecturer,.coursefinder .quote--lecturer{font-size:22px;margin-bottom:0;padding-right:10px;padding-left:10px;color:#2e1a51;text-align:center}@media only screen and (max-width:1024px){.coursefinder .coursefinder .quote--lecturer:after,.coursefinder .coursefinder .quote--lecturer:before,.coursefinder .quote--lecturer:after,.coursefinder .quote--lecturer:before{display:none}}.coursefinder .coursefinder .quote--lecturer:after,.coursefinder .quote--lecturer:after{right:40px}@media only screen and (max-width:1024px){.coursefinder .coursefinder .quote--lecturer,.coursefinder .quote--lecturer{padding:5px 0 15px;font-size:20px;text-align:center;text-indent:0}}@media only screen and (max-width:640px){.coursefinder .coursefinder .quote--lecturer,.coursefinder .quote--lecturer{font-size:20px;text-align:center}}.coursefinder .arrow_link{display:inline-block;vertical-align:top;*display:inline;zoom:1;margin-bottom:5px;text-decoration:none}.coursefinder .arrow_link.pdf{margin-right:10px}.coursefinder .arrow_link.pdf .icon{padding:0 10px 0 0;color:#bc1f31;font-size:24px}.coursefinder .arrow_link.pdf .text{display:inline-block;vertical-align:top;*display:inline;zoom:1;margin-top:5px}.coursefinder .arrow_link .icon{padding-left:6px;font-size:10px}.coursefinder .arrow_link.gold{color:#81763d}.coursefinder .arrow_link.purple,.coursefinder .arrow_link:hover{color:#270758}.coursefinder .border_title{display:inline-block;vertical-align:top;*display:inline;zoom:1;width:100%;text-transform:uppercase;font:normal 3em/normal aveny-t_regular;position:relative;font-size:2.9em}@media only screen and (max-width:640px){.coursefinder .border_title{font-size:28px}}.coursefinder .border_title:after,.coursefinder .border_title:before{content:"";top:16px;display:inline-block;vertical-align:middle;*display:inline;zoom:1;margin-top:5px;width:28%;height:16px;border-top:1px solid #464646}.coursefinder .border_title:before{background-position:0 0;margin-right:2.2%;border-left:1px solid #464646}.coursefinder .border_title:after{margin-left:2.2%;border-right:1px solid #464646}@media only screen and (max-width:980px){.coursefinder .border_title{width:60%;font-size:2.25em}.coursefinder .border_title:after,.coursefinder .border_title:before{position:absolute;top:16px;width:20%}.coursefinder .border_title:before{left:0;margin-left:-30%}.coursefinder .border_title:after{right:0;margin-right:-30%}}.coursefinder .border_title.wide:after,.coursefinder .border_title.wide:before{content:"";display:inline-block;vertical-align:middle;*display:inline;zoom:1;margin-top:-25px;border-bottom:1px solid hsla(0,0%,100%,.24);background:none}.coursefinder .border_title.wide:before{margin-right:25px}.coursefinder .border_title.wide:after{margin-left:25px}.coursefinder .curve_info_block .info_block_top{height:23px;background:url(/assets/img/microsites/courses/req_info_block.png) 0 100% no-repeat}.coursefinder .curve_info_block .links_list{margin:0;list-style:none;background:#fcf4cf;padding:0 25px 2px}.coursefinder .curve_info_block .links_list li{padding:16px 0 12px}@media only screen and (max-width:640px){.coursefinder .curve_info_block .links_list li.reduce_top{padding-top:0;margin-top:-12px}}.coursefinder .curve_info_block .links_list .title_block{margin-right:40px;font:normal 1.3em/normal aveny-t_regular;text-transform:uppercase}.coursefinder .curve_info_block .links_list .title_block .arrow_link{margin-bottom:7px}.coursefinder .curve_info_block .links_list .title_block .icon{font-size:16px;margin:2px 5px 0 0;color:#b1a35d}.coursefinder .curve_info_block .links_list .title_block .text{display:inline-block;vertical-align:top;*display:inline;zoom:1;width:105px;padding:0}@media only screen and (max-width:640px){.coursefinder .curve_info_block{position:relative;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .curve_info_block .links_list li{border:none}.coursefinder .curve_info_block .links_list .title_block{border-bottom:1px solid #ece6cd;width:100%;float:none;padding-bottom:8px;margin-bottom:10px}.coursefinder .curve_info_block .links_list .title_block .text{width:auto;padding:0;margin-top:-1px}}.coursefinder .curve_info_block_tab{background:#fff;padding:15px 0 0}.coursefinder .curve_info_block_tab .links_list li{padding-top:10px}.coursefinder .curve_info_block_tab .links_list li .arrow_link{margin-right:5px}.coursefinder .curve_info_block_tab .links_list li .arrow_link.arrow_link_margin{margin-right:15px}.coursefinder .curve_info_block_tab .links_list li:first-child{padding-top:20px}.coursefinder .block_bottomfix_top{margin-bottom:160px}@media only screen and (max-width:980px){.coursefinder .block_bottomfix_top{margin-bottom:180px}}@media only screen and (max-width:640px){.coursefinder .block_bottomfix_top{margin-bottom:240px}}.coursefinder .block_bottomfix{position:absolute;bottom:0;right:0}.coursefinder .block_bottomfix .curve_info_block{margin-right:5%}@media only screen and (max-width:980px){.coursefinder .block_bottomfix .curve_info_block{margin-right:0}}.coursefinder .shadow{box-shadow:0 2px 13px -3px #000}.coursefinder .expandable h2{font-size:1.4em}.coursefinder .expandable a{color:#c91a69;text-decoration:none;position:relative}.coursefinder .expandable a:hover{color:#270758}.coursefinder .expandable p{margin-bottom:20px}.coursefinder .expandable .read-more{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .expandable .read-more:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c91a69;position:absolute;top:9px;margin-left:6px}.coursefinder .expandable .read-more:visited{color:#c91a69}.coursefinder .expandable .read-more a:hover{color:#270758}.coursefinder .expandable .read-less:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c91a69;position:absolute;top:8px;margin-left:6px;right:-14px}.coursefinder .expandable .read-less a:hover{color:#270758}.coursefinder .white_bg{background:#fff}.coursefinder .purple{color:#270758}.coursefinder .blue{color:#37c2e9}.coursefinder .darkblue{color:#014557}.coursefinder .red{color:#c91a69}.coursefinder .gray{background:#e7e7e7}.coursefinder .dark{background:#222}.coursefinder .black{background:#171717}.coursefinder .purple-gradient{background-image:linear-gradient(90deg,#503783 0,#271753)}.coursefinder .all_wide.head{background:#270758;position:relative;z-index:5;height:97px}@media only screen and (max-width:980px){.coursefinder .all_wide.head{height:71px}}.coursefinder .all_wide.head .header_wrapper.fixed{position:fixed;top:0;width:100%;z-index:35}.coursefinder .bg_darkblue{background:#014557}.coursefinder header{position:relative;width:100%}.coursefinder header .controls{position:relative;z-index:6;background:#270758}@media only screen and (max-width:640px){.coursefinder header .controls{height:71px}}.coursefinder header .logo{padding-top:18px;width:174px;z-index:4}.coursefinder header .logo,.coursefinder header .prospectus{text-decoration:none;display:inline-block;vertical-align:top;*display:inline;zoom:1;position:relative}.coursefinder header .prospectus{text-transform:uppercase;margin:30px 0 0 34px;font:normal 2.7em/normal aveny-t_regular;color:#fff;z-index:1;-webkit-font-smoothing:antialiased;font-smooth:always}@media only screen and (max-width:980px){.coursefinder header .prospectus{margin-top:5px;margin-left:18px}}@media only screen and (max-width:640px){.coursefinder header .prospectus{margin-top:16px;margin-left:0;padding:10px 5px 10px 15px;font-size:1.3em}}@media only screen and (max-width:320px){.coursefinder header .prospectus{padding-left:5px}}@media only screen and (max-width:980px){.coursefinder .convincing_inner,.coursefinder .prospectus{padding:10px 25px;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .control_block{position:relative;padding-top:21px;text-align:right;color:#fff}.coursefinder .control_block .stripe{height:57px;border-left:1px solid #969696;margin:0 25px;display:inline-block;vertical-align:middle;*display:inline;zoom:1}@media only screen and (max-width:980px){.coursefinder .control_block .stripe{display:none}}.coursefinder .control_block .icon{display:inline-block;vertical-align:middle;*display:inline;zoom:1;color:#fff;cursor:pointer;font-size:44px;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}@media only screen and (max-width:980px){.coursefinder .control_block .icon{font-size:28px;margin:0}}.coursefinder .control_block .icon:hover{color:#654f9d}@media only screen and (max-width:980px){.coursefinder .control_block .icon_search{display:none}}.coursefinder .control_block .subject{width:55px;cursor:pointer;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;*display:inline;zoom:1;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.coursefinder .control_block .subject .text{font-family:aveny-t_regular;font-size:18px;-webkit-font-smoothing:antialiased;font-smooth:always}.coursefinder .control_block .subject .icon{font-size:28px;-webkit-font-smoothing:antialiased;font-smooth:always}.coursefinder .control_block .subject .icon:before{content:"\E006"}.coursefinder .control_block .subject.active .icon{font-size:44px;margin:0}.coursefinder .control_block .subject.active .icon:before{content:"\E00B"}@media only screen and (max-width:980px){.coursefinder .control_block .subject.active .icon{font-size:28px}}.coursefinder .control_block .subject.active .text{display:none}@media only screen and (max-width:980px){.coursefinder .control_block .subject{width:auto}}.coursefinder .control_block .subject:hover,.coursefinder .control_block .subject:hover .icon{color:#654f9d}.coursefinder .search_block{width:100%;z-index:3;height:180px;position:absolute;bottom:0;background:#111;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.coursefinder .search_block .wrap{height:100%}@media only screen and (max-width:980px){.coursefinder .search_block .c6:after{color:#fff;font-size:28px;position:absolute;top:9px;right:16px;font-family:lmu-icons;content:"\E005"}}@media only screen and (max-width:980px){.coursefinder .search_block{height:54px}}.coursefinder .search_block .help{float:left;margin-top:37px;color:#b0b0b0;font-family:avenytregular;font-size:1.15em;color:#fff;text-transform:uppercase;position:relative;top:6px}.coursefinder .search_block .year_block{text-align:left;font-family:avenytregular;position:relative;display:inline-block;vertical-align:top;*display:inline;zoom:1;margin-right:33px}.coursefinder .search_block .year_block select{padding:18px 20px;color:#222;width:150px;font-size:1.4em}.coursefinder .search_block .year_block label{display:block;text-transform:uppercase;font-size:1.15em;color:#fff;margin-bottom:11px;margin-top:-1px}.coursefinder .search_block input{-moz-box-sizing:border-box;box-sizing:border-box;width:55%;float:left;color:#fff;background:none;border:none;font-family:aveny-t_regular;font-size:4.3em;position:relative;top:11px;outline:none}.coursefinder .search_block input::-webkit-input-placeholder{color:#2f2f2f}.coursefinder .search_block input:-moz-placeholder{color:#2f2f2f;background:#fff;padding-left:10px}.coursefinder .search_block input::-moz-placeholder{color:#2f2f2f}.coursefinder .search_block input:-ms-input-placeholder{color:#2f2f2f}@media only screen and (max-width:980px){.coursefinder .search_block input{top:0;padding:12px 22px;line-height:normal;text-transform:uppercase;font-size:2em;width:100%}}.coursefinder .search_block .search_sub{float:right;text-align:right;margin-top:-12px}@media only screen and (max-width:980px){.coursefinder .search_block .search_sub{margin-top:-48px}}@media only screen and (max-width:980px){.coursefinder .search_block .search_sub .year_block{display:none}}@media only screen and (max-width:980px){.coursefinder .search_block .search_sub .button{background:none;padding-top:5px;padding-bottom:0;font-size:30px}}@media only screen and (max-width:980px){.coursefinder .search_block .search_sub .button .button__text,.coursefinder .search_block .search_sub .button .icon-wrapper{display:none}}.coursefinder .search_block .search_sub .button .button__text_mobile{display:none;font-family:lmu-icons;speak:none;text-align:center;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#5d5d5d}@media only screen and (max-width:980px){.coursefinder .search_block .search_sub .button .button__text_mobile{display:inline-block;vertical-align:top;*display:inline;zoom:1}}.coursefinder .search-input::-webkit-input-placeholder{color:#fff;font-family:aveny-t_regular;font-size:27px;text-transform:none}.coursefinder .search-input:-moz-placeholder{color:#fff;font-family:aveny-t_regular;font-size:27px;text-transform:none}.coursefinder .search-input:-ms-input-placeholder{color:#fff;font-family:aveny-t_regular;font-size:27px;text-transform:none}@media only screen and (max-width:980px){.coursefinder .search-input input::-webkit-input-placeholder{font-family:aveny-t_regular;font-size:27px;text-transform:none}.coursefinder .search-input input:-moz-placeholder{font-family:aveny-t_regular;font-size:27px;text-transform:none}.coursefinder .search-input input:-ms-input-placeholder{font-family:aveny-t_regular;font-size:27px;text-transform:none}}.coursefinder .button{vertical-align:top;position:relative;text-decoration:none;padding:.55em .72em;background:#c91a69;font-size:20px;color:#fff;border:0;font-family:aveny-t_regular;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;transform:translateZ(0);overflow:hidden}.coursefinder .button,.coursefinder .button__text{display:inline-block;*display:inline;zoom:1;line-height:1}.coursefinder .button__text{vertical-align:middle}.coursefinder .button .icon-wrapper{padding-right:0;overflow:hidden;margin-left:0}.coursefinder .button .icon,.coursefinder .button .icon-wrapper{display:inline-block;vertical-align:middle;*display:inline;zoom:1;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden}.coursefinder .button .icon{font-size:inherit;line-height:1;margin-left:1.35em;transform:translateZ(0)}.coursefinder .button:hover{background:#270758}.coursefinder .button:hover .icon{position:relative;animation:Ib .4s;animation-timing-function:linear;-webkit-animation-timing-function:linear}.coursefinder .button_large{padding:11px 16px 11px 24px;font-size:38px}.coursefinder .button_large .button__text{padding:10px 23px 10px 0}.coursefinder .button_large .icon-wrapper{padding-right:0}.coursefinder .button_large .icon{margin-left:18px}.coursefinder .button_large:hover .icon{animation:0s}.coursefinder .button_filter{padding:.55em 1.66em .55em 1.72em;display:none;position:absolute;right:0;top:0;height:100%;font-size:1.1923em;-moz-box-sizing:border-box;box-sizing:border-box;background:#7f60ae}.coursefinder .button_filter .icon{margin:0}.coursefinder .button_filter .button__text{border-width:0;padding:0 0 0 .833em}@media only screen and (max-width:980px){.coursefinder .button_filter{display:inline-block;-webkit-tap-highlight-color:rgba(255,255,255,0)}}.coursefinder .button_rtl{direction:rtl}.coursefinder .button_rtl .button__text{padding:0 .833em 0 0}.coursefinder .button_purple{background:#270758}.coursefinder .button_purple:hover{background:#1a053a}.coursefinder .layer{position:absolute;top:150px;left:0;width:100%;background:#ccc;z-index:2}.coursefinder .faculties_container{-moz-box-sizing:box-contain;box-sizing:box-contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);position:absolute;bottom:0;z-index:3;width:100%;overflow:hidden}.coursefinder .faculties_container .inner_wrap{width:100%;padding-bottom:10px}.coursefinder .faculties_container .inner_wrap .subject_title{color:#fff;margin-top:1em;margin-bottom:1em;font:normal 1.7em/normal aveny-t_regular;text-transform:uppercase}@media only screen and (max-width:980px){.coursefinder .faculties_container .inner_wrap .subject_title{font-family:avenytmedium;font-size:24px;margin:.5em 20px}}@media only screen and (max-width:980px){.coursefinder .faculties_container .inner_wrap{padding:0}}@media only screen and (max-width:980px){.coursefinder .faculties_container .c{margin:0;width:100%}}.coursefinder .faculties_container ul{color:#b0b0b0;padding-left:0;list-style:none;margin-top:40px}.coursefinder .faculties_container ul li{font-size:.9em;border-top:1px solid #292929;line-height:19px;padding:7px 0}.coursefinder .faculties_container ul li:first-child{border-top:none}@media only screen and (max-width:980px){.coursefinder .faculties_container ul li{padding:0;background:#2e2e2e;font-family:aveny-t_regular;font-size:16px;margin:0}}.coursefinder .faculties_container ul li a{display:block;overflow:hidden;text-decoration:none;color:#b0b0b0}.coursefinder .faculties_container ul li a:hover{color:#fff}.coursefinder .faculties_container ul li a .icon{float:right;margin:1px 10px 0 4px}@media only screen and (max-width:640px){.coursefinder .faculties_container ul li a .icon{margin-right:-5px}}@media only screen and (max-width:980px){.coursefinder .faculties_container ul li a{display:block;background:#3e3e3e;padding:13px 22px;color:#fff}}@media only screen and (max-width:980px){.coursefinder .faculties_container ul{padding:0;background:#2e2e2e;font-family:aveny-t_regular;margin:0;border-bottom:1px solid #2e2e2e}}.coursefinder .faculties_container .course_list li{line-height:normal;border:none}.coursefinder .faculties_container .course_list a{display:block;font-family:aveny-t_regular;font-size:1.349em;text-decoration:none;padding:5px 0 5px 10px;height:25px;line-height:26px;color:#fff;background:#c91a69;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.coursefinder .faculties_container .course_list a:hover{background:#270758}.coursefinder .faculties_container .course_list a:hover .icon{border-color:#3c1577}.coursefinder .faculties_container .course_list a .icon{float:right;margin:0 10px;padding:0 0 0 10px;line-height:25px;border-left:1px solid #d74689;transition:border-color .5s ease;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;-ms-transition:border-color .5s ease}@media only screen and (max-width:980px){.coursefinder .faculties_container .course_list a{font-size:1em;background:none;text-align:left;padding:15px 22px}.coursefinder .faculties_container .course_list a .icon{border-left:none;padding:0;margin:2px 3px 0 0}}.coursefinder .faculties_container .subjects_bg{position:absolute;left:0;top:0;width:100%;height:75px;background:#171717}@media only screen and (max-width:980px){.coursefinder .faculties_container .subjects_bg{background:#282828}}.coursefinder .breadcrumbs{display:inline-block;vertical-align:top;*display:inline;zoom:1;background:#151515;background:hsla(0,0%,8%,.9);line-height:1.16em}@media only screen and (max-width:980px){.coursefinder .breadcrumbs{display:none}}.coursefinder .breadcrumbs .link{display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#fff;font-size:.85em;padding:7px 15px;text-decoration:none}.coursefinder .breadcrumbs .link.active{color:#a4a4a4;margin:0}.coursefinder .breadcrumbs span{display:inline-block;vertical-align:middle;*display:inline;zoom:1;margin:10px 0 12px;color:#fff;font-size:10px}.coursefinder .message_section{position:relative}.coursefinder .message_section .videogrid{position:absolute;width:100%;height:100%;background:url(/assets/img/microsites/courses/video_grid.png) repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;z-index:2}@media only screen and (max-width:640px){.coursefinder .message_section .videogrid{display:none}}.coursefinder .message_section .videogrid.black{background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;z-index:2}.coursefinder .message_section .mobile_img{display:none}@media only screen and (max-width:640px){.coursefinder .message_section video{display:none}.coursefinder .message_section .mobile_img{display:block}}.coursefinder .message_block{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:710px;height:260px;text-align:center;opacity:0;z-index:2}@media only screen and (max-width:980px){.coursefinder .message_block{opacity:1}}.coursefinder .message_block .title{color:#fff;text-transform:uppercase;margin:0 0 43px;font:normal 5.4em/1em aveny-t_regular}.coursefinder .message_block .button__text{font-size:38px;margin:0!important;color:#fff}.coursefinder .message_block .clearing-hp-button{margin:0 10px;font-size:32px}.coursefinder .message_block .hp-clearing-button .button__text{font-size:32px}@media only screen and (max-width:640px){.coursefinder .message_block{height:135px;width:auto}.coursefinder .message_block .button__text{padding:0 15px 0 0;font-size:19px}.coursefinder .message_block .title{margin-bottom:13px}.coursefinder .message_block .button_large{padding:11px 0 11px 24px;font-size:19px;min-width:198px}.coursefinder .message_block .button_large .button__text{min-width:145px}.coursefinder .message_block .button_large .icon{margin-left:12px}.coursefinder .message_block .button_large .icon-wrapper{margin-right:12px}.coursefinder .message_block .title{font-size:2.9em}}.coursefinder .content{position:relative}@media only screen and (max-width:640px){.coursefinder .content,.coursefinder .content.wrap{padding:1em 22px;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .course_section{background:#fff}@media only screen and (max-width:980px){.coursefinder .course_section{padding:0 25px;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.coursefinder .course_section{padding:0 17px;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .course_section .course_block{max-width:930px;margin:72px auto 80px}@media only screen and (max-width:980px){.coursefinder .course_section .course_block{margin:40px auto}}.coursefinder .course_section .course_block .info_part{text-align:center}.coursefinder .course_section .course_block .info_part .title{margin:0;font-family:aveny-t_medium;font-size:4.3em;line-height:1.3em}.coursefinder .course_section .course_block .info_part .description{color:#6b47a2;font-family:aveny-t_regular;font-size:1.7em;line-height:1.25em}.coursefinder .course_section .course_block .info_part p{font-size:1.2em}@media only screen and (max-width:640px){.coursefinder .course_section .course_block .info_part .title{text-transform:uppercase;font-size:2.9em;line-height:1em;margin-bottom:10px}.coursefinder .course_section .course_block .info_part p{font-size:1.1em}.coursefinder .course_section .course_block .info_part .description{font-size:1.5em;line-height:1.2em}}.coursefinder .course_section .course_block .link_list{list-style:none;padding:0;text-align:center;margin:35px 0 0}.coursefinder .course_section .course_block .link_list li{display:inline-block;vertical-align:top;*display:inline;zoom:1;margin:0 17px 10px}.coursefinder .course_section .course_block .link_list li .button__text{width:175px;margin:0;font-size:18px;color:#fff;text-transform:none}@media only screen and (max-width:980px){.coursefinder .course_section .course_block .link_list li{display:block}}.coursefinder .endorsement_block{padding:0;margin:0 0 30px -20px;list-style:none}.coursefinder .endorsement_block a img{margin:20px}.coursefinder .endorsement_block li{margin-left:20px;display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .sliders{overflow:hidden}.coursefinder .sliders .slides{margin:0;padding:0;list-style:none}.coursefinder .sliders .slide_block{width:100%;height:100%;overflow:hidden}.coursefinder .sliders .slide_header{position:relative;text-align:right}.coursefinder .sliders .slide_header h2{position:absolute;z-index:2;right:0;width:450px;display:inline-block;color:#fff}.coursefinder .sliders .slide_header h2 .uniform-bg{background:#000;position:relative;outline:.3em solid #000;-moz-outline-offset:-.04em}.coursefinder .sliders .slide_header h2 .uniform-bg span{position:relative;border:1px solid red}.coursefinder .sliders .slide_header .slider_link{font:normal 1em/1.2em Arial;color:#fff}.coursefinder .sliders .flex-control-nav{width:auto;position:absolute;bottom:10px;text-align:center}.coursefinder .sliders .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.coursefinder .sliders .flex-control-paging li a{width:17px;height:17px;display:block;background:#c91a69;cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.coursefinder .sliders .flex-control-paging li a:hover{background:rgba(201,26,105,.7)}.coursefinder .sliders .flex-control-paging li a.flex-active{background:#dadada;cursor:default}.coursefinder .sliders .slides>li{display:none;height:570px}.coursefinder .flexslider.graduates{height:100%;margin:38px 0}@media only screen and (max-width:640px){.coursefinder .flexslider.graduates{margin:26px 15px 35px}}.coursefinder .flexslider.graduates .slides{height:100%;overflow:hidden}.coursefinder .flexslider.graduates .slides .slide_block .c6,.coursefinder .flexslider.graduates .slides li{height:100%}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block{max-width:445px;margin-top:16%}@media only screen and (max-width:1280px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block{margin-top:12%}}@media only screen and (max-width:1024px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block{margin-top:9%}}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .title{font:normal 5.15em aveny-t_medium;color:#40af0a;margin:0;text-transform:none}@media only screen and (max-width:1024px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .title{font-size:4.15em}}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin:0;font:normal 2.25em/normal aveny-t_regular;color:#74b554}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .mobile_image{display:none}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block p{color:#343434;font:normal 1.8em/normal aveny-t_regular}@media only screen and (max-width:980px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block{margin-top:0;width:100%;padding:0 0 0 25px;-moz-box-sizing:border-box;box-sizing:border-box;max-width:none}}@media only screen and (max-width:780px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin-bottom:-10px}}@media only screen and (max-width:700px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .title{margin-bottom:-5px}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block p{font-size:1.6em}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .sub_title{margin-bottom:-15px;font-size:2em;line-height:1.08em}}@media only screen and (max-width:640px){.coursefinder .flexslider.graduates .slides .slide_block .graduates_block{width:100%;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;max-width:none;text-align:center}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .title{text-transform:uppercase;font-size:2.9em}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .sub_title{font-family:aveny-t_regular;font-size:1.2em;line-height:normal}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block p{font-size:1.1em;font-family:Arial}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .mobile_image{margin:45px 0 25px;border-radius:50%;width:225px;height:225px;overflow:hidden;display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .flexslider.graduates .slides .slide_block .graduates_block .mobile_image img{max-width:225px;height:auto}}.coursefinder .flexslider.graduates .slides .slide_block .figure{position:absolute;height:100%;width:70px;background:url(/assets/img/microsites/courses/graduates_slide_bg.png) 0 0 no-repeat;background-size:100% 100%}.coursefinder .flexslider.graduates .slides .slide_block .graduate_info{position:absolute;left:-350px;bottom:66px;width:440px;height:145px;color:#fff;padding:40px;-moz-box-sizing:border-box;box-sizing:border-box;font:normal 1em/normal Arial;background:url(/assets/img/microsites/courses/graduate_info_bg.png) 0 0 repeat;z-index:5}@media only screen and (max-width:980px){.coursefinder .flexslider.graduates .slides .slide_block .graduate_info{bottom:10px;padding:25px 40px;height:115px}}@media only screen and (max-width:780px){.coursefinder .flexslider.graduates .slides .slide_block .graduate_info{bottom:10px;padding:20px 30px 20px 60px;width:430px;height:105px}}.coursefinder .flexslider.graduates .slides .slide_block .graduate_info .title{font:normal 1.7em/normal aveny-t_regular}@media only screen and (max-width:640px){.coursefinder .flexslider.graduates .slides .slide_block .graduate_info{position:relative;width:100%;left:auto;bottom:auto;clear:both;font-size:1.1em;text-align:center;padding:12px 21px;height:auto}.coursefinder .flexslider.graduates .slides .slide_block .graduate_info .title{font-family:aveny-t_regular;font-size:1.25em}}.coursefinder .flexslider.graduates .slides .slide_block .equal_block{width:50%;float:left;position:relative;height:100%}@media only screen and (max-width:640px){.coursefinder .flexslider.graduates .slides .slide_block .equal_block{width:100%}}@media only screen and (max-width:640px){.coursefinder .flexslider.graduates .slides .slide_block .img_block{display:none}}.coursefinder .flexslider.graduates .flex-control-nav{position:absolute;padding:0;margin:0;left:25%;bottom:0}@media only screen and (max-width:980px){.coursefinder .flexslider.graduates .flex-control-nav{position:relative;left:auto;bottom:0;margin-top:20px}}.coursefinder .career_slider{overflow:visible;background:#e9e9e9}.coursefinder .career_slider .slides{margin:0;padding:0;list-style:none}.coursefinder .career_slider .slides>li{height:auto}.coursefinder .career_slider .slides>li .big_image{position:relative}.coursefinder .career_slider .flex-control-nav{text-align:left;left:22px}.coursefinder .career_slider .flex-direction-nav{width:70px;z-index:2;right:15px;height:26px;bottom:15px;top:inherit;margin:0;background:url(/assets/img/microsites/courses/flex-direction-nav_border.jpg) 50% no-repeat}@media only screen and (max-width:980px){.coursefinder .career_slider .flex-direction-nav{right:40px;bottom:40px}}.coursefinder .career_slider .quote:after{right:40px}.coursefinder .career_slider .wrap.clearfix{-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.coursefinder .career_slider .ui-tabs .ui-tabs-nav .ui-state-default{background:#f8f8f8}.coursefinder .career_slider .ui-tabs .ui-tabs-nav .ui-state-hover{background:#f9f9f9}.coursefinder .career_slider .description{margin-bottom:0;padding-bottom:0}.coursefinder .career_slider p.description{margin-bottom:0;padding-bottom:10px}.coursefinder .career_slider .quote:after{margin-top:-6px}}.coursefinder .flex-direction-nav{font-family:lmu-icons;position:absolute;top:50%;width:100%;height:51px;margin-top:-26px;padding:0;list-style:none}.coursefinder .flex-direction-nav .flex-next,.coursefinder .flex-direction-nav .flex-prev{position:absolute;display:block;width:20px;height:28px;cursor:pointer;list-style:none;font-size:28px;line-height:normal;text-decoration:none;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.coursefinder .flex-direction-nav .flex-next:hover,.coursefinder .flex-direction-nav .flex-prev:hover{color:#270758}.coursefinder .flex-direction-nav .flex-next,.coursefinder .flex-direction-nav .flex-prev{left:0}.coursefinder .flex-direction-nav .flex-next.flex-disabled,.coursefinder .flex-direction-nav .flex-prev.flex-disabled{color:#f4d1e1;cursor:default;pointer-events:none}.coursefinder .flex-direction-nav .flex-next{left:auto;right:0}.coursefinder .video_smooth{position:absolute;top:0;left:0;width:100%;height:100%;background:#111;z-index:1}.coursefinder #mep_0{width:auto!important}.coursefinder .video-element{width:100%;height:0!important;padding-bottom:43.52%}.coursefinder .video-element object,.coursefinder .video-element video{position:absolute;top:0;left:0;display:block;width:100%!important;height:100%!important;transform-style:preserve-3d;z-index:1}.coursefinder .mejs-controls{display:none}.coursefinder .parralax .wrapper{position:relative;overflow:hidden;height:100%}.coursefinder .parralax.fill{height:100%;min-height:640px}@media only screen and (max-width:980px){.coursefinder .parralax.fill{min-height:0;height:auto!important}.coursefinder .parralax.fill .wrapper{display:none}}@media only screen and (max-width:640px){.coursefinder .parralax.fill{height:auto!important}.coursefinder .parralax.fill .wrapper{display:block}}.coursefinder .parralax__bg{position:absolute;left:0;width:100%;height:100%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.touch .coursefinder .parralax__bg{background-size:cover;background-attachment:scroll}.coursefinder .parralax.one{position:relative;height:705px}.coursefinder .parralax.two{position:relative;height:565px}.coursefinder .parralax.three{position:relative;height:725px}.coursefinder .parralax.three.fill{height:100%}@media only screen and (max-width:640px){.coursefinder .parralax.three{height:auto}}.coursefinder .parralax.four{position:relative;height:765px}@media only screen and (max-width:640px){.coursefinder .parralax.one{position:relative;height:430px}.coursefinder .parralax.two{position:relative;height:240px}.coursefinder .parralax.three{position:relative;height:auto}.coursefinder .parralax.three .wrapper{height:210px}.coursefinder .parralax.four{position:relative;height:205px}}.coursefinder .touch.parralax__bg{position:absolute;left:0;width:100%;height:100%;background-size:auto;background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-image:none}.coursefinder .exp_fixed{position:fixed!important;top:96px!important;left:0;z-index:6;width:100%}.coursefinder .leeds_experience{position:absolute;width:100%;height:100%;top:0;left:0;background:none}.coursefinder .leeds_experience .fade{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}@media only screen and (max-width:640px){.coursefinder .leeds_experience{position:relative;height:auto}}@media only screen and (max-width:980px){.coursefinder .leeds_experience .wrap{background-size:cover;position:relative}}@media only screen and (max-width:640px){.coursefinder .leeds_experience .wrap{position:relative;background:none}}.coursefinder .l_experience_block{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:600px;overflow:hidden;z-index:2}@media only screen and (max-width:980px){.coursefinder .l_experience_block{padding:30px 25px;background:hsla(0,0%,100%,.6)}}@media only screen and (max-width:640px){.coursefinder .l_experience_block{display:none}}.coursefinder .l_experience_block .title{display:inline-block;vertical-align:top;*display:inline;zoom:1;font:normal 2.7em/normal aveny-t_regular;margin-left:52px}.coursefinder .l_experience_block .element,.coursefinder .l_experience_block .grid_sizer{font:normal 1.7em/normal aveny-t_regular;color:#fff;width:155px;height:155px;float:left;position:relative;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}@media only screen and (max-width:980px){.coursefinder .l_experience_block .element,.coursefinder .l_experience_block .grid_sizer{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}.coursefinder .l_experience_block .element .inner,.coursefinder .l_experience_block .grid_sizer .inner{position:absolute;left:0;bottom:-100%;width:100%;height:100%;transition:bottom 1.25s ease;-webkit-transition:bottom 1.25s ease;-moz-transition:bottom 1.25s ease;-o-transition:bottom 1.25s ease;-ms-transition:bottom 1.25s ease}.coursefinder .l_experience_block .element .inner.showed,.coursefinder .l_experience_block .grid_sizer .inner.showed{bottom:0}.coursefinder .l_experience_block .h2{height:310px}.coursefinder .l_experience_block .w2{width:310px}.coursefinder .l_experience_block .w3{width:465px}.coursefinder .l_experience_block .w4{width:620px}.coursefinder .l_experience_block .grid_sizer{height:0}.coursefinder .l_experience_block .text_block{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.coursefinder .l_experience_block .text_block.hover{z-index:1000!important;overflow:visible!important}.coursefinder .l_experience_block .text_block .text_wrap{position:absolute;bottom:-155px;left:0;width:100%;height:100%;transition:bottom 1.25s ease;-webkit-transition:bottom 1.25s ease;-moz-transition:bottom 1.25s ease;-o-transition:bottom 1.25s ease;-ms-transition:bottom 1.25s ease}.coursefinder .l_experience_block .text_block .text_wrap.green{background:#4dae26}.coursefinder .l_experience_block .text_block .text_wrap.blue{background:#00b3e3}.coursefinder .l_experience_block .text_block .text_wrap.red{background:#ca1b69}.coursefinder .l_experience_block .text_block .text_wrap.purple{background:#270758}.coursefinder .l_experience_block .text_block .text_wrap.showed{bottom:0}.coursefinder .l_experience_block .text_block.h2 .text_wrap{bottom:-310px}.coursefinder .l_experience_block .text_block.h2 .text_wrap.showed{bottom:0}.coursefinder .l_experience_block .text_block .green .text_block_details{background:#4dae26}.coursefinder .l_experience_block .text_block .blue .text_block_details{background:#00b3e3}.coursefinder .l_experience_block .text_block .red .text_block_details{background:#ca1b69}.coursefinder .l_experience_block .text_block .purple .text_block_details{background:#270758}.coursefinder .l_experience_block .text_block_details{display:none;width:155px;height:155px;overflow:hidden;position:absolute;z-index:-1;top:0;left:0}.coursefinder .l_experience_block .text_block_details_inner{display:none;text-align:left;padding:32px}.coursefinder .l_experience_block .text_block_details_tl{top:0;left:0}.coursefinder .l_experience_block .text_block_details_tr{top:0;right:0;left:auto}.coursefinder .l_experience_block .text_block_details_bl{bottom:0;left:0;top:auto}.coursefinder .l_experience_block .text_block_details_br{bottom:0;right:0;left:auto;top:auto}.coursefinder .l_experience_block .text_block .text{color:#fff!important;display:table-cell;height:155px;vertical-align:middle}.coursefinder .l_experience_block .text_block .text.centered{text-align:center}.coursefinder .l_experience_block .text_block .text.p1{padding:0 19px}.coursefinder .l_experience_block .text_block .text.p2{padding:32px}.coursefinder .l_experience_block .text_block.h2 .text{height:246px}.coursefinder .l_experience_block .padding1{padding:21px}.coursefinder .l_experience_block .padding2{padding:31px}.coursefinder .l_experience_block .top1{top:0}.coursefinder .l_experience_block .left1{left:0}.coursefinder .l_experience_block .stamp{float:left;border:1px solid red;width:630px;height:155px}.coursefinder .l_experience_mobile{display:none}@media only screen and (max-width:640px){.coursefinder .l_experience_mobile{display:block;margin:0 14px 30px}.coursefinder .l_experience_mobile .title{padding:31px 0 25px;text-align:center;font:normal 2.15em/normal aveny-t_medium}}.coursefinder .l_experience_mobile .four_block{position:relative;overflow:hidden}.coursefinder .l_experience_mobile .four_block .element{position:relative;width:48%;margin:1%;float:left;overflow:hidden;text-decoration:none}.coursefinder .l_experience_mobile .four_block .element .text{position:absolute;left:11px;bottom:12px;text-transform:uppercase;text-decoration:none;font:normal 1.5em/normal aveny-t_medium;color:#fff}@media only screen and (max-width:640px){.coursefinder .l_experience_mobile .four_block .element .text{padding-right:11px;line-height:1.1em}}.coursefinder .l_experience_mobile .four_block .four_block_details .detail{position:absolute;height:100%;width:100%;background:#fff;transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-webkit-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-moz-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-o-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease;-ms-transition:top .25s ease,left .25s ease,bottom .25s ease,right .25s ease}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_1{top:-100%;left:-100%;background:#270758}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_1.showed{top:0;left:0}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_2{top:-100%;right:-100%;background:#4dae26}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_2.showed{top:0;right:0}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_3{bottom:-100%;left:-100%;background:#00b3e3}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_3.showed{bottom:0;left:0}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_4{bottom:-100%;right:-100%;background:#ca1b69}.coursefinder .l_experience_mobile .four_block .four_block_details .detail_4.showed{bottom:0;right:0}.coursefinder .l_experience_mobile .four_block .four_block_details .detail__inner{padding:14px;font:normal 1.5em/normal aveny-t_regular;color:#fff}.coursefinder .l_experience_mobile .four_block .four_block_details .detail__inner .icon{float:right;font-size:20px;color:#fff;cursor:pointer}.coursefinder .l_experience_mobile .four_block .four_block_details .detail__inner .icon:before{content:"\E00B"}.coursefinder .l_experience_mobile .four_block .four_block_details .detail__inner .text{clear:both;margin-top:34px}.coursefinder .advantages_block{min-height:565px;height:auto;position:relative;overflow:hidden}.coursefinder .advantages_block .button_block{display:none}.coursefinder .advantages_block .wrap{padding-top:100px}.coursefinder .advantages_block .wrap .left_part{float:left;width:44%}.coursefinder .advantages_block .wrap .right_part{width:50%;float:right}.coursefinder .advantages_block .col_block{height:100%;position:absolute;padding-top:100px}@media only screen and (max-width:640px){.coursefinder .advantages_block .col_block{-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .advantages_block .col_block.left{width:42%;padding-right:4%;background:#00aeef}.coursefinder .advantages_block .col_block.left .curve_block{position:absolute;width:5%;top:0;right:0;margin-right:-5px;height:100%;background:url(/assets/img/microsites/courses/advantages_curve.jpg) top no-repeat;background-size:100% 100%;z-index:1}.coursefinder .advantages_block .col_block.right{width:54%;right:0;padding-right:0;background:#0c1c22}@media only screen and (max-width:980px){.coursefinder .advantages_block .wrap{padding:100px 20px 0;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .advantages_block .wrap .button_large{padding:11px 12px}.coursefinder .advantages_block .wrap .button_large .button__text{padding-right:12px}.coursefinder .advantages_block .wrap .button_large .icon{margin-left:12px}}@media only screen and (max-width:640px){.coursefinder .advantages_block{height:auto;padding-top:0;position:relative}.coursefinder .advantages_block .wrap{padding-top:0;position:relative;z-index:2}.coursefinder .advantages_block .wrap .left_part{float:none;width:100%;margin-bottom:135px}.coursefinder .advantages_block .wrap .right_part{float:none;width:100%}.coursefinder .advantages_block .col_block{padding-top:0}.coursefinder .advantages_block .col_block.left{width:100%}.coursefinder .advantages_block .col_block.left .curve_block{top:auto;right:auto;left:0;bottom:0;width:100%;height:48px;margin-bottom:-5px;background:url(/assets/img/microsites/courses/advantages_curve_phone.jpg) bottom no-repeat;background-size:cover;z-index:1}.coursefinder .advantages_block .col_block.right{width:100%}.coursefinder .advantages_block .col_block.top{top:0;height:34%}.coursefinder .advantages_block .col_block.bottom{bottom:0;height:66%}.coursefinder .advantages_block .button{display:none}.coursefinder .advantages_block .button_block{display:block;padding:18px 0 32px;text-align:center}.coursefinder .advantages_block .button_block .button_large{min-width:198px}.coursefinder .advantages_block .button_block .button_large .button__text{padding-top:0;padding-bottom:0;min-width:145px}.coursefinder .advantages_block .button_block .button_large .icon{margin-left:12px;margin-right:-8px}.coursefinder .advantages_block .button_block .button{display:inline-block;vertical-align:top;*display:inline;zoom:1;font-size:18px}}.coursefinder .col_block{width:38%;float:left;padding-top:100px;padding-right:12%}@media only screen and (max-width:640px){.coursefinder .col_block{padding-top:0;width:100%}}.coursefinder .advantages_header{max-width:360px;color:#fff}.coursefinder .advantages_header .title{font:normal 4.25em/.9em aveny-t_medium;margin-bottom:35px;color:#fff;margin-top:0;text-transform:none}.coursefinder .advantages_header .hint{font:normal 1.7em/normal aveny-t_regular;color:#fff;margin-bottom:35px}@media only screen and (max-width:640px){.coursefinder .advantages_header{margin-top:110px;text-align:center;max-width:none;width:100%}.coursefinder .advantages_header .title{font:normal 2.8em/1em aveny-t_medium;margin-bottom:12px}.coursefinder .advantages_header .hint{font:normal 1.4em/normal aveny-t_regular;margin-top:10px;margin-bottom:0}}.coursefinder .list_block{position:relative;right:0}@media only screen and (max-width:640px){.coursefinder .list_block{text-align:center}}.coursefinder .advantage_list{counter-reset:a;width:45%;margin:0 2%;padding-left:25px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .advantage_list li{position:relative;list-style-type:none;color:#fff;font:normal 1.6em/normal aveny-t_regular;margin-bottom:14px}.coursefinder .advantage_list li:nth-child(odd){color:#4fbfe9}.coursefinder .advantage_list li:before{font-family:aveny-t_medium;counter-increment:a;content:counter(a) ". ";position:absolute;left:0;margin-left:-25px}.coursefinder .advantage_list li span{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .advantage_list.two{counter-reset:a 6}@media only screen and (max-width:640px){.coursefinder .advantage_list{width:70%;margin:0 auto;text-align:left}.coursefinder .advantage_list li{font-size:1.35em}}.coursefinder .search_results_block{position:relative}@media only screen and (max-width:980px){.coursefinder .search_results_block{height:auto}}.coursefinder .abc_wrapper{position:relative;top:28px}@media only screen and (max-width:980px){.coursefinder .abc_wrapper{top:0}}@media only screen and (max-width:980px){.coursefinder .abc_block{margin:0 0 0 11px;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.coursefinder .abc_block .abc_list{text-transform:uppercase;font:normal 1.6em/normal aveny-t_regular;padding:0;list-style:none;position:relative}@media only screen and (max-width:980px){.coursefinder .abc_block .abc_list{white-space:nowrap;-webkit-transform:translateZ(0)}}.coursefinder .abc_block .abc_list li,.coursefinder .abc_block .abc_list li .letter{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder .abc_block .abc_list li .letter{text-decoration:none;color:#2f3233;cursor:pointer;padding:6px 10px;border:1px solid transparent}.coursefinder .abc_block .abc_list li .letter.active,.coursefinder .abc_block .abc_list li .letter:hover{border:1px solid #c2c2c2}.coursefinder .abc_block .abc_list li .letter.inactive{cursor:auto;border:1px solid #d8d8d8;color:#d8d8d8;box-shadow:inset 0 0 7px -1px #d8d8d8}.coursefinder .abc_block .abc_list li .letter:active{box-shadow:inset 0 0 7px -1px #d8d8d8}.coursefinder .abc_block .abc_list li:first-child a{margin-left:-10px}@media only screen and (max-width:980px){.coursefinder .abc_block .abc_list li:first-child a{margin-left:0}}.coursefinder .filter_section{position:relative;clear:both;font-family:Arial}.coursefinder .filter_wrap,.coursefinder .o-hidden{overflow:hidden}.coursefinder .filter_wrap .mobile-shadower{display:none}@media only screen and (max-width:640px){.coursefinder .filter_wrap .mobile-shadower{display:block;position:absolute;right:0;height:100%;width:60px;z-index:10000;background:transparent;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 86%)}}.coursefinder .filter_append_block{display:none;position:relative;margin-top:20px;min-height:45px;width:100%;overflow-x:auto;overflow-y:hidden}.coursefinder .filter_append_block .button{cursor:pointer;margin-bottom:5px}.coursefinder .filter_append_block .name{position:absolute;top:14px;left:25px;color:#171717;font-family:Arial;font-size:.85em;line-height:16px}.coursefinder .filter_append_block .tag_list{margin-left:60px;white-space:nowrap;list-style-type:none;padding:0;-webkit-transform:translateZ(0);color:#171717;font-family:Arial;font-size:.85em}.coursefinder .filter_append_block .tag_list .tag_block{display:inline-block;vertical-align:top;*display:inline;zoom:1;margin-right:5px}.coursefinder .filter_append_block .tag_list .tag_block .tag{position:relative}.coursefinder .filter_append_block .tag_list .tag_block .tag .text{margin-left:6px;display:inline-block;vertical-align:middle;*display:inline;zoom:1;padding:7px 10px 7px 7px;height:28px;-moz-box-sizing:border-box;box-sizing:border-box;background:#e1e1e1;cursor:pointer;position:relative;z-index:2;transform:translateZ(0);line-height:16px}.coursefinder .filter_append_block .tag_list .tag_block .tag:before{position:absolute;left:0;content:"";width:0;height:0;border-style:solid;border-width:14px 6px 14px 0;border-color:transparent #e1e1e1 transparent transparent}.coursefinder .filter_append_block .tag_list .tag_block .tag .button{display:inline-block;vertical-align:middle;*display:inline;zoom:1;height:28px;-moz-box-sizing:border-box;box-sizing:border-box;background:#999997;margin:0 0 0 -29px;padding:3px 4px 6px}.coursefinder .filter_append_block .tag_list .tag_block .tag .button .icon{margin:0}.coursefinder .filter_append_block .tag_list .tag_block .tag .button .icon-wrapper{padding-right:0}.coursefinder .filter_append_block .tag_list .tag_block .tag .button:hover .icon{animation:0s}@media only screen and (max-width:980px){.coursefinder .filter_append_block{display:block}}.coursefinder .button.button_filter:hover .icon{animation:0s}@media only screen and (max-width:980px){.coursefinder .filters{overflow:hidden}}.coursefinder .filters .filter_menu{margin:48px 0 25px;padding-left:0}.coursefinder .filters .filter_menu .filter_block{list-style:none;margin-bottom:28px}.coursefinder .filters .filter_menu .filter_block:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.coursefinder .filters .filter_menu .filter_block .info_block{position:relative;border-bottom:1px solid #cfcfcf;padding-bottom:8px}.coursefinder .filters .filter_menu .filter_block .info_link{border-radius:50%;margin:2px 0 0 6px;display:inline-block;vertical-align:top;*display:inline;zoom:1;font-size:15px;line-height:8px;background:#b3a256;color:#fdf4cc;border:1px solid #e2ddc0;text-decoration:none}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .info_link{display:none}}.coursefinder .filters .filter_menu .filter_block .filter_name_wrap{border-bottom:1px solid #cfcfcf}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .filter_name_wrap{border-bottom:0}}.coursefinder .filters .filter_menu .filter_block .filter_name{display:inline-block;vertical-align:top;*display:inline;zoom:1;font-family:avenytregular;font-size:1.25em;text-transform:uppercase}.coursefinder .filters .filter_menu .filter_block .filter_name .icon{font-size:16px;margin-right:6px;color:#8c8c8a}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .filter_name .icon{font-size:inherit;margin-right:10px}}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .filter_name{border:0;font-size:18px;padding-bottom:14px;font-family:aveny-t_medium}}.coursefinder .filters .filter_menu .filter_block .switcher{padding-left:25px}.coursefinder .filters .filter_menu .filter_block .filter_row{position:relative;margin-top:15px}.coursefinder .filters .filter_menu .filter_block .filter_row label{display:inline-block;vertical-align:top;*display:inline;zoom:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-left:5px}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .filter_row label{font-family:aveny-t_regular;font-size:16px}}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block .filter_row{background:#fff;border-bottom:1px solid #ccc;margin:0 -10px 0 -35px;left:25px;padding:14px 10px 14px 35px}}.coursefinder .filters .filter_menu .filter_block .help_link{display:inline-block;margin-top:10px;font-size:11px;color:#3ff}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu .filter_block{margin-bottom:14px}}@media only screen and (max-width:980px){.coursefinder .filters .filter_menu{margin:15px 0 0;padding-left:10px}}.coursefinder .filters .filter_menu_subjects{margin-top:32px}.coursefinder .filters .filter_menu_levels{margin-top:79px}.coursefinder .js-noCourse{display:none;font-size:13px;font-family:Arial}.coursefinder .js-noCourse.special{margin-top:38px}.coursefinder .sb_img_block{min-height:570px;overflow:hidden;position:relative;width:100%;clear:both}.coursefinder .sb_img_block .sb_img{position:absolute;top:0}@media only screen and (max-width:980px){.coursefinder .sb_img_block .sb_img{position:relative}}@media only screen and (max-width:980px){.coursefinder .sb_img_block{min-height:0}}@media only screen and (max-width:640px){.coursefinder .sb_img_block{margin-bottom:10px}}.coursefinder .undegraduate_img_block{height:445px;overflow:hidden;position:relative;width:100%;clear:both}@media only screen and (max-width:980px){.coursefinder .undegraduate_img_block{height:auto}}.coursefinder .undegraduate_img_block .undegraduate_img{position:absolute;top:0}@media only screen and (max-width:980px){.coursefinder .undegraduate_img_block .undegraduate_img{position:relative}}.coursefinder .main_img_block{position:relative;height:580px;overflow:hidden;width:100%;clear:both}.coursefinder .main_img_block .course_details{min-height:300px}@media only screen and (max-width:980px){.coursefinder .main_img_block .course_details{min-height:0}}.coursefinder .main_img_block.pg,.coursefinder .main_img_block.ug{background-size:cover}.coursefinder .main_img_block .main_img{position:absolute;top:0}.coursefinder .main_img_block .mobile.scale,.coursefinder .main_img_block .mobile_search_results{display:none}@media only screen and (max-width:1120px){.coursefinder .main_img_block{height:520px}}@media only screen and (max-width:1000px){.coursefinder .main_img_block{height:480px}}@media only screen and (max-width:980px){.coursefinder .main_img_block{height:auto;background:none}.coursefinder .main_img_block .main_img{position:relative}.coursefinder .main_img_block .faculty_info{margin-top:-70px}.coursefinder .main_img_block .mobile_search_results{position:absolute;top:0;left:0;display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#fff;font:normal 1em/normal aveny-t_regular;padding:15px 12px;text-decoration:none;background:hsla(0,0%,8%,.9)}.coursefinder .main_img_block .mobile_search_results .icon{margin:4px 5px 0 0}.coursefinder .main_img_block .mobile.scale{display:block}}.coursefinder .staff_info{position:absolute;z-index:4;right:0;top:0;background:#c91a69;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.coursefinder .staff_info .info_link{font:normal 1.25em/normal aveny-t_regular;display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#fff;text-decoration:none;padding:6px 12px}.coursefinder .staff_info .info_link span{margin:0 8px 0 0}.coursefinder .staff_info:hover{background:#270758}.coursefinder .hero__content{max-width:1168px;height:auto;margin:0 auto;padding:0 7px}.coursefinder .course_details .head{background:url(/assets/img/microsites/courses/course_details_head.png) 0 100% no-repeat}.coursefinder .course_details .notification_bar{color:#f90;font:700 1.3em/normal Arial;padding:15px 0;text-align:center;text-transform:uppercase;background:#ff9;border:1px dashed #73737e}.coursefinder .faculty_info{position:absolute;top:156px;left:0}@media only screen and (max-width:980px){.coursefinder .faculty_info{position:relative;top:inherit}}.coursefinder .faculty_info .faculty_name{display:inline-block;vertical-align:middle;*display:inline;zoom:1;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 30px;color:#2f3233;background:#fff;border-top:8px solid #270758;width:100%;text-align:left}@media only screen and (max-width:980px){.coursefinder .faculty_info .faculty_name{padding:20px 22px;min-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .faculty_info .faculty_name h1{margin:0 0 .4em;line-height:.9em;color:#270758}.coursefinder .faculty_info .faculty_name h1 .prefix{display:inline-block;margin:.2em 0 1.05em;line-height:normal;font-family:Arial;font-size:.35em;vertical-align:top;line-height:.9em;color:#2f3233}.coursefinder .faculty_info .faculty_name .subject_info .f_l{color:#7f60ae;text-transform:uppercase;font-size:1.25em;line-height:normal;font-family:aveny-t_regular}.coursefinder .faculty_info .faculty_name .subject_info .f_r{font-size:.95em;color:#c91a69;text-decoration:none}.coursefinder .faculty_info .faculty_name .subject_info .f_r:hover{color:#270758}.coursefinder .faculty_info .faculty_name .announce_block{position:absolute;font:normal 16px/normal aveny-t_medium;text-transform:uppercase;top:0;left:0;margin-top:-29px;background:#d50016;padding:5px 12px;color:#fff;z-index:0}.coursefinder .faculty_info .faculty_name .announce_block:after{content:"";position:absolute;margin-bottom:-8px;bottom:0;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d50016}.coursefinder .faculty_info .faculty_description{-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:14px 28px;width:88%}@media only screen and (max-width:980px){.coursefinder .faculty_info .faculty_description{min-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.coursefinder .faculty_info .faculty_description{display:none}}.coursefinder .faculty_info .faculty_description h2{font:normal 1em/1.7em Arial;color:#212121;margin:1em 0;text-transform:none;text-align:left}.coursefinder .faculty_info.default h1{margin:0;color:#270758}.coursefinder .faculty_info.default h1:hover{color:#270758}.coursefinder .faculty_info.default .faculty_name{border-top:8px solid #270758}.coursefinder .faculty_info.blue h1{color:#08b3e3}.coursefinder .faculty_info.blue .faculty_name{border-top:8px solid #08b3e3}.coursefinder .faculty_info.blue .faculty_name .subject_info .f_l{color:#5cb4cd}.coursefinder .faculty_info.blue .faculty_description{background:#ecf9fd}.coursefinder .faculty_info.darkblue h1{color:#004557}.coursefinder .faculty_info.darkblue .faculty_name{border-top:8px solid #004557}.coursefinder .faculty_info.darkblue .faculty_name .subject_info .f_l{color:#4eb3be}.coursefinder .faculty_info.darkblue .faculty_description{background:#dcf4fb}.coursefinder .faculty_info.darkpurple h1{color:#fff}@media only screen and (max-width:640px){.coursefinder .faculty_info.darkpurple h1{margin:0 0 8px}}.coursefinder .faculty_info.darkpurple .faculty_name{background:#270758}.coursefinder .faculty_info.darkpurple .faculty_description{background:#171717;color:#fff}.coursefinder .course_notification-bar{background:#fef6e1 url(/assets/img/microsites/courses/icon-notification.gif) 13px 8px no-repeat;color:#817540;font-size:14px;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px 10px 5px 40px;height:auto;margin:0 0 50px}@media only screen and (max-width:980px){.coursefinder .course_notification-bar{width:100%;float:none;background-position:20px 12px;margin:0;padding:12px 10px 15px 47px;height:auto}}@media only screen and (max-width:640px){.coursefinder .course_notification-bar{background-position:20px 12px;margin:0;padding:12px 10px 15px 47px;height:auto}}@media only screen and (max-width:980px){.coursefinder .course_notification-bar_desktop{display:none}}.coursefinder .course_notification-bar_mobile{display:none}@media only screen and (max-width:980px){.coursefinder .course_notification-bar_mobile{display:block}}.coursefinder .hide-on-ipad{display:block}@media only screen and (max-width:980px){.coursefinder .hide-on-ipad{display:none}}@media only screen and (max-width:640px){.coursefinder .hide-on-ipad{display:block}}.coursefinder .show-on-ipad{display:none}@media only screen and (max-width:980px){.coursefinder .show-on-ipad{display:block}}@media only screen and (max-width:640px){.coursefinder .show-on-ipad{display:none}}.coursefinder .course_list_block{position:absolute;top:59px;left:0;right:0;margin:0 246px 0 26px;width:auto;font-family:aveny-t_regular;z-index:5}@media only screen and (max-width:1170px){.coursefinder .course_list_block{top:86px}}@media only screen and (max-width:980px){.coursefinder .course_list_block{top:0;margin:0}}.coursefinder .course_list_block.fixed{top:25px}.coursefinder .course_list_block_wrap{height:127px;padding-top:31px}@media only screen and (max-width:980px){.coursefinder .course_list_block_wrap{display:none}}.coursefinder .course_list_block .course_list ul.course_options{list-style:none;padding:0;margin:0 0 10px;display:table;width:auto;max-width:100%}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options{*zoom:1}.coursefinder .course_list_block .course_list ul.course_options:after,.coursefinder .course_list_block .course_list ul.course_options:before{content:"";display:table}.coursefinder .course_list_block .course_list ul.course_options:after{clear:both}}.coursefinder .course_list_block .course_list ul.course_options>li{display:table-cell;vertical-align:top;position:relative;color:#2f3233;padding:5px 24px 5px 20px;border-left:1px solid #cfcfcf;font-size:24px;min-width:100px}@media only screen and (max-width:1280px){.coursefinder .course_list_block .course_list ul.course_options>li{margin-right:3%}}@media only screen and (max-width:1024px){.coursefinder .course_list_block .course_list ul.course_options>li{margin-right:2%}}.coursefinder .course_list_block .course_list ul.course_options>li:first-child{border-left:none;padding-left:0}.coursefinder .course_list_block .course_list ul.course_options>li.helper{display:none}.coursefinder .course_list_block .course_list ul.course_options>li a{color:#2f3233}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li a.select2-choice{padding-left:10px}}.coursefinder .course_list_block .course_list ul.course_options>li .name{line-height:16px;margin-bottom:18px;position:relative;color:#2f3233}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .name{padding-left:0;line-height:14px;float:left;margin-bottom:0}}.coursefinder .course_list_block .course_list ul.course_options>li .name .icon{display:inline-block;vertical-align:top;*display:inline;zoom:1;width:16px;margin-right:8px;font-size:16px;text-align:center}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .name .icon{font-size:22px;width:22px;height:32px;position:relative;float:left}}.coursefinder .course_list_block .course_list ul.course_options>li .name .icon_calendar{margin-top:-1px}.coursefinder .course_list_block .course_list ul.course_options>li .name .cftitletext{display:inline-block;vertical-align:top;*display:inline;zoom:1;font-size:16px;font-family:aveny-t_medium}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .name .cftitletext{display:none}}.coursefinder .course_list_block .course_list ul.course_options>li .select-icon{position:relative;overflow:hidden;padding-right:6px;width:auto;max-width:220px}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .select-icon{width:auto;margin:0 20px 0 -1px;top:-8px}}.coursefinder .course_list_block .course_list ul.course_options>li .select-icon.mobile:after{content:"";display:block;width:11px;height:4px;position:absolute;top:15px;right:10px;background:url(/assets/img/microsites/courses/polygon_dark.png) no-repeat 50%}.coursefinder .course_list_block .course_list ul.course_options>li .select-icon .select2-container{width:auto!important}.coursefinder .course_list_block .course_list ul.course_options>li .property{text-decoration:none;outline:none;top:-1px}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .property{width:auto!important}}.coursefinder .course_list_block .course_list ul.course_options>li .property.mobile{background:#f4f4f4;color:#2f3233;border:1px solid#d2d2d2;padding:8px 16px 8px 1px;margin-bottom:4px;font-size:14px;width:100%!important;border-collapse:separate;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:2px 3px #c7c7c6}.coursefinder .course_list_block .course_list ul.course_options>li .property:focus{outline:none}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .just-div{margin-left:24px;font-size:18px}}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li.option_duration .name{margin-bottom:8px}.coursefinder .course_list_block .course_list ul.course_options>li.option_duration .select-icon{position:relative}}.coursefinder .course_list_block .course_list ul.course_options>li .location{line-height:1.1}.coursefinder .course_list_block .course_list ul.course_options>li .location .property{display:inline-block;vertical-align:top;*display:inline;zoom:1;margin:0;max-width:150px}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .location .property{margin:0 0 0 24px}}@media only screen and (max-width:1024px){.coursefinder .course_list_block .course_list ul.course_options>li .location .property{max-width:none}}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list ul.course_options>li .location{padding-left:0;font-size:18px;display:block;margin-left:40px}.coursefinder .course_list_block .course_list ul.course_options>li .location .property{display:block;margin-top:-20px}}@media only screen and (max-width:980px){.coursefinder .course_list_block .course_list{width:100%}.coursefinder .course_list_block .course_list ul.course_options{padding:20px 20px 0;margin:0 0 10px;display:block;width:auto;*zoom:1}.coursefinder .course_list_block .course_list ul.course_options:after,.coursefinder .course_list_block .course_list ul.course_options:before{content:"";display:table}.coursefinder .course_list_block .course_list ul.course_options:after{clear:both}.coursefinder .course_list_block .course_list ul.course_options>li{width:45%;margin-right:4%;margin-bottom:0;float:left;border-left:none;display:block;min-width:0;padding-left:0;padding-right:0}.coursefinder .course_list_block .course_list ul.course_options>li.option_attendance{margin-right:0;width:50%}.coursefinder .course_list_block .course_list ul.course_options>li.option_startdate{clear:left;margin-right:0;margin-bottom:0;width:50%}.coursefinder .course_list_block .course_list ul.course_options>li.option_location{margin-bottom:0}.coursefinder .course_list_block .course_list ul.course_options>li.option_duration .icon,.coursefinder .course_list_block .course_list ul.course_options>li.option_location .icon{width:16px}}@media only screen and (max-width:980px){.coursefinder .course_list_block{position:relative}.coursefinder .course_list_block .course_list_top{display:none}.coursefinder .course_list_block .course_list_wrap{background:#e7e7e7}}.coursefinder #slidevideourl{display:none}.coursefinder .course_section_wrap.fixed{position:fixed;top:0;width:100%;z-index:6}.coursefinder .course_code_block{position:absolute;right:4.4%;bottom:30px;background:rgba(0,0,0,.65);padding:15px 7px 8px 22px;z-index:1;color:#fff}@media only screen and (max-width:1170px){.coursefinder .course_code_block{bottom:30px}}.coursefinder .course_code_block .coursesapplicationprocess{width:100%}.coursefinder .course_code_block.fixed{top:0;height:87px;padding:9px 15px 5px;background:none}.coursefinder .course_code_block.fixed .ucas_code{color:#fff}.coursefinder .course_code_block.fixed .code_block .ucas_code{position:relative;bottom:0}.coursefinder .course_code_block.fixed .code_block .info{position:relative;bottom:0;color:#fff;line-height:1em;width:100%}.coursefinder .course_code_block.fixed .code_block .info .icon{line-height:.95em}.coursefinder .course_code_block.fixed .code_block .info:hover{color:#654f9d}.coursefinder .course_code_block.fixed .button:hover{background:#654f9d}.coursefinder .course_code_block ul{padding:0;margin:0}@media only screen and (max-width:980px){.coursefinder .course_code_block ul{margin:0 20px}}.coursefinder .course_code_block .code_block{display:inline-block;vertical-align:top;*display:inline;zoom:1;max-width:none;margin-bottom:-10px;margin-right:15px}.coursefinder .course_code_block .code_block:first-child{clear:left}@media only screen and (max-width:980px){.coursefinder .course_code_block .code_block{margin:0;width:50%;float:left;text-align:left}}.coursefinder .course_code_block .code_block.mr{margin-right:18px}@media only screen and (max-width:640px){.coursefinder .course_code_block .code_block.mr{margin-right:0}}.coursefinder .course_code_block .code_block .register{display:inline-block;vertical-align:top;*display:inline;zoom:1;line-height:normal;text-decoration:none;padding:10px 0 10px 10px}@media only screen and (max-width:399px){.coursefinder .course_code_block .code_block .register .button__text{padding-right:0}}.coursefinder .course_code_block .code_block .button_right{margin-left:14px}.coursefinder .course_code_block .code_block .ucas{display:inline-block;vertical-align:top;*display:inline;zoom:1;border-radius:5px;overflow:hidden;position:relative;text-decoration:none;color:#202020;font-size:.95em;font-family:aveny-t_regular;background:url(/assets/img/microsites/courses/ucas_bg.png) 0 100% repeat-x}@media only screen and (max-width:980px){.coursefinder .course_code_block .code_block .ucas{border-radius:0}}.coursefinder .course_code_block .code_block .ucas .part_block{display:inline-block;vertical-align:middle;*display:inline;zoom:1;padding:16px 8px 16px 10px}.coursefinder .course_code_block .code_block .ucas .part_block.red_bg{color:#fff;background:#cf3b4a;padding:17px 8px 17px 10px}.coursefinder .course_code_block .code_block .ucas .part_block img{padding-left:3px}@media only screen and (max-width:640px){.coursefinder .course_code_block .code_block .ucas .part_block{padding-top:0;padding-bottom:4px}.coursefinder .course_code_block .code_block .ucas .part_block img{padding-left:0;display:block}}.coursefinder .course_code_block .code_block .ucas span{vertical-align:middle}.coursefinder .course_code_block .code_block .ucas:hover{background:#e4e4e4}.coursefinder .course_code_block .code_block .ucas_code{font-size:.9em;text-align:center;margin-top:8px;line-height:1.25em;position:absolute;bottom:-43px;width:178px}@media only screen and (max-width:1170px){.coursefinder .course_code_block .code_block .ucas_code{bottom:-53px}}@media only screen and (max-width:980px){.coursefinder .course_code_block .code_block .ucas_code{color:#000;position:relative;bottom:0}}@media only screen and (max-width:640px){.coursefinder .course_code_block .code_block .ucas_code{width:112px}}.coursefinder .course_code_block .code_block .info{display:block;text-decoration:none;font-size:.95em;color:#fff;position:absolute;bottom:-50px;line-height:50px}@media only screen and (max-width:1170px){.coursefinder .course_code_block .code_block .info{line-height:77px;bottom:-77px}}@media only screen and (max-width:980px){.coursefinder .course_code_block .code_block .info{color:#000;position:relative;bottom:0;line-height:1.25em}}.coursefinder .course_code_block .code_block .info .icon{margin:0 4px 0 0;font-size:16px;color:#adadad;line-height:50px;display:inline-block;vertical-align:top;*display:inline;zoom:1}@media only screen and (max-width:1170px){.coursefinder .course_code_block .code_block .info .icon{line-height:77px}}@media only screen and (max-width:980px){.coursefinder .course_code_block .code_block .info .icon{line-height:.9em}}.coursefinder .course_code_block .code_block .info:hover{color:#c91a69}.coursefinder .course_code_block .code_block .button:after{top:15px;height:27px}.coursefinder .course_code_block .code_block .button.apply_now{background:#004557;font-size:1.68em;padding:10px 0 10px 15px}@media only screen and (max-width:640px){.coursefinder .course_code_block .code_block .button.apply_now{font-size:1.37em}}.coursefinder .course_code_block .code_block .button.apply_now .button__text{line-height:36px;height:36px}.coursefinder .course_code_block .code_block .button.apply_now .icon-wrapper{padding-right:10px}.coursefinder .course_code_block .code_block .button.apply_now .icon{font-size:18px}.coursefinder .course_code_block .code_block .button.apply_now:hover{background:#654f9d}@media only screen and (max-width:980px){.coursefinder .course_code_block{position:relative;text-align:center;right:auto;bottom:auto;z-index:5;padding:0 0 25px;background:#e7e7e7;*zoom:1}.coursefinder .course_code_block:after,.coursefinder .course_code_block:before{content:"";display:table}.coursefinder .course_code_block:after{clear:both}}.coursefinder .menu_section_wrap.fixed{position:fixed;top:0;left:0;margin-top:0;height:111px;width:100%;z-index:5;box-shadow:0 1px 8px #000;background:#1a053a}.coursefinder .menu_section_wrap.fixed:after{content:" ";width:50%;position:fixed;top:33px;right:0;height:78px;background:#270758;z-index:5}.coursefinder .menu_section_wrap.fixed .wrap{z-index:6}.coursefinder .menu_section_wrap .wrap{padding:0 25px}.coursefinder .menu_section{margin-top:-37px;position:relative;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;background:#270758}.coursefinder .menu_section:after{content:"";position:absolute;bottom:-7px;width:100%;height:7px;background:url(/assets/img/microsites/courses/menu_section_bottom_bg.png) no-repeat;background-size:100% 100%}@media only screen and (max-width:980px){.coursefinder .menu_section:after{content:none}}.coursefinder .menu_section.fixed{top:0;margin:0;width:100%;border:none}.coursefinder .menu_section.fixed .header_block{display:block}.coursefinder .menu_section.fixed .l_arrow_top{cursor:pointer;display:block}.coursefinder .menu_section.fixed ul.c11{margin-left:0}.coursefinder .menu_section.fixed:after{content:none}.coursefinder .menu_section.fixed ul.section_list{margin-top:7px;padding:17px 0 25px}@media only screen and (max-width:1170px){.coursefinder .menu_section.fixed ul.section_list{padding:11px 0}}.coursefinder .menu_section .header_block{background:#1a053a;padding:10px 10px 9px;display:none}.coursefinder .menu_section .header_block .title{margin:0;font:700 1em/1em Arial;color:#fff;text-transform:none}.coursefinder .menu_section .l_arrow_top{text-align:center;display:none;float:left;width:40px;line-height:78px;height:78px;color:#fff;background:#1a053a;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.coursefinder .menu_section .l_arrow_top:hover{color:#654f9d}.coursefinder .menu_section ul.section_list{display:table;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;list-style:none;padding:13px 10px 14px}.coursefinder .menu_section ul.section_list li{display:table-cell;vertical-align:middle;position:relative;text-align:center;border-left:1px solid #4e3574;padding:0 8px;line-height:normal}.coursefinder .menu_section ul.section_list li:first-child{border-left:none}.coursefinder .menu_section ul.section_list li a{display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#fff;text-decoration:none;font-size:1.4em;font-family:aveny-t_regular;padding:4px 0}.coursefinder .menu_section ul.section_list li a .mobile{display:none}@media only screen and (max-width:1170px){.coursefinder .menu_section ul.section_list li a .mobile{display:inline}}@media only screen and (max-width:1170px){.coursefinder .menu_section ul.section_list li a .mobile__line{display:block}}@media only screen and (max-width:980px){.coursefinder .menu_section ul.section_list li a .mobile__line{display:inline}}.coursefinder .menu_section ul.section_list li a:hover{color:#654f9d}.coursefinder .menu_section ul.section_list li .special{display:none}@media only screen and (max-width:980px){.coursefinder .menu_section ul.section_list li{max-width:none;width:100%;height:auto}}@media only screen and (min-width:1280px){.coursefinder .menu_section ul.section_list li{white-space:normal;padding:0 12px}}.coursefinder .menu_section ul.section_list li.item__current a{color:#654f9d}@media only screen and (max-width:980px){.coursefinder .c12 h2{margin-top:10px}.coursefinder .menu_section.fixed{position:relative;box-shadow:none}.coursefinder .menu_section.fixed .header_block,.coursefinder .menu_section.fixed .l_arrow_top{display:none}.coursefinder .menu_section{margin:0;-moz-box-sizing:border-box;box-sizing:border-box;border:none;width:100%;background:#fff;padding:10px 22px}.coursefinder .menu_section .header_block,.coursefinder .menu_section .l_arrow_top{display:none}.coursefinder .menu_section ul.section_list{width:100%;padding:0!important}.coursefinder .menu_section ul.section_list li{display:block;text-align:left;border-top:1px solid #c9c9c9;border-left:none;max-width:none;padding:0}.coursefinder .menu_section ul.section_list li:first-child{border-top:none}.coursefinder .menu_section ul.section_list li a{font-size:1.38461em;padding:.35em 0;color:#c91a69;display:block}.coursefinder .menu_section ul.section_list li a:after{text-align:center;font-family:lmu-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;content:"\E014";font-size:12px;color:#d2d2d2;position:absolute;right:0;top:50%;margin-top:-5px}}.coursefinder .faculty_bloc{text-align:center}.coursefinder #overview_block{position:relative;color:#333}.coursefinder #overview_block .final_date h2{padding-bottom:4px;font-size:1.7em}.coursefinder #overview_block.ug{clear:both;min-height:270px}.coursefinder #overview_block .page h4{color:#333;margin-top:.5em}.coursefinder #overview_block .course_block{margin-top:45px}.coursefinder #overview_block .course_block h3{margin:0}.coursefinder #overview_block .course_block p{line-height:1.7em}@media only screen and (max-width:980px){.coursefinder #overview_block .course_block{margin-top:20px;width:auto;padding:0 25px 35px}}.coursefinder #overview_block .dyk_block{right:0;bottom:0;min-height:335px}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block{position:relative;right:auto;bottom:auto;max-height:none}}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block{min-height:0}}.coursefinder #overview_block .dyk_block_image{background:url(/assets/img/microsites/courses/didyouknow_bg_reflect.png) 0 0 no-repeat;position:absolute;right:-120px;bottom:0;min-height:335px;width:50%}@media only screen and (max-width:1485px){.coursefinder #overview_block .dyk_block_image{width:252px;right:auto;left:50%;margin-left:-52px}}@media only screen and (max-width:1280px){.coursefinder #overview_block .dyk_block_image{margin-left:-102px}}@media only screen and (max-width:1025px){.coursefinder #overview_block .dyk_block_image{margin-left:-82px}}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block_image{background-position:0 0;width:50%;right:0;left:auto}}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block_image{display:none}}.coursefinder #overview_block .dyk_block .bg_img,.coursefinder #overview_block .dyk_block .bg_img_mobile,.coursefinder #overview_block .dyk_block .double_trapeze{display:none}.coursefinder #overview_block .dyk_block.ug{margin-top:50px;min-height:0;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/img/microsites/courses/didyouknow_bg_ug.jpg) 100% 100% no-repeat}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block.ug{position:relative;background-size:contain}}.coursefinder #overview_block .dyk_block.ug .info_block{width:40%;float:left;margin-left:8%;margin-top:73px;position:relative;left:0;top:0}@media only screen and (max-width:445px){.coursefinder #overview_block .dyk_block.ug .info_block{width:100%;margin:0 0 24px}}.coursefinder #overview_block .dyk_block.ug .share{clear:both;padding-top:100px}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block.ug{background-position:100% 100%}}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block.ug{margin-top:0;padding:0 25px;background-size:100% 100%}}.coursefinder #overview_block .dyk_block.ug .double_trapeze{display:block;float:left;text-align:center;margin:35px 0 40px 45px}.coursefinder #overview_block .dyk_block.ug .double_trapeze .big{position:relative;margin-top:6px;font-family:aveny-t_medium;font-size:44px;z-index:1;padding:15px;box-shadow:0 5px 14px -1px #555}.coursefinder #overview_block .dyk_block.ug .double_trapeze .small{position:relative;font-family:aveny-t_regular;font-size:20px;z-index:2;box-shadow:0 5px 14px -5px #000}.coursefinder #overview_block .dyk_block.ug .bg_img{display:block;position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block.ug .bg_img{display:none}}.coursefinder #overview_block .dyk_block.ug .bg_img_mobile{display:none}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block.ug .bg_img_mobile{display:block;position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block{padding:0 35px;-moz-box-sizing:border-box;box-sizing:border-box;background:none}}.coursefinder #overview_block .dyk_block .info_block{position:absolute;width:50%;left:55%;top:50%;margin-left:-13%;font-family:aveny-t_regular}.coursefinder #overview_block .dyk_block .info_block h4{font-size:2.7em;color:#004557;margin:0 0 .3em;text-align:right}.coursefinder #overview_block .dyk_block .info_block__text{font-size:1.25em}.coursefinder #overview_block .dyk_block .info_block__text p{margin-top:0}@media only screen and (max-width:980px){.coursefinder #overview_block .dyk_block .info_block{position:relative;top:25px;left:0;margin:0;width:48%}.coursefinder #overview_block .dyk_block .info_block h4{text-align:left}}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block .info_block{top:0;width:100%}}@media only screen and (max-width:640px){.coursefinder #overview_block .dyk_block{background:none}}.coursefinder #overview_block .image_block{margin-top:30px}.coursefinder #overview_block .image_block a{display:inline-block;vertical-align:top;*display:inline;zoom:1}.coursefinder #requirements_block{position:relative}.coursefinder #requirements_block .title{font:normal 2.2em/1.1em aveny-t_regular;margin:20px 40px 30px 0;color:#270758;text-transform:uppercase}@media only screen and (max-width:980px){.coursefinder #requirements_block .title{float:none}}@media only screen and (max-width:640px){.coursefinder #requirements_block .title{width:100%;text-align:center}}.coursefinder #requirements_block .title h5,.coursefinder #requirements_block .title strong{font:normal 1.4em/normal aveny-t_medium;text-transform:none}.coursefinder #requirements_block .title .ui-tabs-nav{margin-top:18px}.coursefinder #requirements_block .title .ui-tabs-panel{padding-top:28px;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder #requirements_block .title p span{font-family:aveny-t_medium}@media only screen and (max-width:980px){.coursefinder #requirements_block .ui-tabs-panel{padding:20px 25px 0;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder .requirement_tabs .tab_col{-moz-box-sizing:border-box;box-sizing:border-box;width:47%}@media only screen and (max-width:640px){.coursefinder .requirement_tabs .tab_col{padding:0;width:100%}}.coursefinder .requirement_tabs .tab_col.left{float:left}.coursefinder .requirement_tabs .tab_col.right{float:right}.coursefinder .requirement_tabs .tab_padding{padding-bottom:20px}.coursefinder .requirement_tabs .curve_info_block_tab{position:absolute;right:0;width:50%;bottom:0}@media only screen and (max-width:640px){.coursefinder .requirement_tabs .curve_info_block_tab{position:static;width:auto}}.coursefinder .requirement_tabs .curve_info_block{width:100%}@media only screen and (max-width:980px){.coursefinder .requirement_tabs .curve_info_block{width:100%}}@media only screen and (max-width:980px){.coursefinder .requirement_tabs .ui-helper-clearfix:after{clear:none;content:""}.coursefinder .requirement_tabs .ui-tabs-nav{overflow:hidden;width:100%;padding:0;border-spacing:0;margin-left:0;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .requirement_tabs .ui-tabs-nav .ui-state-default{width:48%;margin:0;padding:0;float:right;margin-bottom:-1px}.coursefinder .requirement_tabs .ui-tabs-nav .ui-state-default:first-child{float:left;padding-right:0}.coursefinder .requirement_tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{width:100%;max-width:none}}@media only screen and (max-width:640px){.coursefinder .requirement_tabs .ui-tabs-anchor{min-height:63px;padding-top:20px;font-size:16px}}.coursefinder .req_points_block{float:left;margin:15px 30px 15px 0;width:80px;height:75px;text-transform:uppercase;text-align:center;font-family:aveny-t_regular;background:#270758;padding:40px;color:#fff;border-radius:77px}.coursefinder .req_points_block #clearing-points{background-color:#b82222}@media only screen and (max-width:640px){.coursefinder .req_points_block{width:50px;height:50px}}@media only screen and (max-width:380px){.coursefinder .req_points_block{float:none;clear:both}}.coursefinder .req_points_block .points{width:75px;font-size:2.2em;font-family:aveny-t_medium;line-height:.8em;text-align:center;display:block}@media only screen and (max-width:640px){.coursefinder .req_points_block .points{margin-left:-14px;margin-top:-9px;line-height:.88em;font-size:2.3em}}.coursefinder .req_points_block .required{display:block;font-size:1.2em}@media only screen and (max-width:640px){.coursefinder .req_points_block .required{margin-left:-2px}}.coursefinder .ui-widget-content{background:none;border:none}.coursefinder .ui-tabs-nav-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -4px}.coursefinder .ui-tabs{clear:both;display:table;width:100%;table-layout:fixed}@media only screen and (max-width:980px){.coursefinder .ui-tabs{padding:0 25px;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.coursefinder .ui-tabs{display:block}}.coursefinder .ui-tabs .inner_block{padding:0}.coursefinder .ui-tabs .inner_block .inner_wrap{margin-bottom:20px}.coursefinder .ui-tabs .tab-content{width:100%}.coursefinder .ui-tabs .ui-helper-clearfix:after{display:block;height:0;clear:both;visibility:hidden}.coursefinder .ui-tabs .ui-tabs-nav{list-style:none;text-decoration:none;padding:0;margin:0;display:table;border-spacing:2px 0}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default{display:table-cell;vertical-align:middle;background:hsla(0,0%,100%,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3ffffff",endColorstr="#b3ffffff",GradientType=1);float:none;white-space:normal}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default:last-child{padding-right:0}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active{background:#fff}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active .ui-tabs-anchor{color:#270758}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default .table_wrap{display:table-cell;height:45px;vertical-align:middle}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{display:block;color:#c91a69;text-decoration:none;font:normal 1.4em/1em aveny-t_regular;padding:19px 15px 16px;outline:0;text-transform:uppercase;text-align:center;vertical-align:middle;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{padding:19px 15px 16px}}@media only screen and (max-width:640px){.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{font-size:14px;padding:14px 5px 12px}}@media only screen and (max-width:640px){.coursefinder .ui-tabs .ui-tabs-nav .ui-state-default:last-child .ui-tabs-anchor{margin-right:0}}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-hover{transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;background:hsla(0,0%,100%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccffffff",endColorstr="#ccffffff",GradientType=1)}.coursefinder .ui-tabs .ui-tabs-nav .ui-state-hover .ui-tabs-anchor{color:#270758}.coursefinder .ui-tabs .ui-tabs-panel{position:relative;padding:24px 30px 0;background:#fff;width:100%;overflow-x:hidden;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .ui-tabs .ui-tabs-panel h4{margin-top:0}.coursefinder .ui-tabs .ui-tabs-panel h4 img{vertical-align:top}@media only screen and (max-width:980px){.coursefinder .ui-tabs .ui-tabs-panel{padding:20px 25px 0}}.coursefinder .ui-tabs_with-shadow{position:relative;left:0;bottom:0;z-index:2;text-align:left}.coursefinder .ui-tabs_with-shadow .ui-tabs-panel{padding:13px 40px 25px 28px}.coursefinder .ui-tabs_with-shadow .ui-tabs-panel ul{margin:0;font:normal 1em/1.5em Arial}.coursefinder .ui-tabs .note{font-size:.85em}.coursefinder .collapse_block{margin-top:0}.coursefinder .collapse_block .collapse_link{color:#000;cursor:pointer;transition:color .5s ease;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease}.coursefinder .collapse_block .collapse_link.red{color:#c91a69;text-decoration:none}.coursefinder .collapse_block .collapse_link.red:after{content:"";background:none}.coursefinder .collapse_block .collapse_link.red:hover{color:#270758}.coursefinder .collapse_block .collapse_link:before{font-family:lmu-icons;font-size:6px;color:#464949;content:"\E014";vertical-align:middle;display:inline-block;margin:-2px 5px 0 0}.coursefinder .collapse_block .collapse_link.active:before{content:"\E00E"}.coursefinder .collapse_block .no_collapse{padding-left:14px}.coursefinder .collapse_block .collapse{overflow:hidden;height:0;width:100%;margin:0}.coursefinder .collapse_block .collapse.active{height:auto}.coursefinder .vcards .fn{font:normal 2.3em aveny-t_regular}.coursefinder .vcards .category{font-family:aveny-t_regular;font-size:1.4em}.coursefinder .vcards .note{font-size:.95em}.coursefinder #career_tab{max-width:630px;min-width:630px;overflow:hidden}.coursefinder #career_tab.ui-tabs{display:block}.coursefinder #career_tab .tab-panels{background:#fff}.coursefinder #career_tab .tab-panels a{text-decoration:none}@media only screen and (max-width:980px){.coursefinder #career_tab{width:100%;max-width:none;min-width:0}}.coursefinder #career_tab .vcards .fn{font:normal 2.1em/normal aveny-t_regular;color:#222}.coursefinder #career_tab .vcards .category{font:normal 1.25em/normal aveny-t_regular;color:#222}.coursefinder #career_tab .vcards .f_l{margin-right:22px;padding-right:45px;border-right:1px solid #e8e8e8}@media only screen and (max-width:980px){.coursefinder #career_tab .vcards .f_l{float:none;padding-right:0;border:none}}@media only screen and (max-width:640px){.coursefinder #career_tab .vcards .note{display:block;color:#c91a69;margin-top:0}.coursefinder #career_tab .vcards .collapse_link{display:block;margin-left:0}.coursefinder #career_tab .vcards .collapse_link:before{content:"";margin:0;display:none}.coursefinder #career_tab .vcards .collapse_link:after{display:block;float:right;font-family:lmu-icons;content:"\E014";font-size:6px;color:#d2d2d2;vertical-align:middle;display:inline-block;margin:5px 5px 0}.coursefinder #career_tab .vcards .collapse_link.active:after{font-family:lmu-icons;content:"\E00E";font-size:6px;color:#d2d2d2;vertical-align:middle;display:inline-block}}@media only screen and (max-width:320px){.coursefinder #career_tab .button__text{max-width:125px}}.coursefinder .tabs_wrapper{overflow:hidden}.coursefinder .funding_tab{width:100%}@media only screen and (max-width:640px){.coursefinder .funding_tab .ui-tabs-anchor{max-width:61px;padding:10px 5px 5px}}.coursefinder .funding_tab .title{margin:0 30px 15px 0;float:left;font:normal 2.2em/1.1em aveny-t_regular;color:#270758}@media only screen and (max-width:980px){.coursefinder .funding_tab .title{float:none}}.coursefinder .funding_tab .tab_col{-moz-box-sizing:border-box;box-sizing:border-box;width:47%}@media only screen and (max-width:640px){.coursefinder .funding_tab .tab_col{padding:0;width:100%}}.coursefinder .funding_tab .tab_col.left{float:left}.coursefinder .funding_tab .tab_col.right{float:right}.coursefinder #opportunities{position:relative;padding:70px 0 60px}@media only screen and (max-width:640px){.coursefinder #opportunities{padding-top:35px}}.coursefinder #opportunities .double_trapeze{display:block;text-align:center;margin:55px 0 0 45px}.coursefinder #opportunities .double_trapeze .big{position:relative;margin-top:6px;font-family:aveny-t_medium;font-size:44px;z-index:1;padding:15px;box-shadow:0 5px 14px -1px #555}.coursefinder #opportunities .double_trapeze .small{position:relative;font-family:aveny-t_regular;font-size:20px;z-index:2;box-shadow:0 5px 14px -5px #000}@media only screen and (max-width:640px){.coursefinder #opportunities .double_trapeze{margin-left:0}}.coursefinder #opportunities h3{margin-top:0;float:left}@media only screen and (max-width:980px){.coursefinder #opportunities h3{margin-left:25px;margin-right:25px}}.coursefinder #opportunities.pg{background:url(/assets/img/microsites/courses/more_opport_pg.png) 100% 100% no-repeat}@media only screen and (max-width:980px){.coursefinder #opportunities.pg{background-image:none}}.coursefinder #opportunities .big_title{margin-bottom:45px}.coursefinder #opportunities #opportunity_tab{float:left;width:60%}@media only screen and (max-width:980px){.coursefinder #opportunities #opportunity_tab{width:100%}}.coursefinder #opportunities #opportunity_tab .ui-tabs-panel{padding:12px 28px}@media only screen and (max-width:480px){.coursefinder #opportunities #opportunity_tab .tabs_wrapper_mobile_hidden{display:none}}.coursefinder #opportunities #opportunity_tab .inner_block a{text-decoration:none}.coursefinder #opportunities .dyk_block{position:relative;float:right}.coursefinder #opportunities .dyk_block .title{font:normal 3.3em/normal aveny-t_medium;color:#004557}.coursefinder #opportunities .dyk_block blockquote{margin:35px 0 15px}.coursefinder #opportunities .dyk_block blockquote .vcards .fn{font:normal 1.65em/normal aveny-t_regular}.coursefinder #opportunities .dyk_block blockquote .vcards .category{font-size:1em;font-style:normal}.coursefinder #opportunities .dyk_block.pg{width:310px;padding-bottom:165px}.coursefinder #opportunities .dyk_block.pg blockquote{padding-left:62px}@media only screen and (max-width:980px){.coursefinder #opportunities .dyk_block.pg blockquote{padding-left:0}}@media only screen and (max-width:980px){.coursefinder #opportunities .dyk_block.pg{width:100%;clear:both;left:0;float:none;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 25px 0;background:none}}.coursefinder #opportunities .dyk_block.ug{width:310px}.coursefinder #opportunities .dyk_block.ug .double_trapeze{margin-top:-16px}@media only screen and (max-width:980px){.coursefinder #opportunities .dyk_block.ug{width:100%;left:0;top:30px;clear:both;float:none;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px}}@media only screen and (max-width:640px){.coursefinder #opportunities .dyk_block .quote:after,.coursefinder #opportunities .dyk_block .quote:before{font-size:46px}.coursefinder #opportunities .dyk_block .quote:before{padding-right:8px}}.coursefinder #careers_block{position:relative}.coursefinder #careers_block .reveal-module__content{padding-top:0}.coursefinder #careers_block .course-dual-section{height:768px}@media only screen and (max-width:1024px){.coursefinder #careers_block .course-dual-section{height:auto}}.coursefinder #careers_block .mobile{display:none}.coursefinder #careers_block.ug .desktop{display:inline-block;vertical-align:top;*display:inline;zoom:1;float:right}.coursefinder #careers_block.ug .mobile{display:none}@media only screen and (max-width:980px){.coursefinder #careers_block.ug .mobile{display:block;position:absolute;top:15px;left:25px}.coursefinder #careers_block.ug .desktop{display:none}}.coursefinder #careers_block .info_block{position:absolute;left:0;bottom:0}@media only screen and (max-width:980px){.coursefinder #careers_block .info_block{position:relative}.coursefinder #careers_block .info_block .big_title{margin-left:25px;z-index:2}.coursefinder #careers_block .info_block #career_tab{width:auto;top:-25px}}.coursefinder #careers_block.ug .info_block{left:auto;right:0}@media only screen and (max-width:980px){.coursefinder #careers_block.ug .info_block .trapeze_title{float:none;left:24px}}.coursefinder #learning_block ul{padding-left:0}.coursefinder #learning_block .nav_tabs .nav__link{display:block;color:#c91a69;text-decoration:none;font:.75em/1em aveny-t_regular;padding:19px 15px 16px;outline:0 none;text-transform:uppercase;text-align:center;vertical-align:middle;-moz-box-sizing:border-box;box-sizing:border-box;border:none;background:#fff}@media only screen and (min-width:1280px){.coursefinder #learning_block .nav_tabs .nav__link{min-height:80px}.coursefinder #learning_block #opportunity_tab .nav_tabs .nav__link{min-height:auto}}.coursefinder #learning_block .tabs_wrapper .nav_tabs .nav__link.active{background:#f5f5f5}.coursefinder #learning_block h3{font-size:2.2em;margin-top:2em;margin-bottom:.63em}@media only screen and (max-width:980px){.coursefinder #learning_block h3{margin:25px;width:auto}}.coursefinder #learning_block .c12.border{margin-top:64px;margin-bottom:0}.coursefinder #learning_block .c5 h4{margin-top:.6em;color:#333}.coursefinder #learning_block #opportunity_tab{margin:0}@media only screen and (max-width:980px){.coursefinder #learning_block #opportunity_tab{margin:40px 0}}@media only screen and (max-width:480px){.coursefinder #learning_block #opportunity_tab{margin:30px 0}}.coursefinder #learning_block .c1{width:0}.coursefinder #learning_block .c5{width:53.70373%}.coursefinder #learning_block .c6{width:37.037%}.coursefinder #learning_block.ug .c1{width:0}.coursefinder #learning_block.ug .c5{width:37.037%}.coursefinder #learning_block.ug .c6{width:53.70373%}@media only screen and (max-width:980px){.coursefinder #learning_block.ug .c5,.coursefinder #learning_block.ug .c6{width:100%;margin:0;height:auto}}@media only screen and (max-width:480px){.coursefinder #learning_block.ug .c5,.coursefinder #learning_block.ug .c6{width:100%;margin:0;height:auto}}@media only screen and (max-width:980px){.coursefinder #learning_block .c5,.coursefinder #learning_block .c6{width:100%;margin:0;height:auto}}@media only screen and (max-width:480px){.coursefinder #learning_block .c5,.coursefinder #learning_block .c6{width:100%;margin:0;height:auto}}.coursefinder .video_frame{position:relative;display:block}.coursefinder .video_frame .play_btn{position:absolute;left:0;bottom:0;display:block;width:34px;height:34px;background:url(/assets/img/microsites/courses/video_player_btn.jpg)}.coursefinder .video_frame img{display:block}.coursefinder .lecturer_info{padding:0;list-style-type:none;margin:0}.coursefinder .lecturer_info .purple{border:0!important}.coursefinder .lecturer_info .video .grid__item_span_3{width:100%}@media only screen and (max-width:980px){.coursefinder .lecturer_info{padding:0 25px}}.coursefinder .lecturer_info li{margin-bottom:15px}.coursefinder .lecturer_info li .f_l{margin-right:30px}.coursefinder .lecturer_info li .reviewer2{margin-bottom:18px}.coursefinder .lecturer_info li .info_block{padding-right:13%;font-size:1.1em}@media only screen and (max-width:980px){.coursefinder .lecturer_info li .info_block{padding-right:0}}.coursefinder .lecturer_info li .info_block .title{font:normal 1.5em aveny-t_regular;color:#3d0072;text-transform:uppercase;margin-bottom:18px}.coursefinder .lecturer_info li .info_block.text{border-bottom:1px solid #cecece;margin-bottom:30px;margin-right:80px;padding-bottom:30px;font-size:1em;line-height:1.6em;background:none;border:none}@media only screen and (max-width:980px){.coursefinder .lecturer_info li .info_block.text{margin-right:0}}.coursefinder .lecturer_info li .video_frame{position:relative;display:block}.coursefinder .lecturer_info li .video_frame .play_btn{position:absolute;left:0;bottom:0;display:block;width:80px;height:70px;font-size:40px;color:#fff;text-align:center;background:#c91a69}.coursefinder .lecturer_info li .video_frame .play_btn .icon{line-height:70px;vertical-align:middle}@media only screen and (max-width:640px){.coursefinder .lecturer_info li .video_frame .play_btn{width:40px;height:35px}.coursefinder .lecturer_info li .video_frame .play_btn .icon{line-height:38px;font-size:20px;vertical-align:top}}.coursefinder .lecturer_info li .video_frame img{display:block;width:100%}.coursefinder .lecturer_info li .reviewer2 .category{font-size:1em}@media only screen and (max-width:640px){.coursefinder .lecturer_info li,.coursefinder .lecturer_info li .reviewer2{margin-bottom:0}.coursefinder .lecturer_info li .f_r{float:none;margin-left:0}}.coursefinder .lecturer_info blockquote{float:left;width:55%}.coursefinder .lecturer_info blockquote cite{display:block;font-style:normal}.coursefinder .lecturer_info blockquote cite .fn{font-size:1.6em}@media only screen and (max-width:640px){.coursefinder .lecturer_info blockquote cite .fn{font-size:1.38461em;color:#39c2e9}.coursefinder .lecturer_info blockquote cite .category{font-size:.95em;font-size:1em}}.coursefinder .lecturer_info blockquote .quote{margin-bottom:0}@media only screen and (max-width:640px){.coursefinder .lecturer_info blockquote{float:none;width:100%}}.coursefinder .lecturer_info .round_photo{float:right;border-radius:90px}@media only screen and (max-width:640px){.coursefinder .lecturer_info .round_photo{display:block;text-align:center;float:none;height:auto;margin:0 auto 1em}}.coursefinder #funding_block{position:relative;padding-top:64px;padding-bottom:60px;background:#e7e7e7}@media only screen and (max-width:640px){.coursefinder #funding_block .nav_tabs .nav__link{padding:15px 13px}}.coursefinder #funding_block h3,.coursefinder #funding_block h5{margin-top:0;line-height:1em;margin-bottom:0}.coursefinder #funding_block h5{font-size:1.52em;color:#2f3233;text-transform:none;font-weight:400}.coursefinder #funding_block p{color:#6b6b6b}.coursefinder #funding_block .curve_info_block{width:50%;position:absolute;right:0;bottom:60px;background:#fff}@media only screen and (max-width:980px){.coursefinder #funding_block .curve_info_block{position:relative;right:auto;bottom:auto;width:100%}}.coursefinder #funding_block .ui-tabs .ui-tabs-panel{padding-right:55%;padding-bottom:25px;min-height:200px}@media only screen and (max-width:980px){.coursefinder #funding_block .ui-tabs .ui-tabs-panel{padding:20px 25px 0;min-height:60px}}.coursefinder #funding_block .tabs__content{width:40%;margin-left:0}@media (max-width:980px){.coursefinder #funding_block .tabs__content{width:100%}}@media (max-width:980px){.coursefinder #coursestaff,.coursefinder #coursevideos{margin:0 auto;height:auto}}@media (max-width:640px){.coursefinder #coursevideos{padding-top:80px;margin-top:100px}}.coursefinder #coursevideos h3.h5{font-size:1.8em}.coursefinder #facilites_block{position:relative;background:#fff;overflow:visible}.coursefinder #facilites_block .flex-next{top:-10px}.coursefinder #facilites_block .wrap{-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.coursefinder #facilites_block .title_special{position:absolute;left:0;width:auto}}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider{margin-left:-20px;margin-right:-20px;margin-bottom:25px}}.coursefinder #facilites_block .facilites_slider .slides{padding:0;margin:0;background:#fff;list-style-type:none}.coursefinder #facilites_block .facilites_slider .slides>li{padding-bottom:60px}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider .slides>li{padding-bottom:0}}.coursefinder #facilites_block .facilites_slider .slides li{height:auto;-webkit-transform:translateZ(0);margin:0}.coursefinder #facilites_block .facilites_slider .slides li .wrap{position:relative}.coursefinder #facilites_block .facilites_slider .slides li img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}.coursefinder #facilites_block .facilites_slider .slide{opacity:1!important;display:none}.coursefinder #facilites_block .facilites_slider .slide.flex-active-slide{display:block}.coursefinder #facilites_block .facilites_slider .img-wrap{position:relative;height:1px;width:100%;padding-bottom:55%}.coursefinder #facilites_block .facilites_slider .info_wrap{position:absolute;left:0;bottom:0}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider .info_wrap{position:relative}.coursefinder #facilites_block .facilites_slider .info_wrap .big_title{left:30px}}.coursefinder #facilites_block .facilites_slider .info_block{right:20px;left:auto;border-top:5px solid #513884;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);position:absolute;bottom:-50px;padding:25px 30px;width:530px;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider .info_block{right:0;box-shadow:none;padding:20px}}.coursefinder #facilites_block .facilites_slider .info_block.ug_title{right:auto;bottom:auto}@media only screen and (max-width:640px){.coursefinder #facilites_block .facilites_slider .info_block.ug_title{position:absolute}}.coursefinder #facilites_block .facilites_slider .info_block .title{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:24px;line-height:1.2;color:#2e1a51}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider .info_block{width:100%;max-width:none}}.coursefinder #facilites_block .facilites_slider .flex-control-nav{text-align:left}.coursefinder #facilites_block .facilites_slider .flex-direction-nav{width:52px;z-index:2;right:40px;height:16px;bottom:-25px;top:inherit;margin:0}@media only screen and (max-width:980px){.coursefinder #facilites_block .facilites_slider .flex-direction-nav{bottom:5px}}.coursefinder #facilites_block .facilites_slider .flex-next,.coursefinder #facilites_block .facilites_slider .flex-prev{display:block;top:0;width:12px;height:16px;padding:5px;font-size:16px;line-height:1}.coursefinder #facilites_block .trapeze_title{position:absolute;top:35px;left:0;margin:0;z-index:4}@media only screen and (max-width:980px){.coursefinder #facilites_block .trapeze_title{left:30px}}@media only screen and (max-width:640px){.coursefinder #facilites_block .trapeze_title{position:relative;z-index:10;top:25px;left:25px}}.coursefinder #facilites_block .facilites_info{padding:30px;background:#fff}.coursefinder #facilites_block .facilites_info .title{font:normal 1.7em/normal aveny-t_regular}.coursefinder .all_wrap.students_view_block{position:relative;z-index:0;background:#212121 url(/assets/img/microsites/courses/student_view_bg.jpg) 50% 0 no-repeat;background-size:cover}.coursefinder #students_view_block{text-align:center;padding-top:0}.coursefinder #students_view_block .border_title{font-size:3.572em;color:#fff;margin-bottom:40px}@media only screen and (max-width:640px){.coursefinder #students_view_block .border_title{line-height:.9em}}.coursefinder #students_view_block .border_title:after,.coursefinder #students_view_block .border_title:before{border-top:none;border-left:none;border-right:none}.coursefinder #students_view_block .unistats_data_block{color:#fff;padding:110px 0 45px;margin:0 0 15px}@media only screen and (max-width:640px){.coursefinder #students_view_block .unistats_data_block{padding-top:50px}}.coursefinder #students_view_block .unistats_data_block .c10{float:none;margin:0 auto}.coursefinder #students_view_block .unistats_data_block .c10 h4{margin-top:0;padding-top:20px;text-align:left}.coursefinder #students_view_block .unistats_data_block .c10 .info_block{text-align:left;margin:0 40px 0 0}.coursefinder #coursefindermaps .wrapper{background:#fff;overflow:hidden;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder #coursefindermaps .wrapper h4{margin:0;text-transform:uppercase}.coursefinder #coursefindermaps .row{display:table-row}.coursefinder #coursefindermaps .map_block{position:relative;display:table-cell;vertical-align:top;width:50%;background:url(/assets/img/microsites/courses/map_white_bg.jpg) 0 100% repeat-x}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .map_block{display:block;width:100%;padding-bottom:11px}}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .map_block #googleMap1{border-left:25px solid #fff;border-right:25px solid #fff;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder #coursefindermaps .map_block .button{position:absolute;left:0;bottom:-1px;margin:0}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .map_block .button{left:25px;bottom:11px}}.coursefinder #coursefindermaps .map_block small.button{display:none!important}.coursefinder #coursefindermaps .map_block iframe{display:block;float:left;width:100%}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .map_block iframe{float:none;width:100%}}.coursefinder #coursefindermaps .info_block{display:table-cell;position:relative;width:50%;padding:24px 31px 165px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}@media only screen and (max-width:768px){.coursefinder #coursefindermaps .info_block{padding-bottom:200px}}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .info_block{display:block;width:100%;padding-top:1px;padding-bottom:180px}}.coursefinder #coursefindermaps .info_block__transparent{background:none}.coursefinder #coursefindermaps .info_block h4{margin:0;font:normal 1.95em aveny-t_regular}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .info_block h4{font-size:1.95em}}.coursefinder #coursefindermaps .curve_info_block{position:absolute;bottom:0;right:5%;width:48%;z-index:2}.coursefinder #coursefindermaps .curve_info_block .link_list{margin:0}@media only screen and (max-width:980px){.coursefinder #coursefindermaps .curve_info_block{margin-left:0}}@media only screen and (max-width:640px){.coursefinder #coursefindermaps .curve_info_block{width:90%}}.coursefinder #convincing_block{background:#222;padding:80px 0}.coursefinder #convincing_block .purple{border:0!important}@media only screen and (max-width:980px){.coursefinder #convincing_block{padding:65px 25px 30px;-moz-box-sizing:border-box;box-sizing:border-box}}.coursefinder #convincing_block .title{margin:0 0 .5em;font:normal 2.2em/.95em aveny-t_regular;padding-bottom:8px}.coursefinder #convincing_block .ov .title.purple{margin-bottom:0;padding-bottom:0;color:#270758}.coursefinder #convincing_block .prospectus .js-order-prospectus_button .button__text{padding-right:.633em}.coursefinder #convincing_block .prospectus .block{width:46%}@media only screen and (max-width:980px){.coursefinder #convincing_block .prospectus .block{width:48%;margin-bottom:15px}}.coursefinder #convincing_block.ug{background:#222;padding-top:60px}@media only screen and (max-width:640px){.coursefinder #convincing_block.ug{padding:45px 0 20px}}.coursefinder #convincing_block.ug .come_and_see{background:none}.coursefinder #convincing_block.ug .come_and_see .inner_wrap{background:#fff;padding-top:135px;padding-bottom:55px}@media only screen and (max-width:640px){.coursefinder #convincing_block.ug .come_and_see .inner_wrap{padding-top:95px}}.coursefinder #convincing_block.ug .title{font:normal 2.2em/normal aveny-t_regular;text-align:left;line-height:1em}.coursefinder #convincing_block.ug .double_trapeze_rotated{display:block;width:473px;height:205px;position:relative;top:-9px;color:#fff}@media (max-width:1260px){.coursefinder #convincing_block.ug .double_trapeze_rotated{top:-29px}}@media only screen and (max-width:640px){.coursefinder #convincing_block.ug .double_trapeze_rotated{width:300px;height:130px;top:-24px;margin-left:4px}}.coursefinder #convincing_block.ug .double_trapeze_rotated_title{width:100%;height:100%;display:block}.coursefinder #convincing_block.ug .double_trapeze{transform:translateZ(0) rotate(-2.5deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;position:absolute;top:0;z-index:2;margin:-44px 0 0 8px}.coursefinder #convincing_block.ug .double_trapeze .purple{box-shadow:inset 0 0 2px 0 #270758;-webkit-text-shadow:0 0 1px #fff;-moz-text-shadow:0 0 1px #fff;text-shadow:0 0 1px #fff}.coursefinder #convincing_block.ug .double_trapeze .purple:after{margin-bottom:-9px;z-index:2}.coursefinder #convincing_block.ug .double_trapeze .purple:before{content:"";display:block;height:9px;width:100%;position:absolute;left:0;bottom:-9px;padding:0 1px;margin-left:-1px;background-color:#7f60ae!important;z-index:3}.coursefinder #convincing_block.ug .double_trapeze .blue{margin-left:120px;margin-top:-1px;box-shadow:inset 0 0 2px 0 #00b3e3;-webkit-text-shadow:0 0 1px #fff;-moz-text-shadow:0 0 1px #fff;text-shadow:0 0 1px #fff}.coursefinder #convincing_block.ug .double_trapeze .blue:after{border-left-color:#fff;border-right-color:#fff;margin-bottom:-9px;z-index:2}.coursefinder #convincing_block.ug .double_trapeze .blue:before{content:"";display:block;height:9px;width:100%;position:absolute;left:0;bottom:-9px;padding:0 1px;margin-left:-1px;background-color:#98cede!important;z-index:3}@media only screen and (max-width:320px){.coursefinder #convincing_block.ug .double_trapeze .blue{margin-left:60px}}.coursefinder #convincing_block.ug .double_trapeze .trapeze_title{font:normal 4.7em/normal aveny-t_regular}@media only screen and (max-width:640px){.coursefinder #convincing_block.ug .double_trapeze{margin:-7px 0 0 8px}.coursefinder #convincing_block.ug .double_trapeze .trapeze_title{font-size:2.9em}.coursefinder #convincing_block.ug .double_trapeze .purple:after{margin-bottom:-10px}.coursefinder #convincing_block.ug .double_trapeze .purple:before{height:10px;bottom:-10px}.coursefinder #convincing_block.ug .double_trapeze .blue{margin-top:0}}.coursefinder #convincing_block.ug .triangle{position:relative;height:88px;background:url(/assets/img/microsites/courses/convincing_bg_new.png) 0 100% no-repeat}@media (max-width:1260px){.coursefinder #convincing_block.ug .triangle{height:68px}}@media only screen and (max-width:640px){.coursefinder #convincing_block.ug .triangle{height:38px}}@media only screen and (max-width:640px){.coursefinder #convincing_block .col_block{width:100%;padding:0 25px;float:none;margin:0;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.coursefinder #convincing_block .col_block.prospectus{margin-top:30px}}.coursefinder .come_and_see{background:#fff url(/assets/img/microsites/courses/more_convincing_bg.png) 0 0 no-repeat;background-size:100%;padding-bottom:10px}.coursefinder .come_and_see .title_big{color:#fff;text-transform:uppercase;font:normal 3.5em/normal aveny-t_regular;margin:45px 0 105px 40px}.coursefinder .come_and_see .col_block{width:44%;float:left;margin-left:4%;padding-top:20px;padding-right:0}@media only screen and (max-width:980px){.coursefinder .come_and_see{background-image:none}.coursefinder .come_and_see .title_big{border:0!important;color:#270758;margin-left:25px;margin-bottom:10px}}.coursefinder .come_and_see .title{text-transform:uppercase;margin-top:0;margin-left:0;text-align:left}.coursefinder .come_and_see .date_block h4{color:#fff;margin:0}.coursefinder .come_and_see .date_block .calendar{margin:0 25px 20px 0;text-transform:uppercase;text-align:center}.coursefinder .come_and_see .date_block .calendar .month{color:#fff;background:#d70000;font:normal 2.2em/1em aveny-t_medium;padding:3px 0 0}.coursefinder .come_and_see .date_block .calendar .day{font:normal 5.7em/1em aveny-t_regular;padding:6px 23px}.coursefinder .come_and_see .date_block .calendar .hours{margin-top:15px;font:700 1.1em/1em Arial;color:#fff}@media only screen and (max-width:320px){.coursefinder .come_and_see .date_block .calendar{float:none;display:inline-block;vertical-align:top;*display:inline;zoom:1;margin:0 auto 25px}}.coursefinder .come_and_see .date_block .border_bottom{padding-bottom:30px}.coursefinder .come_and_see .date_block .ov{color:#2f3233}@media only screen and (max-width:980px){.coursefinder .come_and_see .date_block .ov{overflow:visible}}.coursefinder .come_and_see .date_block .ov .title{margin-bottom:0}.coursefinder .come_and_see .op_days_list{padding:14px 0 0;margin-top:5px}.coursefinder .come_and_see .op_days_list li{width:48%;line-height:1.7em}.coursefinder .come_and_see .op_days_list li b{display:block;margin-bottom:10px;font-family:aveny-t_medium;font-weight:400;font-size:1.6em;line-height:normal;text-transform:uppercase}@media only screen and (max-width:640px){.coursefinder .come_and_see .op_days_list li{width:100%;margin-bottom:20px}.coursefinder .come_and_see .op_days_list li b{margin-bottom:0}}.coursefinder #js .final_date{display:none}.coursefinder #cfrelatedcourseslist{min-height:440px;height:auto}.coursefinder #other_courses{text-align:center;padding-bottom:36px;padding-top:12px}.coursefinder #other_courses .border_title{height:60px}@media (max-width:980px){.coursefinder #other_courses .border_title{height:130px}}@media only screen and (max-width:980px){.coursefinder #other_courses{padding:0 25px}.coursefinder #other_courses .border_title{width:60%}}.coursefinder #other_courses .link_block{font:normal 1em/normal Arial;margin-top:30px;margin-bottom:20px;text-align:left;color:#666;bottom:0;position:absolute}.coursefinder #other_courses .link_block a{display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#c91a69;text-decoration:none;margin-right:23px}.coursefinder #other_courses .link_block a .icon{font-size:10px;margin:0 0 0 5px}.coursefinder #other_courses .link_block a:hover{color:#270758}.coursefinder #other_courses .link_block .sep{margin:0 20px}.coursefinder #other_courses .border_title:after,.coursefinder #other_courses .border_title:before{border-color:#d8d8d8;width:15%}.coursefinder #other_courses .other_courses_list{position:absolute;list-style-type:none;text-align:left;padding-left:0;margin-left:-2%;z-index:1;bottom:70px;left:0}.coursefinder #other_courses .other_courses_list li{display:inline-block;vertical-align:top;zoom:1;text-align:left;width:27%;margin-left:5%;background:#fff;margin-bottom:15px;font-size:14px}.coursefinder #other_courses .other_courses_list li .course_block .courseinclearing{position:absolute;bottom:-26px;padding:3px 20px;background-color:red;color:#fff;width:88%;text-align:center}@media (max-width:980px){.coursefinder #other_courses .other_courses_list li .course_block .courseinclearing{bottom:0}}.coursefinder #other_courses .other_courses_list li .course_block .info_block{padding:15px 28px 0;position:relative}.coursefinder #other_courses .other_courses_list li .course_block .prefix{display:block;font-size:.6em;font-family:Arial;color:#222;padding-top:7px;font-weight:700}.coursefinder #other_courses .other_courses_list li .course_block .title{font-size:22px}@media (max-width:980px){.coursefinder #other_courses .other_courses_list{position:relative}.coursefinder #other_courses .other_courses_list li{display:block;width:90%}}.coursefinder #other_courses .other_courses_list.singlecourseitem{bottom:100px}.coursefinder #other_courses .other_courses_list.singlecourseitem li{width:50%}@media (max-width:980px){.coursefinder #other_courses .other_courses_list.singlecourseitem{bottom:-20px}.coursefinder #other_courses .other_courses_list.singlecourseitem li{width:90%}}.coursefinder #other_courses .flex-carousel{margin-bottom:80px}.coursefinder #other_courses .flex-carousel .other_courses_list{position:relative;bottom:0}.coursefinder #other_courses .flex-carousel .other_courses_list li{margin-left:0}.coursefinder #explore_further{background:#222;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:53px 0 32px}@media only screen and (max-width:640px){.coursefinder #explore_further{padding-top:26px}}.coursefinder #explore_further .border_title{color:#fff;margin-bottom:20px}@media only screen and (max-width:640px){.coursefinder #explore_further .border_title:after,.coursefinder #explore_further .border_title:before{width:15%}}@media only screen and (max-width:640px){.coursefinder #explore_further .border_title:before{margin-left:-20%}}@media only screen and (max-width:640px){.coursefinder #explore_further .border_title:after{margin-right:-20%}}.coursefinder #explore_further .further_list{color:silver}@media only screen and (max-width:640px){.coursefinder #explore_further .further_list{text-align:center}}.coursefinder #explore_further .further_list li{width:32%;margin-bottom:10px}@media only screen and (max-width:640px){.coursefinder #explore_further .further_list li{width:100%;padding:0 22px;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}}.coursefinder #explore_further .further_list li p{line-height:1.7em}.coursefinder #explore_further .further_list li .pic_block{position:relative}.coursefinder #explore_further .further_list li .pic_block .button{position:absolute;margin-bottom:0;left:0;bottom:0;max-width:270px}@media only screen and (max-width:640px){.coursefinder #explore_further .further_list li .pic_block .button{font-size:13px;margin:0}}.coursefinder footer .c12{color:#fff}.coursefinder footer .footer_part{height:225px;background:#333}.coursefinder footer span{position:absolute;top:50%;left:50%}.coursefinder .share{padding:0 26px 0 0;z-index:2;float:right}.coursefinder .share__title{margin-right:18px;font:1.25em/1 aveny-t_regular;color:#000}.coursefinder .share .social-likes,.coursefinder .share__title{display:inline-block;vertical-align:middle;*display:inline;zoom:1}.coursefinder .share .social-likes{margin:0;padding:0;list-style:none;width:auto}.coursefinder .share .social-likes__widget{display:inline-block;vertical-align:middle;*display:inline;zoom:1;margin-left:3px}.coursefinder .share .social-likes__icon{font-size:16px;display:inline-block;vertical-align:middle;*display:inline;zoom:1}.coursefinder .share .social-likes__button{display:inline-block;vertical-align:middle;*display:inline;zoom:1;width:49px;color:#fff;font-size:0;text-align:center;padding:7px 0;height:22px;transition:background .5s ease;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease}.coursefinder .share .social-likes__button span{padding-top:2px}.coursefinder .share .social-likes__button_cffacebook{background:#3c5a98}.coursefinder .share .social-likes__button_cftwitter{background:#3aaae1}.coursefinder .share .social-likes__button_cfplusone{background:#d70501}.coursefinder .share .social-likes__button:hover{cursor:pointer;background:#270758}@media only screen and (max-width:980px){.coursefinder .share{float:none;padding:0;margin-left:25px}}@media only screen and (max-width:640px){.coursefinder .share{display:none}}@media (min-width:980px){.coursefinder .share{padding:16px 26px 0 0}}.coursefinder .is-movable{position:relative}.coursefinder .shade{top:0;left:0;width:100%;height:100%;position:absolute;display:none;background:rgba(0,0,0,.81);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);z-index:5}.coursefinder .is-shaded .shade{display:block}.coursefinder .overlay{display:none;background:hsla(0,0%,9%,.97);position:fixed;width:100%;height:100%;top:0;left:0;z-index:4}.lt-ie9 .coursefinder .overlay{background:#171717;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";filter:alpha(opacity=97);-moz-opacity:.97;opacity:.97}.coursefinder .overlay.active{display:block}.coursefinder #help_course_type{-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder body{overflow-y:scroll;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-smooth:always}.coursefinder #content{position:relative;z-index:1;background:#fff;line-height:1.7em}.coursefinder #content .quote{line-height:1.5em}.coursefinder #content .quote:after{line-height:1.27em}.coursefinder #content .quote:before{line-height:1.32em}.coursefinder #content blockquote{line-height:1.16em}.coursefinder .preloader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:block;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:2}.coursefinder .loader,.coursefinder .preloader{display:none;position:absolute;top:50%;left:50%;width:118px;height:80px;margin-left:-59px;margin-top:-40px;background:url(/assets/img/microsites/courses/search_animation.gif) no-repeat}.coursefinder .preloader-text{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;position:absolute;width:100%;text-align:center;left:0;top:50%;margin-top:60px;font-family:aveny-t_regular;text-transform:uppercase;font-size:18px;color:#c91a69;transition:opacity .5s ease 0s,transform .4s ease 0s,visibility 0s ease .6s;transform:translateY(30px)}.show-course .coursefinder .preloader-text_course,.show-courses .coursefinder .preloader-text_courses,.show-search .coursefinder .preloader-text_search{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .5s ease .6s,transform .4s ease .6s,visibility 0s ease 0s}.coursefinder .preloader-text.show-course,.coursefinder .preloader-text.show-courses,.coursefinder .preloader-text.show-search{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .5s ease .1s,transform .4s ease .1s,visibility 0s ease 0s}.coursefinder .preloader{display:block}.coursefinder .results-content{overflow:hidden}.coursefinder .visually-hidden{position:relative;transform:translateX(-100%)}.coursefinder .select2-choice:focus{outline:none}.coursefinder #footer{background:#111;font-size:.928em}.coursefinder #newspanel{padding:0 53px}.coursefinder #newsstrip{padding-top:30px;width:100%;margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px;margin-left:0}.coursefinder #newsstrip #footernews{width:900px}.coursefinder #newsfootertitle{float:left;display:none}.coursefinder #newsfootericons{float:right;max-width:300px;width:auto;text-align:center;padding:2px 0}.coursefinder #newsfootericons a{margin:0 0 0 3px}@media only screen and (max-width:980px){.coursefinder #newsfootericons a{margin:0 0 0 8px}}.coursefinder .fnstory{width:280px;height:auto;float:left;padding-top:15px}.coursefinder .fnstitle{font-weight:700;padding-bottom:3px}.coursefinder .fnstorypad{padding-right:8px}.coursefinder #footernews{display:none;padding-bottom:30px;float:left}.coursefinder .fnstory em{padding-top:20px}.coursefinder .fnstory em a{text-decoration:none}.coursefinder #footernavsections{padding:20px 0 30px}.coursefinder #footernavsection{padding:0 53px 30px;margin-top:10px;margin-bottom:30px;clear:both}.coursefinder #footernavstrip{padding-top:10px;padding-bottom:15px;clear:both;display:none}.coursefinder .footernavsection a{text-decoration:none}.coursefinder .lastone{padding-right:0}.coursefinder .footernavlinks ul{padding:6px 0 0;list-style:none}.coursefinder .footernavlinks ul li{padding-top:6px;white-space:normal}.coursefinder #footernavsection,.coursefinder #newspanel{position:relative;max-width:1360px;height:auto;margin:0 auto;padding:0 40px;max-width:1140px;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder #footernavsection.no-pad,.coursefinder #newspanel.no-pad{position:relative;padding:0}.coursefinder #footernavsection.wrap--mobile-pad,.coursefinder #newspanel.wrap--mobile-pad{-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.coursefinder #footernavsection.wrap--mobile-pad,.coursefinder #newspanel.wrap--mobile-pad{padding-left:20px;padding-right:20px}}@media only screen and (max-width:980px){.coursefinder #footernavsection,.coursefinder #newspanel{padding:0 25px}}.coursefinder #footernavsections{margin-left:-2.94117647%;width:100%;max-width:1480px;min-width:1400px;*zoom:1;max-width:inherit;min-width:inherit;width:auto;margin-left:0}.coursefinder #footernavsections:after,.coursefinder #footernavsections:before{content:"";display:table}.coursefinder #footernavsections:after{clear:both}.coursefinder .footernavtitle{border-bottom:2px solid #666;border-top:2px solid #666;height:50px;padding:10px 0 0;font-size:1.384em;font-family:avenytregular}.coursefinder .footernavsection{width:14.70588235%;margin-left:2.94117647%;float:left;display:block;position:relative;min-height:1px;width:14.21568%}.coursefinder .footernavsection a,.coursefinder .footernavsection a:visited{color:#fff}.coursefinder .footernavsection:first-child{margin-left:0}@media only screen and (max-width:980px){.coursefinder .footernavsection{width:100%;margin-bottom:2em;margin-left:0}}.coursefinder .clr-sac:hover,.coursefinder .clr-sac a:hover{color:#5bc7d3}.coursefinder .clr-lalm:hover,.coursefinder .clr-lalm a:hover{color:#e480b4}.coursefinder .clr-eag:hover,.coursefinder .clr-eag a:hover{color:#f58d53}.coursefinder .clr-res:hover,.coursefinder .clr-res a:hover{color:#7fc3eb}.coursefinder .clr-bus:hover,.coursefinder .clr-bus a:hover{color:#fff34f}.coursefinder .clr-abo:hover,.coursefinder .clr-abo a:hover{color:#b1d573}.coursefinder .gmap .gm-style-iw p{margin:0 0 1em}.coursefinder .back-to-top{display:none;background:#270758;color:#fff;text-decoration:none}@media only screen and (max-width:640px){.coursefinder .back-to-top{display:block}}.coursefinder .back-to-top .icon{display:inline-block;vertical-align:middle;font-size:1em;background:#19053a;padding:10px 0;line-height:28px;margin:0;text-align:center;width:15%}.coursefinder .back-to-top__text{display:inline-block;vertical-align:middle;text-align:center;width:80%;font-family:aveny-t_regular;font-size:1.3em}.coursefinder .page404{position:absolute;top:97px;bottom:0;left:0;right:0;background:url(/assets/img/microsites/courses/404bgr.jpg) bottom no-repeat #000;background-size:cover;z-index:2}@media only screen and (max-width:980px){.coursefinder .page404{top:71px}}.coursefinder .page404 .info{display:table;width:100%;height:100%;font-size:30px;color:#fff;font-family:aveny-t_regular}@media only screen and (max-width:980px){.coursefinder .page404 .info{font-size:24px}}@media only screen and (max-width:640px){.coursefinder .page404 .info{font-size:18px}}.coursefinder .page404 .info_text{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.coursefinder .page404 .info p{margin-top:0;margin-left:20px;margin-right:20px}.coursefinder .page404 .info h1{font-size:86px;text-transform:uppercase;font-weight:400;color:#fff;margin:0 20px 28px}@media only screen and (max-width:980px){.coursefinder .page404 .info h1{font-size:64px}}@media only screen and (max-width:640px){.coursefinder .page404 .info h1{font-size:42px}}.coursefinder .page404 .info .button{margin-top:5px}@media only screen and (max-width:640px){.coursefinder .page404 .info .button{margin:5px 5px 10px}}.coursefinder .page404 .info .button-browse{margin-left:23px}.coursefinder .page404 .info .button-browse .icon{font-size:16px}@media only screen and (max-width:640px){.coursefinder .page404 .info .button-browse{margin-left:5px}}.coursefinder .page404-twin{min-height:400px}@media only screen and (max-width:640px){.coursefinder .page404-twin{min-height:320px}}.coursefinder .show-404 #content{position:static}.coursefinder .flex-carousel{position:relative;zoom:1}.coursefinder .flex-carousel .slides{zoom:1;margin-left:0}.coursefinder .flex-carousel .slides li{display:none;-webkit-backface-visibility:hidden;margin-left:0}.coursefinder .flex-carousel .flex-viewport{max-height:2000px;transition:all 1s ease}.coursefinder .flex-carousel .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.coursefinder .flex-carousel .flex-direction-nav{right:0;left:0;top:50%;margin-top:-18px}.coursefinder .flex-carousel .flex-direction-nav .flex-prev{left:-27px}.coursefinder .flex-carousel .flex-direction-nav .flex-next{right:-27px}@media only screen and (max-width:1024px){.coursefinder .flex-carousel .flex-direction-nav{margin-top:-11px}.coursefinder .flex-carousel .flex-direction-nav .flex-next,.coursefinder .flex-carousel .flex-direction-nav .flex-prev{width:9px;height:14px;font-size:14px}.coursefinder .flex-carousel .flex-direction-nav .flex-prev{left:-10px}.coursefinder .flex-carousel .flex-direction-nav .flex-next{right:-10px}}@media only screen and (max-width:640px){.coursefinder .flex-carousel .flex-direction-nav .flex-prev{left:-14px}.coursefinder .flex-carousel .flex-direction-nav .flex-next{right:-14px}}.coursefinder .flex-carousel .flex-carousel-nav{position:relative}.coursefinder .flex-carousel .flex-control-nav{width:100%;position:absolute;bottom:-26px;text-align:center;padding-left:0;right:0;left:0}.coursefinder .flex-carousel .flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline}.coursefinder .flex-carousel .flex-control-nav li a{text-decoration:none;display:inline-block;height:10px;width:10px;background:#c91a69;border-radius:10px;text-indent:-9999px;overflow:hidden;cursor:pointer}.coursefinder .flex-carousel .flex-control-nav li a.flex-active,.coursefinder .flex-carousel .flex-control-nav li a:hover{background:#dadada;opacity:1;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.25)}.coursefinder .flex-carousel .flex-control-nav li a.flex-active{cursor:default}.coursefinder #coursespecificationpdf{margin:30px 0 10px;font-size:34px}.coursefinder #coursespecificationpdf .button_primary{min-width:100%;padding:30px;text-align:center}.coursefinder #coursespecificationpdf .button__text{font-size:24px}.coursefinder .content-splited{position:relative;text-align:left}.coursefinder .content-splited .content-splited__first-div,.coursefinder .content-splited .content-splited__last-div{width:48%;margin:0 4% 20px 0;float:left}@media only screen and (max-width:1024px){.coursefinder .content-splited .content-splited__first-div,.coursefinder .content-splited .content-splited__last-div{width:100%;margin:0 0 20px;float:none}}.coursefinder .content-splited .content-splited__last-div{margin-right:0}@media only screen and (max-width:640px){.coursefinder .content-splited .content-splited__last-div{padding-bottom:0!important}}.coursefinder ul.bjqs{position:relative;list-style:none;padding:0;margin:0;display:none}.coursefinder li.bjqs-slide{position:absolute;display:none}.coursefinder ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}.coursefinder ul.bjqs-controls.v-centered li a{position:absolute;padding:7px;color:#fff;background-color:#c91a69}.coursefinder ul.bjqs-controls.v-centered li.bjqs-next a{right:0}.coursefinder ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;display:none}.coursefinder #coursestaff ul.bjqs-controls.v-centered li a{margin-top:-12px}.coursefinder ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%;display:none}.coursefinder ol.bjqs-markers.h-centered{text-align:center}.coursefinder ol.bjqs-markers li{display:inline}.coursefinder ol.bjqs-markers li a{display:inline-block;padding:2px 7px;color:#fff;background-color:#c91a69;margin-right:4px}.coursefinder ol.bjqs-markers li.active-marker a{background-color:#1a053a}.coursefinder p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}.coursefinder .centerentryreq{margin:0 auto}.coursefinder #opport-1{padding:20px 40px}.coursefinder .wrap.wrap--mobile-pad{-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.coursefinder .wrap.wrap--mobile-pad{padding-left:20px;padding-right:20px}}.coursefinder .course-rich-text h5{font-size:22px;font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#2e1a51;margin-bottom:7px;margin-top:30px}.coursefinder .course-rich-text h5:first-child{margin-top:0}.coursefinder .nobottompadding{padding-bottom:0}.coursefinder .foundationyearcost{font-size:3em;margin:.5em 0}.coursefinder .foundationrequirements{background-color:#2e1f5a!important;color:#fff!important}.coursefinder .foundationrequirements h2,.coursefinder .foundationrequirements h5{color:#fff!important}.coursefinder .foundationrequirements .nav__link{font-size:2em;color:#fff;text-decoration:none}.coursefinder .foundationucaspoints{background-color:#c7216b;color:#fff;padding:20px;margin:0}.coursefinder .foundationyearcourseitem{border:3px solid #eaeaea;width:30%;padding:0 0 20px;margin:16px}.coursefinder .foundationyearcourseitem .icon_download{fill:#2c1e52}.coursefinder .foundationyearcourseitem .button:hover .icon{position:absolute;animation:0}.coursefinder .foundationyearcourseitem .button:hover .icon.icon_download{fill:#fff}.coursefinder .foundationyearcourseitem .grid__item_span_3{width:45%}.coursefinder .foundationyearcourseitem .icon{position:absolute}.coursefinder .foundationyearcourseitem .button_primary{min-width:136px}.coursefinder .foundationyearcourseitem .button.button_gray{background:#f0f0f0;color:#2c1e52;min-width:285px;border:2px solid #e1e1e1;margin-bottom:.8em}.coursefinder .foundationyearcourseitem h3{margin:1em 0 .2em}.coursefinder .foundationyearcourseitem h3 a{color:#2a273f}.coursefinder .foundationyearcourseitem .foundation-course-related-code{color:#c91a69;margin:.1em 0 1em}.coursefinder .foundationyearmodules{border:3px solid #eaeaea;padding:15px 15px 40px}.coursefinder .foundationyearmoduleitem{margin-bottom:40px}.coursefinder .foundationyearmoduleitem h4{color:#bf0157}.coursefinder .course-hero .course-hero__title.foundationcoursetitle{max-width:520px}.coursefinder .foundationyearmodulesh3{margin-top:1em!important}.coursefinder .foundationyearmodulestext{margin-bottom:2.2em}.coursefinder .foundationyearstaff{background-color:#2e1f5a;color:#fff}@media only screen and (max-width:768px){.coursefinder .foundationyearcourseitem,.coursefinder .foundationyearcourseitem .grid__item_span_2{width:100%}.coursefinder .foundationyearmodulestext{margin:25px}}.coursefinder .foundationyearstaffcontent{text-align:left}.coursefinder .foundationyearstaffcontent .quote--colored,.coursefinder .foundationyearstaffcontent h4{color:#fff}.coursefinder .foundationyearstaffcontent h4{font-size:2em;margin:0}.coursefinder .foundationstaffquote{font-size:2em;text-align:center;margin:40px 15%}.coursefinder .foundationyearstaffcontentmargin{margin:0 22%}.coursefinder .ucas-link__main{padding:0 0 0 14px;float:left}.coursefinder .ucas-link__img{margin-top:14px;float:left;margin-right:8px}.coursefinder .ucas-link__side{padding-left:10px}.coursefinder .bannerimage{margin-top:-30px}.coursefinder .schoolbutton{margin:30px 0 60px}.coursefinder .schoolbutton a{max-width:100%}.coursefinder .mobileshow{display:none}@media only screen and (max-width:640px){.coursefinder .mobileshow{display:block}}@media only screen and (max-width:768px){.coursefinder .mobileshow{display:block}}.coursefinder .course-features{border:2px solid #306}.coursefinder .teachinglearningtoptext{margin:20px 0 60px}.coursefinder .teachinglearningsubtext{margin:20px 0 40px}.coursefinder .logoscontainer{margin:20px 0}.coursefinder .tooltip{position:relative;display:inline-block;cursor:default}.coursefinder .tooltip .tooltiptext{visibility:hidden;width:300px;font-size:14px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-180px;opacity:0;transition:opacity .3s;text-transform:none;font-family:sans-serif}.coursefinder .tooltip:hover .tooltiptext{visibility:visible;opacity:1}.coursefinder .tranformbannerimage{margin-top:40px;margin-bottom:-40px}.coursefinder .kiswidget{margin:40px 0 -40px;text-align:center}@media only screen and (max-width:1485px){.coursefinder .course_list ul li .property{font-size:1em}.coursefinder .course_code_block .code_block .code_img{display:block}.coursefinder .course_code_block .code_block .code_img img{width:140px;height:50px}.coursefinder .course_code_block.fixed .code_block .code_img{display:block}.coursefinder .course_code_block.fixed .code_block .code_img img{width:115px;height:45px}.coursefinder .menu_section.fixed ul.section_list{margin-top:6px}.coursefinder .menu_section.fixed .l_arrow_top{padding-bottom:3px}}@media (max-width:1280px){.coursefinder .come_and_see .title_big{margin-top:35px;font-size:3em}.coursefinder .menu_section ul.section_list li .special{display:block}}@media only screen and (max-width:1179px){.coursefinder .course_code_block .code_block .step_link{font-size:1.1em}.coursefinder .course_code_block .code_block .step_link:after{padding-left:0;background-size:10px 15px}.coursefinder .course_code_block .code_block .step_link .course_code_block .code_block .register{padding-right:40px}.coursefinder .course_code_block .code_block .info{font-size:.75em}}@media (max-width:1485px){.coursefinder .menu_section .l_arrow_top{height:73px}}@media only screen and (max-width:980px){.coursefinder .menu_section ul.section_list li{max-width:none}.coursefinder #facilites_block .facilites_slider .info_block{position:relative;left:auto;bottom:0}.coursefinder #facilites_block .facilites_slider .flex-direction-nav{right:40px}.coursefinder #facility_tab{width:100%}.coursefinder .message_section .message_block h1{margin-bottom:20px}.coursefinder .layer.active{display:block;z-index:2}.coursefinder header{width:100%}.coursefinder header.fixed{margin-top:0;transition:margin 1s ease;-webkit-transition:margin 1s ease;-moz-transition:margin 1s ease;-o-transition:margin 1s ease;-ms-transition:margin 1s ease}.coursefinder header .control_block{position:absolute;right:16px;top:0;width:auto}.coursefinder header .control_block .stripe{margin:0 10px;height:35px}.coursefinder header .control_block .icon{font-size:28px}.coursefinder header .control_block .search,.coursefinder header .search{width:40px;height:40px;margin-top:10px}.coursefinder header .control_block .subject .text{display:none}.coursefinder .search_block{z-index:5}.coursefinder .search_results.show{z-index:5;top:161px;background:none}.coursefinder .search_results .c2,.coursefinder .search_results .time{display:none}.coursefinder .search_results .c3.mobile{display:block}.coursefinder .search_results .c3.mobile h4{display:none}.coursefinder .search_results .c3.mobile ul li a{padding:0 22px}.coursefinder .search_results_block h4{font-size:1em;margin:.3em .4em}.coursefinder .filter_section .filters{width:220px;top:0;position:absolute;right:-220px;z-index:6;background:#e9e9e9}.coursefinder .advantages .list_block{text-align:center}.coursefinder .advantages .list_block ol{width:370px}.coursefinder .search_block .help{display:none}.coursefinder header .logo{width:138px;padding:8px 5px 0 25px}}@media only screen and (max-width:1024px){.coursefinder .c8.course_list{max-width:600px}}@media only screen and (min-width:321px) and (max-width:641px){.coursefinder .flexslider.graduates .slide_block .img_block img{margin-top:20px}.coursefinder .flexslider.graduates .slide_block .graduates_block{width:70%;margin:0 auto;text-align:center}.coursefinder .flexslider.graduates .slide_block .graduates_block h2{margin-bottom:10px}.coursefinder .flexslider.graduates .slide_block .graduates_block span{width:auto;max-width:none}.coursefinder .flexslider.graduates .slide_block .graduate_info{position:relative;top:inherit;width:auto}.coursefinder .flexslider.graduates .slides>li{height:auto}.coursefinder .message_section .message_block .course_link{font-size:1.2em;padding:10px 30px}.coursefinder header .logo{width:138px;padding:8px 5px 0 25px}.coursefinder .search_block .search_sub_small{display:block}.coursefinder .search_block .help{display:none}.coursefinder #zGallery{display:none!important}.coursefinder .horizontal_block #noGallery.gallery{display:block}.coursefinder .horizontal_block .gallery_block #noGallery.gallery li .slide img{height:auto}.coursefinder .horizontal_block .gallery_block #noGallery.gallery li .slide .info_block{position:relative}.coursefinder .horizontal_block .gallery_block #noGallery.gallery li .slide .info_block .text{display:block}.coursefinder header .control_block .search{display:none}.coursefinder #students_view_block .student_card{width:auto}.coursefinder .filter_section .c9 h3{line-height:1.5em;margin-bottom:0}.coursefinder .filter_section .c9 .result_link{display:none}.coursefinder .filter_section .c9 .phone_info_block{display:block!important}.coursefinder .course_details .course_list ul{text-align:left}.coursefinder .course_details .course_code_block .code_block{width:auto}.coursefinder .course_details .course_code_block .code_block:first-child{margin-right:140px}.coursefinder .course_details .course_list ul li{width:45%}.coursefinder #careers_block .career_title{position:relative;top:0;left:0}.coursefinder #career_tab{position:relative;width:auto}.coursefinder #explore_further .futher_list li{width:100%}.coursefinder .advantages .list_block ol{margin-left:0;font-size:1.1em;padding-left:20px}}@media only screen and (max-width:400px){.coursefinder .advantages_block .wrap .left_part{margin-bottom:145px}.coursefinder .hp-clearing-button{margin:0 0 10px}}@font-face{font-family:lmu-icons;src:url(fonts/lmu-icons.eot);src:url(fonts/lmu-icons.eot?#iefix) format("embedded-opentype"),url(fonts/lmu-icons.woff) format("woff"),url(fonts/lmu-icons.ttf) format("truetype"),url(images/lmu-icons.svg#lmu-icons) format("svg");font-weight:400;font-style:normal}.coursefinder .icon,.coursefinder .social-likes__icon{font-family:lmu-icons;speak:none;text-align:center;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coursefinder .icon:active,.coursefinder .icon:focus,.coursefinder .social-likes__icon:active,.coursefinder .social-likes__icon:focus{outline:none}.coursefinder .icon_search:before,.coursefinder .social-likes__icon_search:before{content:"\E005"}.coursefinder .icon_search.active:before,.coursefinder .social-likes__icon_search.active:before{content:"\E00B"}.coursefinder .icon_up:before,.coursefinder .social-likes__icon_up:before{content:"\E00E"}.coursefinder .icon_right:before,.coursefinder .social-likes__icon_right:before{content:"\E00F"}.coursefinder .icon_left:before,.coursefinder .social-likes__icon_left:before{content:"\E013"}.coursefinder .icon_down:before,.coursefinder .social-likes__icon_down:before{content:"\E014"}.coursefinder .icon_pin:before,.coursefinder .social-likes__icon_pin:before{content:"\E012"}.coursefinder .icon_clock:before,.coursefinder .social-likes__icon_clock:before{content:"\E00C"}.coursefinder .icon_calendar:before,.coursefinder .social-likes__icon_calendar:before{content:"\E00D"}.coursefinder .icon_earth:before,.coursefinder .social-likes__icon_earth:before{content:"\E00A"}.coursefinder .icon_sandwatch:before,.coursefinder .social-likes__icon_sandwatch:before{content:"\E010"}.coursefinder .icon_info:before,.coursefinder .social-likes__icon_info:before{content:"\E004"}.coursefinder .icon_external:before,.coursefinder .social-likes__icon_external:before{content:"\E009"}.coursefinder .icon_cross:before,.coursefinder .social-likes__icon_cross:before{content:"\E00B"}.coursefinder .icon_pdf:before,.coursefinder .social-likes__icon_pdf:before{content:"\E000"}.coursefinder .icon_academic:before,.coursefinder .social-likes__icon_academic:before{content:"\E001"}.coursefinder .social-likes__icon_cffacebook:before{content:"\E008"}.coursefinder .social-likes__icon_cftwitter:before{content:"\E002"}.coursefinder .social-likes__icon_cfplusone:before{content:"\E007"}.coursefinder .wrap{max-width:1140px;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;box-sizing:border-box}.coursefinder .no-media-shade{background:none!important}.overlay-is-active .header{z-index:5}.overlay-is-active .container{position:relative}.overlay-is-active .container:after{content:"";transition:.3s linear;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:1;visibility:visible;z-index:1}.download-button{display:inline-block;position:relative;padding:25px 53px 25px 65px;border:1px solid #e3e3e3;background-color:#f0f0f0;font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:22px;color:#2e1a51;border-radius:5px;line-height:1}.download-button__txt{color:#2e1a51}.download-button__icon{right:23px;fill:#2e1a51}.download-button__icon,.download-button__logo{position:absolute;top:50%;transform:translateY(-50%)}.download-button__logo{left:14px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.f_l{float:left}.f_r{float:right}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#e9e9e9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif) 50% no-repeat}.fancybox-close{background-image:url(images/fancybox_close.png);right:0;width:28px;height:28px}.fancybox-close,.fancybox-nav{position:absolute;top:0;cursor:pointer;z-index:8040}.fancybox-nav{width:40%;height:100%;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}#clearing-popup-box .button{margin-top:1.5em}#clearing-popup-box .c11 p{padding-top:20px}#clearingpopupinit{color:#fff;font-size:18px;font-family:aveny-t_regular;letter-spacing:.015em}@media only screen and (max-width:640px){#clearingpopupinit{font-size:16px}}#clearing-popup-box h2{font-size:2.6em;margin:.5em 0}#clearing-popup-box h3{margin:1em 0;font-size:30px}#clearing-popup-box h4{font-size:2em}#clearing-popup-box .button{margin-top:1.2em}#clearing-popup-box .site-link-button{background:#2e3233;color:#fff;border-radius:0;text-decoration:none;font-size:1.2em;padding:.1em .4em}.clearing-popup-course-type{text-transform:uppercase;font-weight:700;padding-bottom:20px}#clearing-info{min-height:200px;scroll-y:auto}#clearing-info h5{clear:both}#application_process_info li{text-align:left;color:#fff}#application_process_info a{color:#fff;line-height:160%;text-decoration:underline}.req_points_block{float:left;margin:15px 30px 15px 0;width:80px;height:75px;text-transform:uppercase;text-align:center;font-family:aveny-t_regular;background:#270758;padding:40px;color:#fff;border-radius:77px}.req_points_block #clearing-points{background-color:#b82222}@media only screen and (max-width:640px){.req_points_block{width:50px;height:50px}}@media only screen and (max-width:380px){.req_points_block{float:none;clear:both}}.req_points_block .points{width:75px;font-size:2.2em;font-family:aveny-t_medium;line-height:.8em;text-align:center;display:block}@media only screen and (max-width:640px){.req_points_block .points{margin-left:-14px;margin-top:-9px;line-height:.88em;font-size:2.3em}}.req_points_block .required{display:block;font-size:1.2em}@media only screen and (max-width:640px){.req_points_block .required{margin-left:-2px}}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(images/fancybox_loading@2x.gif);background-size:24px 24px}}.fancybox-inner .code_block{margin:0 30px 25px;max-width:600px}.fancybox-inner h1,.fancybox-inner h2 .fancybox-inner h3,.fancybox-inner h4,.fancybox-inner h5{margin-bottom:.45em 0}#staff_codes{padding:14px 14px 18px;max-width:610px;margin:0 auto}#staff_codes .clearfix{clear:both}#staff_codes .clearfix:after,#staff_codes .clearfix:before{content:"";display:table}#staff_codes .title{margin-bottom:20px;font:normal 2.2em/normal aveny-t_regular;color:#270758;text-transform:uppercase}#staff_codes .highlight{font-family:aveny-t_regular;font-size:1.5em;background:none;padding:0;color:#000}#staff_codes .info_block{padding:8px 25px 10px;-moz-box-sizing:content-box;box-sizing:content-box;color:#000;background:#fff}#staff_codes .info_wrap{padding:10px 0 61px;border-top:1px solid #cfcfcf}#staff_codes .info_wrap:first-child{border-top:none}#staff_codes .info{text-decoration:none}#staff_codes .info_wrap_inner{width:100%;float:left}#staff_codes .banner_code{margin:25px 0}#staff_codes .f_l{color:#c91a69;text-transform:lowercase}#staff_codes .f_r{color:#2f3233}.course-hero{position:relative;height:700px;background-color:#fff}@media only screen and (max-width:1024px){.course-hero{height:600px;height:auto}}.course-hero:before{display:inline-block;content:"";height:100%;vertical-align:middle}@media only screen and (max-width:1024px){.course-hero:before{display:none}}.course-hero__content-wrap{position:relative;display:inline-block;vertical-align:middle;width:100%}.course-hero__bg{position:absolute;background-position:50%;background-size:cover;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1024px){.course-hero__bg{position:relative;height:300px}}@media only screen and (max-width:640px){.course-hero__bg{height:125px}}.course-hero__bg:after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:""}@media only screen and (max-width:1024px){.course-hero__bg:after{display:none}}@media only screen and (max-width:1024px){.course-hero__bg:before{position:absolute;display:block;bottom:0;left:0;width:100%;height:5px;content:"";background-color:#08b3e3}}.course-hero__content{color:#fff;line-height:1.5;padding-bottom:50px}@media only screen and (max-width:1024px){.course-hero__content{color:#08b3e3;padding:15px 0 20px}}.course-hero__pretitle{margin-bottom:10px;font-size:20px;font-family:aveny-t_regular;font-weight:400;font-style:normal;text-transform:uppercase}@media only screen and (max-width:640px){.course-hero__pretitle{font-size:15px;margin-bottom:5px}}.course-hero .course-hero__title{max-width:450px;font-size:54px;line-height:1.03em;margin:0 0 14px;color:#fff}@media only screen and (max-width:1024px){.course-hero .course-hero__title{color:#08b3e3;font-size:40px;max-width:none}}@media only screen and (max-width:1024px){.course-hero__labels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.course-hero .course-hero__label{display:inline-block;vertical-align:middle;margin-right:25px;margin-bottom:10px;font-size:14px;color:#fff}@media only screen and (max-width:1024px){.course-hero .course-hero__label{color:#333;margin:0}}.course-hero .course-hero__label:last-child{margin-right:0}.no-touch .course-hero .course-hero__label:hover{color:#fff}.course-hero .course-hero__label--link{text-transform:uppercase;font-size:12px;font-weight:400}.course-hero .course-hero__label--link:hover,.no-touch .course-hero .course-hero__label--link:hover{color:#c91a69}@media only screen and (max-width:1024px){.course-hero .course-hero__label--link{color:#c91a69;margin-left:20px}}@media only screen and (max-width:1024px){.no-touch .course-hero .course-hero__label--link:hover{color:#c91a69}}.course-hero__clearing-link-wrap{display:inline-block;vertical-align:middle;margin-bottom:10px}@media only screen and (max-width:1024px){.course-hero__clearing-link-wrap{display:block;position:absolute;top:0;left:0;width:100%;margin-bottom:0;transform:translateY(-60%);background-color:#d50016;text-align:center}}.course-hero__clearing-link{display:inline-block;vertical-align:middle;cursor:pointer;padding:8px 10px;background-color:#d50016;border-radius:5px;font-family:aveny-t_medium;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px;line-height:1;color:#fff}.course-hero__clearing-link .icon{margin-left:7px}@media only screen and (max-width:1024px){.course-hero__clearing-link .icon{margin-left:4px;color:#fff}}.course-hero__footer{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(39,23,82,.75)}@media only screen and (max-width:1024px){.course-hero__footer{position:static;background-color:#271753}}.course-hero--left .course-hero__content{width:50%}@media only screen and (max-width:1024px){.course-hero--left .course-hero__content{width:100%}}.course-hero--left .course-hero__bg:after{background:linear-gradient(135deg,rgba(0,0,0,.7),transparent 60%,transparent)}.course-hero--right .course-hero__content{width:50%;margin-left:50%}@media only screen and (max-width:1024px){.course-hero--right .course-hero__content{width:100%;margin-left:0}}.course-hero--right .course-hero__bg:after{background:linear-gradient(45deg,transparent,transparent 40%,rgba(0,0,0,.7))}.course-options{display:-ms-flexbox;display:flex;margin-left:-20px;margin-right:-20px;color:#fff}@media only screen and (max-width:1024px){.course-options{-ms-flex-wrap:wrap;flex-wrap:wrap}}.course-options__item{float:left;padding:13px 20px 15px;border-right:1px solid hsla(0,0%,100%,.2);-ms-flex-positive:1;flex-grow:1;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:20px;line-height:1.2}@media only screen and (max-width:1024px){.course-options__item{border-right:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.2)}}.course-options__item:last-child{border-right:0}@media only screen and (max-width:1024px){.course-options__item--half-left{width:50%;border-right:1px solid hsla(0,0%,100%,.2)}}@media only screen and (max-width:1024px){.course-options__item--half-right{width:50%}}.course-options__native-select{width:auto;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.course-options .course-options__item-title{display:block;color:#fff;font-size:14px;margin-bottom:15px;font-family:Arial,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:1024px){.course-options .course-options__item-title--application{margin-bottom:5px}}@media only screen and (max-width:1024px){.course-options .course-options__item-title--mobile-inline{display:inline;margin-bottom:0;padding-right:5px}}.no-touch .course-options .course-options__item-title:hover{color:#fff}.course-options__i-icon{font-size:13px}.course-options__ucas-code{display:none}@media only screen and (max-width:1024px){.course-options__ucas-line{display:inline;padding-right:15px}.course-options__ucas-line:last-child{padding-right:0}}.subnav{width:100%;padding:0;background-color:#513884}@media only screen and (max-width:768px){.subnav{margin-bottom:15px}}.subnav__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.subnav__inner{-ms-flex-align:stretch;align-items:stretch}}.subnav .subnav__list{display:-ms-flexbox;display:flex;height:75px;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;list-style-type:none;margin-right:25px}@media only screen and (max-width:1024px){.subnav .subnav__list{display:none}}.subnav .subnav__link{display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;-ms-flex-align:center;align-items:center;position:relative;padding:20px 3px;color:#fff;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;line-height:1.3}.subnav .subnav__link:last-child{margin-right:0}.no-touch .subnav .subnav__link:hover{color:#fff}.subnav .subnav__link:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:transparent;transition:background-color .3s}.no-touch .subnav .subnav__link:hover:after,.subnav .subnav__link.active:after{background-color:#fff}.subnav__ucas-wrap{display:inline-block;margin-right:20px}@media only screen and (max-width:1024px){.subnav__ucas-wrap{padding:15px 10px 15px 0;margin-right:0;border-right:1px solid hsla(0,0%,100%,.2)}}@media only screen and (max-width:1024px){.subnav__btn-wrap,.subnav__ucas-wrap{-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.subnav__btn-wrap{padding:15px 0 15px 10px}}.subnav.fixed{position:fixed;top:0;z-index:100}.subnav .subnav__featured-link{height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0}.subnav .subnav__featured-link:last-child{margin-bottom:0}.subnav .subnav__apply-btn{margin-bottom:0;height:50px;display:-ms-flexbox;display:flex}.subnav .subnav__apply-btn,.ucas-link{border-radius:5px;-ms-flex-align:center;align-items:center}.ucas-link{display:-ms-inline-flexbox;display:inline-flex;background:#e6e6e6;overflow:hidden;position:relative;text-decoration:none;font-size:14px}.ucas-link__main{display:inline-block}.ucas-link__main,.ucas-link__side{vertical-align:middle;padding:10px 8px 10px 10px}.ucas-link__side{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#d50016}.ucas-link__icon{vertical-align:middle;font-size:14px}.ucas-link--white{background:#fff;border:1px solid #e3e3e3}body.is-fixed-menu{padding-top:75px}.requirements__points{margin-bottom:20px}@media only screen and (max-width:640px){.req-points{padding-top:50px}}.req-points__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;min-height:190px;background-color:#f0f0f0;border:1px solid #e3e3e3}@media only screen and (max-width:640px){.req-points__inner{padding-top:125px;overflow:visible;min-height:0}}.req-points__circle{position:absolute;top:0;left:0;width:195px;height:100%;color:#fff}@media only screen and (max-width:640px){.req-points__circle{width:160px;height:160px;border-radius:50%;top:-50px;left:50%;transform:translateX(-50%);background-color:#513884;border:10px solid #306}}.req-points__circle:before{display:block;content:"";position:absolute;width:300px;height:300px;right:0;top:50%;transform:translateY(-50%);background-color:#513884;border:15px solid #306;border-radius:50%}@media only screen and (max-width:640px){.req-points__circle:before{display:none}}.req-points__circle-inner{position:absolute;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px;text-align:center;left:0;top:50%;transform:translateY(-50%);font-family:aveny-t_medium;font-weight:400;font-style:normal}@media only screen and (max-width:640px){.req-points__circle-inner{padding-right:0}}.req-points__count{font-size:72px;line-height:1}@media only screen and (max-width:640px){.req-points__count{font-size:60px}}.req-points__caption{font-size:16px}.req-points__content{padding:20px 20px 20px 220px;font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:22px;line-height:1.18em;color:#2e1a51}@media only screen and (max-width:640px){.req-points__content{padding:20px 20px 25px;text-align:center}}.req-points__ucas{margin-top:15px}.course-dual-section{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:1024px){.course-dual-section{display:block}}.course-dual-section__content,.course-dual-section__media-container{display:block;width:50%}@media only screen and (max-width:1024px){.course-dual-section__content,.course-dual-section__media-container{width:100%}}.course-dual-section__media-container{position:relative}.course-dual-section__media-container:before{content:"";display:block}@media only screen and (max-width:1024px){.course-dual-section__media-container:before{padding-top:80%}}.course-dual-section__media{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;object-position:left;font-family:"object-fit:cover;object-position:left","object-fit: cover; object-position: left;"}.course-dual-section__content{position:relative;border-top:5px solid #513884;border-bottom:1px solid #e3e3e3}@media only screen and (max-width:1024px){.course-dual-section__content{border-top:none}}.course-dual-section__content--grey{background-color:#f6f6f7}.course-dual-section__title{padding:35px 50px;background-color:#f6f6f7}.course-dual-section--location .course-dual-section__title{padding:100px 100px 0;max-width:500px}@media only screen and (max-width:1024px){.course-dual-section--location .course-dual-section__title,.course-dual-section__title{padding:35px 20px}}.course-dual-section__title--small{padding-bottom:0}@media only screen and (max-width:1024px){.course-dual-section__title--small{padding-bottom:0}}.course-dual-section__text{padding:0 50px 35px}.course-dual-section--location .course-dual-section__text{padding:0 100px 100px;max-width:600px}@media only screen and (max-width:1024px){.course-dual-section--location .course-dual-section__text,.course-dual-section__text{padding:0 20px 35px}}.course-dual-section__graduate-name{font-size:28px}.course-dual-section__graduate-name,.course-dual-section__job-title{font-family:aveny-t_regular;font-weight:400;font-style:normal;color:#2e1a51}.course-dual-section__job-title{font-size:16px}.course-dual-section .button{min-width:0;max-width:none;width:auto}.course-dual-section .button:last-child{margin-bottom:0}.course-dual-section--location .button{width:260px;margin-top:20px}.course-dual-section--location .download-button{width:260px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.course-dual-section--location .section-title--small{font-size:36px}.course-modules__spec-btn{position:absolute;right:0;top:2px;z-index:1}@media only screen and (max-width:only screen and (min-width:1179px)){.course-modules__spec-btn{display:none}}.course-modules__mobile-spec{display:none;text-align:center;padding:20px 0;border-bottom:1px solid #e3e3e3}@media only screen and (max-width:1024px){.course-modules__mobile-spec{display:block}}.course-modules__tabs-container{position:relative}@media only screen and (max-width:1024px){.course-modules__tabs-container{margin-left:-20px;margin-right:-20px}}.course-modules__tab-links,.coursefinder .course-modules__tab-links{padding-right:330px;display:-ms-flexbox;display:flex}@media only screen and (max-width:only screen and (min-width:1179px)){.course-modules__tab-links,.coursefinder .course-modules__tab-links{padding-right:0}}.course-modules__cols{display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.course-modules__cols{display:block}}.course-modules__col{-ms-flex:1 1 50%;flex:1 1 50%;padding-bottom:40px}@media only screen and (max-width:768px){.course-modules__col{padding-bottom:0}}.course-modules__col+.course-modules__col{border-left:1px solid #e3e3e3}@media only screen and (max-width:768px){.course-modules__col+.course-modules__col{border-left:0}}.course-modules__col-title{padding:23px 20px;font-size:28px;font-family:aveny-t_medium;font-weight:400;font-style:normal;line-height:1.2;color:#2e1a51;border-bottom:1px solid #e3e3e3}@media only screen and (max-width:768px){.course-modules__col-title{padding:15px 20px}}.course-modules__dropdowns{padding-right:20px;line-height:1.7em}@media only screen and (max-width:768px){.course-modules__dropdowns{padding-right:0}}.course-modules__dropdowns .collapse_block{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding-left:20px;margin-bottom:0;margin-top:0}.course-modules__dropdowns .collapse_block .collapse_link{position:relative;padding:14px 20px 15px 0;font-size:22px;line-height:1.18em;color:#2e1a51;font-family:aveny-t_regular;font-weight:400;font-style:normal}.course-modules__dropdowns .collapse_block .collapse_link:before{display:none}.course-modules__dropdowns .collapse_block .collapse_link:after{display:block;position:absolute;right:2%;top:50%;transform:translateY(-50%);font:16px/1 FontAwesome;content:"\F055";color:#999}.course-modules__dropdowns .collapse_block .collapse_link.active:after{content:"\F056"}.course-modules__dropdowns .collapse_block .no_collapse{padding:14px 20px 15px 0;font-size:22px;line-height:1.18em;color:#2e1a51;font-family:aveny-t_regular;font-weight:400;font-style:normal}.course-modules__dropdowns .collapse_block .collapse_inner{padding-bottom:20px}.course-modules__dropdowns p{margin:0}.course-modules__table-modules{margin-bottom:40px}@media only screen and (max-width:768px){.course-modules__table-modules{margin-bottom:30px}}@media only screen and (max-width:768px){.course-modules__lecturer-col{padding-left:0;padding-right:0;margin-bottom:30px}}@media only screen and (max-width:640px){.course-modules__lecturer-col{margin-bottom:8px}}.course-modules__unistats{margin-top:30px;display:inline-block}@media only screen and (max-width:640px){.course-modules__unistats{display:none}}.meter{height:14px;position:relative;margin:0 20px 0 0;background:#aeaeae;padding:0;box-shadow:inset 0 -1px 1px hsla(0,0%,100%,.3)}.meter>span{display:block;height:100%;background-color:#2bc253;background-image:-moz-linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.animate>span>span,.meter>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.animate>span:after{display:none}.purple>span{background-color:#513984;background-image:-webkit-linear-gradient(#513984,#3d2572)}.nostripes>span:after,.nostripes>span>span{-webkit-animation:none;background-image:none}.course-modules__contacthours-section{margin:60px 60px 40px}.course-modules__contacthours-section .assessmenttitle,.course-modules__contacthours-section .workloadtitle{background-color:#513984;text-align:center;color:#fff;padding:8px;font-family:aveny-t_medium;font-size:22px}.course-modules__contacthours-section .assessmentcontent,.course-modules__contacthours-section .workloadcontent{border-left:1px solid #979797;border-bottom:1px solid #979797;border-right:1px solid #979797;padding:40px 0 20px}.course-modules__contacthours-section .assessdashedborder{border:2px dashed #dedede;font-family:aveny-t_medium;font-size:20px;color:#cb206d;text-transform:uppercase;width:100%;min-width:100%;float:left;text-align:center;margin-bottom:20px;margin-left:20px;padding:20px 0}.course-modules__contacthours-section .assessmentvalue{font-family:aveny-t_medium;font-size:38px;color:#7c6aa2;text-transform:uppercase}.course-modules__contacthours-section .workloadcenter{text-align:center;padding-right:0}.course-modules__contacthours-section .workloadrow{padding-bottom:19px}.course-modules__contacthours-section .workloadhourstext{color:#513984;font-family:aveny-t_medium;font-size:3em;float:left;clear:both;line-height:1.1em}.course-modules__contacthours-section .workloadsubtext{color:#353535;float:left;font-size:1.4em;clear:both}.modulesmargin{margin:30px 60px}.coremodtitle,.optmodtitle{border-bottom:1px solid #e3e3e3;padding-bottom:20px}.optmodtitle{padding-top:20px}.removetop{top:0!important}.norightpad{padding-right:0}@media only screen and (max-width:760px){.workloadcenter{width:200px}.mobilefloat{float:left}.js-download-button.removetop{display:none}.course-modules__contacthours-section .assessdashedborder{margin-left:0;border:0 solid #fff}.course-modules__contacthours-section .mobilefloat{text-align:center}.course-modules__contacthours-section .meter{margin:0 auto}}@media only screen and (max-width:640px){.workloadcenter{width:120px;float:left}.course-modules__workload-col .mobilefloat{float:left;width:60%;margin-bottom:30px}}.course-lecturer{padding-top:13px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.course-lecturer__head{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#513884;-moz-box-sizing:border-box;box-sizing:border-box;min-height:90px;padding:10px 45px 10px 185px;color:#fff;font-family:aveny-t_regular;font-weight:400;font-style:normal;line-height:1.2;text-align:left}@media only screen and (max-width:768px){.course-lecturer__head{min-height:80px;padding-left:115px}}.course-lecturer__main{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;background-color:#f6f6f7;padding:55px 20px 40px 40px;text-align:left}@media only screen and (max-width:768px){.course-lecturer__main{padding:15px 20px 25px}}.course-lecturer__pic{position:absolute;top:50%;left:40px;width:116px;height:116px;transform:translateY(-50%)}@media only screen and (max-width:768px){.course-lecturer__pic{width:75px;height:75px;top:-10px;transform:none;left:30px}}.course-lecturer__pic img{width:100%;height:auto}.course-lecturer__name{font-size:28px;margin-bottom:2px}@media only screen and (max-width:768px){.course-lecturer__name{font-size:22px}}.course-lecturer__position{font-size:16px}.course-lecturer__text{margin-bottom:20px}.course-lecturer__scroll-wrap{position:relative}.course-lecturer__scroll-wrap:after{display:block;position:absolute;content:"";bottom:0;right:15px;width:100%;height:40px;background:linear-gradient(180deg,hsla(240,6%,97%,0) 0,#f6f6f7);z-index:5}@media only screen and (max-width:768px){.course-lecturer__scroll-wrap:after{height:30px}}.course-lecturer__scroll-container{max-height:325px;padding-right:35px;overflow-y:auto}@media only screen and (max-width:768px){.course-lecturer__scroll-container{padding-right:20px;max-height:430px}}.course-lecturer__scroll-container::-webkit-scrollbar{width:12px}.course-lecturer__scroll-container::-webkit-scrollbar-track{background:#f0f0f0}.course-lecturer__scroll-container::-webkit-scrollbar-thumb{background:#306}.course-section{padding:120px 0;font-size:14px;line-height:1.71}@media only screen and (max-width:1024px){.course-section{padding:60px 0}}@media only screen and (max-width:768px){.course-section{padding:0}}.course-section__component:not(:first-of-type){margin-top:30px}.course-section__component:not(:last-of-type){margin-bottom:30px}.course-section__title{margin:0 0 35px}@media only screen and (max-width:640px){.course-section__title{margin-bottom:0}}.course-section:not(:last-of-type){border-bottom:1px solid #e3e3e3}.course-section--grey{background-color:#f6f6f7}.course-section--nopadding{padding:0}@media only screen and (max-width:1024px){.course-section--nopadding{padding:0}}@media only screen and (max-width:640px){.course-section--nopadding{padding:0}}@media only screen and (max-width:768px){.course-section--no-collapse{padding:40 0}}@media only screen and (max-width:768px){.want-more-section:not(:last-of-type){border-bottom:1px solid #e3e3e3}}.course-stat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.course-stat{display:block;text-align:center}}.course-stat__circle{width:140px;height:140px;background-color:#513884;border:12px solid #2e1a51;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:640px){.course-stat__circle{margin:0 auto 20px}}.course-stat__inner{font-family:aveny-t_medium;font-weight:400;font-style:normal;padding:0 18px;color:#fff;text-align:center}.course-stat__value{font-size:58px;line-height:1}.course-stat__title{font-size:14px;line-height:1.14;text-transform:uppercase}.course-stat__content{padding:0 15px}.course-stat__summary{font-family:aveny-t_medium;font-weight:400;font-style:normal;font-size:22px;line-height:1.18;color:#2e1a51}.course-stat__summary+.course-stat__note{margin-top:15px}.course-features{border:2px solid #e3e3e3;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.course-features{padding:25px}}.course-features .course-features__title{font-size:36px;line-height:1;margin:0 0 15px;text-transform:none}.course-features .course-features__list{max-height:135px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;padding:0;list-style:none;margin:0}@media only screen and (max-width:640px){.course-features .course-features__list{display:block;max-height:none}}.course-features .course-features__list::-webkit-scrollbar{width:12px}.course-features .course-features__list::-webkit-scrollbar-track{background:#f0f0f0}.course-features .course-features__list::-webkit-scrollbar-thumb{background:#306}.course-features__item{width:50%;display:-ms-flexbox;display:flex;padding-right:15px;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:7px}@media only screen and (max-width:640px){.course-features__item{width:100%}}.course-features__icon{-ms-flex-negative:0;flex-shrink:0;margin:4px 10px 0 0;fill:#2e1a51}.quick-links{padding:40px;border:2px solid #e3e3e3;line-height:1.5;background-color:#fff}@media only screen and (max-width:768px){.quick-links{padding:20px}}.quick-links .quick-links__title{margin:0 0 15px;font-size:36px;color:#2e1a51;font-family:aveny-t_regular;font-weight:400;font-style:normal;text-transform:none}@media only screen and (max-width:768px){.quick-links .quick-links__title{font-size:28px}}.quick-links__subtitle{margin:15px 0 0;font-size:22px;font-family:aveny-t_medium;font-weight:400;font-style:normal;color:#2e1a51}.quick-links__copy,.quick-links p{margin:0 0 15px}.quick-links__copy:last-child,.quick-links p:last-child{margin-bottom:0}.quick-links__links-container{margin-top:10px}.quick-links__link{display:block;margin-bottom:10px}.quick-links__link:last-child{margin-bottom:0}.course-slider__inner{position:relative}.course-slider__inner:before{content:"";display:block;padding-top:56.25%}.course-slider__image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;font-family:object-fit\:cover,object-fit\: cover;object-fit:cover}.course-slider__icon{display:block;margin:0 auto}.course-slider__arrows{position:absolute;top:0;width:100%;padding-top:56.25%;pointer-events:none}.course-slider__arrows .slick-next,.course-slider__arrows .slick-prev{pointer-events:auto}.course-slider__description{line-height:1.29;padding:15px}.funding__quick-links{margin-top:40px}.logo-slider{padding:0 24px}.logo-slider__slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box}.logo-slider__image{display:block;margin:0 auto;width:120px;height:85px;font-family:object-fit\:contain,object-fit\: contain;object-fit:contain}.logo-slider__icon{fill:#2e1a51}.logo-slider__arrows{position:absolute;width:100%;height:0;top:0;left:0}.logo-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.logo-slider .slick-next,.logo-slider .slick-prev{width:12px;height:85px}.logo-slider .slick-next{right:0}.logo-slider .slick-prev{left:0}.no-touch .logo-slider .slick-next:hover,.no-touch .logo-slider .slick-prev:hover{transform:none}.want-more{color:#fff;padding:135px 0}@media only screen and (max-width:980px){.want-more{padding:18px 20px}}@media only screen and (max-width:768px){.want-more{padding-top:0;padding-bottom:0}}.want-more .section-title{color:inherit;margin-bottom:0}.want-more .content-title{color:inherit;text-transform:none;margin:0 0 .5em}.want-more__content{box-shadow:2px 10px 14px rgba(0,0,0,.1);background-color:#513884;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:640px){.want-more__content{overflow:hidden;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}}@media only screen and (max-width:640px){.want-more__content>.want-more__decor{display:none}}.want-more__copy{position:relative;padding:50px 45px;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.want-more__copy{padding:18px}}.want-more__copy--left{width:60%;padding-right:150px}@media only screen and (max-width:980px){.want-more__copy--left{padding-right:100px}}@media only screen and (max-width:640px){.want-more__copy--left{padding-left:18px;padding-right:18px;padding-bottom:50px}}.want-more__copy--left .button{display:block}.want-more__copy--right{width:40%;text-align:center}@media only screen and (max-width:980px){.want-more__copy--right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.want-more__copy--right .want-more__decor{display:none}.want-more__copy--right .want-more__decor:after,.want-more__copy--right .want-more__decor:before{top:calc(25% + 15px);bottom:-100%;left:0;right:0;transform:skewY(-20deg)}.want-more__copy--right .want-more__decor:after{width:100%;height:15px;top:25%}@media only screen and (max-width:640px){.want-more__copy--right .want-more__decor{display:block}}@media only screen and (max-width:640px){.want-more__copy--right{display:block;position:relative}}@media only screen and (max-width:640px){.want-more__copy{width:100%;float:none}}.want-more .button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;max-width:260px;padding-top:16px;padding-bottom:16px}.want-more .button__text{-ms-flex-positive:1;flex-grow:1}.want-more .button .icon{margin-right:0;right:auto}@media only screen and (max-width:640px){.want-more .button{max-width:none}}.want-more__decor{top:0;left:0;position:absolute;overflow:hidden;width:100%;height:100%}.want-more__decor:after,.want-more__decor:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;left:55%;right:-25%;background-color:#fff;transform:skewX(-20deg)}.want-more__decor:after{background-color:#412467;left:calc(55% - 15px);width:15px;right:auto}@media only screen and (max-width:640px){.want-more__decor{overflow:visible}}.want-more__text{opacity:.6;margin-bottom:2em;line-height:1.8}.want-more__image{position:relative;margin-bottom:30px;margin-top:-140px}@media only screen and (max-width:980px){.want-more__image{max-width:150px;margin-top:0;margin-bottom:20px}}@media only screen and (max-width:640px){.want-more__image{margin-top:-50px}}.uggeorge{background-image:url(images/george.png);background-repeat:no-repeat;background-position-x:center}.uggeorge .want-more__content{background-color:transparent;box-shadow:unset}.uggeorge .want-more__copy{padding:0 45px 50px 0}.uggeorge .want-more__copy--left{padding-right:70px}.uggeorge .want-more{padding:135px 0 0}.uggeorge .section-title{color:#2d194e}.uggeorge .want-more__text{color:#301c51}.uggeorge .content-title{color:#353535}.uggeorge .want-more .button{max-width:240px;margin-right:20px}.uggeorge .button_primary.purplebutton{background:#270758}.uggeorge .georgemob{display:none}@media only screen and (max-width:1110px){.uggeorge .want-more{padding-top:70px}.uggeorge .want-more__copy--left{padding-right:60px}}@media only screen and (max-width:460px){.uggeorge .want-more{padding-top:0}}@media only screen and (max-width:641px){.uggeorge{background-position-x:60%}.uggeorge .want-more__text{margin-right:100px}.uggeorge .button{font-size:19px}}@media only screen and (max-width:400px){.uggeorge .want-more__text{margin-right:38px}}@media only screen and (max-width:360px){.uggeorge{background-position-x:63%}.uggeorge .section-title{font-size:34px}.uggeorge .button{font-size:19px}}@media only screen and (max-width:330px){.uggeorge .section-title{font-size:30px}.uggeorge .button{max-width:280px;margin-right:0;width:280px}}.reveal-module__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.reveal-module__header{padding:15px 20px;margin-left:-20px;margin-right:-20px}}.reveal-module__header .icon{display:none;width:19px;height:9px;margin-left:15px;transition:.4s ease}@media only screen and (max-width:768px){.reveal-module__header .icon{display:block}}.is-active .reveal-module__header .icon{transform:rotate(-180deg)}.reveal-module__content{padding-top:28px}@media only screen and (max-width:768px){.reveal-module__content{padding:0 20px;margin:0 -20px;overflow:hidden}}@media only screen and (max-width:768px){.reveal-module--colored .reveal-module__header{background:#fff;color:#2e1a51}}@media only screen and (max-width:768px){.reveal-module--colored.is-active .reveal-module__header{background:transparent;color:inherit}}.reveal-module--colored.is-active .icon_purple-bg{fill:#fff}.reveal-module--no-desctop-title .reveal-module__content{padding-top:0}@media only screen and (max-width:768px){.course-related{padding:40px 0}}.course-related__title{text-align:center;text-transform:uppercase}.course-related__title+.course-related__slider{margin-top:35px}.course-related__dots{margin-top:20px}.course-related__slider+.course-related__links{margin-top:35px}@media only screen and (max-width:768px){.course-related__slider+.course-related__links{text-align:center}}@media only screen and (max-width:640px){.course-related__slider+.course-related__links{margin-bottom:25px}}.course-related .course-related__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:aveny-t_regular;font-weight:400;font-style:normal;font-size:22px;line-height:1;text-transform:capitalize;color:#2e1a51}@media only screen and (max-width:768px){.course-related .course-related__link:not(:first-of-type){margin-top:25px}}.course-related__link+.course-related__link{margin-left:25px}@media only screen and (max-width:768px){.course-related__link+.course-related__link{margin-left:0}}.course-related__icon{margin-left:25px;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.course-related .slick-track{display:-ms-flexbox;display:flex}.course-related .slick-list{margin:0 -15px}.course-related-item{margin:0 15px}.course-related-item__inner{display:-ms-flexbox;display:flex;background-color:#f2fbfe;padding:25px 30px;-moz-box-sizing:border-box;box-sizing:border-box;border-top:3px solid #00b3e3;-ms-flex-direction:column;flex-direction:column;height:100%}.course-related-item .course-related-item__title{font-family:aveny-t_bold;font-weight:400;font-style:normal;font-size:20px;line-height:1.2;color:#00b3e3}.no-touch .course-related-item .course-related-item__title:hover{color:#008bb0}.course-related-item__title+.course-related-item__summary{margin-top:15px}.course-related-item__summary{-ms-flex-positive:1;flex-grow:1}.course-related-item__summary+.course-related-item__subject{margin-top:20px;font-size:14px;line-height:1.43}.course-related-item .course-related-item__subject{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1;color:#00b3e3}.no-touch .course-related-item .course-related-item__subject:hover{color:#008bb0}.nav_desktop{z-index:2}.nav_slim-tabs .nav__item{margin:0 16px 0 0}.school-page{margin-top:-190px}@media only screen and (max-width:640px){.school-page{margin-top:0}}@media only screen and (min-width:1160px){.school-page .section_resources{margin-left:calc(-100vw / 2 + 1058px / 2);margin-right:calc(-100vw / 2 + 1058px / 2)}.school-page .section_resources .wrap{margin-top:-50px}}.school-page .section_supplementary .thing{box-shadow:none}.school-page .icon_slider-arrow-left,.school-page .icon_slider-arrow-right{fill:#8573a9}.school-page .section__subtitle{font-size:60px!important}.section__intro{max-width:520px;margin:0 auto 30px;color:rgba(51,51,51,.8)}.section_courses{padding:50px 0 20px}.section_staff{margin-bottom:40px}.section_staff .wrap{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.section_staff.decor .decor__inner{padding:80px 0}.section_partners,.section_subject-areas{padding:40px 0}.section_text-with-image{padding:40px 50px 80px}.section_intro-left{text-align:left;padding-bottom:0;margin-bottom:0}.section_intro-left p{padding:0 50px}.section_intro-left p:first-of-type{padding-top:60px}.section_intro-left hr{margin-bottom:0}.courses-hero__title{font-size:34px;line-height:1.11764706;margin:30px 0 0;text-align:left}.courses-hero__image{width:100%;height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}@media only screen and (max-width:640px){.courses-hero__image{height:250px}}.staff-hero__title{font-size:48px}.staff-hero__subtitle{font-size:24px;color:hsla(0,0%,100%,.5)}.staff-hero p{color:hsla(0,0%,100%,.7)}.staff-list__title{font-size:30px;text-align:left}@media only screen and (max-width:640px){.staff-list__title{padding:0 20px}}.subject-areas{font-size:0}.subject-areas__item{font-size:16px;color:rgba(51,51,51,.8);margin-bottom:40px}.subject-areas__item .simple-links__item{font-size:24px;line-height:1;margin-bottom:10px}.subject-areas__item p{margin-bottom:0}.facilities{font-size:0}.facilities__item{font-size:16px;color:rgba(51,51,51,.8);margin-bottom:40px}.facilities__title{font-size:30px}.facilities__background-colour{margin:0 -40px;padding:40px;background:#f6f6f8}.text-with-image__image{margin:0;font-size:0;height:380px;width:360px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:640px){.text-with-image__image{height:auto}}.text-with-image__image img{width:100%;height:100%}.text-with-image__text{overflow:hidden}.text-with-image__text.is-hidden{max-height:285px}@media only screen and (max-width:640px){.text-with-image__text.is-hidden{max-height:none}}.text-with-image__button{display:inline;border:0;background:none;color:#270758;outline:none;padding:0;margin:0;font-weight:700;font-size:16px;line-height:1;transition:color .3s ease;margin-top:25px}.is-hidden+.text-with-image__button .icon{transform:rotate(0)}.text-with-image__button .icon{fill:currentColor;width:12px;height:6px;transform:rotate(180deg);transform-origin:center;margin-bottom:2px}.no-touch .text-with-image__button:hover{color:#c91a69}@media only screen and (max-width:640px){.text-with-image__button{display:none}}.text-with-image__button.is-hidden{display:none}.popular-links__space{background-color:#f6f6f8;height:30px;margin:0 -100%}.news-and-events__underline{display:block;width:35px;height:2px;margin:10px 0 20px;background-color:#a1a1a1;transition:all .2s linear}.resources__underline{border-width:1px;border-bottom:2px solid #cdcdcd}.logo-carousel__background-colour{margin:0 -40px;padding:40px;background:#f6f6f8}.archblue h1{font-size:84px}.archblue .button_pink{background:#1fb8e4}.archblue .arch_navigation{list-style-type:none;margin:0;padding:0;position:relative;top:50%;transform:translateY(-50%)}.archblue .arch_navigation li{display:inline}.archblue .arch_menu{position:absolute;width:100%;height:54px;bottom:0;background-color:rgba(31,184,228,.7)}.archblue .container .content{margin-top:0}.archblue .arch_secondary{font-family:aveny-t_regular;font-size:20px;height:28px}.archblue .arch_secondary li{padding:0 20px;margin:0 10px}.archblue .arch_secondary li:first-child{padding-left:0!important}.archblue .arch_secondary li:last-child{padding-right:0!important}.archblue .arch_nav_link{color:#fff;font-weight:400;padding:27px 0 10px;border-bottom:5px solid transparent}.archblue .arch_nav__link_current{border-color:#fff}.archblue .arch_nav_link:hover,.archblue .no-touch a:hover{color:#fff}.archblue .content a{color:#1fb8e4}.archblue .contact-link,.archblue .content a.button_pink{color:#fff}.archblue .icon_email{fill:#fff}.archblue .imageprofile .imageprofilemedia .imageprofilecontent{padding:20px;width:60%;color:#fff;background:rgba(37,37,37,.8)}.archblue .imageprofile .imageprofilemedia .imageprofilecontent h1{color:#fff;font-size:40px}.archblue .imageprofile .imageprofilemedia .imageprofilecontent h2{font-size:24px;color:#1fb8e4}.archblue .imageprofile .imageprofilemedia .imageprofilecontent h1,.archblue .imageprofile .imageprofilemedia .imageprofilecontent h2{border-bottom:1px solid #1fb8e4}.archblue .imageprofile .imageprofilemedia .imageprofilecontent .h5{margin-bottom:10px}.archblue .imageprofile .imageprofilemedia .imageprofilecontent p{margin:0!important}.archblue .imageprofile .imageprofilemedia .imageprofilecontent .profilerow{margin:0 0 .5em!important}.seo-img{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;opacity:0;width:100%;height:100%}.checkbox-item{width:33%;display:inline-block}.form-container,.radio-buttons,.user-information{margin-bottom:20px}.repository-buttons{margin:0 auto;text-align:center}.ajax-content title{display:block;font-weight:700;font-size:20px}.ajax-content entry{margin-bottom:25px}
/*# sourceMappingURL=app.css.map */