/* Search */
.fb_search {
    padding: 45px;
    box-shadow: 10px 10px 90px rgba($color: #000000, $alpha: 0.07);
    border-radius: 10px;
    background-color: #fff;
    @include customMax(575) {
        padding: 30px;
    }
    .fb_search_input_group {
        position: relative;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100%;
        background-color: rgba(#000000, 0.02);
        border-bottom: 1px solid rgba(#000, 0.02);
        border-radius: 5px 5px 0 0;
        label {
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 0 20px;
        }
        .fb_input_style {
            position: relative;
            -ms-flex: 1 1 0%;
            flex: 1 1 0%;
            min-width: 0;
            border: none;
            background-color: transparent;
            height: 50px;
            font-size: 15px;
            &:focus {
                border: none;
                background-color: rgba(#000000, 0.04);
            }
        }
    }
}
