#whatsapp-button {
    z-index: 9999999;
    position: fixed;
    bottom: 10px;
    left: 20px;
}

#whatsapp-button img {
    width: 80px;
    height: 80px;
}

.fixed-menu {
    position: fixed !important;
    top: -7px;
}
/* transparencia para el menu; */
.bravo_wrap .bravo_header {
    position: absolute;
    z-index: 9999 !important;
    background-color: rgba(22, 97, 166, 0.8) !important;
    width: 100% !important;
}
.bravo_wrap .bravo_header .container .content{
    background: transparent !important;
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a {
    color: #f4f5f9 !important;
}
.bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .nav-tabs li a.active {
    border-radius: 15px 15px 0px 0px;
}
.bravo_wrap .bravo_form {
    border-radius: 0px 16px 16px 15px;
    background-color: rgba(255, 255, 255, 0.7);
}
.bravo_wrap .bravo_form .g-button-submit button {
    border-radius: 0px 15px 15px 0px !important;
}
.bravo_wrap .page-template-content .bravo-call-to-action .context {
    border-radius: 15px;
}
.bravo_wrap .page-template-content .bravo-offer .item {
    border-radius: 15px !important;
    -webkit-box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
    -moz-box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
    box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
}

.bravo_wrap .bravo_search_event .bravo_filter {
    border-radius: 15px !important;
}

.bravo_wrap .bravo_search_event .bravo_form_search {
    margin-top: -90px !important;
}

.bravo_wrap .bravo_footer .mailchimp {
    display:none;
}
.bravo_wrap .bravo-list-hotel .item-loop{
    border-radius: 15px !important;
}
.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list{
    border-radius: 15px !important;
}
.bravo_wrap .bravo_search_hotel .bravo_filter{
    border-radius: 15px !important;
}
img.lazy.error, img.lazy.initial, img.lazy.loaded {
    border-radius: 15px !important;
}
.bravo_wrap .bravo-contact-block .contact-info .info-content{
    border-radius: 15px !important;
}
.bravo_wrap .bravo-contact-block .img-responsive {
    border-radius: 15px !important;
}
.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .thumb-image {
    border-radius: 15px !important;
}
.bravo-news .article .post-header {
    border-radius: 15px !important;
}
.bravo-news .header .cate ul li {
    border-radius: 15px !important;
}

.bravo-news .widget_search form input[type=text] {
    border-radius: 15px 0px 0px 15px !important;
}
.bravo-news .widget_search form button {
    border-radius: 0px 15px 15px 0px !important;
}

.hotel_rooms_form .hotel_list_rooms .room-item .image {
    border-radius: 15px !important;
}
.hotel_rooms_form .hotel_list_rooms .room-item {
    border-radius: 15px !important;
}
.hotel_rooms_form .hotel_list_rooms {
    border: none !important;
}
.bravo_wrap .page-template-content .bravo-form-search-all {
    padding: 200px 0 !important;
}
.bravo_wrap .bravo_detail_hotel .bravo_content .g-location {
    display:none !important;
}
.bravo_wrap .bravo_detail_hotel .bravo_content .bravo-hr {
    display: none !important;
}
.bravo_wrap .page-template-content .bravo-call-to-action .context .btn-more {
    border-radius: 15px !important;
}
.bravo_wrap .bravo_footer .copy-right .context .f-visa {
    position: relative !important;
}
.bravo_wrap .bravo_footer .copy-right {
    background: #1661a6 !important;
}
.login-item {
    display: none !important;
}
.signup-item {
    display: none !important;   
}
.wixui-rich-text__text {
    color: #fff !important;
}
.bravo_wrap .bravo-list-item .topbar-search .control .item .dropdown .dropdown-toggle {
    border-radius: 15px !important;
}
.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score {
    border-radius: 12px !important;
}
.bravo_wrap .bravo-checkbox .checkmark {
    border-radius: 6px !important;
}
.page-item.active .page-link {
    border-radius: 15px;
}
.dropdown-menu-right {
    border-radius: 15px !important;
}

.daterangepicker.ltr{
    border-radius: 15px !important;
}
.bravo_wrap .bravo_form .input-search .bravo-autocomplete.show, .bravo_wrap .bravo_form .smart-search .bravo-autocomplete.show {
    border-radius: 0px 0px 15px 15px !important;
}
.bravo_wrap .select-guests-dropdown {
    border-radius: 0px 0px 15px 15px !important;
}

.bravo_wrap .bravo_footer .copy-right .context .f-visa {
    top : 0 !important;
    transform: none !important;
}

.btn {
    border-radius: 15px !important;
}

.form-control {
    border-radius: 15px;
}
.bravo-reviews .review-form .btn {
    border-radius: 15px;
}
.owner-info {
    border-radius: 15px;
}
.bravo_wrap .bravo_detail_event .bravo_single_book .submit-group {
    border-radius: 0px 0px 15px 15px;
}
.bravo_wrap .bravo_detail_event .bravo_content .g-location {
    display:none;
}
.bravo-reviews .review-form .form-wrapper .review-items {
    border-radius: 15px;
}

.hotel_rooms_form .form-search-rooms .form-search-row .g-button-submit {
    background: #1661a6;
}
.bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score {
    border-radius: 15px !important;
}

.bravo_wrap .bravo_search_hotel .bravo_banner {
    padding: 150px 0 !important;
}
.bravo-news .bravo_banner {
    padding: 120px 0 !important;
}
.bravo_wrap .bravo_search_event .bravo_banner {
    padding: 150px 0 !important;
}
.bravo_wrap .page-template-content .bravo-call-to-action .context {
    -webkit-box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
    -moz-box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
    box-shadow: 7px 15px 27px -16px rgba(0,0,0,0.75);
}

.bravo_footer {
    background: #1661a6;
    color: #fff;
}
.bravo_wrap .bravo_footer .main-footer .nav-footer .context ul li a {
    color: #fff;
}
.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .c-title {
    color: #fff;
}
.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .sub a i {
    color: #fff;
}
.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact {
    border-left-color: #fff !important;
}
.bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .tab-content:before {
    background: #fff0;
}
.fotorama__stage__frame {
    border-radius: 15px;
}

@media (max-width: 766px) {
    .bravo_wrap .bravo_search_hotel .bravo_filter {
        display:none;
    }
    
    .bravo_wrap .bravo_search_event .bravo_filter {
        display:none;
    }
}
