/*
Theme Name: Woffice Child
Description: Child theme for Woffice
Author: Alkaweb Team
Template: woffice
*/
.project-tabs-wrapper .woffice-tab-layout__tab h1 {
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: normal !important;
    color: rgb(233, 80, 30) !important;
}

.project-tabs-wrapper .woffice-tab-layout__tab h2 {
    font-weight: 700 !important;
    font-size: 36px !important;
    line-height: normal !important;
    color: rgb(233, 80, 30) !important;
}

.project-tabs-wrapper .woffice-tab-layout__tab h3 {
    font-size: 32px !important;
    font-weight: 700 !important;
    line-height: normal !important;
    color: rgb(233, 80, 30) !important;
}

.project-tabs-wrapper .woffice-tab-layout__tab h4 {
    font-weight: 700 !important;
    font-size: 28px !important;
    line-height: normal !important;
    color: rgb(233, 80, 30) !important;
}

.project-tabs-wrapper .woffice-tab-layout__tab h5 {
    font-weight: 700 !important;
    font-size: 24px !important;
    line-height: normal !important;
    color: rgb(32, 31, 35) !important;
}

.project-tabs-wrapper .woffice-tab-layout__tab h6 {
    font-weight: 700 !important;
    font-size: 20px !important;
    line-height: normal !important;
    color: rgb(32, 31, 35) !important;
}

/* .project-tabs-wrapper .woffice-tab-layout__tab p,.project-tabs-wrapper .woffice-tab-layout__tab span{
    font-weight: 300 !important;
    font-size: 16px !important; 
    color: rgb(32,31,35)  !important;
}
.project-tabs-wrapper .woffice-tab-layout__tab strong ,.project-tabs-wrapper .woffice-tab-layout__tab b{
    font-weight: bolder !important;
    line-height: normal !important;
    color: rgb(32,31,35)  !important;
} */

strong {
    font-weight: bolder !important;
}



.event-todo-single .woffice-todo-delete,
.woffice-tasknew-wrapper .woffice-todo-edit,
.woffice-tasknew-wrapper-getranke .woffice-todo-edit,
.woffice-tasknew-wrapper-equipment .woffice-todo-edit,
.woffice-tasknew-wrapper-personal .woffice-todo-edit {
    float: right !important;
    min-width: 40px !important;
}

.event-todo-single .todo-date {
    display: flex;
}

.event-todo-single .drag-handle {
    font-size: 2em !important;
    left: auto !important;
    top: auto !important;
}

.event-todo-single .drag-handle i {
    font-size: 32px;
}

.woffice-tasks-wrapper .woffice-cat-wrap h3 {
    text-transform: unset !important;
}

.edit-cat-btn {
    text-transform: unset !important;
}

#single_event_btn {
    float: right;
    position: absolute;
    right: 0;
    z-index: 100;
    margin-top: 0px;
    top: 0;
}

#single_event_btn #category_list {
    background: transparent !important;
    padding: 5px;
    left: 80px;
    width: 180px;
    top: 80%;
    margin-left: 0 !important;
    height: 240px;
}

#single_event_btn #category_list form {
    background: #fff;
    padding: 5px 10px;
}

#single_event_btn #category_list form table tr td {
    font-size: 14px;
}

#single_event_btn #category_list form table {
    width: 100% !important;
}

.event_list_btn {
    float: right;
    position: absolute;
    right: 0;
    margin-right: 30px;
    z-index: 100;
    margin-top: 30px;
}

#single_event_btn #color_list,
.event_list_btn .evlist_color_list {
    position: absolute;
    z-index: 100;
    background: white;
    padding: 5px;
    width: 140px;
    left: 90px;
}

#single_event_btn #category_list,
.event_list_btn .category_list {
    position: absolute;
    z-index: 100;
    background: white;
    padding: 5px;
    margin-left: 125px;
    width: 200px;
    left: 150px;
}

#single_event_btn form,
.event_list_btn form {
    margin-top: 5px;
}

.single-project span.project-tab-icon,
.single-ajde_events span.project-tab-icon {
    top: 0 !important;
}

.single-project #content-container div.item-list-tabs-project ul li,
.single-ajde_events #content-container div.item-list-tabs-project ul li {
    height: auto !important;
    min-height: 90px;
}

.single-project #content-container div.item-list-tabs-project ul li strong,
.single-ajde_events #content-container div.item-list-tabs-project ul li strong {
    margin-top: auto;
    margin-bottom: 0;
    display: flex;
    height: 100%;
    min-height: 54px;
    justify-content: center;
    align-items: flex-end;
}

.single-project span.project-tab-icon,
.single-ajde_events span.project-tab-icon {
    display: flex;
}

.single-project span.project-tab-icon,
.single-ajde_events span.project-tab-icon {
    right: 0 !important;
    left: 0 !important;
}

.single-project .woffice-tab-layout__nav .project-tab-icon .totals-label,
.single-ajde_events .woffice-tab-layout__nav .project-tab-icon .totals-label {
    position: unset !important;
    height: max-content !important;
    margin: 0 !important;
    height: auto !important;
}

.single-project .project-tab-icon i,
.single-ajde_events .project-tab-icon i {
    margin-top: 0px;
}

.popupOnened .evo_lightbox.client {
    z-index: 940001 !important;
}

.datetimepicker-custom {
    z-index: 999999;
}

@media (max-width:480px) {
    .event-todo-single label.woffice-todo-label {
        margin-left: 0 !important;
    }

    #single_event_btn {
        float: none;
        margin-top: auto;
    }

    .event_list_btn {
        float: none;
        position: relative;
        right: 0;
        margin-right: 0;
        margin-top: 0;
        background: white;
    }

    #event_eventdetails {
        background: white;
    }

    .single-project #content-container div.item-list-tabs-project ul li,
    .single-ajde_events #content-container div.item-list-tabs-project ul li {
        height: 100% !important;
    }
}

.woffice-cat-wrap .task-cat-section {
    display: flex;
    align-items: center;
}

.woffice-cat-wrap .woffice-cat-action {
    margin-left: 10px;
    min-width: auto !important;
    margin-right: 20px;
}

.woffice-cat-edit-form .row {
    align-items: center;
}

