.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .g-attributes .list-attributes .item:nth-of-type(1n+4) {
	display: none;
}
.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .g-attributes .list-attributes .item.show:nth-of-type(1n+4) {
	display: block;
}

a.show-attr {
  font-size: 11px !important;
  text-decoration: underline!important;
}

.bravo_wrap .page-template-content .bravo-featured-item .featured-item .content .title{color:#00a388;font-size:16px}.bravo_wrap .page-template-content .bravo-featured-item .featured-item .image img{max-width:80px}.bravo_wrap .page-template-content .bravo-featured-item .featured-item{margin-bottom:0}.bravo_wrap .page-template-content .bravo-featured-item{border-bottom:none;margin:40px 0 0;padding-bottom:0}.bravo_wrap .page-template-content .bravo-featured-item .featured-item .content{padding:15px 10px}.bravo_wrap .page-template-content .bravo-offer{margin:40px 0 30px}.bravo_wrap .page-template-content .bravo-list-offers{margin-bottom:30px}.bravo_wrap .page-template-content .bravo-list-offers .title{font-size:28px;margin-bottom:20px}@media (max-width:766px){.bravo_wrap .page-template-content .bravo-list-offers .title{font-size:24px;margin-bottom:15px}}.bravo_wrap .page-template-content .bravo-list-offers .title .sub-title{color:#5e6d77;font-size:14px;margin-bottom:15px}.bravo_wrap .page-template-content .bravo-list-offers .item{margin-bottom:15px;border:1px solid #d1d1d1;border-radius:5px}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image{overflow:hidden;height:170px;background:#ccc;position:relative;padding-bottom:45%}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image a img{transition:all .3s;max-width:100%}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image a:hover img{transform:scale(1.1)}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .featured{position:absolute;top:20px;left:0;font-size:13px;color:#fff;z-index:8}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .featured .text-1{background:#00a388;border-radius:0 5px 5px 0;padding:5px 10px;font-weight:500;margin-bottom:5px}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .featured a{border-radius:0 5px 5px 0;padding:5px 10px;font-weight:500;display:inline-block;margin-bottom:5px;border:none}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .sale_info{position:absolute;width:220px;height:125px;transform:rotate(45deg);right:-100px;top:-45px;line-height:191px;text-align:center;color:#fff;font-size:32px;z-index:8;background-color:#f28705}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .service-wishlist{position:absolute;right:5px;z-index:10;bottom:0;color:#fff;padding:10px;cursor:pointer}.bravo_wrap .page-template-content .bravo-list-offers .item .thumb-image .service-wishlist.active .fa:before{content:""}.bravo_wrap .page-template-content .bravo-list-offers .item .caption{padding:15px}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .item-title .text-1{color:#00a388;font-size:16px;font-weight:700}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .item-title .text-2{color:#828282;font-size:14px}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .include{margin:18px 0;font-size:12px;color:#828282}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .include p{margin-bottom:0}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .include .note{color:#00a388;font-weight:700}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra{margin-top:30px}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price{text-align:left;display:flex}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .prefix{color:#5e6d77;display:inline-block;font-weight:400;position:relative}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .prefix i{font-size:16px;color:#ffc107}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .price{position:relative;display:inline-block;flex:1}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .price .text-price{font-size:18px;color:#1a2b48;font-weight:500}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .price .onsale{text-decoration:line-through;font-size:14px;color:#c03!important;font-weight:400;position:absolute;top:-15px}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .g-price .price .unit{font-size:14px;color:#828282;font-weight:400}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .view-detail{flex:0 0 35%;text-align:right;margin-top:5px}.bravo_wrap .page-template-content .bravo-list-offers .item .caption .extra .view-detail a{color:#f28705}.bravo_wrap .bravo_footer .main-footer{margin:30px 0}.bravo_wrap .bravo_footer .main-footer .nav-footer .title{margin-bottom:20px;font-weight:600}.bravo_wrap .bravo_footer .main-footer .nav-footer .context ul li a{color:#828282}.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact{margin-bottom:20px}.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .c-title{margin-bottom:0}.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact .sub{font-weight:500;font-size:16px;color:#00a388}.bravo_wrap .bravo_footer .copy-right{border-top:2px solid #eaeef3}.bravo_wrap .bravo-list-hotel .item-loop .featured{position:absolute;top:0px!important;left:0;font-size:11px;color:#fff;z-index:8;background:none;padding:0}.bravo_wrap .bravo-list-hotel .item-loop .featured .text-1{background:#00a388;border-radius:0 5px 5px 0;padding:3px 10px;font-weight:500;margin-bottom:5px}.bravo_wrap .bravo-list-hotel .item-loop .featured .text-2{background:#54d282;border-radius:0 5px 5px 0;padding:3px 10px;font-weight:500;display:inline-block;margin-bottom:5px}.bravo_wrap .bravo-list-hotel .item-loop .featured .text-3{background:#f28705;border-radius:0 5px 5px 0;padding:3px 10px;font-weight:500}.bravo_wrap .bravo-list-hotel .item-loop .featured a{display:inline-block;border-radius:0 5px 5px 0;padding:3px 5px;font-weight:500;}.bravo_wrap .page-template-content .bravo-list-locations.style_4 .list-item .destination-item .content .title:after{display:none}.bravo_wrap .page-template-content .bravo-list-locations.style_4 .list-item .destination-item .content .title{margin-bottom:5px;padding:0;text-align:left}.bravo_wrap .page-template-content .bravo-list-locations.style_4 .list-item .destination-item .content .desc{position:static;transform:none;text-align:left;padding:0;margin:0;display:block}.bravo_wrap .page-template-content .bravo-list-locations .list-item .destination-item .image .content{top:auto;bottom:25px;transform:none;left:30px}.bravo_wrap .page-template-content .bravo-list-locations.style_4 .list-item .destination-item .content .desc a:after,.bravo_wrap .page-template-content .bravo-list-locations.style_4 .list-item .destination-item .content .desc span:after{background:#f28705}.bravo_wrap .page-template-content .bravo-testimonial .item{padding:30px 0 0;min-height:auto}.bravo_wrap .page-template-content .bravo-testimonial .item .author .author-meta h4{font-size:16px;margin:8px 0;color:#00a388}.bravo_wrap .page-template-content .bravo-testimonial .item .author{margin-bottom:20px}.bravo_wrap .page-template-content .bravo-list-news .item-news .thumb-image{border-radius:10px}.bravo_wrap .page-template-content .bravo-list-news .item-news .caption .item-date ul .dot:before{display:none}.bravo_wrap .page-template-content .bravo-list-news .item-news .caption .item-more a{padding-bottom:0;font-weight:500}.bravo_wrap .bravo_footer .mailchimp .subcribe-form .btn-submit,.bravo_wrap .bravo_footer .mailchimp .subcribe-form .form-control{height:45px;line-height:45px}.bravo-subscribe-form .form-group{margin-top:10px}.bravo_wrap .bravo_footer .mailchimp .media-body p{font-size:13px!important}.bravo-news-litter{margin-bottom:30px}.bravo-news-litter .subcribe-form{position:relative}.bravo-news-litter .effect{background:#00a388;color:#fff;padding:30px 30px 20px;border-radius:10px;background-size:cover!important}.bravo-news-litter .effect .title{font-size:32px}.bravo-news-litter .effect .desc{font-size:13px;margin-bottom:15px}.bravo-news-litter .subcribe-form .form-control{height:45px;line-height:45px;font-size:14px;box-shadow:none;border-color:#d7dce3}@media (max-width:766px){.bravo-news-litter .subcribe-form .form-control{height:40px;line-height:40px}}.bravo-news-litter .subcribe-form .btn-submit{border:none;border-radius:0 5px 5px 0;position:absolute;top:0;right:0;height:45px;line-height:45px;color:#fff;background:#f28705;padding-left:25px;padding-right:25px;font-weight:600;text-transform:uppercase;outline:none}@media (max-width:766px){.bravo-news-litter .subcribe-form .btn-submit{height:40px;line-height:40px}}@media (max-width:990px){.bravo-news-litter .subcribe-form .btn-submit{padding-left:15px;padding-right:15px}}.bravo-news-litter .text-danger,.bravo_wrap .bravo_footer .mailchimp .subcribe-form .text-danger{color:#fff!important}.bravo_wrap .bravo_footer .mailchimp .subcribe-form .btn-submit{outline:none}.bravo-list-categories{margin-bottom:30px}.bravo-list-categories .title{font-size:28px}@media (max-width:766px){.bravo-list-categories .title{font-size:24px}}.bravo-list-categories .sub-title{color:#5e6d77;font-size:14px;margin-bottom:20px}.bravo-list-categories .item{margin-bottom:15px}.bravo-list-categories .item .text-1{color:#00a388;font-size:16px;font-weight:600}.bravo-list-categories .item figure{transition:all .3s;overflow:hidden;border-radius:5px}.bravo-list-categories .item img{max-width:100%;transition:all .3s;width:100%}.bravo-list-categories .item:hover img{transform:scale(1.1)}.bravo-list-categories .item a{text-decoration:none}.bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .nav-tabs li a.active{background-color:#f28705!important;border-color:#f28705!important}.bravo_wrap .bravo_form .g-button-submit button{background-color:#f28705!important}.bravo_wrap .bravo_form .smart-search:after{color:#f28705!important}.bravo_wrap .bravo_form .dropdown-toggle:after{color:#f28705!important;margin-left:.255em}.bravo_form .field-icon.fa.icofont-map,.hotel_rooms_form .field-icon.fa.icofont-map{background:url(/custom/img/address.svg);height:32px;width:32px;background-size:cover;display:inline-block}.bravo_form .field-icon.fa.icofont-map:before,.hotel_rooms_form .field-icon.fa.icofont-map:before{display:none}.bravo_form .field-icon.icofont-wall-clock,.hotel_rooms_form .field-icon.icofont-wall-clock{background:url(/custom/img/calendar.svg);height:32px;width:32px;background-size:cover;display:inline-block}.bravo_form .field-icon.icofont-wall-clock:before,.hotel_rooms_form .field-icon.icofont-wall-clock:before{display:none}.bravo_form .field-icon.icofont-travelling,.hotel_rooms_form .field-icon.icofont-travelling{background:url(/custom/img/guests.svg);height:32px;width:32px;background-size:cover;display:inline-block}.bravo_form .field-icon.icofont-travelling:before,.hotel_rooms_form .field-icon.icofont-travelling:before{display:none}.bravo_form.bravo_form_fixed .field-icon.fa.icofont-map,.hotel_rooms_form.bravo_form_fixed .field-icon.fa.icofont-map{background:url(/custom/img/address2.svg);height:18px;width:18px}.bravo_form.bravo_form_fixed .field-icon.icofont-wall-clock,.hotel_rooms_form.bravo_form_fixed .field-icon.icofont-wall-clock{background:url(/custom/img/calendar2.svg);height:18px;width:18px}.bravo_form.bravo_form_fixed .field-icon.icofont-travelling,.hotel_rooms_form.bravo_form_fixed .field-icon.icofont-travelling{background:url(/custom/img/guests2.svg);height:18px;width:18px}.btn{outline:none}.bravo_wrap .bravo_search_hotel{margin:40px 0}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed{border:none;margin-bottom:30px;box-shadow:none;background:#00a388;color:#fff;border-radius:0;padding:30px 0}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .form-content{padding:0}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .field-icon{position:relative;left:0;top:2px;height:18px;width:18px;margin-right:10px}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .item{margin-bottom:25px;position:relative}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed label{margin-bottom:10px;color:#fff}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search{background:#fff;padding:10px 15px}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search .parent_text{font-size:12px;color:#828282;font-weight:600}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search .parent_text::-moz-placeholder{color:#828282;opacity:1}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search .parent_text:-ms-input-placeholder{color:#828282;opacity:1}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search .parent_text::placeholder{color:#828282;opacity:1}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .smart-search:after{top:20px}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .effect-input{background:#fff;font-size:12px;padding:15px 15px 10px}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .effect-input .render{font-size:12px;color:#828282;font-weight:600}.bravo_wrap .bravo_form_search_v2 .bravo_form_fixed .dropdown-item-row .label{font-size:12px;font-weight:600}.bravo_wrap .bravo_form_search_v2 .g-field-search{flex:0 0 100%;max-width:100%;flex-grow:1;padding:0 20px}.bravo_wrap .bravo_form_search_v2 .btn{width:100%;margin:0 20px;padding:12px 20px;background:#ff9e25}.bravo_wrap .bravo_search_hotel .bravo_filter{border-radius:5px!important}.bravo_wrap .bravo_search_hotel .bravo_filter .filter-title{margin-top:20px!important;padding:0 20px;font-weight:600!important;font-size:23px!important}.bravo_wrap .bravo_search_hotel .bravo_filter .filter-title:before{display:none}.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item{border-top:none!important}.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-title h4{font-size:16px!important;color:#00a388!important;font-weight:600!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop .sale_info,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,.bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .header-thumb .tour-book-now{background-color:#ff9e25!important}.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before{border-top-color:#ff9e25!important}.bravo_wrap .bravo_search_hotel .bravo_content .g-header .review-score .head .score{background:#ff9e25!important}.bravo_wrap .bravo-checkbox .fa-star,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .btn-apply-price-range{color:#ff9e25!important}.bravo_wrap .bravo_filter .bravo-checkbox{margin-bottom:5px!important}.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item{padding:10px 20px!important}.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content{margin-top:10px!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score:after{border-bottom:15px solid #86d0f4!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score{background:#86d0f4!important}.bravo_search_hotel .title-page{color:#828282;font-size:32px;font-weight:600;margin-bottom:15px}.bravo_search_hotel .sub-page{margin-bottom:30px}.bravo_search_hotel .bravo-list-item .topbar-search{display:flex}.bravo_search_hotel .bravo-list-item .topbar-search .text{flex:1;font-weight:600}.bravo_search_hotel .bravo-list-item .topbar-search .control{flex:0 0 200px;text-align:right}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .featured2{position:absolute;top:50px;right:0;text-align:right}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .featured2 a{display:inline-block;padding:0 10px;font-size:13px;font-weight:500;z-index:1;height:30px;line-height:30px;border-bottom-left-radius:5px;border-top-left-radius:5px;margin-bottom:5px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .featured2 a:before{display:none}.bravo_order_by{display:flex;padding:0 20px;border:1px solid #86d0f4;margin:20px 0;background:#f3fcff;color:#00a388;border-radius:5px;font-weight:400}.bravo_order_by .item{margin-right:40px;cursor:pointer}.bravo_order_by .item i{color:#f28705;font-size:20px;position:relative;top:2px}.bravo_order_by .item .dropdown-menu{font-size:14px;border-radius:0;margin:0;border-color:#86d0f4;background:#f3fcff;padding:0 0 10px}.bravo_order_by .item .dropdown-menu a{padding:10px 15px 0;color:#00a388}.bravo_order_by .item span{padding:20px 0;display:inline-block}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .thumb-image .sale_info_2{position:absolute;width:90px;height:60px;transform:rotate(-45deg);left:-35px;top:-20px;line-height:90px;text-align:center;color:#fff;font-size:15px;z-index:8;background-color:#f28705}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info{flex:0 0 40%!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price{flex:1 1 25%!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price .prefix,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price .price{display:block!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price .price .text-price{margin-bottom:10px;display:block!important}a.vezi-disponibilitatea{background:#00a388;color:#fff;padding:10px 20px;font-size:14px;border-radius:10px;display:block}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info .location{position:static!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info .location a{margin-right:10px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .icon-featured{position:absolute;right:0;top:15px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .text-1{padding-top:5px;font-size:12px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .offers{position:absolute;bottom:10px;left:15px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .offers .title-text{color:#00a388;font-size:10px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .offers .items a,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .offers .items span{display:inline-block!important;border:1px solid #86d0f4!important;color:#00a388!important;font-size:12px!important;padding:2px 5px!important;border-radius:5px!important;margin-right:5px!important;margin-top:5px!important;background:none!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .offers .items br{display:none!important}.bravo_wrap .bravo_form .smart-search .bravo-autocomplete .item{color:#000;margin:0}.bravo_tab_custom{display:flex;flex-wrap:wrap;border-bottom:1px solid #86d0f4;margin-bottom:15px}.bravo_tab_custom .item{padding:10px;border:1px solid #86d0f4;background:#f3fcff;margin-bottom:-1px;margin-right:10px;color:#00a388;min-width:100px;text-align:center;font-weight:600;cursor:pointer}.bravo_tab_custom .item.active{color:#f28705}.bravo_tab_custom_2{margin-bottom:15px}.bravo_tab_custom_2 .nav-tabs{border-bottom:1px solid #86d0f4}.bravo_tab_custom_2 .nav-item{padding:10px;border:1px solid #86d0f4!important;background:#f3fcff;margin-bottom:-1px;margin-right:10px;color:#00a388;min-width:100px;text-align:center;font-weight:600;cursor:pointer;border-radius:0}.bravo_tab_custom_2 .nav-item.active{color:#f28705}.bravo_tab_custom_2 .tab-content{border:1px solid #86d0f4;margin-top:-1px;padding:10px 15px;color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.bravo_share_hotel_in_search{margin:0 0 15px}.bravo_share_hotel_in_search .share{font-size:14px;color:#1a2b48}.bravo_share_hotel_in_search .share .share-item{margin-left:5px;color:#00a388;border:1px solid #86d0f4;width:30px;height:30px;display:inline-block;border-radius:5px;text-align:center;padding:5px 0}.bravo_wrap .bravo_detail_hotel .g-header .c_group{display:flex;align-items:center}.bravo_wrap .bravo_detail_hotel .g-header .c_group .star-rate{margin-left:10px}.bravo_wrap .bravo_detail_hotel .g-header .c_group h2{font-weight:500!important}.bravo_wrap .bravo_detail_hotel .c_info_offer{display:flex;justify-content:space-between}.bravo_wrap .bravo_detail_hotel .c_info_offer .list-item a{display:inline-block;border-bottom-left-radius:5px;border-top-left-radius:5px;background:#f90;font-size:12px;color:#fff;padding:5px 10px;margin-right:5px}.bravo_wrap .bravo_detail_hotel .c_info_offer br{display:none}.bravo_wrap .bravo_detail_hotel .c_book_now{display:flex}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share{display:inline-flex;position:relative}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share:hover .share-wrapper{visibility:visible;opacity:1}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share a{text-decoration:none}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share .social-icon{cursor:pointer;width:40px;height:40px;border-radius:50%;color:#ff9e25;font-size:19px;display:inline-flex;align-items:center;justify-content:center;padding-top:2px;margin-right:10px}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share .share-wrapper{visibility:hidden;opacity:0;padding-left:0;position:absolute;top:100%;left:0;z-index:1;padding-top:5px;transition:all .3s}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share .share-wrapper li{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.bravo_wrap .bravo_detail_hotel .c_book_now .social .social-share .share-wrapper li a{color:#1a2b48}.bravo_wrap .bravo_detail_hotel .c_book_now .social .service-wishlist{cursor:pointer;width:40px;height:40px;border-radius:50%;color:#ff9e25;font-size:19px;display:inline-flex;align-items:center;justify-content:center;padding-top:2px}.bravo_wrap .bravo_detail_hotel .c_book_now .social .service-wishlist.active .fa:before{content:""}.bravo_wrap .bravo_detail_hotel .c_book_now .goto_book{color:#fff;background:#ff9e25;padding:10px 22px;display:inline-block;border-radius:5px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes .list-attributes .item{flex:initial;max-width:100%;margin-bottom:15px;margin-right:20px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3{font-weight:500!important;font-size:16px!important;padding-left:0}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3:after{display:none}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes .list-attributes .item i{font-size:24px;position:relative;line-height:14px;top:5px;margin-right:5px;color:#86d0f4!important}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes{margin-bottom:20px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview{border-top:#ffdead;padding-top:0}.bravo_wrap .bravo_detail_hotel .bravo_content h3{font-weight:500!important}.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview .description,.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview h4,.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview strong,.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview ul li{color:#000}.bravo_wrap .bravo_detail_hotel .bravo_content .g-rules h3{font-weight:500!important}.bravo-reviews .review-box .review-sumary .item .label,.bravo-reviews .review-box .review-sumary .item .number,.bravo_wrap .bravo_detail_hotel .bravo_content .g-rules .key{color:#00a388}.bravo-reviews .review-form .form-wrapper{background:#f3fcff}.bravo-reviews .review-form .title-form{color:#00a388!important}.bravo-reviews .review-form{margin:15px 0 40px}.bravo-single-block-offer{padding:20px}.bravo-single-block-offer .x-title{font-size:32px;color:#00a388}.bravo-single-block-offer .offer-list{padding:15px 0 25px}.bravo-single-block-offer .offer-list span{display:inline-block;border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:12px;padding:5px 10px;margin-right:5px;background:#f28705;color:#fff}.bravo-single-block-offer .list-item .item{border-bottom:1px solid #86d0f4;padding-bottom:25px;margin-bottom:25px}.bravo-single-block-offer .list-item .item .text-1{color:#00a388;font-weight:600}.bravo-single-block-offer .list-item .item .text-2{margin:5px 0 15px}.bravo-single-block-offer .list-item .item .text-3{color:#f28705;font-weight:600;margin-bottom:5px}.bravo-single-block-offer .list-item .item .options{max-width:300px}.bravo-single-block-offer .list-item .item .options .form-control{border:1px solid #00a388;color:#00a388}.bravo-single-block-offer .list-item .item .offer-list{padding:0 0 10px}.bravo-single-block-offer .list-item .item .btn{min-width:130px}.bravo-form-search-hotel{padding:120px 0;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (max-width:766px){.bravo-form-search-hotel{padding:120px 0 15px}}.bravo-form-search-hotel .text-heading{font-weight:500;font-size:54px;color:#fff}@media (max-width:766px){.bravo-form-search-hotel .text-heading{font-size:28px}}.bravo-form-search-hotel .sub-heading{font-size:18px;color:#fff}@media (max-width:766px){.bravo-form-search-hotel .sub-heading{font-size:14px}}@media (max-width:766px){.bravo-form-search-hotel .g-form-control{margin:20px 0 0;background:#fff}}.bravo-form-search-hotel .g-form-control{margin:50px 0 0}@media (max-width:990px){.bravo-form-search-hotel .g-form-control{padding:0}}@media (max-width:766px){.bravo-form-search-hotel .g-form-control{margin:20px 0 0}}.bravo-form-search-hotel .g-form-control .nav-tabs{border:none;margin-top:50px}.bravo-form-search-hotel .g-form-control .nav-tabs li a{background-color:#00a388;color:#fff;border-color:#00a388;padding:7px 25px;border-radius:3px 3px 0 0;font-size:14px;margin-right:3px;text-decoration:none;display:block;min-width:150px;text-align:center}@media (max-width:766px){.bravo-form-search-hotel .g-form-control .nav-tabs li a{padding:7px 20px}}@media (max-width:460px){.bravo-form-search-hotel .g-form-control .nav-tabs li a{padding:7px 10px}}.bravo-form-search-hotel .g-form-control .nav-tabs li a i{font-size:16px;position:relative;top:1px;line-height:16px;margin-right:2px}.bravo-form-search-hotel .g-form-control .nav-tabs li a.active{background-color:#f28705!important;color:#fff;border-color:#f28705!important}.bravo-form-search-hotel .g-form-control .nav-tabs li a.btn_offer{background-color:#ff9e25;color:#fff;border-color:#ff9e25}.bravo-form-search-hotel .g-form-control .tab-content{position:relative}.bravo-form-search-hotel .g-form-control .tab-content:before{content:"";position:absolute;left:0;top:0;height:15px;width:15px;background:#fff}.bravo-form-search-hotel .g-form-control .tab-content #bravo_car,.bravo-form-search-hotel .g-form-control .tab-content #bravo_tour{max-width:1000px}.bravo_wrap .bravo_user_profile .sidebar-menu,.bravo_wrap .bravo_user_profile .user-profile-avatar{border-bottom:1px solid #ccc}.bravo_wrap .bravo_user_profile .sidebar-menu .icon{display:none}.bravo_wrap .bravo_user_profile .sidebar-menu ul li.active>a,.bravo_wrap .bravo_user_profile .sidebar-menu ul li:hover>a{color:#ff9e25}.bravo_wrap .bravo_user_profile .user-form-settings .breadcrumb-page-bar{border:none}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar{color:#00a388}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar .btn-change-password{color:#86d0f4}.bravo-user-dashboard .dashboard-price-info .dashboard-item{display:flex;align-items:center;justify-content:center}.bravo-user-dashboard .dashboard-price-info .dashboard-item *{color:#fff!important}.bravo-user-dashboard .dashboard-price-info .dashboard-item .wrap-box .number{font-size:26px}.bravo-user-dashboard .dashboard-price-info .col-md-3:first-child .dashboard-item{background:#ff9e25}.bravo-user-dashboard .dashboard-price-info .col-md-3:nth-child(2) .dashboard-item{background:#54d282}.bravo-user-dashboard .dashboard-price-info .col-md-3:nth-child(3) .dashboard-item{background:#00a388}.bravo-user-dashboard .dashboard-price-info .col-md-3:nth-child(4) .dashboard-item{background:#00527b}.bravo_wrap .bravo_user_profile .booking-history-manager .tabbable .ht-nav-tabs li a{color:#00a388!important}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .location i{display:none}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .item-title a{color:#00a388;font-weight:700}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .location{color:#00a388;padding-bottom:0}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .location .badge{background:none}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .location *{color:#00a388!important}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .item-title{padding:15px 0 5px}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .thumb-image{height:150px}.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .control-action a{background:#00a388!important}.bravo_wrap .bravo_user_profile .form-add-service .tab-content .panel .panel-title{color:#00a388!important}.bravo_wrap .bravo_user_profile .form-add-service .tab-content .control-label,.bravo_wrap .bravo_user_profile .form-add-service .tab-content label{color:#00a388!important;font-weight:700}.bravo_wrap .bravo_user_profile .form-add-service .tab-content .term-name{font-weight:400}.bravo_user_profile .bravo-form-item.offer-list tbody:before{content:"@";display:block;line-height:20px;text-indent:-99999px}.bravo_user_profile .bravo-form-item.offer-list tbody tr:first-child td:first-child{border-top-left-radius:10px}.bravo_user_profile .bravo-form-item.offer-list tbody tr:first-child td:last-child{border-top-right-radius:10px}.bravo_user_profile .bravo-form-item.offer-list tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.bravo_user_profile .bravo-form-item.offer-list tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.bravo_user_profile .bravo-form-item.offer-list thead tr{background:#f3fcff;padding-bottom:14px;color:#00a388;border:1px solid #ccc}.bravo_user_profile .bravo-form-item.offer-list thead tr th{border:none!important;vertical-align:middle}.bravo_user_profile .bravo-form-item.offer-list tr th{border:none!important}.bravo_user_profile .bravo-form-item.offer-list tr th:first-child{display:none}.bravo_user_profile .bravo-form-item.offer-list .offer-item{background:none!important;border:1px solid #86d0f4!important}.bravo_user_profile .bravo-form-item.offer-list .offer-item td:first-child{display:none}.bravo_user_profile .bravo-form-item.offer-list td{border:none!important}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar{margin:0;border-bottom:none}.bravo_go_to{position:relative}.bravo_go_to span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#ff9e25;color:#fff;padding:7px;border-radius:5px}#bravo-reviews2 .review-score .head{display:flex;align-items:center;position:relative;font-size:22px;color:#1a2b48;font-weight:400;line-height:25px;justify-content:flex-start}#bravo-reviews2 .review-score .head .left{text-align:left}#bravo-reviews2 .review-score .head .left .head-rating{display:block;line-height:13px;margin-top:8px;font-weight:500}#bravo-reviews2 .review-score .head .left .text-rating{color:#00a388;font-size:14px}#bravo-reviews2 .review-score .head .score{position:relative;float:right;margin-right:20px;padding:8px 10px 0;background:#00a388;border-radius:4px;color:#fff;font-size:24px;font-weight:400;min-height:40px}#bravo-reviews2 .review-score .head .score span{font-size:14px;color:#fff}#bravo-reviews2 .review-score .head .score:after{position:absolute;content:"";width:0;height:0;bottom:0;right:-11px;border:15px solid transparent;border-bottom:25px solid #00a388}#bravo-reviews2 .review-score .foot{color:#5e6d77;font-size:14px;text-align:left}#bravo-reviews2 .review-list .review-item .review-item-head{margin-right:0!important}#bravo-reviews2 .review-list .review-item .review-item-body{margin-top:0!important;margin-bottom:10px}#bravo-reviews2 .review-list .review-item .review-item-head .media .media-left .avatar-text{font-size:20px}#bravo-reviews2 .review-list .review-item{padding-top:15px!important;padding-bottom:15px!important}#bravo-reviews2 .custom-title{color:#00a388;font-weight:700;font-size:16px}#bravo-reviews2 .review-list .review-item .review-item-body .title,#bravo-reviews2 .review-list .review-item .review-item-head .media .media-body .media-heading{color:#00a388}#bravo-reviews2 .review-list{margin-top:15px!important}#bravo-reviews2 .review-list .review-item .review-item-head .media .media-left .avatar-text{background:#ff9e25}.hotel_rooms_form .form-search-rooms{border:2px solid #00a388;border-bottom-color:#00a388;margin-bottom:25px}.hotel_rooms_form .form-search-rooms .form-search-row>div.col-btn{padding:15px 0;flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.hotel_rooms_form .form-search-rooms .form-search-row .g-button-submit{height:auto;display:block;width:auto}.hotel_rooms_form .form-search-row{padding:0 15px}.hotel_rooms_form .bravo_custom_icon{position:relative}.hotel_rooms_form .bravo_custom_icon .field-icon{position:absolute;left:0;top:20px}.hotel_rooms_form .form-search-rooms .form-search-row>div .form-group .form-content{padding:15px 5px 15px 40px}.hotel_rooms_form .form-search-rooms .form-search-row .g-button-submit .btn{border-radius:5px;text-transform:none;font-size:14px}.hotel_rooms_form .hotel_list_rooms .room-item .l-30{padding-left:30px}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta{margin:0;list-style:none;display:flex;align-items:center;padding:20px 0 15px;border-bottom:1px solid #ccc}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li{display:inline-block;padding-right:10px}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li .item{color:#5e6d77}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li .item .field-icon{text-align:center;border:1px solid #eaeef3;border-radius:5px;padding:6px 8px;font-size:22px;margin-right:0;line-height:normal;width:40px;height:38px;display:flex;align-items:center;justify-content:center}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li .item span{display:block;margin-top:5px;font-size:12px;text-align:center}.hotel_rooms_form .hotel_list_rooms .room-item .room-attr .g-attributes{margin:20px 0 10px}.hotel_rooms_form .hotel_list_rooms .room-item .room-attr .g-attributes h3{display:none}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .meta-title{font-size:16px;color:#00a388!important;font-weight:700}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .g-attributes h3{display:block;font-size:16px;color:#000!important;font-weight:700!important;margin-bottom:0}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .g-attributes .list-attributes .item{flex:0 0 100%;max-width:100%;margin-bottom:15px;margin-right:20px;color:#000}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .g-attributes .list-attributes .item i{color:#000!important}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .room-meta{padding:10px 0 0;border-bottom:none}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .room-meta li .item{color:#000!important}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .room-meta li .item .field-icon{color:#000!important;border-color:#000!important}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .price{color:#000;margin-bottom:15px;display:block}.hotel_rooms_form .hotel_list_rooms .room-item .meta-group .price .unit{color:#000}.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info .offer-list{padding:0!important}.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info .room-name{margin-bottom:15px;font-size:18px!important}.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info{padding-top:15px;padding-bottom:15px}.hotel_rooms_form .hotel_list_rooms .room-item .border-top{border-top:1px solid #d1d1d1!important}.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes .list-attributes .item i{color:#ff9e25!important}.hotel_rooms_form .hotel_list_rooms .room-item .price{font-size:18px;color:#00a388}.hotel_rooms_form .hotel_list_rooms .room-item .price span{font-size:14px;color:#00a388}.hotel_rooms_form .hotel_list_rooms .custom-select{color:#00a388;border:1px solid #00a388}.hotel_rooms_form .form-search-rooms .form-search-row .g-button-submit .btn{width:130px}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li .item{color:#00a388}.hotel_rooms_form .hotel_list_rooms .room-item .room-meta li .item .field-icon{color:#00a388;border-color:#00a388}.bravo_wrap .page-template-content .bravo-form-search-hotel{padding:175px 0 120px;position:relative}.bravo_wrap .page-template-content .bravo-form-search-hotel .bravo_offer_popup{position:absolute;top:0;left:0;right:0}.bravo_wrap .page-template-content .bravo-form-search-hotel .bravo_offer_popup .owl-dots{display:none}.bravo_offer_popup{background:rgba(242,252,255,.9)}@media (max-width:1023px){.bravo_offer_popup{display:none}}.bravo_offer_popup .context{display:flex;max-width:100%;flex-wrap:wrap;color:#00a388;height:75px}.bravo_offer_popup .text-1{flex:0 0 20%;color:#f28705;font-size:28px;font-family:Gloria Hallelujah,cursive;align-self:center}.bravo_offer_popup .text-2{flex:0 0 25%;display:flex}.bravo_offer_popup .text-2 .number{flex:0 0 75px;align-self:center;font-size:28px;font-family:Gloria Hallelujah,cursive}.bravo_offer_popup .text-2 .text{flex:1;align-self:center;font-weight:700}.bravo_offer_popup .text-3{flex:0 0 25%;display:flex;align-self:center;justify-content:center}.bravo_offer_popup .text-3 .time{display:flex}.bravo_offer_popup .text-3 .time .item{flex:0 0 50px;margin-right:5px}.bravo_offer_popup .text-3 .time .item .n{text-align:center;font-weight:900;background:#86d0f4;color:#fff;padding:3px 5px;font-size:18px}.bravo_offer_popup .text-3 .time .item .t{font-weight:700}.bravo_offer_popup .text-4{flex:0 0 30%;display:flex;padding-left:30px}.bravo_offer_popup .text-4 .text{align-self:center;flex:1;font-weight:700}.bravo_offer_popup .text-4 .action{flex:0 0 120px;align-self:center;text-align:end}.bravo_offer_popup .text-4 .action a{background:#f28705;color:#fff;padding:10px 15px;display:inline-block;border-radius:5px;text-decoration:none}.bravo_wrap .bravo_header .content{display:inherit}@media (max-width:1023px){.bravo_wrap .bravo_header .content{display:flex}}.bravo_wrap .bravo_header .content .header-left{display:flex;align-items:center;flex-wrap:wrap}.bravo_wrap .bravo_header .content .header-left .bravo-logo{flex:0 0 290px}.bravo_wrap .bravo_header .content .header-left .bravo-menu{padding-left:0;flex:1;text-align:left}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:last-child a{padding-right:0}.bravo_footer .main-footer .nav-footer img{max-width:100%}@media (max-width:1023px){.bravo_wrap .page-template-content .bravo-featured-item .featured-item .content{margin-left:85px}}.bravo-more-menu i{color:#fff}@media (max-width:766px){.bravo_wrap .page-template-content .bravo-form-search-hotel{padding:70px 0 15px}.bravo-form-search-hotel .g-form-control{background:transparent!important}.bravo-form-search-hotel .g-form-control .nav-tabs{margin-top:0!important;background:transparent!important}}@media (max-width:1023px){.bravo_wrap .bravo_form .form-content .date-wrapper .check-in-wrapper{max-height:none}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .icon-featured{right:5px}#bravo-reviews2{display:none}.bravo-single-block-offer{border:1px solid #86d0f4;background:#f3fcff;padding:15px}.bravo-single-block-offer .x-title{font-size:24px;color:#00a388;margin-bottom:10px}.bravo-single-block-offer .list-item .item{border-bottom:1px solid #86d0f4;padding-bottom:15px;margin-bottom:15px}.bravo-single-block-offer .list-item .item .text-2{margin:5px 0 10px}.bravo-single-block-offer .list-item .item .btn{min-width:100px;padding:5px}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar{display:flex;flex-wrap:wrap}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar .title-action{flex:0 0 100%;margin-top:15px;text-align:left}.bravo_wrap .bravo_user_profile .user-form-settings .title-bar .title-action a{float:left!important;margin-left:0!important;top:0!important;margin-right:5px;margin-bottom:5px}}@media (max-width:766px){.bravo_wrap .bravo_search_hotel .title-page{font-size:26px;margin-bottom:0}.bravo_search_hotel .bravo-list-item .topbar-search{flex-wrap:wrap}.bravo_wrap .bravo_search_hotel .bravo-list-item .topbar-search .text{flex:0 0 100%}.bravo_search_hotel .bravo-list-item .topbar-search .control{flex:0 0 100%;text-align:left;margin-top:10px}.bravo_order_by{padding:0 10px}.bravo_order_by .item{margin-right:10px;cursor:pointer}.bravo_order_by .item span{padding:10px 0;display:inline-block}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info{flex:0 0 100%!important}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price .prefix{left:0}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list a{background:none;color:#00a388;padding:0}.bravo_tab_custom{border-bottom:none!important}.bravo_tab_custom .item{margin-bottom:10px!important}.bravo_wrap .bravo_detail_hotel .bravo_content .g-header h2{font-size:18px}.bravo_wrap .bravo_detail_hotel .c_info_offer{display:flex;flex-wrap:wrap}.bravo_wrap .bravo_detail_hotel .c_info_offer .list-item{flex:0 0 100%}.bravo_wrap .bravo_detail_hotel .c_info_offer .c_book_now{flex:0 0 100%;margin-top:10px}.bravo_wrap .bravo_detail_hotel .c_info_offer .c_book_now .social{order:2}.hotel_rooms_form .form-search-rooms .form-search-row>div{border-right:none}.hotel_rooms_form .form-search-rooms{border:1px solid #00a388;border-bottom-color:#00a388}.hotel_rooms_form .hotel_list_rooms .room-item .l-30{padding-left:30px;padding-right:30px}.bravo_header .bravo-logo img{max-width:180px}#selectTypeOffer .col-lg-3 .item{margin-bottom:15px;border:1px solid #86d0f4;padding:10px}}@media (max-width:990px){.bravo_wrap .bravo_user_profile>.container-fluid>.row-eq-height>.col-md-3{overflow:scroll;bottom:0}}.has-search-map .bravo_wrap .bravo_header .content{display:flex!important}.has-search-map .bravo_form .field-icon.fa.icofont-map,.has-search-map .bravo_form .field-icon.icofont-wall-clock,.has-search-map .hotel_rooms_form .field-icon.fa.icofont-map,.has-search-map .hotel_rooms_form .field-icon.icofont-wall-clock{height:20px;width:20px}.has-search-map .bravo_wrap .bravo_search_tour .bravo_form_search_map .bravo_form .field-icon{color:#f28705}.has-search-map .bravo_wrap .bravo_header .content .header-left .bravo-logo{flex:0 0 260px}.has-search-map .bravo_wrap .bravo_header .content .header-left .bravo-menu{padding-left:0;text-align:left}.bravo_search_map .c-filter{width:20%;flex-grow:1;position:relative;margin:0;padding:15px 0 15px 15px}.bravo_search_map .c-filter .bravo_filter{height:100%;overflow-y:auto;border:1px solid #ccc!important;background:#fff}.bravo_search_map .c-filter .bravo_filter .filter-title{margin-top:10px!important;padding:0 20px;font-weight:600!important;font-size:20px!important;margin-bottom:0}.bravo_search_map .results_item{width:30%}.bravo_search_map .results_map{width:50%!important}.has-search-map .bravo_search_map .results_item .listing_items .bravo-list-item{height:100%;padding:0 15px}.has-search-map .bravo_search_map .results_item{flex-grow:1;position:relative;padding:15px}.has-search-map .bravo_search_map .results_item .listing_items{height:100%;overflow-y:auto;background:#fff;border-radius:5px;border:1px solid #ccc}.bravo_wrap .bravo-list-hotel .item-loop .thumb-image .image-bg{min-height:100%;position:absolute;height:100%;z-index:0;width:100%;background-position:50%!important}.has-search-map .bravo_search_map .results_item .thumb-image{height:150px;padding:0}.bravo_custom_review{padding:30px 0}.bravo_custom_review .bravo_banner{background-color:#1a2b48;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px 15px 15px;position:relative;border-radius:10px;overflow:hidden;color:#fff}.bravo_custom_review .bravo_banner:before{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent,transparent,transparent 65%,rgba(0,0,0,.75));border-radius:10px;top:0;z-index:1}.bravo_custom_review .bravo_banner h1{color:#fff;letter-spacing:0;text-align:left;margin:0;font-size:24px;font-weight:600!important;position:relative;z-index:10}.bravo_custom_review .bravo_banner .t{position:relative;z-index:10}.bravo_custom_review .question-items{color:#000;font-size:14px;border:1px solid hsla(0,0%,80%,.8);padding:15px;margin:15px 0;border-radius:10px}.bravo_custom_review .question-items .item{margin-bottom:15px}.bravo_custom_review .question-items .item:last-child{margin-bottom:0}.bravo_custom_review .question-items .item .item-title{font-size:18px;font-weight:600;margin-bottom:10px}.bravo_custom_review .question-items .item .item-title small{display:block}.bravo_custom_review .question-items .item .item-text{margin-bottom:15px;font-weight:700}.bravo_custom_review .question-items .item .item-content label{display:block}.bravo_custom_review .question-items .item .item-content label.icon-radio{padding:5px 50px;font-size:30px;cursor:pointer;border-radius:5px}.bravo_custom_review .question-items .item .item-content label.icon-radio input{display:none}.bravo_custom_review .question-items .item .item-content label.icon-radio.active{background:#00a388;color:#fff}.bravo_custom_review .question-items .item .list-adriano{display:flex;justify-content:space-around}.bravo_custom_review .question-items .item .list-adriano .icon-radio{flex:1;padding:10px!important;border:1px solid #ccc;margin-right:-1px;text-align:center;font-size:16px!important;position:relative;border-radius:0!important}.bravo_custom_review .question-items .item .list-adriano .icon-radio .c-tooltip{position:absolute;top:-65px;background:#00a388;min-width:110px;padding:5px 10px;border-radius:5px;left:50%;transform:translate(-50%);color:#fff;font-weight:700;display:none;font-size:14px}.bravo_custom_review .question-items .item .list-adriano .icon-radio:hover .c-tooltip{display:block}.bravo_custom_review .question-items .item .list-adriano .icon-radio.active{background:#00a388!important;color:#fff!important}.bravo_wrap .g-offer-type{border-bottom:1px solid #d1d1d1;padding-bottom:1rem}.bravo_wrap .g-offer-type .bravo-checkbox label{color:#00a388;font-size:16px;font-weight:500;padding-left:0}.bravo_wrap .g-offer-type .bravo-checkbox label:first-letter{text-transform:capitalize}.bravo_wrap .g-offer-type .bravo-checkbox label .checkmark{display:none}.bravo_wrap .g-offer-type .bravo-checkbox label.active{color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#f28705;padding:1rem;width:100%}.bravo_wrap .bravo_search_hotel .title-page,.bravo_wrap .bravo_search_offer .title-page{color:#00a388}.bravo_wrap .bravo_search_hotel .title-page:first-letter,.bravo_wrap .bravo_search_offer .title-page:first-letter{text-transform:capitalize}.bravo_wrap .bravo_search_hotel .title-location,.bravo_wrap .bravo_search_offer .title-location{color:#86d0f4;font-size:32px;font-weight:500;margin-bottom:15px}.bravo_wrap .bravo_search_hotel .title-location:first-letter,.bravo_wrap .bravo_search_offer .title-location:first-letter{text-transform:capitalize}.bravo_wrap .bravo_search_hotel .list-location a,.bravo_wrap .bravo_search_offer .list-location a{color:#00a388;font-weight:500;text-decoration:underline;line-height:20px;margin-bottom:15px;margin-right:15px}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .featured2{display:flex;flex-direction:column}.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info .offer-list{padding:15px 0 25px}.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info .offer-list a,.hotel_rooms_form .hotel_list_rooms .room-item .hotel-info .offer-list span{display:inline-block;border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:12px;padding:5px 10px;margin-right:5px;background:#f28705;color:#fff}.bravo_wrap .bravo_detail_hotel .bravo_content .hotel-surrounding{margin:1rem auto}.bravo_wrap .bravo_detail_hotel .bravo_content .hotel-surrounding .surrounding-list h3{color:#00a388;font-size:16px!important;line-height:1;margin-top:30px;margin-bottom:10px;font-weight:700!important}.bravo_wrap .bravo_detail_hotel .bravo_content .hotel-surrounding .surrounding-list .surrounding-item{display:flex;border-bottom:1px solid #d1d1d1;padding-bottom:.75rem;margin-bottom:.75rem;justify-content:space-between}.bravo_wrap .bravo_detail_hotel .bravo_content .hotel-surrounding .surrounding-list .surrounding-item .title{color:#00a388;font-size:16px;margin-bottom:.25rem}.bravo_wrap .bravo_detail_hotel .bravo_content .hotel-surrounding .surrounding-list .surrounding-item .distance span{background-color:#f3fcff;border:1px solid #86d0f4;color:#00a388;font-size:12px;display:inline-flex;padding:5px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score{visibility:visible;opacity:1;transition:visibility 0s,opacity .5s ease-in-out;position:absolute;right:50px;top:30px;padding:.5rem}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head{display:flex;align-items:center;position:relative;font-size:22px;color:#1a2b48;font-weight:400;line-height:25px;justify-content:flex-end}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .left{text-align:right}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .left .head-rating{display:block;line-height:13px;margin-top:8px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .left .text-rating{color:#00a388;font-size:14px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .score{position:relative;float:right;margin-left:20px;padding:10px 10px 0;background:#00a388;border-radius:4px;color:#fff;font-size:30px;font-weight:400;min-height:45px}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .score span{font-size:14px;color:#fff}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .head .score:after{position:absolute;content:"";width:0;height:0;bottom:0;left:-8px;border:15px solid transparent;border-bottom:25px solid #00a388}.bravo_wrap .bravo_detail_hotel .bravo_content .g-gallery .review-score .foot{color:#5e6d77;font-size:14px;text-align:right}.hotel_rooms_form .form-search-rooms .offer-selected{font-size:14px;color:#828282}.hotel_rooms_form .form-search-rooms .offer-selected h3{color:#00a388;font-weight:500}.hotel_rooms_form .form-search-rooms .offer-selected .discount{color:#f28705;font-weight:500}.hotel_rooms_form .form-search-rooms .offer-selected .removeOffer{display:inline-block;color:#f28705;cursor:pointer}.hotel_rooms_form .form-search-rooms .offer-selected .removeOffer i{font-size:20px;margin-left:5px}.booking-review .booking-review-content .review-list li{display:block}.booking-review .booking-review-content .review-list li .label{color:#00a388;font-size:16px;font-weight:500}.booking-review .booking-review-content .total-review .review-list li{display:flex}#gateway_pay_u_romania .gateway_name{display:none}#gateway_pay_u_romania .card_payu_romania{width:auto;max-width:500px;position:relative}#gateway_pay_u_romania .card_payu_romania label{display:inline-block;width:100%;position:relative}#gateway_pay_u_romania .card_payu_romania label span{min-width:150px;display:inline-block}#gateway_pay_u_romania .card_payu_romania label:not(:last-child){border-bottom:1px solid #f0f5fa;padding-bottom:10px;margin-bottom:10px}#gateway_pay_u_romania .card_payu_romania label i{position:absolute;right:0;top:0;font-size:24px;color:#ccc}#gateway_pay_u_romania .card_payu_romania input{border:none;box-shadow:none;outline:none}#gateway_pay_u_romania .card_payu_romania .input{display:inline-block;width:200px;position:relative;top:5px}#gateway_pay_u_romania .card_payu_romania i.bg{position:absolute;bottom:0;right:0;font-size:100px;color:#ccc;transform:rotate(0deg);z-index:1}@media (max-width:424px){#gateway_pay_u_romania .card_payu_romania i.bg{display:none}}.bravo-offer-carousel .owl-next,.bravo-offer-carousel .owl-prev{top:50%;bottom:50%;position:absolute;font-size:45px!important;color:#fff!important;left:10px;outline:none}.bravo-offer-carousel .owl-next{right:10px;left:auto}.fotorama-thumb div{cursor:pointer}.fotorama-thumb img{width:135px;height:135px;margin:auto;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.fotorama-thumb .overflow{vertical-align:middle;color:#fff;font-size:1.25em;background-color:rgba(0,0,0,.4);width:135px;height:135px;display:flex;align-items:center;justify-content:center;position:absolute;top:0}#customAvaliability .room-date-item .room-row{height:40px}#customAvaliability .room-date-item td:hover .room-title button{display:block}#customAvaliability .room-date-item .room-title button{display:none}#customAvaliability .room-date-item .room-title:last-child button{display:block}.bravo_wrap .bravo_detail_hotel .g-gallery .review-gallery-carousel .fotorama__arr.fotorama__arr--prev{left:0}.bravo_wrap .bravo_detail_hotel .g-gallery .review-gallery-carousel .fotorama__arr.fotorama__arr--next{right:0}
