html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}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"]{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;-webkit-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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.ir,.icn{color:transparent;font:0/0 a;text-shadow:none}.cf:after,blockquote:after,.dl-horizontal:after,.field:after,.intranet-search-form:after,.pm1918 .flex-content section:after{clear:both;content:"";display:table}html{color:#111;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.25em}p,h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,figure,pre,table,fieldset,legend,hr{margin:0 0 16px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}iframe,.fb_iframe_widget{margin:0 auto 16px !important}.fb_iframe_widget{text-align:center}hr{height:2px;border-width:0;background-color:#e6e6e6}html{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;text-rendering:optimizeLegibility;font-weight:600}h1,.h1{font-size:2em;line-height:1.25em}h2,.h2{font-size:1.625em;line-height:1.15384615em;font-weight:400;color:#d72264}h2.small,.h2.small{font-size:1.4em;margin:16px 0 0}h3,.h3{font-size:1.375em;line-height:1.13636364em}h4,.h4{font-size:1.125em;line-height:1.11111111em}p{font-size:1em}.lead{font-size:1.125em;font-weight:600}.text-right{text-align:right}pre,code{color:#333333;border-radius:3px;background-color:#f4f4f4;overflow-x:auto;padding:5px 10px}p code{padding:3px 5px}.fas{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}blockquote{background:#eee;border:1px solid #ddd;padding:26px;margin:32px 0;font-size:20px;font-size:1.25rem;line-height:1.4;color:#222}blockquote:before{color:#d72264;content:"\201C ";display:block;font-family:georgia, serif;font-size:550%;height:0;margin:-35px 0 0 -5px}blockquote:after{float:right;color:#d72264;content:"\201D ";display:block;font-family:georgia, serif;font-size:550%;height:0;margin:-60px 0 0 0}blockquote p{font-size:18px;font-size:1.125rem}blockquote p:first-child{padding-top:80px}blockquote p:last-child{padding-bottom:20px}blockquote footer{font-size:14px;font-size:.875rem}blockquote cite{display:block;padding-top:10px;color:#666;font-size:16px;font-size:1rem}blockquote img{max-width:150px}.fb-page blockquote{background:none;border:none}.fb-page blockquote:before,.fb-page blockquote:after{content:""}.column_content .dts-4 blockquote,.column_content .dts-6 blockquote,.column_content .dts-8 blockquote{margin:0 0 32px 0}li>ul,li>ol{margin-bottom:0}.content-container ul{overflow:hidden}.dl-horizontal dt{clear:left;float:left;text-align:right;width:20%}.dl-horizontal dd{margin-left:22%}a{color:#307BA6;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}a:hover{color:#255e7e}.treeview .hover{color:#255e7e !important}img{height:auto;max-width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.img--right{float:right;margin-bottom:16px;margin-left:16px}.img--left{float:left;margin-right:16px;margin-bottom:16px}@media screen and (max-width: 480px){img.alignleft,img.img--left,img.alignright,img.img--right{float:none;display:block;margin:0 0 1em 0}.wp-caption.alignleft,.wp-caption.alignright{float:none;display:block;margin:0 0 1em 0}body.search-results .img--right{float:none;margin-left:0}}.img--center{display:block;margin:0 auto 16px}.wp-caption{max-width:100%}.wp-caption .wp-caption-text{font-size:14px;font-size:.875rem;font-style:italic}.timeline-content .circle span img{max-height:100%;max-width:none}table{max-width:100%;width:100%;margin-bottom:32px}table th,table td{padding:8px;text-align:left;vertical-align:top}table th{border-bottom:1px solid rgba(0,0,0,0.15);font-weight:600}table td{border-bottom:1px solid rgba(0,0,0,0.1)}table thead th{vertical-align:bottom}table thead{font-size:16px;font-size:1rem}table tbody{font-size:16px;font-size:1rem}.table--striped tbody tr:nth-child(odd) td,.table--striped tbody tr:nth-child(odd) th{background-color:rgba(0,0,0,0.04)}.table--striped tbody tr:hover td,.table--striped tbody tr:hover th{background-color:rgba(0,0,0,0.08)}.table--bordered{border:1px solid rgba(0,0,0,0.1);border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table--bordered th,.table--bordered td{border-left:1px solid rgba(0,0,0,0.1)}.table--bordered thead:first-child tr:first-child th,.table--bordered tbody:first-child tr:first-child th,.table--bordered tbody:first-child tr:first-child td{border-top:0}.table--bordered thead:first-child tr:first-child th:first-child,.table--bordered tbody:first-child tr:first-child td:first-child{border-radius:4px 0 0 0}.table--bordered thead:first-child tr:first-child th:last-child,.table--bordered tbody:first-child tr:first-child td:last-child{border-radius:0 4px 0 0}.table--bordered thead:last-child tr:last-child th:first-child,.table--bordered tbody:last-child tr:last-child td:first-child,.table--bordered tfoot:last-child tr:last-child td:first-child{border-radius:0 0 0 4px}.table--bordered thead:last-child tr:last-child th:last-child,.table--bordered tbody:last-child tr:last-child td:last-child,.table--bordered tfoot:last-child tr:last-child td:last-child{border-radius:0 0 4px 0}.table-schedule{border-collapse:separate;color:#555;border-spacing:6px}.table-schedule th{text-align:center}.table-schedule th,.table-schedule td{border:1px solid #777;vertical-align:middle;padding:12px}.table-schedule h4{margin-bottom:0;line-height:1.4;font-family:'Roboto';margin:6px 0}.table-schedule h4 a{font-weight:400}.table-schedule h5{font-weight:400;font-family:'Roboto';margin:0}.table-schedule p{margin:8px 0}.table-schedule ul{margin:.5em 0}.table-schedule li{margin-top:.5em}.table-schedule a,.table-schedule a:hover{color:#d72264}form header{border-bottom:1px solid #DDD;margin-bottom:16px}.field{margin-bottom:16px}label,input,button,select,textarea{font-size:16px;font-size:1rem}label{display:block;padding:4px 6px 4px 0;cursor:pointer}select,textarea,input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{display:inline-block;padding:4px 6px}input[type="file"],input[type="range"]{display:block}input,select,textarea{width:100%}input.auto,select.auto,textarea.auto{width:auto}select,textarea,input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{background-color:#FFF;border:1px solid #DDD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:all .2s linear;transition:all .2s linear}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus{border-color:#52a8ec;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9}input[type="radio"],input[type="checkbox"]{cursor:pointer;line-height:normal;margin-top:1px \9}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select[multiple],select[size]{height:auto}.actions{margin-bottom:16px}.field--radio .input label,.field--checkbox-list .input label,.field--radio-list .input label{margin:0 5px 0 8px;text-align:left;width:auto}.field--radio .input label:first-child,.field--checkbox-list .input label:first-child,.field--radio-list .input label:first-child{margin-left:0}select,input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{height:35px;color:#6a6a6a;margin-bottom:16px}input[type="text"].postcode,input[type="text"]#Postcode{text-transform:uppercase}textarea{margin-bottom:16px}.display-search{display:block !important}.actions{padding-left:0}.contactform p{color:#757575}#contact_form_pop{max-width:100%}.intranet-search-form input{display:block;float:left;width:70%}.intranet-search-form button{display:block;float:left;width:30%;height:34px}#filter-search-form .dts-3 .view-all{line-height:2em}.protected-post-form fieldset{max-width:600px;background-color:#eee;border:1px solid #ddd;padding-top:0.75em}.protected-post-form fieldset input,.protected-post-form fieldset label{margin:8px 8px 8px 0}.protected-post-form fieldset label{display:inline;padding:0}.protected-post-form fieldset input[type=password]{width:100%;max-width:300px;margin-right:32px}.protected-post-form fieldset input[type=submit]{display:block;float:right}.grecaptcha-badge{visibility:hidden}.recaptcha-v3{font-style:italic;font-size:15px;font-size:.9375rem;color:#757575;margin:16px 0}.wpcf7 fieldset{max-width:600px;background-color:#f5f5f5;padding-top:0.75em}.wpcf7 .ajax-loader{vertical-align:middle}.wpcf7 .ajax-loader.is-active{visibility:visible}.wpcf7 .screen-reader-response{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wpcf7 .wpcf7-form h4 label{font-size:inherit;padding:0}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type="file"]{width:100%;display:block;margin:4px 8px 20px 0}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap #TuitionFees,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap #ScholarshipAmount,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap #BursaryAmount,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap #RemainingFees{width:auto}.wpcf7 form .wpcf7-response-output{padding:16px !important;margin:0 0 16px 0 !important;max-width:600px;color:#444}.wpcf7 form.sent .wpcf7-response-output{background:#f2f9f0;color:#396d2c}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background:#fdeef0}.wpcf7 form.spam .wpcf7-response-output{background:#fef1eb}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#fef8ec}.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-spam-blocked,.wpcf7 .wpcf7-mail-sent-ng{background:#f8cad0;border:1px solid #F29DA8;color:#ac172a;padding:16px;margin:0 0 16px 0;max-width:600px}.wpcf7 .wpcf7-not-valid-tip{display:block;color:#d91d35;margin:-16px 0 16px;font-size:16px;font-size:1rem;font-family:"Roboto",sans-serif;text-transform:none;text-shadow:none;max-width:600px}.wpcf7 .wpcf7-list-item-label{margin-right:16px}.wpcf7 .wpcf7-list-item-label:before,.wpcf7 .wpcf7-list-item-label:after{content:" "}.wpcf7 .wpcf7-checkbox{display:block;margin-bottom:16px}.wpcf7 .wpcf7-radio{display:block;margin-bottom:16px}.wpcf7 .wpcf7-radio .wpcf7-list-item.last{display:inline}.wpcf7 .wpcf7-recaptcha{margin-bottom:16px}.wpcf7 .wpcf7-recaptcha iframe{max-height:78px !important;margin-bottom:0 !important}.wpcf7 .dob-select .menu-dob-day,.wpcf7 .dob-select .menu-dob-month,.wpcf7 .dob-select .menu-dob-year{margin-right:2px;float:left}.wpcf7 .dob-select .menu-dob-day .wpcf7-not-valid-tip,.wpcf7 .dob-select .menu-dob-month .wpcf7-not-valid-tip,.wpcf7 .dob-select .menu-dob-year .wpcf7-not-valid-tip{max-width:60px}.wpcf7 .dob-select .menu-dob-day select,.wpcf7 .dob-select .menu-dob-month select,.wpcf7 .dob-select .menu-dob-year select{width:100%}.wpcf7 :-ms-input-placeholder{opacity:0.6}.wpcf7 ::placeholder{opacity:0.6}.wpcf7 ::-ms-input-placeholder{opacity:0.6}.wpcf7 .wpcf7-submit:disabled{background:#d72264;opacity:0.5}.gglcptch iframe{max-height:78px !important;margin-bottom:0 !important}.mc4wp-form .mc4wp-alert.mc4wp-error,.mc4wp-form .mc4wp-alert.mc4wp-notice{padding:16px 16px 0 16px;margin:0 0 16px 0;max-width:600px;background:#f8cad0;border:1px solid #F29DA8;color:#ac172a}.mc4wp-form :-ms-input-placeholder{color:#bbb;opacity:1}.mc4wp-form ::placeholder{color:#bbb;opacity:1}.mc4wp-form :-ms-input-placeholder{color:#bbb}.mc4wp-form ::-ms-input-placeholder{color:#bbb}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer{font-size:16px !important;font-size:1rem !important}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormErrorBlock{color:#333 !important}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection div,#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection label{line-height:1.375em !important}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection .BBFormSectionHeading,#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection .BBFormSubSectionHeading,#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection .BBFormSignupPrivacyLabelTall,#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection .BBFormFieldContainer,#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSection .BBFormCheckbox{color:#757575 !important}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormTextbox{height:35px !important;color:#6a6a6a !important;padding:4px 6px !important;margin-bottom:16px !important;width:100% !important;max-width:300px}#bbox-root-aa32e684-ae51-4498-a865-a9b6361a3519 .BBFormContainer .BBFormSubmitbutton{text-transform:uppercase !important;border:0 !important;line-height:1 !important;padding:8px 8px !important;border-radius:3px !important;-webkit-transition:all 0.2s linear !important;transition:all 0.2s linear !important;box-shadow:none !important;font-size:16px !important;font-size:1rem !important}@media screen and (max-width: 367px){#rc-imageselect,.g-recaptcha{transform:scale(0.84);-webkit-transform:scale(0.84);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (min-width: 480px){.wpcf7 .dob-select .menu-dob-day,.wpcf7 .dob-select .menu-dob-month,.wpcf7 .dob-select .menu-dob-year{margin-right:8px}.wpcf7 .dob-select .menu-dob-day .wpcf7-not-valid-tip,.wpcf7 .dob-select .menu-dob-month .wpcf7-not-valid-tip,.wpcf7 .dob-select .menu-dob-year .wpcf7-not-valid-tip{max-width:120px}}#ui-datepicker-div .ui-helper-hidden{display:none}#ui-datepicker-div .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-datepicker-div .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-datepicker-div .ui-helper-clearfix:before,#ui-datepicker-div .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}#ui-datepicker-div .ui-helper-clearfix:after{clear:both}#ui-datepicker-div .ui-helper-clearfix{min-height:0}#ui-datepicker-div .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}#ui-datepicker-div .ui-front{z-index:100}#ui-datepicker-div .ui-state-disabled{cursor:default !important}#ui-datepicker-div .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}#ui-datepicker-div .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}#ui-datepicker-div.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{left:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next{right:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span,#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}#ui-datepicker-div.ui-datepicker .ui-datepicker-title select{height:auto !important;font-size:0.85em !important;font-size:1em;margin:1px 0}#ui-datepicker-div.ui-datepicker .ui-datepicker-title select.ui-datepicker-month,#ui-datepicker-div.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:45%}#ui-datepicker-div.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}#ui-datepicker-div.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}#ui-datepicker-div.ui-datepicker td{border:0;padding:1px}#ui-datepicker-div.ui-datepicker td span,#ui-datepicker-div.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;width:auto;overflow:visible;border:0 !important;background:#d72264 !important;font-size:16px !important;font-size:1rem !important;font-weight:200 !important;padding:8px;color:#fff !important;border-radius:3px}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi{width:auto}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi .ui-datepicker-group{float:left}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,#ui-datepicker-div.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}#ui-datepicker-div .ui-datepicker-row-break{clear:both;width:100%;font-size:0}#ui-datepicker-div.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#333}#ui-datepicker-div.ui-widget-content a{color:#333}#ui-datepicker-div.ui-widget-content .ui-widget-header{border:1px solid #d72264;background:#d72264;color:#fff;font-weight:400}#ui-datepicker-div.ui-widget-content .ui-widget-header a{color:#333;transition:none !important}#ui-datepicker-div.ui-widget-content .ui-state-default,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-default,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#333}#ui-datepicker-div.ui-widget-content .ui-state-default a,#ui-datepicker-div.ui-widget-content .ui-state-default a:link,#ui-datepicker-div.ui-widget-content .ui-state-default a:visited{color:#333;text-decoration:none}#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-focus,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-focus,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-focus{border:1px solid #d3d3d3;background:#f6f6f6;color:#111111}#ui-datepicker-div.ui-widget-content .ui-state-hover a,#ui-datepicker-div.ui-widget-content .ui-state-hover a:hover,#ui-datepicker-div.ui-widget-content .ui-state-hover a:link,#ui-datepicker-div.ui-widget-content .ui-state-hover a:visited,#ui-datepicker-div.ui-widget-content .ui-state-focus a,#ui-datepicker-div.ui-widget-content .ui-state-focus a:hover,#ui-datepicker-div.ui-widget-content .ui-state-focus a:link,#ui-datepicker-div.ui-widget-content .ui-state-focus a:visited{color:#212121;text-decoration:none}#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#d72264;font-weight:normal;color:#ffffff}#ui-datepicker-div.ui-widget-content .ui-state-active a,#ui-datepicker-div.ui-widget-content .ui-state-active a:link,#ui-datepicker-div.ui-widget-content .ui-state-active a:visited{color:#ffffff;text-decoration:none}#ui-datepicker-div.ui-widget-content .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-highlight{border:1px solid #d72264;background:#f6f6f6;color:#d72264}#ui-datepicker-div.ui-widget-content .ui-state-highlight a,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-highlight a,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-highlight a{color:#d72264}#ui-datepicker-div.ui-widget-content .ui-state-disabled,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-state-disabled,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}#ui-datepicker-div.ui-widget-content .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}#ui-datepicker-div.ui-widget-content .ui-icon{width:16px;height:16px}#ui-datepicker-div.ui-widget-content .ui-icon,#ui-datepicker-div.ui-widget-content .ui-widget-content .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-default .ui-icon,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-icon{background-image:url("../../images/ui-icons_ffffff_256x240.png") !important}#ui-datepicker-div.ui-widget-content .ui-state-hover .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-focus .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-active .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-highlight .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-error .ui-icon,#ui-datepicker-div.ui-widget-content .ui-state-error-text .ui-icon{background-image:url("../../images/ui-icons_444444_256x240.png") !important}#ui-datepicker-div.ui-widget-content .ui-icon-circle-triangle-e{background-position:-48px -192px}#ui-datepicker-div.ui-widget-content .ui-icon-circle-triangle-w{background-position:-80px -192px}#ui-datepicker-div.ui-widget-content .ui-corner-all,#ui-datepicker-div.ui-widget-content .ui-corner-top,#ui-datepicker-div.ui-widget-content .ui-corner-left,#ui-datepicker-div.ui-widget-content .ui-corner-tl{border-top-left-radius:3px}#ui-datepicker-div.ui-widget-content .ui-corner-all,#ui-datepicker-div.ui-widget-content .ui-corner-top,#ui-datepicker-div.ui-widget-content .ui-corner-right,#ui-datepicker-div.ui-widget-content .ui-corner-tr{border-top-right-radius:3px}#ui-datepicker-div.ui-widget-content .ui-corner-all,#ui-datepicker-div.ui-widget-content .ui-corner-bottom,#ui-datepicker-div.ui-widget-content .ui-corner-left,#ui-datepicker-div.ui-widget-content .ui-corner-bl{border-bottom-left-radius:3px}#ui-datepicker-div.ui-widget-content .ui-corner-all,#ui-datepicker-div.ui-widget-content .ui-corner-bottom,#ui-datepicker-div.ui-widget-content .ui-corner-right,#ui-datepicker-div.ui-widget-content .ui-corner-br{border-bottom-right-radius:3px}#ui-datepicker-div.ui-widget-content .ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}#ui-datepicker-div.ui-widget-content .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.wrapper{margin:auto;padding:0 16px}[class*="mob-"]{display:block;float:left;margin-left:3.125%}[class*="mob-"]:first-child,.alpha,.mob-4{clear:left;margin-left:0}.mob-4{float:none;width:100%}.mob-3{width:74.21875%}.mob-2{width:48.4375%}.mob-1{width:22.65625%}.padded{padding:8px 16px}[role="banner"]{background:url(../../images/header-bg.png);margin-bottom:0;padding:1em}.page-template-front-page [role="banner"]{background:#333333}@media screen and (max-width: 959px){header.header .secondary-nav-container{width:100%;padding:0}}.header-container{position:relative;z-index:3}#inner-header{text-align:center}#search-mobile,#phone-mobile{height:47px;width:47px;background-size:47px;display:inline-block;position:absolute;top:16px;border:1px solid rgba(255,255,255,0.5);color:#fff;line-height:47px;text-align:center;font-size:28px;font-size:1.75rem;cursor:pointer}#search-mobile a,#phone-mobile a{color:#fff}#search-mobile{left:16px}#phone-mobile{right:16px}button#search-mobile{background:transparent;border-radius:unset;padding:0}button#search-mobile a{color:#fff}#logo{display:inline-block;margin:0 auto;max-width:50%;padding-top:9px}#logo img{max-height:36px}.nav-open{width:100%;background:#d72264;height:49px;background-repeat:no-repeat;background-position:center}.nav-open .burger{cursor:pointer;margin:0 auto;padding-left:1.25em;position:relative;width:40px;height:40px;background:transparent;border:0;margin:0 auto;display:block}.nav-open .menu-global{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;border-top:4px solid white;width:100%;transition:0.55s}.nav-open .menu-top{top:10px}.nav-open .menu-middle{top:21px}.nav-open .menu-bottom{top:32px}.nav-open .menu-top-click{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:23px;transform:rotate(45deg);transition:0.55s 0.5s}.nav-open .menu-middle-click{opacity:0}.nav-open .menu-bottom-click{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:23px;transform:rotate(-405deg);transition:0.55s 0.5s}.upper-header{background:#444;padding-top:16px;padding-bottom:16px}.lower-header{background:#5c5c5c}.nav-main{display:none}.header-image{width:100%;min-height:250px;background-position:center;margin-top:-177px}.logo-desktop{display:none}.searchform{display:none;width:100%;position:absolute;top:81px;left:0;padding:7px;background:#222;z-index:100}.searchform input{float:left;margin:0;width:75%;height:35px;border-radius:3px 0 0 3px;border:none}.searchform button{border-radius:0 3px 3px 0;float:left;width:25%;height:35px}#header-search-label{display:none}.menu-trigger{color:#FFF;font-size:30px;font-size:1.875rem;height:56px;line-height:56px;position:absolute;right:0;text-align:center;top:0;width:56px;z-index:10}nav[role="navigation"]{display:none;position:absolute;width:100%}nav[role="navigation"] .btn-alt{margin-left:0}nav[role="navigation"] .btn-small:first-of-type{margin-left:0}.upper-buttons>a{display:inline-block;height:32px;vertical-align:middle}@media screen and (min-width: 371px){.upper-buttons>a{height:auto}}.lower-buttons{margin-top:8px}.lower-buttons>a{display:inline-block;height:30px;vertical-align:middle}@media screen and (min-width: 451px){.lower-buttons>a{height:auto}}.desktop-secondary-nav,.desktop-third-nav--item{display:none}#menu-primary-menu .watch-listen>a:before,#menu-mobile-menu .watch-listen>a:before{font-family:FontAwesome;font-size:25px;font-size:1.5625rem;font-weight:normal;content:"\f144";color:#fff;margin-right:5px;vertical-align:top}#menu-primary-menu .watch-listen:hover a:before{color:#757575}#menu-mobile-menu{border-top:1px solid #777;list-style:none;padding:0}#menu-mobile-menu li{box-sizing:border-box;float:left;width:50%;text-align:center;border-bottom:1px solid #777}#menu-mobile-menu li:nth-child(2n){border-left:1px solid #777}#menu-mobile-menu li:last-child:nth-child(odd){width:100%}#menu-mobile-menu li a{transition:all 0.2s;color:white;font-size:22px;font-size:1.375rem;text-transform:uppercase;display:block;padding-top:24px;padding-bottom:24px}#menu-mobile-menu li a:hover{background:#777}#menu-mobile-menu li.nocta .menu-cta{display:none}#footer{text-align:center;color:white;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-size:.875rem;background:#111;clear:both;color:#FFF}#footer #footer-container{padding:32px 0}#footer h3{text-transform:capitalize;font-size:22px;font-size:1.375rem}#footer .location{margin-top:8px;font-size:16px;font-size:1rem;padding:10px 0}#footer ul.social-icons{margin-top:8px}#footer ul.social-icons li{width:32px;display:inline-block}#footer ul.social-icons li:first-child{width:25px}#footer .login a{color:black;letter-spacing:0;font-size:15px;font-size:.9375rem}#footer .login a .btn,#footer .login a .actions input[type="submit"],.actions #footer .login a input[type="submit"]{color:black;letter-spacing:0;font-size:15px;font-size:0.9375rem;padding:10px 16px}#footer #footer-follow-us{margin-top:16px}#footer .logo-container{text-align:center;margin-bottom:16px}#footer a{color:white;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-size:.875rem}#footer h3{font-weight:400;font-size:22px;font-size:1.375rem;margin-bottom:16px}#footer ul{list-style:none;padding:0}#footer ul li a{display:block;color:#b8b8b8;text-transform:uppercase;letter-spacing:1px;padding:3px 0;font-size:15px;font-size:.9375rem}#footer p{text-transform:none;font-size:13px;font-size:.8125rem}#footer p a{text-transform:none}#footer #footer-contact-col p,#footer #footer-contact-col a{color:#b8b8b8}#footer .quality-image{margin-top:32px}#footer .quality-link a{color:#b8b8b8;text-transform:none;font-size:13px;font-size:0.8125rem;max-width:200px;display:inline-block}.footer-bottom{font-size:12px;font-size:.75rem;background:#d72264;color:white}.footer-bottom a{font-size:12px;font-size:.75rem;text-decoration:underline;color:white}.footer-bottom a:hover{color:white}.page-template-template-full-iframe #footer,.page-template-template-full-iframe .footer-bottom,.page-template-template-full-iframe-nonav #footer,.page-template-template-full-iframe-nonav .footer-bottom{display:none}.slider__outer{width:100%;height:470px;overflow:hidden}.slider__header{width:100%;background-color:#646464}.slider__header .slide{position:relative;height:470px;background-position:center;background-size:cover}.slider__header .slide .wrapper{background-color:rgba(0,0,0,0.5);width:100%;height:100%}.slider__header .slide .wrapper .slide-content-holder{width:calc(100% - 32px);position:absolute;top:50%;-ms-transform:translateY(-70%);transform:translateY(-70%);text-align:center}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner{display:inline-block;text-align:center;width:96%;max-width:450px}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner h2{color:#fff;padding:0;margin:0 0 16px;font-size:52px;font-size:3.25rem;font-weight:700;line-height:1.1}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner p{font-family:"Montserrat",sans-serif;font-size:17px;font-size:1.0625rem;color:#fff;font-weight:700}@media (max-width: 399px){.slider__header .slide .wrapper .slide-content-holder .slide-content-inner h2{font-size:42px;font-size:2.625rem}}.slider__header .slide .btn,.slider__header .slide .actions input[type="submit"],.actions .slider__header .slide input[type="submit"]{position:absolute;left:50%;transform:translateX(-50%);bottom:100px;display:block;width:140px}.owl-controls{position:relative}.owl-controls .owl-prev,.owl-controls .owl-next{height:37px;width:37px;background-color:#d72264;bottom:160px;position:absolute;background-repeat:no-repeat;background-position:center}.owl-controls .owl-prev{background-image:url(../../images/arrow-left.png);left:0}.owl-controls .owl-next{background-image:url(../../images/arrow-right.png);right:0}.owl-controls .owl-dots{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);text-align:center}.owl-controls .owl-dots .active{background:#ffd564}.owl-controls .owl-dot{display:inline-block;width:13px;height:13px;margin-right:5px;background:#fff}.study-here-homepage{background-size:cover;background-position:center;padding-top:16px;padding-bottom:16px}.study-here-homepage .study-here-inner{padding-bottom:16px;background-color:rgba(0,0,0,0.8);color:white}.study-here-homepage .study-here-inner .container{padding:8px 32px}.study-here-homepage .study-here-inner .container p{font-size:17px;font-size:1.0625rem;line-height:1.5em}.study-here-homepage .study-here-inner .title{padding-top:24px;background-position-y:16px;width:100%;min-height:80px}.study-here-homepage .study-here-inner .title h4,.study-here-homepage .study-here-inner .title h2{font-weight:400;color:white}.study-here-homepage .study-here-inner .title h4{margin-bottom:0;font-size:13px;font-size:.8125rem;text-transform:uppercase;letter-spacing:2px}.study-here-homepage .study-here-inner a{color:#ffd564}.study-here-squares .square{margin-left:1px;margin-bottom:16px}.study-here-squares .square:nth-child(2n+1){margin-left:0}.study-here-squares .square__in{padding-top:49px;padding-bottom:50%;position:relative}.study-here-squares .square__in2{position:absolute;width:100%;height:100%;top:0;left:0}.study-here-squares .square header{padding:0 16px;background:#222;height:49px}.study-here-squares .square header h3{line-height:49px;color:white;font-weight:400;font-size:20px;font-size:1.25rem;font-family:"Roboto",sans-serif}.study-here-squares .square .square-image{height:0;padding-bottom:50%;background-size:cover;background-position:center}.study-here-squares .square.no-link{position:relative;background:#d72264}.study-here-squares .square.no-link .icon{background-repeat:no-repeat;width:100%;height:49px;background-position:bottom;position:absolute;top:50%;margin-top:-65px}.study-here-squares .square.no-link .icon.students{background-image:url(../../images/students-icon.png)}.study-here-squares .square.no-link .icon.staff{background-image:url(../../images/staff-icon.png)}.study-here-squares .square.no-link .icon.countries{background-image:url(../../images/countries-icon.png)}.study-here-squares .square.no-link .title{font-family:"Montserrat",sans-serif;border-bottom:0;position:absolute;top:50%;margin-top:0;text-align:center;color:white;width:100%;font-size:38px;font-size:2.375rem;font-weight:600}.study-here-squares .square.no-link .title span{display:block;margin-top:9px;font-weight:400;font-size:26px;font-size:1.625rem}.whats-on header{height:73px}.whats-on header h2{line-height:73px;margin:0;padding:0;display:inline-block;float:left}.whats-on header span{margin-top:15px;text-align:center;color:#d72264;float:right}.whats-on .events-list .event{height:140px;position:relative;width:100%;display:inline-block}.whats-on .events-list .event .event-picture{height:145px;background-position:center;background-size:cover}.whats-on .events-list .event .event-date{position:absolute;left:16px;top:16px;border-radius:50px;height:55px;width:55px;background:#ffd564;text-align:center;text-transform:uppercase;padding:8px 1px 0;font-weight:600;color:black}.whats-on .events-list .event .event-date span{text-transform:lowercase}.whats-on h2 a{color:#111}.bottom-cta{min-height:320px;background-position:center;position:relative;background-size:cover}.bottom-cta .bottom-cta-title-container{width:100%;background:black;color:white;text-align:center;padding:16px;position:absolute;bottom:50%;margin-bottom:-46px}.bottom-cta .bottom-cta-title-container h2,.bottom-cta .bottom-cta-title-container h3{margin-bottom:0}.bottom-cta .bottom-cta-title-container h2{color:white;font-size:32px;font-size:2rem;font-weight:normal}.bottom-cta .bottom-cta-title-container h3{color:#8A8A7B;font-size:22px;font-size:1.375rem;font-weight:normal}.bottom-cta .bottom-cta-button-container{position:absolute;bottom:32px;width:100%;text-align:center}.page-container{padding-top:16px;padding-bottom:16px}.page-container .title{border-bottom:1px solid #e6e6e6}.page-container .title h1{border-bottom:6px solid #e6e6e6;padding-bottom:8px}.page-container h2.event-title{margin-top:16px;margin-bottom:0;font-weight:600}.page-container h3.event-subtitle{margin-top:0}.page-container .content-container{color:#757575;font-family:"Roboto",sans-serif;margin-top:16px}.page-container .content-container h2{font-weight:600}.page-container .content-container .hcta-rows{margin-top:32px}.page-container .content-container .hcta{padding-bottom:32px}.page-container .content-container .hcta:nth-child(2n-1){margin-left:0;clear:left}.page-container .content-container .hcta.dts-6{width:100%}.page-container .content-container .hcta a{display:table;width:100%}.page-container .content-container .hcta a .hcta-image{display:table-cell;width:50%;border-radius:4px 0 0 4px;background-repeat:no-repeat;background-size:cover;background-position:top left}.page-container .content-container .hcta a .hcta-text{position:relative;display:table-cell;width:50%;padding:16px 16px 32px;background:#222222;border-radius:0 4px 4px 0;margin-left:-8px;height:250px}@media (min-width: 960px) and (max-width: 1100px){.page-container .content-container .hcta a .hcta-text{height:330px}}.page-container .content-container .hcta a .hcta-text h2{color:white;font-size:28px;font-size:1.75rem;font-weight:400}.page-container .content-container .hcta a .hcta-text p{color:#afafaf}.page-container .content-container .hcta a .hcta-text .hcta-ext{color:#fff;text-align:right;margin:0;position:absolute;bottom:16px;right:16px}.page-container .content-container .hcta a .hcta-text .hcta-ext i{font-size:28px;font-size:1.75rem}.page-container .content-container .multi-col{max-width:100%;margin:0 auto;column-width:14em;column-gap:2em;column-rule:1px solid #ccc;margin-bottom:20px}iframe{width:100%;border:0 none}iframe#custSurvey{height:auto;background:url(/wp-content/themes/fatwp/library/images/ring-primary.svg) no-repeat center}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:32px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0 !important}.video-container.tour{height:auto;padding:0}.video-container.tour iframe{height:80vh;position:relative}.ios-new-tab{display:none;margin:-24px 0 16px}.full-iframe{position:absolute;top:32px;bottom:0px;left:0px;right:0px;margin:0}.full-iframe p{margin:0;padding:0}.full-iframe.no-nav{top:0}.tour-header{position:absolute;top:0;left:0;width:100%;text-align:right !important;border-radius:0 !important;background:#d72264;padding:5px;color:white;line-height:22px}.tour-header .btn,.tour-header .actions input[type="submit"],.actions .tour-header input[type="submit"]{float:left;padding:0;line-height:22px}.tour-header .btn:hover,.tour-header .actions input[type="submit"]:hover,.actions .tour-header input[type="submit"]:hover{background:#d72264}.search-results-list{padding-left:0;list-style:none}.child-grid{padding-left:0;list-style:none}.child-grid li{margin-bottom:16px}.child-grid li a{color:black}.grid-listing{margin:0 0 16px;padding:16px 0}.grid-listing ul{list-style:none;padding:0;margin:0}.grid-listing h3{font-size:18px;font-size:1.125rem;font-weight:normal;text-align:center}.grid-listing--left h3{text-align:left}.grid-listing .list-image__limit{max-width:340px;margin-left:auto;margin-right:auto}.grid-listing .list-image--bg{width:100%;height:0;padding-bottom:50%;background-color:#eee;margin-bottom:16px;background-position:center;background-repeat:no-repeat;background-size:cover}.grid-listing .list-image--square{padding-bottom:100%}.grid-listing.student-staff-login h3{margin-bottom:4px}.grid-listing.student-staff-login p{text-align:center}.grid-listing.student-staff-login .list-image--bg{padding-bottom:100%;background-color:transparent}.grid-listing.archive-grid .grid-listing__panel{margin:0 0 12px}.grid-listing.archive-grid .grid-listing__panel .info-col{display:none}.grid-listing.archive-grid h3{text-align:left;margin-bottom:8px}.grid-listing.archive-grid p{margin-bottom:8px}.grid-listing.archive-grid .btn.read-more,.grid-listing.archive-grid .actions input.read-more[type="submit"],.actions .grid-listing.archive-grid input.read-more[type="submit"]{font-size:14px;font-size:.875rem;margin:8px 0}.grid-listing.archive-grid .list-image__limit{max-width:none}.grid-listing.archive-grid .list-image--bg{height:150px}.a2a_svg.a2a_s__default.a2a_s_a2a,.a2a_svg.a2a_s__default.a2a_s_share1,.a2a_svg.a2a_s__default.a2a_s_share2{background-color:#d72264 !important}.addtoany_share_save_container{margin:16px 0}.sidebar .addtoany_share_save_container{margin:32px 0 32px 32px}.accordion-content h3{font-size:22px;font-size:1.375rem}.accordion-content h3.ui-accordion-header{padding:8px;color:#d72264;clear:both}.accordion-content h3.ui-accordion-header:before{content:'\f0da';font-family:FontAwesome;margin-right:10px}.accordion-content h3.ui-accordion-header.ui-state-active{color:#fff;background:#d72264}.accordion-content h3.ui-accordion-header.ui-state-active:before{content:'\f0d7'}.accordion-content .sub-accordion{margin-left:16px}.accordion-content .sub-accordion h4,.accordion-content .sub-accordion h5{font-size:18px;font-size:1.125rem}.accordion-content .sub-accordion h4:before,.accordion-content .sub-accordion h5:before{content:'\f0da';font-family:FontAwesome;margin-right:10px}.accordion-content .sub-accordion h4.ui-state-active,.accordion-content .sub-accordion h5.ui-state-active{color:#d72264;background:none}.accordion-content .sub-accordion h4.ui-state-active:before,.accordion-content .sub-accordion h5.ui-state-active:before{font-family:FontAwesome;content:'\f0d7'}.accordion-content .sub-accordion h5{font-size:16px;font-size:1rem}.flex-content section{clear:both}.foodanddrink .fd-container{background-repeat:no-repeat;background-size:cover;margin-bottom:16px}.foodanddrink .fd-container h3{padding:16px 16px 0 16px}.foodanddrink .fd-container .fd-widget{max-width:360px;min-width:320px;height:402px;padding:16px 0;margin:16px 16px 32px}.foodanddrink .fd-container .fd-widget iframe{height:370px}@media (max-width: 384px){.foodanddrink .fd-container{margin-left:-16px;margin-right:-16px;min-width:320px}.foodanddrink .fd-container .fd-widget{margin:16px auto}}a[data-fancybox]{cursor:pointer}.w3eden{display:none}#container .w3eden{display:block}#container .w3eden .wpdm-link-tpl.rncm-dl .wpdm_icon{height:42px;width:auto;margin:4px 8px 4px 0 !important}#container .w3eden .wpdm-link-tpl.rncm-dl .wpdm-download-link.btn,#container .w3eden .wpdm-link-tpl.rncm-dl .actions input.wpdm-download-link[type="submit"],.actions #container .w3eden .wpdm-link-tpl.rncm-dl input.wpdm-download-link[type="submit"]{font-weight:normal;font-family:"Roboto",sans-serif;margin:8px 0}#container .w3eden .wpdm-link-tpl.rncm-dl .media-body .media-heading{padding-top:12px;border:0;margin:0;font-size:16px;font-size:1rem;font-weight:400}#container .w3eden .text-center{text-align:center}#container .w3eden .pagination-centered{margin:0 auto}#container .w3eden .col-xs-12{clear:left}[class*="cky-tab-"]{float:none !important;margin-left:0 !important}.touchevents .touch-hidden{display:none}.bold_timeline_item_marker{background:#d72264 !important}.bold_timeline_item_connection,.bold_timeline_container_line{background:#555 !important}.bold_timeline_item_inner{border-top-color:#555 !important}.bold_timeline_container_line{border-color:#555 !important}.cky-cookie-audit-table th{background-color:#d9d9d9 !important;border:1px solid #cbcbcb}.cky-cookie-audit-table tr:nth-child(2n+1) td{background:#f1f1f1 !important}.cky-cookie-audit-table td{border:1px solid #d5d5d5 !important}.cky-audit-table-element h3{font-size:1.125em;line-height:1.11111111em;color:#111;margin-bottom:0}.sidebar .related-pages ul,.sidebar .instrument-staff ul{list-style:none;padding:0}.sidebar .related-pages ul li,.sidebar .instrument-staff ul li{border-bottom:1px solid #e7e7e7;padding:16px 0}.sidebar .related-pages ul li:last-of-type,.sidebar .instrument-staff ul li:last-of-type{border-bottom:0}.sidebar .related-pages ul li a,.sidebar .instrument-staff ul li a{padding-left:8px;color:#757575}.sidebar .related-pages ul li:before,.sidebar .instrument-staff ul li:before{display:inline-block;content:"";width:8px;height:12px;background-image:url(../../images/list-icon.png)}.sidebar .related-pages ul li.current_page_item,.sidebar .instrument-staff ul li.current_page_item{font-weight:bold}.sidebar .related-pages ul li p,.sidebar .instrument-staff ul li p{display:inline;padding-left:8px;color:#757575}.sidebar .cta{padding-bottom:32px}.sidebar .cta .cta-image{width:100%;background-repeat:no-repeat;min-height:210px;background-size:cover;background-position:center}.sidebar .cta.fad-cta{text-align:center}.sidebar .cta.fad-cta .btn,.sidebar .cta.fad-cta .actions input[type="submit"],.actions .sidebar .cta.fad-cta input[type="submit"]{margin-top:158px}.sidebar .cta .cta-text{position:relative;padding-bottom:16px;background:#222222;border-radius:4px;margin-top:-4px}.sidebar .cta .cta-text .cta-triangle{position:absolute;top:-22px;margin-bottom:-20px;width:0;left:60%;margin-left:-18px;height:0;border-style:solid;border-width:0 18px 22px 18px;border-color:transparent transparent #222 transparent;display:block}.sidebar .cta .cta-text h2{color:white}.sidebar .cta .cta-text p{color:#afafaf}.sidebar .cta .cta-text a{font-size:12px;font-size:.75rem}.sidebar .cta.image-quote .cta-text{padding-bottom:0;margin-top:0;margin-bottom:-4px}.sidebar .cta.image-quote .cta-text blockquote{background:none;border:none;margin:32px 0 0 0}.sidebar .cta.image-quote .cta-text blockquote .cite{color:#fff}.sidebar .cta-no-image{margin-bottom:32px;border-radius:4px;width:100%;background:#eee}.sidebar .cta-no-image p{font-weight:600;color:black}.sidebar .cta-no-image p a{color:#d72264}.sidebar .cta-no-image p a.btn{color:#ffffff}.sidebar .spotify-iframe,.sidebar .iframe{margin:16px 0 32px}.sidebar .sidebar-news{margin-bottom:32px}.sidebar.one-lp .grid-listing .grid-listing__panel a{position:relative;display:block;max-width:340px;margin-left:auto;margin-right:auto}.sidebar.one-lp .grid-listing .grid-listing__panel a .list-image__limit{opacity:1;transition:inherit}.sidebar.one-lp .grid-listing .grid-listing__panel a h3{position:absolute;width:100%;top:0;text-align:center;color:#fff;line-height:1.1;margin:0;padding:21% 20% 10%;height:auto;bottom:0;opacity:0;background-color:rgba(215,34,100,0.7)}.sidebar.one-lp .grid-listing .grid-listing__panel a:hover .flex-image{opacity:0.8}.sidebar.one-lp .grid-listing .grid-listing__panel a:hover h3{opacity:1}.touchevents .sidebar.one-lp .grid-listing .grid-listing__panel a h3{opacity:1;background-color:rgba(215,34,100,0.7);padding:0;position:absolute;top:auto;bottom:0;width:100%}.touchevents .sidebar.one-lp .grid-listing .grid-listing__panel a h3 span{padding:5px 0;display:block;max-width:70%;margin:0 auto}.filters{box-sizing:border-box;margin-top:16px;background-color:#eee}.filters select,.filters input{width:100%;height:34px}.filters input[type="submit"]{height:32px;margin-top:1px;max-width:none}#staff-list{margin-top:16px}#staff-list .btn,#staff-list .actions input[type="submit"],.actions #staff-list input[type="submit"]{font-size:14px;font-size:.875rem}#staff-list .single-staff{position:relative;color:black;display:inline-block;width:100%;vertical-align:top}#staff-list .single-staff .staff-info{margin-bottom:24px}#staff-list .single-staff .staff-image{height:140px;background-color:#ddd;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:10px}#staff-list .single-staff h3{font-size:24px;font-size:1.5rem;margin:16px 0 4px}#staff-list .single-staff h4{font-size:22px;font-size:1.375rem;font-weight:400}#staff-list .single-staff .staff-contacts{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:8px 0}#staff-list .single-staff p{margin-top:16px}@media screen and (min-width: 480px){#staff-list .single-staff{display:block;float:left;margin-left:3.125%;width:48.4375%}#staff-list .single-staff:nth-of-type(2n+1){margin-left:0;clear:left}#staff-list .single-staff .staff-image{height:140px}}#staff-list .department-outer{position:relative;display:inline-block;vertical-align:top;width:100%;display:inline-block}#staff-list .department-outer .department-top{padding-top:40px}@media screen and (min-width: 480px){#staff-list .department-outer{width:49%}}#staff-list .department-outer header{position:absolute;top:0;width:100%;background:#222;padding:10px 16px}#staff-list .department-outer header h3{margin-bottom:0;color:white;font-weight:400;font-size:20px;font-size:1.25rem;font-family:"Roboto",sans-serif;line-height:1}#staff-list .department-outer .dept-image{width:100%;height:0;padding-bottom:60%;background-size:cover;background-position:center;background-repeat:no-repeat}#staff-list .department-outer ul{padding:0;list-style:none;width:100%}#staff-list .department-outer ul li{padding:5.3333333333px 0;border-bottom:1px solid #eee}#staff-list .department-outer ul li:last-child{border-bottom:0}#staff-list .department-outer ul li a{padding-left:5px;color:#666}#staff-list .load-browse{margin:8px 0 16px}.department__expand{margin-bottom:16px;font-size:12px;font-size:.75rem}.single-people .content-container p span{font-family:"Roboto",sans-serif !important;font-size:16px !important}.single-people .img--right{float:none;margin-left:0}@media screen and (min-width: 560px){.single-people .img--right{float:right;margin-left:16px}}.tabs-panel li span,.profile-roles li span{font-family:"Roboto",sans-serif !important;font-size:16px !important}#rncm-youtube .video-loader{clear:left}#rncm-youtube #results .playlist{margin:16px 0;border-top:1px solid #e6e6e6}#rncm-youtube #results .playlist h2{margin:16px 0}#rncm-youtube #results .playlist .single-video{clear:none;float:left;width:48%;margin:0 0 0 4%}#rncm-youtube #results .playlist .single-video img{width:100%;float:none;margin-right:0}#rncm-youtube #results .playlist .single-video h4{float:none;width:100%}#rncm-youtube #results .playlist .single-video:nth-child(2n-1){margin:0;clear:left}#rncm-youtube #results .playlist .single-video a{color:#222}#rncm-youtube #results .playlist .single-video a p{color:#d72264}#rncm-youtube #results .playlist .single-video .yt-hidden{display:none}#rncm-youtube #results .playlist .nav-btns{text-align:center;clear:both}#rncm-youtube #results .playlist:first-child{border-top:none}#rncm-youtube #results a p{color:#d72264;margin-bottom:24px;font-size:15px;font-size:.9375rem}#rncm-youtube #results a h4{color:#333;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1.4em}#rncm-youtube #featured-video div iframe{margin:0 !important}#rncm-youtube #featured-video h4,#rncm-youtube #featured-video p{text-align:left}#rncm-youtube #featured-video h3,#rncm-youtube #featured-video h4{color:#fff}#rncm-youtube #featured-video h3{margin:16px 0 0 0;text-align:left}#rncm-youtube #featured-video .date{color:#d72264}#rncm-youtube #featured-video .btn,#rncm-youtube #featured-video .actions input[type="submit"],.actions #rncm-youtube #featured-video input[type="submit"]{float:right}#rncm-youtube .youtube-link{text-align:center;margin-bottom:16px}.page-template-template-youtube .fancybox-container .fancybox-slide .fancybox-content{padding:8px;width:90%}.events-list.tablet{display:none}.events-list.tablet .event-details{display:none}.events-calendar h2{color:white;padding-top:16px;padding-bottom:16px;margin-bottom:0}.events-calendar .ui-datepicker-title{text-align:center;color:white;background:#707070;height:32px;line-height:32px}.events-calendar .ui-datepicker-prev,.events-calendar .ui-datepicker-next{float:right;background:url(../../images/calendar-right.png) no-repeat;height:13px;width:8px;margin-top:8px;padding:0 8px;cursor:pointer}.events-calendar .ui-datepicker-prev{float:left;margin-left:8px;padding:0;background:url(../../images/calendar-left.png) no-repeat}.events-calendar .ui-datepicker-calendar{background:#5c5c5c;color:white}.events-calendar .ui-datepicker-calendar th,.events-calendar .ui-datepicker-calendar .ui-datepicker-week-end{text-align:center}.events-calendar .ui-datepicker-calendar tbody tr{margin:16px 0;border:3px solid transparent}.events-calendar .ui-datepicker-calendar tbody tr td{border:0;text-align:center;padding:2px 8px;color:#D4D4D4}.events-calendar .ui-datepicker-calendar tbody tr td a{color:#5c5c5c}.events-calendar .ui-datepicker-calendar tbody tr td.highlight a{height:20px;width:20px;display:inline-block;background:#ffd564;background-size:30px;border-radius:50%}.events-calendar .whats-on-calendar{width:100%;float:left}.events-calendar .event-info-container{width:100%;float:left;border-right:1px solid rgba(255,255,255,0.3);position:relative;z-index:20;color:white}.events-calendar .event-info-container:after,.events-calendar .event-info-container:before{content:'';position:absolute;left:0;z-index:10;width:100%;height:calc(50% - 21px);border:1px solid rgba(255,255,255,0.3);border-right:0}.events-calendar .event-info-container:before{border-bottom:0;top:0}.events-calendar .event-info-container:after{border-top:0;bottom:0}.events-calendar .event-info-container .event-info{padding:16px;overflow-y:scroll;height:100%}.events-calendar .event-info-container .event-info h3{font-size:24px;font-size:1.5rem;font-weight:400}.events-calendar .event-info-container .event-info .single-event .fa-cutlery{color:#d72264;background:#fff;padding:4px 5px;border-radius:10px;font-size:12px}.events-calendar .event-info-container .event-info-container-triangle{position:absolute;display:block;height:30px;width:30px;top:50%;left:0;margin:-15px 0 0 -14px;transform:rotate(45deg);border:1px solid rgba(255,255,255,0.3);border-top:0;border-right:0}.events-calendar .event-info-container ul{list-style:none;position:relative;z-index:1000;padding:0}.events-calendar .event-info-container ul li{margin-bottom:8px}.events-calendar .event-info-container ul li a{color:#fff;color:rgba(255,255,255,0.8)}.events-calendar .event-info-container ul li span{display:block;color:rgba(255,255,255,0.5)}.events-calendar .event-info-container h2{font-weight:400;font-size:22px;font-size:1.375rem;color:white}.new-act{padding-bottom:16px;color:white}.new-act h2{font-size:30px;font-size:1.875rem;padding-top:16px;color:white}.new-act .act-container .act-image{width:100%;min-height:180px;background-size:cover;background-repeat:no-repeat;background-position:center}.new-act .act-container .act-text{background:url(../../images/trans.png);padding-top:8px;padding-bottom:8px}.new-act .act-container .act-text h2{font-size:22px;font-size:1.375rem;font-weight:400;padding-top:0}.new-act .act-container .act-text p{color:#ddd}.new-act .act-container .act-text .btn,.new-act .act-container .act-text .actions input[type="submit"],.actions .new-act .act-container .act-text input[type="submit"]{position:absolute;bottom:16px;font-size:13px;font-size:.8125rem}.new-act .act-container .owl-controls{position:absolute;top:0;width:100%;left:0}.new-act .act-container .owl-controls .owl-next,.new-act .act-container .owl-controls .owl-prev{top:120px;background:url(../../images/dark-arrow-right.png)}.new-act .act-container .owl-controls .owl-prev{background:url(../../images/dark-arrow-left.png)}.whats-on h2{color:black}.whats-on .copy{margin-bottom:8px}.whats-on .mob-2:first-child{margin-left:0}.event-search .event-form{width:100%}.event-search .event-form .filters{padding:8px 16px;background:url(../../images/filters-bg.png)}.event-search .event-form .filters h4{color:#eee}.event-search .event-form .filters form{margin-bottom:16px}.event-search .event-form .filters form h3{color:white}.event-search .event-form .filters form select,.event-search .event-form .filters form input{width:100%;box-sizing:border-box;border-radius:3px}.event-search .event-form .filters .quick-links form select{background:url(../../images/select-bg.png);border:0;box-sizing:border-box;color:white;text-transform:uppercase;border-radius:4px}.event-search .event-form .filters .quick-links form select option{color:black}.whats-on.whats-on-page .events-list-page .event{display:block;width:100%;margin-bottom:32px;position:relative}.whats-on.whats-on-page .events-list-page .event .event-picture{height:145px;background-size:cover;background-repeat:no-repeat;background-position:center}.whats-on.whats-on-page .events-list-page .event .event-date{position:absolute;left:16px;top:16px;border-radius:50px;height:55px;width:55px;background:#ffd564;text-align:center;text-transform:uppercase;padding:8px 1px 0;font-weight:600;color:black}.whats-on.whats-on-page .events-list-page .event .event-date span{text-transform:lowercase}.whats-on.whats-on-page .events-list-page .event .event-details .title{border-bottom:none}.whats-on.whats-on-page .events-list-page .event .event-details .title span{color:#757575;margin-bottom:5px;display:inline-block}.whats-on.whats-on-page .events-list-page .event .event-details h2{margin-top:8px;margin-bottom:8px}.whats-on.whats-on-page .events-list-page .event .event-details .copy{min-height:60px;margin-top:8px;margin-bottom:8px;color:black}.book-event{display:none;margin-bottom:16px;background:#ffd564;color:black;min-height:100px;border-radius:4px;vertical-align:middle;padding:36px 16px 0;position:relative;font-size:16px;font-size:1rem}.book-event span{display:none}.book-event a{float:right}.book-event .no-tickets{float:right;color:#d72264;background-color:transparent}.book-event .no-tickets:hover{color:#d72264}.book-event .date-price{padding-top:6px}.book-event .triangle-top,.book-event .triangle-bottom{width:0;height:0;border-style:solid;border-color:#ffffff transparent transparent transparent;position:absolute;right:60px;top:0}.book-event .triangle-top{border-width:14px 14px 0 14px}.book-event .triangle-bottom{border-width:0 14px 14px 14px;border-color:transparent transparent #ffffff transparent;bottom:0;top:auto}.sidebar .book-event{display:block;padding:24px 16px}.sidebar .book-event a{margin-top:11px}#ical-link{margin-bottom:16px}.event-images{margin-bottom:16px;text-align:left}.event-images img{width:100%;height:auto}h4.subtitle{padding-bottom:16px;width:100%;border-bottom:1px solid #e7e7e7;font-size:22px;font-size:1.375rem}.content{margin-bottom:16px}.more-about-this-artist{margin-bottom:16px;border-radius:4px;background:#eee}.more-about-this-artist h3{font-size:22px;font-size:1.375rem}.more-about-this-artist ul{list-style:none;padding:0}.more-about-this-artist ul li a{color:#d72264}.more-about-this-artist ul li a:hover{color:#ab1b50}.associated-productions{margin:16px 0 32px}.associated-productions ul{padding:0;list-style:none}.associated-productions ul li{margin-bottom:8px;position:relative;margin-bottom:30px}.associated-productions ul li:last-child{margin-bottom:0px}.associated-productions ul li .event-details{float:left;width:75%;margin-left:3%}.associated-productions ul li .event-date{float:left;display:inline-block;border-radius:50px;height:55px;width:55px;background:#ffd564;text-align:center;text-transform:uppercase;padding:8px 1px 0;font-weight:600;color:black}.associated-productions ul li .event-date span{text-transform:lowercase}.associated-productions ul li a{padding-top:0;float:left;font-weight:600;color:black}.associated-productions ul li a span.promoter{display:block;font-weight:400;color:#666}.other-dates{margin-top:32px;margin-bottom:32px}.other-dates ul{padding:0;list-style:none}.other-dates ul li{margin-bottom:16px}.other-dates ul li a{padding-top:4px;color:black;float:left}.other-dates ul li a.btn{color:white;padding-top:6px;font-size:12px;font-size:.75rem;float:right}.other-dates ul li .no-tickets{background-color:transparent;float:right}.events-and-act{padding:16px 0;background-color:#444444}.events-and-act.pre-theatre .booking-form{padding:0 16px}.events-and-act.pre-theatre .booking-form h2,.events-and-act.pre-theatre .booking-form p,.events-and-act.pre-theatre .booking-form label{color:#fff}.events-and-act.pre-theatre .booking-form h2 a,.events-and-act.pre-theatre .booking-form p a,.events-and-act.pre-theatre .booking-form label a{color:#fff;text-decoration:underline}.events-and-act.pre-theatre .booking-form .wpcf7 .wpcf7-not-valid-tip{background:#fbe1e4;color:#d91d35;padding:0.3em 0.6em}.events-and-act.pre-theatre .booking-form .wpcf7 .wpcf7-validation-errors{background:#fbe1e4;color:#d91d35;margin-top:32px}.events-and-act.pre-theatre .whatson-today .event-info-container{border:1px solid rgba(255,255,255,0.3);margin-bottom:16px}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info{padding:16px 16px 8px}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info h3{font-size:18px;font-size:1.125rem;font-weight:400;color:#fff}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul{margin-bottom:0}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul li{font-size:15px;font-size:.9375rem}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info span{display:none}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info .single-event .fa-cutlery{color:#d72264;background:#fff;padding:4px 5px;border-radius:10px;font-size:12px}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul{list-style:none;padding:0}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul li{margin-bottom:8px}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul li a{color:#fff;color:rgba(255,255,255,0.8)}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info ul li span{display:block;color:rgba(255,255,255,0.5)}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info h2{font-weight:400;font-size:22px;font-size:1.375rem;color:white}.events-and-act.pre-theatre .whatson-today .event-info-container .event-info-container-triangle{position:absolute;display:block;height:30px;width:30px;top:50%;left:0;margin:-15px 0 0 -14px;transform:rotate(45deg);border:1px solid rgba(255,255,255,0.3);border-top:0;border-right:0}.events-calendar h2{font-size:30px;font-size:1.875rem;padding-top:16px}.events-calendar-page .sidebar{padding:16px}.events-calendar-page .sidebar h3{font-size:22px;font-size:1.375rem;color:#eee;font-weight:100}.events-calendar-page .sidebar a{color:#fff !important}.events-calendar.events-calendar-page{background-color:#444444}.events-calendar.events-calendar-page h2{clear:both}.whatson{padding:32px 0}.whatson__title{margin:0}.whatson__alert{color:#757575;margin:16px 0 0}.whatson__alert a{color:#d72264}.events-list .mob-2{width:50%;margin:0}.events-list .mob-2.btn,.events-list .actions input.mob-2[type="submit"],.actions .events-list input.mob-2[type="submit"]{white-space:nowrap}.event-details .mob-2{width:48.4375%;margin-left:3.125%}.event-details .mob-2.btn,.event-details .actions input.mob-2[type="submit"],.actions .event-details input.mob-2[type="submit"]{white-space:nowrap}.spotlight-title{padding:0;margin:0 0 8px 0}.spotlight-title a{color:#111}.no-tickets{border:2px solid #d72264;padding:4px 10px;border-radius:3px;text-align:center;display:inline-block;color:#d72264;background-color:#ffffff}.pre-theatre{margin:32px 0}.pre-theatre h4{float:left}.pre-theatre h4 .fa-cutlery{color:#d72264;font-size:24px;font-size:1.5rem;margin-right:8px}.pre-theatre .ajax-loader{background-image:url("../../images/ajax-loader.gif");background-size:contain}.pre-theatre .events-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{background:#d72264;color:#fff}.pre-theatre a.fancybox.btn{float:right}#fancybox-content .events-calendar .ui-datepicker-calendar tbody tr td{padding:2px 6px}#fancybox-content .pre-theatre{margin:16px 0}.latest-news{margin-bottom:16px;padding-top:16px}.latest-news h2{color:black;border-bottom:1px solid #ccc;padding-bottom:10px}.latest-news .news-item{margin-bottom:25px}.latest-news .news-item span{display:block;font-size:14px;font-size:.875rem;margin-bottom:6px}.latest-news .news-item h2{color:#d72264;font-size:18px;font-size:1.125rem;font-weight:400;border:none;margin:0}.latest-news .news-item h2 a{color:#d72264}.latest-news .news-img{width:100%;height:0;padding-bottom:60%;background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:10px}.latest-news .owl-controls{position:absolute;top:-35px;right:16px}.latest-news .owl-controls .owl-next,.latest-news .owl-controls .owl-prev{bottom:0;background:url(../../images/news-right.png);width:11px;height:18px}.latest-news .owl-controls .owl-prev{background:url(../../images/news-left.png);left:-33px;float:left}.social-media{padding:32px 0}.social-media .wrapper .dts-4{text-align:center}.social-media .twitter-timeline{height:320px !important}.offer-holders #tutors{display:none}.offer-holders fieldset{margin:0;padding:0;border:none}.offer-holders label{margin-bottom:8px}.offer-holders .sortable{min-width:320px;max-width:600px}.offer-holders .sortable .ui-sortable-handle{width:auto;-ms-touch-action:none;touch-action:none;margin:8px}.offer-holders .sortable .ui-sortable-handle:hover{cursor:move}.offer-holders .sortable .ui-sortable-handle:hover label{cursor:move}.offer-holders .sortable label{width:75%;clear:left;float:left;margin:10px 8px 8px 8px}.offer-holders .sortable label:before{font-family:FontAwesome;font-weight:normal;content:"\f0c9";color:#bbb;margin-right:16px}@media (min-width: 500px){.offer-holders .sortable label{width:85%}}.offer-holders .sortable select{width:auto;margin:8px}.offer-holders .sortable .wpcf7-not-valid-tip{margin:0}.offer-holders .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.offer-holders .ui-widget .ui-widget{font-size:1em}.offer-holders .ui-widget input,.offer-holders .ui-widget select,.offer-holders .ui-widget textarea,.offer-holders .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.offer-holders .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.offer-holders .ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.offer-holders .ui-widget-content a{color:#333333}.offer-holders .ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.offer-holders .ui-widget-header a{color:#333333}.offer-holders .ui-state-default,.offer-holders .ui-widget-content .ui-state-default,.offer-holders .ui-widget-header .ui-state-default,.offer-holders .ui-button,.offer-holders html .ui-button.ui-state-disabled:hover,.offer-holders html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.offer-holders .ui-state-default a,.offer-holders .ui-state-default a:link,.offer-holders .ui-state-default a:visited,.offer-holders a.ui-button,.offer-holders a:link.ui-button,.offer-holders a:visited.ui-button,.offer-holders .ui-button{color:#454545;text-decoration:none}.offer-holders .ui-state-hover,.offer-holders .ui-widget-content .ui-state-hover,.offer-holders .ui-widget-header .ui-state-hover,.offer-holders .ui-state-focus,.offer-holders .ui-widget-content .ui-state-focus,.offer-holders .ui-widget-header .ui-state-focus,.offer-holders .ui-button:hover,.offer-holders .ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.offer-holders .ui-state-hover a,.offer-holders .ui-state-hover a:hover,.offer-holders .ui-state-hover a:link,.offer-holders .ui-state-hover a:visited,.offer-holders .ui-state-focus a,.offer-holders .ui-state-focus a:hover,.offer-holders .ui-state-focus a:link,.offer-holders .ui-state-focus a:visited,.offer-holders a.ui-button:hover,.offer-holders a.ui-button:focus{color:#2b2b2b;text-decoration:none}.offer-holders .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.offer-holders .ui-state-active,.offer-holders .ui-widget-content .ui-state-active,.offer-holders .ui-widget-header .ui-state-active,.offer-holders a.ui-button:active,.offer-holders .ui-button:active,.offer-holders .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.offer-holders .ui-icon-background,.offer-holders .ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.offer-holders .ui-state-active a,.offer-holders .ui-state-active a:link,.offer-holders .ui-state-active a:visited{color:#ffffff;text-decoration:none}.offer-holders .ui-state-highlight,.offer-holders .ui-widget-content .ui-state-highlight,.offer-holders .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.offer-holders .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.offer-holders .ui-state-highlight a,.offer-holders .ui-widget-content .ui-state-highlight a,.offer-holders .ui-widget-header .ui-state-highlight a{color:#777620}.offer-holders .ui-state-error,.offer-holders .ui-widget-content .ui-state-error,.offer-holders .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.offer-holders .ui-state-error a,.offer-holders .ui-widget-content .ui-state-error a,.offer-holders .ui-widget-header .ui-state-error a{color:#5f3f3f}.offer-holders .ui-state-error-text,.offer-holders .ui-widget-content .ui-state-error-text,.offer-holders .ui-widget-header .ui-state-error-text{color:#5f3f3f}.offer-holders .ui-priority-primary,.offer-holders .ui-widget-content .ui-priority-primary,.offer-holders .ui-widget-header .ui-priority-primary{font-weight:bold}.offer-holders .ui-priority-secondary,.offer-holders .ui-widget-content .ui-priority-secondary,.offer-holders .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.offer-holders .ui-state-disabled,.offer-holders .ui-widget-content .ui-state-disabled,.offer-holders .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.offer-holders .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.tax-alumni_cats h3{margin:16px 0}.tax-alumni_cats .page-top{display:block;text-align:center}.tax-alumni_cats .page-top a{color:#d72264}#sibling_links{display:none}#sibling_links ul.nav{display:inline-block;list-style:none;padding:0}#sibling_links ul.nav li{border-top:0;border-bottom:5px solid #ffd564;float:left}#sibling_links ul.nav li a{display:inline-block;text-transform:none;color:#757575;padding:16px 10px 11px}#sibling_links ul.nav li.current{background:#ffd564}#sibling_links ul.nav li.current a{color:#fff}#sibling_links_mob{display:block;margin-top:8px}.alumni-grid .grid-listing{max-width:300px;margin:0 auto}.alumni-grid .grid-listing .grid-listing__panel{margin-bottom:32px}.alumni-grid .grid-listing .grid-listing__panel p.photo-credit{position:absolute;bottom:0;font-size:smaller}.alumni-grid .grid-listing .grid-listing__panel h3{text-align:center;font-size:20px;font-size:1.25rem}.alumni-grid .grid-listing .grid-listing__panel ul{list-style:disc;padding-left:16px}.alumni-grid .grid-listing .list-image--bg{padding-bottom:80%}.alumni-grid .grid-listing .list-image__limit{max-width:90%}.alumni-grid .flip-container{perspective:1000px}.alumni-grid .flip-container,.alumni-grid .front,.alumni-grid .back{width:100%;height:400px}.alumni-grid .front,.alumni-grid .back{border:solid #e6e6e6 1px;padding:16px 8px}.alumni-grid .back{padding:16px}.alumni-grid .back h5{font-size:16px;font-size:1rem}.alumni-grid .back a{color:#2D729A}.alumni-grid .flip-container .touch-more{display:none}.alumni-grid .flip-container .flipper{transition:0.6s;transform-style:preserve-3d;position:relative;background:transparent;width:100%;height:400px;text-transform:none;text-align:left;line-height:1.25em}.alumni-grid .flip-container:hover .flipper{transform:rotateY(180deg)}.alumni-grid .flip-container.hover .flipper{transform:rotateY(180deg)}.alumni-grid .flip-container .front,.alumni-grid .flip-container .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.alumni-grid .flip-container .front{z-index:2;transform:rotateY(0deg);background:#fff;color:#111}.alumni-grid .flip-container .back{transform:rotateY(180deg);background:#eee;color:#111;line-height:1.25em}.no-preserve3d .alumni-grid .flip-container{perspective:1000px}.no-preserve3d .alumni-grid .flip-container .front,.no-preserve3d .alumni-grid .flip-container .back{transition:0.6s}.no-preserve3d .alumni-grid .flip-container .front{z-index:2;transform:rotateY(0deg)}.no-preserve3d .alumni-grid .flip-container .back{transform:rotateY(-180deg)}.no-preserve3d .alumni-grid .flip-container:hover .flipper{transform:rotateY(0deg)}.no-preserve3d .alumni-grid .flip-container:hover .back{transform:rotateY(0deg)}.no-preserve3d .alumni-grid .flip-container:hover .front{transform:rotateY(180deg)}.no-csstransforms3d .alumni-grid .flip-container .front{display:block}.no-csstransforms3d .alumni-grid .flip-container .back{display:none}.no-csstransforms3d .alumni-grid .flip-container:hover .front{display:none}.no-csstransforms3d .alumni-grid .flip-container:hover .back{display:block}.proof-about h3{margin:10px 0 5px;font-size:22px}.proof-about .wpcf7-captchac{width:100px}p.text-center{text-align:center}.mejs-container{margin-bottom:32px}ul.playlist,ul.textlist{width:100%;padding:0;margin:0 0 24px 0;list-style-type:none}ul.playlist li,ul.textlist li{opacity:.8;width:18%;margin:0 1%;background-color:#000;text-align:center;border:1px solid #000;float:left}ul.playlist li.ui-sortable-handle:hover,ul.textlist li.ui-sortable-handle:hover{cursor:move}ul.playlist li.ui-state-highlight,ul.textlist li.ui-state-highlight{border:none}ul.playlist li .list-image--bg,ul.textlist li .list-image--bg{width:100%;height:0;padding-bottom:100%;background-position:center top;background-repeat:no-repeat;background-color:transparent;background-size:contain;text-align:center;position:relative}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{color:#ffffff;font-size:12px;font-size:.75rem;clear:left;font-family:'Roboto', sans-serif;font-weight:bold;line-height:1.6;position:absolute;width:100%;bottom:0;left:0;border-top:1px solid #000;background-color:#000}ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:20px;font-size:1.25rem;color:#fff;text-shadow:0px 0px 2px black;margin-top:22%}ul.playlist li .list-image--bg .fa:before,ul.textlist li .list-image--bg .fa:before{content:"\f04b"}ul.playlist li:hover,ul.textlist li:hover{opacity:1}ul.playlist li.active,ul.textlist li.active{opacity:1}ul.playlist li.active span,ul.textlist li.active span{background-color:#d72264}ul.playlist li.active .fa:before,ul.textlist li.active .fa:before{content:"\f04d"}ul.selectlist{list-style-type:none;padding-left:0}ul.selectlist li{float:left;margin-right:10px}ul.selectlist li select{width:auto}.proofA .list-image--bg{background-image:url(/uploads/Proof-A.png)}.proofB .list-image--bg{background-image:url(/uploads/Proof-B.png)}.proofC .list-image--bg{background-image:url(/uploads/Proof-C.png)}.proofD .list-image--bg{background-image:url(/uploads/Proof-D.png)}.proofE .list-image--bg{background-image:url(/uploads/Proof-E.png)}.proof1 .list-image--bg{background-image:url(/uploads/Proof-1.jpg)}.proof2 .list-image--bg{background-image:url(/uploads/Proof-2.jpg)}.proof3 .list-image--bg{background-image:url(/uploads/Proof-3.jpg)}.proof4 .list-image--bg{background-image:url(/uploads/Proof-4.jpg)}.proof5 .list-image--bg{background-image:url(/uploads/Proof-5.jpg)}.proof-tabs{clear:both;padding:0}.proof-tabs .to-top{text-align:right}.proof-tabs .to-top a{font-size:32px;font-size:2rem;font-weight:bold;color:#d72264}.proof-tabs .to-top a:hover{color:#ab1b50}.proof-tabs .tabs-panel{border:1px solid #d72264;padding:8px;color:#333}.proof-tabs .tabs-panel h2,.proof-tabs .tabs-panel h3{color:#d72264}.mmm-thanks{background:#bfe2b6;border:1px solid #9FD392;color:#396d2c;padding:16px;margin:0 0 16px 0;max-width:600px}@media only screen and (min-width: 380px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:24px;font-size:1.5rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:15px;font-size:.9375rem}.proof-tabs{padding:8px}.proof-tabs .tabs-panel{padding:16px}}@media only screen and (min-width: 519px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:36px;font-size:2.25rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 760px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:48px;font-size:3rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:20px;font-size:1.25rem}}@media only screen and (min-width: 960px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:36px;font-size:2.25rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:20px;font-size:1.25rem}}@media only screen and (min-width: 1260px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:48px;font-size:3rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 1440px){ul.playlist li .list-image--bg .fa,ul.textlist li .list-image--bg .fa{font-size:60px;font-size:3.75rem}ul.playlist li .list-image--bg span,ul.textlist li .list-image--bg span{font-size:24px;font-size:1.5rem}}.flex-container{padding:0;margin:0 0 32px 0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container .flex-item{width:50%;max-width:200px;padding:8px;margin:8px 0;text-align:center}.flex-container .flex-item .flex-icon{width:100px;height:100px}.flex-container .flex-item h4{margin:16px auto 0 auto;padding:0;max-width:160px;overflow:hidden}.flex-container.child-thumbs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px}.flex-container.child-thumbs .flex-item{width:100%;max-width:none;padding:0 0 0 24px}.flex-container.child-thumbs .flex-item .flex-image{width:100%}.flex-container.child-thumbs .flex-item .flex-image .flex-image-bg{width:100%;height:0;padding-bottom:56%;background-color:#eee;background-repeat:no-repeat;background-position:top center;background-size:cover;margin-bottom:8px}.flex-container.child-thumbs h3{text-align:left}.flex-container.child-thumbs.text-bg .flex-item a{position:relative;display:block}.flex-container.child-thumbs.text-bg .flex-item a .flex-image{opacity:.5}.flex-container.child-thumbs.text-bg .flex-item a h3{position:absolute;width:100%;top:0;height:100%;text-align:center;padding:20% 20%}@media (min-width: 400px){.flex-container.child-thumbs.text-bg .flex-item a h3{padding:20% 22%}}.flex-container.child-thumbs.text-bg.one-lp .flex-item a .flex-image{opacity:1;transition:inherit}.flex-container.child-thumbs.text-bg.one-lp .flex-item a h3{color:#fff;line-height:1.1;margin:0;padding:26% 20% 10%;height:auto;bottom:0;opacity:0;background-color:rgba(215,34,100,0.7)}.flex-container.child-thumbs.text-bg.one-lp .flex-item a:hover .flex-image{opacity:0.8}.flex-container.child-thumbs.text-bg.one-lp .flex-item a:hover h3{opacity:1}.flex-container.logo-links .flex-item{width:100%;max-width:none}.touchevents .flex-container.child-thumbs.text-bg.one-lp .flex-item a h3{opacity:1;background-color:rgba(215,34,100,0.7);padding:0;position:absolute;top:auto;bottom:0;width:100%}.touchevents .flex-container.child-thumbs.text-bg.one-lp .flex-item a h3 span{padding:8px 0;display:block;max-width:70%;margin:0 auto}.opera-tabs.tabs{margin-bottom:0}.opera-tabs.tabs>ul{margin:0}.opera-tabs.tabs>ul li{max-width:20%}.opera-tabs.tabs>ul li a{display:table-cell;vertical-align:middle;padding:4px;height:44px;border-radius:0}.opera-tabs.tabs>ul li a span{display:none}@media screen and (min-width: 375px){.opera-tabs.tabs>ul li a{padding:4px 6px}}@media screen and (min-width: 480px){.opera-tabs.tabs>ul li a{padding:8px}}.opera-tabs.tabs>div{border-radius:0}.opera-tabs .tabs-panel{border-left:none;border-right:none;border-bottom:none;padding:8px;color:#757575}.opera-tabs .tabs-panel h3{color:#333}.opera-tabs .tabs-panel .tabs{margin-bottom:0}.opera-tabs .tabs-panel .tabs>ul li a{text-transform:none;padding:8px 16px}.opera-tabs .tabs-panel .tabs>ul li a.active{border-bottom:solid 4px #d72264;font-weight:bold;background:none;color:#d72264}.opera-tabs .tabs-panel .tabs>ul li a:hover{background:none;border-bottom:solid 4px #d72264;color:#d72264}.opera-tabs .tabs-panel .tabs .tabs-panel{border:none;padding:8px 0 0 0}[id*="gallery-"].gallery{display:grid;grid-template-columns:1fr;grid-column-gap:4px;grid-row-gap:16px;background-color:#fff;color:#444}[id*="gallery-"].gallery br{display:none}[id*="gallery-"].gallery .gallery-item{padding:0 4px;margin:0 !important;width:auto !important;position:relative}[id*="gallery-"].gallery .gallery-item:not(:nth-child(n+4)){margin-bottom:10px}[id*="gallery-"].gallery .gallery-item:not(:nth-child(3n)){margin-right:10px}@supports (display: grid){[id*="gallery-"].gallery .gallery-item{grid-gap:10px;margin-right:0;margin-bottom:0}}[id*="gallery-"].gallery .gallery-item img{border:none !important;width:100%}[id*="gallery-"].gallery .gallery-item .gallery-caption{display:none}@media (min-width: 480px){[id*="gallery-"].gallery{grid-template-columns:1fr 1fr}}#fancybox-title-over{font-size:16px;font-size:1rem}.pm1918 *{box-sizing:border-box}.pm1918 .page-container{padding-top:24px}.pm1918 p{line-height:1.5}.pm1918 h1{font-size:26px;font-size:1.625rem;line-height:1}.pm1918 h1 span.subtitle{font-size:0.75em;font-style:italic}.pm1918 h2,.pm1918 .h2{color:#8b5e3c}.pm1918 h3,.pm1918 .h3{color:#8b5e3c;font-weight:400}.pm1918 h4{font-size:20px;font-size:1.25rem;line-height:1.4}.pm1918 .page-container .content-container h2{font-weight:400;font-style:italic}.pm1918 a[name*='_ftn']{color:#8b5e3c;font-weight:bold;margin-right:6px}.pm1918 a[name*='_ftnref']{vertical-align:baseline;position:relative;top:-0.4em;font-size:15px;font-size:.9375rem}.pm1918 blockquote:before,.pm1918 blockquote:after{color:#8b5e3c}.pm1918 .nav-open{background:#8b5e3c}.pm1918 .nav-main{background:#8b5e3c}.pm1918 .desktop-secondary-nav .desktop-secondary-nav--item.yellow{background-color:#bed3d1;border:none;border-top:1px solid #ecf2f1;border-bottom:1px solid #81aaa6}.pm1918 .desktop-secondary-nav .desktop-secondary-nav--item.yellow:hover{background-color:#afc9c6}.pm1918 .desktop-secondary-nav .desktop-secondary-nav--item.pink{background-color:#8b5e3c;border-top:1px solid #b8835b;border-bottom:1px solid #442e1d}.pm1918 .desktop-secondary-nav .desktop-secondary-nav--item.pink:hover{background-color:#795234}.pm1918 .desktop-third-nav .desktop-third-nav--item.search{background-color:#bed3d1}.pm1918 .subnav{margin:16px 0}.pm1918 .subnav.flex-container{list-style:none}.pm1918 .subnav.flex-container .menu-item{width:33%;padding:2px 4px 2px 0;margin:0}.pm1918 .subnav.flex-container .menu-item a{background:#8b5e3c;text-transform:uppercase;border:0;color:#FFF;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear;width:100%;line-height:18px;padding:6px 2px;border-radius:0;font-size:.85em}.pm1918 .subnav.flex-container .menu-item.lang-item{padding-right:0}.pm1918 .subnav.flex-container .menu-item.lang-item a{background:transparent;text-transform:none;color:#307BA6}.pm1918 .subnav.flex-container .menu-item.lang-item a img{width:20px !important;height:auto !important;vertical-align:middle;margin-bottom:3px}.pm1918 .flex-content section{margin:16px 0}.pm1918 .flex-content .text-image .flex-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pm1918 .flex-content .text-image .flex-container .flex-image{width:100%}.pm1918 .flex-content .text-image .flex-container .flex-image img{width:100%;height:auto}.pm1918 .flex-content .text-image .flex-container .flex-text{width:100%;padding:0}.pm1918 .flex-content .text-image .flex-container .wp-caption-text{font-size:14px;font-size:.875rem;font-style:italic}.pm1918 .flex-content .tabs .easy-footnote a sup{font-family:"Roboto",sans-serif;font-size:14px;font-size:.875rem;color:white;background-color:#8b5e3c;border-radius:10px;padding:1px 5px}.pm1918 .letter{background-color:#fffbed;padding:16px;overflow-wrap:break-word;margin-bottom:32px}.pm1918 .letter p{font-family:"Special Elite",cursive;color:#337}.pm1918 .qtip-bootstrap{font-size:15px;color:#fff;padding:4px;background-color:#337}.pm1918 .opera-tabs ul a{color:#8b5e3c}.pm1918 .opera-tabs ul a:hover{background-color:#8b5e3c}.pm1918 .opera-tabs ul a.active{background-color:#8b5e3c}.pm1918 .opera-tabs>div{border-color:#8b5e3c;border-width:2px}.pm1918 .wp-playlist.wp-playlist-light{color:#fff;background-color:#8b5e3c;margin-top:0;padding-bottom:4px}.pm1918 .wp-playlist.wp-playlist-light .mejs-container,.pm1918 .wp-playlist.wp-playlist-light .mejs-container .mejs-controls{background:rgba(0,0,0,0.35)}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-current-item{height:78px}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-current-item img{display:none}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-current-item .wp-playlist-caption{color:#fff}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-meta{font-size:18px}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item{padding:6px 3px;border-top:1px solid #af764b;border-bottom:1px solid #67462d}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item:first-child{border-top:none}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item:last-child{border-bottom:none}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item:hover{background-color:rgba(255,255,255,0.8);transition:background-color 0.5s;color:#20160e}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item .wp-playlist-caption{color:inherit;font-size:16px}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item .wp-playlist-caption .wp-playlist-item-title{font-size:inherit}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item .wp-playlist-caption .wp-playlist-item-artist{font-size:inherit}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item .wp-playlist-item-length{top:6px;color:inherit;font-size:16px}.pm1918 .wp-playlist.wp-playlist-light .wp-playlist-tracks .wp-playlist-item.wp-playlist-playing{color:#442e1d}.pm1918 .pm1918-playlist{color:#fff;background-color:#8b5e3c;margin-top:0;padding:16px}.pm1918 .pm1918-playlist h4{font-size:18px;font-size:1.125rem}.pm1918 .pm1918-playlist p{font-size:16px;font-size:1rem}.pm1918 .pm1918-playlist .mejs-container{margin-bottom:16px}.pm1918 .sidebar .paris-logo{border:solid 1px #6d9197;padding:12px 8px 6px;display:inline-block;margin:0 0 32px}.pm1918 .sidebar h3{font-weight:400;color:#8b5e3c}.pm1918 .sidebar .related-pages ul li:before{background-image:url(../../images/list-icon-pm1918.png)}.pm1918 .sidebar .related-pages ul li.current_page_item{font-weight:bold}.pm1918 .sidebar .cta-no-image p a{color:#8b5e3c}.pm1918 .btn,.pm1918 .actions input[type="submit"],.actions .pm1918 input[type="submit"]{background:#8b5e3c}.pm1918 .btn:hover,.pm1918 .actions input[type="submit"]:hover,.actions .pm1918 input[type="submit"]:hover{background:#9d6a44}.pm1918 .btn-alt{background:#bed3d1}.pm1918 .btn-alt:hover{background:#afc9c6}.pm1918 .menu-cta .btn,.pm1918 .menu-cta .actions input[type="submit"],.actions .pm1918 .menu-cta input[type="submit"]{background:#d72264}.pm1918 .menu-cta .btn:hover,.pm1918 .menu-cta .actions input[type="submit"]:hover,.actions .pm1918 .menu-cta input[type="submit"]:hover{background:#df3472}.pm1918 .breadcrumbs{color:#8b5e3c}.pm1918 .footer-bottom{background:#8b5e3c}.pm1918 .image-container{width:100%;max-width:600px;margin:0 auto;padding:0 10px;position:relative}.pm1918 .image-container img{border:5px solid #ffffff;opacity:0.8}.pm1918 .image-container>div img{border:5px solid #ffffff;opacity:0.8}.pm1918 .image-container>div:hover img{opacity:1}.pm1918 .image-container>div.active img{border:5px solid #ffd564;opacity:1}.pm1918 .image-container>div.disabled img{border:5px solid #ccc;opacity:0.8}.pm1918 #tuner{width:378px;max-width:100%;height:272px;background-image:url("../../images/radio-tuner-bg.png");background-size:contain;background-repeat:no-repeat;background-position:center top;position:relative;margin:16px auto}.pm1918 #mask{width:378px;max-width:100%;height:272px;background-image:url("../../images/tuner-mask-8b5e3c.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;pointer-events:none}.pm1918 #needle{width:84px;height:103px;position:absolute;top:37%;left:50%;background-image:url("../../images/arrow.png");background-repeat:no-repeat;transform-origin:left bottom;transition:all 2s}.pm1918 #needle.left{transform:rotate(-79deg)}.pm1918 #to1918,.pm1918 #to2018{position:absolute;color:#8b5e3c;font-family:"Montserrat",sans-serif;font-size:20px;font-size:1.25rem;font-weight:bold;top:32%;cursor:pointer}.pm1918 #to1918.disabled,.pm1918 #to2018.disabled{cursor:not-allowed;color:#757575}.pm1918 #to1918{left:10%}.pm1918 #to2018{right:10%}@media (max-width: 359px){.pm1918 #needle{top:33%}.pm1918 #to1918,.pm1918 #to2018{top:26%}.pm1918 #to1918{left:8%}.pm1918 #to2018{right:7%}}.pm1918 #switcher{background-color:rgba(0,0,0,0.5);padding:8px;border-radius:8px;line-height:38px;margin:20px auto;display:block;width:288px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pm1918 #switcher #to1918,.pm1918 #switcher #to2018,.pm1918 #switcher #slot{float:left;margin:0 5px}.pm1918 #switcher #to1918,.pm1918 #switcher #to2018{color:#fff;cursor:pointer;font-size:1.5em;font-weight:bold}.pm1918 #switcher #to1918.active,.pm1918 #switcher #to2018.active{color:#ffd564}.pm1918 #switcher #slot{position:relative;text-transform:uppercase;background:#ffd564;border:2px solid;color:#333;cursor:inherit;display:inline-block;height:38px;width:126px;border-radius:18px}.pm1918 #switcher #slot #switch{position:absolute;height:28px;width:28px;border-radius:14px;background-color:#ffffff;box-shadow:1px 1px 4px rgba(0,0,0,0.7);top:3px;left:3px}.pm1918 #switcher #slot #switch.right{left:91px}.pm1918 #to1918,.pm1918 #to2018,.pm1918 #switch,.pm1918 .image-container img{transition:all .25s linear}.pm1918 #radio{max-width:100%;min-width:288px;height:100%;min-height:450px;padding:32px 0 16px 0;margin:0;background-color:#8b5e3c;border-radius:24px;background-size:cover}.pm1918 #radio #title{margin-left:4px;font-size:20px;font-size:1.25rem;opacity:0.9;font-weight:400;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.33);padding-top:20px;padding-right:5px;padding-bottom:10px;padding-left:10px}.pm1918 #radio #timer{text-align:left;font-size:26px;opacity:0.9;font-weight:400;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.33);width:60px;float:left;display:inline-block}.pm1918 #radio #duration{top:0;right:3%;text-align:right;font-size:26px;opacity:0.5;font-weight:400;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.33);width:60px;display:inline-block;float:right}.pm1918 #radio .controlsOuter{float:left;width:90px;padding:8px 0 0 8px;text-align:right}.pm1918 #radio .controlsInner{font-size:24px;color:#ffffff;position:relative;float:right}.pm1918 #radio #readout{margin-left:90px;padding:8px;position:relative}.pm1918 #radio #timeSet{position:absolute;height:100%;width:100%;left:0;top:0;display:none;cursor:pointer}.pm1918 #radio .btn,.pm1918 #radio .actions input[type="submit"],.actions .pm1918 #radio input[type="submit"]{background:none;padding:0;cursor:pointer;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.33));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.33));-webkit-user-select:none;-ms-user-select:none;user-select:none}.pm1918 #radio .btn:hover,.pm1918 #radio .actions input[type="submit"]:hover,.actions .pm1918 #radio input[type="submit"]:hover{background:none}.pm1918 #radio #playBtn{display:inline-block;float:left;margin-right:10px}.pm1918 #radio #pauseBtn{display:none;float:left;margin-right:10px}.pm1918 #radio #prevBtn{float:left;margin-right:10px}.pm1918 #radio #nextBtn{float:left;margin-right:10px}.pm1918 #radio #bar{position:relative;text-transform:uppercase;background:rgba(0,0,0,0.5);border:1px solid;color:#333;cursor:pointer;display:inline-block;height:10px;width:100%;border-radius:5px;box-shadow:1px 1px 4px rgba(0,0,0,0.7) inset;box-sizing:border-box}.pm1918 #radio #progress{position:absolute;top:1px;left:1px;height:6px;width:0%;border-radius:4px;background-color:#ffffff}.pm1918 #radio #loading{position:absolute;left:46%;top:-17px;width:70px;height:70px;background-color:#fff;border-radius:100%;-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;animation:sk-scaleout 1.0s infinite ease-in-out;display:none}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.pm1918 #radio #playlist{margin:-85px 0 20px 0;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.5);clear:left;position:relative;z-index:999}.pm1918 #radio #list{margin:20px 0}.pm1918 #radio .list-song{width:100%;font-size:18px;clear:left;font-weight:bold;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.33);padding:8px 16px}.pm1918 #radio .list-song:hover{background-color:rgba(255,255,255,0.1);cursor:pointer}.pm1918 #radio .fadeout{webkit-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;animation:fadeout 0.5s}.pm1918 #radio .fadein{webkit-animation:fadein 0.5s;-ms-animation:fadein 0.5s;animation:fadein 0.5s}.pm1918 #radio .clearboth{clear:both}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{from{opacity:1}to{opacity:0}}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item{font-size:15px}html:lang(fr-FR) .pm1918 h1 span.subtitle{font-size:0.62em}#student-stories{margin-top:10px}#student-stories .student-loader{margin-top:30px}.doors.flex-container{-ms-flex-pack:distribute;justify-content:space-around}.doors.flex-container .flex-item{padding:20px;width:300px;max-width:300px;margin:18px 0}.doors.flex-container .flex-item .perspective{position:relative;display:inline;float:left;height:462px;margin-left:0px;perspective:555px;box-sizing:border-box;z-index:999;cursor:pointer}.doors.flex-container .flex-item .perspective[data-locked]{cursor:not-allowed}.doors.flex-container .flex-item .perspective[data-locked]:hover .hover-text{display:none}.doors.flex-container .flex-item .perspective .thumb .front,.doors.flex-container .flex-item .perspective .thumb .back{background:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%;position:absolute;box-sizing:border-box;box-shadow:0 0 0 10px rgba(255,255,255,0) inset;transition:1s transform linear;transform-origin:left;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.doors.flex-container .flex-item .perspective .thumb .front h2,.doors.flex-container .flex-item .perspective .thumb .back h2{color:#fff;font-size:48px;font-size:3rem;margin-top:80px}.doors.flex-container .flex-item .perspective .thumb .back{background:black;-webkit-backface-visibility:visible;backface-visibility:visible}.doors.flex-container .flex-item .perspective .thumb .loading{position:absolute;width:260px;height:462px;background:rgba(0,0,0,0.8);background-image:url("../../images/loading-snowflake.svg");background-repeat:no-repeat;background-position:center;cursor:not-allowed}.doors.flex-container .flex-item .perspective iframe{height:462px;margin-bottom:0 !important}.doors.flex-container .flex-item .perspective.open .thumb .front,.doors.flex-container .flex-item .perspective.open .thumb .back{transform:rotateY(-90deg);transition:.5s linear}.doors.flex-container .flex-item .perspective.open .hover-text{display:block}.doors.flex-container .flex-item .perspective .hover-text{display:none;clear:left;padding:5px;color:grey}.doors.flex-container .flex-item .perspective .hover-text .name{text-align:left}.doors.flex-container .flex-item .perspective .hover-text .share{float:right;text-align:right}.doors.flex-container .flex-item .perspective .hover-text .share .a2a_kit{display:inline-block}.doors.flex-container .flex-item .perspective .hover-text .share .a2a_kit a,.doors.flex-container .flex-item .perspective .hover-text .share .a2a_kit a:hover{color:grey !important}.doors.flex-container .flex-item .perspective .hover-text .share .a2a_kit a .fa,.doors.flex-container .flex-item .perspective .hover-text .share .a2a_kit a:hover .fa{margin-left:5px}.doors.flex-container .flex-item .perspective:hover .hover-text{display:block}body.we-are-migrants .page-container .grid-container{margin:0 -2%}body.we-are-migrants .page-container .grid-container .square{float:left;position:relative;width:46%;padding-bottom:46%;margin:2%;background-color:#333;overflow:hidden}body.we-are-migrants .page-container .grid-container .square.bg-bw{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}body.we-are-migrants .page-container .grid-container .square.bg-bw .bg-colour{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content{position:absolute;height:100%;width:100%;padding:6%;margin:0;background-color:rgba(0,0,0,0.5);opacity:1}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table{display:table;width:100%;height:100%}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell{display:table-cell;vertical-align:middle}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{text-align:center;color:#fff;margin-bottom:0;font-size:15px;font-size:.9375rem}@media (min-width: 360px){body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:17px;font-size:1.0625rem}}@media (min-width: 420px){body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:18px;font-size:1.125rem}}@media (min-width: 480px){body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:20px;font-size:1.25rem}}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3 span{font-size:1.1em;font-weight:normal}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3 img{width:auto;height:auto;max-height:90%;max-width:100%}body.we-are-migrants .page-container .grid-container .square.bg-bw:hover .bg-colour{opacity:1}body.we-are-migrants .page-container .grid-container .square.bg-bw:hover .text-content{opacity:0}body.we-are-migrants .page-container .grid-container .square.bg-bw.choice .text-content{background-color:transparent;opacity:0}body.we-are-migrants .page-container .grid-container .square.bg-bw.choice:hover{background-image:none !important}body.we-are-migrants .page-container .grid-container .square.bg-bw.choice:hover .bg-colour{background-image:none !important}body.we-are-migrants .page-container .grid-container .square.bg-bw.choice:hover .text-content{opacity:1}body.we-are-migrants #sibling_links{display:none}body.we-are-migrants #sibling_links.dts-3>.dts-3{width:auto;margin-left:0}body.we-are-migrants #sibling_links_mob{display:block;margin-top:8px}.venues.grid-container{margin:0 -2%}.venues.grid-container .square{float:left;position:relative;width:46%;padding-bottom:46%;margin:2%;background-color:#1E1E1E;overflow:hidden}.venues.grid-container .square.bg-bw{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}.venues.grid-container .square.bg-bw .bg-colour{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0}.venues.grid-container .square.bg-bw:hover .bg-colour{opacity:1}.venues.grid-container .square .text-content{position:absolute;height:100%;width:100%;padding:2%;margin:0;background-color:rgba(0,0,0,0.5);opacity:1}.venues.grid-container .square .text-content:hover{opacity:0}.venues.grid-container .square .text-content:hover h3{opacity:1}.venues.grid-container .square .text-content .table{display:table;width:100%;height:100%}.venues.grid-container .square .text-content .table .table-cell{display:table-cell;vertical-align:middle}.venues.grid-container .square .text-content .table .table-cell h3{text-align:center;color:#fff;margin-bottom:0;font-size:15px;font-size:.9375rem}@media (min-width: 360px){.venues.grid-container .square .text-content .table .table-cell h3{font-size:17px;font-size:1.0625rem}}@media (min-width: 420px){.venues.grid-container .square .text-content .table .table-cell h3{font-size:18px;font-size:1.125rem}}@media (min-width: 480px){.venues.grid-container .square .text-content .table .table-cell h3{font-size:20px;font-size:1.25rem}}.venues.grid-container .square .text-content .table .table-cell h3 span{font-size:0.9em;font-weight:normal}.venues.grid-container .square .text-content .table .table-cell h3 img{width:auto;height:auto;max-height:90%;max-width:100%}.breadcrumbs{margin-bottom:16px;font-size:15px;font-size:.9375rem;color:#d72264;font-family:"Roboto",sans-serif}.breadcrumbs span.you-are-here{color:#757575}.breadcrumbs a{color:#000}.btn,.actions input[type="submit"],button{text-transform:uppercase;background:#d72264;border:0;color:#FFF;cursor:pointer;display:inline-block;line-height:1;padding:8px 8px;text-align:center;text-decoration:none;border-radius:3px;-webkit-transition:all .2s linear;transition:all .2s linear}.btn:hover,.actions input[type="submit"]:hover,button:hover{color:#FFF;background:#df3472}.btn.btn-small,.actions input.btn-small[type="submit"],button.btn-small{padding:8px 4px;font-size:10px;font-size:.625rem;background:#333333;color:white;border:1px solid #4c4c4c;box-sizing:border-box}.btn.btn-small:hover,.actions input.btn-small[type="submit"]:hover,button.btn-small:hover{background:#262626}.btn-alt{background:#ffd564;color:#000}.btn-alt:hover{color:#000;background:#ffce4b}.btn--alt2{background:rgba(0,0,0,0.5);color:#ddd}.btn--alt2:hover{background:rgba(0,0,0,0.8);color:#ddd}.btn--lrg{font-size:18px;font-size:1.125rem}.btn--full{display:block}.btn--fullinline{width:100%}.btn--small{padding:8px 4px;font-size:10px;font-size:.625rem}.nml{margin-left:0}.btn--hidden{display:none}.alert{background:#fcedd0;border:1px solid #FAE4B8;border-radius:4px;color:#d7940f;font-size:14px;font-size:.875rem;margin-bottom:16px;padding:8px}.alert button{background:none;border:none;color:#d7940f;cursor:pointer;float:right;font-size:20px;font-size:1.25rem;font-weight:600;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;padding:0}.alert button:hover{opacity:0.75}.alert--error{background:#f8cad0;border-color:#F29DA8;color:#ac172a}.alert--error button{color:#ac172a}.alert--success{background:#bfe2b6;border-color:#9FD392;color:#396d2c}.alert--success button{color:#396d2c}.alert--information{background:#99d1ed;border-color:#6EBDE5;color:#1c729e}.alert--information button{color:#1c729e}.alert-box{animation:alertBox 0.5s;border:2px solid #ffb900;background:#fef8ec;color:#444}.alert-box a{color:#d72264}@keyframes alertBox{from{transform:scale(0.75)}to{transform:scale(1)}}.pagination{padding:16px 0;font-size:18px;font-size:1.125rem}.pagination ul{padding:0;list-style:none;text-align:center}.pagination li{display:inline-block}.pagination a,.pagination .current{display:inline-block;padding:8px 14px;border-radius:3px}.pagination a{color:#666;text-decoration:none;border:1px solid #ccc}.pagination a:hover{color:#757575;text-decoration:underline}.pagination .current{background:#307BA6;color:#fff}.icn{background-image:url(../img/sprite.png);background-repeat:no-repeat;height:32px;width:32px}.icn{display:inline-block}.icn--flight{background-position:0px 0px}.tabs{margin-bottom:32px}.tabs>ul{display:table;margin:0 0 0 3px;padding:0;min-height:0;width:100%}.tabs>ul:before{content:"";display:table;border-collapse:collapse}.tabs>ul:after{content:"";display:table;border-collapse:collapse;clear:both}.tabs>ul li{display:table-cell;background:#FFF;list-style:none;float:left;position:relative;margin:0;max-width:27%;outline:none}@media screen and (min-width: 480px){.tabs>ul li{max-width:28%}}@media screen and (min-width: 600px){.tabs>ul li{margin:0 3px 0 0;max-width:none}}.tabs>ul a{text-transform:none;background:#FFF;color:#d72264;cursor:pointer;display:block;line-height:1;padding:5px 4px;text-align:center;text-decoration:none;border-radius:3px 3px 0 0;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:12px !important;height:32px}@media screen and (min-width: 480px){.tabs>ul a{padding:8px;text-transform:uppercase;font-size:14px !important;height:44px}}@media screen and (min-width: 600px){.tabs>ul a{height:auto}}@media screen and (min-width: 685px){.tabs>ul a{padding:10px 16px;font-size:16px !important}}.tabs>ul a:hover{color:#FFF;background:#df3472}.tabs>ul a.active{background:#d72264;color:#FFF}.tabs>div{border:1px solid #d72264;padding:16px;border-radius:3px}.tabs--full-width>ul{display:table;position:relative;width:100%;z-index:1}.tabs--full-width>ul li{display:table-cell;text-align:center;margin-left:8px}.tabs--full-width>ul li:first-child{margin-left:0}@-ms-viewport{width:device-width}@media only screen and (min-width: 32.438em){iframe#unistats-widget-frame{height:auto}.grid-listing.archive-grid .grid-listing__panel{margin:0 0 12px 4%;float:left;width:48%}.grid-listing.archive-grid .grid-listing__panel:nth-child(2n-1){margin-left:0;clear:left}.grid-listing.archive-grid .grid-listing__panel .list-image__limit{max-width:340px;margin-left:auto;margin-right:auto}.book-event{font-size:16px;font-size:1rem}.book-event span{display:inline-block}.whats-on.whats-on-page .events-list-page [class*="tab-"]{display:block;float:left;margin-left:3.125%}.whats-on.whats-on-page .events-list-page .event{display:block;width:48.4375%}.whats-on.whats-on-page .events-list-page .event:nth-of-type(2n+1){margin-left:0}.whats-on.whats-on-page .events-list-page .event .event-picture{background-position:center;height:170px}.whats-on.whats-on-page .events-list-page .event .event-details{min-height:126px}.whats-on.whats-on-page .events-list-page .event .event-details .title{padding:0 4px 0 0}.whats-on.whats-on-page .events-list-page .event .event-details--small{min-height:100px}.whats-on.whats-on-page .events-list-page .event .event-details--small .title{padding:0 8px 0 0}.whats-on.whats-on-page .events-list-page .event .event-details .buttons{width:100%;position:absolute;bottom:0;padding:0 8px 0 0}.whats-on.whats-on-page .events-list-page .event .event-details h2{font-size:20px;font-size:1.25rem;margin-bottom:2px}.whats-on.whats-on-page .events-list-page .event .event-details span{font-size:15px;font-size:.9375rem}.whats-on.whats-on-page .events-list-page .event .event-details .copy{min-height:70px}#rncm-youtube #results .playlist .single-video{width:30%;margin-left:4%}#rncm-youtube #results .playlist .single-video:nth-child(2n-1){clear:none;margin-left:4%}#rncm-youtube #results .playlist .single-video:nth-child(3n-2){margin:0;clear:left}#rncm-youtube #results .playlist .nav-btns{text-align:right}#rncm-youtube .youtube-link{text-align:right}.opera-tabs.tabs>ul li{max-width:none}.opera-tabs.tabs>ul li a{padding:16px 8px;height:34px}.opera-tabs .tabs-panel{padding:16px}.opera-tabs .tabs-panel .tabs .tabs-panel{padding:16px 0 0}[id*="gallery-"].gallery{grid-template-columns:1fr 1fr 1fr}[id*="gallery-"].gallery .gallery-item{overflow:hidden}[id*="gallery-"].gallery .gallery-item .gallery-icon{-webkit-transition:all .2s linear;transition:all .2s linear}[id*="gallery-"].gallery .gallery-item .gallery-icon:hover{transform:scale(1.06)}.child-thumbs.flex-container .flex-item{width:50%}.flex-container.logo-links .flex-item{width:50%;max-width:350px}.pm1918 h1{font-size:2.5em}.pm1918 .subnav.flex-container{display:table;width:100%}.pm1918 .subnav.flex-container .menu-item{padding:6px 12px 6px 0;display:table-cell;width:auto}.pm1918 .subnav.flex-container .menu-item a{line-height:20px;padding:8px;font-size:1em}.pm1918 .subnav.flex-container .menu-item.lang-item{font-size:0.9em}.pm1918 .subnav.flex-container .menu-item.lang-item a{text-align:left;padding:8px 0 8px 4px}.pm1918 .subnav.flex-container.text-bg .flex-item a h3{padding:20% 15%}.pm1918 .flex-content .text-image .flex-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pm1918 .flex-content .text-image .flex-container .flex-image{width:33%}.pm1918 .flex-content .text-image .flex-container .flex-text{width:70%;padding:0 0 0 12px}.pm1918 .flex-content .text-image .flex-container .flex-text p{line-height:1.5}.pm1918 .letter{padding:32px;overflow-wrap:normal}.pm1918 #switcher{width:364px}.pm1918 #switcher #slot{width:170px;margin:0 7px}.pm1918 #switcher #slot #switch.right{left:135px}.pm1918 #switcher #to1918,.pm1918 #switcher #to2018{font-size:1.75em;margin:0 7px}.pm1918 #radio #title{margin-left:90px;font-size:24px;font-size:1.5rem}.pm1918 #radio #readout{margin-right:8px}.pm1918 #radio .list-song{padding:8px 16px 8px 100px}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item{padding-right:8px}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item a{padding:8px 6px}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item.lang-item{padding-right:0}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item.lang-item a{padding:8px 0 8px 4px}.sidebar .cta.fad-cta{text-align:center}.sidebar .cta.fad-cta .btn,.sidebar .cta.fad-cta .actions input[type="submit"],.actions .sidebar .cta.fad-cta input[type="submit"]{margin-top:168px}body.we-are-migrants .page-container .grid-container{margin:0 -1.667%}body.we-are-migrants .page-container .grid-container .square.bg-bw{width:30%;padding-bottom:30%;margin:1.667%}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 32.438em) and (min-width: 680px){body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:19px;font-size:1.1875rem}}@media only screen and (min-width: 32.438em){.venues.grid-container{margin:0 -1.667%}.venues.grid-container .square{width:30%;padding-bottom:30%;margin:1.667%}.venues.grid-container .square .text-content .table .table-cell h3{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 32.438em) and (min-width: 680px){.venues.grid-container .square .text-content .table .table-cell h3{font-size:19px;font-size:1.1875rem}}@media only screen and (min-width: 37.5em){.alumni-grid .grid-listing{max-width:626px}.alumni-grid .grid-listing .grid-listing__panel{float:left;width:48%;margin-left:4%}.alumni-grid .grid-listing .grid-listing__panel:nth-child(2n-1){margin-left:0;clear:left}#sibling_links{display:inline-block}#sibling_links_mob{display:none}}@media only screen and (min-width: 47.5em){h1,.h1{font-size:2.5em;line-height:1.125em}h2,.h2{font-size:2em;line-height:1.25em}h3,.h3{font-size:1.5em;line-height:1.25em}h4,.h4{line-height:1.22222222em}p{line-height:1.375em}input,select,textarea{width:100%;max-width:600px}input[type="range"]{width:100%}.form--horizontal label{display:inline-block;line-height:28px;line-height:1.75rem;margin-right:10px;vertical-align:top;width:180px}.form--horizontal .input{display:inline-block}.wpcf7 .wpcf7-form [class*="dts-"] input,.wpcf7 .wpcf7-form [class*="dts-"] select,.wpcf7 .wpcf7-form [class*="dts-"] textarea,.wpcf7 .wpcf7-form [class*="dts-"] .wpcf7-not-valid-tip,.wpcf7 .wpcf7-form [class*="dts-"] .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-form [class*="dts-"] .wpcf7-validation-errors{max-width:none}.wpcf7 .wpcf7-form .wpcf7-captchar{width:auto}.events-and-act.pre-theatre .booking-form .dts-6 p,.events-and-act.pre-theatre .booking-form .tab-3 p{max-width:400px}[class*="tab-"]{clear:none;display:block;float:left;margin-left:3.125%}[class*="tab-"]:first-child,.alpha,.tab-6{clear:left;margin-left:0}.tab-6{float:none;width:100%}.tab-5{width:82.8125%}.tab-4{width:65.625%}.tab-3{width:48.4375%}.tab-2{width:31.25%}.tab-1{width:14.0625%}[class*="cli-tab-"]{margin-left:0;float:none}.slider__outer{height:450px}.slider__header .slide{height:450px}.slider__header .slide .wrapper .slide-content-holder{-ms-transform:translateY(-55%);transform:translateY(-55%)}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner{max-width:490px}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner h2{font-size:60px;font-size:3.75rem}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner p{font-size:20px;font-size:1.25rem}.slider__header .slide .btn,.slider__header .slide .actions input[type="submit"],.actions .slider__header .slide input[type="submit"]{bottom:40px}.owl-controls .owl-dots{left:auto;right:0}#footer #footer-follow-us{margin-top:16px}#footer .footer-col{margin-left:0}.whats-on .events-list .event .event-date{left:8px;top:8px}.grid-listing .grid-listing__panel{float:left;width:22%;margin:0 0 32px 4%}.grid-listing .grid-listing__panel:nth-child(4n-3){margin-left:0;clear:left}.grid-listing.archive-grid .grid-listing__panel{width:30%}.grid-listing.archive-grid .grid-listing__panel:nth-child(2n-1){margin-left:4%;clear:none}.grid-listing.archive-grid .grid-listing__panel:nth-child(4n-3){margin-left:4%;clear:none}.grid-listing.archive-grid .grid-listing__panel:nth-child(3n-2){margin-left:0;clear:left}.page-container .content-container .hcta.dts-6{width:48.4375%}.video-container.tour{height:0;padding:0 0 56.25% 0}.video-container.tour iframe{height:100%;position:absolute}.page-template-template-iframe-hover-squares .fancybox-container .dts-6{width:100%}.cky-audit-table-element h3{line-height:1.22222222em}.filters .drop-down-menu,.filters select,.filters input[type="text"],.filters .searchbox{display:inline-block}#staff-list h2{margin:24px 0 0}#staff-list .single-staff{width:31.25%;margin-top:16px}#staff-list .single-staff:nth-of-type(2n+1){margin-left:3.125%;clear:none}#staff-list .single-staff:nth-of-type(3n+1){margin-left:0;clear:left}#staff-list .single-staff .staff-image{height:165px}#staff-list .single-staff .staff-info{margin-bottom:16px}#staff-list .single-staff .staff-image{height:165px}#staff-list .single-staff h3{font-size:25px;font-size:1.5625rem;margin-bottom:12px}#staff-list .single-staff h4{font-size:23px;font-size:1.4375rem;line-height:1em}#staff-list .department-outer ul{width:80%}.events-list.tablet{display:block}.whats-on .events-list.hm{display:none}.whats-on .events-list .owl-nav .owl-prev,.whats-on .events-list .owl-nav .owl-next{top:-80px}.whats-on.whats-on-page .events-list-page .event h2{font-size:20px;font-size:1.25rem}.whats-on.whats-on-page .events-list-page .event .event-details.event-details--small{min-height:104px}.whats-on__title{float:left;margin:6px 0 0;padding-right:30px}.whats-on__alert{float:left;margin-top:18px}.events-calendar .whats-on-calendar{margin-left:0;width:48.4375%}.events-calendar .event-info-container{min-height:270px;width:45%;margin-left:5%}.latest-news .news-img{padding-bottom:50%}#rncm-youtube #results .playlist .single-video{width:22%;margin-left:4%}#rncm-youtube #results .playlist .single-video:nth-child(2n-1){clear:none;margin-left:4%}#rncm-youtube #results .playlist .single-video:nth-child(3n-2){clear:none;margin-left:4%}#rncm-youtube #results .playlist .single-video:nth-child(4n-3){margin:0;clear:left}#rncm-youtube #results .playlist .nav-btns{text-align:right}#rncm-youtube .youtube-link{text-align:right}.page-template-template-youtube .fancybox-container .fancybox-slide .fancybox-content{padding:32px}.study-here-homepage .study-here-inner .container p{font-size:17px;font-size:1.0625rem}.study-here-squares{margin-bottom:32px}.study-here-squares .square{margin-bottom:1px}.flex-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.opera-tabs.tabs>ul li a{padding:16px 12px}.opera-tabs.tabs>ul li a span{display:inline}[id*="gallery-"].gallery{grid-template-columns:1fr 1fr 1fr 1fr}.pm1918 h1{font-size:2.5em}.pm1918 .subnav.flex-container .menu-item{padding:8px 16px 8px 0}.pm1918 .subnav.flex-container .menu-item a{line-height:26px;padding:10px;font-size:1.25em}.pm1918 .subnav.flex-container .menu-item.lang-item{font-size:1em}.pm1918 .subnav.flex-container .menu-item.lang-item a{padding:10px 6px}.pm1918 .subnav.flex-container .menu-item.lang-item a img{width:26px !important}.pm1918 .subnav.flex-container.text-bg .flex-item a h3{padding:20%}.pm1918 .flex-content .text-image .flex-container .flex-image{width:25%}.pm1918 .flex-content .text-image .flex-container .flex-text{width:75%;padding:0 0 0 16px}.pm1918 .flex-content .text-image .flex-container .flex-text p{font-size:17px;font-size:1.0625rem}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item{font-size:1em;padding-right:16px}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item a{padding:8px 6px}html:lang(fr-FR) .pm1918 .subnav.flex-container .menu-item.lang-item a{padding:8px 4px}.doors.flex-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .grid-listing .grid-listing__panel{float:left;width:22%;margin:0 0 32px 4%}.sidebar .grid-listing .grid-listing__panel:nth-child(4n-3){margin-left:0;clear:left}.sidebar.one-lp .grid-listing .grid-listing__panel a h3{padding:18% 20% 10%;font-size:14px;font-size:.875rem}body.we-are-migrants .page-container .grid-container{margin:0 -1%}body.we-are-migrants .page-container .grid-container .square.bg-bw{width:23%;padding-bottom:23%;margin:1%}.venues.grid-container{margin:0 -1%}.venues.grid-container .square{width:23%;padding-bottom:23%;margin:1%}}@media only screen and (min-width: 60em){h1,.h1{font-size:3em;line-height:1.05em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.6em}p{line-height:1.375em}.form--horizontal label{text-align:right}.wrapper{margin:auto;max-width:1440px;min-width:960px;width:95%}[class*="dts-"]{clear:none;display:block;float:left;margin-left:3.125%}[class*="dts-"]:first-child,.alpha,.dts-12{clear:left;margin-left:0}.dts-12{float:none;width:100%}.dts-11{width:91.40625%}.dts-10{width:82.8125%}.dts-9{width:74.21875%}.dts-8{width:65.625%}.dts-7{width:57.03125%}.dts-6{width:48.4375%}.dts-5{width:39.84375%}.dts-4{width:31.25%}.dts-3{width:22.65625%}.dts-2{width:14.0625%}.dts-1{width:5.46875%}.padded.onlymob{display:inline-block;padding:0}.nav-open{display:none}.nav-main{display:block;background:#d72264}header.header .secondary-nav-container{margin:auto;max-width:1440px;min-width:960px;width:95%}.header-image{width:100%;min-height:250px;background-position:center;background-size:cover;margin-top:-223px;height:400px}#search-mobile,#phone-mobile{display:none !important}.header{height:135px;position:relative}#logo{float:left;padding-top:25px}#logo img{max-height:100%}.searchform{border-radius:5px;display:none;top:40px;width:100%}.whats-on .events-list .event .event-date{left:16px;top:16px}.page-container{padding-top:24px}.page-container .title h1{padding-bottom:12px}#footer{text-align:left}#footer #footer-container{padding:0;padding:40px 0;font-size:14px;font-size:.875rem}#footer #footer-container .logo-container{margin-left:0;text-align:center}#footer #footer-container #logo{display:inline-block;float:none;width:100%;text-align:center;padding-top:8px;padding-left:0}#footer #footer-container .location{width:100%;clear:left}#footer .footer-col{width:17.5%;display:inline-block;margin-left:1%}#footer .footer-col.footer-details-col-1{width:21%}#footer .footer-col#footer-details-col{width:16%}#footer .footer-col#footer-contact-col{width:13%}#footer .footer-col#footer-student-login-col{margin-left:6%}#footer .footer-col:first-child{margin-left:0}.footer-bottom .footer-inner{margin:auto;max-width:1440px;width:85%;line-height:55px}.footer-bottom .small-print-fat-media{float:right}.footer-bottom .small-print{float:left}.slider__outer{height:500px}.slider__header .slide{height:500px}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner{max-width:580px}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner h2{font-size:66px;font-size:4.125rem;margin-bottom:24px;line-height:1}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner p{font-size:22px;font-size:1.375rem}.slider__header .slide .wrapper .slide-content-holder .btn,.slider__header .slide .wrapper .slide-content-holder .actions input[type="submit"],.actions .slider__header .slide .wrapper .slide-content-holder input[type="submit"]{margin-top:32px}.slider__header .owl-controls{margin:auto;max-width:1440px;min-width:928px;width:95%}#staff-list .single-staff{width:31.25%}#staff-list .single-staff:nth-of-type(2n+1){margin-left:3.125%;clear:none}#staff-list .single-staff:nth-of-type(3n+1){margin-left:0;clear:left}#staff-list .single-staff .staff-image{height:165px}#staff-list .department-outer{width:32%;margin-left:1px}#staff-list .department-outer:nth-of-type(3n+1){margin-left:0;clear:left}.study-here-squares .square{width:33%}.study-here-squares .square:nth-child(3n+1){margin-left:1px}.study-here-squares .square:nth-child(2n+1){margin-left:1px}.study-here-squares .square header{padding:0 14px}.study-here-squares .square header h3{font-size:17px;font-size:1.0625rem}.latest-news .news-container .news-item .title{float:right;margin-left:3.125%}.latest-news .news-container .news-item img{width:22.65625%;float:left;margin-left:0}.latest-news .news-container .news-img{padding-bottom:75%}.page-template-template-youtube .fancybox-container .fancybox-slide .fancybox-content.yt-hidden .dts-6.video-container{padding-bottom:28.125%}.events-calendar{padding-left:0}.events-and-act{padding-top:16px;padding-bottom:16px}.events-and-act .inner{margin:auto;max-width:1440px;min-width:960px;width:85%}.new-act .act-container .act-image{width:55%;display:inline-block;background-size:cover;background-position:center;min-height:270px}.new-act .act-container .act-text{width:45%;display:inline-block;margin-left:0;min-height:270px}.whats-on{padding-bottom:16px}.whats-on .events-list.tablet{margin:auto;max-width:1440px;min-width:960px;width:95%}.whats-on .events-list.tablet .event .event-picture{height:222px}.whats-on .events-list.tablet .owl-controls .owl-nav .owl-next,.whats-on .events-list.tablet .owl-controls .owl-nav .owl-prev{top:-250px}.whats-on .events-list.tablet .event-details{padding-right:16px;margin-top:16px;display:block}.whats-on .events-list.tablet .event-details .title h2{font-size:20px;font-size:1.25rem;height:54px;overflow:hidden;margin-bottom:12px}.whats-on .events-list.tablet .event-details .copy{height:100px;overflow:hidden}.whats-on .wrapper{padding:0}.events-calendar .whats-on-calendar{width:56%}.events-calendar .event-info-container{width:39%}.events-calendar.events-calendar-page{background-color:#444444;width:100%;margin-left:0}.events-calendar.events-calendar-page h2{clear:none}.events-calendar.events-calendar-page .calendar-container .whats-on-calendar{width:100%}.events-calendar.events-calendar-page .filters{margin-top:0}.events-calendar .related-pages h2{color:white}.events-calendar .related-pages ul li{border-bottom:1px solid rgba(255,255,255,0.25)}.events-calendar .related-pages ul li a{color:white}.whats-on-event-list h2{color:black}.whats-on.whats-on-page .events-list-page .event{margin-left:0;display:block;width:25%}.whats-on.whats-on-page .events-list-page .event:nth-of-type(2n+1){margin-left:0}.whats-on.whats-on-page .events-list-page .event:nth-of-type(3n+1){margin-left:0}.whats-on.whats-on-page .events-list-page .event .event-picture{height:220px}.whats-on.whats-on-page .events-list-page .event .event-details{padding:2px}.whats-on.whats-on-page .events-list-page .event .event-details.event-details--small{min-height:105px}.whats-on.whats-on-page .events-list-page .event .event-details h2{font-size:17px;font-size:1.0625rem}.book-event{display:block}.sidebar .book-event{font-size:14px;font-size:.875rem;position:relative}.sidebar .book-event .container{vertical-align:middle;font-weight:600;padding-top:30px;padding-bottom:16px}.sidebar .book-event .container span{font-weight:normal;display:block}.whatson__alert{margin-top:21px}.events-calendar-page{padding-bottom:16px}.events-calendar-page .sidebar{padding:16px 0 0 0}.associated-productions ul li .event-details{width:60%}.nav-main{position:relative}.upper-header,#menu-mobile-menu{display:none !important}#menu-primary-menu>li>ul>.wrapper>li>a{font-weight:600;font-size:17px;font-size:1.0625rem}ul.nav{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0}ul.nav>li{float:left;padding-right:5px;padding-left:5px}ul.nav>li>ul{display:none;position:absolute;padding:20px 0px}ul.nav>li>ul li{width:28%;float:left;margin-right:2%}ul.nav>li>ul li.nosplit{width:14%}ul.nav>li>ul li.nosplit>ul{width:100%;column-count:1}ul.nav>li>ul ul{position:static;padding-left:0;width:100%;column-count:2}ul.nav>li>ul ul li{width:90%;padding-right:10%}ul.nav li{border-top:5px solid transparent;text-align:center}ul.nav li.current-page-ancestor,ul.nav li.current-menu-item{border-top:5px solid white}ul.nav li:hover{background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}ul.nav li:hover>a{color:#757575}ul.nav li a{color:white;font-size:16px;font-size:1rem;text-transform:uppercase;display:inline-block;padding:11px 10px 16px}ul.nav li>ul a{padding-right:0;padding-left:0}ul.nav li:hover>ul{text-align:center;margin:0 auto;width:100%}ul.nav li:hover ul{font-family:"Roboto",sans-serif;text-align:left;left:0;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.2);display:block}ul.nav li:hover ul li{text-align:left;display:inline-block;margin-left:0;padding:0}ul.nav li:hover ul li:hover{background:none}ul.nav li:hover ul li a{text-transform:none;color:black}ul.nav li:hover ul li ul{box-shadow:none;border-right:2px dotted pink}ul.nav li:hover ul li ul li{display:block;padding:4px 0}ul.nav li:hover ul li ul li a{padding:0;font-size:15px;font-size:.9375rem;color:black}ul.nav li:hover ul li.no-divider ul{border-right:none}.desktop-secondary-nav{display:block;float:right;width:75%;height:auto;text-align:right}.desktop-secondary-nav .desktop-secondary-nav--item{padding:7px 15px;font-size:13px;font-size:.8125rem;color:#fff;background:rgba(50,50,50,0.5);border:1px solid rgba(210,210,210,0.4);border-radius:4px;margin:0px 3px;text-transform:uppercase;display:inline-block}.desktop-secondary-nav .desktop-secondary-nav--item:first-child{margin-left:0}.desktop-secondary-nav .desktop-secondary-nav--item:last-child{margin-right:0}.desktop-secondary-nav .desktop-secondary-nav--item:hover{background-color:#141517}.desktop-secondary-nav .desktop-secondary-nav--item.yellow{background-color:#ffd564;border:none;border-top:1px solid #ffeab1;border-bottom:1px solid #fdb800;color:#000;padding:6px 15px;font-weight:600}.desktop-secondary-nav .desktop-secondary-nav--item.yellow:hover{background-color:#ffce4b}.desktop-secondary-nav .desktop-secondary-nav--item.pink{background-color:#d72264;border:none;border-top:1px solid #e66091;border-bottom:1px solid #7f143b;padding:6px 15px;font-weight:600}.desktop-secondary-nav .desktop-secondary-nav--item.pink:hover{background-color:#c11f5a}.desktop-third-nav{text-align:right;float:right;margin-top:-1em;margin-bottom:25px;display:block;position:relative}.desktop-third-nav .desktop-third-nav--item{display:block;height:40px;color:#fff;float:left;background:rgba(200,200,200,0.3);border-radius:0px 0px 4px 4px;margin-left:1px;font-size:25px;font-size:1.5625rem;text-align:center;padding:7px 12px}.desktop-third-nav .desktop-third-nav--item a{color:#fff}.desktop-third-nav .desktop-third-nav--item:hover{background:#55555b;cursor:pointer}.desktop-third-nav .desktop-third-nav--item.square{width:45px;padding:7px 0}.desktop-third-nav .desktop-third-nav--item.search{color:#000;background-color:#ffd564}.desktop-third-nav .desktop-third-nav--item.cart{font-size:14px;font-size:.875rem;width:auto;padding:10px 10px;vertical-align:top}.desktop-third-nav .desktop-third-nav--item.cart i{font-size:25px;font-size:1.5625rem;margin-top:-3px}.desktop-third-nav .desktop-third-nav--item .label{font-size:16px;font-size:1rem;font-family:"Roboto",sans-serif;display:inline-block;vertical-align:middle}.menu-cta-outer{float:right;width:20%}.menu-cta-outer .menu-cta{background-position:center;background-size:cover;height:210px;text-align:center}.menu-cta-outer .menu-cta .inner{position:relative;width:100%;height:210px;padding:120px 16px}.menu-cta-outer .menu-cta h2{padding-top:50px;color:white}.menu-cta-outer .menu-cta a{margin-top:16px;padding:10px}.alumni-grid .grid-listing{max-width:968px}.alumni-grid .grid-listing .grid-listing__panel{width:31%;margin-left:3%}.alumni-grid .grid-listing .grid-listing__panel:nth-child(2n-1){float:left;clear:none;margin-left:3%}.alumni-grid .grid-listing .grid-listing__panel:nth-child(3n-2){margin-left:0;clear:left}.alumni-grid .grid-listing .grid-listing__panel h3{max-width:85%;margin:0 auto 16px}.alumni-grid .grid-listing .grid-listing__panel p{display:block;text-align:left;font-size:16px;font-size:1rem}.pm1918 h1{font-size:3em;line-height:1.05em}.sidebar .grid-listing .grid-listing__panel{float:none;width:auto;margin-left:0}.sidebar .cta.fad-cta{text-align:center}.sidebar .cta.fad-cta .btn,.sidebar .cta.fad-cta .actions input[type="submit"],.actions .sidebar .cta.fad-cta input[type="submit"]{margin-top:158px}.sidebar.one-lp .grid-listing .grid-listing__panel a .list-image__limit{opacity:1;transition:inherit}.sidebar.one-lp .grid-listing .grid-listing__panel a h3{position:absolute;width:100%;top:0;text-align:center;color:#fff;line-height:1.1;margin:0;padding:22% 20% 10%;height:auto;bottom:0;opacity:0;background-color:rgba(215,34,100,0.7);font-size:18px;font-size:1.125rem}.sidebar.one-lp .grid-listing .grid-listing__panel a:hover .flex-image{opacity:0.8}.sidebar.one-lp .grid-listing .grid-listing__panel a:hover h3{opacity:1}body.we-are-migrants .page-container .grid-container{margin:0 -0.8333%}body.we-are-migrants .page-container .grid-container .square.bg-bw{width:18%;padding-bottom:18%;margin:0.8333%}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:16px;font-size:1rem}}@media only screen and (min-width: 60em) and (min-width: 1200px){body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:20px;font-size:1.25rem}}@media only screen and (min-width: 60em){body.we-are-migrants #sibling_links{display:inline-block}body.we-are-migrants #sibling_links .grid-listing{margin:0}body.we-are-migrants #sibling_links .grid-listing .grid-listing__panel:last-child{margin:0}body.we-are-migrants #sibling_links_mob{display:none}.venues.grid-container{margin:0 -0.8333%}.venues.grid-container .square .text-content .table .table-cell h3{font-size:18px;font-size:1.125rem}}@media only screen and (min-width: 85em){.tax-alumni_cats .page-top{float:right}.alumni-grid .grid-listing{max-width:1308px}.alumni-grid .grid-listing .grid-listing__panel{width:23%;margin-left:2.5%}.alumni-grid .grid-listing .grid-listing__panel:nth-child(2n-1),.alumni-grid .grid-listing .grid-listing__panel:nth-child(3n-2){float:left;clear:none;margin-left:2.5%}.alumni-grid .grid-listing .grid-listing__panel:nth-child(4n-3){margin-left:0;clear:left}}@media only screen and (min-width: 86.375em){h2,.h2{font-size:2.25em}h3,.h3{font-size:1.75em}.wrapper{margin:auto;max-width:1440px;width:95%}[class*="dtl-"]{display:block;float:left;margin-left:3.125%}[class*="dtl-"]:first-child,.alpha,.dtl-16{clear:left;margin-left:0}.dtl-16{float:none;width:100%}.dtl-15{width:93.5546875%}.dtl-14{width:87.109375%}.dtl-13{width:80.6640625%}.dtl-12{width:74.21875%}.dtl-11{width:67.7734375%}.dtl-10{width:61.328125%}.dtl-9{width:54.8828125%}.dtl-8{width:48.4375%}.dtl-7{width:41.9921875%}.dtl-6{width:35.546875%}.dtl-5{width:29.1015625%}.dtl-4{width:22.65625%}.dtl-3{width:16.2109375%}.dtl-2{width:9.765625%}.dtl-1{width:3.3203125%}.associated-productions ul li .event-details{width:75%}.whats-on.whats-on-page .events-list-page .event .event-details{min-height:132px}.whats-on.whats-on-page .events-list-page .event .event-details h2{font-size:20px;font-size:1.25rem}.whats-on.whats-on-page .events-list-page .event .event-details.event-details--small{min-height:115px}.events-calendar .whats-on-calendar{width:48.4375%}.events-calendar .event-info-container{width:45%}.opera-tabs.tabs>ul li a{padding:16px}.child-thumbs.flex-container.text-bg .flex-item a h3{padding:20% 25%}.grid-listing.archive-grid .grid-listing__panel{width:22%}.grid-listing.archive-grid .grid-listing__panel:nth-child(3n-2){margin-left:4%;clear:none}.grid-listing.archive-grid .grid-listing__panel:nth-child(4n-3){margin-left:0;clear:left}.slider__outer{height:620px}.slider__header .slide{height:620px}.slider__header .slide .wrapper{max-width:none}.slider__header .slide .wrapper .slide-content-holder{-ms-transform:translateY(-53%);transform:translateY(-53%)}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner{max-width:790px}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner h2{font-size:90px;font-size:5.625rem}.slider__header .slide .wrapper .slide-content-holder .slide-content-inner p{font-size:30px;font-size:1.875rem}.study-here-squares .square{width:31.25%}.study-here-squares .square header{padding:0 16px}.study-here-squares .square header h3{font-size:20px;font-size:1.25rem}body.we-are-migrants .page-container .grid-container .square.bg-bw .text-content .table .table-cell h3{font-size:22px;font-size:1.375rem}.page-template-template-youtube .fancybox-container .fancybox-slide .fancybox-content.yt-hidden .yt-text h4{font-size:20px;font-size:1.25rem}.venues.grid-container{margin:0 -0.8333%}.venues.grid-container .square .text-content .table .table-cell h3{font-size:20px;font-size:1.25rem}}.print-only{display:none}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,.icn a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p{font-size:12pt;line-height:1.25em}h1{font-size:28pt;line-height:1.25em;margin:24pt 0}h2{font-size:22pt;line-height:1.25em}h3{font-size:18pt;line-height:1.25em}h4{font-size:14pt;line-height:1.25em}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.header-container,.breadcrumbs,.sidebar,.tabs>ul,.addtoany_share_save_container,.book-event,#footer,.small-print-fat-media{display:none}.page-container .title{border:none}h3.ui-accordion-header{font-size:14pt;margin-top:16pt}.ui-accordion-content,.tabs-panel{display:block !important}.ui-accordion-content h2,.tabs-panel h2{font-size:16pt}.ui-accordion-content h3,.tabs-panel h3{font-size:14pt}.tabs>div{border:none;padding:0;margin-bottom:16pt}.print-only{display:inline-block}}
