.responsive-menu-block-wrapper{display:none;}html.mm-opened .mm-page{position:fixed !important;width:100%;}.mm-page{background-color:#ffffff;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li > a:hover,.horizontal-menu > li.active-trail > a{}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}html.mm-opening .responsive-menu-toggle-icon:before,html.mm-opening .responsive-menu-toggle-icon:after{top:14px;}html.mm-opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}html.mm-opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}html.mm-opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-opening #page{border-left:1px solid #ccc;}
.url-textfield{display:none !important;}
#field-overview tr.field-group .group-label,#field-display-overview tr.field-group .group-label{font-weight:bold;}#field-overview tr.static-region,#field-display-overview tr.static-region{background-color:#ddd;}#edit-refresh{display:none;}
.koaa-preferences-fieldset{margin-top:25px;margin-bottom:25px;border-radius:4px;}.koaa-preferences-fieldset legend{font-weight:bold;padding:0 10px;}.koaa-preferences-fieldset .field-name-field-email-months .form-checkboxes{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;background-color:#fcfcfc;padding:20px;border:1px solid #eee;border-radius:3px;margin-top:10px;}.koaa-preferences-fieldset .field-name-field-email-months .form-type-checkbox{margin:0;display:flex;align-items:center;gap:6px;}.koaa-preferences-fieldset .field-name-field-email-months .form-type-checkbox input{margin:0 !important;}.koaa-preferences-fieldset .field-name-field-email-months label{margin:0 !important;font-weight:normal;cursor:pointer;}.koaa-preferences-fieldset .form-item-field-reminders-to-post,.koaa-preferences-fieldset .form-item-field-sales-notices{margin-bottom:15px;padding-left:5px;}.koaa-pass-box{margin:10px 0;padding:10px;}.koaa-pass-box input.form-text{width:280px !important;display:inline-block;margin-right:10px;}.password-strength,.password-match{display:inline-block;vertical-align:middle;font-size:0.9em;}.koaa-pass-box .description{font-size:0.85em;color:#666;margin-top:5px;clear:both;}.koaa-pass-box label{font-weight:bold;display:block;margin-bottom:3px;}
