Changeset 2252456
- Timestamp:
- 02/29/2020 10:22:28 PM (6 years ago)
- Location:
- nhsblocks
- Files:
-
- 19 added
- 8 edited
-
tags/1.1.3 (added)
-
tags/1.1.3/CONTRIBUTING.md (added)
-
tags/1.1.3/LICENSE.md (added)
-
tags/1.1.3/README.md (added)
-
tags/1.1.3/build (added)
-
tags/1.1.3/build/1.js (added)
-
tags/1.1.3/build/editor.css (added)
-
tags/1.1.3/build/index.asset.php (added)
-
tags/1.1.3/build/index.deps.json (added)
-
tags/1.1.3/build/index.js (added)
-
tags/1.1.3/build/index.js.map (added)
-
tags/1.1.3/build/style.css (added)
-
tags/1.1.3/languages (added)
-
tags/1.1.3/nhsblocks.php (added)
-
tags/1.1.3/readme.txt (added)
-
tags/1.1.3/style-gutenburg.css (added)
-
tags/1.1.3/style.css (added)
-
tags/1.1.3/style.min.css (added)
-
trunk/build/index.asset.php (modified) (1 diff)
-
trunk/build/index.deps.json (modified) (1 diff)
-
trunk/build/index.js (modified) (1 diff)
-
trunk/build/index.js.map (added)
-
trunk/nhsblocks.php (modified) (5 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/style-gutenburg.css (modified) (44 diffs)
-
trunk/style.css (modified) (42 diffs)
-
trunk/style.min.css (modified) (1 diff)
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 1 1 <?php 2 2 /* 3 * Plugin Name: nhsblocks3 * Plugin Name: NHS Blocks 4 4 * 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. 6 6 * Author: Tony Blacker, NHS Leadership Academy 7 7 * License: GPL v3 8 8 * Requires at least: 5.0 9 9 * Tested up to: 5.3.2 10 * Version: 1.1.1 10 * Version: 1.1.3 11 * Stable tag: 1.1.3 11 12 * 12 13 * @package nhsblocks … … 101 102 register_block_type( 'nhsblocks/rowgroup' ); 102 103 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' ); 103 110 104 111 if ( function_exists( 'wp_set_script_translations' ) ) { … … 113 120 114 121 } 122 123 124 add_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 151 function 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 182 function 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 115 219 116 220 /** … … 199 303 } 200 304 } 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 }); 201 329 </script>"; 202 330 } … … 204 332 add_action( 'wp_footer', 'nhsblocks_hero_footer' ); 205 333 334 335 336 -
nhsblocks/trunk/readme.txt
r2245583 r2252456 2 2 Contributors: tblacker 3 3 Tags: gutenberg, blocks, nhs 4 Plugin Name:: NHS Blocks 4 5 Plugin URI: https://digital.leadershipacademy.nhs.uk/digital-capabilities/websites/nhs-blocks-user-guide/ 5 6 Requires at least: 5.0 6 7 Tested up to: 5.2.3 7 Stable tag: 1.1. 18 Stable tag: 1.1.3 8 9 Requires PHP: 5.6 9 10 License: GPLv3 or later … … 47 48 48 49 == Changelog == 50 51 = 1.1.3 = 52 Addition of multiple new blocks: 53 * Section Stripes - full width alternating white and grey stripes that can have inner blocks within. Great for full 54 width 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 61 for 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 64 click this they will go back where they came from....) 65 Additions 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 69 Thanks 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 71 structures) 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 49 78 = 1.1.1 = 50 79 * Minor update for stable tag update. -
nhsblocks/trunk/style-gutenburg.css
r2243801 r2252456 323 323 } 324 324 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"] { 326 326 box-sizing: border-box; 327 327 padding: 0 16px; … … 329 329 330 330 @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"] { 332 332 float: left; 333 333 width: 25%; … … 335 335 } 336 336 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"] { 338 338 box-sizing: border-box; 339 339 padding: 0 16px; … … 341 341 342 342 @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"] { 344 344 float: left; 345 345 width: 33.3333%; … … 347 347 } 348 348 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"] { 350 350 box-sizing: border-box; 351 351 padding: 0 16px; … … 353 353 354 354 @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"] { 356 356 float: left; 357 357 width: 50%; … … 359 359 } 360 360 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"] { 362 362 box-sizing: border-box; 363 363 padding: 0 16px; … … 365 365 366 366 @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"] { 368 368 float: left; 369 369 width: 66.6666%; … … 371 371 } 372 372 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"] { 374 374 box-sizing: border-box; 375 375 padding: 0 16px; … … 377 377 378 378 @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"] { 380 380 float: left; 381 381 width: 75%; … … 3111 3111 3112 3112 .nhsuk-back-link__link:hover { 3113 color: #7C2855; 3113 3114 text-decoration: underline; 3114 3115 } … … 3223 3224 } 3224 3225 3226 .nhsuk-breadcrumb__link:visited { 3227 color: #005eb8; 3228 } 3229 3230 .nhsuk-breadcrumb__link:visited:hover { 3231 color: #7C2855; 3232 } 3233 3225 3234 .nhsuk-breadcrumb__back { 3226 3235 font-weight: 400; … … 3260 3269 /* [6] */ 3261 3270 position: relative; 3271 } 3272 3273 .nhsuk-breadcrumb__backlink:visited { 3274 color: #005eb8; 3275 } 3276 3277 .nhsuk-breadcrumb__backlink:visited:hover { 3278 color: #7C2855; 3262 3279 } 3263 3280 … … 3353 3370 } 3354 3371 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 3355 3376 .nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active { 3356 3377 background: #00401e; … … 3432 3453 .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 { 3433 3454 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; 3434 3459 } 3435 3460 … … 3599 3624 * 5. 'Random number' used for spacing to compensate for the triangle. 3600 3625 * 6. Needed to enable the triangle to show correctly in high contrast mode. 3626 * 7. Prevent additional padding on headings 3601 3627 */ 3602 3628 .nhsuk-care-card { … … 3678 3704 line-height: 1.4; 3679 3705 margin: 0; 3706 padding-top: 0; 3707 /* [7] */ 3680 3708 } 3681 3709 … … 4226 4254 outline: 4px solid transparent; 4227 4255 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; 4229 4258 } 4230 4259 4231 4260 .nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text { 4232 4261 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; 4234 4263 color: #005eb8; 4235 4264 cursor: pointer; … … 4274 4303 4275 4304 .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; 4277 4306 /* [3] */ 4307 background-size: 32px 32px; 4278 4308 } 4279 4309 … … 4285 4315 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; 4286 4316 /* [3] */ 4287 background-size: 32px ;4317 background-size: 32px 32px; 4288 4318 } 4289 4319 … … 4922 4952 * 16. Use non variable colour to follow NHS England guidelines on logo colour 4923 4953 * 17. On print stylesheets remove the header link 4954 * 18. Remove random top margin in Safari 4924 4955 */ 4925 4956 /* ========================================================================== … … 5650 5681 } 5651 5682 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 5652 5690 .nhsuk-header__menu-toggle:focus { 5653 5691 background-color: #ffeb3b; … … 6765 6803 * 4. Removes top margin from subsequent nhsuk-image. 6766 6804 */ 6767 .nhsuk-image {6805 .nhsuk-image, .is-style-nhsuk-image { 6768 6806 background-color: #ffffff; 6769 6807 border-bottom: 1px solid #d8dde0; … … 6777 6815 6778 6816 @media (min-width: 40.0625em) { 6779 .nhsuk-image {6817 .nhsuk-image, .is-style-nhsuk-image { 6780 6818 margin-bottom: 40px; 6781 6819 } … … 6783 6821 6784 6822 @media (min-width: 40.0625em) { 6785 .nhsuk-image {6823 .nhsuk-image, .is-style-nhsuk-image { 6786 6824 margin-top: 40px; 6787 6825 } … … 6789 6827 6790 6828 @media (min-width: 48.0625em) { 6791 .nhsuk-image {6829 .nhsuk-image, .is-style-nhsuk-image { 6792 6830 width: 66.66667%; 6793 6831 /* [2] */ … … 6796 6834 6797 6835 @media print { 6798 .nhsuk-image {6836 .nhsuk-image, .is-style-nhsuk-image { 6799 6837 width: 50%; 6800 6838 /* [3] */ … … 6802 6840 } 6803 6841 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 { 6805 6843 margin-top: 0; 6806 6844 /* [4] */ … … 6808 6846 6809 6847 @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 { 6811 6849 margin-top: 0; 6812 6850 } 6813 6851 } 6814 6852 6815 .nhsuk-image__img, .nhsuk-image img {6853 .nhsuk-image__img, .nhsuk-image img, .is-style-nhsuk-image img { 6816 6854 display: block; 6817 6855 width: 100%; 6818 6856 } 6819 6857 6820 .nhsuk-image__caption, .nhsuk-image figcaption, . gallery-caption {6858 .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption { 6821 6859 font-size: 14px; 6822 6860 font-size: 0.875rem; … … 6826 6864 6827 6865 @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 { 6829 6867 font-size: 16px; 6830 6868 font-size: 1rem; … … 6834 6872 6835 6873 @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 { 6837 6875 font-size: 14pt; 6838 6876 line-height: 1.2; … … 7618 7656 } 7619 7657 7658 .nhsuk-pagination__link:visited:focus .nhsuk-icon { 7659 fill: #212b32; 7660 } 7661 7620 7662 .nhsuk-pagination__title { 7621 7663 font-size: 20px; … … 8604 8646 } 8605 8647 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, 8607 8649 .nhsuk-table__panel-with-heading-tab .nhsuk-table { 8608 8650 margin: 0; … … 8662 8704 * 1. Margin is removed so there isn't double spacing. 8663 8705 */ 8664 .nhsuk-table-responsive {8706 .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive { 8665 8707 margin-bottom: 40px; 8666 8708 display: block; … … 8672 8714 8673 8715 @media (min-width: 40.0625em) { 8674 .nhsuk-table-responsive {8716 .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive { 8675 8717 margin-bottom: 48px; 8676 8718 } 8677 8719 } 8678 8720 8679 .nhsuk-table-responsive .nhsuk-table {8721 .nhsuk-table-responsive .nhsuk-table, figure.is-style-nhsuk-table-responsive .nhsuk-table { 8680 8722 margin: 0; 8681 8723 /* [1] */ … … 10461 10503 } 10462 10504 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 10463 10641 .nhsuk-width-container--full { 10464 10642 margin: 0; … … 10473 10651 .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 { 10474 10652 border-radius: 4px; 10475 background: #00 7f3b;10653 background: #006747; 10476 10654 font-size: #ffffff; 10477 10655 padding: 1px 8px; … … 10496 10674 .nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination__link:hover { 10497 10675 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;10634 10676 } 10635 10677 … … 10698 10740 } 10699 10741 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"] { 10701 10743 max-height: 250px; 10702 10744 } 10703 10745 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"] { 10705 10747 max-height: 200px; 10706 10748 } 10707 10749 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; 10710 10766 } 10711 10767 … … 10721 10777 } 10722 10778 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 10787 figure.is-style-nhsuk-table-responsive thead, figure.is-style-nhsuk-table-responsive tr, figure.is-style-nhsuk-table-responsive th, figure.is-style-nhsuk-table-responsive td { 10788 border: 0; 10789 } 10790 10791 figure.is-style-nhsuk-table-responsive table { 10792 margin-bottom: 40px; 10793 border-spacing: 0; 10794 vertical-align: top; 10795 width: 100%; 10796 } 10797 10798 figure.is-style-nhsuk-table-responsive thead th { 10799 border-bottom: 2px solid #d8dde0; 10800 } 10801 10802 figure.is-style-nhsuk-table-responsive th { 10803 font-weight: 600; 10804 } 10805 10806 figure.is-style-nhsuk-table-responsive th, 10807 figure.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 10817 figure.is-style-nhsuk-table-responsive th:last-child, 10818 figure.is-style-nhsuk-table-responsive td:last-child { 10819 padding-right: 0; 10820 } 10821 10822 figure.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 10870 section.nhsuk-section:nth-of-type(odd) { 10871 background: #f0f4f5; 10872 } 10873 10874 section.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 10885 section.nhsuk-section, 10886 [data-type="nhsblocks/stripesblock"] .is-block-content { 10887 padding: 64px 20px; 10888 } 10889 10890 section.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 10723 10909 .editor-post-title__input { 10724 10910 font-family: Frutiger W01, Arial, Sans-serif; … … 10788 10974 } 10789 10975 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 10790 11016 .nhsuk-care-card__heading-container h3 { 10791 11017 color: #ffffff !important; … … 10828 11054 10829 11055 .nhsuk-header__search-wrap input[type="text"] { 10830 border: 1px solid # cccccc;11056 border: 1px solid #aeb7bd; 10831 11057 } 10832 11058 … … 10902 11128 .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 { 10903 11129 font-size: 1.1rem; 10904 color: #fff ;11130 color: #ffffff; 10905 11131 } 10906 11132 … … 10960 11186 10961 11187 /* end LearnDash mitigation routine */ 11188 /* 11189 Grouped 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 10962 11241 /* clearfix after grouped items to sort out some display wirdiness */ 10963 11242 .block-editor-inner-blocks:after { -
nhsblocks/trunk/style.css
r2243801 r2252456 1 1 @charset "UTF-8"; 2 2 /********************************************************************************************* 3 Theme Name: Nightingale 2.0 4 ThemeURI: http://www.leadershipacademy.nhs.uk/3 Plugin Name: NHS Blocks 4 Plugin URI: http://www.leadershipacademy.nhs.uk/ 5 5 Author: Tony Blacker, NHS Leadership Academy 6 6 License: GNU General Public License v3 or later … … 8 8 Text Domain: nhsblocks 9 9 Tags: NHS, NHS Digital, NHS Frontend, National Health Service, Leadership Academy 10 Description: NHS Digital frontend framework WordPress theme11 Version: 1. 0.910 Description: Gutenberg native custom blocks companion plugin for the NHS Nightingale theme (can also be standalone). 11 Version: 1.1.3 12 12 13 13 **********************************************************************************************/ … … 3019 3019 3020 3020 .nhsuk-back-link__link:hover { 3021 color: #7C2855; 3021 3022 text-decoration: underline; 3022 3023 } … … 3131 3132 } 3132 3133 3134 .nhsuk-breadcrumb__link:visited { 3135 color: #005eb8; 3136 } 3137 3138 .nhsuk-breadcrumb__link:visited:hover { 3139 color: #7C2855; 3140 } 3141 3133 3142 .nhsuk-breadcrumb__back { 3134 3143 font-weight: 400; … … 3168 3177 /* [6] */ 3169 3178 position: relative; 3179 } 3180 3181 .nhsuk-breadcrumb__backlink:visited { 3182 color: #005eb8; 3183 } 3184 3185 .nhsuk-breadcrumb__backlink:visited:hover { 3186 color: #7C2855; 3170 3187 } 3171 3188 … … 3261 3278 } 3262 3279 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 3263 3284 .nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active { 3264 3285 background: #00401e; … … 3340 3361 .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 { 3341 3362 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; 3342 3367 } 3343 3368 … … 3507 3532 * 5. 'Random number' used for spacing to compensate for the triangle. 3508 3533 * 6. Needed to enable the triangle to show correctly in high contrast mode. 3534 * 7. Prevent additional padding on headings 3509 3535 */ 3510 3536 .nhsuk-care-card { … … 3586 3612 line-height: 1.4; 3587 3613 margin: 0; 3614 padding-top: 0; 3615 /* [7] */ 3588 3616 } 3589 3617 … … 4134 4162 outline: 4px solid transparent; 4135 4163 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; 4137 4166 } 4138 4167 4139 4168 .nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text { 4140 4169 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; 4142 4171 color: #005eb8; 4143 4172 cursor: pointer; … … 4182 4211 4183 4212 .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; 4185 4214 /* [3] */ 4215 background-size: 32px 32px; 4186 4216 } 4187 4217 … … 4193 4223 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; 4194 4224 /* [3] */ 4195 background-size: 32px ;4225 background-size: 32px 32px; 4196 4226 } 4197 4227 … … 4828 4858 * 16. Use non variable colour to follow NHS England guidelines on logo colour 4829 4859 * 17. On print stylesheets remove the header link 4860 * 18. Remove random top margin in Safari 4830 4861 */ 4831 4862 /* ========================================================================== … … 5556 5587 } 5557 5588 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 5558 5596 .nhsuk-header__menu-toggle:focus { 5559 5597 background-color: #ffeb3b; … … 6671 6709 * 4. Removes top margin from subsequent nhsuk-image. 6672 6710 */ 6673 .nhsuk-image {6711 .nhsuk-image, .is-style-nhsuk-image { 6674 6712 background-color: #ffffff; 6675 6713 border-bottom: 1px solid #d8dde0; … … 6683 6721 6684 6722 @media (min-width: 40.0625em) { 6685 .nhsuk-image {6723 .nhsuk-image, .is-style-nhsuk-image { 6686 6724 margin-bottom: 40px; 6687 6725 } … … 6689 6727 6690 6728 @media (min-width: 40.0625em) { 6691 .nhsuk-image {6729 .nhsuk-image, .is-style-nhsuk-image { 6692 6730 margin-top: 40px; 6693 6731 } … … 6695 6733 6696 6734 @media (min-width: 48.0625em) { 6697 .nhsuk-image {6735 .nhsuk-image, .is-style-nhsuk-image { 6698 6736 width: 66.66667%; 6699 6737 /* [2] */ … … 6702 6740 6703 6741 @media print { 6704 .nhsuk-image {6742 .nhsuk-image, .is-style-nhsuk-image { 6705 6743 width: 50%; 6706 6744 /* [3] */ … … 6708 6746 } 6709 6747 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 { 6711 6749 margin-top: 0; 6712 6750 /* [4] */ … … 6714 6752 6715 6753 @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 { 6717 6755 margin-top: 0; 6718 6756 } 6719 6757 } 6720 6758 6721 .nhsuk-image__img, .nhsuk-image img {6759 .nhsuk-image__img, .nhsuk-image img, .is-style-nhsuk-image img { 6722 6760 display: block; 6723 6761 width: 100%; 6724 6762 } 6725 6763 6726 .nhsuk-image__caption, .nhsuk-image figcaption, . gallery-caption {6764 .nhsuk-image__caption, .nhsuk-image figcaption, .is-style-nhsuk-image figcaption, .gallery-caption { 6727 6765 font-size: 14px; 6728 6766 font-size: 0.875rem; … … 6732 6770 6733 6771 @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 { 6735 6773 font-size: 16px; 6736 6774 font-size: 1rem; … … 6740 6778 6741 6779 @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 { 6743 6781 font-size: 14pt; 6744 6782 line-height: 1.2; … … 7524 7562 } 7525 7563 7564 .nhsuk-pagination__link:visited:focus .nhsuk-icon { 7565 fill: #212b32; 7566 } 7567 7526 7568 .nhsuk-pagination__title { 7527 7569 font-size: 20px; … … 8510 8552 } 8511 8553 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, 8513 8555 .nhsuk-table__panel-with-heading-tab .nhsuk-table { 8514 8556 margin: 0; … … 8568 8610 * 1. Margin is removed so there isn't double spacing. 8569 8611 */ 8570 .nhsuk-table-responsive {8612 .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive { 8571 8613 margin-bottom: 40px; 8572 8614 display: block; … … 8578 8620 8579 8621 @media (min-width: 40.0625em) { 8580 .nhsuk-table-responsive {8622 .nhsuk-table-responsive, figure.is-style-nhsuk-table-responsive { 8581 8623 margin-bottom: 48px; 8582 8624 } 8583 8625 } 8584 8626 8585 .nhsuk-table-responsive .nhsuk-table {8627 .nhsuk-table-responsive .nhsuk-table, figure.is-style-nhsuk-table-responsive .nhsuk-table { 8586 8628 margin: 0; 8587 8629 /* [1] */ … … 10490 10532 } 10491 10533 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 10492 10538 .nhsuk-button:active, .wp-block-button__link:active, .wp-block-file__button:active, .wp-block-file a.wp-block-file__button:active { 10493 10539 background: #00401e; … … 10569 10615 .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 { 10570 10616 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; 10571 10621 } 10572 10622 … … 10736 10786 * 5. 'Random number' used for spacing to compensate for the triangle. 10737 10787 * 6. Needed to enable the triangle to show correctly in high contrast mode. 10788 * 7. Prevent additional padding on headings 10738 10789 */ 10739 10790 .nhsuk-care-card { … … 10815 10866 line-height: 1.4; 10816 10867 margin: 0; 10868 padding-top: 0; 10869 /* [7] */ 10817 10870 } 10818 10871 … … 11130 11183 outline: 4px solid transparent; 11131 11184 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; 11133 11187 } 11134 11188 11135 11189 .nhsuk-expander .nhsuk-details__summary-text, .nhsuk-details.is-style-expander .nhsuk-details__summary-text { 11136 11190 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; 11138 11192 color: #005eb8; 11139 11193 cursor: pointer; … … 11178 11232 11179 11233 .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; 11181 11235 /* [3] */ 11236 background-size: 32px 32px; 11182 11237 } 11183 11238 … … 11189 11244 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; 11190 11245 /* [3] */ 11191 background-size: 32px ;11246 background-size: 32px 32px; 11192 11247 } 11193 11248 … … 12448 12503 } 12449 12504 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 12450 12641 .nhsuk-width-container--full { 12451 12642 margin: 0; … … 12460 12651 .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 { 12461 12652 border-radius: 4px; 12462 background: #00 7f3b;12653 background: #006747; 12463 12654 font-size: #ffffff; 12464 12655 padding: 1px 8px; … … 12483 12674 .nhsuk-pagination .nhsuk-pagination__list .nhsuk-pagination__link:hover { 12484 12675 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;12621 12676 } 12622 12677 … … 12693 12748 } 12694 12749 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; 12697 12766 } 12698 12767 … … 12708 12777 } 12709 12778 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 12787 figure.is-style-nhsuk-table-responsive thead, figure.is-style-nhsuk-table-responsive tr, figure.is-style-nhsuk-table-responsive th, figure.is-style-nhsuk-table-responsive td { 12788 border: 0; 12789 } 12790 12791 figure.is-style-nhsuk-table-responsive table { 12792 margin-bottom: 40px; 12793 border-spacing: 0; 12794 vertical-align: top; 12795 width: 100%; 12796 } 12797 12798 figure.is-style-nhsuk-table-responsive thead th { 12799 border-bottom: 2px solid #d8dde0; 12800 } 12801 12802 figure.is-style-nhsuk-table-responsive th { 12803 font-weight: 600; 12804 } 12805 12806 figure.is-style-nhsuk-table-responsive th, 12807 figure.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 12817 figure.is-style-nhsuk-table-responsive th:last-child, 12818 figure.is-style-nhsuk-table-responsive td:last-child { 12819 padding-right: 0; 12820 } 12821 12822 figure.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 12710 12870 /* 12711 12871 // variations to styling required for gutenberg native blocks … … 12736 12896 } 12737 12897 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 12738 12938 .nhsuk-care-card__heading-container h3 { 12739 12939 color: #ffffff !important; … … 12776 12976 12777 12977 .nhsuk-header__search-wrap input[type="text"] { 12778 border: 1px solid # cccccc;12978 border: 1px solid #aeb7bd; 12779 12979 } 12780 12980 … … 12789 12989 width: 100vw; 12790 12990 } 12991 12992 section.nhsuk-section:nth-of-type(odd) { 12993 background: #f0f4f5; 12994 } 12995 12996 section.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 13007 section.nhsuk-section, 13008 [data-type="nhsblocks/stripesblock"] .is-block-content { 13009 padding: 64px 20px; 13010 } 13011 13012 section.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.