
.bg-primary{
    /* background-color: #262B40 !important; */
}

.sidebar .nav-link[data-toggle=collapse][aria-expanded=true] .link-arrow{
    transform: rotate(90deg);
    transition: all 0.2s ease;
}

.actions-container{
    align-items: center;
}

.actions-container select,
#result_list select,
#toolbar select,
#content-main select{
    display: inline-block;
    width: 100%;
    padding: 0.45rem 1.75rem 0.45rem 1rem;
    font-size: 0.92rem;
    font-weight: 400;
    line-height: 1.5;
    color: #4B5563;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23374151' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 0.0625rem solid #D1D5DB;
    border-radius: 0.5rem;
    box-shadow: inset 0 1px 2px rgb(46 54 80 / 8%);
    -webkit-appearance: none;
    appearance: none;
    max-width: 300px !important;
}

/* .actions-container .invalid_filed select,
#result_list  .invalid_filed select,
#toolbar .invalid_filed select,
#content-main .invalid_filed select{
    border: 0.0625rem solid #E11D48;
} */

#content-main .vTextField,
#content-main .vURLField,
#content-main .vLargeTextField,
#content-main input[type="number"],
#content-main .vIntegerField,
#content-main textarea,
#content-main .vFileBrowseField,
.ui-sortable-helper .vIntegerField{
    color: #4B5563;
    vertical-align: middle;
    background-color: #ffffff;
    border: 0.0625rem solid #D1D5DB;
    padding: 0.45rem 1rem 0.45rem 1rem;
    border-radius: 0.5rem;
    width: 100%;
    max-width: 500px;
    font-size: .875rem;
    height: 40px;
}
#content-main textarea{
    min-height: 100px;
}

#content-main .maximum-input input:not([type="checkbox"]){
    max-width: none;
    width: 100%;
}

#content-main select{
    /* height: 40px; */
    max-width: 500px !important;
}

#content-main .select2-container{
    width: 100% !important;
    max-width: 500px;
}

#content-main .help-inline{
    width: 100%;
    max-width: 500px;
}

#content-main .time-input-group,
#content-main .date-input-group,
#content-main .datetime-input-group{
    width: 100%;
    max-width: 500px;
}

#content-main .mw-none .vTextField,
#content-main .mw-none .vURLField,
#content-main .mw-none .vLargeTextField,
#content-main .mw-none input[type="number"],
#content-main .mw-none .vIntegerField,
#content-main .mw-none textarea,
#content-main .mw-none select,
#content-main .mw-none .help-inline,
#content-main .mw-none .select2-container
.mw-none{
    /* height: 40px; */
    max-width: none !important;
}

.help-block, .help-inline{
    font-size: 14px;
    font-weight: 400;
    color: #6b7280;
}

.help-block, .help-inline .help{
    font-size: 14px;
}

#content-main .select2-selection{
    padding: 0.38rem 1.75rem 0.45rem 1rem;
    font-size: 0.92rem;
    font-weight: 400;
    line-height: 1.5;
    color: #4B5563;
    vertical-align: middle;
    background-color: #ffffff;
    border: 0.0625rem solid #D1D5DB;
    border-radius: 0.5rem;
    min-height: 40px;
}

.select2-container--open .select2-dropdown--below {
    width: 300px;
    margin: 1px;
    border: 0.0625rem solid #767676 !important;
    border-top: 0.0625rem solid #767676 !important;
    border-bottom: 0.0625rem solid #767676 !important;
    border-left: 0.0625rem solid #767676 !important;
    border-right: 0.0625rem solid #767676 !important;
    border-radius: 0;
    box-shadow: rgb(136 165 191 / 50%) 0 0 8px 0;
}



.select2-container--default .select2-selection--single .select2-selection__rendered{
    padding: 0;
    line-height: 24px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
    position: absolute;
    right: 15px;
    top: 17px;
    display: block;
    height: 12px;
    width: 12px;
    margin: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23374151' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    width: 12px !important;
    height: 12px !important;
    display: block;
    border: none;
    position: relative !important;
    padding: 0;
    margin: 0;
    left: 0 !important;
    top: 0 !important;

    border-style: none !important;

    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.select2-container {
    width: 300px !important;
}

#content-main .form-row.row p.url{
    max-width: 500px;
}

