/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.drupal-stripe-errors,.StripeElement--invalid{color:red;}.StripeElement{box-sizing:border-box;max-width:100%;margin:2px 0;padding:4px;border:1px solid #ccc;font-size:0.929em;}.StripeElement--invalid{border:2px solid red;}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
div.hidden-exposed-filter{display:none;}
.paragraph--unpublished{background-color:#fff4f4;}
.field--bundle-user_bookmarks{padding-bottom:55px;}.block-rcpch-homepage-customisation.block-minimal-switch-block{position:absolute;width:100%;left:0;}#homepage-customisation-minimal{padding:12px 10px 4px 10px;background:#0D0D58;color:#fff;font-weight:bold;font-size:14px;}@media screen and (min-width:990px){#homepage-customisation-minimal{padding:12px 0 4px 0;}}#homepage-customisation-minimal p{display:inline-block;margin:0;padding:0;float:left;margin-top:8px;}#homepage-customisation-minimal a{display:inline-block;margin-left:2em;padding:10px;font-weight:bold;background:#E00087;color:#fff;}#homepage-customisation-minimal .on-off-switch{position:relative;display:inline-block;width:60px;height:34px;}#homepage-customisation-minimal .on-off-switch a,.toggle-link a{border-width:0;border-radius:34px;text-indent:50px;width:50px;height:30px;line-height:13px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;}#homepage-customisation-minimal .on-off-switch a:before,.toggle-link a:before{border-radius:50%;position:absolute;content:"";height:26px;width:26px;left:3px;bottom:2px;background-color:white;}#homepage-customisation-minimal .on-off-switch a.enable,.toggle-link a.enable{background:#ccc;}#homepage-customisation-minimal .on-off-switch a.disable:before,.toggle-link a.disable:before{left:22px;}#homepage-customisation-minimal .on-off-switch a.disable,.toggle-link a.disable{background-color:#2196F3;}#homepage-customisation-minimal a.customise-link{}#homepage-customisation-minimal a.customise-link.never{margin-bottom:7px;background:#E00087;color:#fff;padding:6px 10px;}#homepage-customisation-minimal a.customise-link.never:hover{text-decoration:none;background:#ad0068;}#homepage-customisation-minimal a.customise-link.previous{background:transparent url('/themes/rcpch/images/icon-customise-wheel.png') no-repeat 0 3px;background-size:28px auto;text-decoration:underline;padding-top:7px;padding-left:30px;margin-left:0;}@media screen and (min-width:990px){#homepage-customisation-minimal a.customise-link.previous{float:right;}}@media screen and (min-width:1490px){#homepage-customisation-minimal a.customise-link.previous{margin-right:10px;}}#homepage-customisation-minimal a.customise-link.previous:before{}.toggle-link{position:relative;height:40px;width:100%;margin:1em 0;}.toggle-link a{color:#000 !important;line-height:31px !important;height:30px !important;text-transform:uppercase !important;}.toggle-link a:hover{background:#ccc !important;}.toggle-link a.disable:hover{background:#2196F3 !important;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
