Plugin Directory

Changeset 2252456


Ignore:
Timestamp:
02/29/2020 10:22:28 PM (6 years ago)
Author:
tblacker
Message:

v1.1.3 update

Location:
nhsblocks
Files:
19 added
8 edited

Legend:

Unmodified
Added
Removed
  • nhsblocks/trunk/build/index.asset.php

    r2243801 r2252456  
    1 <?php return array('dependencies' => array('lodash', 'wp-element', 'wp-polyfill'), 'version' => '85a239b5ca3930545277d9b6cf81006f');
     1<?php return array('dependencies' => array('lodash', 'wp-element', 'wp-polyfill'), 'version' => '35f18377b9844bccbed7810afc469e12');
  • nhsblocks/trunk/build/index.deps.json

    r2169884 r2252456  
    1 ["wp-element","wp-polyfill"]
     1["lodash","wp-element","wp-polyfill"]
  • nhsblocks/trunk/build/index.js

    r2243801 r2252456  
    1 !function(e){var t={};function n(l){if(t[l])return t[l].exports;var a=t[l]={i:l,l:!1,exports:{}};return e[l].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,l){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var l=Object.create(null);if(n.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(l,a,function(t){return e[t]}.bind(null,a));return l},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t,n){var l=n(3),a=n(4),c=n(5);e.exports=function(e,t){return l(e)||a(e,t)||c()}},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],l=!0,a=!1,c=void 0;try{for(var r,s=e[Symbol.iterator]();!(l=(r=s.next()).done)&&(n.push(r.value),!t||n.length!==t);l=!0);}catch(e){a=!0,c=e}finally{try{l||null==s.return||s.return()}finally{if(a)throw c}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){"use strict";n.r(t);var l=n(1),a=n.n(l),c=n(0),r=n(2),s=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"59.000",height:"30"})),o=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30"})),i=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30"})),u=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"31.000",y:"20.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"29.000",height:"19"})),h=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"41.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"19.000",height:"19"})),m=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"41.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"19.000",height:"19"})),b=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"39.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30"})),d=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"39.000",height:"30"})),k=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"46.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30"})),p=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"46.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"16.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"14.000",height:"30"})),g=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"16.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"14.000",height:"30"})),E=wp.i18n.__,v=[{name:"fullwidth",label:E("Full Width","nhsblocks"),icon:s,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-full"}]]},{name:"twocols",label:E("Two Columns","nhsblocks"),isDefault:!0,icon:o,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}]]},{name:"threecols",label:E("Three Columns","nhsblocks"),icon:i,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]},{name:"twothreecols",label:E("Two Columns Then Three Columns","nhsblocks"),icon:m,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]},{name:"threetwocols",label:E("Three Columns then Two Columns","nhsblocks"),icon:u,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}]]},{name:"threethreecols",label:E("Three Columns on Two Rows","nhsblocks"),icon:h,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]}],O=wp.element,w=(O.useState,O.setState,wp.i18n.__),j=wp.blocks,f=j.registerBlockType,y=j.createBlock,_=wp.blockEditor,x=_.RichText,N=_.InspectorControls,T=_.URLInputButton,C=_.ColorPalette,B=_.MediaUpload,I=_.InnerBlocks,S=(_.BlockControls,_.__experimentalBlockVariationPicker),A=wp.data,q=A.useDispatch,L=A.useSelect;f("nhsblocks/dashboardnav",{title:w("Dashboard Navigation","nhsblocks"),category:"nhsblocks",icon:"tagcloud",attributes:{template:{type:"array"}},edit:function(e){var t=e.clientId,n=e.name,l=(e.attributes.template,e.setAttributes,q("core/block-editor").replaceInnerBlocks),s=L((function(e){var l=e("core/blocks"),a=l.__experimentalGetBlockVariations,c=l.getBlockType,r=l.__experimentalGetDefaultBlockVariation;return{blockType:c(n),defaultVariation:r(n,"block"),hasInnerBlocks:e("core/block-editor").getBlocks(t).length>0,variations:a(n,"block")}}),[t,n]),o=(s.blockType,s.defaultVariation,s.hasInnerBlocks),i=(s.variations,function e(t){return Object(r.map)(t,(function(t){var n=a()(t,3),l=n[0],c=n[1],r=n[2];return y(l,c,e(void 0===r?[]:r))}))});return o?Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full nhsuk-dashboard"},Object(c.createElement)(I,{template:v}))):Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full nhsuk-dashboard"},Object(c.createElement)(S,{variations:v,onSelect:function(t){t.attributes&&e.setAttributes(t.attributes),t.innerBlocks&&l(e.clientId,i(t.innerBlocks))}})))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-dashboard"},Object(c.createElement)(I.Content,null)))}}),f("nhsblocks/dashpanel",{title:w("Dashboard Region","nhsblocks"),description:w("Simple image background with text and link to give Dashboard navigation panel"),icon:"feedback",category:"nhsblocks",parent:["nhsblocks/dashboardnav"],attributes:{panelTitle:{type:"string",source:"html",selector:"h3"},panelLink:{type:"string",source:"attribute",selector:".nhsuk-promo__link-wrapper",attribute:"href"},backgroundImage:{type:"string",default:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png"},overlayColor:{type:"string",default:"#ffffff"}},edit:function(e){var t=e.setAttributes,n=e.attributes,l=e.className,a=n.overlayColor,r=n.backgroundImage,s=n.panelTitle,o=n.panelLink;return[Object(c.createElement)(N,null,Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"Add a link for this panel"),Object(c.createElement)(T,{className:"nhsblocks-dropdown__input",label:w("Dashboard Link","nhsblocks"),onChange:function(e){t({panelLink:e})},url:o})),Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"Select a background image:"),Object(c.createElement)(B,{onSelect:function(e){t({backgroundImage:e.sizes.full.url})},type:"image",value:r,render:function(e){var t=e.open;return Object(c.createElement)("button",{className:"button button-primary button-hero",onClick:t},"Upload Image!")}})),Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"OR")," Select a background color: ",Object(c.createElement)("br",null),Object(c.createElement)("i",null,"(this will be ignored if you choose an image above)"),Object(c.createElement)(C,{value:a,onChange:function(e){t({overlayColor:e})}}))),Object(c.createElement)("div",{className:"".concat(l," nhsuk-panel-group__item")},Object(c.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundColor:a,backgroundImage:"url(".concat(r,")"),backgroundSize:"cover",backgroundPosition:"center"}},Object(c.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(c.createElement)(x,{placeholder:w("Panel Title","nhsblocks"),value:s,onChange:function(e){t({panelTitle:e})}})),Object(c.createElement)("img",{src:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:""})))]},save:function(e){var t=e.attributes,n=t.overlayColor,l=t.backgroundImage,a=t.panelTitle,r=t.panelLink;return Object(c.createElement)("div",{className:"nhsuk-panel-group__item"},Object(c.createElement)("a",{href:r,className:"nhsuk-promo__link-wrapper"},Object(c.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundImage:"url(".concat(l,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(c.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(c.createElement)(x.Content,{value:a})),Object(c.createElement)("img",{src:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:a}))))},deprecated:[{save:function(e){var t=e.attributes,n=t.overlayColor,l=t.backgroundImage,a=t.panelTitle,r=t.panelLink;return Object(c.createElement)("div",{className:"nhsuk-panel-group__item"},Object(c.createElement)("a",{href:r,className:"nhsuk-promo__link-wrapper"},Object(c.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundImage:"url(".concat(l,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(c.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(c.createElement)(x.Content,{value:a})),Object(c.createElement)("img",{src:"/wp-content/themes/nightingale-2-0/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:""}))))}}]});var R=wp.i18n.__,P=wp.blocks.registerBlockType,D=wp.blockEditor,M=D.RichText,Q=D.InnerBlocks;P("nhsblocks/dodont",{title:R("Do and Don't List","nhsblocks"),category:"nhsblocks",icon:"yes-alt",attributes:{panelTitle:{type:"string",source:"html",selector:"h3"}},edit:function(e){var t=e.attributes.panelTitle,n=(e.className,e.setAttributes);return Object(c.createElement)("div",{className:"nhsuk-do-dont-list"},Object(c.createElement)("h3",{className:"nhsuk-do-dont-list__label"},Object(c.createElement)(M,{placeholder:R("Panel Title","nhsblocks"),value:t,onChange:function(e){n({panelTitle:e})}})),Object(c.createElement)("ul",{className:"nhsuk-list nhsuk-list--cross"},Object(c.createElement)(Q,{allowedBlocks:[]})))},save:function(e){var t=e.attributes,n=t.panelTitle;t.panelText;return Object(c.createElement)("div",{className:"nhsuk-do-dont-list"},Object(c.createElement)("h3",{className:"nhsuk-do-dont-list__label"},Object(c.createElement)(M.Content,{value:n})),Object(c.createElement)("ul",{className:"nhsuk-list nhsuk-list--cross"},Object(c.createElement)(Q.Content,null)))}}),P("nhsblocks/doitem",{title:R("List Item with Tick","nhsblocks"),category:"nhsblocks",icon:"yes",parent:["nhsblocks/dodont"],attributes:{panelText:{type:"string",source:"html",selector:"span"}},edit:function(e){var t=e.attributes.panelText,n=e.setAttributes;return Object(c.createElement)("li",null,Object(c.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__tick",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},Object(c.createElement)("path",{"stroke-width":"4","stroke-linecap":"round",d:"M18.4 7.8l-8.5 8.4L5.6 12"})),Object(c.createElement)("span",null,Object(c.createElement)(M,{placeholder:R("Text","nhsblocks"),value:t,onChange:function(e){n({panelText:e})}})))},save:function(e){var t=e.attributes.panelText;return Object(c.createElement)("li",null,Object(c.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__tick",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},Object(c.createElement)("path",{"stroke-width":"4","stroke-linecap":"round",d:"M18.4 7.8l-8.5 8.4L5.6 12"})),Object(c.createElement)("span",null,Object(c.createElement)(M.Content,{value:t})))}}),P("nhsblocks/dontitem",{title:R("List Item with Cross","nhsblocks"),category:"nhsblocks",icon:"no-alt",parent:["nhsblocks/dodont"],attributes:{panelText:{type:"string",source:"html",selector:"span"}},edit:function(e){var t=e.attributes.panelText,n=e.setAttributes;return Object(c.createElement)("li",null,Object(c.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__cross",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},Object(c.createElement)("path",{d:"M17 18.5c-.4 0-.8-.1-1.1-.4l-10-10c-.6-.6-.6-1.6 0-2.1.6-.6 1.5-.6 2.1 0l10 10c.6.6.6 1.5 0 2.1-.3.3-.6.4-1 .4z"}),Object(c.createElement)("path",{d:"M7 18.5c-.4 0-.8-.1-1.1-.4-.6-.6-.6-1.5 0-2.1l10-10c.6-.6 1.5-.6 2.1 0 .6.6.6 1.5 0 2.1l-10 10c-.3.3-.6.4-1 .4z"})),Object(c.createElement)("span",null,Object(c.createElement)(M,{placeholder:R("Text","nhsblocks"),value:t,onChange:function(e){n({panelText:e})}})))},save:function(e){var t=e.attributes.panelText;return Object(c.createElement)("li",null,Object(c.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__cross",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},Object(c.createElement)("path",{d:"M17 18.5c-.4 0-.8-.1-1.1-.4l-10-10c-.6-.6-.6-1.6 0-2.1.6-.6 1.5-.6 2.1 0l10 10c.6.6.6 1.5 0 2.1-.3.3-.6.4-1 .4z"}),Object(c.createElement)("path",{d:"M7 18.5c-.4 0-.8-.1-1.1-.4-.6-.6-.6-1.5 0-2.1l10-10c.6-.6 1.5-.6 2.1 0 .6.6.6 1.5 0 2.1l-10 10c-.3.3-.6.4-1 .4z"})),Object(c.createElement)("span",null,Object(c.createElement)(M.Content,{value:t})))}});var z=wp.i18n.__,V=wp.blocks.registerBlockType,U=wp.blockEditor,G=U.RichText,W=U.InspectorControls,H=U.BlockControls,F=U.BlockVerticalAlignmentToolbar,Y=U.URLInputButton;V("nhsblocks/nhsbutton",{title:z("Button","nhsblocks"),category:"nhsblocks",icon:"admin-links",styles:[{name:"green",label:z("Standard (Green)"),isDefault:!0},{name:"secondary",label:z("Secondary (Grey)")},{name:"reverse",label:z("Reverse (White)")}],supports:{align:!0},attributes:{buttonLabel:{type:"string",source:"html",selector:".nhsuk-button"},buttonLink:{type:"string",source:"attribute",selector:"a.nhsuk-button",attribute:"href"},verticalAlignment:{type:"string"}},edit:function(e){var t=e.attributes,n=t.buttonLabel,l=t.buttonLink,a=t.verticalAlignment,r=e.className,s=e.setAttributes;return[Object(c.createElement)(W,null,Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"Add a link for this button"),Object(c.createElement)(Y,{className:"nhsblocks-dropdown__input",label:z("Button URL","nhsblocks"),onChange:function(e){s({buttonLink:e})},url:l}))),Object(c.createElement)(H,null,Object(c.createElement)(F,{onChange:function(e){s({verticalAlignment:e})},value:a})),Object(c.createElement)("div",{className:"".concat(r," nhsuk-button")},Object(c.createElement)(G,{value:n,onChange:function(e){s({buttonLabel:e})},placeholder:"Button label"}))]},save:function(e){var t=e.attributes,n=t.buttonLabel,l=t.buttonLink;return Object(c.createElement)("a",{href:l,className:"nhsuk-button"},Object(c.createElement)(G.Content,{value:n}))}});var J=wp.i18n.__,K=wp.blocks.registerBlockType,X=wp.blockEditor.RichText;K("nhsblocks/reveal1",{title:J("Simple Reveal","nhsblocks"),category:"nhsblocks",icon:"plus-alt",styles:[{name:"downarrow",label:J("Down Arrow"),isDefault:!0},{name:"expander",label:J("Plus Icon")}],attributes:{revealTitle:{type:"string",source:"html",selector:".nhsuk-details__summary-text"},revealText:{type:"string",source:"html",selector:".nhsuk-details__text"},expanderBox:{type:"string"}},edit:function(e){var t=e.attributes,n=t.revealTitle,l=t.revealText,a=e.className,r=e.setAttributes;return Object(c.createElement)("details",{className:"".concat(a," nhsuk-details newstyle"),open:!0},Object(c.createElement)("summary",{className:"nhsuk-details__summary",role:"button","aria-controls":"details-content-","aria-expanded":"true"},Object(c.createElement)("span",{className:"nhsuk-details__summary-text"},Object(c.createElement)(X,{placeholder:J("Reveal Title","nhsblocks"),value:n,onChange:function(e){r({revealTitle:e})}}))),Object(c.createElement)("div",{className:"nhsuk-details__text",id:"details-content-","aria-hidden":"false"},Object(c.createElement)(X,{multiline:"p",placeholder:J("Reveal Contents","nhsblocks"),onChange:function(e){r({revealText:e})},value:l})))},save:function(e){var t=e.attributes,n=t.revealTitle,l=t.revealText;return Object(c.createElement)("details",{className:"nhsuk-details"},Object(c.createElement)("summary",{className:"nhsuk-details__summary",role:"button","aria-controls":"details-content-","aria-expanded":"false"},Object(c.createElement)("span",{className:"nhsuk-details__summary-text"},Object(c.createElement)(X.Content,{value:n}))),Object(c.createElement)("div",{className:"nhsuk-details__text",id:"details-content-","aria-hidden":"false"},Object(c.createElement)(X.Content,{multiline:"p",value:l})))}});var Z=wp.i18n.__,$=wp.blocks.registerBlockType,ee=wp.blockEditor,te=ee.RichText,ne=ee.InnerBlocks,le=[["core/paragraph",{placeholder:"Panel Text"}],["nhsblocks/nhsbutton",{align:"right"}]];$("nhsblocks/panel1",{title:Z("Panel Region","nhsblocks"),description:Z("By default this block includes a title, block of text and button link. You can remove the button if you wish by clicking it then clicking three dots on the navigation bar at the top of the page then the bin","nhsblocks"),icon:"feedback",category:"nhsblocks",styles:[{name:"default",label:Z("Plain white panel"),isDefault:!0},{name:"panel-grey",label:Z("Grey")},{name:"panel-with-label",label:Z("With Label")}],attributes:{panelTitle:{type:"string",source:"html",selector:"h3"}},edit:function(e){var t=e.attributes.panelTitle,n=e.className,l=e.setAttributes;return Object(c.createElement)("div",{className:"".concat(n," nhsuk-panel")},Object(c.createElement)("h3",null,Object(c.createElement)(te,{placeholder:Z("Panel Title","nhsblocks"),value:t,onChange:function(e){l({panelTitle:e})}})),Object(c.createElement)("div",{className:"paneltext"},Object(c.createElement)(ne,{template:le})))},save:function(e){var t=e.attributes.panelTitle;return Object(c.createElement)("div",{className:"nhsuk-panel"},Object(c.createElement)("h3",null,Object(c.createElement)(te.Content,{value:t})),Object(c.createElement)("div",{className:"paneltext"},Object(c.createElement)(ne.Content,null)))}});var ae=wp.i18n.__,ce=wp.blocks.registerBlockType,re=wp.blockEditor,se=re.URLInputButton,oe=re.RichText,ie=re.InnerBlocks;re.MediaUpload,re.InspectorControls;ce("nhsblocks/promo1",{title:ae("Promo Region","nhsblocks"),category:"nhsblocks",icon:"megaphone",styles:[{name:"default",label:ae("Standard"),isDefault:!0},{name:"promo-small",label:ae("Smaller Text")}],attributes:{promoTitle:{type:"string",source:"html",selector:".nhsuk-promo__heading"},promoText:{type:"string",source:"html",selector:".nhsuk-promo__description"},promoLink:{type:"string",source:"attribute",selector:".nhsuk-promo a",attribute:"href"}},edit:function(e){var t=e.attributes,n=t.promoTitle,l=t.promoText,a=t.promoLink,r=e.className,s=e.setAttributes;return Object(c.createElement)("div",{className:"".concat(r," nhsuk-promo")},Object(c.createElement)("div",{class:"nhsuk-promo__content"},Object(c.createElement)(se,{className:"nhsblocks-dropdown__input",label:ae("Panel Link","nhsblocks"),onChange:function(e){s({promoLink:e})},url:a}),Object(c.createElement)(ie,{allowedBlocks:["core/image"]}),Object(c.createElement)("h3",{class:"nhsuk-promo__heading"},Object(c.createElement)(oe,{placeholder:ae("Promo Title","nhsblocks"),value:n,onChange:function(e){s({promoTitle:e})}})),Object(c.createElement)("div",{className:"nhsuk-promo__description"},Object(c.createElement)(oe,{multiline:"p",placeholder:ae("Promo Contents","nhsblocks"),onChange:function(e){s({promoText:e})},value:l}))))},save:function(e){var t=e.attributes,n=t.promoTitle,l=t.promoText,a=t.promoLink;return Object(c.createElement)("div",{className:"nhsuk-promo"},Object(c.createElement)("a",{href:a,className:"nhsuk-promo__link-wrapper"},Object(c.createElement)("div",{class:"nhsuk-promo__content"},Object(c.createElement)(ie.Content,null),Object(c.createElement)("h3",{class:"nhsuk-promo__heading"},Object(c.createElement)(oe.Content,{value:n})),Object(c.createElement)("div",{className:"nhsuk-promo__description"},Object(c.createElement)(oe.Content,{multiline:"p",value:l})))))}});var ue=wp.i18n.__,he=wp.blocks.registerBlockType,me=wp.blockEditor.RichText;he("nhsblocks/quote1",{title:ue("Simple Quote","nhsblocks"),category:"nhsblocks",icon:"format-quote",styles:[{name:"standard",label:ue("Standard"),isDefault:!0},{name:"quote-reverse",label:ue("Inverse")}],attributes:{quoteName:{type:"string",source:"html",selector:".nhsuk-inset-text__quote-attribution"},quoteText:{type:"array",source:"children",multiline:"p",selector:".nhsuk-inset-text__quote"}},edit:function(e){var t=e.attributes,n=t.quoteName,l=t.quoteText,a=e.className,r=e.setAttributes;return Object(c.createElement)("div",{className:"".concat(a," nhsuk-inset-text")},Object(c.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Quote / Testimonial: "),Object(c.createElement)("div",{className:"nhsuk-inset-text__quote"},Object(c.createElement)(me,{multiline:"p",placeholder:ue("Quote","nhsblocks"),onChange:function(e){r({quoteText:e})},value:l})),Object(c.createElement)("span",{className:"nhsuk-inset-text__quote-attribution"},Object(c.createElement)(me,{placeholder:ue("Quote Name","nhsblocks"),value:n,onChange:function(e){r({quoteName:e})}})))},save:function(e){var t=e.attributes,n=t.quoteName,l=t.quoteText;return Object(c.createElement)("div",{className:"nhsuk-inset-text"},Object(c.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Quote / Testimonial: "),Object(c.createElement)("div",{className:"nhsuk-inset-text__quote"},Object(c.createElement)(me.Content,{multiline:"p",value:l})),Object(c.createElement)("span",{className:"nhsuk-inset-text__quote-attribution"},Object(c.createElement)(me.Content,{value:n})))}});var be=wp.i18n.__,de=wp.blocks.registerBlockType,ke=wp.blockEditor.RichText;de("nhsblocks/card1",{title:be("Card Region","nhsblocks"),category:"nhsblocks",icon:"category",attributes:{cardTitle:{type:"string",source:"html",selector:".nhsuk-care-card__heading-text"},cardText:{type:"array",source:"children",multiline:"p",selector:".nhsuk-care-card__content"}},edit:function(e){var t=e.attributes,n=t.cardTitle,l=t.cardText,a=e.className,r=e.setAttributes;return Object(c.createElement)("div",{className:"".concat(a," nhsuk-care-card")},Object(c.createElement)("div",{className:"nhsuk-care-card__heading-container"},Object(c.createElement)("h3",{className:"nhsuk-care-card__heading"},Object(c.createElement)("span",{role:"text"},Object(c.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Non-urgent advice: "),Object(c.createElement)("span",{className:"nhsuk-care-card__heading-text"},Object(c.createElement)(ke,{placeholder:be("Card Title","nhsblocks"),value:n,onChange:function(e){r({cardTitle:e})}})))),Object(c.createElement)("span",{className:"nhsuk-care-card__arrow","aria-hidden":"true"})),Object(c.createElement)("div",{className:"nhsuk-care-card__content"},Object(c.createElement)(ke,{multiline:"p",placeholder:be("Card Contents","nhsblocks"),onChange:function(e){r({cardText:e})},value:l})))},save:function(e){var t=e.attributes,n=t.cardTitle,l=t.cardText;return Object(c.createElement)("div",{className:"nhsuk-grid-column-width nhsuk-care-card nhsuk-care-card--type"},Object(c.createElement)("div",{className:"nhsuk-care-card__heading-container"},Object(c.createElement)("h3",{className:"nhsuk-care-card__heading"},Object(c.createElement)("span",{role:"text"},Object(c.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Non-urgent advice: "),Object(c.createElement)("span",{className:"nhsuk-care-card__heading-text"},Object(c.createElement)(ke.Content,{value:n})))),Object(c.createElement)("span",{className:"nhsuk-care-card__arrow","aria-hidden":"true"})),Object(c.createElement)("div",{className:"nhsuk-care-card__content"},Object(c.createElement)(ke.Content,{multiline:"p",value:l})))}}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"default",label:"Standard Blue",isDefault:!0}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"urgent",label:"Urgent (Red)"}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"immediate",label:"Immediate (Red and Black)"});var pe=wp.i18n.__,ge=[{name:"twocols",label:"nhsblocks",isDefault:!0,icon:o,innerBlocks:[["nhsblocks/onehalf"],["nhsblocks/onehalf"]]},{name:"threecols",label:pe("Three Columns","nhsblocks"),icon:i,innerBlocks:[["nhsblocks/onethird"],["nhsblocks/onethird"],["nhsblocks/onethird"]]},{name:"one3two3",label:pe("One Third / Two Thirds Columns","nhsblocks"),icon:b,innerBlocks:[["nhsblocks/onethird"],["nhsblocks/twothirds"]]},{name:"two3one3",label:pe("Two Thirds / One Third Columns","nhsblocks"),icon:d,innerBlocks:[["nhsblocks/twothirds"],["nhsblocks/onethird"]]},{name:"one4one2one4",label:pe("One Quarter / One Half / One Quarter Columns","nhsblocks"),icon:p,innerBlocks:[["nhsblocks/onequarter"],["nhsblocks/onehalf"],["nhsblocks/onequarter"]]},{name:"one4one4one2",label:pe("One Quarter / One Quarter / One Half Columns","nhsblocks"),icon:g,innerBlocks:[["nhsblocks/onequarter"],["nhsblocks/onequarter"],["nhsblocks/onehalf"]]},{name:"one2one4one4",label:pe("One Half / One Quarter / One Quarter Columns","nhsblocks"),icon:k,innerBlocks:[["nhsblocks/onehalf"],["nhsblocks/onequarter"],["nhsblocks/onequarter"]]}],Ee=wp.element,ve=(Ee.useState,Ee.setState,wp.i18n.__),Oe=wp.blocks,we=Oe.registerBlockType,je=Oe.createBlock,fe=wp.blockEditor,ye=fe.InnerBlocks,_e=(fe.BlockControls,fe.__experimentalBlockVariationPicker),xe=wp.data,Ne=xe.useDispatch,Te=xe.useSelect;we("nhsblocks/rowgroup",{title:ve("Grouped Items","nhsblocks"),category:"nhsblocks",icon:"layout",attributes:{template:{type:"array"}},edit:function(e){var t=e.clientId,n=e.name,l=(e.attributes.template,e.setAttributes,Ne("core/block-editor").replaceInnerBlocks),s=Te((function(e){var l=e("core/blocks"),a=l.__experimentalGetBlockVariations,c=l.getBlockType,r=l.__experimentalGetDefaultBlockVariation;return{blockType:c(n),defaultVariation:r(n,"block"),hasInnerBlocks:e("core/block-editor").getBlocks(t).length>0,variations:a(n,"block")}}),[t,n]),o=(s.blockType,s.defaultVariation,s.hasInnerBlocks),i=(s.variations,function e(t){return Object(r.map)(t,(function(t){var n=a()(t,3),l=n[0],c=n[1],r=n[2];return je(l,c,e(void 0===r?[]:r))}))});return o?Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(c.createElement)(ye,{template:ge}))):Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(c.createElement)(_e,{variations:ge,onSelect:function(t){t.attributes&&e.setAttributes(t.attributes),t.innerBlocks&&l(e.clientId,i(t.innerBlocks))}})))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(c.createElement)(ye.Content,null)))}}),we("nhsblocks/onehalf",{title:ve("One Half Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-half"},Object(c.createElement)(ye,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-half"},Object(c.createElement)(ye.Content,null))}}),we("nhsblocks/onethird",{title:ve("One Third Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-third"},Object(c.createElement)(ye,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-third"},Object(c.createElement)(ye.Content,null))}}),we("nhsblocks/onequarter",{title:ve("One Quarter Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-quarter"},Object(c.createElement)(ye,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-column-one-quarter"},Object(c.createElement)(ye.Content,null))}}),we("nhsblocks/twothirds",{title:ve("Two Thirds Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(c.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(c.createElement)(ye,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(c.createElement)(ye.Content,null))}}),we("nhsblocks/threequarters",{title:ve("Three Quarter Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(c.createElement)("div",{className:"nhsuk-grid-column-three-quarters"},Object(c.createElement)(ye,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(c.createElement)("div",{className:"nhsuk-grid-column-three-quarters"},Object(c.createElement)(ye.Content,null))}});var Ce=wp.i18n.__,Be=wp.blocks.registerBlockType,Ie=wp.blockEditor,Se=Ie.RichText,Ae=Ie.InspectorControls,qe=Ie.ColorPalette,Le=Ie.MediaUpload,Re=Ie.InnerBlocks;Be("nhsblocks/heroblock",{title:Ce("Hero Block","nhsblocks"),description:Ce("Full width zone, designed to go at the top of your page with an optional image background, texta area and call to action","nhsblocks"),category:"nhsblocks",icon:"schedule",attributes:{overlayColor:{type:"string",default:"#005eb8"},backgroundImage:{type:"string",default:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png"}},edit:function(e){var t=e.setAttributes,n=e.attributes,l=e.className,a=n.overlayColor,r=n.backgroundImage;return[Object(c.createElement)(Ae,null,Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"Select a background image:"),Object(c.createElement)(Le,{onSelect:function(e){t({backgroundImage:e.sizes.full.url})},type:"image",value:r,render:function(e){var t=e.open;return Object(c.createElement)("button",{className:"button button-primary button-hero",onClick:t},"Upload Image!")}})),Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"OR")," Select a background color: ",Object(c.createElement)("br",null),Object(c.createElement)("i",null,"(this will be ignored if you chose an image above)"),Object(c.createElement)(qe,{value:a,onChange:function(e){t({overlayColor:e})}}))),Object(c.createElement)("section",{className:"".concat(l,"  nhsuk-hero nhsuk-hero--image nhsuk-hero--image-description"),style:{backgroundColor:a,backgroundImage:"url(".concat(r,")"),backgroundSize:"cover",backgroundPosition:"center"}},Object(c.createElement)("div",{className:"nhsuk-hero__overlay"},Object(c.createElement)("div",{className:"nhsuk-width-container"},Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(c.createElement)(Re,{template:[["nhsblocks/heroinner",{}]]}))))))]},save:function(e){var t=e.attributes,n=(e.className,t.overlayColor),l=t.backgroundImage;return Object(c.createElement)("section",{className:"nhsuk-hero nhsuk-hero--image nhsuk-hero--image-description",style:{backgroundImage:"url(".concat(l,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(c.createElement)("div",{className:"nhsuk-hero__overlay"},Object(c.createElement)("div",{className:"nhsuk-width-container"},Object(c.createElement)("div",{className:"nhsuk-grid-row"},Object(c.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(c.createElement)(Re.Content,null))))))}}),Be("nhsblocks/heroinner",{title:Ce("Hero Block Inner Text","nhsblocks"),description:Ce("Add some text to the header","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/heroblock"],icon:"nametag",attributes:{texttitle:{type:"array",source:"children",selector:"h1"},texttext:{type:"array",source:"children",selector:"p"},fontColor:{type:"string",default:"#ffffff"}},edit:function(e){var t=e.setAttributes,n=e.attributes,l=(e.className,n.fontColor);return[Object(c.createElement)(Ae,null,Object(c.createElement)("div",null,Object(c.createElement)("strong",null,"Select a font color:"),Object(c.createElement)(qe,{value:l,onChange:function(e){t({fontColor:e})}}))),Object(c.createElement)("div",{className:"nhsuk-hero-content"},Object(c.createElement)(Se,{tagName:"h1",className:"nhsuk-u-margin-bottom-3",value:n.texttitle,onChange:function(e){t({texttitle:e})},placeholder:"Enter your text here!",style:{color:l}}),Object(c.createElement)(Se,{tagName:"p",className:"nhsuk-body-l nhsuk-u-margin-bottom-0",value:n.texttext,onChange:function(e){t({texttext:e})},placeholder:"Enter your text here!",style:{color:l}}),Object(c.createElement)("span",{className:"nhsuk-hero__arrow","aria-hidden":"true"}))]},save:function(e){var t=e.attributes,n=(e.className,t.fontColor);return Object(c.createElement)("div",{className:"nhsuk-hero-content"},Object(c.createElement)(Se.Content,{tagName:"h1",className:"nhsuk-u-margin-bottom-3",style:{color:n},value:t.texttitle}),Object(c.createElement)(Se.Content,{tagName:"p",className:"nhsuk-body-l nhsuk-u-margin-bottom-0",style:{color:n},value:t.texttext}),Object(c.createElement)("span",{className:"nhsuk-hero__arrow","aria-hidden":"true"}))}})}]);
     1!function(e){var t={};function n(a){if(t[a])return t[a].exports;var l=t[a]={i:a,l:!1,exports:{}};return e[a].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(a,l,function(t){return e[t]}.bind(null,l));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t,n){var a=n(3),l=n(4),s=n(5);e.exports=function(e,t){return a(e)||l(e,t)||s()}},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],a=!0,l=!1,s=void 0;try{for(var c,r=e[Symbol.iterator]();!(a=(c=r.next()).done)&&(n.push(c.value),!t||n.length!==t);a=!0);}catch(e){l=!0,s=e}finally{try{a||null==r.return||r.return()}finally{if(l)throw s}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t){var n=wp.blocks,a=n.registerBlockStyle,l=n.unregisterBlockStyle;wp.domReady((function(){l("core/image",["default","rounded"]),a("core/image",[{name:"nhsuk-image",label:"NHS Image",isDefault:!0},{name:"default",label:"Default"}]),l("core/table",["regular","stripes"]),a("core/table",[{name:"nhsuk-table-responsive",label:"NHS Table",isDefault:!0},{name:"default",label:"Default"}])}))},function(e,t,n){"use strict";n.r(t);var a=n(1),l=n.n(a),s=n(0),c=n(2),r=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"59.000",height:"30"})),o=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30"})),i=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30"})),u=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"31.000",y:"20.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"29.000",height:"19"})),h=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"41.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"19.000",height:"19"})),m=wp.element.createElement("svg",{width:60,height:40},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"19"}),wp.element.createElement("rect",{x:"41.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"21.000",y:"20.000",width:"19.000",height:"19"}),wp.element.createElement("rect",{x:"0.000",y:"20.000",width:"19.000",height:"19"})),b=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"21.000",y:"0.000",width:"39.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30"})),k=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"39.000",height:"30"})),d=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"46.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30"})),p=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"46.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"16.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"14.000",height:"30"})),g=wp.element.createElement("svg",{width:60,height:30},wp.element.createElement("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30"}),wp.element.createElement("rect",{x:"16.000",y:"0.000",width:"14.000",height:"30"}),wp.element.createElement("rect",{x:"0.000",y:"0.000",width:"14.000",height:"30"})),v=wp.i18n.__,E=[{name:"fullwidth",label:v("Full Width","nhsblocks"),icon:r,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-full"}]]},{name:"twocols",label:v("Two Columns","nhsblocks"),isDefault:!0,icon:o,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}]]},{name:"threecols",label:v("Three Columns","nhsblocks"),icon:i,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]},{name:"twothreecols",label:v("Two Columns Then Three Columns","nhsblocks"),icon:m,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]},{name:"threetwocols",label:v("Three Columns then Two Columns","nhsblocks"),icon:u,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-half"}]]},{name:"threethreecols",label:v("Three Columns on Two Rows","nhsblocks"),icon:h,innerBlocks:[["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}],["nhsblocks/dashpanel",{className:"nhsuk-grid-column-one-third"}]]}],w=wp.i18n.__,O=wp.blocks,j=O.registerBlockType,f=O.createBlock,y=wp.blockEditor,_=y.RichText,x=y.InspectorControls,N=y.URLInputButton,T=y.ColorPalette,C=y.MediaUpload,B=y.InnerBlocks,L=y.__experimentalBlockVariationPicker,I=wp.data,S=I.useDispatch,P=I.useSelect;j("nhsblocks/dashboardnav",{title:w("Dashboard Navigation","nhsblocks"),category:"nhsblocks",icon:"tagcloud",example:{},attributes:{template:{type:"array"}},edit:function(e){var t=e.clientId,n=e.name,a=(e.attributes.template,e.setAttributes,S("core/block-editor").replaceInnerBlocks),r=P((function(e){var a=e("core/blocks"),l=a.getBlockVariations,s=a.getBlockType,c=a.getDefaultBlockVariation;return{blockType:s(n),defaultVariation:c(n,"block"),hasInnerBlocks:e("core/block-editor").getBlocks(t).length>0,variations:l(n,"block")}}),[t,n]),o=(r.blockType,r.defaultVariation,r.hasInnerBlocks),i=(r.variations,function e(t){return Object(c.map)(t,(function(t){var n=l()(t,3),a=n[0],s=n[1],c=n[2];return f(a,s,e(void 0===c?[]:c))}))});return o?Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full nhsuk-dashboard"},Object(s.createElement)(B,{template:E}))):Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full nhsuk-dashboard"},Object(s.createElement)(L,{variations:E,onSelect:function(t){t.attributes&&e.setAttributes(t.attributes),t.innerBlocks&&a(e.clientId,i(t.innerBlocks))}})))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-dashboard"},Object(s.createElement)(B.Content,null)))}}),j("nhsblocks/dashpanel",{title:w("Dashboard Region","nhsblocks"),description:w("Simple image background with text and link to give Dashboard navigation panel"),icon:"feedback",category:"nhsblocks",parent:["nhsblocks/dashboardnav"],attributes:{panelTitle:{type:"string",source:"html",selector:"h3"},panelLink:{type:"string",source:"attribute",selector:".nhsuk-promo__link-wrapper",attribute:"href"},backgroundImage:{type:"string",default:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png"},overlayColor:{type:"string",default:"#ffffff"}},edit:function(e){var t=e.setAttributes,n=e.attributes,a=e.className,l=n.overlayColor,c=n.backgroundImage,r=n.panelTitle,o=n.panelLink;return[Object(s.createElement)(x,null,Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"Add a link for this panel"),Object(s.createElement)(N,{className:"nhsblocks-dropdown__input",label:w("Dashboard Link","nhsblocks"),onChange:function(e){t({panelLink:e})},url:o})),Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"Select a background image:"),Object(s.createElement)(C,{onSelect:function(e){t({backgroundImage:e.sizes.full.url})},type:"image",value:c,render:function(e){var t=e.open;return Object(s.createElement)("button",{className:"button button-primary button-hero",onClick:t},"Upload Image!")}})),Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"OR")," Select a background color: ",Object(s.createElement)("br",null),Object(s.createElement)("i",null,"(this will be ignored if you choose an image above)"),Object(s.createElement)(T,{value:l,onChange:function(e){t({overlayColor:e})}}))),Object(s.createElement)("div",{className:"".concat(a," nhsuk-panel-group__item")},Object(s.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundColor:l,backgroundImage:"url(".concat(c,")"),backgroundSize:"cover",backgroundPosition:"center"}},Object(s.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(s.createElement)(_,{placeholder:w("Panel Title","nhsblocks"),value:r,onChange:function(e){t({panelTitle:e})}})),Object(s.createElement)("img",{src:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:""})))]},save:function(e){var t=e.attributes,n=t.overlayColor,a=t.backgroundImage,l=t.panelTitle,c=t.panelLink;return Object(s.createElement)("div",{className:"nhsuk-panel-group__item"},Object(s.createElement)("a",{href:c,className:"nhsuk-promo__link-wrapper"},Object(s.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundImage:"url(".concat(a,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(s.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(s.createElement)(_.Content,{value:l})),Object(s.createElement)("img",{src:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:l}))))},deprecated:[{save:function(e){var t=e.attributes,n=t.overlayColor,a=t.backgroundImage,l=t.panelTitle,c=t.panelLink;return Object(s.createElement)("div",{className:"nhsuk-panel-group__item"},Object(s.createElement)("a",{href:c,className:"nhsuk-promo__link-wrapper"},Object(s.createElement)("div",{class:"nhsuk-panel-with-label",style:{backgroundImage:"url(".concat(a,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(s.createElement)("h3",{class:"nhsuk-panel-with-label__label"},Object(s.createElement)(_.Content,{value:l})),Object(s.createElement)("img",{src:"/wp-content/themes/nightingale-2-0/assets/pixel_trans.png",class:"nhsuk-dashboard__image",alt:""}))))}}]});var A=wp.i18n.__,R=wp.blocks.registerBlockType,q=wp.blockEditor,D=q.RichText,U=q.InnerBlocks;R("nhsblocks/dodont",{title:A("Do and Don't List","nhsblocks"),category:"nhsblocks",icon:"yes-alt",example:{attributes:{panelTitle:"Do and Dont List"},innerBlocks:[{name:"nhsblocks/doitem",attributes:{panelText:"This is an item to definitely do"}},{name:"nhsblocks/dontitem",attributes:{panelText:"This is an item to definitely NOT do"}}]},attributes:{panelTitle:{type:"string",source:"html",selector:"h3"}},edit:function(e){var t=e.attributes.panelTitle,n=(e.className,e.setAttributes);return Object(s.createElement)("div",{className:"nhsuk-do-dont-list"},Object(s.createElement)("h3",{className:"nhsuk-do-dont-list__label"},Object(s.createElement)(D,{placeholder:A("Panel Title","nhsblocks"),value:t,onChange:function(e){n({panelTitle:e})}})),Object(s.createElement)("ul",{className:"nhsuk-list nhsuk-list--cross"},Object(s.createElement)(U,{allowedBlocks:[]})))},save:function(e){var t=e.attributes,n=t.panelTitle;t.panelText;return Object(s.createElement)("div",{className:"nhsuk-do-dont-list"},Object(s.createElement)("h3",{className:"nhsuk-do-dont-list__label"},Object(s.createElement)(D.Content,{value:n})),Object(s.createElement)("ul",{className:"nhsuk-list nhsuk-list--cross"},Object(s.createElement)(U.Content,null)))}}),R("nhsblocks/doitem",{title:A("List Item with Tick","nhsblocks"),category:"nhsblocks",icon:"yes",parent:["nhsblocks/dodont"],attributes:{panelText:{type:"string",source:"html",selector:"span"}},edit:function(e){var t=e.attributes.panelText,n=e.setAttributes;return Object(s.createElement)("li",null,Object(s.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__tick",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},Object(s.createElement)("path",{"stroke-width":"4","stroke-linecap":"round",d:"M18.4 7.8l-8.5 8.4L5.6 12"})),Object(s.createElement)("span",null,Object(s.createElement)(D,{placeholder:A("Text","nhsblocks"),value:t,onChange:function(e){n({panelText:e})}})))},save:function(e){var t=e.attributes.panelText;return Object(s.createElement)("li",null,Object(s.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__tick",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},Object(s.createElement)("path",{"stroke-width":"4","stroke-linecap":"round",d:"M18.4 7.8l-8.5 8.4L5.6 12"})),Object(s.createElement)("span",null,Object(s.createElement)(D.Content,{value:t})))}}),R("nhsblocks/dontitem",{title:A("List Item with Cross","nhsblocks"),category:"nhsblocks",icon:"no-alt",parent:["nhsblocks/dodont"],attributes:{panelText:{type:"string",source:"html",selector:"span"}},edit:function(e){var t=e.attributes.panelText,n=e.setAttributes;return Object(s.createElement)("li",null,Object(s.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__cross",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},Object(s.createElement)("path",{d:"M17 18.5c-.4 0-.8-.1-1.1-.4l-10-10c-.6-.6-.6-1.6 0-2.1.6-.6 1.5-.6 2.1 0l10 10c.6.6.6 1.5 0 2.1-.3.3-.6.4-1 .4z"}),Object(s.createElement)("path",{d:"M7 18.5c-.4 0-.8-.1-1.1-.4-.6-.6-.6-1.5 0-2.1l10-10c.6-.6 1.5-.6 2.1 0 .6.6.6 1.5 0 2.1l-10 10c-.3.3-.6.4-1 .4z"})),Object(s.createElement)("span",null,Object(s.createElement)(D,{placeholder:A("Text","nhsblocks"),value:t,onChange:function(e){n({panelText:e})}})))},save:function(e){var t=e.attributes.panelText;return Object(s.createElement)("li",null,Object(s.createElement)("svg",{class:"nhsuk-icon nhsuk-icon__cross",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true"},Object(s.createElement)("path",{d:"M17 18.5c-.4 0-.8-.1-1.1-.4l-10-10c-.6-.6-.6-1.6 0-2.1.6-.6 1.5-.6 2.1 0l10 10c.6.6.6 1.5 0 2.1-.3.3-.6.4-1 .4z"}),Object(s.createElement)("path",{d:"M7 18.5c-.4 0-.8-.1-1.1-.4-.6-.6-.6-1.5 0-2.1l10-10c.6-.6 1.5-.6 2.1 0 .6.6.6 1.5 0 2.1l-10 10c-.3.3-.6.4-1 .4z"})),Object(s.createElement)("span",null,Object(s.createElement)(D.Content,{value:t})))}});var H=wp.i18n.__,M=wp.blocks.registerBlockType,z=wp.blockEditor,V=z.RichText,W=z.InspectorControls,Q=z.BlockControls,F=z.BlockVerticalAlignmentToolbar,G=z.URLInputButton;M("nhsblocks/nhsbutton",{title:H("Button","nhsblocks"),category:"nhsblocks",icon:"admin-links",styles:[{name:"green",label:H("Standard (Green)"),isDefault:!0},{name:"secondary",label:H("Secondary (Grey)")},{name:"reverse",label:H("Reverse (White)")}],supports:{align:!0},example:{attributes:{buttonLabel:"NHS styled button",buttonLink:"https://www.nhs.uk",verticalAlignment:"left"}},attributes:{buttonLabel:{type:"string",source:"html",selector:".nhsuk-button"},buttonLink:{type:"string",source:"attribute",selector:"a.nhsuk-button",attribute:"href"},verticalAlignment:{type:"string"}},edit:function(e){var t=e.attributes,n=t.buttonLabel,a=t.buttonLink,l=t.verticalAlignment,c=e.className,r=e.setAttributes;return[Object(s.createElement)(W,null,Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"Add a link for this button"),Object(s.createElement)(G,{className:"nhsblocks-dropdown__input",label:H("Button URL","nhsblocks"),onChange:function(e){r({buttonLink:e})},url:a}))),Object(s.createElement)(Q,null,Object(s.createElement)(F,{onChange:function(e){r({verticalAlignment:e})},value:l})),Object(s.createElement)("div",{className:"".concat(c," nhsuk-button")},Object(s.createElement)(V,{value:n,onChange:function(e){r({buttonLabel:e})},placeholder:"Button label"}))]},save:function(e){var t=e.attributes,n=t.buttonLabel,a=t.buttonLink;return Object(s.createElement)("a",{href:a,className:"nhsuk-button"},Object(s.createElement)(V.Content,{value:n}))}});var Y=wp.i18n.__,J=wp.blocks.registerBlockType,K=wp.blockEditor.RichText;J("nhsblocks/reveal1",{title:Y("Simple Reveal","nhsblocks"),category:"nhsblocks",icon:"plus-alt",styles:[{name:"downarrow",label:Y("Down Arrow"),isDefault:!0},{name:"expander",label:Y("Plus Icon")}],example:{attributes:{revealTitle:"Expandable Region",revealText:"This is text inside an expandable region. It all shows up when this region is opened, but can also be minimised",className:"is-style-expander"}},attributes:{revealTitle:{type:"string",source:"html",selector:".nhsuk-details__summary-text"},revealText:{type:"string",source:"html",selector:".nhsuk-details__text"},expanderBox:{type:"string"}},edit:function(e){var t=e.attributes,n=t.revealTitle,a=t.revealText,l=e.className,c=e.setAttributes;return Object(s.createElement)("details",{className:"".concat(l," nhsuk-details newstyle"),open:!0},Object(s.createElement)("summary",{className:"nhsuk-details__summary",role:"button","aria-controls":"details-content-","aria-expanded":"true"},Object(s.createElement)("span",{className:"nhsuk-details__summary-text"},Object(s.createElement)(K,{placeholder:Y("Reveal Title","nhsblocks"),value:n,onChange:function(e){c({revealTitle:e})}}))),Object(s.createElement)("div",{className:"nhsuk-details__text",id:"details-content-","aria-hidden":"false"},Object(s.createElement)(K,{multiline:"p",placeholder:Y("Reveal Contents","nhsblocks"),onChange:function(e){c({revealText:e})},value:a})))},save:function(e){var t=e.attributes,n=t.revealTitle,a=t.revealText;return Object(s.createElement)("details",{className:"nhsuk-details"},Object(s.createElement)("summary",{className:"nhsuk-details__summary",role:"button","aria-controls":"details-content-","aria-expanded":"false"},Object(s.createElement)("span",{className:"nhsuk-details__summary-text"},Object(s.createElement)(K.Content,{value:n}))),Object(s.createElement)("div",{className:"nhsuk-details__text",id:"details-content-","aria-hidden":"false"},Object(s.createElement)(K.Content,{multiline:"p",value:a})))}});var X=wp.i18n.__,Z=wp.blocks.registerBlockType,$=wp.blockEditor,ee=$.RichText,te=$.InnerBlocks,ne=[["core/paragraph",{placeholder:"Panel Text"}],["nhsblocks/nhsbutton",{align:"right"}]];Z("nhsblocks/panel1",{title:X("Panel Region","nhsblocks"),description:X("By default this block includes a title, block of text and button link. You can remove the button if you wish by clicking it then clicking three dots on the navigation bar at the top of the page then the bin","nhsblocks"),icon:"feedback",category:"nhsblocks",styles:[{name:"default",label:X("Plain white panel"),isDefault:!0},{name:"panel-grey",label:X("Grey")},{name:"panel-with-label",label:X("With Label")}],example:{attributes:{panelTitle:"Example Panel",className:"is-style-panel-grey"},innerBlocks:[{name:"core/paragraph",attributes:{content:X("This is the content of a panel block, and it has lots of useful information")}},{name:"nhsblocks/nhsbutton",attributes:{buttonLabel:"NHS styled button",buttonLink:"https://www.nhs.uk",className:"is-style-secondary",align:"right"}}]},attributes:{panelTitle:{type:"string",source:"html",selector:"h3"}},edit:function(e){var t=e.attributes.panelTitle,n=e.className,a=e.setAttributes;return Object(s.createElement)("div",{className:"".concat(n," nhsuk-panel")},Object(s.createElement)("h3",null,Object(s.createElement)(ee,{placeholder:X("Panel Title","nhsblocks"),value:t,onChange:function(e){a({panelTitle:e})}})),Object(s.createElement)("div",{className:"paneltext"},Object(s.createElement)(te,{template:ne})))},save:function(e){var t=e.attributes.panelTitle;return Object(s.createElement)("div",{className:"nhsuk-panel"},Object(s.createElement)("h3",null,Object(s.createElement)(ee.Content,{value:t})),Object(s.createElement)("div",{className:"paneltext"},Object(s.createElement)(te.Content,null)))}});var ae=wp.i18n.__,le=wp.blocks.registerBlockType,se=wp.blockEditor,ce=se.URLInputButton,re=se.RichText,oe=se.InnerBlocks;se.MediaUpload,se.InspectorControls;le("nhsblocks/promo1",{title:ae("Promo Region","nhsblocks"),category:"nhsblocks",icon:"megaphone",styles:[{name:"default",label:ae("Standard"),isDefault:!0},{name:"promo-small",label:ae("Smaller Text")}],example:{attributes:{promoTitle:"Promo Box",promoText:"This is the content of the box to send users to your promoted page",promoLink:"https://www.nhs.uk",align:"center"},innerBlocks:[{name:"core/image",attributes:{url:"https://assets.nhs.uk/prod/images/A_0218_healthy-eating-main_BATM01_copy.width-690.jpg"}}]},attributes:{promoTitle:{type:"string",source:"html",selector:".nhsuk-promo__heading"},promoText:{type:"string",source:"html",selector:".nhsuk-promo__description"},promoLink:{type:"string",source:"attribute",selector:".nhsuk-promo a",attribute:"href"}},edit:function(e){var t=e.attributes,n=t.promoTitle,a=t.promoText,l=t.promoLink,c=e.className,r=e.setAttributes;return Object(s.createElement)("div",{className:"".concat(c," nhsuk-promo")},Object(s.createElement)("div",{className:"nhsuk-promo__content"},Object(s.createElement)(ce,{className:"nhsblocks-dropdown__input",label:ae("Panel Link","nhsblocks"),onChange:function(e){r({promoLink:e})},url:l}),Object(s.createElement)(oe,{allowedBlocks:["core/image"]}),Object(s.createElement)("h3",{className:"nhsuk-promo__heading"},Object(s.createElement)(re,{placeholder:ae("Promo Title","nhsblocks"),value:n,onChange:function(e){r({promoTitle:e})}})),Object(s.createElement)("div",{className:"nhsuk-promo__description"},Object(s.createElement)(re,{multiline:"p",placeholder:ae("Promo Contents","nhsblocks"),onChange:function(e){r({promoText:e})},value:a}))))},save:function(e){var t=e.attributes,n=t.promoTitle,a=t.promoText,l=t.promoLink;return Object(s.createElement)("div",{className:"nhsuk-promo"},Object(s.createElement)("a",{href:l,className:"nhsuk-promo__link-wrapper"},Object(s.createElement)("div",{className:"nhsuk-promo__content"},Object(s.createElement)(oe.Content,null),Object(s.createElement)("h3",{className:"nhsuk-promo__heading"},Object(s.createElement)(re.Content,{value:n})),Object(s.createElement)("div",{className:"nhsuk-promo__description"},Object(s.createElement)(re.Content,{multiline:"p",value:a})))))}});var ie=wp.i18n.__,ue=wp.blocks.registerBlockType,he=wp.blockEditor.RichText;ue("nhsblocks/quote1",{title:ie("Simple Quote","nhsblocks"),category:"nhsblocks",icon:"format-quote",styles:[{name:"standard",label:ie("Standard"),isDefault:!0},{name:"quote-reverse",label:ie("Inverse")}],example:{attributes:{quoteName:"Tony Blacker",quoteText:"Nightingale is an incredibly flexible theme. With NHSBlocks added in, it is amazing."}},attributes:{quoteName:{type:"string",source:"html",selector:".nhsuk-inset-text__quote-attribution"},quoteText:{type:"array",source:"children",multiline:"p",selector:".nhsuk-inset-text__quote"}},edit:function(e){var t=e.attributes,n=t.quoteName,a=t.quoteText,l=e.className,c=e.setAttributes;return Object(s.createElement)("div",{className:"".concat(l," nhsuk-inset-text")},Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Quote / Testimonial: "),Object(s.createElement)("div",{className:"nhsuk-inset-text__quote"},Object(s.createElement)(he,{multiline:"p",placeholder:ie("Quote","nhsblocks"),onChange:function(e){c({quoteText:e})},value:a})),Object(s.createElement)("span",{className:"nhsuk-inset-text__quote-attribution"},Object(s.createElement)(he,{placeholder:ie("Quote Name","nhsblocks"),value:n,onChange:function(e){c({quoteName:e})}})))},save:function(e){var t=e.attributes,n=t.quoteName,a=t.quoteText;return Object(s.createElement)("div",{className:"nhsuk-inset-text"},Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Quote / Testimonial: "),Object(s.createElement)("div",{className:"nhsuk-inset-text__quote"},Object(s.createElement)(he.Content,{multiline:"p",value:a})),Object(s.createElement)("span",{className:"nhsuk-inset-text__quote-attribution"},Object(s.createElement)(he.Content,{value:n})))}});var me=wp.i18n.__,be=wp.blocks.registerBlockType,ke=wp.blockEditor.RichText;be("nhsblocks/card1",{title:me("Card Region","nhsblocks"),category:"nhsblocks",icon:"category",example:{attributes:{cardTitle:"This is a card",cardText:"This is the content of the card"}},attributes:{cardTitle:{type:"string",source:"html",selector:".nhsuk-care-card__heading-text"},cardText:{type:"array",source:"children",multiline:"p",selector:".nhsuk-care-card__content"}},edit:function(e){var t=e.attributes,n=t.cardTitle,a=t.cardText,l=e.className,c=e.setAttributes;return Object(s.createElement)("div",{className:"".concat(l," nhsuk-care-card")},Object(s.createElement)("div",{className:"nhsuk-care-card__heading-container"},Object(s.createElement)("h3",{className:"nhsuk-care-card__heading"},Object(s.createElement)("span",{role:"text"},Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Non-urgent advice: "),Object(s.createElement)("span",{className:"nhsuk-care-card__heading-text"},Object(s.createElement)(ke,{placeholder:me("Card Title","nhsblocks"),value:n,onChange:function(e){c({cardTitle:e})}})))),Object(s.createElement)("span",{className:"nhsuk-care-card__arrow","aria-hidden":"true"})),Object(s.createElement)("div",{className:"nhsuk-care-card__content"},Object(s.createElement)(ke,{multiline:"p",placeholder:me("Card Contents","nhsblocks"),onChange:function(e){c({cardText:e})},value:a})))},save:function(e){var t=e.attributes,n=t.cardTitle,a=t.cardText;return Object(s.createElement)("div",{className:"nhsuk-grid-column-width nhsuk-care-card nhsuk-care-card--type"},Object(s.createElement)("div",{className:"nhsuk-care-card__heading-container"},Object(s.createElement)("h3",{className:"nhsuk-care-card__heading"},Object(s.createElement)("span",{role:"text"},Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},"Non-urgent advice: "),Object(s.createElement)("span",{className:"nhsuk-care-card__heading-text"},Object(s.createElement)(ke.Content,{value:n})))),Object(s.createElement)("span",{className:"nhsuk-care-card__arrow","aria-hidden":"true"})),Object(s.createElement)("div",{className:"nhsuk-care-card__content"},Object(s.createElement)(ke.Content,{multiline:"p",value:a})))}}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"default",label:"Standard Blue",isDefault:!0}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"urgent",label:"Urgent (Red)"}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"immediate",label:"Immediate (Red and Black)"}),wp.blocks.registerBlockStyle("nhsblocks/card1",{name:"warning-callout",label:"Warning Callout (Yellow)"});var de=wp.i18n.__,pe=[{name:"twocols",label:"nhsblocks",isDefault:!0,icon:o,innerBlocks:[["nhsblocks/onehalf"],["nhsblocks/onehalf"]]},{name:"threecols",label:de("Three Columns","nhsblocks"),icon:i,innerBlocks:[["nhsblocks/onethird"],["nhsblocks/onethird"],["nhsblocks/onethird"]]},{name:"one3two3",label:de("One Third / Two Thirds Columns","nhsblocks"),icon:b,innerBlocks:[["nhsblocks/onethird"],["nhsblocks/twothirds"]]},{name:"two3one3",label:de("Two Thirds / One Third Columns","nhsblocks"),icon:k,innerBlocks:[["nhsblocks/twothirds"],["nhsblocks/onethird"]]},{name:"one4one2one4",label:de("One Quarter / One Half / One Quarter Columns","nhsblocks"),icon:p,innerBlocks:[["nhsblocks/onequarter"],["nhsblocks/onehalf"],["nhsblocks/onequarter"]]},{name:"one4one4one2",label:de("One Quarter / One Quarter / One Half Columns","nhsblocks"),icon:g,innerBlocks:[["nhsblocks/onequarter"],["nhsblocks/onequarter"],["nhsblocks/onehalf"]]},{name:"one2one4one4",label:de("One Half / One Quarter / One Quarter Columns","nhsblocks"),icon:d,innerBlocks:[["nhsblocks/onehalf"],["nhsblocks/onequarter"],["nhsblocks/onequarter"]]}],ge=wp.i18n.__,ve=wp.blocks,Ee=ve.registerBlockType,we=ve.createBlock,Oe=wp.blockEditor,je=Oe.InnerBlocks,fe=Oe.__experimentalBlockVariationPicker,ye=wp.data,_e=ye.useDispatch,xe=ye.useSelect;Ee("nhsblocks/rowgroup",{title:ge("Grouped Items","nhsblocks"),category:"nhsblocks",icon:"layout",example:{},attributes:{template:{type:"array"}},edit:function(e){var t=e.clientId,n=e.name,a=(e.attributes.template,e.setAttributes,_e("core/block-editor").replaceInnerBlocks),r=xe((function(e){var a=e("core/blocks"),l=a.getBlockVariations,s=a.getBlockType,c=a.getDefaultBlockVariation;return{blockType:s(n),defaultVariation:c(n,"block"),hasInnerBlocks:e("core/block-editor").getBlocks(t).length>0,variations:l(n,"block")}}),[t,n]),o=(r.blockType,r.defaultVariation,r.hasInnerBlocks),i=(r.variations,function e(t){return Object(c.map)(t,(function(t){var n=l()(t,3),a=n[0],s=n[1],c=n[2];return we(a,s,e(void 0===c?[]:c))}))});return o?Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(s.createElement)(je,{template:pe}))):Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(s.createElement)(fe,{variations:pe,onSelect:function(t){t.attributes&&e.setAttributes(t.attributes),t.innerBlocks&&a(e.clientId,i(t.innerBlocks))}})))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-panel-group nhsuk-grid-column-full"},Object(s.createElement)(je.Content,null)))}}),Ee("nhsblocks/onehalf",{title:ge("One Half Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-half"},Object(s.createElement)(je,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-half"},Object(s.createElement)(je.Content,null))}}),Ee("nhsblocks/onethird",{title:ge("One Third Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-third"},Object(s.createElement)(je,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-third"},Object(s.createElement)(je.Content,null))}}),Ee("nhsblocks/onequarter",{title:ge("One Quarter Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-quarter"},Object(s.createElement)(je,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-column-one-quarter"},Object(s.createElement)(je.Content,null))}}),Ee("nhsblocks/twothirds",{title:ge("Two Thirds Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(s.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(s.createElement)(je,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(s.createElement)(je.Content,null))}}),Ee("nhsblocks/threequarters",{title:ge("Three Quarter Width","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/rowgroup"],attributes:{template:{type:"array"}},edit:function(e){var t=e.attributes.template,n=(e.setAttributes,null===t||!t);return Object(s.createElement)("div",{className:"nhsuk-grid-column-three-quarters"},Object(s.createElement)(je,{template:n?null:t}))},save:function(e){e.attributes.template;return Object(s.createElement)("div",{className:"nhsuk-grid-column-three-quarters"},Object(s.createElement)(je.Content,null))}});var Ne=wp.i18n.__,Te=wp.blocks.registerBlockType,Ce=wp.blockEditor,Be=Ce.RichText,Le=Ce.InspectorControls,Ie=Ce.ColorPalette,Se=Ce.MediaUpload,Pe=Ce.InnerBlocks;Te("nhsblocks/heroblock",{title:Ne("Hero Block","nhsblocks"),description:Ne("Full width zone, designed to go at the top of your page with an optional image background, texta area and call to action","nhsblocks"),category:"nhsblocks",icon:"schedule",example:{attributes:{backgroundImage:"https://assets.nhs.uk/prod/images/S_0818_homepage_hero_1_F0147446.width-1000.jpg"},innerBlocks:[{name:"nhsblocks/heroinner",attributes:{texttitle:"This is a title",texttext:"This is a subtitle"}}]},attributes:{overlayColor:{type:"string",default:"#005eb8"},backgroundImage:{type:"string",default:"/wp-content/plugins/nhsblocks/assets/pixel_trans.png"}},edit:function(e){var t=e.setAttributes,n=e.attributes,a=e.className,l=n.overlayColor,c=n.backgroundImage;return[Object(s.createElement)(Le,null,Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"Select a background image:"),Object(s.createElement)(Se,{onSelect:function(e){t({backgroundImage:e.sizes.full.url})},type:"image",value:c,render:function(e){var t=e.open;return Object(s.createElement)("button",{className:"button button-primary button-hero",onClick:t},"Upload Image!")}})),Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"OR")," Select a background color: ",Object(s.createElement)("br",null),Object(s.createElement)("i",null,"(this will be ignored if you chose an image above)"),Object(s.createElement)(Ie,{value:l,onChange:function(e){t({overlayColor:e})}}))),Object(s.createElement)("section",{className:"".concat(a,"  nhsuk-hero nhsuk-hero--image nhsuk-hero--image-description"),style:{backgroundColor:l,backgroundImage:"url(".concat(c,")"),backgroundSize:"cover",backgroundPosition:"center"}},Object(s.createElement)("div",{className:"nhsuk-hero__overlay"},Object(s.createElement)("div",{className:"nhsuk-width-container"},Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(s.createElement)(Pe,{template:[["nhsblocks/heroinner",{}]]}))))))]},save:function(e){var t=e.attributes,n=(e.className,t.overlayColor),a=t.backgroundImage;return Object(s.createElement)("section",{className:"nhsuk-hero nhsuk-hero--image nhsuk-hero--image-description",style:{backgroundImage:"url(".concat(a,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundColor:n}},Object(s.createElement)("div",{className:"nhsuk-hero__overlay"},Object(s.createElement)("div",{className:"nhsuk-width-container"},Object(s.createElement)("div",{className:"nhsuk-grid-row"},Object(s.createElement)("div",{className:"nhsuk-grid-column-two-thirds"},Object(s.createElement)(Pe.Content,null))))))}}),Te("nhsblocks/heroinner",{title:Ne("Hero Block Inner Text","nhsblocks"),description:Ne("Add some text to the header","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/heroblock"],icon:"nametag",attributes:{texttitle:{type:"array",source:"children",selector:"h1"},texttext:{type:"array",source:"children",selector:"p"},fontColor:{type:"string",default:"#ffffff"}},edit:function(e){var t=e.setAttributes,n=e.attributes,a=(e.className,n.fontColor);return[Object(s.createElement)(Le,null,Object(s.createElement)("div",null,Object(s.createElement)("strong",null,"Select a font color:"),Object(s.createElement)(Ie,{value:a,onChange:function(e){t({fontColor:e})}}))),Object(s.createElement)("div",{className:"nhsuk-hero-content"},Object(s.createElement)(Be,{tagName:"h1",className:"nhsuk-u-margin-bottom-3",value:n.texttitle,onChange:function(e){t({texttitle:e})},placeholder:"Enter your text here!",style:{color:a}}),Object(s.createElement)(Be,{tagName:"p",className:"nhsuk-body-l nhsuk-u-margin-bottom-0",value:n.texttext,onChange:function(e){t({texttext:e})},placeholder:"Enter your text here!",style:{color:a}}),Object(s.createElement)("span",{className:"nhsuk-hero__arrow","aria-hidden":"true"}))]},save:function(e){var t=e.attributes,n=(e.className,t.fontColor);return Object(s.createElement)("div",{className:"nhsuk-hero-content"},Object(s.createElement)(Be.Content,{tagName:"h1",className:"nhsuk-u-margin-bottom-3",style:{color:n},value:t.texttitle}),Object(s.createElement)(Be.Content,{tagName:"p",className:"nhsuk-body-l nhsuk-u-margin-bottom-0",style:{color:n},value:t.texttext}),Object(s.createElement)("span",{className:"nhsuk-hero__arrow","aria-hidden":"true"}))}});var Ae=wp.i18n.__,Re=wp.blocks.registerBlockType,qe=wp.blockEditor.InnerBlocks;console.log("test"),Re("nhsblocks/stripesblock",{title:Ae("Stripes Block","nhsblocks"),description:Ae("Outer block that allows alternate grey stripes. To be used with the Full Width for Stripes template ","nhsblocks"),category:"nhsblocks",icon:"menu-alt",attributes:{},example:{innerBlocks:[{name:"nhsblocks/stripeblock",innerBlocks:[{name:"core/paragraph",attributes:{content:Ae("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.")}},{name:"core/paragraph",attributes:{content:Ae("Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.")}}]},{name:"nhsblocks/stripeblock",innerBlocks:[{name:"core/paragraph",attributes:{content:Ae("Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.")}},{name:"core/paragraph",attributes:{content:Ae("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},getEditWrapperProps:function(){return{"data-align":"full"}},edit:function(e){return Object(s.createElement)("div",{class:"nhsuk-striped-blocks"},Object(s.createElement)(qe,{template:[["nhsblocks/stripeblock",{}]],allowedBlocks:["nhsblocks/stripeblock"]}))},save:function(e){return Object(s.createElement)(qe.Content,null)}}),Re("nhsblocks/stripeblock",{title:Ae("Stripe Block","nhsblocks"),description:Ae("Inner block that allows alternate grey stripes","nhsblocks"),category:"nhsblocks",parent:["nhsblocks/heroblock"],icon:"menu-alt",getEditWrapperProps:function(){return{"data-align":"full"}},edit:function(e){var t=wp.blocks.getBlockTypes().map((function(e){return e.name})).filter((function(e){return"nhsblocks/stripeblock"!==e}));return Object(s.createElement)("div",{class:"nhsuk-width-container"},Object(s.createElement)(qe,{allowedBlocks:t}))},save:function(e){return Object(s.createElement)("section",{className:"nhsuk-section"},Object(s.createElement)("div",{class:"nhsuk-width-container"},Object(s.createElement)(qe.Content,null)))}});var De=wp.i18n.__,Ue=wp.blocks.registerBlockType,He=wp.blockEditor,Me=(He.RichText,He.URLInput),ze=He.InnerBlocks,Ve=wp.element.Fragment,We=wp.components.TextControl;Ue("nhsblocks/contentslist",{title:De("Contents List","nhsblocks"),description:De("Use contents lists to allow users to navigate between related pages, for example about a single condition.","nhsblocks"),category:"nhsblocks",icon:"editor-ul",keywords:[De("Contents List","nhsblocks"),De("Navigation","nhsblocks"),De("Related pages","nhsblocks")],example:{innerBlocks:[{name:"nhsblocks/contentslistitem",attributes:{text:"About",url:"#"}},{name:"nhsblocks/contentslistitem",attributes:{text:"Symptoms",url:"#"}},{name:"nhsblocks/contentslistitem",attributes:{text:"When to see a doctor",url:"#"}}]},edit:function(e){e.className,e.setAttributes,e.attributes.title;return Object(s.createElement)("nav",{className:"{ className } nhsuk-contents-list",role:"navigation","aria-label":"Pages in this guide"},Object(s.createElement)("h2",{className:"nhsuk-u-visually-hidden"},De("Contents","nhsblocks")),Object(s.createElement)("ol",{className:"nhsuk-contents-list__list"},Object(s.createElement)(ze,{template:[["nhsblocks/contentslistitem",{}]],allowedBlocks:["nhsblocks/contentslistitem"]})))},save:function(e){return Object(s.createElement)("nav",{className:"nhsuk-contents-list",role:"navigation","aria-label":"Pages in this guide"},Object(s.createElement)("h2",{className:"nhsuk-u-visually-hidden"},De("Contents","nhsblocks")),Object(s.createElement)("ol",{className:"nhsuk-contents-list__list"},Object(s.createElement)(ze.Content,null)))}}),Ue("nhsblocks/contentslistitem",{title:De("Contents List Item","nhsblocks"),description:De("List Item to go into the contents list","nhsblocks"),category:"nhsblocks",icon:"editor-ul",parent:["nhsblocks/contentslist"],attributes:{text:{type:"array",source:"children",selector:".pagename"},url:{type:"string",source:"attribute",attribute:"href",selector:"a"}},edit:function(e){e.className;var t=e.setAttributes,n=e.isSelected,a=e.attributes,l=a.text,c=a.url;return Object(s.createElement)("li",{className:"nhsuk-contents-list__item"},n?Object(s.createElement)("div",null,Object(s.createElement)(We,{id:"example-input-field",label:(De("Link Text"),"nhsblocks"),value:l,onChange:function(e){return t({text:e})}}),Object(s.createElement)(Me,{className:"nhsuk-contents-list__link",value:c,onChange:function(e){return t({url:e})},placeholder:"Page Link (start typing to choose link)"})):Object(s.createElement)(Ve,null,c?Object(s.createElement)("a",{className:"nhsuk-contents-list__link",href:"{ url }"},l):Object(s.createElement)("span",{className:"nhsuk-contents-list__current"},l)))},save:function(e){e.className;var t=e.attributes,n=t.text,a=t.url;return Object(s.createElement)(Ve,null,a?Object(s.createElement)("li",{className:"nhsuk-contents-list__item"},Object(s.createElement)("a",{className:"pagename nhsuk-contents-list__link",href:a},n)):Object(s.createElement)("li",{className:"nhsuk-contents-list__item","aria-current":"page"},Object(s.createElement)("span",{className:"pagename nhsuk-contents-list__current"},n)))}});var Qe=wp.i18n.__,Fe=wp.blocks.registerBlockType,Ge=wp.blockEditor,Ye=(Ge.RichText,Ge.URLInput,Ge.InnerBlocks,wp.data),Je=Ye.withSelect,Ke=(Ye.subscribe,Ye.select),Xe=(wp.element.Fragment,wp.components),Ze=Xe.Button;Xe.TextControl;Fe("nhsblocks/contentslistpage",{title:Qe("Contents List within a page","nhsblocks"),description:Qe("Use contents lists to allow users to navigate sections within a page. This will automatically add all h2 tags on this page to a scrollable list ","nhsblocks"),category:"nhsblocks",icon:"editor-ul",example:{attributes:{h2titles:[{text:"Heading number one",url:"#1",id:"11111"},{text:"Heading number two",url:"#2",id:"22222"},{text:"Heading number three",url:"#3",id:"33333"}]}},attributes:{h2titles:{type:"array",default:[]}},keywords:[Qe("Contents List Page","nhsblocks"),Qe("Navigation","nhsblocks"),Qe("Related sections on page","nhsblocks")],edit:Je((function(e){return{blocks:e("core/block-editor").getBlocks()}}))((function(e){var t=e.blocks,n=(e.className,e.setAttributes),a=e.attributes.h2titles,l=[];t.map((function(e,t){if("core/heading"===e.name&&2===e.attributes.level){var n="nhs-block-anchor-"+t;l.push({text:e.attributes.content,url:n,id:e.clientId})}}));var c=a.length==l.length&&a.every((function(e,t){return l[t].text===e.text&&l[t].url===e.url}));return Object(s.createElement)("div",null,Object(s.createElement)("nav",{className:"{ className } nhsuk-contents-list",role:"navigation","aria-label":"Pages in this guide"},Object(s.createElement)("h2",{className:"nhsuk-u-visually-hidden"},Qe("Contents","nhsblocks")),Object(s.createElement)("ol",{className:"nhsuk-contents-list__list"},a?a.map((function(e){return Object(s.createElement)("li",{className:"nhsuk-contents-list__item",key:e.url},Object(s.createElement)("a",{className:"nhsuk-contents-list__link",href:"#"+e.url},e.text))})):Object(s.createElement)("p",null,"Press the button below to make a table of contents for this page"),Object(s.createElement)("p",null,Object(s.createElement)(Ze,{onClick:function(){n({h2titles:l});for(var e=l.length-1;e>=0;e--){Ke("core/block-editor").getBlock(l[e].id).attributes.anchor=l[e].url}},className:"is-primary",disabled:c},"Update Heading Block")))))})),save:function(e){e.attributes.h2titles;return null}});var $e=wp.i18n.__,et=wp.blocks.registerBlockType,tt=wp.date.format,nt=wp.blockEditor,at=(nt.RichText,nt.InnerBlocks,wp.data),lt=at.dispatch,st=(at.subscribe,at.select,at.withSelect);et("nhsblocks/reviewdate",{title:$e("Review Date","nhsblocks"),category:"nhsblocks",icon:"update",example:{attributes:{lastSaved:$e("5 July 1948")}},attributes:{lastSaved:{type:"string",source:"html",selector:".last-saved-date"}},edit:st((function(e){return{savedDate:e("core/editor").getEditedPostAttribute("modified")}}))((function(e){var t=e.savedDate,n=(e.className,e.setAttributes),a=e.attributes.lastSaved;if(t){var l=new Date(t),c=tt("d F Y",l);return a!==c&&(void 0===a?(n({lastSaved:c}),lt("core/editor").savePost()):n({lastSaved:c})),Object(s.createElement)("div",{className:"nhsuk-review-date"},Object(s.createElement)("p",{className:"nhsuk-body-s"},"Page last reviewed: ",Object(s.createElement)("span",{className:"last-saved-date"},a)))}})),save:function(e){e.className;var t=e.attributes.lastSaved;return Object(s.createElement)("div",{className:"nhsuk-review-date"},Object(s.createElement)("p",{className:"nhsuk-body-s"},"Page last reviewed: ",Object(s.createElement)("span",{className:"last-saved-date"},t)))}});n(6);var ct={};ct.left=Object(s.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",ariaHidden:"true",className:"nhsuk-icon nhsuk-icon__arrow-left",viewBox:"0 0 24 24"},Object(s.createElement)("path",{d:"M4.1 12.3l2.7 3c.2.2.5.2.7 0 .1-.1.1-.2.1-.3v-2h11c.6 0 1-.4 1-1s-.4-1-1-1h-11V9c0-.2-.1-.4-.3-.5h-.2c-.1 0-.3.1-.4.2l-2.7 3c0 .2 0 .4.1.6z"})),ct.right=Object(s.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",ariaHidden:"true",className:"nhsuk-icon nhsuk-icon__arrow-right",viewBox:"0 0 24 24"},Object(s.createElement)("path",{d:"M19.6 11.66l-2.73-3A.51.51 0 0016 9v2H5a1 1 0 000 2h11v2a.5.5 0 00.32.46.39.39 0 00.18 0 .52.52 0 00.37-.16l2.73-3a.5.5 0 000-.64z"}));var rt=ct,ot=wp.i18n.__,it=wp.blocks.registerBlockType,ut=wp.blockEditor,ht=(ut.RichText,ut.InnerBlocks,wp.element.Fragment),mt=wp.editor.URLInput,bt=wp.components.TextControl;it("nhsblocks/pagination",{title:ot("Pagination","nhsblocks"),category:"nhsblocks",icon:"arrow-right-alt",example:{attributes:{prevText:ot("Page Title"),nextText:ot("Page Title")}},attributes:{prevLink:{type:"string",source:"attribute",attribute:"href",selector:"a.nhsuk-pagination__link--prev"},nextLink:{type:"string",source:"attribute",attribute:"href",selector:"a.nhsuk-pagination__link--next"},prevText:{type:"string",source:"html",selector:".prev-text",default:"Page Title"},nextText:{type:"string",source:"html",selector:".next-text",default:"Page Title"}},edit:function(e){e.className;var t=e.isSelected,n=e.setAttributes,a=e.attributes,l=a.prevLink,c=a.nextLink,r=a.prevText,o=a.nextText;return Object(s.createElement)("nav",{className:"nhsuk-pagination",role:"navigation","aria-label":"Pagination"},Object(s.createElement)("ul",{className:"nhsuk-list nhsuk-pagination__list"},Object(s.createElement)("li",{className:"nhsuk-pagination-item--previous"},Object(s.createElement)("a",{className:"nhsuk-pagination__link nhsuk-pagination__link--prev"},Object(s.createElement)("span",{className:"nhsuk-pagination__title"},ot("Previous","nhsblocks")),Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},":"),Object(s.createElement)("span",{className:"nhsuk-pagination__page"},r),rt.left),t?Object(s.createElement)(ht,null,Object(s.createElement)(bt,{label:(ot("Page Title"),"nhsblocks"),value:r,hideLabelFromVision:!0,onChange:function(e){return n({prevText:e})}}),Object(s.createElement)(mt,{className:"url",value:l,onChange:function(e){return n({prevLink:e})}})):null),Object(s.createElement)("li",{className:"nhsuk-pagination-item--next"},Object(s.createElement)("a",{className:"nhsuk-pagination__link nhsuk-pagination__link--next"},Object(s.createElement)("span",{className:"nhsuk-pagination__title"},ot("Next","nhsblocks")),Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},":"),Object(s.createElement)("span",{className:"nhsuk-pagination__page"},o),rt.right),t?Object(s.createElement)(ht,null,Object(s.createElement)(bt,{label:(ot("Page Title"),"nhsblocks"),value:o,hideLabelFromVision:!0,onChange:function(e){return n({nextText:e})}}),Object(s.createElement)(mt,{className:"url",value:c,onChange:function(e){return n({nextLink:e})}})):null)))},save:function(e){e.className;var t=e.attributes,n=t.prevLink,a=t.nextLink,l=t.prevText,c=t.nextText;return Object(s.createElement)("nav",{className:"nhsuk-pagination",role:"navigation","aria-label":"Pagination"},Object(s.createElement)("ul",{className:"nhsuk-list nhsuk-pagination__list"},Object(s.createElement)("li",{className:"nhsuk-pagination-item--previous"},Object(s.createElement)("a",{className:"nhsuk-pagination__link nhsuk-pagination__link--prev",href:n},Object(s.createElement)("span",{className:"nhsuk-pagination__title"},ot("Previous","nhsblocks")),Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},":"),Object(s.createElement)("span",{className:"nhsuk-pagination__page prev-text"},l),rt.left)),Object(s.createElement)("li",{className:"nhsuk-pagination-item--next"},Object(s.createElement)("a",{className:"nhsuk-pagination__link nhsuk-pagination__link--next",href:a},Object(s.createElement)("span",{className:"nhsuk-pagination__title"},ot("Next","nhsblocks")),Object(s.createElement)("span",{className:"nhsuk-u-visually-hidden"},":"),Object(s.createElement)("span",{className:"nhsuk-pagination__page next-text"},c),rt.right))))}});var kt={};kt.action=Object(s.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"nhsuk-icon nhsuk-icon__arrow-right-circle",viewBox:"0 0 24 24"},Object(s.createElement)("path",{d:"M12 2a10 10 0 00-9.95 9h11.64L9.74 7.05a1 1 0 011.41-1.41l5.66 5.65a1 1 0 010 1.42l-5.66 5.65a1 1 0 01-1.41 0 1 1 0 010-1.41L13.69 13H2.05A10 10 0 1012 2z"})),kt.back=Object(s.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"nhsuk-icon nhsuk-icon__chevron-left",viewBox:"0 0 24 24"},Object(s.createElement)("path",{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"}));var dt=kt,pt=wp.i18n.__,gt=wp.blocks.registerBlockType,vt=wp.editor.URLInput,Et=(wp.element.Fragment,wp.components.TextControl);gt("nhsblocks/actionlink",{title:pt("Action Link","nhsblocks"),description:"Use action links to help users get to the next stage of a journey quickly by signposting the start of a digital service.",category:"nhsblocks",icon:dt.action,keywords:[pt("signpost start","nhsblocks"),pt("transactional services multi-page forms","nhsblocks")],example:{attributes:{actionText:pt("Call to Action")}},attributes:{actionText:{type:"string",source:"html",selector:".nhsuk-action-link__text",default:"Action Link Text"},actionLink:{type:"string",source:"attribute",attribute:"href",selector:"a.nhsuk-action-link__link"}},edit:function(e){e.className;var t=e.setAttributes,n=e.isSelected,a=e.attributes,l=a.actionText,c=a.actionLink;return Object(s.createElement)("div",{className:"nhsuk-action-link"},Object(s.createElement)("a",{className:"nhsuk-action-link__link"},dt.action,Object(s.createElement)("span",{className:"nhsuk-action-link__text"},l)),n?Object(s.createElement)("div",null,Object(s.createElement)(Et,{label:pt("Action Link Text","nhsblocks"),value:l,onChange:function(e){return t({actionText:e})}}),Object(s.createElement)(vt,{value:c,onChange:function(e){return t({actionLink:e})}})):null)},save:function(e){e.className;var t=e.attributes,n=t.actionText,a=t.actionLink;return Object(s.createElement)("div",{className:"nhsuk-action-link"},Object(s.createElement)("a",{className:"nhsuk-action-link__link",href:a},dt.action,Object(s.createElement)("span",{className:"nhsuk-action-link__text"},n)))}});var wt=wp.i18n.__,Ot=wp.blocks.registerBlockType,jt=(wp.editor.URLInput,wp.element.Fragment,wp.components.TextControl);Ot("nhsblocks/backlink",{title:wt("Back Link","nhsblocks"),description:"Use back links to help users go back to the previous page in a multi-page transaction.",category:"nhsblocks",icon:dt.back,keywords:[wt("Back Link previous question pages","nhsblocks"),wt("transactional services multi-page forms","nhsblocks")],example:{attributes:{backText:wt("Go back")}},attributes:{backText:{type:"string",source:"html",selector:".nhsuk-back-link span",default:"Go back"}},edit:function(e){e.className;var t=e.setAttributes,n=e.isSelected,a=e.attributes.backText;return Object(s.createElement)("div",{className:"nhsuk-back-link"},Object(s.createElement)("a",{className:"nhsuk-back-link__link js-back-link"},dt.back,a),n?Object(s.createElement)(jt,{label:wt("Action Link Text","nhsblocks"),value:a,onChange:function(e){return t({backText:e})}}):null)},save:function(e){var t=e.attributes.backText;return Object(s.createElement)("div",{className:"nhsuk-back-link"},Object(s.createElement)("a",{className:"nhsuk-back-link__link js-back-link",onclick:"window.history.back()",href:"#"},dt.back,Object(s.createElement)("span",null,t)))}})}]);
  • nhsblocks/trunk/nhsblocks.php

    r2245583 r2252456  
    11<?php
    22/*
    3  * Plugin Name: nhsblocks
     3 * Plugin Name: NHS Blocks
    44 * Plugin URI: https://github.com/NHSLeadership/nhsblocks
    5  * Description: Gutenberg native custom blocks companion plugin for the NHS Nightingale theme (can also be standalone).
     5 * Description: Gutenberg native custom blocks companion plugin for the NHS Nightingale theme (can also be standalone). Based on nhsuk frontend framework.
    66 * Author: Tony Blacker, NHS Leadership Academy
    77 * License: GPL v3
    88 * Requires at least: 5.0
    99 * Tested up to: 5.3.2
    10  * Version: 1.1.1
     10 * Version: 1.1.3
     11 * Stable tag: 1.1.3
    1112 *
    1213 * @package nhsblocks
     
    101102    register_block_type( 'nhsblocks/rowgroup' );
    102103    register_block_type( 'nhsblocks/heroblock' );
     104    register_block_type( 'nhsblocks/contentslist' );
     105    register_block_type( 'nhsblocks/contentslistitem' );
     106    register_block_type( 'nhsblocks/reviewdate' );
     107    register_block_type( 'nhsblocks/stripesblock' );
     108
     109    register_block_type( 'nhsblocks/pagination' );
    103110
    104111    if ( function_exists( 'wp_set_script_translations' ) ) {
     
    113120
    114121}
     122
     123
     124add_action( 'plugins_loaded', 'nhsblocks_register_dynamic_blocks' );
     125
     126
     127/**
     128 *
     129 * Taken / Inspired by https://johnblackbourn.com/gutenberg-block-template-part/
     130 *
     131 * Generic block rendering callback function to load a block from a theme template part.
     132 *
     133 * Loads a block from the `blocks` subdirectory according to the name of the block, and places the
     134 * block attributes and block content into namespaced query vars. If there's no corresponding block
     135 * template part, the block content is returned unaltered.
     136 *
     137 * A block named `foo/block1` looks for a template part named `blocks/foo/block1.php`.
     138 *
     139 * The block attributes and content can be accessed inside the template part via query vars:
     140 *
     141 * - `get_query_var( 'foo/block1/attribute1' )`
     142 * - `get_query_var( 'foo/block1/attribute2' )`
     143 * - `get_query_var( 'foo/block1/content' )`
     144 *
     145 * @param string $name       The full block name, for example 'foo/block1'.
     146 * @param array  $attributes Array of attributes saved on the block instance.
     147 * @param string $content    Optional user-entered block content. Can be null.
     148 * @return string The dynamic block content.
     149 */
     150
     151function nhsblocks_register_dynamic_blocks() {
     152
     153    // Only load if Gutenberg is available.
     154    if ( ! function_exists( 'register_block_type' ) ) {
     155        return;
     156    }
     157
     158    $blocks = [
     159        'nhsblocks/contentslistpage',
     160    ];
     161
     162    foreach ( $blocks as $block ) {
     163
     164        register_block_type(
     165            $block,
     166            [
     167                // https://github.com/WordPress/gutenberg/issues/4671
     168                'render_callback' => function( array $attributes, string $content = null ) use ( $block ) {
     169
     170                    return nhsblocks_block_renderer( $block, $attributes, $content );
     171                },
     172            ]
     173        );
     174
     175    }
     176
     177}
     178
     179
     180
     181
     182function nhsblocks_block_renderer( string $name, array $attributes, string $content = null ) : string {
     183
     184    // change template name slash to scores
     185    $template_name = str_replace( '/', '-', $name );
     186
     187    // Set query vars so they are accessible to the template part:
     188    foreach ( $attributes as $attribute_name => $attribute_value ) {
     189        set_query_var( $name . '/' . $attribute_name, $attribute_value );
     190    }
     191    set_query_var( $name . '/content', $content );
     192    set_query_var( $name . '/class', 'wp-block-' . $template_name );
     193
     194    // get template file directory
     195    $template_file = plugin_dir_path( __FILE__ ) . "/templates/{$template_name}.php";
     196
     197    // var_dump( $template_file );
     198
     199
     200    // Load the template part in an output buffer:
     201    ob_start();
     202    load_template( $template_file );
     203    $output = ob_get_clean();
     204
     205    // Fall back to just the block content if there's no template part:
     206    if ( '' === $output ) {
     207        $output = (string) $content;
     208    }
     209
     210    // Clear the query vars so they don't bleed into subsequent instances of the same block type
     211    foreach ( $attributes as $attribute_name => $attribute_value ) {
     212        set_query_var( $name . '/' . $attribute_name, null );
     213    }
     214    set_query_var( $name . '/content', null );
     215
     216    return $output;
     217}
     218
    115219
    116220/**
     
    199303            }
    200304        }
     305        // Page Link JS
     306
     307        ( function(){
     308            let url = window.location.href.split(/[?#]/)[0];
     309            let pageList = document.querySelectorAll('.nhsuk-contents-list li.nhsuk-contents-list__item');
     310            for (var i = pageList.length - 1; i >= 0; i--) {
     311                let nhsList = pageList[i];
     312                let link = pageList[i].children[0].href;
     313                if( link === url ){
     314                    let txt = pageList[i].innerText;
     315                    pageList[i].innerHTML = txt;
     316                }
     317            }
     318        })();
     319        // Smooth scroll to link
     320        jQuery( document ).ready(function( $ ) {
     321            $('.js-scroll-to').on('click', function(e) {
     322                e.preventDefault();
     323                let link = $(this).attr('href');
     324                $('html, body').animate({
     325                    scrollTop: $( link ).offset().top - 50
     326                }, 200);
     327            });
     328        });     
    201329    </script>";
    202330}
     
    204332add_action( 'wp_footer', 'nhsblocks_hero_footer' );
    205333
     334
     335
     336
  • nhsblocks/trunk/readme.txt

    r2245583 r2252456  
    22Contributors: tblacker
    33Tags: gutenberg, blocks, nhs
     4Plugin Name:: NHS Blocks
    45Plugin URI: https://digital.leadershipacademy.nhs.uk/digital-capabilities/websites/nhs-blocks-user-guide/
    56Requires at least: 5.0
    67Tested up to: 5.2.3
    7 Stable tag: 1.1.1
     8Stable tag: 1.1.3
    89Requires PHP: 5.6
    910License: GPLv3 or later
     
    4748
    4849== Changelog ==
     50
     51= 1.1.3 =
     52Addition of multiple new blocks:
     53* Section Stripes - full width alternating white and grey stripes that can have inner blocks within. Great for full
     54width homepages and landing pages.
     55* Contents list - 2 options:
     56   * Page contents - will autodetect all h2 tags on the page and show anchor links to them
     57   * Other pages - you can manually add links to other pages (or external resources) in an easy to use list.
     58* Review Date  - add the block and an area will be added to your page showing the date of when it was last reviewed (i.e
     59. now)
     60* Pagination - want a prev and next button. Add this block, and manually configure your previous and next links. Great
     61for process flows or user guides.
     62* Action link - want to suggest a user follows a link, but dont want a button. Use an action link
     63* Back link - let users step back a page. (This uses javascript -1, so if users land on the page from another site and
     64click this they will go back where they came from....)
     65Additions of style options to pre-existing blocks:
     66* Core table block can now be styled like nhsuk frontend, with fully responsive tables
     67* Images can now be amended to nhusk styling
     68* Addition of warning callout option to cards. Particularly useful for Covid-19 alerts
     69Thanks to @verytwisty for all the pull requests and support, 90% of this update is her work.
     70(Also some remedial work to ensure inner block compatability with Gutenberg 7.6 and some minor housekeeping with file
     71structures)
     72
     73= 1.1.2 =
     74* Added examples to show in block selector region for all blocks.
     75* Amended Dashboard and Groups to be Gutenberg 7.5 compatible
     76* Updated upstream NPM libraries - principle change being NHSUK Frontend library
     77
    4978= 1.1.1 =
    5079* Minor update for stable tag update.
  • nhsblocks/trunk/style-gutenburg.css

    r2243801 r2252456  
    323323}
    324324
    325 .nhsuk-grid-column-one-quarter {
     325.nhsuk-grid-column-one-quarter, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onequarter"] {
    326326  box-sizing: border-box;
    327327  padding: 0 16px;
     
    329329
    330330@media (min-width: 48.0625em) {
    331   .nhsuk-grid-column-one-quarter {
     331  .nhsuk-grid-column-one-quarter, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onequarter"] {
    332332    float: left;
    333333    width: 25%;
     
    335335}
    336336
    337 .nhsuk-grid-column-one-third {
     337.nhsuk-grid-column-one-third, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onethird"] {
    338338  box-sizing: border-box;
    339339  padding: 0 16px;
     
    341341
    342342@media (min-width: 48.0625em) {
    343   .nhsuk-grid-column-one-third {
     343  .nhsuk-grid-column-one-third, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onethird"] {
    344344    float: left;
    345345    width: 33.3333%;
     
    347347}
    348348
    349 .nhsuk-grid-column-one-half {
     349.nhsuk-grid-column-one-half, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onehalf"] {
    350350  box-sizing: border-box;
    351351  padding: 0 16px;
     
    353353
    354354@media (min-width: 48.0625em) {
    355   .nhsuk-grid-column-one-half {
     355  .nhsuk-grid-column-one-half, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onehalf"] {
    356356    float: left;
    357357    width: 50%;
     
    359359}
    360360
    361 .nhsuk-grid-column-two-thirds {
     361.nhsuk-grid-column-two-thirds, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/twothirds"] {
    362362  box-sizing: border-box;
    363363  padding: 0 16px;
     
    365365
    366366@media (min-width: 48.0625em) {
    367   .nhsuk-grid-column-two-thirds {
     367  .nhsuk-grid-column-two-thirds, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/twothirds"] {
    368368    float: left;
    369369    width: 66.6666%;
     
    371371}
    372372
    373 .nhsuk-grid-column-three-quarters {
     373.nhsuk-grid-column-three-quarters, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/threequarters"] {
    374374  box-sizing: border-box;
    375375  padding: 0 16px;
     
    377377
    378378@media (min-width: 48.0625em) {
    379   .nhsuk-grid-column-three-quarters {
     379  .nhsuk-grid-column-three-quarters, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/threequarters"] {
    380380    float: left;
    381381    width: 75%;
     
    31113111
    31123112.nhsuk-back-link__link:hover {
     3113  color: #7C2855;
    31133114  text-decoration: underline;
    31143115}
     
    32233224}
    32243225
     3226.nhsuk-breadcrumb__link:visited {
     3227  color: #005eb8;
     3228}
     3229
     3230.nhsuk-breadcrumb__link:visited:hover {
     3231  color: #7C2855;
     3232}
     3233
    32253234.nhsuk-breadcrumb__back {
    32263235  font-weight: 400;
     
    32603269  /* [6] */
    32613270  position: relative;
     3271}
     3272
     3273.nhsuk-breadcrumb__backlink:visited {
     3274  color: #005eb8;
     3275}
     3276
     3277.nhsuk-breadcrumb__backlink:visited:hover {
     3278  color: #7C2855;
    32623279}
    32633280
     
    33533370}
    33543371
     3372.nhsuk-button:focus:visited, .wp-block-button__link:focus:visited, .wp-block-file__button:focus:visited, .wp-block-file a.wp-block-file__button:focus:visited {
     3373  color: #ffffff;
     3374}
     3375
    33553376.nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active {
    33563377  background: #00401e;
     
    34323453.nhsuk-button--reverse:link, .nhsuk-button.is-style-reverse:link, .is-style-reverse.wp-block-button__link:link, .is-style-reverse.wp-block-file__button:link, .wp-block-file a.is-style-reverse.wp-block-file__button:link:active, .wp-block-file a.is-style-reverse.wp-block-file__button:link:focus, .wp-block-file a.is-style-reverse.wp-block-file__button:link:hover, .wp-block-file a.is-style-reverse.wp-block-file__button:link:visited {
    34333454  color: #212b32;
     3455}
     3456
     3457.nhsuk-button--reverse:link:active, .nhsuk-button.is-style-reverse:link:active, .is-style-reverse.wp-block-button__link:link:active, .is-style-reverse.wp-block-file__button:link:active {
     3458  color: #ffffff;
    34343459}
    34353460
     
    35993624 * 5. 'Random number' used for spacing to compensate for the triangle.
    36003625 * 6. Needed to enable the triangle to show correctly in high contrast mode.
     3626 * 7. Prevent additional padding on headings
    36013627 */
    36023628.nhsuk-care-card {
     
    36783704  line-height: 1.4;
    36793705  margin: 0;
     3706  padding-top: 0;
     3707  /* [7] */
    36803708}
    36813709
     
    42264254  outline: 4px solid transparent;
    42274255  text-decoration: none;
    4228   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     4256  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
     4257  background-size: 32px 32px;
    42294258}
    42304259
    42314260.nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text {
    42324261  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
    4233   background-size: 32px;
     4262  background-size: 32px 32px;
    42344263  color: #005eb8;
    42354264  cursor: pointer;
     
    42744303
    42754304.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text, .nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text {
    4276   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     4305  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    42774306  /* [3] */
     4307  background-size: 32px 32px;
    42784308}
    42794309
     
    42854315  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    42864316  /* [3] */
    4287   background-size: 32px;
     4317  background-size: 32px 32px;
    42884318}
    42894319
     
    49224952 * 16. Use non variable colour to follow NHS England guidelines on logo colour
    49234953 * 17. On print stylesheets remove the header link
     4954 * 18. Remove random top margin in Safari
    49244955 */
    49254956/* ==========================================================================
     
    56505681}
    56515682
     5683@media (min-width: 40.0625em) and (max-width: 61.865em) {
     5684  .nhsuk-header__menu-toggle {
     5685    margin-top: 0;
     5686    /* [18] */
     5687  }
     5688}
     5689
    56525690.nhsuk-header__menu-toggle:focus {
    56535691  background-color: #ffeb3b;
     
    67656803 * 4. Removes top margin from subsequent nhsuk-image.
    67666804 */
    6767 .nhsuk-image {
     6805.nhsuk-image, .is-style-nhsuk-image {
    67686806  background-color: #ffffff;
    67696807  border-bottom: 1px solid #d8dde0;
     
    67776815
    67786816@media (min-width: 40.0625em) {
    6779   .nhsuk-image {
     6817  .nhsuk-image, .is-style-nhsuk-image {
    67806818    margin-bottom: 40px;
    67816819  }
     
    67836821
    67846822@media (min-width: 40.0625em) {
    6785   .nhsuk-image {
     6823  .nhsuk-image, .is-style-nhsuk-image {
    67866824    margin-top: 40px;
    67876825  }
     
    67896827
    67906828@media (min-width: 48.0625em) {
    6791   .nhsuk-image {
     6829  .nhsuk-image, .is-style-nhsuk-image {
    67926830    width: 66.66667%;
    67936831    /* [2] */
     
    67966834
    67976835@media print {
    6798   .nhsuk-image {
     6836  .nhsuk-image, .is-style-nhsuk-image {
    67996837    width: 50%;
    68006838    /* [3] */
     
    68026840}
    68036841
    6804 .nhsuk-image + .nhsuk-image {
     6842.nhsuk-image + .nhsuk-image, .is-style-nhsuk-image + .nhsuk-image, .nhsuk-image + .is-style-nhsuk-image, .is-style-nhsuk-image + .is-style-nhsuk-image {
    68056843  margin-top: 0;
    68066844  /* [4] */
     
    68086846
    68096847@media (min-width: 40.0625em) {
    6810   .nhsuk-image + .nhsuk-image {
     6848  .nhsuk-image + .nhsuk-image, .is-style-nhsuk-image + .nhsuk-image, .nhsuk-image + .is-style-nhsuk-image, .is-style-nhsuk-image + .is-style-nhsuk-image {
    68116849    margin-top: 0;
    68126850  }
    68136851}
    68146852
    6815 .nhsuk-image__img, .nhsuk-image img {
     6853.nhsuk-image__img, .nhsuk-image img, .is-style-nhsuk-image img {
    68166854  display: block;
    68176855  width: 100%;
    68186856}
    68196857
    6820 .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6858.nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    68216859  font-size: 14px;
    68226860  font-size: 0.875rem;
     
    68266864
    68276865@media (min-width: 40.0625em) {
    6828   .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6866  .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    68296867    font-size: 16px;
    68306868    font-size: 1rem;
     
    68346872
    68356873@media print {
    6836   .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6874  .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    68376875    font-size: 14pt;
    68386876    line-height: 1.2;
     
    76187656}
    76197657
     7658.nhsuk-pagination__link:visited:focus .nhsuk-icon {
     7659  fill: #212b32;
     7660}
     7661
    76207662.nhsuk-pagination__title {
    76217663  font-size: 20px;
     
    86048646}
    86058647
    8606 .nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive,
     8648.nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive, .nhsuk-table__panel-with-heading-tab figure.is-style-nhsuk-table-responsive,
    86078649.nhsuk-table__panel-with-heading-tab .nhsuk-table {
    86088650  margin: 0;
     
    86628704 * 1. Margin is removed so there isn't double spacing.
    86638705 */
    8664 .nhsuk-table-responsive {
     8706.nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive {
    86658707  margin-bottom: 40px;
    86668708  display: block;
     
    86728714
    86738715@media (min-width: 40.0625em) {
    8674   .nhsuk-table-responsive {
     8716  .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive {
    86758717    margin-bottom: 48px;
    86768718  }
    86778719}
    86788720
    8679 .nhsuk-table-responsive .nhsuk-table {
     8721.nhsuk-table-responsive .nhsuk-table, figure.is-style-nhsuk-table-responsive .nhsuk-table {
    86808722  margin: 0;
    86818723  /* [1] */
     
    1046110503}
    1046210504
     10505.has-white-color {
     10506  color: #ffffff;
     10507}
     10508
     10509.has-white-background-color {
     10510  background-color: #ffffff;
     10511}
     10512
     10513.has-nhs-dark-blue-color {
     10514  color: #003087;
     10515}
     10516
     10517.has-nhs-dark-blue-background-color {
     10518  background-color: #003087;
     10519}
     10520
     10521.has-nhs-bright-blue-color {
     10522  color: #0072ce;
     10523}
     10524
     10525.has-nhs-bright-blue-background-color {
     10526  background-color: #0072ce;
     10527}
     10528
     10529.has-nhs-light-blue-color {
     10530  color: #41b6e6;
     10531}
     10532
     10533.has-nhs-light-blue-background-color {
     10534  background-color: #41b6e6;
     10535}
     10536
     10537.has-nhs-mid-grey-color {
     10538  color: #768692;
     10539}
     10540
     10541.has-nhs-mid-grey-background-color {
     10542  background-color: #768692;
     10543}
     10544
     10545.has-nhs-light-grey-color {
     10546  color: #e8edee;
     10547}
     10548
     10549.has-nhs-light-grey-background-color {
     10550  background-color: #e8edee;
     10551}
     10552
     10553.has-nhs-dark-grey-color {
     10554  color: #425563;
     10555}
     10556
     10557.has-nhs-dark-grey-background-color {
     10558  background-color: #425563;
     10559}
     10560
     10561.has-nhs-purple-color {
     10562  color: #330072;
     10563}
     10564
     10565.has-nhs-purple-background-color {
     10566  background-color: #330072;
     10567}
     10568
     10569.has-nhs-pink-color {
     10570  color: #ae2573;
     10571}
     10572
     10573.has-nhs-pink-background-color {
     10574  background-color: #ae2573;
     10575}
     10576
     10577.has-nhs-light-purple-color {
     10578  color: #704c9c;
     10579}
     10580
     10581.has-nhs-light-purple-background-color {
     10582  background-color: #704c9c;
     10583}
     10584
     10585.has-nhs-light-green-color {
     10586  color: #78be20;
     10587}
     10588
     10589.has-nhs-light-green-background-color {
     10590  background-color: #78be20;
     10591}
     10592
     10593.has-nhs-dark-green-color {
     10594  color: #006747;
     10595}
     10596
     10597.has-nhs-dark-green-background-color {
     10598  background-color: #006747;
     10599}
     10600
     10601.has-nhs-aqua-green-color {
     10602  color: #00A499;
     10603}
     10604
     10605.has-nhs-aqua-green-background-color {
     10606  background-color: #00A499;
     10607}
     10608
     10609.has-nhs-black-color {
     10610  color: #212b32;
     10611}
     10612
     10613.has-nhs-black-background-color {
     10614  background-color: #212b32;
     10615}
     10616
     10617.has-emergency-red-color {
     10618  color: #d5281b;
     10619}
     10620
     10621.has-emergency-red-background-color {
     10622  background-color: #d5281b;
     10623}
     10624
     10625.has-nhs-yellow-color {
     10626  color: #ffeb3b;
     10627}
     10628
     10629.has-nhs-yellow-background-color {
     10630  background-color: #ffeb3b;
     10631}
     10632
     10633.has-nhs-warm-yellow-color {
     10634  color: #ffb81C;
     10635}
     10636
     10637.has-nhs-warm-yellow-background-color {
     10638  background-color: #ffb81C;
     10639}
     10640
    1046310641.nhsuk-width-container--full {
    1046410642  margin: 0;
     
    1047310651.wp-block-button__link, .wp-block-file__button, .wp-block-file a.wp-block-file__button, .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
    1047410652  border-radius: 4px;
    10475   background: #007f3b;
     10653  background: #006747;
    1047610654  font-size: #ffffff;
    1047710655  padding: 1px 8px;
     
    1049610674.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination__link:hover {
    1049710675  box-shadow: 0 0 0 16px #ffeb3b inset;
    10498 }
    10499 
    10500 .has-white-color {
    10501   color: #ffffff;
    10502 }
    10503 
    10504 .has-white-background-color {
    10505   background-color: #ffffff;
    10506 }
    10507 
    10508 .has-nhs-dark-blue-color {
    10509   color: #003087;
    10510 }
    10511 
    10512 .has-nhs-dark-blue-background-color {
    10513   background-color: #003087;
    10514 }
    10515 
    10516 .has-nhs-bright-blue-color {
    10517   color: #0072ce;
    10518 }
    10519 
    10520 .has-nhs-bright-blue-background-color {
    10521   background-color: #0072ce;
    10522 }
    10523 
    10524 .has-nhs-light-blue-color {
    10525   color: #41b6e6;
    10526 }
    10527 
    10528 .has-nhs-light-blue-background-color {
    10529   background-color: #41b6e6;
    10530 }
    10531 
    10532 .has-nhs-mid-grey-color {
    10533   color: #768692;
    10534 }
    10535 
    10536 .has-nhs-mid-grey-background-color {
    10537   background-color: #768692;
    10538 }
    10539 
    10540 .has-nhs-light-grey-color {
    10541   color: e8edee;
    10542 }
    10543 
    10544 .has-nhs-light-grey-background-color {
    10545   background-color: e8edee;
    10546 }
    10547 
    10548 .has-nhs-dark-grey-color {
    10549   color: #425563;
    10550 }
    10551 
    10552 .has-nhs-dark-grey-background-color {
    10553   background-color: #425563;
    10554 }
    10555 
    10556 .has-nhs-purple-color {
    10557   color: #330072;
    10558 }
    10559 
    10560 .has-nhs-purple-background-color {
    10561   background-color: #330072;
    10562 }
    10563 
    10564 .has-nhs-pink-color {
    10565   color: #ae2573;
    10566 }
    10567 
    10568 .has-nhs-pink-background-color {
    10569   background-color: #ae2573;
    10570 }
    10571 
    10572 .has-nhs-light-purple-color {
    10573   color: #704c9c;
    10574 }
    10575 
    10576 .has-nhs-light-purple-background-color {
    10577   background-color: #704c9c;
    10578 }
    10579 
    10580 .has-nhs-light-green-color {
    10581   color: #78be20;
    10582 }
    10583 
    10584 .has-nhs-light-green-background-color {
    10585   background-color: #78be20;
    10586 }
    10587 
    10588 .has-nhs-dark-green-color {
    10589   color: #006747;
    10590 }
    10591 
    10592 .has-nhs-dark-green-background-color {
    10593   background-color: #006747;
    10594 }
    10595 
    10596 .has-nhs-aqua-green-color {
    10597   color: #00A499;
    10598 }
    10599 
    10600 .has-nhs-aqua-green-background-color {
    10601   background-color: #00A499;
    10602 }
    10603 
    10604 .has-nhs-black-color {
    10605   color: #212b32;
    10606 }
    10607 
    10608 .has-nhs-black-background-color {
    10609   background-color: #212b32;
    10610 }
    10611 
    10612 .has-emergency-red-color {
    10613   color: #d5281b;
    10614 }
    10615 
    10616 .has-emergency-red-background-color {
    10617   background-color: #d5281b;
    10618 }
    10619 
    10620 .has-nhs-yellow-color {
    10621   color: #ffeb3b;
    10622 }
    10623 
    10624 .has-nhs-yellow-background-color {
    10625   background-color: #ffeb3b;
    10626 }
    10627 
    10628 .has-nhs-warm-yellow-color {
    10629   color: #ffb81C;
    10630 }
    10631 
    10632 .has-nhs-warm-yellow-background-color {
    10633   background-color: #ffb81C;
    1063410676}
    1063510677
     
    1069810740}
    1069910741
    10700 .nhsuk-dashboard .nhsuk-grid-column-one-half {
     10742.nhsuk-dashboard .nhsuk-grid-column-one-half, .nhsuk-dashboard .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onehalf"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .nhsuk-dashboard [data-type="nhsblocks/onehalf"] {
    1070110743  max-height: 250px;
    1070210744}
    1070310745
    10704 .nhsuk-dashboard .nhsuk-grid-column-one-third, .nhsuk-dashboard .nhsuk-grid-column-two-thirds {
     10746.nhsuk-dashboard .nhsuk-grid-column-one-third, .nhsuk-dashboard .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onethird"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .nhsuk-dashboard [data-type="nhsblocks/onethird"], .nhsuk-dashboard .nhsuk-grid-column-two-thirds, .nhsuk-dashboard .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/twothirds"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .nhsuk-dashboard [data-type="nhsblocks/twothirds"] {
    1070510747  max-height: 200px;
    1070610748}
    1070710749
    10708 .nhsuk-promo img.nhsuk-promo__img {
    10709   padding: 10px;
     10750.wp-block-nhsblocks-promo1 .nhsuk-image, .wp-block-nhsblocks-promo1 .is-style-nhsuk-image {
     10751  width: 100%;
     10752}
     10753
     10754.wp-block-nhsblocks-promo1 img.nhsuk-promo__img {
     10755  width: 100%;
     10756  height: auto;
     10757}
     10758
     10759.wp-block-nhsblocks-promo1 .nhsuk-promo__content {
     10760  padding: 0;
     10761}
     10762
     10763.wp-block-nhsblocks-promo1 .nhsuk-promo__description,
     10764.wp-block-nhsblocks-promo1 .nhsuk-promo__heading {
     10765  padding: 0 32px;
    1071010766}
    1071110767
     
    1072110777}
    1072210778
     10779.nhsuk-promo .nhsuk-promo__content .nhsuk-image, .nhsuk-promo .nhsuk-promo__content .is-style-nhsuk-image {
     10780  width: 100%;
     10781}
     10782
     10783.is-style-nhsuk-image figcaption {
     10784  margin: 0;
     10785}
     10786
     10787figure.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 {
     10788  border: 0;
     10789}
     10790
     10791figure.is-style-nhsuk-table-responsive table {
     10792  margin-bottom: 40px;
     10793  border-spacing: 0;
     10794  vertical-align: top;
     10795  width: 100%;
     10796}
     10797
     10798figure.is-style-nhsuk-table-responsive thead th {
     10799  border-bottom: 2px solid #d8dde0;
     10800}
     10801
     10802figure.is-style-nhsuk-table-responsive th {
     10803  font-weight: 600;
     10804}
     10805
     10806figure.is-style-nhsuk-table-responsive th,
     10807figure.is-style-nhsuk-table-responsive td {
     10808  font-size: 16px;
     10809  font-size: 1rem;
     10810  line-height: 1.5;
     10811  padding: 8px 16px 8px 0;
     10812  border-bottom: 1px solid #d8dde0;
     10813  text-align: left;
     10814  vertical-align: top;
     10815}
     10816
     10817figure.is-style-nhsuk-table-responsive th:last-child,
     10818figure.is-style-nhsuk-table-responsive td:last-child {
     10819  padding-right: 0;
     10820}
     10821
     10822figure.is-style-nhsuk-table-responsive figcaption {
     10823  -webkit-clip-path: inset(50%);
     10824  border: 0;
     10825  clip: rect(0 0 0 0);
     10826  clip-path: inset(50%);
     10827  height: 1px;
     10828  margin: 0;
     10829  overflow: hidden;
     10830  padding: 0;
     10831  position: absolute;
     10832  white-space: nowrap;
     10833  width: 1px;
     10834}
     10835
     10836.wp-admin figure.is-style-nhsuk-table-responsive figcaption {
     10837  width: auto;
     10838  clip: auto;
     10839  height: auto;
     10840  position: relative;
     10841  clip-path: unset;
     10842}
     10843
     10844@media (min-width: 40.0625em) {
     10845  figure.is-style-nhsuk-table-responsive table {
     10846    margin-bottom: 48px;
     10847  }
     10848  figure.is-style-nhsuk-table-responsive th,
     10849  figure.is-style-nhsuk-table-responsive td {
     10850    font-size: 19px;
     10851    font-size: 1.1875rem;
     10852    line-height: 1.47368;
     10853    padding-bottom: 16px;
     10854    padding-right: 24px;
     10855    padding-top: 16px;
     10856  }
     10857}
     10858
     10859@media print {
     10860  figure.is-style-nhsuk-table-responsive table {
     10861    page-break-inside: avoid;
     10862  }
     10863  figure.is-style-nhsuk-table-responsive th,
     10864  figure.is-style-nhsuk-table-responsive td {
     10865    font-size: 14pt;
     10866    line-height: 1.15;
     10867  }
     10868}
     10869
     10870section.nhsuk-section:nth-of-type(odd) {
     10871  background: #f0f4f5;
     10872}
     10873
     10874section.nhsuk-section:nth-of-type(even),
     10875[data-type="nhsblocks/stripesblock"]:nth-of-type(even) {
     10876  background: #ffffff;
     10877}
     10878
     10879.page-template-full-width-page section.nhsuk-section {
     10880  margin: 0 calc(50% - 50vw);
     10881  max-width: 100vw;
     10882  width: 100vw;
     10883}
     10884
     10885section.nhsuk-section,
     10886[data-type="nhsblocks/stripesblock"] .is-block-content {
     10887  padding: 64px 20px;
     10888}
     10889
     10890section.nhsuk-section:after,
     10891[data-type="nhsblocks/stripesblock"] .is-block-content:after {
     10892  clear: both;
     10893  content: '';
     10894  display: block;
     10895}
     10896
     10897.nhsuk-striped-blocks {
     10898  border: 1px dotted #4c6272;
     10899}
     10900
     10901.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(odd) {
     10902  background: #f0f4f5;
     10903}
     10904
     10905.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(even) {
     10906  background: #ffffff;
     10907}
     10908
    1072310909.editor-post-title__input {
    1072410910  font-family: Frutiger W01, Arial, Sans-serif;
     
    1078810974}
    1078910975
     10976.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card,
     10977.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout {
     10978  /* Warning Callout */
     10979  background-color: #fff9c4;
     10980}
     10981
     10982.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container,
     10983.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container {
     10984  background-color: #ffeb3b;
     10985  display: inline-block;
     10986  top: -16px;
     10987  margin-bottom: 8px;
     10988  padding: 8px 32px;
     10989  position: relative;
     10990}
     10991
     10992.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container h3,
     10993.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container h3 {
     10994  background-color: #ffeb3b;
     10995  color: #212b32 !important;
     10996}
     10997
     10998.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container .nhsuk-care-card__heading span,
     10999.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container .nhsuk-care-card__heading span {
     11000  color: #212b32;
     11001}
     11002
     11003.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,
     11004.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,
     11005.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow,
     11006.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow {
     11007  display: none;
     11008}
     11009
     11010.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__content,
     11011.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__content {
     11012  background-color: #fff9c4;
     11013  padding-top: 0;
     11014}
     11015
    1079011016.nhsuk-care-card__heading-container h3 {
    1079111017  color: #ffffff !important;
     
    1082811054
    1082911055.nhsuk-header__search-wrap input[type="text"] {
    10830   border: 1px solid #cccccc;
     11056  border: 1px solid #aeb7bd;
    1083111057}
    1083211058
     
    1090211128.wp-block-nhsblocks-dashpanel .nhsuk-panel-with-label__label .rich-text, .wp-block-nhsblocks-dashpanel .nhsuk-panel.is-style-panel-with-label h3 .rich-text, .nhsuk-panel.is-style-panel-with-label .wp-block-nhsblocks-dashpanel h3 .rich-text, .nhsuk-panel.is-style-panel-with-label h3 .wp-block-nhsblocks-dashpanel .rich-text .rich-text {
    1090311129  font-size: 1.1rem;
    10904   color: #fff;
     11130  color: #ffffff;
    1090511131}
    1090611132
     
    1096011186
    1096111187/* end LearnDash mitigation routine */
     11188/*
     11189Grouped Items blocks admin styles
     11190*/
     11191.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row {
     11192  border: 1px dashed #0072ce;
     11193}
     11194
     11195.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row:before {
     11196  content: 'Grouped Items';
     11197  background-color: #0072ce;
     11198  color: #ffffff;
     11199  position: absolute;
     11200  top: 0;
     11201  left: 0;
     11202  font-size: 12px;
     11203  padding: 2px 5px;
     11204}
     11205
     11206.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout > div {
     11207  clear: both;
     11208}
     11209
     11210.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onethird"],
     11211.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onehalf"],
     11212.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/twothirds"],
     11213.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onequarter"],
     11214.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/threequarters"] {
     11215  padding: 0;
     11216  border: 1px dashed #212b32;
     11217  clear: none;
     11218}
     11219
     11220.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onethird"].has-child-selected,
     11221.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onehalf"].has-child-selected,
     11222.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/twothirds"].has-child-selected,
     11223.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/onequarter"].has-child-selected,
     11224.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row .block-editor-block-list__layout [data-type="nhsblocks/threequarters"].has-child-selected {
     11225  border: 3px solid #ffb81C;
     11226  position: relative;
     11227  z-index: 5;
     11228}
     11229
     11230.block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onethird"] .nhsuk-grid-column-one-third, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onethird"] [data-type="nhsblocks/onethird"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onehalf"] .nhsuk-grid-column-one-half, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onehalf"] [data-type="nhsblocks/onehalf"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/twothirds"] .nhsuk-grid-column-two-thirds, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/twothirds"] [data-type="nhsblocks/twothirds"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onequarter"] .nhsuk-grid-column-one-quarter, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/onequarter"] [data-type="nhsblocks/onequarter"], .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/threequarters"] .nhsuk-grid-column-three-quarters, .block-editor-block-list__layout [data-type="nhsblocks/rowgroup"] .nhsuk-grid-row [data-type="nhsblocks/threequarters"] [data-type="nhsblocks/threequarters"] {
     11231  float: none;
     11232  width: 100%;
     11233}
     11234
     11235/* make the table cells more obvious when editing */
     11236.is-selected figure.is-style-nhsuk-table-responsive thead, .is-selected figure.is-style-nhsuk-table-responsive tr, .is-selected figure.is-style-nhsuk-table-responsive th, .is-selected figure.is-style-nhsuk-table-responsive td {
     11237  border: 1px dashed #aeb7bd;
     11238  min-width: 2rem;
     11239}
     11240
    1096211241/* clearfix after grouped items to sort out some display wirdiness */
    1096311242.block-editor-inner-blocks:after {
  • nhsblocks/trunk/style.css

    r2243801 r2252456  
    11@charset "UTF-8";
    22/*********************************************************************************************
    3 Theme Name: Nightingale 2.0
    4 Theme URI: http://www.leadershipacademy.nhs.uk/
     3Plugin Name: NHS Blocks
     4Plugin URI: http://www.leadershipacademy.nhs.uk/
    55Author: Tony Blacker, NHS Leadership Academy
    66License: GNU General Public License v3 or later
     
    88Text Domain: nhsblocks
    99Tags: NHS, NHS Digital, NHS Frontend, National Health Service, Leadership Academy
    10 Description: NHS Digital frontend framework WordPress theme
    11 Version: 1.0.9
     10Description: Gutenberg native custom blocks companion plugin for the NHS Nightingale theme (can also be standalone).
     11Version: 1.1.3
    1212
    1313**********************************************************************************************/
     
    30193019
    30203020.nhsuk-back-link__link:hover {
     3021  color: #7C2855;
    30213022  text-decoration: underline;
    30223023}
     
    31313132}
    31323133
     3134.nhsuk-breadcrumb__link:visited {
     3135  color: #005eb8;
     3136}
     3137
     3138.nhsuk-breadcrumb__link:visited:hover {
     3139  color: #7C2855;
     3140}
     3141
    31333142.nhsuk-breadcrumb__back {
    31343143  font-weight: 400;
     
    31683177  /* [6] */
    31693178  position: relative;
     3179}
     3180
     3181.nhsuk-breadcrumb__backlink:visited {
     3182  color: #005eb8;
     3183}
     3184
     3185.nhsuk-breadcrumb__backlink:visited:hover {
     3186  color: #7C2855;
    31703187}
    31713188
     
    32613278}
    32623279
     3280.nhsuk-button:focus:visited, .wp-block-button__link:focus:visited, .wp-block-file__button:focus:visited, .wp-block-file a.wp-block-file__button:focus:visited {
     3281  color: #ffffff;
     3282}
     3283
    32633284.nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active {
    32643285  background: #00401e;
     
    33403361.nhsuk-button--reverse:link, .nhsuk-button.is-style-reverse:link, .is-style-reverse.wp-block-button__link:link, .is-style-reverse.wp-block-file__button:link, .wp-block-file a.is-style-reverse.wp-block-file__button:link:active, .wp-block-file a.is-style-reverse.wp-block-file__button:link:focus, .wp-block-file a.is-style-reverse.wp-block-file__button:link:hover, .wp-block-file a.is-style-reverse.wp-block-file__button:link:visited {
    33413362  color: #212b32;
     3363}
     3364
     3365.nhsuk-button--reverse:link:active, .nhsuk-button.is-style-reverse:link:active, .is-style-reverse.wp-block-button__link:link:active, .is-style-reverse.wp-block-file__button:link:active {
     3366  color: #ffffff;
    33423367}
    33433368
     
    35073532 * 5. 'Random number' used for spacing to compensate for the triangle.
    35083533 * 6. Needed to enable the triangle to show correctly in high contrast mode.
     3534 * 7. Prevent additional padding on headings
    35093535 */
    35103536.nhsuk-care-card {
     
    35863612  line-height: 1.4;
    35873613  margin: 0;
     3614  padding-top: 0;
     3615  /* [7] */
    35883616}
    35893617
     
    41344162  outline: 4px solid transparent;
    41354163  text-decoration: none;
    4136   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     4164  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
     4165  background-size: 32px 32px;
    41374166}
    41384167
    41394168.nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text {
    41404169  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
    4141   background-size: 32px;
     4170  background-size: 32px 32px;
    41424171  color: #005eb8;
    41434172  cursor: pointer;
     
    41824211
    41834212.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text, .nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text {
    4184   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     4213  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    41854214  /* [3] */
     4215  background-size: 32px 32px;
    41864216}
    41874217
     
    41934223  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    41944224  /* [3] */
    4195   background-size: 32px;
     4225  background-size: 32px 32px;
    41964226}
    41974227
     
    48284858 * 16. Use non variable colour to follow NHS England guidelines on logo colour
    48294859 * 17. On print stylesheets remove the header link
     4860 * 18. Remove random top margin in Safari
    48304861 */
    48314862/* ==========================================================================
     
    55565587}
    55575588
     5589@media (min-width: 40.0625em) and (max-width: 61.865em) {
     5590  .nhsuk-header__menu-toggle {
     5591    margin-top: 0;
     5592    /* [18] */
     5593  }
     5594}
     5595
    55585596.nhsuk-header__menu-toggle:focus {
    55595597  background-color: #ffeb3b;
     
    66716709 * 4. Removes top margin from subsequent nhsuk-image.
    66726710 */
    6673 .nhsuk-image {
     6711.nhsuk-image, .is-style-nhsuk-image {
    66746712  background-color: #ffffff;
    66756713  border-bottom: 1px solid #d8dde0;
     
    66836721
    66846722@media (min-width: 40.0625em) {
    6685   .nhsuk-image {
     6723  .nhsuk-image, .is-style-nhsuk-image {
    66866724    margin-bottom: 40px;
    66876725  }
     
    66896727
    66906728@media (min-width: 40.0625em) {
    6691   .nhsuk-image {
     6729  .nhsuk-image, .is-style-nhsuk-image {
    66926730    margin-top: 40px;
    66936731  }
     
    66956733
    66966734@media (min-width: 48.0625em) {
    6697   .nhsuk-image {
     6735  .nhsuk-image, .is-style-nhsuk-image {
    66986736    width: 66.66667%;
    66996737    /* [2] */
     
    67026740
    67036741@media print {
    6704   .nhsuk-image {
     6742  .nhsuk-image, .is-style-nhsuk-image {
    67056743    width: 50%;
    67066744    /* [3] */
     
    67086746}
    67096747
    6710 .nhsuk-image + .nhsuk-image {
     6748.nhsuk-image + .nhsuk-image, .is-style-nhsuk-image + .nhsuk-image, .nhsuk-image + .is-style-nhsuk-image, .is-style-nhsuk-image + .is-style-nhsuk-image {
    67116749  margin-top: 0;
    67126750  /* [4] */
     
    67146752
    67156753@media (min-width: 40.0625em) {
    6716   .nhsuk-image + .nhsuk-image {
     6754  .nhsuk-image + .nhsuk-image, .is-style-nhsuk-image + .nhsuk-image, .nhsuk-image + .is-style-nhsuk-image, .is-style-nhsuk-image + .is-style-nhsuk-image {
    67176755    margin-top: 0;
    67186756  }
    67196757}
    67206758
    6721 .nhsuk-image__img, .nhsuk-image img {
     6759.nhsuk-image__img, .nhsuk-image img, .is-style-nhsuk-image img {
    67226760  display: block;
    67236761  width: 100%;
    67246762}
    67256763
    6726 .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6764.nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    67276765  font-size: 14px;
    67286766  font-size: 0.875rem;
     
    67326770
    67336771@media (min-width: 40.0625em) {
    6734   .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6772  .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    67356773    font-size: 16px;
    67366774    font-size: 1rem;
     
    67406778
    67416779@media print {
    6742   .nhsuk-image__caption, .nhsuk-image figcaption, .gallery-caption {
     6780  .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption {
    67436781    font-size: 14pt;
    67446782    line-height: 1.2;
     
    75247562}
    75257563
     7564.nhsuk-pagination__link:visited:focus .nhsuk-icon {
     7565  fill: #212b32;
     7566}
     7567
    75267568.nhsuk-pagination__title {
    75277569  font-size: 20px;
     
    85108552}
    85118553
    8512 .nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive,
     8554.nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive, .nhsuk-table__panel-with-heading-tab figure.is-style-nhsuk-table-responsive,
    85138555.nhsuk-table__panel-with-heading-tab .nhsuk-table {
    85148556  margin: 0;
     
    85688610 * 1. Margin is removed so there isn't double spacing.
    85698611 */
    8570 .nhsuk-table-responsive {
     8612.nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive {
    85718613  margin-bottom: 40px;
    85728614  display: block;
     
    85788620
    85798621@media (min-width: 40.0625em) {
    8580   .nhsuk-table-responsive {
     8622  .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive {
    85818623    margin-bottom: 48px;
    85828624  }
    85838625}
    85848626
    8585 .nhsuk-table-responsive .nhsuk-table {
     8627.nhsuk-table-responsive .nhsuk-table, figure.is-style-nhsuk-table-responsive .nhsuk-table {
    85868628  margin: 0;
    85878629  /* [1] */
     
    1049010532}
    1049110533
     10534.nhsuk-button:focus:visited, .wp-block-button__link:focus:visited, .wp-block-file__button:focus:visited, .wp-block-file a.wp-block-file__button:focus:visited {
     10535  color: #ffffff;
     10536}
     10537
    1049210538.nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active {
    1049310539  background: #00401e;
     
    1056910615.nhsuk-button--reverse:link, .nhsuk-button.is-style-reverse:link, .is-style-reverse.wp-block-button__link:link, .is-style-reverse.wp-block-file__button:link, .wp-block-file a.is-style-reverse.wp-block-file__button:link:active, .wp-block-file a.is-style-reverse.wp-block-file__button:link:focus, .wp-block-file a.is-style-reverse.wp-block-file__button:link:hover, .wp-block-file a.is-style-reverse.wp-block-file__button:link:visited {
    1057010616  color: #212b32;
     10617}
     10618
     10619.nhsuk-button--reverse:link:active, .nhsuk-button.is-style-reverse:link:active, .is-style-reverse.wp-block-button__link:link:active, .is-style-reverse.wp-block-file__button:link:active {
     10620  color: #ffffff;
    1057110621}
    1057210622
     
    1073610786 * 5. 'Random number' used for spacing to compensate for the triangle.
    1073710787 * 6. Needed to enable the triangle to show correctly in high contrast mode.
     10788 * 7. Prevent additional padding on headings
    1073810789 */
    1073910790.nhsuk-care-card {
     
    1081510866  line-height: 1.4;
    1081610867  margin: 0;
     10868  padding-top: 0;
     10869  /* [7] */
    1081710870}
    1081810871
     
    1113011183  outline: 4px solid transparent;
    1113111184  text-decoration: none;
    11132   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     11185  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
     11186  background-size: 32px 32px;
    1113311187}
    1113411188
    1113511189.nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text {
    1113611190  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' 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;
    11137   background-size: 32px;
     11191  background-size: 32px 32px;
    1113811192  color: #005eb8;
    1113911193  cursor: pointer;
     
    1117811232
    1117911233.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text, .nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text {
    11180   background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' 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;
     11234  background: #ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    1118111235  /* [3] */
     11236  background-size: 32px 32px;
    1118211237}
    1118311238
     
    1118911244  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' 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;
    1119011245  /* [3] */
    11191   background-size: 32px;
     11246  background-size: 32px 32px;
    1119211247}
    1119311248
     
    1244812503}
    1244912504
     12505.has-white-color {
     12506  color: #ffffff;
     12507}
     12508
     12509.has-white-background-color {
     12510  background-color: #ffffff;
     12511}
     12512
     12513.has-nhs-dark-blue-color {
     12514  color: #003087;
     12515}
     12516
     12517.has-nhs-dark-blue-background-color {
     12518  background-color: #003087;
     12519}
     12520
     12521.has-nhs-bright-blue-color {
     12522  color: #0072ce;
     12523}
     12524
     12525.has-nhs-bright-blue-background-color {
     12526  background-color: #0072ce;
     12527}
     12528
     12529.has-nhs-light-blue-color {
     12530  color: #41b6e6;
     12531}
     12532
     12533.has-nhs-light-blue-background-color {
     12534  background-color: #41b6e6;
     12535}
     12536
     12537.has-nhs-mid-grey-color {
     12538  color: #768692;
     12539}
     12540
     12541.has-nhs-mid-grey-background-color {
     12542  background-color: #768692;
     12543}
     12544
     12545.has-nhs-light-grey-color {
     12546  color: #e8edee;
     12547}
     12548
     12549.has-nhs-light-grey-background-color {
     12550  background-color: #e8edee;
     12551}
     12552
     12553.has-nhs-dark-grey-color {
     12554  color: #425563;
     12555}
     12556
     12557.has-nhs-dark-grey-background-color {
     12558  background-color: #425563;
     12559}
     12560
     12561.has-nhs-purple-color {
     12562  color: #330072;
     12563}
     12564
     12565.has-nhs-purple-background-color {
     12566  background-color: #330072;
     12567}
     12568
     12569.has-nhs-pink-color {
     12570  color: #ae2573;
     12571}
     12572
     12573.has-nhs-pink-background-color {
     12574  background-color: #ae2573;
     12575}
     12576
     12577.has-nhs-light-purple-color {
     12578  color: #704c9c;
     12579}
     12580
     12581.has-nhs-light-purple-background-color {
     12582  background-color: #704c9c;
     12583}
     12584
     12585.has-nhs-light-green-color {
     12586  color: #78be20;
     12587}
     12588
     12589.has-nhs-light-green-background-color {
     12590  background-color: #78be20;
     12591}
     12592
     12593.has-nhs-dark-green-color {
     12594  color: #006747;
     12595}
     12596
     12597.has-nhs-dark-green-background-color {
     12598  background-color: #006747;
     12599}
     12600
     12601.has-nhs-aqua-green-color {
     12602  color: #00A499;
     12603}
     12604
     12605.has-nhs-aqua-green-background-color {
     12606  background-color: #00A499;
     12607}
     12608
     12609.has-nhs-black-color {
     12610  color: #212b32;
     12611}
     12612
     12613.has-nhs-black-background-color {
     12614  background-color: #212b32;
     12615}
     12616
     12617.has-emergency-red-color {
     12618  color: #d5281b;
     12619}
     12620
     12621.has-emergency-red-background-color {
     12622  background-color: #d5281b;
     12623}
     12624
     12625.has-nhs-yellow-color {
     12626  color: #ffeb3b;
     12627}
     12628
     12629.has-nhs-yellow-background-color {
     12630  background-color: #ffeb3b;
     12631}
     12632
     12633.has-nhs-warm-yellow-color {
     12634  color: #ffb81C;
     12635}
     12636
     12637.has-nhs-warm-yellow-background-color {
     12638  background-color: #ffb81C;
     12639}
     12640
    1245012641.nhsuk-width-container--full {
    1245112642  margin: 0;
     
    1246012651.wp-block-button__link, .wp-block-file__button, .wp-block-file a.wp-block-file__button, .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
    1246112652  border-radius: 4px;
    12462   background: #007f3b;
     12653  background: #006747;
    1246312654  font-size: #ffffff;
    1246412655  padding: 1px 8px;
     
    1248312674.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination__link:hover {
    1248412675  box-shadow: 0 0 0 16px #ffeb3b inset;
    12485 }
    12486 
    12487 .has-white-color {
    12488   color: #ffffff;
    12489 }
    12490 
    12491 .has-white-background-color {
    12492   background-color: #ffffff;
    12493 }
    12494 
    12495 .has-nhs-dark-blue-color {
    12496   color: #003087;
    12497 }
    12498 
    12499 .has-nhs-dark-blue-background-color {
    12500   background-color: #003087;
    12501 }
    12502 
    12503 .has-nhs-bright-blue-color {
    12504   color: #0072ce;
    12505 }
    12506 
    12507 .has-nhs-bright-blue-background-color {
    12508   background-color: #0072ce;
    12509 }
    12510 
    12511 .has-nhs-light-blue-color {
    12512   color: #41b6e6;
    12513 }
    12514 
    12515 .has-nhs-light-blue-background-color {
    12516   background-color: #41b6e6;
    12517 }
    12518 
    12519 .has-nhs-mid-grey-color {
    12520   color: #768692;
    12521 }
    12522 
    12523 .has-nhs-mid-grey-background-color {
    12524   background-color: #768692;
    12525 }
    12526 
    12527 .has-nhs-light-grey-color {
    12528   color: e8edee;
    12529 }
    12530 
    12531 .has-nhs-light-grey-background-color {
    12532   background-color: e8edee;
    12533 }
    12534 
    12535 .has-nhs-dark-grey-color {
    12536   color: #425563;
    12537 }
    12538 
    12539 .has-nhs-dark-grey-background-color {
    12540   background-color: #425563;
    12541 }
    12542 
    12543 .has-nhs-purple-color {
    12544   color: #330072;
    12545 }
    12546 
    12547 .has-nhs-purple-background-color {
    12548   background-color: #330072;
    12549 }
    12550 
    12551 .has-nhs-pink-color {
    12552   color: #ae2573;
    12553 }
    12554 
    12555 .has-nhs-pink-background-color {
    12556   background-color: #ae2573;
    12557 }
    12558 
    12559 .has-nhs-light-purple-color {
    12560   color: #704c9c;
    12561 }
    12562 
    12563 .has-nhs-light-purple-background-color {
    12564   background-color: #704c9c;
    12565 }
    12566 
    12567 .has-nhs-light-green-color {
    12568   color: #78be20;
    12569 }
    12570 
    12571 .has-nhs-light-green-background-color {
    12572   background-color: #78be20;
    12573 }
    12574 
    12575 .has-nhs-dark-green-color {
    12576   color: #006747;
    12577 }
    12578 
    12579 .has-nhs-dark-green-background-color {
    12580   background-color: #006747;
    12581 }
    12582 
    12583 .has-nhs-aqua-green-color {
    12584   color: #00A499;
    12585 }
    12586 
    12587 .has-nhs-aqua-green-background-color {
    12588   background-color: #00A499;
    12589 }
    12590 
    12591 .has-nhs-black-color {
    12592   color: #212b32;
    12593 }
    12594 
    12595 .has-nhs-black-background-color {
    12596   background-color: #212b32;
    12597 }
    12598 
    12599 .has-emergency-red-color {
    12600   color: #d5281b;
    12601 }
    12602 
    12603 .has-emergency-red-background-color {
    12604   background-color: #d5281b;
    12605 }
    12606 
    12607 .has-nhs-yellow-color {
    12608   color: #ffeb3b;
    12609 }
    12610 
    12611 .has-nhs-yellow-background-color {
    12612   background-color: #ffeb3b;
    12613 }
    12614 
    12615 .has-nhs-warm-yellow-color {
    12616   color: #ffb81C;
    12617 }
    12618 
    12619 .has-nhs-warm-yellow-background-color {
    12620   background-color: #ffb81C;
    1262112676}
    1262212677
     
    1269312748}
    1269412749
    12695 .nhsuk-promo img.nhsuk-promo__img {
    12696   padding: 10px;
     12750.wp-block-nhsblocks-promo1 .nhsuk-image, .wp-block-nhsblocks-promo1 .is-style-nhsuk-image {
     12751  width: 100%;
     12752}
     12753
     12754.wp-block-nhsblocks-promo1 img.nhsuk-promo__img {
     12755  width: 100%;
     12756  height: auto;
     12757}
     12758
     12759.wp-block-nhsblocks-promo1 .nhsuk-promo__content {
     12760  padding: 0;
     12761}
     12762
     12763.wp-block-nhsblocks-promo1 .nhsuk-promo__description,
     12764.wp-block-nhsblocks-promo1 .nhsuk-promo__heading {
     12765  padding: 0 32px;
    1269712766}
    1269812767
     
    1270812777}
    1270912778
     12779.nhsuk-promo .nhsuk-promo__content .nhsuk-image, .nhsuk-promo .nhsuk-promo__content .is-style-nhsuk-image {
     12780  width: 100%;
     12781}
     12782
     12783.is-style-nhsuk-image figcaption {
     12784  margin: 0;
     12785}
     12786
     12787figure.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 {
     12788  border: 0;
     12789}
     12790
     12791figure.is-style-nhsuk-table-responsive table {
     12792  margin-bottom: 40px;
     12793  border-spacing: 0;
     12794  vertical-align: top;
     12795  width: 100%;
     12796}
     12797
     12798figure.is-style-nhsuk-table-responsive thead th {
     12799  border-bottom: 2px solid #d8dde0;
     12800}
     12801
     12802figure.is-style-nhsuk-table-responsive th {
     12803  font-weight: 600;
     12804}
     12805
     12806figure.is-style-nhsuk-table-responsive th,
     12807figure.is-style-nhsuk-table-responsive td {
     12808  font-size: 16px;
     12809  font-size: 1rem;
     12810  line-height: 1.5;
     12811  padding: 8px 16px 8px 0;
     12812  border-bottom: 1px solid #d8dde0;
     12813  text-align: left;
     12814  vertical-align: top;
     12815}
     12816
     12817figure.is-style-nhsuk-table-responsive th:last-child,
     12818figure.is-style-nhsuk-table-responsive td:last-child {
     12819  padding-right: 0;
     12820}
     12821
     12822figure.is-style-nhsuk-table-responsive figcaption {
     12823  -webkit-clip-path: inset(50%);
     12824  border: 0;
     12825  clip: rect(0 0 0 0);
     12826  clip-path: inset(50%);
     12827  height: 1px;
     12828  margin: 0;
     12829  overflow: hidden;
     12830  padding: 0;
     12831  position: absolute;
     12832  white-space: nowrap;
     12833  width: 1px;
     12834}
     12835
     12836.wp-admin figure.is-style-nhsuk-table-responsive figcaption {
     12837  width: auto;
     12838  clip: auto;
     12839  height: auto;
     12840  position: relative;
     12841  clip-path: unset;
     12842}
     12843
     12844@media (min-width: 40.0625em) {
     12845  figure.is-style-nhsuk-table-responsive table {
     12846    margin-bottom: 48px;
     12847  }
     12848  figure.is-style-nhsuk-table-responsive th,
     12849  figure.is-style-nhsuk-table-responsive td {
     12850    font-size: 19px;
     12851    font-size: 1.1875rem;
     12852    line-height: 1.47368;
     12853    padding-bottom: 16px;
     12854    padding-right: 24px;
     12855    padding-top: 16px;
     12856  }
     12857}
     12858
     12859@media print {
     12860  figure.is-style-nhsuk-table-responsive table {
     12861    page-break-inside: avoid;
     12862  }
     12863  figure.is-style-nhsuk-table-responsive th,
     12864  figure.is-style-nhsuk-table-responsive td {
     12865    font-size: 14pt;
     12866    line-height: 1.15;
     12867  }
     12868}
     12869
    1271012870/*
    1271112871// variations to styling required for gutenberg native blocks
     
    1273612896}
    1273712897
     12898.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card,
     12899.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout {
     12900  /* Warning Callout */
     12901  background-color: #fff9c4;
     12902}
     12903
     12904.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container,
     12905.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container {
     12906  background-color: #ffeb3b;
     12907  display: inline-block;
     12908  top: -16px;
     12909  margin-bottom: 8px;
     12910  padding: 8px 32px;
     12911  position: relative;
     12912}
     12913
     12914.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container h3,
     12915.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container h3 {
     12916  background-color: #ffeb3b;
     12917  color: #212b32 !important;
     12918}
     12919
     12920.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container .nhsuk-care-card__heading span,
     12921.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container .nhsuk-care-card__heading span {
     12922  color: #212b32;
     12923}
     12924
     12925.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,
     12926.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow,
     12927.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow,
     12928.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow {
     12929  display: none;
     12930}
     12931
     12932.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__content,
     12933.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__content {
     12934  background-color: #fff9c4;
     12935  padding-top: 0;
     12936}
     12937
    1273812938.nhsuk-care-card__heading-container h3 {
    1273912939  color: #ffffff !important;
     
    1277612976
    1277712977.nhsuk-header__search-wrap input[type="text"] {
    12778   border: 1px solid #cccccc;
     12978  border: 1px solid #aeb7bd;
    1277912979}
    1278012980
     
    1278912989  width: 100vw;
    1279012990}
     12991
     12992section.nhsuk-section:nth-of-type(odd) {
     12993  background: #f0f4f5;
     12994}
     12995
     12996section.nhsuk-section:nth-of-type(even),
     12997[data-type="nhsblocks/stripesblock"]:nth-of-type(even) {
     12998  background: #ffffff;
     12999}
     13000
     13001.page-template-full-width-page section.nhsuk-section {
     13002  margin: 0 calc(50% - 50vw);
     13003  max-width: 100vw;
     13004  width: 100vw;
     13005}
     13006
     13007section.nhsuk-section,
     13008[data-type="nhsblocks/stripesblock"] .is-block-content {
     13009  padding: 64px 20px;
     13010}
     13011
     13012section.nhsuk-section:after,
     13013[data-type="nhsblocks/stripesblock"] .is-block-content:after {
     13014  clear: both;
     13015  content: '';
     13016  display: block;
     13017}
     13018
     13019.nhsuk-striped-blocks {
     13020  border: 1px dotted #4c6272;
     13021}
     13022
     13023.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(odd) {
     13024  background: #f0f4f5;
     13025}
     13026
     13027.nhsuk-striped-blocks [data-type="nhsblocks/stripeblock"]:nth-of-type(even) {
     13028  background: #ffffff;
     13029}
  • nhsblocks/trunk/style.min.css

    r2243801 r2252456  
    1 .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;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;padding-top:32px}}.nhsuk-width-container{margin:0 16px;max-width:960px}@media (min-width:48.0625em){.nhsuk-width-container{margin:0 32px}}@media (min-width:1024px){.nhsuk-width-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-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-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;outline:4px solid transparent}.nhsuk-action-link__link:focus,.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,.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;display:inline-block;padding-left: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 .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{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{background-color:#fff;padding-bottom:12px;padding-top:12px}@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__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;background:url("data:image/svg+xml;charset=utf-8,%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 01-.29.71l-5 5a1 1 0 01-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 011.42-1.42l5 5a1 1 0 01.29.71z'/%3E%3C/svg%3E") right -1px top 4px no-repeat;display:inline-block;margin-bottom:0;padding-left:3px;padding-right:27px}@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:first-child{padding-left:0}.nhsuk-breadcrumb__item:last-child{background:none}.nhsuk-breadcrumb__back{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-left' xmlns='http://www.w3.org/2000/svg' fill='%23005eb8' height='24' width='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/svg%3E") -8px no-repeat;margin:0;padding-left:24px}@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__backlink{left:-8px;position:relative}.ie8 .nhsuk-breadcrumb__back{display:none}.nhsuk-checkboxes__item{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__item{font-size:14pt;line-height:1.15}}.nhsuk-checkboxes__item:last-child,.nhsuk-checkboxes__item:last-of-type{margin-bottom:0}.nhsuk-checkboxes__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-checkboxes__label{-ms-touch-action:manipulation;cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;touch-action:manipulation}.nhsuk-checkboxes__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__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{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:transparent;border:solid;border-top-color:transparent;border-width:0 0 4px 4px;content:"";height:10px;left:10px;opacity:0;position:absolute;top:13px;transform:rotate(-45deg);width:22px}.nhsuk-checkboxes__input:focus+.nhsuk-checkboxes__label:before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-checkboxes__input:checked+.nhsuk-checkboxes__label:after{opacity:1}.nhsuk-checkboxes__input:disabled,.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{cursor:default}.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{opacity:.5}.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-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;charset=utf-8,%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/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;charset=utf-8,%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/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-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;margin-bottom:56px;border:4px solid #d5281b}}.nhsuk-error-summary:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent}.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:active,.nhsuk-error-summary__list a:hover,.nhsuk-error-summary__list a:link,.nhsuk-error-summary__list a:visited{color:#d5281b}.nhsuk-error-summary__list a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;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;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,.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%}}@media (min-width:48.0625em){.nhsuk-footer__list--three-columns{-moz-column-count:3;-moz-column-gap:24px;-webkit-column-count:3;-webkit-column-gap:24px;column-count:3;column-gap:24px}.nhsuk-footer__list--three-columns li{float:none}}.autocomplete-container{display:inline-block}@media (max-width:40.0525em){.autocomplete-container{display:inline;width:100%}}@media (max-width:40.0525em){.autocomplete__input{-ms-flex-positive:2;-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border:1px solid #aeb7bd;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;flex-grow:2;font-size:inherit;height:52px;margin:0;outline:none;padding:0 16px;width:100%}.autocomplete__input:focus{border:4px solid #ffeb3b;box-shadow:inset 0 0 0 4px #212b32;outline:4px solid transparent;outline-offset:4px}}@media (min-width:40.0625em){.autocomplete__input{-webkit-appearance:listbox;border:1px solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;font-size:16px;height:40px;padding:0 12px;width:200px}.autocomplete__input:focus{border:1px solid #ffeb3b;box-shadow:inset 0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.autocomplete__input::placeholder{color:#768692;font-size:16px}}@media (min-width:48.0625em){.autocomplete__input{width:235px}}.autocomplete__menu{-moz-box-shadow:0 3px 5px rgba(66,84,98,.5);-webkit-box-shadow:0 3px 5px rgba(66,84,98,.5);background-color:#fff;border-bottom:1px solid #d8dde0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #d8dde0;border-right:1px solid #d8dde0;box-shadow:0 0 3px 0 rgba(66,84,98,.5);list-style:none;margin-top:2px;overflow-x:hidden;overflow-y:auto;padding:16px;position:absolute;top:100%;width:100%;z-index:1}@media (max-width:40.0525em){.autocomplete__menu{border:0;box-shadow:none;margin:0;padding-left:0;padding-right:0;position:relative}}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__option{border-bottom:1px solid #f0f4f5;color:#005eb8;cursor:pointer;font-size:16px;padding-bottom:12px;text-align:left;text-decoration:underline}.autocomplete__option .nhsuk-icon__search{fill:#aeb7bd;float:left;height:22px;margin:2px 4px 0 0;width:22px}.autocomplete__option:active,.autocomplete__option:hover{text-decoration:none}.autocomplete__option:focus{outline:1px solid transparent;text-decoration:none}.autocomplete__option:focus a{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}@media (min-width:40.0625em){.autocomplete__option:last-child{border-bottom:0}}.autocomplete__option--no-results{border-bottom:0;color:#212b32;font-size:16px;line-height:24px;margin:0;padding:0;text-align:left;text-decoration:none}@media (max-width:40.0525em){.autocomplete__option--no-results{padding:16px 0}}.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{padding:16px}}.nhsuk-header__logo{float:left}.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 .nhsuk-logo,.nhsuk-header__link:focus:hover .nhsuk-logo{box-shadow:0 0 0 4px #ffeb3b}@media print{.nhsuk-header__link:after{content:""}}.nhsuk-header__link:active,.nhsuk-header__link:focus,.nhsuk-header__link:hover{background-color:transparent}.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:transparent;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.is-active,.nhsuk-header__search-toggle: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 transparent;outline-offset:4px;box-shadow:none}.nhsuk-header__search-toggle:focus .nhsuk-icon{fill:#212b32}.nhsuk-header__search-form{height:100%;overflow:visible}@media (max-width:40.0525em){.nhsuk-header__container{margin:0}.nhsuk-header__logo{position:relative;z-index:1}.nhsuk-header__search-wrap{display:none}.nhsuk-header__search-wrap.js-show{clear:both;display:-ms-flexbox;display:flex;margin-bottom:-20px;margin-left:-16px;margin-right:-16px;padding-top:16px;text-align:left}.nhsuk-header__search-form{background-color:#fff;display:-ms-flexbox;display:flex;padding:16px;width:100%}.nhsuk-search__input{-ms-flex-positive:2;-webkit-appearance:listbox;background-color:#fff!important;border-bottom-left-radius:4px;border-bottom-right-radius:0;border:1px solid #aeb7bd;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;flex-grow:2;font-size:inherit;height:52px;margin:0;outline:none;padding:0 16px;width:100%}.nhsuk-search__input:focus{box-shadow:inset 0 0 0 4px #ffeb3b}.nhsuk-search__submit{background-color:#007f3b;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;height:52px;line-height:inherit;margin:0;outline:none;padding:8px 8px 0}.nhsuk-search__submit .nhsuk-icon__search{fill:#fff;height:38px;width:38px}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{background-color:#00662f;cursor:pointer}.nhsuk-search__submit:focus{background-color:#ffeb3b;border-bottom:4px solid #212b32;box-shadow:inset 0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-search__submit:focus:hover{background-color:#ffeb3b}.nhsuk-search__submit:focus .nhsuk-icon,.nhsuk-search__submit:focus:hover .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:active{background-color:#00401e}.nhsuk-search__submit:active .nhsuk-icon{fill:#fff}.nhsuk-search__close{background-color:transparent;border:0;cursor:pointer;height:40px;padding:0;width:40px;margin-left:16px;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 transparent;text-decoration:none}.nhsuk-search__close:focus .nhsuk-icon__close{fill:#212b32}}@media (min-width:40.0625em){.nhsuk-header__search-wrap{display:block;line-height:0}.nhsuk-header__search-toggle{display:none}.nhsuk-search__input{-webkit-appearance:listbox;background-color:#fff!important;border:1px solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;display:block;float:left;font-size:16px;height:40px;padding:0 12px;width:200px}.nhsuk-search__input::placeholder{color:#768692;font-size:16px}.nhsuk-search__submit{background-color:#f0f4f5;border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;display:block;float:right;font-size:inherit;height:40px;line-height:inherit;outline:none;padding-left:9px;padding-top:2px;width:44px}.nhsuk-search__submit .nhsuk-icon__search{height:27px;width:27px}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{background-color:#003d78;cursor:pointer}.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 transparent;outline-offset:4px;box-shadow:none}.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}.nhsuk-search__close{display:none}}.nhsuk-search__input--withdropdown{border-bottom-left-radius:0}.nhsuk-search__submit--withdropdown{border-bottom-right-radius:0}@media (min-width:48.0625em){.nhsuk-search__input{width:235px}}.nhsuk-header__menu{float:right}@media (min-width:40.0625em){.nhsuk-header__menu{float:left}}.nhsuk-header__menu-toggle{background-color:transparent;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.is-active,.nhsuk-header__menu-toggle:active{background-color:#002f5c;border-color:#f0f4f5;color:#f0f4f5}@media (max-width:48.0525em){.nhsuk-header__menu-toggle{margin-right:0}}@media (max-width:40.0525em){.nhsuk-header__menu-toggle{right:48px}}.nhsuk-header__menu-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid transparent;outline-offset:4px;box-shadow:none}.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{margin:0 16px}}@media (max-width:48.0525em){.nhsuk-header__navigation.js-show .nhsuk-width-container{margin:0}}.nhsuk-header__navigation-title{font-weight:600;margin-bottom:0;padding:16px;position:relative}.nhsuk-header__navigation-close{background-color:transparent;border:0;cursor:pointer;height:40px;padding:0;width:40px;overflow:hidden;position:absolute;right:16px;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 transparent;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}.nhsuk-header__navigation-item{border-top:1px solid #f0f4f5;margin-bottom:0;position:relative}.nhsuk-header__navigation-link{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;border-bottom:4px solid transparent;border-top:4px solid transparent;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}}.nhsuk-header__navigation-link .nhsuk-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}@media (min-width:61.875em){.nhsuk-header__navigation-link:visited{color:#fff}}.nhsuk-header__navigation-link:hover{background-color:#003d78;box-shadow:none;color:#fff;text-decoration:underline}.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 transparent;outline-offset:4px;text-decoration:none}.nhsuk-header__navigation-link:active:hover,.nhsuk-header__navigation-link:active:visited,.nhsuk-header__navigation-link:focus:hover,.nhsuk-header__navigation-link:focus:visited{background-color:#ffeb3b;color:#212b32}@media (min-width:61.875em){.nhsuk-header__menu-toggle,.nhsuk-header__navigation-item--for-mobile,.nhsuk-header__navigation-title{display:none}.nhsuk-header__navigation{background-color:#005eb8;display:block;margin:0 auto;max-width:960px}.nhsuk-header__navigation-list{border-top:1px solid hsla(0,0%,100%,.2);display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;width:100%}.nhsuk-header__navigation-list--small{justify-content:flex-start}.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{color:#fff;line-height:normal}.nhsuk-header__navigation-link:active{background-color:#002f5c;color:#f0f4f5}.nhsuk-header__navigation-link.is-active,.nhsuk-header__navigation-link:active,.nhsuk-header__navigation-link:hover{background-color:#004b93}}.ie8 .nhsuk-header__link{display:inline-block;width:100%}.ie8 .nhsuk-header__logo,.ie8 .nhsuk-header__transactional-service-name{background-color:#005eb8;display:block;padding:8px 0 8px 8px;width:100%}.ie8 .nhsuk-header__transactional-service-name{padding-bottom:12px;padding-top:0}.ie8 .nhsuk-header__search{background-color:#005eb8;clear:both;padding-bottom:12px}.ie8 .nhsuk-header__menu-toggle,.ie8 .nhsuk-header__navigation-link .nhsuk-icon__chevron-right,.ie8 .nhsuk-header__navigation-title,.ie8 .nhsuk-header__search-toggle,.ie8 .nhsuk-search__close{display:none}.ie8 .nhsuk-header__navigation-list{display:table}.ie8 .nhsuk-header__navigation-item{display:table-cell}.ie8 .nhsuk-header__navigation-item a:hover{color:#005eb8}.ie8 .nhsuk-search__submit{height:auto;width:auto}.ie8 .nhsuk-search__submit .nhsuk-u-visually-hidden{height:auto;position:relative;width:auto}.ie8 .nhsuk-header__navigation{display:block}@media (min-width:61.875em){.ie9 .nhsuk-header__navigation-list{display:table}.ie9 .nhsuk-header__navigation-item{display:table-cell}}.ie9 .nhsuk-header__search-wrap .js-show{display:block}.nhsuk-header__transactional-service-name{float:left;padding-left:16px;padding-top:3px}@media (max-width:40.0525em){.nhsuk-header__transactional-service-name{padding-top:4px}}@media (max-width:61.865em){.nhsuk-header__transactional-service-name--long{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:#f0f4f5}.nhsuk-header__transactional-service-name--link:focus{color:#212b32;outline:4px solid transparent;outline-offset:4px;text-decoration:underline}.nhsuk-header__transactional-service-name--link:hover{color:#7c2855;text-decoration:underline}.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{color:#fff}.nhsuk-header__transactional-service-name--link:focus{text-decoration:none}.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{-ms-flex-align:center;align-items:center;display:flex;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}.nhsuk-header__link--service:focus .nhsuk-header__service-name{color:#212b32;text-decoration: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:48.0525em){.nhsuk-header__service-name{font-size:16px}}@media (max-width:450px){.nhsuk-header__service-name{font-size:14px}}.nhsuk-header__logo--only{max-width:100%}@media (min-width:40.0625em){.nhsuk-header__logo--only .nhsuk-header__link--service{-ms-flex-align:center;align-items:center;display:flex;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{box-shadow:0 1px 0 0 #fff}.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}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-descriptor,.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-name{color:#212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-logo{box-shadow: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:700;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:700;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-header__link:hover .nhsuk-logo{box-shadow:none}.nhsuk-header--white .nhsuk-header__link:focus .nhsuk-logo{box-shadow:4px 0 0 0 #ffeb3b,-4px 0 0 0 #ffeb3b,-4px 0 0 #ffeb3b,0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__background{fill:#005eb8}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__text{fill:#fff}.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}.nhsuk-header--white .nhsuk-search__submit:focus{background-color:#ffeb3b}@media (min-width:40.0625em){.nhsuk-header--white .nhsuk-search__submit:focus{border:1px solid #212b32}}.nhsuk-header--white .nhsuk-search__submit:focus .nhsuk-icon__search{fill:#212b32}.nhsuk-header--white .autocomplete__input,.nhsuk-header--white .nhsuk-search__input{border:1px solid #aeb7bd;border-right:0}.nhsuk-header--white .autocomplete__input:focus,.nhsuk-header--white .nhsuk-search__input:focus{border:1px solid #212b32}@media (max-width:40.0525em){.nhsuk-header--white .autocomplete__input:focus,.nhsuk-header--white .nhsuk-search__input:focus{border:4px solid #ffeb3b}}.nhsuk-header--white .nhsuk-header__menu-toggle,.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#005eb8;color:#005eb8}.nhsuk-header--white .nhsuk-header__menu-toggle .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon{fill:#005eb8}.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.nhsuk-header--white .nhsuk-header__menu-toggle:hover,.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.nhsuk-header--white .nhsuk-header__search-toggle:hover{background-color:#005eb8;border-color:#005eb8;box-shadow:none;color:#fff}.nhsuk-header--white .nhsuk-header__menu-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle:hover .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle:hover .nhsuk-icon{fill:#fff}.nhsuk-header--white .nhsuk-header__menu-toggle:focus,.nhsuk-header--white .nhsuk-header__search-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid transparent;outline-offset:4px;border:1px solid #212b32!important;box-shadow:none}.nhsuk-header--white .nhsuk-header__menu-toggle:focus .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-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--organisation.nhsuk-header--white .nhsuk-header__link:hover{box-shadow:0 1px 0 0 #005eb8}.nhsuk-header--organisation.nhsuk-header--white .nhsuk-header__link:focus{box-shadow:0 4px 0 0 #212b32}.nhsuk-header--organisation.nhsuk-header--white .nhsuk-header__link:focus .nhsuk-logo{box-shadow:none}.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 #d8dde0}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link,.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.is-active,.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:active,.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:hover{background-color:transparent}.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-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-fieldset__legend:not(.nhsuk-fieldset__legend--m):not(.nhsuk-fieldset__legend--l):not(.nhsuk-fieldset__legend--xl)+.nhsuk-hint,.nhsuk-label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend+.nhsuk-hint{margin-top:-4px}.nhsuk-image{background-color:#fff;border-bottom:1px solid #d8dde0;margin:32px 0}@media (min-width:40.0625em){.nhsuk-image{margin-bottom:40px;margin-top:40px}}@media (min-width:48.0625em){.nhsuk-image{width:66.66667%}}@media print{.nhsuk-image{width:50%}}.nhsuk-image+.nhsuk-image{margin-top:0}@media (min-width:40.0625em){.nhsuk-image+.nhsuk-image{margin-top:0}}.nhsuk-image__img,.nhsuk-image img{display:block;width:100%}.gallery-caption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:14px;font-size:.875rem;line-height:1.71429;padding:16px}@media (min-width:40.0625em){.gallery-caption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.gallery-caption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:14pt;line-height:1.2}}.nhsuk-input{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-input{font-size:14pt;line-height:1.15}}.nhsuk-input:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-input::-webkit-inner-spin-button,.nhsuk-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nhsuk-input[type=number]{-moz-appearance:textfield}.nhsuk-input--error{border:4px 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-nav-a-z{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-nav-a-z{margin-top:48px;margin-bottom:48px}}@media print{.nhsuk-nav-a-z{display:none}}.nhsuk-nav-a-z__list{padding:0}.nhsuk-nav-a-z__list:after{clear:both;content:"";display:block}@media (min-width:40.0625em){.nhsuk-nav-a-z__list{padding:0}}.nhsuk-nav-a-z__item{float:left;list-style:none;margin:1px}.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:18px;font-size:1.125rem;line-height:1.55556;display:block;min-width:34px;padding-bottom:8px;padding-top:8px;text-align:center}@media (min-width:40.0625em){.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:18pt;line-height:1.15}}@media (max-width:40.0525em){.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{min-width:36px}}.nhsuk-nav-a-z__link--disabled{color:#4c6272}.nhsuk-nav-a-z__link.is-active{background-color:#005eb8;color:#fff}.nhsuk-pagination{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-pagination{margin-top:48px;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 transparent;text-decoration:none}.nhsuk-pagination__link:focus .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus:active .nhsuk-icon,.nhsuk-pagination__link:focus:hover .nhsuk-icon,.nhsuk-pagination__link:focus:visited .nhsuk-icon{fill:#212b32}.nhsuk-pagination__link:visited .nhsuk-icon{fill:#330072}.nhsuk-pagination__link:visited:hover .nhsuk-icon{fill:#7c2855}.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-radios__item{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__item{font-size:14pt;line-height:1.15}}.nhsuk-radios__item:last-child,.nhsuk-radios__item:last-of-type{margin-bottom:0}.nhsuk-radios__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-radios__label{-ms-touch-action:manipulation;cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;touch-action:manipulation}.nhsuk-radios__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-radios__input+.nhsuk-radios__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{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{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-radios__input:checked+.nhsuk-radios__label:after{opacity:1}.nhsuk-radios__input:disabled,.nhsuk-radios__input:disabled+.nhsuk-radios__label{cursor:default}.nhsuk-radios__input:disabled+.nhsuk-radios__label{opacity:.5}@media (min-width:40.0625em){.nhsuk-radios--inline:after{clear:both;content:"";display:block}.nhsuk-radios--inline .nhsuk-radios__item{clear:none;float:left;margin-right:24px}}.nhsuk-radios--inline.nhsuk-radios--conditional .nhsuk-radios__item{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-review-date{margin-top:40px;color:#4c6272}@media (min-width:40.0625em){.nhsuk-review-date{margin-top:48px}}.nhsuk-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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-select{font-size:14pt;line-height:1.15}}.nhsuk-select:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-select:focus::-ms-value,.nhsuk-select option:active,.nhsuk-select option:checked{background-color:#005eb8;color:#fff}.nhsuk-select--error{border:4px 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 0 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%;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__actions,.nhsuk-summary-list__key,.nhsuk-summary-list__value{margin:0}@media (min-width:40.0625em){.nhsuk-summary-list__actions,.nhsuk-summary-list__key,.nhsuk-summary-list__value{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__actions,.nhsuk-summary-list--no-border .nhsuk-summary-list__key,.nhsuk-summary-list--no-border .nhsuk-summary-list__row,.nhsuk-summary-list--no-border .nhsuk-summary-list__value{border: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;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;margin-top:48px;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,.nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive{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 -32px;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:-24px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-table__heading-tab{background:none;color:#212b32;top:0}}.nhsuk-table-responsive{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-responsive{margin-bottom:48px}}.nhsuk-table-responsive .nhsuk-table{margin:0}.nhsuk-table__cell--numeric,.nhsuk-table__header--numeric{text-align:right}.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:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-textarea--error{border:4px solid #d5281b}.nhsuk-warning-callout{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff9c4;color:#212b32;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;margin-top:48px;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 -32px;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:-24px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-warning-callout__label{background:none;color:#212b32;top:0}}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:Frutiger W01;font-display:swap;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-family:Frutiger W01;font-display:swap;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")}article,aside,footer,header,nav,section{display:block}button,input,select,textarea{font-family:inherit}a{color:#005eb8}a:visited{color:#330072}a:hover{color:#7c2855}a:focus,a:hover{text-decoration:none}a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent}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}}.ie8 a:focus{outline:1px dotted #212b32}html{background-color:#d8dde0;font-family:Frutiger W01,Arial,Sans-serif;overflow-y:scroll}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#f0f4f5;color:#212b32;font-size:16px;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}td,th{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){td,th{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{td,th{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){td,th{padding-bottom:16px;padding-right:24px;padding-top:16px}}td:last-child,th:last-child{padding-right:0}th{font-weight:600}caption{-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}.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-icon{height:34px;width:34px}.nhsuk-icon__chevron-left,.nhsuk-icon__chevron-right,.nhsuk-icon__close,.nhsuk-icon__search{fill:#005eb8}.nhsuk-icon__cross{fill:#d5281b}.nhsuk-icon__tick{stroke:#007f3b}.nhsuk-icon__arrow-left,.nhsuk-icon__arrow-right{fill:#005eb8}.nhsuk-icon__arrow-right-circle{fill:#007f3b}.nhsuk-icon__chevron-down{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#005eb8}.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__minus,.nhsuk-icon__plus{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}.nhsuk-list,ol,ul{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){.nhsuk-list,ol,ul{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-list,ol,ul{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-list,ol,ul{margin-bottom:24px}}.nhsuk-list>li,ol>li,ul>li{margin-bottom:8px}@media (min-width:40.0625em){.nhsuk-list>li,ol>li,ul>li{margin-bottom:8px}}.nhsuk-list>li:last-child,ol>li:last-child,ul>li:last-child{margin-bottom:0}.nhsuk-list--bullet,ul{list-style-type:disc;padding-left:20px}.nhsuk-list--number,ol{list-style-type:decimal;padding-left:20px}.nhsuk-list--cross,.nhsuk-list--tick{list-style:none;margin-top:0;padding-left:40px;position:relative}.nhsuk-list--cross svg,.nhsuk-list--tick svg{left:-4px;margin-top:-5px;position:absolute}.nhsuk-section-break,hr{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;margin-bottom:56px}}.nhsuk-section-break--l,hr{margin-top:32px;margin-bottom:32px}@media (min-width:40.0625em){.nhsuk-section-break--l,hr{margin-top:40px;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;margin-bottom:24px}}.nhsuk-section-break--visible,hr{border-bottom:1px solid #d8dde0}.nhsuk-heading-xl,h1{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-heading-xl,h1{font-size:48px;font-size:3rem;line-height:1.16667}}@media print{.nhsuk-heading-xl,h1{font-size:32pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xl,h1{margin-bottom:48px}}.nhsuk-heading-l,h2{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-heading-l,h2{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-heading-l,h2{font-size:24pt;line-height:1.05}}@media (min-width:40.0625em){.nhsuk-heading-l,h2{margin-bottom:24px}}.nhsuk-heading-m,h3{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-heading-m,h3{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-heading-m,h3{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-m,h3{margin-bottom:24px}}.nhsuk-heading-s,h4{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){.nhsuk-heading-s,h4{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{.nhsuk-heading-s,h4{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-s,h4{margin-bottom:24px}}.nhsuk-heading-xs,h5{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-heading-xs,h5{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-heading-xs,h5{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xs,h5{margin-bottom:24px}}.nhsuk-heading-xxs,h6{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-heading-xxs,h6{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-heading-xxs,h6{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xxs,h6{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}}.nhsuk-body-m,address,p{font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-top:0;margin-bottom:16px}@media (min-width:40.0625em){.nhsuk-body-m,address,p{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-body-m,address,p{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-body-m,address,p{margin-bottom:24px}}.nhsuk-body-m,p{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+.nhsuk-heading-l,.nhsuk-body-l+h2{padding-top:4px}@media (min-width:40.0625em){.nhsuk-body-l+.nhsuk-heading-l,.nhsuk-body-l+h2{padding-top:8px}}.nhsuk-body-m+.nhsuk-heading-l,.nhsuk-body-m+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-list+.nhsuk-heading-l,.nhsuk-list+h2,address+.nhsuk-heading-l,address+h2,ol+.nhsuk-heading-l,ol+h2,p+.nhsuk-heading-l,p+h2,ul+.nhsuk-heading-l,ul+h2{padding-top:16px}@media (min-width:40.0625em){.nhsuk-body-m+.nhsuk-heading-l,.nhsuk-body-m+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-list+.nhsuk-heading-l,.nhsuk-list+h2,address+.nhsuk-heading-l,address+h2,ol+.nhsuk-heading-l,ol+h2,p+.nhsuk-heading-l,p+h2,ul+.nhsuk-heading-l,ul+h2{padding-top:24px}}.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-s,.nhsuk-body-m+h3,.nhsuk-body-m+h4,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-body-s+h3,.nhsuk-body-s+h4,.nhsuk-list+.nhsuk-heading-m,.nhsuk-list+.nhsuk-heading-s,.nhsuk-list+h3,.nhsuk-list+h4,address+.nhsuk-heading-m,address+.nhsuk-heading-s,address+h3,address+h4,ol+.nhsuk-heading-m,ol+.nhsuk-heading-s,ol+h3,ol+h4,p+.nhsuk-heading-m,p+.nhsuk-heading-s,p+h3,p+h4,ul+.nhsuk-heading-m,ul+.nhsuk-heading-s,ul+h3,ul+h4{padding-top:4px}@media (min-width:40.0625em){.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-s,.nhsuk-body-m+h3,.nhsuk-body-m+h4,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-body-s+h3,.nhsuk-body-s+h4,.nhsuk-list+.nhsuk-heading-m,.nhsuk-list+.nhsuk-heading-s,.nhsuk-list+h3,.nhsuk-list+h4,address+.nhsuk-heading-m,address+.nhsuk-heading-s,address+h3,address+h4,ol+.nhsuk-heading-m,ol+.nhsuk-heading-s,ol+h3,ol+h4,p+.nhsuk-heading-m,p+.nhsuk-heading-s,p+h3,p+h4,ul+.nhsuk-heading-m,ul+.nhsuk-heading-s,ul+h3,ul+h4{padding-top:8px}}.nhsuk-lede-text+.nhsuk-heading-l,.nhsuk-lede-text+h2{padding-top:0}b,strong{font-weight:600}.nhsuk-u-clear:after{clear:both;content:"";display:block}.nhsuk-u-one-half{float:left;width:50%!important}.nhsuk-u-one-third{float:left;width:33.33333%!important}.nhsuk-u-two-thirds{float:left;width:66.66667%!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.33333%!important}}.nhsuk-u-two-thirds-tablet{width:100%!important}@media (min-width:40.0625em){.nhsuk-u-two-thirds-tablet{float:left;width:66.66667%!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-u-reading-width{max-width:44em}.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{-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}.nhsuk-u-width-full,.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-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{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 transparent;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,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{margin-bottom:36px}}@media (max-width:40.0525em){.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{padding:8px 16px}}.nhsuk-button:active,.nhsuk-button:hover,.nhsuk-button:link,.nhsuk-button:visited,.wp-block-button__link:active,.wp-block-button__link:hover,.wp-block-button__link:link,.wp-block-button__link:visited,.wp-block-file__button:active,.wp-block-file__button:hover,.wp-block-file__button:link,.wp-block-file__button:visited,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:link,.wp-block-file a.wp-block-file__button:visited{color:#fff;text-decoration:none}.nhsuk-button::-moz-focus-inner,.wp-block-button__link::-moz-focus-inner,.wp-block-file__button::-moz-focus-inner,.wp-block-file a.wp-block-file__button::-moz-focus-inner,.wp-block-file a.wp-block-file__button:active::-moz-focus-inner,.wp-block-file a.wp-block-file__button:focus::-moz-focus-inner,.wp-block-file a.wp-block-file__button:hover::-moz-focus-inner,.wp-block-file a.wp-block-file__button:visited::-moz-focus-inner{border:0;padding:0}.nhsuk-button:hover,.wp-block-button__link:hover,.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:hover{background-color:#00662f}.nhsuk-button:focus,.wp-block-button__link:focus,.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.nhsuk-button:active,.wp-block-button__link:active,.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:active{background:#00401e;box-shadow:none;color:#fff;top:4px}.nhsuk-button:before,.wp-block-button__link:before,.wp-block-file__button:before,.wp-block-file a.wp-block-file__button:active:before,.wp-block-file a.wp-block-file__button:before,.wp-block-file a.wp-block-file__button:focus:before,.wp-block-file a.wp-block-file__button:hover:before,.wp-block-file a.wp-block-file__button:visited:before{background:transparent;bottom:-6px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.nhsuk-button:active:before,.wp-block-button__link:active:before,.wp-block-file__button:active:before,.wp-block-file a.wp-block-file__button:active:before{top:-6px}.is-style-secondary.wp-block-button__link,.is-style-secondary.wp-block-file__button,.nhsuk-button--secondary,.nhsuk-button.is-style-secondary,.wp-block-file a.is-style-secondary.wp-block-file__button{background-color:#4c6272;box-shadow:0 4px 0 #263139}.is-style-secondary.wp-block-button__link:hover,.is-style-secondary.wp-block-file__button:hover,.nhsuk-button--secondary:hover,.nhsuk-button.is-style-secondary:hover,.wp-block-file a.is-style-secondary.wp-block-file__button:hover{background-color:#384853}.is-style-secondary.wp-block-button__link:focus,.is-style-secondary.wp-block-file__button:focus,.nhsuk-button--secondary:focus,.nhsuk-button.is-style-secondary:focus,.wp-block-file a.is-style-secondary.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.is-style-secondary.wp-block-button__link:active,.is-style-secondary.wp-block-file__button:active,.nhsuk-button--secondary:active,.nhsuk-button.is-style-secondary:active,.wp-block-file a.is-style-secondary.wp-block-file__button:active{background:#263139;box-shadow:none;color:#fff;top:4px}.nhsuk-button--disabled.is-style-secondary.wp-block-button__link,.nhsuk-button--disabled.is-style-secondary.wp-block-file__button,.nhsuk-button--disabled.nhsuk-button.is-style-secondary,.nhsuk-button--secondary.nhsuk-button--disabled,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:active,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:focus,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:hover,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:visited{background-color:#4c6272}.is-style-reverse.wp-block-button__link,.is-style-reverse.wp-block-file__button,.nhsuk-button--reverse,.nhsuk-button.is-style-reverse,.wp-block-file a.is-style-reverse.wp-block-file__button{background-color:#fff;box-shadow:0 4px 0 #212b32;color:#212b32}.is-style-reverse.wp-block-button__link:hover,.is-style-reverse.wp-block-file__button:hover,.nhsuk-button--reverse:hover,.nhsuk-button.is-style-reverse:hover,.wp-block-file a.is-style-reverse.wp-block-file__button:hover{background-color:#f2f2f2;color:#212b32}.is-style-reverse.wp-block-button__link:focus,.is-style-reverse.wp-block-file__button:focus,.nhsuk-button--reverse:focus,.nhsuk-button.is-style-reverse:focus,.wp-block-file a.is-style-reverse.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.is-style-reverse.wp-block-button__link:active,.is-style-reverse.wp-block-file__button:active,.nhsuk-button--reverse:active,.nhsuk-button.is-style-reverse:active,.wp-block-file a.is-style-reverse.wp-block-file__button:active{background:#212b32;box-shadow:none;color:#fff;top:4px}.is-style-reverse.wp-block-button__link:link,.is-style-reverse.wp-block-file__button:link,.nhsuk-button--reverse:link,.nhsuk-button.is-style-reverse:link,.wp-block-file a.is-style-reverse.wp-block-file__button:link:active,.wp-block-file a.is-style-reverse.wp-block-file__button:link:focus,.wp-block-file a.is-style-reverse.wp-block-file__button:link:hover,.wp-block-file a.is-style-reverse.wp-block-file__button:link:visited{color:#212b32}.nhsuk-button--disabled.is-style-reverse.wp-block-button__link,.nhsuk-button--disabled.is-style-reverse.wp-block-button__link:focus,.nhsuk-button--disabled.is-style-reverse.wp-block-file__button,.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:focus,.nhsuk-button--disabled.nhsuk-button.is-style-reverse,.nhsuk-button--disabled.nhsuk-button.is-style-reverse:focus,.nhsuk-button--reverse.nhsuk-button--disabled,.nhsuk-button--reverse.nhsuk-button--disabled:focus,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:active,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:focus,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:hover,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:visited{background-color:#fff}.nhsuk-button--disabled,.nhsuk-button[disabled=disabled],.nhsuk-button[disabled],.wp-block-button__link[disabled=disabled],.wp-block-button__link[disabled],.wp-block-file__button[disabled=disabled],.wp-block-file__button[disabled],.wp-block-file a.wp-block-file__button[disabled=disabled],.wp-block-file a.wp-block-file__button[disabled]{background-color:#007f3b;opacity:.5;pointer-events:none}.nhsuk-button--disabled:hover,.nhsuk-button[disabled=disabled]:hover,.nhsuk-button[disabled]:hover,.wp-block-button__link[disabled=disabled]:hover,.wp-block-button__link[disabled]:hover,.wp-block-file__button[disabled=disabled]:hover,.wp-block-file__button[disabled]:hover,.wp-block-file a.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.wp-block-file__button[disabled]:hover{background-color:#007f3b;cursor:default}.nhsuk-button--disabled:focus,.nhsuk-button[disabled=disabled]:focus,.nhsuk-button[disabled]:focus,.wp-block-button__link[disabled=disabled]:focus,.wp-block-button__link[disabled]:focus,.wp-block-file__button[disabled=disabled]:focus,.wp-block-file__button[disabled]:focus,.wp-block-file a.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.wp-block-file__button[disabled]:focus{background-color:#007f3b;outline:none}.nhsuk-button--disabled:active,.nhsuk-button[disabled=disabled]:active,.nhsuk-button[disabled]:active,.wp-block-button__link[disabled=disabled]:active,.wp-block-button__link[disabled]:active,.wp-block-file__button[disabled=disabled]:active,.wp-block-file__button[disabled]:active,.wp-block-file a.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.wp-block-file__button[disabled]:active{box-shadow:0 4px 0 #00401e;top:0}.is-style-secondary.wp-block-button__link[disabled=disabled],.is-style-secondary.wp-block-button__link[disabled],.is-style-secondary.wp-block-file__button[disabled=disabled],.is-style-secondary.wp-block-file__button[disabled],.nhsuk-button--secondary[disabled=disabled],.nhsuk-button--secondary[disabled],.nhsuk-button.is-style-secondary[disabled=disabled],.nhsuk-button.is-style-secondary[disabled],.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:visited,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:active,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:focus,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:hover,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:visited{background-color:#4c6272;opacity:.5}.is-style-secondary.wp-block-button__link[disabled=disabled]:hover,.is-style-secondary.wp-block-button__link[disabled]:hover,.is-style-secondary.wp-block-file__button[disabled=disabled]:hover,.is-style-secondary.wp-block-file__button[disabled]:hover,.nhsuk-button--secondary[disabled=disabled]:hover,.nhsuk-button--secondary[disabled]:hover,.nhsuk-button.is-style-secondary[disabled=disabled]:hover,.nhsuk-button.is-style-secondary[disabled]:hover{background-color:#4c6272;cursor:default}.is-style-secondary.wp-block-button__link[disabled=disabled]:focus,.is-style-secondary.wp-block-button__link[disabled]:focus,.is-style-secondary.wp-block-file__button[disabled=disabled]:focus,.is-style-secondary.wp-block-file__button[disabled]:focus,.nhsuk-button--secondary[disabled=disabled]:focus,.nhsuk-button--secondary[disabled]:focus,.nhsuk-button.is-style-secondary[disabled=disabled]:focus,.nhsuk-button.is-style-secondary[disabled]:focus{outline:none}.is-style-secondary.wp-block-button__link[disabled=disabled]:active,.is-style-secondary.wp-block-button__link[disabled]:active,.is-style-secondary.wp-block-file__button[disabled=disabled]:active,.is-style-secondary.wp-block-file__button[disabled]:active,.nhsuk-button--secondary[disabled=disabled]:active,.nhsuk-button--secondary[disabled]:active,.nhsuk-button.is-style-secondary[disabled=disabled]:active,.nhsuk-button.is-style-secondary[disabled]:active{box-shadow:0 4px 0 #263139;top:0}.is-style-reverse.wp-block-button__link[disabled=disabled],.is-style-reverse.wp-block-button__link[disabled],.is-style-reverse.wp-block-file__button[disabled=disabled],.is-style-reverse.wp-block-file__button[disabled],.nhsuk-button--reverse[disabled=disabled],.nhsuk-button--reverse[disabled],.nhsuk-button.is-style-reverse[disabled=disabled],.nhsuk-button.is-style-reverse[disabled],.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:visited,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:active,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:focus,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:hover,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:visited{background-color:#fff;opacity:.5}.is-style-reverse.wp-block-button__link[disabled=disabled]:hover,.is-style-reverse.wp-block-button__link[disabled]:hover,.is-style-reverse.wp-block-file__button[disabled=disabled]:hover,.is-style-reverse.wp-block-file__button[disabled]:hover,.nhsuk-button--reverse[disabled=disabled]:hover,.nhsuk-button--reverse[disabled]:hover,.nhsuk-button.is-style-reverse[disabled=disabled]:hover,.nhsuk-button.is-style-reverse[disabled]:hover{background-color:#fff;cursor:default}.is-style-reverse.wp-block-button__link[disabled=disabled]:focus,.is-style-reverse.wp-block-button__link[disabled]:focus,.is-style-reverse.wp-block-file__button[disabled=disabled]:focus,.is-style-reverse.wp-block-file__button[disabled]:focus,.nhsuk-button--reverse[disabled=disabled]:focus,.nhsuk-button--reverse[disabled]:focus,.nhsuk-button.is-style-reverse[disabled=disabled]:focus,.nhsuk-button.is-style-reverse[disabled]:focus{outline:none}.is-style-reverse.wp-block-button__link[disabled=disabled]:active,.is-style-reverse.wp-block-button__link[disabled]:active,.is-style-reverse.wp-block-file__button[disabled=disabled]:active,.is-style-reverse.wp-block-file__button[disabled]:active,.nhsuk-button--reverse[disabled=disabled]:active,.nhsuk-button--reverse[disabled]:active,.nhsuk-button.is-style-reverse[disabled=disabled]:active,.nhsuk-button.is-style-reverse[disabled]:active{box-shadow:0 4px 0 #212b32;top:0}.ie8 .nhsuk-button:focus,.ie8 .wp-block-button__link:focus,.ie8 .wp-block-file__button:focus,.ie8 .wp-block-file a.wp-block-file__button:focus,.wp-block-file .ie8 a.wp-block-file__button:focus{outline:1px dotted #212b32}.nhsuk-care-card{margin-bottom:40px;margin-top:40px;border:1px solid transparent}@media (min-width:40.0625em){.nhsuk-care-card{margin-bottom:48px;margin-top:48px}}.nhsuk-care-card .nhsuk-care-card__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:16px 24px;position:relative}.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}}.nhsuk-care-card__arrow:after,.nhsuk-care-card__arrow:before{border:32px solid #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}@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;color:#212b32;fill:#212b32}}@media print{.nhsuk-care-card__heading:active,.nhsuk-care-card__heading:focus,.nhsuk-care-card__heading:visited{color:#212b32}}.nhsuk-care-card__content{background-color:#fff;padding:32px 24px 24px}.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;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-care-card__heading-container,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--urgent,.nhsuk-care-card.is-style-urgent{border:6px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--urgent .nhsuk-care-card__arrow:after,.nhsuk-care-card--urgent .nhsuk-care-card__arrow:before,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-care-card__heading-container,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--immediate,.nhsuk-care-card.is-style-immediate{border:8px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--immediate .nhsuk-care-card__arrow:after,.nhsuk-care-card--immediate .nhsuk-care-card__arrow:before,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-care-card__content,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content{background-color:#212b32;color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a{color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a:focus,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:focus{color:#212b32}.nhsuk-care-card--immediate .nhsuk-details,.nhsuk-care-card--immediate .nhsuk-details__summary,.nhsuk-care-card--immediate .nhsuk-details__summary:hover,.nhsuk-care-card.is-style-immediate .nhsuk-details,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:hover{color:#fff}.nhsuk-care-card--immediate .nhsuk-details__summary:focus,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:focus{color:#212b32}.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;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;clip-path:polygon(0 0,100% 50%,0 100%);border-color:transparent;border-style:solid;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 transparent;text-decoration:none}.nhsuk-details__summary:focus .nhsuk-icon{fill:#212b32}.nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-details__summary:hover .nhsuk-details__summary-text{text-decoration:none}.nhsuk-details[open]>.nhsuk-details__summary:before{display:block;width:0;height:0;clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:12.124px 7px 0;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 16px 16px 24px}.nhsuk-details__text>:first-child{margin-top:0}.nhsuk-details__text>:last-child{margin-bottom:0}.nhsuk-details__text p{margin-bottom:24px;margin-top:0}.nhsuk-details.is-style-expander,.nhsuk-expander{background-color:#fff}.nhsuk-details.is-style-expander .nhsuk-details__summary,.nhsuk-expander .nhsuk-details__summary{background-color:#fff;border-top:4px solid transparent;display:block;padding:20px 24px 24px}@media (max-width:40.0525em){.nhsuk-details.is-style-expander .nhsuk-details__summary,.nhsuk-expander .nhsuk-details__summary{padding:12px 16px 16px}}.nhsuk-details.is-style-expander .nhsuk-details__summary:before,.nhsuk-expander .nhsuk-details__summary:before{display:none!important}.nhsuk-details.is-style-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text{color:#7c2855}.nhsuk-details.is-style-expander .nhsuk-details__summary:focus,.nhsuk-expander .nhsuk-details__summary:focus{box-shadow:none}.nhsuk-details.is-style-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-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 transparent;text-decoration:none;background:#ffeb3b url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8m-4-4h8'/%3E%3C/svg%3E") left -2px center no-repeat}.nhsuk-details.is-style-expander .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8m-4-4h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px;color:#005eb8;cursor:pointer;display:inline-block;padding:8px 8px 8px 38px;position:relative}.nhsuk-details.is-style-expander .nhsuk-details__text,.nhsuk-expander .nhsuk-details__text{padding:0 16px 16px;border-left:0;margin-left:0;margin-top:0}@media (min-width:40.0625em){.nhsuk-details.is-style-expander .nhsuk-details__text,.nhsuk-expander .nhsuk-details__text{padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:0}}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text{background:#ffeb3b url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'/%3E%3C/svg%3E") left -2px center no-repeat}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text{text-decoration:none}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px}.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+.nhsuk-heading-l,.nhsuk-details+h2{padding-top:16px}@media (min-width:40.0625em){.nhsuk-details+.nhsuk-heading-l,.nhsuk-details+h2{padding-top:24px}}.nhsuk-do-dont-list{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;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;margin-top:48px;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 -32px;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:-24px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-do-dont-list__label{background:none;color:#212b32;top:0;fill:#212b32}}@media print{.nhsuk-do-dont-list__label:active,.nhsuk-do-dont-list__label:focus,.nhsuk-do-dont-list__label:visited{color:#212b32}}.nhsuk-hero{background-color:#005eb8;color:#fff;position:relative}@media print{.nhsuk-hero{fill:#212b32}.nhsuk-hero,.nhsuk-hero:active,.nhsuk-hero:focus,.nhsuk-hero:visited{color:#212b32}}.nhsuk-hero .nhsuk-hero--border{border-top:1px solid hsla(0,0%,100%,.2)}.nhsuk-hero__wrapper{padding-top:48px;padding-bottom:48px}@media (min-width:40.0625em){.nhsuk-hero__wrapper{padding-top:56px;padding-bottom:56px}}.nhsuk-hero--image{background-position:100%;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:after,.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before{border:32px solid #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}}.ie8 .nhsuk-hero-content{background-color:#005eb8;color:#fff;padding:24px}.ie8 .nhsuk-hero-content .nhsuk-hero__arrow,.ie9 .nhsuk-hero-content .nhsuk-hero__arrow{display:none}.nhsuk-inset-text{max-width:44em;margin-bottom:40px;margin-top:40px;border-left:12px solid #005eb8;padding:16px}.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;margin-top:48px}}@media print{.nhsuk-inset-text{border-color:#212b32}}.nhsuk-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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-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-list-panel{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-list-panel{margin-top:48px;margin-bottom:48px}}@media (max-width:40.0525em) and (max-width:40.0525em){.nhsuk-list-panel{margin-left:-16px;margin-right:-16px}}.nhsuk-list-panel__label{font-size:24px;font-size:1.5rem;line-height:1.33333;background-color:#005eb8;color:#fff;display:inline-block;margin-bottom:0;padding:8px 16px}@media (min-width:40.0625em){.nhsuk-list-panel__label{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-list-panel__label{font-size:24pt;line-height:1.05;color:#212b32;margin-top:0}}.nhsuk-list-panel__box,.nhsuk-list-panel__list{background-color:#fff;margin:0;padding:0}@media print{.nhsuk-list-panel__box,.nhsuk-list-panel__list{border-top:0}}.nhsuk-list-panel__box--with-label,.nhsuk-list-panel__list--with-label{border-top:2px solid #005eb8;margin:-28px 0 0;padding:27px 0 0}@media (max-width:40.0525em){.nhsuk-list-panel__box--with-label,.nhsuk-list-panel__list--with-label{margin:-24px 0 0;padding:23px 0 0}}.nhsuk-list-panel__item{background-color:#fff;list-style:none;margin-bottom:0}.nhsuk-list-panel__link{border-bottom:1px solid #d8dde0;display:block;padding:12px 16px;text-decoration:none}.nhsuk-list-panel__link:hover{text-decoration:underline}.nhsuk-list-panel__link:focus{background-color:#ffeb3b;border-bottom:1px solid #212b32;box-shadow:inset 0 -4px 0 0 #212b32}@media (max-width:40.0525em){.nhsuk-list-panel__link{padding:8px 16px}}.nhsuk-list-panel--results-items__no-results{border-bottom:1px solid #d8dde0;color:#4c6272;margin:0;padding:16px}.nhsuk-back-to-top__link{font-size:16px;font-size:1rem;line-height:1.5;display:inline-block;margin-top:16px;padding-left:12px;position:relative}@media (min-width:40.0625em){.nhsuk-back-to-top__link{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-back-to-top__link{font-size:14pt;line-height:1.15}}@media (max-width:40.0525em){.nhsuk-back-to-top__link{margin-left:16px}}.nhsuk-back-to-top__link .nhsuk-icon{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);fill:#005eb8;height:19px;left:-8px;position:absolute;top:4px;transform:rotate(270deg);width:19px}@media (max-width:40.0525em){.nhsuk-back-to-top__link .nhsuk-icon{top:2px}}.nhsuk-back-to-top__link:visited{color:#005eb8}.nhsuk-back-to-top__link:hover{color:#7c2855}.nhsuk-back-to-top__link:hover .nhsuk-icon{fill:#7c2855}.nhsuk-back-to-top__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}.nhsuk-back-to-top__link:focus .nhsuk-icon{fill:#212b32}@media print{.nhsuk-back-to-top__link{display:none}}.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;margin-top:48px;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;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;margin-top:48px;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 -32px;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:-24px;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;fill:#212b32}}@media print{.nhsuk-panel-with-label__label:active,.nhsuk-panel-with-label__label:focus,.nhsuk-panel-with-label__label:visited,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:active,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:focus,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:visited,.nhsuk-panel.is-style-panel-with-label h3:active,.nhsuk-panel.is-style-panel-with-label h3:focus,.nhsuk-panel.is-style-panel-with-label h3: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%;margin-bottom:24px}}@media (max-width:48.0525em){.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 transparent;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 transparent;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:active .nhsuk-promo__heading,.nhsuk-promo__link-wrapper:hover .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%;margin-bottom:28px}}@media (max-width:48.0525em){.nhsuk-promo-group__item:last-child{margin-bottom:0}}.nhsuk-promo-group__item .nhsuk-promo{margin-bottom:0}.nhsuk-width-container--full{margin:0;max-width:none}.nhsuk-panel-group{margin-left:0;margin-right:0}.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{border-radius:4px;background:#007f3b;font-size:#ffffff;padding:1px 8px;position:relative;top:-5px;margin-bottom:5px}.is-style-reverse.wp-block-button__link:visited,.is-style-reverse.wp-block-file__button:visited,.nhsuk-button--reverse:visited,.nhsuk-button.is-style-reverse:visited,.wp-block-file a.is-style-reverse.wp-block-file__button:visited{color:#212b32}.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--next,.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--previous{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:inset 0 0 0 16px #ffeb3b}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.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:NaNedee}.has-nhs-light-grey-background-color{background-color:NaNedee}.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}.nhsuk-promo-group__item{margin-bottom:36px}.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-with-label .nhsuk-panel-with-label__label a:visited,.nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label a,.nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label a:visited,.nhsuk-panel.is-style-panel-with-label h3 .rich-text a,.nhsuk-panel.is-style-panel-with-label h3 a,.nhsuk-panel.is-style-panel-with-label h3 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-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;background-size:cover;position:relative;padding:33.33% 0 0}.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-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,.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{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 img.nhsuk-promo__img{padding:10px}.is-style-quote-reverse,.nhsuk-inset-text--rev{background:#005eb8;border:10px solid #005eb8;box-shadow:inset 12px 0 0 0 #fff;box-sizing:border-box;padding-left:30px;margin:1rem 0;color:#fff;width:100%}.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}.wp-block-nhsblocks-panel1 .paneltext{display:flow-root}.wp-block-nhsblock-rowgroup .nhsuk-panel-group{padding:0}.nhsuk-grid-column-full>:first-child{padding-left:0!important}.nhsuk-grid-column-full>:last-child{padding-right:0!important}.nhsuk-hero__overlay{margin-bottom:50px}.nhsuk-header__search-wrap input[type=text]{border:1px solid #ccc}.wp-block-nhsblocks-heroblock{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}
     1.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;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;padding-top:32px}}.nhsuk-width-container{margin:0 16px;max-width:960px}@media (min-width:48.0625em){.nhsuk-width-container{margin:0 32px}}@media (min-width:1024px){.nhsuk-width-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-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-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;outline:4px solid transparent}.nhsuk-action-link__link:focus,.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,.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;display:inline-block;padding-left: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 .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{background-color:#fff;padding-bottom:12px;padding-top:12px}@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__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;background:url("data:image/svg+xml;charset=utf-8,%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 01-.29.71l-5 5a1 1 0 01-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 011.42-1.42l5 5a1 1 0 01.29.71z'/%3E%3C/svg%3E") right -1px top 4px no-repeat;display:inline-block;margin-bottom:0;padding-left:3px;padding-right:27px}@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:first-child{padding-left:0}.nhsuk-breadcrumb__item:last-child{background:none}.nhsuk-breadcrumb__link:visited{color:#005eb8}.nhsuk-breadcrumb__link:visited:hover{color:#7c2855}.nhsuk-breadcrumb__back{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-left' xmlns='http://www.w3.org/2000/svg' fill='%23005eb8' height='24' width='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/svg%3E") -8px no-repeat;margin:0;padding-left:24px}@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__backlink{left:-8px;position:relative}.nhsuk-breadcrumb__backlink:visited{color:#005eb8}.nhsuk-breadcrumb__backlink:visited:hover{color:#7c2855}.ie8 .nhsuk-breadcrumb__back{display:none}.nhsuk-checkboxes__item{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__item{font-size:14pt;line-height:1.15}}.nhsuk-checkboxes__item:last-child,.nhsuk-checkboxes__item:last-of-type{margin-bottom:0}.nhsuk-checkboxes__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-checkboxes__label{-ms-touch-action:manipulation;cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;touch-action:manipulation}.nhsuk-checkboxes__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__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{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:transparent;border:solid;border-top-color:transparent;border-width:0 0 4px 4px;content:"";height:10px;left:10px;opacity:0;position:absolute;top:13px;transform:rotate(-45deg);width:22px}.nhsuk-checkboxes__input:focus+.nhsuk-checkboxes__label:before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-checkboxes__input:checked+.nhsuk-checkboxes__label:after{opacity:1}.nhsuk-checkboxes__input:disabled,.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{cursor:default}.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{opacity:.5}.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-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;charset=utf-8,%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/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;charset=utf-8,%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/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-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;margin-bottom:56px;border:4px solid #d5281b}}.nhsuk-error-summary:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent}.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:active,.nhsuk-error-summary__list a:hover,.nhsuk-error-summary__list a:link,.nhsuk-error-summary__list a:visited{color:#d5281b}.nhsuk-error-summary__list a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;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;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,.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%}}@media (min-width:48.0625em){.nhsuk-footer__list--three-columns{-moz-column-count:3;-moz-column-gap:24px;-webkit-column-count:3;-webkit-column-gap:24px;column-count:3;column-gap:24px}.nhsuk-footer__list--three-columns li{float:none}}.autocomplete-container{display:inline-block}@media (max-width:40.0525em){.autocomplete-container{display:inline;width:100%}}@media (max-width:40.0525em){.autocomplete__input{-ms-flex-positive:2;-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border:1px solid #aeb7bd;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;flex-grow:2;font-size:inherit;height:52px;margin:0;outline:none;padding:0 16px;width:100%}.autocomplete__input:focus{border:4px solid #ffeb3b;box-shadow:inset 0 0 0 4px #212b32;outline:4px solid transparent;outline-offset:4px}}@media (min-width:40.0625em){.autocomplete__input{-webkit-appearance:listbox;border:1px solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;font-size:16px;height:40px;padding:0 12px;width:200px}.autocomplete__input:focus{border:1px solid #ffeb3b;box-shadow:inset 0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.autocomplete__input::placeholder{color:#768692;font-size:16px}}@media (min-width:48.0625em){.autocomplete__input{width:235px}}.autocomplete__menu{-moz-box-shadow:0 3px 5px rgba(66,84,98,.5);-webkit-box-shadow:0 3px 5px rgba(66,84,98,.5);background-color:#fff;border-bottom:1px solid #d8dde0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #d8dde0;border-right:1px solid #d8dde0;box-shadow:0 0 3px 0 rgba(66,84,98,.5);list-style:none;margin-top:2px;overflow-x:hidden;overflow-y:auto;padding:16px;position:absolute;top:100%;width:100%;z-index:1}@media (max-width:40.0525em){.autocomplete__menu{border:0;box-shadow:none;margin:0;padding-left:0;padding-right:0;position:relative}}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__option{border-bottom:1px solid #f0f4f5;color:#005eb8;cursor:pointer;font-size:16px;padding-bottom:12px;text-align:left;text-decoration:underline}.autocomplete__option .nhsuk-icon__search{fill:#aeb7bd;float:left;height:22px;margin:2px 4px 0 0;width:22px}.autocomplete__option:active,.autocomplete__option:hover{text-decoration:none}.autocomplete__option:focus{outline:1px solid transparent;text-decoration:none}.autocomplete__option:focus a{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}@media (min-width:40.0625em){.autocomplete__option:last-child{border-bottom:0}}.autocomplete__option--no-results{border-bottom:0;color:#212b32;font-size:16px;line-height:24px;margin:0;padding:0;text-align:left;text-decoration:none}@media (max-width:40.0525em){.autocomplete__option--no-results{padding:16px 0}}.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{padding:16px}}.nhsuk-header__logo{float:left}.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 .nhsuk-logo,.nhsuk-header__link:focus:hover .nhsuk-logo{box-shadow:0 0 0 4px #ffeb3b}@media print{.nhsuk-header__link:after{content:""}}.nhsuk-header__link:active,.nhsuk-header__link:focus,.nhsuk-header__link:hover{background-color:transparent}.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:transparent;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.is-active,.nhsuk-header__search-toggle: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 transparent;outline-offset:4px;box-shadow:none}.nhsuk-header__search-toggle:focus .nhsuk-icon{fill:#212b32}.nhsuk-header__search-form{height:100%;overflow:visible}@media (max-width:40.0525em){.nhsuk-header__container{margin:0}.nhsuk-header__logo{position:relative;z-index:1}.nhsuk-header__search-wrap{display:none}.nhsuk-header__search-wrap.js-show{clear:both;display:-ms-flexbox;display:flex;margin-bottom:-20px;margin-left:-16px;margin-right:-16px;padding-top:16px;text-align:left}.nhsuk-header__search-form{background-color:#fff;display:-ms-flexbox;display:flex;padding:16px;width:100%}.nhsuk-search__input{-ms-flex-positive:2;-webkit-appearance:listbox;background-color:#fff!important;border-bottom-left-radius:4px;border-bottom-right-radius:0;border:1px solid #aeb7bd;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;flex-grow:2;font-size:inherit;height:52px;margin:0;outline:none;padding:0 16px;width:100%}.nhsuk-search__input:focus{box-shadow:inset 0 0 0 4px #ffeb3b}.nhsuk-search__submit{background-color:#007f3b;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;height:52px;line-height:inherit;margin:0;outline:none;padding:8px 8px 0}.nhsuk-search__submit .nhsuk-icon__search{fill:#fff;height:38px;width:38px}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{background-color:#00662f;cursor:pointer}.nhsuk-search__submit:focus{background-color:#ffeb3b;border-bottom:4px solid #212b32;box-shadow:inset 0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-search__submit:focus:hover{background-color:#ffeb3b}.nhsuk-search__submit:focus .nhsuk-icon,.nhsuk-search__submit:focus:hover .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:active{background-color:#00401e}.nhsuk-search__submit:active .nhsuk-icon{fill:#fff}.nhsuk-search__close{background-color:transparent;border:0;cursor:pointer;height:40px;padding:0;width:40px;margin-left:16px;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 transparent;text-decoration:none}.nhsuk-search__close:focus .nhsuk-icon__close{fill:#212b32}}@media (min-width:40.0625em){.nhsuk-header__search-wrap{display:block;line-height:0}.nhsuk-header__search-toggle{display:none}.nhsuk-search__input{-webkit-appearance:listbox;background-color:#fff!important;border:1px solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;display:block;float:left;font-size:16px;height:40px;padding:0 12px;width:200px}.nhsuk-search__input::placeholder{color:#768692;font-size:16px}.nhsuk-search__submit{background-color:#f0f4f5;border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;display:block;float:right;font-size:inherit;height:40px;line-height:inherit;outline:none;padding-left:9px;padding-top:2px;width:44px}.nhsuk-search__submit .nhsuk-icon__search{height:27px;width:27px}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{background-color:#003d78;cursor:pointer}.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 transparent;outline-offset:4px;box-shadow:none}.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}.nhsuk-search__close{display:none}}.nhsuk-search__input--withdropdown{border-bottom-left-radius:0}.nhsuk-search__submit--withdropdown{border-bottom-right-radius:0}@media (min-width:48.0625em){.nhsuk-search__input{width:235px}}.nhsuk-header__menu{float:right}@media (min-width:40.0625em){.nhsuk-header__menu{float:left}}.nhsuk-header__menu-toggle{background-color:transparent;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.is-active,.nhsuk-header__menu-toggle:active{background-color:#002f5c;border-color:#f0f4f5;color:#f0f4f5}@media (max-width:48.0525em){.nhsuk-header__menu-toggle{margin-right:0}}@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}}.nhsuk-header__menu-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid transparent;outline-offset:4px;box-shadow:none}.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{margin:0 16px}}@media (max-width:48.0525em){.nhsuk-header__navigation.js-show .nhsuk-width-container{margin:0}}.nhsuk-header__navigation-title{font-weight:600;margin-bottom:0;padding:16px;position:relative}.nhsuk-header__navigation-close{background-color:transparent;border:0;cursor:pointer;height:40px;padding:0;width:40px;overflow:hidden;position:absolute;right:16px;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 transparent;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}.nhsuk-header__navigation-item{border-top:1px solid #f0f4f5;margin-bottom:0;position:relative}.nhsuk-header__navigation-link{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;border-bottom:4px solid transparent;border-top:4px solid transparent;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}}.nhsuk-header__navigation-link .nhsuk-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}@media (min-width:61.875em){.nhsuk-header__navigation-link:visited{color:#fff}}.nhsuk-header__navigation-link:hover{background-color:#003d78;box-shadow:none;color:#fff;text-decoration:underline}.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 transparent;outline-offset:4px;text-decoration:none}.nhsuk-header__navigation-link:active:hover,.nhsuk-header__navigation-link:active:visited,.nhsuk-header__navigation-link:focus:hover,.nhsuk-header__navigation-link:focus:visited{background-color:#ffeb3b;color:#212b32}@media (min-width:61.875em){.nhsuk-header__menu-toggle,.nhsuk-header__navigation-item--for-mobile,.nhsuk-header__navigation-title{display:none}.nhsuk-header__navigation{background-color:#005eb8;display:block;margin:0 auto;max-width:960px}.nhsuk-header__navigation-list{border-top:1px solid hsla(0,0%,100%,.2);display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;width:100%}.nhsuk-header__navigation-list--small{justify-content:flex-start}.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{color:#fff;line-height:normal}.nhsuk-header__navigation-link:active{background-color:#002f5c;color:#f0f4f5}.nhsuk-header__navigation-link.is-active,.nhsuk-header__navigation-link:active,.nhsuk-header__navigation-link:hover{background-color:#004b93}}.ie8 .nhsuk-header__link{display:inline-block;width:100%}.ie8 .nhsuk-header__logo,.ie8 .nhsuk-header__transactional-service-name{background-color:#005eb8;display:block;padding:8px 0 8px 8px;width:100%}.ie8 .nhsuk-header__transactional-service-name{padding-bottom:12px;padding-top:0}.ie8 .nhsuk-header__search{background-color:#005eb8;clear:both;padding-bottom:12px}.ie8 .nhsuk-header__menu-toggle,.ie8 .nhsuk-header__navigation-link .nhsuk-icon__chevron-right,.ie8 .nhsuk-header__navigation-title,.ie8 .nhsuk-header__search-toggle,.ie8 .nhsuk-search__close{display:none}.ie8 .nhsuk-header__navigation-list{display:table}.ie8 .nhsuk-header__navigation-item{display:table-cell}.ie8 .nhsuk-header__navigation-item a:hover{color:#005eb8}.ie8 .nhsuk-search__submit{height:auto;width:auto}.ie8 .nhsuk-search__submit .nhsuk-u-visually-hidden{height:auto;position:relative;width:auto}.ie8 .nhsuk-header__navigation{display:block}@media (min-width:61.875em){.ie9 .nhsuk-header__navigation-list{display:table}.ie9 .nhsuk-header__navigation-item{display:table-cell}}.ie9 .nhsuk-header__search-wrap .js-show{display:block}.nhsuk-header__transactional-service-name{float:left;padding-left:16px;padding-top:3px}@media (max-width:40.0525em){.nhsuk-header__transactional-service-name{padding-top:4px}}@media (max-width:61.865em){.nhsuk-header__transactional-service-name--long{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:#f0f4f5}.nhsuk-header__transactional-service-name--link:focus{color:#212b32;outline:4px solid transparent;outline-offset:4px;text-decoration:underline}.nhsuk-header__transactional-service-name--link:hover{color:#7c2855;text-decoration:underline}.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{color:#fff}.nhsuk-header__transactional-service-name--link:focus{text-decoration:none}.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{-ms-flex-align:center;align-items:center;display:flex;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}.nhsuk-header__link--service:focus .nhsuk-header__service-name{color:#212b32;text-decoration: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:48.0525em){.nhsuk-header__service-name{font-size:16px}}@media (max-width:450px){.nhsuk-header__service-name{font-size:14px}}.nhsuk-header__logo--only{max-width:100%}@media (min-width:40.0625em){.nhsuk-header__logo--only .nhsuk-header__link--service{-ms-flex-align:center;align-items:center;display:flex;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{box-shadow:0 1px 0 0 #fff}.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}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-descriptor,.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-name{color:#212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-logo{box-shadow: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:700;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:700;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-header__link:hover .nhsuk-logo{box-shadow:none}.nhsuk-header--white .nhsuk-header__link:focus .nhsuk-logo{box-shadow:4px 0 0 0 #ffeb3b,-4px 0 0 0 #ffeb3b,-4px 0 0 #ffeb3b,0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__background{fill:#005eb8}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__text{fill:#fff}.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}.nhsuk-header--white .nhsuk-search__submit:focus{background-color:#ffeb3b}@media (min-width:40.0625em){.nhsuk-header--white .nhsuk-search__submit:focus{border:1px solid #212b32}}.nhsuk-header--white .nhsuk-search__submit:focus .nhsuk-icon__search{fill:#212b32}.nhsuk-header--white .autocomplete__input,.nhsuk-header--white .nhsuk-search__input{border:1px solid #aeb7bd;border-right:0}.nhsuk-header--white .autocomplete__input:focus,.nhsuk-header--white .nhsuk-search__input:focus{border:1px solid #212b32}@media (max-width:40.0525em){.nhsuk-header--white .autocomplete__input:focus,.nhsuk-header--white .nhsuk-search__input:focus{border:4px solid #ffeb3b}}.nhsuk-header--white .nhsuk-header__menu-toggle,.nhsuk-header--white .nhsuk-header__search-toggle{border-color:#005eb8;color:#005eb8}.nhsuk-header--white .nhsuk-header__menu-toggle .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle .nhsuk-icon{fill:#005eb8}.nhsuk-header--white .nhsuk-header__menu-toggle.is-active,.nhsuk-header--white .nhsuk-header__menu-toggle:hover,.nhsuk-header--white .nhsuk-header__search-toggle.is-active,.nhsuk-header--white .nhsuk-header__search-toggle:hover{background-color:#005eb8;border-color:#005eb8;box-shadow:none;color:#fff}.nhsuk-header--white .nhsuk-header__menu-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__menu-toggle:hover .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle.is-active .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-toggle:hover .nhsuk-icon{fill:#fff}.nhsuk-header--white .nhsuk-header__menu-toggle:focus,.nhsuk-header--white .nhsuk-header__search-toggle:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid transparent;outline-offset:4px;border:1px solid #212b32!important;box-shadow:none}.nhsuk-header--white .nhsuk-header__menu-toggle:focus .nhsuk-icon,.nhsuk-header--white .nhsuk-header__search-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--organisation.nhsuk-header--white .nhsuk-header__link:hover{box-shadow:0 1px 0 0 #005eb8}.nhsuk-header--organisation.nhsuk-header--white .nhsuk-header__link:focus{box-shadow:0 4px 0 0 #212b32}.nhsuk-header--organisation.nhsuk-header--white .nhsuk-header__link:focus .nhsuk-logo{box-shadow:none}.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 #d8dde0}.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link,.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.is-active,.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:active,.nhsuk-header--white-nav .nhsuk-header__navigation .nhsuk-header__navigation-link:hover{background-color:transparent}.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-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-fieldset__legend:not(.nhsuk-fieldset__legend--m):not(.nhsuk-fieldset__legend--l):not(.nhsuk-fieldset__legend--xl)+.nhsuk-hint,.nhsuk-label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend+.nhsuk-hint{margin-top:-4px}.is-style-nhsuk-image,.nhsuk-image{background-color:#fff;border-bottom:1px solid #d8dde0;margin:32px 0}@media (min-width:40.0625em){.is-style-nhsuk-image,.nhsuk-image{margin-bottom:40px;margin-top:40px}}@media (min-width:48.0625em){.is-style-nhsuk-image,.nhsuk-image{width:66.66667%}}@media print{.is-style-nhsuk-image,.nhsuk-image{width:50%}}.is-style-nhsuk-image+.is-style-nhsuk-image,.is-style-nhsuk-image+.nhsuk-image,.nhsuk-image+.is-style-nhsuk-image,.nhsuk-image+.nhsuk-image{margin-top:0}@media (min-width:40.0625em){.is-style-nhsuk-image+.is-style-nhsuk-image,.is-style-nhsuk-image+.nhsuk-image,.nhsuk-image+.is-style-nhsuk-image,.nhsuk-image+.nhsuk-image{margin-top:0}}.is-style-nhsuk-image img,.nhsuk-image__img,.nhsuk-image img{display:block;width:100%}.gallery-caption,.is-style-nhsuk-image figcaption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:14px;font-size:.875rem;line-height:1.71429;padding:16px}@media (min-width:40.0625em){.gallery-caption,.is-style-nhsuk-image figcaption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.gallery-caption,.is-style-nhsuk-image figcaption,.nhsuk-image__caption,.nhsuk-image figcaption{font-size:14pt;line-height:1.2}}.nhsuk-input{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-input{font-size:14pt;line-height:1.15}}.nhsuk-input:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-input::-webkit-inner-spin-button,.nhsuk-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nhsuk-input[type=number]{-moz-appearance:textfield}.nhsuk-input--error{border:4px 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-nav-a-z{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-nav-a-z{margin-top:48px;margin-bottom:48px}}@media print{.nhsuk-nav-a-z{display:none}}.nhsuk-nav-a-z__list{padding:0}.nhsuk-nav-a-z__list:after{clear:both;content:"";display:block}@media (min-width:40.0625em){.nhsuk-nav-a-z__list{padding:0}}.nhsuk-nav-a-z__item{float:left;list-style:none;margin:1px}.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:18px;font-size:1.125rem;line-height:1.55556;display:block;min-width:34px;padding-bottom:8px;padding-top:8px;text-align:center}@media (min-width:40.0625em){.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{font-size:18pt;line-height:1.15}}@media (max-width:40.0525em){.nhsuk-nav-a-z__link,.nhsuk-nav-a-z__link--disabled{min-width:36px}}.nhsuk-nav-a-z__link--disabled{color:#4c6272}.nhsuk-nav-a-z__link.is-active{background-color:#005eb8;color:#fff}.nhsuk-pagination{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-pagination{margin-top:48px;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 transparent;text-decoration:none}.nhsuk-pagination__link:focus .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus:active .nhsuk-icon,.nhsuk-pagination__link:focus:hover .nhsuk-icon,.nhsuk-pagination__link:focus:visited .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-radios__item{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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__item{font-size:14pt;line-height:1.15}}.nhsuk-radios__item:last-child,.nhsuk-radios__item:last-of-type{margin-bottom:0}.nhsuk-radios__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-radios__label{-ms-touch-action:manipulation;cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;touch-action:manipulation}.nhsuk-radios__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-radios__input+.nhsuk-radios__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{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{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-radios__input:checked+.nhsuk-radios__label:after{opacity:1}.nhsuk-radios__input:disabled,.nhsuk-radios__input:disabled+.nhsuk-radios__label{cursor:default}.nhsuk-radios__input:disabled+.nhsuk-radios__label{opacity:.5}@media (min-width:40.0625em){.nhsuk-radios--inline:after{clear:both;content:"";display:block}.nhsuk-radios--inline .nhsuk-radios__item{clear:none;float:left;margin-right:24px}}.nhsuk-radios--inline.nhsuk-radios--conditional .nhsuk-radios__item{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-review-date{margin-top:40px;color:#4c6272}@media (min-width:40.0625em){.nhsuk-review-date{margin-top:48px}}.nhsuk-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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-select{font-size:14pt;line-height:1.15}}.nhsuk-select:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-select:focus::-ms-value,.nhsuk-select option:active,.nhsuk-select option:checked{background-color:#005eb8;color:#fff}.nhsuk-select--error{border:4px 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 0 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%;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__actions,.nhsuk-summary-list__key,.nhsuk-summary-list__value{margin:0}@media (min-width:40.0625em){.nhsuk-summary-list__actions,.nhsuk-summary-list__key,.nhsuk-summary-list__value{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__actions,.nhsuk-summary-list--no-border .nhsuk-summary-list__key,.nhsuk-summary-list--no-border .nhsuk-summary-list__row,.nhsuk-summary-list--no-border .nhsuk-summary-list__value{border: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;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;margin-top:48px;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,.nhsuk-table__panel-with-heading-tab .nhsuk-table-responsive,.nhsuk-table__panel-with-heading-tab figure.is-style-nhsuk-table-responsive{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 -32px;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:-24px;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: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-responsive,figure.is-style-nhsuk-table-responsive{margin-bottom:48px}}.nhsuk-table-responsive .nhsuk-table,figure.is-style-nhsuk-table-responsive .nhsuk-table{margin:0}.nhsuk-table__cell--numeric,.nhsuk-table__header--numeric{text-align:right}.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:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid transparent;outline-offset:4px}.nhsuk-textarea--error{border:4px solid #d5281b}.nhsuk-warning-callout{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff9c4;color:#212b32;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;margin-top:48px;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 -32px;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:-24px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-warning-callout__label{background:none;color:#212b32;top:0}}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:Frutiger W01;font-display:swap;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-family:Frutiger W01;font-display:swap;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")}article,aside,footer,header,nav,section{display:block}button,input,select,textarea{font-family:inherit}a{color:#005eb8}a:visited{color:#330072}a:hover{color:#7c2855}a:focus,a:hover{text-decoration:none}a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent}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}}.ie8 a:focus{outline:1px dotted #212b32}html{background-color:#d8dde0;font-family:Frutiger W01,Arial,Sans-serif;overflow-y:scroll}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#f0f4f5;color:#212b32;font-size:16px;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}td,th{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){td,th{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{td,th{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){td,th{padding-bottom:16px;padding-right:24px;padding-top:16px}}td:last-child,th:last-child{padding-right:0}th{font-weight:600}caption{-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}.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-icon{height:34px;width:34px}.nhsuk-icon__chevron-left,.nhsuk-icon__chevron-right,.nhsuk-icon__close,.nhsuk-icon__search{fill:#005eb8}.nhsuk-icon__cross{fill:#d5281b}.nhsuk-icon__tick{stroke:#007f3b}.nhsuk-icon__arrow-left,.nhsuk-icon__arrow-right{fill:#005eb8}.nhsuk-icon__arrow-right-circle{fill:#007f3b}.nhsuk-icon__chevron-down{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#005eb8}.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__minus,.nhsuk-icon__plus{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}.nhsuk-list,ol,ul{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){.nhsuk-list,ol,ul{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-list,ol,ul{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-list,ol,ul{margin-bottom:24px}}.nhsuk-list>li,ol>li,ul>li{margin-bottom:8px}@media (min-width:40.0625em){.nhsuk-list>li,ol>li,ul>li{margin-bottom:8px}}.nhsuk-list>li:last-child,ol>li:last-child,ul>li:last-child{margin-bottom:0}.nhsuk-list--bullet,ul{list-style-type:disc;padding-left:20px}.nhsuk-list--number,ol{list-style-type:decimal;padding-left:20px}.nhsuk-list--cross,.nhsuk-list--tick{list-style:none;margin-top:0;padding-left:40px;position:relative}.nhsuk-list--cross svg,.nhsuk-list--tick svg{left:-4px;margin-top:-5px;position:absolute}.nhsuk-section-break,hr{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;margin-bottom:56px}}.nhsuk-section-break--l,hr{margin-top:32px;margin-bottom:32px}@media (min-width:40.0625em){.nhsuk-section-break--l,hr{margin-top:40px;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;margin-bottom:24px}}.nhsuk-section-break--visible,hr{border-bottom:1px solid #d8dde0}.nhsuk-heading-xl,h1{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-heading-xl,h1{font-size:48px;font-size:3rem;line-height:1.16667}}@media print{.nhsuk-heading-xl,h1{font-size:32pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xl,h1{margin-bottom:48px}}.nhsuk-heading-l,h2{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-heading-l,h2{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-heading-l,h2{font-size:24pt;line-height:1.05}}@media (min-width:40.0625em){.nhsuk-heading-l,h2{margin-bottom:24px}}.nhsuk-heading-m,h3{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-heading-m,h3{font-size:24px;font-size:1.5rem;line-height:1.33333}}@media print{.nhsuk-heading-m,h3{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-m,h3{margin-bottom:24px}}.nhsuk-heading-s,h4{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){.nhsuk-heading-s,h4{font-size:22px;font-size:1.375rem;line-height:1.45455}}@media print{.nhsuk-heading-s,h4{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-s,h4{margin-bottom:24px}}.nhsuk-heading-xs,h5{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-heading-xs,h5{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-heading-xs,h5{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xs,h5{margin-bottom:24px}}.nhsuk-heading-xxs,h6{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-heading-xxs,h6{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-heading-xxs,h6{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-heading-xxs,h6{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}}.nhsuk-body-m,address,p{font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-top:0;margin-bottom:16px}@media (min-width:40.0625em){.nhsuk-body-m,address,p{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-body-m,address,p{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-body-m,address,p{margin-bottom:24px}}.nhsuk-body-m,p{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+.nhsuk-heading-l,.nhsuk-body-l+h2{padding-top:4px}@media (min-width:40.0625em){.nhsuk-body-l+.nhsuk-heading-l,.nhsuk-body-l+h2{padding-top:8px}}.nhsuk-body-m+.nhsuk-heading-l,.nhsuk-body-m+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-list+.nhsuk-heading-l,.nhsuk-list+h2,address+.nhsuk-heading-l,address+h2,ol+.nhsuk-heading-l,ol+h2,p+.nhsuk-heading-l,p+h2,ul+.nhsuk-heading-l,ul+h2{padding-top:16px}@media (min-width:40.0625em){.nhsuk-body-m+.nhsuk-heading-l,.nhsuk-body-m+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-list+.nhsuk-heading-l,.nhsuk-list+h2,address+.nhsuk-heading-l,address+h2,ol+.nhsuk-heading-l,ol+h2,p+.nhsuk-heading-l,p+h2,ul+.nhsuk-heading-l,ul+h2{padding-top:24px}}.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-s,.nhsuk-body-m+h3,.nhsuk-body-m+h4,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-body-s+h3,.nhsuk-body-s+h4,.nhsuk-list+.nhsuk-heading-m,.nhsuk-list+.nhsuk-heading-s,.nhsuk-list+h3,.nhsuk-list+h4,address+.nhsuk-heading-m,address+.nhsuk-heading-s,address+h3,address+h4,ol+.nhsuk-heading-m,ol+.nhsuk-heading-s,ol+h3,ol+h4,p+.nhsuk-heading-m,p+.nhsuk-heading-s,p+h3,p+h4,ul+.nhsuk-heading-m,ul+.nhsuk-heading-s,ul+h3,ul+h4{padding-top:4px}@media (min-width:40.0625em){.nhsuk-body-m+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-s,.nhsuk-body-m+h3,.nhsuk-body-m+h4,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-body-s+h3,.nhsuk-body-s+h4,.nhsuk-list+.nhsuk-heading-m,.nhsuk-list+.nhsuk-heading-s,.nhsuk-list+h3,.nhsuk-list+h4,address+.nhsuk-heading-m,address+.nhsuk-heading-s,address+h3,address+h4,ol+.nhsuk-heading-m,ol+.nhsuk-heading-s,ol+h3,ol+h4,p+.nhsuk-heading-m,p+.nhsuk-heading-s,p+h3,p+h4,ul+.nhsuk-heading-m,ul+.nhsuk-heading-s,ul+h3,ul+h4{padding-top:8px}}.nhsuk-lede-text+.nhsuk-heading-l,.nhsuk-lede-text+h2{padding-top:0}b,strong{font-weight:600}.nhsuk-u-clear:after{clear:both;content:"";display:block}.nhsuk-u-one-half{float:left;width:50%!important}.nhsuk-u-one-third{float:left;width:33.33333%!important}.nhsuk-u-two-thirds{float:left;width:66.66667%!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.33333%!important}}.nhsuk-u-two-thirds-tablet{width:100%!important}@media (min-width:40.0625em){.nhsuk-u-two-thirds-tablet{float:left;width:66.66667%!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-u-reading-width{max-width:44em}.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{-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}.nhsuk-u-width-full,.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-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{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 transparent;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,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{margin-bottom:36px}}@media (max-width:40.0525em){.nhsuk-button,.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{padding:8px 16px}}.nhsuk-button:active,.nhsuk-button:hover,.nhsuk-button:link,.nhsuk-button:visited,.wp-block-button__link:active,.wp-block-button__link:hover,.wp-block-button__link:link,.wp-block-button__link:visited,.wp-block-file__button:active,.wp-block-file__button:hover,.wp-block-file__button:link,.wp-block-file__button:visited,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:link,.wp-block-file a.wp-block-file__button:visited{color:#fff;text-decoration:none}.nhsuk-button::-moz-focus-inner,.wp-block-button__link::-moz-focus-inner,.wp-block-file__button::-moz-focus-inner,.wp-block-file a.wp-block-file__button::-moz-focus-inner,.wp-block-file a.wp-block-file__button:active::-moz-focus-inner,.wp-block-file a.wp-block-file__button:focus::-moz-focus-inner,.wp-block-file a.wp-block-file__button:hover::-moz-focus-inner,.wp-block-file a.wp-block-file__button:visited::-moz-focus-inner{border:0;padding:0}.nhsuk-button:hover,.wp-block-button__link:hover,.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:hover{background-color:#00662f}.nhsuk-button:focus,.wp-block-button__link:focus,.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.nhsuk-button:focus:visited,.wp-block-button__link:focus:visited,.wp-block-file__button:focus:visited,.wp-block-file a.wp-block-file__button:focus:visited{color:#fff}.nhsuk-button:active,.wp-block-button__link:active,.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:active{background:#00401e;box-shadow:none;color:#fff;top:4px}.nhsuk-button:before,.wp-block-button__link:before,.wp-block-file__button:before,.wp-block-file a.wp-block-file__button:active:before,.wp-block-file a.wp-block-file__button:before,.wp-block-file a.wp-block-file__button:focus:before,.wp-block-file a.wp-block-file__button:hover:before,.wp-block-file a.wp-block-file__button:visited:before{background:transparent;bottom:-6px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.nhsuk-button:active:before,.wp-block-button__link:active:before,.wp-block-file__button:active:before,.wp-block-file a.wp-block-file__button:active:before{top:-6px}.is-style-secondary.wp-block-button__link,.is-style-secondary.wp-block-file__button,.nhsuk-button--secondary,.nhsuk-button.is-style-secondary,.wp-block-file a.is-style-secondary.wp-block-file__button{background-color:#4c6272;box-shadow:0 4px 0 #263139}.is-style-secondary.wp-block-button__link:hover,.is-style-secondary.wp-block-file__button:hover,.nhsuk-button--secondary:hover,.nhsuk-button.is-style-secondary:hover,.wp-block-file a.is-style-secondary.wp-block-file__button:hover{background-color:#384853}.is-style-secondary.wp-block-button__link:focus,.is-style-secondary.wp-block-file__button:focus,.nhsuk-button--secondary:focus,.nhsuk-button.is-style-secondary:focus,.wp-block-file a.is-style-secondary.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.is-style-secondary.wp-block-button__link:active,.is-style-secondary.wp-block-file__button:active,.nhsuk-button--secondary:active,.nhsuk-button.is-style-secondary:active,.wp-block-file a.is-style-secondary.wp-block-file__button:active{background:#263139;box-shadow:none;color:#fff;top:4px}.nhsuk-button--disabled.is-style-secondary.wp-block-button__link,.nhsuk-button--disabled.is-style-secondary.wp-block-file__button,.nhsuk-button--disabled.nhsuk-button.is-style-secondary,.nhsuk-button--secondary.nhsuk-button--disabled,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:active,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:focus,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:hover,.wp-block-file a.nhsuk-button--disabled.is-style-secondary.wp-block-file__button:visited{background-color:#4c6272}.is-style-reverse.wp-block-button__link,.is-style-reverse.wp-block-file__button,.nhsuk-button--reverse,.nhsuk-button.is-style-reverse,.wp-block-file a.is-style-reverse.wp-block-file__button{background-color:#fff;box-shadow:0 4px 0 #212b32;color:#212b32}.is-style-reverse.wp-block-button__link:hover,.is-style-reverse.wp-block-file__button:hover,.nhsuk-button--reverse:hover,.nhsuk-button.is-style-reverse:hover,.wp-block-file a.is-style-reverse.wp-block-file__button:hover{background-color:#f2f2f2;color:#212b32}.is-style-reverse.wp-block-button__link:focus,.is-style-reverse.wp-block-file__button:focus,.nhsuk-button--reverse:focus,.nhsuk-button.is-style-reverse:focus,.wp-block-file a.is-style-reverse.wp-block-file__button:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid transparent}.is-style-reverse.wp-block-button__link:active,.is-style-reverse.wp-block-file__button:active,.nhsuk-button--reverse:active,.nhsuk-button.is-style-reverse:active,.wp-block-file a.is-style-reverse.wp-block-file__button:active{background:#212b32;box-shadow:none;color:#fff;top:4px}.is-style-reverse.wp-block-button__link:link,.is-style-reverse.wp-block-file__button:link,.nhsuk-button--reverse:link,.nhsuk-button.is-style-reverse:link,.wp-block-file a.is-style-reverse.wp-block-file__button:link:active,.wp-block-file a.is-style-reverse.wp-block-file__button:link:focus,.wp-block-file a.is-style-reverse.wp-block-file__button:link:hover,.wp-block-file a.is-style-reverse.wp-block-file__button:link:visited{color:#212b32}.is-style-reverse.wp-block-button__link:link:active,.is-style-reverse.wp-block-file__button:link:active,.nhsuk-button--reverse:link:active,.nhsuk-button.is-style-reverse:link:active{color:#fff}.nhsuk-button--disabled.is-style-reverse.wp-block-button__link,.nhsuk-button--disabled.is-style-reverse.wp-block-button__link:focus,.nhsuk-button--disabled.is-style-reverse.wp-block-file__button,.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:focus,.nhsuk-button--disabled.nhsuk-button.is-style-reverse,.nhsuk-button--disabled.nhsuk-button.is-style-reverse:focus,.nhsuk-button--reverse.nhsuk-button--disabled,.nhsuk-button--reverse.nhsuk-button--disabled:focus,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:active,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:focus,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:hover,.wp-block-file a.nhsuk-button--disabled.is-style-reverse.wp-block-file__button:visited{background-color:#fff}.nhsuk-button--disabled,.nhsuk-button[disabled=disabled],.nhsuk-button[disabled],.wp-block-button__link[disabled=disabled],.wp-block-button__link[disabled],.wp-block-file__button[disabled=disabled],.wp-block-file__button[disabled],.wp-block-file a.wp-block-file__button[disabled=disabled],.wp-block-file a.wp-block-file__button[disabled]{background-color:#007f3b;opacity:.5;pointer-events:none}.nhsuk-button--disabled:hover,.nhsuk-button[disabled=disabled]:hover,.nhsuk-button[disabled]:hover,.wp-block-button__link[disabled=disabled]:hover,.wp-block-button__link[disabled]:hover,.wp-block-file__button[disabled=disabled]:hover,.wp-block-file__button[disabled]:hover,.wp-block-file a.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.wp-block-file__button[disabled]:hover{background-color:#007f3b;cursor:default}.nhsuk-button--disabled:focus,.nhsuk-button[disabled=disabled]:focus,.nhsuk-button[disabled]:focus,.wp-block-button__link[disabled=disabled]:focus,.wp-block-button__link[disabled]:focus,.wp-block-file__button[disabled=disabled]:focus,.wp-block-file__button[disabled]:focus,.wp-block-file a.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.wp-block-file__button[disabled]:focus{background-color:#007f3b;outline:none}.nhsuk-button--disabled:active,.nhsuk-button[disabled=disabled]:active,.nhsuk-button[disabled]:active,.wp-block-button__link[disabled=disabled]:active,.wp-block-button__link[disabled]:active,.wp-block-file__button[disabled=disabled]:active,.wp-block-file__button[disabled]:active,.wp-block-file a.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.wp-block-file__button[disabled]:active{box-shadow:0 4px 0 #00401e;top:0}.is-style-secondary.wp-block-button__link[disabled=disabled],.is-style-secondary.wp-block-button__link[disabled],.is-style-secondary.wp-block-file__button[disabled=disabled],.is-style-secondary.wp-block-file__button[disabled],.nhsuk-button--secondary[disabled=disabled],.nhsuk-button--secondary[disabled],.nhsuk-button.is-style-secondary[disabled=disabled],.nhsuk-button.is-style-secondary[disabled],.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled=disabled]:visited,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:active,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:focus,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:hover,.wp-block-file a.is-style-secondary.wp-block-file__button[disabled]:visited{background-color:#4c6272;opacity:.5}.is-style-secondary.wp-block-button__link[disabled=disabled]:hover,.is-style-secondary.wp-block-button__link[disabled]:hover,.is-style-secondary.wp-block-file__button[disabled=disabled]:hover,.is-style-secondary.wp-block-file__button[disabled]:hover,.nhsuk-button--secondary[disabled=disabled]:hover,.nhsuk-button--secondary[disabled]:hover,.nhsuk-button.is-style-secondary[disabled=disabled]:hover,.nhsuk-button.is-style-secondary[disabled]:hover{background-color:#4c6272;cursor:default}.is-style-secondary.wp-block-button__link[disabled=disabled]:focus,.is-style-secondary.wp-block-button__link[disabled]:focus,.is-style-secondary.wp-block-file__button[disabled=disabled]:focus,.is-style-secondary.wp-block-file__button[disabled]:focus,.nhsuk-button--secondary[disabled=disabled]:focus,.nhsuk-button--secondary[disabled]:focus,.nhsuk-button.is-style-secondary[disabled=disabled]:focus,.nhsuk-button.is-style-secondary[disabled]:focus{outline:none}.is-style-secondary.wp-block-button__link[disabled=disabled]:active,.is-style-secondary.wp-block-button__link[disabled]:active,.is-style-secondary.wp-block-file__button[disabled=disabled]:active,.is-style-secondary.wp-block-file__button[disabled]:active,.nhsuk-button--secondary[disabled=disabled]:active,.nhsuk-button--secondary[disabled]:active,.nhsuk-button.is-style-secondary[disabled=disabled]:active,.nhsuk-button.is-style-secondary[disabled]:active{box-shadow:0 4px 0 #263139;top:0}.is-style-reverse.wp-block-button__link[disabled=disabled],.is-style-reverse.wp-block-button__link[disabled],.is-style-reverse.wp-block-file__button[disabled=disabled],.is-style-reverse.wp-block-file__button[disabled],.nhsuk-button--reverse[disabled=disabled],.nhsuk-button--reverse[disabled],.nhsuk-button.is-style-reverse[disabled=disabled],.nhsuk-button.is-style-reverse[disabled],.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:active,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:focus,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:hover,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled=disabled]:visited,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:active,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:focus,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:hover,.wp-block-file a.is-style-reverse.wp-block-file__button[disabled]:visited{background-color:#fff;opacity:.5}.is-style-reverse.wp-block-button__link[disabled=disabled]:hover,.is-style-reverse.wp-block-button__link[disabled]:hover,.is-style-reverse.wp-block-file__button[disabled=disabled]:hover,.is-style-reverse.wp-block-file__button[disabled]:hover,.nhsuk-button--reverse[disabled=disabled]:hover,.nhsuk-button--reverse[disabled]:hover,.nhsuk-button.is-style-reverse[disabled=disabled]:hover,.nhsuk-button.is-style-reverse[disabled]:hover{background-color:#fff;cursor:default}.is-style-reverse.wp-block-button__link[disabled=disabled]:focus,.is-style-reverse.wp-block-button__link[disabled]:focus,.is-style-reverse.wp-block-file__button[disabled=disabled]:focus,.is-style-reverse.wp-block-file__button[disabled]:focus,.nhsuk-button--reverse[disabled=disabled]:focus,.nhsuk-button--reverse[disabled]:focus,.nhsuk-button.is-style-reverse[disabled=disabled]:focus,.nhsuk-button.is-style-reverse[disabled]:focus{outline:none}.is-style-reverse.wp-block-button__link[disabled=disabled]:active,.is-style-reverse.wp-block-button__link[disabled]:active,.is-style-reverse.wp-block-file__button[disabled=disabled]:active,.is-style-reverse.wp-block-file__button[disabled]:active,.nhsuk-button--reverse[disabled=disabled]:active,.nhsuk-button--reverse[disabled]:active,.nhsuk-button.is-style-reverse[disabled=disabled]:active,.nhsuk-button.is-style-reverse[disabled]:active{box-shadow:0 4px 0 #212b32;top:0}.ie8 .nhsuk-button:focus,.ie8 .wp-block-button__link:focus,.ie8 .wp-block-file__button:focus,.ie8 .wp-block-file a.wp-block-file__button:focus,.wp-block-file .ie8 a.wp-block-file__button:focus{outline:1px dotted #212b32}.nhsuk-care-card{margin-bottom:40px;margin-top:40px;border:1px solid transparent}@media (min-width:40.0625em){.nhsuk-care-card{margin-bottom:48px;margin-top:48px}}.nhsuk-care-card .nhsuk-care-card__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:16px 24px;position:relative}.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}}.nhsuk-care-card__arrow:after,.nhsuk-care-card__arrow:before{border:32px solid #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;color:#212b32;fill:#212b32}}@media print{.nhsuk-care-card__heading:active,.nhsuk-care-card__heading:focus,.nhsuk-care-card__heading:visited{color:#212b32}}.nhsuk-care-card__content{background-color:#fff;padding:32px 24px 24px}.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;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-care-card__heading-container,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--urgent,.nhsuk-care-card.is-style-urgent{border:6px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--urgent .nhsuk-care-card__arrow:after,.nhsuk-care-card--urgent .nhsuk-care-card__arrow:before,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after,.nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-care-card__heading-container,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-care-card--immediate,.nhsuk-care-card.is-style-immediate{border:8px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-care-card--immediate .nhsuk-care-card__arrow:after,.nhsuk-care-card--immediate .nhsuk-care-card__arrow:before,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before{border-color:#d5281b}.nhsuk-care-card--immediate .nhsuk-care-card__content,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content{background-color:#212b32;color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a{color:#fff}.nhsuk-care-card--immediate .nhsuk-care-card__content a:focus,.nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:focus{color:#212b32}.nhsuk-care-card--immediate .nhsuk-details,.nhsuk-care-card--immediate .nhsuk-details__summary,.nhsuk-care-card--immediate .nhsuk-details__summary:hover,.nhsuk-care-card.is-style-immediate .nhsuk-details,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:hover{color:#fff}.nhsuk-care-card--immediate .nhsuk-details__summary:focus,.nhsuk-care-card.is-style-immediate .nhsuk-details__summary:focus{color:#212b32}.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;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;clip-path:polygon(0 0,100% 50%,0 100%);border-color:transparent;border-style:solid;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 transparent;text-decoration:none}.nhsuk-details__summary:focus .nhsuk-icon{fill:#212b32}.nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-details__summary:hover .nhsuk-details__summary-text{text-decoration:none}.nhsuk-details[open]>.nhsuk-details__summary:before{display:block;width:0;height:0;clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:12.124px 7px 0;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 16px 16px 24px}.nhsuk-details__text>:first-child{margin-top:0}.nhsuk-details__text>:last-child{margin-bottom:0}.nhsuk-details__text p{margin-bottom:24px;margin-top:0}.nhsuk-details.is-style-expander,.nhsuk-expander{background-color:#fff}.nhsuk-details.is-style-expander .nhsuk-details__summary,.nhsuk-expander .nhsuk-details__summary{background-color:#fff;border-top:4px solid transparent;display:block;padding:20px 24px 24px}@media (max-width:40.0525em){.nhsuk-details.is-style-expander .nhsuk-details__summary,.nhsuk-expander .nhsuk-details__summary{padding:12px 16px 16px}}.nhsuk-details.is-style-expander .nhsuk-details__summary:before,.nhsuk-expander .nhsuk-details__summary:before{display:none!important}.nhsuk-details.is-style-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text{color:#7c2855}.nhsuk-details.is-style-expander .nhsuk-details__summary:focus,.nhsuk-expander .nhsuk-details__summary:focus{box-shadow:none}.nhsuk-details.is-style-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-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 transparent;text-decoration:none;background:#ffeb3b url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8m-4-4h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px 32px}.nhsuk-details.is-style-expander .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8m-4-4h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px 32px;color:#005eb8;cursor:pointer;display:inline-block;padding:8px 8px 8px 38px;position:relative}.nhsuk-details.is-style-expander .nhsuk-details__text,.nhsuk-expander .nhsuk-details__text{padding:0 16px 16px;border-left:0;margin-left:0;margin-top:0}@media (min-width:40.0625em){.nhsuk-details.is-style-expander .nhsuk-details__text,.nhsuk-expander .nhsuk-details__text{padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:0}}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text{background:#ffeb3b url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px 32px}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text{text-decoration:none}.nhsuk-details.is-style-expander[open] .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'/%3E%3C/svg%3E") left -2px center no-repeat;background-size:32px 32px}.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+.nhsuk-heading-l,.nhsuk-details+h2{padding-top:16px}@media (min-width:40.0625em){.nhsuk-details+.nhsuk-heading-l,.nhsuk-details+h2{padding-top:24px}}.nhsuk-do-dont-list{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;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;margin-top:48px;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 -32px;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:-24px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-do-dont-list__label{background:none;color:#212b32;top:0;fill:#212b32}}@media print{.nhsuk-do-dont-list__label:active,.nhsuk-do-dont-list__label:focus,.nhsuk-do-dont-list__label:visited{color:#212b32}}.nhsuk-hero{background-color:#005eb8;color:#fff;position:relative}@media print{.nhsuk-hero{fill:#212b32}.nhsuk-hero,.nhsuk-hero:active,.nhsuk-hero:focus,.nhsuk-hero:visited{color:#212b32}}.nhsuk-hero .nhsuk-hero--border{border-top:1px solid hsla(0,0%,100%,.2)}.nhsuk-hero__wrapper{padding-top:48px;padding-bottom:48px}@media (min-width:40.0625em){.nhsuk-hero__wrapper{padding-top:56px;padding-bottom:56px}}.nhsuk-hero--image{background-position:100%;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:after,.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before{border:32px solid #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}}.ie8 .nhsuk-hero-content{background-color:#005eb8;color:#fff;padding:24px}.ie8 .nhsuk-hero-content .nhsuk-hero__arrow,.ie9 .nhsuk-hero-content .nhsuk-hero__arrow{display:none}.nhsuk-inset-text{max-width:44em;margin-bottom:40px;margin-top:40px;border-left:12px solid #005eb8;padding:16px}.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;margin-top:48px}}@media print{.nhsuk-inset-text{border-color:#212b32}}.nhsuk-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{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-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-list-panel{margin-top:40px;margin-bottom:40px}@media (min-width:40.0625em){.nhsuk-list-panel{margin-top:48px;margin-bottom:48px}}@media (max-width:40.0525em) and (max-width:40.0525em){.nhsuk-list-panel{margin-left:-16px;margin-right:-16px}}.nhsuk-list-panel__label{font-size:24px;font-size:1.5rem;line-height:1.33333;background-color:#005eb8;color:#fff;display:inline-block;margin-bottom:0;padding:8px 16px}@media (min-width:40.0625em){.nhsuk-list-panel__label{font-size:32px;font-size:2rem;line-height:1.25}}@media print{.nhsuk-list-panel__label{font-size:24pt;line-height:1.05;color:#212b32;margin-top:0}}.nhsuk-list-panel__box,.nhsuk-list-panel__list{background-color:#fff;margin:0;padding:0}@media print{.nhsuk-list-panel__box,.nhsuk-list-panel__list{border-top:0}}.nhsuk-list-panel__box--with-label,.nhsuk-list-panel__list--with-label{border-top:2px solid #005eb8;margin:-28px 0 0;padding:27px 0 0}@media (max-width:40.0525em){.nhsuk-list-panel__box--with-label,.nhsuk-list-panel__list--with-label{margin:-24px 0 0;padding:23px 0 0}}.nhsuk-list-panel__item{background-color:#fff;list-style:none;margin-bottom:0}.nhsuk-list-panel__link{border-bottom:1px solid #d8dde0;display:block;padding:12px 16px;text-decoration:none}.nhsuk-list-panel__link:hover{text-decoration:underline}.nhsuk-list-panel__link:focus{background-color:#ffeb3b;border-bottom:1px solid #212b32;box-shadow:inset 0 -4px 0 0 #212b32}@media (max-width:40.0525em){.nhsuk-list-panel__link{padding:8px 16px}}.nhsuk-list-panel--results-items__no-results{border-bottom:1px solid #d8dde0;color:#4c6272;margin:0;padding:16px}.nhsuk-back-to-top__link{font-size:16px;font-size:1rem;line-height:1.5;display:inline-block;margin-top:16px;padding-left:12px;position:relative}@media (min-width:40.0625em){.nhsuk-back-to-top__link{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-back-to-top__link{font-size:14pt;line-height:1.15}}@media (max-width:40.0525em){.nhsuk-back-to-top__link{margin-left:16px}}.nhsuk-back-to-top__link .nhsuk-icon{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);fill:#005eb8;height:19px;left:-8px;position:absolute;top:4px;transform:rotate(270deg);width:19px}@media (max-width:40.0525em){.nhsuk-back-to-top__link .nhsuk-icon{top:2px}}.nhsuk-back-to-top__link:visited{color:#005eb8}.nhsuk-back-to-top__link:hover{color:#7c2855}.nhsuk-back-to-top__link:hover .nhsuk-icon{fill:#7c2855}.nhsuk-back-to-top__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}.nhsuk-back-to-top__link:focus .nhsuk-icon{fill:#212b32}@media print{.nhsuk-back-to-top__link{display:none}}.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;margin-top:48px;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;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;margin-top:48px;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 -32px;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:-24px;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;fill:#212b32}}@media print{.nhsuk-panel-with-label__label:active,.nhsuk-panel-with-label__label:focus,.nhsuk-panel-with-label__label:visited,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:active,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:focus,.nhsuk-panel.is-style-panel-with-label h3 .rich-text:visited,.nhsuk-panel.is-style-panel-with-label h3:active,.nhsuk-panel.is-style-panel-with-label h3:focus,.nhsuk-panel.is-style-panel-with-label h3: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%;margin-bottom:24px}}@media (max-width:48.0525em){.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 transparent;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 transparent;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:active .nhsuk-promo__heading,.nhsuk-promo__link-wrapper:hover .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%;margin-bottom:28px}}@media (max-width:48.0525em){.nhsuk-promo-group__item:last-child{margin-bottom:0}}.nhsuk-promo-group__item .nhsuk-promo{margin-bottom:0}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.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}.nhsuk-width-container--full{margin:0;max-width:none}.nhsuk-panel-group{margin-left:0;margin-right:0}.wp-block-button__link,.wp-block-file__button,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{border-radius:4px;background:#006747;font-size:#ffffff;padding:1px 8px;position:relative;top:-5px;margin-bottom:5px}.is-style-reverse.wp-block-button__link:visited,.is-style-reverse.wp-block-file__button:visited,.nhsuk-button--reverse:visited,.nhsuk-button.is-style-reverse:visited,.wp-block-file a.is-style-reverse.wp-block-file__button:visited{color:#212b32}.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--next,.nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination-item--previous{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:inset 0 0 0 16px #ffeb3b}.nhsuk-promo-group__item{margin-bottom:36px}.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-with-label .nhsuk-panel-with-label__label a:visited,.nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label a,.nhsuk-panel.is-style-panel-with-label .nhsuk-panel-with-label__label a:visited,.nhsuk-panel.is-style-panel-with-label h3 .rich-text a,.nhsuk-panel.is-style-panel-with-label h3 a,.nhsuk-panel.is-style-panel-with-label h3 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-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;background-size:cover;position:relative;padding:33.33% 0 0}.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-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,.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{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}.wp-block-nhsblocks-promo1 .is-style-nhsuk-image,.wp-block-nhsblocks-promo1 .nhsuk-image{width:100%}.wp-block-nhsblocks-promo1 img.nhsuk-promo__img{width:100%;height:auto}.wp-block-nhsblocks-promo1 .nhsuk-promo__content{padding:0}.wp-block-nhsblocks-promo1 .nhsuk-promo__description,.wp-block-nhsblocks-promo1 .nhsuk-promo__heading{padding:0 32px}.is-style-quote-reverse,.nhsuk-inset-text--rev{background:#005eb8;border:10px solid #005eb8;box-shadow:inset 12px 0 0 0 #fff;box-sizing:border-box;padding-left:30px;margin:1rem 0;color:#fff;width:100%}.nhsuk-promo .nhsuk-promo__content .is-style-nhsuk-image,.nhsuk-promo .nhsuk-promo__content .nhsuk-image{width:100%}.is-style-nhsuk-image figcaption{margin:0}figure.is-style-nhsuk-table-responsive td,figure.is-style-nhsuk-table-responsive th,figure.is-style-nhsuk-table-responsive thead,figure.is-style-nhsuk-table-responsive tr{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 td,figure.is-style-nhsuk-table-responsive th{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 td:last-child,figure.is-style-nhsuk-table-responsive th: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 table{margin-bottom:48px}figure.is-style-nhsuk-table-responsive td,figure.is-style-nhsuk-table-responsive th{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 td,figure.is-style-nhsuk-table-responsive th{font-size:14pt;line-height:1.15}}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card{background-color:#fff9c4}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container{background-color:#ffeb3b;display:inline-block;top:-16px;margin-bottom:8px;padding:8px 32px;position:relative}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container h3,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container h3{background-color:#ffeb3b;color:#212b32!important}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__heading-container .nhsuk-care-card__heading span,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__heading-container .nhsuk-care-card__heading span{color:#212b32}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__arrow,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__arrow{display:none}.nhsuk-care-card.nhsuk-care-card--type.is-style-warning-callout .nhsuk-care-card__content,.wp-block-nhsblocks-card1.is-style-warning-callout.nhsuk-care-card .nhsuk-care-card__content{background-color:#fff9c4;padding-top:0}.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}.wp-block-nhsblocks-panel1 .paneltext{display:flow-root}.wp-block-nhsblock-rowgroup .nhsuk-panel-group{padding:0}.nhsuk-grid-column-full>:first-child{padding-left:0!important}.nhsuk-grid-column-full>:last-child{padding-right:0!important}.nhsuk-hero__overlay{margin-bottom:50px}.nhsuk-header__search-wrap input[type=text]{border:1px solid #aeb7bd}.wp-block-nhsblocks-heroblock{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}section.nhsuk-section:nth-of-type(odd){background:#f0f4f5}[data-type="nhsblocks/stripesblock"]:nth-of-type(2n),section.nhsuk-section:nth-of-type(2n){background:#fff}.page-template-full-width-page section.nhsuk-section{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}[data-type="nhsblocks/stripesblock"] .is-block-content,section.nhsuk-section{padding:64px 20px}[data-type="nhsblocks/stripesblock"] .is-block-content:after,section.nhsuk-section: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(2n){background:#fff}
Note: See TracChangeset for help on using the changeset viewer.