.du-gradient-blue{background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#0071c2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#0071c2",GradientType=1)}.du-gradient-green{background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#007b3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#007b3c",GradientType=1)}.du-gradient-magenta{background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#ca0777 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#ca0777",GradientType=1)}.du-gradient-magenta-dark{background-color:#3d1e68;background:linear-gradient(90deg,#3d1e68 0%,#b7015e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d1e68",endColorstr="#b7015e",GradientType=1)}.a-link{color:#0071c2;text-decoration:none;position:relative;border-bottom:1px solid rgba(0,113,194,.35)}.a-link:active,.a-link:focus,.a-link:hover,.a-link:visited{color:#0071c2;text-decoration:none;border-bottom:1px solid #0071c2}.a-link-inverse{color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35)}.a-link-inverse:active,.a-link-inverse:focus,.a-link-inverse:hover,.a-link-inverse:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.no-link{border-bottom:0;text-decoration:none;border-bottom:0!important;text-decoration:none!important}.no-link:after,.no-link:before{background:none}.no-link:active,.no-link:hover,.no-link:visited{border-bottom:0;text-decoration:none}.no-link:active:after,.no-link:hover:after,.no-link:visited:after{background:none}.no-link:hover:after{background:none!important;text-decoration:none!important}.du-shadow-0{box-shadow:0 0 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.du-shadow-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.du-shadow-2,.shadowsmall{box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.1)!important}.du-shadow-3,.shadownormal{box-shadow:0 10px 20px rgba(0,0,0,.19),0 3px 6px rgba(0,0,0,.1)!important}.du-shadow-4,.shadowlarge{box-shadow:0 14px 28px rgba(0,0,0,.25),0 4px 10px rgba(0,0,0,.1)!important}.du-shadow-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 5px 12px rgba(0,0,0,.1)!important}.du-about-cookies{background-color:rgba(75,37,130,.95);color:#fff;z-index:199;font-size:1.6rem}@media screen and (min-width:768px){.du-about-cookies{font-size:1.8rem}}.du-about-cookies>div.container{display:flex;flex-direction:column;padding:40px 15px 25px}.du-about-cookies a{color:#fff;color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35);padding-block:6px}.du-about-cookies a:active,.du-about-cookies a:focus,.du-about-cookies a:hover,.du-about-cookies a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.du-about-cookies i{font-size:1.9em}.du-about-cookies .cookie-buttons{display:flex;flex-wrap:wrap;margin-top:25px}.du-about-cookies .cookie-buttons button{margin-right:15px;margin-bottom:15px}.fa-exclamation-triangle{animation-duration:1s;animation-delay:2s;animation-iteration-count:3}a .fa-play.animated.infinite.flash{color:#007b3c}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:10000!important;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-menu{padding:7px 0}.ui-menu-item{font-size:1.6rem;padding:3px 10px}.ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap}.ui-menu-item>a.ui-corner-all.ui-state-active,.ui-menu-item>a.ui-corner-all.ui-state-hover{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;background-image:none}.ui-menu-item>a.ui-corner-all.ui-state-focus{background-color:#1e1e1e}.ui-menu .ui-menu-item-wrapper,.ui-menu .ui-menu-item-wrapper:hover{position:relative;margin:0!important}.ui-menu .ui-menu-item-wrapper:hover{background-color:#eee}.calendar-event .event-box.panel{margin-bottom:30px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.1)!important}.calendar-event .event-box.panel .panel-heading{background-color:#442175;color:#fff;padding:15px 20px;font-size:1.4em;line-height:1.2em}.calendar-event .event-box.panel .panel-heading>div{margin-bottom:10px}.calendar-event .event-box.panel .panel-heading>div:last-child{margin-bottom:6px}.calendar-event .event-box.panel .panel-heading a{color:#fff}.calendar-event .event-box.panel .panel-body{padding:15px 20px;font-size:1.2em;line-height:1.2em;margin-bottom:10px}.calendar-event .event-box.panel .panel-body>div{margin-bottom:10px}.calendar-event .event-box.panel .panel-body>div:last-child{margin-bottom:6px}.calendar-event .event-live{background-color:#0071c2;color:#fff;font-family:"Fira Sans",sans-serif,arial;font-size:.8em;text-transform:uppercase;padding-left:6px;margin-top:2px;margin-right:-6px}.calendar-event .event-live a{color:#fff;border-bottom:0;text-decoration:none}.calendar-event .event-live a:after,.calendar-event .event-live a:before{background:none}.calendar-event .event-live a:active,.calendar-event .event-live a:hover,.calendar-event .event-live a:visited{border-bottom:0;text-decoration:none}.calendar-event .event-live a:active:after,.calendar-event .event-live a:hover:after,.calendar-event .event-live a:visited:after{background:none}.calendar-event .event-live .fa{padding:0}.calendarEventMedia{padding-bottom:20px}.calendarEventMedia img{width:100%}.panel-presenters{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.presenter-title{font-weight:bold}.contact-person-area{display:flow-root;margin-top:30px;padding:0}.contact-person-area>div:first-child{margin-bottom:15px;font-size:1.8rem}.contact-person-area .blockstylenormal .block-body-inner{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important;padding:20px}.contact-person-area div{font-weight:600}.du-calendar-results .pull-right{display:table;table-layout:fixed}.du-calendar-results .pull-right:after,.du-calendar-results .pull-right:before{content:" ";display:table}.du-calendar-results .pull-right:after{clear:both}.du-calendar-results .pull-right>*{float:none!important;display:table-cell!important;vertical-align:middle;line-height:40px;padding-left:20px}.du-calendar-results .pull-right>:first-child{padding-left:0}.du-calendar-results .pull-right .checkbox label{float:left}.du-calendar-results .pull-right .checkbox label:before{position:relative;transform:translate(-5px,3px)}.du-calendar-results .pull-right .list-sortby .btn-group{transform:translateY(-1px)}.du-calendar-results .fa-calendar{font-size:1.3em}.du-calendar-results .week-view-area{margin-top:40px;margin-bottom:20px}.du-calendar-results .week-view-area .week-view{background-color:#4b2582;color:#fff;padding:4px 10px}.du-calendar-results .date-view-area{padding:10px 0;border-bottom:1px solid #bbb}.du-calendar-results .date-view-area .date-view{font-family:"Fira Sans","arial narrow",arial,sans-serif;font-size:1.3em;font-weight:bold}.du-calendar-results .date-view-area.viewmini{border-bottom:2px solid #d5d5d5}.du-calendar-results .date-view-area.viewrich{border-bottom:0}.du-calendar-results .panel-title{font-size:1.4em}.event-properties{padding-top:10px}.event-properties .fa{color:#8166a8}.calendarlist-block .mini-date{float:left;width:55px;padding-top:8px;font-size:1.1em;font-weight:bold}.calendarlist-block .minirow{margin-left:55px;padding:10px 0;width:auto}.calendarevent-page #PageContentRightArea .fa{font-size:1.2em}a.du-linkbox{display:block;clear:right;margin-bottom:10px;padding:6px 6px;font-size:1.6rem;text-align:center;background-color:transparent;color:#0071c2;text-decoration:none!important;border:1px solid #4d9cd4!important;border-radius:4px}a.du-linkbox:hover{background-color:rgba(255,255,255,.2);border:1px solid #1a7fc8!important}a.du-linkbox:hover .fa{color:#1a7fc8}a.du-linkbox .fa{padding-left:4px;color:#0071c2}.du-block a.du-linkbox{display:inline-block;margin-top:.6em;border:1px solid #1a7fc8!important;font-size:1.6rem}.du-block a.du-linkbox:hover{border:1px solid #4d9cd4!important}a.du-linkbox-button .fa{padding-left:8px}.external-pages a.du-linkbox-button{font-size:1.6rem;padding:7px 16px}.external-pages a.du-linkbox-button:active,.external-pages a.du-linkbox-button:focus,.external-pages a.du-linkbox-button:hover,.external-pages a.du-linkbox-button:visited{color:#fff}.common-pages a.du-linkbox-button,.staffportal-pages a.du-linkbox-button,libraryportal-pages a.du-linkbox-button{display:inline-block;background-color:#4b2582;color:#fff;border:none!important;border-radius:0;font-size:1.6rem;padding:7px 16px;margin:10px 0}.common-pages a.du-linkbox-button:active,.common-pages a.du-linkbox-button:focus,.common-pages a.du-linkbox-button:hover,.common-pages a.du-linkbox-button:visited,.staffportal-pages a.du-linkbox-button:active,.staffportal-pages a.du-linkbox-button:focus,.staffportal-pages a.du-linkbox-button:hover,.staffportal-pages a.du-linkbox-button:visited,libraryportal-pages a.du-linkbox-button:active,libraryportal-pages a.du-linkbox-button:focus,libraryportal-pages a.du-linkbox-button:hover,libraryportal-pages a.du-linkbox-button:visited{color:#fff;background-color:#5d3b8f}.du-blockdate{text-align:center}.onlinemeeting-page .du-blockdate{display:block;text-align:left}.du-blockdate .du-blockdate-today{text-transform:uppercase;font-size:.9em}.du-blockdate .du-blockdate-month{display:block;margin-top:-2px;text-transform:uppercase;font-size:1.4rem;color:#3c3c3c}.du-blockdate .du-blockdate-day{display:block;line-height:1.2;font-weight:500;font-size:2rem}.du-blockdate-staff{background-color:#4b2582;color:#fff;font-size:1.2rem}button.du-login-button{margin:0;padding:0;background-color:transparent}button.du-login-button:before{font-family:"Duawesome";content:"";padding-right:5px}button.du-login-button span{text-decoration:none;position:relative}button.du-login-button:hover span{text-decoration:none}.my-menu-element button.du-login-button{color:#000;font-size:1.6rem;width:100%;text-align:left}.my-menu-element button.du-login-button:hover span{color:#000;border-bottom:1px solid #000}.my-menu-element button.du-login-button:before{color:#4b2582}.hamburgermenu-links button.du-login-button,.megamenu-links button.du-login-button{color:#fff;font-size:1.8rem}.hamburgermenu-links button.du-login-button span,.megamenu-links button.du-login-button span{color:#fff;border-bottom:1px solid rgba(255,255,255,.35)}.hamburgermenu-links button.du-login-button:hover span,.megamenu-links button.du-login-button:hover span{border-bottom:1px solid #fff}a.du-logout-link{margin:0;padding:0;border-bottom:0;text-decoration:none}a.du-logout-link:after,a.du-logout-link:before{background:none}a.du-logout-link:active,a.du-logout-link:hover,a.du-logout-link:visited{border-bottom:0;text-decoration:none}a.du-logout-link:active:after,a.du-logout-link:hover:after,a.du-logout-link:visited:after{background:none}a.du-logout-link:before{font-family:"Duawesome";content:"";padding-right:5px}a.du-logout-link span{text-decoration:none;position:relative}a.du-logout-link:hover span{text-decoration:none}.my-menu-element a.du-logout-link{font-size:1.6rem;width:100%;padding-left:5px;text-align:left;color:#000}.my-menu-element a.du-logout-link span{color:#000;border-bottom:1px solid transparent}.my-menu-element a.du-logout-link:hover span{color:#000;border-bottom:1px solid #000}.my-menu-element a.du-logout-link:before{color:#4b2582}#HamburgerMenu .hamburgermenu-links a.du-logout-link,#MegaMenu .megamenu-links a.du-logout-link{color:#fff;font-size:1.8rem;border-bottom:0}#HamburgerMenu .hamburgermenu-links a.du-logout-link span,#MegaMenu .megamenu-links a.du-logout-link span{color:#fff;border-bottom:1px solid rgba(255,255,255,.35)}#HamburgerMenu .hamburgermenu-links a.du-logout-link:hover span,#MegaMenu .megamenu-links a.du-logout-link:hover span{border-bottom:1px solid #fff}.a-link{color:#0071c2;text-decoration:none;position:relative;border-bottom:1px solid rgba(0,113,194,.35)}.a-link:active,.a-link:focus,.a-link:hover,.a-link:visited{color:#0071c2;text-decoration:none;border-bottom:1px solid #0071c2}.a-link-inverse{color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35)}.a-link-inverse:active,.a-link-inverse:focus,.a-link-inverse:hover,.a-link-inverse:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.no-link{border-bottom:0;text-decoration:none;border-bottom:0!important;text-decoration:none!important}.no-link:after,.no-link:before{background:none}.no-link:active,.no-link:hover,.no-link:visited{border-bottom:0;text-decoration:none}.no-link:active:after,.no-link:hover:after,.no-link:visited:after{background:none}.no-link:hover:after{background:none!important;text-decoration:none!important}.du-shadow-0{box-shadow:0 0 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.du-shadow-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.du-shadow-2,.shadowsmall{box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.1)!important}.du-shadow-3,.shadownormal{box-shadow:0 10px 20px rgba(0,0,0,.19),0 3px 6px rgba(0,0,0,.1)!important}.du-shadow-4,.shadowlarge{box-shadow:0 14px 28px rgba(0,0,0,.25),0 4px 10px rgba(0,0,0,.1)!important}.du-shadow-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 5px 12px rgba(0,0,0,.1)!important}#testHeader{height:200px;margin-bottom:20px}#logoMenuArea{background-color:#d5d5d5;height:100%}#logoArea{background-color:#fff;height:100%;width:200px;float:left}#menuArea{background-color:#d5d5d5;height:100%;width:auto;float:left}#menu{width:100%}#quickSearchArea{height:100%}#quickButtonsArea{height:100px;float:left}#qB1{background-color:#4b2582;height:100%}#qB2{background-color:#5d3b8f;height:100%}#qB3{background-color:#4b2582;height:100%}#searchArea{background-color:#d5d5d5;height:100px;float:left}#myArea{background-color:#000;height:100%}.feedback-info{display:block;position:relative;background-color:#0071c2;color:#fff;font-family:"Fira Sans",sans-serif,arial;padding-top:12px;overflow:visible;min-height:45px}.feedback-info a{color:#fff;border-bottom:0;text-decoration:none;text-decoration:underline}.feedback-info a:after,.feedback-info a:before{background:none}.feedback-info a:active,.feedback-info a:hover,.feedback-info a:visited{border-bottom:0;text-decoration:none}.feedback-info a:active:after,.feedback-info a:hover:after,.feedback-info a:visited:after{background:none}.feedback-info a:hover{text-decoration:underline}.feedback-info .feedback-text-area{margin-left:10px;margin-right:90px}.feedback-info #duFeedbackMessage{clear:both;width:100%;text-align:center;padding-bottom:10px;color:#fff;font-size:1.4em}.feedback-info #duFeedbackMessage.feedback-success{padding:10px;background-color:#007b3c}.feedback-info #duFeedbackMessage.feedback-danger{padding:10px;background-color:#e4003a}.feedback-info #btnDuFeedback{position:absolute;top:6px;right:10px;background-color:#0071c2;border-color:#0071c2;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.1)!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}.feedback-info p{margin:0 0 .75em}#modalFeedback{font-family:"Fira Sans",sans-serif,arial}.menu-temp{padding:4px 10px;position:relative;background-color:#000;color:#fff;text-align:left;overflow:visible;font-size:.9em}.menu-temp,.menu-temp div{vertical-align:top}.menu-temp a{font-family:"Fira Sans",sans-serif,arial;color:#fff;margin:0 .9em 0 0;display:inline-block;padding:3px 0;text-decoration:underline;text-decoration-color:#eee}.menu-temp ul{vertical-align:top;display:inline-block;padding-left:10px}.menu-temp div{overflow:visible}.menu-temp ul{overflow:visible;list-style:none;margin:0 0 2px 0}.menu-temp div,.menu-temp li,.menu-temp li a,.menu-temp ul{display:inline;display:inline-block}.menu-temp-right{position:absolute;right:0;top:0;display:block}.menu-temp-left{position:relative;display:block;margin-right:30px!important}.menu-temp-links{margin-top:10px;margin-bottom:10px;list-style:none}.menu-temp-links button.btn{padding:0;text-align:left}ul.menu-temp-links{padding-left:30px}.mainmenu{margin:0;padding:0;width:100%;line-height:normal;overflow:hidden;font-family:"Fira Sans",sans-serif,arial}.mainmenu ul{list-style-type:none;padding-left:0;max-width:100%}.mainmenu li{display:block;line-height:24px;margin-bottom:0;border-bottom:solid 2px #e1e1e1;overflow:hidden}.mainmenu li:last-child{border:none}.mainmenu .plusbutton-position{position:relative;z-index:0}.mainmenu .plusbutton-position .plusbutton{top:0;bottom:0;right:0;width:50px;height:100%;text-align:center}.mainmenu .plusbutton-position .plusbutton a{display:block;line-height:50px;border-radius:0;padding-top:0;padding-bottom:0}.mainmenu .plusbutton+.mainmenulink{margin-right:50px}.mainmenu .mainmenulink{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.mainmenu a:focus,.mainmenu a:hover{color:#fff!important;background:#8269a7!important}.mainmenu a:not([data-toggle=collapse]){display:block;padding:5px 14px}.mainmenu>ul>li>div[aria-expanded=true] li{box-shadow:inset -5px 0 6px -6px rgba(0,0,0,.3)}.mainmenu ul>li>div[aria-expanded]{box-shadow:inset 2px 3px 4px rgba(0,0,0,.2);background:#efefef;padding-left:13px;position:relative;z-index:1}.mainmenu ul>li>div[aria-expanded] div[aria-expanded]{background:#e8e8e8}.mainmenu ul>li>div[aria-expanded] div[aria-expanded]>ul>li{border-color:#dadada}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded]{background:#e0e0e0}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded]>ul>li{border-color:#d3d3d3}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]{background:#d6d6d6}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]>ul>li{border-color:#c9c9c9}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]{background:#ccc}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]>ul>li{border-color:silver}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]{background:#c2c2c2}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]>ul>li{border-color:#b6b6b6}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]{background:#b8b8b8}.mainmenu ul>li>div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded] div[aria-expanded]>ul>li{border-color:#adadad}.mainmenu ul>li{margin-left:0;background-color:transparent;line-height:36px}.mainmenu ul>li a{font-size:1.5em}.mainmenu ul>li .active>a{color:#fff!important;background:#4b2582}.mainmenu ul>li>div>ul>li a{font-size:1.2em;font-weight:normal}.mainmenu ul>li>div>ul>li .active>a{color:#fff!important;background:#4b2582}#SubMenu{display:block;margin:0;margin-bottom:40px;padding:0;width:100%;font-size:1.6rem;line-height:normal;font-family:"Fira Sans",sans-serif,arial;background-color:transparent}@media screen and (max-width:767px){#SubMenu{display:none}}@media print{#SubMenu{display:none}}#SubMenu ul{list-style-type:none;padding-left:0;padding-left:0}#SubMenu li{display:block;line-height:26px;overflow:hidden}#SubMenu .plusbutton-position{position:relative;z-index:0}#SubMenu .plusbutton-position .plusbutton{color:#4b2582!important;position:absolute;top:-3px;bottom:0;right:0;width:30px;height:30px;text-align:center;z-index:10}#SubMenu .plusbutton-position .plusbutton:not(.collapsed),#SubMenu .plusbutton-position .plusbutton:not(.collapsed)+.submenulink a{background:unset}#SubMenu .plusbutton-position .plusbutton a{display:block;line-height:26px;border-radius:0;padding-top:0;padding-bottom:0}#SubMenu .plusbutton+.submenulink{padding-right:25px}#SubMenu .submenulink{width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto;border-bottom:solid 1px #ddd}#SubMenu a{padding:7px 0!important;font-weight:400;color:#333}#SubMenu a:focus,#SubMenu a:hover{color:#4b2582!important;background:unset}#SubMenu a:not([data-toggle=collapse]){display:block;padding:5px 0}#SubMenu ul{list-style:none}#SubMenu ul>li>div[aria-expanded]{padding-left:13px;position:relative;z-index:1}#SubMenu ul>li{font-size:1.6rem;margin-left:0;background-color:transparent;line-height:20px}#SubMenu ul>li a{font-weight:400}#SubMenu ul>li a:hover{font-weight:600!important}#SubMenu ul>li .active>a{font-weight:600;color:#4b2582!important;background:unset}#SubMenu ul>li>div>ul>li{font-size:1.4rem;padding:0}#SubMenu ul>li>div>ul>li a{font-weight:400}#SubMenu ul>li>div>ul>li .active>a{font-weight:600;color:#4b2582!important;background:unset}#SubMenu #SubMenuTitle{font-size:2rem;line-height:1em;color:#4b2582;font-weight:600;margin-bottom:.5em}#SubMenu #SubMenuTitle a{font-weight:600;color:#4b2582}#MegaMenu{color:#fff;padding:0 10px}@media screen and (min-width:1330px){#MegaMenu{padding:0}}#MegaMenu a{color:#fff;color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35)}#MegaMenu a:active,#MegaMenu a:focus,#MegaMenu a:hover,#MegaMenu a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}#MegaMenu a.plusbutton{outline:none}#MegaMenu .megamenu-row{padding-top:30px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;width:100%}@media(min-width:768px){#MegaMenu .megamenu-row{padding-top:40px}}#MegaMenu .megamenu-column{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width:768px){#MegaMenu .megamenu-column{flex:1}}#MegaMenu .megamenu-links{font-size:1.8rem;text-align:center;color:#fff;padding-top:5px;padding-left:0}#MegaMenu .megamenu-links *{color:#fff;list-style-type:none}#MegaMenu .megamenu-links:first-child{padding-top:55px}@media(min-width:768px){#MegaMenu .megamenu-links:first-child{padding-top:5px}}#MegaMenu .btn-close-menu{background-color:rgba(255,255,255,.2);padding:10px 15px;color:#fff}#MegaMenu .btn-close-menu:hover{background-color:rgba(0,0,0,.2);color:#fff}#MegaMenu .menu-divider{opacity:.4;padding:0 .5rem}@media screen and (min-width:768px){#MegaMenu .collapse-header{display:none}}#MegaMenu .loader-white{border-top-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2);border-left-color:#fff}#MegaMenu .megamenu-tree ul li{margin-bottom:0}#MegaMenu .megamenu-tree>ul>li:first-of-type{font-size:2.2rem}#MegaMenu .megamenu-tree>ul>li{font-size:1.8rem}#MegaMenu .megamenu-tree>ul>li ul>li{font-size:1.6rem}#MegaMenu .megamenu-tree{margin:0;padding:0;width:100%;line-height:normal;overflow:hidden;font-family:"Fira Sans",sans-serif,arial;border-bottom:0;text-decoration:none}#MegaMenu .megamenu-tree:after,#MegaMenu .megamenu-tree:before{background:none}#MegaMenu .megamenu-tree:active,#MegaMenu .megamenu-tree:hover,#MegaMenu .megamenu-tree:visited{border-bottom:0;text-decoration:none}#MegaMenu .megamenu-tree:active:after,#MegaMenu .megamenu-tree:hover:after,#MegaMenu .megamenu-tree:visited:after{background:none}#MegaMenu .megamenu-tree ul{list-style-type:none;max-width:100%;padding-left:0}#MegaMenu .megamenu-tree li{display:block;line-height:24px;overflow:hidden}#MegaMenu .megamenu-tree .plusbutton-position{position:relative;z-index:0}#MegaMenu .megamenu-tree .plusbutton-position .plusbutton{position:absolute;top:0;right:0;width:50px;height:40px;padding-top:.8rem;text-align:center;z-index:1000;border:none}#MegaMenu .megamenu-tree .plusbutton-position .plusbutton a{display:block;line-height:40px;border-radius:0;padding-top:0;padding-bottom:0;border:none}#MegaMenu .megamenu-tree .plusbutton-position .plusbutton a:hover{border:none}#MegaMenu .megamenu-tree .mainmenulink{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@supports(hyphens:auto){#MegaMenu .megamenu-tree .mainmenulink{hyphens:auto}}#MegaMenu .megamenu-tree .mainmenulink a:hover{border-bottom:1px solid rgba(255,255,255,.35)}#MegaMenu .megamenu-tree a:focus,#MegaMenu .megamenu-tree a:hover{color:#fff!important;background-color:rgba(0,0,0,.2)}#MegaMenu .megamenu-tree a:not([data-toggle=collapse]){display:block;padding:5px 14px}#MegaMenu .megamenu-tree ul>li>div[aria-expanded]{padding-left:13px;position:relative;z-index:1}#MegaMenu .megamenu-tree ul>li{margin-left:0;background-color:transparent;line-height:30px}#MegaMenu .megamenu-tree ul>li .active>a{color:#fff!important;background-color:rgba(0,0,0,.4);font-weight:500}#MegaMenu .megamenu-tree ul>li>div>ul>li .active>a{background-color:rgba(0,0,0,.4)}#MegaMenu .megamenu-tree a.plusbutton:before{font-size:1.6rem;font-family:"Duawesome";content:""}#MegaMenu .megamenu-tree a.plusbutton.collapsed:before{font-size:1.6rem;font-family:"Duawesome";content:""}#MegaMenu .megamenu-tree a.plusbutton.btn-default{border-color:#fff}#MegaMenu .megamenu-tree a.plusbutton.btn-primary{color:#fff!important}#MegaMenu .collapse-header{margin-bottom:40px}#MegaMenu #loading-indicator-menuarea{position:absolute;top:100px;left:0;right:0}.topmenu{margin:0;padding:0;width:100%;line-height:normal;white-space:nowrap;overflow:hidden;font-family:"Fira Sans",sans-serif,arial}.topmenu ul{list-style-type:none;margin:0;padding-left:0}.topmenu a,.topmenu li{display:block;background-color:#eee}.topmenu li :hover{background-color:#fff}.topmenu>li{margin-left:.25em;border-bottom-color:#fff}.topmenu>li:first-child{margin-left:0;border-top-color:red}.topmenu a{padding:.25em;color:#0071c2;font-size:1.2em}a{color:#4b2582;text-decoration:none;position:relative;border-bottom:1px solid rgba(75,37,130,.35)}a:active,a:focus,a:hover,a:visited{color:#4b2582;text-decoration:none;border-bottom:1px solid #4b2582}.portal-layout{padding-bottom:90px}.staffportal-pages h2{color:#000}.staffportal-pages .du-block{margin-bottom:30px}.staffportal-pages .blockstylenormal>.block-title{color:#000;font-weight:600;text-decoration:none;font-size:1.8rem;padding-bottom:0;margin-bottom:1.5rem}.staffportal-pages .block-body{margin-top:10px}.staffportal-pages .du-block .blockstylenormal{margin-bottom:0;padding-bottom:0}.staffportal-pages .loginbuttonblock .block-body-inner{position:relative;padding:15px;background-color:#fff}.staffportal-pages .loginbuttonblock .teaser-block-text>p{margin:10px 0 0;padding:0 20px 0 0}.staffportal-pages .loginbuttonblock .teaser-block-button{position:absolute;right:15px;bottom:15px;font-size:2.5rem}.staffportal-pages #duLanguageChange{min-height:auto;padding-top:0}.staffportal-pages #PageArea{padding-top:20px}.staffportal-pages .blockstylenormal>.block-heading>h1.block-title,.staffportal-pages .blockstylenormal>.block-heading>h2.block-title,.staffportal-pages .blockstylenormal>.block-heading>h3.block-title,.staffportal-pages .blockstylenormal>.block-heading>h4.block-title,.staffportal-pages .blockstylenormal>.block-heading>h5.block-title,.staffportal-pages .blockstylenormal>.block-heading>span.block-title{display:block;line-height:1.5;color:#000;font-size:1.8rem;font-weight:500;margin:0;padding:0 0 .5em}#SiteHeaderNavigationArea{position:relative;background-color:#17584d}.portal-content-area.login button{margin:20px 0}.portal-content-area.widget{background-color:#e4e4e4!important}.portal-content-area.widget .btn.btn-widget{background:transparent!important}.portal-content-area.widget .btn.btn-widget :hover{background:transparent!important}.portal-content-area.widget .btn.btn-widget>i{font-size:1.8rem}.portal-content-area.widget.hide-image{background-image:none;background-color:#e4e4e4}.portal-content-area.widget.show-image.has-image{min-height:350px}.portal-content-area.widget.show-image.has-image>.area-overlay{background:rgba(1,1,1,.4);min-height:350px;padding:20px 0!important}.portal-content-area.widget.show-image.has-image .btn.btn-widget{background-color:rgba(0,0,0,.3)!important;color:#fff}.portal-content-area.widget.show-widget{background-color:#d6d6d6!important}.portal-content-area.widget #WidgetArea{display:block;margin-top:20px}.portal-gradient{padding-top:6px;color:#fff;background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#007b3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#007b3c",GradientType=1)}.portal-bg{padding-top:6px;color:#fff;background-color:#17584d}.portal-bg.top-menu,.portal-gradient.top-menu{margin-bottom:0}.newspage-media,.page-media,.reportagepage-media{padding-bottom:30px}ol,ul{margin-bottom:1em}ol li,ul li{margin-bottom:.3em}#PageTitle{padding-top:30px;padding-bottom:20px}@media screen and (max-width:767px){#PageTitle{padding-bottom:15px;margin-bottom:15px}}.news-page #PageTitle{border-bottom:2px solid #ddd}.pagetitle-summary{font-size:2.4rem}.portal-page-title{padding-top:40px;padding-bottom:40px;position:relative}.portal-page-title h1{color:#fff}.portal-page-title .pagetitle-summary{max-width:70ch;color:#fff}.portal-page-content-area .pagetitle-summary{padding-top:0;padding-bottom:20px}.portal-page-content-area .scrollspy-title{color:#000;font-size:1.8rem;font-weight:500;text-transform:none}.portal-page-content-area #scrollspy{background-color:#eee;border-top:3px solid #4b2582;padding:5px 15px}.portal-page-content-area #scrollspy a{border-bottom:0;text-decoration:none;color:#4b2582;font-weight:500}.portal-page-content-area #scrollspy a:after,.portal-page-content-area #scrollspy a:before{background:none}.portal-page-content-area #scrollspy a:active,.portal-page-content-area #scrollspy a:hover,.portal-page-content-area #scrollspy a:visited{border-bottom:0;text-decoration:none}.portal-page-content-area #scrollspy a:active:after,.portal-page-content-area #scrollspy a:hover:after,.portal-page-content-area #scrollspy a:visited:after{background:none}.portal-bg .staff-pagetitle-area,.portal-gradient .staff-pagetitle-area{padding-top:15px;padding-bottom:30px}.portal-bg #PageTitle>h1,.portal-gradient #PageTitle>h1{color:#fff;margin-top:20px}.news-page h1{color:#000}.news-page #PageBodyArea{margin-top:20px}.news-page .newspage-media{margin-bottom:20px}.portal-bg #duBreadcrumb,.portal-gradient #duBreadcrumb{padding:10px 0}.portal-pagetitle #PageTitle>h1{color:#000;margin-top:20px}.staff-breadcrumb-area{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}.staff-breadcrumb-area #duBreadcrumb{background-color:#fff;color:#000}.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a{color:#4b2582;text-decoration:none;position:relative;border-bottom:1px solid rgba(75,37,130,.35)}.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a:active,.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a:focus,.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a:hover,.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a:visited{color:#4b2582;text-decoration:none;border-bottom:1px solid #4b2582}.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li a.current-page{color:#000;font-style:normal;cursor:default}.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li.dropdown.passive:hover{color:#000}.staff-breadcrumb-area #duBreadcrumb .breadcrumb>li.dropdown.passive .breadcrumb>li.dropdown.passive>a.current-page:after{content:none}.staff-breadcrumb-area #duBreadcrumb .fa-home{font-size:2.1rem;padding-right:5px}.block{padding-left:15px;padding-right:15px}.block.importantinformationblock{float:none;padding:0}@media(min-width:1200px){.hidden-special{display:none!important}}a:focus,button.btn-link{outline-offset:5px}button:focus{outline-offset:1px}.emulated{background-color:#4b2582;color:#fff;opacity:.9;min-height:2rem;text-align:center;font-size:1.2rem;padding:.3rem}.emulated button{margin-left:2rem;padding:0 .6rem}.primary-breadcrumb-list{padding:1.2rem 0 .7rem;margin:0;list-style:none;background-color:transparent;border-radius:0;font-size:1.4rem}@media(min-width:768px){.primary-breadcrumb-list{font-size:1.6rem}}.primary-breadcrumb-list>li{display:inline-block;margin-bottom:.5rem}.primary-breadcrumb-list>li+li:before{font-family:"Duawesome";content:"";font-size:1rem;padding:0 .8rem;color:#999}.primary-breadcrumb-list>li>.active{color:#555;cursor:default;font-style:italic}.primary-breadcrumb-list>li a{border-bottom:0;text-decoration:none;color:#555}.primary-breadcrumb-list>li a:after,.primary-breadcrumb-list>li a:before{background:none}.primary-breadcrumb-list>li a:active,.primary-breadcrumb-list>li a:hover,.primary-breadcrumb-list>li a:visited{border-bottom:0;text-decoration:none}.primary-breadcrumb-list>li a:active:after,.primary-breadcrumb-list>li a:hover:after,.primary-breadcrumb-list>li a:visited:after{background:none}.primary-breadcrumb-list>li a:hover{border-bottom:1px solid #999}@media print{.primary-breadcrumb-list{display:none!important}}.primary-footer-border{width:100%;height:4px;background-color:#4b2582}.primary-footer-bottom>.container{display:flex;flex-wrap:wrap;align-items:baseline}.primary-footer-links{background-color:#eee;color:#000;padding:30px 0 20px}.primary-footer-links a{color:#000;text-decoration:none;position:relative;border-bottom:1px solid rgba(0,0,0,.35);display:inline-block}.primary-footer-links a:active,.primary-footer-links a:focus,.primary-footer-links a:hover,.primary-footer-links a:visited{color:#000;text-decoration:none;border-bottom:1px solid #000}.primary-footer-links .container{display:flex;flex-wrap:wrap}.primary-footer-links .pagefooter-column{flex-basis:100%;margin-bottom:1rem}@media screen and (min-width:480px){.primary-footer-links .pagefooter-column{flex-basis:50%}}@media screen and (min-width:768px){.primary-footer-links .pagefooter-column{flex-basis:33%}}.primary-footer-links .pagefooter-column div{line-height:2.4rem;margin-bottom:1rem}.primary-footer-links .pagefooter-column .pagefooter-linktitle{font-size:2.2rem;font-weight:500}.primary-footer-links .pagefooter-column .fa{padding-right:10px}#HamburgerMenu{z-index:180}#HamburgerMenu{color:#fff;padding:0 10px}@media screen and (min-width:1330px){#HamburgerMenu{padding:0}}#HamburgerMenu a{color:#fff;color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35)}#HamburgerMenu a:active,#HamburgerMenu a:focus,#HamburgerMenu a:hover,#HamburgerMenu a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}#HamburgerMenu a.plusbutton{outline:none}#HamburgerMenu .hamburgermenu-row{padding-top:30px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;width:100%}@media(min-width:768px){#HamburgerMenu .hamburgermenu-row{padding-top:40px}}#HamburgerMenu .hamburgermenu-column{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width:768px){#HamburgerMenu .hamburgermenu-column{flex:1}}#HamburgerMenu .hamburgermenu-links{font-size:1.8rem;text-align:center;color:#fff;padding-top:5px;padding-left:0}#HamburgerMenu .hamburgermenu-links *{color:#fff;list-style-type:none}#HamburgerMenu .hamburgermenu-links:first-child{padding-top:55px}@media(min-width:768px){#HamburgerMenu .hamburgermenu-links:first-child{padding-top:5px}}#HamburgerMenu .btn-close-menu{background-color:rgba(255,255,255,.2);padding:10px 15px;color:#fff}#HamburgerMenu .btn-close-menu:hover{background-color:rgba(0,0,0,.2);color:#fff}#HamburgerMenu .menu-divider{opacity:.4;padding:0 .5rem}@media screen and (min-width:768px){#HamburgerMenu .collapse-header{display:none}}#HamburgerMenu .loader-white{border-top-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2);border-left-color:#fff}#HamburgerMenu .hamburgermenu-tree ul li{margin-bottom:0}#HamburgerMenu .hamburgermenu-tree>ul>li:first-of-type{font-size:2.2rem}#HamburgerMenu .hamburgermenu-tree>ul>li{font-size:1.8rem}#HamburgerMenu .hamburgermenu-tree>ul>li ul>li{font-size:1.6rem}#HamburgerMenu .hamburgermenu-tree{margin:0;padding:0;width:100%;line-height:normal;overflow:hidden;font-family:"Fira Sans",sans-serif,arial;border-bottom:0;text-decoration:none}#HamburgerMenu .hamburgermenu-tree:after,#HamburgerMenu .hamburgermenu-tree:before{background:none}#HamburgerMenu .hamburgermenu-tree:active,#HamburgerMenu .hamburgermenu-tree:hover,#HamburgerMenu .hamburgermenu-tree:visited{border-bottom:0;text-decoration:none}#HamburgerMenu .hamburgermenu-tree:active:after,#HamburgerMenu .hamburgermenu-tree:hover:after,#HamburgerMenu .hamburgermenu-tree:visited:after{background:none}#HamburgerMenu .hamburgermenu-tree ul{list-style-type:none;max-width:100%;padding-left:0}#HamburgerMenu .hamburgermenu-tree li{display:block;line-height:24px;overflow:hidden}#HamburgerMenu .hamburgermenu-tree .plusbutton-position{position:relative;z-index:0}#HamburgerMenu .hamburgermenu-tree .plusbutton-position .plusbutton{position:absolute;top:0;right:0;width:50px;height:40px;padding-top:.8rem;text-align:center;z-index:1000;border:none}#HamburgerMenu .hamburgermenu-tree .plusbutton-position .plusbutton a{display:block;line-height:40px;border-radius:0;padding-top:0;padding-bottom:0;border:none}#HamburgerMenu .hamburgermenu-tree .plusbutton-position .plusbutton a:hover{border:none}#HamburgerMenu .hamburgermenu-tree .mainmenulink{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@supports(hyphens:auto){#HamburgerMenu .hamburgermenu-tree .mainmenulink{hyphens:auto}}#HamburgerMenu .hamburgermenu-tree .mainmenulink a:hover{border-bottom:1px solid rgba(255,255,255,.35)}#HamburgerMenu .hamburgermenu-tree a:focus,#HamburgerMenu .hamburgermenu-tree a:hover{color:#fff!important;background-color:rgba(0,0,0,.2)}#HamburgerMenu .hamburgermenu-tree a:not([data-toggle=collapse]){display:block;padding:5px 14px}#HamburgerMenu .hamburgermenu-tree ul>li>div[aria-expanded]{padding-left:13px;position:relative;z-index:1}#HamburgerMenu .hamburgermenu-tree ul>li{margin-left:0;background-color:transparent;line-height:30px}#HamburgerMenu .hamburgermenu-tree ul>li .active>a{color:#fff!important;background-color:rgba(0,0,0,.4);font-weight:500}#HamburgerMenu .hamburgermenu-tree ul>li>div>ul>li .active>a{background-color:rgba(0,0,0,.4)}#HamburgerMenu .hamburgermenu-tree a.plusbutton:before{font-size:1.6rem;font-family:"Duawesome";content:""}#HamburgerMenu .hamburgermenu-tree a.plusbutton.collapsed:before{font-size:1.6rem;font-family:"Duawesome";content:""}#HamburgerMenu .hamburgermenu-tree a.plusbutton.btn-default{border-color:#fff}#HamburgerMenu .hamburgermenu-tree a.plusbutton.btn-primary{color:#fff!important}#HamburgerMenu .collapse-header{margin-bottom:40px}#HamburgerMenu #loading-indicator-menuarea{position:absolute;top:100px;left:0;right:0}.primary-header{background:#fff;box-shadow:0 0 11px rgba(57,36,88,.3019607843)}@media print{.primary-header{display:none!important}}.primary-header>.container{display:flex;flex-direction:column}.primary-header-bottom{display:flex;flex-direction:row;align-items:end;margin-bottom:1rem}.primary-header-logo-area{flex-grow:0;display:flex;flex-direction:column;text-align:center}@media(min-width:768px){.primary-header-logo-area{flex-direction:row}}a.primary-header-logo{flex-grow:0;border-bottom:0;text-decoration:none;margin-left:-1rem}a.primary-header-logo:after,a.primary-header-logo:before{background:none}a.primary-header-logo:active,a.primary-header-logo:hover,a.primary-header-logo:visited{border-bottom:0;text-decoration:none}a.primary-header-logo:active:after,a.primary-header-logo:hover:after,a.primary-header-logo:visited:after{background:none}a.primary-header-logo img{display:block;width:auto;height:5rem;padding:1rem;margin:.5rem 0 -.5rem;border:3px solid transparent;border-radius:10px}@media(min-width:768px){a.primary-header-logo img{margin:0;height:6.7rem}}a.primary-header-logo img:hover{border:3px solid #4b2582;border-radius:10px}.primary-header-logo-title{flex-grow:0;margin:0;border-left:none}@media(min-width:768px){.primary-header-logo-title{margin:1.1rem 0 .7rem 2rem;padding-top:.8rem;border-left:2px solid gray}}.primary-header-logo-title>a{border-bottom:0;text-decoration:none;font-size:2rem;font-weight:500;color:#000;margin-left:0;border-bottom:3px solid transparent}.primary-header-logo-title>a:after,.primary-header-logo-title>a:before{background:none}.primary-header-logo-title>a:active,.primary-header-logo-title>a:hover,.primary-header-logo-title>a:visited{border-bottom:0;text-decoration:none}.primary-header-logo-title>a:active:after,.primary-header-logo-title>a:hover:after,.primary-header-logo-title>a:visited:after{background:none}@media(min-width:768px){.primary-header-logo-title>a{font-size:2.6rem;margin-left:3rem}}.primary-header-logo-title>a:hover{border-bottom:3px solid #4b2582}.external-pages .primary-header-logo-title{display:none}.primary-header-buttons{flex-grow:1;display:flex;flex-direction:row;justify-content:right;gap:1rem;color:#4b2582}@media(min-width:768px){.primary-header-buttons{margin-top:1rem;gap:1.5rem}}.primary-header-buttons .navigation-tab,.primary-header-buttons .personal-tab,.primary-header-buttons .search-tab{display:block;width:3.3rem;height:3.3rem}@media(min-width:768px){.primary-header-buttons .navigation-tab,.primary-header-buttons .personal-tab,.primary-header-buttons .search-tab{width:4.5rem;height:4.5rem}}.primary-header-buttons .navigation-tab:before,.primary-header-buttons .personal-tab:before,.primary-header-buttons .search-tab:before{font-size:2.1rem}@media(min-width:768px){.primary-header-buttons .navigation-tab:before,.primary-header-buttons .personal-tab:before,.primary-header-buttons .search-tab:before{font-size:2.8rem}}.primary-header-buttons .navbar-toggle{float:none;color:#4b2582;border:2px solid transparent!important;border-radius:25px;position:relative;margin-right:0;padding:0;margin-top:0;margin-bottom:0}.primary-header-buttons .navbar-toggle:hover{border:2px solid #4b2582!important}.primary-header-buttons .navbar-toggle:focus{outline:none}.primary-header-buttons .navbar-toggle.search-tab:before{font-family:"Duawesome";content:""}.primary-header-buttons .navbar-toggle.navigation-tab:before{font-family:"Duawesome";content:""}.primary-header-buttons .navbar-toggle.personal-tab:before{font-family:"Duawesome";content:""}.primary-header-buttons .navbar-toggle.collapsed.navigation-tab:before{content:""}.primary-header-buttons .navbar-toggle.collapsed.search-tab:before{content:""}.primary-header-buttons .navbar-toggle.collapsed.personal-tab:before{content:""}.portal-header-menubutton,.portal-header-search{display:block;position:absolute;top:3rem;right:1.5rem;font-size:2.4rem;font-weight:500;width:5rem;height:5rem;border:2px transparent;border-radius:25px}.portal-header-menubutton:hover,.portal-header-search:hover{border:2px solid #4b2582}.portal-header-menubutton>a,.portal-header-search>a{padding:1rem;border-bottom:0;text-decoration:none;color:#4b2582}.portal-header-menubutton>a:after,.portal-header-menubutton>a:before,.portal-header-search>a:after,.portal-header-search>a:before{background:none}.portal-header-menubutton>a:active,.portal-header-menubutton>a:hover,.portal-header-menubutton>a:visited,.portal-header-search>a:active,.portal-header-search>a:hover,.portal-header-search>a:visited{border-bottom:0;text-decoration:none}.portal-header-menubutton>a:active:after,.portal-header-menubutton>a:hover:after,.portal-header-menubutton>a:visited:after,.portal-header-search>a:active:after,.portal-header-search>a:hover:after,.portal-header-search>a:visited:after{background:none}.portal-header-menubutton>button,.portal-header-search>button{padding:1rem}.portal-header-menubutton>button>i,.portal-header-search>button>i{color:#4b2582}.collapse-footer{color:#fff!important;padding:7rem 0 2.5rem 0;margin:0 auto;text-align:center}.collapse-footer:after,.collapse-footer:before{content:" ";display:table}.collapse-footer:after{clear:both}.collapse-footer .close{float:none}.pagetitle-suffix{max-width:65ch;margin:0}.programme-page .pagetitle-suffix{max-width:100%}.programme-page .pagetitle-summary{max-width:65ch}.course-page .pagetitle-suffix{padding-top:20px;margin-top:0!important;max-width:75%;padding-right:30px}.course-page .pagetitle-suffix .pagetitle-levels,.course-page .pagetitle-suffix .pagetitle-points{padding-top:0}#SiteHeaderNavigationArea{position:relative}#SearchHeader{margin-top:-.6rem;background-color:#3d1e68;background:linear-gradient(90deg,#3d1e68 0%,#b7015e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d1e68",endColorstr="#b7015e",GradientType=1)}#HamburgerMenu,#searchAreaCollapse{margin:0;padding:0;border:0;position:absolute;top:0;left:0;right:0;z-index:190;color:#fff;background-color:#3d1e68;background:linear-gradient(90deg,#3d1e68 0%,#b7015e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d1e68",endColorstr="#b7015e",GradientType=1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 3px 6px rgba(0,0,0,.1)!important}#HamburgerMenu a,#searchAreaCollapse a{color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35)}#HamburgerMenu a:active,#HamburgerMenu a:focus,#HamburgerMenu a:hover,#HamburgerMenu a:visited,#searchAreaCollapse a:active,#searchAreaCollapse a:focus,#searchAreaCollapse a:hover,#searchAreaCollapse a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.student-portal #HamburgerMenu,.student-portal #searchAreaCollapse{background-color:#2e164f;background:linear-gradient(90deg,#2e164f 0%,#005491 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2e164f",endColorstr="#0071c2",GradientType=1)}.staffportal-pages #HamburgerMenu,.staffportal-pages #searchAreaCollapse{background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#007b3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#007b3c",GradientType=1)}#searchAreaCollapse>.container{padding-bottom:4rem}.search-header{position:relative;padding:.4rem 0;min-height:10rem}.search-header:after,.search-header:before{content:" ";display:table}.search-header:after{clear:both}@media screen and (min-width:768px){.search-header{min-height:11.5rem;padding:1.2rem 0}}.search-help{display:none}.search-body{min-height:33.5rem;padding-bottom:2rem;background:#f4f4f4}.search-footer{background-color:#3d1e68;background:linear-gradient(90deg,#3d1e68 0%,#b7015e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d1e68",endColorstr="#b7015e",GradientType=1)}.search-footer:after,.search-footer:before{content:" ";display:table}.search-footer:after{clear:both}.search-input-area{color:#4b2582;background-color:#fff;border-radius:40px;margin:1rem;padding:0 2rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.1)!important}@media screen and (min-width:768px){.search-input-area{padding:1rem 2rem}}.search-input-area:focus{border:5px solid red}.search-input-area button,.search-input-area input{color:#000;background:transparent;height:7.3rem}.search-input-area button,.search-input-area button span,.search-input-area input,.search-input-area input span{font-size:1.8rem!important}@media(min-width:768px){.search-input-area button,.search-input-area button span,.search-input-area input,.search-input-area input span{font-size:2.4rem!important}}.search-input-area input{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0);border-color:transparent}.search-input-area input:focus{outline:none;border:5px solid blue}.search-input-area input:active{outline:none;border:5px solid red}.search-input-area .form-control:active,.search-input-area .form-control:focus,.search-input-area .form-control:hover,.search-input-area .form-control:visited{outline:none;border:none;box-shadow:none;background-color:transparent}.search-input-area button{min-width:54px;color:#4b2582}.search-input-area button:hover{color:#000!important}.search-input-area button .fa:before{font-size:2.4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:768px){.search-input-area button .fa:before{font-size:3.2rem}}.search-input-area .search-input-message{position:absolute;top:2.4rem;left:4.6rem;font-size:small;animation-duration:3s}.other-search-functions{color:#fff;background-color:rgba(0,0,0,.3);border-radius:6px;padding:2rem}.other-search-functions>div:first-child{font-size:1.4rem}.other-search-functions .row{padding:.4rem 0}.other-search-functions .row>div{padding-top:.6rem}.other-search-functions a{color:#fff;font-size:1.6rem}.other-search-functions .fa-search{font-size:.9em;padding-right:.6rem}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:4.6rem;padding:0 1.6rem;font-size:1.8rem;line-height:1.33333;border-radius:6px}.primary-mainmenu{display:none;padding:1.3rem 0;font-size:2rem;background-color:#3d1e68;background:linear-gradient(90deg,#3d1e68 0%,#b7015e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d1e68",endColorstr="#b7015e",GradientType=1)}.student-portal .primary-mainmenu{background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#0071c2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#0071c2",GradientType=1)}@media(min-width:768px){.primary-mainmenu{display:block;overflow:auto;scrollbar-width:none}}@media print{.primary-mainmenu{display:none!important}}.primary-mainmenu .primary-mainmenu-items{display:flex;flex-direction:row;justify-content:left}.primary-mainmenu a{color:#fff;color:#fff;text-decoration:none;position:relative;border-bottom:1px solid rgba(255,255,255,.35);white-space:nowrap;font-weight:500;margin-right:3rem;border-bottom:1px solid transparent}.primary-mainmenu a:active,.primary-mainmenu a:focus,.primary-mainmenu a:hover,.primary-mainmenu a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.primary-mainmenu a.active{border-bottom:3px solid #fff}.primary-mainmenu a.has-child:after{padding-left:10px;font-size:1.8rem;font-family:"Duawesome";content:"";font-weight:normal}.primary-mainmenu a.has-child.collapsed:after{content:""}.staffportal-pages .primary-mainmenu{color:#fff;background-color:#4b2582;background:linear-gradient(90deg,#4b2582 0%,#007b3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b2582",endColorstr="#007b3c",GradientType=1)}.primary-mainmenu-container{position:relative}.mega-menu.container{position:relative}.mega-menu>div{position:absolute;top:-13px;left:15px;z-index:1000;margin:0;padding:0;width:calc(100% - 30px);font-size:1.6rem;color:#000;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.1)!important}.mega-menu>div .mega-menu-results{padding:15px}.mega-menu>div .mega-menu-title{max-width:240px;font-size:2rem;font-weight:600;border-bottom:2px solid #4b2582;margin-bottom:20px}.mega-menu>div .mega-menu-items{column-count:1}@media screen and (min-width:768px){.mega-menu>div .mega-menu-items{column-count:2}}@media screen and (min-width:992px){.mega-menu>div .mega-menu-items{column-count:3}}@media screen and (min-width:1330px){.mega-menu>div .mega-menu-items{column-count:4}}.mega-menu>div .mega-menu-item-group{break-inside:avoid-column;padding-bottom:25px}.mega-menu>div .mega-menu-item-link{margin-bottom:15px}.mega-menu>div .mega-menu-item-link a{white-space:pre-wrap;overflow-wrap:break-word;font-size:1.8rem;font-weight:600}.mega-menu>div .mega-menu-item-sublink{margin-bottom:15px}.mega-menu>div .mega-menu-item-sublink a{white-space:pre-wrap;overflow-wrap:break-word;font-size:1.6rem;font-weight:normal}.mega-menu>div a{color:#000;color:#000;text-decoration:none;position:relative;border-bottom:1px solid rgba(0,0,0,.35);border-bottom:1px solid transparent}.mega-menu>div a:active,.mega-menu>div a:focus,.mega-menu>div a:hover,.mega-menu>div a:visited{color:#000;text-decoration:none;border-bottom:1px solid #000}.my-menu.container{position:relative}#MyMenu{background-color:#fff;border:3px solid #4b2582;border-radius:10px;width:30rem;padding:0;position:absolute;top:0;right:5rem;z-index:200;margin:0}#MyMenu .my-menu-content{display:flex;flex-direction:column}#MyMenu .my-menu-user{display:block;line-height:1em;padding:.7rem 15px .5rem;color:#000;text-align:right;background-color:#eee}#MyMenu .my-menu-element{display:block;line-height:3.6rem;cursor:pointer;outline-offset:0;box-shadow:0 0 2px rgba(0,0,0,.22);padding:5px 10px;color:#000;border-bottom:0;text-decoration:none}#MyMenu .my-menu-element:after,#MyMenu .my-menu-element:before{background:none}#MyMenu .my-menu-element:active,#MyMenu .my-menu-element:hover,#MyMenu .my-menu-element:visited{border-bottom:0;text-decoration:none}#MyMenu .my-menu-element:active:after,#MyMenu .my-menu-element:hover:after,#MyMenu .my-menu-element:visited:after{background:none}#MyMenu .my-menu-element:hover span{color:#000;border-bottom:1px solid #000}#MyMenu .my-menu-element .fa{color:#4b2582}#MyMenu #myFavoritePages:after,#MyMenu #myFavoriteTools:after{position:absolute;top:5px;right:13px;font-family:"Duawesome";content:""}#MyMenu #myFavoritePages.collapsed:after,#MyMenu #myFavoriteTools.collapsed:after{position:absolute;top:5px;right:13px;font-family:"Duawesome";content:""}#MyMenu .my-favorite-pages-row,#MyMenu .my-favorite-tools-row{width:100%;position:relative;background-color:#f3f3f3;color:#000}#MyMenu .my-favorite-pages-row:hover,#MyMenu .my-favorite-tools-row:hover{background-color:#fff}#MyMenu .my-favorite-pages-row .fa.fa-arrow-right,#MyMenu .my-favorite-tools-row .fa.fa-arrow-right{color:#c2c2c2;margin-right:6px}#MyMenu .my-favorite-pages-row:hover .fa.fa-arrow-right,#MyMenu .my-favorite-tools-row:hover .fa.fa-arrow-right{color:#000}#MyMenu .my-favorite-empty-row{padding:10px 20px}#MyMenu .my-favorite-pages-link,#MyMenu .my-favorite-tools-link{display:flex;flex-direction:row;align-items:baseline;line-height:2.8rem;cursor:pointer;outline-offset:0;padding:5px 10px;margin-right:30px;font-size:1.4rem;border-bottom:0;text-decoration:none}#MyMenu .my-favorite-pages-link:after,#MyMenu .my-favorite-pages-link:before,#MyMenu .my-favorite-tools-link:after,#MyMenu .my-favorite-tools-link:before{background:none}#MyMenu .my-favorite-pages-link:active,#MyMenu .my-favorite-pages-link:hover,#MyMenu .my-favorite-pages-link:visited,#MyMenu .my-favorite-tools-link:active,#MyMenu .my-favorite-tools-link:hover,#MyMenu .my-favorite-tools-link:visited{border-bottom:0;text-decoration:none}#MyMenu .my-favorite-pages-link:active:after,#MyMenu .my-favorite-pages-link:hover:after,#MyMenu .my-favorite-pages-link:visited:after,#MyMenu .my-favorite-tools-link:active:after,#MyMenu .my-favorite-tools-link:hover:after,#MyMenu .my-favorite-tools-link:visited:after{background:none}#MyMenu .my-favorite-pages-link.new-sv>.link-text:after,#MyMenu .my-favorite-tools-link.new-sv>.link-text:after{padding-left:10px;content:"NY";color:#8b0000}#MyMenu .my-favorite-pages-link.new-en>.link-text:after,#MyMenu .my-favorite-tools-link.new-en>.link-text:after{padding-left:10px;content:"NEW";color:#8b0000}#MyMenu .my-favorite-pages-link>.link-text,#MyMenu .my-favorite-tools-link>.link-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;word-wrap:normal;flex-grow:1}#MyMenu .my-favorite-pages-remove,#MyMenu .my-favorite-tools-remove{display:block;position:absolute;top:5px;right:10px;color:#c2c2c2;border-bottom:0;text-decoration:none}#MyMenu .my-favorite-pages-remove:after,#MyMenu .my-favorite-pages-remove:before,#MyMenu .my-favorite-tools-remove:after,#MyMenu .my-favorite-tools-remove:before{background:none}#MyMenu .my-favorite-pages-remove:active,#MyMenu .my-favorite-pages-remove:hover,#MyMenu .my-favorite-pages-remove:visited,#MyMenu .my-favorite-tools-remove:active,#MyMenu .my-favorite-tools-remove:hover,#MyMenu .my-favorite-tools-remove:visited{border-bottom:0;text-decoration:none}#MyMenu .my-favorite-pages-remove:active:after,#MyMenu .my-favorite-pages-remove:hover:after,#MyMenu .my-favorite-pages-remove:visited:after,#MyMenu .my-favorite-tools-remove:active:after,#MyMenu .my-favorite-tools-remove:hover:after,#MyMenu .my-favorite-tools-remove:visited:after{background:none}#MyMenu .my-favorite-pages-remove:hover,#MyMenu .my-favorite-tools-remove:hover{color:#8b0000}#MyMenu .my-favorite-all-tools-link{display:block;text-align:right;padding:5px 10px;background-color:#f3f3f3;font-size:1.4rem;border-bottom:0;text-decoration:none}#MyMenu .my-favorite-all-tools-link:after,#MyMenu .my-favorite-all-tools-link:before{background:none}#MyMenu .my-favorite-all-tools-link:active,#MyMenu .my-favorite-all-tools-link:hover,#MyMenu .my-favorite-all-tools-link:visited{border-bottom:0;text-decoration:none}#MyMenu .my-favorite-all-tools-link:active:after,#MyMenu .my-favorite-all-tools-link:hover:after,#MyMenu .my-favorite-all-tools-link:visited:after{background:none}#MyMenu .my-favorite-all-tools-link:hover{background-color:#fff}#MyMenu .my-favorite-all-tools-link .fa.fa-arrow-right{color:#c2c2c2;font-size:1.6rem}#MyMenu .my-favorite-all-tools-link:hover .fa.fa-arrow-right{color:#000}.primary-portal-links{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:right;gap:2rem;margin-top:1rem}@media screen and (min-width:768px){.primary-portal-links{gap:3rem}}.primary-portal-links .top-links-others,.primary-portal-links .top-links-portals{display:flex;flex-wrap:wrap;flex-direction:row;padding-right:2rem;gap:2rem;border-right:1px solid #bbb}@media screen and (min-width:768px){.primary-portal-links .top-links-others,.primary-portal-links .top-links-portals{padding-right:3rem;gap:3rem}}.primary-portal-links .top-links-others a.active,.primary-portal-links .top-links-portals a.active{box-shadow:inset 0 -2px #4b2582;border-bottom:1px solid #4b2582}.primary-portal-links .top-links-international>a:before{padding-right:.6rem;font-family:"Duawesome";content:""}.primary-portal-links a{color:#000;text-decoration:none;position:relative;border-bottom:1px solid rgba(0,0,0,.35);border-bottom:1px solid transparent;color:#000;white-space:nowrap}.primary-portal-links a:active,.primary-portal-links a:focus,.primary-portal-links a:hover,.primary-portal-links a:visited{color:#000;text-decoration:none;border-bottom:1px solid #000}.primary-footer-bottom{padding:20px 0 30px}.primary-footer-bottom .primary-portal-links{justify-content:left}.primary-footer-socialbuttons{flex-grow:1;text-align:right}.primary-footer-socialbuttons>a{border-bottom:0;text-decoration:none}.primary-footer-socialbuttons>a:after,.primary-footer-socialbuttons>a:before{background:none}.primary-footer-socialbuttons>a:active,.primary-footer-socialbuttons>a:hover,.primary-footer-socialbuttons>a:visited{border-bottom:0;text-decoration:none}.primary-footer-socialbuttons>a:active:after,.primary-footer-socialbuttons>a:hover:after,.primary-footer-socialbuttons>a:visited:after{background:none}.primary-footer-socialbuttons>a .fa{font-size:2.4rem;margin-left:4px}.primary-footer-socialbuttons>a .fa-facebook-official,.primary-footer-socialbuttons>a .fa-instagram-fa,.primary-footer-socialbuttons>a .fa-linkedin-square,.primary-footer-socialbuttons>a .fa-twitter,.primary-footer-socialbuttons>a .fa-youtube-play{color:#4b2582}