.datetimepicker{
    margin-bottom: 0px !important;
}

input[type="number"].no-inc::-webkit-outer-spin-button, input[type="number"].no-inc::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type="number"].no-inc {
    -moz-appearance: textfield;
}

.ui-autocomplete {
    z-index: 99999 !important;
}


.debug-modal-body{
    padding-top: 45px;
}

.debug-modal-body .modal-footer{
    padding-top: 30px !important;
}


.fa-rotate-90 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.iframeModal .modal-dialog{
    height: calc(100% - 65px);
    min-height: calc(100% - 65px);
}

.iframeModal .modal-content {
    height: 100%;
    min-height: 100%;
}

.iframeModal .modal-body{
    height: calc(100% - 120px);
    min-height: calc(100% - 120px);
    padding: 0px;
}

.full-height-modal .modal-dialog{
    height: calc(100% - 56px);
    min-height: calc(100% - 56px);
}

.full-height-modal .modal-content {
    height: 100%;
    min-height: 100%;
}

.full-height-modal .modal-body{
    height: calc(100% - 135px);
    min-height: calc(100% - 135px);
    overflow: auto;
}

.full-height-modal .modal-title{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.modal-title{
    display: inline-block;
}


@media (min-width: 992px){
    .modal-xl {
        max-width: 800px !important;
    }
}

@media (min-width: 1200px){
    .modal-xl {
        max-width: 1400px !important;
    }
}

@media (min-width: 768px){
    .modal-xl {
        width: 98% !important;
        /* max-width: 1200px; */
    }
}
