#preloader {position: fixed; top:0; left:0; right:0; bottom:0; background-color: rgba(255,255,255,0.90); width: 100%; height: 100%; z-index: 10000;}
#status {position: absolute; top:1%; left:1%; right:1%; bottom:1%; margin: auto; width: 100px; height: 100px; z-index: 11111;
    -webkit-animation-name: spinner;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-duration: 6s;

    animation-name: spinner;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    animation-duration: 2s;

    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;

    }
    .modal , .modal .modal-footer {background-color: #fff;}


    #main .section-data-tables .dataTables_wrapper table.dataTable tbody th, #main .section-data-tables .dataTables_wrapper table.dataTable tbody td {white-space: inherit !important;}
    #main .section-data-tables .dataTables_wrapper table.dataTable tbody th.nowrap, #main .section-data-tables .dataTables_wrapper table.dataTable tbody td.nowrap  {white-space: nowrap !important;}

    /*color replace*/

    .btn-large:hover, .btn-small:hover, .btn:hover, .btn, .btn-large, .btn-small, .gradient-45deg-light-blue-cyan, .switch label input[type="checkbox"]:checked + .lever::after, #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button.current, #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button.current, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button.current:hover, #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button:hover, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button:hover, .btn-floating, .btn-floating:hover, .gradient-45deg-indigo-purple, [type="radio"].with-gap:checked + span::after, [type="radio"]:checked + span::after {background-color: #e10916 !important; background: #e10916 !important;}
    .switch label .lever::before, .switch label input[type="checkbox"]:checked + .lever, .tabs .indicator, .tabs .tab a:focus,
    .tabs .tab a:focus.active {background-color: #f7828a !important;}
    a {color:#e10916 ;}

    #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button.current, #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button.current, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button.current:hover, #main .section-data-tables .dataTables_wrapper .dataTables_paginate .paginate_button:hover, #main .section-data-tables .dataTables_wrapper #page-length-option_paginate .paginate_button:hover {box-shadow: none;border:none}

    input:not([type]):focus:not([readonly]),
input[type=date]:not(.browser-default):focus:not([readonly]),
input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
input[type=datetime]:not(.browser-default):focus:not([readonly]),
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=number]:not(.browser-default):focus:not([readonly]),
input[type=password]:not(.browser-default):focus:not([readonly]),
input[type=search]:not(.browser-default):focus:not([readonly]),
input[type=tel]:not(.browser-default):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]),
input[type=time]:not(.browser-default):focus:not([readonly]),
input[type=url]:not(.browser-default):focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
 border-bottom:1px solid #e10916;
 -webkit-box-shadow:0 1px 0 0 #e10916;
 box-shadow:0 1px 0 0 #e10916
}
input:not([type]):focus:not([readonly])+label,
input[type=date]:not(.browser-default):focus:not([readonly])+label,
input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,
input[type=datetime]:not(.browser-default):focus:not([readonly])+label,
input[type=email]:not(.browser-default):focus:not([readonly])+label,
input[type=number]:not(.browser-default):focus:not([readonly])+label,
input[type=password]:not(.browser-default):focus:not([readonly])+label,
input[type=search]:not(.browser-default):focus:not([readonly])+label,
input[type=tel]:not(.browser-default):focus:not([readonly])+label,
input[type=text]:not(.browser-default):focus:not([readonly])+label,
input[type=time]:not(.browser-default):focus:not([readonly])+label,
input[type=url]:not(.browser-default):focus:not([readonly])+label,
textarea.materialize-textarea:focus:not([readonly])+label {
 color:#e10916
}

.dropdown-content li>a,
.dropdown-content li>span, .tabs .tab a.active, .tabs .tab a:hover, .tabs .tab a {

    color:#e10916
}
[type="radio"].with-gap:checked + span::after, [type="radio"].with-gap:checked + span::before, [type="radio"]:checked + span::after {
    border: 2px solid #e10916;
}


[type="checkbox"]:checked + span:not(.lever)::before {

    border-top: 2px solid transparent;
    border-right: 2px solid #e10916;
    border-bottom: 2px solid #e10916;
}

/* 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;
}
