.back-Fiy {
    background-color: #B6A54E;
}
.back-FiyImp {
    background-color: #B6A54E !important;   
}

.colorFco {
    color: #ffffff;
}
.colorGray1 {
    color: #999999;
}
input[type="search"].search-input::-webkit-input-placeholder {
  color: #808080;
}
.fontSize2by5rem {
    font-size: 2.5rem;
}
.brdBottom {
    border-bottom: 1px solid #666666;
    padding-bottom: 3px;
}
.fontSize1by1rem {
    font-size: 1rem;
}

.lineHeight1by18rem {
    line-height: 1.1875rem;
}
#sidebar .widget.widget_search {
    padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: transparent !important;
}
.search-input.s {
    padding: 12px;
    background-color: #ffffff;
    font-size: 14px;
    color: #808080;
}
.searchform .search-submit {
    padding: 10px 12px;
    margin-top: 1px;
    cursor: pointer;
    border: 0;
}
#tribe-events-bar {
    margin-bottom: 0 !important;
}
#sidebar .widget.widget_search {
    border-bottom: 0 !important;
}
/*hide the search on single page*/ 
.single-tribe_events #searchFormContainer {
    display: none;
}
.autocomplete-suggestion,
.autocomplete-suggestion b {
    font-family: 'MontserratRegular';
}
@media (max-width: 330px) {
    input[type="search"].search-input::-webkit-input-placeholder {
      font-size: 12px;
    }
}
@media (max-width: 575px) {
    .secButton {
        position: absolute;
        right: 24px;
    }
}
@media (min-width: 576px) {
    .secButton {
        position: absolute;
        right: 0;
    }
}
@media (min-width: 768px) {/* Large devices */
    #home-widget-container-main .searchMain {
        width: 35%;
        float: right;
        margin-top: 5px;
    }
}

@media (max-width: 991px) {
    #home-widget-sidebar .widget.widget_rhino_email_widget,
    #home-widget-sidebar .widget.widget_search {
        display: none;
    }
    .fontsize2rembyMed {
        font-size: 2rem;
    }
}
@media (min-width: 768px) and (max-width: 1199px){
    .searchform .search-submit {
        padding: 0.65rem 0.75rem;
    }
}
@media (min-width: 1024px) {
    .searchform .search-submit {
        padding: 0.66rem 0.75rem;
    }
}