.widget-list-component h3.title{border-bottom:1px solid;padding-bottom:2px}.widget-list-component .load-more{cursor:pointer;display:none;margin-bottom:5px;border:1px solid;border-color:transparent}.widget-list-component .list-container.hotel .item{margin-bottom:30px}.widget-list-component .list-container.hotel .item figure{height:150px;background-size:auto;background-position:0 center;background-repeat:no-repeat;text-align:center;display:table;width:100%}.widget-list-component .list-container.hotel .item figure figcaption{display:table-cell;vertical-align:middle}.widget-list-component .list-container.hotel .item figure figcaption>div{width:auto;display:inline-block}.widget-list-component .list-container.hotel .item figure figcaption>div>.price,.widget-list-component .list-container.hotel .item figure figcaption>div>.booking-link{display:table-row}.widget-list-component .list-container.hotel .item figure figcaption>div>.price{opacity:.9}.widget-list-component .list-container.hotel .item figure figcaption>div>.price>span{display:block;padding-left:5px;padding-right:5px}.widget-list-component .list-container.hotel .item figure figcaption>div>.price>span:first-child{padding-top:5px;opacity:.9}.widget-list-component .list-container.hotel .item figure figcaption>div>.price>span:last-child{padding-bottom:10px;letter-spacing:-2px}.widget-list-component .list-container.hotel .item figure figcaption>div>.booking-link>a{padding:1px 10px;display:table-cell}.widget-list-component .list-container.hotel .item figure figcaption>div>.booking-link>a:hover{text-decoration:none}.widget-list-component .list-container.hotel .item .info .rating{height:14px}.widget-list-component .list-container.hotel .item .info .rating .base-primary-c{color:#fff!important}.widget-list-component .list-container.hotel .item .info .rating .base-primary-gray-c{display:none}.widget-list-component .list-container.hotel .item .info .col-xs-2{padding-left:0}.widget-list-component .list-container.hotel .item .info .show-map{cursor:pointer;opacity:.8;margin-top:5px}.widget-list-component .list-container.hotel .item .description{margin-top:10px;overflow:hidden;margin-bottom:10px}.widget-list-component .list-container.hotel .item .description p{height:100%;margin-bottom:0}@media(min-width:768px){.widget-list-component .list-container.hotel .item .description{height:120px;margin-bottom:0}}@media(max-width:767px){.widget-list-component .list-container.hotel .item .description p.text-fade::after{background:0}}.widget-list-component .list-container.hotel .item .go-to-web-btn{margin-top:5px;width:100%}.widget-list-component .list-container.destination .item{margin-bottom:30px}.widget-list-component .list-container.destination .item figure{height:320px;background-size:cover;background-position:0 center;background-repeat:no-repeat;width:100%;margin-bottom:1px;position:relative;background-image:url(../images/frontend/template/default/default-destination-md.jpg)}.widget-list-component .list-container.destination .item figure figcaption{position:absolute;top:15px}.widget-list-component .list-container.destination .item figure figcaption>.info{width:auto;display:inline-block;opacity:.9;padding:10px}.widget-list-component .list-container.destination .item figure figcaption>.info>span{display:block}.widget-list-component .list-container.destination .item>a i{vertical-align:baseline;margin-right:4px;font-size:inherit!important}.widget-list-component .list-container.subdestination .item{margin-bottom:30px}.widget-list-component .list-container.subdestination .item figure{height:320px;background-size:cover;background-position:0 center;background-repeat:no-repeat;width:100%;margin-bottom:1px;position:relative;background-image:url(../images/frontend/template/default/default-destination-md.jpg)}.widget-list-component .list-container.subdestination .item figure figcaption{position:absolute;top:15px}.widget-list-component .list-container.subdestination .item figure figcaption>.info{width:auto;display:inline-block;opacity:.9;padding:10px}.widget-list-component .list-container.subdestination .item figure figcaption>.info>span{display:block}.widget-list-component .list-container.subdestination .item>a i{vertical-align:baseline;margin-right:4px;font-size:inherit!important}#companyFront{position:relative}#companyFront>div.text-center img{display:inline}@media(min-width:992px){#companyFront #availabilitySearchContainer{position:absolute;width:100%;top:60px;z-index:2}}@media(max-width:767px){#companyFront #availabilitySearchContainer>.container{padding:0}#companyFront #availabilitySearchContainer>.container>.row{margin:0}#companyFront #availabilitySearchContainer>.container>.row .col-md-12:not(.btn):not(.form-control){padding:0}#companyFront #availabilitySearchContainer>.container .row .col-md-12 h4,#companyFront #availabilitySearchContainer .no-booking-for-child-years .col-md-12{padding:0 15px}}.home-main-html-content{margin:10px 0}