@media
all{.related-pages-right-col{position:relative;max-width:350px;box-sizing:border-box}.related-pages-right-col
.widget_wrapper{width:100%;position:relative;margin-bottom:5%}.related-pages-right-col .widget_wrapper:after{content:'';display:block;clear:both}.small-widget{border:1px
solid #e4e4e4}.related-pages-right-col .widget_wrapper
h3{width:100%;position:relative;font-family:"Roboto";font-weight:400;font-style:normal;font-size:2em;margin:0;margin-bottom:3%;display:block}.related-pages-right-col .widget_wrapper
ul{list-style:none;padding:0;margin:0;height:auto;font-size:16px}.related-pages-right-col .widget_wrapper
li{margin-bottom:6%;display:block;float:left;width:100%;background-color:#fff}.related-pages-right-col .widget_wrapper li:last-child{margin-bottom:0}figure.widget-thumbnail{margin:0;width:95px;height:95px;overflow:hidden;position:absolute;left:0}figure.widget-thumbnail
img{width:auto;height:100%;position:absolute;left: -25px;max-width:none}.widget-content{font-family:"Lato";font-weight:400;font-style:normal;padding:3% 4%;box-sizing:border-box;margin-left:95px;max-height:95px;min-height:95px}.widget-content a, .widget-content a:active, .widget-content a:visited, .widget-content a:hover{text-decoration:none;color:#026dc5}.widget-content_header{width:100%;position:relative;font-family:"Roboto";font-weight:600;font-style:normal;font-size:1em;margin:0;margin-bottom:3%;display:block;color:#026dc5;line-height:1.1}.sub_widget-content_header{font-size:0.9em;line-height:1.1;display:inline-block}}@media only screen and (min-width:1024px){section.recommendedTour-right-col .tile .flex-area-primary h3.tile-name.withSupplier{font-family:"Roboto";margin-bottom:2% !important;font-weight:400}section.recommendedTour-right-col .tile-supplier{display:none !important}section.recommendedTour-right-col .flex-area-primary{padding:7px
12px !important;min-height:95px;max-height:95px;position:relative}section.recommendedTour-right-col .tile-freeCancellation{display:none !important}section.recommendedTour-right-col #recommendations .activityResults.listView .flex-figure{height:95px;width:95px;min-width:initial !important;max-width:none !important}section.recommendedTour-right-col #recommendations .activityResults.listView .flex-figure figure.image.aspect-ratio16-9{position:relative;width:100%;min-width:initial}section.recommendedTour-right-col .small-widget{border:1px
solid #e4e4e4}section.recommendedTour-right-col .flex-card .flex-content{font-size:16px}section.recommendedTour-right-col #recommendations .activityResults .flex-content .flex-area-primary .tile-name{font-size:15px;line-height:1.1;max-height:34px;overflow:hidden}section.recommendedTour-right-col
#recommendations{max-width:350px;margin-top:0}section.recommendedTour-right-col #recommendations
h4{font-size:2em}section.recommendedTour-right-col span.tile-activity-duration{display:inline-block !important;position:absolute;bottom:10px}section.recommendedTour-right-col .tile .flex-card .tile-duration{display:inline-block;position:absolute;min-height:20px;bottom:0;height:auto;left:10px}section.recommendedTour-right-col .tile .flex-card .tile-price{display:inline-block;position:absolute;min-height:20px;bottom:5px;height:auto;right:0;padding-right:10px}section.recommendedTour-right-col .tile .flex-card .prominence
strong{font-size:1.2em;line-height:1}section.recommendedTour-right-col .tile-price
span.activityFromPrice{position:absolute;right:0;bottom:16px;padding-right:10px}section.recommendedTour-right-col .tile-price
span.fromPriceLabel{font-size:11px;color:#444343}section.recommendedTour-right-col .flex-area-primary:after{content:'';clear:both;display:block}}@media all and (max-width:1023px){.body_content2Col_wrapper.page-top10Hotel
li.column_right{display:block;width:100%;padding:0
8.5%;box-sizing:border-box;float:left}}@media all and (min-width:768px) and (max-width:1023px){.related-pages-right-col{margin:0
auto;max-width:450px}}