.actions-container select:focus,
.search-container-item .vDateField:focus,
#result_list select:focus,
#toolbar select:focus,
#content-main .select2-selection:focus,
#content-main .vTextField:focus,
#content-main .vFileBrowseField:focus,
#content-main .vURLField:focus,
#content-main .vDateField:focus,
#content-main .vTimeField:focus,
#content-main .vIntegerField:focus,
#content-main .vLargeTextField:focus,
#content-main .related-widget-wrapper select:focus,
#content-main .select2-container:focus,
#content-main input[type="number"]:focus,
#content-main select:focus,
#content-main textarea:focus,
#content-main .select2-container--open .select2-selection{
    outline: 0;
    box-shadow: inset 0 1px 2px rgb(46 54 80 / 8%), 0 0 0 0.2rem rgb(38 43 64 / 20%);
}

#content-main .related-widget-wrapper{
    float: none;
    overflow: unset;
}

.select2-container--default .select2-selection--single .select2-selection__clear{
    font-weight: 500 !important;
    font-size: 20px !important;
    margin-right: 2px !important;
}

#content-main .select2-container--default .select2-selection--single .select2-selection__arrow{
    top: 15px;
    right: 15px;
    width: 12px !important;
}

input.select2-search__field:focus{
    outline: 0;
    box-shadow: none;
}

.select2-dropdown{
    font-size: 0.92rem;
}

#result_list select{
    padding: 0.40rem 0.75rem 0.40rem 0.75rem;
    max-width: unset !important;
    min-width: 165px;
    width: auto;
}

.table-hover tr {
    transition: unset;
}

.actions-container button{
    color: #262B40;
    background-color: #f3b773;
    border-color: #f3b773;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(46 54 80 / 8%);
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    margin-left: 1rem !important;
    height: 39px;
    padding: 0 20px;
}

.actions-container .actions-description{
    margin-left: 1rem !important;
    display: flex;
    flex-direction: column;
}

.actions-container .actions-description .question a,
.actions-container .actions-description .clear a
{
    font-size: 12px;
    color: cornflowerblue;
    line-height: 6px;
}

.actions-container .actions-description .question,
.actions-container .actions-description .clear{
    display: flex;
    vertical-align: top;
    align-self: flex-start;
    padding-top: 4px;
}

.suit-sortable{
    display: none;
}

#result_list input[type="checkbox"]:not(.form-check-input),
#content-main input[type="checkbox"]:not(.form-check-input)
{
    border-radius: 0.25em;
    width: 16px;
    height: 16px;
    margin-top: 0.25rem;
    vertical-align: top;
    background-color: #F9FAFB;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid #D1D5DB;
    -webkit-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    transition: background-color 0.2s ease-in-out, background-position 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

#result_list input[type="checkbox"]:checked,
#content-main input[type="checkbox"]:not(.form-check-input):checked{
    background-color: #262B40;
    border-color: #262B40;
}

#result_list input[type="checkbox"]:focus,
#content-main input[type="checkbox"]:not(.form-check-input):focus{
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(38 43 64 / 25%);
}

#result_list tr th, #result_list tr td{
    padding: 0.5rem 1rem;
    border-bottom: 1px solid #e5e7eb;
}

#result_list tbody a{
    font-weight: 500;
}

#result_list > :not(caption) > * > *{
    background-color: var(--bs-table-bg);
    border-bottom-width: 0.0625rem;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

#result_list{
    font-size: 14px;
    width: 100%;
}

#result_list thead{
    white-space: nowrap;
    font-size: 12px;
}

#result_list thead th{
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
    font-weight: 600;
    border-top: 0;
    border-bottom: 1px solid #e5e7eb !important;
    text-transform: uppercase;
}

#result_list thead tr th:first-child {
    border-bottom-left-radius: .5rem!important;
    border-top-left-radius: .5rem!important;
}
#result_list thead tr th:last-child {
    border-bottom-right-radius: .5rem!important;
    border-top-right-radius: .5rem!important;
}