.woffice-cat-edit-form .row .col-md-6 .btn {
    margin-top: 15px;
}

.project-tab-icon {
    width: 80px !important;
    height: 80px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center;
}

.woffice-tab-layout__nav .project-tab-icon span {
    display: block;
    height: 20px !important;
}

.woffice-tab-layout__nav .project-tab-icon .totals-label {
    display: flex;
    flex-direction: column;
    height: 60px !important;
}

.progress-custom {
    padding: 10px;
    background: #fff;
    height: 40px;
}

.progressbar-wrapper {
    background: #f7f8fa;
    padding: 20px;
}

.project-tab-icon i {
    margin-top: -10px;
}

.evo_lightbox .evofc_pre_loader span {
    height: 500px !important;
}

/* event popup css start */
.event-project-popup #project-meta .row:last-child .col-md-4 {
    min-width: 100%;
}

.event-project-popup #project-meta .row:last-child .col-md-4 .project-meta-list li.project-meta-date {
    padding-bottom: 10px;
    height: 100%;
    padding-top: 10px;
}

.event-project-popup .intern-padding p {
    line-height: 1.8;
    font-size: 15px;
}

.event-project-popup div#project-edit form p label {
    font-size: 14px;
}

.event-project-popup div#project-edit form p input,
.event-project-popup div#project-edit form p select {
    border-width: 1px;
    height: 38px;
    border-color: #b8bac6;
    border-radius: 15px;
    padding: 6px 16px 6px 16px;
    font-size: 14px;
    box-shadow: none;
    margin-bottom: 12px;
    width: 100%;
}

.event-project-popup .project-author-actions {
    flex-wrap: wrap;
}

.event-project-popup .wpcf7-checkbox span.wpcf7-list-item-label:before {
    width: 14px;
    height: 14px;
    top: 8px !important;
    left: 0 !important;
}

.event-project-popup .wpcf7-checkbox span.wpcf7-list-item-label {
    padding-left: 20px !important;
}

.event-project-popup .wpcf7-checkbox input[type=checkbox] {
    display: none;
}

.event-project-popup .wpcf7-checkbox span.wpcf7-list-item-label:before,
.wpcf7-radio span.wpcf7-list-item-label:before {
    border-radius: 3px;
    cursor: pointer;
    height: 14px;
    width: 14px;
    line-height: 24px;
    font-size: 14px;
    content: "";
    left: 0;
    position: absolute;
    text-align: center;
    border: 1px solid;
    font-family: "Font Awesome 5 Free";
    display: inline-block;
    -webkit-transition: content .4s;
    -moz-transition: content .4s;
    transition: content .4s
}

.event-project-popup .wpcf7-radio span.wpcf7-list-item-label:before {
    border-radius: 50% !important
}

.event-project-popup .wpcf7-checkbox .wpcf7-list-item-label::before {
    background-color: #f7f8fa;
    border-color: #b8bac6 !important;
}

.event-project-popup .wpcf7-checkbox label.checked span.wpcf7-list-item-label:before,
.wpcf7-radio label.checked span.wpcf7-list-item-label:before {
    content: "\f00c";
    -webkit-transition-duration: .4s;
    -moz-transition-duration: .4s;
    transition-duration: .4s
}

.event-project-popup .wpcf7-checkbox .checked .wpcf7-list-item-label::before {
    background: rgb(233, 80, 30);
}

.event-project-popup .wpcf7-radio label span.wpcf7-list-item-label:before {
    content: none !important
}

.event-project-popup div#project-edit .form-group .woffice-users-suggest {
    margin-top: 12px;
}

.event-project-popup div#project-edit .form-group .woffice-users-suggest input {
    border-width: 1px;
    height: 38px;
    border-color: #b8bac6;
    border-radius: 15px;
    padding: 6px 16px 6px 16px;
    font-size: 14px;
    box-shadow: none;
    margin-bottom: 12px;
    width: 100%;
}

.event-project-popup .woffice-project-filters {
    display: flex;
    flex-wrap: wrap;
}

.event-project-popup .woffice-project-filters ul {
    width: 100%;
    height: 50px;
}

.event-project-popup .woffice-tasks-wrapper .task-cat-section {
    align-items: start !important;
    flex-wrap: wrap;
}

.event-project-popup .woffice-project-filters .float-right select#woffice-project-date-filter {
    margin-right: 20px !important;
    display: inline-block;
    max-width: 150px;
    text-overflow: ellipsis;
    word-break: break-all;
}

.project-tabs-wrapper .woffice-project-filters select {
    margin-right: 20px !important;
    display: inline-block;
    max-width: 170px;
    text-overflow: ellipsis;
    word-break: break-all;
}

.event-project-popup .woffice-tasks-wrapper .task-cat-section h3 {
    font-size: 18px;
    margin-bottom: 10px;
}

.event-project-popup .woffice-tasks-wrapper .woffice-task label.woffice-todo-label {
    font-size: 16px !important;
}

.event-project-popup div#wofficegetranke h3 {
    font-size: 18px !important;
}

.event-project-popup .woffice-task-form input,
.event-project-popup #project-content-files .flightbox-parent .ssfa-minimalist .ssfa-clearfix .ssfa-search-wrap input,
.event-project-popup .woffice-cat-edit-form input {
    border-width: 1px;
    height: 38px;
    border-color: #b8bac6;
    border-radius: 15px;
    padding: 6px 16px 6px 16px;
    font-size: 14px;
    box-shadow: none;
    margin-bottom: 12px;
    width: 100%;
    border-style: solid;
}

.event-project-popup .woffice-task-form label {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.event-project-popup .woffice-task-form row:first-child {
    margin-bottom: 0 !important;
}

.event-project-popup .woffice-task-form .woffice-add-todo-note,
.event-project-popup .woffice-task-form .woffice-add-todo-assigned {
    margin-top: 20px !important;
}

.event-project-popup .woffice-task-form .row:nth-child(4) input#label_request_reivew,
.event-project-popup .woffice-task-form .clearfix input#todo_urgent {
    display: inline-block;
    width: 14px;
    height: 14px;
}

.event-project-popup #project-content-files .flightbox-parent .ssfa-minimalist .ssfa-clearfix .ssfa-crumbs {
    margin-bottom: 10px;
    font-size: 18px;
}

