/* CLIENT BASED */

.fr_main_container_background {
    background-image: linear-gradient(rgba(183, 218, 242, 0.8), rgba(183, 218, 242, 0.8));
}

.teal.lighten-1 {
  /*background-color: #red!important;*/
}

.teal-text.text-lighten-1 {
 /*// color: #red!important;*/
}

.btn {
   /*// background-color: red!important;*/
}

.btn:focus {
  /*//  background-color: red!important;*/
}

.btn:hover {
   /*// background-color: red!important;*/
}

.dropdown-content li>span {
	/*//color: red!important;*/
}

.input-field .prefix.active {
	/*//color: red!important;*/
}

input[type=text]:not(.browser-default):focus:not([readonly])+label {
	/*color: red!important;*/
}

input[type=text]:not(.browser-default):focus:not([readonly]) {
	border-bottom: 1px solid red!important;
	box-shadow: 0 1px 0 0 red!important;
	-webkit-box-shadow: 0 1px 0 0 red!important;
}

input[type=email]:not(.browser-default):focus:not([readonly])+label {
	color: red!important;
}

input[type=email]:not(.browser-default):focus:not([readonly]) {
	border-bottom: 1px solid red!important;
	box-shadow: 0 1px 0 0 red!important;
	-webkit-box-shadow: 0 1px 0 0 red!important;
}

input[type=tel]:not(.browser-default):focus:not([readonly])+label {
	color: red!important;
}

input[type=tel]:not(.browser-default):focus:not([readonly]) {
	border-bottom: 1px solid red!important;
	box-shadow: 0 1px 0 0 red!important;
	-webkit-box-shadow: 0 1px 0 0 red!important;
}

textarea.materialize-textarea:focus:not([readonly])+label {
	color: red!important;
}

textarea.materialize-textarea:focus:not([readonly]) {
	border-bottom: 1px solid red!important;
	box-shadow: 0 1px 0 0 red!important;
	-webkit-box-shadow: 0 1px 0 0 red!important;
}

.btn.waves-effect.waves-light.upload:hover {
	background: red!important;
	opacity: 0.9!important;
}