#componentTabInfo{margin-bottom:25px}#componentTabInfo ul.nav-tabs{border:0;position:absolute}#componentTabInfo ul.nav-tabs>li>a{font-weight:bold;border-bottom:0}#componentTabInfo ul.nav-tabs>li>a:hover,#componentTabInfo ul.nav-tabs>li>a:focus,#componentTabInfo ul.nav-tabs>li.active>a{background:0;color:inherit}#componentTabInfo ul.nav-tabs>li>a span>h2{font-size:12px;margin:0}#componentTabInfo ul.nav-tabs>li>a i{font-weight:normal;margin-right:5px}#componentTabInfo .tab-content>.tab-pane{padding:15px}#componentTabInfo h2.seo-title,#componentTabInfo h5.seo-title,#componentTabInfo h6.seo-title{border-bottom:1px dashed;padding-bottom:10px}@media(min-width:992px) and (max-width:1199px){#componentTabInfo ul.nav-tabs>li>a i{margin-right:4px}}@media(min-width:768px) and (max-width:991px){#componentTabInfo ul.nav-tabs>li>a{margin-right:1px}#componentTabInfo>ul.nav-tabs>li>a>i{margin-right:0}}.slider-xxl #componentTabInfo ul.nav-tabs>li>a{margin-right:0}table.service-condition{margin-bottom:30px}.service-condition th{border-bottom:none !important}.service-condition tr td:nth-child(1){width:30%}.service-condition td{border-bottom:1px solid}.bs-callout{border-left:1px solid}.toConsider{font-weight:bold}.info-container img{margin:0 auto;display:block;width:25px}.info-container span:not(#contactPersonName){font-size:14px;padding-bottom:5px}.info-container div.no-availability-text{padding:5px;border-radius:5px}.info-container div.no-availability-text h3{font-size:20px;text-align:center}.info-container h3{margin-top:10px}.info-container span.border-bottom{border-bottom:1px solid}ul.overflow-hidden{overflow:hidden}li.text-line{display:block;overflow:hidden}#componentTabInfo svg.adults{height:24px;width:24px;vertical-align:bottom}#componentTabInfo svg.children{height:12px;width:12px;vertical-align:bottom}#componentTabInfo div.icon-pax{border-bottom:1px solid #fff}#componentTabInfo div.icon-pax span{vertical-align:middle}#componentTabInfo div.room-item div.room-name{padding-top:7px}#componentTabInfo div.room-item button:not(.room-more-info){width:100%;font-weight:bold}#componentTabInfo div.nearby-categories .nearby-name{padding-left:0 !important}#componentTabInfo div.nearby-categories .nearby-name img{margin-right:5px}#componentTabInfo div.nearby-container{display:block;overflow:auto}#componentTabInfo div.nearby-container figure{position:relative}#componentTabInfo div.nearby-container figure figcaption{position:absolute;width:100%;top:40%}#componentTabInfo div.nearby-container figure figcaption span{background:rgba(0,0,0,0.50)}#componentTabInfo div.nearby-container h4 img,#componentTabInfo div.nearby-container h4 svg{width:18px;height:18px;vertical-align:middle}#componentTabInfo ul.room-photos li{display:block;float:left;width:80px;margin-right:10px;margin-bottom:10px}#componentTabInfo ul.room-photos li img{height:75px;width:100%;cursor:pointer}#componentTabInfo #roomImage{max-height:600px;max-width:100%}

#ownerComponent[data-view=contact] form button[type=submit]{font-size:16px;font-weight:600;margin-top:10px;padding-bottom:5px;padding-top:5px}#ownerComponent[data-view=contact] .own-info{border-left:5px solid}#ownerComponent[data-view=contact] .success-owner-contact-message{margin-top:30px}#ownerComponent[data-view=contact] .success-owner-contact-message img,#ownerComponent[data-view=contact] .success-owner-contact-message svg{height:90px;width:90px}#ownerComponent[data-view=contact] .success-owner-contact-message .info-success-owner-contact{border-top:1px solid;padding-top:10px}#ownerComponent[data-view=contact] .success-owner-contact-message .success-receive-owner-contact{margin-bottom:50px}#ownerComponent[data-view=contact] .success-owner-contact-message h3{margin-top:50px}@media(min-width:992px){#ownerComponent[data-view=contact] form .has-web-site{margin-top:28px}#ownerComponent[data-view=contact] form button[type=submit]{margin-top:0;width:100%}}#ownerComponent[data-view=contact] .success-contact-message{margin-top:30px}#ownerComponent[data-view=contact] .success-contact-message img,#ownerComponent[data-view=contact] .success-contact-message svg{height:90px;width:90px}#ownerComponent[data-view=contact] .success-contact-message .info-success-contact{border-top:1px solid;padding-top:10px}#ownerComponent[data-view=contact] .success-contact-message .success-receive-contact{margin-bottom:50px}#ownerComponent[data-view=contact] .success-contact-message h3{margin-top:50px}#ownerComponent[data-view=contact] .html-info-contact{border-bottom:1px dashed}#ownerComponent[data-view=contact] .html-info-contact>div.owner-benefit-list img,#ownerComponent[data-view=contact] .html-info-contact>div.owner-benefit-list svg{height:80px;width:80px;margin-bottom:10px}
