fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em}fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-wrapper>.form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper>.webform-flexbox:first-child{margin-top:0}fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-wrapper>.form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper>.webform-flexbox:last-child{margin-bottom:0}
.webform-options-display-side-by-side>div{display:inline-block;margin-right:.5em}@media (min-width:400px){.webform-options-display-two-columns{display:block;max-width:900px;margin-top:.4em;column-count:2}.webform-options-display-three-columns{display:block;max-width:900px;margin-top:.4em;column-count:3}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-top:0;margin-bottom:0}}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div.webform-options-display-buttons{position:relative;display:flex;flex-wrap:wrap;margin:0 -5px}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 10px}.webform-options-display-buttons .form-item{display:table;width:100%;height:100%}.webform-options-display-buttons label.webform-options-display-buttons-label{display:table-cell;height:100%;padding:10px;text-align:center;vertical-align:middle;color:#666;border:3px solid #ccc;border-radius:3px;background-color:#fff}.webform-options-display-buttons input:hover+label.webform-options-display-buttons-label{color:#333;border-color:#999}.webform-options-display-buttons input:focus+label.webform-options-display-buttons-label{color:#333;border-color:#999;box-shadow:0 0 5px #999}.webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{color:#000;border-color:#0074bd}.webform-options-display-buttons input:checked:focus+label.webform-options-display-buttons-label{box-shadow:0 0 5px #0074bd}.webform-options-display-buttons input:checked+label.webform-options-display-buttons-label .webform-options-display-buttons-description{font-weight:400}.webform-options-display-buttons input:disabled+label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:hover+label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:focus+label.webform-options-display-buttons-label{cursor:not-allowed;color:#999;border-color:#ccc}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:none}.webform-options-display-buttons-vertical,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div.webform-options-display-buttons-vertical{flex-direction:column}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper{flex:1;margin:0 5px}@media (max-width:600px){.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div.webform-options-display-buttons{display:block;margin:0}.webform-options-display-buttons .webform-options-display-buttons-wrapper{display:block;margin:5px 0}}
.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 .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,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>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{display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;border-bottom:1px solid #00a4ec}.ckeditor-accordion-container>dl dt>a:hover{background-color:#00a5ef}.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;will-change:height}
