a.red.darken-1:hover,
a.red.darken-1:focus {
    color: #e53935!important;
    background-color: #ffffff!important;
    border-color: #e53935!important;
}

a.red.darken-4:hover,
a.red.darken-4:focus {
    color: #b71c1c!important;
    background-color: #ffffff!important;
    border-color: #b71c1c!important;
}
.beige {
    background: #F1EBE9;
}
.btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus,
button:focus,
.rouge {
    background-color: #891826;
}
.btn.rouge:hover {
    background: #EFEFEF;
    color: #891826;
}
.txt-rouge {
    color: #891826;
}
input[type=email]:not(.browser-default):focus:not([readonly])+label,
input[type=text]:not(.browser-default):focus:not([readonly])+label {
    color: #891826;
}
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]) {
    border-bottom: 1px solid #891826;
    -webkit-box-shadow: 0 1px 0 0 #891826;
    box-shadow: 0 1px 0 0 #891826;
}
.datepicker-cancel, .datepicker-clear, .datepicker-today, .datepicker-done,
.datepicker-table td.is-today,
.dropdown-content li>a, .dropdown-content li>span { color: #891826; }
.datepicker-date-display,
.datepicker-table td.is-selected { background: #891826; color: #ffffff; }
.datepicker-day-button:focus { background-color: rgba(137,24,38, 0.25); }

.select-wrapper input.select-dropdown:focus {
    border-bottom: 1px solid #891826;
}
.tabs .tab a,
.tabs .tab a:hover,
.tabs .tab a.active {
    color: #891826;
}
.tabs .indicator { background-color: #891826; }
.tabs .tab a:focus, .tabs .tab a:focus.active { background-color: rgba(137,24,38, 0.05); }

.genderBoy {
    color: #bbdefb;
}
.genderGirl {
    color: #ec407a;
}
.genderGirl.pulse {
    animation: pulse 2s alternate 1;
}

@keyframes pulse {
    0% {
        color: #fce4ec;
    }
    20% {
        color: #f8bbd0;
    }
    40% {
        color: #f48fb1;
    }
    60% {
        color: #f06292;
    }
    80% {
        color: #ec407a;
    }
    100% {
        color: #e91e63;
    }
}