:root {
    --primary-color: #00796B;
    --secondary-color: #FF5252;
}

header > .mdl-layout__tab-bar-container {
    background-color: rgb(0,121,107);
}

.getmdl-select.is-focused .mdl-icon-toggle__label {
    color: #009688;
}

a {
    color: rgb(255,82,82);
}

.ui-datepicker .default-styling.ui-state-default, .ui-datepicker .default-styling .ui-state-default {
    /* border: 1px solid #d3d3d3; */
    background-color: #009688;
    background-image: -webkit-linear-gradient(top, #009688, #009688);
    color: #ffffff;
    font-weight: normal;
}

.after_order_instructions {
    border: 1px solid #009688;
}

/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #009688; color: #fff; text-shadow: none;}
::selection {background: #009688; color: #fff; text-shadow: none;}

.button {
    background: #009688;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background-color: #009688;
    color: #ffffff;
    font-weight: normal;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    background-color: #007466; /* brightness of 139, instead of 105 */
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #999999;
    font-weight: normal;
}

.after_order_instructions a {
    color: #009688;
}

.ui-multiselect-menu .ui-widget-header {
    background: #009688;
}

.ui-widget-content a {
    color: #009688;
}
