@charset "UTF-8";.clearfix, .consultation {*zoom: 1;}.clearfix:after, .consultation:after {clear: both;content: "";display: table;}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;list-style-type: none;}body {line-height: 1;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}nav ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}button {cursor: pointer;background: transparent;border: 0;}ins {background-color: #ff9;color: #000;text-decoration: none;}mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom: 1px dotted;cursor: help;}.table-wrapper {width: 100%;overflow: scroll;}table {border: 1px dotted #d2d2d2;width: 100%;margin-bottom: 1.5em;border-collapse: collapse;}th {background-color: rgba(230, 230, 232, 0.1);color: inherit;border-bottom: 1px dotted #d2d2d2;text-align: left;}td {border-bottom: 1px dotted #d2d2d2;}td, th {padding: 10px 15px;}table tr:last-child td {border-bottom: 0;}table tr td:first-of-type {max-width: 50%;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #4d4d4d;margin: 1em 0;padding: 0;}input, select {vertical-align: middle;}html, body {height: 100%;}body {font-family: Arial, sans-serif;font-size: 18px;line-height: 1.6;color: #4d4d4d;background-color: white;display: flex;flex-direction: column;}body .home-header {color: #00648c;font-weight: normal;line-height: 28.8px;}h1 {font-size: 22px;color: #00648c;margin-bottom: 15px;font-weight: normal;line-height: 1.2;}@media only screen and (min-width: 480px) {h1 {font-size: 28px;margin-bottom: 35px;}}h1 span {display: none;}h2, .h2 {font-size: 12px;line-height: 1;text-transform: uppercase;margin-bottom: 10px;}@media only screen and (min-width: 480px) {h2, .h2 {font-size: 16px;}}h3, .h3 {line-height: 1.5;margin-bottom: 10px;color: #242530;font-family: 'QuicksandBold', Arial, sans-serif;font-size: 20px;}@media only screen and (min-width: 1024px) {h3, .h3 {font-size: 26px;}}h4, .h4 {font-size: 15px;font-weight: bold;margin-bottom: 10px;}p, ul {margin-bottom: 0.5em;}@media only screen and (min-width: 480px) {p, ul {margin-bottom: 15px;}}small {font-size: 11px;}.static h2 {font-size: 12px;color: #005273;margin-bottom: 1em;font-size: 18px;}@media only screen and (min-width: 1024px) {.static h2 {font-size: 20px;}}.static h3 {font-size: 16px;margin-bottom: 1em;line-height: 1;text-transform: uppercase;margin-bottom: 10px;color: #404040;}@media only screen and (min-width: 480px) {div.search-header {margin-bottom: 35px;}}.pPolicyHeader {text-transform: none !important;}@font-face {font-family: 'MuseoSans_100';src: url("MuseoSans_100-webfont-46e2d808b6fd8a6476fa7be2d4a8b3da.woff2") format("woff2"), url("MuseoSans_100-webfont-e7428550bd2b11a050416bbc8bf21fd2.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_100_Italic';src: url("MuseoSans_100_Italic-webfont-b90934d70b774a96f6cb8e6c7a8cba5c.woff2") format("woff2"), url("MuseoSans_100_Italic-webfont-f4c252a43c412b3039892a53b8202713.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_300';src: url("MuseoSans_300-webfont-907e78f65b119f49774ad71e799893a5.woff2") format("woff2"), url("MuseoSans_300-webfont-925ca92144af690ab70b586963361718.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_300_Italic';src: url("MuseoSans_300_Italic-webfont-d6874ed2128c3e6e154119562e73b64c.woff2") format("woff2"), url("MuseoSans_300_Italic-webfont-95b39ed4a7e42b1f48f6a4b9fc425c16.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_500';src: url("MuseoSans_500-webfont-42af8851b5c22a1e4991d8ffd35baed7.woff2") format("woff2"), url("MuseoSans_500-webfont-e1234885ec99885af0c15ca367e742e0.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_500_Italic';src: url("MuseoSans_500_Italic-webfont-74a4e7d27cd6e25f8dab4e1ae30ed8da.woff2") format("woff2"), url("MuseoSans_500_Italic-webfont-b1073264f9d710edbd9190200712c917.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_700';src: url("MuseoSans_700-webfont-81c787a41c8f585d4531d482ca759fbe.woff2") format("woff2"), url("MuseoSans_700-webfont-6b2f01bda1e7cb1efadc9fb8699be070.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_700_Italic';src: url("MuseoSans_700_Italic-webfont-a2e6fd8853232377f2963e3a77046675.woff2") format("woff2"), url("MuseoSans_700_Italic-webfont-d347ae1433e4cbd9b9506d005c2e2d64.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_900';src: url("MuseoSans_900-webfont-6ad7295ef6b2b7bd27ae0a8404e2dd3c.woff2") format("woff2"), url("MuseoSans_900-webfont-0c95f33e630d573ba97505d5017c061f.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_900_Italic';src: url("MuseoSans_900_Italic-webfont-4f22c5a15b3e12fe2e63dae7fda3d6bb.woff2") format("woff2"), url("MuseoSans_900_Italic-webfont-3a7b6227087b7ba119c8627c1e96f570.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'Quicksand';src: url("Quicksand.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'QuicksandBold';src: url("Quicksand-Bold-809cd8ab97c465b57cb1a44b1795f12c.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'QuicksandMedium';src: url("Quicksand-Medium-f65d1a07e0f4521c99d900e31e4bc530.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansLight';src: url("OpenSans-Light-f51d593e2ab59a38dd41cc76a3f88460.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSans';src: url("OpenSans-Regular-5a798cdadc7cd321e3f72425b70bface.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansSemiBold';src: url("OpenSans-SemiBold-096d8c73bb18e4328284f25138b47ac6.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansBold';src: url("OpenSans-Bold-0062c34665a3fc0f2278cd4e955702ec.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'SofiaProBold';src: url("SofiaProBold-337267630d6af2ae422e35221434e54b.eot");src: url("SofiaProBold-337267630d6af2ae422e35221434e54b.eot?#iefix") format("embedded-opentype"), url("SofiaProBold-67df2a4dfbb57082d8838157565f3b1c.woff") format("woff"), url("SofiaProBold-2b33fd199efdc83c335e2cbc1e5f064b.ttf") format("truetype"), url("SofiaProBold-8a9ed7df27ae8ef8e0dae411fce8eb2f.svg#SofiaProBold") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: 'fontello-nhs';src: url("fontello-nhs-9cd0ed9e8dd471e51beec6a1ed64f2ab.eot");src: url("fontello-nhs-9cd0ed9e8dd471e51beec6a1ed64f2ab.eot#iefix") format("embedded-opentype"), url("fontello-nhs-82b4f9f76c8ab108554c4ba2ae7f0d60.woff") format("woff"), url("fontello-nhs-1efae255ea64d100cba2bdb5f3074ace.ttf") format("truetype"), url("fontello-nhs-48cfe5094f4933c7f24feab99dcc1488.svg#fontello-nhs") format("svg");font-weight: normal;font-style: normal;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "fontello-nhs";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;}.icon-plus-outlined:before {content: '\e800';}.icon-plus:before {content: '\e801';}.icon-ok:before {content: '\e802';}.icon-ok-circled:before {content: '\e803';}.icon-left-open:before {content: '\e804';}.icon-right-open:before {content: '\e805';}.icon-down-open:before {content: '\e806';}.icon-up-open:before {content: '\e807';}.icon-menu-rounded:before {content: '\e808';}.icon-menu:before {content: '\e809';}.icon-locked:before {content: '\e80a';}.icon-lock-combination:before {content: '\e80b';}.icon-help-circled:before {content: '\e80c';}.icon-home:before {content: '\e80d';}.icon-help-circled-alt:before {content: '\e80e';}.icon-external:before {content: '\e80f';}.icon-play-outline:before {content: '\e810';}.icon-play:before {content: '\e811';}.icon-search-fat:before {content: '\e812';}.icon-search:before {content: '\e813';}.icon-search-thin:before {content: '\e814';}.icon-information:before {content: '\e815';}.icon-information-outlined:before {content: '\e816';}.icon-refresh-icon:before {content: '\e817';}.icon-back-button:before {content: '\e818';}.icon-green {color: #69be28;}.icon-right-align {text-align: right;}a {text-decoration: none;cursor: pointer;color: #00648c;pointer-events: auto;}a:hover, a:focus {color: #005273;}.consultation-wrapper a {text-decoration: underline;text-underline-position: under;}.tabs-learn a {text-decoration: underline;test-underline-position: under;}.intro-text a {text-decoration: underline;text-underline-position: under;}div.static a {text-decoration: underline;text-underline-position: under;}p.static a {text-decoration: underline;text-underline-position: under;}.externalContent a:empty:after {display: none;}.wrapper-title {border-bottom: 1px dotted #d2d2d2;}.wrapper-title .wrapper {background-image: url(logo-nhs-d51de3de504846472f783ac2f9158c0a.png);background-repeat: no-repeat;background-size: 60px;background-position: 95% 5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0;padding-bottom: 0;}@media only screen and (min-width: 480px) {.wrapper-title .wrapper {background-size: 100px;background-position: 92% center;}}@media only screen and (min-width: 1024px) {.wrapper-title .wrapper {background-position: right center;}}.wrapper-title-pcm .wrapper {background-image: url(logo-econsult-6581a8563753314a7fed5ebc5f317b8f.png);}.header-img {width: 100px;padding-right: 45px;float: right;margin-top: 20px;}.title-text {font-weight: normal;color: #737373;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;width: 60%;line-height: 1;font-size: 15px;margin: 0;padding: 10px 2.5% 10px 35px;}.title-text a, .title-text.pcm-title {border: 1px solid white;display: inline-block;color: #404040;}.title-text a:hover {border-bottom: 1px dotted;}.title-text.outpatient {padding-left: 0;color: #404040;}@media only screen and (min-width: 480px) {.title-text {font-size: 19px;padding: 20px 0 20px 45px;}}@media only screen and (min-width: 768px) {.title-text {max-width: 70%;}}.skiplink {top: 10px;left: 20px;padding: 0 5px;font-size: 16px;text-decoration: underline;}.skiplink:focus {width: auto;height: auto;clip: auto;}.header {flex: 0 0 auto;}.notice-banner-uat {font-size: 12px;text-align: center;padding: 10px 5px;line-height: 1;top: 0;color: white;background: #cf442f;z-index: 2;}@media only screen and (min-width: 768px) {.notice-banner-uat {position: fixed;width: 100%;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-uat a, .notice-banner-uat a:hover, .notice-banner-uat a:active {color: white;}.notice-banner-maintenance {font-size: 12px;text-align: center;padding: 10px 5px;line-height: 1;top: 0;color: white;background: #e98907;z-index: 2;}@media only screen and (min-width: 768px) {.notice-banner-maintenance {position: fixed;width: 100%;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-maintenance a, .notice-banner-maintenance a:hover, .notice-banner-maintenance a:active {color: white;}.notice-banner-demo {font-size: 12px;text-align: center;padding: 10px 5px;line-height: 1;top: 0;color: white;background: #dd6000;z-index: 2;}@media only screen and (min-width: 768px) {.notice-banner-demo {position: fixed;width: 100%;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-demo a, .notice-banner-demo a:hover, .notice-banner-demo a:active {color: white;}.notice-banner-demo a:visited {color: white;}.notice-banner-demo-alert {background-color: #dd6000;color: white;text-align: center;padding: 10px;margin: -10px -2.5% 10px;}@media only screen and (min-width: 480px) {.notice-banner-demo-alert {padding: 2em 40px;margin: 0px -40px 20px;font-size: 16px;}}.notice-banner-alert-inline {background-color: #BD5200;color: white;padding: 20px 0px 10px;font-size: 13px;}@media only screen and (min-width: 480px) {.notice-banner-alert-inline {font-size: 14px;}}.notice-banner-alert-inline .wrapper {padding: 0 15px;margin: 0 auto;}@media only screen and (min-width: 480px) {.notice-banner-alert-inline .wrapper {padding: 0 200px 0 60px;}}.notice-banner-alert-inline h1 {font-size: 18px;color: white;margin-bottom: 20px;}.notice-banner-alert-inline a, .notice-banner-alert-inline a:visited, .notice-banner-alert-inline a:focus {color: white;text-decoration: underline;}.notice-banner-info {background-color: #0065ad;color: white;}.notice-banner-info .wrapper {background-color: #0065ad;}.notice-banner-info a, .notice-banner-info a:hover, .notice-banner-info a:visited, .notice-banner-info a:active {color: white;text-decoration: underline;}.notice-modal-demo {width: 100% !important;box-sizing: border-box;}@media only screen and (min-width: 480px) {.notice-modal-demo {width: 400px !important;}}.notice-modal-terms {width: 100% !important;box-sizing: border-box;}@media only screen and (min-width: 480px) {.notice-modal-terms {width: 800px !important;}}@media only screen and (min-width: 768px) {.header-notice {margin-top: 35px;}}.notice-banner-ie {display: none;font-size: 18px;}.ie9 .notice-banner-ie, .ie10 .notice-banner-ie {display: block;}.notice-banner-old-ie {font-size: 18px;}.browser-not-supported {display: none;}.ie10 .browser-not-supported {display: block;}.field-wrapper {margin-bottom: 1.25em;}.field-wrapper .input-wrapper {margin-bottom: 0.75em;}.field-wrapper .input-wrapper-invalid {color: #d47065;}.field-wrapper.field-wrapper-last {margin-bottom: 0;}.hideMe {width: 0;padding: 0;float: left;}.field-wrapper .hideMe {text-indent: -1000em;}label, .label {display: block;font-size: 19px;margin-bottom: 0.5em;}.label-secondary {font-size: 12px;line-height: 1;color: #747474;padding-top: 0px;padding-bottom: 3px;}input[type="text"], input[type="number"], input[type="date"], input[type="time"], input[type="email"], textarea, select {border: 1px solid #0080b5;font-size: 16px;width: 100%;box-sizing: border-box;}input[type="text"].invalid, input[type="number"].invalid, input[type="date"].invalid, input[type="time"].invalid, input[type="email"].invalid, textarea.invalid, select.invalid {border-color: #d47065;}textarea {padding: 0.6em;}input[type="text"], input[type="number"], input[type="date"], input[type="time"], input[type="email"], select {height: 42px;line-height: 41px;padding: 0 0.6em;}.field-wrapper {margin-bottom: 1.25em;}.field-wrapper .input-wrapper {margin-bottom: 0.75em;}.field-wrapper .input-wrapper-invalid {color: #d47065;}.review-label-blue {color: blue;}.review-label-green {color: green;}.review-label-orange {color: #A85715;}.review-label-red {color: #A30000;}.field-wrapper-checkbox .checkbox-wrapper {margin-bottom: 0.75em;}.field-wrapper-checkbox .checkbox-input, .field-wrapper-checkbox .checkbox-input-plain {position: absolute;width: auto;left: -10000px;z-index: 2;}.field-wrapper-checkbox .checkbox-input:checked ~ label {background-color: #00648c !important;color: white;}html.touch-support .field-wrapper-checkbox .checkbox-input:checked ~ label:hover {background: rgba(0, 128, 181, 0.1);color: white;}.field-wrapper-checkbox .checkbox-input:checked ~ label:after {position: absolute;width: 30px;height: 15px;content: "";background-image: url(icon-checkmark-9e8a034db79fbc826bafa793d8c17c57.png);background-position: 6px bottom;background-repeat: no-repeat;left: 8px;top: 12px;z-index: 2;}.field-wrapper-checkbox .checkbox-label {font-size: 16px;position: relative;padding: 0.6em 1.5em 0.6em 3em;margin-bottom: 0;cursor: pointer;background: rgba(0, 128, 181, 0.1);box-sizing: border-box;}.field-wrapper-checkbox .checkbox-label:hover {background-color: #00648c;color: white;}html.touch-support .field-wrapper-checkbox .checkbox-label:hover {background: rgba(0, 128, 181, 0.1);color: #4d4d4d;}.field-wrapper-checkbox .checkbox-label:before {content: "";border: 1px solid #0080b5;background-color: white;position: absolute;width: 20px;height: 20px;left: 10px;top: 11px;z-index: 1;}.field-wrapper-checkbox .checkbox-label-plain {font-size: 16px;position: relative;padding-left: 3em;margin-bottom: 0;cursor: pointer;box-sizing: border-box;display: inline-block;}.field-wrapper-checkbox .checkbox-label-plain:focus {background-color: rgba(0, 77, 107, 0.1);}.field-wrapper-checkbox .checkbox-label-plain:before {content: "";border: 2px solid #D2D2D2;border-radius: 5px;position: absolute;width: 20px;height: 20px;background-color: white;left: 0;top: 0.3em;}@media only screen and (min-width: 480px) {.field-wrapper-checkbox .checkbox-label-plain:before {top: 0.1em;}}.field-wrapper-checkbox .checkbox-label-plain.checkbox-label-short:before {top: 0.1em;}.field-wrapper-checkbox .checkbox-input-plain:checked ~ label:after {position: absolute;width: 25px;height: 25px;content: "";background-color: #6D7B27;background-image: url(icon-checkmark-2-7b87b9bc98a288ed36f3a30b0da51c28.svg);background-position: 5px center;background-repeat: no-repeat;border-radius: 5px;left: 0px;top: 1px;z-index: 2;}.field-wrapper-checkbox .radio-input:checked ~ label:after {position: absolute;width: 25px;height: 25px;content: "";background-image: url(icon-radio-da77845c5f2829f95263ba4030182f1b.png);background-position: 2px 2px;background-repeat: no-repeat;left: 13px;top: 14px;z-index: 2;background-size: 12px;}.field-wrapper-checkbox .radio-label:before {border-radius: 50%;z-index: 1;}.field-wrapper-checkbox .radio-input:focus ~ label,.field-wrapper-checkbox .checkbox-input:focus ~ label,.field-wrapper-checkbox .checkbox-input-plain:focus ~ label:before {outline: Highlight solid 2px;}@media (-webkit-min-device-pixel-ratio: 0) {.field-wrapper-checkbox .radio-input:focus ~ label,.field-wrapper-checkbox .checkbox-input:focus ~ label,.field-wrapper-checkbox .checkbox-input-plain:focus ~ label:before {outline: -webkit-focus-ring-color auto 5px;}}.field-wrapper-nested {background-color: rgba(0, 128, 181, 0.1);padding: 20px;width: 100%;box-sizing: border-box;margin: 0 0 0 20px;}.field-wrapper-break {margin-bottom: 3em;}.input-confirmed {width: calc(100% - 60px) !important;}.postcode_confirmed span {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.postcode_confirmed .icon {position: relative;top: 5px;}.question-tip {line-height: 1.2;clear: both;display: block;font-size: 14px;margin-top: -10px;margin-bottom: 10px;color: #747474;}.tip-inline {line-height: 1.2;clear: both;display: block;font-size: 12px;padding-top: 5px;color: #747474;pointer-events: none;}.tip-inline a {pointer-events: auto;position: relative;}@media only screen and (max-width: 768px) {.datepicker table tr td, .datepicker table tr th {height: 18px !important;font-size: 11px;}}.container {max-width: 1240px;margin: 0 auto;}.container,.container-fluid {padding: 0 20px;}.row {display: flex;box-sizing: border-box;margin-left: -20px;list-style: none;flex: 0 1 auto;flex-direction: row;flex-wrap: wrap;}.row.row--gutterless {margin-left: 0;}.row.row--reverse {flex-direction: row-reverse;}.col {max-width: 100%;box-sizing: border-box;padding-left: 20px;flex: 0 0 auto;flex-grow: 1;flex-basis: 0;}.row--gutterless .col {padding-left: 0;}.col.col--reverse {flex-direction: column-reverse;}.col.col--align-bottom {align-self: flex-end;}.col.col--align-top {align-self: flex-start;}.col.col--align-center {align-self: center;}.col.col--align-baseline {align-self: baseline;}.col.col--align-stretch {align-self: stretch;}@media only screen and (min-width: 1200px) {.col--lg-offset-0 {margin-left: 0%;}.col--lg-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--lg-offset-1 {margin-left: 8.33333333%;}.col--lg-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--lg-offset-2 {margin-left: 16.66666667%;}.col--lg-3 {flex-basis: 25%;max-width: 25%;}.col--lg-offset-3 {margin-left: 25%;}.col--lg-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--lg-offset-4 {margin-left: 33.33333333%;}.col--lg-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--lg-offset-5 {margin-left: 41.66666667%;}.col--lg-6 {flex-basis: 50%;max-width: 50%;}.col--lg-offset-6 {margin-left: 50%;}.col--lg-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--lg-offset-7 {margin-left: 58.33333333%;}.col--lg-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--lg-offset-8 {margin-left: 66.66666667%;}.col--lg-9 {flex-basis: 75%;max-width: 75%;}.col--lg-offset-9 {margin-left: 75%;}.col--lg-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--lg-offset-10 {margin-left: 83.33333333%;}.col--lg-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--lg-offset-11 {margin-left: 91.66666667%;}.col--lg-12 {flex-basis: 100%;max-width: 100%;}.col--lg-offset-12 {margin-left: 100%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.col--md-offset-0 {margin-left: 0%;}.col--md-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--md-offset-1 {margin-left: 8.33333333%;}.col--md-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--md-offset-2 {margin-left: 16.66666667%;}.col--md-3 {flex-basis: 25%;max-width: 25%;}.col--md-offset-3 {margin-left: 25%;}.col--md-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--md-offset-4 {margin-left: 33.33333333%;}.col--md-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--md-offset-5 {margin-left: 41.66666667%;}.col--md-6 {flex-basis: 50%;max-width: 50%;}.col--md-offset-6 {margin-left: 50%;}.col--md-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--md-offset-7 {margin-left: 58.33333333%;}.col--md-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--md-offset-8 {margin-left: 66.66666667%;}.col--md-9 {flex-basis: 75%;max-width: 75%;}.col--md-offset-9 {margin-left: 75%;}.col--md-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--md-offset-10 {margin-left: 83.33333333%;}.col--md-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--md-offset-11 {margin-left: 91.66666667%;}.col--md-12 {flex-basis: 100%;max-width: 100%;}.col--md-offset-12 {margin-left: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.col--sm-offset-0 {margin-left: 0%;}.col--sm-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--sm-offset-1 {margin-left: 8.33333333%;}.col--sm-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--sm-offset-2 {margin-left: 16.66666667%;}.col--sm-3 {flex-basis: 25%;max-width: 25%;}.col--sm-offset-3 {margin-left: 25%;}.col--sm-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--sm-offset-4 {margin-left: 33.33333333%;}.col--sm-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--sm-offset-5 {margin-left: 41.66666667%;}.col--sm-6 {flex-basis: 50%;max-width: 50%;}.col--sm-offset-6 {margin-left: 50%;}.col--sm-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--sm-offset-7 {margin-left: 58.33333333%;}.col--sm-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--sm-offset-8 {margin-left: 66.66666667%;}.col--sm-9 {flex-basis: 75%;max-width: 75%;}.col--sm-offset-9 {margin-left: 75%;}.col--sm-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--sm-offset-10 {margin-left: 83.33333333%;}.col--sm-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--sm-offset-11 {margin-left: 91.66666667%;}.col--sm-12 {flex-basis: 100%;max-width: 100%;}.col--sm-offset-12 {margin-left: 100%;}}@media only screen and (max-width: 767px) {.col--xs-offset-0 {margin-left: 0%;}.col--xs-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--xs-offset-1 {margin-left: 8.33333333%;}.col--xs-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--xs-offset-2 {margin-left: 16.66666667%;}.col--xs-3 {flex-basis: 25%;max-width: 25%;}.col--xs-offset-3 {margin-left: 25%;}.col--xs-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--xs-offset-4 {margin-left: 33.33333333%;}.col--xs-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--xs-offset-5 {margin-left: 41.66666667%;}.col--xs-6 {flex-basis: 50%;max-width: 50%;}.col--xs-offset-6 {margin-left: 50%;}.col--xs-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--xs-offset-7 {margin-left: 58.33333333%;}.col--xs-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--xs-offset-8 {margin-left: 66.66666667%;}.col--xs-9 {flex-basis: 75%;max-width: 75%;}.col--xs-offset-9 {margin-left: 75%;}.col--xs-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--xs-offset-10 {margin-left: 83.33333333%;}.col--xs-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--xs-offset-11 {margin-left: 91.66666667%;}.col--xs-12 {flex-basis: 100%;max-width: 100%;}.col--xs-offset-12 {margin-left: 100%;}}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100004;display: none;overflow: auto;}.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}.modal-dialog {z-index: 100004;margin-top: 40px;margin-right: auto;margin-left: auto;right: auto;left: 50%;width: 600px;background-color: white;padding: 20px;}.modal-content {position: relative;padding: 20px;outline: none;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100003;background-color: #404040;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}#cookieModal {background: #FFFFFF;border: 1px solid #D2D2D2;box-sizing: border-box;box-shadow: 0px 0px 10px rgba(142, 142, 147, 0.4);border-radius: 10px;width: 100%;margin: 0;bottom: 40px;top: auto;font-style: normal;font-weight: normal;font-size: 12px;line-height: 25px;position: fixed;left: 50%;right: auto;padding: 30px 40px;transform: translate(-50%, 0);}#cookieModal .btn-container {display: flex;flex-direction: row;justify-content: space-between;padding-top: 20px;}#cookieModal .btn-container .cookie-accept-and-reject-container {display: flex;flex-direction: row;gap: 15px;}#cookieModal .btn-container .cookie-accept-and-reject-container .btn, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-medium, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-small, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-small-alt, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-prev {min-width: 218px;}#cookieModal .modal-content {padding: 0;}#cookieModal .modal-content a {text-decoration: underline;}#cookieModal .modal-content p {margin: 0 0 10px 0;font-size: 16px;}@media only screen and (max-width: 480px) {#cookieModal .modal-content p {font-size: 14px;line-height: 20px;}}#cookieModal .modal-content .modal-body {display: flex;flex-direction: column;}#cookieModal .modal-content .modal-body #cookie-modal-title {font-weight: 600;font-size: 20px;color: #0073a2;font-family: "QuicksandBold", Helvetica, Arial, sans-serif;}@media only screen and (min-width: 768px) {#cookieModal {width: 700px;margin: 0 auto;}}#cookieModal .modal-dialog {padding: 0;margin: 0;width: auto;}#cookieModal .modal-dialog .modal-content {padding: 0;}#cookieModal .modal-dialog .modal-content a {text-decoration: underline;}#cookieModal .modal-dialog .modal-content p {margin: 0 0 10px 0;}@media only screen and (max-width: 480px) {#cookieModal {height: auto;width: 90%;padding: 35px 15px 20px 15px;}#cookieModal .btn-container {display: flex;flex-direction: column;justify-content: space-between;gap: 20px;align-items: center;padding-top: 20px;}#cookieModal .btn-container .cookie-accept-and-reject-container {flex-direction: column;}#cookieModal .btn, #cookieModal .btn-medium, #cookieModal .btn-small, #cookieModal .btn-small-alt, #cookieModal .btn-prev {width: 100%;min-width: 300px !important;}.modal-body {flex-direction: column;}}.cookie-accept-button {height: auto;align-self: center;font-size: 16px;padding: 7px 15px;color: #FFFFFF;background-color: #0073a2;}.cookie-rejectAll-button {height: auto;align-self: center;font-size: 16px;padding: 7px 15px;}.cookie-manage-button {height: auto;border: none;font-size: 16px;padding: 7px 15px;}.cookie-link {color: #20648C;}.btn, .btn-medium, .btn-small, .btn-small-alt, .btn-prev {border: 0;-webkit-appearance: none;display: inline-block;padding: 25px 50px;border-radius: 15px;font-family: 'Open Sans', Arial, sans-serif;font-size: 19px;text-align: center;position: relative;color: white;background-color: #0073a2;text-decoration: none !important;line-height: 1;}.btn:hover, .btn-medium:hover, .btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .btn:focus, .btn-medium:focus, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .btn:active, .btn-medium:active, .btn-small:active, .btn-small-alt:active, .btn-prev:active {color: white;background-color: #006189;cursor: pointer;}.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev {margin-right: 10px;margin-top: 30px;margin-bottom: 30px;}@media only screen and (min-width: 480px) {.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev {margin-bottom: 0;}}.btn.evergreen, .evergreen.btn-medium, .evergreen.btn-small, .evergreen.btn-small-alt, .evergreen.btn-prev {background-color: white;background-image: url("evergreen-fb89c0665b8d3f25b332c3a803bc88e4.svg");background-repeat: no-repeat;min-width: 288px;background-position: 50% 80%;background-size: 40%;padding-top: 16px;height: 50px;color: inherit;border: 2px solid #40b750;}.btn.evergreen span, .evergreen.btn-medium span, .evergreen.btn-small span, .evergreen.btn-small-alt span, .evergreen.btn-prev span {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.btn.evergreen:hover, .evergreen.btn-medium:hover, .evergreen.btn-small:hover, .evergreen.btn-small-alt:hover, .evergreen.btn-prev:hover {background-image: url("evergreen-hover-711365af809d052c49c0e907bd018fa4.svg");background-color: #40b750;}.btn.evergreen.mod, .evergreen.mod.btn-medium, .evergreen.mod.btn-small, .evergreen.mod.btn-small-alt, .evergreen.mod.btn-prev {margin-top: 10px;padding-bottom: 60px;}.btn-medium {padding: 10px 20px;font-size: 17px;}a.hide-after[target="_blank"]:after {display: none;}.btn-small, .btn-small-alt, .btn-prev {border-radius: 10px;padding: 5px 15px;font-size: 14px;color: #00648c;background-color: white;border: 2px solid #00648c;border-radius: 6px;}.btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .btn-small:active, .btn-small-alt:active, .btn-prev:active {background-color: #00648c;border-color: #00648c;color: white;}.btn-small-alt {background-color: transparent;border-color: #0073a2;color: #0073a2;}.btn-small-alt:hover, .btn-small-alt:focus, .btn-small-alt:active {background-color: rgba(255, 255, 255, 0.2);border-color: #0073a2;color: #0073a2;}.btn-inline {margin-left: 10px;}.btn-nowrap {white-space: normal;}.btn-popup {font-size: 16px;line-height: 1.4;padding: 15px;width: 100%;}@media only screen and (min-width: 480px) {.btn-popup {font-size: 19px;}}@media only screen and (min-width: 480px) {.btn-large {padding: 18px;}}.btn-xlarge {padding: 15px 30px;}@media only screen and (min-width: 480px) {.btn-xlarge {padding: 25px 35px;}}.btn-cancel {padding: 0.65em 0;display: block;font-family: 'Open Sans', Arial, sans-serif;}.btn-cancel.btn-cancel-last {padding-left: 0;}.btn-cancel.popupCancel {display: block;vertical-align: baseline;pointer-events: auto;color: #00648c;font-size: 100%;text-decoration: none;}.btn-prev {display: block;width: auto;margin-top: 20px;}.btn-close {position: absolute;right: 0;top: 0;font-size: 20px;background-color: transparent;}.button-group-nav {position: relative;}.button-group-nav .icon {position: absolute;color: white;vertical-align: middle;font-size: 1.2em;top: 19px;}.button-group-nav .icon-right-open {right: 15px;}.button-group-nav .icon-left-open {color: #0073a2;left: 5px;}.button-group-app {clear: both;}.button-group-app .btn-divider {line-height: 10px;padding: 0 5px;display: block;text-align: center;}@media only screen and (min-width: 480px) {.button-group-app .btn-divider {display: inline-block;line-height: 130px;padding: 0 10px;}}.button-group-app .btn-app {width: 100%;box-sizing: border-box;margin: 10px 0px;}@media only screen and (min-width: 480px) {.button-group-app .btn-app {max-width: 250px;vertical-align: top;}}.button-group-app .btn-app span {display: inline-block;}@media only screen and (min-width: 480px) {.button-group-app .btn-app span {line-height: 1.2;padding-top: 10px;}}.button-group-app .btn-app img {width: 110px;padding-top: 10px;margin: 0 auto -10px auto;display: block;}@media only screen and (min-width: 480px) {.button-group-app .btn-app img {display: inline-block;}}@media only screen and (min-width: 480px) {.button-group-app .btn-app:last-of-type {max-width: 300px;}}@font-face {font-family: "Frutiger W01";src: url("https://assets.nhs.uk/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix");src: url("https://assets.nhs.uk/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix") format("eot"), url("https://assets.nhs.uk/fonts/0811514e-6660-4043-92c1-23d0b8caaa2f.woff2") format("woff2"), url("https://assets.nhs.uk/fonts/aeae8cac-ba4d-40d2-bbcf-936f2c7dcfe6.woff") format("woff"), url("https://assets.nhs.uk/fonts/caedf2e6-fbef-4928-b08e-1f975981ae8d.ttf") format("truetype"), url("https://assets.nhs.uk/fonts/7def0e34-f28d-434f-b2ec-472bde847115.svg") format("svg");font-weight: 400;font-style: normal;}.federated-login, .nhs-login {width: 100%;max-width: 325px;}.nhs-login {background-size: 63px 26px;color: #fff;text-decoration: none;display: block;padding: 17px 18px 15px 90px;border-radius: 4px;box-shadow: 0 4px 0 #003087;text-align: left;font-family: "Frutiger W01", Arial, Helvetica, sans-serif;font-size: 18px;background-color: #005eb8;background-repeat: no-repeat;background-position: 13px center;}.nhs-login--svg {background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2226px%22%20viewBox%3D%220%200%2063%2026%22%20width%3D%2263px%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m0%200h62.262v26h-62.262z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m6.084%202.50714286h6.768l4.158%2014.51357144h.09l2.817-14.51357144h5.112l-4.329%2020.93000004h-6.705l-4.248-14.47642861h-.054l-2.817%2014.47642861h-5.076zm20.916%200h5.4l-1.53%208.00428574h6.426l1.602-8.00428574h5.4l-4.185%2020.93000004h-5.4l1.8-8.9607143h-6.453l-1.8%208.9607143h-5.4zm31.626%204.73571428c-1.413-.65928571-2.952-.975-4.5-.92857143-2.151%200-3.897.325-3.897%202.00571429%200%202.9714286%207.875%201.8571429%207.875%208.2178571%200%205.785-5.202%207.2892858-9.9%207.2892858-2.1384-.0510715-4.2597-.4141429-6.3-1.0771429l1.296-4.29c1.5444.8171429%203.2598%201.2275714%204.995%201.1978571%201.683%200%204.329-.325%204.329-2.4885714%200-3.3614286-7.875-2.0985714-7.875-8.0042857%200-5.395%204.59-7.02%209-7.02%202.1114-.10492857%204.2228.21078571%206.219.92857143z%22%20fill%3D%22%23005eb8%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.nhs-login:hover, .nhs-login:focus {background-color: #0153a1;}.nhs-login:focus {outline: none;box-shadow: 0 0 0 3pt #ffb81c;}.nhs-login:link, .nhs-login:visited, .nhs-login:hover, .nhs-login:active {color: white;}.btn-bmi-switch {top: -5px;position: relative;}.uploader-wrapper input[type="file"] {cursor: pointer;}.uploader-file-list li {border-top: 1px dotted #d2d2d2;padding: 30px 0 0px;overflow: hidden;position: relative;}.uploader-file-list li.hidden {display: none;}.uploader-file-list .uploader-file-list_thumb {width: 75px;height: 75px;float: left;border: 1px dotted #d2d2d2;}@media only screen and (min-width: 480px) {.uploader-file-list .uploader-file-list_thumb {width: 100px;height: 100px;}}.uploader-file-list .uploader-file-list_desc {float: right;width: calc(100% - 85px);}@media only screen and (min-width: 480px) {.uploader-file-list .uploader-file-list_desc {width: 75%;}.uploader-file-list .uploader-file-list_desc textarea {min-height: 75px;}}.uploader-dropzone {border: 3px dashed rgba(46, 174, 226, 0.5);background: rgba(0, 128, 181, 0.1);text-align: center;width: 100%;padding: 20px;box-sizing: border-box;}.uploader-dropzone .uploader-dropzone_intro {display: none;}@media only screen and (min-width: 480px) {.uploader-dropzone .uploader-dropzone_intro {display: block;}}.uploader-dropzone .uploader-dropzone_buttons {display: block;text-align: center;width: 100%;overflow: hidden;}.uploader-dropzone .uploader-dropzone_button {float: none;margin-bottom: 15px;}.moxie-shim {z-index: 9999 !important;}.wrapper {box-sizing: border-box;margin: 0 auto;flex: 1 1 auto;background: white;width: 100%;padding: 2.5%;text-align: left;}@media only screen and (min-width: 1200px) {.wrapper {width: 1080px;padding: 40px;}}@media (min-width: 1024px) and (max-width: 1199px) {.wrapper {width: 940px;}}@media only screen and (min-width: 1024px) {.title-text {padding: 20px 0 20px 25px;}}.col2-3-offset {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col2-3-offset {width: 65%;margin-left: 17.5%;}}.warning-box.col2-3-offset {width: 100%;margin: 0;width: auto;}@media only screen and (min-width: 768px) {.warning-box.col2-3-offset {width: 65%;margin-left: 17.5%;}}.clearfix, .consultation {*zoom: 1;}.clearfix:after, .consultation:after {clear: both;content: "";display: table;}.floatLeft, .consultation .consultation-inner {float: left;}.consultation-box, .consultation .consultation-inner {float: left;width: 100%;padding: 1em 2.5%;margin-bottom: 1em;box-sizing: border-box;}@media only screen and (min-width: 480px) {.consultation-box, .consultation .consultation-inner {margin-bottom: 0;padding: 0;}}.consultation {overflow: visible;position: relative;margin: 0 0 15px;}@media only screen and (min-width: 480px) {.consultation {margin: 15px 0 0;}}.consultation .consultation-inner {box-sizing: border-box;}@media only screen and (min-width: 480px) {.consultation .consultation-inner {width: 75%;}}.intro-text {font-size: 18px;line-height: 1.4;font-family: "OpenSans", Arial, sans-serif;text-transform: unset;}.intro-text .highlight {padding: 0px 7px;background-color: #f0f0f0;}@media only screen and (min-width: 480px) {.intro-text .highlight {display: inline-block;}}.font-bold {font-weight: bold;}.messageBox, .info, .alert, .error {padding: 5px 15px;border-radius: 5px;margin: 10px 0;clear: both;font-size: 16px;font-family: inherit;line-height: 1.5;font-weight: normal;display: block;}.messageBox .messageBox_header, .info .messageBox_header, .alert .messageBox_header, .error .messageBox_header {margin-top: 0;}.messageBox .msg-itemised, .info .msg-itemised, .alert .msg-itemised, .error .msg-itemised {display: block;}.messageBox *:last-child, .info *:last-child, .alert *:last-child, .error *:last-child {margin-bottom: 0;}.info {background-color: #f5f1c2;}.warning-box {border: 3px solid #cf442f;padding: 50px;}.warning-box .warning-box_header {color: #cf442f;}.timeout-box {border: 3px solid #DD6000;padding: 50px;}.timeout-box .timeout-box_header {color: #DD6000;}.messageBox-wide {padding: 25px;}.alert {background-color: #E98907;color: white;}.alert > * {color: white;}.alert a {color: white;}.error {background-color: #cf442f;color: white;}.error a {color: white;text-decoration: underline;}.wrapperWide {padding: 10px;margin-bottom: 20px;}.wrapperWide > *:last-child {margin-bottom: 0;padding-bottom: 0;}@media only screen and (min-width: 480px) {.wrapperWide {padding: 25px;}}.btn, .btn-medium, .btn-small, .btn-small-alt, .btn-prev {border: 0;-webkit-appearance: none;display: inline-block;padding: 15px 55px;border-radius: 15px;font-family: 'OpenSans', Arial, sans-serif;font-size: 16px;text-align: center;position: relative;color: white;background-color: #0073a2;text-decoration: none !important;line-height: 1;}.btn:hover, .btn-medium:hover, .btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .btn:focus, .btn-medium:focus, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .btn:active, .btn-medium:active, .btn-small:active, .btn-small-alt:active, .btn-prev:active {color: white;background-color: #006189;cursor: pointer;}.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev {margin-right: 10px;margin-top: 30px;margin-bottom: 30px;}@media only screen and (min-width: 480px) {.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev {margin-bottom: 0;}}.btn-small, .btn-small-alt, .btn-prev {border-radius: 10px;padding: 5px 15px;font-size: 14px;color: #00648c;background-color: white;border: 2px solid #00648c;border-radius: 6px;}.btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .btn-small:active, .btn-small-alt:active, .btn-prev:active {background-color: #00648c;border-color: #00648c;color: white;}.disabled {opacity: 0.4;}@media only screen and (min-width: 480px) {.btn-large {padding: 18px;}}.btn-prev {display: block;width: auto;margin-top: 20px;}.return-button {display: flex;align-items: center;margin: 10px 0 30px 0;color: #00648c;font-size: 14px;justify-content: space-between;}.return-button img {transform: scale(0.9);margin-left: -3px;padding-right: 8px;}.return-button:focus {background-color: rgba(0, 77, 107, 0.1);}.field-wrapper-checkbox .checkbox-label-plain:before {top: 0.1em;}.bulleted {margin-left: 15px;}.bulleted li {list-style: disc;margin-left: 20px;line-height: 23px;}.highlight-box {border: 1px solid #0073a2;padding: 20px;font-style: italic;}.highlight-box-file {font-style: normal;}.cleared {clear: both;}.full-width {width: 100%;}.inline {display: inline;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.bootstrap-timepicker-widget {width: 118px;background: white;}.bootstrap-timepicker-widget a {border: 1px transparent solid;width: 100%;display: inline-block;margin: 0;padding: 8px 0;color: #333333;}.bootstrap-timepicker-widget table {border: 0;}.bootstrap-timepicker-widget table td a {padding: 0 !important;}.bootstrap-timepicker-widget table td input.bootstrap-timepicker-hour, .bootstrap-timepicker-widget table td input.bootstrap-timepicker-minute {height: 25px;line-height: 25px;width: 45px;font-size: 13px;background-image: linear-gradient(#fafafa, white);}.bootstrap-timepicker-widget .icon-chevron-up {position: relative;}.bootstrap-timepicker-widget .icon-chevron-up:before {font-family: "fontello-nhs";content: "\e807";}.bootstrap-timepicker-widget .icon-chevron-down {position: relative;}.bootstrap-timepicker-widget .icon-chevron-down:before {font-family: "fontello-nhs";content: "\e806";}.dropdown-menu {position: absolute;font-size: 13px;-webkit-shadow: 0 10px 10px -10px #404040;-moz-box-shadow: 0 10px 10px -10px #404040;box-shadow: 0 10px 10px -10px #666666;border: 1px solid #379BCF;z-index: 2;}.disclaimer-list {border: 0;background-color: #d9f4ff;padding: 10px 15px;}.disclaimer-list:focus {background-color: rgba(0, 77, 107, 0.1);}.disclaimer-list ul {font-size: 16px;margin-left: 13px;margin-top: 8px;}.disclaimer-list ul li {list-style-type: disc;}.uploader-file-list li {border: 0;background-color: #f0f0f0;padding: 10px 15px;}.uploader-file-list .uploader-file-list_desc {float: left;font-size: 16px;font-weight: 700;}.uploader-file-list .btn-close {padding: 10px 15px;font-size: 16px;}.uploader-wrapper .uploader-help {font-size: 15px;padding: 10px 0;color: #4d4d4d;}.modal-pcm .modal-dialog {width: 100%;padding: 0;box-sizing: border-box;}@media (min-width: 1024px) {.modal-pcm .modal-dialog {width: 65%;padding: 20px;}}.modal-pcm .btn-close {right: 10px;}@media (min-width: 1024px) {.modal-pcm .btn-close {right: 20px;}}.modal-pcm .modal-content {padding: 20px 10px;}@media (min-width: 1024px) {.modal-pcm .modal-content {padding: 20px;}}.modal-pcm .bordered-img {box-sizing: border-box;margin: 20px 0;}@media (min-width: 768px) {.modal-pcm .bordered-img {padding: 20px;border: 1px solid #d2d2d2;}}a[target="_blank"]:after {content: none;}.main-content {padding-bottom: 40px;}.footer-primary {font-size: 12px;border-top: 1px dotted #d2d2d2;text-align: center;}@media only screen and (min-width: 768px) {.footer-primary {text-align: left;}}.footer-primary .wrapper {background-color: transparent;padding-top: 15px;padding-bottom: 15px;}.footer-primary .footer-list-toggle-button, .footer-primary .footer-small-logo {display: none;}.footer-primary .footer-cr {font-size: 11px;margin: 0;}.footer-list li {display: inline-block;margin-right: 10px;}.footer-list ul {margin-bottom: 5px;}@media only screen and (min-width: 768px) {.footer-list ul {display: inline-block;}}.footer-list ul:first-of-type {font-weight: bold;}@media only screen and (min-width: 768px) {.footer-list ul:first-of-type {margin-right: 30px;}}html {height: inherit;min-height: 100%;}.pcm-h1 {font-family: 'QuicksandMedium', Helvetica, Arial, sans-serif;font-size: 30px;}.option-wrapper:focus {background-color: #00648c;color: white;}.radio-wrapper {position: relative;width: 100%;display: table;}.radio-wrapper label {position: relative;display: flex;padding: 10px;margin: 0;border-radius: 20px;cursor: pointer;align-items: center;background-color: white;border: 2px solid #379BCF;font-weight: 300;}.radio-wrapper label:focus {background-color: rgba(0, 77, 107, 0.1);}.radio-wrapper label::before {width: 20px;height: 20px;border: 2px solid #D2D2D2;background-color: white;border-radius: 50%;margin: 0 1em 0 0;cursor: pointer;content: ' ';font-size: 20px;flex: 0 0 auto;display: inline-block;vertical-align: middle;}.radio-wrapper input:checked ~ label {border: 2px solid #6D7B26;}.radio-wrapper input:checked ~ label:before {border: 2px solid #6D7B26;background-color: #6D7B26;}.radio-wrapper input {position: absolute;width: auto;left: -10000px;z-index: 2;}.radio-wrapper input:focus {outline: Highlight solid 0;}.radio-wrapper input:focus ~ label {outline: Highlight solid 2px;}.radio-wrapper input:focus ~ label {outline: -webkit-focus-ring-color auto 5px;}.radio-wrapper input:checked ~ label {border: 2px solid #6D7B26;}.disabled-radio-wrapper {position: relative;width: 100%;display: table;}.disabled-radio-wrapper label {position: relative;display: flex;padding: 10px;margin: 0;border-radius: 20px;cursor: pointer;align-items: center;background-color: white;border: 2px solid #D2D2D2;font-weight: 300;color: #D2D2D2;}.disabled-radio-wrapper label::before {width: 20px;height: 20px;border: 2px solid #D2D2D2;background-color: white;border-radius: 50%;margin: 0 1em 0 0;cursor: pointer;content: ' ';font-size: 20px;flex: 0 0 auto;display: inline-block;vertical-align: middle;}.disabled-radio-wrapper input {position: absolute;width: auto;left: -10000px;z-index: 2;}textarea {font-family: 'OpenSans', Arial, sans-serif;}.hr-orange {border-top: 4px solid #c25400;margin: 5px 0 20px;}.hr-red {border-top: 4px solid #cf442f;}.color-orange {color: #c25400;}.color-red {color: #cf442f;}.pcm-modal {width: 100% !important;box-sizing: border-box;}@media only screen and (min-width: 480px) {.pcm-modal {width: 450px !important;padding: 0;}}.inline-buttons {display: flex;justify-content: space-between;}.inline-buttons button {padding: 15px 20px;margin: 0;display: inline-block;border-radius: 20px;font-size: 16px;width: 200px;}.disclaimer-error {border: 4px solid #cf442f;}.u-margin-none {margin: 0;}.u-font-bold {font-weight: bold;}.hidden {display: none;}textarea.invalid {border: 4px solid #cf442f;}.alert-header {display: flex;}.alert-header .alert-header-icon {height: 20px;margin: 2px 10px 0 0;}.alert-header .alert-header-text {margin: 0;font-family: "OpenSansBold", Arial, sans-serif;}#sendPostConsultMessageOtherHN a {text-decoration: underline;}.pcm-cookie-modal {background: #FFFFFF;border: 1px solid #D2D2D2;box-sizing: border-box;box-shadow: 0px 0px 10px rgba(142, 142, 147, 0.4);border-radius: 10px;width: 100%;margin: 0;bottom: 40px;top: auto;font-style: normal;font-weight: normal;font-size: 12px;line-height: 20px;position: fixed;left: 50%;right: auto;padding: 30px 40px;transform: translate(-50%, 0);}.pcm-cookie-modal .modal-content {padding: 0;}.pcm-cookie-modal .modal-content a {text-decoration: underline;}.pcm-cookie-modal .modal-content p {margin: 0 0 10px 0;font-size: 16px;}.pcm-cookie-modal .modal-content .modal-body {display: flex;}@media only screen and (min-width: 768px) {.pcm-cookie-modal {width: 700px;margin: 0 auto;}}@media only screen and (max-width: 480px) {.pcm-cookie-modal {height: 200px;width: 90%;padding: 35px 20px 0px 20px;}}.cookie-accept-button {width: 170px;height: auto;align-self: center;font-size: 16px;margin-bottom: 10px;padding: 7px 15px;}@media only screen and (min-width: 480px) {.cookie-accept-button {margin-left: 15px;}}.cookie-rejectAll-button {width: 170px;height: auto;align-self: center;font-size: 16px;margin-bottom: 10px;padding: 7px 15px;}@media only screen and (min-width: 480px) {.cookie-rejectAll-button {margin-left: 15px;}}.cookie-manage-button {width: 170px;height: auto;font-size: 16px;margin-left: 15px;padding: 7px 15px;}.cookie-backdrop {z-index: 100010;}.pcm-cookie-modal-container {z-index: 100011;}.cookie-close {position: absolute;left: 10px;top: 10px;cursor: pointer;}.cookie-modal-text {font-size: 16px;line-height: 25px;}@media only screen and (max-width: 480px) {.cookie-modal-text {font-size: 14px;line-height: 20px;}}.pcm-cookie-link {color: #20648C;}@keyframes fadeInUp {0% {transform: translate3d(-50%, 40px, 0);opacity: 0;}100% {transform: translate3d(-50%, 0, 0);opacity: 1;}}@-webkit-keyframes fadeInUp {0% {transform: translate3d(-50%, 40px, 0);opacity: 0;}100% {transform: translate3d(-50%, 0, 0);opacity: 1;}}.fadeInUp {animation: fadeInUp 1s;}.go-back {font-size: 19px;display: none;background: #6D7B27;color: #FFFFFF;padding: 5px 15px 5px 15px;border-radius: 5px;margin-bottom: 20px;}.go-back a {color: #FFFFFF;}.go-back-pcm {width: 60%;}.saved-preferences {border: 2px solid #379BCF;border-radius: 20px;padding: 11px;}.saved-preferences-pcm {width: 60%;}