.alert-banner{margin:0 0 30px;display:block;position:relative;z-index:2}.alert-banner:after{content:'';clear:both;height:100%;width:100%;display:block}.alert-banner .alert-status{padding:10px 0 10px 2px;width:70px;display:table;float:left;text-align:center;background-color:#000;color:#fff;font-size:40px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.alert-banner .alert-status .fa{display:table-cell;vertical-align:middle}.alert-banner .alert-body{padding:20px 34px;width:calc(100% - 70px);float:right;position:relative;background-color:#fff;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.alert-banner .alert-body p.alert-intro{margin:0 4px 0 0;display:inline-block;font-weight:700}.alert-banner .alert-body p.alert-intro+*{margin-top:0;display:inline-block}.alert-banner .alert-body.show-button{padding-right:70px}.alert-banner .alert-body .alert-banner-button{margin:0;display:table;position:absolute;top:0;right:0;bottom:0;width:70px;color:#ae2573;font-size:30px;text-align:center;text-decoration:none}.alert-banner .alert-body .alert-banner-button .fa{display:table-cell;vertical-align:middle;-ms-transition:180ms transform cubic-bezier(0,1,.5,1);-moz-transition:180ms transform cubic-bezier(0,1,.5,1);-webkit-transition:180ms transform cubic-bezier(0,1,.5,1);-o-transition:180ms transform cubic-bezier(0,1,.5,1);transition:180ms transform cubic-bezier(0,1,.5,1)}.alert-banner .alert-body .alert-banner-button .fa:before{padding:4.5px 14px 6px 16px;border:3px solid #ae2573;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-ms-transition:60ms background-color linear;-moz-transition:60ms background-color linear;-webkit-transition:60ms background-color linear;-o-transition:60ms background-color linear;transition:60ms background-color linear}.alert-banner .alert-body .alert-banner-button:focus,.alert-banner .alert-body .alert-banner-button:hover{color:#fff}.alert-banner .alert-body .alert-banner-button:focus .fa,.alert-banner .alert-body .alert-banner-button:hover .fa{transform:translateX(6px)}.alert-banner .alert-body .alert-banner-button:focus .fa:before,.alert-banner .alert-body .alert-banner-button:hover .fa:before{background-color:#ae2573}.alert-banner.alert-status-red .alert-status{background-color:#da291c}.alert-banner.alert-status-amber .alert-status{background-color:#ffb81c}.alert-banner.alert-status-green .alert-status{background-color:#006747}.page-template-extranet-default .alert-banner .alert-body .alert-banner-button{color:#003087}.page-template-extranet-default .alert-banner .alert-body .alert-banner-button .fa:before{border-color:#003087}.page-template-extranet-default .alert-banner .alert-body .alert-banner-button:focus,.page-template-extranet-default .alert-banner .alert-body .alert-banner-button:hover{color:#fff}.page-template-extranet-default .alert-banner .alert-body .alert-banner-button:focus .fa:before,.page-template-extranet-default .alert-banner .alert-body .alert-banner-button:hover .fa:before{background-color:#003087}@media all and (max-width:991px){.alert-banner .alert-status{padding:10px 0 10px 2px;width:50px;font-size:30px}.alert-banner .alert-body{padding:20px 15px;width:calc(100% - 50px)}.alert-banner .alert-body p{font-size:15px;font-size:1.5rem}}

.main-content .search-block-weighted.extranet-main .search-form{max-width:100%}.main-content .search-block-weighted.extranet-main .search-form+.result-info{margin-bottom:15px}.main-content .search-block-weighted.extranet-main .search-form .form-items{display:flex;align-items:center;margin:-12px}.main-content .search-block-weighted.extranet-main .search-form .form-items>div{width:50%;padding:12px}.main-content .search-block-weighted.extranet-main .search-form .search-form-wrapper::after{display:none}.main-content .search-block-weighted.extranet-main .search-form select{padding:13px 28px 15px;height:auto;width:100%;display:block;font-size:20px;font-size:2rem;font-weight:400;color:#000;background-color:#fff;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-transition:60ms all linear;-moz-transition:60ms all linear;-webkit-transition:60ms all linear;-o-transition:60ms all linear;transition:60ms all linear}.main-content .search-block-weighted.extranet-main .search-form select::-webkit-input-placeholder{color:rgba(0,0,0,.8);font-weight:300}.main-content .search-block-weighted.extranet-main .search-form select::-moz-placeholder{color:rgba(0,0,0,.8);font-weight:300}.main-content .search-block-weighted.extranet-main .search-form select:-ms-input-placeholder{color:rgba(0,0,0,.8);font-weight:300}.main-content .search-block-weighted.extranet-main .search-form select:-moz-placeholder{color:rgba(0,0,0,.8);font-weight:300}.main-content .search-block-weighted.extranet-main .search-form select:focus{background-color:#f0f0f0}.main-content .search-block-weighted.extranet-main .search-form .form-action{margin-top:15px}.main-content .search-block-weighted.extranet-main .all-results{display:flex;margin:-15px}.main-content .search-block-weighted.extranet-main .all-results .file-results-wrapper,.main-content .search-block-weighted.extranet-main .all-results .page-results-wrapper{width:50%;padding:15px}.main-content .search-block-weighted.extranet-main .all-results .search-result a{word-wrap:break-word}@media (max-width:767px){.main-content .search-block-weighted.extranet-main .search-form .form-items{flex-direction:column;margin:-8px}.main-content .search-block-weighted.extranet-main .search-form .form-items>div{width:100%;padding:8px}.main-content .search-block-weighted.extranet-main .all-results{flex-direction:column;margin:-10px}.main-content .search-block-weighted.extranet-main .all-results .file-results-wrapper,.main-content .search-block-weighted.extranet-main .all-results .page-results-wrapper{width:100%;padding:10px}}

.single-accordion.default{margin:0 0 30px}.single-accordion.default .single-accordion-title-shell{margin:0}.single-accordion.default .single-accordion-title-shell button{margin:0;padding:18px 60px 17px 50px;width:100%;position:relative;font-size:26px;font-size:2.6rem;font-weight:300;text-align:left;line-height:1.1;color:#fff;background-color:#ae2573;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-ms-transition:60ms all linear;-moz-transition:60ms all linear;-webkit-transition:60ms all linear;-o-transition:60ms all linear;transition:60ms all linear}.single-accordion.default .single-accordion-title-shell button:after{content:'\f078';margin:auto;padding:6px;position:absolute;top:51%;right:13px;display:block;font-family:FontAwesome;font-size:20px;line-height:1;border:3px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transform:translateY(-50%);-ms-transition:transform 330ms cubic-bezier(0,1,.5,1);-moz-transition:transform 330ms cubic-bezier(0,1,.5,1);-webkit-transition:transform 330ms cubic-bezier(0,1,.5,1);-o-transition:transform 330ms cubic-bezier(0,1,.5,1);transition:transform 330ms cubic-bezier(0,1,.5,1)}.ie8 .single-accordion.default .single-accordion-title-shell button:after,.ie9 .single-accordion.default .single-accordion-title-shell button:after{top:13px}.single-accordion.default .single-accordion-title-shell button:active,.single-accordion.default .single-accordion-title-shell button:focus,.single-accordion.default .single-accordion-title-shell button:hover{background-color:#8c1e5d;text-decoration:underline}.single-accordion.default .single-accordion-title-shell button:active:after,.single-accordion.default .single-accordion-title-shell button:focus:after,.single-accordion.default .single-accordion-title-shell button:hover:after{background-color:#fff;color:#ae2573 !important}.single-accordion.default .single-accordion-content-wrapper{margin-top:0 !important;display:none}.single-accordion.default .single-accordion-content-wrapper .single-accordion-content{padding:26px 48px 30px;background:#fff;border:1px solid #ae2573;border-top:none}.single-accordion.default+.single-accordion.default{margin-top:-15px}.single-accordion.default.open .single-accordion-title-shell button{background-color:#8c1e5d;text-decoration:underline;-moz-border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0}.single-accordion.default.open .single-accordion-title-shell button:after{background-color:#fff;color:#ae2573;transform:translateY(-50%) rotateZ(180deg)}.single-accordion.default.nhs_blue .single-accordion-title-shell button{background-color:#005eb8}.single-accordion.default.nhs_blue .single-accordion-title-shell button:active,.single-accordion.default.nhs_blue .single-accordion-title-shell button:focus,.single-accordion.default.nhs_blue .single-accordion-title-shell button:hover{background-color:#00498f}.single-accordion.default.orange .single-accordion-title-shell button{background-color:#f7921e;color:#000 !important}.single-accordion.default.orange .single-accordion-title-shell button:after{color:#fff !important;border-color:#fff !important}.single-accordion.default.orange .single-accordion-title-shell button:active,.single-accordion.default.orange .single-accordion-title-shell button:focus,.single-accordion.default.orange .single-accordion-title-shell button:hover{background-color:#e47e08}.single-accordion.default.orange .single-accordion-title-shell button:active:after,.single-accordion.default.orange .single-accordion-title-shell button:focus:after,.single-accordion.default.orange .single-accordion-title-shell button:hover:after{background-color:#fff !important;color:#ae2573 !important}.single-accordion.default.teal .single-accordion-title-shell button{background-color:#00aca0;color:#000 !important}.single-accordion.default.teal .single-accordion-title-shell button:after{color:#fff !important;border-color:#fff !important}.single-accordion.default.teal .single-accordion-title-shell button:active,.single-accordion.default.teal .single-accordion-title-shell button:focus,.single-accordion.default.teal .single-accordion-title-shell button:hover{background-color:#00837a}.single-accordion.default.teal .single-accordion-title-shell button:active:after,.single-accordion.default.teal .single-accordion-title-shell button:focus:after,.single-accordion.default.teal .single-accordion-title-shell button:hover:after{background-color:#fff !important;color:#ae2573 !important}.single-accordion.default.pink .single-accordion-title-shell button{background-color:#bb0e83}.single-accordion.default.pink .single-accordion-title-shell button:active,.single-accordion.default.pink .single-accordion-title-shell button:focus,.single-accordion.default.pink .single-accordion-title-shell button:hover{background-color:#950b68}.single-accordion.default.purple .single-accordion-title-shell button{background-color:#330072}.single-accordion.default.purple .single-accordion-title-shell button:active,.single-accordion.default.purple .single-accordion-title-shell button:focus,.single-accordion.default.purple .single-accordion-title-shell button:hover{background-color:#210049}.single-accordion.default.navy .single-accordion-title-shell button{background-color:#003087}.single-accordion.default.navy .single-accordion-title-shell button:active,.single-accordion.default.navy .single-accordion-title-shell button:focus,.single-accordion.default.navy .single-accordion-title-shell button:hover{background-color:#00215e}.single-accordion.default.light_blue .single-accordion-title-shell button{background-color:#14bef0;color:#000 !important}.single-accordion.default.light_blue .single-accordion-title-shell button:after{color:#fff !important;border-color:#fff !important}.single-accordion.default.light_blue .single-accordion-title-shell button:active,.single-accordion.default.light_blue .single-accordion-title-shell button:focus,.single-accordion.default.light_blue .single-accordion-title-shell button:hover{background-color:#0da2ce}.single-accordion.default.light_blue .single-accordion-title-shell button:active:after,.single-accordion.default.light_blue .single-accordion-title-shell button:focus:after,.single-accordion.default.light_blue .single-accordion-title-shell button:hover:after{background-color:#fff !important;color:#ae2573 !important}.single-accordion.default.grey .single-accordion-title-shell button{background-color:#3d5567}.single-accordion.default.grey .single-accordion-title-shell button:active,.single-accordion.default.grey .single-accordion-title-shell button:focus,.single-accordion.default.grey .single-accordion-title-shell button:hover{background-color:#2e404d}@media all and (max-width:991px){.single-accordion.default .single-accordion-title-shell button{padding-left:32px}.single-accordion.default .single-accordion-content-wrapper .single-accordion-content{padding:20px 32px 24px}}@media all and (max-width:480px){.single-accordion.default .single-accordion-title-shell button{padding:18px 54px 17px 24px;font-size:24px;font-size:2.4rem}.single-accordion.default .single-accordion-title-shell button:after{font-size:18px}.single-accordion.default .single-accordion-content-wrapper .single-accordion-content{padding:18px 24px 22px}}

