﻿/*input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea {
    margin: 0 0 0 0 ;
}*/

body {
    padding-left: 300px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif
}

@media only screen and (max-width : 992px) {
    body {
        padding-left: 0;
    }
}

/*.input-group {
    display: table;
}

    .input-group input, .suffix {
        display: table-cell;
    }

.suffix {
    width: 1%;
}*/


.toast.error-toast {
    background-color: darkred;
}

.toast.success-toast {
    background-color: green;
}

.toast.warning-toast {
    background-color: orange;
}

input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea {
    margin-bottom: 0px
}

.dx-texteditor.dx-editor-underlined .dx-placeholder::before, .dx-texteditor.dx-editor-underlined .dx-texteditor-input {
    padding: 0px;
}

.sidenav li {
    line-height: 35px;
}

    .sidenav li > a {
        height: 35px;
        line-height: 35px;
    }

        .sidenav li > a > i, .sidenav li > a > [class^="mdi-"], .sidenav li > a li > a > [class*="mdi-"], .sidenav li > a > i.material-icons {
            height: 35px;
            line-height: 35px;
        }

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.swal-large {
    width: 850px !important;
    height: 550px !important;
}

.swal-x-large {
    width: 950px !important;
    height: 650px !important;
}


.swal2-textarea {
    height: 400px !important;
}


.dx-list-item {
    border-top: none;
    margin-top: 4px;
    border-bottom: 1px solid silver;
}

.dx-placeholder {
    color: rgba(148,148,148,.87);
    font-size: 13px;
    padding-left: 25px;
}

.dx-list-search .dx-texteditor-input {
    text-indent: 25px;
}

.datepicker-row .is-disabled {
    text-decoration: line-through;
    color: silver;
}

.datepicker-row {
    color: black;
}