.search-box.right .search-input {
    padding-left:0.5rem;
}

.search-box.right .search-box-icon {
    right:0;
    left:unset;
    cursor:pointer;
    padding: 6px 12px;
}

.editor-focused {
    box-shadow: none !important;
    border: 1px solid var(--phoenix-input-border-color) !important;
}

.tabHeader {
    display: block;
    border-radius: 4px 4px 0 0;
    padding: 3px;
}

.tabHeader a {
    font-weight: 600;
    font-size: 12px;
    padding: 7px;
    border-radius: 5px 5px 0 0;
    border: 1px solid #d1d1d1;
    border-bottom: 0;
    background-color: #eaeaea;
}

.tabContent section, .tabContent section header {
    display:none;
}

.tabContent section {
    border-radius: 0 0 4px 4px ;
}

.tabSelected{
    background-color: #fff !important;
}

button.text-danger:active {
    color:white !important;
}

.flex-end {
    align-content: flex-end;
}

.choices .choices__input--cloned {
    /*width: 3px !important;*/
    width: 100% !important;
}
.choices .choices__list--dropdown .choices__item--selectable {
    font-size: 14px !important;
}