.event-project-popup table tr td .ssfa-pagination ul {
    display: flex;
    column-gap: 10px;
    margin-top: 20px;
}

.event-project-popup .ssfa_fileup_container .ssfa_fileup_wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
}

.event-project-popup .ssfa_fileup_container .ssfa_fileup_wrapper span#ssfa_submit_upload_8827 {
    margin-left: auto !important;
}

.event-project-popup .ssfa_fileup_container .ssfa_fileup_wrapper input {
    position: absolute;
    top: 20px;
    left: 30px;
    opacity: 0;
    cursor: pointer;
}

.event-project-popup .ssfa_fileup_container .ssfa_fileup_wrapper input::-webkit-file-upload-button {
    cursor: pointer;
}

.event-project-popup .ssfa_fileup_wrapper #ssfa_submit_upload_8739 {
    cursor: pointer;
}


.event-project-popup .woffice-cat-edit-form .edit-cat-btn {
    padding: 7px 10px !important;
}

.event-project-popup .footable tr .ssfa-sortname {
    width: 30%;
    padding-left: 10px;
}

.event-project-popup .footable tr th.ssfa-sortdate {
    width: 30%;
    text-align: center;
    border-left: 1px solid #F0F0F0;
    border-right: 1px solid #F0F0F0;
}

.event-project-popup .footable tr th.footable-sorted {
    width: 10%;
}

.event-project-popup .footable tr td.ssfa-minimalist {
    text-align: center !important;
    border-left: 1px solid #F0F0F0;
}

.event-project-popup .footable tbody tr.ssfa-drawers {
    border-top: 1px solid #F0F0F0 !important;
}

.event-project-popup .footable {
    border-collapse: collapse !important;
}

.event-project-popup .ssfa-clearfix .chozed-drop input {
    border-width: 1px;
    height: 38px;
    border-color: #F0F0F0;
    border-radius: 15px;
    padding: 6px 16px 6px 16px;
    font-size: 14px;
    box-shadow: none;
    margin-bottom: 12px;
    width: 100%;
    margin-top: 10px;
}

.event-project-popup .footable th.ssfa-sortsize {
    border-right: 1px solid #F0F0F0;
    padding: 10px;
}

.event-project-popup .footable th.ssfa-manager {
    padding: 10px;
}

.popupOnened .xdsoft_datetimepicker {
    z-index: 9999999 !important;
}

.event-project-popup .alert-container {
    position: relative;
}

.event-project-popup #content-container .tiny-alert {
    left: 50%;
    margin-left: 0 !important;
    top: 80px !important;
    width: 100% !important;
    transform: translateX(-50%);
}

.event-project-popup .woffice-tab-layout h1.post-title {
    font-size: 24px;
    margin-bottom: 15px;
}

.popupOnened .ui-autocomplete.ui-front.ui-menu {
    z-index: 9999999 !important;
}

.event-project-popup .item-list-tabs-project .woffice-tab-layout__nav {
    padding-bottom: 30px !important;
}

.event-project-popup #wofficegetranke #closegetranke {
    cursor: pointer;
}

.evo_lightboxes .evo_lightbox_content {
    height: 600px;
    overflow-y: auto;
    overflow-x: hidden;
}

.evo_lightboxes .evo_lightbox_content::-webkit-scrollbar {
    width: 15px;
}

.evo_lightboxes .evo_lightbox_content::-webkit-scrollbar-track {
    background: #fff;
}

.evo_lightboxes .evo_lightbox_content::-webkit-scrollbar-thumb {
    background-color: #E9501E;
    border-radius: 10px;
    border: 3px solid #ffffff;
}

.evo_lightboxes .evo_lightbox_content .evo_lb_closer {
    margin-top: -40px;
}

.evo_lightboxes .evo_lightbox_content span.evolbclose.evolbclose_yv {
    right: 20px;
    width: 20px;
    height: 20px;
    text-align: center;
}

.evo_lightboxes .evo_lightbox_content .evolbclose:before,
.evo_lightboxes .evo_lightbox_content .evolbclose:after {
    left: 14px;
    top: 8px;
}

.addnewtodo,
.addnewgetranke,
.addnewpersonal,
.addnewequipment {
    color: #fff;
    background-color: #e9501e;
    border-radius: 10px;
    font-size: 1rem;
    padding: 13px 18px 13px 18px;
    color: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(233, 80, 30);
    font-weight: 600;
    max-width: max-content;
    cursor: pointer;
}

.addnewtodo:hover,
.addnewgetranke:hover,
.addnewpersonal:hover,
.addnewequipment:hover {
    color: rgb(233, 80, 30);
    border-color: rgb(233, 80, 30);
    background: transparent;
}

.addnewtodo i,
.addnewgetranke i,
.addnewpersonal i,
.addnewequipment i {
    display: inline-block;
    margin-right: 5px;
}

.evnt-type-1 article.woffice-tab-layout .accordian-loader {
    display: block;
    position: absolute;
    top: 30%;
    left: 45%;
    transform: translate(-30%, -45%);
}

.evnt-type-1 article.woffice-tab-layout {
    position: relative;
}

.evnt-type-1 article.woffice-tab-layout .accordian-loader img {
    height: 60px;
}

.event_list_btn input[type="button"] {
    background: rgb(233, 80, 30);
    color: #fff;
    padding: 10px 20px;
    outline: none;
    box-shadow: none;
    border: none;
    border-radius: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

/* date 19-03-2024  start */
.event_list_btn .category_list {
    background: transparent !important;
    padding: 5px;
    left: 170px;
    width: 180px;
    top: 80%;
    margin-left: 0;
    height: 240px;
    margin-bottom: 10px;
}

.event_list_btn .category_list form {
    background: #fff;
    padding: 5px 10px;
}

.event_list_btn .category_list form table tr td {
    font-size: 14px;
}

.event_list_btn .category_list form table {
    width: 100% !important;
}
div#event_eventdetails .event_list_btn input.evlist_status_andern {
    background: #e9501e !important;
}

div#event_eventdetails .event_list_btn input.evlist_status_andern:hover {
    background: #1f1e23 !important;
}




/* event popup css end */