#result_list thead tr th{
    border: none;
}

#result_list tr td:first-child,
#result_list tr th:first-child{
    padding-left: 1.25rem;
}

#result_list tr td:last-child,
#result_list tr th:last-child{
    padding-right: 1.25rem;
}

.results{
    width: 100%;
    overflow-x: auto;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding: 0;
    margin-bottom: 1rem !important;
}

.search-container{
    flex-wrap: wrap;
}

margin-top: 20px;

.search-container input, .search-container select{
    padding: 0.55rem 0.75rem;
}

.search-container select{
    max-width: 200px !important;
}

.search-container > .search-container-item{
    margin-right: 10px;
    margin-bottom: 10px;
}

.search-container input{
    padding: 0.5rem 1.75rem 0.5rem 1rem !important;
}

.search-container select, .search-container input{
    padding: 0.5rem 2.25rem 0.5rem 1rem !important;
}

.search-container input.vDateField{
    padding: 0.5rem 1rem 0.5rem 1rem !important;
}

.search-container > .search-container-search-item{
    max-width: 270px;
}

.search-container .search-container-item > input[type="submit"]{
    padding: 0.50rem 1.2rem 0.50rem 1.2rem !important;
    border: 0.0625rem solid #D1D5DB;
    background-color: #f9fafb;
}

.search-container .search-container-item > input[type="submit"]:hover{
    background-color: #f9fafb;
}

/*.object-tools form{*/
/*    display: none !important;*/
/*}*/

.ui-sortable-helper{
    opacity: 0.8;
    border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
    display: block;
    background-color: aliceblue;
}

.breadcrumb-item+.breadcrumb-item:before {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    color: #66799e;
    font-weight: 100;
}

.breadcrumb-item .fa-home:before {
    font-weight: 100;
}

.breadcrumb-item, .breadcrumb-item a {
    color: #66799e;
    font-weight: 400;
}

.nav-user{
    font-weight: 600;
    color: #1F2937;
}

.nav-user-avatar{
    margin-right: 10px;
    width: 35px;
    height: 35px;
}

.nav-user{
    min-width: 100px;
    text-align: center;
}

.nav-item > i, .nav-item > .fas{
    color: white !important;
}

.search-container-item .vDateField,
.search-container-item .vTimeField{
    display: block;
    width: 100%;
}

#content-main .vDateField{
    display: inline-block;
    width: 140px;
    margin-bottom: 10px;
}

.vDateField, .vTimeField{
    padding: 0.5rem 1rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #6B7280;
    background-color: #ffffff;
    background-clip: padding-box;
    border: 0.0625rem solid #D1D5DB;
    -webkit-appearance: none;
    appearance: none;
    border-radius: 0.5rem;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 7%);
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border: 0.0625rem solid #D1D5DB;
}

.datetimeshortcuts{
    font-size: 10px;
}

.datetime .vDateField,
.datetime .vTimeField{
    margin: 0 8px;
}

.datetime .input-group-text,
.date-input-group .input-group-text,
.time-input-group .input-group-text{
    border-right: none;
}

/* .clock-icon{
    vertical-align: top;
    margin-top: 2px;
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='cornflowerblue' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
}

.date-icon{
    vertical-align: top;
    margin-top: 2px;
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='cornflowerblue' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
}

.datetime{
    margin: 0px;
}

.datetime a{
    color: cornflowerblue;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
    vertical-align: middle;
}
*/

.clockbox h2{
    font-size: 1rem;
    padding: 5px;
    background-color: #f5dd5d;
}

.calendar caption{
    caption-side: top !important;
}

.calendar{
    width: auto;
}

.filter-data-range .datetimeshortcuts{
    display: flex;
    align-items: center;
    padding-right: 10px;
}

.filter-data-range .vDateField{
    width: 120px;
}

span.result-count{
    display: flex;
    flex-direction: column;
}

li.nav-item {
    list-style-type: none;
}

.alert{
    padding: 8px 10px;
}
.alert-error{
    background-color: #f9d2da;
    border-color: #f6bbc8;
}
.alert .close{
    border: none;
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23111827'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    position: absolute;
    right: 10px;
    top: 5px;
    color: transparent;
    opacity: 0.7;
}

