/* Preferences */
.is-tool.is-row-tool .row-grideditor {
    display: none
}

.is-builder[minimal] .is-tool.is-row-tool .row-grideditor {
    display: block
}

.is-builder[minimal] .is-tool.is-row-tool .row-more {
    display: none
}

.is-builder[clean] .is-tool.is-row-tool .row-grideditor {
    display: block
}

.is-builder[clean] .is-tool.is-row-tool .row-more {
    display: none
}

.is-builder[clean] .is-tool.is-row-tool .row-handle {
    display: none
}

.is-builder[clean] .is-tool.is-row-tool .row-remove {
    display: none
}

.is-builder[clean] .is-tool.is-row-tool .row-grideditor {
    background: transparent
}

.is-builder[clean] .is-tool.is-row-tool .row-grideditor svg {
    fill: #000;
    width: 13px;
    height: 13px;
    margin-left: -1px;
}

.is-builder[clean] .row-outline {
    outline: none;
}

.is-builder[clean] .cell-active {
    outline: none;
}

.is-builder[clean] .row-active {
    outline: 1px solid rgba(132, 132, 132, 0.2);
}

#_cbhtml[minimal] .is-tool.is-column-tool .cell-more {
    display: none
}

#_cbhtml[clean] .is-tool.is-column-tool {
    display: none
}

#_cbhtml[hidecolumntool] .is-tool.is-column-tool {
    display: none
}

.is-builder[leftrowtool] .is-row-tool {
    right: auto;
    left: -40px;
}

.is-builder.builder-active > div:not(.row-active) { /* make drag handler hovers the rows */
    border-right: 120px rgba(0, 0, 0, 0) solid;
    margin-right: -120px;
}

.is-builder[leftrowtool].builder-active > div:not(.row-active) { /* make drag handler hovers the rows */
    border-left: 120px rgba(0, 0, 0, 0) solid;
    margin-left: -120px;
}

.is-builder[rowoutline] .row-outline {
    outline: none;
}

.is-builder[rowoutline] .cell-active {
    outline: none;
}

.is-builder[rowoutline] .row-active {
    outline: 1px solid #00da89;
}

.is-builder[grayoutline] .row-outline {
    outline: none;
}

.is-builder[grayoutline] .cell-active {
    outline: 1px solid rgba(132, 132, 132, 0.1);
}

.is-builder[grayoutline] .row-active {
    outline: 1px solid rgba(132, 132, 132, 0.2);
}

.is-builder[rowoutline][grayoutline] .row-outline {
    outline: none;
}

.is-builder[rowoutline][grayoutline] .cell-active {
    outline: none;
}

.is-builder[rowoutline][grayoutline] .row-active {
    outline: 1px solid rgba(132, 132, 132, 0.2);
}

.is-builder[grideditor] > div > div.cell-active {
    outline: 1px solid #00da89;
}

.is-builder[grideditor] .row-active {
    outline: 1px solid #00da89;
    z-index: 1;
}

.is-builder[grideditor] .row-active.row-outline {
    outline: 1px solid rgba(132, 132, 132, 0.2);
}

.is-builder[hideoutline] .row-outline {
    outline: none !important;
}

.is-builder[hideoutline] .cell-active {
    outline: none !important;
}

.is-builder[hideoutline] .row-active {
    outline: none !important;
}

.is-builder[hideoutline] .row-active.row-outline {
    outline: none !important;
}

.is-builder[hidesnippetaddtool] .row-outline .is-rowadd-tool,
.is-builder[hidesnippetaddtool] .row-active .is-rowadd-tool {
    display: none
}

.is-builder[hideelementhighlight] .elm-active {
    background-color: transparent;
}

#_cbhtml[hideelementtool] .is-tool.is-element-tool {
    display: none !important
}

/* #_cbhtml[toolbarstay] .is-rte-tool {display:flex !important} */

/* Email Mode */
#_cbhtml[emailmode] .is-element-tool .elm-settings {
    display: none
}

#_cbhtml[emailmode] .is-element-tool .elm-add,
#_cbhtml[emailmode] .is-element-tool .elm-more,
#_cbhtml[emailmode] .is-element-tool .elm-remove {
    display: none !important
}

#_cbhtml[emailmode] .is-element-tool .elm-settings {
    display: block
}