#content-container #woffice-project-todo .woffice-task-form .project-users li {
    display: inline-block;
    font-size: .9em;
    max-width: max-content;
    background-color: #e9501e;
    border-radius: 10px;
    padding: 7px 15px 7px 15px;
    color: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: #e9501e;
    font-weight: 600;
}

#content-container #woffice-project-todo .woffice-task-form .project-users li a {
    min-width: max-content;
}

#content-container #woffice-project-todo .woffice-task-form .project-users {
    margin-top: 0;
}

.evo_metarow_details .woffice-task a.woffice-todo-edit {
    min-width: unset !important;
    display: unset !important;
}

.evo_sin_event_list #woffice-project-todo .woffice-task header label {
    display: inline-block !important;
    margin-top: 5px;
}

.event-project-accordion .woffice-task header span.checkbox-style:before,
.event-project-accordion .woffice-task header span.checkbox-style:after {
    top: 5px !important;
}

.event-project-accordion .ssfa_fileup_container .ssfa_fileup_wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
}


/* date 09-04-2024 start */

.assigned-users {
    display: flex !important;
    justify-content: start;
    flex-wrap: wrap !important;
    min-width: 50%;
}

.popup-view .date_row .row .evosv_items {
    width: 90%;
}
.assigned-users img.avatar {
    width: 30px;
    border-radius: 24px;
    margin-left: 15px;
    margin-bottom: 5px;
}


.accordion-view .eventon_events_list .desc_trig_outter span.evoet_c1 {
    width: 5% !important;
    margin-right: 0;
}

.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 {
    width: 90% !important;
    display: flex;
    flex-wrap: wrap;
}

.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 span.evcal_oganizer {
    width: 100%;
}

.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 span.evoet_title {
    width: 100%;
}

.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 span.evoet_subtitle {
    width: 100%;
}

.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2  span.evoet_time_expand {
    width: 100%;
}
.accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 span.evoet_location {
    width: 100%;
}


.popup-view .date_row .evosv_items .evosv_event {
    max-width: max-content !important;
    
}

.popup-view .eventon_list_event a.desc_trig:hover {
    border-left-width: 50px;
    display: flex;
    flex-wrap: wrap;
    background: #f1f1f1;
}

.popup-view .eventon_list_event a.desc_trig {
    border-left-width: 50px;
}

/* date 09-04-2024 end */

/* date 10-04-2024 start */
.accordion-view .eventon_events_list .desc_trig span.assigned-users-accordion {
    width: 100%;
    display: flex;
    justify-content: end;
    height: fit-content;
    flex-wrap: wrap;
}
.accordion-view .eventon_events_list .desc_trig span.assigned-users-accordion img {
    width: 30px;
    border-radius: 30px;
    margin-left: 10px;
    margin-bottom: 5px;
}

.popup-view .eventon_events_list .desc_trig_outter .assigned-users-accordion {
    max-width: max-content;
    display: flex;
    min-width: 100%;
    justify-content: end;
    height: fit-content;
    flex-wrap: wrap;
    width: 100%;
}

.popup-view .eventon_events_list .desc_trig_outter .assigned-users-accordion img {
    width: 30px;
    border-radius: 30px;
    height: 30px;
    margin-left: 10px;
    margin-bottom: 5px;
}