.nav-item .sidebar-icon > .fas{
    width: 20px;
    height: 20px;
}

.icon-arrow-up, .icon-arrow-down{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 124.138 124.138' style='' xml:space='preserve' fill='%236b7280'%3E%3Cg%3E%3Cpath d='M50.569,124.138h23.1c4.7,0,9-3.8,9-8.601V81.138c0-4.7,3.5-9,8.2-9h14.699c7.2,0,11.2-8.101,6.801-13.8l-44.101-55 c-3.5-4.5-10.2-4.4-13.6,0l-42.9,55c-4.4,5.699-0.4,13.8,6.8,13.8h14.8c4.7,0,8.3,4.2,8.3,9v34.399 C41.669,120.338,45.769,124.138,50.569,124.138z'/%3E%3C/g%3E%3C/svg%3E");
    width: 16px;
    height: 16px;
    display: inline-block;
}

.icon-arrow-up{
    margin-right: 5px;
}

.icon-arrow-down{
    transform: rotate(180deg);
}

.icon-arrow-up:hover, .icon-arrow-down:hover{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 124.138 124.138' style='' xml:space='preserve' fill='%23303448'%3E%3Cg%3E%3Cpath d='M50.569,124.138h23.1c4.7,0,9-3.8,9-8.601V81.138c0-4.7,3.5-9,8.2-9h14.699c7.2,0,11.2-8.101,6.801-13.8l-44.101-55 c-3.5-4.5-10.2-4.4-13.6,0l-42.9,55c-4.4,5.699-0.4,13.8,6.8,13.8h14.8c4.7,0,8.3,4.2,8.3,9v34.399 C41.669,120.338,45.769,124.138,50.569,124.138z'/%3E%3C/g%3E%3C/svg%3E");
}

#result_list tr:first-child .icon-arrow-up,
#result_list tr:last-child .icon-arrow-down {
    cursor: auto;
    opacity: .15;
}

#result_list thead th .relative-wrapper{
    position: relative;
    display: inline;
    float: right;
    width: 55px;
    text-align: right;
}

#result_list thead th.sorted .text{
    padding-right: 55px;
}

#result_list thead th .sortoptions .sortremove,
#result_list thead th .sortoptions .toggle,
#result_list thead th .sortoptions .sortpriority{
    opacity: .4;
    display: inline-block;
}

#result_list thead th .sortoptions{
    display: flex;
    align-items: center;
    font-size: 12px;
    justify-content: end;
    height: 20.8px;
}

#result_list thead th .sortoptions .sortpriority{
    font-size: 13px;
    font-weight: 900;
    color: black;
    margin-right: 4px;
}

#result_list thead th .sortoptions .toggle.ascending {
    width: 14px;
    height: 14px;
    margin-right: 2px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
}

#result_list thead th .sortoptions .toggle.descending {
    width: 14px;
    height: 14px;
    margin-right: 2px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");
    transform: rotate(180deg);
    background-position: center;
    background-repeat: no-repeat;
}

#result_list thead th .sortoptions .sortremove {
    width: 14px;
    height: 14px;
    margin-right: 2px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='times' class='svg-inline--fa fa-times fa-w-11' role='img' viewBox='0 0 352 512'%3E%3Cpath fill='currentColor' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
}

#result_list thead th .sortoptions .sortremove:hover,
#result_list thead th .sortoptions .toggle.descending:hover,
#result_list thead th .sortoptions .toggle.ascending:hover{
    opacity: .8;
}

#footer{
    margin-left: 260px;
    padding: 2rem 1rem 2rem 1rem;
}

.pagination-info{
    font-size: smaller;
    padding-top: 5px;
}

a.add-related img,
a.change-related img,
a.delete-related img{
    width: 18px;
    height: 18px;
    margin-left: 6px;
}

.select2-selection__rendered{
    padding: 0 !important;
}

#content-main .select2-selection--multiple{
    padding: 0.25rem 0.5rem 0.25rem 0.5rem;
}

