.editor {
    margin: 5%;
}

.my-button {
    margin-top: 40px !important;
    margin-bottom: 10px !important;
}

.section-box {
    text-align: center;
    margin-top: 5%;
}

.custom-ui-input {
    margin-bottom: 20px;
}

.custom-input {
    width: 500px;
}

.custom-input-title {
    margin-bottom: 10px !important;
}

.custom-remove-button {
    margin-left: 70% !important;
}

.custom-button-box {
    margin-left: 5% !important;
}

.custom-li-section {
    margin-bottom: 10px !important;
}

.my-menu {
    width: 60% !important;
    margin: 0 20% 0 20% !important;
}

.my-header {
    margin: 40px 0 30px 0;
}

.accordion {
    text-align: left !important;
    width: 80% !important;
}

.sub-accordion {
    border-radius: .28571429rem;
    background: #FFF;
    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15), 0 0 0 1px rgba(34,36,38,.15);
    margin-bottom: 10px;
}

.button-add-theme {
    margin-bottom: 20px;
}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}