#clearLocation:after,#gallery #fullscreenOpen:before,#gallery .nextGalleryBtn:after,#gallery .prevGalleryBtn:after,#guestbook_adriaticGrade input[type=radio]+label:after,#guestbook_adriaticGrade input[type=radio]+label:last-of-type:after,#guestbook_adriaticGrade input[type=radio]:checked+label:first-of-type:after,#guestbook_adriaticGrade input[type=radio]:checked+label:last-of-type:after,#guideSearchButton .button:before,#newsletterFooter .newsletterForm:before,#newsletterMenu .newsletterForm:before,#openMapHeader span:before,#radiusDelimiter div:before,#searchFilter span:before,#showFilterForm span:before,#sortSearchButton span:before,#sortSearchlist li.active a:before,#sortSearchlist li.active span:before,.adriaticGradeThumbDown:after,.adriaticGradeThumbUp:after,.amenity.a1:before,.amenity.a:before,.award-contest__promo-code:before,.backToResults:before,.beach-buttons-list__button_blue:before,.beachDistanceIcon,.beachMap ul li.averageGrade:before,.beachMap ul li.beachDistance:before,.beachMap ul li.capacity:before,.blogSearchForm__button:before,.button__search-by-map:before,.categoryReset,.closeAutocomplete:before,.closeBar:before,.closeNotificationBar:before,.closeToast:before,.commentReply .commentAutor__icon:before,.destinationSearchTrigger:before,.discountBanner,.facilityGoogleMap ul li.averageGrade:before,.facilityGoogleMap ul li.beachDistance:before,.facilityGoogleMap ul li.capacity:before,.features div[class*=airConditioning]:after,.features div[class*=disabledPeople]:after,.features div[class*=food]:after,.features div[class*=moor]:after,.features div[class*=parking]:after,.features div[class*=petsAllowed]:after,.features div[class*=pool]:after,.features div[class*=satTv]:after,.features div[class*=seaView]:after,.features div[class*=tv]:after,.features div[class*=wellness]:after,.features div[class*=wifi]:after,.features div[class^=airConditioning]:after,.features div[class^=disabledPeople]:after,.features div[class^=food]:after,.features div[class^=moor]:after,.features div[class^=parking]:after,.features div[class^=petsAllowed]:after,.features div[class^=pool]:after,.features div[class^=satTv]:after,.features div[class^=seaView]:after,.features div[class^=tv]:after,.features div[class^=wellness]:after,.features div[class^=wifi]:after,.filterOffIcon:before,.filters .filter .filterIcon:before,.filtersModal .modal-box__content .filterReset:before,.filtersModal .modal-box__content .modal-box__close:after,.filterStars,.filterStars.active,.fullscreenClose:before,.guestBookReferenceLink>span span:before,.guestbookSort .thumbsDownCount:before,.guestbookSort .thumbsUpCount:before,.guideFeature ul li a:before,.iconCalendar,.iconCircle,.iconFeature.beachDistanceIconSR2:before,.iconFeature.iconCenter:after,.iconFeature.iconRadius:after,.iconFeature.iconSea:after,.iconPin,.iconSearchMatch,.leftGuideMenuBtn:before,.map-filter-button__beach-icon,.map-filter-button__beach-inactive-icon,.map-filter-button__facility-icon,.map-filter-button__facility-inactive-icon,.moreInfo ul dd:before,.objectFeature.beachDistanceIconSR:before,.objectFeature.iconCenter2:before,.objectFeature.poolSR:before,.objectFeature.ratingIconSR:before,.pickDatesTriggerText:before,.ratingIcon,.revealCategories dd:before,.searchResultsMap ul li.averageGrade:before,.searchResultsMap ul li.beachDistance:before,.searchResultsMap ul li.capacity:before,.searchUnitBedroomCount:after,.searchUnitCapacity:after,.sharedFacilityName:before,.shortlistBtn.inShortlist:before,.shortlistBtn:before,.simpleGallery .simpleGalleryNext:after,.simpleGallery .simpleGalleryPrev:after,.starHost,.starHost2:before,.svg-adriatic-sign,.svg-adriatic-white-m,.svg-aircondition-blue-m,.svg-aircondition-gray-m,.svg-aircondition-white-m,.svg-arrow-white-m,.svg-beach-badge-sign,.svg-beach-blue-m,.svg-beach-blue-mobile,.svg-beach-blue-small,.svg-beach-gray-mobile,.svg-bed-blue-small,.svg-bed-gray-m,.svg-best-buy-m,.svg-blog-m,.svg-business-bag-m,.svg-calendar-gray-m,.svg-center-blue,.svg-center-white,.svg-center-white-small,.svg-check-green-m,.svg-check-white-m,.svg-child-gray-m,.svg-close-black-m,.svg-close-toast-m,.svg-close-white-m,.svg-comp-m,.svg-croatia-m,.svg-disabled-white-m,.svg-discount-m,.svg-door-gray-m,.svg-email,.svg-email-m,.svg-facebook,.svg-facility-blue-mobile,.svg-facility-gray-mobile,.svg-favourite-m,.svg-favourited-m,.svg-filter-m,.svg-filter-star-gray-m,.svg-filter-star-yellow-m,.svg-first-minute-large-m,.svg-first-minute-orange-m,.svg-fullscreen-m,.svg-gift-m,.svg-google-g,.svg-grownups-gray-m,.svg-hamburger-blue-m,.svg-hamburger-m,.svg-heart-m,.svg-history-m,.svg-home-icon-m,.svg-hotels-gray-m,.svg-hotels-light-m,.svg-hotels-m,.svg-info-blue-m,.svg-info-mark-m,.svg-instagram,.svg-linkedin,.svg-mail-newsletter-m,.svg-meal,.svg-messenger,.svg-near-me-m,.svg-news-m,.svg-newsletter-m,.svg-parking-white-m,.svg-payment-error-m,.svg-payment-info-m,.svg-payment-success-m,.svg-person-gray-m,.svg-person-m,.svg-person-white-large-m,.svg-pet-white-m,.svg-phone-m,.svg-pin-red-m,.svg-pinterest,.svg-pool-blue-m,.svg-pool-white-m,.svg-port-white,.svg-private-gray-m,.svg-private-light-m,.svg-private-m,.svg-providers-m,.svg-question-mark-large,.svg-quote-m,.svg-radius-blue-m,.svg-radius-white-m,.svg-rating-thumbup-m,.svg-rating-thumbup-white-m,.svg-ray-m,.svg-refresh-large-m,.svg-refresh-m,.svg-sat-tv-white-m,.svg-sea,.svg-search-blue-m,.svg-search-gray-m,.svg-search-m,.svg-search-match-m,.svg-search-small-m,.svg-seaview-blue-m,.svg-seaview-gray-m,.svg-seaview-white-m,.svg-shared-facility-m,.svg-show-on-map,.svg-sort-m,.svg-star-host-large-m,.svg-star-host-m,.svg-star-yellow2-m,.svg-star-yellow3-m,.svg-star-yellow4-m,.svg-star-yellow5-m,.svg-star-yellow-m,.svg-thumbup-blue-m,.svg-thumbup-gray-m,.svg-thumbup-white-large-m,.svg-thumbup-white-m,.svg-toast-calendar-m,.svg-toast-error-m,.svg-toast-info-m,.svg-toast-success-m,.svg-toast-warning-m,.svg-tv-white-m,.svg-twitter,.svg-unavailable-white-m,.svg-wellness-white-m,.svg-whatsapp,.svg-wifi-blue-m,.svg-wifi-gray-m,.svg-wifi-white-m,.svg-x-mass-award-m,.thankYouInfo span.payed:after,.toastWrap div.toastError:before,.toastWrap div.toastInfo.calendarInfoIcon:before,.toastWrap div.toastInfo:before,.toastWrap div.toastSuccess:before,.toastWrap div.toastWarning:before,.top-beach,.totalRating .iconRating:after,.tyCommentWrap .tyCommentIcon:before,.tyCommentWrap .tyCommentQuote p:after,.tyCommentWrap .tyCommentQuote p:before,.ui-icon-circle-triangle-e:after,.ui-icon-circle-triangle-w:after,button__search-by-map:before,input[type=checkbox]:checked+label:before{background:url(build/mobile/view/svg/sprite.css.2aa29b0e4c0.svg) no-repeat}.commentReply .commentAutor__icon:before,.svg-adriatic-sign{background-position:0 0;width:18px;height:28px}.svg-adriatic-white-m{background-position:0 .6571227411405773%;width:20px;height:30px}.svg-aircondition-blue-m{background-position:0 1.358950328022493%;width:13px;height:23px}.svg-aircondition-gray-m{background-position:0 1.8978444236176195%;width:13px;height:23px}.features div[class*=airConditioning]:after,.features div[class^=airConditioning]:after,.svg-aircondition-white-m{background-position:0 2.439596528266479%;width:18px;height:28px}#gallery .nextGalleryBtn:after,#gallery .prevGalleryBtn:after,.backToResults:before,.shortlistBtn:before,.simpleGallery .simpleGalleryNext:after,.simpleGallery .simpleGalleryPrev:after,.svg-arrow-white-m,.ui-icon-circle-triangle-e:after,.ui-icon-circle-triangle-w:after{background-position:0 3.093508319662526%;width:8px;height:24px}.svg-beach-badge-sign,.top-beach{background-position:0 3.674911660777385%;width:36px;height:46px}.beachDistanceIcon,.iconFeature.beachDistanceIconSR2:before,.objectFeature.beachDistanceIconSR:before,.svg-beach-blue-m{background-position:0 4.740671203942736%;width:23px;height:30px}.map-filter-button__beach-icon,.svg-beach-blue-mobile{background-position:0 5.442176870748299%;width:19px;height:28px}.beachMap ul li.beachDistance:before,.facilityGoogleMap ul li.beachDistance:before,.searchResultsMap ul li.beachDistance:before,.svg-beach-blue-small{background-position:0 6.094702297233943%;width:17px;height:25px}.map-filter-button__beach-inactive-icon,.svg-beach-gray-mobile{background-position:0 6.685432793807178%;width:19px;height:28px}.beachMap ul li.capacity:before,.facilityGoogleMap ul li.capacity:before,.searchResultsMap ul li.capacity:before,.svg-bed-blue-small{background-position:0 7.330210772833723%;width:16px;height:21px}.svg-bed-gray-m{background-position:0 7.820182627019434%;width:15px;height:20px}.svg-best-buy-m{background-position:0 8.335295502707794%;width:34px;height:44px}.svg-blog-m{background-position:0 9.340530391926778%;width:16px;height:30px}.svg-business-bag-m{background-position:0 10.04223369310183%;width:19px;height:29px}.iconCalendar,.pickDatesTriggerText:before,.svg-calendar-gray-m{background-position:0 10.727699530516432%;width:21px;height:31px}.svg-center-blue{background-position:0 11.452710631307205%;width:20px;height:30px}.iconFeature.iconCenter:after,.svg-center-white{background-position:0 12.151067323481117%;width:18px;height:28px}.iconFeature.iconRadius:after,.svg-center-white-small{background-position:0 12.79887482419128%;width:15px;height:25px}#sortSearchlist li.active a:before,#sortSearchlist li.active span:before,.moreInfo ul dd:before,.revealCategories dd:before,.svg-check-green-m,.thankYouInfo span.payed:after,input[type=checkbox]:checked+label:before{background-position:0 13.406903028880018%;width:22px;height:32px}.amenity.a1:before,.svg-check-white-m{background-position:0 14.151607603848861%;width:20px;height:30px}.svg-child-gray-m{background-position:0 14.852182074143595%;width:7px;height:29px}#clearLocation:after,.closeAutocomplete:before,.svg-close-black-m{background-position:0 15.507144530334973%;width:12px;height:22px}.closeToast:before,.svg-close-toast-m{background-position:0 16.02248770203795%;width:12px;height:22px}.closeBar:before,.closeNotificationBar:before,.filterOffIcon:before,.filters .filter .filterIcon:before,.filtersModal .modal-box__content .modal-box__close:after,.fullscreenClose:before,.svg-close-white-m{background-position:0 16.545582376376846%;width:14px;height:24px}.svg-comp-m{background-position:0 17.120075046904315%;width:22px;height:27px}.svg-croatia-m{background-position:0 17.77829967120714%;width:25px;height:33px}.features div[class*=disabledPeople]:after,.features div[class^=disabledPeople]:after,.svg-disabled-white-m{background-position:0 18.531550551254984%;width:18px;height:28px}.discountBanner,.svg-discount-m{background-position:0 19.333490900496336%;width:50px;height:60px}.searchUnitBedroomCount:after,.svg-door-gray-m{background-position:0 20.57651745957347%;width:12px;height:24px}.svg-email{background-position:0 21.21853681486709%;width:30px;height:40px}.svg-email-m{background-position:0 22.08675263774912%;width:21px;height:26px}.svg-facebook{background-position:0 22.77111267936956%;width:30px;height:40px}.map-filter-button__facility-icon,.svg-facility-blue-mobile{background-position:0 23.645320197044335%;width:22px;height:28px}.map-filter-button__facility-inactive-icon,.svg-facility-gray-mobile{background-position:0 24.302134646962234%;width:22px;height:28px}.shortlistBtn:before,.svg-favourite-m{background-position:0 24.958949096880133%;width:21px;height:28px}.shortlistBtn.inShortlist:before,.svg-favourited-m{background-position:0 25.61576354679803%;width:21px;height:28px}#searchFilter span:before,#showFilterForm span:before,.svg-filter-m{background-position:0 26.272577996715928%;width:17px;height:28px}.filterStars,.svg-filter-star-gray-m{background-position:0 26.973684210526315%;width:25px;height:35px}.filterStars.active,.svg-filter-star-yellow-m{background-position:0 27.79605263157895%;width:25px;height:35px}.svg-first-minute-large-m{background-position:0 28.61169837914024%;width:20px;height:34px}.svg-first-minute-orange-m{background-position:0 29.382773996714388%;width:17px;height:30px}#gallery #fullscreenOpen:before,.svg-fullscreen-m{background-position:0 30.04452777126787%;width:18px;height:24px}.svg-gift-m{background-position:0 30.67888184167254%;width:20px;height:34px}.svg-google-g{background-position:0 31.521994824747118%;width:30px;height:40px}.svg-grownups-gray-m{background-position:0 32.40197229396572%;width:7px;height:32px}.svg-hamburger-blue-m{background-position:0 33.12221440300258%;width:20px;height:28px}.svg-hamburger-m{background-position:0 33.779028852920476%;width:20px;height:28px}.svg-heart-m{background-position:0 34.43584330283838%;width:21px;height:28px}.svg-history-m{background-position:0 35.1421188630491%;width:22px;height:34px}.svg-home-icon-m{background-position:0 35.89021815622801%;width:22px;height:28px}.svg-hotels-gray-m{background-position:0 36.62435354960038%;width:29px;height:37px}.svg-hotels-light-m{background-position:0 37.49412317818524%;width:29px;height:37px}.svg-hotels-m{background-position:0 38.363892806770096%;width:29px;height:37px}.svg-info-blue-m{background-position:0 39.26135027052458%;width:30px;height:40px}.iconCircle,.svg-info-mark-m{background-position:0 40.07033997655334%;width:16px;height:26px}.svg-instagram{background-position:0 40.81392613502705%;width:30px;height:40px}.svg-linkedin{background-position:0 41.75488120442249%;width:30px;height:40px}#newsletterFooter .newsletterForm:before,#newsletterMenu .newsletterForm:before,.svg-mail-newsletter-m{background-position:0 42.786421499292786%;width:43px;height:49px}.features div[class*=food]:after,.features div[class^=food]:after,.svg-meal{background-position:0 43.69432723863103%;width:24px;height:25px}.svg-messenger{background-position:0 44.43660315219948%;width:30px;height:40px}.svg-near-me-m{background-position:0 45.24982406755806%;width:18px;height:28px}.guideFeature ul li a:before,.svg-news-m{background-position:0 45.906638517475955%;width:18px;height:28px}.svg-newsletter-m{background-position:0 46.618130577736025%;width:25px;height:33px}.features div[class*=parking]:after,.features div[class^=parking]:after,.svg-parking-white-m{background-position:0 47.33755571193995%;width:18px;height:28px}.svg-payment-error-m{background-position:0 48.529411764705884%;width:65px;height:75px}.svg-payment-info-m{background-position:0 50.23685457129323%;width:65px;height:69px}.svg-payment-success-m{background-position:0 51.9449715370019%;width:65px;height:75px}.searchUnitCapacity:after,.svg-person-gray-m{background-position:0 53.08179048511835%;width:12px;height:24px}.svg-person-m{background-position:0 53.7197840882422%;width:17px;height:30px}.svg-person-white-large-m,.tyCommentWrap .tyCommentIcon:before{background-position:0 54.55187014820042%;width:30px;height:40px}.features div[class*=petsAllowed]:after,.features div[class^=petsAllowed]:after,.svg-pet-white-m{background-position:0 55.33661740558292%;width:18px;height:28px}.svg-phone-m{background-position:0 56.01971368223422%;width:16px;height:30px}.iconPin,.svg-pin-red-m{background-position:0 56.644012186547926%;width:10px;height:24px}.svg-pinterest{background-position:0 57.421783109856506%;width:30px;height:40px}.objectFeature.poolSR:before,.svg-pool-blue-m{background-position:0 58.23943661971831%;width:23px;height:31px}.features div[class*=pool]:after,.features div[class^=pool]:after,.svg-pool-white-m{background-position:0 58.92563922120572%;width:18px;height:28px}.features div[class*=moor]:after,.features div[class^=moor]:after,.svg-port-white{background-position:0 59.59643359924918%;width:18px;height:29px}.svg-private-gray-m{background-position:0 60.29101149964797%;width:24px;height:30px}.svg-private-light-m{background-position:0 60.99507157944144%;width:24px;height:30px}.svg-private-m{background-position:0 61.69913165923492%;width:24px;height:30px}.svg-providers-m{background-position:0 62.403191739028394%;width:25px;height:30px}.svg-question-mark-large{background-position:0 63.12206572769953%;width:21px;height:31px}.svg-quote-m,.tyCommentWrap .tyCommentQuote p:after,.tyCommentWrap .tyCommentQuote p:before{background-position:0 63.745019920318725%;width:18px;height:24px}.objectFeature.iconCenter2:before,.svg-radius-blue-m{background-position:0 64.36781609195403%;width:18px;height:28px}#radiusDelimiter div:before,.svg-radius-white-m{background-position:0 65.13157894736842%;width:25px;height:35px}.objectFeature.ratingIconSR:before,.svg-rating-thumbup-m{background-position:0 65.89201877934272%;width:20px;height:31px}#guestbook_adriaticGrade input[type=radio]+label:after,#guestbook_adriaticGrade input[type=radio]+label:last-of-type:after,.svg-rating-thumbup-white-m{background-position:0 66.8236402166235%;width:33px;height:44px}.svg-ray-m{background-position:0 68.01982534812367%;width:28px;height:54px}.filtersModal .modal-box__content .filterReset:before,.svg-refresh-large-m{background-position:0 68.90401314245483%;width:20px;height:30px}.categoryReset,.svg-refresh-m{background-position:0 69.54279015240328%;width:16px;height:26px}.svg-sat-tv-white-m{background-position:0 70.18531550551255%;width:18px;height:28px}.iconFeature.iconSea:after,.svg-sea{background-position:0 70.84212995543045%;width:18px;height:28px}#openMapHeader span:before,.svg-search-blue-m{background-position:0 71.54929577464789%;width:21px;height:31px}.destinationSearchTrigger:before,.svg-search-gray-m{background-position:0 72.27699530516432%;width:21px;height:31px}.blogSearchForm__button:before,.svg-search-m{background-position:0 73.00469483568075%;width:21px;height:31px}.iconSearchMatch,.svg-search-match-m{background-position:0 73.76702677313293%;width:23px;height:33px}#guideSearchButton .button:before,.leftGuideMenuBtn:before,.svg-search-small-m{background-position:0 74.41969519343493%;width:16px;height:26px}.svg-seaview-blue-m{background-position:0 74.97656982193065%;width:13px;height:23px}.svg-seaview-gray-m{background-position:0 75.51546391752578%;width:13px;height:23px}.features div[class*=seaView]:after,.features div[class^=seaView]:after,.svg-seaview-white-m{background-position:0 76.14356087262492%;width:18px;height:28px}.sharedFacilityName:before,.svg-shared-facility-m{background-position:0 76.85446009389672%;width:26px;height:31px}.beach-buttons-list__button_blue:before,.button__search-by-map:before,.svg-show-on-map,button__search-by-map:before{background-position:0 77.67332549941246%;width:26px;height:36px}#sortSearchButton span:before,.svg-sort-m{background-position:0 78.33528722157092%;width:21px;height:26px}.starHost2:before,.svg-star-host-large-m{background-position:0 79.31684334511189%;width:88px;height:46px}.starHost,.svg-star-host-m{background-position:0 80.40047114252062%;width:36px;height:46px}.svg-star-yellow-m{background-position:0 81.10199296600234%;width:16px;height:26px}.svg-star-yellow2-m{background-position:0 81.6924519456165%;width:34px;height:25px}.svg-star-yellow3-m{background-position:0 82.27848101265823%;width:52px;height:25px}.svg-star-yellow4-m{background-position:0 82.86451007969995%;width:69px;height:25px}.svg-star-yellow5-m{background-position:0 83.45053914674168%;width:87px;height:25px}.beachMap ul li.averageGrade:before,.facilityGoogleMap ul li.averageGrade:before,.guestBookReferenceLink>span span:before,.guestbookSort .thumbsDownCount:before,.guestbookSort .thumbsUpCount:before,.ratingIcon,.searchResultsMap ul li.averageGrade:before,.svg-thumbup-blue-m{background-position:0 84.0957072484166%;width:18px;height:28px}.adriaticGradeThumbDown:after,.adriaticGradeThumbUp:after,.svg-thumbup-gray-m{background-position:0 84.67307241621748%;width:14px;height:24px}#guestbook_adriaticGrade input[type=radio]:checked+label:first-of-type:after,#guestbook_adriaticGrade input[type=radio]:checked+label:last-of-type:after,.svg-thumbup-white-large-m{background-position:0 85.63692017894985%;width:34px;height:44px}.svg-thumbup-white-m,.totalRating .iconRating:after{background-position:0 86.34764250527797%;width:18px;height:28px}.svg-toast-calendar-m,.toastWrap div.toastInfo.calendarInfoIcon:before{background-position:0 87.57969303423849%;width:37px;height:56px}.svg-toast-error-m,.toastWrap div.toastError:before{background-position:0 88.69257950530036%;width:40px;height:46px}.svg-toast-info-m,.toastWrap div.toastInfo:before{background-position:0 89.86088186748408%;width:40px;height:50px}.svg-toast-success-m,.toastWrap div.toastSuccess:before{background-position:0 91.03984909219524%;width:40px;height:50px}.svg-toast-warning-m,.toastWrap div.toastWarning:before{background-position:0 92.1319199057715%;width:40px;height:46px}.features div[class*=satTv]:after,.features div[class*=tv]:after,.features div[class^=satTv]:after,.features div[class^=tv]:after,.svg-tv-white-m{background-position:0 92.8219563687544%;width:18px;height:28px}.svg-twitter{background-position:0 93.74264878852034%;width:30px;height:40px}.amenity.a:before,.svg-unavailable-white-m{background-position:0 94.46139403895799%;width:20px;height:30px}.features div[class*=wellness]:after,.features div[class^=wellness]:after,.svg-wellness-white-m{background-position:0 95.12080694346704%;width:18px;height:28px}.svg-whatsapp{background-position:0 96.13845067106193%;width:34px;height:44px}.svg-wifi-blue-m{background-position:0 96.69634489222118%;width:13px;height:23px}.svg-wifi-gray-m{background-position:0 97.2352389878163%;width:13px;height:23px}.features div[class*=wifi]:after,.features div[class^=wifi]:after,.svg-wifi-white-m{background-position:0 97.88881069669247%;width:18px;height:28px}.award-contest__promo-code:before,.svg-x-mass-award-m{background-position:0 100%;width:70px;height:90px}@keyframes slideInRight{0%{right:-230px;opacity:0}to{right:0;opacity:1}}@-webkit-keyframes slideInRight{0%{right:-230px;opacity:0}to{right:0;opacity:1}}@keyframes galleryRight{0%{margin-left:100vw}to{margin-left:0}}@-webkit-keyframes galleryRight{0%{margin-left:100vw}to{margin-left:0}}@keyframes galleryLeft{0%{margin-left:-100vw}to{margin-left:0}}@-webkit-keyframes galleryLeft{0%{margin-left:-100vw}to{margin-left:0}}@keyframes easyShow{0%{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes easyShow{0%{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes blink{0%{-webkit-opacity:.65;-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}to{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}}@-webkit-keyframes blink{0%{-webkit-opacity:.65;-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}to{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes showMapHeader{0%{top:-75px}to{top:0}}@-webkit-keyframes showMapHeader{0%{top:-75px}to{top:0}}@keyframes hideMapHeader{0%{top:0}to{top:-75px}}@-webkit-keyframes hideMapHeader{0%{top:0}to{top:-75px}}@keyframes revealBlock{0%{height:0}to{height:100px}}@-webkit-keyframes revealBlock{0%{height:0}to{height:100px}}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v13/PfybUH-csLekLIU-pU-o7w.woff2) format("woff2"),url(https://fonts.gstatic.com/s/opensans/v13/uYKcPVoh6c5R0NpdEY5A-Q.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSvk_vArhqVIZ0nv9q090hN8.woff2) format("woff2"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format("woff")}@font-face{font-family:Exo;font-style:normal;font-display:swap;font-weight:800;src:local("Exo ExtraBold"),local("Exo-ExtraBold"),url(https://fonts.gstatic.com/s/exo/v6/NN-9p2sAhe-vIrAIP-42UH-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Exo;font-style:normal;font-display:swap;font-weight:800;src:local("Exo ExtraBold"),local("Exo-ExtraBold"),url(https://fonts.gstatic.com/s/exo/v6/RLUYADXJUDA31vA76tDFwevvDin1pK8aKteLpeZ5c0A.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215}.ui-widget-content,body,input,input[type=email],input[type=password],input[type=text],select,textarea{font-family:Open Sans,Arial,Tahoma,Verdana!important;font-size:13px;line-height:20px;font-weight:400!important}@media (min-width:600px){.ui-widget-content,body,input,input[type=email],input[type=password],input[type=text],select,textarea{font:16px Open Sans,Arial,Tahoma,Verdana!important;line-height:26px}}form:after{clear:both}form ul li{list-style-type:none}textarea{width:100%;padding:2px;border:1px solid #ccc;background:#f7f7f7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea:focus{background:#fff}input[type=email],input[type=number],input[type=password],input[type=text]{width:100%;height:35px;padding:5px 10px;line-height:35px;color:#454545;border:1px solid #ccc;background:#f7f7f7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus{background:#fff}@media (min-width:600px){input[type=email],input[type=number],input[type=password],input[type=text]{height:40px;line-height:40px}}#hotelReservationForm input[type=checkbox]+label:before,#hotelReservationForm input[type=email],#hotelReservationForm input[type=number],#hotelReservationForm input[type=password],#hotelReservationForm input[type=text],#hotelReservationForm select,#loginForm input[type=checkbox]+label:before,#loginForm input[type=email],#loginForm input[type=number],#loginForm input[type=password],#loginForm input[type=text],#loginForm select,#login input[type=checkbox]+label:before,#login input[type=email],#login input[type=number],#login input[type=password],#login input[type=text],#login select,#personalInfoForm form input[type=checkbox]+label:before,#personalInfoForm form input[type=email],#personalInfoForm form input[type=number],#personalInfoForm form input[type=password],#personalInfoForm form input[type=text],#personalInfoForm form select,#reservation_form input[type=checkbox]+label:before,#reservation_form input[type=email],#reservation_form input[type=number],#reservation_form input[type=password],#reservation_form input[type=text],#reservation_form select{border:1px solid #ccc}input[type=checkbox]{opacity:0;z-index:1;position:absolute}input[type=checkbox]+label{line-height:20px}input[type=checkbox]+label:before{margin:-4px 4px 0 0;display:inline-block;font-size:12px;width:22px;vertical-align:middle;border:1px solid #ccc;color:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input[type=checkbox]+label:before,input[type=checkbox]:checked+label:before{content:"";position:relative;height:22px;background-color:#fff}input[type=checkbox].errorField{position:absolute!important}input[type=checkbox].errorField+label:before{background-color:#feefed!important}input[type=radio]{opacity:0;position:absolute}input[type=radio]+label{position:relative;margin-bottom:10px;line-height:21px}input[type=radio]+label:before{content:"";position:relative;margin:-4px 6px 0 0;display:inline-block;font-size:12px;height:20px;width:20px;vertical-align:middle;border:1px solid #ccc;color:transparent;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]+label:after{content:"";position:absolute;width:14px;height:14px;top:3px;left:4px;background-color:#f5f5f5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]:checked+label:after{background-color:#4499e3}input[type=radio].errorField{position:absolute!important}input[type=radio].errorField+label:before{background-color:#feefed!important}.button,button{padding:8px 10px;display:inline-block;min-width:30px;font-size:13px;font-weight:400;cursor:pointer;vertical-align:middle;color:#fff;border:none;outline:none;line-height:20px;background-color:#ff9c1a;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.button:after,button:after{clear:both}.button__search-by-map,button__search-by-map{position:relative;padding-left:37px;background:#2272b6}.button__search-by-map:hover,button__search-by-map:hover{background:#4499e3}.button__search-by-map:before,button__search-by-map:before{content:"";position:absolute;margin-right:5px;display:inline-block;top:5px;left:5px;vertical-align:middle}@media (min-width:600px){.button__search-by-map,button__search-by-map{padding-left:40px}.button__search-by-map:before,button__search-by-map:before{top:8px;left:8px}}@media (min-width:600px){.button,button{margin-top:0;height:auto;font-size:16px;line-height:26px}}.formInfo{margin:5px 0!important;font-size:12px;line-height:16px}@media screen and (min-width:600px){.formInfo{font-size:13px;line-height:17px}}.formInfo a{color:#fff;font-weight:700;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.formInfo a:hover{color:#ff9c1a}.customSelect{position:relative;display:inline-block;width:100%;vertical-align:middle}.customSelect:after,.customSelect:before{content:"";display:block}.customSelect:before{position:relative}.customSelect:after{content:"";position:absolute;display:block;width:0;height:0;top:15px;right:10px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #f05b48}@media (min-width:600px){.customSelect:after{top:17px}}select{padding:5px 10px;width:100%;height:35px;border:1px solid #ccc;outline:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}select::-ms-expand{display:none}@media (min-width:600px){select{height:40px}}option:focus,select:focus{outline:0}.formErrorMessage{position:relative;display:block;width:100%;top:-12px;color:#c23b37;text-align:center;font-size:13px}label+.formErrorMessage{padding:5px 0;top:0}.date-picker{display:block;height:33px;padding:0 10px;line-height:33px;cursor:pointer;color:#454545;border:1px solid #ccc;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (min-width:600px){.date-picker{height:38px;line-height:38px}}.date-picker.errorField{margin-bottom:5px}.successMsg{color:#40c25d;background:#c7edd0}.successMsg,.warningMsg{padding:5px;font-weight:700}.warningMsg{background:#fdf1da}.errorMsg{padding:5px;font-weight:700;color:#c23b37;background:#edc0bf}.errorField,.inputHolder input.errorField[type=checkbox],.withError input,.withError select,input.errorField{font-weight:400;color:#f05b48!important;border-color:#f05b48!important;background-color:#feefed!important}.errorField::-webkit-input-placeholder{color:#f05b48!important}.errorField:-moz-placeholder,.errorField::-moz-placeholder{color:#f05b48!important;opacity:1}.errorField:-ms-input-placeholder{color:#f05b48!important}input[type=checkbox]~.formErrorMessage{position:relative;margin-bottom:15px;top:5px;text-align:left}select+.formErrorMessage{position:relative;top:5px}.requiredField{color:#f05b48}.rememberMe{position:relative;clear:both;display:block;text-align:center}@media (min-width:802px){.rememberMe{text-align:left}}.iconCalendar{position:absolute;top:8px;right:6px;pointer-events:none}@media (min-width:600px){.iconCalendar{top:10px}}#reservation_form .date-picker{padding:0 10px;line-height:35px;height:35px}@media (min-width:600px){#reservation_form .date-picker{padding:7px 10px;line-height:24px;height:24px}}#newsletter_unsubscribe_survey_answer{margin:25px auto;width:auto}@media screen and (min-width:480px){#newsletter_unsubscribe_survey_answer{max-width:70%}}@media screen and (min-width:600px){#newsletter_unsubscribe_survey_answer{max-width:100%}}@media screen and (min-width:800px){#newsletter_unsubscribe_survey_answer{max-width:80%}}@media screen and (min-width:1024px){#newsletter_unsubscribe_survey_answer{max-width:70%}}@media screen and (min-width:1200px){#newsletter_unsubscribe_survey_answer{max-width:55%}}#newsletter_unsubscribe_survey_reason{min-height:150px}html{height:100%}h1,h2,h3,h4{max-height:99999px}h2{line-height:25px}@media screen and (min-width:600px){h2{line-height:30px}}a{text-decoration:none;color:#2272b6}img{border:none}footer,header,nav,section{display:block}table{padding:0;margin:0;border-collapse:collapse}.pageTitle{margin:25px 0;font-size:22px;line-height:28px}.centerTxt{text-align:center}.iconArrowLeft{background-position:-77px -125px}.small .iconArrowLeft{background-position:-78px -127px}.iconArrowRight{background-position:-117px -126px}.small .iconArrowRight{background-position:-118px -127px}.iconHeart{background-position:-40px -119px}.title1,.title1a{padding:10px 0;margin:0;font-size:16px;font-weight:700;line-height:22px}.title1{padding:10px 0 12px}.title1a{line-height:20px}.title2{line-height:inherit;line-height:22px}.title2,.title4{margin:0;font-size:16px;font-weight:700}.title4{padding-bottom:5px;line-height:inherit}.defaultList{padding-left:25px;margin:0;list-style:disc}.textTable,.textTableRobinson{width:100%;background-color:#fff}.textTableRobinson td,.textTableRobinson th,.textTable td,.textTable th{padding:5px;border-bottom:1px solid #ccc}.textTableRobinson td:after,.textTableRobinson th:after,.textTable td:after,.textTable th:after{clear:both}.textTableRobinson thead th,.textTable thead th{border-bottom:none;background-color:#eee}.textTableRobinson tbody th,.textTable tbody th{background-color:#ccc}.textTable tr:nth-child(2n){background-color:#f8f8f8}.blueRow{color:#fff;background-color:#4499e3!important}.compactLabel{display:none}.description{padding-top:10px;line-height:16px}@media (min-width:600px){.description{line-height:24px}}.description2{line-height:18px}@media (min-width:600px){.description2{line-height:20px}}.description2 div:after{clear:both}.tooltip{cursor:pointer}#tooltipContent{position:absolute;z-index:9999;display:none;max-width:120px;padding:5px;line-height:16px;color:#fff;border-width:2px;background-color:#000;-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (min-width:600px){#tooltipContent{padding:10px;line-height:22px}}#tooltipContent:before{position:absolute;top:-8px;left:5px;width:0;content:"";border-color:#000 transparent;border-style:solid;border-width:0 8px 8px}#tooltipContent.aRight:before{right:5px;left:auto}.hiddenText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hidden{display:none!important}.forgotPassword{float:left;padding:10px 0 0}@media (max-width:801px){.forgotPassword{float:none}}@media (min-width:600px){.forgotPassword{padding:7px 0 0}}@media (max-width:801px){.forgotPassword .tMedium{display:block;text-align:center!important}}.allwaysRight{float:right}@media (max-width:801px){.allwaysRight{float:none;padding:10px 0}}.allwaysRight button{display:block}@media (max-width:801px){.allwaysRight button{display:block;width:75%;margin:0 auto}}.tLeft{text-align:left}.tCenter{text-align:center}.tRight{text-align:right}.tLarge{font-size:18px}@media (min-width:600px){.tLarge{font-size:26px;line-height:40px}}.tMedium{font-size:14px}.noWrap{white-space:nowrap}.bold{font-weight:700}.fLeft{display:block;float:left}.fLeft:after{clear:both}.fRight{float:right}.relative{position:relative}.clear{display:block;clear:both}.datepickerHere,.datepickerHolder{position:relative}.datepickerHere{margin:6px -5px -6px;padding:5px;display:none}#hotelSearchForm .customSelect,#searchForm .customSelect{display:block;height:35px}#hotelSearchForm .customSelect input,#searchForm .customSelect input{border:1px solid #eee}#hotelSearchForm .customSelect select,#searchForm .customSelect select{height:35px;border:1px solid #eee;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:600px){#hotelSearchForm .customSelect,#hotelSearchForm .customSelect select,#searchForm .customSelect,#searchForm .customSelect select{height:40px}}#hotelSearchForm .date-picker,#hotelSearchForm input,#searchForm .date-picker,#searchForm input{border:1px solid #eee;background:#fff}#hotelSearchForm input[type=checkbox]+label:before,#searchForm input[type=checkbox]+label:before{border:1px solid #eee}#hotelSearchForm .datepickerHere,#searchForm .datepickerHere{margin:0}.clearDates{margin:0 10px!important;padding:0 20px!important;width:auto!important;height:40px!important;line-height:40px;font-size:14px;font-weight:700;background:#f05b48!important}@media (min-width:600px){.clearDates{font-size:16px}}.newsletterSubscribeNote{color:#fff;background:#36bc4a}@media screen and (min-width:600px){.newsletterSubscribeNote{margin:25px auto;max-width:60%}}.newsletterSubscribe,.newsletterUnsubscribe{max-width:100%}.newsletterSubscribe h1,.newsletterSubscribe p,.newsletterUnsubscribe h1,.newsletterUnsubscribe p{text-align:center}.newsletterSubscribe button,.newsletterUnsubscribe button{margin:15px auto;display:block;min-width:140px;text-align:center}@media screen and (min-width:600px){.newsletterSubscribe button,.newsletterUnsubscribe button{margin:15px auto 0}}.newsletterSubscribe label,.newsletterUnsubscribe label{display:block;margin-top:10px}.newsletterSubscribe input[type=email],.newsletterUnsubscribe input[type=email]{margin-bottom:5px}.newsletterSubscribe .formErrorMessage,.newsletterUnsubscribe .formErrorMessage{top:0}@media screen and (min-width:600px){.newsletterSubscribe,.newsletterUnsubscribe{margin:25px auto;max-width:60%}}#firstMinuteIntervalsTrigger{position:relative;display:inline-block;top:-4px;color:#fff!important;cursor:pointer}#firstMinuteIntervals ul{margin:5px 0}#firstMinuteIntervals ul li{margin:0 2px 0 0;padding:3px 6px;display:inline-block;max-width:100%;width:auto;color:#fff;line-height:14px;font-weight:700;background:#f96;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#firstMinuteIntervals ul li:before{content:none}.reveal{padding:5px 0 10px;display:none;font-size:11px;line-height:14px;-webkit-animation-name:revealBlock;-webkit-animation-duration:.2s;animation-name:revealBlock;animation-duration:.2s}@media screen and (min-width:600px){.reveal{font-size:13px;line-height:18px}}.pageWrap:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#breadcrumbs{margin:7px 0 0;font-size:11px;line-height:11px}@media screen and (min-width:600px){#breadcrumbs{margin:10px 0 0;font-size:13px;line-height:13px}}#breadcrumbs li{padding:0 5px 5px;display:inline-block;border-right:1px solid #aaa}#breadcrumbs li:last-of-type{border-right:none}.contentWrap{min-height:200px;margin-bottom:15px}.contentWrap:after{clear:both}.promoBanner{position:relative;margin:0 0 15px;max-width:1375px;width:100%;height:220px;color:#fff;overflow:hidden}.promoBanner,.promoBanner--inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promoBanner--inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promoBanner.promoLastMinute{background:url(mobile/css/imgs/last-minute/promo.2c85c9f5dfc.jpg) repeat-Y}@media screen and (min-width:1024px){.promoBanner.promoLastMinute{background:url(mobile/css/imgs/last-minute/promo.2c85c9f5dfc.jpg) no-repeat}}.promoBanner.promoLastMinute .promoBanner--inner{white-space:nowrap}@media screen and (min-width:1024px){.promoBanner.promoLastMinute .promoBanner--inner{left:40%}}@media (min-width:480px){.promoBanner{height:120px}.promoBanner.promoLastMinute{background:url(mobile/css/imgs/last-minute/promo.2c85c9f5dfc.jpg) no-repeat}}@media screen and (min-width:600px){.promoBanner{margin:15px 0}}@media screen and (min-width:1024px){.promoBanner:after{content:"";position:absolute;display:block;width:262px;height:120px;top:0;right:0;background:url(mobile/css/imgs/last-minute/image.2c641643ad8.png) no-repeat}}@media (min-width:1370px){.promoBanner{width:auto;margin:10px auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.promoBanner .promoText1{margin-top:20px;display:block;width:100%;text-align:center;font-size:25px;font-weight:700}.promoBanner .promoText1:before{content:"";position:relative;margin-bottom:10px;display:block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:190px;height:72px;vertical-align:middle;background:url(mobile/css/imgs/last-minute/discount-m.227e1e9f534.png) no-repeat}@media screen and (min-width:480px){.promoBanner .promoText1{margin-top:0;margin-right:5px;display:inline-block;width:165px;vertical-align:middle;font-size:20px}.promoBanner .promoText1:before{margin-bottom:0;display:block;width:165px;background-size:165px}}@media screen and (min-width:481px){.promoBanner .promoText1{width:auto}.promoBanner .promoText1:before{width:190px;background-size:190px}}@media screen and (min-width:1024px){.promoBanner .promoText1{text-align:left;font-size:35px}.promoBanner .promoText1:before{margin-right:5px;display:inline-block;left:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.promoBanner .promoText2{margin-top:15px;display:inline-block;width:260px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;vertical-align:middle}.promoBanner .promoText2:after{content:"";position:relative;display:block;top:-20px;width:260px;height:64px;vertical-align:middle;background:url(mobile/css/imgs/last-minute/last-minute.2000f8ae635.svg) no-repeat}@media screen and (min-width:480px){.promoBanner .promoText2{margin-top:15px;width:auto;text-align:left;font-size:14px}}@media screen and (min-width:481px){.promoBanner .promoText2{margin:0 0 0 5px}}@media screen and (min-width:1024px){.promoBanner .promoText2{margin:0 0 0 15px;font-size:14px}}.shortlistWrap{margin:0 5px;min-height:200px;border-top:0!important}@media (min-width:600px){.shortlistWrap{margin:0;min-height:400px}}.shortlistWrap .withIcon{clear:both;margin:5px 0}@media (min-width:600px){.shortlistWrap .withIcon{display:inline-block}}.contentWrapConfirm,.contentWrapPersonal,.contentWrapReservation{padding-top:25px;padding-bottom:25px}.contentWrapConfirm:after,.contentWrapPersonal:after,.contentWrapReservation:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.contentWrapComments{margin-bottom:20px;min-height:100%}.contentWrapComments:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.contentWrapComments+.recommendingBannerTY{margin:0 5px 25px}@media screen and (min-width:990px){.contentWrapComments+.recommendingBannerTY{margin:0 auto 25px}}.contentWrapAbout{min-height:200px;padding:0;margin:0;background:#fff0dd}@media (min-width:600px){.contentWrapAbout{padding:0 20px}}@media (min-width:1300px){.contentWrapAbout{padding:0 145px}}.aboutUsReferences{margin:25px 0;text-align:center;list-style-type:none}.aboutUsReferences li{margin:0 5px;display:inline-block;width:45%;vertical-align:top}@media screen and (min-width:600px){.aboutUsReferences li{width:150px}}.guestBookReferenceLink{position:relative;display:inline-block;width:100%;height:103px;text-align:center;font-size:16px;color:#2272b6;background:#fafafa;border:2px solid #fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);-moz-box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.guestBookReferenceLink:hover{-webkit-box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15);box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15)}@media (min-width:600px){.guestBookReferenceLink{font-size:20px}}.guestBookReferenceLink>span{position:absolute;top:50%;left:50%;white-space:nowrap;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.guestBookReferenceLink>span span{margin:10px auto 0;padding:4px 10px;display:block;width:70%;background:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.guestBookReferenceLink>span span:before{content:"";position:relative;margin-right:3px;display:inline-block;vertical-align:middle;top:3px}#googleReviews{padding:2px 2px 5px;display:inline-block;width:100%;height:100px;bottom:25px;right:25px;z-index:5;text-align:center;text-decoration:none;color:#fff;font-size:12px;cursor:pointer;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;-webkit-box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);-moz-box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);box-shadow:-5px 5px 20px 2px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#googleReviews:hover{-webkit-box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15);box-shadow:-5px 5px 30px 5px rgba(0,0,0,.15)}#googleReviews:hover img{-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}#googleReviews .reviewSummary{position:relative;margin-bottom:12px;padding:10px;display:block;background:#5c83ee;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#googleReviews .reviewSummary span{font-size:16px}.contentWrapAbout2{margin:0;padding:0;min-height:200px}@media (min-width:600px){.contentWrapAbout2{padding:0 20px}}@media (min-width:1300px){.contentWrapAbout2{padding:0 145px}}.aboutGeneral{height:100%;background:#fff}.aboutGeneral:after{clear:both}.contentWrapAbout:after{display:block;height:0;clear:both;content:""}.commentAccImg{float:none;width:100%}@media (min-width:460px){.commentAccImg{float:left;width:23%}}@media (min-width:600px){.commentAccImg{float:left;width:15%}}@media (min-width:800px){.commentAccImg{float:left;width:30%}}.commentAccImg img{width:100%;height:auto;box-sizing:border-box}.commentTxt{margin-top:10px}.commentTxt:after{clear:both}#commentForm .loginBtn button{width:100%;min-height:40px;padding:5px 20px!important;margin-top:0;margin-bottom:0;line-height:30px}@media (min-width:480px){#commentForm .loginBtn button{width:55%;margin-top:20px;margin-bottom:0}}@media (min-width:600px){#commentForm .loginBtn button{width:45%;min-height:45px;line-height:35px}}.commentTxt .accBox{padding:10px;background:#f5f5f5}.commentTxt .active .accArrow{background-color:#f5f5f5}.commentTxt textarea{float:none;padding:0;width:100%}@media (min-width:460px){.commentTxt textarea{position:relative;top:-1px;float:right;width:75%}}@media (min-width:600px){.commentTxt textarea{width:83%}}@media (min-width:800px){.commentTxt textarea{width:68%}}.commentTxt label{display:inline-block;margin-bottom:5px;font-weight:700}.errorsBar{display:none}@media (min-width:801px){.errorsBar{display:block}}.errorsWrap{margin-top:15px}.errorComm{display:block;text-align:center;color:#fff;background-color:#f05b48}.errorComm.err{padding:5px}.errorComm ul{width:fit-content;padding:5px;margin:5px auto 10px;list-style-type:none!important}#commentFormWrap .accordion{margin-bottom:5px}#commentFormWrap .accordion .title1 span{font-weight:400;color:#999}button.commentFrom{width:100%;min-height:40px;padding:5px 20px!important;margin-bottom:10px;line-height:20px}button.commentFrom:first-of-type{margin-right:10px}@media (min-width:480px){button.commentFrom{display:block;float:left;width:calc(50% - 5px)!important}}@media (min-width:600px){button.commentFrom{line-height:35px}}.readMore{position:relative;display:none;height:25px;overflow:visible!important;text-align:center;border-top:1px dashed #aeb6be}.readMore__button{position:relative;padding:2px 6px;display:inline-block;top:-1px;font-size:10px;color:#fff;cursor:pointer;background:#aeb6be;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.shortenComment .commentText{max-height:100px;overflow:hidden}#valueAccommodation,#valueBeach,#valueHost,#valuePlace{font-weight:400;color:#999}#ui-slider .title1{padding:10px 0 0!important;font-size:14px!important}@media (min-width:600px){#ui-slider .title1{font-size:16px!important}}.ui-slider-handle{cursor:pointer}#postMessageWrap{padding:15px;margin:calc(50vh - 50px) 10px;font-size:18px;line-height:20px;text-align:center;color:#fff;background:#ff9c1a}@media (min-width:460px){#postMessageWrap{margin:calc(50vh - 50px) 10%}}@media (min-width:600px){#postMessageWrap{margin:calc(50vh - 50px) 25%}}.hideFormElem input,.hideFormElem select,.hideFormElem textarea{display:none}.aboutRight{width:90%;padding-bottom:25px;margin:25px auto 0}@media (min-width:600px){.aboutRight{float:right;max-width:58%;padding-bottom:20px;margin:0}}@media (min-width:800px){.aboutRight{max-width:60%}}.aboutRight2{width:90%;padding-bottom:25px;margin:25px auto 0}@media (min-width:600px){.aboutRight2{float:right;max-width:58%;padding-bottom:20px;margin:20px 0 0}}@media (min-width:800px){.aboutRight2{max-width:60%}}.errorBar{position:relative;padding:5px;background:#feefed}.aboutGeneral h1{margin:0 0 8px;padding:0;width:90%;color:#2272b6}@media (min-width:600px){.aboutGeneral h1{padding:25px 0 15px;margin:0;font-size:20px}}.contentList{padding:0;margin:0;list-style:none}@after{.contentList{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}}#errorBar{min-height:40px}#errorList{padding-right:40px}.imgAbout{height:100%}@media (min-width:600px){.imgAbout{float:left;max-width:35%;padding:20px 20px 20px 0}}.aboutImg{width:100%;max-width:700px;margin:0;vertical-align:top}.aboutMore{width:100%;height:100%;margin:0;box-sizing:border-box}.aboutMore:after{clear:both}@media (min-width:600px){.aboutMore{width:100%;height:100%;padding-right:10px;margin:0}}.workingHours{padding-top:10px;font-weight:700}.adriaticSocials{margin-top:35px}.adriaticInstagramBtn{background:url(mobile/css/imgs/instagram.2c725a7a344.png) no-repeat;background-size:36px 36px}.adriaticInstagramBtn,.adriaticLinkedinBtn{display:inline-block;width:36px;height:36px;margin:0 2px}.adriaticLinkedinBtn{background:url(mobile/css/imgs/linkedin.2406615f734.png) no-repeat;background-size:36px 36px}.closeBar{position:absolute;padding:10px;width:20px;height:20px;top:5px;right:5px;z-index:1000;background-color:#c23b37;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.closeBar:before{content:"";position:absolute;display:block;top:13px;left:13px}.closeBar:active{background-color:#9c2f2c}.closeTermsAndConditions{top:5px!important;right:5px!important;cursor:pointer!important}#slCounter{position:relative;margin-left:2px;display:inline-block;width:16px;height:16px;top:-3px;font-size:12px;line-height:16px;text-align:center;color:#fff;background:#f05b48;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.inputHolder,.repeatPassword div{padding-bottom:10px}#pricesWrap:after{clear:both}#pricesWrap .inputHolder{padding-bottom:0}.withSpace{margin-right:20px}.homeLinks{position:relative;margin-right:10px;margin-bottom:5px;display:block;height:110px;overflow:hidden;box-sizing:border-box;font-weight:700;border-bottom:1px solid #ddd}.homeLinks:after{clear:both}@media (min-width:750px){.homeLinks{float:left;width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px)}}@media (min-width:600px){.homeLinks{height:135px}}.homeLinks .barOffer{top:17px;left:-47px;height:15px!important;font-size:11px!important;line-height:13px!important}.schema:nth-last-child(-n+1) .homeLinks{border-bottom:none}@media (min-width:750px){.schema:nth-last-child(-n+2) .homeLinks{border-bottom:5px}}.homeLinks.highlighted{padding-right:3px;margin:2px;border-bottom:none}.highlighted .arrowRight2{display:none}.homeLinksText{margin:0;overflow:hidden;font-size:14px;line-height:50px;white-space:nowrap;text-overflow:ellipsis}@media (min-width:600px){.homeLinksText{font-size:16px;text-indent:5px}}.homeImg{float:left;width:160px;height:109px;margin-right:5px}@media (min-width:600px){.homeImg{width:200px;height:129px}}.homeLinks.special{border:none;background:#ffdeb8}.homeLinks.lowPrice{border:none;background:#badfd0}.homeLinks.extraDay{border:none;background:#a6deef}.homeLinks.lastMinute{border:none;background:#f2e6ac}#intervalMessage{font-size:16px;font-weight:700;line-height:44px;text-align:center;text-transform:uppercase;background:#fdf1da}#nearMeLabel{position:relative;display:inline-block;height:25px}#loaderLocation{position:absolute;top:-4px;left:-2px;z-index:1;display:none;width:28px;height:28px;background:#000;background:#fdf1da url(mobile/css/imgs/loc-loader.2b772f00020.gif) 2px 2px no-repeat}#locationHolder{position:relative}#clearLocation{position:absolute;display:none!important;width:40px;height:40px;top:0;right:0;z-index:99;line-height:10px;cursor:pointer;text-transform:lowercase}#clearLocation:after{content:"";position:absolute;display:block;top:12px;right:12px}@media screen and (min-width:600px){#clearLocation{width:40px;height:40px;top:5px;right:5px}#clearLocation:after{top:13px;right:13px}}.iconDelete{background-position:-199px -165px}.locWrap{position:relative}.full #search_form_location{width:70%;border-color:#fff;outline:none;background:#fff}.full .locWrap{height:40px;line-height:40px;border-bottom:1px solid #bab7b1;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (min-width:600px){.full .locWrap{height:52px;line-height:50px}}.acLoader{margin-top:41px}.full #clearLocation{display:block!important}#suggestedLocations{padding:0;margin:0}#suggestedLocations li{display:block;height:40px;padding:0 5px;font-weight:700;line-height:40px;cursor:pointer;border-bottom:1px solid #ccc;background:#f5f5f5}.locType{display:inline-block;padding:0 3px;margin-left:5px;font-size:12px;font-weight:400;line-height:18px;background:#e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.locType.region{color:#9abd8e}.locType.riviera{color:#cc8280}.locType.place{color:#8bbcd8}.langSwitch{min-width:40px!important}.langSwitch:after{clear:both}.noticeCookiesUse{position:relative;top:0;right:0;left:0;z-index:99999;display:block;padding:5px;font-size:12px;line-height:18px;text-align:center;color:#fff;background-color:#000;background-color:rgba(0,0,0,.85)}.fixedNotice{position:fixed;top:0;z-index:11}.noticeCookiesUse .button{margin-left:10px}#pageLoader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;opacity:.8;background:#fff url(mobile/css/imgs/loader-adr.2bfbf45356a.gif) 50% no-repeat}.loader32w{background:#fff url(mobile/css/imgs/loader-adr.2bfbf45356a.gif) 50% no-repeat}.loader32b,.loader32w{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:none;-webkit-opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.loader32b{background:#11243a url(mobile/css/imgs/loader-adr-blue.20c57620265.gif) 50% no-repeat}.toFade{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.loadingFade{opacity:.3}.noticeCookiesUse{z-index:1000;padding:0;text-align:justify}.noticeCookiesUse:after{clear:both}.cookieWrap{display:table;width:fit-content;height:fit-content;padding:10px;margin:0 auto}.cookieWrap:after{clear:both}.noticeCookiesUse p{display:table-cell;width:60%;padding:0;margin:0;vertical-align:middle}@media (min-width:601px){.noticeCookiesUse p{display:table-cell;float:left;width:fit-content;width:auto;height:auto;margin-right:10px;line-height:40px}}.noticeCookiesUse a{text-decoration:underline;color:#ccc}.noticeCookiesUse #cookieCloseBtn{display:table-cell;float:right;margin:0;padding:0 10px;font-size:larger;line-height:23px;background:#4499e3;vertical-align:middle;text-decoration:none;cursor:pointer;color:#fff}@media (min-width:601px){.noticeCookiesUse #cookieCloseBtn{top:0;float:right;line-height:33px}}iframe[name=google_conversion_frame]{float:left;width:0!important;height:0!important;margin-top:-13px;font-size:0!important;line-height:0!important}.gmnoprint:after{clear:both}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1001;padding:0;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{position:relative;display:inline-block;vertical-align:middle;z-index:10000;width:90%;color:#fff;background:rgba(23,33,43,.5);padding:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal,.modal iframe{max-width:678px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal iframe{width:100%;min-height:300px}@media screen and (min-width:800px){.modal iframe{height:474px}}#playVideo p{font-size:13px}.sampleStamp{position:absolute;display:inline-block;left:-7px;padding:2px 20px;background:hsla(0,0%,100%,.9);border:2px dashed red;color:#444;-webkit-transform:rotate(-15deg)!important;-moz-transform:rotate(-15deg)!important;-ms-transform:rotate(-15deg)!important;-o-transform:rotate(-15deg)!important;transform:rotate(-15deg)!important}#modal,.js-modal-box-container-div{position:fixed;display:none;z-index:5002;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.75)}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.hide{display:none!important}input[type=checkbox].disabled+label:before{background-color:#e5e5e5}.guestList{margin:0 auto;max-width:980px;text-align:center}.guestList h4{margin-bottom:5px}.guestList input[type=text]{margin:2px 0 15px}.guestList button{margin:10px auto 45px;display:block;min-width:120px;text-align:center}.guestDateOfBirth .customSelect{margin-bottom:15px;display:inline-block;width:32.5%;max-width:120px}.actionBanner,.adventBanner,.discountRiviersBanner{position:relative;margin:5px auto 0;padding:0 10px 10px;display:block;max-width:1375px;min-height:243px;text-align:center;overflow:hidden;box-sizing:border-box;background:url(mobile/css/imgs/riviera/riviera_tjedna-vertical.23d80da7559.png) no-repeat 0}.actionBanner:after,.adventBanner:after,.discountRiviersBanner:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}@media (min-width:480px){.actionBanner,.adventBanner,.discountRiviersBanner{padding:0;min-height:100px;background:url(mobile/css/imgs/riviera/riviera_tjedna-vertical.23d80da7559.png) no-repeat left -40px}}@media (min-width:600px){.actionBanner,.adventBanner,.discountRiviersBanner{background:url(mobile/css/imgs/riviera/riviera_tjedna-horizontal.2ac541214fa.png) no-repeat -65px}}.actionBanner{background:url(mobile/css/imgs/riviera/action-vertical.2ee8f6b8b14.png) no-repeat 0}@media (min-width:480px){.actionBanner{background:url(mobile/css/imgs/riviera/action-horizontal.27709c507db.png) no-repeat 0}}.adventBanner{height:135px;min-height:135px;background:url(mobile/css/imgs/advent/advent-banner-mob.2a8bef0db91.png) no-repeat 80%}.adventBanner .adventBadgeIcon{position:absolute;display:block;width:165px;height:87px;top:15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(mobile/css/imgs/advent/advent-banner-icon.2f1fe548ef7.svg) no-repeat 50%}@media (min-width:480px){.adventBanner{background:url(mobile/css/imgs/advent/advent-banner-mob.2a8bef0db91.png) no-repeat 50%}}.actionText,.rivieraText{position:relative;margin-left:70px;display:inline-block;width:197px;height:100px;top:60px;float:right;background:url(mobile/css/imgs/riviera/riviera-txt.2d369ccc8d5.svg) no-repeat;background-size:contain}@media screen and (min-width:480px){.actionText,.rivieraText{width:222px;float:none;top:8px;left:-75px}}@media screen and (min-width:600px){.actionText,.rivieraText{margin-left:100px;margin-bottom:-15px;width:260px;height:135px;top:10px}}@media screen and (min-width:1024px){.actionText,.rivieraText{margin-bottom:-22px;width:295px;height:155px}}.actionText{width:220px;top:50px;background:url(mobile/css/imgs/riviera/special-txt.22b6e72e262.svg) no-repeat;background-size:contain;background-position:0}@media screen and (min-width:480px){.actionText{width:235px;top:3px}}@media screen and (min-width:600px){.actionText{width:287px;height:135px;top:-5px}}@media screen and (min-width:1024px){.actionText{width:340px;height:155px;top:-8px}}.actionBtn,.rivieraBtn{float:right;margin-top:45px}@media screen and (min-width:480px){.actionBtn,.rivieraBtn{right:15px;margin-top:0}}@media screen and (min-width:600px){.actionBtn,.rivieraBtn{padding:7px 15px!important;right:4%;font-size:14px!important;line-height:16px!important}}@media screen and (min-width:1024px){.actionBtn,.rivieraBtn{font-size:15px!important;line-height:17px!important}}.discountActionBanner-b,.discountRiviersBanner-b{position:relative;display:block;min-height:60px;padding:5px;margin:0;text-align:center;background:url(mobile/css/imgs/riviera/riviera_tjedna-half.29463cd7e95.png) no-repeat 100%}@media screen and (min-width:480px){.discountActionBanner-b,.discountRiviersBanner-b{background:url(mobile/css/imgs/riviera/riviera_tjedna-half.29463cd7e95.png) no-repeat 0}}@media screen and (min-width:750px){.discountActionBanner-b,.discountRiviersBanner-b{margin-top:10px;display:inline-block;width:calc(50% - 10px);height:70px;float:left;background:url(mobile/css/imgs/riviera/riviera_tjedna-half.29463cd7e95.png) no-repeat 100%}}@media screen and (min-width:1024px){.discountActionBanner-b,.discountRiviersBanner-b{background:url(mobile/css/imgs/riviera/riviera_tjedna-half.29463cd7e95.png) no-repeat 0}}.discountActionBanner-b{background:url(mobile/css/imgs/riviera/action-half.292389bbc64.png) no-repeat 100%}@media screen and (min-width:480px){.discountActionBanner-b{background:url(mobile/css/imgs/riviera/action-half.292389bbc64.png) no-repeat 0}}@media screen and (min-width:750px){.discountActionBanner-b{background:url(mobile/css/imgs/riviera/action-half.292389bbc64.png) no-repeat 100%}}@media screen and (min-width:1024px){.discountActionBanner-b{background:url(mobile/css/imgs/riviera/action-half.292389bbc64.png) no-repeat 0}}.actionHalfText,.rivieraHalfText{position:absolute;margin-left:0;margin-right:2%;display:inline-block;top:3px;left:10px;right:0;width:150px;height:61px;background:url(mobile/css/imgs/riviera/riviera-txt.2d369ccc8d5.svg) no-repeat;background-size:contain}@media screen and (min-width:480px){.actionHalfText,.rivieraHalfText{margin:0 auto}}@media screen and (min-width:750px){.actionHalfText,.rivieraHalfText{margin:0 0 0 45px;top:10px}}@media screen and (min-width:1024px){.actionHalfText,.rivieraHalfText{margin:0 auto;left:-35px}}.actionHalfText{width:155px;top:10px;background:url(mobile/css/imgs/riviera/special-txt.22b6e72e262.svg) no-repeat;background-size:contain}@media screen and (min-width:800px){.actionHalfText{width:167px}}.actionBtn,.actionHalfBtn,.rivieraBtn,.rivieraHalfBtn{position:absolute;padding:4px 15px;display:inline-block;width:80px;vertical-align:top;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Arial;font-size:11px;text-align:center;font-weight:700;line-height:13px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#2272b6;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px rgba(0,0,0,.2)}@media screen and (min-width:750px){.actionBtn,.actionHalfBtn,.rivieraBtn,.rivieraHalfBtn{margin-right:5%}}.actionBtn:hover .button,.actionHalfBtn:hover .button,.rivieraBtn:hover .button,.rivieraHalfBtn:hover .button{color:#2272b6;background:#fff}.discountRiviersBanner-b h2,.discountRiviersBanner h2{position:relative;z-index:5;padding:0;margin:0;font:22px Arial;font-weight:700;line-height:28px;letter-spacing:.25px;color:#ff0;text-shadow:.5px 1px .35px #000}.discountRiviersBanner-b h2{font-size:18px;line-height:24px}@media (min-width:601px){.discountRiviersBanner-b h2{font-size:20px}}.discountRiviersBanner p{padding:0 10px;margin:0 0 15px;font-size:14px}.discountRiviersBanner b{color:#222}.discImp{font-size:16px;text-shadow:.5px .5px .3px rgba(0,0,0,.45)}.discImp,.discLink{font-weight:700;color:#fff}.discLink{display:inline-block;height:auto;padding:5px 10px!important;font-size:14px;text-decoration:none;background:#0c577e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.discLink:hover{color:#fff;background:#2272b6}@media (min-width:600px){.discLink{padding:10px 15px}}.discountPropertyBanner{position:relative;margin-bottom:0;display:block;min-height:60px;padding:5px;vertical-align:top;text-align:center;box-sizing:border-box;background:#b9ebfe}@media (min-width:750px){.discountPropertyBanner{margin-top:10px;width:50%;height:80px;float:right!important}}.discountPropertyBanner h2{padding:0;margin:0;font-family:Arial;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.75px;color:#2769a3}@media (min-width:601px){.discountPropertyBanner h2{font-size:20px}}.propertyDiscountImg{position:relative;top:4px;width:90px;height:32px;margin:2px auto 0;background-image:url(mobile/css/imgs/social-icons.2247aa3e0ac.png);background-repeat:no-repeat;background-size:90px auto;image-rendering:-webkit-optimize-contrast}@media (min-width:750px){.propertyDiscountImg{margin:8px auto 0}}.discountPropertyBanner span{color:#4499e3}.sziWrap{padding:0}@media (min-width:1370px){.sziWrap{padding:0 145px}}.sziBanner{width:100%;max-width:1375px;display:block;margin:0 auto;padding:5px 8px;overflow:hidden;background:url(mobile/css/imgs/szi/szi-banner-short.284bbf80533.jpg) no-repeat;background-position:100% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:480px){.sziBanner{margin:0 auto;background:url(mobile/css/imgs/szi/szi-banner-wide.29339870f90.jpg) no-repeat;background-position:100% 0}}@media (min-width:600px){.sziBanner{padding:0 16px}}@media (min-width:1370px){.sziBanner{width:auto;margin:10px auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.banner{position:relative;display:block;text-align:left;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner .bannerTxt{position:absolute;width:260px;top:10px;padding:0;color:#fff;letter-spacing:2px;text-align:center;font-family:Exo,Impact,HelveticaNeue-CondensedBold,Helvetica Neue,sans-serif;font-size:30px;line-height:34px;vertical-align:middle;text-shadow:1.5px 1.5px 1.85px rgba(0,0,0,.65)}@media (min-width:400px){.banner .bannerTxt{padding:0 15px}}@media (min-width:480px){.banner .bannerTxt{width:100%;padding:0;top:25px;margin-left:-25px}}@media (min-width:600px){.banner .bannerTxt{top:28px}}@media (min-width:700px){.banner .bannerTxt{margin-left:55px;text-align:left}}@media (min-width:1000px){.banner .bannerTxt{margin-left:-35px;text-align:center}}.bannerLogo{display:none}@media (min-width:1000px){.bannerLogo{position:absolute;display:block;float:left;top:27px;left:45px;background:url(mobile/css/imgs/szi/logo.2ee8c9b352f.png) no-repeat;width:198px;height:43px}}.videoBanner{position:relative;width:100%;max-width:1375px;height:110px;display:block;margin:0 auto;padding:5px 8px;overflow:hidden;background:#6347c2 url(mobile/css/imgs/goty/strip.27d09b8c6ad.png) no-repeat!important;background-position:center 40px!important;background-size:350px 82px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.videoBanner{padding:0 16px;background-position:30%!important}}@media (min-width:800px){.videoBanner{padding:0 16px;background-size:450px 105px!important;background-position:28%!important}}@media (min-width:950px){.videoBanner{background-size:672px 157px!important;background-position:28%!important}}@media (min-width:1150px){.videoBanner{width:auto;margin:20px auto 0;background-position:30%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.bannerYoutubeLogo{position:absolute;display:inline-block;top:7px;left:15pxpx;width:75px;height:31px;background:url(mobile/css/imgs/goty/youtube-logo.22579ec82a7.png) no-repeat;background-size:75px 31px!important}@media (min-width:360px){.bannerYoutubeLogo{top:5px;left:3%;width:100px;height:41px;background-size:100px 41px!important}}@media (min-width:460px){.bannerYoutubeLogo{left:13%}}@media (min-width:600px){.bannerYoutubeLogo{top:35px;left:15px}}@media (min-width:1150px){.bannerYoutubeLogo{top:25px;left:15px;width:150px;height:62px;background-size:150px 62px!important}}.bannerTxt2{position:absolute;display:inline-block;top:10px;right:15px;width:200px;height:27px;background:url(mobile/css/imgs/goty/goty2.2b0e1b0cec7.png) no-repeat;background-size:200px 27px}@media (min-width:360px){.bannerTxt2{width:230px;height:31px;background-size:230px 31px}}@media (min-width:460px){.bannerTxt2{right:13%}}@media (min-width:600px){.bannerTxt2{top:25px;right:25px;width:250px;height:57px;background:url(mobile/css/imgs/goty/goty.208acbc0458.png) no-repeat;background-size:250px 57px}}@media (min-width:1150px){.bannerTxt2{top:18px;right:50px;width:336px;height:77px;background-size:336px 77px}}.promoCodeBadge{position:absolute;left:4px;bottom:4px;z-index:10}@media (min-width:800px){.promoCodeBadge{bottom:9px}}#delimiter{clear:both;margin-bottom:0;padding:0 2px 4px;width:100%;font-size:12px}@media (min-width:600px){#delimiter{padding:0 0 4px;font-size:14px}}#delimiter:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#delimiter+.searchCards{padding-top:0}#radiusDelimiter{padding:8px 40px 12px;font-size:14px;line-height:18px;text-align:center;vertical-align:middle;color:#fff;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#33dbf6}@media (min-width:600px){#radiusDelimiter{font-size:16px;line-height:20px}}#radiusDelimiter div{position:relative;display:inline-block;height:100%;padding-left:35px;vertical-align:middle;text-align:left}#radiusDelimiter div:before{content:"";position:absolute;margin-right:4px;display:block;top:-3px;left:0}.lineBottom,.lineTop{display:block;height:2px;background:#33dbf6}.lineBottom{position:relative;margin-bottom:16px;border:0 solid #33dbf6}.lineBottom:after,.lineBottom:before{content:" ";position:absolute;height:0;width:0;left:50%;border:solid transparent;pointer-events:none}.lineBottom:before{margin-left:-11px;border-color:#33dbf6 transparent transparent;border-width:10px;bottom:-18px}.lineBottom:after{margin-left:-8px;border-color:#fff transparent transparent;border-width:7px;bottom:-12px}.pageNumber{padding:5px;text-align:center;color:#777}.hiddenFacilityInfo{display:inline-block;width:100%!important;padding:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;color:#fff;background:#ff9c1a}.hiddenFacilityInfo h3{margin:7px 4px 3px}.hiddenFacilityInfo p{margin:0 4px 7px}#overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1099;display:none;min-height:100%;background:rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popupWrap{position:relative;margin-top:200px;padding:10px;line-height:normal;text-align:center;background:#fdf1da}.popupWrap .closeBar{position:absolute;top:-15px;right:-5px}@media screen and (min-width:600px){.popupWrap .closeBar{right:-10px}}.popupWrap h3{text-align:left}@media (min-width:600px){.popupWrap .inputHolder .button,.popupWrap .inputHolder button{min-width:40px;outline:none}}.checkbox_list{padding:10px;margin:0;list-style:none}.checkbox_list:after{display:block;visibility:hidden;height:0;clear:both;line-height:0;content:"."}.checkbox_list li{float:left;width:50%;margin-bottom:5px}.checkbox_list label,.defaultForm label{display:inline-block;height:30px;line-height:30px}#ui-slider{margin-top:32px;clear:both}@media (max-width:600px){#ui-slider{margin-top:25px}}.ui-slider{position:relative;height:16px;margin:25px 17px 10px;text-align:left;border:none;background:#ddd}.ui-slider-range{position:absolute;z-index:1;z-index:0;display:block;height:16px;background:#aeb6be}.ui-slider-handle{position:absolute;top:-10px;z-index:10000!important;width:36px;height:36px;margin-left:-18px;outline:none;background:#ff9c1a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-touch-action:none;touch-action:none}.ui-slider-handle.ui-state-active{background:#4499e3}.infoBox{position:relative;bottom:20px;display:block;font-size:15px;font-weight:700;text-align:center;color:#454545}.formButtons,.formButtons2{margin-top:20px;margin-bottom:10px;text-align:center}.buttonSpace{margin-right:10px}.sortBySelect{float:right;width:auto;height:30px;max-width:140px;margin-left:5px}@media (min-width:600px){.sortBySelect{height:40px;max-width:160px;margin-top:0}}.paginationWrap{clear:both;display:block;padding:5px;margin-top:5px;margin-bottom:10px;text-align:center;background-color:#fdf1da}.paginationWrap .current{background:#40c25d}.dots{display:inline-block;padding:0 5px;color:#8f9ca8}.pagBtn{padding:0!important}@media (min-width:600px){.pagBtn{padding:5px 7px!important}}.paginationWrap .button{min-width:25px}.pagBtn .buttonIcon{top:0}.prev{left:5px}.next{right:5px}.searchResults{clear:both;position:relative;padding-top:20px!important}.searchResults:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.searchResults .simpleGallery{margin-bottom:0}.searchResults li{position:relative;margin-bottom:20px;vertical-align:top;list-style-type:none;line-height:16px;border-top:1px solid #ccc}@media (min-width:1024px){.searchResults li{width:49%;float:left}.searchResults li:nth-child(odd){clear:both}.searchResults li:nth-child(2n){float:right}}.searchResults li:before{content:"";position:absolute;display:block;width:100%;height:100%;top:-5px;left:-5px;z-index:-1;background:#fff;border:5px solid #fff;-webkit-box-shadow:2px 0 30px 15px rgba(68,153,227,.85);-moz-box-shadow:2px 0 30px 15px rgba(68,153,227,.85);box-shadow:2px 0 30px 15px rgba(68,153,227,.85);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.searchResults li.shared:before{-webkit-animation-name:blink;-webkit-animation-duration:2.5s;animation-name:blink;animation-duration:2.5s}.searchResults li:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.searchResults li.withDistance{margin-top:25px;overflow:visible}.distanceWrap{position:absolute;padding:0 5px;height:18px;top:-19px;right:5px;font-size:12px;font-style:italic;line-height:18px;color:#888;border-top:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;background:#fff;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.distanceLabel{font-style:normal;color:#aaa}.iconPin{float:right;margin-top:2px;margin-left:5px}.objectFeature{position:relative;display:inline-block;height:20px;padding:0 3px 0 14px;margin:0 5px 0 10px;font-size:12px;font-weight:700;line-height:20px;color:#6f7982;background-color:#e5f1ff;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}@media (min-width:600px){.objectFeature{height:25px;padding-right:6px;padding-left:17px;margin-bottom:10px;line-height:25px}}@media screen and (min-width:1024px){.objectFeature{margin-bottom:5px}}.objectRating{background-color:#fff8d3}.iconFeature{position:absolute;left:-10px;width:20px;height:20px;border-right:1px solid #fff;background-color:#1c68a7;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}@media (min-width:600px){.iconFeature{width:23px;height:25px}}.objectFeature.beachDistanceIconSR,.objectFeature.iconCenter2,.objectFeature.poolSR,.objectFeature.ratingIconSR{margin:0 5px 5px 0;padding:0;height:21px;line-height:21px;background-color:hsla(0,0%,100%,0)}@media (min-width:1024px){.objectFeature.beachDistanceIconSR,.objectFeature.iconCenter2,.objectFeature.poolSR,.objectFeature.ratingIconSR{margin:10px 5px 10px 0}}.objectFeature.ratingIconSR:before{content:"";position:relative;margin-right:2px;display:inline-block;top:1px;vertical-align:middle}.objectFeature.beachDistanceIconSR:before,.objectFeature.poolSR:before{content:"";position:relative;margin-right:2px;display:inline-block;top:2px;vertical-align:middle}.objectFeature.iconCenter2 .iconFeature.iconCenter2{display:none}.objectFeature.iconCenter2:before{content:"";position:relative;margin-right:2px;display:inline-block;top:3px;vertical-align:middle}.objectFeature.beachDistanceIconSR2{top:0;display:inline-block;margin-bottom:0;padding-left:30px}.objectFeature.beachDistanceIconSR2,.objectFeature.iconCenter,.objectFeature.iconSea{margin-top:5px;margin-left:0;height:23px;line-height:23px;border:1px solid #4499e3;background-color:hsla(0,0%,100%,0);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle}.objectFeature.iconCenter,.objectFeature.iconSea{margin-bottom:0!important;padding-left:27px}.iconFeature.iconCenter,.iconFeature.iconSea{padding:2px 1px 2px 0;top:-1px;left:0;background-color:#4499e3;border-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media screen and (min-width:600px){.iconFeature.iconCenter,.iconFeature.iconSea{padding:0}}.iconFeature.beachDistanceIconSR2{position:absolute;width:26px;height:22px;top:1px;left:2px;margin-right:2px;border-right:none;background-color:hsla(0,0%,100%,0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.iconFeature.beachDistanceIconSR2:before{content:"";position:relative;display:block}.iconFeature.iconSea:after{content:"";position:absolute;display:block;top:3px;left:1px}@media screen and (min-width:600px){.iconFeature.iconSea:after{top:3px;left:2px}}.iconFeature.iconCenter:after{content:"";position:absolute;display:block;top:3px;left:1px}@media screen and (min-width:600px){.iconFeature.iconCenter:after{top:3px;left:2px}}.iconFeature.iconRadius{background:#33dbf6}.iconFeature.iconRadius:after{content:"";position:absolute;display:block;top:3px;left:3px}@media screen and (min-width:600px){.iconFeature.iconRadius:after{top:5px;left:4px}}.objectFeature.iconRadius{background-color:rgba(170,240,250,.2)}.objectDiscount{float:left;height:20px;padding-right:3px;margin-right:5px;margin-bottom:5px;font-size:12px;font-weight:700;line-height:20px;white-space:nowrap;text-transform:lowercase;color:#6f7982;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.objectDiscount:after{clear:both}@media (min-width:600px){.objectDiscount{height:25px;padding-right:6px;margin-right:10px;line-height:25px}}.objectDiscount.special{background:#ffefdc}.objectDiscount.special,.objectDiscount.specialTerm{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.objectDiscount.specialTerm{background:#ddfbff}.objectDiscount.lowPrice{background:#e9fae9}.objectDiscount.extraDay{background:#a6deef}.objectDiscount.lastMinute{background:#fdf1da}.objectDiscount.limitedRiviers{background:#ddfbff}.objectDiscount.limitedAdvent{background:#e7ffdb}.objectDiscount.limitedProperty{text-transform:uppercase!important;background:#b9ebfe}.iconDiscount{float:left;height:20px;padding:0 2px;margin-right:3px;color:#fff;border-right:1px solid #fff;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}@media (min-width:600px){.iconDiscount{height:25px}}.special .iconDiscount{background:#ffa033}.specialTerm .iconDiscount{background:#00b4cc}.lowPrice .iconDiscount{background:#3aa478}.limitedRiviers .iconDiscount{background:#055fa5}.limitedAdvent .iconDiscount{background:#36bc4a}.limitedProperty .iconDiscount{background:#4499e3}.extraDay .iconDiscount{background:#00a0d1}.lastMinute .iconDiscount{background:#f8bb39}.rivieraOfTheWeek .iconDiscount{background:#a1bd3a!important}.propertyOfTheWeek .iconDiscount{background:#4499e3!important}.textFeature{display:inline-block;height:20px;margin-right:10px;margin-bottom:5px;font-size:12px;line-height:20px}.textFeatureLeft{display:inline-block;padding:0 5px;color:#fff;border-right:1px solid #fff;background-color:#1c68a7;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.textFeatureRight{display:inline-block;padding:0 5px;font-weight:700;color:#6f7982;background-color:#eaf4ff;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.unitsWrap{clear:both;line-height:30px}@media (min-width:600px){.unitsWrap{line-height:35px}}.unitLink{position:relative;margin-bottom:2px;padding-left:5px;display:block;height:30px;overflow:hidden;font-weight:700;background:#fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.unitLink:after{clear:both}@media (min-width:600px){.unitLink{height:35px}}.unitLink:first-child{border-top:none}.unitLink:active{background:#ccc}.sharedFacilityName{padding-right:10px;color:#aeb6be;font-size:13px;font-weight:400;text-align:right}.sharedFacilityName:before{content:"";position:absolute;display:block;top:5px}.sharedFacilityName .searchUnitCapacity{display:inline-block;width:auto;float:none;color:#aeb6be}.sharedFacilityName .searchUnitCapacity:after{margin-bottom:-10px;margin-left:3px;height:19px;top:9px;background-size:70px auto}@media screen and (min-width:600px){.sharedFacilityName .searchUnitCapacity:after{top:11px}}.searchUnitCapacity{font-weight:400;color:#666}.threeDays{margin-right:5px;display:block;float:right;color:#6f7982;font-weight:400;font-size:12px}.priceWithoutDiscount+.threeDays{display:none}@media screen and (min-width:500px){.priceWithoutDiscount+.threeDays{display:inline-block}}.priceWithoutDiscount{position:relative;margin-right:10px;display:inline-block;color:#f05b48}.priceWithoutDiscount:before{content:"";position:absolute;display:block;width:100%;height:1px;top:50%;left:0;background:#f05b48;-webkit-transform:rotate(-15deg)!important;-moz-transform:rotate(-15deg)!important;-ms-transform:rotate(-15deg)!important;-o-transform:rotate(-15deg)!important;transform:rotate(-15deg)!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.searchPriceWrap{padding:0 15px;text-align:center;float:right;font-size:14px;color:#fff;background:#4499e3}.searchPriceWrap:after{clear:both}.searchPriceWrap.totalPrice{padding:0;width:90px;text-align:center;background:#40c25d}@media (min-width:600px){.searchPriceWrap{font-size:16px}}.beforeDiscountPrice{margin-right:5px;font-weight:400;text-decoration:line-through;color:#f05b48}.priceLabel{font-style:italic;text-transform:lowercase;color:#ff9c1a}.showMoreUnits{position:relative;margin-top:1px;padding:0 5px;font-size:12px;line-height:28px;cursor:pointer;text-align:center;color:#fff;background:#aeb6be;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (min-width:600px){.showMoreUnits{font-size:14px;line-height:35px}}.showAll .hidden{display:block!important}.filtersBar .shortlistClear{display:inline-block;float:right;line-height:20px;background:#f05b48}@media (min-width:600px){.filtersBar .shortlistClear{float:none;line-height:23px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.inShortlist .iconHeart{background-position:0 -119px}.shortlistLoader{position:relative;height:230px}.searchUnitName{display:block;float:left;width:24%}.searchUnitName:before{content:"";position:relative;margin-right:4px;display:inline-block;width:0;height:0;left:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #4499e3}@media (min-width:601px){.searchUnitName:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4499e3}}@media (min-width:801px){.searchUnitName{width:21%}}.searchUnitCapacity{position:relative;display:block;float:left;text-align:center;width:14%;font-weight:700;color:#1c68a7}.searchUnitCapacity:after{content:"";position:relative;display:inline-block;vertical-align:top;top:9px;z-index:5}@media (min-width:600px){.searchUnitCapacity:after{top:10px}}.searchUnitBedroomCount{display:inline-block}.searchUnitBedroomCount:after{content:"";position:relative;margin-left:3px;display:inline-block;vertical-align:top;top:8px;z-index:5}@media (min-width:600px){.searchUnitBedroomCount:after{top:10px}}.searchUnitInterior{position:relative;display:none;width:15%;top:-4px;text-align:center;vertical-align:middle}@media (min-width:360px){.searchUnitInterior{width:22%}}@media (min-width:480px){.searchUnitInterior{width:27%}}@media (min-width:600px){.searchUnitInterior{display:inline-block;top:-5px;width:30%}}@media (min-width:800px){.searchUnitInterior{display:none}}@media (min-width:801px){.searchUnitInterior{width:19%}}@media (min-width:1024px){.searchUnitInterior{display:inline-block;width:28%}}@media (min-width:1200px){.searchUnitInterior{width:38%}}.starHost{position:absolute;display:block;z-index:2;top:3px;right:2px}.discountBanner{position:absolute;top:0;left:0}.pickDatesTrigger{position:relative;top:2px}.pickDatesTriggerText{color:#fff;line-height:21px;font-weight:400}.pickDatesTriggerText:before{content:"";position:relative;display:inline-block;top:3px;vertical-align:middle}.private-mapsearch .averageGrade,.private-mapsearch .beachDistance,.private-mapsearch .capacity{font-weight:700}.map{text-align:center}.summaryWrap+.map{margin-top:10px}.google-map__scroll-fix{line-height:1.35;overflow:hidden}.syncDialogContainer{text-align:center;color:#454545;font-size:15px}.syncDialogContainer button{border:none;margin:0 5px 0 0;outline:0;width:100px;color:#fff;cursor:pointer;background:#feaf4e;font-size:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.syncDialogContainer button:first-of-type{background:#40c25d}.syncDialogContainer button:hover{background:#ff9c1a}.syncDialogContainer button:hover:first-of-type{background:#36bc4a}.filtersBar{margin:5px;padding-top:5px!important;padding-bottom:5px!important;min-height:30px;overflow:hidden;text-align:center;color:#fff;line-height:30px;background-color:#feaf4e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filtersBar:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}@media (min-width:600px){.filtersBar{line-height:40px}}.filtersBar form{position:absolute;display:inline-block;vertical-align:middle}.filtersBar form:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#searchFilter,#showFilterForm{position:relative;width:28%;display:inline-block;text-align:center;float:right;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#2272b6}#searchFilter:after,#showFilterForm:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#searchFilter span:before,#showFilterForm span:before{content:"";position:relative;margin-bottom:-10px;margin-right:5px;display:inline-block;top:0;left:0;vertical-align:middle}@media screen and (min-width:360px){#searchFilter,#showFilterForm{width:29%}}@media screen and (min-width:480px){#searchFilter,#showFilterForm{width:125px}}@media screen and (min-width:600px){#searchFilter,#showFilterForm{width:28%}}@media screen and (min-width:800px){#searchFilter,#showFilterForm{width:15%}}.filtersModal .modal-box__content{text-align:center;background:#fff0dd}.filtersModal .modal-box__content label{margin-bottom:10px;display:inline-block;text-align:left}.filtersModal .modal-box__content h3{margin:5px 0 0;padding:10px 0 12px;display:block;text-align:left;font-size:16px;font-weight:700;line-height:22px}.filtersModal .modal-box__content .beachDistance{padding:5px 10px;background:#aeb6be}.filtersModal .modal-box__content .beachDistance.active{background-color:#4499e3}.filtersModal .modal-box__content #priceRangeSlider{margin:30px 17px 15px}.filtersModal .modal-box__content .filterSubmit{position:relative;margin:10px auto 25px;padding:10px 20px;min-width:155px;height:50px;display:inline-block;text-align:center;font-size:16px;font-weight:700;background-color:#ff9c1a}.filtersModal .modal-box__content .filterSubmit.disabled{background:#8f9ca8}.filtersModal .modal-box__content .filterSubmit span{position:absolute;top:54px;left:50%;color:#454545;font-size:14px;font-weight:400;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:600px){.filtersModal .modal-box__content .filterSubmit{margin:10px auto 30px;min-width:250px}}.filtersModal .modal-box__content .filterReset{display:inline-block;cursor:pointer}.filtersModal .modal-box__content .filterReset:before{content:"";position:relative;display:inline-block;vertical-align:middle;top:4px}.filtersModal .modal-box__content .modal-box__close{top:5px;right:5px;z-index:1000;background:#c23b37;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.filters .filter{position:relative;margin:5px 0;display:inline-block;font-size:13px;text-decoration:none;line-height:23px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fafafa}.filters .filter .filterIcon{position:relative;margin:0 2px 0 0;padding:0;display:inline-block;width:18px;height:18px;top:-1px;left:2px;vertical-align:middle;box-sizing:border-box;background-color:#36bc4a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.filters .filter .filterIcon:before{content:"";position:absolute;display:block;top:2px;left:2px}@media (min-width:600px){.filters .filter .filterIcon{width:25px;height:25px;top:-2px;left:1px}.filters .filter .filterIcon:before{top:6px;left:6px}}.filters .filter .filterFormTrigger{cursor:pointer}@media screen and (min-width:600px){.filters .filter{padding:3px 7px 3px 3px;height:26px;line-height:24px}.filters .filter .filterIcon{width:26px;height:26px}}#sortSearchButton{position:relative;display:inline-block;width:28%;height:30px;float:left;vertical-align:top;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#2272b6}@media screen and (min-width:360px){#sortSearchButton{width:29%}}@media screen and (min-width:480px){#sortSearchButton{width:125px}}@media screen and (min-width:600px){#sortSearchButton{width:28%;height:40px}}@media screen and (min-width:800px){#sortSearchButton{width:15%}}#sortSearchButton span{color:#fff}#sortSearchButton span:before{content:"";position:relative;margin-right:5px;display:inline-block;top:6px;vertical-align:top}@media screen and (min-width:600px){#sortSearchButton span:before{top:12px}}#sortSearchlist{position:absolute;margin:35px 0 0;padding:0 10px;display:none;z-index:5002;width:100%;height:auto;left:-10px;background:#fff;-webkit-box-shadow:1px 15px 25px 0 rgba(0,0,0,.35);-moz-box-shadow:1px 15px 25px 0 rgba(0,0,0,.35);box-shadow:1px 15px 25px 0 rgba(0,0,0,.35)}@media screen and (min-width:600px){#sortSearchlist{margin:40px 0 0;padding:0;width:280px;left:0}}#sortSearchlist li{list-style-type:none;margin:0 5px;padding:2px 10px;cursor:pointer;border-bottom:1px solid #ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#sortSearchlist li:last-of-type{border-bottom:none}#sortSearchlist li:hover{text-indent:5px;background:#f5f5f5}#sortSearchlist li.active a:before,#sortSearchlist li.active span:before{content:"";position:relative;margin-right:4px;display:inline-block;height:20px;top:4px}#sortSearchlist li a{display:block}.destinationSearchTrigger{position:relative;padding:0 5px 0 34px;display:inline-block;overflow:hidden;color:#454545;white-space:nowrap;text-overflow:ellipsis;min-width:40%;max-width:22%;height:30px;vertical-align:top;cursor:pointer;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff}.destinationSearchTrigger span{font-weight:700}.destinationSearchTrigger:before{content:"";position:absolute;display:block;top:5px;left:8px}@media screen and (min-width:480px){.destinationSearchTrigger{width:44%;max-width:100%}}@media screen and (min-width:600px){.destinationSearchTrigger{position:relative;width:42%;height:40px}.destinationSearchTrigger:before{top:10px}}@media screen and (min-width:800px){.destinationSearchTrigger{width:68%}}@media screen and (min-width:1024px){.destinationSearchTrigger{width:69%}}.summaryWrap:after{content:"";position:relative;display:block;clear:both;height:0;visibility:hidden}.summaryWrap h1{margin:0}.summaryWrapHide{padding:0 4px;margin-bottom:20px;background-color:rgba(255,224,117,.71)}.summaryHeading{position:relative;display:block;font-weight:400;margin:0;float:left}.summaryHeading:after{clear:both}.iconFilter{background-position:-40px -160px}.filterOff{position:relative;display:block;height:22px;padding:2px 7px 2px 3px;margin:5px 2px 0;float:left;color:#454545;font-size:13px;line-height:20px;vertical-align:middle;text-decoration:none;background:#fafafa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (min-width:600px){.filterOff{height:26px;padding:3px 7px 3px 3px;line-height:24px}}.filterOffIcon{position:relative;margin:0 2px 0 0;padding:0;display:inline-block;width:18px;height:18px;top:-1px;vertical-align:middle;box-sizing:border-box;background-color:#36bc4a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.filterOffIcon:before{content:"";position:absolute;display:block;top:2px;left:2px}@media (min-width:600px){.filterOffIcon{width:25px;height:25px}.filterOffIcon:before{top:6px;left:6px}}.has,.unitFeature.has{background-color:#4499e3!important}.filterFormTrigger,.searchFormTrigger{line-height:20px;cursor:pointer}@media (min-width:600px){.filterFormTrigger,.searchFormTrigger{line-height:26px}}.filterForm button{padding:5px 10px;background:#aeb6be}.filterCategory{margin:0!important;padding-left:15px!important;width:100%;text-align:left!important;font-size:14px}@media screen and (min-width:600px){.filterCategory{font-size:16px}}.filterCategory li{list-style-type:none}.hotelCategory{position:relative;text-align:center!important}.categoryReset,.filterStars{margin:0 5px;display:inline-block;list-style-type:none;cursor:pointer}.categoryReset{position:absolute;top:5px}.pickDatesTrigger{font-weight:700;text-align:center!important}#filterForm{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0;height:18px}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1;cursor:pointer}.noUi-handle:focus{border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translateZ(0);transform:translateZ(0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:36px;height:36px;left:-18px;top:-10px;background:#ff9c1a}.noUi-target{background:#eee;border-radius:4px}.noUi-connect{background:#aeb6be;border-radius:4px;-webkit-transition:background .45s;transition:background .45s}.noUi-draggable{cursor:ew-resize}.noUi-handle{border-radius:3px}.noUi-active{background:#4499e3!important;border:none}.noUi-tooltip{position:relative;width:55px;-webkit-transform:translateX(-18%);-moz-transform:translateX(-18%);-ms-transform:translateX(-18%);transform:translateX(-18%);top:-25px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.features div{position:relative;margin-right:5px;width:26px;height:26px;display:inline-block;background-color:#4499e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.features div:after{content:"";position:absolute;display:block;width:20px;height:20px;top:4px;left:4px}@media screen and (min-width:600px){.features div{width:34px;height:34px}.features div:after{top:8px;left:8px}}.features div[class*=parking].parkingOff,.features div[class^=parking].parkingOff{background-color:#aeb6be}.features div[class*=parking].parkingOff.active,.features div[class^=parking].parkingOff.active{background-color:#4499e3}.features div[class*=pool].poolOff,.features div[class^=pool].poolOff{background-color:#aeb6be}.features div[class*=pool].poolOff.active,.features div[class^=pool].poolOff.active{background-color:#4499e3}.features div[class*=wellness].wellnessOff,.features div[class^=wellness].wellnessOff{background-color:#aeb6be}.features div[class*=wellness].wellnessOff.active,.features div[class^=wellness].wellnessOff.active{background-color:#4499e3}.features div[class*=disabledPeople].disabledPeopleOff,.features div[class^=disabledPeople].disabledPeopleOff{background-color:#aeb6be}.features div[class*=disabledPeople].disabledPeopleOff.active,.features div[class^=disabledPeople].disabledPeopleOff.active{background-color:#4499e3}.features div[class*=wifi].wifiOff,.features div[class^=wifi].wifiOff{background-color:#aeb6be}.features div[class*=wifi].wifiOff.active,.features div[class^=wifi].wifiOff.active{background-color:#4499e3}.features div[class*=tv].tvOff,.features div[class^=tv].tvOff{background-color:#aeb6be}.features div[class*=tv].tvOff.active,.features div[class^=tv].tvOff.active{background-color:#4499e3}.features div[class*=satTv].satTvOff,.features div[class^=satTv].satTvOff{background-color:#aeb6be}.features div[class*=satTv].satTvOff.active,.features div[class^=satTv].satTvOff.active{background-color:#4499e3}.features div[class*=airConditioning].airConditioningOff,.features div[class^=airConditioning].airConditioningOff{background-color:#aeb6be}.features div[class*=airConditioning].airConditioningOff.active,.features div[class^=airConditioning].airConditioningOff.active{background-color:#4499e3}.features div[class*=petsAllowed].petsAllowedOff,.features div[class^=petsAllowed].petsAllowedOff{background-color:#aeb6be}.features div[class*=petsAllowed].petsAllowedOff.active,.features div[class^=petsAllowed].petsAllowedOff.active{background-color:#4499e3}.features div[class*=seaView].seaViewOff,.features div[class^=seaView].seaViewOff{background-color:#aeb6be}.features div[class*=seaView].seaViewOff.active,.features div[class^=seaView].seaViewOff.active{background-color:#4499e3}.features div[class*=moor]:after,.features div[class^=moor]:after{top:3px}@media screen and (min-width:600px){.features div[class*=moor]:after,.features div[class^=moor]:after{top:7px}}.features div[class*=moor].moorOff,.features div[class^=moor].moorOff{background-color:#aeb6be}.features div[class*=moor].moorOff.active,.features div[class^=moor].moorOff.active{background-color:#4499e3}.features div[class*=food]:after,.features div[class^=food]:after{top:6px;left:1px}@media screen and (min-width:600px){.features div[class*=food]:after,.features div[class^=food]:after{top:10px;left:5px}}.features div[class*=food].foodOff,.features div[class^=food].foodOff{background-color:#aeb6be}.features div[class*=food].foodOff.active,.features div[class^=food].foodOff.active{background-color:#4499e3}#errorImg{margin:50px auto 20px;width:100%;max-width:98%}@media (min-width:600px){#errorImg{max-width:500px;margin:50px auto 35px}}#errorImg img{width:100%;max-width:98%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.errorOffers,.errorSearch{display:block;width:85%;margin:10px auto 25px}@media (min-width:600px){.errorOffers,.errorSearch{width:30%}}#errorWrapper{margin:20px 15px;min-height:285px;text-align:center}@media (min-width:460px){#errorWrapper{margin:20px 20px 0;min-height:335px}}.errorPageTtitle{text-transform:uppercase;font-weight:700;font-size:35px;line-height:43px;margin-bottom:5px}@media (min-width:600px){.errorPageTtitle{font-size:56px;line-height:60px;margin-bottom:5px}}.errorPageNote{margin-bottom:25px;font-size:16px;line-height:24px}@media (min-width:600px){.errorPageNote{margin-bottom:45px;font-size:20px;line-height:23px}}.errorPageOffer{line-height:22px}.presHeader,.presHeaderReservation{position:relative;margin:0 auto;padding:10px 5px;display:block;height:40px;box-sizing:border-box!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.presHeader,.presHeaderReservation{padding:10px 15px;height:50px}}@media (min-width:665px){.presHeader,.presHeaderReservation{padding:10px 15px}}@media (min-width:1300px){.presHeader,.presHeaderReservation{padding:10px 145px}}.presHeaderReservation{margin-bottom:6px}.presTitle{position:absolute;margin:0 auto;padding:0 35px;display:block;width:100%;min-height:30px;left:0;top:5px;z-index:0;font-size:15px;font-weight:700;line-height:30px;text-align:center;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}@media (min-width:600px){.presTitle{position:relative;padding:0 35px;top:0;font-size:17px;line-height:31px}}.backToResults,.shortlistBtn{position:absolute;display:block;width:35px;height:30px;z-index:1;top:5px;line-height:20px;font-size:0;background:#f05b48;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.backToResults:hover,.shortlistBtn:hover{background:#e12e1f}.backToResults:before,.shortlistBtn:before{content:"";position:relative;margin-right:0;padding:0;display:block;top:-12px;left:2px;vertical-align:middle;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media (min-width:600px){.backToResults,.shortlistBtn{padding:0 10px;width:30px;height:40px}.backToResults:before,.shortlistBtn:before{top:3px;left:1px}}@media (min-width:668px){.backToResults,.shortlistBtn{width:auto;color:#fff;font-size:16px;line-height:40px}.backToResults:before,.shortlistBtn:before{position:relative;display:inline-block;top:-7px;left:-7px}}@media (min-width:668px){.backToResults,.shortlistBtn{padding-left:20px;text-indent:0}}.shortlistBtn{position:relative;height:30px;float:right;top:-5px;background:#aeb6be}.shortlistBtn.inShortlist,.shortlistBtn:hover{background:#feaf4e}.shortlistBtn:before{top:-2px;left:-3px;-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important}@media (min-width:600px){.shortlistBtn{height:40px}.shortlistBtn:before{top:11px;left:-6px}}@media (min-width:668px){.shortlistBtn:before{top:3px;left:-7px}}.presHeader+#gallery ul,.presHeaderReservation+#gallery ul{max-height:243px}.presHeader+#gallery ul li,.presHeaderReservation+#gallery ul li{height:213px}@media screen and (min-width:360px){.presHeader+#gallery ul li,.presHeaderReservation+#gallery ul li{height:243px}}.presHeader+#gallery .nextGalleryBtn,.presHeader+#gallery .prevGalleryBtn,.presHeader+#gallery img,.presHeaderReservation+#gallery .nextGalleryBtn,.presHeaderReservation+#gallery .prevGalleryBtn,.presHeaderReservation+#gallery img{max-height:213px}@media screen and (min-width:360px){.presHeader+#gallery .nextGalleryBtn,.presHeader+#gallery .prevGalleryBtn,.presHeader+#gallery img,.presHeaderReservation+#gallery .nextGalleryBtn,.presHeaderReservation+#gallery .prevGalleryBtn,.presHeaderReservation+#gallery img{max-height:243px}}.presHeader+#gallery.fullscreen ul,.presHeaderReservation+#gallery.fullscreen ul{max-height:100%}.presHeader+#gallery.fullscreen img,.presHeaderReservation+#gallery.fullscreen img{height:auto}.bedrooms{min-width:40px}.presTabsWrap{margin-top:10px;padding:0 8px;height:29px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.presTabsWrap{height:39px;padding:0 20px}}@media (min-width:1300px){.presTabsWrap{padding:0 150px}}.presTab{display:inline-block;width:30%;height:30px;padding:0 3px;margin:0 3px;overflow:hidden;font-size:14px;font-weight:700;line-height:29px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#fff;border:1px solid #8f9ca8;background-color:#8f9ca8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}@media (min-width:600px){.presTab{height:40px;font-size:16px;line-height:40px}}.noReviewsTab .presTab{width:47%}.presTab.active{color:#666;border:1px solid;border-color:#ccc #ccc #fff;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabPanelsWrap{min-height:100px}.guideTitle,.tabPanelsWrap h1{margin-bottom:20px;font-size:18px;line-height:22px!important}@media (min-width:600px){.guideTitle,.tabPanelsWrap h1{font-size:22px;line-height:28px!important}}.tabPanel{display:none}#tabPanelInfo{padding-bottom:0}#tabPanelInfo:after{clear:both}#tabPanelInfo .features{margin-bottom:10px}@media (min-width:600px){#tabPanelInfo{padding-top:0}}.accHeader,.accHeaderDisabled{position:relative;margin:0;padding:5px 5px 5px 40px;font-size:15px;line-height:20px;cursor:pointer;color:#2272b6;background-color:#eaf4ff}@media (min-width:600px){.accHeader,.accHeaderDisabled{padding:10px 5px 10px 50px;font-size:17px}}.accHeaderDisabled{cursor:default;background-color:#ddd}.tabPanel .accHeader,.tabPanel .accHeaderDisabled{margin:10px 0 0}@media (min-width:600px){.tabPanel .accHeader,.tabPanel .accHeaderDisabled{margin:20px 0 0}}.tabPanel .accHeader:first-of-type,.tabPanel .accHeaderDisabled:first-of-type{margin:20px 0 0}.accArrow{position:absolute;width:30px;height:30px;top:0;left:0;background:#f5f5f5}.accArrow:after,.accArrow:before{content:"";border:solid transparent;height:0;width:0;top:12px;position:absolute;pointer-events:none}.accArrow:after{border-color:#f5f5f5 transparent transparent;border-width:7px;margin-left:-7px}.accArrow:before{border-color:#2272b6 #f5f5f5 #f5f5f5;border-width:9px;margin-left:-9px}.accArrow.active:after{top:9px;border-color:transparent transparent #f5f5f5}.accArrow.active:before{top:5px;border-color:transparent transparent #2272b6}.accArrow:after,.accArrow:before{left:15px}.accArrow.active:after{top:5px}.accArrow.active:before{top:1px}@media (min-width:600px){.accArrow{width:40px;height:40px}.accArrow:after,.accArrow:before{top:18px;left:20px}.accArrow.active:after{top:9px}.accArrow.active:before{top:5px}}.accBox{padding:10px 0}.accInbox{background-color:#fff}.moreInfo{clear:both;margin:5px 0;padding:0;text-align:center}@media screen and (min-width:600px){.moreInfo{padding:15px 0 0}}.moreInfo ul{position:relative;margin:15px 0;padding-bottom:10px;overflow:hidden;text-align:left}.moreInfo ul:after{clear:both;content:"";position:absolute;display:block;width:100%;height:70px;bottom:-5px;background:linear-gradient(center top,hsla(0,0%,100%,0),#fff);background:-o-linear-gradient(top,hsla(0,0%,100%,0),#fff);background-image:-moz-linear-gradient(top,hsla(0,0%,100%,0),#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(1,#fff))}.moreInfo ul.open:after{content:none}.moreInfo ul li{margin-bottom:5px;width:100%;list-style-type:none;float:none;color:#454545}.moreInfo ul li dl{margin:0}.moreInfo ul li span{font-weight:400;font-size:12px}@media screen and (min-width:600px){.moreInfo ul li span{font-size:14px}}@media screen and (min-width:600px){.moreInfo ul li{width:48%;float:left}.moreInfo ul li:nth-child(odd){clear:both}.moreInfo ul li:nth-child(2n){float:right}.moreInfo ul li:nth-child(2n):after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}}.moreInfo ul li:first-of-type dt{padding-top:5px}.moreInfo ul dt{margin:0 0 5px;padding-top:10px;padding-bottom:5px;border-bottom:1px solid #ccc;font-weight:700;font-size:14px}@media screen and (min-width:600px){.moreInfo ul dt{font-size:16px}}.moreInfo ul dd{margin:0 8px;display:inline-block;font-size:13px}@media screen and (min-width:600px){.moreInfo ul dd{font-size:14px}}.moreInfo ul dd:before{content:"";position:relative;margin-bottom:-2px;margin-right:1px;display:inline-block;vertical-align:middle;top:2px}.moreInfo ul dd.noService:before{content:none}.moreInfo ul dd .stars,.moreInfo ul dd .stars2,.moreInfo ul dd .stars3,.moreInfo ul dd .stars4,.moreInfo ul dd .stars5{position:relative;top:1px;margin-bottom:-10px}.moreInfoBtn{position:relative;margin:0 auto 10px;display:block;text-align:center;width:25px;height:25px;cursor:pointer}.moreInfoBtn:after,.moreInfoBtn:before{content:"";border:solid transparent;height:0;width:0;top:12px;position:absolute;pointer-events:none}.moreInfoBtn:after{border-color:#fff transparent transparent;border-width:7px;margin-left:-7px}.moreInfoBtn:before{border-color:#2272b6 #fff #fff;border-width:9px;margin-left:-9px}.moreInfoBtn.active:after{top:9px;border-color:transparent transparent #fff}.moreInfoBtn.active:before{top:5px;border-color:transparent transparent #2272b6}.specialInfos{margin-bottom:15px}.specialInfos:after{content:"";position:relative;display:block;clear:both}.guestRate{position:relative;display:inline-block;margin-right:0;width:49.3%;height:45px;border:1px solid #4499e3;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media screen and (min-width:600px){.guestRate{width:49.3%;height:66px;margin-right:.25%}}.guestRate div{position:absolute;width:100%;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:13px}@media screen and (min-width:360px){.guestRate div{line-height:16px}}@media screen and (min-width:600px){.guestRate div{top:50%;line-height:18px}}.guestRate span{position:relative;top:1px;font-size:16px}@media screen and (min-width:600px){.guestRate span{font-size:25px}}.beachDistanceWrap{position:relative;display:inline-block;width:49.44%;height:45px;line-height:13px;color:#4499e3;font-size:16px;font-weight:700;border:1px solid #4499e3;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media screen and (min-width:600px){.beachDistanceWrap{height:66px;font-size:25px;line-height:30px}}.beachDistanceWrap div{position:absolute;width:100%;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:600px){.beachDistanceWrap div{top:50%}}.beachDistancePrezentation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ratingIcon{position:relative;margin-bottom:-10px;display:inline-block;top:2px!important}@media screen and (min-width:600px){.ratingIcon{top:0!important}}.beachDistanceIcon{position:relative;margin-bottom:-10px;display:inline-block;top:4px}@media screen and (min-width:600px){.beachDistanceIcon{top:1px!important}}.featuresWrap{margin-bottom:20px}.featuresWrap:after{clear:both}.unitFeature{position:relative;display:inline-block;width:26px;height:26px;margin-right:5px;overflow:hidden;cursor:pointer;background-color:#aeb6be;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (min-width:600px){.unitFeature{padding:4px}}.infoHighlight{font-weight:700;color:#4499e3}.priceHighlight{font-weight:700;color:#ff9c1a}.specialPrice{position:relative;display:block;top:-20px}.specialPrice:after{clear:both}.accHeader .specialPrice,.accHeaderDisabled .specialPrice{position:relative;display:inline-block;padding:0;top:0;float:none;color:#4499e3}.accHeader .specialPrice .searchPriceWrap,.accHeaderDisabled .specialPrice .searchPriceWrap{float:none;color:#4499e3;margin-right:0}.amenity{position:relative;margin-right:5px;width:18px;height:18px;float:left;overflow:hidden;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.amenity.a1{background:#36bc4a}.amenity.a1:before{content:"";position:absolute;display:block;top:-1px;left:0}.amenity.a{background:#aeb6be}.amenity.a:before{content:"";position:absolute;display:block;top:-1px;left:-1px}@media (min-width:600px){.amenity{width:20px;height:20px}.amenity.a1:before{top:1px;left:1px}.amenity.a:before{top:0;left:0}}.amenityName.notAvailable{color:#bbb}.tLeft .iconCircle{position:relative;margin-right:10px;width:20px;height:20px;font-size:15px;line-height:20px}@media (min-width:600px){.tLeft .iconCircle{top:-2px}}.showHideLink{float:right;line-height:20px;border-bottom:1px dashed}.presCalendar .loader32w{left:-1px;opacity:.8}.changePersons{height:30px;text-align:center;line-height:10px;background:#aeb6be}@media screen and (min-width:600px){.changePersons{width:40px;height:40px;line-height:20px}}.changePersons.active{background:#feaf4e}.calReservationBtn{padding:0 10px;height:40px;font-size:16px;line-height:40px;background:#ff9c1a}@media screen and (min-width:600px){.calReservationBtn{padding:0 20px;height:50px;font-size:18px;line-height:50px}}.descriptionParagraf{margin-top:20px;margin-bottom:0}.descriptionParagraf2{margin-bottom:0}.propertyCTA{position:relative;padding:10px 10px 15px;width:100%;line-height:18px;text-align:center;background:#b9ebfe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.propertyCTA{font-size:14px;line-height:20px}}.propertyCTA:before{content:"";position:relative;margin:0 auto;display:block;width:28px;height:26px;left:-35px;background:facebook-review no-repeat;background-size:contain}.propertyCTA h2{margin:0 0 2px;font-family:Arial;font-size:18px;color:#2272b6}@media (min-width:600px){.propertyCTA h2{margin:0 0 1px;font-size:20px}}.propertyCTA .discImp{font-size:16px;color:#4499e3;text-shadow:none}.hotelGoogleMap{width:100%;height:300px;margin-top:10px}@media (min-height:800px){.hotelGoogleMap{height:600px}}.facilityGoogleMap{width:100%;height:300px;margin-top:10px}@media (min-height:800px){.facilityGoogleMap{height:600px}}.facilityGoogleMap p{margin:5px 0;color:#454545;line-height:18px}.facilityGoogleMap p:first-of-type{margin:7px 0 0;font-weight:700}.facilityGoogleMap ul{margin:3px 0 0}.facilityGoogleMap ul li{margin-right:5px;display:inline-block;font-weight:700}.facilityGoogleMap ul li:before{content:"";position:relative;display:inline-block;vertical-align:middle;top:4px}.facilityGoogleMap ul li.beachDistance{display:inline-block}.facilityGoogleMap ul li.averageGrade:before{top:1px}.wrapSearchMatch{position:relative;top:5px;display:inline-block;height:22px;margin-left:5px}.wrapSearchMatch:after{clear:both}.iconSearchMatch{position:absolute;display:block;z-index:2}.labelSearchMatch{position:relative;padding-right:5px;padding-left:15px;display:block!important;left:10px;float:left;z-index:1;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;color:#6f7982;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px}@media (min-width:600px){.labelSearchMatch{top:1px;font-size:14px;line-height:20px}}.ratingsWrap{margin:15px 0}.reviewTitle{display:block;margin:6px 0}.iconCircle{width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#5bb2ff}.totalRating.objectRating{margin-bottom:0;padding-right:10px;padding-left:26px;height:28px;vertical-align:middle;font-size:16px;line-height:30px;background:#fff;border:1px solid #4499e3}.totalRating .iconRating{width:30px;height:30px;top:-1px;border-right:none;background:#2272b6}.totalRating .iconRating:after{content:"";position:absolute;display:block;top:5px;left:5px}.tLeft .infoNote:after{margin-right:5px;vertical-align:middle;top:-2px}.totalRating .infoNote:after{top:6px}.iconCircle{position:relative;display:inline-block;top:2px;vertical-align:middle;font-family:monospace;font-size:12px;line-height:18px;text-align:center;color:#fff}.textFeature.rating{margin:5px 5px 5px 0;height:11px;line-height:21px}.textFeature.rating:after{clear:both}.rating .textFeatureLeft{display:block;font-weight:700;float:left;background-color:#1c68a7;border:1px solid #1c68a7}.rating .textFeatureRight{background-color:#fff;border:1px solid #4499e3}.commentWrap{display:block;margin-bottom:20px;background-color:#fafafa}.commentReply{margin:10px 10px 10px 15px;height:100%}.commentReply:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.commentReply .commentReplyAuthor{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.commentReply .commentAutor{position:relative;padding-left:2px}.commentReply .commentAutor__icon{padding-left:12px}.commentReply .commentAutor__icon:before{content:"";position:absolute;display:block;top:2px;left:0}@media screen and (min-width:600px){.commentReply .commentAutor{padding-left:8px}.commentReply .commentAutor__icon{padding-left:22px}}.commentReply .commentContent{margin-bottom:10px;background:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.commentTitle{padding:3px 5px;color:#fff;background-color:#97c7f9}.commentTitle:after{clear:both}.replyTitle{padding:3px 5px;color:#000;background-color:#fdf1da}.replyTitle:after{clear:both}.reviewsWrap .commentTitle{background-color:#4499e3}.different{color:#454545;background-color:#feaf4e}.commentAutor{margin-bottom:-5px;max-width:74%;box-sizing:border-box}.commentTitle .unitName{position:relative;margin-right:5px;padding:0 5px;display:block;top:0;left:-1px;float:left;color:#656565;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (min-width:600px){.commentTitle .unitName{top:0;left:-2px}}.commentTitle span{font-weight:700}.commentAuthorName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:400px){.commentAuthorName{display:inline-block;max-width:100%}}.commentDate{font-size:9px;font-style:italic;font-weight:700;color:#1c68a7}@media (min-width:600px){.commentDate{font-size:11px}}.commentWrap .fleft{width:74%}.langFlag{padding:0;display:inline-block;background:hsla(0,0%,96.1%,.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#backOnTop,.tekstHide{display:none}.compactLabel,.tekstHide{font-size:14px}.translateLink,.translateReplyLink{margin-left:5px;display:inline-block;cursor:pointer;color:hsla(0,0%,100%,.8);border-bottom:none}.translateLink [class*=lang-],.translateLink [class^=lang-],.translateReplyLink [class*=lang-],.translateReplyLink [class^=lang-]{position:relative;display:inline-block;width:25px;height:20px;top:-1px;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:hsla(0,0%,100%,.35)}.translateLink [class*=lang-]:after,.translateLink [class^=lang-]:after,.translateReplyLink [class*=lang-]:after,.translateReplyLink [class^=lang-]:after{top:3px;left:-7px}@media screen and (min-width:600px){.translateLink [class*=lang-],.translateLink [class^=lang-],.translateReplyLink [class*=lang-],.translateReplyLink [class^=lang-]{width:10px;height:10px;top:-1px}.translateLink [class*=lang-]:after,.translateLink [class^=lang-]:after,.translateReplyLink [class*=lang-]:after,.translateReplyLink [class^=lang-]:after{top:-2px;left:-15px}}.translateReplyLink{color:#000}.translateLink.active{cursor:default;color:#454545;border-bottom:none}.commentContent{padding:5px;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.commentContent{padding:10px;line-height:22px}}.commentContent div{text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.commentContent div:after{clear:both}.commentContent p{margin:2px 0 10px}.showHideLink{margin-top:5px;line-height:30px}.commentRatings{padding:2px 5px;color:#6f7982;border-top:1px solid #fff;background-color:#f5f5f5}.commentRatings:after{clear:both}.commentRatingBox{float:left;margin-right:10px}.tabPanelsWrap .searchUnitCapacity{width:28px;text-align:center}.tabPanelsWrap .searchUnitCapacity:after{left:3px}@media screen and (min-width:360px){.tabPanelsWrap .searchUnitCapacity{width:65px}}@media screen and (min-width:480px){.tabPanelsWrap .searchUnitCapacity{width:100px}}@media screen and (min-width:600px){.tabPanelsWrap .searchUnitCapacity{width:155px}}@media screen and (min-width:800px){.tabPanelsWrap .searchUnitCapacity{width:30%}}@media screen and (min-width:768px){.tabPanelsWrap .searchUnitInterior{display:inline-block}}.tabPanelsWrap .searchUnitBedroomCount{padding:0 2px}.tabPanelsWrap .searchUnitName{width:80px}@media screen and (min-width:600px){.tabPanelsWrap .searchUnitName{width:100px}}.loadMore{margin:0 auto 15px;padding:0 25px!important;display:block;height:35px;background:#aeb6be}@media screen and (min-width:600px){.loadMore{padding:0 25px!important;height:40px}}.loaderBar{margin:0 auto 10px;display:none;width:16px;height:11px;background:url(mobile/css/imgs/loader-bar.2fd619436e4.gif) no-repeat}.discountsWrap{position:relative;display:inline-block;vertical-align:top}.discountsWrap:after{clear:both}.starHost2{margin-right:1px;height:36px;top:-5px;vertical-align:top;font-weight:700;color:#fff}.starHost2,.starHost2:before{position:relative;display:inline-block}.starHost2:before{content:"";margin-bottom:-30px}.starHost2+.discountsWrap{margin-top:0}#totalPriceWrap{text-align:center}#totalPriceWrap ul{margin:15px 0;padding:15px;list-style-type:none;background:#fdf1da}#totalPriceWrap li{margin-bottom:2px;padding:5px 10px;width:100%;text-align:left;color:#fff;background:#36bc4a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#totalPriceWrap li:first-of-type{margin-bottom:5px;padding:0;color:#454545;text-align:center;background:none}@media screen and (min-width:600px){#totalPriceWrap li:first-of-type{margin-bottom:10px}}#totalPriceWrap li span{font-weight:700;float:right}.additionalCosts,.floatBookBar{text-align:center}.floatBookBar{position:fixed;padding:0;margin:0 7%!important;display:block;width:86%;min-height:38px;z-index:1000;bottom:15px;left:0;color:#fff;font-size:13px;line-height:29px;background-color:#4499e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (min-width:460px){.floatBookBar{line-height:37px}}@media (min-width:600px){.floatBookBar{width:60%;margin:0 20%!important}}.floatBookBar .stickyWrap{margin:0 auto;display:inline-block;width:90%;text-align:center;color:#fff}@media (min-width:600px){.floatBookBar .stickyWrap{width:auto}}.floatBookBar .stickyLink{margin:0 5px;padding:0 4px;display:inline-block;line-height:27px;vertical-align:middle;color:#fff;border-radius:3px}@media (min-width:600px){.floatBookBar .stickyLink{font-size:14px}}.floatBookBar span{display:inline-block;padding:0 3px;margin:0 3px;font-size:18px;font-weight:700;line-height:26px;vertical-align:middle;color:#fff!important}.floatBookBar .button{margin:5px 0;padding:5px}@media screen and (min-width:600px){.floatBookBar .button{padding:10px}}.map-info-window-beach-description{max-width:300px;text-decoration:none;color:#000}.map-filter-button{position:relative;display:inline-block;margin-right:5px;padding:2px 4px 1px 33px;cursor:pointer;font-size:12px;font-weight:700;border:1px solid #4499e3;color:#2272b6}.map-filter-button_inactive{border:1px solid #aeb6be;color:#6f7982}.map-filter-button__beach-icon,.map-filter-button__beach-inactive-icon,.map-filter-button__facility-icon,.map-filter-button__facility-inactive-icon{position:absolute;left:4px}.map-filters-text{margin-bottom:5px}#ui-datepicker-div{position:static!important;width:100%;font-size:15px;font-weight:700;text-align:center;overflow:hidden;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#ui-datepicker-div button.ui-datepicker-current{display:none;background:#4499e3!important}#ui-datepicker-div select{margin:0 1px;padding:5px 0;width:auto;border:none;-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist}#ui-datepicker-div select:after{content:"";position:absolute;display:block;width:0;height:0;top:15px;right:10px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #f05b48}@media screen and (min-width:320px){#ui-datepicker-div select{padding:5px 10px}}.ui-datepicker-header{padding:3px 5px;text-align:center;background-color:#4499e3;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ui-datepicker-header:after{clear:both}.ui-datepicker-select{text-align:default;display:inline-block;width:100px;margin-top:0}.ui-datepicker-prev{float:left;cursor:pointer}.ui-datepicker-next{float:right;cursor:pointer}.ui-datepicker-next.ui-state-disabled,.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-unselectable{opacity:.3}.ui-icon-circle-triangle-w{position:relative;padding:0 10px;display:block;width:21px;height:35px;text-indent:-9999px;background-color:#4499e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-icon-circle-triangle-w:after{content:"";position:absolute;display:block;top:0;left:10px;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media screen and (min-width:600px){.ui-icon-circle-triangle-w{height:40px}.ui-icon-circle-triangle-w:after{top:3px;left:15px}}.ui-icon-circle-triangle-e{position:relative;padding:0 10px;display:block;width:21px;height:35px;text-indent:-9999px;background-color:#4499e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-icon-circle-triangle-e:after{content:"";position:absolute;display:block;top:11px;left:25px}@media screen and (min-width:600px){.ui-icon-circle-triangle-e{height:40px}.ui-icon-circle-triangle-e:after{top:13px;left:20px}}.ui-datepicker-next:active span,.ui-datepicker-prev:active span{background-color:#3a85b0}.ui-datepicker-calendar{margin-bottom:5px;width:100%;text-align:center;background-color:#fafafa}.ui-datepicker-calendar thead{height:20px;font-size:13px;line-height:20px;color:#999;border:2px solid #fff}.ui-datepicker-calendar td{margin:1px;width:14.2%;height:40px;font-weight:700;border:1px solid #fafafa;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-datepicker-calendar a{display:block;line-height:40px;color:#454545}.ui-datepicker-buttonpane{padding-top:10px;padding-bottom:5px}.ui-datepicker-close{padding:0 20px!important;width:auto!important;height:40px!important;vertical-align:top;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:700;line-height:40px;color:#fff;background:#4499e3!important}@media screen and (min-width:600px){.ui-datepicker-close{font-size:16px!important}}.ui-datepicker-close:active{background:#3a85b0}.available:not(.selected):not(.unavail){-webkit-opacity:.4;-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.unavail{border-color:#fff;background-color:rgba(240,91,72,.25)!important}.unavail_start{background:linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 0)!important;background:-o-linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 50%)!important;background-image:-moz-linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,#fff),color-stop(.5,rgba(240,91,72,.65)))!important}.unavail_end{background:linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 0)!important;background:-o-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 50%)!important;background-image:-moz-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,rgba(240,91,72,.65)),color-stop(.5,#fff))!important}.unavail_start.selected{background:linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fdf1da 0)!important;background:-o-linear-gradient(-50deg,#fdf1da 50%,rgba(240,91,72,.65) 50%)!important;background-image:-moz-linear-gradient(-50deg,#fdf1da 50%,rgba(240,91,72,.65) 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,#fdf1da),color-stop(.5,rgba(240,91,72,.65)))!important}.unavail_end.selected{background:linear-gradient(-50deg,#fdf1da 50%,rgba(240,91,72,.65) 0)!important;background:-o-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fdf1da 50%)!important;background-image:-moz-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fdf1da 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,rgba(240,91,72,.65)),color-stop(.5,#fdf1da))!important}.temp_cross_unavail,.unavail_cross_temp,.unavail_temp{background-color:rgba(240,91,72,.25)!important}.unavail_temp_start{background:linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 0)!important;background:-o-linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 50%)!important;background-image:-moz-linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,#fff),color-stop(.5,rgba(240,91,72,.65)))!important}.unavail_temp_end{background:linear-gradient(-50deg,#fff 50%,rgba(240,91,72,.65) 0)!important;background:-o-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 50%)!important;background-image:-moz-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,rgba(240,91,72,.65)),color-stop(.5,#fff))!important}.unavail_temp_end.selected{background:linear-gradient(-50deg,#fff2d6 50%,rgba(240,91,72,.65) 0)!important;background:-o-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff2d6 50%)!important;background-image:-moz-linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff2d6 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,rgba(240,91,72,.65)),color-stop(.5,#fff2d6))!important}.unavail_temp_start.selected{background:linear-gradient(-50deg,rgba(240,91,72,.65) 50%,#fff2d6 0)!important;background:-o-linear-gradient(-50deg,#fff2d6 50%,rgba(240,91,72,.65) 50%)!important;background-image:-moz-linear-gradient(-50deg,#fff2d6 50%,rgba(240,91,72,.65) 50%)!important;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.5,#fff2d6),color-stop(.5,rgba(240,91,72,.65)))!important}.presCalendar{position:relative}.presCalendar .selected{border-color:#fff;background-color:#fdf1da!important}#pricesWrap .ui-datepicker-header{margin-top:10px;color:#fff;height:35px;line-height:30px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#pricesWrap .ui-datepicker-header:after{clear:both}@media screen and (min-width:600px){#pricesWrap .ui-datepicker-header{height:40px;line-height:40px}}#pricesWrap .ui-datepicker-calendar td{line-height:15px}.calendarPrice{font-size:12px;font-weight:400;color:#ff7300}.priceNote{margin:10px 0 0;font-size:12px}#gallery{position:relative;margin:0 0 20px;padding:0;font-size:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gallery:before{height:30px;right:0;z-index:3;background:linear-gradient(center top,#000,transparent);background:-o-linear-gradient(top,#000,transparent);background-image:-moz-linear-gradient(top,#000,transparent);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(1,transparent))}#gallery:after,#gallery:before{content:"";position:absolute;display:block;width:100%;left:0}#gallery:after{z-index:2;bottom:24px;height:100px;background:linear-gradient(center top,transparent,rgba(0,0,0,.35));background:-o-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.35)))}@media screen and (min-width:600px){#gallery:after{bottom:22px}}#gallery ul{max-height:270px;touch-action:none;line-height:0;background:#11243a;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#gallery ul,#gallery ul li{position:relative;margin:0;padding:0;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gallery ul li{display:inline-block;width:100%;height:240px;vertical-align:top;overflow:hidden;top:0;font-size:0;color:#fff;list-style-type:none;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab;background:url(mobile/css/imgs/loader-adr-blue.20c57620265.gif) 50% no-repeat}#gallery ul li:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}@media screen and (min-width:360px){#gallery ul li{height:270px}}#gallery ul .nextSlide,#gallery ul .previousSlide{display:none}#gallery ul .currentSlide a{display:inline-block;height:100%;cursor:pointer}#gallery ul .currentSlide img{max-width:100%;max-height:100%;z-index:2}#gallery ul .currentSlide.left{-webkit-animation-name:galleryRight;-webkit-animation-duration:.35s;animation-name:galleryRight;animation-duration:.35s}#gallery ul .currentSlide.right{-webkit-animation-name:galleryLeft;-webkit-animation-duration:.35s;animation-name:galleryLeft;animation-duration:.35s}#gallery figure{position:relative;margin:0;height:100%}#gallery figure img{position:relative;z-index:1;pointer-events:none}@media screen and (min-width:360px){#gallery figure img{max-height:270px}}#gallery figcaption{padding:0 12% 10px;height:100%;top:0;left:0;right:0;bottom:0;color:#fff;line-height:16px}#gallery figcaption,#gallery figcaption h2{position:absolute;font-size:13px;white-space:normal}#gallery figcaption h2{margin:0;display:inline-block;width:70%;top:5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5;line-height:18px;font-weight:400;text-align:center}@media screen and (min-width:601px){#gallery figcaption h2{font-size:16px;line-height:20px}}#gallery figcaption p{position:absolute;bottom:0;left:50%;z-index:3;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:800px){#gallery figcaption{padding:0 25% 10px;font-size:16px;line-height:20px}}#gallery .prevGalleryBtn{position:absolute;display:block;width:100px;max-height:270px;height:100%;z-index:1000;cursor:pointer}#gallery .prevGalleryBtn:before{width:35px;height:35px;left:10px;z-index:5;transform:translateY(-50%);background-color:hsla(0,0%,100%,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#gallery .prevGalleryBtn:after,#gallery .prevGalleryBtn:before{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}#gallery .prevGalleryBtn:after{margin-top:-7px;height:14px;left:22px;transform:translateY(-50%);-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media screen and (min-width:365px){#gallery .prevGalleryBtn:after{left:22px}}#gallery .nextGalleryBtn{position:absolute;display:block;width:100px;max-height:270px;height:100%;top:0;right:0;z-index:1000;cursor:pointer}#gallery .nextGalleryBtn:before{width:35px;height:35px;right:10px;background-color:hsla(0,0%,100%,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#gallery .nextGalleryBtn:after,#gallery .nextGalleryBtn:before{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#gallery .nextGalleryBtn:after{height:14px;right:22px}#gallery #fullscreenOpen{position:absolute;padding:2px 0;display:inline-block;width:35px;height:30px;bottom:35px;z-index:1001;right:5px;text-indent:-9999px;font-size:13px;line-height:30px;color:#fff;background-color:rgba(0,0,0,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#gallery #fullscreenOpen:before{content:"";position:absolute;padding-right:8px;display:inline-block;top:10px;left:9px;border-right:none;vertical-align:middle}@media screen and (min-width:800px){#gallery #fullscreenOpen{padding:2px 10px 2px 20px;width:auto;height:34px;right:15px;text-indent:0;font-size:16px;line-height:34px}#gallery #fullscreenOpen:before{position:relative;top:3px;left:-8px}#gallery #fullscreenOpen:after{content:"";position:absolute;display:block;width:0;height:25px;top:6px;left:40px;border-right:1px solid #fff}}@media screen and (min-width:1300px){#gallery #fullscreenOpen{right:145px}}#galleryNav{position:relative;padding-top:4px;z-index:100;font-size:13px}#galleryNav .counter{display:inline-block;text-align:center;color:#454545}#galleryNav .count:after{content:"/";position:relative;display:inline-block;margin:0 2px}#galleryDots{position:relative;padding:6px;display:block;line-height:5px}#galleryDots:after{content:"";position:absolute;display:block;height:10px;top:-10px;left:0;right:0;z-index:2;background:linear-gradient(center top,transparent,rgba(0,0,0,.35));background:-o-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.35)))}#galleryDots .dot{margin:2px;display:inline-block;width:10px;height:10px;background:#ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#galleryDots .dot.active{background:#4499e3}#gallery.fullscreen{position:fixed;width:100%;height:100vh;height:100%;top:0;bottom:0;z-index:1002;overflow:hidden}#gallery.fullscreen:after{content:"";position:relative;display:block;height:100px;bottom:122px;left:0;right:0;z-index:2;background:linear-gradient(center top,transparent,rgba(0,0,0,.35));background:-o-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.35));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.35)))}#gallery.fullscreen #fullscreenOpen{display:none}#gallery.fullscreen ul{right:0}#gallery.fullscreen ul,#gallery.fullscreen ul li{width:100%;max-height:100%;height:100vh;height:100%}#gallery.fullscreen ul li a{width:100%}#gallery.fullscreen ul li figure{position:absolute;display:inline-block;width:100%;max-height:100%;top:0;left:0}#gallery.fullscreen ul li figure img{position:absolute;max-width:100%;max-height:100%;max-height:100vh;top:50%!important;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#gallery.fullscreen #fullscreenOpen,#gallery.fullscreen #galleryDots{display:none}#gallery.fullscreen .nextGalleryBtn,#gallery.fullscreen .prevGalleryBtn{max-height:100%}#fullscreenNav,.fullscreenClose{position:absolute;width:40px;height:40px;top:10px;left:10px;z-index:1001;font-size:16px;line-height:20px;background:hsla(0,0%,100%,.85);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#fullscreenNav .counter,.fullscreenClose .counter{display:block;text-align:center;border-bottom:1px solid #fff}#fullscreenNav .count,.fullscreenClose .count{color:#4499e3}.fullscreenClose{display:block;left:auto;right:5px;cursor:pointer;background:#c23b37}.fullscreenClose:before{content:"";position:relative;display:block;top:13px;left:13px}.simpleGallery{position:relative;margin:5px 0;height:103.19px;float:left;background:#fafafa}.simpleGallery:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}@media screen and (min-width:360px){.simpleGallery{height:103.19px}}@media screen and (min-width:600px){.simpleGallery{width:200px;height:133px}}@media screen and (min-width:800px){.simpleGallery{background:none}}.simpleGallery .loader32w{margin:0!important;width:100%;background-size:32px 32px}.simpleGallery figure{margin:0}.simpleGallery .simpleGalleryNext,.simpleGallery .simpleGalleryPrev{position:absolute;display:block;width:20%;height:100%;top:0;right:5px;left:0;z-index:5001;cursor:pointer}@media scren and (min-width:600px){.simpleGallery .simpleGalleryNext,.simpleGallery .simpleGalleryPrev{left:3px}}.simpleGallery .simpleGalleryNext:before,.simpleGallery .simpleGalleryPrev:before{content:"";position:absolute;display:block;width:35px;height:35px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.simpleGallery .simpleGalleryNext:after,.simpleGallery .simpleGalleryPrev:after{content:"";position:relative;display:block;top:34%;right:-12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media screen and (min-width:600px){.simpleGallery .simpleGalleryNext:after,.simpleGallery .simpleGalleryPrev:after{top:37%}}.simpleGallery .simpleGalleryNext{left:auto;right:0}.simpleGallery .simpleGalleryNext:before{right:0}.simpleGallery .simpleGalleryNext:after{top:44%;right:-10px;-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;transform:rotate(0deg)!important}@media screen and (min-width:600px){.simpleGallery .simpleGalleryNext:after{top:45%;right:-19px}}.simpleGallery .simpleGalleryCounter{position:absolute;padding:4px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:10px;color:#fff;font-size:13px;font-weight:700;background-color:rgba(0,0,0,.35);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.simpleGallery.beachResultSimpleGallery .simpleGalleryNext,.simpleGallery.beachResultSimpleGallery .simpleGalleryPrev{z-index:0}.simpleGallery.beachInfoSimpleGallery,.simpleGallery.facilityInfoSimpleGallery{max-width:300px;max-height:200px;width:100%;height:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.simpleGallery.beachInfoSimpleGallery .simpleGalleryPrev:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryPrev:after{top:35%}@media screen and (min-width:360px){.simpleGallery.beachInfoSimpleGallery .simpleGalleryPrev:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryPrev:after{top:37%}}@media screen and (min-width:480px){.simpleGallery.beachInfoSimpleGallery .simpleGalleryPrev:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryPrev:after{top:41%}}.simpleGallery.beachInfoSimpleGallery .simpleGalleryNext:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryNext:after{top:45%;right:-12px}@media screen and (min-width:360px){.simpleGallery.beachInfoSimpleGallery .simpleGalleryNext:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryNext:after{right:-20px}}@media screen and (min-width:480px){.simpleGallery.beachInfoSimpleGallery .simpleGalleryNext:after,.simpleGallery.facilityInfoSimpleGallery .simpleGalleryNext:after{top:46%;right:-40px}}.simpleGallery.beachInfoSimpleGallery img,.simpleGallery.facilityInfoSimpleGallery img{max-width:300px;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blogHeaderMenu,.floatingHeaderGuide{position:relative;z-index:5;display:block;min-height:65px;height:auto;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fafafa}@media (min-width:600px){.blogHeaderMenu,.floatingHeaderGuide{min-height:75px}}@media (min-width:665px){.blogHeaderMenu,.floatingHeaderGuide{margin:0}}@media (min-width:1300px){.blogHeaderMenu,.floatingHeaderGuide{min-height:75px}}.blogHeaderMenu input,.floatingHeaderGuide input{background:#fff}.fixedTop{top:0;z-index:5003;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.fixedBottom,.fixedTop{position:fixed;width:100%}.fixedBottom{bottom:0;z-index:11}.inlineGalleryGuide .slide:first-of-type{left:-2px!important}.inlineGalleryGuide .slide{left:-6px!important}.inlineGalleryGuide .slide:before{display:inline-block;width:0!important;content:""}.blogHeaderMenu .backToResults,.blogHeaderMenu .shortlistBtn,.floatingHeaderGuide .backToResults,.floatingHeaderGuide .shortlistBtn{position:relative;float:left;top:0;z-index:1000}@media (min-width:600px){.blogHeaderMenu .backToResults,.blogHeaderMenu .shortlistBtn,.floatingHeaderGuide .backToResults,.floatingHeaderGuide .shortlistBtn{top:-5px}}@media (min-width:665px){.blogHeaderMenu .backToResults,.blogHeaderMenu .shortlistBtn,.floatingHeaderGuide .backToResults,.floatingHeaderGuide .shortlistBtn{position:relative;display:block;width:fit-content;float:left;top:0}}.blogHeaderMenu form,.floatingHeaderGuide form{position:relative;margin-top:5px;display:inline-block;width:57%;float:none;line-height:23px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:360px){.blogHeaderMenu form,.floatingHeaderGuide form{width:60%}}@media screen and (min-width:600px){.blogHeaderMenu form,.floatingHeaderGuide form{height:40px;float:none}}@media (min-width:665px){.blogHeaderMenu form,.floatingHeaderGuide form{width:73%}}@media (min-width:800px){.blogHeaderMenu form,.floatingHeaderGuide form{width:100%;max-width:600px}}.blogHeaderMenu form input,.floatingHeaderGuide form input{padding-right:30px;width:100%;height:34px}.blogHeaderMenu form input::-ms-clear,.blogHeaderMenu form input ::-ms-reveal,.floatingHeaderGuide form input::-ms-clear,.floatingHeaderGuide form input ::-ms-reveal{display:none;width:0;height:0;font-size:0}@media screen and (min-width:600px){.blogHeaderMenu form input,.floatingHeaderGuide form input{height:40px;padding-right:40px}}.leftGuideMenuBtn{position:relative;margin-top:5px;padding:10px 5px;display:block;float:right;height:34px;line-height:10px;background:#ff9c1a}.leftGuideMenuBtn:before{content:"";position:relative;margin-bottom:-10px;margin-right:-2px;display:inline-block;top:-1px;vertical-align:middle}@media (min-width:600px){.leftGuideMenuBtn{height:40px;line-height:18px}.leftGuideMenuBtn:before{margin-right:5px;left:4px}}@media (min-width:665px){.leftGuideMenuBtn{position:relative;display:inline-block;width:fit-content;top:0}}.blogWrap,.guideWrap{width:100%;padding:0 8px;box-sizing:border-box}@media (min-width:600px){.blogWrap,.guideWrap{padding:0 20px}}@media (min-width:1300px){.blogWrap,.guideWrap{padding:0 145px}}.guideWrap .guideTitle{margin-top:20px}.guideSectionTitle .accdisabled,.titleType2{position:relative;padding:5px 5px 5px 40px;margin:0;font-size:15px;line-height:20px;cursor:pointer;color:#2272b6;background-color:#eaf4ff}@media (min-width:600px){.guideSectionTitle .accdisabled,.titleType2{padding:10px 5px 10px 50px;font-size:17px}}.guideDescriptionInfoTitle{padding-bottom:2px;font-size:15px;font-weight:700}.guideDescriptionInfoBody li{list-style-type:none}.guideSectionTitle .accdisabled{cursor:default;background-color:#ddd}.guideSectionTitle .guideWrap .accdisabled,.guideWrap .accDisabled,.guideWrap .guideSectionTitle .accdisabled,.guideWrap .titleType2{margin-top:15px}.guideSectionBody{padding:10px;background-color:#fafafa}.guideSectionBody p{margin:0}.guideSectionBody p br{display:none;font-size:0}.guideSectionBody ul{width:100%;text-align:left}.guideSectionBody ul ul{padding-left:10px;text-align:left}.guideSectionBody li{padding:0 5% 10px;max-width:100%;list-style-type:none}.guideSectionBody li li{padding:0 0 5px;display:block;text-align:left}@media (min-width:600px){.guideSectionBody{padding:20px}.guideSectionBody ul{width:auto}.guideSectionBody li{padding:0 3% 20px;max-width:300px;display:inline-block;vertical-align:top}}.guideSectionTitle+.guideSectionBody p{padding:0 0 10px;border-bottom:none}#backOnTop{text-align:center}#backOnTop a{display:inline-block;max-height:40px;min-width:60%;padding:8px 25px;margin:5px 0 20px;vertical-align:middle;border:1px solid #4499e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.categoriesGuideWrap,.homeGuideWrap{display:block;width:100%;height:auto;max-width:100vw;max-width:100%;margin-top:20px;box-sizing:border-box;text-align:center}.categoriesGuideWrap:after,.homeGuideWrap:after{clear:both}.homeGuideWrap{padding:5px 0;margin-top:0!important}.categoriesGuideWrap li{list-style-type:none}.categoriesGuideWrap:after{content:"";position:relative;display:block;width:100%;height:0;float:none;clear:both;line-height:0}.categoriesGuideWrap h2{text-align:left;font-size:18px}.categoriesGuideWrap .homeLinks h3{position:absolute}@media (min-width:750px){.categoriesGuideWrap .homeLinks h3{position:relative}}.categoriesGuide{position:relative;display:block;width:49.38%;height:105px;padding-bottom:5px;margin-bottom:5px;box-sizing:border-box;font-weight:700;border-bottom:1px solid #ddd}.categoriesGuide:after{clear:both}@media (min-width:600px){.categoriesGuide{width:49.6%;height:159px}}@media (min-width:751px){.categoriesGuide{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 20px);width:calc(50% - 10px);height:139px!important}}#regionSearchTypes:after{clear:both}.categoriesGuide:nth-child(odd){float:right}.categoriesGuide:nth-child(2n){float:left}.categoriesGuide .homeLinksText{position:absolute;margin:8px 0 0;padding:3px 10px;max-width:100%;overflow:hidden;zoom:1\9;font-size:13px;font-weight:400;line-height:18px;text-align:left;text-overflow:ellipsis;color:#fff;background:rgba(0,0,0,.5);background-color:#000\9;text-shadow:.5px .5px 0 #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:601px){.categoriesGuide .homeLinksText{font-size:14px}}@media (min-width:751px){.categoriesGuide .homeLinksText{position:relative;margin:0 0 0 20px;font-size:16px;font-weight:700;line-height:50px;text-align:left;white-space:nowrap!important;text-indent:0;color:#2272b6;background:#fff;background-color:#fff\9;text-shadow:none}}.blogImg,.homeImgCategories{display:block;float:left;width:160px;height:104px;margin-right:5px;overflow:hidden;background:none}@media (min-width:600px){.blogImg,.homeImgCategories{width:200px;height:129px}}.homeImgGuide{display:block;float:left;width:100%!important;height:100%;margin-right:0;overflow:hidden;background:#ddd}@media (min-width:751px){.homeImgGuide{width:200px!important;height:133px;margin-right:5px;overflow:hidden}}.blogImg img,.homeImgCategories img,.homeImgGuide img{width:100%;min-height:100%}@media (min-width:751px){.blogImg img,.homeImgCategories img,.homeImgGuide img{width:auto;height:133px}}.shema{position:relative;display:block;width:100%;height:110px;padding-bottom:5px;margin-bottom:5px;box-sizing:border-box;font-weight:700;border-bottom:1px solid #ddd}.shema:after{clear:both}@media (min-width:600px){.shema{height:136px}}@media (min-width:750px){.shema{width:49.6%}}.homeLinks.blogLinks{position:relative;margin-right:0;height:auto;border-bottom:none}@media screen and (min-width:400px){.homeLinks.blogLinks{height:136px}}@media (min-width:750px){.homeLinks.blogLinks{width:49.6%}}.shema .homeLinks{display:block;float:none;width:100%;border:none}.shema .homeLinks:after{clear:both}.shema:nth-child(2n){float:none}@media (min-width:750px){.shema:nth-child(2n){float:right}}.shema:nth-child(odd):after{clear:both}@media (min-width:750px){.shema:nth-child(odd){float:left}}.shema:nth-last-child(-n+1){border-bottom:none}.linkGuide{margin:10px auto 0;padding:5px;width:85%;height:40px;line-height:30px;cursor:pointer;background:#ff9c1a}@media (min-width:601px){.linkGuide{width:65%;height:46px;line-height:36px}}.linkGuide h2{margin:0;font-size:16px;font-weight:400}.homeTitle1{margin-top:15px}@media (min-width:751px){.homeTitle1{text-align:left}}.homeTitle2{margin-top:10px}@media (min-width:751px){.homeTitle2{text-align:left}}#guideSearchButton{clear:both;padding:10px 0 20px;min-height:39px;font-size:13px;text-align:center!important;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (min-width:460px){#guideSearchButton{line-height:30px}}#guideSearchButton .button{min-width:200px;height:34px;line-height:10px}#guideSearchButton .button:before{content:"";position:relative;margin-bottom:-10px;margin-right:-2px;display:inline-block;top:-1px;left:0;vertical-align:middle}@media (min-width:600px){#guideSearchButton .button{height:40px;line-height:20px}#guideSearchButton .button:before{top:-2px;left:0}}#guideSearchButton.fixedBottom,#leaveCommentBtn.fixedBottom{position:fixed;width:100%;bottom:10px;display:block}#leaveCommentBtn{position:relative;margin-bottom:10px;text-align:center}#leaveCommentBtn .button{padding:2.5px 25px;height:auto;line-height:35px}#guestbookForm{display:none}#guestbookForm .formErrorMessage{margin-bottom:5px;top:0}.adriaticGradeThumbDown,.adriaticGradeThumbUp{display:inline-block;padding:2px 5px;font-size:11px;background:#fff}.adriaticGradeThumbDown:after,.adriaticGradeThumbUp:after{content:"";position:relative;margin-bottom:-10px;margin-left:4px;display:inline-block;top:1px}.adriaticGradeThumbDown:after{top:-4px;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.guestbookModal h3{margin-top:5px;text-align:center}.guestbookModal label{margin:0;font-size:13px}.guestbookModal input,.guestbookModal select,.guestbookModal textarea{margin:2px 0 15px}.guestbookModal textarea{min-height:150px}.guestbookModal input[type=checkbox]{width:25px;height:25px}.guestbookModal input[type=checkbox]+label{margin-bottom:25px}#guestbookTy{position:relative;display:none}#guestbookTy div{font-weight:700}#guestbook_adriaticGrade{clear:both;position:relative;margin:10px auto 15px;width:100%;height:45px;text-align:center}#guestbook_adriaticGrade:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#guestbook_adriaticGrade input[type=radio]{position:absolute;width:75px;height:45px;top:-5px;opacity:0;z-index:1}#guestbook_adriaticGrade input[type=radio]+label{position:relative;margin-bottom:0;padding:15px 25px;width:100px!important;height:45px!important;top:10px;cursor:pointer;background-color:#aeb6be;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#guestbook_adriaticGrade input[type=radio]+label:before{margin:0;top:0;border:none;background-color:transparent}#guestbook_adriaticGrade input[type=radio]+label:after{content:"";position:absolute;margin-top:4px;margin-left:4px;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle}#guestbook_adriaticGrade input[type=radio]+label:first-of-type{margin-right:5px}#guestbook_adriaticGrade input[type=radio]+label:last-of-type:after{margin-top:-27px;margin-left:-17px;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}#guestbook_adriaticGrade input[type=radio]:checked+label:first-of-type,#guestbook_adriaticGrade input[type=radio]:checked+label:last-of-type{background-color:#ff9c1a}#guestbook_adriaticGrade input[type=radio]:checked+label:last-of-type:after{margin-top:-27px;margin-left:-17px;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}#guestbook_adriaticGrade.errorRadioField input[type=radio]+label{background:#feefed}#guestbook_adriaticGrade+.formErrorMessage{top:-12px}.guestbookTitle{display:block;text-align:center}@media screen and (min-width:480px){.guestbookTitle{display:inline-block;text-align:left}}.guestbookSort{width:100%;height:40px;text-align:center}@media screen and (min-width:480px){.guestbookSort{margin-top:33px;width:auto;float:right}}@media screen and (min-width:600px){.guestbookSort{height:45px}}.guestbookSort li{padding:5px 10px;display:inline-block;min-width:20px;border:2px solid #f5f5f5;background:#f5f5f5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:top;text-align:center}.guestbookSort li.active{border-bottom:2px solid #4499e3;background:#fff}@media screen and (min-width:600px){.guestbookSort li{min-width:85px}}.guestbookSort .thumbsUpCount{position:relative;padding-left:25px;display:block}.guestbookSort .thumbsUpCount:before{content:"";position:absolute;margin-bottom:-10px;margin-right:5px;display:inline-block;left:3px;top:0;vertical-align:middle}@media screen and (min-width:480px){.guestbookSort .thumbsUpCount{padding-left:0;text-indent:0}.guestbookSort .thumbsUpCount:before{position:relative;top:-4px;left:0}}.guestbookSort .thumbsDownCount{position:relative;padding-left:25px;display:block}.guestbookSort .thumbsDownCount:before{content:"";position:absolute;margin-bottom:-10px;margin-right:5px;display:inline-block;left:3px;top:-5px;vertical-align:middle;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media screen and (min-width:480px){.guestbookSort .thumbsDownCount{padding-left:0;text-indent:0}.guestbookSort .thumbsDownCount:before{position:relative;top:-8px;left:0}}.facebookReview{margin:15px auto 5px;display:block;width:150px;height:55px;background:url(mobile/css/imgs/facebook-review.2017d79debe.svg) no-repeat;background-size:contain}@media screen and (min-width:480px){.facebookReview{margin:15px 5px 15px 0;display:inline-block}}.googleReview{margin:0 auto;display:block;width:150px;height:55px;background:url(mobile/css/imgs/google-review.2dc31c39fd7.svg) no-repeat;background-size:contain}@media screen and (min-width:480px){.googleReview{margin:15px 0;display:inline-block}}.notificationBar{position:relative;margin:0 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:600px){.notificationBar{margin:0 10px}}@media screen and (min-width:1300px){.notificationBar{margin:0 140px}}.notificationBar li{padding:10px 55px 10px 15px;min-height:30px;background:rgba(255,156,26,.35)}.closeNotificationBar{position:absolute;top:5px;right:5px;z-index:5;width:20px;height:20px;padding:10px;background-color:#ff9c1a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.closeNotificationBar:before{content:"";position:absolute;display:block;top:13px;left:13px}.closeNotificationBar:active{background-color:#ff9c1a}.guideFeature{margin-top:20px}.guideFeature h2{font-size:16px;line-height:20px}@media screen and (min-width:600px){.guideFeature h2{font-size:22px;line-height:28px}}.guideFeature ul{margin:0;padding:0 10px;list-style-type:none}.guideFeature ul li{padding:2px;margin-bottom:15px}.guideFeature ul li:last-of-type{margin-bottom:0}.guideFeature ul li a{position:relative;margin-left:25px;display:inline-block;font-size:14px}@media screen and (min-width:600px){.guideFeature ul li a{font-size:16px}}.guideFeature ul li a:before{content:"";position:absolute;top:3px;left:-25px}.guideFeature ul li span{margin-top:0;margin-left:25px;display:block;font-weight:700;font-size:11px;color:#666}@media screen and (min-width:600px){.guideFeature ul li span{margin-top:1.5px;font-size:13px}}.guideFeature ul li span span{margin-left:0;display:inline-block;font-weight:400}.guideFeature button{margin:15px 15px 0;padding:5px 10px}.autocompleteOutput{position:fixed;width:100%;max-height:85%;overflow:auto;top:88px;left:0;z-index:1005;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 15px 25px 0 rgba(0,0,0,.35);-moz-box-shadow:1px 15px 25px 0 rgba(0,0,0,.35);box-shadow:1px 15px 25px 0 rgba(0,0,0,.35)}@media (min-width:600px){.autocompleteOutput{top:98px}}@media (min-width:601px){.autocompleteOutput{top:108px}}@media (min-width:665px){.autocompleteOutput{width:56%}}@media (min-width:800px){.autocompleteOutput{width:100%;max-width:70%;top:108px}}@media (min-width:1300px){.autocompleteOutput{left:150px}}.autocompleteOutput ul li{list-style-type:none}.autocompleteOutput ul li span{display:block;padding:6px 20px;background:#f5f5f5}.autocompleteOutput ul li ul li{color:#4499e3;padding:8px 20px}.floatingHeaderGuide.fixedTop+.autocompleteOutput{top:42px}@media screen and (min-width:600px){.floatingHeaderGuide.fixedTop+.autocompleteOutput{top:52px}}.closeAutocomplete{position:absolute;display:block;width:30px;height:30px;right:0;cursor:pointer}.closeAutocomplete:before{content:"";position:relative;display:block;top:10px;right:-10px}@media screen and (min-width:600px){.closeAutocomplete{width:40px;height:40px}.closeAutocomplete:before{top:14px;right:-14px}}.nearBeachAccommodation{position:relative;margin:15px auto;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.revealCategories{position:relative;margin:15px 0;padding-bottom:10px;list-style-type:none;overflow:hidden;text-align:left}.revealCategories li{margin-bottom:5px;width:100%;list-style-type:none;float:none;color:#454545}.revealCategories li dl{margin:0}.revealCategories li span{font-weight:400;font-size:12px}@media screen and (min-width:600px){.revealCategories li span{font-size:14px}}@media screen and (min-width:600px){.revealCategories li{width:48%;float:left}.revealCategories li:nth-child(odd){clear:both}.revealCategories li:nth-child(2n){float:right}.revealCategories li:nth-child(2n):after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}}.revealCategories li:first-of-type dt{padding-top:5px}.revealCategories dt{margin:0 0 5px;padding-top:10px;padding-bottom:5px;border-bottom:1px solid #ccc;font-weight:700;font-size:14px}@media screen and (min-width:600px){.revealCategories dt{font-size:16px}}.revealCategories dd{margin:0 8px;display:inline-block;font-size:13px}@media screen and (min-width:600px){.revealCategories dd{font-size:14px}}.revealCategories dd:before{content:"";position:relative;margin-bottom:-2px;margin-right:1px;display:inline-block;vertical-align:middle;top:2px}#beachSearchForm{width:100%;max-width:100%}#beachSearchForm .customSelect{margin-right:2px;width:38%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:600px){#beachSearchForm .customSelect{width:42%}}@media screen and (min-width:800px){#beachSearchForm .customSelect{width:43%}}#beachSearchForm select{background:#fff}#beachSearchForm option:first-of-type{color:#aaa}#beachSearchForm optgroup option:first-of-type{color:#454545}#beachSearchForm button{padding:7px;width:20%}@media screen and (min-width:480px){#beachSearchForm button{padding:7px 15px;width:12.6%}}@media screen and (min-width:600px){#beachSearchForm button{padding:7px 20px}}@media screen and (min-width:800px){#beachSearchForm button{width:12%}}.beach-buttons-list{margin:25px 0;text-align:center}@media screen and (min-width:600px){.beach-buttons-list__button{margin-bottom:0;min-width:150px}}.beach-buttons-list__item{list-style-type:none;vertical-align:middle}.beach-buttons-list__button,.beach-buttons-list__item{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.beach-buttons-list__button{margin-bottom:10px;padding:10px 20px;min-width:205px;color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.beach-buttons-list__button_orange{background:#ff9c1a}.beach-buttons-list__button_blue{padding:6px 20px 0;background:#2272b6}.beach-buttons-list__button_blue:before{content:"";position:relative;margin-right:5px;display:inline-block;top:2px;vertical-align:middle}#beaches li{margin-bottom:10px}#beaches h2{position:relative}#beaches .ratingIconSR:before{margin-right:4px}@media screen and (min-width:600px){#beaches .ratingIconSR{font-size:15px}}#beaches figure{margin:5px 0;float:left}.top-beach{position:absolute;display:block;z-index:2;top:3px;right:2px}.beachTypes{margin:0 0 5px;font-size:13px}@media screen and (min-width:600px){.beachTypes{margin:2px 0 5px;font-size:15px}}.beachMap,.searchResultsMap{position:absolute!important;top:0;bottom:0;right:0;left:0}.beachMap,.beachMap figure,.searchResultsMap,.searchResultsMap figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.beachMap figure,.searchResultsMap figure{margin:0}.beachMap figure~a,.searchResultsMap figure~a{display:block;max-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.beachMap figure img,.searchResultsMap figure img{max-width:300px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.beachMap p,.searchResultsMap p{margin:5px 0;color:#454545;line-height:18px}.beachMap p:first-of-type,.searchResultsMap p:first-of-type{margin:7px 0 0;font-weight:700}.beachMap ul,.searchResultsMap ul{margin:3px 0 0}.beachMap ul li,.searchResultsMap ul li{margin-right:5px;display:inline-block}.beachMap ul li:before,.searchResultsMap ul li:before{content:"";position:relative;display:inline-block;vertical-align:middle;top:4px}.beachMap ul li.beachDistance,.searchResultsMap ul li.beachDistance{display:inline-block}.beachMap ul li.averageGrade:before,.searchResultsMap ul li.averageGrade:before{top:1px}.beachMap .ratingIconSR,.searchResultsMap .ratingIconSR{margin-bottom:0}#backToBeaches{position:absolute;display:block;width:150px;bottom:10px;left:50%;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#4499e3;background:#fff;-webkit-box-shadow:-2px 5px 15px 5px rgba(0,0,0,.15);-moz-box-shadow:-2px 5px 15px 5px rgba(0,0,0,.15);box-shadow:-2px 5px 15px 5px rgba(0,0,0,.15)}#mapHeader{position:absolute;left:0;right:0;min-height:50px}#openMapHeader span{position:absolute;display:block;width:40px;height:40px;top:11px;right:0;z-index:1;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#openMapHeader span:before{content:"";position:relative;display:block;top:10px;left:8px}@media screen and (min-width:1300px){#openMapHeader span{right:-135px}}.blogMonthsSelector{max-width:100%;width:auto!important;height:auto!important}.blogMonthsSelector:after{content:none!important}.blogMonthsSelector:before{content:"";position:absolute;display:block;width:0;height:0;top:7px;left:0;z-index:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #444}.blogMonthsSelector select{position:relative;padding:0 13px!important;max-width:100%;height:auto!important;font-size:13px!important;border:none;z-index:1;vertical-align:top;background:none}.blogMonthsSelector select:focus{outline:0}.blogMonthsSelector select optgroup{padding:8px 0!important;font-size:16px;background:#eee}.blogMonthsSelector select option{font-size:16px}.blogImg{position:relative;margin-right:0;width:100%;height:auto;float:none;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:400px){.blogImg{float:left;width:200px;height:133.5px;max-height:180px;margin-right:5px;overflow-y:hidden}}.blogImg img{margin:0 auto;width:100%;height:auto;min-height:133.5px!important;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:400px){.blogImg img{width:100%;height:133.5px;margin:0}}@media screen and (min-width:751px){.blogImg img{width:100%!important}}.blogLinks h3{position:relative!important;margin:5px 0 15px;line-height:20px;text-align:left;white-space:normal;text-indent:0}@media screen and (min-width:400px){.blogLinks h3{position:absolute!important;margin:0 5px 0 210px;top:50%;line-height:20px;white-space:normal;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.blogDate{position:absolute;bottom:0;left:0;display:block;padding:0 5px;line-height:20px;font-size:13px;color:#454545;background:hsla(0,0%,100%,.85);-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0}@media screen and (min-width:400px){.blogDate{bottom:0}}.blogLinksWrap{margin:10px 0 25px}.blogLinksWrap:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.blogLinksWrap li{list-style-type:none}#blogResults{clear:both;padding:0;margin:5px 5px 0;text-align:center}@media (min-width:600px){#blogResults{padding:0 10px}}@media (min-width:1300px){#blogResults{padding:0 140px}}.blogMainImage{text-align:center;background:#eee;line-height:0}.blogMainImage img{width:100%}@media screen and (min-width:680px){.blogMainImage img{width:auto}}.paginationBlog{margin-top:0}.blogTitle{margin:15px 0;text-align:center;font-size:18px;line-height:22px}@media screen and (min-width:600px){.blogTitle{margin:25px 0;line-height:28px;font-size:22px}}.blogWrap h2{font-size:16px;line-height:20px}@media screen and (min-width:600px){.blogWrap h2{font-size:18px;line-height:22px}}.blogItemDate{display:inline-block;margin-bottom:5px;padding:0 5px;color:#666;font-size:11px;background:rgba(174,182,190,.15);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media screen and (min-width:600px){.blogItemDate{padding:3px 10px}}.newsLongImage{margin:0;padding:0;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:601px){.newsLongImage{padding:0 0 5px;text-align:center}}.newsLongImage figure{margin:0 0 10px}.newsLongImage img{margin:0;padding:0;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:601px){.newsLongImage img{padding:0 0 2px;width:auto}}.newsLongImage figcaption{font-style:italic;font-size:11px;line-height:15px}@media screen and (min-width:601px){.newsLongImage figcaption{font-size:13px;line-height:18px}}.newsLongLinkButton{clear:both;margin:10px 0 35px;padding:10px 0;text-align:center}.newsLongLinkButton a{padding:8px 20px;display:inline-block;font-size:16px;line-height:20px;font-weight:400;color:#fff;text-decoration:none;background-color:#ff9c1a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blogSearchForm{position:relative}.blogSearchForm__input{margin-right:60px}.blogSearchForm__input:focus{outline:0}.blogSearchForm__button{position:absolute;width:35px;height:34px;top:0;right:0;background:#4499e3;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.blogSearchForm__button:before{content:"";position:relative;display:block;top:-2px;left:-2px}@media screen and (min-width:600px){.blogSearchForm__button{width:50px;height:40px}.blogSearchForm__button:before{top:1px;left:4px}}.recomendingGeneralPage ul{padding:0 0 0 20px}.recomendingGeneralPage ul li{margin-bottom:10px}@media screen and (min-width:600px){.recomendingGeneralPage ul li{margin-bottom:15px}}#recommendingVideo{width:100%;height:180px;border:none}@media screen and (min-width:360px){#recommendingVideo{height:203px}}@media screen and (min-width:480px){#recommendingVideo{height:270px}}@media screen and (min-width:600px){#recommendingVideo{height:338px}}@media screen and (min-width:800px){#recommendingVideo{height:450px}}#partnerDefinition,#recommendingInvitationForm{margin:15px 0;padding:15px 10px;text-align:center;background:#fdf1da;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:600px){#partnerDefinition,#recommendingInvitationForm{padding:15px}}#partnerDefinition p,#recommendingInvitationForm p{margin:0 0 10px;text-align:center}#partnerDefinition button,#recommendingInvitationForm button{margin:10px 0}#partnerDefinition .formInfo a,#recommendingInvitationForm .formInfo a{color:#4499e3}.recommendingBannerTY #partnerDefinition,.recommendingBannerTY #recommendingInvitationForm{padding-bottom:0;color:#454545}.recommendingModal .loginFacebook,.recommendingModal .loginGoogle{display:inline-block;width:48%;vertical-align:top}@media screen and (min-width:600px){.recommendingModal .loginFacebook,.recommendingModal .loginGoogle{width:37%}}#recommendingWrap form{margin:0;padding:15px;background:#fdf1da;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#recommendingWrap form p{margin:0 0 10px;text-align:center}#recommendingWrap input{margin-bottom:10px;height:40px;line-height:40px}#recommendingWrap input:focus{outline:0}#recommendingWrap .formErrorMessage{position:static;margin-bottom:10px}#recommendingWrap .button{margin:10px auto 15px;padding:5px 10px;display:block;min-width:150px;width:25%}#recommendingBtn{height:35px;padding:2px 10px;margin-top:2px;margin-bottom:2px}#recommendingBtn a{padding:0 15px;min-width:200px;height:35px;line-height:35px}@media screen and (min-width:600px){#recommendingBtn a{padding:0 15px!important;height:40px;line-height:40px}}@media (min-width:600px){#recommendingBtn{height:40px}}#recommendingBtn.fixed{position:fixed;bottom:15px;display:block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.recommendingNotice{margin-top:15px;padding:20px;text-align:center;color:#fff;background:#36bc4a}#recommendingPartnerLoginForm button{margin:15px 0 10px}#recommendingPartnerLoginForm input[type=email],#recommendingPartnerLoginForm input[type=password],#recommendingPartnerLoginForm input[type=text],#recommendingPartnerRegistrationForm input[type=email],#recommendingPartnerRegistrationForm input[type=password],#recommendingPartnerRegistrationForm input[type=text]{margin-bottom:10px}.socialButtons{margin-bottom:15px}.recommendingTYWrap{margin:35px auto 0;max-width:980px;text-align:center}.recommendingTYWrap .recommendingTY{margin:5px 0;padding:25px 50px;border:4px solid #fdf1da;background:rgba(253,241,218,.35);font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:600px){.recommendingTYWrap .recommendingTY{font-size:16px}}.recommendingTYWrap span{font-size:13px}.recommendingBannerTY{position:relative;margin:35px auto 15px;padding:25px 10px 10px;max-width:930px;color:#fff;background:#4fb3ff}@media screen and (min-width:600px){.recommendingBannerTY{margin:50px auto 15px;padding:25px}}.recommendingBannerTY .recommendingBanner{text-align:center;margin-left:0;margin-bottom:5px}@media screen and (min-width:480px){.recommendingBannerTY .recommendingBanner{margin-left:0}}@media screen and (min-width:600px){.recommendingBannerTY .recommendingBanner{padding-right:175px}}.recommendingBannerTY .recommendingBanner h2{margin:0 0 5px}.recommendingBannerTY .recommendingBanner p{margin:0 0 10px}.recommendingBannerTY .button,.recommendingBannerTY button{margin:10px auto 0;padding:5px 25px!important;min-width:130px;height:30px;line-height:20px}@media screen and (min-width:600px){.recommendingBannerTY .button,.recommendingBannerTY button{line-height:30px;height:40px}}.recommendingBannerTY img{position:relative;width:150px;height:auto;margin-bottom:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:600px){.recommendingBannerTY img{position:absolute;width:175px;top:38px;right:15px;left:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:750px){.recommendingBannerTY img{width:250px;top:-15px}}.recommendingBannerTY .recommendingTYForm{margin:20px 0 0;padding:10px 25px;background:#fdf1da;text-align:center}.recommendingBannerTY .recommendingTYForm p{text-align:center;color:#454545}.recommendingBannerTY .recommendingTYForm .formErrorMessage{position:relative;top:5px}.tyCommentWrap{margin:35px auto 0;max-width:980px;text-align:center}@media screen and (min-width:600px){.tyCommentWrap{margin:50px auto 0}}.tyCommentWrap a{display:inline-block;margin:0 auto 25px;padding:15px 25px 0!important;height:41px;line-height:18px}.tyCommentWrap .tyCommentIcon{position:relative;display:block;margin:0 auto 5px;width:60px;height:60px;background-color:#97c7f9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tyCommentWrap .tyCommentIcon:before{content:"";position:absolute;display:block;top:15px;left:15px}.tyCommentWrap .tyCommentPerson{display:block;margin-bottom:10px;font-weight:700}.tyCommentWrap .tyCommentQuote{position:relative;margin-bottom:-65px;padding:65px 5px 25px;z-index:-1;top:-65px;background:#fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tyCommentWrap .tyCommentQuote p{position:relative;display:inline-block;padding:0 35px}.tyCommentWrap .tyCommentQuote p:before{content:"";position:absolute;display:block;top:-5px;left:10px}.tyCommentWrap .tyCommentQuote p:after{content:"";position:absolute;display:block;top:-10px;right:10px;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.tyCommentWrap .tyCommentDate{position:relative;display:block;top:20px;padding:5px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.aboutRight2 .tyCommentWrap{position:relative;margin:25px auto 0;z-index:0}.aboutRight2 .tyCommentWrap:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.aboutRight2 .tyCommentQuote{margin-bottom:-35px;padding:45px 5px 25px;top:-45px}.aboutRight2 .tyCommentQuote:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}.recommendingModal .stepsNavigation{margin:15px 0}.thankYouInfo{position:relative;margin:0 auto;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.thankYouInfo img{margin:0 auto 15px;display:block;width:200px;float:none}@media screen and (min-width:600px){.thankYouInfo img{margin:0 15px 0 0;float:left}}.thankYouInfo div{margin-left:0}@media screen and (min-width:600px){.thankYouInfo div{margin-left:215px}}.thankYouInfo h2{margin-top:0;margin-bottom:10px}.thankYouInfo h2 a{text-decoration:none;font-weight:700;line-height:24px}.thankYouInfo p{margin-bottom:10px}.thankYouInfo span{font-weight:700;font-size:18px}.thankYouInfo span.finalPrice{color:#f05b48}.thankYouInfo span.payed{position:relative;color:#36bc4a}.thankYouInfo span.payed:before{content:"";position:relative;margin:0 4px 0 10px;display:inline-block;width:20px;height:20px;top:-3px;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc}.thankYouInfo span.payed:after{content:"";position:absolute;display:block;top:-3px;left:12px}.thankYouInfo .payImmidiate{margin:0 4px 0 10px;padding:0 10px;display:inline-block;font-weight:700;text-decoration:none;color:#fff;background:#ff9c1a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thankYouInfo .payImmidiate:hover{background:#ff9c1a}.paymentError,.paymentInfo,.paymentSuccess{position:relative}.paymentError p,.paymentInfo p,.paymentSuccess p{position:absolute;margin:0;padding:0 5px 0 0;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paymentError p span,.paymentInfo p span,.paymentSuccess p span{font-weight:700}.importantLinks{margin-top:25px;text-align:center}.importantLinks li{margin:0 5px;padding:5px 10px;display:inline-block;background:#f5f5f5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.importantLinks li:hover{background:none}.importantLinks li a{text-decoration:none}#smileys{display:block;float:none;width:100%;margin-bottom:10px;text-align:center}@media (min-width:460px){#smileys{float:right;width:75%;text-align:left}}@media (min-width:600px){#smileys{width:83%}}@media (min-width:800px){#smileys{width:68%}}#smileys:after{display:block;visibility:hidden;height:0;clear:both;content:""}#smileys div{display:inline-block;width:28px;height:26px;margin:5px 3px 0;cursor:pointer;background:url(mobile/css/imgs/emoticons.29b3dc05e2e.svg) no-repeat;background-size:355px auto}@media (min-width:460px){#smileys div{margin:5px 5px 0}}#smileys div.smile{background-position:-2px -3px}#smileys div.tongue{background-position:-67px -36px}#smileys div.hihi{background-position:-164px -3px}#smileys div.cool{background-position:-164px -36px}#smileys div.happy{background-position:-229px -3px}#smileys div.lol{background-position:-2px -36px}#smileys div.rofl{background-position:-23px -22px}#smileys div.inlove{background-position:-293px -36px}#smileys div.kiss{background-position:-228px -36px}#smileys div.nice{background-position:-132px -3px}#smileys div.idk{background-position:-2px -100px}#smileys div.disappointed{background-position:-196px -100px}#smileys div.shocked{background-position:-326px -67px}#smileys div.sad{background-position:-2px -67px}#smileys div.wink{background-position:-67px -3px}#smileys div.heart{background-position:-325px -36px}#smileys div.worried{background-position:-67px -67px}#smileys div.tired{background-position:-3px -131px}.commentText span{position:relative;top:3px;display:inline-block;width:20px;height:19px;margin:0 1px;overflow:hidden;text-indent:-9999px;background:url(mobile/css/imgs/emoticons.29b3dc05e2e.svg) no-repeat;background-size:255px auto}.commentText span.emoticon-new-smile{background-position:-2px -2px}.commentText span.emoticon-new-tongue{background-position:-47px -26px}.commentText span.emoticon-new-hihi{background-position:-117px -2px}.commentText span.emoticon-new-cool{background-position:-118px -25px}.commentText span.emoticon-new-happy{background-position:-164px -2px}.commentText span.emoticon-new-lol{background-position:-1px -25px}.commentText span.emoticon-new-rofl{background-position:-25px -25px}.commentText span.emoticon-new-inlove{background-position:-211px -25px}.commentText span.emoticon-new-kiss{background-position:-164px -25px}.commentText span.emoticon-new-nice{background-position:-95px -2px}.commentText span.emoticon-new-idk{background-position:-1px -71px}.commentText span.emoticon-new-disappointed{background-position:-141px -71px}.commentText span.emoticon-new-shocked{background-position:-233px -48px}.commentText span.emoticon-new-sad{background-position:-1px -48px}.commentText span.emoticon-new-wink{background-position:-48px -2px}.commentText span.emoticon-new-heart{background-position:-234px -24px}.commentText span.emoticon-new-worried{background-position:-71px -48px}.commentText span.emoticon-new-tired{background-position:-1px -95px}.commentText span.emoticon-new-sleepy{background-position:-25px -95px}.commentText span.emoticon-new-sing{background-position:-234px -71px}.commentText span.emoticon-new-cry{background-position:-141px -48px}.commentText span.emoticon-new-surprised{background-position:-164px -48px}.commentText span.emoticon-new-shy{background-position:-187px -25px}.commentText span.emoticon-new-yawn{background-position:-210px -71px}.commentText span.emoticon-new-angry{background-position:-48px -94px}.emo-0 .ui-slider-handle,.emo-1 .ui-slider-handle,.emo-2 .ui-slider-handle,.emo-3 .ui-slider-handle,.emo-4 .ui-slider-handle,.emo-5 .ui-slider-handle{width:37px;height:37px;top:-11px;z-index:500;border:none;background:transparent url(mobile/css/imgs/emoticons.29b3dc05e2e.svg) no-repeat;background-size:500px auto}.emo-retina.emo-0 .ui-slider-handle,.emo-retina.emo-0 .ui-slider-handle.ui-state-active{background-position:-413px -95px}.emo-retina.emo-1 .ui-slider-handle,.emo-retina.emo-1 .ui-slider-handle.ui-state-active{background-position:-186px -95px}.emo-retina.emo-2 .ui-slider-handle,.emo-retina.emo-2 .ui-slider-handle.ui-state-active{background-position:-4px -140px}.emo-retina.emo-3 .ui-slider-handle,.emo-retina.emo-3 .ui-slider-handle.ui-state-active{background-position:-186px -4px}.emo-retina.emo-4 .ui-slider-handle,.emo-retina.emo-4 .ui-slider-handle.ui-state-active{background-position:-277px -50px}.emo-retina.emo-5 .ui-slider-handle,.emo-retina.emo-5 .ui-slider-handle.ui-state-active{background-position:-459px -4px}#newsletterFooter,#newsletterMenu{position:relative;margin:10px auto 25px;max-width:980px;border:4px solid #4fb4fc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#4fb4fc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#newsletterFooter:after,#newsletterMenu:after{content:"";display:block;clear:both;height:0;line-height:0;visibility:visible}#newsletterFooter .newsletterForm,#newsletterMenu .newsletterForm{position:relative;padding:0 85px 0 0}#newsletterFooter .newsletterForm:before,#newsletterMenu .newsletterForm:before{content:"";position:absolute;display:block;z-index:5;top:-1px;left:2px}@media screen and (min-width:600px){#newsletterFooter .newsletterForm,#newsletterMenu .newsletterForm{padding:0 105px 0 0}}#newsletterFooter .newsletterForm input,#newsletterMenu .newsletterForm input{font-size:13px;position:relative;padding:5px 10px 5px 45px;height:40px;z-index:0;background:#fafafa;border:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#newsletterFooter .newsletterForm input:focus,#newsletterMenu .newsletterForm input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;outline:none;background:#fff}#newsletterFooter .newsletterForm input:-webkit-autofill,#newsletterMenu .newsletterForm input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#newsletterFooter .newsletterForm button,#newsletterMenu .newsletterForm button{position:absolute;margin:0 5px;display:block;width:85px;height:40px;top:0;bottom:0;right:-5px;z-index:1;line-height:20px;background:#ff9c1a;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}@media screen and (min-width:600px){#newsletterFooter .newsletterForm button,#newsletterMenu .newsletterForm button{width:105px}}#newsletterFooter .newsletterForm .formErrorMessage,#newsletterMenu .newsletterForm .formErrorMessage{position:relative;margin-left:42.5px;top:auto;bottom:-3px;line-height:15px}@media screen and (min-width:600px){#newsletterFooter .newsletterForm .formErrorMessage,#newsletterMenu .newsletterForm .formErrorMessage{margin-left:52.5px}}#newsletterFooter .newsletterMsg,#newsletterMenu .newsletterMsg{display:block;padding:3px 0 7px;color:#fff}.newsletterNotification{color:#fff;text-align:center;font-size:13px;font-weight:400}.newsletterNotification span{display:block;margin-top:10px;text-align:center}.newsletterSuccess{margin:10px auto;padding:15px;max-width:980px;font-size:13px;font-weight:400;text-align:center;color:#fff;background:#36bc4a}@media screen and (min-width:600px){.newsletterSuccess{padding:20px;font-size:16px}}.subMenu .newsletterSuccess{position:relative;top:-10px}#newsletterMenu{margin-bottom:15px;max-width:90%;top:-10px}.toastWrap{position:fixed;margin:0 10px 5px;max-width:500px;width:auto;z-index:5005;bottom:0;right:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:490px){.toastWrap{margin:0 15px 15px;width:100%;left:auto}}.toastWrap div{position:relative;margin-bottom:5px;display:none;padding:20px 125px 20px 5%;font-size:13px;-webkit-animation-name:slideInRight;-webkit-animation-duration:.5s;animation-name:slideInRight;animation-duration:.5s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:5px 5px 50px 1px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 50px 1px rgba(0,0,0,.3);box-shadow:5px 5px 50px 1px rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:490px){.toastWrap div{padding:25px 125px 25px 5%}}.toastWrap div:before{content:"";position:absolute;display:block;z-index:1001;top:15px;right:20px}.toastWrap div:after{content:"";position:absolute;display:block;width:80px;height:100%;top:0;right:0}@media screen and (min-width:600px){.toastWrap div:before{right:30px}.toastWrap div:after{width:100px}}.toastWrap div.toastWarning{background-color:#ffdeb8}.toastWrap div.toastWarning:after{background-color:#ffa033}.toastWrap div.toastError{color:#fff;background-color:#f34437}.toastWrap div.toastError:after{background-color:#e12e1f}.toastWrap div.toastSuccess{color:#fff;background-color:#36bc4a}.toastWrap div.toastSuccess:after{background-color:#1daa32}.toastWrap div.toastInfo{color:#fff;background-color:#4499e3}.toastWrap div.toastInfo:after{background-color:#1c68a7}.toastWrap div.toastInfo.calendarInfoIcon:before{margin-top:10px;right:15px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media screen and (min-width:600px){.toastWrap div.toastInfo.calendarInfoIcon:before{right:20px}}.toastWrap div.toastInfo .closeToast{border:4px solid #4499e3}.closeToast{position:absolute;display:block;width:23px;height:23px;top:-7px;right:-6px;z-index:2;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid #e12e1f;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:3px 3px 20px 1px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 20px 1px rgba(0,0,0,.3);box-shadow:3px 3px 20px 1px rgba(0,0,0,.3);background:#fff}.closeToast:hover{-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3)}.closeToast:before{content:"";position:absolute;display:block;top:5px;left:5px}@media only screen and (min-width:665px){.buttonLabel.compact,.compactLabel,.labelSearchMatch,.tekstHide{display:inline-block}}.leftPersonal{margin-bottom:10px}.leftComments,.leftPersonal{border-bottom:1px dotted #ccc}.leftComments{padding-bottom:0}@media only screen and (min-width:601px){.halfPageLeft6{float:left;padding-right:10px}.halfPageLeft6,.halfPageRight6{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.halfPageRight6{float:right;padding-left:10px;border-left:1px solid #ddd}.textFlow{text-align:justify}}@media only screen and (min-width:801px){.searchObject.withDistance{margin-bottom:5px}.halfPageLeft{float:left;width:50%;padding-right:20px;margin-bottom:0;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.halfPageLeft:after{clear:both}.halfPageRight{float:right;width:50%;padding-left:20px;border-left:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.halfPageRightComments,.reservation .halfPageRight{margin-bottom:25px}.halfPageLeft6{padding-right:20px}.halfPageRight6{padding-left:20px}.formButtons2{margin-top:60px}#filterFields{padding-top:10px}#filterFields .halfPageLeft{border-color:#fff}}.award-contest{margin:15px 0 45px;border:10px solid #fff}.award-contest__header{padding-top:15px;background:#fff;text-align:center}.award-contest__body{padding:0 10px;background:#fff}.award-contest__title{margin:10px 0;text-align:center;font-weight:700;font-size:28px;line-height:34px;color:#454545}.award-contest__promo-code{position:relative;margin:25px auto;padding:15px 10px 15px 45px;width:300px;min-height:20px;text-align:center;font-size:22px;line-height:30px;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.award-contest__promo-code:before{content:"";position:absolute;display:block;top:-17px;left:-15px}.award-contest__image{margin-bottom:15px;width:100%;max-width:400px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}