:root{
    --primary: #500ABE;
    --secondary: #F58732;
    --secondary-shade: #f88125;
    --secondary-extralight: #ffeadb;
}
html {font-family: 'Raleway', sans-serif;}


nav ul a {color: var(--primary)}
.indigo-text {color: var(--primary)!important}
div.titulocard {background-color: var(--primary)!important}


a {color: var(--secondary)}
.card-panel div.titulocard i.fa {color: var(--secondary)!important}
.amber-text.text-darken-2 {color: var(--secondary-shade)!important}

.btn {background-color: var(--secondary)}
.btn:hover, .btn-large:hover {background-color: var(--secondary-shade)}
ul.pagination .active,
.amber {background-color: var(--secondary)!important}
table.striped>tbody>tr:nth-child(odd) {background-color: var(--secondary-extralight);}
table.highlight>tbody>tr:hover {background-color: var(--secondary-extralight);}

.btn-floating {background: var(--secondary);}
.btn-floating:hover {background: var(--secondary-shade)}
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]: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 var(--secondary);
    box-shadow: 0 1px 0 0 var(--secondary);
}
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: var(--secondary);
}

[type="checkbox"]:checked+label:before {
    border-right-color: var(--secondary);
    border-bottom-color: var(--secondary);
}

.tabs .tab a:hover, .tabs .tab a.active {
    color: var(--primary)!important;
}

.tabs .indicator {
    background-color: var(--primary);
}

th.ordenacao {color: var(--secondary)!important}

[type="radio"]:checked+label:after, [type="radio"].with-gap:checked+label:after {background-color: var(--secondary); border-color: var(--secondary)}

.btn:focus, .btn-large:focus, .btn-floating:focus {background-color: var(--secondary-shade)}
strong {font-weight: bold}