.tripAdvisorWidget{background:#fff}.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}.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 a:hover .tripAdvisorWidget__rave__reviews__review__item__title,.tripAdvisorWidget__rave__reviews__review__item a:hover .tripAdvisorWidget__rave__reviews__review__item__traveler{text-decoration:underline}.tripAdvisorWidget__rave__reviews__review__item__title{margin-bottom:10px}.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;margin-top:4px}.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:sans-serif;font-size:13px;line-height:18px;color:#666}.tripAdvisorWidget a{text-decoration:none}.tripAdvisorWidget a:hover{text-decoration:underline}.tripAdvisorWidget hr{margin:12px 0;border-top:1px solid #e0dfdf}.tripAdvisorWidget__property__title{font-size:16px;font-weight:600}.tripAdvisorWidget__property__title>a{color:#000!important}.tripAdvisorWidget__property__ranking__title,.tripAdvisorWidget__property__awards__title,.tripAdvisorWidget__property__reviews__title,.tripAdvisorWidget__property__rating__title{font-weight:600;color:#666}.tripAdvisorWidget__property__review__item__comment>a,.tripAdvisorWidget__property__review__item__owner__comment>a{color:#708FA5;font-weight:500}.tripAdvisorWidget__property__review__item__owner__title{font-weight:500;color:#666}.tripAdvisorWidget__property__reviews__paging a{color:#708FA5!important;font-weight:500!important}.tripAdvisorWidget__property__reviews__paging>ul{width:230px}.tripAdvisorWidget__rave__reviews__review__item a{text-decoration:none;color:#666}.tripAdvisorWidget__rave__reviews__review__item__title{font-weight:600;font-size:13px}.tripAdvisorWidget__rave__reviews__review__item__traveler{font-size:13px}