.prim-red .lighten-5{
	background-color: #FFEBEE;
}
.prim-red .lighten-4{
	background-color: #FFCDD2;
}
.prim-red .lighten-3{
	background-color: #EF9A9A;
}
.prim-red .lighten-2{
	background-color: #E57373;
}
.prim-red .lighten-1{
	background-color: #EF5350;
}
.prim-red .darken-1{
	background-color: #E53935;
}
.prim-red .darken-2{
	background-color: #D32F2F;
}
.prim-red .darken-3{
	background-color: #C62828;
}
.prim-red .darken-4{
	background-color: #B71C1C;
}


.login .header, #installation-card .header {
	background-color: #D32F2F;
}
.login .footer, #installation-card .footer {
	background-color: #F44336;
}


.btn, .btn-large {
	background-color: #F44336;
}

.color-theme-dark .btn.raised, .color-theme-dark .btn-large.raised,
.color-theme-light .btn.raised, .color-theme-light .btn-large.raised{
	color: #fff;
}
.color-theme-light a.btn, .color-theme-light a.btn-large,
.color-theme-light .btn, .color-theme-light .btn-large{
	color: rgba(0,0,0,0.58);
}

.btn:hover, .btn-large:hover,
.btn:focus, .btn-large:focus,
.btn:active, .btn-large:active{
	background-color: #EF5350;
}
.btn-floating{
	background-color: #F44336 !important;
}
button:focus {
	background-color: #F44336;
}
.btn.flat.cancel:hover, .btn.flat.cancel:focus{
	background-color: #F44336;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	color: #F44336 !important;
}

[type="checkbox"]:checked+label:before {
	border-right: 2px solid #F44336;
	border-bottom: 2px solid #F44336;
}

input:not([type]):focus:not([readonly])+label,
input[type=text]:focus:not([readonly])+label,
input[type=password]:focus:not([readonly])+label,
input[type=email]:focus:not([readonly])+label,
input[type=url]:focus:not([readonly])+label,
input[type=time]:focus:not([readonly])+label,
input[type=date]:focus:not([readonly])+label,
input[type=datetime]:focus:not([readonly])+label,
input[type=datetime-local]:focus:not([readonly])+label,
input[type=tel]:focus:not([readonly])+label,
input[type=number]:focus:not([readonly])+label,
input[type=search]:focus:not([readonly])+label,
textarea.materialize-textarea:focus:not([readonly])+label {
	color: #F44336;
}

body .dateChooser,
body .dateChooser .datatable table tr td.dateChooserActiveToday .day{
	background-color: #F44336;
}
body .dateChooser .datatable table tr td.dateChooserActiveToday .day{
	border-color: #F44336;
} 

.kb-header, .kb-close-trigger {
	background-color: #F44336;
}
.kb-content {
	border: 1px solid #F44336;
}
.switch label input[type=checkbox]:checked+.lever {
	background-color: #EF9A9A;
}
.switch label input[type=checkbox]:checked+.lever:after {
	background-color: #F44336;
}

a, a:hover, a:focus, a:visited{
	color: #F44336;
}

.input-field .prefix.active {
	color: #F44336;
}

#list #n_tbllist_paginate .paginate_button.current{
	color: #F44336;
}

.card .card-content #moduleHeader #tabs ul li a.active, .card .card-content #moduleHeader #tabs ul li a:visited.active {
	color: #F44336;
	border-color: #F44336;
}
.card .card-content #moduleHeader #tabs ul li a:hover, .card .card-content #moduleHeader #tabs ul li a:focus, .card .card-content #moduleHeader #tabs ul li a:visited:hover, .card .card-content #moduleHeader #tabs ul li a:visited:focus {
	color:  #F44336;
}

table.dt-rowReorder-float td,
	tr.dt-rowReorder-moving td{
	background-color: #FFEBEE
}

ul.preview-action-list label:hover, ul.preview-action-list span:hover, ul.preview-action-list a:hover {
	color: #F44336;
}

*::selection {
  background: #EF9A9A;
}

#tinymce a{
	color: #F44336;
}

.loader{
	background-color: #F44336;
}

.spinner-layer {
	border-color: #F44336;
}

.btn.flat, .flat.btn-large {
    color: #F44336;
}

.progress{
	background-color: #FFCDD2;
}

.progress .indeterminate,
.progress .determinate{
	background-color: #F44336;
}


/* Datepicker */
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.weekend {
	color: #F44336;
}
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active:before,
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active:hover:before{
	background-color: #F44336;
}
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active.today:after,
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active:hover.today:after{
	border-color: #F44336;
}
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active.today:before,
.bootstrap-datetimepicker-widget .datepicker-days table tbody td.day.active:hover.today:before{
	background-color: #F44336;
}
.bootstrap-datetimepicker-widget .datepicker-months table tbody td span.month.active:before,
.bootstrap-datetimepicker-widget .datepicker-months table tbody td span.month.active:hover:before,
.bootstrap-datetimepicker-widget .datepicker-years table tbody td span.year.active:before,
.bootstrap-datetimepicker-widget .datepicker-years table tbody td span.year.active:hover:before,
.bootstrap-datetimepicker-widget .datepicker-decades table tbody td span.decade.active:before,
.bootstrap-datetimepicker-widget .datepicker-decades table tbody td span.decade.active:hover:before{
	background-color: #F44336;
}

/* Cropper */
.cropper-format-preview-gallery .cropped-image-preview .cropped-image-action-overlay .cropped-image-action-overlay-center{
	background-color: #F44336;
}

#search-bar .xdsoft_autocomplete .xdsoft_autocomplete_dropdown b{
	color: #F44336;
}

td.textarea.valueAsPopUp .icon{
	color: #F44336;
}

.btn-floating:hover{
background-color: #E57373 !important;
}

.upload-multiple .filename {
    margin-left: 15px;
    line-height: 30px;
}