#content-main .select2-selection--multiple .select2-selection__clear{
    margin: 0;
    position: absolute;
    right: 0;
    top: 2px;
}

#content-main .select2-selection--multiple .select2-selection__choice__remove{
    color: white;
    font-size: 12px;
}
#content-main .select2-selection--multiple .select2-selection__choice__remove:hover{
    color: #999;
    font-size: 12px;
}

#content-main .select2-selection--multiple .select2-selection__choice{
    display: inline-block;
    vertical-align: middle;
    padding: 3px 10px;
    font-weight: 500;
    margin-right: 3.75px;
    margin-bottom: 3.75px;
    color: #fff;
    word-break: break-all;
    background-color: #1F2937;
    border: 0;
    border-radius: .5rem;
    font-size: 11px;
    margin: 0;
    margin-right: 4px;
    margin-bottom: 2px;
    margin-top: 2px;
    max-width: 220px;
}

#content-main .select2-container--default .select2-selection--multiple .select2-selection__rendered{
    display: block;
    position: relative;
}

#content-main .select2-container .select2-search--inline .select2-search__field{
    margin-top: 2px;
    margin-bottom: 2px;
}

#content-main input[type="text"]{
    border-color: #D1D5DB;
}

.select2-search--dropdown{
    border-bottom: 1px solid #d1d5db;
}

input.select2-search__field{
    border: none !important;
    border-radius: 0.5rem;
}

.select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color: #dddddd;
    color: #374151;
}

.select2-results__option{
    padding: 1px 16px !important;
    font-size: 14px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color: #1e90ff !important;
    color: white;    
}

.select2-container--default .select2-results__option[aria-selected=true]{
    background-color: #1e90ff !important;
    color: white;
}

.select2-container--default .select2-search--dropdown .select2-search__field{
    padding: 2px 16px !important;
}

.ui-tabs .ui-tabs-nav{
    border-bottom: none;
    padding-top: 0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{
    padding: 2px 10px 2px 10px;
    background: #1F2937;
    color: #fff;
    margin: 0;
    border: none;
    margin-right: 4px;
}

.ui-tabs .ui-tabs-nav li a {
    padding: 2px 10px 2px 10px;
    margin: 0;
    border: none;
    margin-right: 4px;
}

.image-field_preview{
    display: inline-block;
    vertical-align: middle;
}
.image-field_input{
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    font-size: 14px;
    font-weight: 500;
}

.image-field_input a{
    color: #66799e;
}

.image-field_input input[type="checkbox"]{
    margin-top: 3px;
    margin-left: 10px;
    margin-right: 4px;
}

#content-main .control-group input[type="file"]{
    display: block;
    width: 100%;
    padding: 0.5rem 1rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #6B7280;
    background-color: #ffffff;
    background-clip: padding-box;
    border: 0.0625rem solid #D1D5DB;
    -webkit-appearance: none;
    appearance: none;
    border-radius: 0.5rem;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 7%);
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    max-width: 400px;
}

#content-main .control-group input[type=file]::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem;
    color: #6B7280;
    background-color: #ffffff;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 0.0625rem;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

#content-main .control-group input[type=file]::file-selector-button:hover {
    cursor: pointer;
}

#content-main .control-group input[type="file"]:disabled {
    background-color: #E5E7EB;
    opacity: 1;
}

.errorlist{
    color: #e11d48;
    padding: 0;
    margin: 0;
}

.errorlist li {
    list-style-type: none;
    font-size: 14px !important;
}

.errorlist ul {
    margin-left: 0;
    padding-left: 0;
}

.form-top-error{
    color: #e11d48;
    margin-bottom: 1rem;
}

.nav-tabs-suit{
    margin-bottom: 1rem;
}

.nav-tabs-suit li{
    border-top: 0.0625rem solid #11182720;
    border-bottom: 0.0625rem solid #11182720;
    border-left: 0.0625rem solid #11182720;

    background-color: white;
    display: inline-block;

    transition: none;
}
.nav-tabs-suit li:last-child{
    border-right: 0.0625rem solid #11182720;
}

