/* Element specific rules that affect only this element class */

.custombox-collapsedtext {
    margin-left: 65px;
}

.custombox-collapsedtext-globals {
    margin-bottom: 10px;
}

.custombox-collapsedtext-handle h4 {
    margin-bottom: 10px;
    padding: 10px;
    cursor: pointer;
}

.custombox-collapsedtext-panel {
    transform: scaleY(1);
    transition: transform 1s ease-in-out;
    transform-origin: top;
    -webkit-transition: transform 1s ease-in-out;
    padding-top: 10px;
    padding-bottom: 20px;
}

.custombox-collapsedtext-panel.collapsed {
    height: 0;
    overflow: hidden;
    transform: scaleY(0);
    transform-origin: top;
    transition: transform .2s ease;
    padding-top: 0;
    padding-bottom: 0;
}
/* Defaults for those themes that do not handle a default or scss handling of those defaults */

.custombox-collapsedtext {
    font-size: 1.1em;
}

.custombox-collapsedtext-handle h4 {
    border: 1px solid #f0f0f0;
    border-radius: 8px;
    margin-bottom: 10px;
}

.custombox-collapsedtext-panel {
    padding-top: 10px;
    padding-bottom: 10px;
}
