.organisation-container .sidenav{margin-bottom:0}.organisation-container .parent-link h3{margin-top:0}.organisation-container .org-summary{padding-top:14px}.organisation-container .org-summary img{display:block;height:auto;max-width:100%}.organisation-container .org-children{margin-bottom:36px;margin-top:7px}.organisation-container .org-role-person{padding:0}.organisation-container .org-role-person--minister{margin-bottom:30px}@media screen and (max-width:767.98px){.organisation-container .org-role-person--minister{margin:0 0 6px}}@media screen and (min-width:768px){.organisation-container .org-role-person--minister:nth-last-of-type(-n+3){margin-bottom:0}.organisation-container .org-role-person--minister .person-name,.organisation-container .org-role-person--minister .person-role{padding-right:12px}}.organisation-container .org-role-person--minister .person-photo{height:auto;margin-bottom:0;padding-left:3px;padding-right:3px}@media screen and (min-width:768px){.organisation-container .org-role-person--minister .person-photo{margin-bottom:12px}}.organisation-container .org-role-person--minister .person-photo img{max-height:100%;width:auto}.organisation-container .org-role-person--not-minister{margin:0 6px 6px 0}.organisation-container .org-role-person .person-details .person-name{margin-bottom:8px}.organisation-container .org-role-person .person-details .person-name span{font-weight:700}.organisation-container .org-role-person .person-details .person-role{color:#4c4c4c;font-size:16px;margin-bottom:8px}.organisation-container .org-role-person .person-details .person-role:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.organisation-container .org-role-person--minister{display:flex}.organisation-container .org-role-person--minister .person-photo{width:45%}.organisation-container .org-role-person--minister .person-details{padding-left:15px;width:55%}}.organisation-container .roles__other .links-list{display:flex;flex-wrap:wrap}.organisation-container .roles__other .org-role-person{padding:0}.organisation-container .roles__other .org-role-person .person-details{border:1px solid #ababab;border-radius:4px;padding:16px}.organisation-container .roles__other .org-role-person .person-name{margin-bottom:8px}@media screen and (min-width:992px){.organisation-container .ContactsSinglePageFeature h2{font-size:1em;font-weight:700;font-weight:700!important;margin-bottom:10px;margin-top:22px}}.organisation-container .org-contact-card{font-size:16px}.organisation-container .org-contact-card dl{margin-top:22px}.organisation-container .org-contact-card a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:initial;text-decoration:underline;text-decoration-thickness:max(1px,.0625rem);text-underline-offset:.1em}.organisation-container .org-contact-card a:hover{color:#1a4d80;text-decoration-thickness:max(1.5px,.0938rem)}.organisation-container .org-contact-card__link{display:inline-block!important}.organisation-container .org-contact-card__link--website{margin-bottom:8px}.organisation-container .preferred-secondary-name{font-size:28px;line-height:1.2;margin-top:0}@media screen and (min-width:768px){.organisation-container .preferred-secondary-name{font-size:38px;margin-top:6px}.roles__minister .links-list,.roles__other .links-list{display:flex;flex-wrap:wrap}}.roles__minister .links-list li,.roles__other .links-list li{padding-bottom:0;padding-top:0}.filter .output.filter-hidden,.filter-hidden{display:none;visibility:hidden}.filterable-singular{display:none}.filter-singular .filterable-singular{display:inline}.filter-singular .filterable-plural{display:none}.corporg-page .org-ministers-heading h2{margin-top:14px}.corporg-page .page-description{margin-bottom:36px;margin-top:0}.corporg-page .org-summary{margin-bottom:36px}.corporg-page .org-summary img{display:block;height:auto;max-width:100%}.corporg-page .corp-contact-us h2{margin-top:14px}@media screen and (max-width:991px){.organisation-list h1{margin-bottom:36px;padding:0}.corporg-page .page-description{margin-bottom:0}.corporg-page .right-content{float:none!important;margin-bottom:24px}.corporg-page .right-content .corp-logo{display:none}}@media screen and (min-width:768px) and (max-width:991px){.organisation-container .parent-link h3{margin-top:24px}}@media screen and (max-width:767px){.organisation-container .parent-link h3{margin-bottom:0;margin-top:24px}.organisation-container .title-row h1{margin-top:12px;padding-bottom:0}}h2#parent-org-preface{margin-top:0}.org-sector{margin-bottom:36px}
