.ui_button_group{position:relative;zoom:1!ie;}.ui_button_group:after{display:block;height:0;visibility:hidden;content:"";clear:both;}.ui_button_group .ui_button{margin-right:12px;float:left;}.ui_button_group .ui_button:last-child{margin-right:0;}.ui_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;padding:8px 16px;font-weight:bold;font-family:inherit;border:1px solid transparent;border-radius:2px;background-clip:padding-box;box-sizing:border-box;font-size:14px;line-height:18px;text-align:center;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;}.ui_button:focus{text-decoration:none;outline:none;}.ui_button.hidden{display:none;}.ui_button.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ui_button.small{padding:6px 10px;font-size:12px;line-height:16px;}.ui_button.small .ui_loader>span{width:7px;height:6px;}.ui_button.small .ui_loader>span::before{width:6px;height:6px;border-radius:6px;}.ui_button.large{padding:10px 22px;font-size:16px;line-height:20px;}.ui_button.large .ui_loader>span{width:13px;height:10px;}.ui_button.large .ui_loader>span::before{width:10px;height:10px;border-radius:10px;}.ui_button.resize{font-size:10px;}.ui_button.fullwidth{width:100%;}.ui_button.danger{border-color:#e5e5e5 #b7b7b7 #b7b7b7 #e5e5e5;background-color:#fff;box-shadow:1px 1px 0 0 rgba(0,0,0,0.05);color:#d80007;}.ui_button .ui_loader{display:none;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;}.ui_button.loading{color:transparent!important;pointer-events:none;}.ui_button.loading .ui_loader{display:-webkit-box;display:-webkit-flex;display:flex;}.ui_button.standard .ui_loader>span::before,.ui_button.secondary .ui_loader>span::before{-webkit-animation-name:pulseDotLight;animation-name:pulseDotLight;}.ui_button.original .ui_loader>span::before,.ui_button.primary .ui_loader>span::before{background-color:#fff;-webkit-animation-name:pulseDotDark;animation-name:pulseDotDark;}.styleguide .ui_button{font-weight:bold;}.styleguide .ui_button.disabled{pointer-events:none;}
.ui_button.primary{border-color:#00a680 #267060 #267060 #00a680;background-color:#00a680;color:#fff;}.rtl .ui_button.primary{border-color:#00a680 #00a680 #267060 #267060;}.ui_button.primary.chevron:after{border-color:#fff;}.ui_button.primary.disabled{opacity:.35;border-color:transparent;cursor:auto;}.ui_button_activator:hover .ui_button.primary:not(.disabled),.offer:hover .ui_button.primary:not(.disabled),.ui_button.primary:not(.disabled):hover{text-decoration:none;border-color:#00c094 #267060 #267060 #00c094;background-color:#00c094;}.rtl .ui_button_activator:hover .ui_button.primary:not(.disabled),.rtl .offer:hover .ui_button.primary:not(.disabled),.rtl .ui_button.primary:not(.disabled):hover{border-color:#00c094 #00c094 #267060 #267060;}.ui_button_activator:active .ui_button.primary:not(.disabled),.offer:active .ui_button.primary:not(.disabled),.ui_button.primary:not(.disabled):active{background-color:#005a45;border-color:#005a45;}
.ui_button.secondary{border-color:#e5e5e5 #767676 #767676 #e5e5e5;background-color:#fff;color:#00a680;}.rtl .ui_button.secondary{border-color:#e5e5e5 #e5e5e5 #767676 #767676;}.ui_button.secondary.chevron:after{border-color:#00a680;}.ui_button.secondary.disabled{opacity:.35;border-color:#767676;cursor:auto;}.ui_button_activator:hover .ui_button.secondary:not(.disabled),.offer:hover .ui_button.secondary:not(.disabled),.ui_button.secondary:not(.disabled):hover{text-decoration:none;border-color:#f2f2f2 #838383 #838383 #f2f2f2;color:#00c094;}.ui_button_activator:active .ui_button.secondary:not(.disabled),.offer:active .ui_button.secondary:not(.disabled),.ui_button.secondary:not(.disabled):active{border-color:#005a45;color:#005a45;}.ui_button_activator:active .ui_button.secondary:not(.disabled).chevron:after,.offer:active .ui_button.secondary:not(.disabled).chevron:after,.ui_button.secondary:not(.disabled):active.chevron:after{border-color:#005a45;}
@-webkit-keyframes btnLoadGreen{from{background-color:#fff;}to{background-color:#00a680;}}@keyframes btnLoadGreen{from{background-color:#fff;}to{background-color:#00a680;}}.ui_button_overlay{position:relative;display:inline-block;}.ui_button_overlay .btnoverlay{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;border-color:#e5e5e5 #b7b7b7 #b7b7b7 #e5e5e5;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.05);-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,0.05);box-shadow:1px 1px 0 0 rgba(0,0,0,0.05);}.ui_button_overlay .btnoverlay.loading{display:none;}.ui_button_overlay .btnoverlay.loading .bubbles{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-32px;}.ui_button_overlay .btnoverlay.loading .bubbles span{width:8px;height:8px;display:inline-block;margin:0 3px;-moz-animation:btnLoadGreen 1.3s 1s infinite linear;-webkit-animation:btnLoadGreen 1.3s 1s infinite linear;-ms-animation:btnLoadGreen 1.3s 1s infinite linear;-o-animation:btnLoadGreen 1.3s 1s infinite linear;animation:btnLoadGreen 1.3s 1s infinite linear;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui_button_overlay .btnoverlay.loading .bubbles span:nth-child(1){margin-left:0;-moz-animation-delay:-1.3s;-webkit-animation-delay:-1.3s;-ms-animation-delay:-1.3s;-o-animation-delay:-1.3s;animation-delay:-1.3s;}.ui_button_overlay .btnoverlay.loading .bubbles span:nth-child(2){-moz-animation-delay:-1.04s;-webkit-animation-delay:-1.04s;-ms-animation-delay:-1.04s;-o-animation-delay:-1.04s;animation-delay:-1.04s;}.ui_button_overlay .btnoverlay.loading .bubbles span:nth-child(3){-moz-animation-delay:-0.78s;-webkit-animation-delay:-0.78s;-ms-animation-delay:-0.78s;-o-animation-delay:-0.78s;animation-delay:-0.78s;}.ui_button_overlay .btnoverlay.loading .bubbles span:nth-child(4){-moz-animation-delay:-0.52s;-webkit-animation-delay:-0.52s;-ms-animation-delay:-0.52s;-o-animation-delay:-0.52s;animation-delay:-0.52s;}.ui_button_overlay .btnoverlay.loading .bubbles span:nth-child(5){-moz-animation-delay:-0.25s;-webkit-animation-delay:-0.25s;-ms-animation-delay:-0.25s;-o-animation-delay:-0.25s;animation-delay:-0.25s;margin-right:0;}.ui_button_overlay .btnoverlay.loading .bubbles.small{height:auto;width:auto;margin-left:-15px;margin-top:-8px;}.ui_button_overlay .btnoverlay.loading .bubbles.small span{width:6px;height:6px;-moz-animation-duration:.78s;-webkit-animation-duration:.78s;-ms-animation-duration:.78s;-o-animation-duration:.78s;animation-duration:.78s;}.ui_button_overlay .btnoverlay.loading .bubbles.small span:nth-child(1){-moz-animation-delay:-0.78s;-webkit-animation-delay:-0.78s;-ms-animation-delay:-0.78s;-o-animation-delay:-0.78s;animation-delay:-0.78s;}.ui_button_overlay .btnoverlay.loading .bubbles.small span:nth-child(2){-moz-animation-delay:-0.52s;-webkit-animation-delay:-0.52s;-ms-animation-delay:-0.52s;-o-animation-delay:-0.52s;animation-delay:-0.52s;}.ui_button_overlay .btnoverlay.loading .bubbles.small span:nth-child(3){-moz-animation-delay:-0.25s;-webkit-animation-delay:-0.25s;-ms-animation-delay:-0.25s;-o-animation-delay:-0.25s;animation-delay:-0.25s;margin-right:0;}.ui_button_overlay.loading .ui_button{visibility:hidden;}.ui_button_overlay.loading .btnoverlay.loading{display:block;}
.saves{position:relative;}.saves .ui_button::before{margin-right:3px;margin-left:-2px;font-size:20px;line-height:10px;position:relative;top:1px;color:#ccc;}.saves.link#travler-article-save span{display:inline;padding:0!important;border:none;}.saves.link .ui_icon:before{font-size:13px;}.saves.link span{font-style:normal;}.saves.link:hover{cursor:pointer;}.saves.link:hover span{text-decoration:underline;}.saves .ui_icon::before{font-size:20px;line-height:5px;vertical-align:middle;}.saves .ui_icon.red-heart::before{content:'\e011';}.saves .ui_icon.red-heart-fill::before{content:'\e012';color:#ff585b;}.saves:hover .ui_icon.red-heart::before{content:'\e012';color:#ff585b;}
DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .attraction_interrupter{border:solid #00a680;border-width:2px 0;margin:-1px 0 20px;padding:10px 0;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .close_txt{font-size:1.0835em;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .header{color:#00a680;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .font_large{font-size:1.3335em;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .font_medium{font-size:1.15em;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .attraction_photo{float:left;margin-right:20px;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .attraction_content{margin:20px 0;overflow:hidden;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .attraction_pricing{float:right;margin-left:20px;margin-bottom:5px;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .attraction_details .rating{margin-top:5px;margin-bottom:10px;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .product_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:1em;margin-bottom:0;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .product_description{font-size:1.25em;font-style:italic;}DIV.ppr_rup.ppr_priv_showtopic_attraction_interrupter .review_count{display:inline-block;padding-top:2px;}
.a_gray_background DIV.ppr_rup.ppr_priv_attraction_coverpage .attractions_coverpage_widget{background-color:#fff;padding:15px;margin:10px 0;border-width:1px;border-style:solid;border-color:#e5e5e5;}DIV.ppr_rup.ppr_priv_attraction_coverpage .attractions_coverpage_widget{border-width:0 0 1px;border-style:solid;border-color:#e5e5e5;border-bottom:1px solid #e5e5e5;}DIV.ppr_rup.ppr_priv_attraction_coverpage .attractions_coverpage_widget .gBrandingText{font-size:12px;line-height:16px;font-weight:normal;color:#767676;padding-right:4px;float:right;}
DIV.ppr_rup.ppr_priv_forum_mention .forum_mention.shelf_container .shelf_header .shelf_title .shelf_title_container .title_text.shelfData{width:293px;height:20px;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#4a4a4a;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention.shelf_container{position:relative;height:235px;padding-top:15px!important;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .scrollable_container{width:5000px;height:215px;position:absolute;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container{bottom:6px;height:215px;overflow:hidden;position:absolute;white-space:nowrap;width:468px;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .ui_icon,DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .arrow{font-family:TripAdvisor_Regular!important;position:absolute;z-index:100;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .arrow{top:44px;width:36px;height:36px;border-radius:2px;background-color:white;display:none;font-size:2rem;color:#00a680;text-align:center;cursor:pointer;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .arrow.left{box-shadow:inset 1px -1px 0 0 #b7b7b7;left:5px;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .arrow.right{box-shadow:inset -1px -1px 0 0 #b7b7b7;right:0;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .shelf_item_container .ui_icon{font-size:1.5rem;background:transparent;color:white;top:79px;left:8px;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_shelf_item_container .item.poi_name{text-overflow:unset;white-space:normal;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_column.is-3,DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_column.is-3-tablet{width:154px!important;float:left;padding-top:4px;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_shelf_item_container .ui_poi_thumbnail{width:142px;height:112px!important;}DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_poi_thumbnail .image_wrapper .image,DIV.ppr_rup.ppr_priv_forum_mention .forum_mention .ui_poi_thumbnail .image_wrapper.landscape.landscapeWide .image{width:152px;min-width:152px;top:30%;}
DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .related_hotel_interrupter{border:2px solid #00a680;border-width:2px 0;margin:-1px 0 20px;padding:10px 0;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .font_large{font-size:1.3335em;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .font_medium{font-size:1.0835em;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .font_small{font-size:.9165em;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .header{color:#00a680;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_content{margin:20px 0;overflow:hidden;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_photo{float:left;margin-right:20px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_name{padding-right:5px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_stars{display:inline-block;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_stats{margin-top:10px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_stats .popRanking{color:#00a680;font-size:1.083em;margin-bottom:5px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_stats .more{display:inline-block;padding-top:3px;font-size:.917em;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_review{margin-top:10px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .member_avatar{float:left;border:1px solid #E9E9E9;border-radius:100%;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .member_avatar .avatar{border-radius:100%;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .review_content{margin-left:6px;float:left;max-width:360px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .review_title{color:#069;font:italic 1.333em Georgia,"Times New Roman","Century Schoolbook L",serif;cursor:pointer;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .review_info{margin-top:4px;color:#656565;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .hotel_pricing{float:right;margin-left:20px;margin-bottom:20px;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .close_txt{font-size:1.0835em;}DIV.ppr_rup.ppr_priv_showtopic_hotel_interrupters .close_btn{position:relative;top:2px;}
