#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%}

.availability-result-info .app-well{border:1px solid}#privateOffer{margin:50px 0}#privateOffer .divider div:first-child{border-bottom:solid 1px}#privateOffer .divider img,#privateOffer .divider svg{width:20px;height:20px}#componentAvailability .item-room{border:1px solid}#componentAvailability .item-room .room-media .popover-services{cursor:pointer;display:inline}#componentAvailability .item-room .room-media .flexslider .flex-direction-nav{display:none}#componentAvailability .item-room .room-pack.border{border-top:1px dashed}#componentAvailability .item-room .room-pack form .room-pack-cover h5{margin:0 0 2px;display:block;font-size:14px;font-weight:700;vertical-align:bottom}#componentAvailability .item-room .room-pack form .room-pack-cover label.current{font-size:26px;font-weight:500;display:block}#componentAvailability .item-room .room-pack form .room-pack-cover label.old{text-decoration:line-through}#componentAvailability .item-room .room-pack form button,#componentAvailability .item-room .room-pack form a.app-btn{font-weight:600;padding:15px 10px;font-size:15px}#componentAvailability .item-best-price-online .offer{border:1px solid}#componentAvailability .item-best-price-online .offer .percent{display:table;width:100%}#componentAvailability .item-best-price-online .offer .percent .app-well{display:table-cell;vertical-align:middle;line-height:1}#componentAvailability .item-best-price-online .offer figure img{display:inline;max-height:250px}#componentAvailability .item-best-price-online .warning{position:relative;overflow:hidden}#componentAvailability .item-best-price-online .warning img{margin-right:10px}#componentAvailability .item-best-price-online .warning span{display:block}@media(min-width:768px){#componentAvailability .item-best-price-online{padding-left:0}#componentAvailability .item-best-price-online a.btn{width:100%}#componentAvailability .items-room{padding-right:5px}}#componentAvailability #availabilityIframeContainer #availabilityIframe{width:100%;min-height:1200px;position:relative}#componentAvailability #availabilityIframeContainer .iframe-loader img{position:absolute;display:block;margin:150px auto;left:0;right:0;bottom:0;top:120px}#componentAvailability #availabilityIframeContainer #availabilityIframe iframe{width:100%;min-height:1150px;position:relative}
