@import url("//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700italic,700&subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,greek,vietnamese");/*--tpl034--*/.trip-advisor #CDSWIDSSP .widSSPData{background-color:transparent}.trip-advisor #CDSWIDSSP .widSSPData .widSSPH18,.trip-advisor #CDSWIDSSP .widSSPData .widSSPH11,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span i,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div,.trip-advisor #CDSWIDSSP .widSSPData .widSSPLegal,.trip-advisor #CDSWIDSSP .widSSPData .widSSPSummary a{color:#333}.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx var,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span{color:#c0ac9d}.hbe-bws .bws-button{border:none;-webkit-border-radius:0;border-radius:0}.hbe-bws .bws-button.bws-secondary{border:none}.qtip.qtip-blue,.ui-widget{font-family:Gill Sans,Gill Sans MT,Calibri, sans-serif !important}.hbe-bws #hbe-bws-page .guarantee span.bws-icon-check-circle,.hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper .guarantee.bws-calls-to-action .bws-icon-check-circle{color:#f00}#primary-container .hbe-bws #hbe-bws-page{background-color:transparent}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-button,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a{font-family:Gill Sans,Gill Sans MT,Calibri, sans-serif}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a > span,#primary-container .hbe-bws #hbe-bws-page label,#primary-container .hbe-bws #hbe-bws-page label small,#primary-container .hbe-bws #hbe-bws-page ul.bws-disc-inline li,#primary-container .hbe-bws #hbe-bws-page .slick-prev:before,#primary-container .hbe-bws #hbe-bws-page .slick-next:before,#primary-container .hbe-bws #hbe-bws-page .bottom-func .bottom-func-left .bws-room-details a span{color:#333}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-button.bws-secondary{color:#fff !important}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter{background-color:#e6e6e6}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter .guarantee a{color:#505050}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a{background-color:#fafafa}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title.divider_show_more span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a.divider_show_more span{color:#505050}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div{background-color:#fafafa;color:#505050}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label small,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label small,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div label small{color:#505050}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-line-top,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-details,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms .bws-content,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms .room-type-wrapper > .bws-line-top:first-child,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .total-price-wrapper{border-top-color:#fafafa}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-type-wrapper,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-availability-calendar .bws-availability-calendar-content .bws-availability-calendar-list .bws-day .bws-line{border-right-color:#fafafa}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label.bws-viewing-msg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-room-bed-left,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-type-wrapper .room-type .special-offer,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter .guarantee .bws-icon-check-circle,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .room-price-row .bws-icon-check-circle{color:#f00}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-elements,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-name-desc li:before,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-disc-inline li:before,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .price-off{color:#a2a2a2 !important}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-elements:hover,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color:hover{color:#8e8e8e !important}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-name-desc .bws-green-color{color:#008000 !important}.icon-location::before{color:#333}#main-menu .top-bar .top-bar-section ul li > a{font-weight:200}.qtip-best-rate{background-color:#fff;color:#000}.dh{display: none}@media only screen and (max-width: 47.937em){.d-show{display: none}.m-show{display: inline}li.nav-homepage{display: inline}body{background:#fff !important}.mbht{display:none !important}.dh{text-align: center !important;display: block !important}#booking-widget{display: none !important}.social ul li.pinterest{margin-right: 0}.social{width: 220px;margin: 0 auto}#footer .row{text-align:center}#footer .row a::after{content: "\A info@hideawayvillasbali.com";white-space: pre}}@media only screen and (min-width: 47.937em){.d-show{display: inline}.m-show{display: none}}body{background-color:#fff;color:#333;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif}.language #google_translate_element a{color:#333}h1,h2,h3,h4,h5,h6{color:#000;text-align: left}a,a:hover,a:focus{color:#009da0}body{background-color:#fff;color:#333;font-family:Gill Sans,Gill Sans MT,Calibri, sans-serif;font-size: 15px}#main-menu{background-color:rgba(255,255,255,.5)}#main-menu nav.top-bar .title-area .toggle-topbar a,#main-menu nav.top-bar .title-area .toggle-topbar a:hover,#main-menu nav.top-bar .title-area .toggle-topbar a:focus{color:#333}#main-menu nav.top-bar .top-bar-section > ul > li > a{border-color:rgba(51, 51, 51, 0.25)}#main-menu nav.top-bar .top-bar-section > ul > li > a span{padding: 0 0}#main-menu nav.top-bar .top-bar-section ul li a{color:#333}#main-menu nav.top-bar .top-bar-section ul li.active a,#main-menu nav.top-bar .top-bar-section ul li:hover a{color:#000}#main-menu nav.top-bar .top-bar-section ul li .dropdown{background-color:#fff}#main-menu nav.top-bar .top-bar-section ul li .dropdown li a{color:#333}#main-menu nav.top-bar .top-bar-section ul li .dropdown li.active a,#main-menu nav.top-bar .top-bar-section ul li .dropdown li:hover a{color:#c0ac9d}#top #banner .nivo-controlNav a.active{background-color:#99ebeb}#primary-container #tours-emb .button,#primary-container #tls-cart .button,.button,.view-details,.send-enquiry,.view-more-photo{background-color:#0094ff;color:#fff;transition: all .3s ease-in-out 0s}.button-home{background-color:#0094ff;color:#fff;transition: all .3s ease-in-out 0s;padding-top: 2rem;padding-right: 2rem;padding-bottom: 2rem;padding-left: 2rem}.button-home:hover{background-color:#0076CB;color:#fff;transition: all .3s ease-in-out 0s}#primary-container #tours-emb .button:hover,#primary-container #tls-cart .button:hover,.button:hover,.view-details:hover,.send-enquiry:hover,.view-more-photo:hover,#primary-container #tours-emb .button:focus,#primary-container #tls-cart .button:focus,.button:focus,.view-details:focus,.send-enquiry:focus,.view-more-photo:focus{color:#fff;background-color:#C0AC9D}#primary-container .hbe-bws .bws-button{background-color:#99ebeb;color:#ffffont-size}#primary-container .hbe-bws .bws-button.bws-secondary{background-color:#a2a2a2}.bws-featured .featured-block .featured-info{background-color:rgba(51, 51, 51, 0.8);color:#fff}.bws-featured .featured-block .featured-info label.room-left{color:#99ebeb !important}.bottom-container{background-color:#333;color:#c0ac9d}.photos > .bottom-container{margin-bottom: 0;padding: 3.5rem 0 1rem 0}.photos{margin-bottom: 0}.photos > .content{padding: 0 0}.bottom-container h3{color:#fff}.bottom-container .line{background-color:#99ebeb}.bws-featured .featured-block,.gallery li a{border-bottom-color:#99ebeb}.gallery li a:hover .bg-thumb img{background-color:rgba(51, 51, 51, 0.8)}#footer{background-color:#333}.bottom-menu a{color:#c0ac9d}.bottom-menu li.active a,.bottom-menu .bottom-menu li a:hover{color:#fff}.social ul li{background-color:#c0ac9d;border-color:#c0ac9d}.social ul li a{color:#fff}.social ul li:hover{background-color:transparent}.social ul li:hover a{color:#c0ac9d}.tabs dd > a{background-color:rgba(0, 0, 0, 0.06);color:#333}.tabs dd > a:hover{background-color:rgba(0, 0, 0, 0.06)}.tabs dd.active a{background-color:#99ebeb;color:#000}.collection-title{color:#333;letter-spacing: 1px;font-weight: 300;text-transform: uppercase}.tour-price{color:#99ebeb}.frm-action .best-price-guarantee{color:#000}.frm-action .best-price-guarantee .icon-check-circle{color:#fff}.frm-action .best-price-guarantee .icon-check-circle:hover,.frm-action .best-price-guarantee .icon-check-circle:focus{color:#f2f2f2}.hrp{overflow: hidden}.hrp img{width: 100%;height: 150px;opacity: .85;transition: all .25s ease-in-out 0s}.hrp:hover img{opacity: 1;box-shadow: inset 0px 0px 1px rgba(0,0,0,.2)}.bnhp{background: #333;transition: all .25s ease-in-out 0s}.bnhp:hover{background: #c0ac9d}.bnhp a{color: #fff}.services{display: none}.celtogal{height: 72px;text-align: center;background: #0094ff;font-size:20px;transition: all .3s ease-in-out 0s}td.celtogal.home{background: #0094ff}.celtogal a{color: #fff;display: block}.celtogal:hover{background: #C0AC9D;font-size: 22px}.celtogal:hover a{color: #fff}.spa1{position: relative;min-width:100%;-webkit-animation: slide1 20s infinite;animation: slide1 20s infinite}.spa2{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: slide2 20s infinite;animation: slide2 20s infinite}.spa3{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: slide3 20s infinite;animation: slide3 20s infinite}@-webkit-keyframes slide1{0%{opacity: 1}33%{opacity: 0}66%{opacity: 0}100%{opacity: 1}}keyframes slide1{0%{opacity: 1}33%{opacity: 0}66%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes slide2{0%{opacity: 0}33%{opacity: 1}66%{opacity: 0}100%{opacity: 0}}keyframes slide2{0%{opacity: 0}33%{opacity: 1}66%{opacity: 0}100%{opacity: 0}}@-webkit-keyframes slide3{0%{opacity: 0}33%{opacity: 0}66%{opacity: 1}100%{opacity: 0}}keyframes slide3{0%{opacity: 0}33%{opacity: 0s}66%{opacity: 1}100%{opacity: 0}}#home-content ul.gallery{margin-left: 0;margin-right: 0}#booking-widget{background: rgba(255,255,255,.5);display: none}#top #banner .anchor-scroll{bottom:1rem !important}#top #banner .sld-ccp{bottom:1.5rem !important}div.main-body > div#main-content > div#home-content > div.gmap-container > div.gmap > div#map-canvas{display:none}.page-title-inner > span.right{display: none}#top .inner-banner .random-banner.bg-thumb{background-position: center; background-size: cover; background-repeat: no-repeat; background-image: none !important; background-color: #e6e6e6}.dining1{position: relative;min-width:100%;-webkit-animation: dine-slide1 20s infinite;animation: dine-slide1 20s infinite}.dining2{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: dine-slide2 20s infinite;animation: dine-slide2 20s infinite}.dining3{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: dine-slide3 20s infinite;animation: dine-slide3 20s infinite}.dining4{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: dine-slide4 20s infinite;animation: dine-slide4 20s infinite}.dining5{position: absolute;top: 0px;left:15px;max-width:960px;-webkit-animation: dine-slide5 20s infinite;animation: dine-slide5 20s infinite}li.nav-homepage{display: none}@-webkit-keyframes dine-slide1{0%{opacity: 1}20%{opacity: 0}40%{opacity: 0}60%{opacity: 0}80%{opacity: 0}100%{opacity: 1}}@keyframes dine-slide1{0%{opacity: 1}20%{opacity: 0}40%{opacity: 0}60%{opacity: 0}80%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes dine-slide2{0%{opacity: 0}20%{opacity: 1}40%{opacity: 0}60%{opacity: 0}80%{opacity: 0}100%{opacity: 0}}@keyframes dine-slide2{0%{opacity: 0}20%{opacity: 1}40%{opacity: 0}60%{opacity: 0}80%{opacity: 0}100%{opacity: 0}}@-webkit-keyframes dine-slide3{0%{opacity: 0}20%{opacity: 0}40%{opacity: 1}60%{opacity: 0}80%{opacity: 0}100%{opacity: 0}}@keyframes dine-slide3{0%{opacity: 0}20%{opacity: 0}40%{opacity: 1}60%{opacity: 0}80%{opacity: 0}100%{opacity: 0}@-webkit-keyframes dine-slide4{0%{opacity: 0}20%{opacity: 0}40%{opacity: 0}60%{opacity: 1}80%{opacity: 0}100%{opacity: 0}}@keyframes dine-slide4{0%{opacity: 0}20%{opacity: 0}40%{opacity: 0}60%{opacity: 1}80%{opacity: 0}100%{opacity: 0}@-webkit-keyframes dine-slide5{0%{opacity: 0}20%{opacity: 0}40%{opacity: 0}60%{opacity: 0}80%{opacity: 1}100%{opacity: 0}}@keyframes dine-slide5{0%{opacity: 0}20%{opacity: 0}40%{opacity: 0}60%{opacity: 0}80%{opacity: 1}100%{opacity: 0}}