.popup-view .eventon_events_list .desc_trig_outter .desc_trig {
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 {
    width: 90%;
    padding-left: 10px;
    display: flex;
    flex-wrap: wrap;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 span.evcal_oganizer {
    display: block;
    width: 100%;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 span.evoet_title {
    width: 100%;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 span.evoet_time_expand {
    width: 100%;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2  span.evoet_subtitle {
    width: 100%;
}

.popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c1 {
    width: 6%;
    margin-bottom: 10px;
    margin-right: 5px !important;
}



/* popup css start here */
.evolb_box .evopop_top .evoet_c1 {
    width: 15%;
    margin-bottom: 20px;
}

.evolb_box .evopop_top .evoet_c2 {
    width: 90%;
}

.evolb_box .evopop_top .assigned-users-accordion {
    display: flex;
    flex-wrap: wrap;
    justify-content: end;
    width: 100%;

}

.evolb_box .evopop_top .assigned-users-accordion img {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    margin-left: 10px;
    margin-bottom: 5px;
}


/* popup css start here */
.no-popup-accordion .eventon_events_list .desc_trig_outter span.assigned-users-accordion img {
    width: 28px;
    height: 28px;
    border-radius: 30px;
    margin-left: 5px;
    margin-bottom: 5px;
}

.no-popup-accordion .eventon_events_list .desc_trig_outter span.assigned-users-accordion {
    display: flex;
    width: 10%;
    justify-content: end;
    flex-wrap: wrap;
    height: fit-content;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter span.assigned-users-accordion {
    height: fit-content;
    display: flex;
    justify-content: end;
    width: 100%;
    flex-wrap: wrap;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig {
    justify-content: space-between;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter span.assigned-users-accordion img {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    margin-left: 10px;
    margin-bottom: 5px;
}

.evolb_box .evopop_top span.evoet_c4 {
    width: 100% !important;
    flex-basis: fit-content;
}

.evolb_box .evopop_top {
    align-items: start !important;
}
.popup-view .eventon_events_list .desc_trig_outter .desc_trig span.evoet_c4.evoet_cx {
    width: 100%;
    flex-basis: 50%;
    padding-left: 100px;
}

.evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.assigned-users-accordion {
    width: 100%;
    height: fit-content;
    display: flex;
    justify-content: end;
    flex-wrap: wrap;
    margin: 10px 0px;
}

.evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.assigned-users-accordion img {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    margin-left: 5px;
    margin-bottom: 5px;
}

.evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter  span.evoet_c2 {
    width: 90%;
}
.evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.evoet_c4.evoet_cx {
    flex-basis: fit-content !important;
}

.evlist_mitarbeiter_list {
    position: absolute;
    z-index: 100;
    background: white;
    padding: 5px;
    width: 150px;
}

.evlist_mitarbeiter_list td {
    font-size: 14px;
    width: 100%;
}

.evlist_mitarbeiter_list td input[type="checkbox"] {
    margin-right: 5px;
}

.evlist_mitarbeiter_list table {
    width: 100% !important;
}

#single_event_btn div#mitarbeiter_list {
    position: absolute;
    z-index: 100;
    background: white;
    padding: 5px;
    width: 140px;
    left: 0;
}

#single_event_btn div#mitarbeiter_list table {
    width: 100% !important;
}

#single_event_btn div#mitarbeiter_list table td {
    width: 100% !important;
    font-size: 14px;
}

#single_event_btn div#mitarbeiter_list table td input[type="checkbox"] {
    margin-right: 5px;
}
/* date 10-04-2024 end */

/* date 12-04-2024 start */
.eventon_single_event .eventon_events_list p.desc_trig_outter .desc_trig:hover {
    border-left-width: 50px !important;
    background-color: #f1f1f1 !important;
}
.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig span.evoet_c2 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig span.evoet_c2 span.evcal_oganizer {
    width: 100%;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig span.evoet_c2 span.evoet_title {
    width: 100%;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig span.evoet_c2 span.evoet_subtitle {
    width: 100%;
}

.eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig span.evoet_c2 span.evoet_time_expand {
    width: 100%;
}
.evocard_box #single_event_btn input#mitarbeiter_andern {
    margin-right: 3px;
}
/* date 12-04-2024 end */


/* date 18-04-2024 start */
.collection-project {
    display: flex;
    align-items: center;
    justify-content: start;
}

.collection-project .collection-project_outer {
    display: flex;
    flex-direction: row;
    width: 50%;
    align-items: center;
}
.collection-project .collection-project_outer .collection-project-main {
    display: flex;
    flex-direction: column;
    width: 50%;
}

.collection-project select {
    width: 40% !important;
    margin: 0 !important;
    border: 0 !important;
    margin-right: 20px !important;
    padding: 0 !important;
    margin-left: -40px !important;
}

.collection-project .collection-project_requird {
    display: flex;
    align-items: center;
    width: 40% !important;
    float: right !important;
    margin-left: auto;
    flex-direction: row-reverse;
}

.collection-project .collection-project_requird input#label_return_requird {
    margin-top: 0px !important;
    margin-left: 5px;
}

.collection-project .collection-project_outer input[type="number"] {
    width: 60% !important;
    padding: 5px !important;
    text-align: center;
}
span.collection_deta {
    color: rgb(233, 80, 30);
    font-weight: 600;
}
/* date 18-04-2024 end */

/* date 20-04-2024 start  */
.wofficetask form.woffice-task-form .col-md-3 label {
    display: block;
}

.wofficetask form.woffice-task-form .col-md-3 span {
    display: flex;
    margin-top: 20px;
    font-weight: 600;
    font-size: 22px;
}

.wofficetask form.woffice-task-form .col-md-3:last-child {
    min-width: 40% !important;
}

.wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
    min-width: 12% !important;
    width: 12% !important;
    max-width: 12%;
}

.wofficetask form.woffice-task-form .col-md-3:nth-child(3) {
    width: 20% !important;
    max-width: 20% !important;
    min-width: 20% !important;
}

.wofficetask form.woffice-task-form .col-md-3:first-child {
    width: 15% !important;
    max-width: 15% !important;
    min-width: 15%;
}

.wofficetask form.woffice-task-form .row {
    justify-content: space-between;
}
.wofficetask form.woffice-task-form .col-md-3:nth-child(2) input[type="number"] {
    width: 65%;
    min-width: 65%;
    max-width: 65%;
    text-align: center;
}
/* date 20-04-2024 end */

/* date 22-04-2024 start */
.event-project-popup .wofficetask form.woffice-task-form .col-md-3:nth-child(2) input[type="number"] {
    width: 100%;
    min-width: 100%;
    appearance: none;
}

.event-project-popup  .wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
    min-width: 18% !IMPORTANT;
}
.event-project-popup  .collection-project select{
    margin-left: -15px !important;
}
.event-project-popup  .collection-project .collection-project_outer input[type="number"]{
    width: 80% !important;
}
.event-project-popup .collection-project .collection-project_requird input#label_return_requird {
    width: 15px;
    height: 15px;
    margin: 0;
    margin-left: 10px;
}
.event-project-popup .collection-project .collection-project_requird {
    width: 45% !important;
}
.event-todo-single .wofficetask .collection-project .collection-project_outer .collection-project-main {
    min-width: 65% !important;
}

.event-todo-single .wofficetask .collection-project .collection-project_outer  select {
    margin-left: -30px !important;
    min-width: 55%;
}

.event-todo-single .wofficetask .collection-project  .collection-project_requird {
    width: 50% !important;
}
.eventon_single_event .wofficetask .col-md-3 {
    min-width: 18% !important;
}

.eventon_single_event .wofficetask  form.woffice-task-form .col-md-3:nth-child(2) {
    min-width: 20% !important;
}
.abholung_warning {
    display: inline-block !important;
    
}
/* date 22-04-2024 end */
/* date 24-04-2024 start */
.abholung_tab  .woffice-task header label.woffice-todo-label {
    margin-left: 0 !important;
}
/* date 24-04-2024 end */


@media (max-width:1536px){
    .collection-project .collection-project_outer {
        width: 60% !important;
    }
    .collection-project .collection-project_outer .collection-project-main {
        width: 60% !important;
    }
    .collection-project .collection-project_requird {
        width: 60% !important;
        margin-left: 0 !important;
    }
    .collection-project select {
        width: 50% !important;
        margin-left: -20px !important;
        margin-right: 0 !important;
        font-size: 16px !important;
    }
    .collection-project .collection-project_outer input[type="number"] {
        width: 77% !important;
    }
    .wofficetask form.woffice-task-form .col-md-3:first-child {
        width: 20% !important;
        max-width: 20% !important;
        min-width: 20%;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
        min-width: 20% !important;
        width: 20% !important;
        max-width: 20%;
    }   
}

@media  (max-width:1280px){
    .collection-project .collection-project_requird {
        align-items: start !important;
        width: 100% !important;
        justify-content: start !important;
        margin-bottom: 20px !important;
    }
    .collection-project{
        flex-direction: column;
    }
    .collection-project .collection-project_outer{
        width: 100% !important;
    }
    .event-project-popup .collection-project .collection-project_requird {
        width: 100% !important;
    }
    .event-todo-single .wofficetask .collection-project .collection-project_requird {
        width: 100% !important;
    }
    .event-todo-single .wofficetask .collection-project .collection-project_outer select {
        min-width: 40%;
    }
}

@media (max-width:1200px) {

    /* date 10-04-2024 start */
    .popup-view .eventon_list_event a.desc_trig {
        border-left-width: 20px;
    }

    .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c1 {
        width: 15% !important;
    }

    .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 {
        width: 80% !important;
        padding-left: 0 !important;
        display: flex;
        flex-direction: column;
    }

    .popup-view .eventon_list_event a.desc_trig {
        border-left-width: 15px !important;
    }

    .popup-view .eventon_list_event a.desc_trig:hover {
        border-left-width: 15px !important;
    }

    .popup-view .eventon_events_list .desc_trig_outter .assigned-users-accordion img {
        width: 25px !important;
        height: 25px !important;
        margin-bottom: 10px;
    }

    /* date 10-04-2024 end */

    /* date 20-04-2024 start */
    .wofficetask form.woffice-task-form .col-md-3:last-child {
        min-width: 100% !important;
    }
    .wofficetask form.woffice-task-form .col-md-3:first-child {
        width: 30% !important;
        max-width: 30% !important;
        min-width: 30%;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
        min-width: 30% !important;
        width: 30% !important;
        max-width: 30%;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(3) {
        width: 30% !important;
        max-width: 30% !important;
        min-width: 30% !important;
    }

    /* date 20-04-2024 end */
}

@media (max-width:1120px) {
    //03-05-2024
    .page-id-398 div#ssfa-flightbox {
        left: 50% !important;
        transform: translateX(-50%) translateY(-70%) !important;
        top: 50% !important;
    }
     .page-id-398 .dialog-type-lightbox{
          display: block !important;
     }
    .evnt-type-1 article.woffice-tab-layout .accordian-loader {
        top: 36%;
        left: 50%;
        transform: translate(-36%, -50%);
    }

    .evnt-type-1 article.woffice-tab-layout .accordian-loader img {
        height: 50px;
    }

    .accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 {
        padding-left: 20px;
    }

    .accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 {
        width: 90% !important;
        padding-left: 0 !important;
    }
    .accordion-view .eventon_events_list .desc_trig_outter span.evoet_c1 {
        width: 40% !important;
        margin-bottom: 20px;
    }
    .accordion-view .eventon_events_list .desc_trig span.assigned-users-accordion {
        width: 100% !important;
    }
    .popup-view .date_row .row {
        margin-left: 0 !important;
    }
    .accordion-view .eventon_events_list .desc_trig_outter span.evoet_c1 {
        width: 8% !important;
    }
}

@media (max-width:780px) {
    .evnt-type-1 article.woffice-tab-layout .accordian-loader {
        top: 41%;
        left: 50%;
        transform: translate(-50%, -50%);
    }


}

@media (max-width:767px) {
    .event-project-popup .woffice-cat-wrap label.woffice-todo-label span:last-child {
        width: fit-content;
        font-size: 14px;
        margin: 0px;
        resize: horizontal;
        display: inline-block;
    }

    .elementor-element-4eef6af .elementor-widget-button {
        margin-bottom: 20px !important;
    }

    .event-project-popup .woffice-tab-layout h1.post-title {
        font-size: 22px;
    }

    .popupOnened .evolb_box {
        max-width: 90% !important;
    }

    .popupOnened .evolb_content_in {
        display: flex !important;
    }

    .popupOnened .evolb_content_inin {
        width: 100% !important;
        margin: 0 !important;
        display: flex !important;
        height: 100%;
    }

    .event-project-popup .woffice-tab-layout__nav li {
        width: 28% !important;
        height: 100% !important;
    }

    .event-project-popup .woffice-tab-layout__nav #project-tab-delete {
        height: 100% !important;
    }

    .event-project-popup div.item-list-tabs-project ul li:not(:last-child) {
        margin-right: 20px !important;
    }

    .event-project-popup #content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .event-project-popup .item-list-tabs-project .woffice-tab-layout__nav {
        padding-bottom: 20px !important;
    }

    .event-project-popup .woffice-tasks-wrapper .task-cat-section {
        flex-wrap: wrap !important;
    }

    .event-project-popup #wofficeequipment h3 {
        font-size: 22px;
    }

    .event-project-popup .ssfa-meta-container .ssfa-minimalist {
        overflow-x: auto !important;
    }

    .evnt-type-1 article.woffice-tab-layout .accordian-loader {
        top: 42%;
        left: 50%;
        transform: translate(-50%, -42%);
    }

    .evnt-type-1 article.woffice-tab-layout .accordian-loader img {
        height: 40px;
    }

    /* date 19-03-2024  */
    #content-container #woffice-project-todo .task-cat-section h3 {
        font-size: 18px !important;
    }

    #content-container #woffice-project-todo .woffice-tasknew-wrapper11 header label {
        margin-left: 0 !important;
        font-size: 16px;
    }

    #content-container #woffice-project-todo .woffice-tasknew-wrapper11 header {
        padding: 20px 15px;
    }

    #content-container #woffice-project-todo .woffice-project-filters ul li {
        margin-bottom: 20px;
    }

    #content-container #woffice-project-todo .woffice-task header span.todo-urgent {
        top: 8px !important;
        font-size: 1rem !important;
        margin-right: 0 !important;
        padding-right: 0 !important;
    }

    #content-container #woffice-project-todo .woffice-task header label.woffice-todo-label {
        margin-top: 0;
        margin-left: 0 !important;
        font-size: 16px;
        margin-bottom: auto;
        vertical-align: text-top;
        max-height: max-content;
        max-width: max-content;
        display: inline-block;
    }

    #content-container #woffice-project-todo .woffice-task header .woffice-todo-action i {
        top: 8px;
        font-size: 1rem !important;
        padding-left: 15px !important;
    }

    #content-container #woffice-project-todo .woffice-task header span i {
        font-size: 16px;
    }

    #content-container #woffice-project-todo .woffice-task header .woffice-todo-note i {
        margin-top: 10px;
    }

    .event_list_btn .evlist_color_list table tr td {
        font-size: 14px;
    }

    #content-container #woffice-project-todo {
        padding-top: 0 !important;
    }

    /* Date 27-03-2024  css start */
    #woffice-project-todo .woffice-tasks-wrapper .woffice-todo-task-wrapper .woffice-task .todo-assigned {
        float: none !important;
    }

    #woffice-project-todo .woffice-tasks-wrapper .woffice-todo-task-wrapper label.woffice-todo-label {
        line-height: normal;
    }

    #woffice-project-todo .woffice-tasks-wrapper .woffice-todo-task-wrapper span.todo-date {
        font-size: 16px !important;
        padding-top: 10px;
    }

    #woffice-project-todo .event-todo-single .woffice-task span.todo-assigned {
        float: right !important;
        margin-left: 5px !important;
        top: 5px !important;
    }

    #woffice-project-todo .event-todo-single .woffice-task a.woffice-todo-edit {
        display: contents !important;
        min-width: fit-content !important;
    }

    #woffice-project-todo .event-todo-single .woffice-task .woffice-todo-delete {
        display: flex !important;
        justify-content: end;
        padding-left: 0 !important;
        min-width: fit-content !important;
    }

    #woffice-project-todo .event-todo-single .woffice-task .todo-urgent {
        min-width: 100%;
        text-align: right;
    }

    #woffice-project-todo .event-todo-single .woffice-task .todo-urgent .fa-bookmark {
        display: flex;
        justify-content: end;
        width: 100%;
        padding-right: 0 !important;
    }

    .event-project-accordion #project-nav .project-tabs-wrapper {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }

    .event-project-accordion #project-nav .project-tabs-wrapper #woffice-project-todo .woffice-task .todo-assigned {
        top: 5px !important;
        margin-left: 8px;
    }

    #content-container #woffice-project-todo .wofficetask .heading h3 {
        font-size: 22px !important;
    }

    #content-container #woffice-project-todo .wofficetask form.woffice-task-form .clearfix button.btn {
        margin-top: 15px;
    }

    #content-container .woffice-tab-layout__content div#project-edit ul.project-author-actions {
        flex-wrap: wrap;
    }

    #event_eventdetails div#single_event_btn {
        top: 40px;
    }

    .event_list_btn .evlist_status_andern[type="button"] {
        background: rgb(233, 80, 30) !important;
    }

    .event_list_btn input[type="button"]:hover {
        background: #000 !important;
        border-color: #000 !important;
        opacity: 1 !important;
    }

    .event_list_btn input[type="button"]:focus {
        background: #000 !important;
        border-color: #000 !important;
        opacity: 1 !important;
    }

    #event_eventdetails div#single_event_btn .farbe_andern:hover {
        background: #000 !important;
        opacity: 1 !important;
        border-color: #000 !important;
    }

    #event_eventdetails div#single_event_btn .status_andern:hover {
        opacity: 1 !important;
        background-color: #000 !important;
        border-color: #000 !important;
    }

    .event_list_btn .evlist_status_andern {
        background: rgb(233, 80, 30) !important;
    }

    .event_list_btn .evlist_status_andern:hover {
        background: #000 !important;
        color: #fff !important;
    }

    /* Date 27-03-2024  css end */

    /* date 10-04-2024 start css  */
    .accordion-view .eventon_events_list .desc_trig_outter span.evoet_c1 {
        width: 100% !important;
    }

    .accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 {
        width: 100% !important;
        padding-left: 0 !important;
        display: flex;
        flex-direction: column !important;
    }

    .accordion-view .eventon_events_list .eventon_list_event .desc_trig_outter .desc_trig span.assigned-users-accordion {
        width: 100%;
        min-width: 100%;
        display: flex;
        justify-content: end;
        order: 3;
        height: fit-content;
        margin-top: 10px;
    }

    .accordion-view .eventon_events_list .eventon_list_event .desc_trig_outter .desc_trig span.evoet_c4 {
        flex-basis: fit-content;
    }

    /* .accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 span {
        font-size: 16px;
    } */

    /* .accordion-view .eventon_events_list .desc_trig_outter .evoet_c2 em {
        font-size: 18px !important;
    } */

    .popup-view .date_row .evosv_items .evosv_time.llxvl {
        width: fit-content !important;
        margin-bottom: 5px;
        margin-right: 5px;
        display: flex;
        align-items: start;
    }

    .popup-view .date_row .evosv_items .evosv_event {
        max-width: fit-content !important;
        min-width: 77% !important;
        order: 4;
    }

    .popup-view .date_row .evosv_items .assigned-users {
        max-width: fit-content !important;
        min-width: 40% !important;
        justify-content: start !important;
        flex-wrap: wrap !important;
        order: 3;
        margin-top: 0 !important;
    }

    .assigned-users img.avatar {
        width: 25px;
        border-radius: 24px;
        margin-left: 4px;
        margin-bottom: 4px;
    }


    .evolb_box .evopop_top .evoet_c4 {
        width: fit-content !important;
        flex-basis: fit-content !important;
    }

    .evolb_box .evopop_top .assigned-users-accordion img {
        margin-left: 4px !important;
        margin-bottom: 5px;
    }

    .evolb_box .evopop_top .assigned-users-accordion {
        max-width: 100% !important;
        min-width: 100% !important;
        margin-top: 10px;
    }

    .evo_lightbox.eventcard .evo_lightbox_body span.evoet_c2 .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c1 {
        width: 7% !important;
    }

    .evolb_box .evolb_content .evopop_top span.evoet_c2 {
        width: 100% !important;
        display: flex;
        flex-direction: column;
    }

    .evolb_box .evopop_top .evoet_c1 {
        width: 30% !important;
    }

    .popup-view .date_row .evosv_items {
        width: 100%;
    }

    .no-popup-accordion .eventon_events_list .desc_trig_outter span.evoet_c2.evoet_cx {
        width: 85% !important;
    }

    .eventon_single_event .evo_sin_event_list p.desc_trig_outter .desc_trig {
        border-left-width: 30px !important;
    }
    .eventon_single_event .evo_sin_event_list p.desc_trig_outter span.evoet_c2.evoet_cx {
        width: 70% !important;
    }
    .eventon_single_event .evo_sin_event_list p.desc_trig_outter span.evoet_c1.evoet_cx {
        width: 100% !important;
        margin-bottom: 20px;
    }
    .evo_lightbox .evolb_box .evolb_content .evo_databox .evcal_list_month .sep_month_events p.desc_trig_outter span.evoet_c2 {
        width: 72% !important;
    }
    
    .evo_lightbox .evolb_box .evolb_content .evo_databox .evcal_list_month .sep_month_events p.desc_trig_outter span.evoet_c1 {
        width: 100% !important;
    }
    
    .evo_lightbox .evolb_box .evolb_content .evo_databox .evcal_list_month .sep_month_events p.desc_trig_outter span.evoet_c4 {
        flex-basis: fit-content !important;
    }

    .popup-view .eventon_events_list .desc_trig_outter .desc_trig span.evoet_c4.evoet_cx {
        padding-left: 0 !important;
    }

    .evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.assigned-users-accordion {
        width: 100%;
    }
    .evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.evoet_c2 {
        width: 100% !important;
        margin-top: 20px;
    }
    .evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.evoet_c4.evoet_cx {
        flex-basis: fit-content !important;
    }
    .evo_lightbox .evo_lightbox_body .evoyv_events p.desc_trig_outter span.evoet_c2 span.evoet_title {
        word-break: break-word !important;
    }
    #single_event_btn input[type=button]{
        margin-bottom: 10px !important;
    }
    #single_event_btn #category_list, .event_list_btn .category_list{
        left: 0 !important;
    }
    /* date 10-04-2024 end css  */

    /* date 11-04-2024 start here */
    .evlist_mitarbeiter_list {
        overflow-y: auto !important;
        height: 165px;
        width: 130px !important;
    }
    .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 {
        width: 100% !important;
    }
    .popup-view .eventon_events_list .desc_trig_outter .assigned-users-accordion {
        max-width: 100% !important;
        width: 100% !important;
        margin-top: 10px;
    }
    /* date 11-04-2024 end here */

     #projects-list .col-md-4{
        max-width: 100% !important;
    }
    .wofficetask form.woffice-task-form .col-md-3 span {
        font-size: 18px !important;
    }
    .wofficetask form.woffice-task-form .col-md-3:first-child,.wofficetask form.woffice-task-form .col-md-3:nth-child(2),.wofficetask form.woffice-task-form .col-md-3:nth-child(3){
        padding: 0 !important;
    }
}

