﻿.hidden{display:none !important;}.dataLink{cursor:pointer;}.homepage .h-sliderArrow.slick-disabled{pointer-events:all;}.reviewsPage .durationToggle,.reviewsPage .arrivalDateToggle{cursor:pointer;}.reviewsPage .c-travellerListingReview__pawprint.visible:before,.reviewsPage .c-travellerSightingsReview__pawprint.visible:before{opacity:1;}.itinerariesPage .nameToggle,.itinerariesPage .durationToggle,.itinerariesPage .costToggle{cursor:pointer;}.c-gmapLodge__mapWrapper #pageH1Heading{font-size:32px;margin-bottom:40px;}.c-gmapLodge__mapWrapper #pageH1Heading::after{left:50%;transform:translateX(-50%);bottom:-1.25rem;content:"";width:6.9375rem;height:.25rem;border:none;position:absolute;background:url(/assets/images/ui/hr.svg) no-repeat 50%;background-size:6.9375rem .25rem;}.areaWhereToStay .nameToggle,.areaWhereToStay .ratingToggle,.areaWhereToStay .noReviewsToggle{cursor:pointer;}.ourGuidebooks cite>p::before{content:"";}.ourGuidebooks cite>p::after{content:"";}.wishlist h2.c-wishlistCard__title>a{color:#221823;text-decoration:none;}.wishlist h2.c-wishlistCard__title>a:hover{color:#f48941;}.wishlist .c-wishlistCard__imageWrapper svg{width:40% !important;height:auto !important;margin-top:30%;}.wishlist .c-tabs__navList{padding-left:15px;padding-right:15px;}.wildlifeAnimal .c-hero__title>svg{width:150px;}.c-sideNav__btn--phone.is-expanded:after,.c-contactButton.is-expanded:after{content:'Talk to an Expert';}.c-tabsMenu__navBtn.disabled{color:#acacac !important;cursor:default;}.c-tabsMenu__availability.disabled{border-color:rgba(220,215,210,.75);transition:none;cursor:default;}.specialInterestPage .pageDescriptionContainer ul{list-style-type:disc;}.lodgeInDetail #description ul{padding-top:10px;list-style-type:disc;}.lodgeAvailability .c-availabilityWidget__legendBox--provisional{background-color:#fbd4bb;}.lodgeAvailability .c-availabilityWidget__cell--bookedProv{background-color:#fbd4bb;}@media screen and (min-width:768px){.loginTripFeedbackLodge .c-feedback__tableAnimalHead svg{padding-top:30%;padding-right:5%;}}.loginDepositYourTrip input::-webkit-outer-spin-button,.loginBalanceYourBooking input::-webkit-outer-spin-button,.loginDepositYourTrip input::-webkit-inner-spin-button,.loginBalanceYourBooking input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.loginDepositYourTrip input[type=number],.loginBalanceYourBooking input[type=number]{-moz-appearance:textfield;}.loginTripFeedbackOverall .h-form__ratingSliderWrapper{margin-bottom:0;}.formatLists ul{list-style:disc;margin:10px auto 10px auto;}.c-travellerListingReview__tooltipContent h5{font-family:'Buenos Aires',Arial,Helvetica,sans-serif;font-size:23px;}.c-travellerListingReview__tooltipContent .nicknameSeparator{font-family:'Untitled Serif','Times New Roman',Times,serif;font-style:italic;font-size:19px;}.firstImage{opacity:1 !important;}