form .CodeMirror{border:1px solid #ccc;font-size:13px;height:auto;}form .CodeMirror-scroll{overflow-y:hidden;overflow-x:auto;}form .CodeMirror .CodeMirror-placeholder{color:#999;}pre.webform-codemirror-runmode{border:1px solid #ccc;font-size:13px;overflow:auto;padding:.5em 1em;margin:0;}
html .cke_reset_all .cke_dialog_body{background-color:#f5f5f2;border-radius:5px;}
html.js .webform-select-other .webform-select-other-input,html.js .webform-checkboxes-other .webform-checkboxes-other-input,html.js .webform-radios-other .webform-radios-other-input,html.js .webform-buttons-other .webform-buttons-other-input{display:none;}
.messages.messages--info{color:#31708f;background-color:#d9edf7;background-image:url(/modules/webform/images/icons/info.svg);border-color:#0074bd #0074bd #0074bd transparent;box-shadow:-8px 0 0 #0074bd;}[dir="rtl"] .messages.messages--info{border-color:#0074bd transparent #0074bd #0074bd;box-shadow:8px 0 0 #0074bd;margin-left:0;}.webform-message--close .messages{position:relative;}.webform-message--close .messages{padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{display:block;position:absolute;top:11px;right:10px;line-height:24px;font-size:24px;}.webform-message__link{color:inherit;opacity:0.33;}.webform-message__link:link{border-bottom:none;text-decoration:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{border-bottom:none;text-decoration:none;color:inherit;opacity:1;}html.js .js-webform-message--close-storage{display:none;}
