/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

.select_theme_alfa-on-white .select__top,
    .select_theme_alfa-on-white .select__sub,
    .select_theme_alfa-on-white .select__placeholder {
        color: rgba(11, 31, 53, 0.6);
    }

.select_theme_alfa-on-white .select-button {
        color: rgba(11, 31, 53, 0.95);
        background: transparent;
        border-bottom-color: rgba(11, 31, 53, 0.4);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

.select_theme_alfa-on-white .select-button_hovered {
            border-bottom-color: rgba(11, 31, 53, 0.9);
        }

.select_theme_alfa-on-white .select-button:focus,
        .select_theme_alfa-on-white .select-button_focused {
            border-bottom-color: rgba(11, 31, 53, 0.9);
            box-shadow: inset 0 -1px 0 rgba(11, 31, 53, 0.9);
        }

.select_theme_alfa-on-white .select-button:focus.select-button_hovered, .select_theme_alfa-on-white .select-button_focused.select-button_hovered {
                border-bottom-color: rgba(11, 31, 53, 0.9);
                box-shadow: inset 0 -1px 0 rgba(11, 31, 53, 0.9);
            }

.select_theme_alfa-on-white .select-button_pressed {
            border-bottom-color: rgba(11, 31, 53, 0.9);
        }

.select_theme_alfa-on-white .select-button_disabled {
            color: rgba(11, 31, 53, 0.3);
            border-bottom-color: rgba(11, 31, 53, 0.2);
            border-bottom-style: dashed;
        }

.select_theme_alfa-on-white.select_opened .select-button {
            border-bottom-color: rgba(11, 31, 53, 0.9);
            box-shadow: inset 0 -1px 0 rgba(11, 31, 53, 0.9);
        }

.select_theme_alfa-on-white.select_invalid .select__sub {
            color: rgba(255, 92, 92, 1);
        }

.select_theme_alfa-on-white.select_invalid .select-button {
            border-bottom-color: rgba(255, 92, 92, 0.85);
        }

.select_theme_alfa-on-white.select_invalid .select-button_hovered {
                border-bottom-color: rgba(255, 92, 92, 0.85);
            }

.select_theme_alfa-on-white.select_invalid .select-button:focus,
            .select_theme_alfa-on-white.select_invalid .select-button_focused {
                border-bottom-color: rgba(255, 92, 92, 0.85);
                box-shadow: inset 0 -1px 0 rgba(255, 92, 92, 0.85);
            }

.select_theme_alfa-on-white.select_invalid .select-button:focus.select-button_hovered, .select_theme_alfa-on-white.select_invalid .select-button_focused.select-button_hovered {
                    border-bottom-color: rgba(255, 92, 92, 0.85);
                    box-shadow: inset 0 -1px 0 rgba(255, 92, 92, 0.85);
                }

.select_theme_alfa-on-white.select_invalid.select_opened .select-button {
                border-bottom-color: rgba(255, 92, 92, 0.85);
                box-shadow: inset 0 -1px 0 rgba(255, 92, 92, 0.85);
            }

.select_theme_alfa-on-white.select.select_view_filled .select-button {
            color: #0b1f35;
            border-bottom-color: rgba(11, 31, 53, 0.15);
            background-color: rgba(11, 31, 53, 0.05);
        }

.select_theme_alfa-on-white.select.select_view_filled .select-button.select-button_hovered {
                background-color: rgba(11, 31, 53, 0.1);
                border-color: rgba(11, 31, 53, 0.6);
            }

.select_theme_alfa-on-white.select.select_view_filled .select__top,
        .select_theme_alfa-on-white.select.select_view_filled .select__sub {
            color: rgba(11, 31, 53, 0.6);
        }

.select_theme_alfa-on-white.select.select_view_filled .select__placeholder {
            color: rgba(11, 31, 53, 0.6);
        }

.select_theme_alfa-on-white.select.select_view_filled.select_focused .select-button {
                border-bottom-color: #0b1f35;
                box-shadow: inset 0 -1px 0 #0b1f35;
            }

.select_theme_alfa-on-white.select.select_view_filled.select_disabled .select-button {
                color: rgba(11, 31, 53, 0.6);
                background-color: rgba(11, 31, 53, 0.1);
                border-bottom-color: rgba(11, 31, 53, 0.15);
                border-bottom-style: dashed;
            }

.select_theme_alfa-on-white.select.select_view_filled.select_disabled .select__top,
            .select_theme_alfa-on-white.select.select_view_filled.select_disabled .select__placeholder {
                color: rgba(11, 31, 53, 0.3);
            }

.select_theme_alfa-on-white.select.select_view_filled.select_invalid .select__sub {
                color: rgba(255, 92, 92, 1);
            }

.select_theme_alfa-on-white.select.select_view_filled.select_invalid .select-button {
                border-bottom-color: rgba(255, 92, 92, 1);
                box-shadow: inset 0 -1px 0 rgba(255, 92, 92, 1);
            }

.select_theme_alfa-on-white.select.select_view_filled.select_invalid .select-button.select-button_hovered,
                .select_theme_alfa-on-white.select.select_view_filled.select_invalid .select-button.select-button_pressed {
                    border-bottom-color: rgba(255, 92, 92, 1);
                    box-shadow: inset 0 -1px 0 rgba(255, 92, 92, 1);
                }

/*# sourceMappingURL=select_theme_alfa-on-white.css.map */
