.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}.dscf7_signature input.clearButton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    line-height: 1;
    padding: 0px;
    margin: 0px;
    border-radius: 100px;
    transform: rotate(45deg);
    position: absolute;
    top: 2px;
    right: 2px;
}
.dscf7_signature_inner {
    display: inline-flex;
    position: relative;
}/* 
This CSS file is used to apply styles to the output of the various shortcodes.
This file is inserted as Inline-CSS at the moment.
Used in the [asp_product] shortcode also.
CSS class names should use dashes. Example: asp-product-description
*/

/* Small Spinner */

.asp-spinner {
    text-indent: -9999px;
    vertical-align: middle;
    margin-left: 5px;
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: asp-spinner .6s linear infinite;
}

@keyframes asp-spinner {
    to {
        transform: rotate(360deg);
    }
}

/* Button Spinner */

.asp-btn-spinner-container {
    width: 100%;
    text-align: center;
    padding: 10px;
}

.asp-btn-spinner {
    display: inline-block;
    position: relative;
    width: 64px;
    height: 64px;
}

.asp-btn-spinner div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 51px;
    height: 51px;
    margin: 6px;
    border: 6px solid #6fcef3;
    border-radius: 50%;
    animation: asp-btn-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #6fcef3 transparent transparent transparent;
}

.asp-btn-spinner div:nth-child(1) {
    animation-delay: -0.45s;
}

.asp-btn-spinner div:nth-child(2) {
    animation-delay: -0.3s;
}

.asp-btn-spinner div:nth-child(3) {
    animation-delay: -0.15s;
}

@keyframes asp-btn-spinner {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.asp_line_through {
    text-decoration: line-through;
}

.asp_product_coupon_input_container {
    margin: 5px 0 10px 0;
}

.asp_btn_normalize {
    text-transform: none;
    border: none;
    margin: 0;
    padding: 0;
    width: auto;
    overflow: visible;
    background: transparent;
    color: inherit;
    font: inherit;
    line-height: normal;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none;
}

&::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.asp_product_custom_field_error {
    display: none;
    color: red;
}

.asp_out_of_stock {
    font-weight: bold;
}

.asp_product_buy_button input, .asp_product_buy_button select {
    display: inline-block;
    line-height: 1;
    padding: 8px 10px;
    height: auto;
}

.asp_product_custom_field_label {
    margin-right: 10px;
}

.asp-product-variations-label {
    margin-right: 10px;
}

.asp_product_coupon_field_label {
    margin-right: 10px;
}

.asp_product_coupon_input_container input.asp_product_coupon_field_input {
    width: auto;
    max-width: 200px;
    margin-right: 10px;
}

.asp_product_buy_btn_container {
    display: inline-block;
}

.asp_product_buy_button input::placeholder {
    font-style: italic;
    color: #bbb;
}

@keyframes blink {
    0% {
        opacity: .2;
    }
    20% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.asp-processing-cont {
    display: none !important;
}

.asp-processing i {
    animation-name: blink;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-fill-mode: both;
}

.asp-processing i:nth-child(2) {
    animation-delay: .1s;
}

.asp-processing i:nth-child(3) {
    animation-delay: .2s;
}

.asp-popup-iframe {
    z-index: 2147483647;
    background: rgba(0, 0, 0, 0.004);
    border: 0px none transparent;
    overflow: auto;
    -webkit-overflow-scrolling: touch !important;
    visibility: visible;
    margin: 0px;
    padding: 0px;
    -webkit-tap-highlight-color: transparent;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.asp-popup-iframe-cont {
    align-items: center;
    justify-content: center;
    z-index: 2147483647;
    background: rgba(0, 0, 0, .3);
    border: 0px none transparent;
    overflow: auto;
    -webkit-overflow-scrolling: touch !important;
    visibility: visible;
    margin: 0px;
    padding: 0px;
    -webkit-tap-highlight-color: transparent;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.asp-popup-spinner-cont {
    text-align: center;
    height: 85px;
    padding-top: 10px;
}

@media (max-width: 500px) {
    .asp_product_buy_btn_container {
        display: block;
        margin-left: 0;
        margin-top: 10px;
        text-align: center;
        width: 100%;
    }
}/*!
 * Give Frontend SCSS/CSS
 *
 * @description: The Main SCSS file for FRONTEND styles which is compiled and minified via Gulp taskrunner
 * @package:     Give
 * @subpackage:  SCSS/Frontend
 * @copyright:   Copyright (c) 2016, GiveWP
 * @license:     http://opensource.org/licenses/gpl-2.0.php GNU Public License
*/.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{border-radius:.25em;color:#fff;font-size:11px;line-height:1;padding:.2em .4em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.give-item-label:hover{color:#fff;text-decoration:none}

/*! Hint.css - v2.5.0 - 2017-04-23
* http://kushagragour.in/lab/hint/
* Copyright (c) 2017 Kushagra Gour */[class*=hint--]{display:inline-block;position:relative}[class*=hint--]:after,[class*=hint--]:before{opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:.3s ease;transition-delay:0s;visibility:hidden;z-index:1000000}[class*=hint--]:hover:after,[class*=hint--]:hover:before{opacity:1;transition-delay:.1s;visibility:visible}[class*=hint--]:before{background:0 0;border:6px solid transparent;content:"";position:absolute;z-index:1000001}[class*=hint--]:after{background:#383838;box-shadow:4px 4px 8px rgba(0,0,0,.3);color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;padding:8px 10px;text-shadow:0 -1px 0 #000;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top:after{transform:translateX(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{left:50%;top:100%}.hint--bottom:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom:after{transform:translateX(-50%)}.hint--bottom:hover:before{transform:translateY(8px)}.hint--bottom:hover:after{transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{bottom:50%;left:100%}.hint--right:hover:after,.hint--right:hover:before{transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{bottom:50%;right:100%}.hint--left:hover:after,.hint--left:hover:before{transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top-left:after{margin-left:12px;transform:translateX(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top-right:after{margin-left:-12px;transform:translateX(0)}.hint--top-right:hover:after,.hint--top-right:hover:before{transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{left:50%;top:100%}.hint--bottom-left:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom-left:after{margin-left:12px;transform:translateX(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{left:50%;top:100%}.hint--bottom-right:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom-right:after{margin-left:-12px;transform:translateX(0)}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{word-wrap:break-word;line-height:1.4em;white-space:normal}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px)}.hint--always.hint--top:after{transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px)}.hint--always.hint--top-left:after{transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px)}.hint--always.hint--bottom:after{transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px)}.hint--always.hint--bottom-left:after{transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{transition-duration:0s}.hint--bounce:after,.hint--bounce:before{transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}

/*!
 * Float Labels
 *
 * @version: 3.2.0
 * @author: Paul Ryley (http://geminilabs.io)
 * @url: https://geminilabs.github.io/float-labels.js
 * @license: MIT
 */[id*=give-form].give-fl-form .give-fl-wrap{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{background-color:inherit;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-size:16px;line-height:normal;margin-bottom:0;outline:0;transition:all .2s ease-in-out;width:100%}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#757575}[id*=give-form].give-fl-form select.give-fl-select{-webkit-appearance:none;-moz-appearance:none;color:#757575;cursor:pointer;position:relative}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{background-color:inherit;border-color:#ccc;color:#333}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{border-radius-top-left:0;color:#757575;display:block;font-size:12px;font-weight:700;left:0;line-height:1;opacity:0;position:absolute;top:-12px;transition:all .2s ease-in-out;visibility:hidden;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976d2}[id*=give-form].give-fl-form .give-fl-is-required:before{color:#d32f2f;content:"*";display:block;font-size:16px;line-height:1.75;opacity:1;padding:6px 0 0;position:absolute;right:18px;top:1px;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{background-color:transparent;left:10px;padding:12px 3px;top:1px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{background-color:inherit;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:19px;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{padding:3px;top:-9px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{left:10px;padding:6px 3px 3px;top:1px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#757575' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") no-repeat;background-position:100% 50%;background-size:7px 14px;content:"";display:block;height:calc(100% - 2px);position:absolute;right:6px;top:1px;width:15px;z-index:2}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1000001}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1000002}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1000004}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1000003}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1000005}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:give-icomoon;font-style:normal;font-weight:400;src:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/fonts/icomoon.eot?kdnr3d);src:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/fonts/icomoon.woff?kdnr3d) format("woff"),url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/fonts/icomoon.svg?kdnr3d#icomoon) format("svg")}.give-icon:before{font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:give-icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.give-icon-lamp:before{content:"\e603"}.give-icon-heart:before{content:"\e604"}.give-icon-question:before{content:"\e602"}.give-icon-info:before{content:"\e601"}.give-icon-new-tab:before{content:"\ea7e"}.give-icon-alert:before{content:"\f02d"}.give-icon-help:before{content:"\e606"}.give-icon-spinner:before{content:"\e605"}.give-button-with-loader span.give-loading-animation:before,.give-icon-spinner2:before,form[id*=give-form] .give-loading-animation:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:"\e600"}.dashicons-give:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e800";font-family:give-icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fa-spin,.give-button-with-loader span.give-loading-animation,form[id*=give-form] .give-loading-animation{animation:spin 1s linear infinite}body.give_receipt_page{background-color:#fff;color:#141412;font-family:Helvetica,sans-serif;font-size:12px;margin:0}body.give_receipt_page #give_receipt_wrapper{margin:0 auto;padding:50px 0;width:660px}body.give_receipt_page table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;display:table;font-size:14px;line-height:2;margin:0 0 20px;width:100%}body.give_receipt_page td,body.give_receipt_page th{border-top:1px solid #ededed;display:table-cell;font-weight:400;padding:6px 10px 6px 0;text-align:left}body.give_receipt_page th{font-weight:700;text-transform:uppercase}body.give_receipt_page h3{clear:both;display:block;font-size:22px;font-weight:700;margin:40px 0 5px}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:left}table#give_donation_receipt .give-receipt-thead-text{display:block;font-size:18px;text-align:center}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 0 8px 10px}table#give_donation_receipt ul{list-style:none;margin:0;padding:0}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{display:block;font-style:italic}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{background-color:#fff;line-height:inherit;padding:12px}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{left:13px;padding:6px 0 0;right:0;top:1px}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{height:100%;margin:0;position:absolute;top:0;width:100%;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip:before{content:unset}.give-clearfix{*zoom:1}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{background-color:transparent;border:0;margin:0;padding:0}[id*=give-form] .give-form-title{margin:0 0 15px;padding:0}[id*=give-form] div#give-sidebar-left{float:left;width:38%}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{box-shadow:none;display:block;height:auto;width:100%}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{float:right;width:58%}[id*=give-form] div.summary.give-full-width{float:none;width:100%}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal form .give_notices{display:none}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms.et_right_sidebar #main-content .container:before{display:none}.single-give_forms .give_forms{*zoom:1;margin:50px auto;max-width:1230px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{display:inline-block;list-style-type:none;margin:0 5px 0 0;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}@media (min-width:481px){#give-recurring-form .give-title-prefix-wrap .form-row-first,#give-recurring-form .give-title-prefix-wrap .form-row-last,form.give-form .give-title-prefix-wrap .form-row-first,form.give-form .give-title-prefix-wrap .form-row-last,form[id*=give-form] .give-title-prefix-wrap .form-row-first,form[id*=give-form] .give-title-prefix-wrap .form-row-last{float:left;width:40%}#give-recurring-form .give-title-prefix-wrap .form-row-title,form.give-form .give-title-prefix-wrap .form-row-title,form[id*=give-form] .give-title-prefix-wrap .form-row-title{float:left;width:15%}}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .give-tooltip{color:rgba(51,51,51,.5);font-size:14px;margin:0 3px;padding:0;transition:all .2s linear}#give-recurring-form .give-tooltip:hover,form.give-form .give-tooltip:hover,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form .give-section-break,#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form .give-section-break,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] .give-section-break,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;width:100%}#give-recurring-form .give-section-break span.sub-text,#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form .give-section-break span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] .give-section-break span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{*zoom:1;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;line-height:1.7;margin:0 0 5px;position:relative}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row .give-input-field-wrapper,#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row .give-input-field-wrapper,form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=text],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row .give-input-field-wrapper,form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;margin:0;outline:none;padding:.5em;width:100%}#give-recurring-form .form-row .give-input-field-wrapper:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row .give-input-field-wrapper:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row .give-input-field-wrapper:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row .give-input-field-wrapper.required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,form.give-form .form-row .give-input-field-wrapper.required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form[id*=give-form] .form-row .give-input-field-wrapper.required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required{color:#333}#give-recurring-form .form-row .give-input-field-wrapper iframe,form.give-form .form-row .give-input-field-wrapper iframe,form[id*=give-form] .form-row .give-input-field-wrapper iframe{margin-bottom:0}#give-recurring-form .form-row-first,#give-recurring-form .form-row-title,form.give-form .form-row-first,form.give-form .form-row-title,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-title{margin-right:2.5%}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:left;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:right}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{*zoom:1;clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:left;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-left:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:left;margin-left:3%;width:31.25%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-left:0}@media (max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-left:0;margin-right:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{margin:0;width:44%}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:right}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list{list-style:none;margin:0;padding:0}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list li{display:inline-block;margin-left:0;margin-right:15px}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list li label{cursor:pointer;display:inline;margin:0}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;color:#333;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:1px solid #ccc;border-right:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-left:none;border-right:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{background:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;float:left;font-size:18px;height:35px;line-height:35px;margin:0;min-width:125px;padding:0 12px}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{background:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;cursor:not-allowed;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{*zoom:1;margin:10px 0 25px;padding:0}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;border:1px solid #ccc;box-sizing:border-box;color:#333;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{background:#fff;border:1px solid #ccc;border-left:none;border-radius:0;box-sizing:border-box;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only>:not(.give-btn-modal){display:none}form[id*=give-form] input[type=radio]{margin:0 .5em 0 0}form[id*=give-form] #give-donation-level-radio-list{clear:both;list-style:none;margin:0 0 15px;padding:0}form[id*=give-form] #give-donation-level-radio-list>li{list-style-image:none;list-style-type:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 .5em 0 0;outline:none;width:auto}form[id*=give-form] #give-gateway-radio-list{*zoom:1;list-style:none;margin:0 0 15px;padding:0}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-image:none;list-style-type:none;margin:0;padding:0}@media (min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-left:0;margin-right:15px}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{display:inline;margin:0 .25em 0 0;outline:none;width:auto}form[id*=give-form] input[type=checkbox]{margin:0 .25em 0 0}div[data-field-type=checkbox]{display:flex}div[data-field-type=checkbox] label{order:2}div[data-field-type=checkbox] input[type=checkbox]{order:1}form[id*=give-form] select.give-select-level{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;clear:both;color:#333;display:block;margin:0 0 15px;max-width:100%;min-width:155px;outline:none;padding:.5em}#give-donation-level-button-wrap{*zoom:1;clear:both;list-style:none;margin:0 0 15px;padding:0}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{float:left;list-style-image:none;list-style-type:none;margin:0 5px 5px 0}.give_terms_links{float:right}[id*=give_secure_site_wrapper]{font-size:16px;line-height:20px;padding:4px 4px 15px 0}[id*=give_secure_site_wrapper] span.padlock{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:give-icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:20px;text-transform:none}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/tick.png);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:right 55px top 50%}#give_purchase_form_wrap span.card-type{background-size:37px 26px!important;height:26px;position:absolute;right:0;top:-2px;width:37px}#give_purchase_form_wrap .fl-wrap span.card-type{right:11px;top:calc(.5em + 6px)}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/visa.svg) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/mastercard.svg) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/discover.svg) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/amex.svg) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/maestro.svg) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/diners-club.svg) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/jcb.svg) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(//crm.portiawebsolutions.com/wp-content/plugins/give/assets/dist/images/unionpay.svg) no-repeat}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:right;font-size:16px;font-style:italic;font-weight:400;height:16px;line-height:20px;margin:0;padding:0;width:16px}form[id*=give-form] .give-loading-animation{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;background-repeat:no-repeat;background-size:20px 20px;float:left;font-family:give-icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;margin:0 5px 0 0;text-transform:none;width:16px}form[id*=give-form] .give-payment-mode-label .give-loading-text{float:right}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{margin:0;padding:0;text-align:right}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;right:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}[id*=give-form] .give_login_forgot_password{float:right}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-left:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{display:none;margin:0 0 0 .5em}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:left}.give-user-login-fields-container:after{clear:both;content:"";display:block}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{display:inline-block;min-width:100px}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{line-height:1.4;margin-bottom:1.2em}div.mfp-content form[id*=give-form] .give_notices{display:block!important}.give-btn{background:#ededed;border:1px solid #ccc;color:#333;cursor:pointer;font-size:1em;line-height:1.2em;padding:8px 10px}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{border-bottom:0;padding:0 5px 5px;width:auto}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media (max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{float:none;width:100%}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give-button-with-loader span.give-loading-animation{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;background-repeat:no-repeat;background-size:20px 20px;display:none;float:right;font-family:give-icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;margin:0 0 0 5px;position:relative;text-transform:none;top:3px;width:16px}.give-active span.give-loading-animation{display:inline}@media (min-width:481px){html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-first,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-last,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-title{float:right!important}}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-title{margin-left:2.5%;margin-right:0!important}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-last{float:right!important}html[dir=rtl] form.give-form .form-row-last{float:left!important}html[dir=rtl] form.give-form .form-row-two-thirds{float:right!important}html[dir=rtl] form.give-form .form-row-two-thirds.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .form-row-one-third{float:right!important;margin-left:0!important;margin-right:3%}html[dir=rtl] form.give-form .form-row-one-third.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .card-expiration select.card-expiry-year{float:left!important}.give-form-grid{display:flex;height:100%}.give-form-grid-media{border-radius:2px;min-width:40%;position:relative}.give-form-grid-media img{border-radius:2px;min-width:100%;-o-object-fit:cover;object-fit:cover}.give-form-grid-media__tags{align-items:center;border-radius:2px;bottom:0;display:flex;gap:10px;left:0;padding:10px 16px;position:absolute;right:0}.give-form-grid-media__tags>span{border-radius:5px;font-size:max(.975rem,15.6px);font-weight:600;padding:4px 10px}.give-form-grid-container{display:flex;flex-direction:column;flex-grow:1;width:100%}#row-media{max-width:40%;min-width:40%}#row-media img{border-radius:2px;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-form-grid-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:18px}.give-form-grid-content .give-form-grid-media__tags_no_image{background:none;border-radius:2px;display:flex;gap:10px;margin-bottom:12px}.give-form-grid-content .give-form-grid-media__tags_no_image>span{border-radius:5px;font-size:max(.975rem,15.6px);font-weight:600;padding:4px 10px}.give-form-grid-content>h3{font-size:max(1.375rem,22px)!important;font-weight:700!important;margin:0!important}.give-form-grid-content>p{font-size:1rem;font-weight:400}.give-form-grid-content>button{background-color:transparent!important;border:none;cursor:pointer;font-size:max(1rem,16px);font-weight:400;padding:0!important;text-decoration:underline;text-underline-offset:5px}.give-form-grid-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.4rem;color:#fff;font-family:inherit;font-size:max(1rem,16px);font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-form-grid-progress{background:#f6f6f6;padding:10px 20px}.form-grid-raised{background:#f6f6f6;display:flex;justify-content:space-between}.form-grid-raised__details{display:flex;flex-direction:column;font-size:1rem}.form-grid-raised__details>span:first-child{font-size:1rem;font-weight:700!important}.form-grid-raised__details>span:last-child{font-size:max(.875rem,14px);font-weight:400}.form-grid-raised__details_donations{text-align:right}.give-form-grid-progress-bar{margin:12px 0}.give-form-grid-progress-bar .give-progress-bar{background:#d9dfdb;border-radius:25px;box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.11);height:12px;position:relative}.give-form-grid-progress-bar .give-progress-bar>span{border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}.give-embed-form-wrapper{position:relative;width:100%!important}.give-embed-form-wrapper .iframe-loader{height:100%;pointer-events:none;position:absolute;top:0;width:100%}.give-embed-form-wrapper iframe{width:100%!important}.give-embed-form-wrapper.is-hide{left:-9999px;position:fixed}.give-embed-form-wrapper.modal{height:100%!important;left:0;margin:0!important;max-width:none!important;overflow:hidden auto;padding:0!important;position:fixed;top:0;width:100%!important;z-index:999999}.give-embed-form-wrapper.modal .modal-inner-wrap{position:absolute;top:0;width:100%;z-index:1}.give-embed-form-wrapper.modal .modal-content{margin:35px auto auto;max-width:572px;position:relative;width:100%}.give-embed-form-wrapper.modal .close-btn-wrap{margin-top:15px}.give-embed-form-wrapper.modal .close-btn{background:#000;border-radius:24px;color:#fff!important;font-size:.5em;font-weight:700;opacity:.3;outline:none;padding:2px 10px;position:absolute;right:9px;text-decoration:none;top:-14px}.give-embed-form-wrapper.modal .close-btn:hover{opacity:.8}.give-embed-form-wrapper.modal .close-btn span{font-size:1.5em;line-height:.7em;margin-left:3px}.give-embed-form-wrapper.modal:after{background-color:rgba(0,0,0,.8);bottom:0;content:"";display:block;left:0;overflow:hidden;position:fixed;right:0;top:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.js-give-grid-modal-launcher+div.js-give-embed-form-modal-launcher-wrap{display:none}.give_notices{position:relative}.give_notices .notice-dismiss{background:0 0;border:none;color:#72777c;cursor:pointer;margin:0;max-width:28px!important;padding:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.give_notices .notice-dismiss:before{speak:none;-webkit-font-smoothing:antialiased;background:0 0;color:#72777c;content:"\f153";display:block;font:400 16px/20px dashicons;height:20px;text-align:center;width:20px}.give_notices .notice-dismiss:hover{background-color:transparent}.give_notices .notice-dismiss:hover:before{color:#dc3232}.give_error,.give_success,.give_warning{background:#f9f9f9;border-left:4px solid;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both;margin:15px 0;padding:1em 1.5em 1em 2em;position:relative}.give_error>p,.give_success>p,.give_warning>p{color:#333;margin:0!important}.give_error:before,.give_success:before,.give_warning:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100%;color:#fff;font-family:give-icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:30px;left:-17px;line-height:1;line-height:30px;margin-top:-15px;position:absolute;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);text-transform:none;top:50%;width:30px}.give_error{border-color:#a00}.give_error:before{background-color:#a00;content:"\f02d"}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:"\e601"}.give_warning{border-color:#ffba00}.give_warning:before{background-color:#ffba00;content:"\f02d"}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{margin:0 auto;max-width:474px;padding:12px 10px 0}.twentyfourteen .tfgive .give_forms .entry-summary{margin:0 0 1.618em!important;padding:0!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-right:54px}.full-width .twentyfourteen .tfgive{margin-right:auto}}.twentyfifteen .t15give{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15);margin-bottom:7.6923%;padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%}.twentyfifteen .t15give .page-title{margin-left:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.components-base-control__field input[type=text]:focus{box-shadow:none!important}.give-goal-progress{clear:both;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.give-goal-progress .income{color:#333;font-size:46px;letter-spacing:-1px;line-height:48px}.give-goal-progress .raised{margin-bottom:15px}.give-goal-progress .progress-bar{background:none;padding-bottom:10px;width:100%}.give-goal-progress .give-progress-bar{background:#eee;border-radius:25px;height:20px;overflow:hidden;position:relative;width:100%}.give-goal-progress .give-progress-bar>span{background:none;border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}table.give-table{background:#eaebec;border:1px solid #e0e0e0;border-top:none;border-bottom:none;color:#666;font-size:14px;margin:20px 0;text-shadow:1px 1px 0 #fff;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{border-left:none;text-align:left}table.give-table th{background:#f6f6f6;border:1px solid #e0e0e0;border-top-color:#e8e8e8;border-right:none;font-weight:700;padding:21px 25px;text-align:center}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{background:#fff;border:1px solid #e0e0e0;border-top-color:#fff;border-right:none;padding:18px;text-align:center}table.give-table tbody tr td:first-child{border-left:0;text-align:left}table.give-table tbody tr:nth-child(2n) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#fff}body.give-twentysixteen fieldset#give_terms_agreement{padding-left:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}body.give-twentynineteen .give-form .give-btn:focus{color:#fff}body.theme-twentytwenty .give-wrap{margin:60px auto;max-width:1200px}html[class*=avia] body#top form[id*=give-form] input.give-amount-top{border:1px solid #ccc;border-left:none;width:unset}html[class*=avia] body#top [id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{left:7px}html[class*=avia] body#top [id*=give-form].give-fl-form div.give-fl-is-active input{padding:8px 6px 0}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:left}.give-donation-history .give-table .give-security-column.give-security-description-wrap{font-size:12px;font-style:italic;padding:16px 13px;width:75%}.give-donation-history .give-table .give-security-column.give-security-button-wrap{padding:25px 5px;width:25%}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}.give_user_history_main .give-mobile-title{display:none}@media screen and (max-width:480px){#give_user_history thead{display:none}#give_user_history tbody{border-top:1px solid #e0e0e0}#give_user_history tr{background:#fff;padding:.5rem 0}#give_user_history tr:nth-child(2n){background-color:#fafafa}#give_user_history td{background-color:transparent;border:none;padding-bottom:0;padding-top:0}#give_user_history td,#give_user_history tr{border-left:none;display:block;text-align:left}#give_user_history .give-mobile-title{display:inline-block;font-weight:700;min-width:6em}}.give-modal{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none!important;overflow:hidden;top:0;-webkit-transform:translateZ(0);width:100%;z-index:2148482499}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media (max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{background:#fff;box-sizing:border-box;margin:40px auto;max-width:650px;padding:20px;position:relative;width:auto;z-index:2148482599}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{display:block!important;position:absolute}.give-modal .mfp-container:after{display:none}.give-modal .mfp-content{transform:translateY(-100px);vertical-align:middle}.give-modal.mfp-bg,.give-modal .mfp-content{opacity:0;transition:all .2s}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{opacity:0;transform:translateY(-50px)}.give-modal.mfp-removing.mfp-bg{opacity:0}.give-donation-grid-item-form{background-color:#fff;margin:0 auto;max-height:85vh;max-width:100%;overflow-y:auto;padding:1rem 1.5rem;position:relative;width:720px}.give-donation-grid-item-form #give_purchase_form_wrap{display:block!important}.give-donation-grid-item-form .give-btn-modal,.give-donation-grid-item-form .give-btn-reveal{display:none!important}.modal-fade-slide.give-modal .mfp-content{max-width:100%;padding:0}.modal-fade-slide .give-modal--slide{opacity:0;transform:translateY(-20px) perspective(600px) rotateX(0);transition:all .2s ease-out}.modal-fade-slide.mfp-ready .give-modal--slide{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-removing .give-modal--slide{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-bg{opacity:0;transition:opacity .3s ease-out}.modal-fade-slide.mfp-ready.mfp-bg{opacity:.8}.modal-fade-slide.mfp-removing.mfp-bg{opacity:0}.mfp-close:hover{background-color:transparent}.mfp-content .give-display-button-only .give-form-title{display:none}.mfp-content .give-display-button-only>:not(form),.mfp-content .give-display-button-only form>:not(.give-btn-modal){display:block}.give-donor{background:#fff;border:1px solid #e5e5e5;color:#00160a;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;max-height:100%;padding:18px 0;position:relative;transition:all .2s ease-out;width:100%}.give-donor-container{display:flex;flex:1;flex-direction:column;padding:0 5%}.give-donor-container__image{align-items:center;align-self:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;display:flex;justify-content:center;margin-bottom:12px;overflow:hidden}.give-donor-container__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.give-donor-container__image__name_initial{position:absolute}.give-donor-container__image[data-anonymous-donation="0"] img[src*="anonymous-user.svg"],.give-donor-container__image[data-anonymous-donation="1"] .give-donor-header__name_initial{visibility:hidden}.give-donor-container__image[data-anonymous-donation="0"][data-has-valid-gravatar="0"]{border:1px solid #e5e5e5}.give-donor-container-variation{display:flex;justify-content:space-between}.give-donor-container-variation__name{font-size:max(1.5rem,24px);font-weight:600;line-height:20px;margin:0 0 10px!important}.give-donor-container-variation__timestamp{color:#525252;font-size:max(.75rem,12px);margin:0 0 10px!important}.give-donor-wrapper{align-items:center;display:flex;flex:1;justify-content:center;word-break:normal!important}.give-donor-content{border-left:2px solid #219653;flex:1;font-weight:400;letter-spacing:0;line-height:20px;margin:12px 0;padding-left:16px;width:100%}.give-donor-content p{color:#00160a;font-size:max(.875rem,14px);font-style:italic;line-height:20px;margin:0!important;width:100%}.give-donor-content__excerpt .give-donor-content__read-more{cursor:pointer;white-space:nowrap}.give-donor-content__excerpt+.give-donor-content__comment{display:none}.give-donor-details{align-items:center;display:flex;justify-content:space-between}.give-donor-details__wrapper{display:flex;flex-direction:column;width:70%;word-break:normal!important}.give-donor-details__wrapper span:first-child{color:#00160a;font-size:max(1rem,16px)!important;font-weight:500!important;letter-spacing:0}.give-donor-details__wrapper span:last-child{color:#00160a;font-size:max(.8rem,12.8px);font-weight:400;letter-spacing:0;text-align:left}.give-donor-details__total{color:#219653;font-size:max(1.25rem,20px);font-weight:700;letter-spacing:0;line-height:24px;overflow-wrap:normal;text-align:right;word-break:normal!important}.give-donor-tribute{align-items:center;display:flex;margin-top:32px;min-height:32px;width:100%}.give-donor-tribute span svg{display:block;height:22px;margin:0 15px 0 32px;width:22px}.give-donor-tribute__message{color:#00160a;font-size:max(.75rem,12px);text-align:center}.give-donor-tribute__message span:last-child{font-weight:600}.give-donor-wall-modal p:last-child{margin-bottom:0}#give-processing-state-template{background:rgba(0,0,0,.8);bottom:0;display:none;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;text-align:center;top:0;z-index:9999999}#give-processing-state-template.active{display:flex}#give-processing-state-template div{align-self:center;color:#fff;font-size:26px;margin:0 0 0 10px}#give-processing-state-template h3{color:#fff;font-size:26px;line-height:1.25;margin:0;padding:0 0 5px}#give-processing-state-template p{color:#fff;font-size:16px;line-height:1.5;margin:0;padding:0}#give-processing-state-template .loader{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 349 348' style='enable-background:new 0 0 349 348;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cpath class='st0' d='M25.1,204.57c-13.38,0-24.47-10.6-24.97-24.08C0.04,178.09,0,175.97,0,174C0,77.78,78.28-0.5,174.5-0.5 c13.81,0,25,11.19,25,25s-11.19,25-25,25C105.85,49.5,50,105.35,50,174c0,1.37,0.03,2.85,0.1,4.65c0.51,13.8-10.27,25.39-24.07,25.9 C25.72,204.56,25.41,204.57,25.1,204.57z'/%3E%3Cpath class='st0' d='M174.5,348.5c-13.81,0-25-11.19-25-25c0-13.81,11.19-25,25-25c68.65,0,124.5-55.85,124.5-124.5 c0-1.38-0.03-2.85-0.1-4.65c-0.51-13.8,10.26-25.4,24.06-25.91c13.83-0.53,25.4,10.26,25.91,24.06c0.09,2.39,0.13,4.51,0.13,6.49 C349,270.22,270.72,348.5,174.5,348.5z'/%3E%3C/svg%3E");height:60px;margin:0 0 20px;opacity:0;pointer-events:none;width:60px}#give-processing-state-template .loader.spinning{animation:load .6s linear infinite;opacity:1;transition:opacity .2s ease}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.separator-with-text{align-items:center;display:flex;font-size:16px;font-style:italic;justify-content:center;padding:30px 0}.separator-with-text .dashed-line{border:1px solid #d4d4d4;flex-grow:1}.separator-with-text .label{color:#8d8e8e;font-size:14px;padding:0 6px}.give-multi-form-goal-block{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.306);display:flex;flex-direction:column;margin-bottom:20px}.give-multi-form-goal-block .wp-block-media-text{margin:24px!important}.give-multi-form-goal-block .give-multi-form-goal-block__image,.give-multi-form-goal-block .wp-block-media-text__media,.give-multi-form-goal-block .wp-block-media-text__media img{border-radius:6px!important}.give-multi-form-goal-block .wp-block-media-text .wp-block-media-text__content{padding:16px!important}.give-multi-form-goal-block__content{grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:24px!important;min-height:250px}.give-multi-form-goal-block__content .give-multi-form-goal-block__text{display:flex;flex-direction:column;justify-content:center}.give-multi-form-goal-block__content .give-multi-form-goal-block__text h2{margin-bottom:var(--global--spacing-vertical)}.give-multi-form-goal-block__content .give-multi-form-goal-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-progress-bar-block__goal{border-top:1px solid #ebebeb;height:auto;padding:20px 16px}.give-progress-bar-block__progress{align-items:center;background:#f1f1f1;border-radius:20px;box-shadow:inset 0 1px 4px rgba(0,0,0,.095);display:flex;height:20px;overflow:hidden;position:relative}.give-progress-bar-block__progress .give-progress-bar-block__progress-bar{background:linear-gradient(180deg,#28c77b,#28c77b),linear-gradient(180deg,#fff,#ccc);background-blend-mode:multiply;border-radius:20px;height:100%;left:0;overflow:hidden;position:absolute;top:0}.give-progress-bar-block__stats{background:#f5f5f5;border-radius:0 0 8px 8px;border-top:1px solid #ebebeb;display:flex;flex-wrap:wrap;height:auto}.give-progress-bar-block__stat{align-items:center;border-right:1px solid #ebebeb;display:flex;flex:1 1 110px;flex-direction:column;font-weight:500;height:96px;justify-content:center}.give-progress-bar-block__stat:last-of-type{border-right:none}.give-progress-bar-block__stat>:first-child{color:#4c4c4c;font-size:24px;line-height:28px}.give-progress-bar-block__stat>:last-child{color:#6f6f6f;font-size:18px;line-height:1}.form-row .give-stripe-cc-field{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;margin:0;outline:none;padding:.5em;width:100%}.give-stripe-cc-field.give-fl-input{background-color:#fff;height:auto;line-height:inherit;min-height:50px;padding:14px 10px}.give-stripe-cc-field-wrap .give-fl-is-active .give-fl-input{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}.give-stripe-cc-field-wrap .give-fl-label span{display:none}.give-stripe-single-cc-field-wrap{background-color:#fdfdfd;border:1px solid #ccc;height:40px;margin:0 0 15px;padding:10px}.give-form .give-stripe-cc-field.focus,.give-form .give-stripe-cc-field:focus{background-color:#fff}.give-stripe-checkout-modal{all:initial;align-items:center;background-color:rgba(0,0,0,.5);box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,sans-serif;height:100%;justify-content:center;left:0;opacity:0;overflow:scroll;position:fixed;top:0;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;visibility:hidden;width:100%;z-index:100001!important}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.give-stripe-checkout-modal .give-stripe-checkout-modal-content{background:#fff;border-radius:.5rem;margin:auto;max-width:500px;overflow:hidden;position:relative;width:96%}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header{background-color:#000;color:#fff;padding:20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-modal-close{background:none;border:none;color:#fff;cursor:pointer;font:inherit;margin:15px;outline:inherit;padding:0;position:absolute;right:0;top:0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 10px;text-transform:uppercase}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-form-title{color:#f5f5f5;font-size:18px;font-weight:600;margin:10px 0 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donor-email{color:#e5e5e5;font-size:14px;font-weight:400;margin:5px 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donation-amount{font-size:36px;font-weight:600}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body{display:block;overflow:hidden;padding:20px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body hr{border:1px solid #e5e5e5;margin:20px 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-checkout-modal-else-part{font-size:14px;margin:-5px 0 20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-single-cc-field-wrap{margin:0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer{background-color:#f5f5f5;padding:20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap{align-items:center;display:flex;justify-content:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap .sequoia-loader{bottom:20px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-sequoia-donate-button{align-items:center;border:none;border-radius:4px;display:flex;filter:brightness(1);font-size:22px;justify-content:center;line-height:20px;min-width:236px;order:99!important;padding:20px 28px!important;transition:filter .2s ease}.give-wrap .give-grid{max-width:30rem}.give-wrap .give-grid__item{margin-bottom:1.5rem;width:100%}.give-wrap .give-grid__item>:last-child{margin-bottom:0}.give-wrap .give-wrap:before{clear:both;content:"";display:block}@media (min-width:30rem){.give-wrap .give-grid{display:flex;flex-flow:row wrap;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{display:flex;padding:0 .75rem}}@media (min-width:30rem) and (min-width:40rem){.give-wrap .give-grid--2 .give-grid__item,.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:50%}}@media (min-width:30rem) and (min-width:72rem){.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:33.3333333333%}}@media (min-width:30rem) and (min-width:90rem){.give-wrap .give-grid--4 .give-grid__item{width:25%}}@supports (display:grid){.give-wrap .give-grid{grid-gap:1.5rem;display:grid;grid-template-columns:1fr;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{display:flex;margin-bottom:0;padding:0;width:auto!important}@media (min-width:40rem){.give-wrap .give-grid--best-fit{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.give-wrap .give-grid--2,.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:72rem){.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(3,1fr)}}@media (min-width:90rem){.give-wrap .give-grid--4{grid-template-columns:repeat(4,1fr)}}}.give-wrap .give-card{background-color:#fff;border-radius:8px;box-shadow:0 0 8px hsla(0,0%,44%,.25);color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:all .1s ease-out;width:100%}.give-wrap .give-card:active,.give-wrap .give-card:focus,.give-wrap .give-card:hover,.give-wrap .give-card:visited{border-color:#ccc;box-shadow:0 4px 12px rgba(0,0,0,.16)}.give-wrap .give-card__media img{border-radius:0;box-shadow:none;display:block;height:auto;margin:0;-o-object-fit:cover;object-fit:cover;order:1;width:100%}.give-wrap .give-card__body{display:flex;flex-direction:column;flex-grow:1;order:2;padding:1.5rem}.give-wrap .give-card__body>:last-child{margin-bottom:0}.give-wrap .give-card__title{line-height:1.3;margin:0 0 .75rem;padding:0}.give-wrap .give-card__text{margin:0 0 1.5rem;padding:0}.give-wrap .give-card__progress{margin-top:auto;width:100%}.give-wrap .give-card__progress .raised,.give-wrap .give-card__progress>:last-child{margin-bottom:0}.give-wrap .give-card__progress .income{font-size:2em}.give-wrap .give-page-numbers{font-size:1.25em}#give-receipt .timeline-item{background:#fff}@keyframes placeHolderShimmer{0%{background-position:0 0}to{background-position:520px 0}}#give-receipt .placeholder-animation{margin:0 auto;max-width:650px}#give-receipt .animated-background{animation-duration:.85s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:520px 100%;position:relative}#give-receipt .container{background-color:#eee;border:1px solid #eee;margin:0 auto;width:650px}#give-receipt .layer{display:flex}#give-receipt .layer.h1{height:28px}#give-receipt .layer.h2{height:22px}#give-receipt .layer.inline-radios{height:12px}#give-receipt .layer.label{height:8px}#give-receipt .layer-item.opaque{background:#fff}#give-receipt .layer-gap{background-color:#fff}#give-receipt .layer-gap.large{height:40px}#give-receipt .layer-gap.medium{height:20px}#give-receipt .layer-gap.small{height:10px}#give-receipt .layer-1 .layer-item:nth-child(odd){width:45%}#give-receipt .layer-1 .layer-item:nth-child(2n){width:55%}#give-receipt .layer-4 .layer-item:first-child{width:30%}#give-receipt .layer-4 .layer-item:nth-child(2){width:10%}#give-receipt .layer-4 .layer-item:nth-child(3){width:20%}#give-receipt .layer-4 .layer-item:nth-child(4){width:30%}#give-receipt .layer-4 .layer-item:nth-child(5){width:10%}#give-receipt .layer-5 .layer-item:first-child{width:40%}#give-receipt .layer-5 .layer-item:nth-child(2){width:5%}#give-receipt .layer-5 .layer-item:nth-child(3){width:15%}#give-receipt .layer-5 .layer-item:nth-child(4){width:40%}#give-receipt .layer-6 .layer-item:nth-child(odd){width:30%}#give-receipt .layer-6 .layer-item:nth-child(2n){width:70%}#give-receipt .layer-8 .layer-item:first-child{width:40%}#give-receipt .layer-8 .layer-item:nth-child(2){width:20%}#give-receipt .layer-8 .layer-item:nth-child(3){width:40%}.give-grid-ie-utility{margin:0 -12px}@supports (display:grid){.give-grid-ie-utility{margin:0}}.give-donation-submit>.give-donation-summary-section{margin-bottom:0}.give-donation-summary-section{font-family:Montserrat,serif;font-size:16px;font-style:normal;font-weight:600}.give-donation-summary-section svg{margin:0 5px;vertical-align:text-top}.give-donation-summary-section svg path{fill:var(--primary-color,#3ba2e0)}.give-donation-summary-section .heading{font-style:italic}.give-donation-summary-section .give-donation-summary-table-wrapper{background-color:#f9f9f9;color:#333;margin:20px -20px;padding:0 20px}.give-donation-summary-section .back-btn{background-color:transparent;border:0;color:var(--primary-color,#3ba2e0);cursor:pointer;font-size:12px;font-weight:500;line-height:23px;margin:0;padding:0;text-decoration:underline}.give-donation-summary-section .give-donation-summary-help-text{align-items:center;color:#8c8c8c;display:flex;gap:5px;margin:10px 0}.give-donation-summary-section .give-donation-summary-help-text .back-btn{font-size:inherit}.give-donation-summary-section table{border-collapse:collapse;width:100%}.give-donation-summary-section tbody{color:#444}.give-donation-summary-section tr{border-bottom:1px solid #f2f2f2}.give-donation-summary-section td,.give-donation-summary-section th,.give-donation-summary-section tr{height:42px;padding:10px 0}.give-donation-summary-section th{text-align:left}.give-donation-summary-section td{font-size:15px;font-weight:500;line-height:18px}.give-donation-summary-section td:last-child,.give-donation-summary-section th:last-child{text-align:right}@media screen and (max-width:500px){.give-donation-summary-section td,.give-donation-summary-section th,.give-donation-summary-section tr{height:26px}.give-donation-summary-section td,.give-donation-summary-section th{padding-top:15px;vertical-align:top}.give-donation-summary-section td:last-child,.give-donation-summary-section th:last-child{width:40%}.give-donation-summary-section .give-donation-summary-help-text{align-items:start}.give-donation-summary-section .give-donation-summary-help-text img{margin-top:3px}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{font-family:Frutiger W01,Arial,Sans-serif}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}button,input,select,textarea{font-family:inherit}a{color:#005eb8}a:visited{color:#330072}a:hover{color:#7c2855;text-decoration:none}a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}a:focus:hover{text-decoration:none}a:focus:visited{color:#212b32}a:focus .nhsuk-icon{fill:#212b32}a:active{color:#002f5c}@media print{a:after{color:#212b32;content:" (Link: " attr(href) ")";font-size:14pt}}.nhsuk-link--no-visited-state:link{color:#005eb8}.nhsuk-link--no-visited-state:visited{color:#005eb8}.nhsuk-link--no-visited-state:hover{color:#7c2855}.nhsuk-link--no-visited-state:active{color:#002f5c}.nhsuk-link--no-visited-state:focus{color:#212b32}html{background-color:#d8dde0;overflow-y:scroll;font-family:Frutiger W01,Arial,Sans-serif}@font-face{font-display:swap;font-family:"Frutiger W01";font-style:normal;font-weight:400;src:url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix);src:url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix) format("eot"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2) format("woff2"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff) format("woff"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.ttf) format("truetype"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.svg#7def0e34-f28d-434f-b2ec-472bde847115) format("svg")}@font-face{font-display:swap;font-family:"Frutiger W01";font-style:normal;font-weight:600;src:url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix);src:url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix) format("eot"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2) format("woff2"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff) format("woff"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.ttf) format("truetype"),url(https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.svg#eae74276-dd78-47e4-9b27-dac81c3411ca) format("svg")}body{background-color:#f0f4f5;color:#212b32;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;margin:0;min-height:100%}table{margin-bottom:40px;border-spacing:0;vertical-align:top;width:100%}@media(min-width: 40.0625em){table{margin-bottom:48px}}@media print{table{page-break-inside:avoid}}thead th{border-bottom:2px solid #d8dde0}th,td{font-size:16px;font-size:1rem;line-height:1.5;padding-bottom:8px;padding-right:16px;padding-top:8px;border-bottom:1px solid #d8dde0;text-align:left;vertical-align:top}@media(min-width: 40.0625em){th,td{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{th,td{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){th,td{padding-bottom:16px}}@media(min-width: 40.0625em){th,td{padding-right:24px}}@media(min-width: 40.0625em){th,td{padding-top:16px}}th:last-child,td:last-child{padding-right:0}th{font-weight:600}caption{font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.55556;text-align:left}@media(min-width: 40.0625em){caption{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{caption{font-size:18pt;line-height:1.15}}.nhsuk-form-group{margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-form-group{margin-bottom:24px}}.nhsuk-form-group .nhsuk-form-group:last-of-type{margin-bottom:0}.nhsuk-form-group--wrapper{margin-bottom:24px}@media(min-width: 40.0625em){.nhsuk-form-group--wrapper{margin-bottom:32px}}.nhsuk-form-group--error{border-left:4px solid #d5281b;padding-left:16px}.nhsuk-form-group--error .nhsuk-form-group{border:0;padding:0}.nhsuk-grid-row{margin-left:-16px;margin-right:-16px}.nhsuk-grid-row:after{clear:both;content:"";display:block}.nhsuk-grid-column-one-quarter{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-one-quarter{float:left;width:25%}}.nhsuk-grid-column-one-third{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-one-third{float:left;width:33.3333%}}.nhsuk-grid-column-one-half{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-one-half{float:left;width:50%}}.nhsuk-grid-column-two-thirds{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-two-thirds{float:left;width:66.6666%}}.nhsuk-grid-column-three-quarters{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-three-quarters{float:left;width:75%}}.nhsuk-grid-column-full{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.nhsuk-grid-column-full{float:left;width:100%}}.nhsuk-main-wrapper{padding-top:40px;padding-bottom:40px;display:block}@media(min-width: 40.0625em){.nhsuk-main-wrapper{padding-top:48px}}@media(min-width: 40.0625em){.nhsuk-main-wrapper{padding-bottom:48px}}.nhsuk-main-wrapper>*:first-child{margin-top:0}.nhsuk-main-wrapper>*:last-child{margin-bottom:0}.nhsuk-main-wrapper--l{padding-top:48px}@media(min-width: 40.0625em){.nhsuk-main-wrapper--l{padding-top:56px}}.nhsuk-main-wrapper--s{padding-bottom:24px;padding-top:24px}@media(min-width: 40.0625em){.nhsuk-main-wrapper--s{padding-bottom:32px}}@media(min-width: 40.0625em){.nhsuk-main-wrapper--s{padding-top:32px}}.nhsuk-width-container,#cookie-notice .cookie-notice-container #cn-notice-buttons,#cookie-notice .cookie-notice-container .cn-text-container{margin:0 16px;max-width:960px}@media(min-width: 48.0625em){.nhsuk-width-container,#cookie-notice .cookie-notice-container #cn-notice-buttons,#cookie-notice .cookie-notice-container .cn-text-container{margin:0 32px}}@media(min-width: 1024px){.nhsuk-width-container,#cookie-notice .cookie-notice-container #cn-notice-buttons,#cookie-notice .cookie-notice-container .cn-text-container{margin:0 auto}}.nhsuk-width-container-fluid{margin:0 16px;max-width:100%}@media(min-width: 48.0625em){.nhsuk-width-container-fluid{margin:0 32px}}.nhsuk-icon{height:34px;width:34px}.nhsuk-icon__search{fill:#005eb8}.nhsuk-icon__chevron-left{fill:#005eb8}.nhsuk-icon__chevron-right{fill:#005eb8}.nhsuk-icon__close{fill:#005eb8}.nhsuk-icon__cross{fill:#d5281b}.nhsuk-icon__tick{stroke:#007f3b}.nhsuk-icon__arrow-right{fill:#005eb8}.nhsuk-icon__arrow-left{fill:#005eb8}.nhsuk-icon__arrow-right-circle{fill:#007f3b}.nhsuk-icon__chevron-down{fill:#005eb8;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nhsuk-icon__chevron-down path{fill:#fff}.nhsuk-icon__chevron-up{fill:#005eb8}.nhsuk-icon__chevron-up path{fill:#fff}.nhsuk-icon__emdash path{fill:#aeb7bd}.nhsuk-icon__plus{fill:#005eb8}.nhsuk-icon__minus{fill:#005eb8}.nhsuk-icon--size-25{height:42.5px;width:42.5px}.nhsuk-icon--size-50{height:51px;width:51px}.nhsuk-icon--size-75{height:59.5px;width:59.5px}.nhsuk-icon--size-100{height:68px;width:68px}ol,ul,.nhsuk-list{font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:16px;list-style-type:none;margin-top:0;padding-left:0}@media(min-width: 40.0625em){ol,ul,.nhsuk-list{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{ol,ul,.nhsuk-list{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){ol,ul,.nhsuk-list{margin-bottom:24px}}ol>li,ul>li,.nhsuk-list>li{margin-bottom:8px}@media(min-width: 40.0625em){ol>li,ul>li,.nhsuk-list>li{margin-bottom:8px}}ol>li:last-child,ul>li:last-child,.nhsuk-list>li:last-child{margin-bottom:0}ul,.nhsuk-list--bullet{list-style-type:disc;padding-left:20px}ol,.nhsuk-list--number{list-style-type:decimal;padding-left:20px}.nhsuk-list--tick,.nhsuk-list--cross{list-style:none;margin-top:0;padding-left:40px;position:relative}.nhsuk-list--tick svg,.nhsuk-list--cross svg{left:-4px;margin-top:-5px;position:absolute}hr,.nhsuk-section-break{border:0;margin:0}.nhsuk-section-break--xl{margin-top:48px;margin-bottom:48px}@media(min-width: 40.0625em){.nhsuk-section-break--xl{margin-top:56px}}@media(min-width: 40.0625em){.nhsuk-section-break--xl{margin-bottom:56px}}hr,.nhsuk-section-break--l{margin-top:32px;margin-bottom:32px}@media(min-width: 40.0625em){hr,.nhsuk-section-break--l{margin-top:40px}}@media(min-width: 40.0625em){hr,.nhsuk-section-break--l{margin-bottom:40px}}.nhsuk-section-break--m{margin-top:16px;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-section-break--m{margin-top:24px}}@media(min-width: 40.0625em){.nhsuk-section-break--m{margin-bottom:24px}}hr,.nhsuk-section-break--visible{border-bottom:1px solid #d8dde0}h1,.nhsuk-heading-xl{font-size:32px;font-size:2rem;line-height:1.25;display:block;font-weight:600;margin-top:0;margin-bottom:40px}@media(min-width: 40.0625em){h1,.nhsuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.16667}}@media print{h1,.nhsuk-heading-xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){h1,.nhsuk-heading-xl{margin-bottom:48px}}h2,.nhsuk-heading-l{font-size:24px;font-size:1.5rem;line-height:1.33333;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h2,.nhsuk-heading-l{font-size:32px;font-size:2rem;line-height:1.25}}@media print{h2,.nhsuk-heading-l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){h2,.nhsuk-heading-l{margin-bottom:24px}}h3,.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{font-size:20px;font-size:1.25rem;line-height:1.4;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h3,.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{h3,.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){h3,.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{margin-bottom:24px}}h4,.nhsuk-heading-s,#cookie-notice .cookie-notice-container .cn-text-container{font-size:18px;font-size:1.125rem;line-height:1.55556;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h4,.nhsuk-heading-s,#cookie-notice .cookie-notice-container .cn-text-container{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{h4,.nhsuk-heading-s,#cookie-notice .cookie-notice-container .cn-text-container{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){h4,.nhsuk-heading-s,#cookie-notice .cookie-notice-container .cn-text-container{margin-bottom:24px}}h5,.nhsuk-heading-xs{font-size:16px;font-size:1rem;line-height:1.5;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h5,.nhsuk-heading-xs{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{h5,.nhsuk-heading-xs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h5,.nhsuk-heading-xs{margin-bottom:24px}}h6,.nhsuk-heading-xxs{font-size:16px;font-size:1rem;line-height:1.5;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h6,.nhsuk-heading-xxs{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{h6,.nhsuk-heading-xxs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h6,.nhsuk-heading-xxs{margin-bottom:24px}}.nhsuk-caption-xl{font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.33333;color:#4c6272;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.nhsuk-caption-xl{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-caption-xl{font-size:24pt;line-height:1.05}}.nhsuk-caption-l{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.4;color:#4c6272;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.nhsuk-caption-l{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-caption-l{font-size:18pt;line-height:1.15}}.nhsuk-caption-m{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#4c6272;display:block}@media(min-width: 40.0625em){.nhsuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-caption-m{font-size:14pt;line-height:1.15}}.nhsuk-caption--bottom{margin-bottom:0;margin-top:4px}.nhsuk-body-l{font-size:20px;font-size:1.25rem;line-height:1.4;display:block;margin-top:0;margin-bottom:24px}@media(min-width: 40.0625em){.nhsuk-body-l{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-body-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-body-l{margin-bottom:32px}}address,p,.nhsuk-body-m{font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){address,p,.nhsuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{address,p,.nhsuk-body-m{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){address,p,.nhsuk-body-m{margin-bottom:24px}}p,.nhsuk-body-m{color:inherit}.nhsuk-body-s{font-size:14px;font-size:.875rem;line-height:1.71429;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-body-s{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-body-s{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.nhsuk-body-s{margin-bottom:24px}}address{font-style:normal}.nhsuk-lede-text{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.4;margin-bottom:40px}@media(min-width: 40.0625em){.nhsuk-lede-text{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-lede-text{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-lede-text{margin-bottom:48px}}.nhsuk-lede-text p,.nhsuk-lede-text ul{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.4}@media(min-width: 40.0625em){.nhsuk-lede-text p,.nhsuk-lede-text ul{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-lede-text p,.nhsuk-lede-text ul{font-size:18pt;line-height:1.15}}.nhsuk-lede-text--small{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:24px}@media(min-width: 40.0625em){.nhsuk-lede-text--small{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-lede-text--small{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-lede-text--small{margin-bottom:32px}}h1+.nhsuk-lede-text,h1+.nhsuk-lede-text--small{margin-top:-8px}.nhsuk-body-l+h2,.nhsuk-body-l+.nhsuk-heading-l{padding-top:4px}@media(min-width: 40.0625em){.nhsuk-body-l+h2,.nhsuk-body-l+.nhsuk-heading-l{padding-top:8px}}p+h2,.nhsuk-body-m+h2,address+h2,p+.nhsuk-heading-l,.nhsuk-body-m+.nhsuk-heading-l,address+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-list+h2,ul+h2,ol+h2,.nhsuk-list+.nhsuk-heading-l,ul+.nhsuk-heading-l,ol+.nhsuk-heading-l{padding-top:16px}@media(min-width: 40.0625em){p+h2,.nhsuk-body-m+h2,address+h2,p+.nhsuk-heading-l,.nhsuk-body-m+.nhsuk-heading-l,address+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-list+h2,ul+h2,ol+h2,.nhsuk-list+.nhsuk-heading-l,ul+.nhsuk-heading-l,ol+.nhsuk-heading-l{padding-top:24px}}p+h3,.nhsuk-body-m+h3,address+h3,p+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content p+h2,.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-body-m+h2,address+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content address+h2,.nhsuk-body-s+h3,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-body-s+h2,.nhsuk-list+h3,ul+h3,ol+h3,.nhsuk-list+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-list+h2,ul+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content ul+h2,ol+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content ol+h2,p+h4,.nhsuk-body-m+h4,address+h4,p+.nhsuk-heading-s,#cookie-notice .cookie-notice-container p+.cn-text-container,.nhsuk-body-m+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-body-m+.cn-text-container,address+.nhsuk-heading-s,#cookie-notice .cookie-notice-container address+.cn-text-container,.nhsuk-body-s+h4,.nhsuk-body-s+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-body-s+.cn-text-container,.nhsuk-list+h4,ul+h4,ol+h4,.nhsuk-list+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-list+.cn-text-container,ul+.nhsuk-heading-s,#cookie-notice .cookie-notice-container ul+.cn-text-container,ol+.nhsuk-heading-s,#cookie-notice .cookie-notice-container ol+.cn-text-container{padding-top:4px}@media(min-width: 40.0625em){p+h3,.nhsuk-body-m+h3,address+h3,p+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content p+h2,.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-body-m+h2,address+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content address+h2,.nhsuk-body-s+h3,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-body-s+h2,.nhsuk-list+h3,ul+h3,ol+h3,.nhsuk-list+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-list+h2,ul+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content ul+h2,ol+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content ol+h2,p+h4,.nhsuk-body-m+h4,address+h4,p+.nhsuk-heading-s,#cookie-notice .cookie-notice-container p+.cn-text-container,.nhsuk-body-m+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-body-m+.cn-text-container,address+.nhsuk-heading-s,#cookie-notice .cookie-notice-container address+.cn-text-container,.nhsuk-body-s+h4,.nhsuk-body-s+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-body-s+.cn-text-container,.nhsuk-list+h4,ul+h4,ol+h4,.nhsuk-list+.nhsuk-heading-s,#cookie-notice .cookie-notice-container .nhsuk-list+.cn-text-container,ul+.nhsuk-heading-s,#cookie-notice .cookie-notice-container ul+.cn-text-container,ol+.nhsuk-heading-s,#cookie-notice .cookie-notice-container ol+.cn-text-container{padding-top:8px}}.nhsuk-lede-text+h2,.nhsuk-lede-text+.nhsuk-heading-l{padding-top:0}strong,b{font-weight:600}.nhsuk-u-clear:after{clear:both;content:"";display:block}.nhsuk-u-display-block{display:block !important}.nhsuk-u-display-inline-block{display:inline-block !important}.nhsuk-u-float-left{float:left !important}.nhsuk-u-float-right{float:right !important}.nhsuk-u-one-half{float:left;width:50% !important}.nhsuk-u-one-third{float:left;width:33.3333333333% !important}.nhsuk-u-two-thirds{float:left;width:66.6666666667% !important}.nhsuk-u-one-quarter{float:left;width:25% !important}.nhsuk-u-three-quarters{float:left;width:75% !important}.nhsuk-u-one-half-tablet{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-one-half-tablet{float:left;width:50% !important}}.nhsuk-u-one-third-tablet{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-one-third-tablet{float:left;width:33.3333333333% !important}}.nhsuk-u-two-thirds-tablet{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-two-thirds-tablet{float:left;width:66.6666666667% !important}}.nhsuk-u-one-quarter-tablet{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-one-quarter-tablet{float:left;width:25% !important}}.nhsuk-u-three-quarters-tablet{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-three-quarters-tablet{float:left;width:75% !important}}@media(max-width: 40.0525em){.nhsuk-u-nowrap{white-space:nowrap}}.nhsuk-list--border li{border-bottom:1px solid #d8dde0;padding:8px 0 16px}.nhsuk-u-reading-width{max-width:44em}.nhsuk-u-margin-0{margin:0 !important}@media(min-width: 40.0625em){.nhsuk-u-margin-0{margin:0 !important}}.nhsuk-u-margin-top-0{margin-top:0 !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-0{margin-top:0 !important}}.nhsuk-u-margin-right-0{margin-right:0 !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-0{margin-right:0 !important}}.nhsuk-u-margin-bottom-0{margin-bottom:0 !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-0{margin-bottom:0 !important}}.nhsuk-u-margin-left-0{margin-left:0 !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-0{margin-left:0 !important}}.nhsuk-u-margin-1{margin:4px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-1{margin:4px !important}}.nhsuk-u-margin-top-1{margin-top:4px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-1{margin-top:4px !important}}.nhsuk-u-margin-right-1{margin-right:4px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-1{margin-right:4px !important}}.nhsuk-u-margin-bottom-1{margin-bottom:4px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-1{margin-bottom:4px !important}}.nhsuk-u-margin-left-1{margin-left:4px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-1{margin-left:4px !important}}.nhsuk-u-margin-2{margin:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-2{margin:8px !important}}.nhsuk-u-margin-top-2{margin-top:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-2{margin-top:8px !important}}.nhsuk-u-margin-right-2{margin-right:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-2{margin-right:8px !important}}.nhsuk-u-margin-bottom-2{margin-bottom:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-2{margin-bottom:8px !important}}.nhsuk-u-margin-left-2{margin-left:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-2{margin-left:8px !important}}.nhsuk-u-margin-3{margin:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-3{margin:16px !important}}.nhsuk-u-margin-top-3{margin-top:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-3{margin-top:16px !important}}.nhsuk-u-margin-right-3{margin-right:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-3{margin-right:16px !important}}.nhsuk-u-margin-bottom-3{margin-bottom:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-3{margin-bottom:16px !important}}.nhsuk-u-margin-left-3{margin-left:8px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-3{margin-left:16px !important}}.nhsuk-u-margin-4{margin:16px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-4{margin:24px !important}}.nhsuk-u-margin-top-4{margin-top:16px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-4{margin-top:24px !important}}.nhsuk-u-margin-right-4{margin-right:16px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-4{margin-right:24px !important}}.nhsuk-u-margin-bottom-4{margin-bottom:16px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-4{margin-bottom:24px !important}}.nhsuk-u-margin-left-4{margin-left:16px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-4{margin-left:24px !important}}.nhsuk-u-margin-5{margin:24px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-5{margin:32px !important}}.nhsuk-u-margin-top-5{margin-top:24px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-5{margin-top:32px !important}}.nhsuk-u-margin-right-5{margin-right:24px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-5{margin-right:32px !important}}.nhsuk-u-margin-bottom-5{margin-bottom:24px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-5{margin-bottom:32px !important}}.nhsuk-u-margin-left-5{margin-left:24px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-5{margin-left:32px !important}}.nhsuk-u-margin-6{margin:32px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-6{margin:40px !important}}.nhsuk-u-margin-top-6{margin-top:32px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-6{margin-top:40px !important}}.nhsuk-u-margin-right-6{margin-right:32px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-6{margin-right:40px !important}}.nhsuk-u-margin-bottom-6{margin-bottom:32px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-6{margin-bottom:40px !important}}.nhsuk-u-margin-left-6{margin-left:32px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-6{margin-left:40px !important}}.nhsuk-u-margin-7{margin:40px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-7{margin:48px !important}}.nhsuk-u-margin-top-7{margin-top:40px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-7{margin-top:48px !important}}.nhsuk-u-margin-right-7{margin-right:40px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-7{margin-right:48px !important}}.nhsuk-u-margin-bottom-7{margin-bottom:40px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-7{margin-bottom:48px !important}}.nhsuk-u-margin-left-7{margin-left:40px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-7{margin-left:48px !important}}.nhsuk-u-margin-8{margin:48px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-8{margin:56px !important}}.nhsuk-u-margin-top-8{margin-top:48px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-8{margin-top:56px !important}}.nhsuk-u-margin-right-8{margin-right:48px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-8{margin-right:56px !important}}.nhsuk-u-margin-bottom-8{margin-bottom:48px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-8{margin-bottom:56px !important}}.nhsuk-u-margin-left-8{margin-left:48px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-8{margin-left:56px !important}}.nhsuk-u-margin-9{margin:56px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-9{margin:64px !important}}.nhsuk-u-margin-top-9{margin-top:56px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-top-9{margin-top:64px !important}}.nhsuk-u-margin-right-9{margin-right:56px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-right-9{margin-right:64px !important}}.nhsuk-u-margin-bottom-9{margin-bottom:56px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-bottom-9{margin-bottom:64px !important}}.nhsuk-u-margin-left-9{margin-left:56px !important}@media(min-width: 40.0625em){.nhsuk-u-margin-left-9{margin-left:64px !important}}.nhsuk-u-padding-0{padding:0 !important}@media(min-width: 40.0625em){.nhsuk-u-padding-0{padding:0 !important}}.nhsuk-u-padding-top-0{padding-top:0 !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-0{padding-top:0 !important}}.nhsuk-u-padding-right-0{padding-right:0 !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-0{padding-right:0 !important}}.nhsuk-u-padding-bottom-0{padding-bottom:0 !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-0{padding-bottom:0 !important}}.nhsuk-u-padding-left-0{padding-left:0 !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-0{padding-left:0 !important}}.nhsuk-u-padding-1{padding:4px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-1{padding:4px !important}}.nhsuk-u-padding-top-1{padding-top:4px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-1{padding-top:4px !important}}.nhsuk-u-padding-right-1{padding-right:4px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-1{padding-right:4px !important}}.nhsuk-u-padding-bottom-1{padding-bottom:4px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-1{padding-bottom:4px !important}}.nhsuk-u-padding-left-1{padding-left:4px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-1{padding-left:4px !important}}.nhsuk-u-padding-2{padding:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-2{padding:8px !important}}.nhsuk-u-padding-top-2{padding-top:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-2{padding-top:8px !important}}.nhsuk-u-padding-right-2{padding-right:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-2{padding-right:8px !important}}.nhsuk-u-padding-bottom-2{padding-bottom:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-2{padding-bottom:8px !important}}.nhsuk-u-padding-left-2{padding-left:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-2{padding-left:8px !important}}.nhsuk-u-padding-3{padding:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-3{padding:16px !important}}.nhsuk-u-padding-top-3{padding-top:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-3{padding-top:16px !important}}.nhsuk-u-padding-right-3{padding-right:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-3{padding-right:16px !important}}.nhsuk-u-padding-bottom-3{padding-bottom:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-3{padding-bottom:16px !important}}.nhsuk-u-padding-left-3{padding-left:8px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-3{padding-left:16px !important}}.nhsuk-u-padding-4{padding:16px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-4{padding:24px !important}}.nhsuk-u-padding-top-4{padding-top:16px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-4{padding-top:24px !important}}.nhsuk-u-padding-right-4{padding-right:16px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-4{padding-right:24px !important}}.nhsuk-u-padding-bottom-4{padding-bottom:16px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-4{padding-bottom:24px !important}}.nhsuk-u-padding-left-4{padding-left:16px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-4{padding-left:24px !important}}.nhsuk-u-padding-5{padding:24px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-5{padding:32px !important}}.nhsuk-u-padding-top-5{padding-top:24px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-5{padding-top:32px !important}}.nhsuk-u-padding-right-5{padding-right:24px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-5{padding-right:32px !important}}.nhsuk-u-padding-bottom-5{padding-bottom:24px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-5{padding-bottom:32px !important}}.nhsuk-u-padding-left-5{padding-left:24px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-5{padding-left:32px !important}}.nhsuk-u-padding-6{padding:32px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-6{padding:40px !important}}.nhsuk-u-padding-top-6{padding-top:32px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-6{padding-top:40px !important}}.nhsuk-u-padding-right-6{padding-right:32px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-6{padding-right:40px !important}}.nhsuk-u-padding-bottom-6{padding-bottom:32px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-6{padding-bottom:40px !important}}.nhsuk-u-padding-left-6{padding-left:32px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-6{padding-left:40px !important}}.nhsuk-u-padding-7{padding:40px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-7{padding:48px !important}}.nhsuk-u-padding-top-7{padding-top:40px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-7{padding-top:48px !important}}.nhsuk-u-padding-right-7{padding-right:40px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-7{padding-right:48px !important}}.nhsuk-u-padding-bottom-7{padding-bottom:40px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-7{padding-bottom:48px !important}}.nhsuk-u-padding-left-7{padding-left:40px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-7{padding-left:48px !important}}.nhsuk-u-padding-8{padding:48px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-8{padding:56px !important}}.nhsuk-u-padding-top-8{padding-top:48px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-8{padding-top:56px !important}}.nhsuk-u-padding-right-8{padding-right:48px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-8{padding-right:56px !important}}.nhsuk-u-padding-bottom-8{padding-bottom:48px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-8{padding-bottom:56px !important}}.nhsuk-u-padding-left-8{padding-left:48px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-8{padding-left:56px !important}}.nhsuk-u-padding-9{padding:56px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-9{padding:64px !important}}.nhsuk-u-padding-top-9{padding-top:56px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-top-9{padding-top:64px !important}}.nhsuk-u-padding-right-9{padding-right:56px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-right-9{padding-right:64px !important}}.nhsuk-u-padding-bottom-9{padding-bottom:56px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-bottom-9{padding-bottom:64px !important}}.nhsuk-u-padding-left-9{padding-left:56px !important}@media(min-width: 40.0625em){.nhsuk-u-padding-left-9{padding-left:64px !important}}.nhsuk-u-text-align-left{text-align:left !important}.nhsuk-u-text-align-centre{text-align:center !important}.nhsuk-u-text-align-right{text-align:right !important}.nhsuk-u-font-size-64{font-size:48px !important;font-size:3rem !important;line-height:1.16667 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-64{font-size:64px !important;font-size:4rem !important;line-height:1.125 !important}}@media print{.nhsuk-u-font-size-64{font-size:53pt !important;line-height:1.1 !important}}.nhsuk-u-font-size-48{font-size:32px !important;font-size:2rem !important;line-height:1.25 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-48{font-size:48px !important;font-size:3rem !important;line-height:1.16667 !important}}@media print{.nhsuk-u-font-size-48{font-size:32pt !important;line-height:1.15 !important}}.nhsuk-u-font-size-32{font-size:24px !important;font-size:1.5rem !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-32{font-size:32px !important;font-size:2rem !important;line-height:1.25 !important}}@media print{.nhsuk-u-font-size-32{font-size:24pt !important;line-height:1.05 !important}}.nhsuk-u-font-size-24{font-size:20px !important;font-size:1.25rem !important;line-height:1.4 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-24{font-size:24px !important;font-size:1.5rem !important;line-height:1.33333 !important}}@media print{.nhsuk-u-font-size-24{font-size:18pt !important;line-height:1.15 !important}}.nhsuk-u-font-size-22{font-size:18px !important;font-size:1.125rem !important;line-height:1.55556 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-22{font-size:22px !important;font-size:1.375rem !important;line-height:1.45455 !important}}@media print{.nhsuk-u-font-size-22{font-size:18pt !important;line-height:1.15 !important}}.nhsuk-u-font-size-19{font-size:16px !important;font-size:1rem !important;line-height:1.5 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-19{font-size:19px !important;font-size:1.1875rem !important;line-height:1.47368 !important}}@media print{.nhsuk-u-font-size-19{font-size:14pt !important;line-height:1.15 !important}}.nhsuk-u-font-size-16{font-size:14px !important;font-size:.875rem !important;line-height:1.71429 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-16{font-size:16px !important;font-size:1rem !important;line-height:1.5 !important}}@media print{.nhsuk-u-font-size-16{font-size:14pt !important;line-height:1.2 !important}}.nhsuk-u-font-size-14{font-size:12px !important;font-size:.75rem !important;line-height:1.66667 !important}@media(min-width: 40.0625em){.nhsuk-u-font-size-14{font-size:14px !important;font-size:.875rem !important;line-height:1.71429 !important}}@media print{.nhsuk-u-font-size-14{font-size:12pt !important;line-height:1.2 !important}}.nhsuk-u-font-weight-normal{font-weight:400 !important}.nhsuk-u-font-weight-bold{font-weight:600 !important}.nhsuk-u-secondary-text-color{color:#4c6272 !important}.nhsuk-u-visually-hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nhsuk-u-width-full{width:100% !important}.nhsuk-u-width-three-quarters{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-width-three-quarters{width:75% !important}}.nhsuk-u-width-two-thirds{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-width-two-thirds{width:66.66% !important}}.nhsuk-u-width-one-half{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-width-one-half{width:50% !important}}.nhsuk-u-width-one-third{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-width-one-third{width:33.33% !important}}.nhsuk-u-width-one-quarter{width:100% !important}@media(min-width: 40.0625em){.nhsuk-u-width-one-quarter{width:25% !important}}.nhsuk-action-link{margin-bottom:32px}@media(min-width: 40.0625em){.nhsuk-action-link{margin-bottom:40px}}.nhsuk-action-link__link{font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.55556;display:inline-block;font-weight:600;padding-left:38px;position:relative;text-decoration:none}@media(min-width: 40.0625em){.nhsuk-action-link__link{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{.nhsuk-action-link__link{font-size:18pt;line-height:1.15}}.nhsuk-action-link__link:hover .nhsuk-action-link__text{text-decoration:underline}.nhsuk-action-link__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-action-link__link:focus:hover .nhsuk-action-link__text{color:#212b32;text-decoration:none}@media(max-width: 40.0525em){.nhsuk-action-link__link{padding-left:26px}}@media print{.nhsuk-action-link__link{color:#212b32}.nhsuk-action-link__link:visited{color:#212b32}}.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{fill:#007f3b;height:36px;left:-3px;position:absolute;top:-2px;width:36px}@media print{.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{color:#212b32;fill:#212b32}.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:active,.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:focus,.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:visited{color:#212b32}}@media(max-width: 40.0525em){.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{height:24px;left:-2px;margin-bottom:0;top:2px;width:24px}}.nhsuk-back-link{margin-bottom:16px}.nhsuk-back-link__link{font-size:14px;font-size:.875rem;line-height:1.71429;color:#005eb8;background:none;border:0;cursor:pointer;display:inline-block;padding:0 0 0 16px;position:relative;text-decoration:none}@media(min-width: 40.0625em){.nhsuk-back-link__link{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-back-link__link{font-size:14pt;line-height:1.2}}.nhsuk-back-link__link:visited{color:#330072}.nhsuk-back-link__link:hover{color:#7c2855;text-decoration:none}.nhsuk-back-link__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-back-link__link:focus:hover{text-decoration:none}.nhsuk-back-link__link:focus:visited{color:#212b32}.nhsuk-back-link__link:focus .nhsuk-icon{fill:#212b32}.nhsuk-back-link__link:active{color:#002f5c}.nhsuk-back-link__link .nhsuk-icon__chevron-left{height:24px;left:-8px;position:absolute;top:-1px;width:24px}.nhsuk-back-link__link:visited{color:#005eb8}.nhsuk-back-link__link:hover{color:#7c2855;text-decoration:underline}.nhsuk-back-link__link:hover .nhsuk-icon__chevron-left{fill:#7c2855}.nhsuk-back-link__link:focus .nhsuk-icon__chevron-left{fill:#212b32}.nhsuk-breadcrumb{padding-bottom:16px;padding-top:20px}@media print{.nhsuk-breadcrumb{display:none}}.nhsuk-breadcrumb .nhsuk-icon__chevron-right{fill:#aeb7bd;height:18px;position:relative;top:5px;width:18px}@media(min-width: 61.875em){.nhsuk-breadcrumb .nhsuk-icon__chevron-right{margin:0 3px 0 5px}}.nhsuk-breadcrumb .nhsuk-icon__chevron-left{float:left;height:24px;left:-8px;position:relative;width:24px}.nhsuk-breadcrumb+.nhsuk-width-container .nhsuk-main-wrapper,#cookie-notice .cookie-notice-container .nhsuk-breadcrumb+#cn-notice-buttons .nhsuk-main-wrapper,#cookie-notice .cookie-notice-container .nhsuk-breadcrumb+.cn-text-container .nhsuk-main-wrapper{padding-top:0}.nhsuk-breadcrumb__list{list-style:none;margin:0;padding:0}@media(max-width: 40.0525em){.nhsuk-breadcrumb__list{display:none}}.nhsuk-breadcrumb__item{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;display:inline-block;margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-breadcrumb__item{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-breadcrumb__item{font-size:14pt;line-height:1.2}}.nhsuk-breadcrumb__item:not(:last-child):after{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-right' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' height='18' width='18' viewBox='0 0 24 24' aria-hidden='true'%3E%3Cpath d='M15.5 12a1 1 0 0 1-.29.71l-5 5a1 1 0 0 1-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 0 1 1.42-1.42l5 5a1 1 0 0 1 .29.71z'%3E%3C/path%3E%3C/svg%3E") right 0 top 4px no-repeat;content:"";display:inline-block;height:18px;margin-left:10px;margin-right:2px;width:18px}.nhsuk-breadcrumb__link:visited{color:#005eb8}.nhsuk-breadcrumb__link:visited:hover{color:#7c2855}.nhsuk-breadcrumb__link:focus:hover{color:#212b32}.nhsuk-breadcrumb__back{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;margin:0;padding-left:16px;position:relative}@media(min-width: 40.0625em){.nhsuk-breadcrumb__back{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-breadcrumb__back{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.nhsuk-breadcrumb__back{display:none}}.nhsuk-breadcrumb__back:before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-left' xmlns='http://www.w3.org/2000/svg' fill='%23005eb8' height='24' width='24' viewBox='8 0 24 24' aria-hidden='true'%3E%3Cpath d='M8.5 12c0-.3.1-.5.3-.7l5-5c.4-.4 1-.4 1.4 0s.4 1 0 1.4L10.9 12l4.3 4.3c.4.4.4 1 0 1.4s-1 .4-1.4 0l-5-5c-.2-.2-.3-.4-.3-.7z'%3E%3C/path%3E%3C/svg%3E") no-repeat;content:"";display:inline-block;height:18px;left:0;position:absolute;top:0;width:10px}.nhsuk-breadcrumb__backlink:visited{color:#005eb8}.nhsuk-breadcrumb__backlink:visited:hover{color:#7c2855}.nhsuk-button,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,.learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .ld-expand-button,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background,.learndash-wrapper .learndash-wrap .ld-expand-button,.tippy-popper .tippy-content .gv-approval-toggle{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:28px;-webkit-appearance:none;background-color:#007f3b;border:2px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 4px 0 #00401e;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:0;padding:12px 16px;position:relative;text-align:center;vertical-align:top;width:auto}@media(min-width: 40.0625em){.nhsuk-button,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,.learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .ld-expand-button,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background,.learndash-wrapper .learndash-wrap .ld-expand-button,.tippy-popper .tippy-content .gv-approval-toggle{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-button,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,.learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .ld-expand-button,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background,.learndash-wrapper .learndash-wrap .ld-expand-button,.tippy-popper .tippy-content .gv-approval-toggle{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-button,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,.learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .ld-expand-button,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background,.learndash-wrapper .learndash-wrap .ld-expand-button,.tippy-popper .tippy-content .gv-approval-toggle{margin-bottom:36px}}@media(max-width: 40.0525em){.nhsuk-button,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,.learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .ld-expand-button,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background,.learndash-wrapper .learndash-wrap .ld-expand-button,.tippy-popper .tippy-content .gv-approval-toggle{padding:8px 16px}}.nhsuk-button:link,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:link,.learndash-wrapper .ld-icon.ld-primary-background:link,.learndash-wrapper .ld-expand-button:link,.learndash-wrapper .learndash-wrap .ld-expand-button:link,.tippy-popper .tippy-content .gv-approval-toggle:link,.nhsuk-button:visited,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:visited,.learndash-wrapper .ld-icon.ld-primary-background:visited,.learndash-wrapper .ld-expand-button:visited,.learndash-wrapper .learndash-wrap .ld-expand-button:visited,.tippy-popper .tippy-content .gv-approval-toggle:visited,.nhsuk-button:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:active,.learndash-wrapper .ld-icon.ld-primary-background:active,.learndash-wrapper .ld-expand-button:active,.learndash-wrapper .learndash-wrap .ld-expand-button:active,.tippy-popper .tippy-content .gv-approval-toggle:active,.nhsuk-button:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:hover,.learndash-wrapper .ld-icon.ld-primary-background:hover,.learndash-wrapper .ld-expand-button:hover,.learndash-wrapper .learndash-wrap .ld-expand-button:hover,.tippy-popper .tippy-content .gv-approval-toggle:hover{color:#fff;text-decoration:none}.nhsuk-button::-moz-focus-inner,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap::-moz-focus-inner,.learndash-wrapper .ld-icon.ld-primary-background::-moz-focus-inner,.learndash-wrapper .ld-expand-button::-moz-focus-inner,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background::-moz-focus-inner,.learndash-wrapper .learndash-wrap .ld-expand-button::-moz-focus-inner,.tippy-popper .tippy-content .gv-approval-toggle::-moz-focus-inner{border:0;padding:0}.nhsuk-button:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:hover,.learndash-wrapper .ld-icon.ld-primary-background:hover,.learndash-wrapper .ld-expand-button:hover,.learndash-wrapper .learndash-wrap .ld-expand-button:hover,.tippy-popper .tippy-content .gv-approval-toggle:hover{background-color:#00662f}.nhsuk-button:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:focus,.learndash-wrapper .ld-icon.ld-primary-background:focus,.learndash-wrapper .ld-expand-button:focus,.learndash-wrapper .learndash-wrap .ld-expand-button:focus,.tippy-popper .tippy-content .gv-approval-toggle:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button:focus:visited,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:focus:visited,.learndash-wrapper .ld-icon.ld-primary-background:focus:visited,.learndash-wrapper .ld-expand-button:focus:visited,.tippy-popper .tippy-content .gv-approval-toggle:focus:visited{color:#212b32}.nhsuk-button:focus:visited:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:focus:visited:active,.learndash-wrapper .ld-icon.ld-primary-background:focus:visited:active,.learndash-wrapper .ld-expand-button:focus:visited:active,.tippy-popper .tippy-content .gv-approval-toggle:focus:visited:active{color:#fff}.nhsuk-button:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:active,.learndash-wrapper .ld-icon.ld-primary-background:active,.learndash-wrapper .ld-expand-button:active,.learndash-wrapper .learndash-wrap .ld-expand-button:active,.tippy-popper .tippy-content .gv-approval-toggle:active{background:#00401e;box-shadow:none;color:#fff;top:4px}.nhsuk-button::before,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap::before,.learndash-wrapper .ld-icon.ld-primary-background::before,.learndash-wrapper .ld-expand-button::before,.learndash-wrapper .learndash-wrap .ld-icon.ld-primary-background::before,.learndash-wrapper .learndash-wrap .ld-expand-button::before,.tippy-popper .tippy-content .gv-approval-toggle::before{background:rgba(0,0,0,0);bottom:-6px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.nhsuk-button:active::before,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap:active::before,.learndash-wrapper .ld-icon.ld-primary-background:active::before,.learndash-wrapper .ld-expand-button:active::before,.learndash-wrapper .learndash-wrap .ld-expand-button:active::before,.tippy-popper .tippy-content .gv-approval-toggle:active::before{top:-6px}.nhsuk-button--secondary,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info,.nhsuk-button.is-style-secondary,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap,.tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle,.learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background,.learndash-wrapper .is-style-secondary.ld-expand-button,.learndash-wrapper .learndash-wrap .is-style-secondary.ld-expand-button{background-color:#4c6272;box-shadow:0 4px 0 #263139}.nhsuk-button--secondary:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info:hover,.nhsuk-button.is-style-secondary:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap:hover,.tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle:hover,.learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background:hover,.learndash-wrapper .is-style-secondary.ld-expand-button:hover{background-color:#384853}.nhsuk-button--secondary:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info:focus,.nhsuk-button.is-style-secondary:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap:focus,.tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle:focus,.learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background:focus,.learndash-wrapper .is-style-secondary.ld-expand-button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button--secondary:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info:active,.nhsuk-button.is-style-secondary:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap:active,.tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle:active,.learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background:active,.learndash-wrapper .is-style-secondary.ld-expand-button:active{background:#263139;box-shadow:none;color:#fff;top:4px}.nhsuk-button--secondary.nhsuk-button--disabled,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-button--disabled.cn-button.bootstrap.cn-more-info,.nhsuk-button--disabled.nhsuk-button.is-style-secondary,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-button--disabled.is-style-secondary.cn-button.bootstrap,.tippy-popper .tippy-content .nhsuk-button--disabled.is-style-secondary.gv-approval-toggle,.learndash-wrapper .nhsuk-button--disabled.is-style-secondary.ld-icon.ld-primary-background,.learndash-wrapper .nhsuk-button--disabled.is-style-secondary.ld-expand-button{background-color:#4c6272}.nhsuk-button--reverse,.nhsuk-button.is-style-reverse,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background,.learndash-wrapper .is-style-reverse.ld-expand-button,.learndash-wrapper .learndash-wrap .is-style-reverse.ld-expand-button{background-color:#fff;box-shadow:0 4px 0 #212b32;color:#212b32}.nhsuk-button--reverse:hover,.nhsuk-button.is-style-reverse:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:hover,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:hover,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:hover,.learndash-wrapper .is-style-reverse.ld-expand-button:hover{background-color:#f2f2f2;color:#212b32}.nhsuk-button--reverse:focus,.nhsuk-button.is-style-reverse:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:focus,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:focus,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:focus,.learndash-wrapper .is-style-reverse.ld-expand-button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button--reverse:active,.nhsuk-button.is-style-reverse:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:active,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:active,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:active,.learndash-wrapper .is-style-reverse.ld-expand-button:active{background:#212b32;box-shadow:none;color:#fff;top:4px}.nhsuk-button--reverse:link,.nhsuk-button.is-style-reverse:link,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:link,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:link,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:link,.learndash-wrapper .is-style-reverse.ld-expand-button:link{color:#212b32}.nhsuk-button--reverse:link:active,.nhsuk-button.is-style-reverse:link:active,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:link:active,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:link:active,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:link:active,.learndash-wrapper .is-style-reverse.ld-expand-button:link:active{color:#fff}.nhsuk-button--reverse.nhsuk-button--disabled,.nhsuk-button--disabled.nhsuk-button.is-style-reverse,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-button--disabled.is-style-reverse.cn-button.bootstrap,.tippy-popper .tippy-content .nhsuk-button--disabled.is-style-reverse.gv-approval-toggle,.learndash-wrapper .nhsuk-button--disabled.is-style-reverse.ld-icon.ld-primary-background,.learndash-wrapper .nhsuk-button--disabled.is-style-reverse.ld-expand-button{background-color:#fff}.nhsuk-button--reverse.nhsuk-button--disabled:focus,.nhsuk-button--disabled.nhsuk-button.is-style-reverse:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-button--disabled.is-style-reverse.cn-button.bootstrap:focus,.tippy-popper .tippy-content .nhsuk-button--disabled.is-style-reverse.gv-approval-toggle:focus,.learndash-wrapper .nhsuk-button--disabled.is-style-reverse.ld-icon.ld-primary-background:focus,.learndash-wrapper .nhsuk-button--disabled.is-style-reverse.ld-expand-button:focus{background-color:#fff}.nhsuk-button--disabled,.nhsuk-button[disabled=disabled],#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap,.learndash-wrapper [disabled=disabled].ld-icon.ld-primary-background,.learndash-wrapper [disabled=disabled].ld-expand-button,.learndash-wrapper .learndash-wrap [disabled=disabled].ld-expand-button,.tippy-popper .tippy-content [disabled=disabled].gv-approval-toggle,.nhsuk-button[disabled],#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap,.learndash-wrapper [disabled].ld-icon.ld-primary-background,.learndash-wrapper [disabled].ld-expand-button,.learndash-wrapper .learndash-wrap [disabled].ld-expand-button,.tippy-popper .tippy-content [disabled].gv-approval-toggle{background-color:#007f3b;opacity:.5;pointer-events:none}.nhsuk-button--disabled:hover,.nhsuk-button[disabled=disabled]:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap:hover,.learndash-wrapper [disabled=disabled].ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled=disabled].ld-expand-button:hover,.tippy-popper .tippy-content [disabled=disabled].gv-approval-toggle:hover,.nhsuk-button[disabled]:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap:hover,.learndash-wrapper [disabled].ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled].ld-expand-button:hover,.tippy-popper .tippy-content [disabled].gv-approval-toggle:hover{background-color:#007f3b;cursor:default}.nhsuk-button--disabled:focus,.nhsuk-button[disabled=disabled]:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap:focus,.learndash-wrapper [disabled=disabled].ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled=disabled].ld-expand-button:focus,.tippy-popper .tippy-content [disabled=disabled].gv-approval-toggle:focus,.nhsuk-button[disabled]:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap:focus,.learndash-wrapper [disabled].ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled].ld-expand-button:focus,.tippy-popper .tippy-content [disabled].gv-approval-toggle:focus{background-color:#007f3b;outline:none}.nhsuk-button--disabled:active,.nhsuk-button[disabled=disabled]:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap:active,.learndash-wrapper [disabled=disabled].ld-icon.ld-primary-background:active,.learndash-wrapper [disabled=disabled].ld-expand-button:active,.tippy-popper .tippy-content [disabled=disabled].gv-approval-toggle:active,.nhsuk-button[disabled]:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap:active,.learndash-wrapper [disabled].ld-icon.ld-primary-background:active,.learndash-wrapper [disabled].ld-expand-button:active,.tippy-popper .tippy-content [disabled].gv-approval-toggle:active{box-shadow:0 4px 0 #00401e;top:0}.nhsuk-button--secondary[disabled=disabled],#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap.cn-more-info,[disabled=disabled].nhsuk-button.is-style-secondary,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-secondary.cn-button.bootstrap,.tippy-popper .tippy-content [disabled=disabled].is-style-secondary.gv-approval-toggle,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-icon.ld-primary-background,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-expand-button,.nhsuk-button--secondary[disabled],#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap.cn-more-info,[disabled].nhsuk-button.is-style-secondary,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-secondary.cn-button.bootstrap,.tippy-popper .tippy-content [disabled].is-style-secondary.gv-approval-toggle,.learndash-wrapper [disabled].is-style-secondary.ld-icon.ld-primary-background,.learndash-wrapper [disabled].is-style-secondary.ld-expand-button{background-color:#4c6272;opacity:.5}.nhsuk-button--secondary[disabled=disabled]:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap.cn-more-info:hover,[disabled=disabled].nhsuk-button.is-style-secondary:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-secondary.cn-button.bootstrap:hover,.tippy-popper .tippy-content [disabled=disabled].is-style-secondary.gv-approval-toggle:hover,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-expand-button:hover,.nhsuk-button--secondary[disabled]:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap.cn-more-info:hover,[disabled].nhsuk-button.is-style-secondary:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-secondary.cn-button.bootstrap:hover,.tippy-popper .tippy-content [disabled].is-style-secondary.gv-approval-toggle:hover,.learndash-wrapper [disabled].is-style-secondary.ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled].is-style-secondary.ld-expand-button:hover{background-color:#4c6272;cursor:default}.nhsuk-button--secondary[disabled=disabled]:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap.cn-more-info:focus,[disabled=disabled].nhsuk-button.is-style-secondary:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-secondary.cn-button.bootstrap:focus,.tippy-popper .tippy-content [disabled=disabled].is-style-secondary.gv-approval-toggle:focus,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-expand-button:focus,.nhsuk-button--secondary[disabled]:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap.cn-more-info:focus,[disabled].nhsuk-button.is-style-secondary:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-secondary.cn-button.bootstrap:focus,.tippy-popper .tippy-content [disabled].is-style-secondary.gv-approval-toggle:focus,.learndash-wrapper [disabled].is-style-secondary.ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled].is-style-secondary.ld-expand-button:focus{outline:none}.nhsuk-button--secondary[disabled=disabled]:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].cn-button.bootstrap.cn-more-info:active,[disabled=disabled].nhsuk-button.is-style-secondary:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-secondary.cn-button.bootstrap:active,.tippy-popper .tippy-content [disabled=disabled].is-style-secondary.gv-approval-toggle:active,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-icon.ld-primary-background:active,.learndash-wrapper [disabled=disabled].is-style-secondary.ld-expand-button:active,.nhsuk-button--secondary[disabled]:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].cn-button.bootstrap.cn-more-info:active,[disabled].nhsuk-button.is-style-secondary:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-secondary.cn-button.bootstrap:active,.tippy-popper .tippy-content [disabled].is-style-secondary.gv-approval-toggle:active,.learndash-wrapper [disabled].is-style-secondary.ld-icon.ld-primary-background:active,.learndash-wrapper [disabled].is-style-secondary.ld-expand-button:active{box-shadow:0 4px 0 #263139;top:0}.nhsuk-button--reverse[disabled=disabled],[disabled=disabled].nhsuk-button.is-style-reverse,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-reverse.cn-button.bootstrap,.tippy-popper .tippy-content [disabled=disabled].is-style-reverse.gv-approval-toggle,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-icon.ld-primary-background,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-expand-button,.nhsuk-button--reverse[disabled],[disabled].nhsuk-button.is-style-reverse,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-reverse.cn-button.bootstrap,.tippy-popper .tippy-content [disabled].is-style-reverse.gv-approval-toggle,.learndash-wrapper [disabled].is-style-reverse.ld-icon.ld-primary-background,.learndash-wrapper [disabled].is-style-reverse.ld-expand-button{background-color:#fff;opacity:.5}.nhsuk-button--reverse[disabled=disabled]:hover,[disabled=disabled].nhsuk-button.is-style-reverse:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-reverse.cn-button.bootstrap:hover,.tippy-popper .tippy-content [disabled=disabled].is-style-reverse.gv-approval-toggle:hover,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-expand-button:hover,.nhsuk-button--reverse[disabled]:hover,[disabled].nhsuk-button.is-style-reverse:hover,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-reverse.cn-button.bootstrap:hover,.tippy-popper .tippy-content [disabled].is-style-reverse.gv-approval-toggle:hover,.learndash-wrapper [disabled].is-style-reverse.ld-icon.ld-primary-background:hover,.learndash-wrapper [disabled].is-style-reverse.ld-expand-button:hover{background-color:#fff;cursor:default}.nhsuk-button--reverse[disabled=disabled]:focus,[disabled=disabled].nhsuk-button.is-style-reverse:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-reverse.cn-button.bootstrap:focus,.tippy-popper .tippy-content [disabled=disabled].is-style-reverse.gv-approval-toggle:focus,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-expand-button:focus,.nhsuk-button--reverse[disabled]:focus,[disabled].nhsuk-button.is-style-reverse:focus,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-reverse.cn-button.bootstrap:focus,.tippy-popper .tippy-content [disabled].is-style-reverse.gv-approval-toggle:focus,.learndash-wrapper [disabled].is-style-reverse.ld-icon.ld-primary-background:focus,.learndash-wrapper [disabled].is-style-reverse.ld-expand-button:focus{outline:none}.nhsuk-button--reverse[disabled=disabled]:active,[disabled=disabled].nhsuk-button.is-style-reverse:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled=disabled].is-style-reverse.cn-button.bootstrap:active,.tippy-popper .tippy-content [disabled=disabled].is-style-reverse.gv-approval-toggle:active,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-icon.ld-primary-background:active,.learndash-wrapper [disabled=disabled].is-style-reverse.ld-expand-button:active,.nhsuk-button--reverse[disabled]:active,[disabled].nhsuk-button.is-style-reverse:active,#cookie-notice .cookie-notice-container #cn-notice-buttons [disabled].is-style-reverse.cn-button.bootstrap:active,.tippy-popper .tippy-content [disabled].is-style-reverse.gv-approval-toggle:active,.learndash-wrapper [disabled].is-style-reverse.ld-icon.ld-primary-background:active,.learndash-wrapper [disabled].is-style-reverse.ld-expand-button:active{box-shadow:0 4px 0 #212b32;top:0}.nhsuk-card{margin-bottom:40px;background:#fff;border:1px solid #d8dde0;position:relative;width:100%}@media(min-width: 40.0625em){.nhsuk-card{margin-bottom:48px}}.nhsuk-card__img{border-bottom:1px solid #f0f4f5;display:block;width:100%}@media print{.nhsuk-card__img{display:none}}.nhsuk-card__content{padding:24px}.nhsuk-card__content>*:first-child{margin-top:0}.nhsuk-card__content>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-card__content{padding:32px}}.nhsuk-card__heading,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2,.nhsuk-card__metadata,.nhsuk-card__description{margin-bottom:16px}.nhsuk-card--clickable{border-bottom-width:4px}.nhsuk-card--clickable .nhsuk-card__heading a::before,.nhsuk-card--clickable .nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2 a::before,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-card--clickable h2 a::before,.nhsuk-card--clickable .nhsuk-card__link::before{background-color:rgba(255,255,255,0);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.nhsuk-card--clickable:active{border-color:#aeb7bd;bottom:-1px}.nhsuk-card-group{display:flex;flex-wrap:wrap;margin-bottom:16px;padding:0}@media(max-width: 48.0525em){.nhsuk-card-group{margin-bottom:40px}}.nhsuk-card-group+h2,.nhsuk-card-group+.nhsuk-heading-l,.nhsuk-card-group+h3,.nhsuk-card-group+.nhsuk-heading-m,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-card-group+h2{padding-top:0}.nhsuk-card-group__item{display:flex;list-style-type:none;margin-bottom:0}@media(max-width: 48.0525em){.nhsuk-card-group__item{flex:0 0 100%}}.nhsuk-card-group__item .nhsuk-card{margin-bottom:32px}@media(max-width: 48.0525em){.nhsuk-card-group__item .nhsuk-card{margin-bottom:16px}.nhsuk-card-group__item:last-child .nhsuk-card{margin-bottom:0}}.nhsuk-card--feature,.nhsuk-card.is-style-panel-with-label{margin-top:40px}@media(min-width: 40.0625em){.nhsuk-card--feature,.nhsuk-card.is-style-panel-with-label{margin-top:48px}}.nhsuk-card__heading--feature,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{background:#005eb8;color:#fff;display:inline-block;left:-25px;margin-bottom:8px;margin-right:-24px;padding:8px 24px;position:relative;top:-8px}@media(min-width: 40.0625em){.nhsuk-card__heading--feature,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2{left:-33px;margin-right:-32px;padding:8px 32px;top:-16px}}.nhsuk-card__content--feature,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content{padding-top:0 !important}.nhsuk-card--care{margin-top:40px}@media(min-width: 40.0625em){.nhsuk-card--care{margin-top:48px}}.nhsuk-card--care .nhsuk-card--care__heading-container{background-color:#005eb8;color:#fff}@media print{.nhsuk-card--care{border:4px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care__heading-container{padding-left:24px;padding-right:24px;padding-bottom:16px;padding-top:16px;position:relative}@media(min-width: 40.0625em){.nhsuk-card--care__heading-container{padding-left:32px}}@media(min-width: 40.0625em){.nhsuk-card--care__heading-container{padding-right:32px}}.nhsuk-card--care__heading{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.4;margin:0;padding-top:0}@media(min-width: 40.0625em){.nhsuk-card--care__heading{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-card--care__heading{font-size:18pt;line-height:1.15}}@media print{.nhsuk-card--care__heading{color:#212b32;fill:#212b32}.nhsuk-card--care__heading:active,.nhsuk-card--care__heading:focus,.nhsuk-card--care__heading:visited{color:#212b32}}.nhsuk-card--care__arrow{bottom:-10px;display:block;height:20px;left:30px;overflow:hidden;position:absolute;transform:rotate(45deg);width:20px}@media print{.nhsuk-card--care__arrow{display:none}}@media(min-width: 40.0625em){.nhsuk-card--care__arrow{left:38px}}.nhsuk-card--care__arrow:before,.nhsuk-card--care__arrow:after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;top:0;transform:rotate(45deg);width:0}.nhsuk-card--care--urgent .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-card--care--urgent{border:6px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care--urgent .nhsuk-card--care__arrow:before,.nhsuk-card--care--urgent .nhsuk-card--care__arrow:after{border-color:#d5281b}.nhsuk-card--care--emergency .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-card--care--emergency{border:8px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care--emergency .nhsuk-card--care__arrow:before,.nhsuk-card--care--emergency .nhsuk-card--care__arrow:after{border-color:#d5281b}.nhsuk-card--care--emergency .nhsuk-card__content{background-color:#212b32;border:0;color:#fff;position:static}.nhsuk-card--care--emergency .nhsuk-card__content a{color:#fff}.nhsuk-card--care--emergency .nhsuk-card__content a:focus{color:#212b32}.nhsuk-card--care--emergency .nhsuk-details,.nhsuk-card--care--emergency .nhsuk-details__summary{color:#fff}.nhsuk-card--care--emergency .nhsuk-details__summary:hover{color:#fff}.nhsuk-card--care--emergency .nhsuk-details__summary:focus{color:#212b32}.nhsuk-card--care--emergency .nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{fill:#fff}.nhsuk-card__content--primary{padding-right:75px}@media(min-width: 48.0625em){.nhsuk-card__content--primary{height:100%}}.nhsuk-card__content--primary .nhsuk-icon{display:block;fill:#005eb8;margin-top:-nhsuk-spacing(2);position:absolute;right:24px;top:50%}.nhsuk-card--secondary{background:rgba(0,0,0,0);border-bottom:4px solid #d8dde0;border-left:0;border-right:0;border-top:0}.nhsuk-card__content--secondary{padding-left:0;padding-right:0;padding-top:0}.nhsuk-contents-list{margin-bottom:40px}@media(min-width: 40.0625em){.nhsuk-contents-list{margin-bottom:48px}}.nhsuk-contents-list__list{list-style:none;padding:0}.nhsuk-contents-list__item{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__emdash' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' width='19' height='1' aria-hidden='true'%3E%3Cpath d='M0 0h19v1H0z'%3E%3C/path%3E%3C/svg%3E") left .75rem no-repeat;padding:0 0 0 32px;position:relative}@media(min-width: 40.0625em){.nhsuk-contents-list__item{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__emdash' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' width='16' height='1' aria-hidden='true'%3E%3Cpath d='M0 0h19v1H0z'%3E%3C/path%3E%3C/svg%3E") left .875rem no-repeat}}.nhsuk-contents-list__link{display:inline-block}.nhsuk-contents-list__current{font-weight:600}.nhsuk-date-input{font-size:0}.nhsuk-date-input:after{clear:both;content:"";display:block}.nhsuk-date-input__item{display:inline-block;margin-bottom:0;margin-right:24px}.nhsuk-date-input__label{display:block}.nhsuk-date-input__input{margin-bottom:0}.nhsuk-details{color:#212b32;margin-bottom:16px;font-size:16px;font-size:1rem;line-height:1.5;display:block}@media print{.nhsuk-details{color:#212b32}}@media(min-width: 40.0625em){.nhsuk-details{margin-bottom:24px}}@media(min-width: 40.0625em){.nhsuk-details{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-details{font-size:14pt;line-height:1.15}}.nhsuk-details__summary{color:#005eb8;cursor:pointer;display:inline-block;padding-left:24px;position:relative}.nhsuk-details__summary:hover{color:#7c2855}.nhsuk-details__summary:before{bottom:0;content:"";left:0;margin:auto;position:absolute;top:0;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);border-width:7px 0 7px 12.124px;border-left-color:inherit}.nhsuk-details__summary:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-details__summary:focus .nhsuk-icon{fill:#212b32}.nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-details__summary:focus .nhsuk-details__summary-text{text-decoration:none}.nhsuk-details[open]>.nhsuk-details__summary:before{display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:12.124px 7px 0 7px;border-top-color:inherit}.nhsuk-details__summary-text{text-decoration:underline}.nhsuk-details__summary::-webkit-details-marker{display:none}.nhsuk-details__text{border-left:4px solid #d8dde0;margin-top:8px;padding:16px;padding-left:20px}.nhsuk-details__text>*:first-child{margin-top:0}.nhsuk-details__text>*:last-child{margin-bottom:0}.nhsuk-expander,.nhsuk-details.is-style-expander{background-color:#fff;border:1px solid #d8dde0;border-bottom-width:4px}.nhsuk-expander:hover,.nhsuk-details.is-style-expander:hover{border-color:#aeb7bd}.nhsuk-expander .nhsuk-details__summary,.nhsuk-details.is-style-expander .nhsuk-details__summary{background-color:#fff;border-top:4px solid rgba(0,0,0,0);display:block;padding:20px 24px 24px}@media(max-width: 40.0525em){.nhsuk-expander .nhsuk-details__summary,.nhsuk-details.is-style-expander .nhsuk-details__summary{padding:12px 16px 16px}}.nhsuk-expander .nhsuk-details__summary:before,.nhsuk-details.is-style-expander .nhsuk-details__summary:before{display:none !important}.nhsuk-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-details.is-style-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text{color:#7c2855}.nhsuk-expander .nhsuk-details__summary:focus,.nhsuk-details.is-style-expander .nhsuk-details__summary:focus{box-shadow:none}.nhsuk-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-details.is-style-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text:before,.nhsuk-details.is-style-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text:before{background:#ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander .nhsuk-details__summary-text,.nhsuk-details.is-style-expander .nhsuk-details__summary-text{color:#005eb8;cursor:pointer;display:inline-block;padding:4px 4px 4px 38px;position:relative}.nhsuk-expander .nhsuk-details__summary-text:before,.nhsuk-details.is-style-expander .nhsuk-details__summary-text:before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;content:"";display:inline-block;height:32px;left:0;position:absolute;top:calc(50% - 16px);width:32px}.nhsuk-expander .nhsuk-details__text,.nhsuk-details.is-style-expander .nhsuk-details__text{padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:0;border-left:0;margin-left:0;margin-top:0}@media(min-width: 40.0625em){.nhsuk-expander .nhsuk-details__text,.nhsuk-details.is-style-expander .nhsuk-details__text{padding-bottom:24px}}@media(min-width: 40.0625em){.nhsuk-expander .nhsuk-details__text,.nhsuk-details.is-style-expander .nhsuk-details__text{padding-left:24px}}@media(min-width: 40.0625em){.nhsuk-expander .nhsuk-details__text,.nhsuk-details.is-style-expander .nhsuk-details__text{padding-right:24px}}@media(min-width: 40.0625em){.nhsuk-expander .nhsuk-details__text,.nhsuk-details.is-style-expander .nhsuk-details__text{padding-top:0}}.nhsuk-expander[open],[open].nhsuk-details.is-style-expander{border-bottom-width:1px}.nhsuk-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text,[open].nhsuk-details.is-style-expander .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text{text-decoration:none}.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text::before,[open].nhsuk-details.is-style-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text::before{background:#ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander[open] .nhsuk-details__summary-text::before,[open].nhsuk-details.is-style-expander .nhsuk-details__summary-text::before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander-group{margin-bottom:16px}.nhsuk-expander-group>.nhsuk-details{margin-bottom:8px}@media(min-width: 40.0625em){.nhsuk-expander-group>.nhsuk-details{margin-bottom:8px}}@media(min-width: 40.0625em){.nhsuk-expander-group{margin-bottom:24px}}.nhsuk-details+h2,.nhsuk-details+.nhsuk-heading-l{padding-top:16px}@media(min-width: 40.0625em){.nhsuk-details+h2,.nhsuk-details+.nhsuk-heading-l{padding-top:24px}}.nhsuk-do-dont-list{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;border:1px solid #d8dde0;padding-top:0 !important}.nhsuk-do-dont-list>*:first-child{margin-top:0}.nhsuk-do-dont-list>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-do-dont-list{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-do-dont-list{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-do-dont-list{padding:32px}}@media print{.nhsuk-do-dont-list{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-do-dont-list__label{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#005eb8;color:#fff;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 40.0625em){.nhsuk-do-dont-list__label{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-do-dont-list__label{font-size:18pt;line-height:1.15}}@media(max-width: 40.0525em){.nhsuk-do-dont-list__label{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-do-dont-list__label{background:none;color:#212b32;top:0}}@media print{.nhsuk-do-dont-list__label{color:#212b32;fill:#212b32}.nhsuk-do-dont-list__label:active,.nhsuk-do-dont-list__label:focus,.nhsuk-do-dont-list__label:visited{color:#212b32}}.nhsuk-error-message{font-weight:600;font-size:16px;font-size:1rem;line-height:1.5;clear:both;color:#d5281b;display:block;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-error-message{font-size:14pt;line-height:1.15}}.nhsuk-error-summary{padding:16px;margin-bottom:48px;border:4px solid #d5281b}@media(min-width: 40.0625em){.nhsuk-error-summary{padding:24px}}@media(min-width: 40.0625em){.nhsuk-error-summary{margin-bottom:56px}}@media(min-width: 40.0625em){.nhsuk-error-summary{border:4px solid #d5281b}}.nhsuk-error-summary:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid rgba(0,0,0,0)}.nhsuk-error-summary__title{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-error-summary__title{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-error-summary__title{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-error-summary__title{margin-bottom:24px}}.nhsuk-error-summary__body{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}@media(min-width: 40.0625em){.nhsuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-error-summary__body{font-size:14pt;line-height:1.15}}.nhsuk-error-summary__body p{margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-error-summary__body p{margin-bottom:24px}}.nhsuk-error-summary__list{margin-bottom:0;margin-top:0}.nhsuk-error-summary__list a{font-weight:600}.nhsuk-error-summary__list a:link,.nhsuk-error-summary__list a:visited,.nhsuk-error-summary__list a:hover,.nhsuk-error-summary__list a:active{color:#d5281b}.nhsuk-error-summary__list a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-fieldset{border:0;margin:0;padding:0}.nhsuk-fieldset:after{clear:both;content:"";display:block}.nhsuk-fieldset__legend{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;box-sizing:border-box;color:#212b32;display:table;margin-bottom:8px;margin-top:0;max-width:100%;padding:0;white-space:normal}@media(min-width: 40.0625em){.nhsuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-fieldset__legend{font-size:14pt;line-height:1.15}}.nhsuk-fieldset__legend--xl{font-weight:600;font-size:32px;font-size:2rem;line-height:1.25;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.16667}}@media print{.nhsuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.nhsuk-fieldset__legend--l{font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.33333;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-fieldset__legend--l{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.nhsuk-fieldset__legend--m{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.4;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-fieldset__legend--m{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.nhsuk-fieldset__legend--s{font-weight:600;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-fieldset__legend--s{font-size:14pt;line-height:1.15}}.nhsuk-fieldset__heading{font-size:inherit;font-weight:inherit;margin:0}.nhsuk-footer{padding-bottom:24px;padding-top:24px;background-color:#d8dde0;border-top:4px solid #005eb8}.nhsuk-footer:after{clear:both;content:"";display:block}@media print{.nhsuk-footer{display:none}}@media(min-width: 40.0625em){.nhsuk-footer{padding-bottom:32px}}@media(min-width: 40.0625em){.nhsuk-footer{padding-top:32px}}.nhsuk-footer__list{padding-bottom:16px;list-style-type:none;margin:0;padding-left:0}@media(min-width: 40.0625em){.nhsuk-footer__list{padding-bottom:24px}}@media(min-width: 48.0625em){.nhsuk-footer__list{float:left;padding-bottom:0;width:75%}}.nhsuk-footer__list-item{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429}@media(min-width: 40.0625em){.nhsuk-footer__list-item{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-footer__list-item{font-size:14pt;line-height:1.2}}@media(min-width: 48.0625em){.nhsuk-footer__list-item{float:left;margin-right:32px}}.nhsuk-footer__list-item-link{color:#4c6272}.nhsuk-footer__list-item-link:visited{color:#4c6272}.nhsuk-footer__list-item-link:hover{color:#212b32}.nhsuk-footer__copyright{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;color:#4c6272;margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-footer__copyright{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-footer__copyright{font-size:14pt;line-height:1.2}}@media(min-width: 48.0625em){.nhsuk-footer__copyright{float:right;text-align:right;width:25%}}.nhsuk-header{background-color:#005eb8}.nhsuk-header:after{clear:both;content:"";display:block}.nhsuk-header__container{padding:20px 0}.nhsuk-header__container:after{clear:both;content:"";display:block}@media(max-width: 40.0525em){.nhsuk-header__container{margin:0;padding:16px}}.nhsuk-header__logo{float:left}@media(max-width: 40.0525em){.nhsuk-header__logo{position:relative;z-index:1}}.nhsuk-header__logo .nhsuk-logo__background{fill:#fff}@media print{.nhsuk-header__logo .nhsuk-logo__background{fill:#005eb8}}.nhsuk-header__logo .nhsuk-logo__text{fill:#005eb8}@media print{.nhsuk-header__logo .nhsuk-logo__text{fill:#fff}}@media(min-width: 40.0625em){.nhsuk-header__logo{padding-left:0}}.nhsuk-header__logo .nhsuk-logo{height:40px;width:100px;border:0}@media(max-width: 48.0525em){.nhsuk-header__logo{max-width:60%}}@media(max-width: 450px){.nhsuk-header__logo{max-width:50%}}.nhsuk-header__link{height:40px;width:100px;display:block}.nhsuk-header__link:hover .nhsuk-logo{box-shadow:0 0 0 4px #003d78}.nhsuk-header__link:focus{box-shadow:none}.nhsuk-header__link:focus .nhsuk-logo{box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}@media print{.nhsuk-header__link:after{content:""}}.nhsuk-header__link:hover,.nhsuk-header__link:active,.nhsuk-header__link:focus{background-color:rgba(0,0,0,0)}.nhsuk-header__content{position:relative}.nhsuk-header__content:after{clear:both;content:"";display:block}@media print{.nhsuk-header__content{display:none}}.nhsuk-header__content.js-show{border-bottom:4px solid #f0f4f5}@media(min-width: 40.0625em){.nhsuk-header__content{float:right}.nhsuk-header__content.js-show{border-bottom:0}}.nhsuk-header__search{position:relative;text-align:right}.nhsuk-header__search:after{clear:both;content:"";display:block}@media(min-width: 40.0625em){.nhsuk-header__search{float:left;margin-left:8px}}.nhsuk-header__search-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;min-height:40px;padding:4px 8px 0;position:absolute;right:0;top:0}.nhsuk-header__search-toggle::-moz-focus-inner{border:0}.nhsuk-header__search-toggle:hover{background-color:#003d78;border-color:#f0f4f5;box-shadow:none}.nhsuk-header__search-toggle:focus{border:1px solid #ffeb3b !important}.nhsuk-header__search-toggle:active,.nhsuk-header__search-toggle.is-active{background-color:#002f5c;border-color:#f0f4f5;color:#f0f4f5}.nhsuk-header__search-toggle .nhsuk-icon__search{fill:#fff;height:21px;width:21px}.nhsuk-header__search-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #ffeb3b,0 4px 0 2px #212b32}.nhsuk-header__search-toggle:focus .nhsuk-icon{fill:#212b32}@media(min-width: 40.0625em){.nhsuk-header__search-toggle{display:none}}.nhsuk-header__search-form{height:100%;overflow:visible}@media(max-width: 40.0525em){.nhsuk-header__search-form{background-color:#fff;display:flex;padding:16px;width:100%}}@media(max-width: 40.0525em){.nhsuk-header__search-wrap{display:none}.nhsuk-header__search-wrap.js-show{clear:both;display:flex;margin-bottom:-20px;margin-left:-16px;margin-right:-16px;padding-top:16px;text-align:left}}@media(min-width: 40.0625em){.nhsuk-header__search-wrap{display:block;line-height:0}}.nhsuk-search__input{-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;padding:0 16px}.nhsuk-search__input:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid rgba(0,0,0,0);outline-offset:4px;padding:0 9px}.nhsuk-search__input::placeholder{color:#4c6272;font-size:16px}.nhsuk-search__input:-ms-input-placeholder{color:#4c6272;font-size:16px}.nhsuk-search__input::-webkit-input-placeholder{color:#4c6272;font-size:16px}@media(max-width: 40.0525em){.nhsuk-search__input{border-bottom:1px solid #aeb7bd;border-left:1px solid #aeb7bd;border-right:0;border-top:1px solid #aeb7bd;flex-grow:2;-ms-flex-positive:2;font-size:inherit;height:52px;margin:0;outline:none;width:100%;z-index:1}}@media(min-width: 40.0625em){.nhsuk-search__input{border:1px solid #fff;font-size:16px;height:40px;width:200px}}@media(min-width: 48.0625em){.nhsuk-search__input{width:235px}}.nhsuk-search__submit{border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;float:right;font-size:inherit;line-height:inherit;outline:none;padding:0}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{cursor:pointer}@media(max-width: 40.0525em){.nhsuk-search__submit{background-color:#007f3b;height:52px;margin:0;padding:8px 8px 0}.nhsuk-search__submit .nhsuk-icon__search{fill:#fff;height:38px;width:38px}.nhsuk-search__submit:hover{background-color:#00662f}.nhsuk-search__submit:focus{background-color:#ffeb3b;box-shadow:0 -4px #ffeb3b,0 4px #212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.nhsuk-search__submit:focus:hover{background-color:#ffeb3b}.nhsuk-search__submit:focus:hover .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:focus .nhsuk-icon{fill:#212b32}}@media(min-width: 40.0625em){.nhsuk-search__submit{background-color:#f0f4f5;display:block;height:40px;width:44px}.nhsuk-search__submit .nhsuk-icon__search{height:27px;width:27px}.nhsuk-search__submit:hover{background-color:#003d78;border:1px solid #fff}.nhsuk-search__submit:hover .nhsuk-icon__search{fill:#fff}.nhsuk-search__submit:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 -2px #ffeb3b,0 4px #212b32}.nhsuk-search__submit:focus .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:active{background-color:#002f5c;border:0}.nhsuk-search__submit:active .nhsuk-icon__search{fill:#fff}}@media(max-width: 40.0525em){.nhsuk-search__close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;margin-left:8px;margin-right:-8px;margin-top:8px}.nhsuk-search__close .nhsuk-icon__close{fill:#005eb8;height:40px;width:40px}.nhsuk-search__close::-moz-focus-inner{border:0}.nhsuk-search__close:hover .nhsuk-icon__close{fill:#3d4e5b}.nhsuk-search__close:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-search__close:focus .nhsuk-icon__close{fill:#212b32}}@media(min-width: 40.0625em){.nhsuk-search__close{display:none}}.nhsuk-search__input--withdropdown{border-bottom-left-radius:0}.nhsuk-search__submit--withdropdown{border-bottom-right-radius:0}.nhsuk-header__menu{float:right}@media(min-width: 40.0625em){.nhsuk-header__menu{float:left}}.nhsuk-header__menu-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:24px;margin-right:0;padding:7px 16px;position:relative;text-decoration:none;z-index:1}.nhsuk-header__menu-toggle::-moz-focus-inner{border:0}.nhsuk-header__menu-toggle:hover{background-color:#003d78;border-color:#f0f4f5;box-shadow:none}.nhsuk-header__menu-toggle:focus{border:1px solid #ffeb3b !important}.nhsuk-header__menu-toggle:active,.nhsuk-header__menu-toggle.is-active{background-color:#002f5c;border-color:#f0f4f5;color:#f0f4f5}@media(max-width: 40.0525em){.nhsuk-header__menu-toggle{right:48px}}@media(min-width: 40.0625em)and (max-width: 61.865em){.nhsuk-header__menu-toggle{margin-top:0}}@media(min-width: 61.875em){.nhsuk-header__menu-toggle{display:none}}.nhsuk-header__menu-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #ffeb3b,0 4px 0 2px #212b32}.nhsuk-header__menu-toggle:focus .nhsuk-icon{fill:#212b32}@media(max-width: 40.0525em){.nhsuk-header__menu--only .nhsuk-header__menu-toggle{position:relative;right:auto;top:auto}}.nhsuk-header__navigation{background-color:#fff;clear:both;display:none;overflow:hidden}@media print{.nhsuk-header__navigation{display:none}}.nhsuk-header__navigation.js-show{display:block}@media(max-width: 61.865em){.nhsuk-header__navigation.js-show{border-bottom:4px solid #f0f4f5;border-top:4px solid #f0f4f5}.nhsuk-header__navigation.js-show .nhsuk-width-container,.nhsuk-header__navigation.js-show #cookie-notice .cookie-notice-container #cn-notice-buttons,#cookie-notice .cookie-notice-container .nhsuk-header__navigation.js-show #cn-notice-buttons,.nhsuk-header__navigation.js-show #cookie-notice .cookie-notice-container .cn-text-container,#cookie-notice .cookie-notice-container .nhsuk-header__navigation.js-show .cn-text-container{margin:0 16px}}@media(max-width: 48.0525em){.nhsuk-header__navigation.js-show .nhsuk-width-container,.nhsuk-header__navigation.js-show #cookie-notice .cookie-notice-container #cn-notice-buttons,#cookie-notice .cookie-notice-container .nhsuk-header__navigation.js-show #cn-notice-buttons,.nhsuk-header__navigation.js-show #cookie-notice .cookie-notice-container .cn-text-container,#cookie-notice .cookie-notice-container .nhsuk-header__navigation.js-show .cn-text-container{margin:0}}@media(min-width: 61.875em){.nhsuk-header__navigation{background-color:#005eb8;display:block;margin:0 auto;max-width:1024px}}.nhsuk-header__navigation-title{font-weight:600;margin-bottom:0;padding:16px;position:relative}@media(min-width: 61.875em){.nhsuk-header__navigation-title{display:none}}.nhsuk-header__navigation-close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;overflow:hidden;position:absolute;right:8px;top:8px;white-space:nowrap}.nhsuk-header__navigation-close .nhsuk-icon__close{fill:#005eb8;height:40px;width:40px}.nhsuk-header__navigation-close::-moz-focus-inner{border:0}.nhsuk-header__navigation-close:hover .nhsuk-icon__close{fill:#3d4e5b}.nhsuk-header__navigation-close:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-header__navigation-close:focus .nhsuk-icon__close{fill:#212b32}.nhsuk-header__navigation-list{list-style:none;margin:0;padding-left:0}@media(min-width: 61.875em){.nhsuk-header__navigation-list{border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;padding:0;width:100%}}.nhsuk-header__navigation-item{border-top:1px solid #f0f4f5;margin-bottom:0;position:relative}@media(min-width: 61.875em){.nhsuk-header__navigation-item{border-top:0;margin:0;text-align:center}.nhsuk-header__navigation-item .nhsuk-icon__chevron-right{display:none}}.nhsuk-header__navigation-link{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);color:#005eb8;display:block;padding:12px 16px;text-decoration:none}@media(min-width: 40.0625em){.nhsuk-header__navigation-link{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-header__navigation-link{font-size:14pt;line-height:1.2}}@media(min-width: 61.875em){.nhsuk-header__navigation-link{color:#fff;line-height:normal}}.nhsuk-header__navigation-link .nhsuk-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}.nhsuk-header__navigation-link:visited{color:#005eb8}@media(min-width: 61.875em){.nhsuk-header__navigation-link:visited{color:#fff}}.nhsuk-header__navigation-link:hover{box-shadow:none;color:#005eb8;text-decoration:underline}@media(min-width: 61.875em){.nhsuk-header__navigation-link:hover{color:#fff}}.nhsuk-header__navigation-link:hover .nhsuk-icon__chevron-right{fill:#005eb8}.nhsuk-header__navigation-link:active,.nhsuk-header__navigation-link:focus{background-color:#ffeb3b;border-bottom:4px solid #212b32;box-shadow:none;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.nhsuk-header__navigation-link:active:hover,.nhsuk-header__navigation-link:focus:hover{background-color:#ffeb3b;color:#212b32}.nhsuk-header__navigation-link:active:hover .nhsuk-icon__chevron-right,.nhsuk-header__navigation-link:focus:hover .nhsuk-icon__chevron-right{fill:#212b32}.nhsuk-header__navigation-link:active:visited,.nhsuk-header__navigation-link:focus:visited{background-color:#ffeb3b;color:#212b32}@media(min-width: 61.875em){.nhsuk-header__navigation-item--for-mobile{display:none}}@media(min-width: 61.875em){.nhsuk-header__navigation-list--small{justify-content:flex-start}}.nhsuk-header__transactional-service-name{float:left;padding-left:16px;padding-top:3px}@media(max-width: 61.865em){.nhsuk-header__transactional-service-name{padding-left:0;padding-top:8px;width:100%}}.nhsuk-header__transactional-service-name--link{color:#fff;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;text-decoration:none}.nhsuk-header__transactional-service-name--link:visited{color:#fff}.nhsuk-header__transactional-service-name--link:hover{color:#fff;text-decoration:none}.nhsuk-header__transactional-service-name--link:focus{color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.nhsuk-header__transactional-service-name--link:active{color:#002f5c}@media(min-width: 40.0625em){.nhsuk-header__transactional-service-name--link{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-header__transactional-service-name--link{font-size:14pt;line-height:1.15}}.nhsuk-header__transactional-service-name--link:hover{text-decoration:underline}.nhsuk-header--transactional .nhsuk-header__link{height:32px;width:80px;display:block}.nhsuk-header--transactional .nhsuk-logo{height:32px;width:80px}.nhsuk-header--transactional .nhsuk-header__transactional-service-name{float:left}.nhsuk-header__link--service{height:auto;margin-bottom:-4px;text-decoration:none;width:auto}@media(min-width: 61.875em){.nhsuk-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}}.nhsuk-header__link--service:hover{background:none}.nhsuk-header__link--service:hover .nhsuk-header__service-name{text-decoration:underline}.nhsuk-header__link--service:focus{background:#ffeb3b;box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header__link--service:focus .nhsuk-header__service-name{color:#212b32;text-decoration:none}.nhsuk-header__link--service:focus .nhsuk-logo{box-shadow:none}.nhsuk-header__service-name{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#fff;display:block;padding-left:0;padding-right:0}@media(min-width: 40.0625em){.nhsuk-header__service-name{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-header__service-name{font-size:14pt;line-height:1.15}}@media(min-width: 61.875em){.nhsuk-header__service-name{padding-left:16px}}@media(max-width: 61.865em){.nhsuk-header__service-name{max-width:220px}}.nhsuk-header__logo--only{max-width:100%}@media(min-width: 40.0625em){.nhsuk-header__logo--only .nhsuk-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.nhsuk-header__logo--only .nhsuk-header__service-name{padding-left:16px}}.nhsuk-header--organisation .nhsuk-header__link{height:auto;text-decoration:none;width:auto}.nhsuk-header--organisation .nhsuk-header__link:hover{color:#fff;text-decoration:underline}.nhsuk-header--organisation .nhsuk-header__link:hover .nhsuk-logo{box-shadow:none}.nhsuk-header--organisation .nhsuk-header__link:focus{background:#ffeb3b;box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-name,.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-descriptor{color:#212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-logo{box-shadow:none}.nhsuk-header--organisation .nhsuk-header__link:focus:hover{text-decoration:none}.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:32px;width:80px}@media(max-width: 450px){.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:24px;width:60px}}@media(max-width: 375px){.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:20px;width:50px}}.nhsuk-header--organisation .nhsuk-header__navigation{max-width:100%}.nhsuk-organisation-name{color:#fff;display:block;font-size:22px;font-weight:bold;letter-spacing:.2px;line-height:23px;margin-top:-2px}@media print{.nhsuk-organisation-name{color:#212b32}}@media(max-width: 450px){.nhsuk-organisation-name{font-size:17px;letter-spacing:.1px;line-height:17px}}@media(max-width: 375px){.nhsuk-organisation-name{font-size:13px;line-height:13px}}.nhsuk-organisation-name .nhsuk-organisation-name-split{display:block}.nhsuk-organisation-descriptor{color:#fff;display:block;font-size:15px;font-weight:bold;line-height:21px}@media print{.nhsuk-organisation-descriptor{color:#005eb8}}@media(max-width: 450px){.nhsuk-organisation-descriptor{font-size:12px;line-height:18px}}@media(max-width: 375px){.nhsuk-organisation-descriptor{font-size:10px;line-height:13px}}.nhsuk-org-logo{border:0;max-height:100px;max-width:280px}@media(max-width: 450px){.nhsuk-org-logo{max-width:150px}}.nhsuk-org-logo[src$=".svg"]{height:auto;max-width:220px;width:100%}.nhsuk-header--white{background-color:#fff}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__background{fill:#005eb8}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__text{fill:#fff}.nhsuk-header--white .nhsuk-header__link:hover{color:#212b32;text-decoration:underline}.nhsuk-header--white .nhsuk-header__link:hover .nhsuk-organisation-descriptor{color:#212b32}.nhsuk-header--white .nhsuk-search__submit{background-color:#005eb8}.nhsuk-header--white .nhsuk-search__submit .nhsuk-icon__search{fill:#fff}.nhsuk-header--white .nhsuk-search__submit:hover{background-color:#004b93;border-color:#004b93}.nhsuk-header--white .nhsuk-search__submit:focus{background-color:#ffeb3b}.nhsuk-header--white .nhsuk-search__submit:focus .nhsuk-icon__search{fill:#212b32}.nhsuk-header--white .nhsuk-search__input{border:1px solid #aeb7bd}.nhsuk-header--white .nhsuk-search__input:focus{border:2px solid #212b32}@media(max-width: 40.0525em){.nhsuk-header--white .nhsuk-search__input:focus{border:4px solid #212b32}}.nhsuk-header--white .nhsuk-header__search-toggle,.nhsuk-header--white .nhsuk-header__menu-toggle{border-color:#005eb8;color:#005eb8}.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle .nhsuk-icon{fill:#005eb8}.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.nhsuk-header--white .nhsuk-header__search-toggle:hover,.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.nhsuk-header--white .nhsuk-header__menu-toggle:hover{border-color:#004b93;color:#fff}.nhsuk-header--white .nhsuk-header__search-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle:hover .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle:hover .nhsuk-icon{fill:#fff}.nhsuk-header--white .nhsuk-header__search-toggle:focus,.nhsuk-header--white .nhsuk-header__menu-toggle:focus{color:#212b32}.nhsuk-header--white .nhsuk-header__search-toggle:focus .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle:focus .nhsuk-icon{fill:#212b32}@media(max-width: 40.0525em){.nhsuk-header--white .nhsuk-header__search-form{padding-top:0}}.nhsuk-header--white .nhsuk-organisation-name{color:#000}.nhsuk-header--white .nhsuk-organisation-descriptor{color:#005eb8}.nhsuk-header--white .nhsuk-header__transactional-service-name--link{color:#212b32}.nhsuk-header--white .nhsuk-header__navigation-list{border-top:0}.nhsuk-header--white .nhsuk-header__service-name{color:#212b32}.nhsuk-header--white-nav .nhsuk-header__navigation{background-color:#fff}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-list{border-top:1px solid #f0f4f5}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link{color:#005eb8}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:visited{color:#005eb8}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:focus{color:#212b32}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:focus:hover{background:#ffeb3b}.nhsuk-hero{background-color:#005eb8;color:#fff;position:relative}@media print{.nhsuk-hero{color:#212b32;fill:#212b32}.nhsuk-hero:active,.nhsuk-hero:focus,.nhsuk-hero:visited{color:#212b32}}.nhsuk-hero .nhsuk-hero--border{border-top:1px solid rgba(255,255,255,.2)}.nhsuk-hero__wrapper{padding-top:48px;padding-bottom:48px}@media(min-width: 40.0625em){.nhsuk-hero__wrapper{padding-top:56px}}@media(min-width: 40.0625em){.nhsuk-hero__wrapper{padding-bottom:56px}}.nhsuk-hero--image{background-position:center right;background-repeat:no-repeat;background-size:cover}@media only screen{.nhsuk-hero--image{min-height:200px}}@media only screen and (min-width: 40.0625em){.nhsuk-hero--image{min-height:320px}.nhsuk-hero--image .nhsuk-hero__overlay{height:320px}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image{min-height:0}}.nhsuk-hero--image .nhsuk-hero__overlay{background-color:rgba(0,47,92,.1)}@media only screen{.nhsuk-hero--image .nhsuk-hero__overlay{min-height:200px}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image .nhsuk-hero__overlay{height:auto;min-height:0}}.nhsuk-hero--image-description .nhsuk-hero-content{background-color:#005eb8;color:#fff;margin-bottom:24px;padding:24px;position:relative;top:70px}.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{bottom:-10px;display:block;height:20px;left:32px;overflow:hidden;position:absolute;transform:rotate(45deg);width:20px}@media print{.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{display:none}}@media(min-width: 40.0625em){.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{left:46px}}.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;top:0;transform:rotate(45deg);width:0}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{display:none}}@media(min-width: 23.4375em){.nhsuk-hero--image-description .nhsuk-hero-content{width:85%}}@media(min-width: 40.0625em){.nhsuk-hero--image-description .nhsuk-hero-content{bottom:-48px;margin-bottom:0;max-width:35em;padding:32px 40px;position:absolute;top:auto}.nhsuk-hero--image-description .nhsuk-hero-content>*:first-child{margin-top:0}.nhsuk-hero--image-description .nhsuk-hero-content>*:last-child{margin-bottom:0}}@media print{.nhsuk-hero--image-description .nhsuk-hero-content{color:#212b32;max-width:100%;padding:0}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image-description .nhsuk-hero-content{bottom:0;margin-bottom:0;min-height:0;padding:32px 0 0;position:relative;top:0}}.nhsuk-hint{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#4c6272;display:block;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-hint{font-size:14pt;line-height:1.15}}.nhsuk-label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint,.tingle-modal-box .ginput_container_radio .gfield_radio li label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend:not(.nhsuk-fieldset__legend--m):not(.nhsuk-fieldset__legend--l):not(.nhsuk-fieldset__legend--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend+.nhsuk-hint{margin-top:-4px}.nhsuk-image,.is-style-nhsuk-image{background-color:#fff;border-bottom:1px solid #d8dde0;margin-left:0;margin-right:0;margin-bottom:32px;margin-top:32px}@media(min-width: 40.0625em){.nhsuk-image,.is-style-nhsuk-image{margin-bottom:40px}}@media(min-width: 40.0625em){.nhsuk-image,.is-style-nhsuk-image{margin-top:40px}}@media(min-width: 48.0625em){.nhsuk-image,.is-style-nhsuk-image{width:66.66667%}}@media print{.nhsuk-image,.is-style-nhsuk-image{width:50%}}.nhsuk-image+.nhsuk-image,.is-style-nhsuk-image+.nhsuk-image,.nhsuk-image+.is-style-nhsuk-image,.is-style-nhsuk-image+.is-style-nhsuk-image{margin-top:0}@media(min-width: 40.0625em){.nhsuk-image+.nhsuk-image,.is-style-nhsuk-image+.nhsuk-image,.nhsuk-image+.is-style-nhsuk-image,.is-style-nhsuk-image+.is-style-nhsuk-image{margin-top:0}}.nhsuk-image__img,.nhsuk-image img,.is-style-nhsuk-image img{display:block;width:100%}.nhsuk-image__caption,.gallery-caption,.nhsuk-image figcaption,.is-style-nhsuk-image figcaption{font-size:14px;font-size:.875rem;line-height:1.71429;padding:16px}@media(min-width: 40.0625em){.nhsuk-image__caption,.gallery-caption,.nhsuk-image figcaption,.is-style-nhsuk-image figcaption{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-image__caption,.gallery-caption,.nhsuk-image figcaption,.is-style-nhsuk-image figcaption{font-size:14pt;line-height:1.2}}.nhsuk-input,input[type=text]:not(.nhsuk-search__input),input[type=email],input[type=url],input[type=password],input[type=search]:not(.nhsuk-search__input),input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.learndash-wrapper .wpProQuiz_content input:focus[type=text],.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text],textarea{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #4c6272;border-radius:0;box-sizing:border-box;height:40px;margin-top:0;padding:4px;width:100%}@media(min-width: 40.0625em){.nhsuk-input,input[type=text]:not(.nhsuk-search__input),input[type=email],input[type=url],input[type=password],input[type=search]:not(.nhsuk-search__input),input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.learndash-wrapper .wpProQuiz_content input:focus[type=text],.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text],textarea{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-input,input[type=text]:not(.nhsuk-search__input),input[type=email],input[type=url],input[type=password],input[type=search]:not(.nhsuk-search__input),input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.learndash-wrapper .wpProQuiz_content input:focus[type=text],.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text],textarea{font-size:14pt;line-height:1.15}}.nhsuk-input:focus,input[type=text]:focus:not(.nhsuk-search__input),input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus:not(.nhsuk-search__input),input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,.learndash-wrapper .wpProQuiz_content input[type=text]:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text]:focus,textarea:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-input::-webkit-outer-spin-button,input[type=text]:not(.nhsuk-search__input)::-webkit-outer-spin-button,input[type=email]::-webkit-outer-spin-button,input[type=url]::-webkit-outer-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=search]:not(.nhsuk-search__input)::-webkit-outer-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=range]::-webkit-outer-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=week]::-webkit-outer-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=datetime]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=color]::-webkit-outer-spin-button,.learndash-wrapper .wpProQuiz_content input[type=text]:focus::-webkit-outer-spin-button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text]::-webkit-outer-spin-button,textarea::-webkit-outer-spin-button,.nhsuk-input::-webkit-inner-spin-button,input[type=text]:not(.nhsuk-search__input)::-webkit-inner-spin-button,input[type=email]::-webkit-inner-spin-button,input[type=url]::-webkit-inner-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=search]:not(.nhsuk-search__input)::-webkit-inner-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=range]::-webkit-inner-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=datetime]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=color]::-webkit-inner-spin-button,.learndash-wrapper .wpProQuiz_content input[type=text]:focus::-webkit-inner-spin-button,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input.wpProQuiz_questionInput[type=text]::-webkit-inner-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nhsuk-input[type=number],input[type=number][type=text]:not(.nhsuk-search__input),input[type=number][type=search]:not(.nhsuk-search__input),input[type=number],.learndash-wrapper .wpProQuiz_content input[type=number][type=text]:focus,.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label input[type=number].wpProQuiz_questionInput[type=text],textarea[type=number]{-moz-appearance:textfield}.nhsuk-input--error{border:2px solid #d5281b}.nhsuk-input--width-30{max-width:59ex}.nhsuk-input--width-20{max-width:41ex}.nhsuk-input--width-10{max-width:23ex}.nhsuk-input--width-5{max-width:10.8ex}.nhsuk-input--width-4{max-width:9ex}.nhsuk-input--width-3{max-width:7.2ex}.nhsuk-input--width-2{max-width:5.4ex}.nhsuk-inset-text{max-width:44em;margin-bottom:40px;margin-top:40px;padding:16px;border-left:8px solid #005eb8}.nhsuk-inset-text>*:first-child{margin-top:0}.nhsuk-inset-text>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-inset-text{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-inset-text{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-inset-text{padding:24px}}@media print{.nhsuk-inset-text{border-color:#212b32}}.nhsuk-label,.tingle-modal-box .ginput_container_radio .gfield_radio li label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.nhsuk-label,.tingle-modal-box .ginput_container_radio .gfield_radio li label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-label,.tingle-modal-box .ginput_container_radio .gfield_radio li label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label{font-size:14pt;line-height:1.15}}.nhsuk-label--xl{font-size:32px;font-size:2rem;line-height:1.25;display:block;font-weight:600;margin-top:0;margin-bottom:40px}@media(min-width: 40.0625em){.nhsuk-label--xl{font-size:48px;font-size:3rem;line-height:1.16667}}@media print{.nhsuk-label--xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-label--xl{margin-bottom:48px}}.nhsuk-label--l{font-size:24px;font-size:1.5rem;line-height:1.33333;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-label--l{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-label--l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){.nhsuk-label--l{margin-bottom:24px}}.nhsuk-label--m{font-size:20px;font-size:1.25rem;line-height:1.4;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-label--m{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-label--m{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-label--m{margin-bottom:24px}}.nhsuk-label--s{font-size:16px;font-size:1rem;line-height:1.5;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-label--s{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-label--s{margin-bottom:24px}}.nhsuk-label-wrapper{margin:0}.nhsuk-pagination{margin-top:40px;margin-bottom:40px}@media(min-width: 40.0625em){.nhsuk-pagination{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-pagination{margin-bottom:48px}}.nhsuk-pagination__list:after{clear:both;content:"";display:block}.nhsuk-pagination-item--previous{float:left;text-align:left;width:50%}.nhsuk-pagination-item--previous .nhsuk-icon{left:-6px}.nhsuk-pagination-item--previous .nhsuk-pagination__title{padding-left:32px}.nhsuk-pagination-item--next{float:right;text-align:right;width:50%}.nhsuk-pagination-item--next .nhsuk-icon{right:-6px}.nhsuk-pagination-item--next .nhsuk-pagination__title{padding-right:32px}.nhsuk-pagination__link{display:block;position:relative;text-decoration:none;width:100%}@media print{.nhsuk-pagination__link{color:#212b32}}.nhsuk-pagination__link .nhsuk-icon{position:absolute;top:-2px}@media print{.nhsuk-pagination__link .nhsuk-icon{color:#212b32;margin-top:0}}.nhsuk-pagination__link:hover{color:#7c2855}.nhsuk-pagination__link:hover .nhsuk-icon{fill:#7c2855}.nhsuk-pagination__link:hover .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-pagination__link:focus .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus:visited .nhsuk-icon,.nhsuk-pagination__link:focus:hover .nhsuk-icon,.nhsuk-pagination__link:focus:active .nhsuk-icon{fill:#212b32}.nhsuk-pagination__link:visited .nhsuk-icon{fill:#330072}.nhsuk-pagination__link:visited:hover .nhsuk-icon{fill:#7c2855}.nhsuk-pagination__link:visited:focus .nhsuk-icon{fill:#212b32}.nhsuk-pagination__title{font-size:20px;font-size:1.25rem;line-height:1.4;display:block}@media(min-width: 40.0625em){.nhsuk-pagination__title{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-pagination__title{font-size:18pt;line-height:1.15}}@media print{.nhsuk-pagination__title:after{content:" page"}}.nhsuk-pagination__page{font-size:14px;font-size:.875rem;line-height:1.71429;display:block;text-decoration:underline}@media(min-width: 40.0625em){.nhsuk-pagination__page{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-pagination__page{font-size:14pt;line-height:1.2}}.nhsuk-checkboxes__item,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;clear:left;display:block;margin-bottom:8px;min-height:40px;padding:0 0 0 40px;position:relative}@media(min-width: 40.0625em){.nhsuk-checkboxes__item,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__item,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li{font-size:14pt;line-height:1.15}}.nhsuk-checkboxes__item:last-child,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li:last-child,.nhsuk-checkboxes__item:last-of-type,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li:last-of-type{margin-bottom:0}.nhsuk-checkboxes__input,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-checkboxes__label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label{cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;-ms-touch-action:manipulation;touch-action:manipulation}.nhsuk-checkboxes__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input+.nhsuk-checkboxes__label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input+label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input+label::before{background:#fff;border:2px solid #4c6272;box-sizing:border-box;content:"";height:40px;left:0;position:absolute;top:0;width:40px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input+.nhsuk-checkboxes__label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input+label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input+label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 4px 4px;content:"";height:10px;left:10px;opacity:0;position:absolute;top:13px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:22px}.nhsuk-checkboxes__input:focus+.nhsuk-checkboxes__label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:focus+.nhsuk-checkboxes__label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input:focus+label::before,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:focus+label::before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b}.nhsuk-checkboxes__input:checked+.nhsuk-checkboxes__label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:checked+.nhsuk-checkboxes__label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input:checked+label::after,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:checked+label::after{opacity:1}.nhsuk-checkboxes__input:disabled,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:disabled,.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:disabled+.nhsuk-checkboxes__label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input:disabled+label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:disabled+label{cursor:default}.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:disabled+.nhsuk-checkboxes__label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li .nhsuk-checkboxes__input:disabled+label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li input:disabled+label{opacity:.5}.nhsuk-checkboxes__divider{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px;text-align:center;width:40px}@media(min-width: 40.0625em){.nhsuk-checkboxes__divider{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__divider{font-size:14pt;line-height:1.15}}.nhsuk-checkboxes__conditional{margin-bottom:16px;border-left:4px solid #4c6272;margin-left:18px;padding-left:30px}@media(min-width: 40.0625em){.nhsuk-checkboxes__conditional{margin-bottom:24px}}.nhsuk-checkboxes__conditional>:last-child{margin-bottom:0}.js-enabled .nhsuk-checkboxes__conditional--hidden{display:none}.nhsuk-radios__item,.tingle-modal-box .ginput_container_radio .gfield_radio li{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;clear:left;display:block;margin-bottom:8px;min-height:40px;padding:0 0 0 40px;position:relative}@media(min-width: 40.0625em){.nhsuk-radios__item,.tingle-modal-box .ginput_container_radio .gfield_radio li{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__item,.tingle-modal-box .ginput_container_radio .gfield_radio li{font-size:14pt;line-height:1.15}}.nhsuk-radios__item:last-child,.tingle-modal-box .ginput_container_radio .gfield_radio li:last-child,.nhsuk-radios__item:last-of-type,.tingle-modal-box .ginput_container_radio .gfield_radio li:last-of-type{margin-bottom:0}.nhsuk-radios__input,.tingle-modal-box .ginput_container_radio .gfield_radio li input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-radios__label,.tingle-modal-box .ginput_container_radio .gfield_radio li label{cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;-ms-touch-action:manipulation;touch-action:manipulation}.nhsuk-radios__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-radios__input+.nhsuk-radios__label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input+label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li input+.nhsuk-radios__label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li input+label::before{background:#fff;border:2px solid #4c6272;border-radius:50%;box-sizing:border-box;content:"";height:40px;left:0;position:absolute;top:0;width:40px}.nhsuk-radios__input+.nhsuk-radios__label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input+label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li input+.nhsuk-radios__label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li input+label::after{background:#4c6272;border:10px solid #212b32;border-radius:50%;content:"";height:0;left:10px;opacity:0;position:absolute;top:10px;width:0}.nhsuk-radios__input:focus+.nhsuk-radios__label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input:focus+label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li input:focus+.nhsuk-radios__label::before,.tingle-modal-box .ginput_container_radio .gfield_radio li input:focus+label::before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b}.nhsuk-radios__input:checked+.nhsuk-radios__label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input:checked+label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li input:checked+.nhsuk-radios__label::after,.tingle-modal-box .ginput_container_radio .gfield_radio li input:checked+label::after{opacity:1}.nhsuk-radios__input:disabled,.tingle-modal-box .ginput_container_radio .gfield_radio li input:disabled,.nhsuk-radios__input:disabled+.nhsuk-radios__label,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input:disabled+label,.tingle-modal-box .ginput_container_radio .gfield_radio li input:disabled+.nhsuk-radios__label,.tingle-modal-box .ginput_container_radio .gfield_radio li input:disabled+label{cursor:default}.nhsuk-radios__input:disabled+.nhsuk-radios__label,.tingle-modal-box .ginput_container_radio .gfield_radio li .nhsuk-radios__input:disabled+label,.tingle-modal-box .ginput_container_radio .gfield_radio li input:disabled+.nhsuk-radios__label,.tingle-modal-box .ginput_container_radio .gfield_radio li input:disabled+label{opacity:.5}@media(min-width: 40.0625em){.nhsuk-radios--inline:after{clear:both;content:"";display:block}.nhsuk-radios--inline .nhsuk-radios__item,.nhsuk-radios--inline .tingle-modal-box .ginput_container_radio .gfield_radio li,.tingle-modal-box .ginput_container_radio .gfield_radio .nhsuk-radios--inline li{clear:none;float:left;margin-right:24px}}.nhsuk-radios--inline.nhsuk-radios--conditional .nhsuk-radios__item,.nhsuk-radios--inline.nhsuk-radios--conditional .tingle-modal-box .ginput_container_radio .gfield_radio li,.tingle-modal-box .ginput_container_radio .gfield_radio .nhsuk-radios--inline.nhsuk-radios--conditional li{float:none;margin-right:0}.nhsuk-radios__divider{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px;text-align:center;width:40px}@media(min-width: 40.0625em){.nhsuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__divider{font-size:14pt;line-height:1.15}}.nhsuk-radios__conditional{margin-bottom:16px;border-left:4px solid #4c6272;margin-left:18px;padding-left:30px}@media(min-width: 40.0625em){.nhsuk-radios__conditional{margin-bottom:24px}}.nhsuk-radios__conditional>:last-child{margin-bottom:0}.js-enabled .nhsuk-radios__conditional--hidden{display:none}.nhsuk-select,.tribe-tickets-rsvp select{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;border:2px solid #4c6272;box-sizing:border-box;height:40px;max-width:100%;padding:4px}@media(min-width: 40.0625em){.nhsuk-select,.tribe-tickets-rsvp select{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-select,.tribe-tickets-rsvp select{font-size:14pt;line-height:1.15}}.nhsuk-select:focus,.tribe-tickets-rsvp select:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-select option:active,.tribe-tickets-rsvp select option:active,.nhsuk-select option:checked,.tribe-tickets-rsvp select option:checked,.nhsuk-select:focus::-ms-value,.tribe-tickets-rsvp select:focus::-ms-value{background-color:#005eb8;color:#fff}.nhsuk-select--error{border:2px solid #d5281b}.nhsuk-skip-link{left:-9999px;padding:8px;position:absolute}.nhsuk-skip-link:active,.nhsuk-skip-link:focus{left:16px;top:16px;z-index:2}.nhsuk-skip-link:visited{color:#212b32}.nhsuk-summary-list{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin:0;margin-bottom:32px}@media(min-width: 40.0625em){.nhsuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-summary-list{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.nhsuk-summary-list{display:table;table-layout:fixed;width:100%}}@media(min-width: 40.0625em){.nhsuk-summary-list{margin-bottom:40px}}@media(max-width: 40.0525em){.nhsuk-summary-list__row{border-bottom:1px solid #d8dde0;margin-bottom:16px}}@media(min-width: 40.0625em){.nhsuk-summary-list__row{display:table-row}}.nhsuk-summary-list__key,.nhsuk-summary-list__value,.nhsuk-summary-list__actions{margin:0;vertical-align:top}@media(min-width: 40.0625em){.nhsuk-summary-list__key,.nhsuk-summary-list__value,.nhsuk-summary-list__actions{border-bottom:1px solid #d8dde0;display:table-cell;padding-bottom:8px;padding-right:24px;padding-top:8px}}.nhsuk-summary-list__actions{margin-bottom:16px}@media(min-width: 40.0625em){.nhsuk-summary-list__actions{padding-right:0;text-align:right;width:20%}}.nhsuk-summary-list__key,.nhsuk-summary-list__value{overflow-wrap:break-word;word-wrap:break-word}.nhsuk-summary-list__key{font-weight:600;margin-bottom:4px}@media(min-width: 40.0625em){.nhsuk-summary-list__key{width:30%}}@media(max-width: 40.0525em){.nhsuk-summary-list__value{margin-bottom:16px}}@media(min-width: 40.0625em){.nhsuk-summary-list__value{width:50%}}.nhsuk-summary-list__value>p{margin-bottom:8px}.nhsuk-summary-list__value>:last-child{margin-bottom:0}.nhsuk-summary-list__actions-list{margin:0;padding:0;width:100%}.nhsuk-summary-list__actions-list-item{display:inline;margin-right:8px;padding-right:8px}.nhsuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #d8dde0}.nhsuk-summary-list__actions-list-item:last-child{border:0;margin-right:0;padding-right:0}.nhsuk-summary-list--no-border .nhsuk-summary-list__key,.nhsuk-summary-list--no-border .nhsuk-summary-list__value,.nhsuk-summary-list--no-border .nhsuk-summary-list__actions,.nhsuk-summary-list--no-border .nhsuk-summary-list__row{border:0}.nhsuk-table-container{margin-bottom:40px;display:block;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;width:100%}@media(min-width: 40.0625em){.nhsuk-table-container{margin-bottom:48px}}.nhsuk-table-container .nhsuk-table{margin:0}.nhsuk-table__row:hover{background-color:#f0f4f5}.nhsuk-table__panel-with-heading-tab{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;border:1px solid #d8dde0;padding-top:0 !important}.nhsuk-table__panel-with-heading-tab>*:first-child{margin-top:0}.nhsuk-table__panel-with-heading-tab>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-table__panel-with-heading-tab{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-table__panel-with-heading-tab{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-table__panel-with-heading-tab{padding:32px}}@media print{.nhsuk-table__panel-with-heading-tab{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-table__panel-with-heading-tab .nhsuk-table-container,.nhsuk-table__panel-with-heading-tab .nhsuk-table{margin:0}.nhsuk-table__heading-tab{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#005eb8;color:#fff;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 40.0625em){.nhsuk-table__heading-tab{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-table__heading-tab{font-size:18pt;line-height:1.15}}@media(max-width: 40.0525em){.nhsuk-table__heading-tab{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-table__heading-tab{background:none;color:#212b32;top:0}}.nhsuk-table-responsive,figure.is-style-nhsuk-table-responsive{margin-bottom:0;width:100%}.nhsuk-table-responsive thead,figure.is-style-nhsuk-table-responsive thead{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(min-width: 48.0625em){.nhsuk-table-responsive thead,figure.is-style-nhsuk-table-responsive thead{clip:auto;-webkit-clip-path:initial;clip-path:initial;display:table-header-group;height:auto;overflow:auto;position:relative;width:auto}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading{font-weight:600;padding-right:16px;text-align:left}@media(min-width: 48.0625em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading{display:none}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row{display:block;margin-bottom:24px}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row:last-child,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row:last-child{margin-bottom:0}@media(min-width: 48.0625em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row{display:table-row}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th{text-align:right}@media(min-width: 48.0625em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th{text-align:left}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:block;display:flex;justify-content:space-between;min-width:1px}@media all and (-ms-high-contrast: none){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:block}}@media(min-width: 48.0625em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:table-cell}}@media(max-width: 48.0525em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{padding-right:0;text-align:right}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td:last-child,figure.is-style-nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td:last-child{border-bottom:3px solid #d8dde0}}.nhsuk-table__header--numeric,.nhsuk-table__cell--numeric{text-align:right}.nhsuk-tag,.learndash-wrapper .ld-status,.learndash-wrapper .learndash-wrap .ld-status{font-weight:600;font-size:14px;font-size:.875rem;line-height:1;background-color:#0055a6;border:1px solid #0055a6;color:#fff;display:inline-block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;text-decoration:none}@media(min-width: 40.0625em){.nhsuk-tag,.learndash-wrapper .ld-status,.learndash-wrapper .learndash-wrap .ld-status{font-size:16px;font-size:1rem;line-height:1}}@media print{.nhsuk-tag,.learndash-wrapper .ld-status,.learndash-wrapper .learndash-wrap .ld-status{font-size:14pt;line-height:1}}.nhsuk-tag--white,.nhsuk-tag.is-style-white,.learndash-wrapper .is-style-white.ld-status,.learndash-wrapper .learndash-wrap .is-style-white.ld-status{background-color:#fff;border-color:#212b32;color:#212b32}.nhsuk-tag--grey,.nhsuk-tag.is-style-grey,.learndash-wrapper .is-style-grey.ld-status,.learndash-wrapper .learndash-wrap .is-style-grey.ld-status{background-color:#dbe0e3;border-color:#354550;color:#354550}.nhsuk-tag--green,.nhsuk-tag.is-style-green,.learndash-wrapper .is-style-green.ld-status,.learndash-wrapper .learndash-wrap .is-style-green.ld-status{background-color:#cce5d8;border-color:#004c23;color:#004c23}.nhsuk-tag--aqua-green,.nhsuk-tag.is-style-aqua-green,.learndash-wrapper .is-style-aqua-green.ld-status,.learndash-wrapper .learndash-wrap .is-style-aqua-green.ld-status{background-color:#ccedeb;border-color:#00524d;color:#00524d}.nhsuk-tag--blue{background-color:#ccdff1;border-color:#004281;color:#004281}.nhsuk-tag--purple,.nhsuk-tag.is-style-purple,.learndash-wrapper .is-style-purple.ld-status,.learndash-wrapper .learndash-wrap .is-style-purple.ld-status{background-color:#d6cce3;border-color:#240050;color:#240050}.nhsuk-tag--pink,.nhsuk-tag.is-style-pink,.learndash-wrapper .is-style-pink.ld-status,.learndash-wrapper .learndash-wrap .is-style-pink.ld-status{background-color:#efd3e3;border-color:#57133a;color:#57133a}.nhsuk-tag--red,.nhsuk-tag.is-style-red,.learndash-wrapper .is-style-red.ld-status,.learndash-wrapper .learndash-wrap .is-style-red.ld-status{background-color:#f7d4d1;border-color:#6b140e;color:#6b140e}.nhsuk-tag--orange,.nhsuk-tag.is-style-orange,.learndash-wrapper .is-style-orange.ld-status,.learndash-wrapper .learndash-wrap .is-style-orange.ld-status{background-color:#ffdc8e;border-color:#4d3708;color:#4d3708}.nhsuk-tag--yellow,.nhsuk-tag.is-style-yellow,.learndash-wrapper .is-style-yellow.ld-status,.learndash-wrapper .learndash-wrap .is-style-yellow.ld-status,.learndash-wrapper .ld-status.ld-status-waiting,.learndash-wrapper .learndash-wrap .ld-status.ld-status-waiting{background-color:#fff59d;border-color:#4d4712;color:#4d4712}.nhsuk-tag--no-border{border:0}.nhsuk-textarea{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;-webkit-appearance:none;border:2px solid #4c6272;border-radius:0;box-sizing:border-box;display:block;min-height:40px;padding:4px;resize:vertical;width:100%}@media(min-width: 40.0625em){.nhsuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-textarea{font-size:14pt;line-height:1.15}}.nhsuk-textarea:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-textarea--error{border:2px solid #d5281b}.nhsuk-warning-callout{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff9c4;color:#212b32;border:1px solid #ffeb3b;padding-top:0 !important}.nhsuk-warning-callout>*:first-child{margin-top:0}.nhsuk-warning-callout>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-warning-callout{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-warning-callout{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-warning-callout{padding:32px}}@media print{.nhsuk-warning-callout{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-warning-callout__label{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#ffeb3b;color:#212b32;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 40.0625em){.nhsuk-warning-callout__label{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-warning-callout__label{font-size:18pt;line-height:1.15}}@media(max-width: 40.0525em){.nhsuk-warning-callout__label{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-warning-callout__label{background:none;color:#212b32;top:0}}.nhsuk-character-count{margin-bottom:32px}@media(min-width: 40.0625em){.nhsuk-character-count{margin-bottom:40px}}.nhsuk-character-count .nhsuk-form-group,.nhsuk-character-count .nhsuk-textarea{margin-bottom:4px}.nhsuk-character-count__message{margin-bottom:0;margin-top:0}.nhsuk-character-count__message--disabled{visibility:hidden}.nhsuk-tabs{margin-top:4px;margin-bottom:32px}@media(min-width: 40.0625em){.nhsuk-tabs{margin-top:4px}}@media(min-width: 40.0625em){.nhsuk-tabs{margin-bottom:40px}}.nhsuk-tabs__title{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px}@media(min-width: 40.0625em){.nhsuk-tabs__title{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-tabs__title{font-size:14pt;line-height:1.15}}.nhsuk-tabs__list{list-style:none;margin:0;padding:0;margin-bottom:32px}@media(min-width: 40.0625em){.nhsuk-tabs__list{margin-bottom:40px}}.nhsuk-tabs__list-item{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-left:32px}@media(min-width: 40.0625em){.nhsuk-tabs__list-item{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-tabs__list-item{font-size:14pt;line-height:1.15}}.nhsuk-tabs__list-item:before{color:#212b32;content:"—";margin-left:-32px;padding-right:4px}.nhsuk-tabs__tab{color:#005eb8;display:inline-block;margin-bottom:8px}.nhsuk-tabs__tab:visited{color:#330072}.nhsuk-tabs__tab:hover{color:#7c2855;text-decoration:none}.nhsuk-tabs__tab:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-tabs__tab:focus:hover{text-decoration:none}.nhsuk-tabs__tab:focus:visited{color:#212b32}.nhsuk-tabs__tab:focus .nhsuk-icon{fill:#212b32}.nhsuk-tabs__tab:active{color:#002f5c}.nhsuk-tabs__panel{margin-bottom:48px}@media(min-width: 40.0625em){.nhsuk-tabs__panel{margin-bottom:56px}}@media(min-width: 40.0625em){.js-enabled .nhsuk-tabs__list{border-bottom:1px solid #d8dde0;margin-bottom:0}.js-enabled .nhsuk-tabs__list:after{clear:both;content:"";display:block}.js-enabled .nhsuk-tabs__title{display:none}.js-enabled .nhsuk-tabs__list-item{background-color:#d8dde0;float:left;margin-bottom:0;margin-left:0;margin-right:4px;padding:8px 24px;position:relative;text-align:center}.js-enabled .nhsuk-tabs__list-item:before{content:none}.js-enabled .nhsuk-tabs__list-item--selected{background-color:#fff;border:1px solid #d8dde0;border-bottom:0;margin-bottom:-1px;margin-top:-4px;padding-bottom:13px;padding-left:23px;padding-right:23px;padding-top:11px;position:relative}.js-enabled .nhsuk-tabs__list-item--selected .nhsuk-tabs__tab{text-decoration:none}.js-enabled .nhsuk-tabs__tab{margin-bottom:0}.js-enabled .nhsuk-tabs__tab:link,.js-enabled .nhsuk-tabs__tab:visited{color:#212b32}.js-enabled .nhsuk-tabs__tab:hover{color:rgba(33,43,50,.99)}.js-enabled .nhsuk-tabs__tab:active,.js-enabled .nhsuk-tabs__tab:focus{color:#212b32}.js-enabled .nhsuk-tabs__tab:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.js-enabled .nhsuk-tabs__panel{margin-bottom:0;background-color:#fff;border:1px solid #d8dde0;border-top:0;padding:40px 24px}}@media(min-width: 40.0625em)and (min-width: 40.0625em){.js-enabled .nhsuk-tabs__panel{margin-bottom:0}}@media(min-width: 40.0625em){.js-enabled .nhsuk-tabs__panel>:last-child{margin-bottom:0}.js-enabled .nhsuk-tabs__panel--hidden{display:none}}.nhsuk-card--clickable.focus-visible{border:4px solid #ffeb3b;box-shadow:inset 0 0 0 4px #212b32}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper.focus-visible .nhsuk-panel-with-label,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper.focus-visible .nhsuk-panel.is-style-panel-with-label{border:4px solid #ffeb3b;box-shadow:inset 0 0 0 4px #212b32}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper.focus-visible .nhsuk-panel-with-label h3.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label .nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper.focus-visible .nhsuk-panel-with-label h3,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper.focus-visible .nhsuk-panel.is-style-panel-with-label h3{background-color:#ffeb3b;color:#212b32}.nhsuk-panel-group{margin-left:0;margin-right:0}.nhsuk-image img,.is-style-nhsuk-image img{width:unset;max-width:100%}.nhsuk-textarea{min-height:10rem;width:100%}.nhsuk-button--reverse:visited,.nhsuk-button.is-style-reverse:visited,#cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-reverse.cn-button.bootstrap:visited,.tippy-popper .tippy-content .is-style-reverse.gv-approval-toggle:visited,.learndash-wrapper .is-style-reverse.ld-icon.ld-primary-background:visited,.learndash-wrapper .is-style-reverse.ld-expand-button:visited{color:#212b32}.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--previous,.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--next{width:30%}.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item{width:8%;float:left}.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination__link:hover{box-shadow:0 0 0 4px #ffeb3b inset}.is-style-outline .wp-block-button__link{color:#005eb8}#primary h1,#primary p,#primary .nhsuk-pagination__page{-ms-word-wrap:break-word;word-wrap:break-word}#primary footer .edit-link{text-decoration:none}#primary footer .edit-link a{color:#005eb8}#cookie-notice{position:fixed;left:0;bottom:0;width:100%}#primary .page-content .nhsuk-header__search-toggle,#primary .page-content .nhsuk-search__close{display:none}#primary .page-content .nhsuk-header__search-wrap{display:inline-block;width:100%}#primary .page-content .nhsuk-header__search-wrap .nhsuk-search__input{border:2px solid #f0f4f5;border-radius:4px 0 0 4px;float:left;max-width:90%;margin:0}#primary .page-content .nhsuk-header__search-wrap .nhsuk-search__submit{float:left}@media(max-width: 40.0525em){#primary .page-content .nhsuk-header__search-wrap .nhsuk-search__input{max-width:73%;margin:0;height:52px}}#primary .widget-title a{color:#fff;text-decoration:none}.nhsuk-content__clearfix{clear:both;margin-top:1.5rem}.nhsuk-grid-row.nhsuk-width-restrict{margin-left:0;margin-right:0;background:#f0f4f5}.interim-login header,.interim-login footer{display:none}.single-post #content #maincontent #contentinner #primary .featured-top{width:100%}.single-post #content #maincontent #contentinner #primary .featured-top .nhsuk-image img,.single-post #content #maincontent #contentinner #primary .featured-top .is-style-nhsuk-image img{margin-bottom:24px}.single-post #content #maincontent #contentinner #primary .featured-left{float:left;width:33%;margin-right:16px}.single-post #content #maincontent #contentinner #primary .featured-right{float:right;width:33%;margin-left:16px}a:focus .nhsuk-icon{fill:#4c6272 !important}.nhsuk-action-link__link+div{margin-left:34px}.nhsuk-header.nhsuk-header--transactional .nhsuk-header__navigation{max-width:100%}.nhsuk-header.nhsuk-header--transactional .nhsuk-header__transactional-service-name{inline-size:300px;overflow-wrap:break-word;padding-left:7px}@media(max-width: 40.0525em){.nhsuk-header.nhsuk-header--transactional .nhsuk-header__transactional-service-name{inline-size:150px}}@media(max-width: 40.0525em){.nhsuk-header.nhsuk-header--organisation .nhsuk-header__link{max-width:500px;float:left}}.nhsuk-header a.nhsuk-header__link--service{display:contents;float:left}.nhsuk-header.nhsuk-header--white .nhsuk-header__search-wrap input[type=search]{border:2px solid #d8dde0}.nhsuk-header.nhsuk-header--white .nhsuk-header__transactional-service-name--link{color:#005eb8;font-weight:600}.nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border:2px solid #005eb8;color:#005eb8}.nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle:hover{color:#fff}.nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle.is-active{color:#fff;border:0}@media(max-width: 40.0525em){.nhsuk-header.nhsuk-header--transactional .nhsuk-header__menu-toggle{top:auto}}@media(min-width: 40.0625em){.nhsuk-header.nhsuk-header--transactional .nhsuk-header__menu-toggle{left:-76px}}.nhsuk-header .nhsuk-header__menu{position:relative}.nhsuk-grid-column-two-thirds.contentright{float:right;padding:0 16px 0 16px}.nhsuk-grid-column-two-thirds.contentleft{padding:0 16px 0 16px}.nhsuk-grid-column-full{padding:0}.nhsuk-grid-column-one-third,.nhsuk-grid-column-one-half,.nhsuk-grid-column-one-quarter{flex-flow:wrap}.nhsuk-grid-column-width,.nhsuk-grid-column-full{clear:both}#login{padding-top:0 !important;width:90%}#login #loginform{margin-top:0;box-shadow:none;border:none}#login #loginform #wp-submit{background-color:#007f3b;border:2px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 4px 0 #006747;padding:12px 16px;font-size:1.1875rem;line-height:1.47368}#login #loginform label{font-size:1.1875rem;line-height:1.47368;font-weight:400}.nhsuk-promo img.nhsuk-promo__img{padding:0}.nhsuk-promo__link-wrapper:hover{background-color:#fff;box-shadow:0 0 0 4px #7c2855;color:#005eb8}.nhsuk-grid-column-two-thirds.archive,.nhsuk-grid-column-two-thirds.index{padding:0 16px 0 0}aside#secondary>section{margin-top:0}.nhsuk-icon__arrow-right-circle{vertical-align:middle}.navigation{position:relative}.nhsuk-pagination-item--previous,.nhsuk-pagination-item--next{position:relative;z-index:5}.nhsuk-pagination-numbers{clear:both;text-align:center;border-top:1px solid #aeb7bd;padding-top:8px}@media(min-width: 768px){.nhsuk-pagination-numbers{border:none;position:absolute;width:100%;padding-top:0}}.nhsuk-pagination-numbers a,.nhsuk-pagination-numbers span{display:inline-block;padding:0px 4px;margin:0 4px}.clear:after{clear:both;content:"";display:block}.nhsuk-readmore{text-align:left;padding-bottom:16px}@media(max-width: 48.0525em){#socialfloating{display:none}}@media(min-width: 48.0525em){figure.wp-block-embed.wp-block-embed.alignright{margin:0 0 0 16px;width:33%}figure.wp-block-embed.wp-block-embed.alignleft{margin:0 16px 0 0;width:33%}}@media(max-width: 48.0525em){figure.wp-block-embed.wp-block-embed.alignright,figure.wp-block-embed.wp-block-embed.alignleft{display:contents}}span.search-terms{font-weight:bold;background:#ffb81c}button{margin:0}button+.button{margin-left:16px}.nhsuk-card .nhsuk-card__description{display:flow-root}.nhsuk-card.is-style-panel-with-label .nhsuk-card__content{margin-top:40px}@media(min-width: 40.0625em){.nhsuk-card.is-style-panel-with-label .nhsuk-card__content{margin-top:48px}}.nhsuk-card.is-style-panel-grey{background:inherit;border:none}.nhsuk-card figure{margin:0}.nhsuk-cat-filter{margin-bottom:40px}.nhsuk-cat-filter:after{clear:both;display:block;content:""}.nhsuk-cat-filter .nhsuk-heading-m,.nhsuk-cat-filter .nhsuk-card.is-style-panel-with-label .nhsuk-card__content h2,.nhsuk-card.is-style-panel-with-label .nhsuk-card__content .nhsuk-cat-filter h2{float:left}.nhsuk-cat-filter .nhsuk-cat-reset{float:right}.nhsuk-cat-filter .nhsuk-button,.nhsuk-cat-filter #cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-cat-filter .cn-button.bootstrap,.nhsuk-cat-filter .learndash-wrapper .ld-icon.ld-primary-background,.learndash-wrapper .nhsuk-cat-filter .ld-icon.ld-primary-background,.nhsuk-cat-filter .learndash-wrapper .ld-expand-button,.learndash-wrapper .nhsuk-cat-filter .ld-expand-button,.nhsuk-cat-filter .learndash-wrapper .learndash-wrap .ld-expand-button,.learndash-wrapper .learndash-wrap .nhsuk-cat-filter .ld-expand-button,.nhsuk-cat-filter .tippy-popper .tippy-content .gv-approval-toggle,.tippy-popper .tippy-content .nhsuk-cat-filter .gv-approval-toggle{margin-bottom:0}#secondary section{border-top:2px solid #005eb8;margin-bottom:32px;padding-top:16px;padding-bottom:16px}#secondary section h2{font-size:1.25rem;line-height:1.2;margin-bottom:16px;padding-top:16px}#secondary section h2 a{text-decoration:none}@media(min-width: 40.0625em){#secondary section h2{font-size:1.5rem;line-height:1.2}}#secondary section ul,#secondary section ol{list-style:none;margin-bottom:16px;padding-left:0}#secondary section ul li,#secondary section ul h4,#secondary section ol li,#secondary section ol h4{font-size:.875rem;line-height:1.71429;margin-bottom:8px}@media(min-width: 40.0625em){#secondary section ul li,#secondary section ul h4,#secondary section ol li,#secondary section ol h4{font-size:1rem;line-height:1.5}}#secondary section ul li a,#secondary section ul h4 a,#secondary section ol li a,#secondary section ol h4 a{padding:0}#secondary section.widget_search{height:4.5rem;background:none;padding-left:0;padding-right:0}#secondary section.widget_search .nhsuk-header__search-wrap{padding-top:16px;padding:24px 0}#secondary section.widget_search .nhsuk-header__search-wrap .nhsuk-search__input{width:81%;float:left;max-width:78%;border-color:#aeb7bd}#secondary section.widget_search .nhsuk-header__search-wrap .nhsuk-search__submit{border:2px solid #aeb7bd;border-left:none;margin-top:0;float:left;box-shadow:0}#secondary section #wp-calendar caption{position:relative;top:8px;clip:unset;clip-path:unset;height:auto;width:auto;background:#005eb8;color:#fff;font-size:1.25rem;text-transform:uppercase}#secondary section #wp-calendar td,#secondary section #wp-calendar th{padding-left:4px;padding-right:4px;font-size:1rem}#secondary section ul>li{border-bottom:1px solid #aeb7bd}#secondary section ul>li>ul>li,#secondary section ul>li>ul>li>ul>li{padding:0;margin:0;border-bottom:none}#secondary section ul>li>ul>li:last-of-type,#secondary section ul>li>ul>li>ul>li:last-of-type{margin-bottom:16px}#secondary section ul>li>ul>li>a{border-left:2px solid #005eb8;padding:0 0 0 8px;margin:8px 0 0 8px}#secondary section ul>li>ul>li>ul>li>a{padding:0 0 0 10px;margin:8px 0 0 16px;border-bottom:none}#secondary section ul>li>ul>li>ul>li>a:before{content:"-  ";color:#e8edee}#secondary section ul li a{border-bottom:none;padding:0}#secondary section ul li.widget_subpages__active>a{background:#005eb8;color:#fff}.nhsuk-list-panel{margin-bottom:16px}.nhsuk-list-panel .comment-list{margin-bottom:16px;background-color:#f0f4f5}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item{padding:16px 0;display:block;background-color:#f0f4f5;clear:both}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond{margin-top:16px;position:relative}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond #commentform{display:flow-root}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .nhsuk-button.submit,.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond #cookie-notice .cookie-notice-container #cn-notice-buttons .submit.cn-button.bootstrap,#cookie-notice .cookie-notice-container #cn-notice-buttons .nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .submit.cn-button.bootstrap,.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .learndash-wrapper .submit.ld-icon.ld-primary-background,.learndash-wrapper .nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .submit.ld-icon.ld-primary-background,.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .learndash-wrapper .submit.ld-expand-button,.learndash-wrapper .nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .submit.ld-expand-button,.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .tippy-popper .tippy-content .submit.gv-approval-toggle,.tippy-popper .tippy-content .nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond .submit.gv-approval-toggle{float:right}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item #respond #cancel-comment-reply-link{float:left;position:absolute;bottom:0;left:0}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .children{margin-left:0;margin-right:0;padding-left:16px;border-left:1px solid #aeb7bd;position:relative}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .children .comment{padding-right:0}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body{display:flex;flex-wrap:wrap}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .comment_body_comment{display:block;text-align:left;border-radius:4px;line-height:1.5rem;padding:16px 32px 16px 24px;position:relative;word-wrap:break-word;background-color:#fff;width:100%;order:1}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .comment_body_comment:after{content:"";position:absolute;width:15px;height:15px;border-radius:50%;background-color:#fff;border:2px solid #e8edee;top:initial;left:20px;bottom:-6px}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .vcard{order:3;width:70%}@media screen and (max-width: 37.5em){.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .vcard{width:50%}}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .vcard cite{display:block;text-decoration:none;color:#425563;font-weight:600;text-overflow:ellipsis;overflow:hidden;padding:8px 0 4px 0}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .vcard .comment-meta a{color:#212b32;font-size:.85rem}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .vcard .comment-meta a:hover{background:none;border:none}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .comment-avatar{order:2;padding:8px 16px 0 8px;width:10%;min-width:58px}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .comment-avatar img{height:40px;width:40px;border-radius:50%;display:block}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .reply{width:20%;order:4;text-align:right;font-size:.75rem;padding:4px}@media screen and (max-width: 37.5em){.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .reply{width:30%}}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .reply svg{width:30px;height:30px;display:block;margin:auto;fill:#005eb8}@media screen and (max-width: 37.5em){.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .reply svg{width:20px;height:20px}}.nhsuk-list-panel .comment-list .nhsuk-list-panel__item .comment-body .reply .comment-edit{width:15px;margin-left:8px}.nhsuk-list-panel .comment-reply-link{display:inline-block}.nhsuk-list-panel .comment-edit-link{display:inline-block;margin-left:8px}.nhsuk-list-panel .comment-respond textarea{height:200px}.nhsuk-list-panel .comment-respond .form-submit{margin-bottom:48px}.nhsuk-list-panel .comment-respond .logged-in-as{float:right}.nhsuk-list-panel .comment-respond .logged-in-as a{font-size:.75rem}.nhsuk-list-panel .comment-respond .logged-in-as a:nth-of-type(2){border:1px solid #212b32;font-size:1rem;padding:4px;background:#fff;color:#005eb8}.article-footer .cat-links{float:right}.article-footer .tags-links{float:left;margin-right:16px}li.nhsuk-pagination-item--previous{float:left}li.nhsuk-pagination-item--next{float:right}.pagination_split_post .post-page-numbers:first-of-type{margin-right:4px}.pagination_split_post .post-page-numbers:last-of-type{margin-left:4px}.pagination_split_post .current{background:#005eb8;color:#fff}@media print{#secondary,#respond,#cookie-notice,.socialfloating{display:none}a{font-size:1rem}a:after{color:#212b32;content:" <br />(Link: " attr(href) ")";font-size:.75rem}.edit-link,.reply,.cat-links,.tags-links,.article-footer{display:none !important}}#primary .gallery,#primary .wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}#primary .gallery.alignleft,#primary .wp-block-gallery.alignleft{display:flex}#primary .gallery .gallery-item,#primary .wp-block-gallery .gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;margin-right:16px}#primary .gallery .gallery-item img,#primary .wp-block-gallery .gallery-item img{width:100%}#primary .gallery .gallery-item figcaption,#primary .wp-block-gallery .gallery-item figcaption{position:absolute;bottom:8px;width:100%;max-height:100%;overflow:auto;padding:40px 8px 8px;color:#fff;text-align:center;font-size:.75rem;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent)}@media(min-width: 600px){#primary .gallery.alignleft,#primary .wp-block-gallery.alignleft{margin-right:2rem}#primary .gallery.alignright,#primary .wp-block-gallery.alignright{margin-left:2rem}#primary .gallery.gallery-columns-1 .gallery-item,#primary .gallery.gallery-columns-1 .wp-block-gallery-item,#primary .gallery.columns-1 .gallery-item,#primary .gallery.columns-1 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-1 .gallery-item,#primary .wp-block-gallery.gallery-columns-1 .wp-block-gallery-item,#primary .wp-block-gallery.columns-1 .gallery-item,#primary .wp-block-gallery.columns-1 .wp-block-gallery-item{width:100%;margin-right:0}#primary .gallery.gallery-columns-2 .gallery-item,#primary .gallery.gallery-columns-2 .wp-block-gallery-item,#primary .gallery.columns-2 .gallery-item,#primary .gallery.columns-2 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-2 .gallery-item,#primary .wp-block-gallery.gallery-columns-2 .wp-block-gallery-item,#primary .wp-block-gallery.columns-2 .gallery-item,#primary .wp-block-gallery.columns-2 .wp-block-gallery-item{width:calc((100% - 16px)/2)}#primary .gallery.gallery-columns-2 .gallery-item:nth-of-type(2n),#primary .gallery.gallery-columns-2 .wp-block-gallery-item:nth-of-type(2n),#primary .gallery.columns-2 .gallery-item:nth-of-type(2n),#primary .gallery.columns-2 .wp-block-gallery-item:nth-of-type(2n),#primary .wp-block-gallery.gallery-columns-2 .gallery-item:nth-of-type(2n),#primary .wp-block-gallery.gallery-columns-2 .wp-block-gallery-item:nth-of-type(2n),#primary .wp-block-gallery.columns-2 .gallery-item:nth-of-type(2n),#primary .wp-block-gallery.columns-2 .wp-block-gallery-item:nth-of-type(2n){margin-right:0}#primary .gallery.gallery-columns-3 .gallery-item,#primary .gallery.gallery-columns-3 .wp-block-gallery-item,#primary .gallery.columns-3 .gallery-item,#primary .gallery.columns-3 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-3 .gallery-item,#primary .wp-block-gallery.gallery-columns-3 .wp-block-gallery-item,#primary .wp-block-gallery.columns-3 .gallery-item,#primary .wp-block-gallery.columns-3 .wp-block-gallery-item{width:calc((100% - 32px)/3)}#primary .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n),#primary .gallery.gallery-columns-3 .wp-block-gallery-item:nth-of-type(3n),#primary .gallery.columns-3 .gallery-item:nth-of-type(3n),#primary .gallery.columns-3 .wp-block-gallery-item:nth-of-type(3n),#primary .wp-block-gallery.gallery-columns-3 .gallery-item:nth-of-type(3n),#primary .wp-block-gallery.gallery-columns-3 .wp-block-gallery-item:nth-of-type(3n),#primary .wp-block-gallery.columns-3 .gallery-item:nth-of-type(3n),#primary .wp-block-gallery.columns-3 .wp-block-gallery-item:nth-of-type(3n){margin-right:0}#primary .gallery.gallery-columns-4 .gallery-item,#primary .gallery.gallery-columns-4 .wp-block-gallery-item,#primary .gallery.columns-4 .gallery-item,#primary .gallery.columns-4 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-4 .gallery-item,#primary .wp-block-gallery.gallery-columns-4 .wp-block-gallery-item,#primary .wp-block-gallery.columns-4 .gallery-item,#primary .wp-block-gallery.columns-4 .wp-block-gallery-item{width:calc((100% - 48px)/4)}#primary .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n),#primary .gallery.gallery-columns-4 .wp-block-gallery-item:nth-of-type(4n),#primary .gallery.columns-4 .gallery-item:nth-of-type(4n),#primary .gallery.columns-4 .wp-block-gallery-item:nth-of-type(4n),#primary .wp-block-gallery.gallery-columns-4 .gallery-item:nth-of-type(4n),#primary .wp-block-gallery.gallery-columns-4 .wp-block-gallery-item:nth-of-type(4n),#primary .wp-block-gallery.columns-4 .gallery-item:nth-of-type(4n),#primary .wp-block-gallery.columns-4 .wp-block-gallery-item:nth-of-type(4n){margin-right:0}#primary .gallery.gallery-columns-5 .gallery-item,#primary .gallery.gallery-columns-5 .wp-block-gallery-item,#primary .gallery.columns-5 .gallery-item,#primary .gallery.columns-5 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-5 .gallery-item,#primary .wp-block-gallery.gallery-columns-5 .wp-block-gallery-item,#primary .wp-block-gallery.columns-5 .gallery-item,#primary .wp-block-gallery.columns-5 .wp-block-gallery-item{width:calc((100% - 64px)/5)}#primary .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n),#primary .gallery.gallery-columns-5 .wp-block-gallery-item:nth-of-type(5n),#primary .gallery.columns-5 .gallery-item:nth-of-type(5n),#primary .gallery.columns-5 .wp-block-gallery-item:nth-of-type(5n),#primary .wp-block-gallery.gallery-columns-5 .gallery-item:nth-of-type(5n),#primary .wp-block-gallery.gallery-columns-5 .wp-block-gallery-item:nth-of-type(5n),#primary .wp-block-gallery.columns-5 .gallery-item:nth-of-type(5n),#primary .wp-block-gallery.columns-5 .wp-block-gallery-item:nth-of-type(5n){margin-right:0}#primary .gallery.gallery-columns-6 .gallery-item,#primary .gallery.gallery-columns-6 .wp-block-gallery-item,#primary .gallery.columns-6 .gallery-item,#primary .gallery.columns-6 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-6 .gallery-item,#primary .wp-block-gallery.gallery-columns-6 .wp-block-gallery-item,#primary .wp-block-gallery.columns-6 .gallery-item,#primary .wp-block-gallery.columns-6 .wp-block-gallery-item{width:calc((100% - 80px)/6)}#primary .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n),#primary .gallery.gallery-columns-6 .wp-block-gallery-item:nth-of-type(6n),#primary .gallery.columns-6 .gallery-item:nth-of-type(6n),#primary .gallery.columns-6 .wp-block-gallery-item:nth-of-type(6n),#primary .wp-block-gallery.gallery-columns-6 .gallery-item:nth-of-type(6n),#primary .wp-block-gallery.gallery-columns-6 .wp-block-gallery-item:nth-of-type(6n),#primary .wp-block-gallery.columns-6 .gallery-item:nth-of-type(6n),#primary .wp-block-gallery.columns-6 .wp-block-gallery-item:nth-of-type(6n){margin-right:0}#primary .gallery.gallery-columns-7 .gallery-item,#primary .gallery.gallery-columns-7 .wp-block-gallery-item,#primary .gallery.columns-7 .gallery-item,#primary .gallery.columns-7 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-7 .gallery-item,#primary .wp-block-gallery.gallery-columns-7 .wp-block-gallery-item,#primary .wp-block-gallery.columns-7 .gallery-item,#primary .wp-block-gallery.columns-7 .wp-block-gallery-item{width:calc((100% - 96px)/7)}#primary .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n),#primary .gallery.gallery-columns-7 .wp-block-gallery-item:nth-of-type(7n),#primary .gallery.columns-7 .gallery-item:nth-of-type(7n),#primary .gallery.columns-7 .wp-block-gallery-item:nth-of-type(7n),#primary .wp-block-gallery.gallery-columns-7 .gallery-item:nth-of-type(7n),#primary .wp-block-gallery.gallery-columns-7 .wp-block-gallery-item:nth-of-type(7n),#primary .wp-block-gallery.columns-7 .gallery-item:nth-of-type(7n),#primary .wp-block-gallery.columns-7 .wp-block-gallery-item:nth-of-type(7n){margin-right:0}#primary .gallery.gallery-columns-8 .gallery-item,#primary .gallery.gallery-columns-8 .wp-block-gallery-item,#primary .gallery.columns-8 .gallery-item,#primary .gallery.columns-8 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-8 .gallery-item,#primary .wp-block-gallery.gallery-columns-8 .wp-block-gallery-item,#primary .wp-block-gallery.columns-8 .gallery-item,#primary .wp-block-gallery.columns-8 .wp-block-gallery-item{width:calc((100% - 112px)/8)}#primary .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n),#primary .gallery.gallery-columns-8 .wp-block-gallery-item:nth-of-type(8n),#primary .gallery.columns-8 .gallery-item:nth-of-type(8n),#primary .gallery.columns-8 .wp-block-gallery-item:nth-of-type(8n),#primary .wp-block-gallery.gallery-columns-8 .gallery-item:nth-of-type(8n),#primary .wp-block-gallery.gallery-columns-8 .wp-block-gallery-item:nth-of-type(8n),#primary .wp-block-gallery.columns-8 .gallery-item:nth-of-type(8n),#primary .wp-block-gallery.columns-8 .wp-block-gallery-item:nth-of-type(8n){margin-right:0}#primary .gallery.gallery-columns-9 .gallery-item,#primary .gallery.gallery-columns-9 .wp-block-gallery-item,#primary .gallery.columns-9 .gallery-item,#primary .gallery.columns-9 .wp-block-gallery-item,#primary .wp-block-gallery.gallery-columns-9 .gallery-item,#primary .wp-block-gallery.gallery-columns-9 .wp-block-gallery-item,#primary .wp-block-gallery.columns-9 .gallery-item,#primary .wp-block-gallery.columns-9 .wp-block-gallery-item{width:calc((100% - 132px)/9)}#primary .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n),#primary .gallery.gallery-columns-9 .wp-block-gallery-item:nth-of-type(9n),#primary .gallery.columns-9 .gallery-item:nth-of-type(9n),#primary .gallery.columns-9 .wp-block-gallery-item:nth-of-type(9n),#primary .wp-block-gallery.gallery-columns-9 .gallery-item:nth-of-type(9n),#primary .wp-block-gallery.gallery-columns-9 .wp-block-gallery-item:nth-of-type(9n),#primary .wp-block-gallery.columns-9 .gallery-item:nth-of-type(9n),#primary .wp-block-gallery.columns-9 .wp-block-gallery-item:nth-of-type(9n){margin-right:0}}.gform_heading .gform_description{font-size:1rem;font-weight:600}#ui-datepicker-div{background:#fff;padding:0 16px;border:1px solid #768692;border-radius:4px}.tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label{padding-left:50px}.tingle-modal-box .ginput_container_radio .gfield_radio li label{padding-left:50px}.gform_wrapper{margin-top:0 !important}.gform_wrapper fieldset{border:0;margin:16px 0}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{border-radius:4px;background-color:#fff;padding:8px}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .percentbar_blue{background-color:#005eb8}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{border-radius:4px;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));background-color:#005eb8}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:16px;font-family:Frutiger W01,Arial,Sans-serif}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar:after{border-radius:4px}.gform_wrapper .gform_body .gform_fields .gfield.gfield_html dl.nhsuk-summary-list{background:#fff;padding:24px;padding-left:24px}@media(min-width: 61.875em){.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert{border:1px solid #768692;margin:0 auto;max-width:100%}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row{display:flex;flex-direction:row;width:100%;background-color:#fff}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row:after{clear:both;content:"";display:block}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item:not(.nhsuk-likert__rowlabel){margin-bottom:0}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__rowlabel{font-weight:bold;padding:24px 16px}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row.nhsuk-likert__header .nhsuk-likert__item{background:#005eb8;color:#fff;border:none;font-weight:700;padding:0 16px}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row:nth-of-type(odd){background:#f0f4f5}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item{padding:24px 16px;margin-right:0;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #d8dde0}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .nhsuk-radios__label,.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .tingle-modal-box .ginput_container_radio .gfield_radio li label,.tingle-modal-box .ginput_container_radio .gfield_radio li .gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item label{padding-left:0}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .nhsuk-radios__label:before,.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .tingle-modal-box .ginput_container_radio .gfield_radio li label:before,.tingle-modal-box .ginput_container_radio .gfield_radio li .gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item label:before{top:calc(50% - 20px);left:calc(50% - 20px)}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .nhsuk-radios__label:after,.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item .tingle-modal-box .ginput_container_radio .gfield_radio li label:after,.tingle-modal-box .ginput_container_radio .gfield_radio li .gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item label:after{top:calc(50% - 10px);left:calc(50% - 10px)}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__item:last-of-type(){margin-right:0}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert.nhsuk-likert__multi .nhsuk-likert__row .nhsuk-likert__item:first-of-type(){flex:3;min-width:250px}}@media(max-width: 61.865em){.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row{padding:16px 0;border-top:1px solid #d8dde0}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row:after{clear:both;content:"";display:block}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row.nhsuk-likert__header{display:none}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item:after{clear:both;content:"";display:block}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item .nhsuk-radios__label .nhsuk-u-visually-hidden,.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item .tingle-modal-box .ginput_container_radio .gfield_radio li label .nhsuk-u-visually-hidden,.tingle-modal-box .ginput_container_radio .gfield_radio li .gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item label .nhsuk-u-visually-hidden{position:relative;clip:unset;clip-path:unset}.gform_wrapper .gform_body .gform_fields .gsurvey-survey-field .gsurvey-likert .nhsuk-likert .nhsuk-likert__row .nhsuk-likert__item.nhsuk-likert__rowlabel{font-weight:700}}.gform_wrapper .gform_body .address_city,.gform_wrapper .gform_body .address_state{width:50%;float:left}.gform_wrapper .gform_body .address_city{padding-right:8px}.gform_wrapper .gform_body .address_state{padding-left:8px}.gform_wrapper .gform_body ul.gform_fields{list-style:none;margin-left:0;padding-left:0}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input:read-only,.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container select:read-only{background-color:inherit;border:1px solid #768692}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_preview{clear:both;padding:8px 0}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_preview strong{padding-left:16px}.gform_wrapper .gform_body .nhsuk-required-message{font-weight:600;font-style:italic;padding-left:24px}.gform_wrapper .gform_body .nhsuk-textarea{min-height:200px}.gform_wrapper .gform_body .gform_hidden{display:none}.gform_wrapper .gform_body .gform_wrapper li.gfield fieldset .nhsuk-textarea{width:100%}.gform_wrapper .gform_body ul.ui-sortable{list-style-type:none}.gform_wrapper .gform_body .gsurvey-rating{direction:rtl}.gform_wrapper .gform_body .gsurvey-rating:not(:checked)>label{width:40px;height:40px;background-size:35px 35px;font-size:0 !important;float:none;display:inline-block;position:relative}.gform_wrapper .gform_body .gsurvey-rating:not(:checked)>label:hover,.gform_wrapper .gform_body .gsurvey-rating:not(:checked)>label .gsurvey-rating:not(:checked)>label:hover~label{background-size:35px 35px}.gform_wrapper .gform_body .gsurvey-rating>input:checked~label{background-size:35px 35px;font-size:0 !important;float:none;display:inline-block;position:relative}.gform_wrapper .gform_body .gsurvey-rating:after{clear:both}.gform_wrapper .gform_body .ginput_container_name,.gform_wrapper .gform_body .clear-multi{display:flex}.gform_wrapper .gform_body .ginput_container_name span,.gform_wrapper .gform_body .ginput_container_name .ginput_container,.gform_wrapper .gform_body .clear-multi span,.gform_wrapper .gform_body .clear-multi .ginput_container{padding:8px 16px 8px 0}.gform_wrapper .gform_body .ginput_container_name span.name-prefix,.gform_wrapper .gform_body .ginput_container_name span.name-first,.gform_wrapper .gform_body .ginput_container_name span.name-middle,.gform_wrapper .gform_body .ginput_container_name span.name-last,.gform_wrapper .gform_body .ginput_container_name span.name_suffix,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-prefix,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-first,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-middle,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-last,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name_suffix,.gform_wrapper .gform_body .clear-multi span.name-prefix,.gform_wrapper .gform_body .clear-multi span.name-first,.gform_wrapper .gform_body .clear-multi span.name-middle,.gform_wrapper .gform_body .clear-multi span.name-last,.gform_wrapper .gform_body .clear-multi span.name_suffix,.gform_wrapper .gform_body .clear-multi .ginput_container.name-prefix,.gform_wrapper .gform_body .clear-multi .ginput_container.name-first,.gform_wrapper .gform_body .clear-multi .ginput_container.name-middle,.gform_wrapper .gform_body .clear-multi .ginput_container.name-last,.gform_wrapper .gform_body .clear-multi .ginput_container.name_suffix{display:flex}.gform_wrapper .gform_body .ginput_container_name span.name-prefix label,.gform_wrapper .gform_body .ginput_container_name span.name-first label,.gform_wrapper .gform_body .ginput_container_name span.name-middle label,.gform_wrapper .gform_body .ginput_container_name span.name-last label,.gform_wrapper .gform_body .ginput_container_name span.name_suffix label,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-prefix label,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-first label,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-middle label,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name-last label,.gform_wrapper .gform_body .ginput_container_name .ginput_container.name_suffix label,.gform_wrapper .gform_body .clear-multi span.name-prefix label,.gform_wrapper .gform_body .clear-multi span.name-first label,.gform_wrapper .gform_body .clear-multi span.name-middle label,.gform_wrapper .gform_body .clear-multi span.name-last label,.gform_wrapper .gform_body .clear-multi span.name_suffix label,.gform_wrapper .gform_body .clear-multi .ginput_container.name-prefix label,.gform_wrapper .gform_body .clear-multi .ginput_container.name-first label,.gform_wrapper .gform_body .clear-multi .ginput_container.name-middle label,.gform_wrapper .gform_body .clear-multi .ginput_container.name-last label,.gform_wrapper .gform_body .clear-multi .ginput_container.name_suffix label{padding:0 16px 0 8px;font-size:1.25rem;color:#425563}.gform_wrapper .gform_body .gform_delete{float:left;height:28px}.gform_wrapper .gform_page_footer{padding-top:32px !important}.gform_wrapper .gform_page_footer .nhsuk-button--secondary svg path,.gform_wrapper .gform_page_footer #cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info svg path,#cookie-notice .cookie-notice-container #cn-notice-buttons .gform_wrapper .gform_page_footer .cn-button.bootstrap.cn-more-info svg path,.gform_wrapper .gform_page_footer .nhsuk-button.is-style-secondary svg path,.gform_wrapper .gform_page_footer #cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap svg path,#cookie-notice .cookie-notice-container #cn-notice-buttons .gform_wrapper .gform_page_footer .is-style-secondary.cn-button.bootstrap svg path,.gform_wrapper .gform_page_footer .tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle svg path,.tippy-popper .tippy-content .gform_wrapper .gform_page_footer .is-style-secondary.gv-approval-toggle svg path,.gform_wrapper .gform_page_footer .learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background svg path,.learndash-wrapper .gform_wrapper .gform_page_footer .is-style-secondary.ld-icon.ld-primary-background svg path,.gform_wrapper .gform_page_footer .learndash-wrapper .is-style-secondary.ld-expand-button svg path,.learndash-wrapper .gform_wrapper .gform_page_footer .is-style-secondary.ld-expand-button svg path{fill:#fff}.gform_wrapper .gform_page_footer .nhsuk-button--secondary,.gform_wrapper .gform_page_footer #cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap.cn-more-info,#cookie-notice .cookie-notice-container #cn-notice-buttons .gform_wrapper .gform_page_footer .cn-button.bootstrap.cn-more-info,.gform_wrapper .gform_page_footer .nhsuk-button.is-style-secondary,.gform_wrapper .gform_page_footer #cookie-notice .cookie-notice-container #cn-notice-buttons .is-style-secondary.cn-button.bootstrap,#cookie-notice .cookie-notice-container #cn-notice-buttons .gform_wrapper .gform_page_footer .is-style-secondary.cn-button.bootstrap,.gform_wrapper .gform_page_footer .tippy-popper .tippy-content .is-style-secondary.gv-approval-toggle,.tippy-popper .tippy-content .gform_wrapper .gform_page_footer .is-style-secondary.gv-approval-toggle,.gform_wrapper .gform_page_footer .learndash-wrapper .is-style-secondary.ld-icon.ld-primary-background,.learndash-wrapper .gform_wrapper .gform_page_footer .is-style-secondary.ld-icon.ld-primary-background,.gform_wrapper .gform_page_footer .learndash-wrapper .is-style-secondary.ld-expand-button,.learndash-wrapper .gform_wrapper .gform_page_footer .is-style-secondary.ld-expand-button{float:left;margin-right:20px}.gform_wrapper .gform_page_footer .gform_next_page_errors_button{font-size:1rem;line-height:1.75;margin-bottom:28px;-webkit-appearance:none;background-color:#4c6272;box-shadow:0 4px 0 #263139;border:2px solid rgba(0,0,0,0);border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:0;padding:12px 16px;position:relative;text-align:center;vertical-align:top;width:auto}.gform_wrapper .gform_page_footer .gform_resubmit_button{font-size:1rem;line-height:1.75;margin-bottom:28px;-webkit-appearance:none;background-color:#007f3b;border:2px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 4px 0 #00401e;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:0;padding:12px 18px;position:relative;text-align:center;vertical-align:top;width:auto}.gform_wrapper .gform_page_footer>.nhsuk-button,.gform_wrapper #cookie-notice .cookie-notice-container #cn-notice-buttons .gform_page_footer>.cn-button.bootstrap,#cookie-notice .cookie-notice-container #cn-notice-buttons .gform_wrapper .gform_page_footer>.cn-button.bootstrap,.gform_wrapper .learndash-wrapper .gform_page_footer>.ld-icon.ld-primary-background,.learndash-wrapper .gform_wrapper .gform_page_footer>.ld-icon.ld-primary-background,.gform_wrapper .learndash-wrapper .gform_page_footer>.ld-expand-button,.learndash-wrapper .gform_wrapper .gform_page_footer>.ld-expand-button,.gform_wrapper .tippy-popper .tippy-content .gform_page_footer>.gv-approval-toggle,.tippy-popper .tippy-content .gform_wrapper .gform_page_footer>.gv-approval-toggle{font-size:19px !important}.gform_wrapper #ui-datepicker-div{border:2px solid #005eb8;border-radius:4px;background:#fff}.gform_wrapper .ginput_preview img.gform_delete{padding:32px 32px 0px 0px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAABKUlEQVRYhe2Uuw4BQRSGPwqJW6KgU4jeA0jEC2h4Ku8hXkFJiCdYURJR0Ot0FM5kx2TZHTu7QvZPTjYzszP/d85cIFMme42AM3Az4gwM0wAIMldxSgNAmUXtf6tciJFLBXrlHZs410dltZn/9Qr8HIBZ0rC2cwDnygD+EmDvcjHbU78Dmlr7Qswn3RZAmavKdgUiNQCAPrAFWhqEqQYwBzpJAMyk76BBmOae/DNPAqAELKT/CLQN842MeUDdFiCqSjyy0yH0zCOZxwEAKANL/O2wylzpJJN6MSBW+IlsTPOwh2gi37W2SFhcgYHMKwI1bb0qULHJoACM8SthY17nec9VJV7dDqcKOnDvbodz81cHLhUIdf08gTFVwd+OZRIAHYEIMtchpkDrDvRKkk0dBvEBAAAAAElFTkSuQmCC);background-size:auto;width:0px;height:0px}@media only screen and (max-device-width: 799px){.gform_wrapper .gform_body .ginput_container .gsurvey-rating:not(:checked)>label{background-size:28px 28px;width:30px;height:30px}.gform_wrapper .gform_body .ginput_container .gsurvey-rating>input>checked~label{background-size:28px 28px}}.gv-datatables-container .gv-field-label{word-break:normal}.tippy-popper .tippy-content{margin-top:8px}.tippy-popper .tippy-content .gv-approval-toggle{border:0;margin-bottom:16px;display:block !important}.tippy-popper .tippy-content .gv-approval-toggle:before{word-break:initial;width:fit-content;position:relative;border:0;padding:unset;font-size:16px;font-family:Frutiger W01,Arial,Sans-serif;color:#fff}.tippy-popper .tippy-content .gv-approval-toggle:hover{background:#e8edee}.tippy-popper .tippy-content .gv-approval-toggle:hover:before{color:#212b32;text-decoration:underline}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-approved:before{content:"✓ Approve"}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-disapproved{background:#d5281b}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-disapproved:before{content:"✕ Decline"}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-disapproved:hover{background:#e8edee}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-unapproved{background:#ffb81c}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-unapproved:before{content:"⟲ Reset";background:inherit;color:#212b32}.tippy-popper .tippy-content .gv-approval-toggle.gv-approval-unapproved:hover{background:#e8edee}.gp-word-count-label{background:#fff;color:#212b32;padding:4px}.gf-all-fields li.field-type-section{background-color:#fff;text-align:center}.gf-all-fields li.field-type-section span:empty{padding-bottom:0;padding-top:0}.gf-all-fields li hr.gpnf-nested-entries-hr{display:none}.gf-all-fields li table[bgcolor="#EAEAEA"]{background:inherit;border-top:none !important}.gf-all-fields li table[bgcolor="#EAEAEA"] table[bgcolor="#FFFFFF"] tr[bgcolor="#FAF4EA"]{background:#f0f4f5;color:#005eb8}.gf-all-fields li table[bgcolor="#EAEAEA"] table[bgcolor="#FFFFFF"] tr[bgcolor="#FAF4EA"] td{padding-top:4px;padding-bottom:4px}.gf-all-fields li table[bgcolor="#EAEAEA"] table[bgcolor="#FFFFFF"] tr[bgcolor="#FAF4EA"] td font{font-size:16px !important}.gf-all-fields li table[bgcolor="#EAEAEA"] table[bgcolor="#FFFFFF"] tr[bgcolor="#FFFFFF"]{background:#f0f4f5 !important}.gf-all-fields li table[bgcolor="#EAEAEA"] table[bgcolor="#FFFFFF"] td:empty{display:none}.gf-all-fields li table.gfcs-value td span{border-bottom:none}@media only screen and (max-width: 641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:28px !important}}.learndash-wrapper .learndash_join_button,.learndash-wrapper .learndash-wrap .learndash_join_button{margin-top:25px}.learndash-wrapper .ld-primary-color,.learndash-wrapper .learndash-wrap .ld-primary-color{color:#fff}.learndash-wrapper a.ld-login-text.ld-login-button:hover,.learndash-wrapper .learndash-wrap a.ld-login-text.ld-login-button:hover{color:#fff !important}.learndash-wrapper #ld-user-register,.learndash-wrapper .learndash-wrap #ld-user-register{color:#005eb8 !important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon,.learndash-wrapper .learndash-wrap .ld-expand-button.ld-button-alternate .ld-icon{color:#005eb8 !important}.learndash-wrapper a,.learndash-wrapper .learndash-wrap a{text-decoration:underline}.learndash-wrapper a:hover,.learndash-wrapper .learndash-wrap a:hover{color:#212b32 !important;text-decoration:none}.learndash-wrapper input[type=submit].learndash_mark_complete_button,.learndash-wrapper .learndash-wrap input[type=submit].learndash_mark_complete_button{padding-right:48px}.learndash-wrapper .sfwd-mark-complete::after,.learndash-wrapper .learndash-wrap .sfwd-mark-complete::after{top:33%}.learndash-wrapper .ld-status,.learndash-wrapper .learndash-wrap .ld-status{border-radius:0;line-height:1;text-transform:none}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label,.learndash-wrapper .learndash-wrap .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label{font-size:inherit;font-weight:inherit;color:#212b32}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price,.learndash-wrapper .learndash-wrap .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price{color:#212b32}.learndash-wrapper .ld-breadcrumbs .ld-course-status-segment .ld-course-status-content,.learndash-wrapper .ld-course-status .ld-course-status-segment .ld-course-status-content,.learndash-wrapper .ld-item-details .ld-course-status-segment .ld-course-status-content,.learndash-wrapper .learndash-wrap .ld-breadcrumbs .ld-course-status-segment .ld-course-status-content,.learndash-wrapper .learndash-wrap .ld-course-status .ld-course-status-segment .ld-course-status-content,.learndash-wrapper .learndash-wrap .ld-item-details .ld-course-status-segment .ld-course-status-content{position:relative}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details,.learndash-wrapper .learndash-wrap .ld-topic-list.ld-table-list .ld-table-list-lesson-details{font-size:inherit;line-height:inherit}.learndash-wrapper .ld-tab-content,.learndash-wrapper .ld-table-list,.learndash-wrapper .learndash-wrap .ld-tab-content,.learndash-wrapper .learndash-wrap .ld-table-list{margin:0 16px}.learndash-wrapper .ld-tab-content .ld-table-list-header,.learndash-wrapper .ld-table-list .ld-table-list-header,.learndash-wrapper .learndash-wrap .ld-tab-content .ld-table-list-header,.learndash-wrapper .learndash-wrap .ld-table-list .ld-table-list-header{background-color:#005eb8}.learndash-wrapper .ld-tab-content .ld-table-list-lesson-details .ld-lesson-list-progress,.learndash-wrapper .ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress,.learndash-wrapper .learndash-wrap .ld-tab-content .ld-table-list-lesson-details .ld-lesson-list-progress,.learndash-wrapper .learndash-wrap .ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress{text-transform:none}.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:before,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-search .ld-closer:before{content:""}.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:after,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-search .ld-closer:after{content:"x";margin-left:.25em;border-radius:50%;border:2px solid #768692;width:20px;height:20px;font-size:1rem;padding:0 4px;color:#768692;line-height:.9rem}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-search .ld-item-search-wrapper{background:#fff;border:2px solid #425563}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-search .ld-item-search-wrapper:before{width:0;height:0;border-left:24px solid #e8edee;border-right:24px solid #e8edee;border-bottom:16px solid #425563;transform:rotate(0);right:260px;top:-17px}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper .ld-item-search-fields .ld-item-search-name,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-search .ld-item-search-wrapper .ld-item-search-fields .ld-item-search-name{top:-nhsuk-spacing(5)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview{border:2px solid rgba(0,0,0,0)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title{line-height:40px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover{background:rgba(0,0,0,0);border:2px solid #ffeb3b}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-incomplete.ld-status-icon,.learndash-wrapper .learndash-wrap .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-incomplete.ld-status-icon{border:2px solid #212b32;content:"✓"}.learndash-wrapper .ld-progress,.learndash-wrapper .learndash-wrap .ld-progress{margin:1em 0}.learndash-wrapper .ld-modal,.learndash-wrapper .learndash-wrap .ld-modal{-webkit-transition:none !important;transition:none !important}.learndash-wrapper .ld-login-modal,.learndash-wrapper .learndash-wrap .ld-login-modal{border:4px solid #f0f4f5}.learndash-wrapper .ld-login-modal input[type=text],.learndash-wrapper .ld-login-modal input[type=password],.learndash-wrapper .learndash-wrap .ld-login-modal input[type=text],.learndash-wrapper .learndash-wrap .ld-login-modal input[type=password]{background:#fff;border-color:#4c6272}.learndash-wrapper .ld-login-modal label,.learndash-wrapper .learndash-wrap .ld-login-modal label{text-align:left;color:#fff;margin-bottom:8px}.learndash-wrapper .ld-login-modal input[type=checkbox],.learndash-wrapper .learndash-wrap .ld-login-modal input[type=checkbox]{cursor:pointer;height:32px;left:0;width:32px;z-index:1;position:relative;top:8px;margin-right:16px}.learndash-wrapper .ld-login-modal .ld-login-modal-register,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-register{background:#003087}.learndash-wrapper .ld-login-modal .ld-login-modal-register #registerform,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-register #registerform{color:#fff;font-size:16px}.learndash-wrapper .ld-login-modal .ld-login-modal-register #registerform #wp-submit,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-register #registerform #wp-submit{border-radius:4px;border-width:0;background:#fff;color:#212b32}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-login .ld-modal-heading{color:#003087}.learndash-wrapper .ld-login-modal .ld-login-modal-login #loginform .login-username::before,.learndash-wrapper .ld-login-modal .ld-login-modal-login #loginform .login-password::before,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-login #loginform .login-username::before,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-login-modal-login #loginform .login-password::before{display:none}.learndash-wrapper .ld-login-modal input[type=submit],.learndash-wrapper .learndash-wrap .ld-login-modal input[type=submit]{margin-top:8px;background:#007f3b;border-radius:4px;font-size:1rem}.learndash-wrapper .ld-login-modal .ld-button.ld-button-reverse.ld-js-register-account,.learndash-wrapper .learndash-wrap .ld-login-modal .ld-button.ld-button-reverse.ld-js-register-account{color:#212b32;border-radius:4px;box-shadow:0 4px 0 #00401e}.learndash-wrapper .nhsuk-mark-complete,.learndash-wrapper .learndash-wrap .nhsuk-mark-complete{padding-right:32px}nav.learndash-pager{background:none;color:#212b32;width:100%}nav.learndash-pager ul{list-style:none;display:block;margin:0 auto}nav.learndash-pager ul li{float:left;margin-right:16px}nav.learndash-pager ul li a.nhsuk-tag,nav.learndash-pager ul li .learndash-wrapper a.ld-status,.learndash-wrapper nav.learndash-pager ul li a.ld-status,nav.learndash-pager ul li .learndash-wrapper .learndash-wrap a.ld-status,.learndash-wrapper .learndash-wrap nav.learndash-pager ul li a.ld-status{color:#fff}nav.learndash-pager ul li a.nhsuk-tag.focus-visible,nav.learndash-pager ul li .learndash-wrapper a.focus-visible.ld-status,.learndash-wrapper nav.learndash-pager ul li a.focus-visible.ld-status{color:#212b32;border:4px solid #212b32 !important}nav.learndash-pager ul li a.nhsuk-tag.nhsuk-tag--white,nav.learndash-pager ul li a.nhsuk-tag.is-style-white,nav.learndash-pager ul li .learndash-wrapper a.nhsuk-tag--white.ld-status,nav.learndash-pager ul li .learndash-wrapper a.ld-status.is-style-white,.learndash-wrapper nav.learndash-pager ul li a.nhsuk-tag--white.ld-status,.learndash-wrapper nav.learndash-pager ul li a.ld-status.is-style-white{color:#003087}.ld-course-list-items .ld_course_grid article{display:flex !important;flex-direction:column;height:100%}.ld-course-list-items .ld_course_grid article .caption{height:100%;display:flex;flex-direction:column}.ld-course-list-items .ld_course_grid article .caption .entry-title{order:1}.ld-course-list-items .ld_course_grid article .caption .learndash-widget{order:2;margin-top:auto}.ld-course-list-items .ld_course_grid article .caption .ld_course_grid_button{order:3;margin-top:auto}.ld-course-list-items .ld_course_grid article .nhsuk-action-link{text-align:left;padding:8px;margin-top:auto !important;margin-bottom:8px}.ld-course-list-items .ld_course_grid article .ld_course_grid_button{text-align:center}.ld-course-list-items .ld_course_grid article .ld_course_grid_buttonnhsuk-action-link__link{text-align:left;position:relative}.ld-course-list-items .ld_course_grid article .ld_course_grid_button .btn,.ld-course-list-items .ld_course_grid article .ld_course_grid_button .btn-primary{margin-bottom:0}.ld-course-list-items .ld_course_grid article .ld_course_grid_button .btn .email-address:after,.ld-course-list-items .ld_course_grid article .ld_course_grid_button .btn-primary .email-address:after{content:'<span class="nhsuk-u-visually-hidden" aria-hidden="true"></span>'}.ld-course-list-items .ld_course_grid .thumbnail.course{margin-bottom:32px;position:relative}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price{background:#007f3b !important;color:#fff;position:absolute;font-size:14px;left:-8px;top:10px;padding:3px 10px;z-index:2;font-weight:bold}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price:before{left:0;top:100%;border-top:8px solid #425563;border-left:8px solid rgba(0,0,0,0)}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled{background:#005eb8}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.ribbon-enrolled:before{border-top:8px solid #003087;content:"";position:absolute;left:0}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.free{background:#007f3b}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price.free:before{border-top:4px solid #006747;border-right:4px solid #006747}.single-sfwd-courses article.sfwd-courses img.wp-post-image{display:none}#ld_course_categorydropdown{padding-bottom:24px}#ld_course_categorydropdown #ld_course_categorydropdown_select{height:40px}#ld_course_categorydropdown label{padding-right:10px}.sfwd-courses .featured-top{display:none}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0}.tribe-common div.nhsuk-grid-column-two-thirds{padding-left:0}.tribe-common .nhsuk-radios .nhsuk-radios__item,.tribe-common .tingle-modal-box .ginput_container_radio .nhsuk-radios__item,.tingle-modal-box .tribe-common .ginput_container_radio .nhsuk-radios__item,.tingle-modal-box .ginput_container_radio .gfield_radio .tribe-common .nhsuk-radios li,.tribe-common .tingle-modal-box .ginput_container_radio .gfield_radio li,.tingle-modal-box .tribe-common .ginput_container_radio .gfield_radio li{margin:8px 0}.tribe-common .nhsuk-radios .nhsuk-radios__item label,.tribe-common .tingle-modal-box .ginput_container_radio .nhsuk-radios__item label,.tingle-modal-box .tribe-common .ginput_container_radio .nhsuk-radios__item label,.tingle-modal-box .ginput_container_radio .gfield_radio .tribe-common .nhsuk-radios li label,.tribe-common .tingle-modal-box .ginput_container_radio .gfield_radio li label,.tingle-modal-box .tribe-common .ginput_container_radio .gfield_radio li label{padding:8px 16px 4px 40px}.tribe-common .nhsuk-checkboxes .nhsuk-checkboxes__item,.tribe-common .tingle-modal-box .ginput_container_checkbox .nhsuk-checkboxes__item,.tingle-modal-box .tribe-common .ginput_container_checkbox .nhsuk-checkboxes__item,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox .tribe-common .nhsuk-checkboxes li,.tribe-common .tingle-modal-box .ginput_container_checkbox .gfield_checkbox li,.tingle-modal-box .tribe-common .ginput_container_checkbox .gfield_checkbox li{margin:8px 0}.tribe-common .nhsuk-checkboxes .nhsuk-checkboxes__item label,.tribe-common .tingle-modal-box .ginput_container_checkbox .nhsuk-checkboxes__item label,.tingle-modal-box .tribe-common .ginput_container_checkbox .nhsuk-checkboxes__item label,.tingle-modal-box .ginput_container_checkbox .gfield_checkbox .tribe-common .nhsuk-checkboxes li label,.tribe-common .tingle-modal-box .ginput_container_checkbox .gfield_checkbox li label,.tingle-modal-box .tribe-common .ginput_container_checkbox .gfield_checkbox li label{padding:8px 16px 4px 56px}.tribe-common span.nhsuk-action-link__text{margin-left:40px}.tribe-common .nhsuk-card-group div.nhsuk-grid-column-one-third,.tribe-common .nhsuk-card-group div.nhsuk-grid-column-one-half,.tribe-common .nhsuk-card-group div.nhsuk-grid-column-two-thirds{padding:0 16px;margin-bottom:24px}.tribe-common .nhsuk-card-group div.nhsuk-card__content{padding:24px;color:#425563}.tribe-events .tribe-events-c-top-bar__datepicker{display:flex;align-items:center}.tribe-events .tribe-events-c-top-bar__datepicker span{line-height:1.5;padding-right:8px}.tribe-events-c-top-bar .tribe-topbar-prefix{margin-right:8px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:32px;margin-right:8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{margin-right:8px}.nhsuk-card__content .tribe-events-calendar-list__event-datetime{float:left;display:block}.nhsuk-card__content .tribe-events-calendar-list__event-datetime span.tribe-event-date-end{display:block}.tribe-common .nhsuk-card-group .event-meta,.event-meta{margin-bottom:16px}.single-tribe_events .tribe-common .nhsuk-card-group .event-meta,.single-tribe_events .event-meta{margin-bottom:24px}.tribe-events-address,.tribe-events-calendar-list__event-datetime{font-size:16px;margin-bottom:0}.event-date-time:after{clear:both;content:"";display:block}.event-date-time,.venue-address,.events-cost,.event-categories{font-size:16px}.event-date-time .nhsuk-icon,.venue-address .nhsuk-icon,.events-cost .nhsuk-icon,.event-categories .nhsuk-icon{float:left;width:16px;height:16px;margin-right:8px}.event-categories:after{clear:both;content:"";display:block}.event-categories ul{position:relative;top:-2px}.event-categories li{display:inline-block;font-size:16px;float:left;margin-right:4px}.tribe-events-header__top-bar .events-dropdown{font-size:16px;padding-right:8px;margin-top:8px}@media screen and (min-width: 832px){.tribe-events-header__top-bar .events-dropdown{margin-top:0px}}.tribe-events .tribe-events-header{align-items:flex-end}@media screen and (min-width: 832px){.tribe-events .tribe-events-c-events-bar__search-filters-container{background-color:rgba(0,0,0,0)}.tribe-events .tribe-events-c-events-bar__search-filters-container .tribe-events-c-search__input{background-color:rgba(0,0,0,0)}}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background-color:#007f3b;color:#fff;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus{background-color:#ffeb3b;color:#212b32;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover{background-color:#006747;color:#fff;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{outline:none;box-shadow:0 4px 0 #212b32;border:2px solid rgba(0,0,0,0);border-radius:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button:focus{background-color:#212b32;color:#fff;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button:hover{background-color:#fff;color:#212b32;outline:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button:active{background-color:#212b32;color:#fff;outline:none}#rsvp-now .tribe-tickets__rsvp-wrapper{max-width:100%}.single-tribe_events .tribe-events-single-event-description{margin-top:32px;margin-bottom:32px}.single-tribe_events .nhsuk-card__img{margin-bottom:16px}.single-tribe_events .tribe-events-single-event-title{margin-bottom:32px}.nowrap{white-space:nowrap}.tribe-tickets-rsvp .tribe-events-tickets{background-color:rgba(0,0,0,0)}.tribe-tickets-rsvp .tribe-events-tickets input[type=text],.tribe-tickets-rsvp .tribe-events-tickets input[type=email],.tribe-tickets-rsvp .tribe-events-tickets select{width:100%}.widget-area ol.tribe-list-widget{list-style:none}.widget-area ol.tribe-list-widget .tribe-clearfix:before{display:none}html.js .tribe-events-page-template.wp-embed-responsive{color:inherit;background:inherit;padding:0}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed{background:inherit;padding:0;font-size:16px}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card{margin-top:20px}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card .nhsuk-care-card__heading a{color:#fff}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card .tribe-events-event-cost{position:absolute;right:24px;bottom:24px}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card .tribe-events-event-cost span{display:none}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card .tribe-events-single-event-description{margin-right:100px}html.js .tribe-events-page-template.wp-embed-responsive .wp-embed.nhsuk-care-card .wp-embed-footer{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-form .tribe-events-c-top-bar__datepicker{color:#425563}.tribe-events-schedule__datetime *{color:#425563}.download-count{float:right}.download-link{font-size:16px}.nhsuk-global-alert{background-color:#ffeb3b;padding-bottom:24px;padding-top:24px}@media print{.nhsuk-global-alert{display:none}}.nhsuk-global-alert a{color:#005eb8}.nhsuk-global-alert a:focus{background-color:#003d78;box-shadow:0 0 0 4px #003d78;color:#fff;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.nhsuk-global-alert a:hover{background-color:#005eb8;box-shadow:0 0 0 4px #005eb8;color:#fff}.nhsuk-global-alert a:active{background-color:#002f5c;box-shadow:0 0 0 4px #003d78;color:#fff}.nhsuk-global-alert__content{position:relative;margin:0 16px}.nhsuk-global-alert__content>*:first-child{margin-top:0}.nhsuk-global-alert__content>*:last-child{margin-bottom:0}.nhsuk-global-alert__heading{font-size:20px;font-size:1.25rem;line-height:1.4;margin:0}@media(min-width: 40.0625em){.nhsuk-global-alert__heading{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-global-alert__heading{font-size:18pt;line-height:1.15}}.nhsuk-global-alert__message{margin-top:8px;line-height:1.5}.nhsuk-bordered-tabs-container{padding-top:8px;background-color:#fff;border-bottom:2px solid #aeb7bd}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs{padding:0;margin-bottom:0;display:flex}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item{display:inline-block;padding:8px 16px;margin-bottom:0;font-size:16px}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item a{text-decoration:none;word-break:initial}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item a:visited{text-decoration:none;color:#330072}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item a:hover{text-decoration:underline}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item.nhsuk-bordered-tabs-item-active{background-color:#f0f4f5;word-break:initial;border:2px solid #aeb7bd;border-radius:4px 4px 0 0;margin-bottom:-2px;border-bottom:2px solid #f0f4f5;font-weight:600;color:#005eb8}@media(max-width: 61.865em){.nhsuk-bordered-tabs-container{background:inherit;border-bottom:none}.nhsuk-bordered-tabs-container .close-menu-buddynav{display:none;background:#fff;top:-8px;position:absolute}.nhsuk-bordered-tabs-container .label-navigation-buddynav{border-radius:4px;border:2px solid #768692;background:#fff;padding:8px 16px}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs{display:none;list-style:none;padding:0;margin-top:8px}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item{padding:8px 0 8px 32px;position:relative;display:list-item;background:#fff;width:100%;border-bottom:2px solid #f0f4f5}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item a{display:inline-block;color:#212b32}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item.nhsuk-bordered-tabs-item-active{background:#005eb8}.nhsuk-bordered-tabs-container .nhsuk-bordered-tabs .nhsuk-bordered-tabs-item.nhsuk-bordered-tabs-item-active a{color:#fff}}.nhsuk-feedback-banner{background-color:#fff;bottom:0;box-shadow:0 -4px 0 0 rgba(33,43,50,.16);display:none;margin:0 auto;padding-bottom:24px;padding-top:24px;position:fixed;width:100%;z-index:20}@media print{.nhsuk-feedback-banner{display:none}}.nhsuk-feedback-banner.js-inview{bottom:auto;position:relative}.nhsuk-feedback-banner__heading{font-size:20px;font-size:1.25rem;line-height:1.4;margin:0;padding-right:40px}@media(min-width: 40.0625em){.nhsuk-feedback-banner__heading{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-feedback-banner__heading{font-size:18pt;line-height:1.15}}.nhsuk-feedback-banner__content{position:relative}.nhsuk-feedback-banner__content:after{clear:both;content:"";display:block}.nhsuk-feedback-banner__message{margin-bottom:0;margin-top:8px;padding-bottom:24px}@media(min-width: 20em){.nhsuk-feedback-banner__message{padding-bottom:0}}.nhsuk-feedback-banner__close{font-size:12px;font-size:.75rem;line-height:1.66667;color:#005eb8;background:none;border:0;color:#212b32;cursor:pointer;padding:0;position:absolute;right:0;text-decoration:underline;top:0}@media(min-width: 40.0625em){.nhsuk-feedback-banner__close{font-size:14px;font-size:.875rem;line-height:1.71429}}@media print{.nhsuk-feedback-banner__close{font-size:12pt;line-height:1.2}}.nhsuk-feedback-banner__close:visited{color:#330072}.nhsuk-feedback-banner__close:hover{color:#7c2855;text-decoration:none}.nhsuk-feedback-banner__close:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-feedback-banner__close:focus:hover{text-decoration:none}.nhsuk-feedback-banner__close:focus:visited{color:#212b32}.nhsuk-feedback-banner__close:focus .nhsuk-icon{fill:#212b32}.nhsuk-feedback-banner__close:active{color:#002f5c}@media(max-width: 19.99em){.nhsuk-feedback-banner__close{bottom:0;position:absolute;right:0;top:auto}}.nhsuk-care-card{width:100%}.nhsuk-care-card .nhsuk-care-card__content{overflow:auto}.nhsuk-details .nhsuk-details__text{overflow:auto}.nhsuk-dashboard .nhsuk-panel-group__item{overflow:hidden;margin-bottom:2rem}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper{background:inherit;box-shadow:none;width:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label{background:inherit;margin:0;margin-top:0;margin-bottom:0;background-size:cover;position:relative;padding:33.33% 0;height:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label .nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .rich-text,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label h3,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label h3 .rich-text{z-index:2;top:0;margin:0 -20px;position:absolute;top:50%;left:10%;max-width:90%;font-size:1.1rem}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-dashboard__image,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-dashboard__image{width:100%;height:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-promo__img,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-promo__img{position:relative;top:-16px;z-index:1}.nhsuk-dashboard .nhsuk-grid-column-full-width{max-height:300px}.nhsuk-dashboard .nhsuk-grid-column-one-half{max-height:250px}.nhsuk-dashboard .nhsuk-grid-column-one-third,.nhsuk-dashboard .nhsuk-grid-column-two-thirds{max-height:200px}.nhsuk-inset-text--rev,.is-style-quote-reverse{background:#005eb8;border:10px solid #005eb8;box-shadow:inset 12px 0px 0px 0px #fff;box-sizing:border-box;padding-left:30px;margin:1rem 0;color:#fff;width:100%}#content .nhsuk-main-wrapper .nhsuk-inset-text.is-style-quote-warning,.nhsuk-inset-text.is-style-quote-warning{border-left-color:#ffeb3b}#content .nhsuk-main-wrapper .nhsuk-inset-text.is-style-quote-warning-reverse,.nhsuk-inset-text.is-style-quote-warning-reverse{background:#ffeb3b;border:10px solid #ffeb3b;box-shadow:inset 12px 0px 0px 0px #212b32;box-sizing:border-box;padding-left:30px;margin:1rem 0;color:#212b32;width:100%}#content .nhsuk-main-wrapper .nhsuk-inset-text.is-style-quote-alert,.is-style-quote-alert.nhsuk-inset-text{border-left-color:#d5281b}#content .nhsuk-main-wrapper .nhsuk-inset-text.is-style-quote-alert-reverse,.is-style-quote-alert-reverse.nhsuk-inset-text{background:#d5281b;border:10px solid #d5281b;box-shadow:inset 12px 0px 0px 0px #fff;box-sizing:border-box;padding-left:30px;margin:1rem 0;color:#fff;width:100%}.nhsuk-promo .nhsuk-promo__content{padding:0 0 16px 0}.nhsuk-promo .nhsuk-promo__content .nhsuk-image,.nhsuk-promo .nhsuk-promo__content .is-style-nhsuk-image{width:100%;padding:0}.nhsuk-promo .nhsuk-promo__content .nhsuk-promo__heading{padding:8px 16px}.nhsuk-promo .nhsuk-promo__content .nhsuk-promo__description,.nhsuk-promo .nhsuk-promo__content p{padding:8px}.nhsuk-promo .nhsuk-promo__content .nhsuk-readmore{padding:0 32px 8px 0}.is-style-nhsuk-image figcaption{margin:0}figure.is-style-nhsuk-table-responsive thead,figure.is-style-nhsuk-table-responsive tr,figure.is-style-nhsuk-table-responsive th,figure.is-style-nhsuk-table-responsive td{border:0}figure.is-style-nhsuk-table-responsive table{margin-bottom:40px;border-spacing:0;vertical-align:top;width:100%}figure.is-style-nhsuk-table-responsive thead th{border-bottom:2px solid #d8dde0}figure.is-style-nhsuk-table-responsive th{font-weight:600}figure.is-style-nhsuk-table-responsive th,figure.is-style-nhsuk-table-responsive td{font-size:16px;font-size:1rem;line-height:1.5;padding:8px 16px 8px 0;border-bottom:1px solid #d8dde0;text-align:left;vertical-align:top}figure.is-style-nhsuk-table-responsive th:last-child,figure.is-style-nhsuk-table-responsive td:last-child{padding-right:0}figure.is-style-nhsuk-table-responsive figcaption{-webkit-clip-path:inset(50%);border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-admin figure.is-style-nhsuk-table-responsive figcaption{width:auto;clip:auto;height:auto;position:relative;clip-path:unset}@media(min-width: 40.0625em){figure.is-style-nhsuk-table-responsive th,figure.is-style-nhsuk-table-responsive td{font-size:19px;font-size:1.1875rem;line-height:1.47368;padding-bottom:16px;padding-right:24px;padding-top:16px}}@media print{figure.is-style-nhsuk-table-responsive table{page-break-inside:avoid}figure.is-style-nhsuk-table-responsive th,figure.is-style-nhsuk-table-responsive td{font-size:14pt;line-height:1.15}}.nhsuk-table-responsive table,.is-style-nhsuk-table-responsive table,table{margin:0}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout{background-color:#fff9c4;border:1px solid #ffeb3b}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container{background-color:#ffeb3b;display:inline-block;top:-16px;margin-bottom:8px;padding:8px 32px;position:relative}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container h3,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container h3{background-color:#ffeb3b;color:#212b32 !important}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container .nhsuk-care-card__heading span,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container .nhsuk-care-card__heading span{color:#212b32}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow{display:none}.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__content,.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__content{background-color:#fff9c4;padding-top:0;border:none}.nhsuk-care-card__heading-container h3{color:#fff !important;margin:0 !important}.nhsuk-do-dont-list svg.nhsuk-icon{width:35px;height:34px}.nhsuk-inset-text .is-style-quote-reverse .nhsuk-inset-text__quote a{color:#fff;font-weight:700}.nhsuk-hero__overlay{margin-bottom:50px}.nhsuk-hero__overlay .nhsuk-grid-column-two-thirds{padding:0}.wp-block-nhsblocks-heroblock{width:auto;margin:0 calc(-50vw + 50%)}.nhsuk-card .nhsuk-card__description{display:flow-root}.nhsuk-card.is-style-panel-grey{background:inherit;border:none}.nhsuk-card figure{margin:0}section.nhsuk-section:nth-of-type(odd){background:#f0f4f5}section.nhsuk-section:nth-of-type(even),[data-type="nhsblocks/stripesblock"]:nth-of-type(even){background:#fff}.page-template-full-width-page section.nhsuk-section{width:calc(100vw - 20px);margin:0 calc(-50vw + 50% + 12px)}section.nhsuk-section,[data-type="nhsblocks/stripesblock"] .is-block-content{padding:64px 20px}section.nhsuk-section:after,[data-type="nhsblocks/stripesblock"] .is-block-content:after{clear:both;content:"";display:block}.nhsuk-striped-blocks{border:1px dotted #4c6272}.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(odd){background:#f0f4f5}.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(even){background:#fff}.wp-block-table.is-style-stripes{border-color:var(--table--stripes-border-color);border-bottom:1px}.wp-block-table.is-style-stripes td{border:1px solid}.nhsuk-panel{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;width:100%}.nhsuk-panel>*:first-child{margin-top:0}.nhsuk-panel>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-panel{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-panel{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-panel{padding:32px}}@media print{.nhsuk-panel{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-panel--grey,.nhsuk-panel.is-style-panel-grey{background-color:#f0f4f5}.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;border:1px solid #d8dde0;padding-top:0 !important}.nhsuk-panel-with-label>*:first-child,.nhsuk-panel.is-style-panel-with-label>*:first-child{margin-top:0}.nhsuk-panel-with-label>*:last-child,.nhsuk-panel.is-style-panel-with-label>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{margin-top:48px}}@media(min-width: 40.0625em){.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{padding:32px}}@media print{.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#005eb8;color:#fff;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 40.0625em){.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{font-size:18pt;line-height:1.15}}@media(max-width: 40.0525em){.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{background:none;color:#212b32;top:0}}@media print{.nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .rich-text{color:#212b32;fill:#212b32}.nhsuk-panel-with-label__label:active,.nhsuk-panel.is-style-panel-with-label h3:active,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:active,.nhsuk-panel-with-label__label:focus,.nhsuk-panel.is-style-panel-with-label h3:focus,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:focus,.nhsuk-panel-with-label__label:visited,.nhsuk-panel.is-style-panel-with-label h3:visited,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:visited{color:#212b32}}.nhsuk-panel-group{display:flex;flex-wrap:wrap;margin-bottom:32px}@media(max-width: 48.0525em){.nhsuk-panel-group{margin-bottom:24px}}.nhsuk-panel-group__item{display:flex}@media(max-width: 48.0525em){.nhsuk-panel-group__item{flex:0 0 100%}}@media(max-width: 48.0525em){.nhsuk-panel-group__item{margin-bottom:24px}.nhsuk-panel-group__item:last-child{margin-bottom:0}}.nhsuk-panel-group__item .nhsuk-panel{margin-bottom:0;margin-top:0}.nhsuk-promo{margin-bottom:36px;width:100%}.nhsuk-promo__link-wrapper{background-color:#fff;border:1px solid rgba(0,0,0,0);box-shadow:0 4px 0 0 #d8dde0;display:block;height:100%;position:relative;text-decoration:none}.nhsuk-promo__link-wrapper:hover{background-color:#fff;color:#005eb8}.nhsuk-promo__link-wrapper:hover .nhsuk-promo__heading{color:#7c2855}.nhsuk-promo__link-wrapper:focus{background-color:#fff;box-shadow:0 4px 0 0 #d8dde0}.nhsuk-promo__link-wrapper:focus .nhsuk-promo__heading{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-promo__link-wrapper:active{background-color:#fff;box-shadow:none;top:4px}.nhsuk-promo__link-wrapper:active .nhsuk-promo__heading{background:none;box-shadow:none}.nhsuk-promo__link-wrapper:hover .nhsuk-promo__heading,.nhsuk-promo__link-wrapper:active .nhsuk-promo__heading{text-decoration:none}.nhsuk-promo__img{border-bottom:1px solid #f0f4f5;display:block;width:100%}@media print{.nhsuk-promo__img{display:none}}.nhsuk-promo__heading{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.4;display:inline-block;margin-bottom:16px;text-decoration:underline}@media(min-width: 40.0625em){.nhsuk-promo__heading{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-promo__heading{font-size:18pt;line-height:1.15}}.nhsuk-promo__content{padding:24px}.nhsuk-promo__content>*:first-child{margin-top:0}.nhsuk-promo__content>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-promo__content{padding:32px}}.nhsuk-promo__description{color:#4c6272}.nhsuk-promo--small .nhsuk-promo__heading,.nhsuk-promo.is-style-promo-small .nhsuk-promo__heading{font-size:16px;font-size:1rem;line-height:1.5}@media(min-width: 40.0625em){.nhsuk-promo--small .nhsuk-promo__heading,.nhsuk-promo.is-style-promo-small .nhsuk-promo__heading{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-promo--small .nhsuk-promo__heading,.nhsuk-promo.is-style-promo-small .nhsuk-promo__heading{font-size:14pt;line-height:1.15}}.nhsuk-promo--small .nhsuk-promo__description,.nhsuk-promo.is-style-promo-small .nhsuk-promo__description{font-size:14px;font-size:.875rem;line-height:1.71429}@media(min-width: 40.0625em){.nhsuk-promo--small .nhsuk-promo__description,.nhsuk-promo.is-style-promo-small .nhsuk-promo__description{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-promo--small .nhsuk-promo__description,.nhsuk-promo.is-style-promo-small .nhsuk-promo__description{font-size:14pt;line-height:1.2}}.nhsuk-promo-group{display:flex;flex-wrap:wrap;margin-bottom:36px}@media(max-width: 48.0525em){.nhsuk-promo-group{margin-bottom:28px}}.nhsuk-promo-group__item{display:flex}@media(max-width: 48.0525em){.nhsuk-promo-group__item{flex:0 0 100%}}@media(max-width: 48.0525em){.nhsuk-promo-group__item{margin-bottom:28px}.nhsuk-promo-group__item:last-child{margin-bottom:0}}.nhsuk-promo-group__item .nhsuk-promo{margin-bottom:0}.nhsuk-care-card{margin-bottom:40px;margin-top:40px;border:1px solid rgba(0,0,0,0)}@media(min-width: 40.0625em){.nhsuk-care-card{margin-bottom:48px}}@media(min-width: 40.0625em){.nhsuk-care-card{margin-top:48px}}.nhsuk-care-card .nhsuk-card--care__heading-container{background-color:#005eb8;color:#fff}@media print{.nhsuk-care-card{border:4px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card__heading-container{padding-left:24px;padding-right:24px;padding-bottom:16px;padding-top:16px;position:relative}@media(min-width: 40.0625em){.nhsuk-care-card__heading-container{padding-left:32px}}@media(min-width: 40.0625em){.nhsuk-care-card__heading-container{padding-right:32px}}.nhsuk-care-card__arrow{bottom:-10px;display:block;height:20px;left:30px;overflow:hidden;position:absolute;transform:rotate(45deg);width:20px}@media print{.nhsuk-care-card__arrow{display:none}}@media(min-width: 40.0625em){.nhsuk-care-card__arrow{left:38px}}.nhsuk-care-card__arrow:before,.nhsuk-care-card__arrow:after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;top:0;transform:rotate(45deg);width:0}.nhsuk-care-card__heading{font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.4;margin:0;padding-top:0}@media(min-width: 40.0625em){.nhsuk-care-card__heading{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-care-card__heading{font-size:18pt;line-height:1.15}}@media print{.nhsuk-care-card__heading{color:#212b32;fill:#212b32}.nhsuk-care-card__heading:active,.nhsuk-care-card__heading:focus,.nhsuk-care-card__heading:visited{color:#212b32}}.nhsuk-care-card__content{padding-bottom:24px;padding-left:24px;padding-right:24px;background-color:#fff;border:1px solid #d8dde0;border-top:0;padding-top:32px}.nhsuk-care-card__content>*:first-child{margin-top:0}.nhsuk-care-card__content>*:last-child{margin-bottom:0}@media(min-width: 40.0625em){.nhsuk-care-card__content{padding-bottom:32px}}@media(min-width: 40.0625em){.nhsuk-care-card__content{padding-left:32px}}@media(min-width: 40.0625em){.nhsuk-care-card__content{padding-right:32px}}@media(min-width: 40.0625em){.nhsuk-care-card__content{padding-bottom:32px;padding-top:36px}}@media print{.nhsuk-care-card__content{color:#212b32;fill:#212b32}.nhsuk-care-card__content:active,.nhsuk-care-card__content:focus,.nhsuk-care-card__content:visited{color:#212b32}}.nhsuk-care-card--urgent .nhsuk-card--care__heading-container,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--urgent,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent{border:6px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--urgent .nhsuk-care-card__arrow:before,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before,.nhsuk-care-card--urgent .nhsuk-care-card__arrow:after,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-card--care__heading-container,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--immediate,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate{border:8px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--immediate .nhsuk-care-card__arrow:before,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before,.nhsuk-care-card--immediate .nhsuk-care-card__arrow:after,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-care-card__content,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content{background-color:#212b32;border:0;color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a{color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a:focus,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:focus{color:#212b32}.nhsuk-care-card--immediate .nhsuk-details,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-details,.nhsuk-care-card--immediate .nhsuk-details__summary,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-details__summary{color:#fff}.nhsuk-care-card--immediate .nhsuk-details__summary:hover,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:hover{color:#fff}.nhsuk-care-card--immediate .nhsuk-details__summary:focus,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:focus{color:#212b32}.nhsuk-care-card--immediate .nhsuk-action-link__link .nhsuk-icon__arrow-right-circle,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{fill:#fff}.nhsuk-care-card .nhsuk-care-card__heading-container{background-color:#005eb8;color:#fff}.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-care-card__heading-container{background-color:#d5281b}.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after{border-color:#d5281b}.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content{background-color:#212b32;color:#fff}.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__heading-container{background-color:#d5281b}.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before,.wp-block-nhsblocks-card1.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after{border-color:#d5281b}.nhsuk-panel-with-label,.nhsuk-panel.is-style-panel-with-label{width:100%}.nhsuk-panel-with-label .nhsuk-panel-with-label__label a,.nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label a,.nhsuk-panel.is-style-panel-with-label h3 a,.nhsuk-panel.is-style-panel-with-label h3 .rich-text a,.nhsuk-panel-with-label .nhsuk-panel-with-label__label a:visited{color:#fff}.nhsuk-panel-with-label .entry-footer span,.nhsuk-panel.is-style-panel-with-label .entry-footer span{padding:0 10px}.nhsuk-promo figure{margin:0}.wp-block-nhsblocks-panel1 .paneltext{display:flow-root}.wp-block-nhsblock-rowgroup .nhsuk-panel-group{padding:0}.nhsuk-dashboard .nhsuk-panel-group__item{overflow:hidden;margin-bottom:2rem}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-promo__link-wrapper{background:inherit;box-shadow:none;width:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label{background:inherit;margin:0;margin-top:0;margin-bottom:0;background-size:cover;position:relative;padding:33.33% 0;height:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-panel-with-label__label,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label,.nhsuk-panel.is-style-panel-with-label .nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label h3,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label h3,.nhsuk-panel.is-style-panel-with-label h3 .nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .rich-text,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label h3 .rich-text{z-index:2;top:0;margin:0 -20px;position:absolute;top:50%;left:10%;max-width:90%;font-size:1.1rem}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-dashboard__image,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-dashboard__image{width:100%;height:100%}.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel-with-label .nhsuk-promo__img,.nhsuk-dashboard .nhsuk-panel-group__item .nhsuk-panel.is-style-panel-with-label .nhsuk-promo__img{position:relative;top:-16px;z-index:1}.nhsuk-dashboard .nhsuk-grid-column-full-width{max-height:300px}.nhsuk-dashboard .nhsuk-grid-column-one-half{max-height:250px}.nhsuk-dashboard .nhsuk-grid-column-one-third,.nhsuk-dashboard .nhsuk-grid-column-two-thirds{max-height:200px}.nhsuk-promo-group__item{margin-bottom:36px}.wp-block-nhsblocks-promo1 .nhsuk-image,.wp-block-nhsblocks-promo1 .is-style-nhsuk-image{width:100%}.wp-block-nhsblocks-promo1 img.nhsuk-promo__img{width:100%;height:auto}.wp-block-nhsblocks-promo1 .nhsuk-promo__description,.wp-block-nhsblocks-promo1 .nhsuk-promo__heading{padding:0 32px}.nhsuk-promo .nhsuk-promo__content{padding:0 0 16px 0}.nhsuk-promo .nhsuk-promo__content .nhsuk-image,.nhsuk-promo .nhsuk-promo__content .is-style-nhsuk-image{width:100%;padding:0}.nhsuk-promo .nhsuk-promo__content .nhsuk-promo__heading{padding:8px 16px}.nhsuk-promo .nhsuk-promo__content .nhsuk-promo__description,.nhsuk-promo .nhsuk-promo__content p{padding:8px}.nhsuk-promo .nhsuk-promo__content .nhsuk-readmore{padding:0 32px 8px 0}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-nhs-blue-color{color:#005eb8}.has-nhs-blue-background-color{background-color:#005eb8}.has-nhs-dark-blue-color{color:#003087}.has-nhs-dark-blue-background-color{background-color:#003087}.has-nhs-bright-blue-color{color:#0072ce}.has-nhs-bright-blue-background-color{background-color:#0072ce}.has-nhs-light-blue-color{color:#41b6e6}.has-nhs-light-blue-background-color{background-color:#41b6e6}.has-nhs-mid-grey-color{color:#768692}.has-nhs-mid-grey-background-color{background-color:#768692}.has-nhs-light-grey-color{color:#e8edee}.has-nhs-light-grey-background-color{background-color:#e8edee}.has-nhs-dark-grey-color{color:#425563}.has-nhs-dark-grey-background-color{background-color:#425563}.has-nhs-purple-color{color:#330072}.has-nhs-purple-background-color{background-color:#330072}.has-nhs-pink-color{color:#ae2573}.has-nhs-pink-background-color{background-color:#ae2573}.has-nhs-light-purple-color{color:#704c9c}.has-nhs-light-purple-background-color{background-color:#704c9c}.has-nhs-light-green-color{color:#78be20}.has-nhs-light-green-background-color{background-color:#78be20}.has-nhs-dark-green-color{color:#006747}.has-nhs-dark-green-background-color{background-color:#006747}.has-nhs-aqua-green-color{color:#00a499}.has-nhs-aqua-green-background-color{background-color:#00a499}.has-nhs-black-color{color:#212b32}.has-nhs-black-background-color{background-color:#212b32}.has-emergency-red-color{color:#d5281b}.has-emergency-red-background-color{background-color:#d5281b}.has-nhs-yellow-color{color:#ffeb3b}.has-nhs-yellow-background-color{background-color:#ffeb3b}.has-nhs-warm-yellow-color{color:#ffb81c}.has-nhs-warm-yellow-background-color{background-color:#ffb81c}.has-gds-black-color{color:"#0b0c0c"}.has-gds-black-background-color{background-color:"#0b0c0c"}#cookie-notice{position:fixed;min-width:100%;height:auto;padding:16px 0;z-index:100000;letter-spacing:0;left:0;text-align:center;border-top:4px solid #003087;font-weight:normal;padding:0}#cookie-notice .cookie-notice-container{background-color:#fff;padding:0}#cookie-notice .cookie-notice-container .cn-text-container{padding-top:16px;color:#003087;text-align:left}#cookie-notice .cookie-notice-container #cn-notice-buttons{padding-bottom:16px;display:block;text-align:right}#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button.bootstrap{background:#007f3b;margin-bottom:0}#cookie-notice .cookie-notice-container .cn-close-icon{opacity:1;top:16px}#cookie-notice .cookie-notice-container .cn-close-icon:after,#cookie-notice .cookie-notice-container .cn-close-icon:before{background-color:#212b32;height:40px}#cookie-notice .cookie-notice-container .cn-close-icon.focus-visible{height:40px;width:40px}#ccc #ccc-icon:active{top:auto !important}/*# sourceMappingURL=style.min.css.map */.page-colour--nhs-blue .nhsuk-footer,.page-colour--nhs-blue #secondary section,#content .page-style--nhs-blue .nhsuk-footer,#content .page-style--nhs-blue #secondary section{border-top-color:#005eb8}.page-colour--nhs-blue .nhsuk-header,.page-colour--nhs-blue .nhsuk-header--white .nhsuk-search__submit,.page-colour--nhs-blue #secondary section h2.widget-title,.page-colour--nhs-blue .nhsuk-panel-with-label__label,.page-colour--nhs-blue #secondary section #wp-calendar caption,.page-colour--nhs-blue #secondary section h2.widget-title,.page-colour--nhs-blue .nhsuk-panel-with-label__label,.page-colour--nhs-blue #secondary section #wp-calendar caption,.page-colour--nhs-blue .nhsuk-do-dont-list__label,.page-colour--nhs-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--nhs-blue .nhsuk-panel-with-label__label,.page-colour--nhs-blue .nhsuk-panel.is-style-panel-with-label h3,.page-colour--nhs-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--nhs-blue .nhsuk-header,#content .page-style--nhs-blue .nhsuk-header--white .nhsuk-search__submit,#content .page-style--nhs-blue #secondary section h2.widget-title,#content .page-style--nhs-blue .nhsuk-panel-with-label__label,#content .page-style--nhs-blue #secondary section #wp-calendar caption,#content .page-style--nhs-blue #secondary section h2.widget-title,#content .page-style--nhs-blue .nhsuk-panel-with-label__label,#content .page-style--nhs-blue #secondary section #wp-calendar caption,#content .page-style--nhs-blue .nhsuk-do-dont-list__label,#content .page-style--nhs-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--nhs-blue .nhsuk-panel-with-label__label,#content .page-style--nhs-blue .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--nhs-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#005eb8;background:#005eb8;color:#fff}.page-colour--nhs-blue .nhsuk-details__summary,.page-colour--nhs-blue .nhsuk-details__summary-text,.page-colour--nhs-blue .nhsuk-promo__heading,.page-colour--nhs-blue .nhsuk-card__heading a,#content .page-style--nhs-blue .nhsuk-details__summary,#content .page-style--nhs-blue .nhsuk-details__summary-text,#content .page-style--nhs-blue .nhsuk-promo__heading,#content .page-style--nhs-blue .nhsuk-card__heading a{color:#005eb8}.page-colour--nhs-blue a.nhsuk-button,#content .page-style--nhs-blue a.nhsuk-button{color:#fff}.page-colour--nhs-blue a.nhsuk-button--reverse,.page-colour--nhs-blue a.is-style-reverse,#content .page-style--nhs-blue a.nhsuk-button--reverse,#content .page-style--nhs-blue a.is-style-reverse{color:#000}.page-colour--nhs-blue .nhsuk-inset-text,.page-colour--nhs-blue .is-style-default .nhsuk-care-card__arrow:before,.page-colour--nhs-blue .is-style-default .nhsuk-care-card__arrow:after,.page-colour--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--nhs-blue #secondary section,#content .page-style--nhs-blue .nhsuk-inset-text,#content .page-style--nhs-blue .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--nhs-blue .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--nhs-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--nhs-blue #secondary section{border-color:#005eb8}.page-colour--nhs-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--nhs-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--nhs-blue .nhsuk-pagination__link .nhsuk-icon,#content .page-style--nhs-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--nhs-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--nhs-blue .nhsuk-pagination__link .nhsuk-icon{fill:#005eb8}@media(min-width: 40.0625em){.page-colour--nhs-blue .nhsuk-icon__search,#content .page-style--nhs-blue .nhsuk-icon__search{fill:#005eb8}}.page-colour--nhs-blue #secondary section ul>li>ul>li>a,#content .page-style--nhs-blue #secondary section ul>li>ul>li>a{border-left:2px solid #005eb8}.page-colour--nhs-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--nhs-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#005eb8}.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation{background:#005eb8}.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--nhs-blue .nhsuk-header .nhsuk-search__submit:hover{background-color:#00376c;background:#00376c}.page-colour--nhs-blue .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#00376c;background:#00376c;color:#fff}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#005eb8;color:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#005eb8;color:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#005eb8}.page-colour--nhs-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#005eb8}.page-colour--nhs-blue .nhsuk-header .nhsuk-icon__close{fill:#005eb8}@media(max-width: 989px){.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation-link{color:#005eb8}.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation,.page-colour--nhs-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--nhs-blue .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--dark-blue .nhsuk-footer,.page-colour--dark-blue #secondary section,#content .page-style--dark-blue .nhsuk-footer,#content .page-style--dark-blue #secondary section{border-top-color:#003087}.page-colour--dark-blue .nhsuk-header,.page-colour--dark-blue .nhsuk-header--white .nhsuk-search__submit,.page-colour--dark-blue #secondary section h2.widget-title,.page-colour--dark-blue .nhsuk-panel-with-label__label,.page-colour--dark-blue #secondary section #wp-calendar caption,.page-colour--dark-blue #secondary section h2.widget-title,.page-colour--dark-blue .nhsuk-panel-with-label__label,.page-colour--dark-blue #secondary section #wp-calendar caption,.page-colour--dark-blue .nhsuk-do-dont-list__label,.page-colour--dark-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--dark-blue .nhsuk-panel-with-label__label,.page-colour--dark-blue .nhsuk-panel.is-style-panel-with-label h3,.page-colour--dark-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--dark-blue .nhsuk-header,#content .page-style--dark-blue .nhsuk-header--white .nhsuk-search__submit,#content .page-style--dark-blue #secondary section h2.widget-title,#content .page-style--dark-blue .nhsuk-panel-with-label__label,#content .page-style--dark-blue #secondary section #wp-calendar caption,#content .page-style--dark-blue #secondary section h2.widget-title,#content .page-style--dark-blue .nhsuk-panel-with-label__label,#content .page-style--dark-blue #secondary section #wp-calendar caption,#content .page-style--dark-blue .nhsuk-do-dont-list__label,#content .page-style--dark-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--dark-blue .nhsuk-panel-with-label__label,#content .page-style--dark-blue .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--dark-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#003087;background:#003087;color:#fff}.page-colour--dark-blue .nhsuk-details__summary,.page-colour--dark-blue .nhsuk-details__summary-text,.page-colour--dark-blue .nhsuk-promo__heading,.page-colour--dark-blue .nhsuk-card__heading a,#content .page-style--dark-blue .nhsuk-details__summary,#content .page-style--dark-blue .nhsuk-details__summary-text,#content .page-style--dark-blue .nhsuk-promo__heading,#content .page-style--dark-blue .nhsuk-card__heading a{color:#003087}.page-colour--dark-blue a.nhsuk-button,#content .page-style--dark-blue a.nhsuk-button{color:#fff}.page-colour--dark-blue a.nhsuk-button--reverse,.page-colour--dark-blue a.is-style-reverse,#content .page-style--dark-blue a.nhsuk-button--reverse,#content .page-style--dark-blue a.is-style-reverse{color:#000}.page-colour--dark-blue .nhsuk-inset-text,.page-colour--dark-blue .is-style-default .nhsuk-care-card__arrow:before,.page-colour--dark-blue .is-style-default .nhsuk-care-card__arrow:after,.page-colour--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--dark-blue #secondary section,#content .page-style--dark-blue .nhsuk-inset-text,#content .page-style--dark-blue .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--dark-blue .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--dark-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--dark-blue #secondary section{border-color:#003087}.page-colour--dark-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--dark-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--dark-blue .nhsuk-pagination__link .nhsuk-icon,#content .page-style--dark-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--dark-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--dark-blue .nhsuk-pagination__link .nhsuk-icon{fill:#003087}@media(min-width: 40.0625em){.page-colour--dark-blue .nhsuk-icon__search,#content .page-style--dark-blue .nhsuk-icon__search{fill:#003087}}.page-colour--dark-blue #secondary section ul>li>ul>li>a,#content .page-style--dark-blue #secondary section ul>li>ul>li>a{border-left:2px solid #003087}.page-colour--dark-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--dark-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#003087}.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation{background:#003087}.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--dark-blue .nhsuk-header .nhsuk-search__submit:hover{background-color:#00153b;background:#00153b}.page-colour--dark-blue .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--dark-blue .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--dark-blue .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--dark-blue .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--dark-blue .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--dark-blue .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--dark-blue .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--dark-blue .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#00153b;background:#00153b;color:#fff}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#003087;color:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#003087;color:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#003087}.page-colour--dark-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#003087}.page-colour--dark-blue .nhsuk-header .nhsuk-icon__close{fill:#003087}@media(max-width: 989px){.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation-link{color:#003087}.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation,.page-colour--dark-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-blue .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--bright-blue .nhsuk-footer,.page-colour--bright-blue #secondary section,#content .page-style--bright-blue .nhsuk-footer,#content .page-style--bright-blue #secondary section{border-top-color:#0072ce}.page-colour--bright-blue .nhsuk-header,.page-colour--bright-blue .nhsuk-header--white .nhsuk-search__submit,.page-colour--bright-blue #secondary section h2.widget-title,.page-colour--bright-blue .nhsuk-panel-with-label__label,.page-colour--bright-blue #secondary section #wp-calendar caption,.page-colour--bright-blue #secondary section h2.widget-title,.page-colour--bright-blue .nhsuk-panel-with-label__label,.page-colour--bright-blue #secondary section #wp-calendar caption,.page-colour--bright-blue .nhsuk-do-dont-list__label,.page-colour--bright-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--bright-blue .nhsuk-panel-with-label__label,.page-colour--bright-blue .nhsuk-panel.is-style-panel-with-label h3,.page-colour--bright-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--bright-blue .nhsuk-header,#content .page-style--bright-blue .nhsuk-header--white .nhsuk-search__submit,#content .page-style--bright-blue #secondary section h2.widget-title,#content .page-style--bright-blue .nhsuk-panel-with-label__label,#content .page-style--bright-blue #secondary section #wp-calendar caption,#content .page-style--bright-blue #secondary section h2.widget-title,#content .page-style--bright-blue .nhsuk-panel-with-label__label,#content .page-style--bright-blue #secondary section #wp-calendar caption,#content .page-style--bright-blue .nhsuk-do-dont-list__label,#content .page-style--bright-blue .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--bright-blue .nhsuk-panel-with-label__label,#content .page-style--bright-blue .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--bright-blue .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#0072ce;background:#0072ce;color:#fff}.page-colour--bright-blue .nhsuk-details__summary,.page-colour--bright-blue .nhsuk-details__summary-text,.page-colour--bright-blue .nhsuk-promo__heading,.page-colour--bright-blue .nhsuk-card__heading a,#content .page-style--bright-blue .nhsuk-details__summary,#content .page-style--bright-blue .nhsuk-details__summary-text,#content .page-style--bright-blue .nhsuk-promo__heading,#content .page-style--bright-blue .nhsuk-card__heading a{color:#0072ce}.page-colour--bright-blue a.nhsuk-button,#content .page-style--bright-blue a.nhsuk-button{color:#fff}.page-colour--bright-blue a.nhsuk-button--reverse,.page-colour--bright-blue a.is-style-reverse,#content .page-style--bright-blue a.nhsuk-button--reverse,#content .page-style--bright-blue a.is-style-reverse{color:#000}.page-colour--bright-blue .nhsuk-inset-text,.page-colour--bright-blue .is-style-default .nhsuk-care-card__arrow:before,.page-colour--bright-blue .is-style-default .nhsuk-care-card__arrow:after,.page-colour--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--bright-blue #secondary section,#content .page-style--bright-blue .nhsuk-inset-text,#content .page-style--bright-blue .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--bright-blue .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--bright-blue .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--bright-blue #secondary section{border-color:#0072ce}.page-colour--bright-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--bright-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--bright-blue .nhsuk-pagination__link .nhsuk-icon,#content .page-style--bright-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--bright-blue .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--bright-blue .nhsuk-pagination__link .nhsuk-icon{fill:#0072ce}@media(min-width: 40.0625em){.page-colour--bright-blue .nhsuk-icon__search,#content .page-style--bright-blue .nhsuk-icon__search{fill:#0072ce}}.page-colour--bright-blue #secondary section ul>li>ul>li>a,#content .page-style--bright-blue #secondary section ul>li>ul>li>a{border-left:2px solid #0072ce}.page-colour--bright-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--bright-blue .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#0072ce}.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation{background:#0072ce}.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--bright-blue .nhsuk-header .nhsuk-search__submit:hover{background-color:#004882;background:#004882}.page-colour--bright-blue .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--bright-blue .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--bright-blue .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--bright-blue .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--bright-blue .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--bright-blue .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--bright-blue .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--bright-blue .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#004882;background:#004882;color:#fff}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#0072ce;color:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#0072ce;color:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#0072ce}.page-colour--bright-blue .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#0072ce}.page-colour--bright-blue .nhsuk-header .nhsuk-icon__close{fill:#0072ce}@media(max-width: 989px){.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation-link{color:#0072ce}.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation,.page-colour--bright-blue .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--bright-blue .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--mid-grey .nhsuk-footer,.page-colour--mid-grey #secondary section,#content .page-style--mid-grey .nhsuk-footer,#content .page-style--mid-grey #secondary section{border-top-color:#768692}.page-colour--mid-grey .nhsuk-header,.page-colour--mid-grey .nhsuk-header--white .nhsuk-search__submit,.page-colour--mid-grey #secondary section h2.widget-title,.page-colour--mid-grey .nhsuk-panel-with-label__label,.page-colour--mid-grey #secondary section #wp-calendar caption,.page-colour--mid-grey #secondary section h2.widget-title,.page-colour--mid-grey .nhsuk-panel-with-label__label,.page-colour--mid-grey #secondary section #wp-calendar caption,.page-colour--mid-grey .nhsuk-do-dont-list__label,.page-colour--mid-grey .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--mid-grey .nhsuk-panel-with-label__label,.page-colour--mid-grey .nhsuk-panel.is-style-panel-with-label h3,.page-colour--mid-grey .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--mid-grey .nhsuk-header,#content .page-style--mid-grey .nhsuk-header--white .nhsuk-search__submit,#content .page-style--mid-grey #secondary section h2.widget-title,#content .page-style--mid-grey .nhsuk-panel-with-label__label,#content .page-style--mid-grey #secondary section #wp-calendar caption,#content .page-style--mid-grey #secondary section h2.widget-title,#content .page-style--mid-grey .nhsuk-panel-with-label__label,#content .page-style--mid-grey #secondary section #wp-calendar caption,#content .page-style--mid-grey .nhsuk-do-dont-list__label,#content .page-style--mid-grey .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--mid-grey .nhsuk-panel-with-label__label,#content .page-style--mid-grey .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--mid-grey .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#768692;background:#768692;color:#fff}.page-colour--mid-grey .nhsuk-details__summary,.page-colour--mid-grey .nhsuk-details__summary-text,.page-colour--mid-grey .nhsuk-promo__heading,.page-colour--mid-grey .nhsuk-card__heading a,#content .page-style--mid-grey .nhsuk-details__summary,#content .page-style--mid-grey .nhsuk-details__summary-text,#content .page-style--mid-grey .nhsuk-promo__heading,#content .page-style--mid-grey .nhsuk-card__heading a{color:#768692}.page-colour--mid-grey a.nhsuk-button,#content .page-style--mid-grey a.nhsuk-button{color:#fff}.page-colour--mid-grey a.nhsuk-button--reverse,.page-colour--mid-grey a.is-style-reverse,#content .page-style--mid-grey a.nhsuk-button--reverse,#content .page-style--mid-grey a.is-style-reverse{color:#000}.page-colour--mid-grey .nhsuk-inset-text,.page-colour--mid-grey .is-style-default .nhsuk-care-card__arrow:before,.page-colour--mid-grey .is-style-default .nhsuk-care-card__arrow:after,.page-colour--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--mid-grey #secondary section,#content .page-style--mid-grey .nhsuk-inset-text,#content .page-style--mid-grey .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--mid-grey .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--mid-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--mid-grey #secondary section{border-color:#768692}.page-colour--mid-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--mid-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--mid-grey .nhsuk-pagination__link .nhsuk-icon,#content .page-style--mid-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--mid-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--mid-grey .nhsuk-pagination__link .nhsuk-icon{fill:#768692}@media(min-width: 40.0625em){.page-colour--mid-grey .nhsuk-icon__search,#content .page-style--mid-grey .nhsuk-icon__search{fill:#768692}}.page-colour--mid-grey #secondary section ul>li>ul>li>a,#content .page-style--mid-grey #secondary section ul>li>ul>li>a{border-left:2px solid #768692}.page-colour--mid-grey .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--mid-grey .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#768692}.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation{background:#768692}.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--mid-grey .nhsuk-header .nhsuk-search__submit:hover{background-color:#535f68;background:#535f68}.page-colour--mid-grey .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--mid-grey .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--mid-grey .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--mid-grey .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--mid-grey .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--mid-grey .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--mid-grey .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--mid-grey .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#535f68;background:#535f68;color:#fff}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#768692;color:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#768692;color:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#768692}.page-colour--mid-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#768692}.page-colour--mid-grey .nhsuk-header .nhsuk-icon__close{fill:#768692}@media(max-width: 989px){.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation-link{color:#768692}.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation,.page-colour--mid-grey .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--mid-grey .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--dark-grey .nhsuk-footer,.page-colour--dark-grey #secondary section,#content .page-style--dark-grey .nhsuk-footer,#content .page-style--dark-grey #secondary section{border-top-color:#425563}.page-colour--dark-grey .nhsuk-header,.page-colour--dark-grey .nhsuk-header--white .nhsuk-search__submit,.page-colour--dark-grey #secondary section h2.widget-title,.page-colour--dark-grey .nhsuk-panel-with-label__label,.page-colour--dark-grey #secondary section #wp-calendar caption,.page-colour--dark-grey #secondary section h2.widget-title,.page-colour--dark-grey .nhsuk-panel-with-label__label,.page-colour--dark-grey #secondary section #wp-calendar caption,.page-colour--dark-grey .nhsuk-do-dont-list__label,.page-colour--dark-grey .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--dark-grey .nhsuk-panel-with-label__label,.page-colour--dark-grey .nhsuk-panel.is-style-panel-with-label h3,.page-colour--dark-grey .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--dark-grey .nhsuk-header,#content .page-style--dark-grey .nhsuk-header--white .nhsuk-search__submit,#content .page-style--dark-grey #secondary section h2.widget-title,#content .page-style--dark-grey .nhsuk-panel-with-label__label,#content .page-style--dark-grey #secondary section #wp-calendar caption,#content .page-style--dark-grey #secondary section h2.widget-title,#content .page-style--dark-grey .nhsuk-panel-with-label__label,#content .page-style--dark-grey #secondary section #wp-calendar caption,#content .page-style--dark-grey .nhsuk-do-dont-list__label,#content .page-style--dark-grey .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--dark-grey .nhsuk-panel-with-label__label,#content .page-style--dark-grey .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--dark-grey .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#425563;background:#425563;color:#fff}.page-colour--dark-grey .nhsuk-details__summary,.page-colour--dark-grey .nhsuk-details__summary-text,.page-colour--dark-grey .nhsuk-promo__heading,.page-colour--dark-grey .nhsuk-card__heading a,#content .page-style--dark-grey .nhsuk-details__summary,#content .page-style--dark-grey .nhsuk-details__summary-text,#content .page-style--dark-grey .nhsuk-promo__heading,#content .page-style--dark-grey .nhsuk-card__heading a{color:#425563}.page-colour--dark-grey a.nhsuk-button,#content .page-style--dark-grey a.nhsuk-button{color:#fff}.page-colour--dark-grey a.nhsuk-button--reverse,.page-colour--dark-grey a.is-style-reverse,#content .page-style--dark-grey a.nhsuk-button--reverse,#content .page-style--dark-grey a.is-style-reverse{color:#000}.page-colour--dark-grey .nhsuk-inset-text,.page-colour--dark-grey .is-style-default .nhsuk-care-card__arrow:before,.page-colour--dark-grey .is-style-default .nhsuk-care-card__arrow:after,.page-colour--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--dark-grey #secondary section,#content .page-style--dark-grey .nhsuk-inset-text,#content .page-style--dark-grey .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--dark-grey .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--dark-grey .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--dark-grey #secondary section{border-color:#425563}.page-colour--dark-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--dark-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--dark-grey .nhsuk-pagination__link .nhsuk-icon,#content .page-style--dark-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--dark-grey .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--dark-grey .nhsuk-pagination__link .nhsuk-icon{fill:#425563}@media(min-width: 40.0625em){.page-colour--dark-grey .nhsuk-icon__search,#content .page-style--dark-grey .nhsuk-icon__search{fill:#425563}}.page-colour--dark-grey #secondary section ul>li>ul>li>a,#content .page-style--dark-grey #secondary section ul>li>ul>li>a{border-left:2px solid #425563}.page-colour--dark-grey .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--dark-grey .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#425563}.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation{background:#425563}.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--dark-grey .nhsuk-header .nhsuk-search__submit:hover{background-color:#232e35;background:#232e35}.page-colour--dark-grey .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--dark-grey .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--dark-grey .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--dark-grey .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--dark-grey .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--dark-grey .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--dark-grey .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--dark-grey .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#232e35;background:#232e35;color:#fff}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#425563;color:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#425563;color:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#425563}.page-colour--dark-grey .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#425563}.page-colour--dark-grey .nhsuk-header .nhsuk-icon__close{fill:#425563}@media(max-width: 989px){.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation-link{color:#425563}.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation,.page-colour--dark-grey .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-grey .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--black .nhsuk-footer,.page-colour--black #secondary section,#content .page-style--black .nhsuk-footer,#content .page-style--black #secondary section{border-top-color:#000}.page-colour--black .nhsuk-header,.page-colour--black .nhsuk-header--white .nhsuk-search__submit,.page-colour--black #secondary section h2.widget-title,.page-colour--black .nhsuk-panel-with-label__label,.page-colour--black #secondary section #wp-calendar caption,.page-colour--black #secondary section h2.widget-title,.page-colour--black .nhsuk-panel-with-label__label,.page-colour--black #secondary section #wp-calendar caption,.page-colour--black .nhsuk-do-dont-list__label,.page-colour--black .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--black .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--black .nhsuk-panel-with-label__label,.page-colour--black .nhsuk-panel.is-style-panel-with-label h3,.page-colour--black .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--black .nhsuk-header,#content .page-style--black .nhsuk-header--white .nhsuk-search__submit,#content .page-style--black #secondary section h2.widget-title,#content .page-style--black .nhsuk-panel-with-label__label,#content .page-style--black #secondary section #wp-calendar caption,#content .page-style--black #secondary section h2.widget-title,#content .page-style--black .nhsuk-panel-with-label__label,#content .page-style--black #secondary section #wp-calendar caption,#content .page-style--black .nhsuk-do-dont-list__label,#content .page-style--black .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--black .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--black .nhsuk-panel-with-label__label,#content .page-style--black .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--black .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#000;background:#000;color:#fff}.page-colour--black .nhsuk-details__summary,.page-colour--black .nhsuk-details__summary-text,.page-colour--black .nhsuk-promo__heading,.page-colour--black .nhsuk-card__heading a,#content .page-style--black .nhsuk-details__summary,#content .page-style--black .nhsuk-details__summary-text,#content .page-style--black .nhsuk-promo__heading,#content .page-style--black .nhsuk-card__heading a{color:#000}.page-colour--black a.nhsuk-button,#content .page-style--black a.nhsuk-button{color:#fff}.page-colour--black a.nhsuk-button--reverse,.page-colour--black a.is-style-reverse,#content .page-style--black a.nhsuk-button--reverse,#content .page-style--black a.is-style-reverse{color:#000}.page-colour--black .nhsuk-inset-text,.page-colour--black .is-style-default .nhsuk-care-card__arrow:before,.page-colour--black .is-style-default .nhsuk-care-card__arrow:after,.page-colour--black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--black #secondary section,#content .page-style--black .nhsuk-inset-text,#content .page-style--black .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--black .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--black #secondary section{border-color:#000}.page-colour--black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--black .nhsuk-pagination__link .nhsuk-icon,#content .page-style--black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--black .nhsuk-pagination__link .nhsuk-icon{fill:#000}@media(min-width: 40.0625em){.page-colour--black .nhsuk-icon__search,#content .page-style--black .nhsuk-icon__search{fill:#000}}.page-colour--black #secondary section ul>li>ul>li>a,#content .page-style--black #secondary section ul>li>ul>li>a{border-left:2px solid #000}.page-colour--black .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--black .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#000}.page-colour--black .nhsuk-header .nhsuk-header__navigation{background:#000}.page-colour--black .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--black .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--black .nhsuk-header .nhsuk-search__submit:hover{background-color:#000;background:#000}.page-colour--black .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--black .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--black .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--black .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--black .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--black .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--black .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--black .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#000;background:#000;color:#fff}.page-colour--black .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#000}.page-colour--black .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#000}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#000}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#000;color:#000}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#000;color:#000}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#000}.page-colour--black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#000}.page-colour--black .nhsuk-header .nhsuk-icon__close{fill:#000}@media(max-width: 989px){.page-colour--black .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--black .nhsuk-header .nhsuk-header__navigation-link{color:#000}.page-colour--black .nhsuk-header .nhsuk-header__navigation,.page-colour--black .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--black .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--purple .nhsuk-footer,.page-colour--purple #secondary section,#content .page-style--purple .nhsuk-footer,#content .page-style--purple #secondary section{border-top-color:#330072}.page-colour--purple .nhsuk-header,.page-colour--purple .nhsuk-header--white .nhsuk-search__submit,.page-colour--purple #secondary section h2.widget-title,.page-colour--purple .nhsuk-panel-with-label__label,.page-colour--purple #secondary section #wp-calendar caption,.page-colour--purple #secondary section h2.widget-title,.page-colour--purple .nhsuk-panel-with-label__label,.page-colour--purple #secondary section #wp-calendar caption,.page-colour--purple .nhsuk-do-dont-list__label,.page-colour--purple .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--purple .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--purple .nhsuk-panel-with-label__label,.page-colour--purple .nhsuk-panel.is-style-panel-with-label h3,.page-colour--purple .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--purple .nhsuk-header,#content .page-style--purple .nhsuk-header--white .nhsuk-search__submit,#content .page-style--purple #secondary section h2.widget-title,#content .page-style--purple .nhsuk-panel-with-label__label,#content .page-style--purple #secondary section #wp-calendar caption,#content .page-style--purple #secondary section h2.widget-title,#content .page-style--purple .nhsuk-panel-with-label__label,#content .page-style--purple #secondary section #wp-calendar caption,#content .page-style--purple .nhsuk-do-dont-list__label,#content .page-style--purple .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--purple .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--purple .nhsuk-panel-with-label__label,#content .page-style--purple .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--purple .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#330072;background:#330072;color:#fff}.page-colour--purple .nhsuk-details__summary,.page-colour--purple .nhsuk-details__summary-text,.page-colour--purple .nhsuk-promo__heading,.page-colour--purple .nhsuk-card__heading a,#content .page-style--purple .nhsuk-details__summary,#content .page-style--purple .nhsuk-details__summary-text,#content .page-style--purple .nhsuk-promo__heading,#content .page-style--purple .nhsuk-card__heading a{color:#330072}.page-colour--purple a.nhsuk-button,#content .page-style--purple a.nhsuk-button{color:#fff}.page-colour--purple a.nhsuk-button--reverse,.page-colour--purple a.is-style-reverse,#content .page-style--purple a.nhsuk-button--reverse,#content .page-style--purple a.is-style-reverse{color:#000}.page-colour--purple .nhsuk-inset-text,.page-colour--purple .is-style-default .nhsuk-care-card__arrow:before,.page-colour--purple .is-style-default .nhsuk-care-card__arrow:after,.page-colour--purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--purple #secondary section,#content .page-style--purple .nhsuk-inset-text,#content .page-style--purple .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--purple .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--purple #secondary section{border-color:#330072}.page-colour--purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--purple .nhsuk-pagination__link .nhsuk-icon,#content .page-style--purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--purple .nhsuk-pagination__link .nhsuk-icon{fill:#330072}@media(min-width: 40.0625em){.page-colour--purple .nhsuk-icon__search,#content .page-style--purple .nhsuk-icon__search{fill:#330072}}.page-colour--purple #secondary section ul>li>ul>li>a,#content .page-style--purple #secondary section ul>li>ul>li>a{border-left:2px solid #330072}.page-colour--purple .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--purple .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#330072}.page-colour--purple .nhsuk-header .nhsuk-header__navigation{background:#330072}.page-colour--purple .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--purple .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--purple .nhsuk-header .nhsuk-search__submit:hover{background-color:#110026;background:#110026}.page-colour--purple .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--purple .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--purple .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--purple .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--purple .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--purple .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--purple .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--purple .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#110026;background:#110026;color:#fff}.page-colour--purple .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#330072;color:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#330072;color:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#330072}.page-colour--purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#330072}.page-colour--purple .nhsuk-header .nhsuk-icon__close{fill:#330072}@media(max-width: 989px){.page-colour--purple .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--purple .nhsuk-header .nhsuk-header__navigation-link{color:#330072}.page-colour--purple .nhsuk-header .nhsuk-header__navigation,.page-colour--purple .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--purple .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--pink .nhsuk-footer,.page-colour--pink #secondary section,#content .page-style--pink .nhsuk-footer,#content .page-style--pink #secondary section{border-top-color:#ae2573}.page-colour--pink .nhsuk-header,.page-colour--pink .nhsuk-header--white .nhsuk-search__submit,.page-colour--pink #secondary section h2.widget-title,.page-colour--pink .nhsuk-panel-with-label__label,.page-colour--pink #secondary section #wp-calendar caption,.page-colour--pink #secondary section h2.widget-title,.page-colour--pink .nhsuk-panel-with-label__label,.page-colour--pink #secondary section #wp-calendar caption,.page-colour--pink .nhsuk-do-dont-list__label,.page-colour--pink .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--pink .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--pink .nhsuk-panel-with-label__label,.page-colour--pink .nhsuk-panel.is-style-panel-with-label h3,.page-colour--pink .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--pink .nhsuk-header,#content .page-style--pink .nhsuk-header--white .nhsuk-search__submit,#content .page-style--pink #secondary section h2.widget-title,#content .page-style--pink .nhsuk-panel-with-label__label,#content .page-style--pink #secondary section #wp-calendar caption,#content .page-style--pink #secondary section h2.widget-title,#content .page-style--pink .nhsuk-panel-with-label__label,#content .page-style--pink #secondary section #wp-calendar caption,#content .page-style--pink .nhsuk-do-dont-list__label,#content .page-style--pink .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--pink .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--pink .nhsuk-panel-with-label__label,#content .page-style--pink .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--pink .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#ae2573;background:#ae2573;color:#fff}.page-colour--pink .nhsuk-details__summary,.page-colour--pink .nhsuk-details__summary-text,.page-colour--pink .nhsuk-promo__heading,.page-colour--pink .nhsuk-card__heading a,#content .page-style--pink .nhsuk-details__summary,#content .page-style--pink .nhsuk-details__summary-text,#content .page-style--pink .nhsuk-promo__heading,#content .page-style--pink .nhsuk-card__heading a{color:#ae2573}.page-colour--pink a.nhsuk-button,#content .page-style--pink a.nhsuk-button{color:#fff}.page-colour--pink a.nhsuk-button--reverse,.page-colour--pink a.is-style-reverse,#content .page-style--pink a.nhsuk-button--reverse,#content .page-style--pink a.is-style-reverse{color:#000}.page-colour--pink .nhsuk-inset-text,.page-colour--pink .is-style-default .nhsuk-care-card__arrow:before,.page-colour--pink .is-style-default .nhsuk-care-card__arrow:after,.page-colour--pink .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--pink .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--pink #secondary section,#content .page-style--pink .nhsuk-inset-text,#content .page-style--pink .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--pink .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--pink .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--pink .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--pink #secondary section{border-color:#ae2573}.page-colour--pink .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--pink .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--pink .nhsuk-pagination__link .nhsuk-icon,#content .page-style--pink .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--pink .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--pink .nhsuk-pagination__link .nhsuk-icon{fill:#ae2573}@media(min-width: 40.0625em){.page-colour--pink .nhsuk-icon__search,#content .page-style--pink .nhsuk-icon__search{fill:#ae2573}}.page-colour--pink #secondary section ul>li>ul>li>a,#content .page-style--pink #secondary section ul>li>ul>li>a{border-left:2px solid #ae2573}.page-colour--pink .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--pink .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#ae2573}.page-colour--pink .nhsuk-header .nhsuk-header__navigation{background:#ae2573}.page-colour--pink .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--pink .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--pink .nhsuk-header .nhsuk-search__submit:hover{background-color:#6f1849;background:#6f1849}.page-colour--pink .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--pink .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--pink .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--pink .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--pink .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--pink .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--pink .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--pink .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#6f1849;background:#6f1849;color:#fff}.page-colour--pink .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#ae2573;color:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#ae2573;color:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#ae2573}.page-colour--pink .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#ae2573}.page-colour--pink .nhsuk-header .nhsuk-icon__close{fill:#ae2573}@media(max-width: 989px){.page-colour--pink .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--pink .nhsuk-header .nhsuk-header__navigation-link{color:#ae2573}.page-colour--pink .nhsuk-header .nhsuk-header__navigation,.page-colour--pink .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--pink .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--light-purple .nhsuk-footer,.page-colour--light-purple #secondary section,#content .page-style--light-purple .nhsuk-footer,#content .page-style--light-purple #secondary section{border-top-color:#704c9c}.page-colour--light-purple .nhsuk-header,.page-colour--light-purple .nhsuk-header--white .nhsuk-search__submit,.page-colour--light-purple #secondary section h2.widget-title,.page-colour--light-purple .nhsuk-panel-with-label__label,.page-colour--light-purple #secondary section #wp-calendar caption,.page-colour--light-purple #secondary section h2.widget-title,.page-colour--light-purple .nhsuk-panel-with-label__label,.page-colour--light-purple #secondary section #wp-calendar caption,.page-colour--light-purple .nhsuk-do-dont-list__label,.page-colour--light-purple .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--light-purple .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--light-purple .nhsuk-panel-with-label__label,.page-colour--light-purple .nhsuk-panel.is-style-panel-with-label h3,.page-colour--light-purple .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--light-purple .nhsuk-header,#content .page-style--light-purple .nhsuk-header--white .nhsuk-search__submit,#content .page-style--light-purple #secondary section h2.widget-title,#content .page-style--light-purple .nhsuk-panel-with-label__label,#content .page-style--light-purple #secondary section #wp-calendar caption,#content .page-style--light-purple #secondary section h2.widget-title,#content .page-style--light-purple .nhsuk-panel-with-label__label,#content .page-style--light-purple #secondary section #wp-calendar caption,#content .page-style--light-purple .nhsuk-do-dont-list__label,#content .page-style--light-purple .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--light-purple .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--light-purple .nhsuk-panel-with-label__label,#content .page-style--light-purple .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--light-purple .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#704c9c;background:#704c9c;color:#fff}.page-colour--light-purple .nhsuk-details__summary,.page-colour--light-purple .nhsuk-details__summary-text,.page-colour--light-purple .nhsuk-promo__heading,.page-colour--light-purple .nhsuk-card__heading a,#content .page-style--light-purple .nhsuk-details__summary,#content .page-style--light-purple .nhsuk-details__summary-text,#content .page-style--light-purple .nhsuk-promo__heading,#content .page-style--light-purple .nhsuk-card__heading a{color:#704c9c}.page-colour--light-purple a.nhsuk-button,#content .page-style--light-purple a.nhsuk-button{color:#fff}.page-colour--light-purple a.nhsuk-button--reverse,.page-colour--light-purple a.is-style-reverse,#content .page-style--light-purple a.nhsuk-button--reverse,#content .page-style--light-purple a.is-style-reverse{color:#000}.page-colour--light-purple .nhsuk-inset-text,.page-colour--light-purple .is-style-default .nhsuk-care-card__arrow:before,.page-colour--light-purple .is-style-default .nhsuk-care-card__arrow:after,.page-colour--light-purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--light-purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--light-purple #secondary section,#content .page-style--light-purple .nhsuk-inset-text,#content .page-style--light-purple .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--light-purple .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--light-purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--light-purple .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--light-purple #secondary section{border-color:#704c9c}.page-colour--light-purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--light-purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--light-purple .nhsuk-pagination__link .nhsuk-icon,#content .page-style--light-purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--light-purple .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--light-purple .nhsuk-pagination__link .nhsuk-icon{fill:#704c9c}@media(min-width: 40.0625em){.page-colour--light-purple .nhsuk-icon__search,#content .page-style--light-purple .nhsuk-icon__search{fill:#704c9c}}.page-colour--light-purple #secondary section ul>li>ul>li>a,#content .page-style--light-purple #secondary section ul>li>ul>li>a{border-left:2px solid #704c9c}.page-colour--light-purple .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--light-purple .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#704c9c}.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation{background:#704c9c}.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--light-purple .nhsuk-header .nhsuk-search__submit:hover{background-color:#4b3369;background:#4b3369}.page-colour--light-purple .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--light-purple .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--light-purple .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--light-purple .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--light-purple .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--light-purple .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--light-purple .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--light-purple .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#4b3369;background:#4b3369;color:#fff}.page-colour--light-purple .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#704c9c;color:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#704c9c;color:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#704c9c}.page-colour--light-purple .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#704c9c}.page-colour--light-purple .nhsuk-header .nhsuk-icon__close{fill:#704c9c}@media(max-width: 989px){.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation-link{color:#704c9c}.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation,.page-colour--light-purple .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--light-purple .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--emergency-services-red .nhsuk-footer,.page-colour--emergency-services-red #secondary section,#content .page-style--emergency-services-red .nhsuk-footer,#content .page-style--emergency-services-red #secondary section{border-top-color:#d5281b}.page-colour--emergency-services-red .nhsuk-header,.page-colour--emergency-services-red .nhsuk-header--white .nhsuk-search__submit,.page-colour--emergency-services-red #secondary section h2.widget-title,.page-colour--emergency-services-red .nhsuk-panel-with-label__label,.page-colour--emergency-services-red #secondary section #wp-calendar caption,.page-colour--emergency-services-red #secondary section h2.widget-title,.page-colour--emergency-services-red .nhsuk-panel-with-label__label,.page-colour--emergency-services-red #secondary section #wp-calendar caption,.page-colour--emergency-services-red .nhsuk-do-dont-list__label,.page-colour--emergency-services-red .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--emergency-services-red .nhsuk-panel-with-label__label,.page-colour--emergency-services-red .nhsuk-panel.is-style-panel-with-label h3,.page-colour--emergency-services-red .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--emergency-services-red .nhsuk-header,#content .page-style--emergency-services-red .nhsuk-header--white .nhsuk-search__submit,#content .page-style--emergency-services-red #secondary section h2.widget-title,#content .page-style--emergency-services-red .nhsuk-panel-with-label__label,#content .page-style--emergency-services-red #secondary section #wp-calendar caption,#content .page-style--emergency-services-red #secondary section h2.widget-title,#content .page-style--emergency-services-red .nhsuk-panel-with-label__label,#content .page-style--emergency-services-red #secondary section #wp-calendar caption,#content .page-style--emergency-services-red .nhsuk-do-dont-list__label,#content .page-style--emergency-services-red .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--emergency-services-red .nhsuk-panel-with-label__label,#content .page-style--emergency-services-red .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--emergency-services-red .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#d5281b;background:#d5281b;color:#fff}.page-colour--emergency-services-red .nhsuk-details__summary,.page-colour--emergency-services-red .nhsuk-details__summary-text,.page-colour--emergency-services-red .nhsuk-promo__heading,.page-colour--emergency-services-red .nhsuk-card__heading a,#content .page-style--emergency-services-red .nhsuk-details__summary,#content .page-style--emergency-services-red .nhsuk-details__summary-text,#content .page-style--emergency-services-red .nhsuk-promo__heading,#content .page-style--emergency-services-red .nhsuk-card__heading a{color:#d5281b}.page-colour--emergency-services-red a.nhsuk-button,#content .page-style--emergency-services-red a.nhsuk-button{color:#fff}.page-colour--emergency-services-red a.nhsuk-button--reverse,.page-colour--emergency-services-red a.is-style-reverse,#content .page-style--emergency-services-red a.nhsuk-button--reverse,#content .page-style--emergency-services-red a.is-style-reverse{color:#000}.page-colour--emergency-services-red .nhsuk-inset-text,.page-colour--emergency-services-red .is-style-default .nhsuk-care-card__arrow:before,.page-colour--emergency-services-red .is-style-default .nhsuk-care-card__arrow:after,.page-colour--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--emergency-services-red #secondary section,#content .page-style--emergency-services-red .nhsuk-inset-text,#content .page-style--emergency-services-red .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--emergency-services-red .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--emergency-services-red .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--emergency-services-red #secondary section{border-color:#d5281b}.page-colour--emergency-services-red .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--emergency-services-red .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--emergency-services-red .nhsuk-pagination__link .nhsuk-icon,#content .page-style--emergency-services-red .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--emergency-services-red .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--emergency-services-red .nhsuk-pagination__link .nhsuk-icon{fill:#d5281b}@media(min-width: 40.0625em){.page-colour--emergency-services-red .nhsuk-icon__search,#content .page-style--emergency-services-red .nhsuk-icon__search{fill:#d5281b}}.page-colour--emergency-services-red #secondary section ul>li>ul>li>a,#content .page-style--emergency-services-red #secondary section ul>li>ul>li>a{border-left:2px solid #d5281b}.page-colour--emergency-services-red .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--emergency-services-red .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#d5281b}.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation{background:#d5281b}.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--emergency-services-red .nhsuk-header .nhsuk-search__submit:hover{background-color:#911b12;background:#911b12}.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#911b12;background:#911b12;color:#fff}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#d5281b;color:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#d5281b;color:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#d5281b}.page-colour--emergency-services-red .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#d5281b}.page-colour--emergency-services-red .nhsuk-header .nhsuk-icon__close{fill:#d5281b}@media(max-width: 989px){.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation-link{color:#d5281b}.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--emergency-services-red .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--dark-green .nhsuk-footer,.page-colour--dark-green #secondary section,#content .page-style--dark-green .nhsuk-footer,#content .page-style--dark-green #secondary section{border-top-color:#006747}.page-colour--dark-green .nhsuk-header,.page-colour--dark-green .nhsuk-header--white .nhsuk-search__submit,.page-colour--dark-green #secondary section h2.widget-title,.page-colour--dark-green .nhsuk-panel-with-label__label,.page-colour--dark-green #secondary section #wp-calendar caption,.page-colour--dark-green #secondary section h2.widget-title,.page-colour--dark-green .nhsuk-panel-with-label__label,.page-colour--dark-green #secondary section #wp-calendar caption,.page-colour--dark-green .nhsuk-do-dont-list__label,.page-colour--dark-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--dark-green .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--dark-green .nhsuk-panel-with-label__label,.page-colour--dark-green .nhsuk-panel.is-style-panel-with-label h3,.page-colour--dark-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--dark-green .nhsuk-header,#content .page-style--dark-green .nhsuk-header--white .nhsuk-search__submit,#content .page-style--dark-green #secondary section h2.widget-title,#content .page-style--dark-green .nhsuk-panel-with-label__label,#content .page-style--dark-green #secondary section #wp-calendar caption,#content .page-style--dark-green #secondary section h2.widget-title,#content .page-style--dark-green .nhsuk-panel-with-label__label,#content .page-style--dark-green #secondary section #wp-calendar caption,#content .page-style--dark-green .nhsuk-do-dont-list__label,#content .page-style--dark-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--dark-green .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--dark-green .nhsuk-panel-with-label__label,#content .page-style--dark-green .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--dark-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#006747;background:#006747;color:#fff}.page-colour--dark-green .nhsuk-details__summary,.page-colour--dark-green .nhsuk-details__summary-text,.page-colour--dark-green .nhsuk-promo__heading,.page-colour--dark-green .nhsuk-card__heading a,#content .page-style--dark-green .nhsuk-details__summary,#content .page-style--dark-green .nhsuk-details__summary-text,#content .page-style--dark-green .nhsuk-promo__heading,#content .page-style--dark-green .nhsuk-card__heading a{color:#006747}.page-colour--dark-green a.nhsuk-button,#content .page-style--dark-green a.nhsuk-button{color:#fff}.page-colour--dark-green a.nhsuk-button--reverse,.page-colour--dark-green a.is-style-reverse,#content .page-style--dark-green a.nhsuk-button--reverse,#content .page-style--dark-green a.is-style-reverse{color:#000}.page-colour--dark-green .nhsuk-inset-text,.page-colour--dark-green .is-style-default .nhsuk-care-card__arrow:before,.page-colour--dark-green .is-style-default .nhsuk-care-card__arrow:after,.page-colour--dark-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--dark-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--dark-green #secondary section,#content .page-style--dark-green .nhsuk-inset-text,#content .page-style--dark-green .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--dark-green .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--dark-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--dark-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--dark-green #secondary section{border-color:#006747}.page-colour--dark-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--dark-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--dark-green .nhsuk-pagination__link .nhsuk-icon,#content .page-style--dark-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--dark-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--dark-green .nhsuk-pagination__link .nhsuk-icon{fill:#006747}@media(min-width: 40.0625em){.page-colour--dark-green .nhsuk-icon__search,#content .page-style--dark-green .nhsuk-icon__search{fill:#006747}}.page-colour--dark-green #secondary section ul>li>ul>li>a,#content .page-style--dark-green #secondary section ul>li>ul>li>a{border-left:2px solid #006747}.page-colour--dark-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--dark-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#006747}.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation{background:#006747}.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--dark-green .nhsuk-header .nhsuk-search__submit:hover{background-color:#001b12;background:#001b12}.page-colour--dark-green .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--dark-green .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--dark-green .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--dark-green .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--dark-green .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--dark-green .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--dark-green .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--dark-green .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#001b12;background:#001b12;color:#fff}.page-colour--dark-green .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#006747;color:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#006747;color:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#006747}.page-colour--dark-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#006747}.page-colour--dark-green .nhsuk-header .nhsuk-icon__close{fill:#006747}@media(max-width: 989px){.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation-link{color:#006747}.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation,.page-colour--dark-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--dark-green .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--light-green .nhsuk-footer,.page-colour--light-green #secondary section,#content .page-style--light-green .nhsuk-footer,#content .page-style--light-green #secondary section{border-top-color:#78be20}.page-colour--light-green .nhsuk-header,.page-colour--light-green .nhsuk-header--white .nhsuk-search__submit,.page-colour--light-green #secondary section h2.widget-title,.page-colour--light-green .nhsuk-panel-with-label__label,.page-colour--light-green #secondary section #wp-calendar caption,.page-colour--light-green #secondary section h2.widget-title,.page-colour--light-green .nhsuk-panel-with-label__label,.page-colour--light-green #secondary section #wp-calendar caption,.page-colour--light-green .nhsuk-do-dont-list__label,.page-colour--light-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--light-green .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--light-green .nhsuk-panel-with-label__label,.page-colour--light-green .nhsuk-panel.is-style-panel-with-label h3,.page-colour--light-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--light-green .nhsuk-header,#content .page-style--light-green .nhsuk-header--white .nhsuk-search__submit,#content .page-style--light-green #secondary section h2.widget-title,#content .page-style--light-green .nhsuk-panel-with-label__label,#content .page-style--light-green #secondary section #wp-calendar caption,#content .page-style--light-green #secondary section h2.widget-title,#content .page-style--light-green .nhsuk-panel-with-label__label,#content .page-style--light-green #secondary section #wp-calendar caption,#content .page-style--light-green .nhsuk-do-dont-list__label,#content .page-style--light-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--light-green .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--light-green .nhsuk-panel-with-label__label,#content .page-style--light-green .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--light-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#78be20;background:#78be20;color:#fff}.page-colour--light-green .nhsuk-details__summary,.page-colour--light-green .nhsuk-details__summary-text,.page-colour--light-green .nhsuk-promo__heading,.page-colour--light-green .nhsuk-card__heading a,#content .page-style--light-green .nhsuk-details__summary,#content .page-style--light-green .nhsuk-details__summary-text,#content .page-style--light-green .nhsuk-promo__heading,#content .page-style--light-green .nhsuk-card__heading a{color:#78be20}.page-colour--light-green a.nhsuk-button,#content .page-style--light-green a.nhsuk-button{color:#fff}.page-colour--light-green a.nhsuk-button--reverse,.page-colour--light-green a.is-style-reverse,#content .page-style--light-green a.nhsuk-button--reverse,#content .page-style--light-green a.is-style-reverse{color:#000}.page-colour--light-green .nhsuk-inset-text,.page-colour--light-green .is-style-default .nhsuk-care-card__arrow:before,.page-colour--light-green .is-style-default .nhsuk-care-card__arrow:after,.page-colour--light-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--light-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--light-green #secondary section,#content .page-style--light-green .nhsuk-inset-text,#content .page-style--light-green .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--light-green .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--light-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--light-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--light-green #secondary section{border-color:#78be20}.page-colour--light-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--light-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--light-green .nhsuk-pagination__link .nhsuk-icon,#content .page-style--light-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--light-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--light-green .nhsuk-pagination__link .nhsuk-icon{fill:#78be20}@media(min-width: 40.0625em){.page-colour--light-green .nhsuk-icon__search,#content .page-style--light-green .nhsuk-icon__search{fill:#78be20}}.page-colour--light-green #secondary section ul>li>ul>li>a,#content .page-style--light-green #secondary section ul>li>ul>li>a{border-left:2px solid #78be20}.page-colour--light-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--light-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#78be20}.page-colour--light-green .nhsuk-header .nhsuk-header__navigation{background:#78be20}.page-colour--light-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--light-green .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--light-green .nhsuk-header .nhsuk-search__submit:hover{background-color:#4f7d15;background:#4f7d15}.page-colour--light-green .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--light-green .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--light-green .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--light-green .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--light-green .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--light-green .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--light-green .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--light-green .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#4f7d15;background:#4f7d15;color:#fff}.page-colour--light-green .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#78be20;color:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#78be20;color:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#78be20}.page-colour--light-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#78be20}.page-colour--light-green .nhsuk-header .nhsuk-icon__close{fill:#78be20}@media(max-width: 989px){.page-colour--light-green .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--light-green .nhsuk-header .nhsuk-header__navigation-link{color:#78be20}.page-colour--light-green .nhsuk-header .nhsuk-header__navigation,.page-colour--light-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--light-green .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--aqua-green .nhsuk-footer,.page-colour--aqua-green #secondary section,#content .page-style--aqua-green .nhsuk-footer,#content .page-style--aqua-green #secondary section{border-top-color:#00a499}.page-colour--aqua-green .nhsuk-header,.page-colour--aqua-green .nhsuk-header--white .nhsuk-search__submit,.page-colour--aqua-green #secondary section h2.widget-title,.page-colour--aqua-green .nhsuk-panel-with-label__label,.page-colour--aqua-green #secondary section #wp-calendar caption,.page-colour--aqua-green #secondary section h2.widget-title,.page-colour--aqua-green .nhsuk-panel-with-label__label,.page-colour--aqua-green #secondary section #wp-calendar caption,.page-colour--aqua-green .nhsuk-do-dont-list__label,.page-colour--aqua-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--aqua-green .nhsuk-panel-with-label__label,.page-colour--aqua-green .nhsuk-panel.is-style-panel-with-label h3,.page-colour--aqua-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--aqua-green .nhsuk-header,#content .page-style--aqua-green .nhsuk-header--white .nhsuk-search__submit,#content .page-style--aqua-green #secondary section h2.widget-title,#content .page-style--aqua-green .nhsuk-panel-with-label__label,#content .page-style--aqua-green #secondary section #wp-calendar caption,#content .page-style--aqua-green #secondary section h2.widget-title,#content .page-style--aqua-green .nhsuk-panel-with-label__label,#content .page-style--aqua-green #secondary section #wp-calendar caption,#content .page-style--aqua-green .nhsuk-do-dont-list__label,#content .page-style--aqua-green .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--aqua-green .nhsuk-panel-with-label__label,#content .page-style--aqua-green .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--aqua-green .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#00a499;background:#00a499;color:#fff}.page-colour--aqua-green .nhsuk-details__summary,.page-colour--aqua-green .nhsuk-details__summary-text,.page-colour--aqua-green .nhsuk-promo__heading,.page-colour--aqua-green .nhsuk-card__heading a,#content .page-style--aqua-green .nhsuk-details__summary,#content .page-style--aqua-green .nhsuk-details__summary-text,#content .page-style--aqua-green .nhsuk-promo__heading,#content .page-style--aqua-green .nhsuk-card__heading a{color:#00a499}.page-colour--aqua-green a.nhsuk-button,#content .page-style--aqua-green a.nhsuk-button{color:#fff}.page-colour--aqua-green a.nhsuk-button--reverse,.page-colour--aqua-green a.is-style-reverse,#content .page-style--aqua-green a.nhsuk-button--reverse,#content .page-style--aqua-green a.is-style-reverse{color:#000}.page-colour--aqua-green .nhsuk-inset-text,.page-colour--aqua-green .is-style-default .nhsuk-care-card__arrow:before,.page-colour--aqua-green .is-style-default .nhsuk-care-card__arrow:after,.page-colour--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--aqua-green #secondary section,#content .page-style--aqua-green .nhsuk-inset-text,#content .page-style--aqua-green .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--aqua-green .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--aqua-green .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--aqua-green #secondary section{border-color:#00a499}.page-colour--aqua-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--aqua-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--aqua-green .nhsuk-pagination__link .nhsuk-icon,#content .page-style--aqua-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--aqua-green .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--aqua-green .nhsuk-pagination__link .nhsuk-icon{fill:#00a499}@media(min-width: 40.0625em){.page-colour--aqua-green .nhsuk-icon__search,#content .page-style--aqua-green .nhsuk-icon__search{fill:#00a499}}.page-colour--aqua-green #secondary section ul>li>ul>li>a,#content .page-style--aqua-green #secondary section ul>li>ul>li>a{border-left:2px solid #00a499}.page-colour--aqua-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--aqua-green .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#00a499}.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation{background:#00a499}.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--aqua-green .nhsuk-header .nhsuk-search__submit:hover{background-color:#005852;background:#005852}.page-colour--aqua-green .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--aqua-green .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--aqua-green .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--aqua-green .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--aqua-green .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--aqua-green .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--aqua-green .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--aqua-green .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#005852;background:#005852;color:#fff}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#00a499;color:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#00a499;color:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#00a499}.page-colour--aqua-green .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#00a499}.page-colour--aqua-green .nhsuk-header .nhsuk-icon__close{fill:#00a499}@media(max-width: 989px){.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation-link{color:#00a499}.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation,.page-colour--aqua-green .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--aqua-green .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}.page-colour--gds-black .nhsuk-footer,.page-colour--gds-black #secondary section,#content .page-style--gds-black .nhsuk-footer,#content .page-style--gds-black #secondary section{border-top-color:#0b0c0c}.page-colour--gds-black .nhsuk-header,.page-colour--gds-black .nhsuk-header--white .nhsuk-search__submit,.page-colour--gds-black #secondary section h2.widget-title,.page-colour--gds-black .nhsuk-panel-with-label__label,.page-colour--gds-black #secondary section #wp-calendar caption,.page-colour--gds-black #secondary section h2.widget-title,.page-colour--gds-black .nhsuk-panel-with-label__label,.page-colour--gds-black #secondary section #wp-calendar caption,.page-colour--gds-black .nhsuk-do-dont-list__label,.page-colour--gds-black .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,.page-colour--gds-black .nhsuk-hero--image-description .nhsuk-hero-content,.page-colour--gds-black .nhsuk-panel-with-label__label,.page-colour--gds-black .nhsuk-panel.is-style-panel-with-label h3,.page-colour--gds-black .nhsuk-panel.is-style-panel-with-label h3 .rich-text,#content .page-style--gds-black .nhsuk-header,#content .page-style--gds-black .nhsuk-header--white .nhsuk-search__submit,#content .page-style--gds-black #secondary section h2.widget-title,#content .page-style--gds-black .nhsuk-panel-with-label__label,#content .page-style--gds-black #secondary section #wp-calendar caption,#content .page-style--gds-black #secondary section h2.widget-title,#content .page-style--gds-black .nhsuk-panel-with-label__label,#content .page-style--gds-black #secondary section #wp-calendar caption,#content .page-style--gds-black .nhsuk-do-dont-list__label,#content .page-style--gds-black .nhsuk-care-card.is-style-default .nhsuk-care-card__heading-container,#content .page-style--gds-black .nhsuk-hero--image-description .nhsuk-hero-content,#content .page-style--gds-black .nhsuk-panel-with-label__label,#content .page-style--gds-black .nhsuk-panel.is-style-panel-with-label h3,#content .page-style--gds-black .nhsuk-panel.is-style-panel-with-label h3 .rich-text{background-color:#0b0c0c;background:#0b0c0c;color:#fff}.page-colour--gds-black .nhsuk-details__summary,.page-colour--gds-black .nhsuk-details__summary-text,.page-colour--gds-black .nhsuk-promo__heading,.page-colour--gds-black .nhsuk-card__heading a,#content .page-style--gds-black .nhsuk-details__summary,#content .page-style--gds-black .nhsuk-details__summary-text,#content .page-style--gds-black .nhsuk-promo__heading,#content .page-style--gds-black .nhsuk-card__heading a{color:#0b0c0c}.page-colour--gds-black a.nhsuk-button,#content .page-style--gds-black a.nhsuk-button{color:#fff}.page-colour--gds-black a.nhsuk-button--reverse,.page-colour--gds-black a.is-style-reverse,#content .page-style--gds-black a.nhsuk-button--reverse,#content .page-style--gds-black a.is-style-reverse{color:#000}.page-colour--gds-black .nhsuk-inset-text,.page-colour--gds-black .is-style-default .nhsuk-care-card__arrow:before,.page-colour--gds-black .is-style-default .nhsuk-care-card__arrow:after,.page-colour--gds-black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.page-colour--gds-black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,.page-colour--gds-black #secondary section,#content .page-style--gds-black .nhsuk-inset-text,#content .page-style--gds-black .is-style-default .nhsuk-care-card__arrow:before,#content .page-style--gds-black .is-style-default .nhsuk-care-card__arrow:after,#content .page-style--gds-black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,#content .page-style--gds-black .nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after,#content .page-style--gds-black #secondary section{border-color:#0b0c0c}.page-colour--gds-black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,.page-colour--gds-black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,.page-colour--gds-black .nhsuk-pagination__link .nhsuk-icon,#content .page-style--gds-black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--next a .nhsuk-icon,#content .page-style--gds-black .navigation .nhsuk-pagination ul.nhsuk-pagination__list li.nhsuk-pagination-item--previous a .nhsuk-icon,#content .page-style--gds-black .nhsuk-pagination__link .nhsuk-icon{fill:#0b0c0c}@media(min-width: 40.0625em){.page-colour--gds-black .nhsuk-icon__search,#content .page-style--gds-black .nhsuk-icon__search{fill:#0b0c0c}}.page-colour--gds-black #secondary section ul>li>ul>li>a,#content .page-style--gds-black #secondary section ul>li>ul>li>a{border-left:2px solid #0b0c0c}.page-colour--gds-black .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,#content .page-style--gds-black .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#0b0c0c}.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation{background:#0b0c0c}.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation ul li a:hover,.page-colour--gds-black .nhsuk-header .nhsuk-search__submit:hover{background-color:#000;background:#000}.page-colour--gds-black .nhsuk-header .nhsuk-header__menu-toggle:focus,.page-colour--gds-black .nhsuk-header .nhsuk-header__menu-toggle:hover,.page-colour--gds-black .nhsuk-header .nhsuk-header__menu-toggle.is-active,.page-colour--gds-black .nhsuk-header .nhsuk-header__menu-toggle:active,.page-colour--gds-black .nhsuk-header .nhsuk-header__search-toggle:hover,.page-colour--gds-black .nhsuk-header .nhsuk-header__search-toggle:focus,.page-colour--gds-black .nhsuk-header .nhsuk-header__search-toggle.is-active,.page-colour--gds-black .nhsuk-header .nhsuk-header__search-toggle:active{background-color:#000;background:#000;color:#fff}.page-colour--gds-black .nhsuk-header.nhsuk-header--white{background-color:#fff;color:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white a.nhsuk-header__transactional-service-name--link{color:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle{background-color:#fff;background:#fff;color:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu-toggle:active,.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle:active{color:#fff}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__menu .nhsuk-header__menu-toggle{border-color:#0b0c0c;color:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#0b0c0c;color:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon__search{fill:#0b0c0c}.page-colour--gds-black .nhsuk-header.nhsuk-header--white .nhsuk-header__search-toggle.is_active{background-color:#0b0c0c}.page-colour--gds-black .nhsuk-header .nhsuk-icon__close{fill:#0b0c0c}@media(max-width: 989px){.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation ul li a,.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation-link{color:#0b0c0c}.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation,.page-colour--gds-black .nhsuk-header .nhsuk-header__navigation-link:hover,.page-colour--gds-black .nhsuk-header .nhsuk-header .nhsuk-header__navigation ul li a:hover{background-color:#fff;background:#fff}}/*# sourceMappingURL=page-colours.min.css.map *//**
 * @file: CiviCRM Stylesheet
 *
 * NOTE: The main civicrm container has both class and id of crm-container
 * Other civi blocks outside the main container also have the class crm-container (but not the id)
 * All styles should start with .crm-container unless they are specific to the main div only
 */

/* Use this class to hide text that should only be there for screen readers */
.sr-only {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}

.crm-container .crm-flex-box {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.crm-flex-box > * {
  flex: 1;
  box-sizing: border-box;
  min-width: 0; /* prevents getting squashed by whitespace:nowrap content */
}
.crm-container .crm-flex-1 {
  flex: 1;
}
.crm-container .crm-flex-2 {
  flex: 2;
}
.crm-container .crm-flex-3 {
  flex: 3;
}
.crm-container .crm-flex-4 {
  flex: 4;
}
.crm-container .crm-flex-5 {
  flex: 5;
}

.crm-container .crm-draggable {
  cursor: move;
}

.crm-container input {
  box-sizing: content-box;
}

.crm-container .crm-inline-block {
  display: inline-block;
}

div.crm-container label {
  font-weight: normal;
  display: inline;
}

div.crm-container fieldset label {
  float: none;
}

input.crm-form-radio + label,
input.crm-form-checkbox + label {
  margin-left: 7px;
}

.crm-container .crm-quickSearchField {
  font-weight: normal;
}

#crm-container .hiddenElement,
.crm-container .hiddenElement {
  display: none;
}

#crm-container .clear,
.crm-container .clear {
  clear: both;
}

.crm-container a,
.crm-container a:link,
.crm-container a:visited {
  color: #2786c2;
  text-decoration: none;
}

#crm-container .crm-content-block {
  padding: 0;
}

/* TABLE STYLING */

.crm-container table {
  margin: 0 0 1em;
  border-collapse: collapse;
  width: 100%;
  font-size: 13px;
}

.crm-container tr {
  background: none transparent;
}

.crm-container th,
.crm-container table.display thead th,
.crm-container table thead.sticky th,
.crm-container table.caseSelector tr.columnheader th {
  background-color: #ffffff;
  border-color: #ffffff #ffffff #cfcec3;
  border-style: solid;
  border-width: 1px 1px 2px;
  color: #a7a7a7;
  font-size: 13px;
  font-weight: bold;
  padding: 4px;
  text-align: left;
  vertical-align: top;
}
/* Styles for Sticky Header */
.crm-container table thead.sticky {
  background-color: #fff;
}

.crm-container thead div.sticky-header {
  height: 15px;
  border-bottom: 2px solid #cfcec3;
  background-color: #fff;
  z-index: 10;
}

/* Styles for Sorting Header */
.crm-container table thead th.sorting_asc,
.crm-container table thead th.sorting_desc,
.crm-container table .sticky th a.sort-ascending,
.crm-container table .sticky th a.sort-descending,
.crm-container table.caseSelector tr.columnheader th a.sort-ascending,
.crm-container table.caseSelector tr.columnheader th a.sort-descending {
  color: #3e3e3e;
  background-color: #fff;
}

/* Set background back to normal gray for form labels which use <th>. Temporary fix until we standardize form layout markup. */
.crm-container table.form-layout-compressed tbody th.label {
  background-color: #f7f7f7;
}

.crm-container tbody {
  border-top: none;
}

.crm-container td {
  padding: 4px;
  vertical-align: top;
}

.crm-container .crm-row-child {
  margin: 0;
  padding: 3px 0 3px 0;
  clear: none;
  background-color: #f1f8eb;
}

/*
** Size input fields in crm-container by class. Classes are assigned by the
** module in relation to the data object max size.
*/
.crm-container .crm-select2 {
  width: 15em;
}
.crm-container .two {
  width: 2em;
}
.crm-container .four {
  width: 4em;
}
.crm-container .six {
  width: 6em;
}
.crm-container .eight {
  width: 8em;
}
.crm-container .twelve {
  width: 12em;
}
.crm-container .twenty {
  width: 20em;
}
.crm-container .medium {
  width: 12em;
}
.crm-container .big {
  width: 15em;
}
.crm-container .huge,
input.crm-form-autocomplete,
input.crm-form-entityref {
  width: 25em;
}
.crm-container .huge40 {
  width: 40em;
}
.crm-container textarea.big {
  width: 35em;
  height: 4em;
}
.crm-container textarea.huge {
  width: 45em;
  height: 16em;
}
.crm-container textarea.huge12 {
  width: 40em;
  height: 12em;
}
.crm-container textarea.huge40 {
  width: 40em;
  height: 16em;
}
.crm-container textarea.nowrap {
  width: 45em;
  height: 4.5em;
  white-space: nowrap;
  overflow: auto;
}
.crm-container .bigSelect {
  width: 15em;
  height: 12em;
}

/* Override line-height from style.css */
#crm-container,
.crm-container {
  line-height: 135%;
}

/* Base crm-container styles */
.crm-container hr {
  background-color: #b0b0b0;
}

.crm-container .crm-form-block {
  padding: 4px;
  margin-bottom: 4px;
  font-size: 13px;
  background-color: #efefe5;
  color: #3e3e3e;
}

.crm-container .no-border {
  border-style: none;
}

/*
** Class for giving solid line at the bottom of the <div>(block level element)
** Currently it is used on the dashboard pages - CiviContribute, CiviMember...
*/
.crm-container div.solid-border-bottom {
  border-bottom: 2px solid #777;
}

.crm-container .solid-border-top {
  margin-top: 15px;
  border-top: 1px solid #696969;
}

/* Size the vertical heights in crm-containers by class. */
.crm-container .ht-one {
  height: 1em;
}

.crm-container .add-remove-link {
  font-size: .9em;
}

/* Ensures max-width is reset to css default for the images in the maps */
#Map img {
  max-width: none;
}

.crm-container .required {
  color: inherit;
}

/* CRM form layout classes (from www.realworldstyle.com) */
.crm-container .spacer {
  clear: left;
  height: 5px;
}

.crm-container td.compressed select,
.crm-container td.compressed input {
  font-size: 0.90em;
  font-weight: bold;
}

.crm-container td.Int input {
  width: 6em;
}

.crm-container input.crm-form-text.ng-invalid.ng-dirty {
  border: 1px solid #ff0000;
}
.crm-container input.crm-form-text,
.crm-container .crm-icon-picker-button,
.crm-container input.dateplugin,
.crm-container input.crm-form-password {
  border: 1px solid #999;
  vertical-align: middle;
  padding: 1px 2px;
  height: 1.8em;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
  background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
  background-image: linear-gradient(top, #eee 1%, #fff 15%);
}

.crm-container input.crm-form-text[disabled],
.crm-container input.dateplugin[disabled],
.crm-container select.crm-form-select[disabled],
.crm-container input.crm-form-text[readonly],
.crm-container input.crm-form-password[disabled],
.crm-container input.crm-form-password[readonly] {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #ddd), color-stop(15%, #f2f2f2));
  background-image: -webkit-linear-gradient(top, #ddd 1%, #f2f2f2 15%);
  background-image: -moz-linear-gradient(top, #ddd 1%, #f2f2f2 15%);
  background-image: linear-gradient(top, #ddd 1%, #f2f2f2 15%);
}

.crm-container input.crm-form-text[disabled],
.crm-container input.dateplugin[disabled],
.crm-container select.crm-form-select[disabled],
.crm-container input.crm-form-password[disabled] {
  color: #a9a9a9;
}

.crm-container .crm-form-time {
  width: 5em;
  margin-left: 1em;
}

.crm-container .crm-form-submit {
  margin: .25em 0.5em 0.25em 0;
}

.crm-container div.crm-inline-button {
  padding-left: 6px;
  padding-top: 6px;
  margin-bottom: 28px;
}

.crm-container fieldset {
  background: none;
  padding: 4px 0;
  margin: 10px 0;
  border: none;
  border-top: 1px solid #cfcec3;
}

.crm-container fieldset.no-border {
  border-top: none;
}

.crm-container fieldset legend {
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 4px;
  background: none;
  border: medium none;
  background-color: transparent;
  color: #3e3e3e;
  position: relative;
  text-indent: 0;
  width: auto;
}

.crm-container fieldset.form-layout {
  margin: .25em 0 .5em 0;
  padding: 1px 10px 1px 10px;
}

.crm-container fieldset.collapsible {
  border: 0;
}

.crm-container div.form-item {
  border-top-style: none;
  margin: 0;
  padding: 3px 0 5px 0;
  clear: none;
  height: 100%;
}

.crm-container div.form-item dl,
.crm-container .section-hidden dl,
.crm-container .crm-form-block dl {
  margin: 0;
}

/* contribution page styles */
.crm-container #Main fieldset table td {
  background-color: transparent;
  border: none;
}

.crm-container .crm-section,
.crm-container div.crm-field-wrapper {
  margin-bottom: 1em;
}

/* todo: See PR#19968 to move towards configurable breakpoints */
@media (min-width: 480px) {
  .crm-container .crm-section .label {
    float: left;
    width: 17%;
    text-align: right;
  }
}

.crm-container .crm-section .label label {
  white-space: normal;
}

.crm-container .label-left .label {
  text-align: left;
}

@media (min-width: 480px) {
  .crm-container .crm-section .content {
    margin-left: 19%;
  }
}

.crm-container .no-label .content {
  margin-left: 0;
}

#crm-container #cvv2 {
  vertical-align: top;
}

/* Use definition lists for simple 2 col forms - <dt> for labels, <dd> for fields */
.crm-container div.form-item dt,
.crm-container .crm-form-block dt {
  float: left;
  clear: left;
  width: 150px;
  text-align: right;
  vertical-align: top;
  padding: 5px 15px 5px 0;
  font-size: .95em;
  white-space: normal;
}

.crm-container .section-hidden dt {
  float: left;
  clear: left;
  width: 150px;
  text-align: left;
  font-weight: bold;
  white-space: nowrap;
  padding: 5px 15px 5px 0;
}

.crm-container div.form-item dd,
.crm-container .crm-form-block dd,
.crm-container .section-hidden dd {
  padding: 3px;
  margin-left: 160px;
}

.crm-container div.form-item dd.html-adjust,
.crm-container div.form-item dl.html-adjust dd,
.crm-container div.crm-form-block dl.html-adjust dd,
.crm-container div.crm-form-block dd.html-adjust {
  width: 57%;
}

.crm-container div.form-item dd.description,
.crm-container div.crm-form-block dd.description {
  padding: 0 0 5px;
  white-space: normal;
}

.crm-container div.form-item span.labels,
.crm-container div.crm-form-block span.labels {
  float: left;
  width: 15%;
  text-align: right;
}

.crm-container div.form-item span.fields,
.crm-container div.crm-form-block span.fields {
  width: 84%;
  text-align: left;
  margin-left: 16%;
  display: block;
}

.crm-container table.form-layout,
.crm-container table.no-border {
  margin: 0;
  border-collapse: collapse;
  border: 0 none;
}

.crm-container table.form-layout-compressed {
  margin: 0 0 .5em;
  width: auto;
  border-collapse: collapse;
  border: 1px none;
}

.crm-container table.crm-profile-tagsandgroups>tbody>tr>td {
  padding: 0;
}

.crm-container table.crm-profile-tagsandgroups,
.crm-container table.crm-profile-tagsandgroups table {
  margin: 0;
}

.crm-container table.advmultiselect {
  margin: 0;
  width: auto;
  border-collapse: collapse;
  border: 1px solid #696969;
}

.crm-container table.advmultiselect td {
  padding: 10px;
}

.crm-container table.advmultiselect td select {
  width: 150px;
}

.crm-container .form-layout td {
  vertical-align: top;
  padding: 5px;
  white-space: normal;
  border: none;
}

.crm-container .form-layout td.report,
.crm-container .form-layout td.description,
.crm-container .form-layout-compressed td.description {
  white-space: normal;
}

.crm-container .form-layout-compressed td,
.crm-container .form-layout-compressed th {
  vertical-align: text-top;
  padding: 2px 5px;
  border: none;
}

.crm-container .form-layout td.label,
.crm-container .form-layout-compressed td.label,
.crm-container .selector td.label,
.crm-container .form-layout-compressed th.label {
  text-align: right;
  padding: 4px 4px 4px 6px;
  border: 0 none;
  vertical-align: top;
}

.crm-container .form-layout td.label-left,
.crm-container .form-layout-compressed td.label-left {
  text-align: left;
  padding: 4px 4px 4px 6px;
  border: 0 none;
  vertical-align: top;
}

.crm-container .form-layout td.view-value,
.crm-container .form-layout-compressed td.view-value {
  text-align: left;
  padding: 4px;
  border: 0 none;
  vertical-align: top;
}

#crm-submit-buttons {
  width: 100%;
  /* fix ie7/ie8 bug where page goes bananas */
}

.crm-container .form-layout .buttons,
.crm-container .form-layout-compressed .buttons {
  padding-top: 10px;
}

.crm-container .form-layout-compressed td.describe-image {
  vertical-align: top;
  padding: 0.5em 0 0 0;
  font-size: .9em;
}

.crm-container .right {
  text-align: right;
}

.crm-container .form-layout-compressed td.option-label {
  vertical-align: top;
  text-align: right;
  padding: 0.75em 0.5em 0 0.75em;
  color: #7a7a60;
}

.crm-container td.price_set_option-label {
  padding-left: 3em;
}

/* messages and status */
.crm-container .messages {
  margin: 1em 0 1em;
  border: none;
  font-weight: normal;
}

.crm-container .messages .msg-title {
  font-weight: bold;
}

.crm-container .messages table {
  width: auto;
}

.crm-container .messages table td {
  background-color: #f7f7f7;
  border-bottom: 1px solid #dddddd;
}

.crm-container .status {
  background-color: #ffffcc;
  background-image: none;
  border: 1px solid #ffff66;
  margin: 0.5em 0;
  padding: 0.25em 0.5em;
  color: #3e3e3e;
  font-weight: normal;
}

.crm-container .status dl {
  margin: 2px 5px;
}

.crm-container div.status dt {
  clear: none;
  float: left;
  width: 20px;
}

.crm-container div.status dd {
  margin-left: 0;
}

.crm-container div.status ul {
  margin: 0 0 1em 16px;
}

.crm-container .status-pending {
  color: green;
}

.crm-container .status-completed {
  color: #000080;
}

.crm-container .crm-marker {
  color: #8a1f11;
  font-weight: bold;
  margin-right: 5px;
}

.crm-container .crm-error,
.crm-container .crm-inline-error {
  background: #fbe3e4 none repeat scroll 0 0;
  border: none;
  color: #8a1f11;
}
.crm-container .crm-error {
  padding: 4px;
}

.crm-container .status.crm-ok {
  border-color: #b0d730;
  background-color: #f1f8eb;
  color: #3e3e3e;
}

.crm-container .status.crm-status-none {
  background-color: inherit;
}

.crm-container .crm-footer {
  font-size: 0.8em;
}

.crm-footer .status {
  padding: 4px;
  border: 0px;
}

#civicrm-footer {
  margin-top: 2em;
  border-top: 1px solid #ddd;
  padding: 0.8em;
  text-align: center;
}

.crm-container #civicrm-footer.crm-public-footer {
  vertical-align: middle;
  text-align: right;
  font-size: 16px;
  padding: 0.8em 0;
}

.crm-container a.empowered-by-link {
  display: inline-block;
  height: 34px;
  position: relative;
  width: 99px;
}

.crm-container div.empowered-by-logo {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/civi99.png) no-repeat;
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/civi99.svg), none;
  display: block;
  line-height: 34px;
  position: absolute;
  top: 9px;
  width: 99px;
}

.crm-container div.empowered-by-logo span {
  visibility: hidden;
}

.crm-container #access {
  padding: 0.8em 0.8em 0 0;
  text-align: right;
}

.crm-container .header-dark {
  margin: 0.5em 0 0.5em;
  padding: 0.5em;
  background-color: #999999;
  font-weight: bold;
  color: #fafafa;
  border-radius: 2px;
}

.crm-container div.display-block {
  font-weight: normal;
  margin: 1em 2em 1em 2em;
}

/* Data display layouts */
.crm-container h3 {
  /* h3 used as table header for civicrm */
  background-color: #cde8fe;
  font-size: 15px;
  font-weight: bold;
  color: #121a2d;
  padding: 4px 6px;
  margin: 0 0 0.3em;
}

.crm-container h3.nobackground,
.crm-container .crm-form-block h3 {
  background-color: transparent;
}

#crm-container .col1 {
  float: left;
  vertical-align: top;
  width: 40%;
  text-align: left;
  margin: 0 25px 0 25px;
}

#crm-container .col2 {
  float: right;
  vertical-align: top;
  width: 50%;
  text-align: left;
  margin: 0;
}

#crm-container ul.indented {
  padding-left: 3em;
}

#crm-container tr.subevent td.event-title,
#crm-container tr.subevent td.event-info {
  padding-left: 3em;
}

#crm-container span.child-indent {
  padding-left: 1em;
}

/* Remove any weird list styles from the cms */
.crm-container ul li {
  background-image: none;
}

.crm-container .crm-form-block .crm-loading-element {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading-E6E6DC.gif);
}

.crm-container .crm-loading-element {
  padding-left: 30px;
  height: 30px;
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading.gif) no-repeat 0 0;
}

.crm-container div div.crm-msg-loading div.icon {
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading-2f2f2e.gif) no-repeat 0 0;
}

/*
 * Styles for formatting text
 */

/* Inline form field 'post-help' and radio-button unselect */
.crm-container .description {
  font-size: 0.9em;
  font-weight: normal;
  white-space: normal;
  width: auto;
  color: #696969;
  line-height: inherit;
  padding: 0;
  margin: 0;
}

.crm-container .price-set-option-content .description {
  font-size: 1em;
}

.crm-container .form-layout-compressed td.description,
.crm-container .form-layout td.description {
  padding: 0 5px 5px 5px;
  font-size: 1em;
}

/* Page and form-level 'help' */
.crm-container .help,
.crm-container #help {
  background-color: #f1f8eb;
  border: 1px solid #b0d730;
  color: #3e3e3e;
  font-size: 13px;
  margin: 0 0 8px;
  padding: 4px;
}

.crm-container .help p {
  margin: 4px;
}

.crm-container .font-light {
  font-weight: lighter;
}

.crm-container .bold {
  font-weight: bold;
}

.crm-container .font-bold {
  font-weight: bold !important;
}

.crm-container .font-italic {
  font-style: italic;
}

.crm-container .qill {
  font-weight: normal;
  line-height: 1.1em;
}

/* Styles for record browser and report tables, and pager bar */
#crm-container #map-field table,
#crm-container table.report,
#crm-container table.chart {
  width: auto;
}

#crm-container .crm-flashchart {
  overflow: auto;
}

#crm-container td.enclosingNested {
  padding: 0;
}

#crm-container .nowrap {
  white-space: nowrap;
}

#crm-container tr.columnheader {
  background-color: #e6e6e6;
  color: #000000;
  border: 1px solid #ddd;
}

#crm-container tr.columnheader a {
  color: #000;
  text-decoration: none;
  vertical-align: top;
}

#crm-container tr.columnheader-dark th {
  background-color: #999999;
  color: #fafafa;
  border: 1px solid #696969;
}

#crm-container tr.columnheader-dark td,
#crm-container tr.columnheader-dark th,
#crm-container tr.columnheader td,
#crm-container tr.columnfooter td {
  font-size: 1.1em;
  font-weight: bold;
}

/* dev/core#1039 Make contact details in popup on merge screen non bold */
#crm-container tr.columnheader td [class*="crm-summary-col-"] {
  font-size: 13px;
  font-weight: normal;
}

#crm-container tr.columnheader-dark th span.extra {
  font-size: .95em;
  font-weight: normal;
}

#crm-container tr.columnfooter {
  border-top: 2px solid #999999;
  font-size: 1.1em;
}

#crm-container #map-field th {
  border-right: 1px solid #999999;
}

#crm-container #map-field td,
#crm-container .report td,
#crm-container .chart td {
  padding: 10px 10px 4px 10px;
}

#crm-container .report td {
  border: 1px solid #999999;
  background-color: #f6f6f6;
}

/* double line right border for last cell in a horizontal grouping */
#crm-container table.report td.splitter {
  border-right: 5px double #999999;
}

#crm-container .report td.separator {
  padding-top: 1em;
  background-color: #ffffff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
}

#crm-container .chart td {
  border: 2px solid #999999;
}

#crm-container .float-left {
  float: left;
  padding: 4px 0;
  clear: none;
}

#crm-container .float-left + .float-left {
  margin-left: 1em;
}

#crm-container .float-right {
  float: right;
  width: auto;
  padding: 4px 0;
  clear: none;
}

#crm-container .align-right {
  display: block;
  margin-right: 20px;
  text-align: right;
}

#crm-container .element-right {
  float: right;
  margin-right: 35px;
}

/* search page styles */
.crm-container .crm-search-tasks,
.crm-container .crm-tasks {
  margin-bottom: 4px;
  padding: 4px;
}

.crm-container .crm-search-results {
  margin-bottom: 4px;
  padding: 0;
}

.crm-container #search-status {
  border: none;
  font-size: 13px;
  font-weight: normal;
}

.crm-container .crm-pager {
  border: none;
  background-color: #f5f6f1;
  position: relative;
  height: 35px;
  padding-top: 5px;
  margin-bottom: 4px;
}

.crm-container #search-status ul {
  margin: 0;
}

.crm-container #search-status ul li,
#crm-container ul.left-alignment li {
  display: list-item;
  margin-left: 2em;
  list-style-position: inside;
}

.crm-container .crm-pager input {
  text-align: center;
}

.crm-container .crm-pager-nav {
  display: block;
  margin-top: 7px;
  padding-left: 5px;
}

#crm-container .section-hidden {
  display: block;
  margin: 0;
  padding: 5px;
  font-size: 0.95em;
}
#crm-container form .section-hidden-border {
  background-color: #5c5c59;
  border: medium none;
  color: #ffffff;
  margin-left: 5px;
  font-size: 13px;
  font-family: Verdana;
  padding: 2px 0 0 0;
}

#crm-container .section-shown {
  padding: 0 5px;
}
#crm-container .data-group-first {
  margin: 10px 5px 5px 5px;
  padding: 5px;
  border-top: 2px solid #999999;
  clear: none;
}

/* Styles for Wizard Progress Bars */
#crm-container ul.wizard-bar {
  border-collapse: collapse;
  padding: 0 0 0 1em;
  white-space: nowrap;
  list-style: none;
  margin: 10px 0 20px;
  height: auto;
  width: auto;
  line-height: normal;
  border-top: 3px solid #bbb;
  text-align: center;
}

#crm-container ul.wizard-bar li {
  display: inline;
  background-color: #fafafa;
  border: 1px solid #999999;
  height: auto;
  margin: -2px;
  padding: .5em 1em .5em;
  text-decoration: none;
  font-size: .95em;
  background-image: none;
}

#crm-container ul.wizard-bar li.current-step {
  background-color: #4a89dc;
  border-color: #4a89dc;
  color: #ffffff;
  font-weight: bold;
}

#crm-container ul.wizard-bar li.past-step {
  background-color: #f5f5f5;
  color: #666;
}

#crm-container ul.wizard-bar li:first-child {
  border-radius: 8px 0 0 8px;
}

#crm-container ul.wizard-bar li:last-child {
  border-radius: 0 8px 8px 0;
}

/* Recently Viewed bar */
#crm-recently-viewed ul {
  list-style-image: none;
  font-size: .9em;
  padding: 0;
}

#crm-recently-viewed li.crm-recently-viewed {
  margin: 1px;
  padding: 1px 1px 4px 3px;
  border: 1px solid #d7d7d0;
  background-color: #fff;
  white-space: nowrap;
  list-style-type: none;
  position: relative;
  border-radius: 4px;
}

#crm-recently-viewed ul li.crm-recently-viewed:hover,
#crm-recently-viewed .crm-recentview-wrapper {
  background-color: #ffffcc;
  border: 1px solid #ffff66;
  border-radius: 4px;
}

#crm-recently-viewed a {
  font-weight: normal;
  color: #4a88df;
  text-decoration: none;
  font-size: .95em;
}

#crm-recently-viewed .crm-recentview-wrapper {
  display: none;
  position: absolute;
  z-index: 99;
  width: 10em;
  overflow: hidden;
  top: 0;
  text-align: center;
  padding-top: 1em;
}

#crm-recently-viewed.left .crm-recentview-wrapper {
  border-left: none;
  right: -10em;
}

#crm-recently-viewed.right .crm-recentview-wrapper {
  border-right: none;
  left: -10em;
}

#crm-recently-viewed li.crm-recently-viewed:hover .crm-recentview-wrapper {
  display: block;
}

.crm-recentview-item {
  overflow: hidden;
  text-overflow: ellipsis;
}

#crm-recently-viewed .crm-recentview-wrapper a:hover {
  color: #494949;
}

/* Boxes of checkbox elements (e.g. Advanced Search page) */
.crm-container .listing-box,
.crm-container .listing-box-tall {
  width: auto;
  max-width: 30em;
  height: 7.25em;
  overflow: auto;
  border: 1px solid #999999;
}

.crm-container .listing-box div {
  color: black;
}

/* To allow for taller boxes of groups/tags. */
.crm-container .listing-box-tall {
  margin: .25em 2em .5em 0;
  height: 15em;
}

/* Image Styles */
.crm-container .action-icon {
  vertical-align: middle;
  padding: 2px 2px 2px 3px;
  margin: 2px 2px 3px 2px;
  cursor: pointer;
}

#crm-container button.submit-link {
  color: #285286;
  background: none transparent;
  border: none;
  cursor: pointer;
  margin: 0 -0.5em 0 -0.5em;
  text-shadow: none;
}

.crm-container .underline-effect {
  color: #285286;
}

.crm-container .underline-effect:hover {
  text-decoration: underline;
}

.crm-container .underline-effect:before {
  content: "\00BB";
}

#crm-container.clear,
.crm-container .crm-group-summary .clear {
  /* generic container (i.e. div) for floating buttons */
  overflow: hidden;
  width: 100%;
}

#location .form-layout table,
#location .form-layout td,
#crm-container div#location table.form-layout table.inner-table td {
  border: 0;
  vertical-align: top;
  margin-bottom: -5px;
  width: auto;
}

/* class for personal campaign info page */
#crm-container table.campaign th,
.crm-container table.campaign td,
#crm-container table.campaign,
#crm-container table.campaign table.form-layout td {
  font-size: 9pt;
  border: 0;
  width: auto;
  vertical-align: top;
}

#crm-container table.campaign table {
  background: #f7f7f7;
}

#crm-container div.remaining {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/contribute/pcp_remain.gif);
}

#crm-container div.achieved {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/contribute/pcp_achieve.gif);
}

#crm-container .honor_roll {
  margin: 1em 20px 0 0;
  padding: 10px;
  width: 120px;
  background-color: #fafafa;
  border: 1px solid #9d9fca;
  height: 220px;
  overflow: hidden;
}

#crm-container .thermometer-wrapper,
#crm-container .honor-roll-wrapper {
  float: left;
  width: 150px;
  margin-left: 1em;
}

#crm-container .thermometer-fill-wrapper {
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/contribute/pcp_remain.gif) repeat-y scroll left bottom;
  height: 220px;
  position: relative;
  margin: 1em 0 1.5em 0;
}

#crm-container .thermometer-fill {
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/contribute/pcp_achieve.gif) repeat-y scroll 0 bottom;
  bottom: 0;
  left: 0;
  position: absolute;
  width: 130px;
}

#crm-container .thermometer-pointer {
  padding-left: 45px;
  /* width of thermometer + a little actual padding */
  position: absolute;
  top: -10px;
  /* vertically center text on percentage raised */
  line-height: 1em;
}

#crm-container .pcp-intro-text {
  padding-bottom: 1em;
}

#crm-container .pcp-image {
  float: left;
  margin: 0 1em 1em 0;
}

#crm-container .pcp-image img {
  max-width: 360px;
}

#crm-container .pcp-widgets {
  border: 1px solid #cccccc;
  float: right;
  margin: 0 0 1em 1em;
  padding: 0.5em;
}

#crm-container .pcp_honor_roll_entry {
  margin-bottom: 1em;
}

#crm-container .pcp-honor_roll-nickname {
  font-weight: bold;
}

#crm-container .pcp-donate {
  height: 24px;
}
#crm-container a.pcp-contribute-button {
  font-weight: bold;
}

#crm-container .pcp-create-your-own {
  clear: left;
  margin: 1em 0;
}

#crm-container .pcp-page-text {
  margin-bottom: 1em;
}

#crm-container table.nestedSelector {
  margin: 0;
  width: 100%;
  border-bottom: 0;
}

#crm-container table.nestedSelector tr.columnheader th {
  border: 0;
}

#crm-container table.caseSelector {
  vertical-align: top;
  border: 0;
  margin: 0.5em 0.1em;
}

#crm-container table.caseSelector tr {
  border-bottom: 1px solid #999999;
}

#crm-container table.caseSelector td {
  border-right: 0;
  padding: 4px;
}

#crm-container table.nestedActivitySelector {
  margin: 0;
  width: 100%;
  border: 0;
  color: #333333;
}

#crm-container table.nestedActivitySelector tr.columnheader th {
  color: #000000;
  background-color: #cfcec3;
  border-top-color: #fff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #999999;
}

#crm-container table#activities-selector.nestedActivitySelector,
#crm-container table#activities-selector.nestedActivitySelector td {
  border: 0;
}

#crm-container table.nestedActivitySelector td {
  border-right: 0;
}

#crm-container table.nestedActivitySelector tr.priority-urgent,
#crm-container table.nestedActivitySelector tr a.priority-urgent {
  background-color: #ffdddd;
}

#crm-container table.nestedActivitySelector tr.priority-low,
#crm-container table.nestedActivitySelector tr a.priority-low {
  background-color: #ddffdd;
}

#crm-container table.nestedActivitySelector tr.status-scheduled,
#crm-container table.nestedActivitySelector tr a.status-scheduled {
  color: #006633;
}

#crm-container table.nestedActivitySelector tr.status-completed,
#crm-container table.nestedActivitySelector tr a.status-completed {
  color: #333333;
}

#crm-container table.nestedActivitySelector tr.status-overdue,
#crm-container table.nestedActivitySelector tr a.status-overdue {
  color: #ff0000;
}

#crm-container table.nestedActivitySelector tr a.crm-activity-status {
  cursor: pointer;
}

#crm-container #activities-selector tr:hover td,
#crm-container #activities-selector tr:hover td.sorted,
#crm-container #activities-selector tr.trOver td.sorted,
#crm-container #activities-selector tr.trOver td {
  background: transparent;
}

/* Styles for Actions Ribbon */
#crm-container .crm-actions-ribbon {
  margin: 0 0 8px 0;
}

#crm-container .crm-actions-ribbon ul {
  margin: 0;
  padding: 0;
}

#crm-container .crm-actions-ribbon li {
  float: left;
  margin: 0 8px 0 0;
  padding: 0;
  list-style: none;
}

#crm-container .crm-actions-ribbon li.crm-previous-action,
#crm-container .crm-actions-ribbon li.crm-next-action {
  float: right;
  margin: 0 0 0 8px;
}

#crm-container .ac_results li {
  float: none;
  padding: 4px;
  margin: 0;
  line-height: 15px;
  white-space: initial;
}

.crm-container .action-item-wrap {
  padding: 0 5px;
  border-left: 1px solid #ccc;
  white-space: normal;
}

/* Hover-buttons */
.crm-container span.crm-hover-button,
.crm-container a.crm-hover-button {
  display: inline-block;
  white-space: nowrap;
  border: 1px solid transparent;
  border-radius: 4px;
  text-decoration: none;
  font-size: .9em;
  color: #000;
  padding: 1px 3px;
  opacity: .7;
  cursor: pointer;
}
.crm-container a.crm-hover-button.action-item,
.crm-container .crm-hover-button.btn-slide {
  font-size: .95em;
  padding: 3px 5px;
  opacity: 1;
  color: #2786c2;
}
.crm-container .btn-slide .action-item {
  white-space: normal;
}
.crm-container .crm-accordion-header .crm-hover-button {
  opacity: 1;
  position: relative;
  top: -2px;
  color: inherit;
}
.crm-container .crm-hover-button:hover,
.crm-container a.crm-hover-button:hover,
.crm-container a.crm-hover-button:active {
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(1, #ccc));
  background-image: -webkit-linear-gradient(center bottom, #eee 0%, #ccc 100%);
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #ccc 100%);
  filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc', endColorstr = '#eeeeee', GradientType = 0)";
  background-image: linear-gradient(top, #eee 0%, #ccc 100%);
  border: 1px solid #aaaaaa;
  opacity: 1;
  color: #2786c2;
}
.crm-container .crm-hover-button .icon {
  cursor: pointer;
  margin-left: 3px;
  position: relative;
  top: 2px;
}
.crm-container .crm-hover-button:hover .icon,
.crm-container .crm-hover-button:active .icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-2786C2.png);
}
.crm-container a.action-item {
  display: inline;
}

/* theming for panel and context menus */
.crm-container td ul.panel li {
  background-color: #2f2f2e;
}

.crm-container .btn-slide .panel li a:hover,
.crm-container .crm-participant-list-inner li a:hover,
.crm-container .crm-event-links-list-inner li a:hover,
.crm-container .crm-contribpage-links-list-inner li a:hover {
  color: #3e3e3e;
  background-color: #f5f6f1;
  text-decoration: none;
}

.crm-container ul.panel {
  display: none;
  z-index: 9999;
  position: absolute;
  border-bottom: 0;
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/dropdown-pointer.gif) no-repeat scroll 150px 1px;
  text-align: left;
  padding-top: 5px;
  margin: 0;
  width: 180px;
}

.crm-container td ul.panel {
  top: 15px;
  right: 0;
}

.crm-container td ul.panel li {
  margin: 0;
  padding: 2px;
  list-style: none;
  background-image: none;
  width: auto;
}

.crm-container span.btn-slide {
  text-align: left;
  cursor: pointer;
  position: relative;
  white-space: nowrap;
  display: inline;
}
.crm-container .btn-slide:after {
  font-family: "FontAwesome";
  content: "\f0da";
  padding-left: .5ex;
}

.crm-container .btn-slide-active .panel {
  z-index: 10;
}

.crm-container .crm-event-participants,
.crm-container .crm-event-links,
.crm-container .crm-event-more {
  min-width: 85px;
  z-index: 1;
}

.crm-container .btn-slide .panel li a {
  text-decoration: none;
  padding: 4px;
  display: block;
  cursor: pointer;
  color: #dfdfdf;
}

/*class for CMS user name check used in profile*/
.crm-container .cmsmessagebox {
  position: absolute;
  width: auto;
  margin-left: 10px;
  padding: 3px;
}

.crm-container ul li.crm-tab-button {
  border-bottom: 0 none;
  float: left;
  margin: 0 0.2em 1px 0;
  padding: 0 0 1px;
  position: relative;
  top: 1px;
  white-space: nowrap;
}

.crm-container .ui-tabs .ui-tabs-nav {
  padding: 4px;
}

.crm-container .crm-tab-button a,
.crm-container .ui-tabs .ui-tabs-nav li a,
.crm-container .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,
.crm-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
  font-size: 0.9em;
}

.crm-container li.crm-tab-button {
  margin: 0 2px 2px 0;
}

.crm-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  padding-bottom: 0;
  border: none;
}

.crm-container .crm-tab-button a,
.crm-container .ui-tabs .ui-tabs-nav li a {
  padding: 5px !important;
}

.crm-container .crm-tab-button a em {
  color: #555555;
  font-style: normal;
}

#crm-container div.ui-accordion-content {
  padding: .5em 1em !important;
}

#crm-container .ui-tabs-panel {
  padding: 4px;
  min-height: 12em;
}

#crm-container div.contact_details {
  padding: 4px;
  line-height: 1.4em;
  clear: both;
}

.crm-container .crm-clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.crm-container div.crm-clear {
  clear: both;
  margin-bottom: 1px;
  background-color: #fafafa;
  font-size: 11px;
}

/* reports */

#crm-container div.buttons {
  text-align: right;
  margin: 8px 0 0;
  padding: 4px 4px 2px 0;
  background-color: #fff;
  border: none;
}

#crm-container div.buttons input,
#crm-container div.buttons select {
  font-size: 0.9em;
  vertical-align: top !important;
}

#crm-container div.buttons #actions {
  text-align: left;
  float: left;
}
#crm-container div.buttons ul#actions {
  list-style-type: none;
  padding-left: 0;
}
#crm-container div.buttons #actions li {
  float: left;
  padding: 0;
  margin: 0 5px 0 0;
}

#crm-container div.crm-case-dashboard-buttons {
  height: 33px;
}

#crm-container div.crm-case-dashboard-switch-view-buttons {
  float: right;
}

.crm-container a.crm-event-feed-link {
  margin: 0 1ex;
  color: #52534d;
  display: inline-block;
  font-size: 10px;
  padding: 2px 2px 0;
  vertical-align: bottom;
}

.crm-container a.crm-event-feed-link:hover {
  color: #2786c2;
}

.crm-container table.criteria-group {
  margin-bottom: .1em;
}

#crm-container .separator {
  border-bottom: solid 2px #ccc;
}

#crm-container .report-layout {
  border: none;
}

#crm-container .reports-header-right {
  text-align: right;
}

#crm-container .report-contents {
  background-color: #f5f5f5;
  border: 1px solid #cdcdc3;
  padding: 4px;
  width: 20%;
  white-space: normal;
  font-size: 0.95em;
}

#crm-container .report-contents-right {
  border: 1px solid #cdcdc3;
  padding: 4px;
  font-size: 0.95em;
  text-align: right;
}

#crm-container table.report-layout td {
  padding: 4px;
  border-bottom: 1px solid #cdcdc3;
  vertical-align: top;
}

#crm-container table.report-layout tr {
  font-size: 0.95em;
}

#crm-container .report-label {
  text-align: right;
  font-weight: bold;
}

#crm-container table.report-layout th.report-contents {
  background-color: #f5f5f5;
}

#crm-container table.report-layout th.statistics {
  width: 5%;
  white-space: nowrap;
}

/*override default pager for report*/
.crm-container .report-pager .crm-pager-nav a {
  color: #000000;
}

#crm-container table.view-layout {
  margin: 0;
  border-collapse: collapse;
  border: 0 none;
}

#crm-container table.view-layout .label {
  color: DimGray;
  font-size: 0.95em;
  vertical-align: top;
  font-weight: bold;
  margin-right: 10px;
  background-color: #eeeeee;
  width: 20%;
}

#crm-container th.contriTotalRight {
  border-right: 1px solid #999999;
}

#crm-container th.contriTotalLeft {
  border-left: 1px solid #999999;
}

/* TimeEntry styles */
.crm-container .timeEntry_control {
  vertical-align: middle;
  margin-left: 2px;
}
* html .timeEntry_control {
  /* IE only */
  margin-top: -4px;
}

.crm-container .ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  z-index: 9999 !important;
}

/* Set/alter ICONS */

#crm-container .order-icon {
  height: 15px;
  width: 10px;
  padding-top: 4px;
  padding-right: 4px;
  display: inline-block;
}

/* crm button style */

.crm-container .crm-submit-buttons,
.crm-container .action-link {
  margin: 4px 0 4px 2px;
}
.crm-container .action-link {
  height: 27px;
}

.crm-container .register_link-top {
  float: right;
  margin-left: 8px;
}

.crm-container .crm-clear-link {
  margin-left: .5em;
}

.crm-container .crm-button-type-cancel,
.crm-container .crm-button-type-back {
  margin-left: 20px;
}

/* Reset WP backend min-height for buttons */

.wp-core-ui .crm-container .button {
  min-height: 0;
}

.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited,
.crm-container .ui-dialog-buttonset .ui-button,
.crm-container .crm-button {
  text-shadow: 0 1px 0 black;
  background: #696969;
  color: #fff;
  font-size: 13px;
  font-weight: normal;
  margin: 0 6px 0 0;
  padding: 2px 6px;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid #3e3e3e;
  display: inline-block;
  line-height: 135%;
  border-radius: 3px;
}

.crm-container .crm-button:hover,
.crm-container .crm-button:focus,
.crm-container .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:hover,
.crm-container a.button:focus {
  background: #3e3e3e;
}

.crm-container .crm-button-disabled,
.crm-container .crm-button.crm-button-disabled,
.crm-container .ui-dialog-buttonset .ui-button[disabled],
.crm-container .crm-button[disabled] {
  opacity: .6;
  cursor: default;
}

.crm-container .ui-dialog-buttonpane {
  background: linear-gradient(to bottom, #f2f2f2 0%,#ffffff 35%);
}

.crm-container .ui-dialog-buttonset .ui-button .ui-icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-FFFFFF.png);
}

/* Override of a line in crm-i.css that may not be important anymore */
.crm-container .ui-dialog-buttonset .ui-button .ui-icon[class*=" fa-"] {
  margin-top: 0;
}

/* No crm-button styling for PayPal Express buttons */
.crm-container input#_qf_Register_upload_express,
.crm-container input#_qf_Payment_upload_express,
.crm-container input#_qf_Main_upload_express {
  background: none;
  margin: 0;
  padding: 0;
  border: none;
}

/* create new XXX style (drupal block) */

#crm-participant-wrapper,
#crm-event-links-wrapper,
#crm-contribpage-links-wrapper,
#crm-create-new-wrapper {
  position: relative;
  float: left;
}

#crm-event-links-list,
#crm-contribpage-links-list,
#crm-create-new-list,
#crm-contact-actions-list,
#crm-participant-list {
  position: absolute;
  display: none;
  top: 24px;
  width: 220px;
  left: 0;
  z-index: 15;
}

#crm-create-new-list {
  width: 160px;
}

#crm-event-links-list .crm-event-info ul,
#crm-event-links-list .crm-event-test ul,
#crm-event-links-list .crm-event-live ul,
#crm-contribpage-links-list .crm-contribpage-contribution ul,
#crm-contribpage-links-list .crm-contribpage-test ul,
#crm-contribpage-links-list .crm-contribpage-live ul,
#crm-participant-list .crm-participant-counted ul,
#crm-participant-list .crm-participant-not-counted ul,
#crm-participant-list .crm-participant-listing ul,
#crm-create-new-list ul {
  width: auto;
  margin: 0;
  padding: 0;
}

/* setup for icons */

.ac_results ul li {
  background-image: url();
}

.crm-container .ui-icon,
.crm-container .icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-52534D.png);
}

.crm-container .icon {
  height: 16px;
  width: 16px;
  float: left;
  text-indent: -10000px;
}

.crm-container span.icon,
.crm-container a.ui-icon {
  float: none;
  display: inline-block;
}

.crm-container .button .icon,
.crm-container a.invoiceButton .icon,
.crm-container .crm-button .icon,
.crm-accordion-header .icon {
  position: relative;
  top: -2px;
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-FFFFFF.png);
}

.crm-container span.crm-button .icon {
  margin-top: 3px;
}

.crm-container .button .icon {
  float: left;
  display: block;
  margin-right: 3px;
  top: -1px;
}

.crm-container .button .icon.css_right {
  float: right;
  margin-right: 0;
  margin-left: 3px;
}

.crm-container .delete-icon {
  background-position: -176px -96px;
}
.crm-container .red-icon,
.crm-container a:hover .icon.delete-icon,
.crm-container .crm-button:hover .icon.ui-icon-trash,
.crm-container .crm-hover-button:hover .icon.ui-icon-trash,
.crm-container span:hover > .icon.delete-icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-8A1F11.png);
}

/* Font Awesome */

.crm-container a .crm-i,
.crm-container a:link .crm-i,
.crm-container a:visited .crm-i,
.crm-container a:active .crm-i,
.crm-container a:hover .crm-i,
.crm-container a .ui-icon[class*=" fa-"],
.crm-container a:link .ui-icon[class*=" fa-"],
.crm-container a:visited .ui-icon[class*=" fa-"],
.crm-container a:active .ui-icon[class*=" fa-"],
.crm-container a:hover .ui-icon[class*=" fa-"] {
  color: inherit;
}

a.crm-i:hover {
  text-decoration: none;
}

.crm-container a:hover .crm-i.fa-trash,
.crm-container .crm-button:hover .crm-i.fa-trash,
.crm-container .crm-hover-button:hover .crm-i.fa-trash,
.crm-container span:hover > .crm-i.fa-trash,
.crm-i.crm-i-red {
  color: #8a1f11;
}

.crm-i.crm-i-blue {
  color: #6177d5;
}

.crm-i.crm-i-green {
  color: #86c661;
}

.crm-container a.helpicon {
  opacity: .8;
}

.crm-submit-buttons .helpicon {
  float: left;
  padding-right: 6px;
}

.crm-container  a.helpicon:hover,
.crm-container  a.helpicon:focus {
  opacity: 1;
}

/* Same as fa-question-circle */
.crm-container a.helpicon:before {
  content: "\f059";
}

details > summary a.helpicon {
  color: inherit;
}
div.crm-master-accordion-header a.helpicon {
  color: #2786c2;
}

/* These .crm-icon classes use item_sprites.png */

.crm-container .crm-icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/item_sprites.png);
  margin: 2px 4px 0 0;
  text-indent: -10000px;
  /* for accessibility reason, put the name of the type/subtype in the icon div (it will be hidden and replaced by the icon) */
}

.select2-results .select2-highlighted .Individual-icon,
.crm-container .Individual-icon {
  background-position: 0 0;
}
.select2-results .select2-highlighted .Organization-icon,
.crm-container .Organization-icon {
  background-position: -48px 0;
}
.select2-results .select2-highlighted .Household-icon,
.crm-container .Household-icon {
  background-position: -32px 0;
}
.crm-container .Group-icon {
  background-position: -16px 0;
}
.select2-results .Individual-icon,
.crm-container .Individual-subtype-icon {
  background-position: 0 -48px;
}
.select2-results .Household-icon,
.crm-container .Household-subtype-icon {
  background-position: -32px -48px;
}
.select2-results .Organization-icon,
.crm-container .Organization-subtype-icon {
  background-position: -48px -48px;
}

.crm-container .Activity-icon {
  background-position: -64px 0;
}
.crm-container .Case-icon {
  background-position: -80px 0;
}
.crm-container .Grant-icon {
  background-position: 0 -16px;
}
.crm-container .Contribution-icon {
  background-position: -16px -16px;
}
.crm-container .Pledge-icon {
  background-position: -16px -16px;
}
.crm-container .Membership-icon {
  background-position: -32px -16px;
}
.crm-container .Participant-icon {
  background-position: 0 -32px;
}
.crm-container .Note-icon {
  background-position: -16px -32px;
}
.crm-container .Relationship-icon {
  background-position: -32px -32px;
}

/* accordion styles */

.crm-container .crm-accordion-header,
.crm-container .crm-collapsible .collapsible-title,
.crm-container span.collapsed,
.crm-container a.collapsed,
.crm-container .crm-expand-row {
  cursor: pointer;
}

.crm-container .crm-accordion-wrapper {
  margin-bottom: 4px;
}

/* Specific types of headers */

.crm-container details {
  margin: 0.25rem 0;
}

.crm-container summary { /* default summary setting*/
  display: list-item;
  list-style: none;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.5rem;
  font-weight: bold;
}

.crm-container table summary { /* Makes summary match the size of the rest of the table it's in */
  font-size: inherit;
}

.crm-container summary::-webkit-details-marker { /* Safari fix to remove summary icon */
  display: none;
}

#crm-container .widget-content .crm-accordion-header {
  background-color: #efefe5;
  color: #080808;
}

.crm-container a.crm-expand-row:before,
.crm-container a.crm-expand-row:link::before,
.crm-container a.crm-expand-row:visited::before {
  color: #3e3e3e;
}

.crm-container details .crm-accordion-body {
  display: block; /* Fix for old JS trying to hide crm-accordion-body */
}

.crm-container .crm-accordion-header,
.crm-container .collapsed .crm-accordion-header,
.crm-container .crm-accordion-bold > summary,
.crm-container details > .crm-accordion-header { /* applies civi's default accordion header to summary & .crm-accrdion-bold */
  color: #f5f6f1;
  font-weight: normal;
  padding: 4px 8px;
  background-color: #5d677b;
  border-radius: 4px;
}

.crm-container div.crm-accordion-header,
.crm-container details[open] > .crm-accordion-header,
.crm-container .crm-accordion-bold[open] > summary { /* open version of that */
  border-radius: 4px 4px 0 0;
}

.crm-container .crm-accordion-header.active,
.crm-container .crm-accordion-bold > summary.active { /* active version of that */
  font-weight: bold;
  background-color: #3e3e3e;
}

.crm-container .crm-accordion-header:hover,
.crm-container .crm-accordion-header:focus,
.crm-container .crm-accordion-bold > summary:hover,
.crm-container .crm-accordion-bold > summary:focus { /* hover version of that */
  background-color: #2f2f2e;
}

#crm-container .widget-content .crm-accordion-header:hover {
  background-color: #e8e8de;
}

.crm-container .crm-accordion-wrapper .crm-master-accordion-header,
.crm-container .crm-accordion-light > summary { /* adds a utility class to match civi's transparent accordion header style */
  background-color: transparent;
  font-weight: normal;
  color: #3e3e3e;
}

.crm-container .crm-accordion-wrapper .crm-master-accordion-header {
  font-size: 16px;
}

.crm-container .crm-master-accordion-header.crm-accordion-header:hover,
.crm-container .crm-accordion-light > summary:hover,
.crm-container .crm-collapsible .collapsible-title:hover,
.crm-container .crm-master-accordion-header.crm-accordion-header:focus,
.crm-container .crm-accordion-light > summary:focus,
.crm-container .crm-collapsible .collapsible-title:focus { /* hover state for this */
  color: #121a2d;
}

.crm-container div.collapsed .crm-accordion-body,
.crm-container fieldset.collapsed .crm-accordion-body,
.crm-container .crm-collapsible.collapsed .collapsible-title + * {
  display: none;
}

.crm-container details details {
  padding: 0 0.25rem; /* adds padding for nested accordions */
}

.crm-container details table.dataTable {
  width: 100% !important; /* stops collapsed dataTables: dev/user-interface/-/issues/73 */
  box-sizing: border-box;
}

/* Collapse icon */

/* General icon settings for all collapsible things */
.crm-container div.crm-accordion-header:before,
.crm-container .collapsed div.crm-accordion-header:before,
.crm-container .crm-collapsible .collapsible-title:before,
.crm-container span.collapsed:before,
.crm-container a.collapsed:before,
.crm-container .crm-expand-row:before,
.crm-container details > summary:before {
  font-family: "FontAwesome";
  display: inline-block;
  width: 1em;
  content: "\f0da";
  font-size: 13px;
}

/* Expanded icon */
.crm-container div.crm-accordion-header:before,
.crm-container .crm-collapsible .collapsible-title:before,
.crm-container span.expanded:before,
.crm-container a.expanded:before,
.crm-container .crm-expand-row.expanded:before,
.crm-container details[open] > summary:before {
  font-family: "FontAwesome";
  content: "\f0d7";
}

/* Accordion bodies */

.crm-container .crm-accordion-wrapper .crm-accordion-body,
.crm-container details.crm-accordion-bold > .crm-accordion-body {
  border-radius: 0 0 4px 4px;
  border: 1px solid #70716b;
  border-top: 0;
  padding: 4px 0;
}

#crm-container .widget-content .crm-accordion-body {
  border-color: #e8e8de;
}

.crm-container .crm-master-accordion-header+.crm-accordion-body,
.crm-accordion-wrapper.crm-accordion-light {
  border: none;
  padding: 0;
}

#crm-container .widget-content .crm-accordion-body,
.crm-container .crm-accordion-body.padded,
.crm-container details.padded {
  padding-left: .5em;
  padding-right: .5em;
}

.crm-container .crm-child-row > td {
  padding-left: 1.8em;
}

/* Status message box */
.crm-status-box-outer {
  position: fixed;
  z-index: 99999;
  right: 0;
  top: 0;
}

.crm-status-box-outer.status-start {
  background: #f8ff03 url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/animated-overlay.gif);
}

.crm-status-box-outer .crm-status-box-inner {
  padding: 3px 14px;
  font-size: 13px !important;
  color: #eee;
  font-weight: bold;
  text-align: center;
  background: rgba(94, 91, 31, 0.9);
}

.crm-status-box-outer.status-success .crm-status-box-inner {
  background: rgba(30, 143, 36, 0.7);
}

.crm-status-box-outer.status-error .crm-status-box-inner {
  background: rgba(255, 7, 0, 0.7);
}

.crm-container .crm-summary-link {
  position: relative;
  z-index: 16;
}

.crm-container .crm-tooltip-wrapper {
  position: absolute;
  bottom: 0;
  left: -36px;
  overflow: hidden;
  z-index: 1000;
  padding-bottom: 10px;
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/overlay-pointer.png) no-repeat bottom left;
  font-size: 13px;
  display: none;
}

.crm-container .crm-tooltip-down .crm-tooltip-wrapper {
  top: 20px;
  padding-top: 10px;
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/overlay-pointer.png) no-repeat top left;
  overflow: visible;
}

.crm-container .crm-tooltip-active {
  z-index: 20;
}

.crm-container .crm-tooltip-active .crm-tooltip-wrapper {
  display: block;
}

.crm-container .crm-tooltip {
  padding: 4px;
  background-color: #2f2f2e;
  color: #fff;
  margin-left: 11px;
  min-width: 20px;
  min-height: 20px;
}
#crm-container .crm-tooltip table,
#crm-container .crm-tooltip table tr td {
  background-color: #2f2f2e;
  border: none;
  color: #fff;
  word-wrap: break-word;
}
.crm-container .crm-tooltip .crm-summary-group {
  width: 700px;
  margin-bottom: 0;
}

.crm-container .crm-tooltip .crm-report-overlay {
  width: 500px;
  margin-bottom: 0;
}

.crm-container .crm-tooltip .crm-report-overlay thead td {
  font-weight: bold;
}

.crm-container .crm-summary-group h2 {
  padding: 2px 4px 0 4px;
  font-size: 14px;
  color: #fff;
  margin-bottom: 0;
}

/* crm-summary-group appears outside crm-container for contact summary icon overlay */
.crm-container .crm-summary-group .crm-section .label {
  text-align: left;
  width: 40%;
  font-size: 11px;
  color: #a7a7a7;
  background-color: transparent;
}

.crm-container .crm-summary-group .crm-section .content {
  margin-left: 41%;
}

.crm-container .crm-tooltip table .crm-summary-col-1 {
  width: 350px;
}

.crm-container .crm-tooltip table .crm-summary-col-1 div {
  width: auto;
}

/* Class for tokens and helpicon */
.crm-container .helpIcon {
  float: right;
  position: relative;
  z-index: 1;
  margin-right: 45px;
}

#crm-container ul li {
  list-style-image: none;
}

/* privacy icons */
#crm-container div span.privacy-flag {
  float: right;
  font-size: 80%;
}

/* specific, targeted fixes */
#crm-container .dashboard-elements,
#crm-container #membership-listings,
#crm-container #premiums-listings,
#crm-container #searchForm table {
  margin: 0;
  border-collapse: collapse;
  border: 0 none;
}

/* ID selector is needed to override Drupal 2em margin-bottom on forms (we don't want to give up that space) */
div#crm-container form,
div.crm-container form {
  margin-bottom: 0;
}

/** DATATABLES **/
/*
 * jQuery UI specific styling
 */

.crm-container .paging_two_button .ui-button {
  float: left;
  cursor: pointer;
}

.crm-container .paging_full_numbers .ui-button {
  padding: 2px 6px;
  margin: 0;
  cursor: pointer;
}

.crm-container .dataTables_paginate .ui-button {
  margin-right: -0.1em !important;
}

.crm-container .paging_full_numbers {
  width: 350px !important;
}

.crm-container .dataTables_wrapper .ui-toolbar {
  padding: 5px;
}

.crm-container .dataTables_paginate {
  width: auto;
}

.crm-container .dataTables_info {
  padding-top: 3px;
}

.crm-container div.dataTables_wrapper .ui-widget-header {
  font-weight: normal;
}


/*
 * Sort arrow icon positioning
 */
.crm-container table.display thead th div.DataTables_sort_wrapper {
  position: relative;
  padding-right: 20px;
}

.crm-container table.display thead th div.DataTables_sort_wrapper span {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */

.crm-container .dataTables_wrapper {
  position: relative;
  clear: both;
  zoom: 1; /* Feeling sorry for IE */
}

.crm-container .dataTables_processing {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading-overlay.gif) center center no-repeat white;
  opacity: 0.6;
  cursor: wait;
}

.crm-container .dataTables_length {
  width: 40%;
  float: none;
  padding-bottom: 5px;
}

.crm-container .dataTables_filter {
  width: 50%;
  float: right;
  text-align: right;
}

.crm-container .dataTables_info {
  width: 60%;
  float: left;
}

.crm-container .dataTables_paginate {
  float: right;
  text-align: right;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
.crm-container table.display {
  margin: 0 auto;
  clear: both;
  width: 100%;
}

.crm-container table.display thead th {
  padding: 3px 18px 3px 10px;
  border-bottom: 1px solid black;
  font-weight: bold;
  cursor: pointer;
}

.crm-container table.display thead th.sorting_disabled {
  cursor: default;
}

.crm-container table.display tfoot th {
  padding: 3px 18px 3px 10px;
  border-top: 1px solid black;
  font-weight: bold;
}

.crm-container table.display tr.heading2 td {
  border-bottom: 1px solid #aaa;
}

.crm-container table.display td {
  padding: 3px 10px;
}

.crm-container table td.center {
  text-align: center;
}
/* Fix weird color added to some datatables' sort column */
.crm-container table.dataTable.display tbody tr > td.sorting_1 {
  background-color: transparent;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Datatables misc
 */
.crm-container .dataTables_scroll {
  clear: both;
}

.crm-container .dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}

.crm-container .top .dataTables_info {
  float: none;
}

.crm-container .dataTables_empty {
  text-align: center;
}

.crm-container tfoot input {
  margin: 0.5em 0;
  width: 100%;
  color: #444;
}

/*  DataTables fixes */
.crm-container .crm-datatable-pager-top {
  padding-top: 5px;
  padding-bottom: 25px;
}
.crm-container .crm-datatable-pager-bottom {
  padding-top: 10px;
  padding-bottom: 25px;
}
.crm-container .crm-datatable-pager-top .dataTables_length {
  float: left;
}
.crm-container .css_right {
  float: right;
}

/* Date plugin */
.crm-container input.dateplugin,
.crm-container input.crm-form-date {
  width: 9em;
}

.crm-container input.crm-placeholder-icon::placeholder {
  font-family: "FontAwesome";
  text-align: right;
}
.crm-container input.crm-placeholder-icon::-ms-input-placeholder {
  font-family: "FontAwesome";
  text-align: right;
}
.crm-container input.crm-placeholder-icon:-ms-input-placeholder {
  font-family: "FontAwesome";
  text-align: right;
}

.crm-container div.batch-update {
  overflow: visible;
}

/*chart */
#chartData {
  overflow: auto;
}

#crm-container .signature {
  width: 495px;
}

/* editor skin tweaks */

#crm-container span.cke_skin_kama {
  border: none;
}
#crm-container .cke_skin_kama .cke_wrapper {
  background-image: none;
}

/* skin */

#crm-container .crm-title {
  line-height: 1.1;
  margin-bottom: 8px;
}

/* tables */
.crm-container table {
  border: 1px solid #efefef;
}

.crm-container .crm-form-block table {
  border: none;
}
.crm-container tr.even,
.crm-container tr.odd,
.crm-container tbody th {
  border-color: #fff #fff #efefef #fff;
}

.crm-container tr.even-row td,
.crm-container tr.odd-row td,
.crm-container table.display td,
.crm-container table.pagerDisplay td {
  border-color: #efefef;
  border-right: 1px solid #efefef;
  border-collapse: collapse;
}
.crm-container .odd-row,
.crm-container .odd,
tbody.scrollContent {
  background-color: #fafafa;
}
.crm-container .even-row,
.crm-container .even,
tbody.scrollContent tr.alternateRow {
  background-color: #efefef;
}

.crm-container td.checkbox {
  vertical-align: middle;
  text-align: center;
}
.crm-container tr.columnheader a.sorting {
  color: #a7a7a7;
}

.crm-container a.sorting,
.crm-container a.sorting_desc,
.crm-container a.sorting_asc {
  color: #a7a7a7;
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/datatables/media/images/sort_both.png) no-repeat left center;
  padding-left: 20px;
}
.crm-container a.sorting_desc,
.crm-container a.sorting_asc {
  color: #000;
}

.crm-container tr a.sorting,
.crm-container tr a.sorting_asc,
.crm-container tr a.sorting_desc {
  color: #52534d;
}

.crm-container table thead a.sorting_asc {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/datatables/media/images/sort_asc.png) no-repeat left center;
}
.crm-container table thead a.sorting_desc {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/datatables/media/images/sort_desc.png) no-repeat left center;
}
.crm-container table thead a.sorting_asc_disabled {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/datatables/media/images/sort_asc_disabled.png) no-repeat left center;
}
.crm-container table thead a.sorting_desc_disabled {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/datatables/media/images/sort_desc_disabled.png) no-repeat left center;
}

/* Otherwise for some reason we have 2 sort icons */
.crm-container th.sorting .DataTables_sort_icon {
  display: none;
}


/*contact summary page */
#crm-container div.contact_details {
  background-color: transparent;
}

.crm-container table.crm-info-panel td {
  border-bottom: 1px solid #fff;
}

.crm-container table.crm-info-panel .label {
  color: #2f2f2f;
  font-weight: normal;
}

.crm-container .disabled,
.crm-container .crm-disabled,
.crm-container .disabled *,
.crm-container .cancelled,
.crm-container .cancelled td,
.crm-container li.disabled a.ui-tabs-anchor,
.crm-container li.crm-count-0 a.ui-tabs-anchor,
.crm-container li.crm-count-0 a.ui-tabs-anchor em {
  color: #999999 !important;
}

#crm-container tr.crm-job {
  text-decoration: none !important;
}

.crm-container table.selector td {
  border-right: 1px dotted #dddddd;
}

.crm-container div.contact_panel td,
.crm-container table.crm-info-panel td {
  background-color: #f4f4ed;
}

.crm-container div.contact_panel td.label,
.crm-container #customFields div.contact_panel td.label,
.crm-container table.crm-info-panel td.label {
  background-color: #fafafa;
  width: 120px;
  text-align: left;
  color: #7a7a60;
}
.crm-container table.crm-info-panel td.label {
  width: 150px;
}

.crm-container .form-layout td.label,
.crm-container .form-layout-compressed td.label {
  width: 150px;
  text-align: right;
  color: #7a7a60;
}

.crm-container .form-layout td.label,
.crm-container form table.report .label,
.crm-container form table label,
.crm-container form table.report label {
  color: #3e3e3e;
}

.crm-container a.crm-icon-picker-button {
  min-width: 10em;
  text-align: inherit;
  color: #3e3e3e;
}

.crm-container a.crm-icon-picker-button .ui-button-icon {
  margin: 5px 0 5px 5px;
}

.crm-container a.crm-icon-picker-button .ui-button-text {
  color: #9f9f9f;
}

.crm-container a.crm-icon-picker-button.ui-button-text-only .ui-button-text {
  padding: .4em .2em;
}

/* search results */
.crm-container .crm-search-tasks,
.crm-container .crm-tasks {
  background-color: #f0f0e8;
  color: #52534d;
}

#crm-container .crm-tasks table {
  margin: 0;
}

.crm-container .crm-results-block {
  position: relative;
}

/* warning labels and messages */
.crm-container del,
.crm-container .crm-is_deleted,
.crm-container table.caseSelector td.status-urgent,
.crm-container .font-red,
.crm-container .status-removed,
.crm-container .status-overdue,
.crm-container .status-fatal,
.crm-container .status-hold,
.crm-container .status-past,
.crm-contact-deceased,
.crm-container .status-warning {
  color: #e43d2b !important;
}

/* rounded corners */
.crm-container div.status,
.crm-container #help,
.crm-container .help,
.crm-container .ui-tabs-panel,
.crm-container .crm-content-block,
#full-screen-header,
.crm-container .crm-pager,
.crm-container form .section-hidden-border,
.crm-container #search-status,
.crm-container .crm-form-block,
.crm-container .crm-search-tasks,
.crm-container .crm-tasks,
.crm-container div.form-item,
.crm-container div.messages {
  border-radius: 4px;
}

/* deprecated autocomplete styles */

.ac_results {
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/dropdown-pointer.gif) no-repeat 25px 1px;
  padding-top: 5px;
  border: none;
  text-align: left;
}

.ac_results-inner,
.crm-participant-list-inner,
.crm-event-links-list-inner,
.crm-contribpage-links-list-inner,
.crm-contact-actions-list-inner {
  background-color: #2f2f2e;
  padding: 4px;
}

.crm-create-new-list-inner,
.crm-create-new-list-inner ul {
  width: 160px!important;
}

.ac_results li a {
  display: block;
}

.crm-container .ac_results li,
.crm-container .ac_results li a,
.crm-container .ac_results li a:visited {
  color: #dfdfdf;
  text-decoration: none;
}

.ac_results li strong {
  color: #fff;
  font-weight: normal;
}

.crm-container .ac_results li .icon,
.crm-container .ac_results li a .icon,
.crm-container .ac_results li a:visited .icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-FFFFFF.png);
}

.crm-container .ac_results li a:hover .icon {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-3E3E3E.png);
}

.ac_results li:hover,
.ac_results li:hover a,
.ac_results li a:hover {
  background-color: #f5f6f1;
  color: #666;
}
.crm-container .ac_results li:hover strong {
  color: #000;
}

/* loader autocomplete */

.crm-container .ui-autocomplete-loading {
  background: white url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading.gif) no-repeat right center;
}

/* select2 */
.crm-container div.select2-container {
  min-width: 6em;
  font-size: 11px;
}
/* Add arrow icon to multi-selects */
.crm-container .select2-container-multi .select2-choices:before {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/bower_components/select2/select2.png) no-repeat scroll 0 -4px;
  content: "";
  display: block;
  height: 15px;
  position: absolute;
  right: 0;
  top: 5px;
  width: 20px;
}
/* Add search icon to ajax multi-selects and opened multi-selects */
.crm-container .select2-container-multi.select2-container-active .select2-choices:before,
.crm-container .select2-container-multi.crm-ajax-select .select2-choices:before {
  background-position: right -26px;
}
.crm-container .select2-container.select2-container-disabled .select2-choice .select2-arrow b {
  visibility: hidden;
}
.crm-container .select2-container-multi.loading .select2-choices:before,
.crm-container .select2-container.loading .select2-choice .select2-arrow b {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading.gif) no-repeat center center !important;
  visibility: visible;
}
/* Reduce select2 size to match other inputs */
.crm-container .select2-container-multi .select2-choices {
  min-height: 25px;
}
.crm-container .select2-container-multi .select2-choices .select2-search-choice {
  padding: 2px 5px 2px 18px;
}
.crm-container .select2-container-multi .select2-choices .select2-search-field input {
  padding: 4px;
  min-height: unset;  /* Overide style imposed by WordPress 5.3 - see https://lab.civicrm.org/dev/wordpress/issues/46 */
}
.crm-container .select2-search-choice-close {
  top: 2px;
}
.crm-container .select2-container .select2-choice abbr {
  top: 6px;
}
.crm-container .select2-container .select2-choice > .select2-chosen {
  font-size: 1.1em;
}
/* Add search icon to ajax single-selects */
.crm-container .crm-ajax-select .select2-arrow b {
  background-position: -39px -22px;
}
/* Restore normal icon when searchable field is open */
.crm-container .select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}
.select2-drop .crm-entityref-links {
  border-top: 1px solid #d3d3d3;
  margin-top: 9px;
}
.select2-drop .crm-entityref-filters {
  margin-top: 4px;
}
.select2-drop .crm-entityref-filters select,
.select2-drop .crm-entityref-filters input {
  border-radius: 3px;
  border: 1px solid #f2f2f2;
  background-color: #f6f6f6;
  color: #494949;
  font-size: 11px;
  max-width: 60%;
}
.select2-drop .crm-entityref-filters select:hover,
.select2-drop .crm-entityref-filters select:focus,
.select2-drop .crm-entityref-filters select.active,
.select2-drop .crm-entityref-filters input {
  border: 1px solid #808080;
}
.select2-drop .crm-entityref-filter-value {
  margin-left: 1em;
}
.select2-drop .crm-entityref-filters input {
  padding-left: .5em;
  background-color: #fefefe;
}
/* Style autocomplete results */
.crm-container .select2-results {
  font-size: 12px;
  padding: 0;
  text-align: left;
}
.crm-container .select2-results li,
.crm-container .select2-results .crm-select2-row,
.crm-container .select2-results .crm-select2-row-description p {
  padding: 0;
  margin: 0;
}
.crm-container .select2-results .crm-select2-row .crm-select2-row-label {
  font-size: 1.1em;
}
.crm-container .select2-results .crm-select2-row-description p {
  font-size: 0.8em;
  line-height: 1.5em;
  color: #696969;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
}
.crm-container .select2-results .select2-highlighted > .select2-result-label .crm-select2-row-description p {
  color: #f0f0f0;
}
.select2-container .crm-select2-row-description {
  display: none;
}
.crm-container .select2-results .crm-select2-icon {
  width: 20px;
  height: 100%;
  float: left;
}
.crm-container .select2-results .crm-select2-icon .crm-icon {
  width: 16px;
  height: 16px;
  margin: 0;
}
.crm-container .select2-results li.select2-no-results {
  padding-left: 4px;
  padding-top: 4px;
  margin-left: 4px;
}
.crm-container .select2-results li {
  margin: 0;
  padding: 0;
}
.crm-container .crm-action-menu .select2-default span.select2-chosen {
  color: #2786c2;
}
.crm-container .select2-container[class*=" fa-"]:before {
  display: none;
}
.crm-container .select2-results .select2-result.select2-disabled > .select2-result-label {
  opacity: .6;
  cursor: default;
}

/* Restore this property otherwise our css overrides it */
.select2-search input {
  box-sizing: border-box;
}

/* Collapsible optgroups for select2 */
div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children:not(.optgroup-expanded) > .select2-result-sub > li.select2-result {
  display: none;
}
div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children > .select2-result-label:before {
  font-family: FontAwesome;
  content: "\f0da";
  display: inline-block;
  padding-right: 3px;
  vertical-align: middle;
  font-weight: normal;
}
div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children.optgroup-expanded > .select2-result-label:before {
  content: "\f0d7";
}

span.crm-select-item-color {
  display: inline-block;
  width: .8em;
  height: .7em;
  border-radius: 2px;
  border: 1px solid grey;
}

/* jQuery UI styles */
.crm-container .ui-progressbar-value {
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/packages/jquery/css/images/pbar-ani.gif);
}

.crm-container.ui-dialog {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}
.crm-container.ui-dialog.ui-resizable:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-52534D.png) no-repeat -80px -224px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.crm-container .ui-dialog-titlebar.ui-widget-header {
  background: #5d677b;
  color: #f5f6f1;
}
.crm-container .ui-dialog-title {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/item_sprites.png) no-repeat scroll -79px -47px;
  margin-left: -5px;
  padding-left: 25px;
}
.crm-container .ui-dialog-titlebar .ui-button {
  background-color: transparent;
  background-image: none;
  border: 1px none;
  color: inherit;
}
.crm-container .ui-dialog-titlebar .ui-button:hover {
  background-color: #cdcdcd;
  color: #555;
}

/* unset the styling for the li in jstree */
#tagtree ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

/* table row highlightng */
.crm-container .crm-row-ok {
  background-color: #efffe7;
  border-bottom: 1px solid #ccc;
}
.crm-container .crm-row-error {
  background-color: #ffecec;
  border-bottom: 1px solid #ccc;
}
.crm-container table.row-highlight tr:hover,
.crm-container .crm-row-selected {
  background-color: #ffffcc;
}
.crm-container table.row-highlight tr.even-row:hover,
.crm-container table.row-highlight tr.even:hover,
.crm-container .even-row.crm-row-selected,
.crm-container .even.crm-row-selected {
  background-color: #fffdb2;
}

#crm-container .crm-socialnetwork {
  margin-top: 1em;
}

#crm-container .crm-fb-tweet-buttons {
  width: 93%;
}

/* Checkbox groups */
.crm-container ul.crm-checkbox-list {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: white;
  border: 1px solid #a5a5a5;
  width: 300px;
  max-width: 100%;
  max-height: 300px;
  overflow-y: auto;
}
.crm-container ul.crm-checkbox-list li {
  position: relative;
  margin: 0;
  padding: 0;
}
.crm-container ul.crm-checkbox-list li input {
  position: absolute;
  left: 5px;
  top: 4px;
}
.crm-container ul.crm-checkbox-list li label {
  display: block !important;
  padding: 2px 0 2px 22px;
  margin: 0;
  word-break: break-all;
}
.crm-container ul.crm-checkbox-list li:nth-child(even) label {
  background-color: #fafafa;
}
.crm-container ul.crm-checkbox-list li input:checked + label {
  background-color: #ffffcc;
}
.crm-container ul.crm-checkbox-list li:nth-child(even) input:checked + label {
  background-color: #fffdb2;
}

.crm-container ul.crm-sortable-list li label {
  padding-left: 40px;
  cursor: move;
}
.crm-container ul.crm-sortable-list li label:after {
  display: block;
  font-family: "FontAwesome";
  content: "\f047";
  position: absolute;
  left: 4px;
  top: 2px;
  font-size: 10px;
  color: grey;
}
.crm-container ul.crm-sortable-list li:hover label:after {
  color: inherit;
}
.crm-container ul.crm-checkbox-list.crm-sortable-list li input {
  left: 23px;
}
/* Checkbox/radio fields with n-per-line. See https://lab.civicrm.org/dev/core/-/issues/4985 */
.crm-container .crm-multiple-checkbox-radio-options {
  --gap: 1em;
  --checkbox-width: 2em;
  display: flex;
  flex-wrap: wrap;
  gap: var(--gap);
}
/* Override more general styling */
.crm-container .crm-multiple-checkbox-radio-options :where(input.crm-form-radio,
input.crm-form-checkbox) + label {
  margin-left: 0;
}
.crm-container .crm-multiple-checkbox-radio-options .crm-option-label-pair {
  display: grid;
  grid-template-columns: var(--checkbox-width) 1fr;
  align-items: baseline;
}
.crm-container .crm-multiple-checkbox-radio-options.crm-options-per-line .crm-option-label-pair {
  flex: 0 0 calc((100% - (var(--crm-opts-per-line) - 1) * var(--gap)) / var(--crm-opts-per-line));
}

/* classes related to batch entry operation */
.crm-container span.batch-edit,
.crm-container span.batch-valid,
.crm-container span.batch-invalid {
  padding: 2px 9px 2px 3px;
  margin: 2px 2px 3px 2px;
  cursor: pointer;
  background-position: -66px -114px;
  background-image: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/icons/jquery-ui-3E3E3E.gif);
}

.crm-container span.batch-valid {
  background-position: -322px -143px;
}

.crm-container span.batch-invalid {
  background-position: -258px -143px;
}

.crm-container #Entry ul#errorList {
  display: none;
}

.crm-container table.batch-totals {
  border: 1px solid #7a7a60 !important;
  margin-top: 10px !important;
}

/* grid div as table */
.crm-container .crm-grid-table {
  display: table;
  border-collapse: collapse;
  border: 1px solid #7a7a60;
  background-color: #ffffff;
  margin: 10px 3px 10px !important;
}

.crm-container .crm-batch-entry-table {
  border-right: 2px solid #7a7a60 !important;
}

.crm-container .crm-grid-row,
.crm-container .crm-grid-header {
  display: table-row;
}

.crm-container .crm-grid-header {
  white-space: nowrap;
}

.crm-container .crm-grid-cell {
  display: table-cell;
  border-right: 1px solid #efefef;
  padding: 2px;
  vertical-align: top;
}

/* editable placeholder containers - share some styles with crm-editable below */
.crm-container .replace-plain,
.crm-container textarea,
.crm-container select.crm-form-multiselect {
  border: 1px solid #999;
}

.crm-container .replace-plain {
  cursor: pointer;
  background: rgba(255,255,255,0.6);
  min-height: 1.4em;
  position: relative;
  padding: .4em 1.5em .3em .4em;
}

.crm-container .replace-plain p {
  padding: .2em 0;
  margin: 0;
}

.crm-container .replace-plain:focus,
.crm-container .replace-plain:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  background: rgba(255,255,255,0.8);
}

.crm-container .replace-plain:before {
  content: "\f040";
  position: absolute;
  top: .4em;
  right: .5em;
  opacity: .5;
}

/* in place edit  */
.crm-container .crm-editable-disabled,
.crm-container .crm-editable-enabled {
  padding-left: 2px;
  border: 2px dashed transparent;
}
.crm-container .crm-editable-textarea-enabled {
  white-space: normal;
}

.crm-container .crm-editable-enabled:hover {
  border: 2px dashed #d1d1d1;
  cursor: pointer;
}

.crm-container .crm-editable-enabled.crm-editable-editing:hover {
  border: 2px dashed transparent;
  cursor: auto;
}

.crm-container span.crm-editable-textarea-enabled {
  width: 96%;
}
.crm-container span.crm-editable-disabled,
.crm-container span.crm-editable-enabled {
  display: inline-block !important;
  padding-right: 2px;
  min-height: 1em;
  min-width: 3em;
}

.crm-container .crm-editable-enabled .crm-i {
  opacity: .5;
}

.crm-container .replace-plain a:active:before,
.crm-container .replace-plain:focus:before,
.crm-container .replace-plain:hover:before,
.crm-container .crm-editable-enabled:hover .crm-i {
  opacity: 1;
}

.crm-container .crm-editable-saving {
  background: #ffffcc!important;
  opacity: 0.8;
}

.crm-container h2.crm-editable-enabled input {
  min-height: 1.4em;
}
.crm-container .crm-editable-textarea-enabled textarea {
  min-height: 5em;
}

.crm-editable-form {
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
  position: relative;
  overflow: visible;
}

.crm-editable-form input,
.crm-editable-form textarea {
  margin-bottom: 0;
  padding-bottom: 0;
}

.crm-editable-form button {
  position: absolute;
  bottom: -22px;
  left: 0;
  text-align: center;
  height: 23px;
  width: 32px;
  z-index: 1;
}

.crm-editable-form button[type=cancel] {
  left: 32px;
}

/*crm-10345*/
.crm-container .field-action {
  word-wrap: normal;
}

.crm-container .field-action span.btn-slide {
  padding-left: 0;
  padding-right: 11px;
}
/*end crm-10345*/

/* alter display of parent and child groups in Manage Groups selector */
#crm-container .crm-group-parent td.crm-group-name {
  padding-left: 20px;
  text-indent: -20px;
}

#crm-container .crm-group-child td.crm-group-name.level_2 {
  padding-left: 40px;
  text-indent: -20px;
}
#crm-container .crm-group-child td.crm-group-name.level_3 {
  padding-left: 60px;
  text-indent: -20px;
}
#crm-container .crm-group-name span.crm-editable-enabled {
  text-indent: 0;
}

#crm-container div.crm-row-parent-name {
  padding: 3px 0 0 .5em;
  opacity: 0.75;
}
#crm-container td span.show-children,
#crm-container td span.crm-no-children {
  padding-left: 20px;
}

/* Notifications */
#crm-notification-container {
  width: 350px;
  position: fixed;
  top: 45px;
  right: 15px;
  z-index: 999999;
}
#crm-notification-container div.ui-notify-message {
  padding: 10px;
  margin-bottom: 15px;
  color: #fff;
  border-radius: 8px;
  max-height: 600px;
  overflow: auto;
}
#crm-notification-container div.ui-notify-message h1 {
  font-size: 14px;
  margin: 0;
  padding: 4px;
  font-weight: bold;
  color: #fff;
}
#crm-notification-container div.ui-notify-message p {
  margin: 3px 0;
  padding: 0;
  line-height: 18px;
}
#crm-notification-container div.ui-notify-message:last-child {
  margin-bottom: 0;
}
#crm-notification-container div.ui-notify-message-style {
  background: rgba(0,0,0,0.8);
  box-shadow: 0 0 6px #000;
}
.crm-container div.ui-notify-message-style a,
.crm-container div.ui-notify-message-style a:link {
  color: #ccd0ff;
  text-decoration: underline;
}
.crm-container div.ui-notify-message-style a:hover,
.crm-container div.ui-notify-message-style a:focus {
  color: #b2b8ff;
}
.crm-container div.ui-notify-message-style .ui-button .ui-button-text {
  color: #2f2f2f;
  text-decoration: none;
}
#crm-notification-container .ui-notify-message .ui-notify-close {
  cursor: pointer;
}
#crm-notification-container .ui-notify-message a.ui-notify-cross {
  margin-top: -4px;
  float: right;
  text-decoration: none;
  font-size: 13px;
  font-weight: bold;
  text-shadow: 0 1px 1px #fff;
  padding: 2px;
  color: #fdfdfd;
}
#crm-notification-container .ui-notify-message .ui-notify-cross:hover,
#crm-notification-container .ui-notify-message .ui-notify-cross:focus {
  color: #ffffab;
}
.crm-container div.ui-notify-message table,
.crm-container div.ui-notify-message tbody,
.crm-container div.ui-notify-message tr {
  border: 0 none;
  font-size: 11px;
}
.crm-container div.ui-notify-message table {
  margin: 10px 0;
}
.crm-container div.ui-notify-message td {
  background: rgba(255,255,255,0.1);
  border: 1px solid #111;
  font-size: 11px;
  color: #fff;
}
.crm-container div.ui-notify-message th {
  background: rgba(200,200,200,0.2);
  border: 1px solid #111;
  color: #eee;
  font-size: 11px;
}
.crm-container div.ui-notify-message table a.action-item {
  margin-right: 5px;
}
.crm-container div.ui-notify-message ul,
.crm-container div.ui-notify-message ol {
  margin: 0.5em 0 1em;
  padding: 0 0 0 0.5em;
}

.crm-container div.ui-notify-message div.icon,
.crm-status-icon {
  background: transparent url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/message-icons.png) no-repeat 0 0;
  width: 24px;
  height: 24px;
  margin-right: 6px;
}
.crm-container div.ui-notify-message.success div.icon,
.crm-status-icon.success {
  background-position: -24px 0;
}
.crm-container div.ui-notify-message.info div.icon,
.crm-status-icon.info {
  background-position: -48px 0;
}
.crm-container div.ui-notify-message.error div.icon,
.crm-status-icon.error {
  background-position: -72px 0;
}
.crm-container div.ui-notify-message.none div.icon {
  display: none;
}

span.crm-status-icon {
  display: inline-block;
}

/* Public Pages */

#crm-container.crm-public input[type="text"],
#crm-container.crm-public input[type="password"],
#crm-container.crm-public input[type="email"],
#crm-container.crm-public select {
  font-size: 15px;
  padding: 5px;
  border-radius: 3px;
  vertical-align: middle;
  max-width: 100%;
}

#crm-container.crm-public .label,
#crm-container.crm-public .price-field-amount {
  padding-top: 6px;
  font-size: 15px;
}

.crm-container.crm-public .select2-container,
.crm-container.crm-public .select2-results {
  font-size: 14px;
}
.crm-container.crm-public .select2-container * {
  box-sizing: content-box;
}
.crm-container.crm-public .select2-container .select2-choice {
  padding: 5px 5px 5px 8px;
}
.crm-container.crm-public .select2-container-multi .select2-choices {
  padding: 4px;
}
.crm-public .select2-container .select2-choice .select2-arrow {
  width: 20px;
}
.crm-public .select2-container .select2-choice .select2-arrow b {
  position: relative;
  top: 2px;
  left: 2px;
}
.crm-container.crm-public .select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 3px 3px 20px;
}
.crm-container.crm-public .select2-container-multi .select2-choices:before {
  top: 9px;
}

.crm-public .crm-profile-view .content {
  padding-top: 6px;
}

#crm-container.crm-public .calc-value,
#crm-container.crm-public .content {
  padding-top: 6px;
  font-size: 15px;
}

#crm-container.crm-public .crm-section,
.crm-section {
  margin-bottom: 0;
}

#crm-container.crm-public #crm-submit-buttons {
  margin-top: 30px;
}

#crm-container.crm-public #premiums-listings {
  margin-top: 10px;
  min-width: 450px;
  width: 60%;
}

#crm-container.crm-public #premiums-listings .premium {
  margin: 5px 0;
}

#crm-container.crm-public #premiums-listings .premium .premium-short {
  padding: 10px;
  border: 2px solid #ffffff;
  background-color: #f0f0f0;
  cursor: pointer;
}

#crm-container.crm-public #premiums-listings .premium .premium-short:hover {
  border: 2px solid #b0b0b0;
}

#crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail {
  float: left;
  width: 50px;
}

#crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail img {
  width: 50px;
}

#crm-container.crm-public #premiums-listings .premium .premium-short-content {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 20px;
}

#crm-container.crm-public #premiums-listings .premium .premium-full {
  display: none;
  padding: 5px;
  border: 2px solid #cfcfcf;
  background-color: #ffffff;
}

#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image {
  float: left;
  width: 200px;
  padding: 10px;
}

#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image img {
  width: 200px;
}

#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-title {
  text-align: center;
  font-size: 1.5em;
  font-weight: bold;
  padding: 20px;
}

#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-min {
  font-size: .9em;
  font-style: italic;
}

#crm-container.crm-public #premiums-listings .premium.premium-no_thanks .premium-short {
  text-align: center;
  font-size: 1.3em;
  padding: 10px;
}

#crm-container.crm-public #premiums-listings .premium.premium-no_thanks .premium-full {
  text-align: center;
  font-size: 1.3em;
  font-weight: bold;
  padding: 10px;
}

#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-short,
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-image,
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-title,
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-description,
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-options,
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-min {
  opacity: 0.5;
}
#crm-container.crm-public #premiums-listings .premium .premium-full-disabled {
  display: none;
}
#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full-disabled {
  display: block;
  color: #ff0000;
  text-align: center;
  font-weight: bold;
  margin-bottom: .5em;
}

#crm-container.crm-public .price-set-row {
  font-size: 15px;
  margin-bottom: 5px;
}

#crm-container.crm-public .price-set-row input,
#crm-container.crm-public .price-set-row label {
  vertical-align: middle;
  cursor: pointer;
}

#crm-container.crm-public .price-set-row .crm-price-amount-amount {
  min-width: 2em;
  color: #333333;
}

#crm-container.crm-public .price-set-row .crm-price-amount-label {
  color: #444444;
}

#crm-container.crm-public .price-set-row .highlight label {
  color: #000000;
  font-weight: bold;
}

#crm-container.crm-public .price-set-row .highlight .crm-price-amount-label {
  color: #222222;
}

#crm-container.crm-public .price-set-option-content > tt {
  display: none;
}

#crm-container .sold-out-option,
#crm-container .price-set-row span.sold-out-option .crm-price-amount-label,
#crm-container .price-set-row span.sold-out-option .crm-price-amount-amount {
  font-style: italic !important;
  font-weight: normal !important;
  font-size: 15px;
  color: #666 !important;
}

/* Styles for credit card payment logos */
.crm-container .credit_card_type-section .crm-credit_card_type-icons a {
  display: block;
  float: left;
  width: 50px;
  height: 30px;
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/creditcard-icons.png) no-repeat 0 0 transparent;
  text-indent: -20000px;
  margin-right: 10px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  border-radius: 3px;
  border: 1px solid #ffffff;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-visa {
  background-position: -50px 0;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-mastercard {
  background-position: -100px 0;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-amex {
  background-position: -150px 0;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-discover {
  background-position: -200px 0;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-jcb {
  background-position: -250px 0;
}

.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-unionpay {
  background-position: -300px 0;
}

.crm-container .cvv2-icon {
  display: inline-block;
  width: 50px;
  height: 30px;
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/creditcard-icons.png) no-repeat 0 0 transparent;
}

/* Avoid weird border around the images (some themes will add a border around images) */
#crm-container .credit_card_type-section .crm-credit_card_type-icons a,
#crm-container .credit_card_type-section .crm-credit_card_type-icons a:link,
#crm-container .credit_card_type-section .crm-credit_card_type-icons a:hover,
#crm-container .credit_card_type-section .crm-credit_card_type-icons a:focus,
#crm-container .credit_card_type-section .crm-credit_card_type-icons a:active {
  color: #fff;
}

.crm-container .strikethrough {
  text-decoration: line-through !important;
}

.crm-container input.ng-invalid.ng-dirty,
.crm-container select.ng-invalid.ng-dirty,
.crm-container textarea.ng-invalid.ng-dirty {
  border: 1px solid red;
}
.crm-container input.ng-valid,
.crm-container input.ng-pristine,
.crm-container textarea.ng-valid,
.crm-container textarea.ng-pristine,
.crm-container select.ng-valid,
.crm-container select.ng-pristine {
  border: 1px solid #666;
}

/* block-ui */
.crm-container .blockUI.blockOverlay {
  background: url(//crm.portiawebsolutions.com/wp-content/plugins/civicrm/civicrm/i/loading-overlay.gif) center center no-repeat white !important;
}

.crm-container table.mergecontact thead th {
  width: 30%;
}
.crm-container .crm-ui-datetime.ng-dirty input.incomplete {
  border: 1px solid red;
}

.crm-container .crm-grip {
  cursor: move;
}

.crm-tag-item {
  display: inline-block;
  padding: 1px 5px;
  border-radius: 3px;
  border: 1px solid grey;
}

/* Dedupe rules */
.crm-dedupe-rules-form-block-used div {
  max-width: 800px;
}
.crm-dedupe-rules-form-block-used p:first-child {
  margin-top: 0;
}
.dedupe-rules-dialog [type=radio] {
  margin-top: 4px;
}
.dedupe-rules-dialog p:first-child {
  margin-top: 0;
}
.dedupe-rules-dialog input[type=radio] {
  float: left;
}
.dedupe-rules-dialog label > * {
  margin-left: 30px;
}


/* Standalone-only styles. A minimal set to make it usable out-of-the-box. */
html.crm-standalone body {
  --sa-font-family: sans-serif;
  --roundness: 3px;
  --error-colour: #a00;
  --warning-colour: #fbb862;
  --success-colour: #86c66c;
  --label-colour: #464354;
  --background-colour: rgb(242,242,237);
  --box-padding: 1.6rem;
  --box-background: #fff;
  margin: 0;
  padding: 0;
  font-family: var(--sa-font-family);
  background-color: var(--background-colour);
}