
/*ΖΚ Groupbox Titles Rounded*/
.z-groupbox-title {
    border-radius: 5px;
}

.z-combobox {
    display: inline-block;
    overflow-wrap: break-word;
}

.z-combobox-input, .z-combobox {
    min-width: 90px;
}

.z-window-modal {
    top: 40vh!important;

}

/*.z-modal-mask {
  position: initial!important;
}*/

.z-window-modal .z-button[type="button"] {
    background-color: #0076d9!important;
}


.z-datebox-input {
    min-width: 140px;
}


.z-spinner-input, .z-spinner {
    min-width: 90px;
}



.z-doublespinner-input, .z-doublespinner  {
    min-width: 120px;
}

.monthTextbox {
    min-width: 90px;
}

.z-textbox {
    min-width: 90px;
}


.custom-combobox, .textbox {
    width: 100%;
    margin-bottom: 10px;
}


@media (max-width: 1024px) {
    .custom-combobox , .z-combobox-input {
        font-size: 15px;
    }

    .row.my-2.g-2 .col-md-6, .row.my-2.g-2 .col-lg-4 {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .row.my-2.g-2 .col-md-5, .row.my-2.g-2 .col-lg-4 {
        flex: 1 1 100%;
        max-width: 100%;
    }


    .col-md-8 {
        flex: 1 1 100%;
        padding: 0 3px;
    }


}


@media  (max-width: 768px) {
    .custom-combobox, .z-combobox-input {
        font-size: 14px;
    }

    .col-md-8 {
        width: 100%;
    }

    .col-3, .col-7, .col-8, .col-9{
        width: 100%;
    }

}




.z-tabpanel {
    padding: 0;
}




