body {
--reacg-primary-color: var(--wp-admin-theme-color, #155C92);
}
.editor-styles-wrapper .reacg-wrapper img,
.reacg-wrapper img,
.reacg-wrapper .reacg-gallery-wrapper img,
.editor-styles-wrapper .reacg-wrapper ul,
.reacg-wrapper ul,
.reacg-wrapper .reacg-gallery-wrapper ul,
.editor-styles-wrapper .reacg-wrapper li,
.reacg-wrapper li,
.reacg-wrapper .reacg-gallery-wrapper li {
margin: 0;
padding: 0;
}
.reacg-wrapper li::marker {
content: "";
}
.editor-styles-wrapper .reacg-wrapper .reacg-settings input,
.reacg-wrapper .reacg-settings input {
border: none;
line-height: 1;
margin: 0;
padding: 0;
box-shadow: none;
outline: none;
}
.reacg-settings {
.Mui-checked + .MuiSwitch-track,
.MuiTabs-indicator {
background-color: var(--reacg-primary-color, #155C92) !important;
}
.Mui-checked,
.MuiSlider-marked,
.Mui-focused  {
color: var(--reacg-primary-color, #155C92);
}
.MuiInput-underline.Mui-focused:after {
border-bottom-color: var(--reacg-primary-color, #155C92);
}
}
.editor-styles-wrapper .MuiSwitch-switchBase input[type=checkbox] {
position: absolute !important;
}
.reacg-lightbox.yarl__portal.yarl__portal_open {
z-index: 1000000;
}
.react-lightbox__background div,
.reacg-slideshow div {
box-sizing: content-box;
} .elementor-widget-container .button-primary,
.reacg_module .button-primary {
background: var(--reacg-primary-color, #155C92);
border-color: var(--reacg-primary-color, #155C92);
color: #fff;
text-decoration: none;
text-shadow: none;
border-radius: 3px;
}
.elementor-widget-container .button-primary:hover,
.reacg_module .button-primary:hover {
background: var(--reacg-primary-color, #155C92);
border-color: var(--reacg-primary-color, #155C92);
color: #fff;
border-radius: 3px;
}
.elementor-widget-container .button-secondary,
.reacg_module .button-secondary {
background: #f6f7f7;
border-color: var(--reacg-primary-color, #155C92);
color: var(--reacg-primary-color, #155C92);
text-decoration: none;
text-shadow: none;
border-radius: 3px;
}
.elementor-widget-container .button-secondary:hover,
.reacg_module .button-secondary:hover {
background: #f0f0f1;
border-color: #0a4b78;
color: #0a4b78;
border-radius: 3px;
} .reacg-elementor-icon.elementor-widget-empty-icon {
display: none !important;
} .elementor-widget-reacg-elementor.elementor-widget-empty {
background-color: transparent !important;
} .et-db #et-boc .et-l .et-fb-modules-list li[class^="reacg"] svg {
padding-bottom: 6px;
margin-top: 5px;
} .vc_element-icon.reacg-icon {
background-image: url(//hajo24.de/wp-content/plugins/regallery/assets/images/icon.svg);
}
.reacg-hidden {
display: none;
}