.pagination-page{border-radius:.3125rem;display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.ml-auto{margin-left:auto!important}.page-item.disabled .page-link{border-color:#e5e4f0;color:#ced4da}.page-item:first-child .page-link{border-bottom-left-radius:.1875rem;border-top-left-radius:.1875rem}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-link{background-color:#fff;border:1px solid #e5e4f0;color:#312d65;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-item.active .page-link{background-color:#fc8c21!important;color:#fff!important}.page-link:hover{background-color:#e5e4f0;color:#f58519!important;text-decoration:none;z-index:2}.btn_filter_mob_back{background-color:#fff!important;border:1px solid #000!important;color:#000!important}.btn_filter_mob_opin{background:#535353!important;border:1px solid #000!important;color:#fff!important}#filter_result i:after{content:"\f0b0"!important}.filterFormOpinions .panel-heading{padding-bottom:8px}.filterFormOpinions .panel-heading:before{background:#e8e8e8;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.btn_filter_opinion_open{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:none;cursor:pointer;display:block;font-size:.9em;height:44px;line-height:2.5;padding:.125rem .125rem .0625rem;transition:all .28s ease;width:100%}.btn_filter_opinion_open span{color:#333;display:inline-block;font-size:13px;font-weight:700;margin-left:15px;padding-top:2px}#opinionsFilterBtn{display:inline-block;width:100%}#opinionsFilterBtn:hover{background:#54dc90;color:#fff}.filterFormOpinions{margin-bottom:22px}.tn_fclear{font-size:15px;margin-top:20px}.tn_fclear span{margin-right:6px;position:relative;top:-1px}.tn_fclear:after{content:"\F410";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:bolder;line-height:1}#opinions_filter_desktop .selectElementContainer .customSelectTitle{border-bottom:1px solid #ccc}#opinions_filter_desktop .selectElementContainer .customSelectTitle span:before{content:"\f0dc";font-family:Font Awesome\ 5 Free;margin-left:16px;margin-right:10px}.reviews-hotel-info{background:hsla(0,0%,100%,.7);bottom:0;display:inline-block;left:0;padding-bottom:4px;padding-top:6px;position:absolute;text-align:center;width:100%}.row.commentslist{background:#eaeded;border-radius:4px;margin-bottom:10px;padding:10px}.opinionsBtn{margin-top:6px}.action_box_subcomment{margin-top:8px}.hide-opinion-icon{background:#fff;border:1px solid transparent;border-radius:4px;color:#535353;font-size:19px;margin-left:6px;padding:8px 11px;vertical-align:bottom}.hide-opinion-icon:hover{border:1px solid #333;color:#333}.theme-reviews-score-subtitle .btn:active{background-color:#535353;color:#fff}.action_box_subcomment .button_send{font-size:.9rem;padding:.55rem 1.3rem}.hp_reviews_sticky_book.visible{bottom:0;left:0}.hp_reviews_sticky_book--extended_nav{background:#fff;border-top:1px solid #d0d0d0;box-shadow:0 0 8px rgba(0,0,0,.1);text-align:center;white-space:nowrap}.hp_reviews_sticky_book{background:#fff;border-top:1px solid #e9f0fa;bottom:-100px;opacity:.9;position:fixed;transition:bottom .5s;width:100%;z-index:98}.hp_reviews_sticky_book--extended_nav>a{display:inline-block;margin:8px 4px 8px 8px;overflow:hidden;text-overflow:ellipsis;width:52%;width:calc(50% - 16px)}.bui-button--secondary{background-color:#ff8c00;border-color:#ff8c00;color:#ff8c00}.bui-button{background-color:transparent;border:1px solid #ff8c00;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;line-height:1.42857143em;padding:8px 16px;text-align:center;text-decoration:none;vertical-align:middle}.hp_reviews_sticky_book--extended_nav>a+a{background:#ff8c00;color:#fff;margin:8px 8px 8px 4px}.hp_reviews_sticky_book--extended_nav.greece>a+a{background:#ff8c00;border:1px solid #c6c6c6}.hp_reviews_sticky_back_btn .bui-button__text{margin-left:-10px}.bui-button__text:first-child{vertical-align:baseline}.voteThumb.current_vote{color:#2cb566}.review-helpful__form a{color:#535353;font-size:13px;font-weight:700;padding-right:5px;vertical-align:text-bottom}.review-helpful__form a:hover{color:#2cb566}.review-helpful__form span{color:#535353;font-size:13px;vertical-align:text-bottom}.review-section .fa-smile-beam{font-size:18px}.review-section .fa-frown-open,.review-section .fa-meh{color:#535353;font-size:18px}.media.subcomments .btn-action{font-size:14px;line-height:30px;width:12%}.box-rating{margin-bottom:5px}.box-rating i{color:#535353}.personal-rating{color:#535353;font-size:14.5px;font-weight:700}.itemContainer .badge{font-size:14px;top:0}.external_comments p{margin:0}.module-comment-text p{text-transform:lowercase}.forums-icon{background:#2cb566;border-radius:16px;color:#fff;font-size:21px;padding:6px 9px;position:relative}.arrows-reviews-slider #arrowPrev{display:none}#hotel-reviews-total:hover .arrows-reviews-slider #arrowPrev{display:block;left:0;position:absolute;top:46%;z-index:4}.arrows-reviews-slider #arrowNext{display:none}#hotel-reviews-total:hover .arrows-reviews-slider #arrowNext{display:block;position:absolute;right:0;top:46%;z-index:4}.arrows-reviews-slider .fas{background:#eaeded;color:#535353;font-size:26px;opacity:.8;padding:7px}.arrowPrev i{border-bottom-right-radius:110px!important;border-top-right-radius:110px!important}.arrowNext i{border-bottom-left-radius:110px!important;border-top-left-radius:110px!important}.arrowNext .fa-chevron-right:before{left:4px;position:relative}.arrowPrev .fa-chevron-left:before{left:-4px;position:relative}.reviews-slider-bullet{bottom:11px;display:none;left:0;position:absolute;text-align:center;width:100%}.reviews-slider-bullet .slider_bullet__control{background:0 0;border:2px solid #fff;border-radius:50%;display:inline-block;height:12px;margin:0 3px;transition:background .5s ease;width:12px}.slider_bullet__control.is-active{background:#fff;height:12px;width:12px}.theme-reviews-score-header p{color:#535353;font-weight:700;padding:0}.toggleMessage{cursor:pointer;font-size:13px;font-weight:700}.itemContainer .small{margin-left:-2px;width:98%}.itemContainer .big{margin-left:-2px;width:49%}.itemContainer .big hr{border:none;border-bottom:1px solid #535353;-webkit-box-shadow:0 14px 20px -20px #333;display:inherit;height:20px;height:50px;margin:-51px auto 8px;width:95%}.data-period{margin-top:6px}.theme-reviews-score-title{font-size:15px;letter-spacing:0;margin-bottom:3px;margin-top:0}.theme-reviews-score-subtitle{color:#727272;font-size:13px;margin-bottom:0;padding-bottom:0}.theme-reviews-score-total{border-radius:4px;margin:0 auto;padding-top:26%;position:relative;width:35%}.theme-reviews-score-total>p{color:#fff;font-size:17px;left:50%;position:absolute;top:51%;transform:translate(-50%,-50%)}.theme-reviews-score-hor .theme-reviews-score-list{margin-top:40px}.theme-reviews-score-item{margin-bottom:8px;margin-right:14px}.theme-reviews-score-item-header{margin-bottom:5px;position:relative}.theme-reviews-score-item-title{font-size:13px;margin:0;padding-bottom:0}.theme-reviews-score-item-title strong{color:#535353}.theme-reviews-score-item-num{color:#535353;font-size:13px;font-weight:700;position:absolute;right:0;top:0}.theme-reviews-score-item-bar{background-color:#e6e6e6;height:7px;position:relative}.theme-reviews-score-item-bar>div{border-radius:4px;display:block;height:100%;left:0;position:absolute;top:0}.size60{color:#535353;font-size:28px;font-weight:700}.price-quality-block{background:#e8e5df;border-radius:4px}.hotel-opinion-item{margin-bottom:1.3rem}#hotel-reviews-total .hotel-page-rating{margin-bottom:12px;margin-top:16px;text-align:center}.review-section .bg-danger,.review-section .bg-success{padding:7px}.action_box_subcomment .button_send span i{vertical-align:middle}.action_box_subcomment .button_send{font-size:14px;font-weight:700;letter-spacing:1px;padding:8px 10px 10px 14px}.review-section .important-msg{margin-bottom:0;padding-top:7px}.review-section .important-msg a{font-weight:700;text-decoration:underline}.review-section p{padding-bottom:6px}.review-section h5{border-bottom:1px solid #e9ebee;margin-bottom:8px;margin-top:8px;padding-bottom:5px}.review-section .fa-plus{border-radius:4px;display:inline-block;margin-right:4px;padding:4px}.review-section .fa-minus{border-radius:4px;display:inline-block;margin-right:9px;padding:4px}.review-selected-hotel{background:#d3d3d3;height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.review-selected-hotel .content{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;bottom:188px;color:#535353;display:inline-block;height:32px;left:0;padding-top:9px;text-align:center;width:100%}#hotel-reviews-total .shadow-box{border-top-left-radius:0;border-top-right-radius:0}#description h2{text-align:center}.link_under_coms a{padding:15px 30px}.reviews-left-section .icon-noun_like_968408{background:#2cb566;border-radius:4px;color:#fff;display:inline-block;padding:4px 10px}.subcomments .form-group .control-label{font-size:13px}.hideCommentForm,.subcomments,.subcomments-commentsOpinions{display:none}table{border-collapse:collapse;border-spacing:0}.table{margin-bottom:20px;max-width:100%;width:100%}.table-bordered>tbody>tr>td{border:1px solid #ddd;font-size:.8rem;padding:5px}@media screen and (max-width:480px){.review-helpful__form span{display:block;padding-top:6px}.theme-reviews-score-item-num{margin:0;padding:0;position:relative}.panel-heading-row{line-height:17px}.box-rating{padding-bottom:7px}.box-rating,.small1{text-align:center}.itemContainer .small{width:100%}.theme-reviews-score-total{padding-top:12%;top:-11px;width:20%}}@media screen and (min-width:482px){.panel-heading-row .period-stay{padding-right:23px;text-align:right}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.mob-disp-block{display:block;padding-top:7px}}@media only screen and (min-device-width:480px) and (max-device-width:823px) and (orientation:landscape){.theme-reviews-score-total{padding-top:8%;width:18%}}@media only screen and (max-width:1023px){#opinions_filter{padding:10px 18px}.media.subcomments{margin-top:7px}.media.subcomments .btn-action{width:35%}.subcomments .mob{text-align:center}.subcomments .mob .important-msg{padding-bottom:0;text-align:left}.reviews-slider-bullet{display:inline-block!important}}
