.tripAdvisorWidget{background-color:#fff;padding:32px 0}
.tripAdvisorWidget__property__tripAdvisorLogo{margin-bottom:10px;display:block}
.tripAdvisorWidget__property__address{margin-bottom:10px}
.tripAdvisorWidget__property__rating>img{display:block;margin-bottom:2px}
.tripAdvisorWidget__property__awards__title,.tripAdvisorWidget__property__rating__title{margin-bottom:2px}
.tripAdvisorWidget__property__awards>img{max-height:100px;display:block;float:left}
.tripAdvisorWidget__property__awards>img+img{margin-left:5px}
.tripAdvisorWidget__property__reviews__title{margin-bottom:10px}
.tripAdvisorWidget__property__review__item{margin-bottom:10px}
.tripAdvisorWidget__property__review__item__date>img,.tripAdvisorWidget__property__review__item__date>span{float:left;display:block}
.tripAdvisorWidget__property__review__item__date>span{margin-left:10px}
.tripAdvisorWidget__property__review__item__comment__full,.tripAdvisorWidget__property__review__item__owner__comment__full{display:none}
.tripAdvisorWidget__property__review__item__comment__full.expanded,.tripAdvisorWidget__property__review__item__owner__comment__full.expanded{display:block}
.tripAdvisorWidget__property__review__item__owner{margin:0 0 0 20px}
.tripAdvisorWidget__property__reviews__paging{margin-top:10px;text-align:center}
.tripAdvisorWidget__property__reviews__paging>ul{margin:0 auto;padding:0;list-style:none}
.tripAdvisorWidget__property__reviews__paging>ul>li{float:left;margin-left:5px;padding-left:0!important;background:none!important}
.tripAdvisorWidget__property__reviews__paging>ul>li:first-child{margin-left:0}
.tripAdvisorWidget__property__reviews__paging>ul>li.disabled>.prev,.tripAdvisorWidget__property__reviews__paging>ul>li.disabled>.next{visibility:hidden}
.tripAdvisorWidget__property__reviews__paging>ul>li.active .current{font-weight:600}
.tripAdvisorWidget__rave__reviews__tripAdvisorLogo{display:block;margin:0 0 10px}
.tripAdvisorWidget__rave__reviews--center>.tripAdvisorWidget__rave__reviews__tripAdvisorLogo{margin:0 auto 10px}
.tripAdvisorWidget__rave__reviews--horizontal>.tripAdvisorWidget__rave__reviews__tripAdvisorLogo{float:left}
.tripAdvisorWidget__rave__reviews__review{margin-top:10px}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review{float:left;margin-top:0}
.tripAdvisorWidget__rave__reviews__review__item{display:none}
.tripAdvisorWidget__rave__reviews__review__item.on{display:block}
.tripAdvisorWidget__rave__reviews__review__item a{display:block}
.tripAdvisorWidget__rave__reviews__review__item__title{margin-bottom:18px}
.tripAdvisorWidget__rave__reviews--center .tripAdvisorWidget__rave__reviews__review__item__title{text-align:center}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__title{float:left;margin-left:30px}
.tripAdvisorWidget__rave__reviews__review__item__date{margin:0 0 10px}
.tripAdvisorWidget__rave__reviews--center .tripAdvisorWidget__rave__reviews__review__item__date{margin:0 auto 10px;width:185px}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__date{float:left;margin-left:30px;clear:left}
.tripAdvisorWidget__rave__reviews__review__item__date>img,.tripAdvisorWidget__rave__reviews__review__item__date>span{float:left;display:block;border:0 none}
.tripAdvisorWidget__rave__reviews__review__item__date>span{margin-left:10px}
.tripAdvisorWidget__rave__reviews--center .tripAdvisorWidget__rave__reviews__review__item__traveler{text-align:center}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__traveler{float:left;margin-left:30px}
.tripAdvisorWidget:before,.tripAdvisorWidget:after,.tripAdvisorWidget__property__reviews__paging:before,.tripAdvisorWidget__property__reviews__paging:after,.tripAdvisorWidget__property__awards:before,.tripAdvisorWidget__property__awards:after,.tripAdvisorWidget__property__review__item:before,.tripAdvisorWidget__property__review__item:after,.tripAdvisorWidget__property__review__item__date:before,.tripAdvisorWidget__property__review__item__date:after,.tripAdvisorWidget__rave__reviews__review__item:before,.tripAdvisorWidget__rave__reviews__review__item:after,.tripAdvisorWidget__rave__reviews__review__item__date:before,.tripAdvisorWidget__rave__reviews__review__item__date:after,.tripAdvisorWidget__rave__reviews:before,.tripAdvisorWidget__rave__reviews:after,.tripAdvisorWidget__property__reviews__paging>ul:before,.tripAdvisorWidget__property__reviews__paging>ul:after{content:' ';display:table}
.tripAdvisorWidget:after,.tripAdvisorWidget__property__reviews__paging:after,.tripAdvisorWidget__property__awards:after,.tripAdvisorWidget__property__review__item:after,.tripAdvisorWidget__property__review__item__date:after,.tripAdvisorWidget__rave__reviews__review__item:after,.tripAdvisorWidget__rave__reviews__review__item__date:after,.tripAdvisorWidget__rave__reviews:after,.tripAdvisorWidget__property__reviews__paging>ul:after{clear:both}
.tripAdvisorWidget{font-family:'segoeUi',Verdana,sans-serif;font-size:1em;line-height:20px;color:#333}
html:lang(ru) .tripAdvisorWidget{font-family:'segoeuibold',sans-serif;font-size:1em}
.tripAdvisorWidget a{text-decoration:none}
.tripAdvisorWidget hr{margin:12px 0;border-top:1px solid #ebebeb}
.tripAdvisorWidget__property__title{font-size:1em;font-weight:normal;text-transform:uppercase}
.tripAdvisorWidget__property__title>a{color:#333}
.tripAdvisorWidget__property__title>a:hover{color:#e32119;text-decoration:none}
.tripAdvisorWidget__property__ranking__title,.tripAdvisorWidget__property__awards__title,.tripAdvisorWidget__property__reviews__title,.tripAdvisorWidget__property__rating__title{color:#333;font-size:1.4rem;text-transform:uppercase}
.tripAdvisorWidget__property__review__item__comment>a,.tripAdvisorWidget__property__review__item__owner__comment>a{color:#333;font-weight:500}
.tripAdvisorWidget__property__review__item__owner__title{font-weight:500;color:#333}
.tripAdvisorWidget__property__reviews__paging a{color:#333;font-weight:500}
.tripAdvisorWidget__property__review__item__comment>a:hover,.tripAdvisorWidget__property__review__item__owner__comment>a:hover,.tripAdvisorWidget__property__reviews__paging a:hover{color:#e32119;text-decoration:none}
.tripAdvisorWidget__property__reviews__paging>ul{width:360px;margin:0 auto!important;font-size:100%!important}
.tripAdvisorWidget__rave__reviews__review__item a{text-decoration:none!important;color:#333!important}
.tripAdvisorWidget__rave__reviews__review__item__title{font-size:1.9em;color:#333}
.tripAdvisorWidget__rave__reviews__review__item__traveler{font-size:14px}
.tripAdvisorWidget__rave__reviews--center .tripAdvisorWidget__rave__reviews__review__item__date{width:210px}
.container-fluid.propertyCommon{max-width:1025px}
.propertyCommon .propertyTitle .homeMainTitle{font-family:'Neutraface2DisplayMedium',Verdana,sans-serif;font-size:2.5em;text-transform:uppercase;color:#333}
.propertyCommon .propertyTitle .homeSubTitle{font-family:'Neutraface2DisplayBold',Verdana,sans-serif;font-size:12px;text-transform:uppercase;color:#333}
.propertyCommon .propertyContent p{font-family:'segoeUi',Verdana,sans-serif;font-size:16px;color:#707070;margin-bottom:33px}
.propertyCommon .propertyContent p:last-child{margin-bottom:0}
.propertyCommon .propertyContent,.propertyCommon .propertyTitle .homeMainTitle{margin-bottom:63px}
.propertyTripAdvisor .tripAdvisorLogo{text-align:center}
.propertyTripAdvisor .tripAdvisorLogo img{display:unset}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__date,.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__title,.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__traveler,.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review,.tripAdvisorWidget__rave__reviews__review__item__date>img,.tripAdvisorWidget__rave__reviews__review__item__date>span{float:none}
.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__title,.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__date,.tripAdvisorWidget__rave__reviews--horizontal .tripAdvisorWidget__rave__reviews__review__item__traveler{margin-left:0;line-height:26px}
.tripAdvisorWidget__rave__reviews__review__item__date>img,.tripAdvisorWidget__rave__reviews__review__item__date>span{display:unset}
.tripAdvisorWidget .tripAdvisorReviewsImage img{margin-bottom:25px}
.tripAdvisorWidget .tripAdvisorReviewsImage p{margin-bottom:30px;font-size:14px}
.tripAdvisorWidget__rave__reviews__review__item__title ~ span{font-size:14px}
.tripAdvisorWidget .readAllReviews a{display:inline-block;padding:15px 30px;background-color:#707070;text-align:center;text-transform:uppercase;color:#fff;margin-top:30px}
#divTripAdvisorUpper .tripAdvisorWidget__property__tripAdvisorLogo,#divTripAdvisorUpper hr,#divTripAdvisorUpper .tripAdvisorWidget__property__reviews,#divTripAdvisorUpper .tripAdvisorWidget__property__ranking,#divTripAdvisorUpper .tripAdvisorWidget__property__address,#divTripAdvisorUpper .tripAdvisorWidget__property__title,#divTripAdvisorUpper .tripAdvisorWidget__property__awards,#divTripAdvisorUpper .tripAdvisorWidget__property__reviews__paging{display:none}
#divTripAdvisorUpper .tripAdvisorWidget,#divTripAdvisorLower .tripAdvisorWidget{padding:20px 0 32px 0}
#divTripAdvisorUpper .tripAdvisorWidget{padding-bottom:15px}
#divTripAdvisorUpper .tripAdvisorWidget__property__rating{text-align:center}
.tripAdvisorWidget__property__rating p{margin:0}
.tripAdvisorWidget__rave__reviews__review__item p{margin:0}
#divTripAdvisorUpper .tripAdvisorWidget__property__rating img{margin:20px auto}
#tripAdvisorAllReviews .tripAdvisorWidget__property{padding:0 20px}
#tripAdvisorAllReviews .tripAdvisorWidget{background-color:#fff}
#tripAdvisorAllReviews .tripAdvisorWidget__property__review__item{margin-bottom:20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.tripAdvisorWidget__rave__reviews__review__item a:not(:root:root){margin-top:5px}
}
@media(max-width:767px){#tripAdvisorAllReviews .tripAdvisorWidget__property{padding:0;overflow:hidden}
#tripAdvisorAllReviews .trip-advisor-heading h1{margin-left:0}
}
#divTripAdvisorUpper .tripAdvisorWidget__property__rating__title{margin:0}
#divTripAdvisorUpper .tripAdvisorWidget__property__rating{font-family:'segoeUi',Verdana,sans-serif}