.pcolor1 {
	background-color: #FF8200 !important;
}

.pcolor1.darken-2 {
	background-color: #ef6c00 !important;
}

.pcolor1.lighten-5 {
	background-color: #fff3e0 !important;
}

.pcolor2 {
	background-color: #58595B !important;
}

.pcolor1-text{
	color: #FF8200 !important;
}

.pcolor2-text {
	color: #58595B !important;
}


/* OVERRIDE TEAL */

a {
  color: #c0392b;
}

a:hover{
	color: #FF8200;
}

.slider .indicators .indicator-item.active {
  background-color: #FF8200;
}

input:not([type]):focus:not([readonly]),
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=date]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom: 1px solid #ff8200;
  box-shadow: 0 1px 0 0 #ff8200;
}

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-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: #ff8200;
}

.input-field .prefix.active {
  color: #ff8200;
}

[type="radio"]:checked + label:after {
  border: 2px solid #ff8200;
  background-color: #ff8200;
}

/* Radio With gap */
[type="radio"].with-gap:checked + label:before {
  border: 2px solid #ff8200;
}

[type="radio"].with-gap:checked + label:after {
  border: 2px solid #ff8200;
  background-color: #ff8200;
}

[type="checkbox"]:checked + label:before {
  border-right: 2px solid #ff8200;
  border-bottom: 2px solid #ff8200;
}

/* Indeterminate checkbox */
[type="checkbox"]:indeterminate + label:before {
  border-right: 2px solid #ff8200;
}

[type="checkbox"].filled-in:checked + label:after {
  border: 2px solid #ff8200;
  background-color: #ff8200;
}

.switch label input[type=checkbox]:checked + .lever:after {
  background-color: #ff8200;
}

input[type=range] + .thumb {
  background-color: #ff8200;
}

input[type=range] + .thumb .value {
  color: #ff8200;
}

input[type=range]::-webkit-slider-thumb {
  background-color: #ff8200;
}

input[type=range]::-moz-range-thumb {
  background: #ff8200;
}

input[type=range]::-ms-thumb {
  background: #ff8200;
}

.spinner-layer {
  border-color: #ff8200;
}

.picker__date-display {
  background-color: #ff8200;
}

.picker__day.picker__day--today {
  color: #ff8200;
}

.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background-color: #ff8200;
  color: #ffffff;
}

.picker__close, .picker__today {
  color: #ff8200;
}

.collection .collection-item.active {
  background-color: #ff8200;
}

.collection a.collection-item {
  color: #ff8200;
}

.secondary-content {
  color: #ff8200;
}

span.badge.new {
  background-color: #ff8200;
}

.progress .determinate {
  background-color: #ff8200;
}

.progress .indeterminate {
  background-color: #ff8200;
}

.btn, .btn-large {
  background-color: #ff8200;
}

.btn-floating {
  background-color: #ff8200;
}

.btn-floating:hover {
  background-color: #ff8200;
}

.dropdown-content li > a, .dropdown-content li > span {
  color: #ff8200;
}

/* OVERRIDE MATERIALIZE-RED */

blockquote {
  border-left: 5px solid #ff8200;
}

.pagination li.active {
  background-color: #ff8200;
}

footer.page-footer {
  background-color: #ff8200;
}

nav {
  background-color: #ff8200;
}

.tabs .tab a {
  color: #ff8200;
}

.side-nav .collapsible-body li.active,
.side-nav.fixed .collapsible-body li.active {
  background-color: #ff8200;
}

/* OVERRIDE PROGRESS BAR */
.progress {
  background-color: #58595B;
  margin: 0;
}

/* SET NEW THEME COLORS */
.pcolor1.lighten-5 {
  background-color: #fff3e0 !important;
}

.pcolor1-text.text-lighten-5 {
  color: #fff3e0 !important;
}

.pcolor1.lighten-4 {
  background-color: #ffe0b2 !important;
}

.pcolor1-text.text-lighten-4 {
  color: #ffe0b2 !important;
}

.pcolor1.lighten-3 {
  background-color: #ffcc80 !important;
}

.pcolor1-text.text-lighten-3 {
  color: #ffcc80 !important;
}

.pcolor1.lighten-2 {
  background-color: #ffb74d !important;
}

.pcolor1-text.text-lighten-2 {
  color: #ffb74d !important;
}

.pcolor1.lighten-1 {
  background-color: #ffa726 !important;
}

.pcolor1-text.text-lighten-1 {
  color: #ffa726 !important;
}

.pcolor1 {
  background-color: #ff8200 !important;
}

.pcolor1-text {
  color: #ff8200 !important;
}

.pcolor1.darken-1 {
  background-color: #fb8c00 !important;
}

.pcolor1-text.text-darken-1 {
  color: #fb8c00 !important;
}

.pcolor1.darken-2 {
  background-color: #f57c00 !important;
}

.pcolor1-text.text-darken-2 {
  color: #f57c00 !important;
}

.pcolor1.darken-3 {
  background-color: #ef6c00 !important;
}

.pcolor1-text.text-darken-3 {
  color: #ef6c00 !important;
}

.pcolor1.darken-4 {
  background-color: #e65100 !important;
}

.pcolor1-text.text-darken-4 {
  color: #e65100 !important;
}

.pcolor1.accent-1 {
  background-color: #ffd180 !important;
}

.pcolor1-text.text-accent-1 {
  color: #ffd180 !important;
}

.pcolor1.accent-2 {
  background-color: #ffab40 !important;
}

.pcolor1-text.text-accent-2 {
  color: #ffab40 !important;
}

.pcolor1.accent-3 {
  background-color: #ff9100 !important;
}

.pcolor1-text.text-accent-3 {
  color: #ff9100 !important;
}

.pcolor1.accent-4 {
  background-color: #ff6d00 !important;
}

.pcolor1-text.text-accent-4 {
  color: #ff6d00 !important;
}