.nav-tabs-suit li:first-child{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
}
.nav-tabs-suit li:last-child{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
}
.nav-tabs-suit li:hover{
    background-color: #d6d6d6;
}
.nav-tabs-suit li a{
    font-weight: 500;
    line-height: 1.5;
    padding: 0.5rem 1rem;
    font-size: 0.95rem;
    display: inline-block;
    transition: none;
}
.nav-tabs-suit li.active{
    color: #fff;
    background-color: #1F2937;
}
.nav-tabs-suit li.active a{
    color: #fff;
}
/* 
.suit-tab + .show{
    display: block;
} */

fieldset.hide{
    display: none;
    visibility: hidden;
    margin: 0;
    padding: 0;
    border: none;
}

.nav-tabs-suit{
    border: none;
}

tr.row1:hover, tr.row2:hover {
    background-color: #f2f4f6;
}

.date-icon{
    height: 20px;
    width: 20px;
    background-image: url("data:image/svg+xml,%3Csvg class='icon icon-xs' fill='%236b7280' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    display: block;
}

.time-icon{
    height: 20px;
    width: 20px;
    background-image: url("data:image/svg+xml,%0A%3Csvg class='w-6 h-6' fill='%236b7280' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    display: block;
}
.inline-item_header .delete{
    float: right;
    vertical-align: middle;
    font-size: 16px;
    color: #e11d48;
}
.inline-item_header .delete input,
.inline-item_header .delete label
{
    margin: 0 !important;
}
.inline-item_header .delete input
{
    margin-top: 2px !important;
    margin-right: 4px !important;
}
.add-row a{
    border-radius: 0.5rem;
    font-weight: 500;
    color: #1f2937;
}
.inline_add-icon{
    background-image: url("data:image/svg+xml,%3Csvg class='icon icon-xs me-2' fill='none' stroke='currentColor' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6v6m0 0v6m0-6h6m-6 0H6'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 4px;
    padding: 8px;
    background-repeat: no-repeat;
    background-position: center;
}
.inline-group .empty-form{
    display: none;
}
#result_list td.action-checkbox{
    width: 56px;
}
#result_list td.field-order_by{
    width: 170px
}
.credit-card_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4z'%3E%3C/path%3E%3Cpath fill-rule='evenodd' d='M18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.question-mark-circle_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='2 2 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-3a1 1 0 00-.867.5 1 1 0 11-1.731-1A3 3 0 0113 8a3.001 3.001 0 01-2 2.83V11a1 1 0 11-2 0v-1a1 1 0 011-1 1 1 0 100-2zm0 8a1 1 0 100-2 1 1 0 000 2z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.qrcode_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='2 2 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M3 4a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm2 2V5h1v1H5zM3 13a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1v-3zm2 2v-1h1v1H5zM13 3a1 1 0 00-1 1v3a1 1 0 001 1h3a1 1 0 001-1V4a1 1 0 00-1-1h-3zm1 2v1h1V5h-1z' clip-rule='evenodd'%3E%3C/path%3E%3Cpath d='M11 4a1 1 0 10-2 0v1a1 1 0 002 0V4zM10 7a1 1 0 011 1v1h2a1 1 0 110 2h-3a1 1 0 01-1-1V8a1 1 0 011-1zM16 9a1 1 0 100 2 1 1 0 000-2zM9 13a1 1 0 011-1h1a1 1 0 110 2v2a1 1 0 11-2 0v-3zM7 11a1 1 0 100-2H4a1 1 0 100 2h3zM17 13a1 1 0 01-1 1h-2a1 1 0 110-2h2a1 1 0 011 1zM16 17a1 1 0 100-2h-3a1 1 0 100 2h3z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.mail_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='1 1 19 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z'%3E%3C/path%3E%3Cpath d='M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.user-group_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='1 1 19 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6a3 3 0 11-6 0 3 3 0 016 0zM18 8a2 2 0 11-4 0 2 2 0 014 0zM14 15a4 4 0 00-8 0v3h8v-3zM6 8a2 2 0 11-4 0 2 2 0 014 0zM16 18v-3a5.972 5.972 0 00-.75-2.906A3.005 3.005 0 0119 15v3h-3zM4.75 12.094A5.973 5.973 0 004 15v3H1v-3a3 3 0 013.75-2.906z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.shopping-cart_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='2 2 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.shopping-bag_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239ca3af' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.gift_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%239CA3AF' viewBox='1 1 19 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M5 5a3 3 0 015-2.236A3 3 0 0114.83 6H16a2 2 0 110 4h-5V9a1 1 0 10-2 0v1H4a2 2 0 110-4h1.17C5.06 5.687 5 5.35 5 5zm4 1V5a1 1 0 10-1 1h1zm3 0a1 1 0 10-1-1v1h1z' clip-rule='evenodd'%3E%3C/path%3E%3Cpath d='M9 11H3v5a2 2 0 002 2h4v-7zM11 18h4a2 2 0 002-2v-5h-6v7z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.chart-pie_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='icon icon-xs me-1' fill='%239CA3AF' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 10a8 8 0 018-8v8h8a8 8 0 11-16 0z'%3E%3C/path%3E%3Cpath d='M12 2.252A8.014 8.014 0 0117.748 8H12V2.252z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}
.errornote{
    color: #e11d48;
}
.field-order_by{
    width: 125px;
}
.drag-and-drop_handler{
    cursor: row-resize;
    content: url("data:image/svg+xml,%3Csvg fill='%239ca3af' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --%3E%3Cpath d='M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12l-132.3-136.8c-5.406-5.406-12.47-8.107-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224zM292.3 288H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288z'/%3E%3C/svg%3E");
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

.print_icon{
    height: 20px;
    width: 20px;
}
.print_icon::before{
    content: url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='%231F2937' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M5 4v3H4a2 2 0 00-2 2v3a2 2 0 002 2h1v2a2 2 0 002 2h6a2 2 0 002-2v-2h1a2 2 0 002-2V9a2 2 0 00-2-2h-1V4a2 2 0 00-2-2H7a2 2 0 00-2 2zm8 0H7v3h6V4zm0 8H7v4h6v-4z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
}


@media (min-width: 1600px){
    .col-xxxl-1 {
        flex: 0 0 auto;
        width: 8.333333333333332%;
    }
    .col-xxxl-2 {
        flex: 0 0 auto;
        width: 16.666666666666664%;
    }
    .col-xxxl-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-xxxl-4 {
        flex: 0 0 auto;
        width: 33.33333333333333%;
    }
    .col-xxxl-5 {
        flex: 0 0 auto;
        width: 41.66666666666667%;
    }
    .col-xxxl-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-xxxl-7 {
        flex: 0 0 auto;
        width: 58.333333333333336%;
    }
    .col-xxxl-8 {
        flex: 0 0 auto;
        width: 66.66666666666666%;
    }
    .col-xxxl-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-xxxl-10 {
        flex: 0 0 auto;
        width: 83.33333333333334%;
    }
    .col-xxxl-11 {
        flex: 0 0 auto;
        width: 91.66666666666666%;
    }
    .col-xxxl-12 {
        flex: 0 0 auto;
        width: 100%;
    }
}
.inline-deletelink{
    position: absolute;
    top: 1rem;
    right: 1.25rem;
}
.inline-item_header .delete{
    font-size: 14px;
    color: #1f2937;
}
.inline-item .field-order_by{
    width: 100%;
}
.djn-inline-form{
    background-color: white;
}
.djn-group-root .djn-items .djn-inline-form{
    border-radius: 0.5rem;
    border: 0.0625rem solid rgba(17, 24, 39, 0.125);
    /* padding-top: 1rem !important; */
    margin-bottom: 1rem !important;
    position: relative;
}
.djn-group .djn-group-nested{
    margin: 0;
}
.checkbox_label_default label{
    margin: 0;
}
#content .control-group p.file-upload {
    margin-left: 0;
}
#content .clearable-file-input input{
    margin-left: 10px;
    margin-right: 5px;
}
.list-group-item_checkbox{
    max-width: 600px;
}
.preloader{
    display: flex;
    align-items: center;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    transition: height .2s linear;
    width: 100%;
    z-index: 9999;
    background-color: #f5f8fb !important;
}