@media (max-width:575px) {
    .popup-view .eventon_list_event a.desc_trig {
        padding-left: 12px !important;
    }

    .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c1 {
        width: 20% !important;
    }

    .popup-view .eventon_events_list .desc_trig_outter .desc_trig .evoet_c2 {
        padding-left: 0 !important;
        flex-direction: column;
        display: flex;
    }

    

   

    .popup-view .eventon_events_list .desc_trig_outter .assigned-users-accordion img {
        margin-bottom: 5px !important;
        margin-left: 4px !important;
    }
}

@media (max-width:480px) {
    .event-project-popup .woffice-tab-layout__nav li {
        width: 45% !important;
    }

    .popupOnened .evolb_box {
        max-width: 90% !important;
        min-width: 90%;
    }

    .evo_lightboxes .evo_lightbox_content .evo_lb_closer {
        margin-top: -40px;
        top: -16px;
    }

    .evnt-type-1 article.woffice-tab-layout .accordian-loader {
        top: 6%;
        left: 50%;
        transform: translate(-50%, -5%);
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
        min-width: 50% !important;
        width: 50% !important;
        max-width: 50%;
    }
    .wofficetask form.woffice-task-form .col-md-3:first-child {
        width: 50% !important;
        max-width: 50% !important;
        min-width: 50%;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(3) {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
        margin-bottom: 20px;
    }
    .wofficetask form.woffice-task-form .col-md-3:first-child,.wofficetask form.woffice-task-form .col-md-3:nth-child(3){
        padding-left: 15px !important;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(2){
        padding-right: 15px !important;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(3) {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
        margin-bottom: 20px;
    }
    .wofficetask form.woffice-task-form .col-md-3:nth-child(2) input[type="number"] {
        width: 100% !important;
        min-width: 100%;
        max-width: 100%;
    }

    /* date 22-04-2024 start  */
    .event-project-popup .wofficetask form.woffice-task-form .col-md-3:first-child {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100%;
    }
    .event-project-popup .wofficetask form.woffice-task-form .col-md-3:nth-child(2) {
        min-width: 100% ! IMPORTANT;
        margin-top: 20px;
        padding: 0 15px !important;
    }
    .event-project-popup  .wofficetask form.woffice-task-form .col-md-3:nth-child(3){
        margin-top: 5px;
    }
    /* date 22-04-2024 end */
}

@media (max-width:767px) {
    body.evo_overflow {
        width: 100% !important;
    }

    .evocard_box {
        overflow: unset !important;
    }

    #single_event_btn #color_list {
        height: 350px !important;
        overflow-y: auto !important;
    }

    .event_list_btn .evlist_color_list {
        overflow-y: auto !important;
        height: 165px;
        width: 130px !important;
    }

    .evo_lightbox_content,
    .evolb_box {
        width: 90% !important;
        max-width: 500px !important;
    }

    .evo_lightbox.eventcard .evo_lightbox_body span.evoet_c2 {
        width: 100%;
        word-wrap: break-word;
    }

    .event_list_btn .category_list {
        width: 180px;
        left: 0 !important;
    }

    .event_list_btn .category_list form {
        width: 100%;
    }

    .event_list_btn .category_list form table {
        width: 100% !important;
    }

    .event_list_btn .category_list form table tr td {
        font-size: 12px !important;
    }

    .event-project-popup .woffice-project-filters ul {
        height: auto !important;
    }

    .ajde_evcal_calendar .date_row .row {
        margin-left: 0 !important;
    }
}

@media (max-width:575px) {

    .evo_lightbox_content,
    .evolb_box {
        width: 90% !important;
        max-width: 350px !important;
    }

    .event_list_btn .category_list {
        width: 220px !important;
    }
}
.page-id-1069 div.mce-inline-toolbar-grp{
    z-index: 999999 !important;
}
 .page-id-398 .dialog-type-lightbox{
  display: none !important;
 }

.page-id-1069 .mce-menu.mce-in.mce-animate{
z-index: 99999999999999 !important;
}