/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#gdpr-popup{display:none;width:100%;padding-top:7px;background:rgba(17,87,204,.9);position:fixed;left:0;bottom:0;z-index:99999}#gdpr-popup.top{top:0;bottom:auto}#gdpr-popup .gdpr-popup-content{max-width:1140px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}#gdpr-popup .gdpr-popup-content .gdpr-popup-text{float:left;margin:5px 0;text-align:left;max-width:65%;font-size:13px;color:#fff}#gdpr-popup .gdpr-popup-content .gdpr-popup-text.black{color:#000}#gdpr-popup .gdpr-popup-content .gdpr-popup-text p{margin-bottom:.5em}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons{overflow:hidden;text-align:center;padding-top:4px;color:#000}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons.white{color:#fff}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons button{margin-top:11px;background:#fde143 none;border-radius:0;border:none;text-shadow:none;box-shadow:none;font-weight:500;transition:.2s ease background}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons button:hover{text-decoration:underline}@media (max-width:1200px){#gdpr-popup .gdpr-popup-content{max-width:960px}}@media (max-width:991px){#gdpr-popup .gdpr-popup-content{max-width:90%}#gdpr-popup .gdpr-popup-content .gdpr-popup-text{float:inherit;text-align:center;max-width:100%}#gdpr-popup .gdpr-popup-buttons{float:inherit;padding-bottom:14px;max-width:100%}}
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.fieldgroup{padding:0;border-width:0}
.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.container-inline .hidden{display:none}
.clearfix:after{display:table;clear:both;content:""}
.js details:not([open]) .details-wrapper{display:none}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}@media (scripting:enabled){.js-hide.js-hide{display:none}.js-show{display:block}}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px}.system-status-counter__status-icon--error:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/core/modules/system/css/components/../../../../misc/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg)}
.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:.5em}
/* @license MIT https://github.com/gjunge/rateit.js/blob/master/LICENSE.md */
.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(/libraries/jquery.rateit/scripts/star.gif);height:16px;outline:none}.rateit .rateit-range *{display:block}* html .rateit,* html .rateit .rateit-range{display:inline}*+html .rateit,*+html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0;top:0;width:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url(/libraries/jquery.rateit/scripts/star.gif) left -32px;color:#efc529}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{background:url(/libraries/jquery.rateit/scripts/star.gif) left -16px;color:#bf4242}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{background:url(/libraries/jquery.rateit/scripts/star.gif) left -48px;color:#ef6b22}.rateit .rateit-preset-rtl{background:url(/libraries/jquery.rateit/scripts/star.gif) right -48px}.rateit button.rateit-reset{background:url(/libraries/jquery.rateit/scripts/delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0}.rateit .rateit-reset span{display:none}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -16px}.rateit-font{font-size:24px;line-height:1em}.rateit-font .rateit-range{background:0 0;height:auto}.rateit-font .rateit-empty{color:#ccc}.rateit-font .rateit-range>div,.rateit-font .rateit-range>span{background:0 0;overflow:hidden;cursor:default}.rateit.rateit-font .rateit-reset{font-size:inherit;background:0 0;width:.6em;height:.6em;margin-top:.2em;background:gray;border-radius:50%;position:relative}.rateit.rateit-font .rateit-reset span{display:block;font-weight:700;color:#fff;height:calc(50% - .045em);top:0;position:absolute;border-bottom:.09em solid #fff;width:72%;margin-left:14%}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#e6574b;background:radial-gradient(ellipse at center,#e6574b 55%,#f6836b 77%,#f9d3cc 100%);background-position:0 0}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div.svg div.rateit-range{background:url(/modules/contrib/webform/css/../images/rating/star-normal.svg)}div.svg div.rateit-hover{background:url(/modules/contrib/webform/css/../images/rating/star-hover.svg)}div.svg div.rateit-selected{background:url(/modules/contrib/webform/css/../images/rating/star-selected.svg)}div.svg div.rateit-preset{background:url(/modules/contrib/webform/css/../images/rating/star-preset.svg)}div.svg button.rateit-reset{background:url(/modules/contrib/webform/css/../images/rating/reset-normal.svg)}div.svg button.rateit-reset:hover{background:url(/modules/contrib/webform/css/../images/rating/reset-hover.svg)}div.svg.rateit-small{height:16px}div.svg.rateit-small div.rateit-range,div.svg.rateit-small div.rateit-hover,div.svg.rateit-small div.rateit-selected,div.svg.rateit-small div.rateit-preset{background-size:16px 16px}div.svg.rateit-small button.rateit-reset{width:16px;height:16px;background-size:16px 16px}div.svg.rateit-medium{height:24px}div.svg.rateit-medium div.rateit-range,div.svg.rateit-medium div.rateit-hover,div.svg.rateit-medium div.rateit-selected,div.svg.rateit-medium div.rateit-preset{background-size:24px 24px}div.svg.rateit-medium button.rateit-reset{width:24px;height:24px;background-size:24px 24px}div.svg.rateit-large{height:36px}div.svg.rateit-large div.rateit-range,div.svg.rateit-large div.rateit-hover,div.svg.rateit-large div.rateit-selected,div.svg.rateit-large div.rateit-preset{background-size:32px 32px}div.svg.rateit-large button.rateit-reset{width:32px;height:32px;background-size:32px 32px}
.webform-flex--container .form-inline .form-control{width:100%}.form-composite legend{font-size:1em;font-weight:700;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:700;border:none;margin:10px .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}