.preloader .loader-element.hide {
    display: none !important;
}

.preloader.show {
    height: 0;
}

#content-main #changelist-form,
#content-main .form-horizontal{
    margin: 0 !important;
}


.dashboard-review_start-solid-icon{
    content: url("data:image/svg+xml,%3Csvg class='icon icon-sm text-warning' fill='%23f3c78e' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' %3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
    width: 24px;
    height: 24px;
}

.dashboard-review_start-outline-icon{
    content: url("data:image/svg+xml,%3Csvg class='icon icon-sm text-warning' fill='none' stroke='%23f3c78e' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.049 2.927c.3-.921 1.603-.921 1.902 0l1.519 4.674a1 1 0 00.95.69h4.915c.969 0 1.371 1.24.588 1.81l-3.976 2.888a1 1 0 00-.363 1.118l1.518 4.674c.3.922-.755 1.688-1.538 1.118l-3.976-2.888a1 1 0 00-1.176 0l-3.976 2.888c-.783.57-1.838-.197-1.538-1.118l1.518-4.674a1 1 0 00-.363-1.118l-3.976-2.888c-.784-.57-.38-1.81.588-1.81h4.914a1 1 0 00.951-.69l1.519-4.674z'%3E%3C/path%3E%3C/svg%3E");
    vertical-align: middle;
    width: 24px;
    height: 24px;
}

.size-20{
    width: 20px;
    height: 20px;
}

.dashboard-review_number{
    width: 12px;
}

#content-main img[src='/static/admin/img/icon-no.svg']{
    height: 20px;
    width: 20px;
    content: url("data:image/svg+xml,<svg class='icon icon-xs text-danger' fill='%23e11d48' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z' clip-rule='evenodd'></path></svg>");
}

