.view-key-messages.view-display-id-alerts,.view-key-messages.view-display-id-alerts .views-row{display:none;}.view-key-messages.view-display-id-alerts .views-row.visible{display:block;}.view-key-messages.view-display-id-alerts .views-field-title,.view-key-messages.view-display-id-alerts .views-field-changed{cursor:pointer;}.view-key-messages.view-display-id-alerts .views-field-title:after{content:' - Read more';font-size:12px;color:#ccc;}.view-key-messages.view-display-id-alerts .views-field-title.expanded:after{content:' - Read less';}.view-key-messages.view-display-id-alerts .views-field-field-body{display:none;}.view-key-messages.view-display-id-alerts .views-field-changed .field-content span{display:block;padding-right:18px;}.view-key-messages.view-display-id-alerts .views-field-changed:hover{color:#fff;opacity:1;}
.landing_matrix .widget__content--full{display:none;}.toggles__tab:not(.toggle-button--initialised):not(.toggles__tab--back-link),.context-bar__panels--default:not(.toggle-target--initialised){opacity:0;visibility:hidden;position:absolute;}.landing__widget,.widget__wrapper,.widget__wrapper:before{background-size:0 0;}.landing_matrix{float:left;width:100%;z-index:1;}.landing_matrix__empty{display:none;}.landing__widget--active{cursor:auto;z-index:101;box-shadow:0 6px 0 -2px #ddd;}.landing__widget--active .widget__content--short{display:none;}.landing__widget--active .widget__content--full{display:block;}@media all and (max-width:720px){.landing__widget--active .widget__content--full{padding-bottom:50px;}}.landing__widget--active .widget__title{font-size:2.57143em;line-height:1.16667em;}.landing__widget--active .widget__wrapper{min-height:682px;overflow:hidden;}.landing__widget--active .widget__image{display:none;}.widget__video{float:right;margin:0 0 0 0;padding-left:18px;width:265px;}@media all and (max-width:720px){.widget__video{float:none;width:auto;padding:1.71429em 0 0.85714em 0;text-align:left;}}.widget__sponsor img{max-height:100px;max-width:100px;width:auto;vertical-align:middle;}.widget__sponsor:before{line-height:30px;content:'Sponsored by';font-size:11px;padding-right:10px;color:#aaa;}.widget__sponsored-content{float:right;width:265px;clear:right;margin:0.85714em 0 0 0;padding:0.85714em 0 0 18px;border-top:solid 1px rgba(0,0,0,0.1);}@media all and (max-width:720px){.widget__sponsored-content{float:none;width:auto;padding:0.85714em 0;overflow:hidden;}}.widget__sponsored-content .article__title{font-size:1.14286em;line-height:1.125em;float:left;width:calc(100% - 115px);margin:0;}.widget__sponsored-content .article__image{float:left;width:75px;margin:0 15px 0 0;clear:left;}.widget__sponsored-content:before{content:'Sponsored content';display:block;padding-bottom:0.85714em;color:#000;font-weight:bold;}.widget__advert{float:right;width:265px;clear:right;margin:0.85714em 0 0 0;padding:0.85714em 0;border-top:solid 1px rgba(0,0,0,0.1);background:#fff;text-align:center;}@media all and (max-width:720px){.widget__advert{float:none;width:auto;padding:0.85714em 0;overflow:hidden;}}.widget__advert:before{content:'Advertisement';display:block;font-size:0.85714em;padding-bottom:5px;color:#aaa;}.widget__body{min-height:725px;overflow:hidden;padding-right:18px;border-right:solid 1px rgba(0,0,0,0.1);float:left;width:calc(100% - 265px);}@media all and (max-width:720px){.widget__body{min-height:0 !important;width:auto;float:none;clear:both;border:none;border-bottom:solid 1px rgba(0,0,0,0.1);padding-bottom:2em;padding-right:0;}}.widget__summary{font-size:1.28571em;line-height:1.33333em;margin-bottom:0.85714em;font-weight:500;color:#777;}.widget__links,.widget__related{overflow:hidden;border-top:solid 1px #ddd;padding:1.71429em 0;}.widget__links .button,.widget__related .button{display:flex;justify-content:center;flex-direction:column;text-align:left;}.widget__actions{margin-top:0.85714em;clear:both;}
div.view-job-vacancies.view-display-id-page .view-header{border-bottom:solid 1px #eaeaea;margin-bottom:1em;}div.view-job-vacancies.view-display-id-page .views-row{border-bottom:solid 1px #eaeaea;margin-bottom:1em;}div.view-job-vacancies.view-display-id-page .views-field{float:left;width:50%;margin-top:0.2em;}div.view-job-vacancies.view-display-id-page .views-field .views-label,div.view-job-vacancies.view-display-id-page .views-field .field-content{display:inline;}div.view-job-vacancies.view-display-id-page .views-field .views-label{font-weight:bold;color:#592828;}div.view-job-vacancies.view-display-id-page .views-field-field-closing-date .date-display-single{color:#000;}div.view-job-vacancies.view-display-id-page .views-field-field-jv-full-part-time,div.view-job-vacancies.view-display-id-page .views-field-field-jv-salary{clear:left;}div.view-job-vacancies.view-display-id-page .views-field-title,div.view-job-vacancies.view-display-id-page .views-field-field-summary{float:none;width:auto;}div.view-job-vacancies.view-display-id-page .views-field-title a{font-size:1.2em;}div.view-job-vacancies.view-display-id-page .views-field-field-summary{margin-bottom:0.5em;}.node-job-vacancy .field-name-field-jv-salary{background:#6d6d6d;color:white;padding:10px 15px;}.node-job-vacancy .field-name-field-jv-supporting-information{background-color:#eeeeee;border:1px solid #bababa;padding:10px;margin-bottom:1em;}.node-job-vacancy .field-name-field-jv-location,.node-job-vacancy .field-name-field-closing-date,.node-job-vacancy .field-name-field-jv-full-part-time,.node-job-vacancy .field-name-field-jv-business-unit{border-bottom:1px solid #eee;padding:10px 15px;}.node-job-vacancy .field-name-field-summary{background:#eee;border:1px solid #e9e9e9;padding:15px;}.node-job-vacancy .field-name-field-summary .field-items,.node-job-vacancy .field-name-field-summary .field-label{float:none;display:block;}.node-job-vacancy .field-name-field-summary p{margin:5px 0 0 0;}.node-job-vacancy .field-label{margin-right:5px;}.node-job-vacancy .field-name-field-body .field-label{margin-top:1em;font-size:1.7em;}.node-job-vacancy .field-name-field-about-the-role .field-label,.node-job-vacancy .field-name-field-package .field-label,.node-job-vacancy .field-name-field-how-to-apply .field-label{margin-bottom:0;margin-top:1em;font-size:1.7em;}.node-job-vacancy .field-name-field-reference-documents .field-label{display:block;float:none;}.node-job-vacancy .field-name-field-reference-documents .field-items .field-item{display:block;float:none;}.node-job-vacancy .semi-button{margin-top:1em;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae{margin-top:-1.5em;background:#fff;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .block-title{display:none;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix{border-top:none;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix .item-list .views-summary{margin-bottom:0;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix .item-list .views-summary li.active{background:#e00023;border-color:#e00023;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix .item-list .views-summary li.active a{color:#fff;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix .item-list .views-summary li.active a > span{background:#fff;color:#e00023;}.region-sidebar-first-inner .block-views-42345fabce189efc035eccd18afea3ae .content.clearfix .item-list .views-summary li a > span{float:right;margin-right:-10px;background:#e00023;padding:0 6px;color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:0.9em;}
