.review .action-link-list{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.ipad .review .action-link-list{opacity:1}.review:hover .action-link-list{opacity:1}.review .review-tags{display:block;margin-left:0;margin-bottom:12px;line-height:24px}.review .badge{margin:0 12px 3px 0;padding-left:18px;font-size:12px}.review .badge.opentable-badge-marker{padding-left:27px}.review .review-favorites-lists{margin-top:6px;font-size:12px}.review .highlighted{display:inline-block;background:#cbd6e7;font-weight:bold}.review .photo-box-grid{margin-top:18px}.review-footer .voting-feedback{float:left;margin-bottom:0}.review-footer .voting-feedback ul{margin-top:-1px}.review-footer .review-footer-actions{margin-top:23px}.review-footer .review-footer-actions a + a{margin-left:2px}.previous-review{border-top:1px solid #e5e5e1;padding-top:20px;margin-top:24px}.biz-owner-reply{margin-top:18px}.biz-owner-reply-header{margin-bottom:6px;font-size:12px;line-height:1.5em;color:#555}.previous-review .review-footer,.biz-owner-reply .review-footer{margin-top:12px}.biz-owner-reply .review-footer-actions{margin-top:0}.review--with-sidebar{*zoom:1;margin:0 -15px}.review--with-sidebar .review-sidebar{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:37.5%;*width:211px}.review--with-sidebar .review-sidebar-content{margin-top:-3px}.review--with-sidebar .review-wrapper{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:62.5%;*width:376px}.review--with-sidebar .review-content{padding:0 12px 6px 0;min-height:156px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.review-list-wide .review--with-sidebar .review-sidebar{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;*width:211px}.review-list-wide .review--with-sidebar .review-wrapper{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;*width:706px}#private-message-owner .ypop-content{width:382px}.review--with-sidebar:before,.review--with-sidebar:after{content:" ";display:table}.review--with-sidebar:after{clear:both}.review-topbar:before,.review-topbar:after{content:" ";display:table}.review-topbar:after{clear:both}#flag-form .field-error label{color:#c41200}#flag-form #concern,#flag-form #name,#flag-form #phone,#flag-form #business,#flag-form #location,#flag-form #reviewer,#flag-form #authorize,#flag-form #relationship,#flag-form #url,#flag-form #note{display:none}#flag-form.specific #concern,#flag-form.specific #name,#flag-form.specific #phone,#flag-form.specific #business,#flag-form.specific #location,#flag-form.specific #reviewer,#flag-form.specific #authorize,#flag-form.specific #relationship,#flag-form.specific #url,#flag-form.specific #note{display:block}#flag-form #field-message .normalize{font-weight:normal;margin:10px 0 0 0}#flag-form #field-message .normalize input{width:auto}#flag-form #field-message p{line-height:25px}#flag-form #field-message ol{margin:0 0 20px 30px}#flag-form #field-message ol li{line-height:20px}#flag-form.country-is-us .field .photo_label{display:none}#flag-form.country-is-us .user_photos .field .photo_label{display:block}#flag-form.country-is-us .user_photos .field .review_label{display:none}#flag-form.country-is-us .event-photo .field .photo_label{display:block}#flag-form.country-is-us .event-photo .field .review_label{display:none}#flag-form.country-is-us .business_photo .field .photo_label{display:block}#flag-form.country-is-us .business_photo .field .review_label{display:none}#flag-form.country-is-us .user_photos .specific #business,#flag-form.country-is-us .user_photos .specific #location,#flag-form.country-is-us .user_photos .specific #reviewer{display:none}#flag-form.country-is-us .event-photo .specific #business,#flag-form.country-is-us .event-photo .specific #location,#flag-form.country-is-us .event-photo .specific #reviewer{display:none}#flag-form.country-is-us .business_photo .specific #business,#flag-form.country-is-us .business_photo .specific #location,#flag-form.country-is-us .business_photo .specific #reviewer{display:none}#flag-content-popup .ypop-content{width:465px}#flag-content-popup .ypop-buttons.hide-submit button[type=submit]{display:none}#flag-content-popup .ypop-buttons.hide-submit button + a{margin-left:0}.friend-tagger .pseudo-input{cursor:text;padding-bottom:1px}.friend-tagger .pseudo-input > div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:20px;margin:0 3px 3px 0;padding:0 6px;line-height:18px;vertical-align:middle}.friend-tagger #next-name{outline:none;min-width:100px;padding:1px 0 0 1px;line-height:18px}.auto-complete{background:#fff;border:1px solid #888;border-top:none;font-weight:normal;position:absolute;z-index:1048;display:none}.auto-complete .active{background-color:#f0f3f8}.member-auto-complete{max-height:120px;overflow-y:auto}#send-to-friends .ypop-content{width:465px}#send-to-friends .share-buttons{margin-bottom:12px}#send-to-friends .hr-line{margin-top:0}#send-to-friends-inner{overflow:inherit}.ie7 #send-to-friends-inner .inline-layout li{width:44%}.ie7 #send-to-friends-inner .inline-layout li:first-child{margin-left:-6px;margin-right:18px}.reviews{margin-bottom:12px}.review-topbar{*zoom:1;margin:0 -15px}.review-topbar .biz-listing-medium{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;*width:459px;margin-bottom:12px}.review-topbar .action-link-list{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;*width:211px;margin:0}.review-topbar-slim .review-topbar .biz-listing-medium{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;*width:294px}.review-topbar-slim .review-topbar .action-link-list{float:left;padding:0 15px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;*width:129px}