#content-main img[src='/static/admin/img/icon-yes.svg']{
    height: 20px;
    width: 20px;
    content: url("data:image/svg+xml,<svg class='icon icon-xs text-success' fill='%2310b981' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z' clip-rule='evenodd'></path></svg>");
}

.object-tools a[href^="export/?"]{
    padding: 0.375rem 0.625rem;
    font-size: 0.875rem;
    border-radius: 0.5rem;
    color: #fff;
    background-color: #1F2937;
    border-color: #1F2937;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(17 24 39 / 8%);
}

#content-main.card{
    overflow: hidden;
}
.user-avatar-container{
    min-width: 184px;
}
@media (max-width: 992px){
    .user-avatar-container{
        min-width: 0;
    }
    .nav-user-avatar{
        margin-right: 0;
    }
    .navbar-top .navbar-nav .dropdown .dropdown-menu{
        left: -150px;
    }
}
.navbar-top .menu_icon{
    width: 35px;
    height: 35px;
}
.menu_icon::before{
    content: url("data:image/svg+xml,%3Csvg className='w-6 h-6' fill='%23374151' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fillRule='evenodd' d='M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clipRule='evenodd' /%3E%3C/svg%3E");
    vertical-align: middle;
}
.menu-close-btn{
    text-align: right;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 100;
}
.menu-close-btn a{
    font-size: 20px;
    font-weight: 400;
}
.content .readonly{
    padding: 0.45rem 1rem 0.45rem 0;
}
#content-main .cke_source{
    max-width: none;
}
.fb_show{
    padding-left: 14px;
}

.inline-deletelink{
    background: url('/static/admin/img/inline-delete.svg') 0 0 no-repeat;
}

.controls:has(.vFileBrowseField) .preview a img {
    margin-top: 8px;
    border-radius: 10px;
}

.delete.djn-delete-handler.djn-model-dps_cms-arrayitemtypefield,
.delete.djn-delete-handler.djn-model-dps_cms-arraytypefield{
    font-size: 14px;
    color: #1f2937;
    float: right;
    vertical-align: middle;
}
.delete.djn-delete-handler.djn-model-dps_cms-arrayitemtypefield > input,
.delete.djn-delete-handler.djn-model-dps_cms-arraytypefield > input{
    margin-top: 1px !important;
    margin-right: 4px;
}

.inline_label{
    font-size: 22.56px;
    font-weight: 500;
}
