.orange2 {
    background-color: #02b77a !important;
}

.btn, .btn-large {
    background-color: #02b77a;
}

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 #02b77a;
    box-shadow: 0 1px 0 0 #02b77a;
}

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: #02b77a;
}

.input-field .prefix.active {
    color: #02b77a;
}

[type="checkbox"]:checked+label:before {
    border-right: 2px solid #02b77a;
    border-bottom: 2px solid #02b77a;
}

button:focus {
    outline: none;
    background-color: #02b77aab;
}

.btn:hover, .btn-large:hover {
    background-color: #02b77aab;
}