.content-pusher{padding-top:0!important}.site-header{top:45px!important}.top-header .widget-title{margin-bottom:0;font-size:11px;letter-spacing:5px;float:left;margin-top:3.1%!important;color:#2e3192;font-family:'Roboto',sans-serif;font-weight:300}.top-header .widget-title:after{display:none}#flags{padding-top:2%;padding-left:1%;float:left;width:45%!important}#google_language_translator{clear:none!important;padding-top:1%;overflow:hidden;display:none}.goog-te-gadget .goog-te-combo{color:#000}.top-header a{color:#2e3192!important}.goog-te-gadget{height:39px}.thim-social ul.social_link{margin:0 0!important}.top-header aside{overflow:hidden;margin-left:0px!important}.thim-widget-social.thim-widget-social-base{margin-top:25%}.site-header{padding-top:0;padding-bottom:0;min-height:110px;border-bottom:10px solid #000;transition:none!important;-webkit-transition:none!important}.width-logo>a{width:146px!important}.width-logo{width:146px!important}.sm-logo img{position:absolute;top:0;left:0}.homesectioncontent{padding-left:28px}.inner-navigation{padding-top:0%;padding-left:9%}.width-navigation.table-right{text-align:center!important}.widget.widget_glt_widget{width:65%;margin-left:8%!important}.widget_social{margin-right:8%}.top-header aside{display:block!important;float:left}.page-id-3038 .top_site_main.images_parallax{background-attachment:local!important;background-position:center top!important}.banner-module ul{margin-left:14px!important}.img-wrap ul li{padding:0 11px!important}.top-header{margin:auto;overflow:hidden;min-height:45px;width:776px}.fa-fw{color:#c3c4c6!important;width:4.285714em!important}.headerphone a{font-size:34px;color:#fff!important;font-weight:201}.headerphone{width:72%;padding-top:3%;float:left}.site-header .navbar-nav{text-align:left!important}.navbar-nav>li:last-child a{padding-right:0!important}#masthead .container{width:776px;margin:auto}.inner-navigation ul li span:hover{border-bottom:5px solid #ffd400;padding-bottom:11px}span.icon-toggle{border-bottom:0px!important}.navigation .navbar-nav>li>a,.navigation .navbar-nav>li>span{font-size:14px!important;font-weight:100!important;font-family:'Roboto',sans-serif}.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 15px 0 15px!important;font-weight:300!important}.widget_shopping_cart .minicart_hover{margin-top:12%!important}.homecontenttext a{color:#5a5a5a}.homecontenttext a:hover{color:#5a5a5a}.top-header aside.widget_shopping_cart{float:right}.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number{left:40px!important;top:-6px!important}.sale-off.banner-round{position:absolute;top:-197px;right:0;left:0}.round_image{min-height:85px!important}#flags li{padding:0 2px!important}footer#colophon .footer aside.widget_nav_menu{padding-bottom:25px}footer#colophon .footer{padding:0!important;text-align:center}footer#colophon .footer aside ul li{text-transform:uppercase!important;display:inline-block!important;padding:0 15px!important}footer#colophon .text-copyright.border-copyright{border-top:0px!important}footer#colophon .text-copyright{display:none!important}footer#colophon a{font-size:14px!important;letter-spacing:.06em;font-family:'Roboto',sans-serif;font-weight:lighter}#hotel-booking-results>h3{font-family:'Roboto',sans-serif;font-weight:400}#hotel-booking-results .hb-search-results>.hb-room .hb-room-name a{font-family:'Roboto',sans-serif;font-weight:300}body #hotel-booking-results .hb-search-results a{font-family:'Roboto',sans-serif;font-weight:400}body .hb_single_room .title h4 a{font-family:'Roboto',sans-serif;font-weight:300}.hb_single_room .thim-list-in-room h4{font-family:'Roboto',sans-serif;font-weight:500;font-size:18px}.sale-off.banner-round{padding:0px!important;border:1px solid #fff}.banner-module img{width:inherit!important}.about_content h1{color:#2e3192;font-size:41px;line-height:40px;font-family:'Roboto',sans-serif;font-weight:300;margin-bottom:40px}.text_wrapper{background:#2e3192;float:left;height:100px;margin-right:7px}.text_wrapper p{font-size:82px!important;position:relative;color:#fff;top:30px;left:2px;font-weight:bold!important;font-family:'Roboto',sans-serif}.about_content p{font-family:'Roboto',sans-serif;font-size:16px;font-weight:300}.about_content h3{color:#2e3192;font-size:22px;line-height:40px;font-family:'Roboto',sans-serif;font-weight:300;margin-bottom:0}#responsive-menu ul.sub-menu li{width:100%;padding:3px 10px!important;text-align:left}.top_site_main.images_parallax{margin-top:110px!important}.img-wrap ul li{display:inline-block;padding:0 15px}.banner-module{background-color:#e7e7e8;padding:2%}.container.site-content{width:860px;margin:auto}.home-page.container{width:870px;margin:auto}.homecontenttext{font-size:26px;line-height:38px;font-weight:300;margin-top:30px;color:#231f20}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{color:#fff;padding-top:30px;padding-bottom:30px;min-height:100px}.page-id-3063 section.content-area{background-image:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/contact_back-1.jpg);min-height:1000px;background-position:100%;background-repeat:no-repeat;width:100%;background-size:cover}.room-img{position:relative}.toptext{position:absolute;top:70px;left:10px}.toptext p{margin-bottom:0;color:#fff;font-weight:bold;font-size:20px;line-height:16px;font-family:'Roboto',sans-serif}.roomshome{float:left;width:250px;margin-right:.5%;position:relative;margin:0 11%}.roomshome.no-padding{margin-right:0}.pricetext{background:#dcdcdc;position:;top:125px;border-radius:;right:15px;padding:8% 0}.pricetext p{font-size:13px;line-height:15px;margin-bottom:5px;padding-left:9px;padding-right:7px;margin-left:7px;margin-right:-1px}.contact_heading h1{color:#253472;font-family:'Roboto',sans-serif;font-weight:300;font-size:38px}.contact_address{float:left;width:35%;height:230px}.contact_address address p{margin-bottom:10px}.contact_address p{font-size:16px;font-family:'Roboto',sans-serif;color:#808285;font-weight:300}.contact_address p strong{color:#231f20}.contact_form h1{font-size:36px;font-family:'Roboto',sans-serif;font-weight:200;margin-top:0px!important;line-height:45px}.contact_info p{width:30%;float:left;margin-bottom:0;text-align:left;margin-right:3%}.contact_info label{margin-bottom:0;font-weight:400;letter-spacing:1px;color:#808285}.contact_info p:nth-child(6){width:97%!important}.contact_info p:nth-child(7){float:right}.contact_info input[type="submit"]{background:#253472;border-color:#253472;color:#fff;letter-spacing:4px;width:80%;float:right;border-radius:0;margin-bottom:30px}.blue{color:#2e3192;font-weight:900;padding-left:10px!important;font-size:21px!important;letter-spacing:-3px;position:relative}.room-des h1{margin-top:0;color:#febe10;padding-top:5%;padding-left:15px;font-size:16px;font-weight:500;font-family:'Roboto',sans-serif}.room-des h1 a{color:#ffd400;font-family:Roboto,serif}.room-des{background:#2e3192;margin-bottom:5%}.room-des-inner p{color:#fff;margin-bottom:0;padding:0 6%;font-weight:300;font-size:14px;line-height:22px}.room-des-inner p a{color:#fff}.room-des-inner p a:hover{color:#fff}.room-des-inner{padding-bottom:10%}form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background:#f2dede;margin-bottom:10px;color:#f00!important;width:57%}form.wpcf7-form .wpcf7-response-output{margin:0;padding:0!important;border:0;position:absolute;left:39%;right:0;bottom:-6px}.contact_info input[type="text"],.contact_info input[type="email"],.contact_info input[type="tel"]{background:#f8f8f9}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus{border-color:#0096db!important}textarea{height:150px!important;background:#f8f8f9;margin-bottom:15px!important}.page-id-3063 .container.site-content{width:100%!important;margin:auto;background-color:rgba(255,255,255,.7)}.contact_content.panel-row-style{width:980px;margin:0 auto}#pg-3063-0,#pl-3063 .panel-grid-cell .so-panel{margin-bottom:0px!important}#pg-3063-1 .panel-grid-cell{position:relative;padding:0;width:100%!important}.page-id-3063 .panel-grid-cell{width:860px;margin:auto;position:relative}.contact_map{width:100%;height:650px;top:0;background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/back_map-1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.contact_map .sale-off.banner-round{padding:0px!important;border:0;position:relative;top:50%;background:none;width:525px;height:525px}.home .wrapper-line-heading .heading__primary,.page-id-3435 .wrapper-line-heading .heading__primary{font-size:24px!important;font-weight:600;background:#ffd400;width:80%;margin:auto;text-align:center;padding-top:2%;font-family:Roboto,serif}.wrapper-line-heading .line-heading{display:none!important}.wrapper-line-heading{padding-bottom:5px!important}.home .hb-submit button,.page-id-3435 .hb-submit button{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/book.png)!important;border:none!important;min-height:117px;background-size:cover!important;background-repeat:no-repeat!important;background-position:100%}.home .hb-submit button:hover,.page-id-3435 .hb-submit button:hover{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/book.png)!important;border:none!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:100%}html body.home button.ui-datepicker-trigger{font-size:14px!important}html body.page-id-3435 button.ui-datepicker-trigger{font-size:14px!important}.home .hotel-booking-search button,.page-id-3435 .hotel-booking-search button{color:#000!important;font-size:0px!important}.hotel-booking-search{padding:10px!important}.affix{position:absolute!important}#pg-3063-1 .panel-grid-cell{position:relative;padding:0!important}.way_section{width:1100px;margin:auto}.way_wrapper h1{color:#2e3192;font-size:36px;font-family:'Roboto',sans-serif;font-weight:200;margin-bottom:30px}.way_section .panel-grid-cell{padding:0 25px!important;position:relative}.way_section h3{color:#2e3192;font-family:'Roboto',sans-serif;font-size:16px;margin-top:30px!important;font-weight:500}.way_section p{margin-bottom:0;color:#737477;font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;line-height:20px}footer#colophon a:hover{color:#ffd400!important}.contact_content.panel-row-style{width:1100px;margin:0 auto}.contact_address{float:left;width:38%;height:230px;margin-left:2%}.contact_info p{width:27.5%;float:left;margin-bottom:0;text-align:left;margin-right:3%}.contact_heading h1{color:#253472;font-family:'Roboto',sans-serif;font-weight:lighter;font-size:38px;margin-left:2%}.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number{background:#2e3192!important}.single-image.center img{width:200px;height:200px}.way_section p a{color:#1b75bc}.way_section_wrapper .panel-grid-cell:nth-child(1):after,.way_section_wrapper .panel-grid-cell:nth-child(2):after{content:'';background:#c6c8ca;position:absolute;width:1px;height:440px;top:0;right:0}.way_section_wrapper .panel-grid-cel:nth-child(3):after{content:initial!important}.cartone p{font-size:11px;color:#2e3192;padding-top:8%;float:left;margin-bottom:0}.cartone a img{padding-top:8%}#pgc-3063-3-2 .way_section_wrapper .panel-grid-cell:after{content:'';background:none}.contact_info input[type="submit"]:hover{background:#0096db;border-color:#0096db}.ngg-gallery-thumbnail{border:0px!important;margin:0!important}.ngg-navigation a{color:#2e3192}#pg-2050-0{margin-bottom:0!important}.site-header.sticky-header.affix{padding-top:0!important}.single-hb_room .top_site_main.images_parallax{display:none}.single-hb_room section.content-area{margin-top:10%}.hb_single_room .hb-share{display:none}.hb_related_other_room.has_slider{display:none!important}.hb_single_room ul.hb_single_room_tabs li:last-child{display:none!important}.page-id-1668 .top_site_main.top-site-no-image{color:#fff;padding-top:30px;padding-bottom:30px;min-height:100px}body .hb_button{margin-bottom:20px;font-size:18px;font-family:'Roboto',sans-serif;font-weight:500;color:#262261;background:#ffd400}body .hb_button:hover{background:#2e3192!important;color:#ffd400!important}body .hb_single_room .hb_single_room_details .hb_single_room_tabs>li a.active:after{background:#0096db}.thim-color{color:#0096db}#sidebar .hotel-booking-search form button{color:#262261;background:#ffd400}#sidebar .hotel-booking-search form button:hover{background-color:#fbe888}.theiaStickySidebar{padding-top:0;padding-bottom:1px;position:relative!important;top:0!important;left:0!important}body .hb_single_room .price{color:#2e3192}span.price_value.price_min{color:#2e3192}.scrollup:before{font-size:30px!important;content:'\f077'!important;color:#9c9c9c!important}.scrollup{background:transparent;border:4px solid #9c9c9c!important;padding-top:3px!important;border-radius:50px;width:50px;height:50px}.scrollup:hover{background:transparent!important;color:#0096db!important}body .rooms .hb_room .media a::before{border-bottom-color:#0096db!important}.rooms .hb_room .price span{color:#fff!important}body .rooms-pagination .page-numbers li span.current{border-color:#0096db!important;background:#0096db!important;color:#fff!important}body .rooms-pagination .page-numbers li a:hover{background:#0096db!important;color:#fff!important;border-color:#0096db!important}body .rooms-pagination .page-numbers li a.prev:hover,body .rooms-pagination .page-numbers li a.next:hover{background:#0096db!important;color:#fff!important;border-color:#0096db!important}.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 17px 0 17px!important}.hotel-booking-search form button{color:#262261;background:#ffd400;border-color:#ffd400}.hotel-booking-search form button:hover{background:#262261;border-color:#262261;color:#fff}.widget_social{margin-right:6%!important}.thim-widget-social.thim-widget-social-base{margin-top:16%!important}.thim-social ul.social_link li{display:inline-block;margin:0 10px;list-style:none;padding:0;border-radius:50%;border:1px solid #2e3192;height:30px;width:30px;text-align:center}.inner-navigation ul li.current-menu-item span{border-bottom:5px solid #ffd400;padding-bottom:11px}.cartone{margin-top:3%}.page-id-5 .container.site-content,{width:1200px;margin:auto}#hotel-booking-cart h3,#hotel-booking-payment h3{font-size:40px;line-height:40px;color:#253472;font-family:'Roboto',sans-serif;font-weight:300}#sidebar .wrapper-line-heading .heading__primary{color:#2a2a2a;font-family:'Roboto',sans-serif;font-weight:500}.hotel_booking_mini_cart .hb_mini_cart_item .hb_title{font-size:15px;font-weight:400}.widget-area aside a{color:#5a5a5a;font-family:'Roboto',sans-serif}.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_number label,.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price label,body .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span{font-family:'Roboto',sans-serif}#sidebar .thim-widget-mini-cart-room .hb_mini_cart_footer .hb_button{margin-bottom:15px;font-family:'Roboto',sans-serif}.hb-addition-information>div>h4,.hb-order-existing-customer>div>h4,.hb-order-new-customer>div>h4,.hb-payment-form>div>h4{font-family:'Roboto',sans-serif;font-weight:400}input[type="radio"]:checked:before{background-color:#0096db}input[type="checkbox"]:checked:before{color:#0096db}body #hotel-booking-payment a,body #hotel-booking-cart a{color:#2e3192}button.hb_button,a.hb_button.hb_checkout{color:#262261!important;background:#ffd400!important}body #hotel-booking-payment a:hover,body #hotel-booking-cart a:hover{color:#2e3192}body .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span{color:#2e3192}.dk-select.dk-select-open-down .dk-selected{border-color:#0096db}.dk-select.dk-select-open-up .dk-selected:before,.dk-select.dk-select-open-down .dk-selected:before{border-bottom-color:#0096db}.dk-select.dk-select-open-up .dk-select-options,.dk-select.dk-select-open-down .dk-select-options{border-color:#0096db}.dk-select .dk-select-options .dk-option-highlight,.dk-option-selected{background:#0096db}.dk-select .dk-selected:focus,.dk-select .dk-selected:focus:before,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus{border-color:#0096db!important}a.hb_button.hb_checkout:hover{background:#2e3192!important;color:#ffd400!important}span.dollar{font-size:23px;position:absolute;left:-2px;top:1px}span.eighty{font-size:40px}span.digits{font-size:23px}span.hundred{font-size:40px}tr.hb_advance_payment{display:none}tr.hb_payment_all{display:none}.contact_info p:nth-child(8){float:right;width:22%}html body .hotel-booking-search{padding:5px!important}.top_site_main.images_parallax:before{content:'';background:transparent!important}.bookingstext p{font-size:23px;line-height:35px}.bookingstext{padding-top:40px;color:#000}.reservation h3{font-family:'Roboto',sans-serif;font-size:24px;color:#21409a}.reservation p{font-family:'Roboto',sans-serif;font-size:18px;line-height:35px;width:79%;color:#000}.bookingstext a{color:inherit}.wrapper-line-heading .heading__primary{font-family:'Roboto',sans-serif!important}.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary{font-family:'Roboto',sans-serif!important}.top_site_main.images_parallax{background-attachment:inherit!important}.reservation.col-two p strong{font-size:18px}.reservation.col-two p{font-size:16px!important;line-height:35px;width:100%}.reservation.col-two{border-right:none}.reservation{border-right:2px solid #dcddde}.reservation.col-two p a{color:#000}.captcha{float:left}.contact_address address p a{color:#808285}#pg-3063-3{width:1100px;margin:0 auto!important;background:#fff}.way_section.way_section_wrapper{width:860px!important;margin:auto}.captcha input{width:100px!important}.contact_bottom{position:absolute;overflow:hidden;width:71px;height:71px;float:right;bottom:18px;left:100%}.contact_top{position:absolute;overflow:hidden;width:71px;height:71px;float:right;left:100%}.page-id-3063 .scrollup{display:none!important}ul#sortable li a:hover{opacity:1}ul#sortable li a{opacity:.2}ul.sub-menu li{background:#231f20}ul.sub-menu li a{color:#0096db!important;font-weight:400!important;font-size:14px!important}ul.sub-menu li a:hover{color:#fff!important}.footer ul.sub-menu{display:none}button.ui-datepicker-trigger i:hover{color:#0096db!important}body .ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default:hover{background-color:#0096db!important}.ui-datepicker.ui-widget{border-color:#0096db!important}body #hotel-booking-results .hb-search-results>.hb-room .hb_search_item_price{color:#2e3192}body #hotel-booking-results form .hb_button.hb_checkout,body #hotel-booking-results form button.hb_add_to_cart,body #hotel-booking-results form button[type="submit"]{color:#262261;background:#ffd400}body #hotel-booking-results form .hb_button.hb_checkout:hover,body #hotel-booking-results form button.hb_add_to_cart:hover,body #hotel-booking-results form button[type="submit"]:hover{background:#2e3192!important;color:#ffd400!important}body #hotel-booking-results .hb-search-results>.hb-room .hb-room-name a:hover{color:#2a2a2a}.hb_extra_detail_price strong{color:#2e3192!important}ul.sub-menu li{background:#000!important}.breadcrums ul li{display:inline-block;padding:0 6px;font-size:14px}.page-id-6 .entry-content{margin-top:8%}.page-id-7 .site-content{padding-top:8%}.breadcrums ul li a{color:#b2b4b6}ul.crums-list{margin-left:0}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1}.popup{margin:-40px auto!important;padding:0px!important;background:#e7e8ea;border-radius:5px;width:100%;position:relative;transition:all 5s ease-in-out}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333}.content img{height:inherit!important}.popup .content{overflow:hidden}.amenitieshover{overflow:hidden;width:100%;background-color:#e7e7e8;display:none}.amenitiestext li{display:block!important;padding:5px 0;font-size:12px}.amenitiesimg{float:left;width:40%}.amenitiestext{float:right;width:60%}.amenitiestext p{padding:0;margin:0;font-size:12px}li.hoverdiv:hover+.amenitieshover{display:block;width:100%;top:0;left:0;height:168px}html.responsive-menu-open #responsive-menu-container{min-height:50px;height:200px}#responsive-menu-container #responsive-menu-wrapper{margin-top:84px}#responsive-menu li{display:inline-block;padding:10px 20px;position:relative;vertical-align:middle}#responsive-menu li ul.sub-menu{display:none;position:absolute;top:40px;width:150px!important}#responsive-menu li{display:inline-block;padding:10px 20px;position:relative;vertical-align:middle}#responsive-menu li:hover ul.sub-menu{display:block}#responsive-menu li a{color:#fff;font-family:'Roboto',sans-serif;font-weight:100;font-size:14px!important;text-transform:uppercase}.first{display:block}.second{position:absolute;top:0;display:none}.single.tp-hotel-booking .site-main.alignleft{width:100%!important}.single-hb_room #sidebar{display:none}#masthead .cartone{display:none}.contact_icons ul li{list-style:none;margin-bottom:10px}.hb_single_room .hb_single_room_details .hb_single_room_tabs>li a{font-size:0}body .hb_single_room .hb_single_room_details .hb_single_room_tabs>li a.active:after{background:transparent}ul.hb_single_room_tabs li:nth-child(1){padding-right:0!important}ul.hb_single_room_tabs li:nth-child(1) a{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/tab1.jpg);width:181px;height:52px;background-size:contain}ul.hb_single_room_tabs li:nth-child(1) a.active{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/tab1-active.jpg);width:181px;height:52px;background-size:contain}ul.hb_single_room_tabs li:nth-child(2){padding-right:0!important}ul.hb_single_room_tabs li:nth-child(2) a{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/tab2.jpg);width:208px;height:52px;background-size:contain}ul.hb_single_room_tabs li:nth-child(2) a.active{background:url(http://lottinpoint.co.nz/wp-content/uploads/2017/01/tab2-active.jpg);width:208px;height:52px;background-size:contain}#masthead .widget_social{display:none}.yellow{display:none}.responsivetext{display:none}div#pg-2050-1{display:none}a[href^="tel"]{color:inherit;text-decoration:none}.room_description{margin-top:40px}.single .room_description{margin-top:0}.thim-color-title b{color:#2e3192}.room_description span{color:#2e3192}.room-des-inner p a:after{content:'\f054';font-family:FontAwesome;padding-left:4px;color:#efc52e}.headerphones{display:none}.hb_single_room ul.hb_single_room_tabs li:last-child{display:inline-block!important}.booking-tariff p{color:#b2b4b6;font-size:14px}.page-id-7 aside#search-room-2{display:none}#hotel-booking-payment h3{padding:20px 0}.page-id-9 .top_site_main .banner-wrapper{top:70%}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li{margin-bottom:27px;display:block}.page-id-9 aside#text-9{display:none}.breadcrums ul li{color:#b2b4b6}html body .hotel-booking-search h3{font-family:'Roboto',sans-serif!important;font-weight:400}.hb_single_room .thim-single-room-content{padding-right:0}.page-id-4175 .top_site_main.top-site-no-image{display:none}.page-id-4175 .container.site-content{padding-top:15%}.page-id-4175 .sidebar{display:none}.page-id-4175 .sc-heading{text-align:left;padding-top:0;padding-bottom:0}@media only screen and (min-width:959px) and (max-width:1024px){.contact_content.panel-row-style{width:100%}.page-id-3063 .panel-grid-cell{width:100%}.contact_info p:nth-child(8){float:left}.contact_bottom{width:60px;height:60px;float:right;bottom:18px;left:90%}.way_section{width:100%;padding-top:20%!important}#pg-3063-3{width:100%}.way_section.way_section_wrapper{width:100%!important;padding-top:0!important}.contact_top{width:60px;height:60px;left:75%}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{min-height:100px!important;height:100px!important}}@media only screen and (min-width:768px) and (max-width:959px){.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 15px 0 15px!important}.headerphone{width:74%}.widget_social{margin-right:1%!important}.tp-parallax-wrap{left:0!important}.tp-mask-wrap{top:-41px}.container.site-content{width:100%;margin:auto}.about_content h1{font-size:36px;line-height:40px}.contact_content.panel-row-style{width:100%}.page-id-3063 .panel-grid-cell{width:100%!important}.contact_heading h1{margin-left:0}.contact_address{width:100%;height:230px;margin-left:0}.contact_info p{width:47%}.contact_info p:nth-child(8){float:left}.contact_info input[type="submit"]{float:left}.contact_bottom{left:86%}.way_section{width:100%;padding-top:25%!important}#pg-3063-3{width:100%}.way_section.way_section_wrapper{width:100%!important;padding:0!important}.way_section_wrapper .panel-grid-cell:nth-child(1):after,.way_section_wrapper .panel-grid-cell:nth-child(2):after{content:'';width:0;height:0}.way_section h3{text-align:center}.way_section p{text-align:center}.contact_top{left:86%;bottom:0}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{min-height:100px!important;height:100px!important}.roomshome.no-padding{margin-right:auto}.roomshome{float:none;width:100%;max-width:314px!important;margin:0 auto}.pricetext{top:150px}.tp-revslider-mainul li .tp-parallax-wrap:nth-child(4){left:300px!important;top:160px!important}.tp-revslider-mainul li:nth-child(2) .tp-parallax-wrap:nth-child(4) .tp-caption img{width:250px!important;height:240px!important}.tp-revslider-mainul li:nth-child(1) .tp-parallax-wrap:nth-child(4) .tp-caption img{width:350px!important;height:240px!important}}@media only screen and (min-width:480px) and (max-width:767px){#masthead .container{width:100%;margin:auto}.top-header .widget-title{display:none}.widget.widget_glt_widget{width:100%;margin-left:0%!important}.top-header{padding-top:0;width:100%}.top-header aside{padding:0 0 2px}.goog-te-gadget .goog-te-combo{margin:2px 0}.tp-parallax-wrap{left:200px!important}.img-wrap ul li{padding:0 1px!important}.tp-caption.tp-resizeme{top:-41px!important}.headerphone{display:none}.humberger_menu{display:none}#flags{padding-top:3%;padding-left:50%;float:left;width:100%!important;padding-right:0}.headerphones{float:left;width:72%;margin:auto;text-align:right;padding-left:0%;display:block;padding-top:2px}.headerphones a{font-size:18px;color:#1b75bc!important;font-weight:200}.container.site-content{width:100%;margin:auto}.about_content h1{font-size:22px;line-height:30px}.about_content h3{font-size:20px;line-height:30px}.contact_content.panel-row-style{width:100%}.page-id-3063 .panel-grid-cell{width:100%!important}.contact_address{float:none;width:100%;height:230px;margin-left:0}.contact_form h1{font-size:32px}.contact_info p{width:47%}.contact_info p:nth-child(8){width:30%;float:left}.way_section{width:100%;padding-top:36%!important}.way_section.way_section_wrapper{width:100%!important;padding-top:0!important}#pg-3063-3{width:100%}.way_section_wrapper .panel-grid-cell:nth-child(1):after,.way_section_wrapper .panel-grid-cell:nth-child(2):after{content:'';width:0;height:0}.contact_top{left:80%;bottom:0}.contact_info input[type="submit"]{float:left}.contact_bottom{bottom:18px;left:80%}.contact_map .sale-off.banner-round{width:460px;height:460px}.way_section h3{text-align:center}.way_section p{text-align:center}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{min-height:100px!important;height:100px!important}.yellow{display:block}.responsivetext{display:block}div#pg-2050-1{display:block}#masthead .widget_social{display:block;float:left;margin-right:0!important;width:12%}#masthead .cartone{display:block}.top-header .widget_social{display:none!important;float:right}.top-header .cartone{display:none}.sm-logo img{top:-46px;left:30px}button#responsive-menu-button{height:55px;position:absolute;right:0!important;top:56px!important;width:55px}.thim-widget-social.thim-widget-social-base{margin-top:0!important}.cartone{margin-top:0!important}.top-header aside{line-height:0}.cartone a img{padding-top:0}.site-header{min-height:85px}.top-header{min-height:25px}.thim-social ul.social_link li{float:right}.thim-social a{color:#c3c4c6;font-size:14px}.menu-mobile-effect{display:none}.site-header .navigation{padding-top:23px!important}.banner-module{display:none}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{min-height:100px!important;height:100px!important}.yellow{display:none;background:#ffd503;padding:15px!important;color:#000;text-align:center;border-radius:5px;position:relative}.yellow p{font-size:20px!important;font-weight:bold!important}.yellow p a{font-size:20px!important;font-weight:bold!important;color:#000}.responsivetext{display:block}div#pg-2050-1{display:block}.banner-moduleone ul{margin-left:0;display:inline-block;width:35.5%}.banner-moduleone .img-wrap ul li{padding:10px 1px!important;width:49%}.banner-moduleone{width:100%;padding-top:3%}#pg-2050-1 .panel-grid-cell{padding:0!important}.img-wrap{width:99%;background-color:#e7e7e8;padding:1%}.overlay{top:50%}.popup{margin:inherit}.hometext{width:32%;margin-left:19.5%}.hometext p{font-size:18px;font-weight:600;color:#000}.hometext p a{color:#000}div#slide-7-layer-2{display:none}div#slide-1-layer-9{display:none}div#panel-2050-1-0-2 img{width:40%;padding-left:.5%;margin-left:14.5%}div#slide-1-layer-13 img{width:280px!important;height:200px!important}div#slide-7-layer-7 img{width:215px!important;height:180px!important}#google_language_translator{display:none!important}.top-header .widget-title{display:none}.forcefullwidth_wrapper_tp_banner{margin-top:50px!important}.homesectioncontent{padding-left:0}.roomshome{float:none;width:314px!important;margin-right:.5%;margin:0 auto!important}.pricetext{top:150px}ul.tp-revslider-mainul li:nth-child(2) .tp-bgimg.defaultimg{background-position:38.8% center!important}.tp-revslider-mainul li:nth-child(2) .tp-parallax-wrap:nth-child(4){left:310px!important;top:160px!important}#flags ul{float:right!important}footer#colophon .footer aside ul li{padding:0 10px!important}.top_site_main.images_parallax{margin-top:90px!important}#responsive-menu li ul.sub-menu{width:175px!important}#responsive-menu ul.sub-menu li{padding:3px 0px!important}.hb_single_room .thim-single-room-content{padding-right:0}}@media only screen and (max-width:479px){#google_language_translator{display:none!important}.top-header .widget-title{display:none}#masthead .container{width:100%;margin:auto}.site-header{top:35px!important;min-height:68px}.top-header{min-height:15px}#flags{display:block;width:100%;padding-left:18%;padding-top:1.5%}.widget.widget_glt_widget{margin-left:0!important;width:100%}.top-header{padding-top:0}.top-header aside{padding:0 0 2px}.goog-te-gadget .goog-te-combo{margin:2px 0}.tp-parallax-wrap{left:80px!important}.img-wrap ul li{padding:0 1px!important}footer#colophon .footer aside.widget_nav_menu{padding-top:15px;padding-bottom:10px}.headerphone{display:none}.humberger_menu{display:none}.top-header{display:block}.widget_social{margin-right:7%!important}.cartone p{display:none}.cartone{margin-top:13%}.thim-widget-social.thim-widget-social-base{margin-top:8%!important}.container.site-content{width:100%;margin:auto}.about_content h1{font-size:22px;line-height:30px}.about_content h3{font-size:20px;line-height:30px}.contact_content.panel-row-style{width:100%;margin:0 auto}.page-id-3063 .panel-grid-cell{width:100%!important}.contact_heading h1{margin-left:0}.contact_address{float:none;width:100%;height:200px;margin-left:0}.contact_address p{font-size:15px}.contact_form h1{font-size:30px}.contact_info p{width:100%;margin-bottom:0;margin-right:0}.contact_info p:nth-child(8){float:left;width:50%}.contact_info input[type="submit"]{float:left}.contact_map .sale-off.banner-round{top:60%;width:300px;height:300px}.way_section{width:100%}.page-id-3063 .panel-grid-cell{width:100%!important}#pg-3063-3{width:100%}.way_section_wrapper .panel-grid-cell:nth-child(1):after,.way_section_wrapper .panel-grid-cell:nth-child(2):after{content:'';width:0;height:0}.way_section.way_section_wrapper{width:100%!important}.contact_top{width:40px;height:40px;left:86%;top:90%}.way_section p{font-size:13px}.contact_bottom{width:40px;height:40px;bottom:26px;left:80%}#masthead .widget_social{display:block;float:left;margin-right:0!important;width:77%}#masthead .cartone{display:block}.top-header .widget_social{display:none!important;float:right}.top-header .cartone{display:none}.sm-logo img{top:-36px;left:25px;width:120px}button#responsive-menu-button{height:55px;position:absolute;right:0!important;top:52px!important;width:55px}.thim-widget-social.thim-widget-social-base{margin-top:0!important}.cartone{margin-top:0!important}.cartone a img{padding-top:0}.thim-social ul.social_link li{float:right}.thim-social a{color:#c3c4c6;font-size:14px}.menu-mobile-effect{display:none}.site-header .navigation{padding-top:15px!important}.banner-module{display:none}.page-id-3063 .top_site_main.top-site-no-image,.page-id-2545 .top_site_main.top-site-no-image,.page-id-5 .top_site_main.top-site-no-image,.page-id-6 .top_site_main.top-site-no-image,.page-id-7 .top_site_main.top-site-no-image{min-height:100px!important;height:100px!important}.yellow{display:block;background:#ffd503;padding:15px!important;color:#000;text-align:center;border-radius:5px;position:relative}.yellow p{font-size:20px!important;font-weight:bold!important}.yellow p a{font-size:20px!important;font-weight:bold!important;color:#000}.responsivetext{display:block}div#pg-2050-1{display:block}.banner-moduleone ul{margin-left:0}.banner-moduleone .img-wrap ul li{padding:0 1px!important;width:49%}.banner-moduleone{width:100%;padding-top:3%}#pg-2050-1 .panel-grid-cell{padding:0!important}.img-wrap{width:35%;background-color:#e7e7e8;margin-left:2.5%;padding:2%}.overlay{top:50%}.popup{margin:inherit}.hometext{width:32%;margin-left:2%}.hometext p{font-size:18px;font-weight:600;color:#000}.hometext p a{color:#000}div#slide-7-layer-2{display:none}div#slide-1-layer-9{display:none}div#slide-1-layer-13 img{width:195px!important;height:123px!important}div#slide-7-layer-7 img{width:170px!important;height:150px!important}div#panel-2050-1-0-2 img{width:39%;padding-left:2.5%}.top-header aside{line-height:0}.forcefullwidth_wrapper_tp_banner{margin-top:50px!important}.summary.entry-summary{padding-top:40px}.hb_single_room .title h4{font-size:32px}body .hb_button{font-size:17px}.hb_single_room_tabs>li{width:auto!important}ul.hb_single_room_tabs li:nth-child(1) a.active,ul.hb_single_room_tabs li:nth-child(1) a{width:125px;height:36px}ul.hb_single_room_tabs li:nth-child(2) a.active,ul.hb_single_room_tabs li:nth-child(2) a{width:145px;height:36px}ul.tp-revslider-mainul li:nth-child(2) .tp-bgimg.defaultimg{background-position:38.8% center!important}html.responsive-menu-open #responsive-menu-container{min-height:50px;height:auto}#responsive-menu-container #responsive-menu-wrapper{margin-top:60px}#responsive-menu li{display:block!important;text-align:left}#responsive-menu li ul.sub-menu{display:none;position:relative;top:0;width:auto!important}ul.sub-menu li{background:none!important}ul.tp-revslider-mainul li:nth-child(2) .tp-parallax-wrap:nth-child(4) .tp-mask-wrap{left:40px!important;top:0!important}.tp-revslider-mainul li:nth-child(2) .tp-parallax-wrap:nth-child(4){left:135px!important;top:140px!important}.homesectioncontent{padding-left:0}.roomshome{float:none;width:100%!important;margin-right:.5%;margin:0 auto!important;max-width:314px!important}.pricetext{top:140px}button#responsive-menu-button{top:38px!important}.page-id-1668 .top_site_main.top-site-no-image{min-height:70px}.top_site_main.images_parallax{margin-top:70px!important}.hb_single_room .thim-single-room-content{padding-right:0}}.webrooms-datepicker .datepicker-button{margin-bottom:20px;font-size:18px;font-family:'Roboto',sans-serif;font-weight:500;color:#262261;background:#ffd400;padding:5px 10px;border:none}.webrooms-datepicker .datepicker-button:hover{background:#2e3192!important;color:#ffd400!important}.webrooms-datepicker .datepicker-input{padding:3px 20px;margin-right:2px}.webrooms-datepicker .ui-datepicker-trigger{margin-left:10px}.hb_button{display:none}.book-online-button .btn{margin-bottom:20px;font-size:18px;font-family:'Roboto',sans-serif;font-weight:500;color:#262261;background:#ffd400;padding:5px 10px;border:none}.book-online-button .btn:hover{background:#2e3192!important;color:#ffd400!important}.cartone{display:none}#sidebar .thim-widget-mini-cart-room{display:none}.widget-area aside.widget_search-room{display:none}