.deal-widget h3{color:#3cb52e}.deal-widget .restrictions{margin-bottom:0}.deal-cost-matrix{margin-top:12px;margin-bottom:15px;padding:9px 0;background:white}.deal-cost-matrix li{border-right:1px solid #ccccc8}.deal-cost-matrix li:last-child{border:none}.deal-cost-matrix .matrix-item{margin-top:-3px;font-size:12px;line-height:1.5em;text-align:center}.deal-cost-matrix .stat{display:block;font-size:16px;line-height:1.125em}.review .action-link-list{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.ipad .review .action-link-list{opacity:1}.review:hover .action-link-list{opacity:1}.review .highlighted{background:#cbd6e7;font-weight:bold}.review .photo-box-grid{margin-top:18px}.review-content{word-wrap:break-word !important;word-break:break-word !important;overflow-wrap:break-word !important}.review-content [lang="zh"],.review-content [lang="ja"]{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}.review-tags{font-size:12px;line-height:1.5em;margin-left:-12px;margin-bottom:12px}.review-tags+.review-tags{margin-top:-12px}.review-tags_item{display:inline-block;margin:0 0 3px 12px;color:#555;min-height:21px;vertical-align:middle}.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:before,.review--with-sidebar:after{content:" ";display:table}.review--with-sidebar:after{clear:both}.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}.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}.yelp-deals #main p{line-height:1.385}.yelp-deals table tbody td img{margin:0 0 10px 0}.yelp-deals table tbody td h2{margin-bottom:0}.yelp-deals h2{color:#333}.yelp-deals .success h3{color:#333}.yelp-deals .success #deal-redemption-options{margin:20px}.yelp-deals .success #deal-redemption-options div{float:left;text-align:center}.yelp-deals .success #deal-redemption-options .redemption-option{width:180px}.yelp-deals .success #deal-redemption-options .print-option{padding:30px 10px}.yelp-deals .success #deal-redemption-options .print-option .ybtn{margin:10px 0}.yelp-deals .success #deal-redemption-options .or-option{padding:75px 10px;margin-left:20px}.yelp-deals .success #deal-redemption-options .or-option span{background-color:#999;border-radius:20px;color:#fff;font-weight:bold;max-width:125px;padding:11px 10px;display:block;word-wrap:break-word}.yelp-deals .success #deal-redemption-options .mobile-option{padding:10px}.yelp-deals .success #deal-redemption-options .mobile-option p{margin:10px 0 0 0;padding:0 10px}.yelp-deals .success .use-deal-ajax{margin-top:4px}.yelp-deals .success .deal-description{width:440px}.yelp-deals .success .share{margin:20px 0}.yelp-deals .success .share h3{color:#333;font-size:12px;float:left;line-height:1.6}.profile-deals{min-height:300px;position:relative}.deal-info{margin-top:10px;position:relative}.deal-info .bullet-list-round{margin-bottom:0}.deal-info .fine-print{margin-top:10px}.deal-view-photo{width:138px;float:left;text-align:center}.deal-view-photo img{margin:auto}.deal-view-photo .print-deal{margin-top:5px}.use-deal-ajax{padding-top:10px}.deal-headlines{margin-bottom:10px}#verify-mark-used{width:450px}#deals-management-content .deal-headlines h2{float:left;margin-top:12px;color:#C41200;font-size:18px}.profile-deals #total-savings{float:right;font-size:14px;margin-bottom:0;padding:13px 0 0}.deal-description{width:480px;float:left;margin-left:20px}.deal-description h3{color:#333}.deal-description dt{font-weight:bold}.deal-description dt,.deal-description dd{display:inline}.deal-management-view{border:1px solid #ccc;margin-bottom:10px;position:relative;padding:10px}#deals-management-content #deal-questions a{font-weight:normal}#deals-management-content #deal-questions{float:right;position:relative;margin-right:10px;top:0px;font-weight:bold}#deals-management-content{width:660px;float:left}.yelp-deals h3{margin-right:10px}.waiting{cursor:wait}.deal-landing .actions li{float:left}.deal-landing .info-top{margin-bottom:15px}.deal-landing .deal-stats{width:340px;float:right;margin-bottom:10px}.deal-landing .deal-stats .ybtn-primary{margin:12px 0}.deal-landing .deal-stats .callout{margin:20px 0}.info-top .photo-box{float:left}.deal-landing .deal-body{clear:left;margin-bottom:15px}.deal-landing .deal-body li{font-size:13px;margin-bottom:10px}.deal-landing .deal-body h2{margin-bottom:10px}.deal-landing .deal-body .description{float:left;width:300px;margin-right:25px}.deal-landing .deal-body .additional-requirements{float:left;width:300px}#deals-search-link{display:block;text-align:center;background:#eee;padding:5px 0;margin-top:10px}.review-list h2{border-bottom:1px solid #e5e5e1;padding-bottom:5px}.mapbox{padding:5px;background:#fff;border:1px solid #ccccc8}.mapbox-map{overflow:hidden;height:135px;border:1px solid #ccccc8}.mapbox-map .biz-map-directions{display:block}.mapbox-map .biz-transit-directions{text-decoration:none}.static-bmap-container{overflow:hidden;position:relative;display:block;*display:inline}.static-bmap-marker-accurate{position:absolute;left:50%;bottom:50%;margin-left:-16px}.static-bmap-marker-fuzzy{position:absolute;left:50%;bottom:50%;margin-left:-17px;margin-bottom:-17px}.static-bmap-svg{position:absolute;top:0;left:0}.static-bmap-svg polygon{fill:#0947a7;stroke-width:1;fill-opacity:0.4;position:absolute}.mapbox-text{min-height:105px}.mapbox-text ul{margin:5px}.mapbox-text li{margin-bottom:3px}.mapbox-text .transit{display:block}.mapbox-text .transit span{vertical-align:middle}.mapbox-text .transit a.more-info{margin-left:4px}.mapbox-edit{float:right;margin:1px 3px}.transit-line{-webkit-font-smoothing:antialiased;position:relative;top:2px;display:block;float:left;margin:0 3px 3px 0;padding:1px 4px;min-width:7px;font-size:12px;line-height:13px;border-radius:100px;text-align:center}.transit-line.no-text{width:7px;text-indent:-9999px}.ie7 .transit-line{display:inline}#transit-popup{min-width:300px}.transit-service-details{margin-bottom:15px}.transit-line-with-color{margin-right:12px;padding:3px 0 0;border-top-style:solid;border-top-width:3px}.mtb-button{width:100%}.mtb-button-container{background-color:#f5f5f1;padding:10px;border-bottom:1px solid #ccccc8;border-left:1px solid #ccccc8;border-right:1px solid #ccccc8}.map-box-address{line-height:18px}#side .module{margin-bottom:10px;border-width:1px 0 0;border-color:#ccc;border-style:solid}#side>.module:first-child{border-top:none;padding-top:0}#side .module h3{font-size:13px}#side .bullet-list-round{margin-bottom:0}#side #other-deals li:last-child{margin-bottom:0}#side .module li p{font-size:12px;line-height:1.25em}#side .biz_rating{line-height:9px;margin:2px 0}#side .biz_rating .rating-small{margin-right:3px}#side .faq-list li{margin-bottom:5px}#side .faq-list a.email{font-weight:bold}#side .faq-list p{margin:0 0 0 15px}.js .faq-list h4{font-weight:normal;color:#66c;cursor:pointer;margin-bottom:0px}.js .faq-list .active{font-weight:bold;color:#555}.profile-deals #side{margin-top:63px;border-left:none}.profile-deals #deals-management-content{border-right:none}#businesses-container{max-height:430px;overflow-y:auto;overflow-x:hidden;position:relative}#businesses-container #business-map{margin-top:10px;overflow:hidden}#businesses-container .business-name{font-size:13px;font-weight:bold}#businesses-container .business-info{margin-bottom:6px}#businesses-container .business-rating{margin:5px 0 2px}#businesses-container .rating{float:left}#businesses-container .review-count{float:left;margin-left:5px;color:#999;font-size:11px}#flag-form .field-error label{color:#c41200}#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,#flag-media-pop .ypop-content{width:465px}#flag-content-popup .ypop-buttons.hide-submit button[type=submit],#flag-media-pop .ypop-buttons.hide-submit button[type=submit]{display:none}#flag-content-popup .ypop-buttons.hide-submit button+a,#flag-media-pop .ypop-buttons.hide-submit button+a{margin-left:0px}

