.brinde_block .picture,
.softkeys__btn:active,
.softkeys__btn:hover,
.ui.button,
.ui.button.active,
.ui.button:focus,
.ui.primary.button,
.ui.primary.button.active,
.ui.primary.button:focus,
.ui.buttons .button.active,
.ui.buttons .button:focus,
.ui.calendar .ui.table td.focus,
.ui.calendar .ui.table td:hover,
.ui.dropdown .menu > .item:hover,
.ui.inverted.menu .item .ball,
.ui.search > .results .result.active,
.ui.green.label,
.ui.green.labels .label {
    background: #54bbab; /* main */
}

.header_cliente_leitura,
.ui .ui.table tbody td i.icon.pencil:hover,
.ui.header.main,
.ui.inverted.menu .active.item .icon,
.ui.inverted.menu .active.item,
.ui.inverted.menu .active.item:hover,
.ui.message.notification.success .icon,
h2.ui.header a:hover i,
h4.ui.header,
label.important {
    color: #54bbab; /* main */
}

.softkeys__btn:active,
.softkeys__btn:hover .ui.message.notification.success,
img.cliente_preview {
    border-color: #54bbab; /* main */
}

.ui.button:hover,
.ui.buttons .button:hover,
.ui.button.primary:hover,
.ui.buttons .button.primary:hover {
    background: #399c8d; /* main-hover */
}

.ui.sidebar.inverted {
    background: #2a2e33;
}

.ui.red.button,
.ui.red.buttons .button,
.ui.red.label,
.ui.red.labels .label,
.ui.segment.red .ui.button.red,
.ui.segment.red,
.ui.styled.accordion .active.title.master {
    background: #cc566a !important; /* red */
}

.aviso_auditoria,
.ui .ui.table tbody td i.icon.trash:hover,
.ui.dropdown .menu > .unlock .icon,
.ui.dropdown .menu > .unlock em,
.ui.form .field.error .input,
.ui.form .field.error label,
.ui.form .field.error,
.ui.form .fields.error .field .input,
.ui.form .fields.error .field label,
.ui.header div.limite,
.ui.message.notification.negative .icon,
.ui.search .icon.ban:not(.disabled),
.ui.search .icon.lock:not(.disabled),
.ui.styled.accordion .title.master,
.ui.table tr.error td,
h3.limite,
i.red.icon {
    color: #cc566a; /* red */
}

.ui.message.notification.negative,
.ui.red.label,
.ui.red.labels .label {
    border-color: #cc566a; /* red */
}

.ui.red.button.active,
.ui.red.button:focus,
.ui.red.button:hover,
.ui.red.buttons .button.active,
.ui.red.buttons .button:focus,
.ui.red.buttons .button:hover {
    background: #da7b8b; /* red-hover */
}

.ui.dropdown .menu > .unlock .icon:hover {
    color: #da7b8b; /* red-hover */
}

.ui.yellow.button,
.ui.yellow.buttons .button {
    background-color: #dfc64b; /* yellow */
}

.icon.parametro {
    color: #dfc64b; /* yellow */
}

.ui.yellow.button.active,
.ui.yellow.button:focus,
.ui.yellow.button:hover,
.ui.yellow.buttons .button.active,
.ui.yellow.buttons .button:focus,
.ui.yellow.buttons .button:hover {
    background: #ffe254; /* yellow-hover */
}

.ui.button {
    border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -ms-border-radius: 0px !important;
    -o-border-radius: 0px !important;
}

tr.red td {
    background: #f5c8c8;
}

.ui.blue.label,
.ui.blue.labels .label {
    background-color: #0f2d47 !important;
    border-color: #0f2d47 !important;
    color: #fff !important;
}

.ui.olive.label,
.ui.olive.labels .label {
    background-color: #7bd37f !important;
    border-color: #7bd37f !important;
    color: #fff !important;
}

.ui.green.label,
.ui.green.labels .label {
    background-color: #7fd3c9 !important;
    border-color: #7fd3c9 !important;
    color: #fff !important;
}
