.saveButton.saveToListAction .buttonLeft,.doubleShareButton .buttonLeft,.saveButton.saveToListAction.active .buttonLeft,a.saveButton.saveToListAction .buttonLeft,a.saveButton.saveToListAction.active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft{background:#efeff4;border-bottom:1px solid rgba(0,0,0,0.05);border-left:1px solid rgba(0,0,0,0.05);border-right:none;border-top:1px solid rgba(0,0,0,0.05);padding:0;position:relative;width:26px}.saveButton.saveToListAction .buttonLeft:after,.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after{background-image:url('/img/actions/action-sprite-7da17202e6d061541f04fc297449fde2.png');background-position:-9px -8px;content:'';display:block;height:17px;left:10px;position:absolute;top:6px;width:18px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.saveButton.saveToListAction .buttonLeft:after,.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after{background-image:url("/img/actions/action-sprite@2x-485e20b4d3956f8751f1d2b11aa11ea6.png");background-size:256px 128px}}.saveButton.saveToListAction .buttonLeft img,.doubleShareButton .buttonLeft img,.saveButton.saveToListAction.active .buttonLeft img,a.saveButton.saveToListAction .buttonLeft img,a.saveButton.saveToListAction.active .buttonLeft img,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft img,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft img{display:none}.saveButton.saveToListAction .buttonRight,.doubleShareButton .buttonRight,.saveButton.saveToListAction.active .buttonRight,a.saveButton.saveToListAction .buttonRight,a.saveButton.saveToListAction.active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight,.saveButton.saveToListAction:hover .buttonRight,.doubleShareButton:hover .buttonRight,.saveButton.saveToListAction.active:hover .buttonRight,a.saveButton.saveToListAction:hover .buttonRight,a.saveButton.saveToListAction.active:hover .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonRight,.saveButton.saveToListAction:active .buttonRight,.doubleShareButton:active .buttonRight,.saveButton.saveToListAction.active:active .buttonRight,a.saveButton.saveToListAction:active .buttonRight,a.saveButton.saveToListAction.active:active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,.saveButton.saveToListAction .buttonRight:hover,.doubleShareButton .buttonRight:hover,.saveButton.saveToListAction.active .buttonRight:hover,a.saveButton.saveToListAction .buttonRight:hover,a.saveButton.saveToListAction.active .buttonRight:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight:hover,.saveButton.saveToListAction .buttonRight:active,.doubleShareButton .buttonRight:active,.saveButton.saveToListAction.active .buttonRight:active,a.saveButton.saveToListAction .buttonRight:active,a.saveButton.saveToListAction.active .buttonRight:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight:active,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight:active{border-bottom:1px solid rgba(0,0,0,0.05);border-left:none;border-right:1px solid rgba(0,0,0,0.05);border-top:1px solid rgba(0,0,0,0.05);padding:0 10px 0 5px}.saveButton.saveToListAction .buttonLeft,.doubleShareButton .buttonLeft,.saveButton.saveToListAction.active .buttonLeft,a.saveButton.saveToListAction .buttonLeft,a.saveButton.saveToListAction.active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,.saveButton.saveToListAction:hover .buttonLeft,.doubleShareButton:hover .buttonLeft,.saveButton.saveToListAction.active:hover .buttonLeft,a.saveButton.saveToListAction:hover .buttonLeft,a.saveButton.saveToListAction.active:hover .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,.saveButton.saveToListAction .buttonLeft:hover,.doubleShareButton .buttonLeft:hover,.saveButton.saveToListAction.active .buttonLeft:hover,a.saveButton.saveToListAction .buttonLeft:hover,a.saveButton.saveToListAction.active .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:hover,.saveButton.saveToListAction .buttonLeft:active,.doubleShareButton .buttonLeft:active,.saveButton.saveToListAction.active .buttonLeft:active,a.saveButton.saveToListAction .buttonLeft:active,a.saveButton.saveToListAction.active .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:active{padding-right:0}.saveButton.saveToListAction:hover .buttonLeft,.doubleShareButton:hover .buttonLeft,.saveButton.saveToListAction.active:hover .buttonLeft,a.saveButton.saveToListAction:hover .buttonLeft,a.saveButton.saveToListAction.active:hover .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.saveToListAction:hover .buttonLeft:after,.doubleShareButton:hover .buttonLeft:after,.saveButton.saveToListAction.active:hover .buttonLeft:after,a.saveButton.saveToListAction:hover .buttonLeft:after,a.saveButton.saveToListAction.active:hover .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:after,.saveButton.saveToListAction:active .buttonLeft:after,.doubleShareButton:active .buttonLeft:after,.saveButton.saveToListAction.active:active .buttonLeft:after,a.saveButton.saveToListAction:active .buttonLeft:after,a.saveButton.saveToListAction.active:active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:after{background-position:-9px -40px}.saveButton.saveToListAction:hover .buttonLeft:hover,.doubleShareButton:hover .buttonLeft:hover,.saveButton.saveToListAction.active:hover .buttonLeft:hover,a.saveButton.saveToListAction:hover .buttonLeft:hover,a.saveButton.saveToListAction.active:hover .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:hover,.saveButton.saveToListAction:active .buttonLeft:hover,.doubleShareButton:active .buttonLeft:hover,.saveButton.saveToListAction.active:active .buttonLeft:hover,a.saveButton.saveToListAction:active .buttonLeft:hover,a.saveButton.saveToListAction.active:active .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:hover,.saveButton.saveToListAction:hover .buttonLeft:active,.doubleShareButton:hover .buttonLeft:active,.saveButton.saveToListAction.active:hover .buttonLeft:active,a.saveButton.saveToListAction:hover .buttonLeft:active,a.saveButton.saveToListAction.active:hover .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:active,.saveButton.saveToListAction:active .buttonLeft:active,.doubleShareButton:active .buttonLeft:active,.saveButton.saveToListAction.active:active .buttonLeft:active,a.saveButton.saveToListAction:active .buttonLeft:active,a.saveButton.saveToListAction.active:active .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,.saveButton.saveToListAction:active .buttonRight,.doubleShareButton:active .buttonRight,.saveButton.saveToListAction.active:active .buttonRight,a.saveButton.saveToListAction:active .buttonRight,a.saveButton.saveToListAction.active:active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight{background:#d7d7dc}.saveButton.saveToListAction.active .buttonLeft:after,.doubleShareButton.active .buttonLeft:after,.saveButton.saveToListAction.active.active .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction.active.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.active .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.active .buttonLeft:after{background-position:-9px -72px}.saveButton.saveToListAction.doubleShareButton .buttonLeft:after,.doubleShareButton.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active.doubleShareButton .buttonLeft:after,a.saveButton.saveToListAction.doubleShareButton .buttonLeft:after,a.saveButton.saveToListAction.active.doubleShareButton .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton .buttonLeft:after{background-position:-105px -8px}.saveButton.saveToListAction.doubleShareButton:hover .buttonLeft:after,.doubleShareButton.doubleShareButton:hover .buttonLeft:after,.saveButton.saveToListAction.active.doubleShareButton:hover .buttonLeft:after,a.saveButton.saveToListAction.doubleShareButton:hover .buttonLeft:after,a.saveButton.saveToListAction.active.doubleShareButton:hover .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton:hover .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton:hover .buttonLeft:after{background-position:-105px -40px}.simpleIconButton{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;text-align:center;text-transform:none;-webkit-appearance:none;padding:0 10px}.simpleIconButton:hover,.simpleIconButton:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.simpleIconButton:active,.simpleIconButton.active{background:#d7d7dc}.simpleIconButton:disabled{background:#fcfcfd;cursor:default}.simpleIconButton .simpleIcon{display:inline-block;margin-right:5px;vertical-align:middle}.simpleIconButton .simpleButtonText{display:inline-block}.borderPulse{-webkit-animation-name:borderPulseFrames;-moz-animation-name:borderPulseFrames;-o-animation-name:borderPulseFrames;animation-name:borderPulseFrames;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.likeDislikeControls.comboRatingButton{overflow:visible}.likeDislikeControls.comboRatingButton.loading .comboRatingButtonLike,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonOk,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonDislike{background:#e5e5e5 url('/img/button-loading-3bb46079e9415b490f318918f98337dc.gif')}.likeDislikeControls.comboRatingButton.loading .comboRatingButtonLike:hover,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonOk:hover,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonDislike:hover,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonLike.active,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonOk.active,.likeDislikeControls.comboRatingButton.loading .comboRatingButtonDislike.active{background:#e5e5e5 url('/img/button-loading-3bb46079e9415b490f318918f98337dc.gif')}.likeDislikeControls.comboRatingButton .comboRatingButtonLike,.likeDislikeControls.comboRatingButton .comboRatingButtonOk,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;float:left;padding:0;width:34px}.likeDislikeControls.comboRatingButton .comboRatingButtonLike:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonOk:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonLike:active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk:active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.likeDislikeControls.comboRatingButton .comboRatingButtonLike:active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk:active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike:active,.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active{background:#d7d7dc}.likeDislikeControls.comboRatingButton .comboRatingButtonLike:disabled,.likeDislikeControls.comboRatingButton .comboRatingButtonOk:disabled,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike:disabled{background:#fcfcfd;cursor:default}.likeDislikeControls.comboRatingButton .comboRatingButtonLike .icon,.likeDislikeControls.comboRatingButton .comboRatingButtonOk .icon,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike .icon{background-image:url('/img/actions/action-sprite-7da17202e6d061541f04fc297449fde2.png');display:block;height:32px;position:relative;width:32px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.likeDislikeControls.comboRatingButton .comboRatingButtonLike .icon,.likeDislikeControls.comboRatingButton .comboRatingButtonOk .icon,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike .icon{background-image:url("/img/actions/action-sprite@2x-485e20b4d3956f8751f1d2b11aa11ea6.png");background-size:256px 128px}}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c7cdcf;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;padding:0}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active:active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active:active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active:active{background:#bdc3c5;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active:active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active:active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active:active,.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active.active,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active.active,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active.active{background:#b3b9ba}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active:disabled,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active:disabled,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active:disabled{background:#f4f5f5;cursor:default}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active:hover{background:#c7cdcf}.likeDislikeControls.comboRatingButton .comboRatingButtonLike,.likeDislikeControls.comboRatingButton .comboRatingButtonLike:hover,.likeDislikeControls.comboRatingButton .comboRatingButtonOk,.likeDislikeControls.comboRatingButton .comboRatingButtonOk:hover{border-right:1px solid rgba(199,205,207,0.5)}.likeDislikeControls.comboRatingButton .comboRatingButtonLike,.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.likeDislikeControls.comboRatingButton .comboRatingButtonOk,.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.likeDislikeControls.comboRatingButton .comboRatingButtonDislike,.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.likeDislikeControls.comboRatingButton .comboRatingButtonLike .icon{background-position:-32px 0;left:1px;top:-1px}.likeDislikeControls.comboRatingButton .comboRatingButtonLike:hover .icon{background-position:-32px -32px}.likeDislikeControls.comboRatingButton .comboRatingButtonLike.active .icon{background-position:-32px -64px}.likeDislikeControls.comboRatingButton .comboRatingButtonOk .icon{background-position:-128px 0;left:1px;top:-1px}.likeDislikeControls.comboRatingButton .comboRatingButtonOk:hover .icon{background-position:-128px -32px}.likeDislikeControls.comboRatingButton .comboRatingButtonOk.active .icon{background-position:-128px -64px}.likeDislikeControls.comboRatingButton .comboRatingButtonDislike .icon{background-position:-64px 0;left:1px;top:-1px}.likeDislikeControls.comboRatingButton .comboRatingButtonDislike:hover .icon{background-position:-64px -32px}.likeDislikeControls.comboRatingButton .comboRatingButtonDislike.active .icon{background-position:-64px -64px}#modalDialogBox.venueFlagModal .content{overflow:visible;width:940px}#modalDialogBox.venueFlagModal .content.afterEdit{width:700px}.hoverInfoTip{background:#eee;color:#888;cursor:default;font-size:10px;font-weight:normal;padding:2px 5px;position:relative;top:-2px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.parentHelp,.labeledLatLngHelp{width:400px;padding:5px}.addressHelp,.namesHelp,.hoursHelp{padding:5px}.showTranslatedNamesEditor .primaryNameArea .namesSection{display:block}.primaryNameArea .namesSection{display:none}.link.editDisplayLatLng{display:none}.link.editRoutingLatLng{display:block}.showLabeledLatLngEditor .inputBlock.labeledLL{display:block}.showLabeledLatLngEditor .inputBlock.labeledLL .inputLabel{margin-top:0;padding-top:0}.showLabeledLatLngEditor .inputBlock.ll{display:none}.showLabeledLatLngEditor .link.editDisplayLatLng{display:block}.showLabeledLatLngEditor .link.editRoutingLatLng{display:none}.inputBlock.labeledLL{display:none}.inputBlock.ll{display:block}.venueFlagModal .osmLink{display:none}.venueFlagModal .showOsmEditLink .osmLink{display:block;text-align:center}.venueFlagModal .showOsmEditLink .osmLink a{overflow:hidden}.venueFlagModal .accordionPane{display:none}.venueFlagModal .expanded .accordionPane,.venueFlagModal .alwaysExpanded .accordionPane{display:block}.venueFlagModal .carat{background:url('/img/venue-edit-carat-48ce8b2f295bb0b8bf1259a8c802476f.png') top left no-repeat;background-position:top left;float:right;height:20px;margin:9px 9px 0 0;width:20px}.venueFlagModal .expanded .carat{background-position:bottom left}.venueFlagModal .accordion{overflow:hidden}.venueFlagModal .accordionHeader{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#2d5be3;color:#fff;margin-bottom:5px;overflow:hidden}.venueFlagModal .accordionHeader .updated,.venueFlagModal .accordionHeader .error{color:#2d5be3;display:none;float:right;font-weight:bold;margin:10px}.venueFlagModal .accordionHeader .error{color:#f00}.venueFlagModal .accordionHeader.expandable{cursor:pointer}.venueFlagModal .updated .updated{display:block}.venueFlagModal .expanded.updated .updated,.venueFlagModal .error.updated .updated{display:none}.venueFlagModal .accordionRow.error .accordionHeader{background:#fcc}.venueFlagModal .error .error{display:block}.venueFlagModal .expanded.error .accordionHeader.error{display:none}.venueFlagModal .accordionRow.hide{display:none}.venueFlagModal .headerText,.venueFlagModal .headerVenueText{float:left;font-weight:bold;margin:10px}.venueFlagModal .headerVenueText{text-overflow:ellipsis;white-space:nowrap;color:#a4a4a4;color:rgba(255,255,255,0.5);margin-left:-5px;max-width:600px;overflow:hidden;padding-left:5px}.venueFlagModal .dropdownControl{float:right}.venueFlagModal .accordionRow{clear:both;overflow:visible}.venueFlagModal .buttons{margin-top:5px;overflow:hidden}.venueFlagModal .buttons .saveButton{float:right;width:100px}.venueFlagModal .buttons .cancelButton{float:right;line-height:32px;margin-right:10px}.venueFlagModal .flagVenueInfo .errorMessage{color:#de5959;display:block;margin-bottom:3px}.venueFlagModal .flagVenueInfo .sectionHeader{border-bottom:1px solid #ddd;clear:both;margin:5px 0 7px 0;padding-bottom:3px;font-size:14px;font-weight:bold}.venueFlagModal .flagVenueInfo .sectionHeader:nth-of-type(1){margin-top:0}.venueFlagModal .flagVenueInfo .editBlock{clear:both}.venueFlagModal .flagVenueInfo .description{margin-top:2px}.venueFlagModal .flagVenueInfo .description textarea.description{float:left;height:3em;width:498px}.venueFlagModal .flagVenueInfo .menuUrl{width:506px}.venueFlagModal .flagVenueInfo .editOtherNames{width:100%;text-align:right}.venueFlagModal .flagVenueInfo .namesTip{margin-left:5px}.venueFlagModal .flagVenueInfo .primaryName.languageAutocompleteHolder .ui-autocomplete-input,.venueFlagModal .flagVenueInfo .venueNameInput{font-size:21px}.venueFlagModal .flagVenueInfo .venueNameInput{margin-bottom:10px;width:504px}.venueFlagModal .flagVenueInfo .venueNameInput.withLanguage{width:502px}.venueFlagModal .flagVenueInfo .helpLabel{display:none}.venueFlagModal .flagVenueInfo .nameInputDiv{float:left}.venueFlagModal .flagVenueInfo .primaryNameLabel{font-size:15px;font-weight:bold;padding:2px;width:98px;overflow:hidden;float:left}.venueFlagModal .flagVenueInfo.cityAutocomplete .inputBlock.city,.venueFlagModal .flagVenueInfo.cityAutocomplete .inputBlock.state,.venueFlagModal .flagVenueInfo.cityAutocomplete .inputBlock.country{display:none}.venueFlagModal .flagVenueInfo.cityAutocomplete .inputBlock.location{margin-bottom:3px}.venueFlagModal .flagVenueInfo.cityAutocomplete.manualLocationOverride .inputBlock.city,.venueFlagModal .flagVenueInfo.cityAutocomplete.manualLocationOverride .inputBlock.state{display:block}.venueFlagModal .flagVenueInfo.cityAutocomplete.manualLocationOverride .inputBlock.location{display:none}.venueFlagModal .flagVenueInfo .inputBlock{overflow:hidden}.venueFlagModal .flagVenueInfo .inputBlock.hasError .formStyle{border:1px solid #f7aeae}.venueFlagModal .flagVenueInfo .inputLabel{float:left;font-weight:bold;margin:2px 0;padding:5px 0 0;width:100px}.venueFlagModal .flagVenueInfo .leftCol{float:left;width:340px}.venueFlagModal .flagVenueInfo .leftCol .flagEditInput{width:206px}.venueFlagModal .flagVenueInfo .rightCol{float:left;overflow:hidden;width:280px}.venueFlagModal .flagVenueInfo .rightCol .flagEditInput{width:166px}.venueFlagModal .flagVenueInfo .countryPicker{border:1px solid #999;height:30px;margin:3px 0 5px;width:220px}.venueFlagModal .flagVenueInfo .editRoutingLatLng,.venueFlagModal .flagVenueInfo .editDisplayLatLng{width:100%;text-align:right;margin-bottom:5px}.venueFlagModal .flagVenueInfo .mapEditor{background:#2d5be3;border-radius:3px;padding:3px;overflow:hidden;float:right;width:294px}.venueFlagModal .flagVenueInfo .mapEditor.error{background-color:#de5959}.venueFlagModal .flagVenueInfo .mapEditor .mapHelp{color:#fff;cursor:default;display:block;font-weight:bold;margin-bottom:3px;text-align:center}.venueFlagModal .flagVenueInfo .mapEditor .mapHelp{min-height:36px}.venueFlagModal .flagVenueInfo .mapEditor #flagMap{height:215px}.venueFlagModal .flagVenueInfo .inputArea{float:left;margin-bottom:10px;width:620px}.venueFlagModal .flagVenueCategory.tooManyCategories .tooManyCategoriesMessage,.venueFlagModal .flagVenueChain.tooManyChains .tooManyChainsMessage{display:block}.venueFlagModal .flagVenueCategory .tooManyCategoriesMessage,.venueFlagModal .flagVenueChain .tooManyCategoriesMessage,.venueFlagModal .flagVenueCategory .tooManyChainsMessage,.venueFlagModal .flagVenueChain .tooManyChainsMessage{font-weight:bold;line-height:14px;display:none;font-size:11px;padding:5px}.venueFlagModal .flagVenueCategory .categoryAddSection,.venueFlagModal .flagVenueChain .categoryAddSection,.venueFlagModal .flagVenueCategory .chainAddSection,.venueFlagModal .flagVenueChain .chainAddSection{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e8e9eb;float:left;min-height:110px;margin:5px;padding:10px;width:280px}.venueFlagModal .flagVenueCategory .categoryAddSection .help,.venueFlagModal .flagVenueChain .categoryAddSection .help,.venueFlagModal .flagVenueCategory .chainAddSection .help,.venueFlagModal .flagVenueChain .chainAddSection .help{font-weight:bold;margin-bottom:3px}.venueFlagModal .flagVenueCategory .categoryListing,.venueFlagModal .flagVenueChain .categoryListing,.venueFlagModal .flagVenueCategory .chainListing,.venueFlagModal .flagVenueChain .chainListing{float:left}.venueFlagModal .flagVenueCategory .categoryEditSection,.venueFlagModal .flagVenueChain .categoryEditSection,.venueFlagModal .flagVenueCategory .chainEditSection,.venueFlagModal .flagVenueChain .chainEditSection{float:left;width:640px}.venueFlagModal .flagVenueCategory .cell.category,.venueFlagModal .flagVenueChain .cell.category,.venueFlagModal .flagVenueCategory .cell.chain,.venueFlagModal .flagVenueChain .cell.chain{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e8e9eb;margin:0 0 5px 5px;height:40px;line-height:40px}.venueFlagModal .flagVenueCategory .categoryIcon,.venueFlagModal .flagVenueChain .categoryIcon,.venueFlagModal .flagVenueCategory .chainLogo,.venueFlagModal .flagVenueChain .chainLogo{margin:4px 5px 0 5px;height:32px;width:32px}.venueFlagModal .flagVenueCategory .primaryLabel,.venueFlagModal .flagVenueChain .primaryLabel{font-weight:bold}.venueFlagModal .flagVenueCategory .categoryName,.venueFlagModal .flagVenueChain .categoryName,.venueFlagModal .flagVenueCategory .chainName,.venueFlagModal .flagVenueChain .chainName{float:left;font-weight:bold}.venueFlagModal .flagVenueCategory .categoryIcon,.venueFlagModal .flagVenueChain .categoryIcon,.venueFlagModal .flagVenueCategory .chainLogo,.venueFlagModal .flagVenueChain .chainLogo{float:left}.venueFlagModal .flagVenueCategory .labelContainer,.venueFlagModal .flagVenueChain .labelContainer{float:right;height:40px}.venueFlagModal .flagVenueCategory .primaryLabel .categoryPromote,.venueFlagModal .flagVenueChain .primaryLabel .categoryPromote,.venueFlagModal .flagVenueCategory .chainPromote,.venueFlagModal .flagVenueChain .chainPromote{margin:5px 0}.venueFlagModal .flagVenueCategory .actionContainer,.venueFlagModal .flagVenueChain .actionContainer{margin-right:10px}.venueFlagModal .flagVenueCategory .removeContainer,.venueFlagModal .flagVenueChain .removeContainer{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') top left no-repeat;float:right;height:22px;margin-top:9px;text-indent:-9999px;width:22px}.venueFlagModal .flagVenueCategory .removeContainer:hover,.venueFlagModal .flagVenueChain .removeContainer:hover{background-position:bottom left}.venueFlagModal .flagVenueCategory .addCategory,.venueFlagModal .flagVenueChain .addCategory,.venueFlagModal .flagVenueCategory .rootCategoryAutocomplete,.venueFlagModal .flagVenueChain .rootCategoryAutocomplete,.venueFlagModal .flagVenueCategory .subcategoryAutocomplete,.venueFlagModal .flagVenueChain .subcategoryAutocomplete,.venueFlagModal .flagVenueCategory .addChain,.venueFlagModal .flagVenueChain .addChain,.venueFlagModal .flagVenueCategory .chainAutocomplete,.venueFlagModal .flagVenueChain .chainAutocomplete{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;width:266px}.venueFlagModal .flagVenueCategory .addCategory[disabled],.venueFlagModal .flagVenueChain .addCategory[disabled],.venueFlagModal .flagVenueCategory .rootCategoryAutocomplete[disabled],.venueFlagModal .flagVenueChain .rootCategoryAutocomplete[disabled],.venueFlagModal .flagVenueCategory .subcategoryAutocomplete[disabled],.venueFlagModal .flagVenueChain .subcategoryAutocomplete[disabled],.venueFlagModal .flagVenueCategory .addChain[disabled],.venueFlagModal .flagVenueChain .addChain[disabled],.venueFlagModal .flagVenueCategory .chainAutocomplete[disabled],.venueFlagModal .flagVenueChain .chainAutocomplete[disabled]{background:#f1f1f1}.venueFlagModal .flagVenueCategory .addCategory:focus,.venueFlagModal .flagVenueChain .addCategory:focus,.venueFlagModal .flagVenueCategory .rootCategoryAutocomplete:focus,.venueFlagModal .flagVenueChain .rootCategoryAutocomplete:focus,.venueFlagModal .flagVenueCategory .subcategoryAutocomplete:focus,.venueFlagModal .flagVenueChain .subcategoryAutocomplete:focus,.venueFlagModal .flagVenueCategory .addChain:focus,.venueFlagModal .flagVenueChain .addChain:focus,.venueFlagModal .flagVenueCategory .chainAutocomplete:focus,.venueFlagModal .flagVenueChain .chainAutocomplete:focus{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.venueFlagModal .hoursEditorSection{margin-top:0}.venueFlagModal .hoursRighCol{float:left;width:390px}.venueFlagModal .hoursRighCol .timeInputContainer{display:inline-block;padding:0 10px;position:relative}.venueFlagModal .hoursRighCol .timeInputContainer .ui-autocomplete{width:145px}.venueFlagModal .hoursRighCol .toggleEditorMode{font-size:11px;margin-bottom:5px;text-align:center}.venueFlagModal .hoursRighCol .completions{position:fixed}.venueFlagModal .hoursRighCol .completions ul{margin-top:-5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.venueFlagModal .hoursEditorList,.venueFlagModal .seasonalHoursEditorList{float:left;width:550px}.venueFlagModal .hoursEditorList .deleteHours,.venueFlagModal .seasonalHoursEditorList .deleteHours{float:right;height:20px;margin-top:-2px;overflow:hidden;width:26px}.venueFlagModal .hoursEditorList .deleteHours img:hover,.venueFlagModal .seasonalHoursEditorList .deleteHours img:hover{margin-top:-22px}.venueFlagModal .hoursEditorList .timespan,.venueFlagModal .seasonalHoursEditorList .timespan{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e8e9eb;margin:5px;padding:5px;width:535px}.venueFlagModal .hoursEditorList .timespan:first-child,.venueFlagModal .seasonalHoursEditorList .timespan:first-child{margin-top:0}.venueFlagModal .hoursEditorList .fullHoursList,.venueFlagModal .seasonalHoursEditorList .fullHoursList{margin-top:0;width:640px}.venueFlagModal .hoursEditorList .timeframeEditor .dayToggles,.venueFlagModal .seasonalHoursEditorList .timeframeEditor .dayToggles{margin-bottom:10px}.venueFlagModal .hoursEditorList .fromTime,.venueFlagModal .seasonalHoursEditorList .fromTime{margin-right:10px}.venueFlagModal .hoursEditorList .toTime,.venueFlagModal .seasonalHoursEditorList .toTime{margin-left:10px}.venueFlagModal .timeframeEditor,.venueFlagModal .freeformEditor{background:#e8e9eb;border:none;margin-top:0;padding:10px}.venueFlagModal .dayToggles{border:none;float:left;margin:0 0 10px 10px}.venueFlagModal .timeframeEditorSummary{float:none;margin-top:5px}.venueFlagModal .timeframeEditorStatus{float:none;margin:0 0 0 10px;padding:0}.venueFlagModal .timeframeEditorSubmit{margin-right:10px}.venueFlagModal .freeformEditor{display:none;width:370px}.venueFlagModal .freeformMode .freeformEditor,.venueFlagModal .freeformMode .toggleStructuredEditor{display:block}.venueFlagModal .freeformMode .timeframeEditor,.venueFlagModal .freeformMode .toggleFreeformEditor{display:none}.venueFlagModal .toggleStructuredEditor{display:none}.venueFlagModal #hoursInputs .toggleButton{border-right:1px solid #c7cdcf;box-sizing:initial;font-size:11px;float:left;padding:0 14px;width:20px}.venueFlagModal #hoursInputs .toggleButton:last-child{border-right:none}.venueFlagModal .timeInput{width:50px}.venueFlagModal .timeframeEditor .times{float:none}.venueFlagModal .freeFormTimeframes{width:345px}.venueFlagModal .headerVenueText ul.timeframes{display:inline;margin:0;padding:0}.venueFlagModal .headerVenueText ul.timeframes li{display:inline;list-style:none;margin:0;padding:0}.venueFlagModal .headerVenueText ul.timeframes li:after{content:", ";color:#aaa}.venueFlagModal .headerVenueText ul.timeframes li:last-child:after{content:""}.venueFlagModal .removePane .removeSecondaryPanel{display:none}.venueFlagModal .removePane.reasonSelected .removeSecondaryPanel{display:block}.venueFlagModal .removeOptions{margin:0 auto;width:600px}.venueFlagModal .removeOptions .introText{text-align:center}.venueFlagModal .removeOptions .removeReasonButtons{overflow:hidden}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton{cursor:pointer;float:left;margin:5px;padding:5px;text-align:center}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton .label{width:100px}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton .image.selected{background:#d9ded9 url('/img/flag-sprites-49583dac318c4f4eb4356201696c63f0.png') no-repeat 0 0}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton .image.selected{background-image:url("/img/flag-sprites-x2-256afe7ef08623f94a8ccd975d8fca12.png");background-size:600px auto}}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton .image{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#33d7e8 url('/img/flag-sprites-49583dac318c4f4eb4356201696c63f0.png') no-repeat 0 0;height:100px;width:100px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton .image{background-image:url("/img/flag-sprites-x2-256afe7ef08623f94a8ccd975d8fca12.png");background-size:600px auto}}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.closed .image{background-position:0 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.reopen .image{background-position:0 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.un_delete .image{background-position:0 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.inappropriate .image{background-position:-100px 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.doesnt_exist .image{background-position:-200px 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.duplicate .image{background-position:-300px 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.home .image{background-position:-400px 0}.venueFlagModal .removeOptions .removeReasonButtons .removeReasonButton.private .image{background-position:-500px 0}.venueFlagModal .removeOptions .removeReasonButton.un_delete,.venueFlagModal .removeOptions .removeReasonButton.not_closed,.venueFlagModal .removeOptions.closed .removeReasonButton.closed,.venueFlagModal .removeOptions.closed .removeReasonButton.un_delete,.venueFlagModal .removeOptions.deleted .removeReasonButton.closed,.venueFlagModal .removeOptions.deleted .removeReasonButton.un_delete{display:none}.venueFlagModal .removeOptions.closed .removeReasonButton.not_closed,.venueFlagModal .removeOptions.deleted .removeReasonButton.un_delete{display:block}.venueFlagModal textarea.problemReason{margin:10px 0 0 180px;width:560px}.venueFlagModal .duplicate .removeSecondaryPanel{width:100%}.venueFlagModal .removeSecondaryPanel{float:left;margin:5px 35px;max-height:250px;min-height:50px;padding:5px;width:530px}.venueFlagModal .duplicatesListSection{margin-bottom:5px;overflow-y:auto;overflow-x:hidden}.venueFlagModal .duplicatesListSection .duplicateEntry{float:left;height:55px;width:200px}.venueFlagModal .duplicatesListSection .duplicateEntry .dupeVenueInfo,.venueFlagModal .duplicatesListSection .duplicateEntry .duplicate{float:left;padding-left:5px}.venueFlagModal .duplicatesListSection .duplicateEntry .dupeVenueInfo a,.venueFlagModal .duplicatesListSection .duplicateEntry .duplicate a,.venueFlagModal .duplicatesListSection .duplicateEntry .dupeVenueInfo .address,.venueFlagModal .duplicatesListSection .duplicateEntry .duplicate .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:175px}.venueFlagModal .duplicatesListSection .duplicateEntry .dupeVenueInfo a,.venueFlagModal .duplicatesListSection .duplicateEntry .duplicate a{font-weight:bold}.venueFlagModal .helpMsg{font-weight:bold}.venueFlagModal .removeSecondaryPanel .dupesWaiting .hiddenForSearch{display:none}.venueFlagModal .removeSecondaryPanel .dupesWaiting .dupesSpinner{display:block}.venueFlagModal .removeSecondaryPanel .noDupesFound .hiddenForNoDupes{display:none}.venueFlagModal .removeSecondaryPanel .noDupesFound .noDupesMsg{display:block;margin-bottom:7px}.venueFlagModal .removeSecondaryPanel .noDupesMsg,.venueFlagModal .removeSecondaryPanel .dupesSpinner{display:none}.venueFlagModal .removeSecondaryPanel .homeReasonRow{padding:3px}.venueFlagModal .removeSecondaryPanel .helpMsg{margin-top:5px}.venueFlagModal .finalMessage{padding:10px}.venueFlagModal .finalMessage p{margin:0}.venueFlagModal .finalMessage p.callout{float:left}.venueFlagModal .finalMessage .separator{border-top:1px solid #aeb4b6;margin:20px 0}.venueFlagModal .finalMessage .joinButton{margin:20px auto 0;width:100px}.venueFlagModal .finalMessage .queueMessage{overflow:hidden}.venueFlagModal .finalMessage .queueButton{float:right;margin:-7px 20px auto auto;width:50px}.venueFlagModal .finalMessage.invite{text-align:center}.venueFlagModal .attributeForm{padding:0 !important}.venueFlagModal .attributeForm .label{float:left;font-weight:bold}.venueFlagModal .attributeForm .input{float:right}.venueFlagModal .attributeForm .inputRow{border-top:1px solid #efeff4;margin:5px auto;padding:10px 10px 5px;position:relative;width:600px}.venueFlagModal .attributeForm .inputRow:first-child{border-top:none}.venueFlagModal .attributeForm .inputRow.restaurantAttribute{line-height:32px}.venueFlagModal .attributeForm .inputRow.inputMulti .extraContent{float:right;padding:5px 0}.venueFlagModal .attributeForm .inputRow.inputMulti .extraContent input[type=checkbox]{margin-right:5px}.venueFlagModal .attributeForm .inputRow[data-field=price]{display:none}.venueFlagModal .attributeForm .inputRow[data-field=price].show{display:block}.venueFlagModal .attributeForm .inputRow label{margin-left:10px}.venueFlagModal .attributeForm .inputRow label .availabilityAttribute{margin-right:5px}.venueFlagModal .attributeForm .inputRow .extraContent{display:none}.venueFlagModal .attributeForm .inputRow.on .extraContent{display:block}.venueFlagModal .attributeForm .dropdownSummary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:185px;float:left}.venueFlagModal .attributeForm .fakeDropdownButton{color:#4e595d;display:inline-block;font-size:13px;text-transform:none;float:left;min-width:175px;text-align:left;z-index:2}.venueFlagModal .attributeForm .fakeDropdownButton span.arrow{border-left:1px solid #c7cdcf;color:#808080;display:inline-block;float:right;font-size:10px;margin:0 -2px 0 8px;padding-left:8px;position:relative}.venueFlagModal .attributeForm .fakeDropdownContainer{position:relative}.venueFlagModal .attributeForm .fakeDropdownContents{background:#fff;border:1px solid #c7cdcf;border-top:none;display:none;min-width:195px;position:absolute;top:33px;left:0;z-index:1;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}.ui-autocomplete{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden}.ui-autocomplete.categoryAutocomplete,.ui-autocomplete.rootCategoryAutocomplete,.ui-autocomplete.subcategoryAutocomplete,.ui-autocomplete.chainAutocomplete{-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 2px 0;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 2px 0;box-shadow:rgba(0,0,0,0.5) 0 1px 2px 0;border:none}.ui-autocomplete.categoryAutocomplete,.ui-autocomplete.subcategoryAutocomplete,.ui-autocomplete.chainAutocomplete{width:280px !important}.ui-autocomplete.rootCategoryAutocomplete{width:380px !important}.ui-autocomplete.rootCategoryAutocomplete,.ui-autocomplete.subcategoryAutocomplete,.ui-autocomplete.chainAutocomplete{max-height:400px;overflow-y:scroll}.ui-autocomplete.categoryAutocomplete>li,.ui-autocomplete.subcategoryAutocomplete>li,.ui-autocomplete.rootCategoryAutocomplete>li,.ui-autocomplete-chainAutocomplete>li{line-height:32px}.ui-autocomplete.locationAutocomplete{z-index:1000008 !important}.parentEditor{clear:both}.parentEditor .parentBlock{float:left}.parentEditor .parentBlock .parentBoxDiv{padding-bottom:5px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete{line-height:0;position:relative}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;border:solid 1px #c7cdcf;display:inline-block;font-size:12px;height:20px;padding:0 10px;white-space:nowrap}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search input{background-color:rgba(0,0,0,0);border:0 none rgba(0,0,0,0);font-size:12px;line-height:17px;margin:0;padding:0}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search input:hover,.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search input:focus,.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search input:active{outline:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .query{display:inline-block;margin:0 10px 0 0;vertical-align:top;width:377px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .query::-webkit-input-placeholder{position:relative;top:2px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location{display:inline-block;line-height:100%;overflow:hidden;text-align:right;vertical-align:top;width:96px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .view{overflow:hidden;text-overflow:ellipsis;padding:3px 0;white-space:nowrap}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .view .in{color:#aeb4b6}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .view .name{color:#2d5be3;cursor:pointer;text-decoration:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .view .name:hover{text-decoration:underline}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .edit{display:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location .edit .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:dotted 1px #2d5be3;line-height:12px;margin:1.5px 0 1px 0;text-align:right}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location.editing .view{display:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .location.editing .edit{display:block}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-color:#fff;border:solid 1px #c7cdcf;max-height:244px;overflow:scroll;position:absolute;top:17px;width:505px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results.hidden{display:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results h4{background-color:#efeff4;font-size:17px;margin:0;padding:2px 0 2px 10px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList{border-top:solid 1px #c7cdcf;font-size:15px;line-height:110%}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList:first-child{border-top:none 0 rgba(0,0,0,0)}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;display:inline-block;overflow:hidden;padding:1.5px 10px;width:100%}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result.selected{background-color:#2d5be3;color:#fff}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result.selected .detail{color:rgba(255,255,255,0.8)}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result img{float:left;height:32px;margin-right:5px;width:32px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.venue .result .detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.user .result{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;display:inline-block;overflow:hidden;padding:1.5px 1.5px;width:100%}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.user .result.selected{background-color:#2d5be3;color:#fff}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.user .result.selected .detail{color:rgba(255,255,255,0.8)}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.user .result img{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;float:left;height:32px;margin-right:5px;width:32px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.user .result .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;padding-top:5px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.loading{background:url('/img/ajax_spinner-a51c5608d01acf32df728f299767f82b.gif') 50% 50% no-repeat;background-size:16px 16px;height:100px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList.loading *{display:none}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results .resultList .noResults{color:#aeb4b6;font-style:italic;line-height:16px;padding:42.5px 0;text-align:center}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search{-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #c7cdcf;outline:none;padding:6px;width:505px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search:focus{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #959b9e}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search.loadingInput{background:#e5e5e5 url('/img/input-loading-37ae1d608a187fd13f6624252933d85b.gif');border:1px solid #bbb}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .query{width:100%}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search:hover{border:solid 1px #bbb}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results{top:34px;width:505px;z-index:8}.parentEditor .parentBlock .parentSection.displayMode .parentChooser{display:none}.parentEditor .parentBlock .parentSection.displayMode .parentDisplay{display:block}.parentEditor .parentBlock .parentSection.inputMode .parentChooser{display:block}.parentEditor .parentBlock .parentSection.inputMode .parentDisplay{display:none}.parentEditor .parentBlock .parentSection .venueDisplay{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#e8e9eb;cursor:default;height:40px;min-width:220px}.parentEditor .parentBlock .parentSection .venueDisplay .venueName{font-weight:bold;line-height:40px}.parentEditor .parentBlock .parentSection .venueDisplay .venueIcon{display:block;float:left;margin:4px 5px 0 5px}.parentEditor .parentBlock .parentSection .venueDisplay .unselect{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') top left no-repeat;cursor:pointer;display:block;float:right;height:22px;margin:9px 10px 0 0;width:22px}.parentEditor .parentBlock .parentSection .venueDisplay .unselect:hover{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') bottom left no-repeat}.parentEditor .parentBlock .parentSection .venueDisplay .addressImporter{margin-left:5px}.parentEditor .parentBlock .venueDisplay{width:520px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete{padding-bottom:5px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .results{max-height:210px;top:29px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search{height:15px}.parentEditor .parentBlock .parentSection .parentChooser .autocomplete .search .query{line-height:11px}.nameAddSection{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e8e9eb;float:left;margin-bottom:5px;overflow:hidden;padding:10px;width:600px}.nameAddSection input{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #c7cdcf;outline:none;padding:6px}.nameAddSection input:focus{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #959b9e}.nameAddSection input.loadingInput{background:#e5e5e5 url('/img/input-loading-37ae1d608a187fd13f6624252933d85b.gif');border:1px solid #bbb}.nameAddSection input:hover,.nameAddSection button:hover,.nameAddSection input:active,.nameAddSection button:active,.nameAddSection input:focus,.nameAddSection button:focus{outline:none}.nameAddSection>*{display:inline-block;vertical-align:top}.nameAddSection .name,.nameAddSection .lang{padding:5px;margin:5px}.nameAddSection .name{margin-left:170px;width:300px}.nameAddSection .addButton{display:inline-block;margin-top:2px}.nameAddSection .languageAutocompleteHolder{margin-top:5px}.nameAddSection .languageAutocompleteHolder .ui-autocomplete-input{width:150px}.namesTable{padding-right:20px;float:left}.namesTable .nameRow{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e8e9eb;margin:5px 0;overflow:hidden;width:620px}.namesTable .nameRow .nameInput{padding:3px;width:300px}.namesTable .nameRow .lang{width:80px}.namesTable .nameRow .name{width:300px}.namesTable .nameRow .removeButton,.namesTable .nameRow .name,.namesTable .nameRow .lang{padding:5px;float:left}.namesTable .nameRow .removeButton{float:right}.languageAutocompleteHolder{display:inline-block;position:absolute}.languageAutocompleteHolder button{background-color:transparent;border:none;position:absolute;right:0;top:5px}.languageAutocompleteHolder .ui-autocomplete-input{padding:5px}.languageAutocompleteHolder .ui-autocomplete{margin-top:1px;max-height:135px;position:relative;overflow-y:scroll}.seasonalHoursHeader{display:none}.showDefaultHoursLink .seasonalHoursHeader{display:block}.showDefaultHoursLink .defaultHoursHeader{display:none}.showDefaultHoursLink .headerVenueText{display:none}.hoursTip{float:right;margin-left:5px}#venueHours,.hoursList{position:relative}#venueHours .open,.hoursList .open,#venueHours .closed,.hoursList .closed{color:#4e595d;font-size:11px;font-weight:bold;position:absolute;right:20px;text-align:right;top:20px;width:230px}#venueHours .statusOpen,.hoursList .statusOpen,#venueHours .open,.hoursList .open{color:#9dc922}#venueHours .statusClosed,.hoursList .statusClosed,#venueHours .closed,.hoursList .closed{color:#aaa}#venueHours .popularHoursHeader,.hoursList .popularHoursHeader{font-weight:bold}#venueHours .status,.hoursList .status{font-size:11px}#venueHours .hours,.hoursList .hours{font-size:11px;line-height:16px;overflow:hidden}#venueHours .actualPanelWithPopular,.hoursList .actualPanelWithPopular{border-bottom:1px solid #e8e9eb;padding-bottom:10px}#venueHours .popularPanelWithActual,.hoursList .popularPanelWithActual{padding-top:10px}#venueHours #popularHoursTooltip,.hoursList #popularHoursTooltip{background:#eee;color:#888;font-size:10px;font-weight:normal;padding:2px 5px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}#venueHours .showMore,.hoursList .showMore{display:none}#venueHours .timespan,.hoursList .timespan{padding-top:5px;text-align:right}#venueHours .timespan .openTime,.hoursList .timespan .openTime{font-weight:bold;overflow:hidden;padding-bottom:2px}#venueHours .timespan .openTime .days,.hoursList .timespan .openTime .days{float:left}#venueHours .timespan .openTime .hours,.hoursList .timespan .openTime .hours{display:block}#venueHours .timespan .range,.hoursList .timespan .range{padding-left:10px}#venueHours .timespan .range .name,.hoursList .timespan .range .name{float:left}#venueHours .popularDisclaimer,.hoursList .popularDisclaimer{background:#f0f4f5;font-size:11px;line-height:16px;margin-top:10px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#editVenueHours .timespan{margin-bottom:5px;min-height:20px;overflow:hidden;text-align:right}#editVenueHours .timespan:first-child{padding-top:0}#editVenueHours .timespan .deleteHours{float:right;height:20px;margin-top:-2px;overflow:hidden;width:20px}#editVenueHours .timespan .deleteHours img:hover{margin-top:-22px}#editVenueHours .timespan .openTime{font-weight:bold;margin-right:35px;overflow:hidden;padding-bottom:2px}#editVenueHours .timespan .openTime .days{float:left;margin-right:20px}#editVenueHours .timespan .openTime .hours{float:right}#editVenueHours .timespan .range{display:block;margin-right:35px;overflow:hidden}#editVenueHours .timespan .range .name{float:left;margin-left:20px}#editVenueHours .timespan .range .hours{float:right}#editVenueHours #hoursInputs>div{margin-left:20px}#editVenueHours #hoursInputs>h3{margin-top:10px}#editVenueHours #hoursInputs input.error{background:#fcc;border:1px solid #f7aeae}#editVenueHours #hoursInputs input.error:focus{background:#fff;border:1px solid #c7cdcf}#editVenueHours #hoursInputs input.hint,#editVenueHours #hoursInputs input.hint:focus{border:1px solid #00b551}#editVenueHours #hoursInputs .noBottomPadding{margin-bottom:0}#editVenueHours #hoursInputs .timeInputContainer{display:inline-block;position:relative}#editVenueHours #hoursInputs .timeInputContainer .ui-autocomplete{width:145px}#editVenueHours #hoursInputs .completions{position:absolute}#editVenueHours #hoursInputs .completions ul{margin-top:-5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#editVenueHours #hoursInputs .times input[type=text].timeInput{float:none;margin:0 10px;width:131px}#editVenueHours #hoursInputs .times input[type=text].timeInput.disabled{color:#aeb4b6}#editVenueHours #hoursInputs .times .input-default{left:20px}#editVenueHours #hoursInputs .times .allDay{margin-top:8px;margin-left:22px}#editVenueHours #hoursInputs .toggleButton{display:inline-block;margin-left:-1px;width:39px}#editVenueHours #hoursInputs .toggleButton:first-child{margin-left:0}#editVenueHours #hoursInputs #fromTimeContainer,#editVenueHours #hoursInputs #toTimeContainer{display:inline-block}#editVenueHours #hoursInputs #namedRanges{margin-top:6px}#editVenueHours #hoursInputs #namedRanges>div{margin-bottom:10px}#editVenueHours #hoursInputs #namedRanges .range{height:33px;position:relative}#editVenueHours #hoursInputs #namedRanges .range>div{float:left;padding-right:10px}#editVenueHours #hoursInputs #namedRanges .range input{width:95px}#editVenueHours #hoursInputs #namedRanges .range strong{font-weight:bold;margin-right:9px}#editVenueHours #hoursInputs #namedRanges .range strong:first-child{margin-left:0}#editVenueHours #hoursInputs #namedRanges .range .completions ul{width:100px}#editVenueHours #hoursInputs #namedRanges .range .deleteRange{height:20px;width:20px;position:absolute;right:0;top:3px;padding:0;overflow:hidden}#editVenueHours .modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 1px 10px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 1px 10px;box-shadow:rgba(0,0,0,0.5) 0 0 1px 10px}#editVenueHours .modal input[type=text]{float:none;margin:0}#editVenueHours .modal .modalBg{background-color:#000;height:100%;opacity:.2;width:100%}#editVenueHours .modal .modalContents,#editVenueHours .modal .hoursEditor{background-color:#fff;border:1px solid #c7cdcf;margin:0 auto;width:535px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#editVenueHours .modal .modalContents .bottomButtons,#editVenueHours .modal .hoursEditor .bottomButtons{background-color:#fcfcfc;border-top:1px solid #efeff4;left:0;padding:8px 15px;right:0;text-align:right}#editVenueHours .modal .modalContents .bottomButtons>*,#editVenueHours .modal .hoursEditor .bottomButtons>*{display:inline-block;margin:0 7px}#editVenueHours .modal .modalContents .errorDisplay,#editVenueHours .modal .hoursEditor .errorDisplay{color:#f00;display:inline;font-weight:bold;text-align:left}#editVenueHours .modal .modalWrapper,#editVenueHours .modal .hoursEditorModalWrapper{position:fixed;top:100px;width:100%}#venueHours .hoursEditorModalWrapper .hoursEditor{padding:30px;width:455px}.timeframeEditor,.freeformEditor{background-color:#fafafa;border:1px solid #2d5be3;padding:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.freeformEditor{display:none}.freeformMode .freeformEditor,.freeformMode .toggleStructuredEditor{display:block}.freeformMode .timeframeEditor,.freeformMode .toggleFreeformEditor{display:none}.toggleStructuredEditor{display:none;margin-top:5px}.showDefaultHoursLink .toggleFreeformEditor{display:none}.hoursEditorHeader{border-bottom:1px solid #c7cdcf}.hoursEditorList .hoursList{margin-top:8px}.hoursList,.hoursMergeNote{font-size:11px;line-height:16px;overflow:hidden;margin-bottom:0}.hoursEditor .fullHoursList{width:66%}.hoursMergeNote{font-weight:normal}.hoursEditorButtons{background-color:#fcfcfc;border-top:1px solid #efeff4;left:0;right:0;overflow:hidden;padding-top:16px;text-align:right}.hoursEditorButtons>*{display:inline-block;margin:0 7px}.timeframeEditor .rangeName{margin-top:24px}#editVenueHours #hoursInputs.timeframeEditor .times .toTime input[type=text].timeInput{margin-right:0}.timeframeEditor .dayToggles{margin-bottom:24px}#editVenueHours #hoursInputs .toggleButton{width:32px}.timeframeEditorSummary{clear:both;overflow:hidden}.timeframeEditor .times{clear:both}.rangeNameLabel{font-weight:bold;margin-right:8px}.hoursEditorButtons{margin-top:16px}.hoursEditorSave{display:inline}.timeframeEditorPreview,.timeframeEditorStatus,.timeframeEditorSubmit,.timeframeClosedSubmit{float:right}.timeframeEditorPreview,.timeframeEditorStatus{padding-top:7px;width:222px}.timeframeEditorPreview .seasonalRange .range{display:none}#venueHours .timeframeEditorPreview .hours,#venueHours .timeframeEditorPreview .days{font-size:13px}.timeframeEditorSubmit{margin-top:10px;font-weight:normal}.timeframeClosedSubmit{display:inline-block;font-weight:normal;margin-bottom:10px;margin-top:-20px}.closedReasons{margin-top:10px;border-top:1px solid #c7cdcf;font-weight:normal;padding:10px 0;border-bottom:1px solid #c7cdcf}.hoursEditorSave{float:right}.hoursEditorCancel{padding-top:8px}.labeledTimeInputContainer{display:inline-block}.timeframeEditor{margin-top:8px}.timeframeEditor .times{float:right}.timeframeEditor .clear{clear:both}.timeframeEditorStatus{color:#00b551;margin-right:24px;font-weight:bold;text-align:left}.timeframeEditorStatus.errorDisplay{color:#f00;display:inline;font-weight:bold;text-align:left}#hoursEditorModalLauncher{margin-top:10px}.freeFormTimeframes{margin:0;width:354px}.freeformError,.timeframeError{color:#f00;font-weight:bold;text-align:left}.validationError{float:left;font-weight:bold;text-align:left;padding-bottom:8px;width:220px}.validationError.error{color:#f00}.validationError.warning{color:#ffa500}input{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #c7cdcf;outline:none;padding:6px}input:focus{-moz-transition-duration:.33s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.33s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.33s;transition-property:background,border,color,opacity,box-shadow;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #959b9e}input.loadingInput{background:#e5e5e5 url('/img/input-loading-37ae1d608a187fd13f6624252933d85b.gif');border:1px solid #bbb}.hoursEditorSection{margin-top:5px}.editSeasonalHours{text-align:right;display:block}.seasonal .editSeasonalHours{display:none}.editDefaultHours{text-align:right;display:none}.seasonal .editDefaultHours{display:block}.startMonth{float:left;margin-left:10px;margin-bottom:10px}.startDay{float:left;margin-left:10px;margin-bottom:10px}.endDay{float:right;margin-right:10px}.endMonth{float:right;margin-right:10px}.dateEditor{display:none}.closedSection{display:none}.showDefaultHoursLink .dateEditor{display:block}.showDefaultHoursLink .closedSection{display:block}.showDefaultHoursLink .seasonalHoursEditorList{display:block}.seasonalHoursEditorList{display:none}.showDefaultHoursLink .hoursEditorList{display:none}.seasonalRange .range{font:inherit;font-weight:bold;font-size:115%;margin-left:5px}.startDate{float:left}.endDate{float:right}#actionBar{background:#f0f4f5;border-bottom:1px solid #dae4e6;overflow:hidden}#actionBar .link,#actionBar .comboRatingButton,#actionBar .greenButton,#actionBar .greyButton,#actionBar .orangeButton,#actionBar .blueButton{float:left;left:50%;margin-left:15px;max-width:250px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#actionBar .link:first-child,#actionBar .comboRatingButton:first-child,#actionBar .greenButton:first-child,#actionBar .greyButton:first-child,#actionBar .orangeButton:first-child,#actionBar .blueButton:first-child{margin-left:0}#actionBar .link:hover,#actionBar .comboRatingButton:hover,#actionBar .greenButton:hover,#actionBar .greyButton:hover,#actionBar .orangeButton:hover,#actionBar .blueButton:hover{text-decoration:none}#actionBar a,#actionBar span.greenButton,#actionBar span.greyButton,#actionBar span.orangeButton,#actionBar span.blueButton{padding:0 15px}#actionBar .actionContainer{float:right;left:-50%;position:relative;text-align:left}#actionBar .actionContainer p{float:left;left:50%;overflow:hidden;position:relative}#actionBar .listActionButton .link,#actionBar .listActionButton .greenButton,#actionBar .listActionButton .greyButton,#actionBar .listActionButton .orangeButton,#actionBar .listActionButton .blueButton{float:none;left:0;margin-left:0}#actionBar .listActionButton .link:first-child,#actionBar .listActionButton .greenButton:first-child,#actionBar .listActionButton .greyButton:first-child,#actionBar .listActionButton .orangeButton:first-child,#actionBar .listActionButton .blueButton:first-child{margin-left:0}#actionBar .listActionButton .link:hover,#actionBar .listActionButton .greenButton:hover,#actionBar .listActionButton .greyButton:hover,#actionBar .listActionButton .orangeButton:hover,#actionBar .listActionButton .blueButton:hover{text-decoration:none}.been-here-button{cursor:pointer;display:inline-block;padding-left:20px;position:relative;color:#aeb4b6;font-size:11px;line-height:16px;margin-right:10px}.been-here-button:hover{color:#959b9e}.been-here-button .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -32px -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.been-here-button .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.been-here-button:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -32px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.been-here-button:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.been-here-button.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -32px -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.been-here-button.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.been-here-button.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}.saveButton,.doubleShareButton{overflow:visible}.saveButton .buttonLeft,.doubleShareButton .buttonLeft{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c7cdcf;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;border-bottom-right-radius:0;border-top-right-radius:0;float:left;display:inline-block;padding:0 6px}.saveButton .buttonLeft:hover,.doubleShareButton .buttonLeft:hover,.saveButton .buttonLeft:active,.doubleShareButton .buttonLeft:active{background:#bdc3c5;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.saveButton .buttonLeft:active,.doubleShareButton .buttonLeft:active,.saveButton .buttonLeft.active,.doubleShareButton .buttonLeft.active{background:#b3b9ba}.saveButton .buttonLeft:disabled,.doubleShareButton .buttonLeft:disabled{background:#f4f5f5;cursor:default}.saveButton .buttonLeft:hover,.doubleShareButton .buttonLeft:hover,.saveButton .buttonLeft:active,.doubleShareButton .buttonLeft:active{background:#bdc3c5;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton .buttonRight,.doubleShareButton .buttonRight{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;float:left}.saveButton .buttonRight:hover,.doubleShareButton .buttonRight:hover,.saveButton .buttonRight:active,.doubleShareButton .buttonRight:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.saveButton .buttonRight:active,.doubleShareButton .buttonRight:active,.saveButton .buttonRight.active,.doubleShareButton .buttonRight.active{background:#d7d7dc}.saveButton .buttonRight:disabled,.doubleShareButton .buttonRight:disabled{background:#fcfcfd;cursor:default}.saveButton .buttonRight:hover,.doubleShareButton .buttonRight:hover{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton:hover .buttonLeft,.doubleShareButton:hover .buttonLeft,.saveButton:active .buttonLeft,.doubleShareButton:active .buttonLeft{background:#bdc3c5;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton:hover .buttonRight,.doubleShareButton:hover .buttonRight,.saveButton:active .buttonRight,.doubleShareButton:active .buttonRight{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.active,.doubleShareButton.active{overflow:visible}.saveButton.active .buttonLeft,.doubleShareButton.active .buttonLeft{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#00b551;border:1px solid rgba(0,0,0,0.05);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;border-bottom-right-radius:0;border-top-right-radius:0;float:left;display:inline-block;padding:0 6px}.saveButton.active .buttonLeft:hover,.doubleShareButton.active .buttonLeft:hover,.saveButton.active .buttonLeft:active,.doubleShareButton.active .buttonLeft:active{background:#00ac4d;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff}.saveButton.active .buttonLeft:active,.doubleShareButton.active .buttonLeft:active,.saveButton.active .buttonLeft.active,.doubleShareButton.active .buttonLeft.active{background:#00a349}.saveButton.active .buttonLeft:disabled,.doubleShareButton.active .buttonLeft:disabled{background:#ccf0dc;cursor:default}.saveButton.active .buttonLeft:hover,.doubleShareButton.active .buttonLeft:hover,.saveButton.active .buttonLeft:active,.doubleShareButton.active .buttonLeft:active{background:#00ac4d;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.active .buttonRight,.doubleShareButton.active .buttonRight{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;float:left}.saveButton.active .buttonRight:hover,.doubleShareButton.active .buttonRight:hover,.saveButton.active .buttonRight:active,.doubleShareButton.active .buttonRight:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.saveButton.active .buttonRight:active,.doubleShareButton.active .buttonRight:active,.saveButton.active .buttonRight.active,.doubleShareButton.active .buttonRight.active{background:#d7d7dc}.saveButton.active .buttonRight:disabled,.doubleShareButton.active .buttonRight:disabled{background:#fcfcfd;cursor:default}.saveButton.active .buttonRight:hover,.doubleShareButton.active .buttonRight:hover{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.active:hover .buttonLeft,.doubleShareButton.active:hover .buttonLeft,.saveButton.active:active .buttonLeft,.doubleShareButton.active:active .buttonLeft{background:#00ac4d;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.active:hover .buttonRight,.doubleShareButton.active:hover .buttonRight,.saveButton.active:active .buttonRight,.doubleShareButton.active:active .buttonRight{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.save-button,.save-button.link,.save-button.link:hover{cursor:pointer;display:inline-block;padding-left:20px;position:relative;color:#aeb4b6;font-size:11px;line-height:16px;margin-right:10px}.save-button:hover,.save-button.link:hover,.save-button.link:hover:hover{color:#959b9e}.save-button .icon,.save-button.link .icon,.save-button.link:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -48px -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.save-button .icon,.save-button.link .icon,.save-button.link:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.save-button:hover .icon,.save-button.link:hover .icon,.save-button.link:hover:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -48px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.save-button:hover .icon,.save-button.link:hover .icon,.save-button.link:hover:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.save-button.active .icon,.save-button.link.active .icon,.save-button.link:hover.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -48px -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.save-button.active .icon,.save-button.link.active .icon,.save-button.link:hover.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.save-button.loadingActionButton span.icon,.save-button.link.loadingActionButton span.icon,.save-button.link:hover.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}.save-button .icon,.save-button.link .icon,.save-button.link:hover .icon{width:10px}.save-button .label,.save-button.link .label,.save-button.link:hover .label{margin-left:-4px}.like-button,.like-button.link,.like-button.link:hover{cursor:pointer;display:inline-block;padding-left:20px;position:relative;color:#aeb4b6;font-size:11px;line-height:16px;margin-right:10px}.like-button:hover,.like-button.link:hover,.like-button.link:hover:hover{color:#959b9e}.like-button .icon,.like-button.link .icon,.like-button.link:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.like-button .icon,.like-button.link .icon,.like-button.link:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.like-button:hover .icon,.like-button.link:hover .icon,.like-button.link:hover:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.like-button:hover .icon,.like-button.link:hover .icon,.like-button.link:hover:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.like-button.active .icon,.like-button.link.active .icon,.like-button.link:hover.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.like-button.active .icon,.like-button.link.active .icon,.like-button.link:hover.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}.like-button.loadingActionButton span.icon,.like-button.link.loadingActionButton span.icon,.like-button.link:hover.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}.like-button .icon,.like-button.link .icon,.like-button.link:hover .icon{width:14px}.like-button .label,.like-button.link .label,.like-button.link:hover .label{margin-left:0}#friendActionBar{background:#f0f4f5;border-bottom:1px solid #dae4e6;overflow:hidden}#friendActionBar .link,#friendActionBar .greenButton,#friendActionBar .greyButton{max-width:250px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#friendActionBar .greenButton:hover,#friendActionBar .greyButton:hover{text-decoration:none}#friendActionBar .actionContainer{position:relative;text-align:left}#friendActionBar .actionContainer .friendStatus{position:relative}#friendActionBar .actionContainer .friendStatus .greenButton{clear:both}#friendActionBar .actionContainer .friendStatus .unfollowButton{padding:0;text-transform:capitalize}#friendActionBar .actionContainer p.friendStatusDescription{margin:0;text-align:center}#friendActionBar .actionContainer p.friendActionDescription{text-align:center}#friendActionBar .actionContainer .friendActionLoneButton{width:150px;margin:0 auto}#friendActionBar .actionContainer .friendActionLeftButton{float:left;width:70px}#friendActionBar .actionContainer .friendActionRightButton{float:right;width:70px}#friendActionBar .actionContainer #explainIgnoredRequest{left:0}#friendActionBar .actionContainer #friendRequestStatus{left:0}#friendActionBar .actionContainer #alreadyFriends{font-size:11px}#friendActionBar .actionContainer #alreadyFriends a{color:#aeb4b6;padding:0}#friendActionBar .actionContainer p{overflow:hidden;position:relative}#EditListItemContainer h3{margin-bottom:0}#EditListItemContainer .friends.photos .containerEl{overflow:scroll;max-height:250px}#EditListItemContainer .itemPhoto{cursor:pointer;display:inline-block;margin:0 10px 10px 0}#EditListItemContainer .itemPhoto img{border:1px solid #e3e3e3;background:#fff;padding:3px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}#EditListItemContainer .upload{display:inline-block;margin:10px;overflow:hidden;padding-left:32px;position:relative}#EditListItemContainer .upload input{bottom:-100px;color:transparent;cursor:pointer;left:-100px;position:absolute;right:-100px;top:-300px}#EditListItemContainer .upload .icon{background:transparent url('/img/icon-blue-photos-0188fd31470ee43de1c1b9bf13aae239.png') no-repeat 0 0;height:16px;left:8px;position:absolute;top:6px;width:16px}.super-tip-edit-menu.no-results-menu .no-results{display:block}.super-tip-edit-menu .tips-bottom{width:400px}.super-tip-edit-menu .tip-top .arr{right:18px}.super-tip-edit-menu .results-container{max-height:300px;overflow:auto}.super-tip-edit-menu .results-container .result{overflow:auto;min-height:40px;border-bottom:1px solid rgba(180,180,180,0.1);padding:10px;cursor:pointer}.super-tip-edit-menu .results-container .result .s-tip .tip-text{font-size:13px;margin-bottom:9px}.super-tip-edit-menu .results-container .result .s-tip img{vertical-align:middle;margin-right:8px}.super-tip-edit-menu .results-container .result .s-tip .user:hover{text-decoration:underline}.super-tip-edit-menu .results-container .result .s-tip .pipe{padding:0 7px}.super-tip-edit-menu .results-container .result .s-tip .tip-attribution{font-size:13px;font-weight:normal;color:#aeb4b6}.super-tip-edit-menu .results-container .result:hover{background-color:rgba(255,255,255,0.1)}.super-photo-edit-menu.no-results-list-menu .no-results-list,.super-photo-edit-menu.no-results-menu .no-results{display:block}.super-photo-edit-menu .photos-bottom{width:375px}.super-photo-edit-menu .photos-top .arr{left:18px}.super-photo-edit-menu .results-container{font-size:11px;max-height:300px;overflow:auto;padding:0}.super-photo-edit-menu .results-container .results .photos-section{line-height:0;margin-left:-20px;padding:12px}.super-photo-edit-menu .results-container .results .photoUploadForm{display:inline-block}.super-photo-edit-menu .results-container .results .upload{margin:10px;overflow:hidden;padding-left:32px;position:relative}.super-photo-edit-menu .results-container .results .upload input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;bottom:-100px;cursor:pointer;left:-100px;position:absolute;right:-100px;top:-100px;z-index:2}.super-photo-edit-menu .results-container .results .upload .icon{background:transparent url('/img/icon-blue-photos-0188fd31470ee43de1c1b9bf13aae239.png') no-repeat 0 0;height:16px;left:8px;position:absolute;top:6px;width:16px}.super-photo-edit-menu .results-container .results .upload .text{position:relative}.super-photo-edit-menu .results-container img{cursor:pointer;margin-left:20px;margin-bottom:20px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 5px 0;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 5px 0;box-shadow:rgba(0,0,0,0.3) 0 1px 5px 0}.super-photo-edit-menu .results-container img:hover{background:#ccc}.super-tip-edit-menu,.super-photo-edit-menu{color:#fff;position:absolute;z-index:30}.super-tip-edit-menu .results-container,.super-photo-edit-menu .results-container{font-size:11px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.super-tip-edit-menu .results-container .oh-oh-warn,.super-photo-edit-menu .results-container .oh-oh-warn{color:#aeb4b6;margin:0 3px;padding:0 6px}.super-tip-edit-menu.loading .photos-bottom,.super-photo-edit-menu.loading .photos-bottom{min-height:96px;background:rgba(32,32,32,0.9) url('/img/ajax_spinner_dark-59e50f6eabb018b3a7bae18c874d9b05.gif') no-repeat 50% 50%}.super-tip-edit-menu .photos-top,.super-photo-edit-menu .photos-top,.super-tip-edit-menu .tip-top,.super-photo-edit-menu .tip-top{height:8px;position:relative;background-color:transparent}.super-tip-edit-menu .photos-top .arr,.super-photo-edit-menu .photos-top .arr,.super-tip-edit-menu .tip-top .arr,.super-photo-edit-menu .tip-top .arr{position:absolute;width:16px;height:16px;background:transparent url(/img/tipArrowBlackUp-e56ac60c507dd591012b9eab3fa72824.png) no-repeat left 5px;background-repeat:no-repeat;top:-6px}.super-tip-edit-menu .tip-section-header,.super-photo-edit-menu .tip-section-header,.super-tip-edit-menu .photo-section-header,.super-photo-edit-menu .photo-section-header{background:rgba(255,255,255,0.15);border-bottom:1px solid #000;border-bottom:1px solid rgba(180,180,180,0.1);font-size:11px;font-weight:bold;padding:6px 10px;text-transform:uppercase}.super-tip-edit-menu .photos-bottom,.super-photo-edit-menu .photos-bottom,.super-tip-edit-menu .tips-bottom,.super-photo-edit-menu .tips-bottom{-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 5px 0;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 5px 0;box-shadow:rgba(0,0,0,0.5) 0 1px 5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#4e595d;background-color:rgba(32,32,32,0.9)}.no-results-list,.no-results{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;padding:24px;text-align:center}.no-results-list .heady,.no-results .heady{font-weight:bold;font-size:16px}.no-results-list .do-it,.no-results .do-it{margin-top:12px}.listpagepopupscrollbar::-webkit-scrollbar{width:10px;height:8px}.listpagepopupscrollbar::-webkit-scrollbar-track{width:12px;background-color:transparent;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.listpagepopupscrollbar::-webkit-scrollbar-track-piece{background-color:transparent;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:10px}.listpagepopupscrollbar::-webkit-scrollbar-thumb:horizontal,.listpagepopupscrollbar::-webkit-scrollbar-thumb:vertical{background-color:#aeb4b6;border:2px solid #363636;width:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.super-tip-edit-menu.hidden,.super-photo-edit-menu.hidden{display:none}.flyOut{left:0;margin:0;padding:0;position:absolute;top:0;z-index:1000012}.flyOut.hidden{display:none}.flyOut .arr{position:absolute}.flyOut.righty{padding-left:5px}.flyOut.righty .arr{background:url('/img/flyout-caret-white-42469a0a54153c36e9820d055e095b2c.png') no-repeat left top;height:14px;left:0;top:6px;width:6px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.righty .arr{background-image:url("/img/flyout-caret-white@2x-1bee5a4d3542e90773a7a4cb00f2e6a3.png");background-size:6px 14px}}.flyOut.lefty{padding-right:5px}.flyOut.lefty .arr{background:url('/img/flyout-caret-white-right-1262b68fa877ab78d5f899dc7df7b9a9.png') no-repeat left top;height:14px;right:0;top:6px;width:6px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.lefty .arr{background-image:url("/img/flyout-caret-white-right@2x-a1392079399683df05ad0f3c95140d8e.png");background-size:6px 14px}}.flyOut.above{padding-bottom:5px}.flyOut.above .arr{background:url('/img/flyout-caret-white-bottom-e5e4957b7cead85de8759074a43821e4.png') no-repeat left top;bottom:0;height:6px;left:6px;width:14px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.above .arr{background-image:url("/img/flyout-caret-white-bottom@2x-697febb25df7b8e0db401c1e12b41c82.png");background-size:14px 6px}}.flyOut.below{padding-top:5px}.flyOut.below .arr{background:url('/img/flyout-caret-white-top-b23520599be7b267ce017107cf63e865.png') no-repeat left top;height:6px;left:6px;top:0;width:14px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.below .arr{background-image:url("/img/flyout-caret-white-top@2x-3a3c149b15718d2e7418141714ee2458.png");background-size:14px 6px}}.flyOut.aboveleft{padding-bottom:5px}.flyOut.aboveleft .arr{background:url('/img/flyout-caret-white-bottom-e5e4957b7cead85de8759074a43821e4.png') no-repeat left top;bottom:0;height:6px;right:6px;width:14px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.aboveleft .arr{background-image:url("/img/flyout-caret-white-bottom@2x-697febb25df7b8e0db401c1e12b41c82.png");background-size:14px 6px}}.flyOut.belowleft{padding-top:5px}.flyOut.belowleft .arr{background:url('/img/flyout-caret-white-top-b23520599be7b267ce017107cf63e865.png') no-repeat left top;height:6px;right:6px;top:0;width:14px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut.belowleft .arr{background-image:url("/img/flyout-caret-white-top@2x-3a3c149b15718d2e7418141714ee2458.png");background-size:14px 6px}}.flyOut .contents{-moz-box-shadow:rgba(0,0,0,0.15) 0 0 10px 0;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 10px 0;box-shadow:rgba(0,0,0,0.15) 0 0 10px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #c7cdcf;overflow:hidden;padding:0}.flyOut.promo .contents{border:1px solid #c7cdcf;padding:10px 12px}.flyOut.promo.righty .arr{background:url(/img/flyout-caret-grey-89c0f6fbcafb2ed85673f876785b4d39.png) no-repeat left top}.flyOut.promo.lefty .arr{background:url(/img/flyout-caret-grey-right-bb4234dd25cf04713544930f3e139f7b.png) no-repeat left top}.flyOut.promo.above .arr{background:url(/img/flyout-caret-grey-bottom-5a85e4ffc6cf8b41018d0de96747519c.png) no-repeat left top}.flyOut.promo.below .arr{background:url(/img/flyout-caret-grey-top-4908b7839ffc07f34dc6ecbad4227b5b.png) no-repeat left top}.flyOut .facepile{float:left;margin:10px 7px 7px 10px;max-width:175px}.flyOut .facepile img{float:left;height:32px;margin:0 3px 3px 0;width:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.flyOut .listsMenu{width:228px}.flyOut .listsMenu ::-webkit-scrollbar{height:6px;width:6px}.flyOut .listsMenu ::-webkit-scrollbar-track{background:#959b9e;width:16px}.flyOut .listsMenu ::-webkit-scrollbar-track-piece{background:#959b9e;margin-right:5px;width:6px}.flyOut .listsMenu ::-webkit-scrollbar-thumb:vertical{background:#8c8c8c;width:4px}.flyOut .listsMenu .myListsContainer{max-height:200px;margin:5px 0;overflow:auto}.flyOut .listsMenu .myListsContainer.loading{background-image:url(/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif);background-position:50% 50%;background-repeat:no-repeat;height:36px}.flyOut .listsMenu .myListsContainer.error .message{background:url('/img/icon-error-e8baa3accc5fb4640a0ce369a0456240.png') no-repeat 18px 13px;line-height:15px;padding:10px 10px 10px 58px;font-weight:bold}.flyOut .listsMenu .myListsContainer .listMenuItem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#fff;display:block;margin:0 5px;padding:5px 28px 5px 15px;position:relative}.flyOut .listsMenu .myListsContainer .listMenuItem .checkIcon{background:url('/img/list-menu-checkmark-0637a4954e01da28e6c1803df2918cbb.png') no-repeat left top;position:absolute;top:8px;right:10px;display:none;width:13px;height:10px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.flyOut .listsMenu .myListsContainer .listMenuItem .checkIcon{background-image:url("/img/list-menu-checkmark@2x-6dfb9da6306dcc8e8d298ee2af77db36.png");background-size:13px 10px}}.flyOut .listsMenu .myListsContainer .listMenuItem.selected{color:#4e595d;font-weight:500}.flyOut .listsMenu .myListsContainer .listMenuItem.selected:hover{color:#4e595d}.flyOut .listsMenu .myListsContainer .listMenuItem.selected .checkIcon{display:inline}.flyOut .listsMenu .myListsContainer .listMenuItem .editListItem{display:none}.flyOut .listsMenu .myListsContainer .listMenuItem.selected .editListItem{display:block}.flyOut .listsMenu .myListsContainer .listMenuItem .loadingIcon{position:absolute;top:3px;right:6px;display:none;width:23px;height:20px;background-image:url(/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif);background-repeat:no-repeat;background-position:5px 3px}.flyOut .listsMenu .myListsContainer .listMenuItem.loading .loadingIcon{display:inline}.flyOut .listsMenu .myListsContainer .listMenuItem:hover{background-color:#f7f7fa;color:#2d5be3}.flyOut .listsMenu .createNewSection{color:#2d5be3;cursor:pointer;border-top:1px solid #efeff4;padding:10px 15px}.flyOut .listsMenu .createNewSection:hover{text-decoration:underline}.flyOut .noListsPromo{width:200px;font-size:11px;line-height:15px}.flyOut .noListsPromo h5{margin-bottom:3px}.flyOut .noListsPromo .createListLink{margin-top:3px}#wrapper{padding-top:70px}#container{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;position:relative;z-index:2}#container .oneColumn{display:inline;float:left;overflow:hidden;padding:20px;width:920px}#container .twoColumns{background:#fff url('/img/chrome/container-a5c2b18fbfefb7f4b28dcf9b5d9e6b33.png') 0 0 repeat-y;overflow:hidden;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#container .wideColumn{display:inline;float:left;overflow:hidden;padding:20px;width:600px}#container .narrowColumn{display:inline;float:left;overflow:hidden;padding:0;width:320px}.wrap{margin:0 auto;width:960px}.infinitePage{background:#f0f1f2}.infinitePage #wrapper{padding-bottom:20px}#blankPage{display:inline;float:left;overflow:hidden;padding:80px;width:800px}.narrowColumn .box{border-bottom:1px solid #e8e9eb;border-left:1px solid #e8e9eb;padding:20px}.narrowColumn .box:last-child{border-bottom:none}.narrowColumn .boxLink{color:#aeb4b6;float:right;font-size:11px}#fsq-notification{text-align:center;top:0;left:0;width:100%;font-size:16px}#fsq-notification .notification{position:fixed;background-color:rgba(253,247,175,0.95);color:#4e595d;line-height:45px;-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 3px;box-shadow:rgba(0,0,0,0.15) 0 1px 3px;width:100%}#fsq-notification .notification.start-anim{-webkit-transition:top .6s ease-in;-moz-transition:top .6s ease-in}#fsq-notification .notification.info{background-color:#f0f4f5}#fsq-notification .notification.warning{background-color:#fdf7d8}#fsq-notification .notification.error{background-color:#fcc;color:#f00}#fsq-notification .notification.error a{color:#f00}#pagesBar{background:#fdf7d8;border-bottom:1px solid #e5da9c;position:fixed;top:60px;left:0;width:100%;z-index:4}#pagesBar.adminWarning{border:1px solid #f00}#pagesBar .wrap{margin:0 auto;overflow:auto;width:920px}#pagesBar .wrap img{background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:32px;width:32px}#pagesBar .wrap p{line-height:32px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pagesBarLeft{float:left;width:64%}#pagesBarLeft img{float:left;margin-right:8px}#pagesBarRight{float:right;text-align:right;width:35%}#pagesBarRight a{font-weight:normal}#pagesBarRight img{float:right;margin-left:8px}#pagesBarRight .exitLink{margin-left:24px}@media only screen and (max-width:960px){#pagesBar{position:absolute;width:960px}}#overlayFrame,#overlayFrameRanker{background:url('/img/photoviewer-bg-9095ceee18d8eec9e9471f9115af1582.png') top left repeat;background:rgba(0,0,0,0.88);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000009}#overlayFrame #overlayPage,#overlayFrameRanker #overlayPage,#overlayFrame #overlayPageRanker,#overlayFrameRanker #overlayPageRanker{height:100%;text-align:center}#overlayFrame #overlayPage #mainPhoto,#overlayFrameRanker #overlayPage #mainPhoto,#overlayFrame #overlayPageRanker #mainPhoto,#overlayFrameRanker #overlayPageRanker #mainPhoto{height:100%}#overlayFrame #overlayPage #mainPhoto img,#overlayFrameRanker #overlayPage #mainPhoto img,#overlayFrame #overlayPageRanker #mainPhoto img,#overlayFrameRanker #overlayPageRanker #mainPhoto img{margin:30px 0 10px;-moz-box-shadow:#000 0 0 6px 0;-webkit-box-shadow:#000 0 0 6px 0;box-shadow:#000 0 0 6px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#overlayFrame #overlayPage #mainPhoto img.warning,#overlayFrameRanker #overlayPage #mainPhoto img.warning,#overlayFrame #overlayPageRanker #mainPhoto img.warning,#overlayFrameRanker #overlayPageRanker #mainPhoto img.warning{border:4px solid #f0ebcd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#overlayFrame #overlayPage #mainPhoto div.suInfo,#overlayFrameRanker #overlayPage #mainPhoto div.suInfo,#overlayFrame #overlayPageRanker #mainPhoto div.suInfo,#overlayFrameRanker #overlayPageRanker #mainPhoto div.suInfo{color:#de5959;text-transform:uppercase}#overlayFrame #overlayPage #photoDetails,#overlayFrameRanker #overlayPage #photoDetails,#overlayFrame #overlayPageRanker #photoDetails,#overlayFrameRanker #overlayPageRanker #photoDetails{background:#000;background:rgba(0,0,0,0.75);height:36px;margin:0 auto;padding-top:4px;text-align:left;width:100%;-moz-box-shadow:#000 0 0 3px 0;-webkit-box-shadow:#000 0 0 3px 0;box-shadow:#000 0 0 3px 0}#overlayFrame #overlayPage #photoDetails .wrap,#overlayFrameRanker #overlayPage #photoDetails .wrap,#overlayFrame #overlayPageRanker #photoDetails .wrap,#overlayFrameRanker #overlayPageRanker #photoDetails .wrap{width:960px}#overlayFrame #overlayPage #photoDetails .navControl,#overlayFrameRanker #overlayPage #photoDetails .navControl,#overlayFrame #overlayPageRanker #photoDetails .navControl,#overlayFrameRanker #overlayPageRanker #photoDetails .navControl{cursor:pointer;float:right;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}#overlayFrame #overlayPage #photoDetails .navControl:hover,#overlayFrameRanker #overlayPage #photoDetails .navControl:hover,#overlayFrame #overlayPageRanker #photoDetails .navControl:hover,#overlayFrameRanker #overlayPageRanker #photoDetails .navControl:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#overlayFrame #overlayPage #photoDetails .navControl.noMore,#overlayFrameRanker #overlayPage #photoDetails .navControl.noMore,#overlayFrame #overlayPageRanker #photoDetails .navControl.noMore,#overlayFrameRanker #overlayPageRanker #photoDetails .navControl.noMore{cursor:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}#overlayFrame #overlayPage #photoDetails img,#overlayFrameRanker #overlayPage #photoDetails img,#overlayFrame #overlayPageRanker #photoDetails img,#overlayFrameRanker #overlayPageRanker #photoDetails img{float:left;margin-right:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#overlayFrame #overlayPage #photoDetails h5,#overlayFrameRanker #overlayPage #photoDetails h5,#overlayFrame #overlayPageRanker #photoDetails h5,#overlayFrameRanker #overlayPageRanker #photoDetails h5,#overlayFrame #overlayPage #photoDetails p,#overlayFrameRanker #overlayPage #photoDetails p,#overlayFrame #overlayPageRanker #photoDetails p,#overlayFrameRanker #overlayPageRanker #photoDetails p{line-height:16px;margin:0}#overlayFrame #overlayPage #photoDetails h5,#overlayFrameRanker #overlayPage #photoDetails h5,#overlayFrame #overlayPageRanker #photoDetails h5,#overlayFrameRanker #overlayPageRanker #photoDetails h5{display:inline}#overlayFrame #overlayPage #photoDetails h5 a,#overlayFrameRanker #overlayPage #photoDetails h5 a,#overlayFrame #overlayPageRanker #photoDetails h5 a,#overlayFrameRanker #overlayPageRanker #photoDetails h5 a{color:#fff}#overlayFrame #overlayPage #photoDetails #venueName a,#overlayFrameRanker #overlayPage #photoDetails #venueName a,#overlayFrame #overlayPageRanker #photoDetails #venueName a,#overlayFrameRanker #overlayPageRanker #photoDetails #venueName a{color:#2d5be3;font-weight:normal}#overlayFrame #overlayPage #photoDetails p,#overlayFrameRanker #overlayPage #photoDetails p,#overlayFrame #overlayPageRanker #photoDetails p,#overlayFrameRanker #overlayPageRanker #photoDetails p{color:#aeb4b6}#overlayFrame #overlayPage .tipTextAndIcon,#overlayFrameRanker #overlayPage .tipTextAndIcon,#overlayFrame #overlayPageRanker .tipTextAndIcon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon{margin:0 auto}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip{display:inline-block;padding-left:20px;position:relative;color:#fff;font-size:16px;margin:10px}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#overlayFrame #overlayPage .tipTextAndIcon .leaveTip .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip:hover .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip:hover .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip:hover .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#overlayFrame #overlayPage .tipTextAndIcon .leaveTip:hover .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip:hover .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip:hover .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip.active .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip.active .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip.active .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#overlayFrame #overlayPage .tipTextAndIcon .leaveTip.active .icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip.active .icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip.active .icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip.loadingActionButton span.icon,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip.loadingActionButton span.icon,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip.loadingActionButton span.icon,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}#overlayFrame #overlayPage .tipTextAndIcon .leaveTip:hover,#overlayFrameRanker #overlayPage .tipTextAndIcon .leaveTip:hover,#overlayFrame #overlayPageRanker .tipTextAndIcon .leaveTip:hover,#overlayFrameRanker #overlayPageRanker .tipTextAndIcon .leaveTip:hover{color:#999}#overlayFrame #overlayPage .voteOnPhotos.hidden,#overlayFrameRanker #overlayPage .voteOnPhotos.hidden,#overlayFrame #overlayPageRanker .voteOnPhotos.hidden,#overlayFrameRanker #overlayPageRanker .voteOnPhotos.hidden{display:none}#overlayFrame #overlayPage .voteOnPhotos .button,#overlayFrameRanker #overlayPage .voteOnPhotos .button,#overlayFrame #overlayPageRanker .voteOnPhotos .button,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#2d5be3;border:1px solid rgba(0,0,0,0.05);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;display:inline-block;margin:10px 5px;max-width:200px;width:auto;box-shadow:none}#overlayFrame #overlayPage .voteOnPhotos .button:hover,#overlayFrameRanker #overlayPage .voteOnPhotos .button:hover,#overlayFrame #overlayPageRanker .voteOnPhotos .button:hover,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button:hover,#overlayFrame #overlayPage .voteOnPhotos .button:active,#overlayFrameRanker #overlayPage .voteOnPhotos .button:active,#overlayFrame #overlayPageRanker .voteOnPhotos .button:active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button:active{background:#2b56d8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff}#overlayFrame #overlayPage .voteOnPhotos .button:active,#overlayFrameRanker #overlayPage .voteOnPhotos .button:active,#overlayFrame #overlayPageRanker .voteOnPhotos .button:active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button:active,#overlayFrame #overlayPage .voteOnPhotos .button.active,#overlayFrameRanker #overlayPage .voteOnPhotos .button.active,#overlayFrame #overlayPageRanker .voteOnPhotos .button.active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button.active{background:#2952cc}#overlayFrame #overlayPage .voteOnPhotos .button:disabled,#overlayFrameRanker #overlayPage .voteOnPhotos .button:disabled,#overlayFrame #overlayPageRanker .voteOnPhotos .button:disabled,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .button:disabled{background:#d5def9;cursor:default}#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#00b551;border:1px solid rgba(0,0,0,0.05);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;display:inline-block;box-shadow:none}#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button:hover,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button:hover,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button:hover,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button:hover,#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button:active,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button:active,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button:active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button:active{background:#00ac4d;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff}#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button:active,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button:active,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button:active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button:active,#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button.active,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button.active,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button.active,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button.active{background:#00a349}#overlayFrame #overlayPage .voteOnPhotos .upvotePhoto.button:disabled,#overlayFrameRanker #overlayPage .voteOnPhotos .upvotePhoto.button:disabled,#overlayFrame #overlayPageRanker .voteOnPhotos .upvotePhoto.button:disabled,#overlayFrameRanker #overlayPageRanker .voteOnPhotos .upvotePhoto.button:disabled{background:#ccf0dc;cursor:default}#overlayFrame #overlayPage .photoFlagging .flagConfirmation.hidden,#overlayFrameRanker #overlayPage .photoFlagging .flagConfirmation.hidden,#overlayFrame #overlayPageRanker .photoFlagging .flagConfirmation.hidden,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagConfirmation.hidden{display:none}#overlayFrame #overlayPage .photoFlagging .noFlag.button,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button,#overlayFrame #overlayPage .photoFlagging .yesFlag.button,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button,#overlayFrame #overlayPage .photoFlagging .flagLink.button,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button{box-shadow:none;display:inline-block;margin:10px 5px;max-width:200px;width:auto}#overlayFrame #overlayPage .photoFlagging .flagLink.button,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button,#overlayFrame #overlayPage .photoFlagging .yesFlag.button,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#e6092c;border:1px solid rgba(0,0,0,0.05);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;box-shadow:none;display:inline-block}#overlayFrame #overlayPage .photoFlagging .flagLink.button:hover,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button:hover,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button:hover,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button:hover,#overlayFrame #overlayPage .photoFlagging .yesFlag.button:hover,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button:hover,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button:hover,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button:hover,#overlayFrame #overlayPage .photoFlagging .flagLink.button:active,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button:active,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button:active,#overlayFrame #overlayPage .photoFlagging .yesFlag.button:active,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button:active,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button:active{background:#db092a;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff}#overlayFrame #overlayPage .photoFlagging .flagLink.button:active,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button:active,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button:active,#overlayFrame #overlayPage .photoFlagging .yesFlag.button:active,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button:active,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button:active,#overlayFrame #overlayPage .photoFlagging .flagLink.button.active,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button.active,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button.active,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button.active,#overlayFrame #overlayPage .photoFlagging .yesFlag.button.active,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button.active,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button.active,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button.active{background:#cf0828}#overlayFrame #overlayPage .photoFlagging .flagLink.button:disabled,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button:disabled,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button:disabled,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button:disabled,#overlayFrame #overlayPage .photoFlagging .yesFlag.button:disabled,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button:disabled,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button:disabled,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button:disabled{background:#faced5;cursor:default}#overlayFrame #overlayPage .photoFlagging .flagLink.button.hidden,#overlayFrameRanker #overlayPage .photoFlagging .flagLink.button.hidden,#overlayFrame #overlayPageRanker .photoFlagging .flagLink.button.hidden,#overlayFrameRanker #overlayPageRanker .photoFlagging .flagLink.button.hidden,#overlayFrame #overlayPage .photoFlagging .yesFlag.button.hidden,#overlayFrameRanker #overlayPage .photoFlagging .yesFlag.button.hidden,#overlayFrame #overlayPageRanker .photoFlagging .yesFlag.button.hidden,#overlayFrameRanker #overlayPageRanker .photoFlagging .yesFlag.button.hidden{display:none}#overlayFrame #overlayPage .photoFlagging .noFlag.button,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#2d5be3;border:1px solid rgba(0,0,0,0.05);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;box-shadow:none;display:inline-block}#overlayFrame #overlayPage .photoFlagging .noFlag.button:hover,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button:hover,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button:hover,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button:hover,#overlayFrame #overlayPage .photoFlagging .noFlag.button:active,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button:active,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button:active{background:#2b56d8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff}#overlayFrame #overlayPage .photoFlagging .noFlag.button:active,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button:active,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button:active,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button:active,#overlayFrame #overlayPage .photoFlagging .noFlag.button.active,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button.active,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button.active,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button.active{background:#2952cc}#overlayFrame #overlayPage .photoFlagging .noFlag.button:disabled,#overlayFrameRanker #overlayPage .photoFlagging .noFlag.button:disabled,#overlayFrame #overlayPageRanker .photoFlagging .noFlag.button:disabled,#overlayFrameRanker #overlayPageRanker .photoFlagging .noFlag.button:disabled{background:#d5def9;cursor:default}#overlayFrame #overlayPage .photoFlagging.hidden,#overlayFrameRanker #overlayPage .photoFlagging.hidden,#overlayFrame #overlayPageRanker .photoFlagging.hidden,#overlayFrameRanker #overlayPageRanker .photoFlagging.hidden{display:none}#overlayFrame #overlayPage .flagPhoto a,#overlayFrameRanker #overlayPage .flagPhoto a,#overlayFrame #overlayPageRanker .flagPhoto a,#overlayFrameRanker #overlayPageRanker .flagPhoto a{background:url('/img/icon-photoflag-fb1a71f0df75cb9da0c33a28ac5bd1e2.png') top left no-repeat;color:#555;display:inline-block;font-size:11px;font-weight:bold;line-height:32px;padding-left:32px}#overlayFrame #overlayPage .flagPhoto a:hover,#overlayFrameRanker #overlayPage .flagPhoto a:hover,#overlayFrame #overlayPageRanker .flagPhoto a:hover,#overlayFrameRanker #overlayPageRanker .flagPhoto a:hover{background:url('/img/icon-photoflag-fb1a71f0df75cb9da0c33a28ac5bd1e2.png') bottom left no-repeat;color:#999}#overlayFrame #overlayPageRanker,#overlayFrameRanker #overlayPageRanker{color:#aeb4b6;padding-top:80px;width:800px}#overlayFrame #overlayPageRanker #overlayPhotoRanker,#overlayFrameRanker #overlayPageRanker #overlayPhotoRanker{height:440px}#overlayFrame #overlayPageRanker .subtitle,#overlayFrameRanker #overlayPageRanker .subtitle{font-size:15px}#overlayFrame #overlayPageRanker .subsubtitle,#overlayFrameRanker #overlayPageRanker .subsubtitle{font-size:11px}#overlayFrame #overlayPageRanker .photoRankerPhoto,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto{cursor:pointer;display:inline-block}#overlayFrame #overlayPageRanker .photoRankerPhoto img,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto img{margin-top:60px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#overlayFrame #overlayPageRanker .photoRankerPhoto:first-child,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto:first-child{margin-right:100px}#overlayFrame #overlayPageRanker .photoRankerPhoto:after,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto:after{background:url('/img/green-check-sprite-b2421a2c1ef04b05fc1883635b816be4.png') top right no-repeat;content:'';display:block;height:32px;margin:20px auto 0;width:32px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#overlayFrame #overlayPageRanker .photoRankerPhoto:after,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto:after{background-image:url("/img/green-check-sprite@2x-105db6a577b2f920b32132c91defbf99.png");background-size:64px auto}}#overlayFrame #overlayPageRanker .photoRankerPhoto:hover:after,#overlayFrameRanker #overlayPageRanker .photoRankerPhoto:hover:after{background-position:top left}#overlayFrame #overlayPageRanker .skipPhotoLink,#overlayFrameRanker #overlayPageRanker .skipPhotoLink{color:#959b9e;font-size:15px;margin-bottom:10px;margin-top:20px;text-decoration:underline}#overlayFrame #overlayPageRanker .skipPhotoLink:hover,#overlayFrameRanker #overlayPageRanker .skipPhotoLink:hover{color:#aeb4b6}#overlayFrame #overlayPageRanker .flagPhotoRank a,#overlayFrameRanker #overlayPageRanker .flagPhotoRank a{background:url('/img/icon-photoflag-fb1a71f0df75cb9da0c33a28ac5bd1e2.png') top left no-repeat;color:#555;display:inline-block;font-size:11px;font-weight:bold;line-height:32px;margin-top:35px;padding-left:32px}#overlayFrame #overlayPageRanker .flagPhotoRank a:hover,#overlayFrameRanker #overlayPageRanker .flagPhotoRank a:hover{background:url('/img/icon-photoflag-fb1a71f0df75cb9da0c33a28ac5bd1e2.png') bottom left no-repeat;color:#aeb4b6}#overlayFrame #overlayPageRanker .flagPhotoRank.first,#overlayFrameRanker #overlayPageRanker .flagPhotoRank.first{margin-right:286px}#overlayFrame #overlayPageRanker .flagPhotoRank .first,#overlayFrameRanker #overlayPageRanker .flagPhotoRank .first{margin-right:286px}.photoflagFrame{padding:10px 10px 0}.photoflagFrame .flagForm ul{list-style:none;margin-left:0}.photoflagFrame .flagForm ul li{background:#f9f9f9;border-bottom:1px solid #fff;line-height:30px;text-indent:5px}.photoflagFrame .noProblemMessage,.photoflagFrame .status.failure{color:#f00}.photoflagFrame .status.success p{color:#090}.photoflagFrame.unknown .flagStatus,.photoflagFrame.unknown .noProblemMessage,.photoflagFrame.success .flagForm,.photoflagFrame.failure .flagForm,.photoflagFrame.success .failure,.photoflagFrame.failure .success{display:none}.photoflagFrame.unknown.noProblem .noProblemMessage{display:block}#facebox.flagPhoto,#facebox.flagPhotoRank,#facebox.leaveTip{z-index:1000010}.voteThanks.hidden{display:none}#signupForFoursquareModal{padding:10px 10px 5px}#signupForFoursquareModal h2{font-size:21px}#signupForFoursquareModal #justificationText{margin:15px 0;overflow:hidden}#signupForFoursquareModal #justificationText p{float:left;line-height:18px;padding-top:2px;width:400px}#signupForFoursquareModal #justificationText .newGreenButton{float:right;font-size:18px;height:40px;line-height:40px;text-transform:none;width:140px}#signupForFoursquareModal #loginAlternative,#signupForFoursquareModal .signup{border-top:1px solid #d9d9d9;padding-top:10px}#signupForFoursquareModal #loginAlternative .linkStyle,#signupForFoursquareModal .signup .linkStyle{background:none;border:none;color:#2398c9;cursor:pointer;font:inherit;font-weight:bold;margin:0;padding:0}#signupForFoursquareModal #loginAlternative .linkStyle:hover,#signupForFoursquareModal .signup .linkStyle:hover{text-decoration:underline}#signupForFoursquareModal #facebookButton{cursor:pointer;background:url('/img/facebook-button-6f8900f4004d4c084228a1d0ae363ef7.png') 0 0 no-repeat;color:#fff;display:block;font-size:17px;font-weight:bold;height:61px;line-height:58px;margin:0 0 15px;text-indent:70px;text-shadow:#000 0 -1px 0;width:302px;-webkit-text-stroke:1px transparent}#modalDialogBox.richSignupModal .content{width:600px;-moz-box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;-webkit-box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;background:#d9ebf7;background:-moz-linear-gradient(top, #d1e7f5, #e0eef9);background:-ms-linear-gradient(top, #d1e7f5, #e0eef9);background:-o-linear-gradient(top, #d1e7f5, #e0eef9);background:-webkit-linear-gradient(top, #d1e7f5, #e0eef9)}#modalDialogBox.richSignupModal .popup{border:none}#modalDialogBox.richSignupModal .popup #xButton .close{background:url('/img/faceboxClose-4e7d3479f5be41e7ab96bfa18f0f80cb.png') 0 0 no-repeat;height:30px;left:-15px;right:auto;top:-13px;width:30px}#modalDialogBox.richSignupModal .popup #xButton .close:hover{opacity:.8}#modalDialogBox.richSignupModal #signupForFoursquareRichModal{padding:10px 10px 5px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal h2{font-size:19px;line-height:100%;margin:0 0 5px;text-align:left}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .genericSignupMsg{display:none}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .linkStyle{background:none;border:none;color:#2398c9;cursor:pointer;font:inherit;font-weight:bold;margin:0;padding:0}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .linkStyle:hover{text-decoration:underline}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup{border:none;margin:20px 0;overflow:hidden;padding:0}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup p{font-weight:bold}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup .signupLinks{float:left;margin-top:5px;width:255px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup .signupLinks p{text-align:center}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup .signupLinks .facebookButton{margin:0 0 0 30px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .signup .facepile{float:left;margin-left:20px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal #exploreFacebookButton{cursor:pointer;background:url('/img/homepage/facebook-76c005db1e5410e92f93daab5b4b6d49.png') 0 0 no-repeat;color:#fff;display:inline-block;font-weight:bold;height:45px;line-height:44px;position:relative;text-shadow:#000 0 -1px 0;text-align:left;text-indent:50px;width:254px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal #exploreFacebookButton:hover{background-position:0 -45px;text-decoration:none}#modalDialogBox.richSignupModal #signupForFoursquareRichModal #exploreFacebookButton:active{background-position:0 -90px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal #loginAlternative{background:#f0f7fc;background:-moz-linear-gradient(left, #fff, #e0eef9);background:-ms-linear-gradient(left, #fff, #e0eef9);background:-o-linear-gradient(left, #fff, #e0eef9);background:-webkit-linear-gradient(left, #fff, #e0eef9);border:none;line-height:40px;margin:0 0 -15px -20px;padding:0;text-indent:20px;width:640px}#modalDialogBox.richSignupModal #signupForFoursquareRichModal .bees{bottom:7px;position:absolute;right:10px}#modalDialogBox.downloadModal .content{width:600px;-moz-box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;-webkit-box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;box-shadow:inset rgba(255,255,255,0.5) 0 1px 3px 0;background:#d9ebf7;background:-moz-linear-gradient(top, #d1e7f5, #e0eef9);background:-ms-linear-gradient(top, #d1e7f5, #e0eef9);background:-o-linear-gradient(top, #d1e7f5, #e0eef9);background:-webkit-linear-gradient(top, #d1e7f5, #e0eef9)}#modalDialogBox.downloadModal .popup{border:none}#modalDialogBox.downloadModal h3{margin:5px 0 20px 10px}#modalDialogBox.downloadModal .downloadLinksContainer{overflow:hidden}#modalDialogBox.downloadModal .downloadLinks{float:left;list-style:none;margin:0;padding:0}#modalDialogBox.downloadModal .downloadLinks li{display:inline-block;float:left;margin-right:10px}#modalDialogBox.downloadModal .downloadLinks li:last-child{margin-right:0}#modalDialogBox.downloadModal .downloadLinks li a{display:block;height:50px;text-indent:-9999em}#modalDialogBox.downloadModal .downloadLinks .apple a{background:url('/img/aboutfoursquare8/appStores/apple-405b1e3497d1cfeb426c5e06f1b45343.png') center center no-repeat;width:167px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.downloadModal .downloadLinks .apple a{background-image:url("/img/aboutfoursquare8/appStores/apple@2x-042fdbcdcf7614805e2ac6eb77fbb875.png");background-size:167px 50px}}#modalDialogBox.downloadModal .downloadLinks .google a{background:url('/img/aboutfoursquare8/appStores/android-671851bc8e8217fbe71eb246aaa0ab10.png') center center no-repeat;width:153px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.downloadModal .downloadLinks .google a{background-image:url("/img/aboutfoursquare8/appStores/android@2x-a20d78220e915d99471f6676dcf48be6.png");background-size:153px 50px}}#modalDialogBox.downloadModal .downloadLinks .windows a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url('/img/download/store/windows-471ee710a74fb67d408e141539285793.png') center center no-repeat;width:184px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.downloadModal .downloadLinks .windows a{background-image:url("/img/download/store/windows@2x-cf08e10a6c425c3dae663411842c7ed3.png");background-size:184px 50px}}#modalDialogBox.downloadModal #downloadDialog.sending .sendToPhone form{opacity:.5}#modalDialogBox.downloadModal #downloadDialog.sent .successMessage{display:block}#modalDialogBox.downloadModal #downloadDialog.sent .sendToPhone form{display:none}#modalDialogBox.downloadModal .sendToPhone.sending form{opacity:.5}#modalDialogBox.downloadModal .sendToPhone.sent .successMessage{display:block}#modalDialogBox.downloadModal .sendToPhone.sent form{display:none}#modalDialogBox.downloadModal .sendToPhone{display:inline-block;padding:0 15px 0 10px;vertical-align:top}#modalDialogBox.downloadModal .sendToPhone p{margin-bottom:3px}#modalDialogBox.downloadModal .sendToPhone .validationMessage{display:none}#modalDialogBox.downloadModal .sendToPhone form.invalid .phoneEmail{border-color:#f7aeae}#modalDialogBox.downloadModal .sendToPhone form.invalid .disclaimer{display:none}#modalDialogBox.downloadModal .sendToPhone form.invalid .validationMessage{color:#f7aeae;display:block;font-size:11px}#modalDialogBox.downloadModal .downloadButtons{margin:20px 0 0 10px}#modalDialogBox.downloadModal .downloadButtons img{margin:0 5px 0 0}#modalDialogBox.downloadModal .successMessage{display:none;font-size:17px;margin:25px 0}#modalDialogBox.downloadModal .disclaimer{color:#aeb4b6;font-size:11px}#modalDialogBox.downloadModal .greenButton{display:inline-block;float:none;margin:0}#modalDialogBox.downloadModal .phoneEmail{line-height:20px;margin:5px 5px 0 0;width:295px}#modalDialogBox.downloadModal .downloadAlternative{border:none;line-height:40px;margin:30px 0 -20px -20px;padding:0;text-indent:20px;width:640px;background:#f0f7fc;background:-moz-linear-gradient(left, #fff, #e0eef9);background:-ms-linear-gradient(left, #fff, #e0eef9);background:-o-linear-gradient(left, #fff, #e0eef9);background:-webkit-linear-gradient(left, #fff, #e0eef9)}#modalDialogBox.downloadModal .bees{bottom:7px;position:absolute;right:10px}#signupPromptContainer,.signupPromptContainer{position:relative;z-index:10}#signupPromptContainer .signupPrompt.withTopMargin,.signupPromptContainer .signupPrompt.withTopMargin{margin-top:20px}#signupPromptContainer .signupPrompt.inviteSignupPrompt .copy,.signupPromptContainer .signupPrompt.inviteSignupPrompt .copy{padding-bottom:13px;text-align:left}#signupPromptContainer .signupPrompt.inviteSignupPrompt .copy h4,.signupPromptContainer .signupPrompt.inviteSignupPrompt .copy h4{font-size:14px;font-weight:normal}#signupPromptContainer .signupPrompt.inviteSignupPrompt .invitingUserPhoto,.signupPromptContainer .signupPrompt.inviteSignupPrompt .invitingUserPhoto{float:left;padding-right:10px}#signupPromptContainer .signupPrompt.inviteSignupPrompt .invitingUserPhoto img,.signupPromptContainer .signupPrompt.inviteSignupPrompt .invitingUserPhoto img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#signupPromptContainer .signupPrompt.sideBox,.signupPromptContainer .signupPrompt.sideBox{background-color:#dfeef8;padding:10px;position:relative;-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 3px 0;-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 3px 0;box-shadow:rgba(0,0,0,0.4) 0 1px 3px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#signupPromptContainer .signupPrompt.sideBox .facebookFacepile,.signupPromptContainer .signupPrompt.sideBox .facebookFacepile{height:0;overflow:hidden;-moz-transition:height .4s,background 1s,background 1s;-webkit-transition:height .4s,background 1s,background 1s;transition:height .4s,background 1s,background 1s}#signupPromptContainer .signupPrompt.sideBox .close,.signupPromptContainer .signupPrompt.sideBox .close{right:10px;top:10px;display:inline-block;height:18px;text-indent:-99999px;width:18px;background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:22px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:22px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#signupPromptContainer .signupPrompt.sideBox .close,.signupPromptContainer .signupPrompt.sideBox .close{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}#signupPromptContainer .signupPrompt.sideBox .close:hover,.signupPromptContainer .signupPrompt.sideBox .close:hover{background-position:0 -22px}#signupPromptContainer .signupPrompt.sideBox .close.loadingButton,.signupPromptContainer .signupPrompt.sideBox .close.loadingButton{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif') no-repeat 3px 3px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#signupPromptContainer .signupPrompt.sideBox .close,.signupPromptContainer .signupPrompt.sideBox .close{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}#signupPromptContainer .signupPrompt.sideBox .close:hover,.signupPromptContainer .signupPrompt.sideBox .close:hover{background-position:bottom left}#signupPromptContainer .signupPrompt.sideBox .close.loading,.signupPromptContainer .signupPrompt.sideBox .close.loading{background:url('/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif') 3px 3px no-repeat}#signupPromptContainer .signupPrompt.sideBox .conjunction,.signupPromptContainer .signupPrompt.sideBox .conjunction{color:#aeb4b6;display:inline-block;margin:0 10px}#signupPromptContainer .signupPrompt.sideBox .emailSignup,.signupPromptContainer .signupPrompt.sideBox .emailSignup{font-weight:bold}#signupPromptContainer .signupPrompt.sideBox .facebookButton,.signupPromptContainer .signupPrompt.sideBox .facebookButton{float:none;margin:0}#signupPromptContainer.facebookUser .signupPrompt.sideBox .facebookFacepile,.signupPromptContainer.facebookUser .signupPrompt.sideBox .facebookFacepile{height:70px}#sunsetBar{display:none;background:#c8b9f2;position:fixed;top:60px;left:0;width:100%;z-index:4;padding:0;font-size:16px}#sunsetBar.mobileSunset{top:43px}#sunsetBar .closeButtonRow{height:34px;width:100%}#sunsetBar .closeButtonRow .closeButton{position:absolute;width:14px;height:14px;cursor:pointer;right:20px;top:20px}#sunsetBar .sunsetContent{display:flex;flex-direction:column;align-items:center;margin:0 auto 10px auto;max-width:1000px;width:100%;text-align:center}#sunsetBar .sunsetContent .sunsetText{color:#000}#sunsetBar .sunsetContent .sunsetText .icon{width:12px;height:12px;margin-right:6px;display:inline}#sunsetBar .sunsetContent .sunsetText .importantText{font-weight:bold;margin-right:6px;display:inline}#sunsetBar .sunsetContent .sunsetText .noticeText{display:inline}#sunsetBar .sunsetContent .infoButton{background-color:#2929c6;color:#fff;padding:8px 16px;margin:10px 0;text-decoration:none;border-radius:4px;display:inline-block}#sunsetBar .sunsetContent .infoButton:hover{background-color:#1f1f94}.hoverTip{background-repeat:no-repeat;display:none;padding:5px;position:absolute;z-index:1000004}.hoverTipInner{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:rgba(0,0,0,0.8);color:#fff;font-size:11px;font-weight:bold;padding:8px 10px;text-align:left}.hoverTipTop{background-image:url('/img/tipUp-eec399526e6f3813e8f888ba70b83a2b.png');background-position:25px top}.hoverTipBottom{background-image:url('/img/tipDown-6db87f29a821353bd0679ac0283693f9.png');background-position:25px bottom}.hoverTipLeft{background-image:url('/img/tipLeft-6f75774bc89446ed28c1e9bca17a58c0.png');background-position:left center}.hoverTipRight{background-image:url('/img/tipRight-4cc40ef25b9f0e8d7c52208bcb322a8a.png');background-position:right center}#fsq-notification{text-align:center;top:0;left:0;width:100%;font-size:16px}.mapTooltip{background:#fff;border:2px solid #2d5be3;float:left;font-size:11px;font-weight:bold;line-height:115%;max-width:200px;padding:6px 8px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.mapTooltip.orange{border:2px solid #ff9600}.mapTooltip .category{color:#aeb4b6}.mapTooltip em{font-weight:normal;font-style:normal}.mapVenueTooltip,.mapTooltip,.specialDetails{background:#fff;border:2px solid #2d5be3;font-size:13px;line-height:16px;padding:10px;position:relative;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.mapVenueTooltip .tooltipCarat,.mapTooltip .tooltipCarat,.specialDetails .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') 0 -7px no-repeat;display:block;height:7px;left:50%;margin-left:-7px;position:absolute;bottom:-7px;width:13px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.mapVenueTooltip .tooltipCarat,.mapTooltip .tooltipCarat,.specialDetails .tooltipCarat{background-image:url("/img/tooltip-carat@2x-3f8d4fa1c727115b44831f2e6d750880.png");background-size:39px auto}}.mapVenueTooltip.orange,.mapTooltip.orange,.specialDetails.orange{border:2px solid #ff9600}.mapVenueTooltip.orange .tooltipCarat,.mapTooltip.orange .tooltipCarat,.specialDetails.orange .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') -13px -7px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.mapVenueTooltip.orange .tooltipCarat,.mapTooltip.orange .tooltipCarat,.specialDetails.orange .tooltipCarat{background-image:url("/img/tooltip-carat@2x-3f8d4fa1c727115b44831f2e6d750880.png");background-size:39px auto}}.mapVenueTooltip .venueBlock,.mapTooltip .venueBlock,.specialDetails .venueBlock{margin-bottom:5px;overflow:hidden}.mapVenueTooltip .venueBlock .venueDetails,.mapTooltip .venueBlock .venueDetails,.specialDetails .venueBlock .venueDetails{width:208px}.mapVenueTooltip .venueBlock .venueDetails .venueAddressData,.mapTooltip .venueBlock .venueDetails .venueAddressData,.specialDetails .venueBlock .venueDetails .venueAddressData{width:170px}.mapVenueTooltip .venueBlock .venueDetails .venueData,.mapTooltip .venueBlock .venueDetails .venueData,.specialDetails .venueBlock .venueDetails .venueData{color:#959b9e;font-size:10px;font-weight:bold;margin-top:-1px}.mapVenueTooltip .category,.mapTooltip .category,.specialDetails .category{color:#aeb4b6}.mapVenueTooltip .reasonMsg,.mapTooltip .reasonMsg,.specialDetails .reasonMsg{color:#aeb4b6;clear:both;font-size:11px}.mapVenueTooltip .specialInfo,.mapTooltip .specialInfo,.specialDetails .specialInfo{background:#fef4d7;cursor:pointer;margin-top:10px;padding:10px 10px 1px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.mapVenueTooltip .specialInfo h5,.mapTooltip .specialInfo h5,.specialDetails .specialInfo h5{color:#ff7900;font-size:13px}.mapVenueTooltip .specialInfo h5,.mapTooltip .specialInfo h5,.specialDetails .specialInfo h5,.mapVenueTooltip .specialInfo p,.mapTooltip .specialInfo p,.specialDetails .specialInfo p{margin-bottom:5px}.mapVenueTooltip .specialInfo .description,.mapTooltip .specialInfo .description,.specialDetails .specialInfo .description{font-size:11px}.mapVenueTooltip .specialInfo .image,.mapTooltip .specialInfo .image,.specialDetails .specialInfo .image{width:100%}.mapVenueTooltip .specialInfo .providerAttribution,.mapTooltip .specialInfo .providerAttribution,.specialDetails .specialInfo .providerAttribution{color:#aeb4b6;font-size:11px;font-weight:bold}.mapVenueTooltip .specialInfo .providerAttribution img,.mapTooltip .specialInfo .providerAttribution img,.specialDetails .specialInfo .providerAttribution img{margin-left:5px;vertical-align:middle;width:120px}.mapVenueTooltip .specialInfo .finePrint,.mapTooltip .specialInfo .finePrint,.specialDetails .specialInfo .finePrint{color:#aeb4b6;font-size:11px}.mapVenueTooltip .specialInfo .icon,.mapTooltip .specialInfo .icon,.specialDetails .specialInfo .icon{position:absolute;right:-5px;top:-6px;width:25px}.mapVenueTooltip .specialInfo .message,.mapTooltip .specialInfo .message,.specialDetails .specialInfo .message{word-wrap:break-word}.mapVenueTooltip.below .tooltipCarat,.mapTooltip.below .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') 0 0 no-repeat;top:-7px}.mapVenueTooltip.below.orange .tooltipCarat,.mapTooltip.below.orange .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') -13px 0 no-repeat}.mapVenueTooltip.left .tooltipCarat,.mapTooltip.left .tooltipCarat{left:auto;right:10px}.mapVenueTooltip.right .tooltipCarat,.mapTooltip.right .tooltipCarat{left:13px;right:auto}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url('/img/tooltip-disclosure-arrow-5a81cf8a7edfc236c7f9095e3f094419.png') 305px center no-repeat;cursor:pointer;width:307px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout{background-image:url("/img/tooltip-disclosure-arrow@2x-a15128bdec760e0164cc0a4d2a00188b.png");background-size:6px auto}}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock{margin:0}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueIcon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;height:40px;overflow:hidden;margin-right:10px;width:40px}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueIcon img{height:40px;width:40px}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueDetails{padding-right:25px;width:231px}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueDetails .venueName{margin:3px 0}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueDetails .venueName a{color:#2d5be3;font-size:15px}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueDetails .venueAddressData{min-height:inherit;width:inherit}#mapView #mapCanvas .mapVenueTooltip.rightRatingLayout .venueBlock .venueDetails .venueAddressData .venueAddress{font-size:13px}.infoBox.selected .mapTooltip{border:2px solid #4e595d}#mcflyPage .leaflet-popup-content-wrapper{float:left;font-size:11px;font-weight:bold;line-height:115%;max-width:200px;padding:6px 8px;text-align:center;background:#fff;border:2px solid #2d5be3;font-size:13px;line-height:16px;padding:10px;position:relative;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#mcflyPage .leaflet-popup-content-wrapper.orange{border:2px solid #ff9600}#mcflyPage .leaflet-popup-content-wrapper .category{color:#aeb4b6}#mcflyPage .leaflet-popup-content-wrapper em{font-weight:normal;font-style:normal}#mcflyPage .leaflet-popup-content-wrapper .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') 0 -7px no-repeat;display:block;height:7px;left:50%;margin-left:-7px;position:absolute;bottom:-7px;width:13px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mcflyPage .leaflet-popup-content-wrapper .tooltipCarat{background-image:url("/img/tooltip-carat@2x-3f8d4fa1c727115b44831f2e6d750880.png");background-size:39px auto}}#mcflyPage .leaflet-popup-content-wrapper.orange{border:2px solid #ff9600}#mcflyPage .leaflet-popup-content-wrapper.orange .tooltipCarat{background:url('/img/tooltip-carat-57723e55d4ef98bc83501cf5e5fa1079.png') -13px -7px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mcflyPage .leaflet-popup-content-wrapper.orange .tooltipCarat{background-image:url("/img/tooltip-carat@2x-3f8d4fa1c727115b44831f2e6d750880.png");background-size:39px auto}}#mcflyPage .leaflet-popup-content-wrapper .venueBlock{margin-bottom:5px;overflow:hidden}#mcflyPage .leaflet-popup-content-wrapper .venueBlock .venueDetails{width:208px}#mcflyPage .leaflet-popup-content-wrapper .venueBlock .venueDetails .venueAddressData{width:170px}#mcflyPage .leaflet-popup-content-wrapper .venueBlock .venueDetails .venueData{color:#959b9e;font-size:10px;font-weight:bold;margin-top:-1px}#mcflyPage .leaflet-popup-content-wrapper .category{color:#aeb4b6}#mcflyPage .leaflet-popup-content-wrapper .reasonMsg{color:#aeb4b6;clear:both;font-size:11px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo{background:#fef4d7;cursor:pointer;margin-top:10px;padding:10px 10px 1px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo h5{color:#ff7900;font-size:13px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo h5,#mcflyPage .leaflet-popup-content-wrapper .specialInfo p{margin-bottom:5px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .description{font-size:11px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .image{width:100%}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .providerAttribution{color:#aeb4b6;font-size:11px;font-weight:bold}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .providerAttribution img{margin-left:5px;vertical-align:middle;width:120px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .finePrint{color:#aeb4b6;font-size:11px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .icon{position:absolute;right:-5px;top:-6px;width:25px}#mcflyPage .leaflet-popup-content-wrapper .specialInfo .message{word-wrap:break-word}.iconPin.bluePin{background:url('/img/pin-blue-background-38881bf7f89e013c9494dda56f46e4d3.png');outline:1px solid #57b4df}.iconPin.orangePin{background:url('/img/pin-orange-background-2d1ed63f7ad5e95d07ba9b650e7a9fe9.png');outline:1px solid #eba44a}.iconPin.greenPin{background:url('/img/pin-green-background-e964508deec86b6b2fb91f472760249e.png');outline:1px solid #b5d75f}.iconPin.yellowPin{background:url('/img/pin-yellow-background-b512db47e81542c5762f9006aed1c2d0.png');outline:1px solid #ebeb4a}.iconPin.redPin{background:url('/img/pin-red-background-f23d98bc2ed80ed9a945e16621362443.png');outline:1px solid #ed4600}.bigBlueMapPin,.bigOrangeMapPin{background:url('/img/pin-squircle-blue-big-0e012b9de9961f21a8b84b32052cf760.png') no-repeat;height:92px;position:relative;width:92px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.bigBlueMapPin,.bigOrangeMapPin{background-image:url("/img/pin-squircle-blue-big@2x-eb1785ed33a44bd83763bb0ca78f25b4.png");background-size:92px auto}}.bigBlueMapPin img,.bigOrangeMapPin img{left:12px;position:relative;top:12px;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bigOrangeMapPin{background:url('/img/pin-squircle-orange-big-755b47b4e9f1258e0333267de18e3245.png') no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.bigOrangeMapPin{background-image:url("/img/pin-squircle-orange-big@2x-db6e1992ca18028748cc3a471be6e495.png");background-size:92px auto}}.categoryMapMarker{position:relative}.categoryMapMarker .pinBackground{position:relative;z-index:1}.categoryMapMarker .categoryIcon{left:6px;position:absolute;top:6px;z-index:2}.newautocompleteResultsWrapper{-moz-box-shadow:rgba(0,0,0,0.5) 0 0 3px 0;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 3px 0;box-shadow:rgba(0,0,0,0.5) 0 0 3px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#eee;position:absolute;width:360px;z-index:50}.newautocompleteResultsWrapper>ul{list-style:none;margin:0}.newautocompleteResultsWrapper>ul>li.completerResults{border-top:1px solid #dbdbdb}.newautocompleteResultsWrapper>ul>li.completerResults:first-child{border-top:none}.newautocompleteResultsWrapper .autocompleteResult{cursor:pointer;overflow:hidden;padding:5px 10px}.newautocompleteResultsWrapper .autocompleteResult .autocompleteIcon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;height:32px;margin-right:5px;overflow:hidden;width:32px}.newautocompleteResultsWrapper .autocompleteResult .autocompleteText{line-height:32px}.newautocompleteResultsWrapper .autocompleteResult:hover,.newautocompleteResultsWrapper .autocompleteResult.selected{background:#1793d7;color:#fff}.newautocompleteResultsWrapper .commonQueryResult .autocompleteText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newautocompleteResultsWrapper .commonQueryResult .entity.autocompleteMatch{font-weight:bold}.newautocompleteResultsWrapper .venueResult{line-height:16px}.newautocompleteResultsWrapper .venueResult .categoryIconContainer{float:left;margin-right:5px}.newautocompleteResultsWrapper .venueResult .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.newautocompleteResultsWrapper .venueResult .detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6}.newautocompleteResultsWrapper .venueResult:hover .detail,.newautocompleteResultsWrapper .venueResult.selected .detail{color:#fff}.newautocompleteResultsWrapper.searchAutocomplete{left:502px;top:60px;width:378px;z-index:1000001}.newautocompleteResultsWrapper.searchAutocomplete.exploreAutocomplete{left:142px;top:60px}a,a:link,a:visited,a:active{color:#2d5be3;cursor:pointer;text-decoration:none}a:hover,a:link:hover,a:visited:hover,a:active:hover{text-decoration:underline}a.linkPlain{color:#4e595d}a.linkSmall{color:#aeb4b6;font-size:11px}a:hover,.link:hover{color:#2d5be3;text-decoration:underline}abbr{border-bottom:1px dotted #bbb;cursor:help}blockquote{margin-left:20px}body{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#efeff4}code{color:#cb8a41;font-family:monospace}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:140%;margin:0 0 10px}h1{font-size:30px;font-weight:bold;letter-spacing:-1px;line-height:120%;margin:0 0 20px}h2{font-size:21px;font-weight:500}h2 em{font-style:italic}h2 strong{font-weight:bold}h3{font-size:17px;font-weight:600}h3 em{font-style:italic}h3 strong{font-weight:bold}h4{font-size:15px}h5{font-size:13px}h6{font-size:11px}hr{background:#ccc;border:0;height:1px;margin:10px 0}ol,ul{margin:0 0 10px 20px}ol{list-style:decimal}ul{list-style:disc}p{margin:0 0 10px}strong{font-weight:bold}@font-face{font-family:'Foursquare Icons';src:url('https://playfoursquare.s3.amazonaws.com/fonts/foursquareicons-regular-webfont.eot');src:url('https://playfoursquare.s3.amazonaws.com/fonts/foursquareicons-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://playfoursquare.s3.amazonaws.com/fonts/foursquareicons-regular-webfont.woff') format('woff'),url('https://playfoursquare.s3.amazonaws.com/fonts/foursquareicons-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}textarea.formStyle{padding:10px;resize:vertical}.formStyle.hasError{border-color:#f00}.formStyle.hasError:focus,.formStyle.hasError:hover{border-color:#f00}.errorMessage{color:#f00}#charCount{color:#959b9e;font:normal 14px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif}input.disabledInput{background-color:#ddd}.userInputForm .userInputResultRow{height:58px;padding:5px;width:400px}.userInputForm .userInputResultRow .desc{float:left;margin-left:5px}.userInputForm .userInputResultRow .name{font-size:18px}.userInputForm .userInputResultRow .loc{font-size:12px}.userInputForm .userInputResultRow .image{float:left}.userInputForm .userInputResultRow .image img{height:48px;width:48px}.userInputForm .userInputResultRow .custom{float:right;margin-right:5px}.userInputForm .userInputResultRow .remove{float:right}.userInputForm .userInputResultRow .separator{clear:both}.input-holder{position:relative}.input-default{color:#959b9e;font-size:12px;left:9px;position:absolute;top:-1px}.statsBlock{line-height:13px;overflow:hidden}.statsBlock .stat{border-left:1px dotted #e3e3e3;border-left:1px dotted rgba(0,0,0,0.1);float:left;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;width:91px}.statsBlock .stat:first-child{border:none}.statsBlock .stat strong{color:#a8a8a8;font-size:10px}.statsBlock .stat span{font-size:15px;line-height:20px}.statsBlock .stat.herenow{width:100%;border:none;padding-top:15px}.statsBlock .stat.herenow span{color:#4e595d;font-size:13px}.ratingsBlock{overflow:hidden}.ratingsBlock .rating{float:left;text-align:center;width:90px}.ratingsBlock .rating .score{color:#aeb4b6;font-size:17px;font-weight:bold}.ratingsBlock .rating .score.positive{color:#00b551}.ratingsBlock .rating .score.neutral{color:#ebb400}.ratingsBlock .rating .score.negative{color:#e6092c}.ratingsBlock .rating sup{color:#aeb4b6;font-size:11px;left:2px;position:relative;top:-4px}.ratingsBlock .description{border-left:1px dotted #e3e3e3;border-left:1px dotted rgba(0,0,0,0.1);color:#aeb4b6;float:left;padding-left:20px;width:168px}.ratingsBlock .description strong{color:#4e595d}.venueScore{color:#fff;cursor:default;display:inline-block;font-size:14px;font-weight:bold;padding:5px 0;text-align:center;width:30px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.venueScore.positive{background:#00b551}.venueScore.neutral{background:#ffc800}.venueScore.negative{background:#e6092c}.sidebarMenu{border-top:1px solid #e8e9eb;list-style:none;margin:20px 0}.sidebarMenu li{background:#f5f5f5;border-left:1px solid #e8e9eb;border-bottom:1px solid #e8e9eb}.sidebarMenu li.selected{background:#fff;border-left:1px solid #fff}.sidebarMenu li.selected a{color:#4e595d}.sidebarMenu li.selected a:hover{text-decoration:none}.sidebarMenu a{display:block;line-height:40px;text-indent:20px}.ajax_checkbox_msg{position:absolute;left:19px}.errormsg,.errorMsg{background:#fcc;color:#f00;margin:0 0 20px;padding:6px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.errormsg p,.errorMsg p{margin:0}.alerts_notice{background:#ffcb00;border-bottom:1px solid rgba(0,0,0,0.1);color:#ab8800;display:block;font-size:15px;font-weight:bold;line-height:40px;margin:-10px 0 10px;text-align:center;width:100%}.pagination{float:right;overflow:hidden}.pagination .selected,.pagination a,.pagination span{background:#efeff4;border:1px solid #ddd;float:left;margin-right:4px;padding:4px 8px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.pagination .selected{background:none;border:none}.pagination .more{display:block;float:left;margin-right:4px}.shout{background:url('/img/icon-shout-872a040484d2ff4c8b57581a7392d19d.png') top left no-repeat;color:#4e595d;font-size:15px;margin:0 0 10px;text-indent:20px}#friendsLists,#listDiscoveryPage{padding-bottom:10px}#friendsLists .listMini,#listDiscoveryPage .listMini{margin:0 0 10px;overflow:hidden}#friendsLists .listMini .listImage,#listDiscoveryPage .listMini .listImage{float:left;width:84px}#friendsLists .listMini .listImage img,#listDiscoveryPage .listMini .listImage img{height:64px;width:64px;border:1px solid #e3e3e3;background:#fff;padding:3px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}#friendsLists .listMini .listName,#listDiscoveryPage .listMini .listName{margin:0}#friendsLists .listMini .listDetails,#listDiscoveryPage .listMini .listDetails{color:#aeb4b6}#friendsLists .listMini .listDetails a,#listDiscoveryPage .listMini .listDetails a{color:#aeb4b6}#friendsLists .listMini .listDetails img,#listDiscoveryPage .listMini .listDetails img{display:none}#friendsLists .listMini .listDetails .count,#listDiscoveryPage .listMini .listDetails .count{display:block;font-size:11px;font-weight:bold}.blockContainer{margin:40px 0 0 0;width:600px}.blockContainer.noBuffer{margin:0}.blockContainer.halfBuffer{margin-top:20px}.blockHeader{border-bottom:1px solid #efeff4;margin-bottom:20px;overflow:hidden}.blockHeader.noBuffer{margin-bottom:0}.blockHeader h3{float:left}.blockHeader h3 span{font-weight:bold}.blockHeader p{color:#aeb4b6;float:right;line-height:33px;margin:0}.blockHeader a.selected{color:#4e595d}.hybridActivityIndicator.none,.hybridActivityIndicator.photos,.hybridActivityIndicator.comments{color:#4e595d !important;display:block;font-size:11px;font-weight:normal !important;height:16px;line-height:16px;text-align:left;padding-left:21px;width:20px}.hybridActivityIndicator.none{background:url('/img/icon-grey-comments-d75681a2053878330cd9b5a467dbb80b.png') top left no-repeat;color:#aeb4b6 !important}.hybridActivityIndicator.photos{background:url('/img/icon-blue-photos-0188fd31470ee43de1c1b9bf13aae239.png') top left no-repeat}.hybridActivityIndicator.comments{background:url('/img/icon-blue-comments-901c86a6c6be70c376caeb5f62086cc3.png') top left no-repeat}.hybridActivityIndicator.comments.photos{background:url('/img/icon-blue-commentsphotos-e304f05fc990eca9f2e0d43d1066ad94.png') top left no-repeat}.hybridActivityIndicator:hover{text-decoration:none}.fullActivityIndicator{overflow:hidden}.fullActivityIndicator .comments,.fullActivityIndicator .photos{color:#4e595d !important;display:block;font-size:11px;font-weight:normal !important;height:16px;line-height:16px;text-align:left;padding-left:21px;width:20px;float:left}.fullActivityIndicator .comments{background:url('/img/icon-grey-comments-d75681a2053878330cd9b5a467dbb80b.png') top left no-repeat;color:#aeb4b6 !important}.fullActivityIndicator .photos{background:url('/img/icon-blue-photos-0188fd31470ee43de1c1b9bf13aae239.png') top left no-repeat;display:none}.fullActivityIndicator.comments .comments{background:url('/img/icon-blue-comments-901c86a6c6be70c376caeb5f62086cc3.png') top left no-repeat;color:#4e595d !important}.fullActivityIndicator.photos .photos{display:block}.fullActivityIndicator:hover{text-decoration:none}.userCardSmall{background:#fdfdfd;border:1px solid #eee;float:left;margin:0 10px 20px;min-height:90px;padding:10px;position:relative;width:263px;-moz-box-shadow:rgba(0,0,0,0.22) 0 1px 3px 0;-webkit-box-shadow:rgba(0,0,0,0.22) 0 1px 3px 0;box-shadow:rgba(0,0,0,0.22) 0 1px 3px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.userCardSmall .avatar{float:left;margin-right:10px;width:64px}.userCardSmall .avatar img{height:64px;width:64px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.userCardSmall .info{float:right;width:180px}.userCardSmall .ignore{display:none}.userCardSmall .ignore a{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') top left no-repeat;display:block;height:22px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:22px}.userCardSmall .ignore a:hover{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') bottom left no-repeat}.userCardSmall .name,.userCardSmall .hometown,.userCardSmall .commonFriends{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userCardSmall .commonFriends{color:#aeb4b6}.userCardSmall .button{margin:0}.userCardSmall .hidden{display:none}.userCardSmall:hover .ignore{display:block}.userCardSmall .greenButton{float:left}#friendSuggestions{width:610px}#friendSuggestions .userCardSmall{background:#fff}#friendSuggestions .hidden{display:none}.userGrid{overflow:hidden}.userGrid img{float:left;height:32px;margin:0 2px 2px 0;width:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.adminTools,.flagUser{padding-bottom:10px;font-size:11px}.adminTools h5,.flagUser h5{margin:0}.adminTools p,.flagUser p{color:#aeb4b6}.foursqInlineSlides .inlineSlide{position:absolute;top:0}.foursqInlineSlides #slidesWrapper{position:relative;overflow:hidden}.foursqInlineSlides .galButton{width:32px;height:32px;position:absolute}.foursqInlineSlides .galButton.right{right:5px;background-image:url("/img/gallery-next-4fe893b7a611387276ef45cd74632759.png")}.foursqInlineSlides .galButton.left{left:5px;background-image:url("/img/gallery-prev-6da401eecb2e8a276e2a89bea5ac3819.png")}.foursqInlineSlides .sliderDot{height:11px;overflow:hidden;display:inline-block;background:url('/img/awesomebox-off-dcafa24e3f39203ea76c337d4e0fd7c9.png') top center no-repeat}.foursqInlineSlides .sliderDot.selected{background:url('/img/awesomebox-on-df8a1b2b668b834f3e9319d6dc7c2352.png') top center no-repeat}.foursqInlineSlides.progress{margin:5px auto 0;height:20px}.downloadLinks #blocklogos{margin:0 0 10px;overflow:hidden}.downloadLinks #blocklogos .blockLogo{float:left;width:33%}.downloadLinks #blocklogos .blockLogo .greyButton{clear:both;margin:10px auto;width:105px}.downloadLinks a#blockiphone,.downloadLinks a#blockandroid,.downloadLinks a#blockiphone{background:url('/img/logo-iphone-7f07e665777c03c549e83aeec2de8a7e.png') 21px 0 no-repeat}.downloadLinks a#blockandroid{background:url('/img/logo-android-b94e66542cab0dd556f9ed5dfe6f4ac9.png') 9px 0 no-repeat;width:141px}.downloadLinks a#blockiphone:hover,.downloadLinks a#blockandroid:hover,.downloadLinks a#blockblackberry:hover{opacity:1}.headerBarShared{-moz-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-webkit-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:5px 10px}.headerBarShared h1{font-size:18px}.headerBarShared h2{font-size:15px}.headerBarShared h3{font-size:14px}.headerBarShared h4{font-size:13px}.headerBarShared h2,.headerBarShared h3,.headerBarShared h4{margin:0}.headerBar{-moz-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-webkit-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:5px 10px;background:#40a3d5;border:1px solid #3f8dbe}.headerBar h1{font-size:18px}.headerBar h2{font-size:15px}.headerBar h3{font-size:14px}.headerBar h4{font-size:13px}.headerBar h2,.headerBar h3,.headerBar h4{margin:0}.headerBar h1,.headerBar h2,.headerBar h3,.headerBar h4{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.headerBarError{padding:5px 10px;-moz-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-webkit-box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;box-shadow:inset rgba(225,225,225,0.14) 0 1px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#fcc;border:1px solid #f7aeae}.headerBarError h1{font-size:18px}.headerBarError h2{font-size:15px}.headerBarError h3{font-size:14px}.headerBarError h4{font-size:13px}.headerBarError h2,.headerBarError h3,.headerBarError h4{margin:0}.headerBarError h1,.headerBarError h2,.headerBarError h3,.headerBarError h4{color:#4e595d;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.crossBar{background:#f0f4f5;border-bottom:1px solid #dae4e6;border-top:1px solid #dae4e6;padding:5px 0;text-indent:10px}.venueCompact{position:relative}.venueCompact .venueIcon{float:left;margin:0 0 10px;width:32px}.venueCompact .venueIcon .specialImage{height:24px;position:absolute;right:20px;top:24px;width:24px}.venueCompact .venueName{float:left;margin:0 0 10px 10px;width:215px}.venueCompact .venueName h5,.venueCompact .venueName p{line-height:16px;margin:0}.venueCompact .venueName p{color:#aeb4b6}.venueCompact .listControlHolder{clear:both}.venueCompact .listControlHolder .list-toggle{margin-top:0}.venueCompact .venueButtons{margin-top:10px}.venueCompact .vmap{clear:both;height:135px;margin:0;width:279px}.homeVenue{background:#fdf7d8;border:1px solid #f0ebcd;margin:10px 0 0;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#facebox .facebookWallPost,#modalDialogBox .facebookWallPost{color:#808080;font:11px "Lucida Grande",Helvetica,Arial,sans-serif;margin:10px 0;overflow:hidden}#facebox .facebookWallPost .wallPostImage,#modalDialogBox .facebookWallPost .wallPostImage{float:left;margin-right:10px;width:90px}#facebox .facebookWallPost .wallPostTitle,#modalDialogBox .facebookWallPost .wallPostTitle{color:#3b5998;font-weight:bold}#addTipPopup textarea{height:42px;width:388px}#addTipPopup .buttons{overflow:hidden;position:relative}#addTipPopup .buttons .greenButton{float:left}#addTipPopup .buttons .count{color:#959b9e;font:normal 14px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;float:right;margin:6px 13px 0 0}#addTipPopup .errorbox{padding:0 0 5px}#addTipPopup .errorbox .errormsg{clear:both;color:#f00;float:left;position:relative;top:-5px}#addTipPopup .errormsg{display:none}#addTipPopup.has-error textarea{border:1px solid #f00}#addTipPopup .loading-indicator{background-image:url('/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif');display:none;height:16px;position:absolute;right:12px;top:12px;width:16px}#addTipPopup.is-loading .loading-indicator{display:block}#addTipPopup .loading{display:none}#addTipPopup.loading .loading{background-image:url('/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif');bottom:10px;display:block;position:absolute;right:10px}#addTipPopup .addLink{float:left;margin:7px 6px 7px 10px;overflow:auto}#addTipPopup #tipLink{display:none;float:left}#addTipPopup #tipLink input{width:250px}#addTipPopup #submitButton{float:right}.photoAddButtonHolder{cursor:pointer;height:22px;margin:2px 0 0;overflow:hidden;position:relative;width:26px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.photoAddButtonHolder .icon{background:url('/img/icon-grey-photos-2de83647714c5f8dbd40670de27ab821.png') top left no-repeat;cursor:pointer;height:19px;left:0;overflow:hidden;position:absolute;top:0;width:23px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.photoAddButtonHolder .icon{background-image:url("/img/icon-grey-photos@2x-ed3adb5b5336be518ff48dc7680b3070.png");background-size:23px 19px}}.photoAddButtonHolder.has-photo .icon,.photoAddButtonHolder.hasPhoto .icon{background:url('/img/icon-blue-photos-0188fd31470ee43de1c1b9bf13aae239.png') top left no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.photoAddButtonHolder.has-photo .icon,.photoAddButtonHolder.hasPhoto .icon{background-image:url("/img/icon-blue-photos@2x-eacd0d3097e820fd3f9d89cc7d3f9bc0.png");background-size:23px 19px}}.photoAddButtonHolder input{cursor:pointer;font-size:50px;height:100%;opacity:0;position:absolute;right:0;top:0;z-index:10}#tipsContainer .blockHeader{border-bottom:0;margin-bottom:0}#tipsContainer #addTipBlock,#tip-list-creator .super-search-box,.addTipBlock{background:#f0f4f5;border-bottom:1px solid #dae4e6;border-top:1px solid #dae4e6;margin:0 0 20px -20px;overflow:hidden;padding:20px;width:600px}#tipsContainer #tipsList .tipContainer{border-bottom:1px solid #efeff4;margin-bottom:10px;overflow:hidden;padding-bottom:10px;position:relative}#tipsContainer #tipsList .tipContainer .image{float:left;text-align:right;width:64px}#tipsContainer #tipsList .tipContainer .image img{height:32px;width:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#tipsContainer #tipsList .tipContainer .editor{float:left;margin-left:13px}#tipsContainer #tipsList .tipContainer .editor textarea{width:490px}#tipsContainer #tipsList .tipContainer .editor .editTip #editText{margin-left:10px}#tipsContainer #tipsList .tipContainer .editor .editTipOptions{margin-left:7px}#tipsContainer #tipsList .tipContainer .editor .editTipOptions #editButton{display:inline}#tipsContainer #tipsList .tipContainer .content{float:left;margin-left:20px;width:516px}#tipsContainer #tipsList .tipContainer .content h3{font-size:13px;margin:0}#tipsContainer #tipsList .tipContainer .content p{margin:0}#tipsContainer #tipsList .tipContainer .content .tipDate a,#tipsContainer #tipsList .tipContainer .content .tipDate a:visited{color:#aeb4b6;font-weight:normal}#tipsContainer #tipsList .tipContainer .content .auxActions{color:#aeb4b6;font-weight:normal}#tipsContainer #tipsList .tipContainer .content .auxActions .edit{color:#aeb4b6}#tipsContainer #tipsList .tipContainer .content .actions{color:#aeb4b6;margin-top:3px}#tipsContainer #tipsList .tipContainer .content .actions a{color:#aeb4b6;font-size:11px}#tipsContainer #tipsList .tipContainer .tipPhoto img{display:block;float:right;border:1px solid #e3e3e3;background:#fff;padding:5px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;padding:3px}#tipsContainer #tipsList .tipContainer .link.delete,#tipsContainer #tipsList .tipContainer a.delete{visibility:hidden}#tipsContainer #tipsList .tipContainer:hover .link.delete,#tipsContainer #tipsList .tipContainer:hover a.delete{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') top left no-repeat;display:block;height:22px;position:absolute;right:0;text-indent:-9999px;top:0;visibility:visible;width:22px}#tipsContainer #tipsList .tipContainer:hover .link.delete:hover,#tipsContainer #tipsList .tipContainer:hover a.delete:hover{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') bottom left no-repeat}.listsContainer{width:600px}.listsContainer .listsBlock{position:relative;margin-left:-30px;overflow:hidden;width:630px}.listsContainer .listsBlock .listContainer{border-bottom:1px solid #efeff4;float:left;padding-bottom:15px;margin-left:30px;margin-bottom:20px;width:285px}.listsContainer .listsBlock .listContainer .listHeader{margin-bottom:0;overflow:hidden}.listsContainer .listsBlock .listContainer .listHeader h5{margin:0}.listsContainer .listsBlock .listContainer a.listPhoto{clear:both;display:block;margin:3px 0 10px;border:1px solid #e3e3e3;background:#fff;padding:5px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}.listsContainer .listsBlock .listContainer a.listPhoto div{height:137px;overflow:hidden}.listsContainer .listsBlock .listContainer a.listPhoto div img{margin-top:-66px;min-height:100%;width:100%}.listsContainer .listsBlock .listContainer .listUserIcon,.listsContainer .listsBlock .listContainer .avatar{float:left;height:32px;margin:4px 10px 10px 0;width:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.listsContainer .listsBlock .listContainer .listStats{color:#aeb4b6;margin:0 0 5px;font-size:11px}.listsContainer .listsBlock .listContainer .listStats a{color:#aeb4b6}.listsContainer .listsBlock .listContainer .listStats .pipe:first-child{display:none}.listsContainer .listsSeeAll{clear:both;padding-top:20px;overflow:none}.listsContainer .listsSeeAll a{width:160px}.photoStrip{background:url('/img/bg-photos-10f45215bdc21e0539ac0b5a50f82990.png') bottom left no-repeat;overflow:hidden}.photoThumb{margin-left:17px}.photoThumb:first-child{margin:0}.photoThumb:hover{text-decoration:none}.photoThumb img{height:125px;width:125px;border:1px solid #e3e3e3;background:#fff;padding:5px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}.chainVenues .chainHeader{margin-bottom:10px;overflow:hidden}.chainVenues .chainLogo{float:left;height:32px;margin-right:10px;width:32px}.chainVenues .chainName{float:left;line-height:16px}.chainVenues .chainName h5{margin:0}.chainVenues .chainName span{color:#aeb4b6;font-size:11px;font-weight:normal}.chainVenues .chainVenue{line-height:16px}.chainVenues .chainVenue p{margin-top:8px}.chainVenues .chainVenue span{color:#aeb4b6;font-size:11px}.friendsFirstGrid{margin-right:-1px;overflow:hidden}.friendsFirstGrid img{float:left;margin:0 2px 2px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.activityAttachment{margin-top:16px}.venueCard .hiddenAddress{display:none}#bizDevLinks p{margin:0 0 10px}#bizDevLinks a{border:1px solid #e9e9e9;color:#aeb4b6;display:block;line-height:16px;padding:10px 10px 10px 51px;-moz-box-shadow:#fff 0 1px 0 0;-webkit-box-shadow:#fff 0 1px 0 0;box-shadow:#fff 0 1px 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#bizDevLinks a span{color:#2d5be3}#bizDevLinks a:hover{color:#4e595d;text-decoration:none}#bizDevLinks a#bizLink{background:#f3f3f3 url('/img/icon-home-businesses-61fa16f353c9d0384ddf7cfcf50365ac.png') 8px 8px no-repeat}#bizDevLinks a#devLink{background:#f3f3f3 url('/img/icon-home-developers-0e8a06d242b0dea8d194851013ac432f.png') 8px 8px no-repeat}.narrowColumn .eventsList{padding-bottom:0}.narrowColumn .eventsList .entry{margin:0 0 10px;overflow:hidden}.narrowColumn .eventsList .entry .eventimg{float:left;margin:0 10px 0 0;width:52px}.narrowColumn .eventsList .entry .eventDate{color:#aeb4b6}.narrowColumn .eventsList .attribution{color:#aeb4b6;font-size:11px;font-weight:bold;line-height:20px;margin:-10px 0 10px;padding:0 10px 0 0;text-align:right}.narrowColumn .eventsList .attribution img{height:18px;margin-top:-2px;opacity:.45;vertical-align:middle}#addTipBlock{background:#f0f4f5;border-bottom:1px solid #dae4e6;border-top:1px solid #dae4e6;padding:10px 20px;margin:0 0 20px -20px;overflow:hidden;width:600px}#addTipBlock .input-holder{float:left}#addTipBlock .input-default{font-size:13px;left:6px;top:5px;padding:5px}#addTipBlock #addTipImage{float:left;width:64px}#addTipBlock #addTipImage img{height:64px;width:64px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#addTipBlock #addTipForm{position:relative;float:left;margin-left:20px;width:510px}#addTipBlock #addTipForm h4{font-weight:normal;margin-bottom:5px}#addTipBlock #addTipForm #addTip textarea{height:15px;margin-bottom:5px;width:495px}#addTipBlock #addTipForm #addTip textarea:focus{background:#fefefe;border:1px solid #86b400;color:#333;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#addTipBlock #addTipForm #addTip textarea.selected{height:45px;-moz-transition:height .5s,background 1s,background 1s;-webkit-transition:height .5s,background 1s,background 1s;transition:height .5s,background 1s,background 1s}#addTipBlock #addTipForm #addTipOptions button,#addTipBlock #addTipForm #addTipOptions .photoAddButtonHolder,#addTipBlock #addTipForm #addTipOptions .addLink{float:left}#addTipBlock #addTipForm #addTipOptions .addLink{margin-left:10px;margin-top:8px}#addTipBlock #addTipForm #addTipOptions .photoAddButtonHolder{margin-left:10px;margin-top:5px}#addTipBlock #addTipForm #tipImageUpload,#addTipBlock #addTipForm #tipLink{margin:5px 0 0}#addTipBlock #addTipForm #tipInputError{display:none}#addTipBlock #addTipForm #charCount{position:absolute;top:2px;right:-10px}#addTipBlock #addTipForm .photoPreview{clear:both;position:relative}#addTipBlock #addTipForm .photoPreview .photoAttachmentContainer{height:120px;line-height:0;margin-bottom:10px;overflow:hidden;width:120px;border:1px solid #e3e3e3;background:#fff;padding:5px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}#addTipBlock #addTipForm .photoPreview .photoAttachmentContainer .photoAttachmentClip{height:120px;overflow:hidden}#addTipBlock #addTipForm .photoPreview .photoAttachmentContainer .photoAttachmentClip .photoAttachmentPreview{position:relative}#addTipBlock #addTipForm .photoPreview .photoAttachmentContainer .photoPlaceholder{background:#fff url('/img/camera_big_flat-26b75d1bbf8ae706543c5fe716304c69.png') no-repeat center 15px;color:#aeb4b6;font-weight:bold;padding:65px 0 10px;text-align:center;width:120px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0;box-shadow:rgba(0,0,0,0.1) 0 0 2px 0}#addTipBlock #addTipForm .photoPreview .removeAttachment{display:inline-block;height:18px;text-indent:-99999px;width:18px;background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:22px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:22px;left:104px;margin-top:1px;right:auto}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#addTipBlock #addTipForm .photoPreview .removeAttachment{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}#addTipBlock #addTipForm .photoPreview .removeAttachment:hover{background-position:0 -22px}#addTipBlock #addTipForm .photoPreview .removeAttachment.loadingButton{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif') no-repeat 3px 3px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#addTipBlock #addTipForm .photoPreview .removeAttachment{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}#addTipBlock #addTipForm .photoPreview .removeAttachment:hover{background-position:bottom left}#addTipBlock #addTipForm .photoPreview .removeAttachment.loading{background:url('/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif') 3px 3px no-repeat}#addTipBlock #addTipForm.has-error #tipInputError{display:block;color:#f00}#addTipBlock #addTipForm.has-error textarea{border-color:#f00}#addTipBlock #addTipForm .loading{display:none}#addTipBlock #addTipForm.loading .loading{display:block;position:absolute;background-image:url(/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif);bottom:10px;right:-40px;width:15px;height:15px}#addTipBlock #addTipForm.loading .photoAddButtonHolder input{visibility:invisible}#addTipBlock .noTips{background:#fe9;font-size:11px;padding:5px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#mcflyPage .checkinActions .leaveTip{display:inline-block;padding-left:20px;position:relative;color:#aeb4b6;font-size:11px;line-height:16px;margin-right:10px}#mcflyPage .checkinActions .leaveTip:hover{color:#959b9e}#mcflyPage .checkinActions .leaveTip .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mcflyPage .checkinActions .leaveTip .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#mcflyPage .checkinActions .leaveTip:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mcflyPage .checkinActions .leaveTip:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#mcflyPage .checkinActions .leaveTip.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -96px -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#mcflyPage .checkinActions .leaveTip.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#mcflyPage .checkinActions .leaveTip.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}#mcflyPage #addTipBlock,#personDetail #addTipBlock{border:1px solid #e8e9eb;display:none;margin:10px 0;padding:5px 5px 7px;width:475px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#mcflyPage #addTipBlock .avatar,#personDetail #addTipBlock .avatar{display:none}#mcflyPage #addTipBlock #addTipForm,#personDetail #addTipBlock #addTipForm{line-height:18px;margin:0;width:475px}#mcflyPage #addTipBlock #addTipForm h4,#personDetail #addTipBlock #addTipForm h4{display:none}#mcflyPage #addTipBlock #addTipForm #addTip,#personDetail #addTipBlock #addTipForm #addTip{overflow:hidden}#mcflyPage #addTipBlock #addTipForm #addTip textarea.formStyle,#personDetail #addTipBlock #addTipForm #addTip textarea.formStyle{padding:5px;width:463px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#mcflyPage #addTipBlock #addTipForm #addTip .input-default,#personDetail #addTipBlock #addTipForm #addTip .input-default{padding:0}#mcflyPage #addTipBlock #addTipForm #charCount,#personDetail #addTipBlock #addTipForm #charCount{top:auto;bottom:20px;right:0;z-index:1}#mcflyPage #addTipBlock #tipLink,#personDetail #addTipBlock #tipLink{display:none}#mcflyPage #addTipBlock #tipInputError,#personDetail #addTipBlock #tipInputError{margin:-5px 0 5px}#mcflyPage #addTipBlock.has-error #addTipForm #tipInputError,#personDetail #addTipBlock.has-error #addTipForm #tipInputError{display:block;color:#f00}#mcflyPage #addTipBlock.has-error textarea,#personDetail #addTipBlock.has-error textarea{border-color:#f00}#personDetail #addTipBlock{width:515px}#personDetail #addTipBlock #addTipForm{width:515px}#personDetail #addTipBlock #addTipForm #addTip textarea.formStyle{width:503px}.cancelFriendRequest{padding:0 !important}#modalDialogBox.keyboardShortcutHelp th{font-weight:bold}#modalDialogBox.keyboardShortcutHelp tr>td:first-child{width:50px;font-weight:bold}.moreInfoAnchor{background:#eee;color:#888;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:0;padding:2px 5px;position:relative;top:-3px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}a.moreInfoAnchor:hover{text-decoration:none}#signupAlertContainer.list-signup{margin:10px auto 0;padding:0 20px;position:relative;width:920px}#signupAlertContainer.list-signup .content{padding-left:280px;background:url('/img/list-edu-phones-a0a45b95199ad60e72ee523f5616ec0f.png') no-repeat 0 0}#signupAlertContainer.list-signup .content h3{font-size:21px}#signupAlertContainer.list-signup .content ul{display:none}.viewTipMode .textContainer{display:block}.viewTipMode .editor{display:none}.viewTipMode .content{display:block}.editTipMode .textContainer{display:none}.editTipMode .editor{display:block}.editTipMode .editor #editButton{margin-left:3px}.editTipMode .content{display:none}#fbSignin{background:url('/img/facebook_signin-84dee123ab5142ffd3b29d5d5ac2e6b3.png') 0 0 no-repeat;cursor:pointer;display:block;height:22px;margin:0 auto;text-indent:-9999px;width:150px}#fbSignin:hover{background:url('/img/facebook_signin-84dee123ab5142ffd3b29d5d5ac2e6b3.png') 0 -24px no-repeat}#fbSignin:active{background:url('/img/facebook_signin-84dee123ab5142ffd3b29d5d5ac2e6b3.png') 0 -48px no-repeat}.adminPage .venueInfo{background:#f5f5f5;margin:10px 0 20px;overflow:hidden;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.adminPage .venueInfo img{float:left;margin-right:8px}.adminPage .venueInfo #details{float:left;width:220px}.adminPage .venueInfo .mapContainer{float:right;height:185px;width:305px}.adminPage .venueInfo h1{font-size:21px;padding-top:3px}.adminPage .venueInfo .categoryTags{clear:both;padding-top:10px}.adminPage .venueInfo .categoryTags ul{clear:both;float:left;margin:0}.adminPage .venueInfo .categoryTags ul li{float:left;list-style:none;padding-right:5px}.adminNavigation{background-color:#f0f4f5;border:1px solid #e8e9eb;height:34px;margin-bottom:15px;overflow:hidden;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.adminNavigation ul{float:left;left:50%;margin:0;padding:0;position:relative}.adminNavigation ul li{border-left:1px solid #e8e9eb;cursor:pointer;float:left;list-style:none;margin:8px 0;padding:2px 10px;position:relative;right:50%}.adminNavigation ul li:last-child{border-right:1px solid #e8e9eb}.sharingButtons .fb-like{vertical-align:top;margin-right:20px}.sharingButtons .twitter-share-button{vertical-align:top}.likesFacepileSection .likesTitle{font-size:15px}.likesFacepileSection .likesFacepile{overflow:hidden}.likesFacepileSection .likesFacepile .leaderImage{padding:8px}.likesFacepileSection .likesFacepile img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.likesFacepileSection .likesFacepile .facepileLink,.likesFacepileSection .likesFacepile .additionalLikes,.likesFacepileSection .likesFacepile .leaderImage{float:left;margin:5px 5px 0 0}.likesFacepileSection .likesFacepile .additionalLikes{background:#e7e7e7;color:#aeb4b6;cursor:pointer;display:inline-block;font-weight:bold;height:32px;line-height:32px;text-align:center;width:32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.tipFlagMenu{margin:5px 0}.tipFlagMenu .spam,.tipFlagMenu .offensive,.tipFlagMenu .notRelevant{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;color:#4e595d;cursor:pointer;font-size:12px;margin:0 5px;padding:4px 15px}.tipFlagMenu .spam:hover,.tipFlagMenu .offensive:hover,.tipFlagMenu .notRelevant:hover{background-color:#f7f7fa;color:#2d5be3}ul.timeframes,ul.timeframes ul{list-style:none;margin:0}ul.timeframes>li{line-height:13px;margin-bottom:5px;overflow:hidden}ul.timeframes .timeframeDays{float:left}ul.timeframes .timeframeSeasonalRange{float:left;font-style:italic}ul.timeframes .timeframeHours{float:right;text-align:right}.locationReset{cursor:pointer;background:url('/img/icon-explorereset@2x-d553f77874eb36b23b1a59fef7f6513f.png') 0 0 no-repeat;background-size:18px auto;display:block;height:18px;opacity:.6;width:18px}.locationReset.active{background:url('/img/icon-explorereset@2x-d553f77874eb36b23b1a59fef7f6513f.png') 0 -18px no-repeat;background-size:18px auto;cursor:default;opacity:1}.locationReset:hover{opacity:1}#listPage .list-items .save-button,#listPage .list-items .been-here-button{float:left}#userPage #tipsList .flagTipLink .icon,#listPage .list-items .flagTipLink .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -16px no-repeat;display:inline-block;height:16px;left:0;position:absolute;top:-2px;width:16px}#userPage #tipsList .flagTipLink,#listPage .list-items .flagTipLink{padding-left:16px}#userPage #tipsList .flagTipLink,#listPage .list-items .flagTipLink,#userPage #tipsList .deleteTipLink,#listPage .list-items .deleteTipLink,#userPage #tipsList .editTipLink,#listPage .list-items .editTipLink{margin-right:15px}#userPage #tipsList .flagTipLink:hover .icon,#listPage .list-items .flagTipLink:hover .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -32px no-repeat}#userPage #tipsList .flagTipLink,#listPage .list-items .flagTipLink,#userPage #tipsList .editTipLink,#listPage .list-items .editTipLink,#userPage #tipsList .blessTipLink,#listPage .list-items .blessTipLink,#userPage #tipsList .deleteTipLink,#listPage .list-items .deleteTipLink{color:#aeb4b6;cursor:pointer;font-size:11px;position:relative}#userPage #tipsList .flagTipLink:hover,#listPage .list-items .flagTipLink:hover,#userPage #tipsList .editTipLink:hover,#listPage .list-items .editTipLink:hover,#userPage #tipsList .blessTipLink:hover,#listPage .list-items .blessTipLink:hover,#userPage #tipsList .deleteTipLink:hover,#listPage .list-items .deleteTipLink:hover{color:#959b9e}#userPage #tipsList .flagTipLink,#listPage .list-items .flagTipLink,#userPage #tipsList .blessTipLink,#listPage .list-items .blessTipLink,#userPage #tipsList .deleteTipLink,#listPage .list-items .deleteTipLink{display:none}#userPage #tipsList .s-list-item:hover .flagTipLink,#listPage .list-items .s-list-item:hover .flagTipLink,#userPage #tipsList .viewTipMode:hover .flagTipLink,#listPage .list-items .viewTipMode:hover .flagTipLink{display:inline}#container .venueDetail #tipsList .likeButtonContainer,#userPage .tip .likeButtonContainer,#listPage .s-list-item .likeButtonContainer{float:left;padding-left:20px;position:relative;font-size:11px;color:#aeb4b6;line-height:16px;margin-right:10px}#container .venueDetail #tipsList .likeButtonContainer .icon,#userPage .tip .likeButtonContainer .icon,#listPage .s-list-item .likeButtonContainer .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -16px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#container .venueDetail #tipsList .likeButtonContainer .icon,#userPage .tip .likeButtonContainer .icon,#listPage .s-list-item .likeButtonContainer .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#container .venueDetail #tipsList .likeButtonContainer:hover .icon,#userPage .tip .likeButtonContainer:hover .icon,#listPage .s-list-item .likeButtonContainer:hover .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#container .venueDetail #tipsList .likeButtonContainer:hover .icon,#userPage .tip .likeButtonContainer:hover .icon,#listPage .s-list-item .likeButtonContainer:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#container .venueDetail #tipsList .likeButtonContainer.active .icon,#userPage .tip .likeButtonContainer.active .icon,#listPage .s-list-item .likeButtonContainer.active .icon{height:16px;left:0;position:absolute;top:0;width:16px;background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') 0 -48px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#container .venueDetail #tipsList .likeButtonContainer.active .icon,#userPage .tip .likeButtonContainer.active .icon,#listPage .s-list-item .likeButtonContainer.active .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px auto}}#container .venueDetail #tipsList .likeButtonContainer.loadingActionButton span.icon,#userPage .tip .likeButtonContainer.loadingActionButton span.icon,#listPage .s-list-item .likeButtonContainer.loadingActionButton span.icon{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif')}#container .venueDetail #tipsList .likeButtonContainer .icon,#userPage .tip .likeButtonContainer .icon,#listPage .s-list-item .likeButtonContainer .icon{width:16px}#container .venueDetail #tipsList .likeButtonContainer .link,#userPage .tip .likeButtonContainer .link,#listPage .s-list-item .likeButtonContainer .link{color:#aeb4b6}#container .venueDetail #tipsList .likeButtonContainer:hover .link,#userPage .tip .likeButtonContainer:hover .link,#listPage .s-list-item .likeButtonContainer:hover .link{color:#959b9e}.bodyCopy{font-size:14px;line-height:20px}.h4{font-size:20px;line-height:30px}.h5{font-size:18px;line-height:24px}#modalOverlay{opacity:.88 !important}#modalOverlay.shareDialogOverlay{z-index:1000008}#modalDialogBox.shareDialogModal{z-index:1000008}#modalDialogBox.newListDialog{z-index:1000008}#modalOverlay.newListOverlay{z-index:1000008}#modalDialogBox.largeModal{z-index:1000008}#modalOverlay.largeModalOverlay{z-index:1000008}#modalDialogBox.tipModalDialog{-webkit-animation-delay:.55s;-moz-animation-delay:.55s;-o-animation-delay:.55s;animation-delay:.55s;-webkit-animation-name:fadeInAndUp;-moz-animation-name:fadeInAndUp;-o-animation-name:fadeInAndUp;animation-name:fadeInAndUp;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;margin:0}#modalDialogBox.tipModalDialog .popup{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none}#modalDialogBox.tipModalDialog .popup #xButton .link{left:inherit;right:10px;top:-30px;z-index:1}#modalDialogBox.tipModalDialog .popup #xButton .link.close{background:url('/img/tipDetail/closeModal-d8a8ad73de5c295ad30f37407a17583c.png') top left no-repeat;background-size:26px 26px;height:26px;width:26px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.tipModalDialog .popup #xButton .link.close{background-image:url("/img/tipDetail/closeModal@2x-ed96d058e044c62e7554198a35c4915c.png");background-size:26px 26px}}#modalDialogBox.tipModalDialog .popup .content{padding:0;width:580px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock{position:relative;overflow:hidden}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .photoThumb{display:block;margin-left:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .photoThumb img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;float:left;height:145px;padding:0;width:145px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .tipHeaderButtons{line-height:0;position:absolute;right:10px;top:10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .tipHeaderButtons .saveToListAction,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .tipHeaderButtons .doubleShareButton{display:inline-block;margin-left:5px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipPhoto{max-height:580px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipPhoto>img{display:block;max-width:100%;width:100%}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock{bottom:0;left:0;padding:0 20px 10px 20px;position:absolute;right:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails{bottom:10px;left:20px;width:100%}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails .venueName a{line-height:140%;margin:0 0 10px;font-size:15px;font-size:20px;line-height:30px;color:#fff;display:block;font-weight:bold;margin-bottom:5px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails .venueMeta .venueScore{font-size:14px;line-height:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%;float:left;margin-right:10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails .venueMeta .venueAddr,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails .venueMeta .venueCat{font-size:14px;line-height:20px;color:#fff;padding-left:40px;position:relative;top:-3px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .venueBlock .venueDetails .venueMeta .venueCat{top:-6px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .gradient{background:#000;background:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.55));background:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.55));background:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.55));background:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.55));bottom:0;height:100px;position:absolute;width:100%}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText{font-weight:300;overflow:hidden;padding:10px 20px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper{font-weight:bold;line-height:140%;margin:0 0 10px;font-size:13px;font-size:18px;line-height:24px;font-weight:normal;margin-bottom:10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .text{font-weight:300}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .addTipLink .addLink{background-image:url('/img/icon-grey-link-578061970634420cbe2544e90723a127.png');background-repeat:no-repeat;cursor:pointer;display:block;line-height:18px;margin:10px 0;padding:0 0 0 22px;font-size:14px;color:#2d5be3}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .addTipLink .addLink{background-image:url("/img/icon-grey-link@2x-fe123a731d90ac73122629804f10445d.png");background-size:16px 16px}}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .addTipLink .addLink:hover{text-decoration:underline}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .addTipLink #tipLink .formStyle{margin:10px 0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .tipEditControls{font-size:14px;line-height:32px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .tipEditControls .saveAction{display:inline-block}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper .tipEditControls .cancelAction{margin:0 5px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper.edit .text{display:block}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper.edit .readMore{display:none}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper.edit #tipLink .formStyle{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo{font-size:14px;line-height:20px;line-height:32px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author{overflow:hidden}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author .authorImage{float:left;margin-right:5px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author .authorImage a img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author .authorMeta{color:#959b9e;float:left}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author .authorMeta .userName a{color:#959b9e}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent;clear:both;margin-top:-5px;padding:0;position:static}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions{color:#959b9e}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions li:after{content:"";padding:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .tipUpvoteDownvoteButton .tipUpvoteCount,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .tipUpvoteDownvoteButton .tipDownvoteCount{width:38px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink{color:#959b9e;margin-right:15px;padding:1px 0 0 23px;position:relative}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button .link,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer .link,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .link{color:#959b9e}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button:hover,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer:hover,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink:hover{color:#959b9e}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .icon{left:0;position:absolute}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .icon{background:url('/img/profile/activity-sprite-7be1acf867993e6cf0be43ed56d43f02.png') top left no-repeat;height:18px;top:2px;width:21px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer .icon,#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .icon{background-image:url("/img/profile/activity-sprite@2x-fa9be4a76c0b48552cc4f368b35cd59f.png");background-size:100px 100px}}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button{font-size:inherit;padding-left:24px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button .icon{background-position:0 0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button:hover .icon{background-position:0 -25px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .save-button.active .icon{background-position:0 -50px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer .icon{background-position:-23px 0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer:hover .icon{background-position:-23px -25px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .likeButtonContainer.active .icon{background-position:-23px -50px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink{margin-right:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .icon{background-position:-75px 0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink:hover .icon{background-position:-75px -25px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink.active .icon{background-position:-75px -50px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls .actions .shareTipLink .label{margin-left:-4px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls{background:transparent;color:#fff;left:0;overflow:hidden;padding:0 10px;position:absolute;top:-35px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions{list-style:none;margin:0;padding:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li{display:inline;float:none;line-height:32px;margin-right:10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li:after{content:"|";padding:0 0 0 10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li:last-of-type{margin-right:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li:last-of-type:after{content:"";padding:0}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li:hover{cursor:pointer;text-decoration:underline}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li:hover.upvoteContainer{cursor:initial;text-decoration:none}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .editControls .actions li.uploadPhoto span .tipAddPhotoContainer .photoUploadForm{display:none}#modalDialogBox.tipModalDialog .popup .content .upvoteContainer .lastVoteTime{display:block}#modalDialogBox.tipModalDialog .popup .content.noTipPhoto .upvoteContainer .lastVoteTime{float:right}@media screen and (max-height:860px){#modalDialogBox.tipModalDialog .popup .content{width:440px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .tipPhoto{max-height:440px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .noTipPhoto .photoThumb:last-child{display:none}#modalDialogBox.tipModalDialog .popup .content.noTipPhoto{width:580px}}@media screen and (max-height:760px){#modalDialogBox.tipModalDialog .popup .content{width:320px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .tipPhoto{max-height:320px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .topBlock .venueBlock{padding:0 10px 10px 10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText{padding:10px 10px 10px 10px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .textWrapper{font-size:14px;line-height:20px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .author .authorMeta{line-height:32px}#modalDialogBox.tipModalDialog .popup .content .modalLoadingContainer .contents .tipText .tipInfo .editControls{clear:both;display:block;padding-left:0}#modalDialogBox.tipModalDialog .popup .content.noTipPhoto{width:580px}}.photoBanner{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #efeff4;height:200px;margin-top:10px;overflow:hidden;position:absolute;width:100%;z-index:1}.photoBanner .backgroundPhoto{left:0;min-height:100%;min-width:100%;position:absolute;top:0;z-index:1}.photoBanner .photosSection{left:0;position:absolute;top:0;z-index:2}.noPhoto .venueInfoSection .photoBanner .photosSection,.hasPhoto .photoBanner .photosSection{text-align:center}.noPhoto .venueInfoSection .photoBanner,.hasPhoto .photoBanner{height:210px}.noPhoto .venueInfoSection .photosSection ul.photos li.photo,.hasPhoto .photosSection ul.photos li.photo{height:200px;width:200px}.noPhoto .venueInfoSection .photosSection ul.photos li.photo.placeholderPhoto,.hasPhoto .photosSection ul.photos li.photo.placeholderPhoto{background-size:200px;background:url('/img/venuepage/photo-placeholder-2b7a13f5820667c59789344b3008d9c2.png') center center no-repeat #efeff4}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.noPhoto .venueInfoSection .photosSection ul.photos li.photo.placeholderPhoto,.hasPhoto .photosSection ul.photos li.photo.placeholderPhoto{background-image:url("/img/venuepage/photo-placeholder@2x-d2203d4bc5e94c2eb62f8f3b68336cb1.png");background-size:120px 120px}}.noPhoto .venueInfoSection .photosSection ul.photos li.photo.allPhotos .allPhotosLink .allPhotosText,.hasPhoto .photosSection ul.photos li.photo.allPhotos .allPhotosLink .allPhotosText{height:80px;padding:60px 0}.noPhoto .venueInfoSection .photosSection.hasArrows .leftArrow,.hasPhoto .photosSection.hasArrows .leftArrow,.noPhoto .venueInfoSection .photosSection.hasArrows .rightArrow,.hasPhoto .photosSection.hasArrows .rightArrow{-moz-transition:.15s left,.15s right,background 1s;-webkit-transition:.15s left,.15s right,background 1s;transition:.15s left,.15s right,background 1s;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;cursor:pointer;height:60px;position:absolute;top:75px;width:60px;z-index:2}.noPhoto .venueInfoSection .photosSection.hasArrows .leftArrow,.hasPhoto .photosSection.hasArrows .leftArrow{background:#2d5be3 url('/img/venuepage/arrow_left-e33d016d85167ff0adc1e498212e3d46.png') 35px center no-repeat;left:-60px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.noPhoto .venueInfoSection .photosSection.hasArrows .leftArrow,.hasPhoto .photosSection.hasArrows .leftArrow{background-image:url("/img/venuepage/arrow_left@2x-ac58a70908d4d09ebafa69d2e793a7d3.png");background-size:10px 15px}}.noPhoto .venueInfoSection .photosSection.hasArrows .rightArrow,.hasPhoto .photosSection.hasArrows .rightArrow{background:#2d5be3 url('/img/venuepage/arrow_right-bb6cc859b75ab6c461172afb3e7fd1c5.png') 15px center no-repeat;right:-60px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.noPhoto .venueInfoSection .photosSection.hasArrows .rightArrow,.hasPhoto .photosSection.hasArrows .rightArrow{background-image:url("/img/venuepage/arrow_right@2x-6e2431088743802716a06d036ce483c9.png");background-size:10px 15px}}.noPhoto .venueInfoSection .photosSection.hasArrows.withLeftArrow .leftArrow,.hasPhoto .photosSection.hasArrows.withLeftArrow .leftArrow{left:-30px}.noPhoto .venueInfoSection .photosSection.hasArrows.withRightArrow .rightArrow,.hasPhoto .photosSection.hasArrows.withRightArrow .rightArrow{right:-30px}.noPhoto .venueInfoSection .photosSection ul.photos li.photo,.hasPhoto .photosSection ul.photos li.photo{border-left:5px solid #f7f7fa;margin:0}.noPhoto .venueInfoSection .photosSection ul.photos li.photo:first-child,.hasPhoto .photosSection ul.photos li.photo:first-child{border-left:none}.photosSection{width:100%}.photosSection ul.photos{background:#fff;height:200px;list-style:none;margin:0;overflow-x:scroll;overflow-y:hidden;padding:5px;text-align:left;white-space:nowrap}.photosSection ul.photos::after{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;content:"";background-color:#f7f7fa;height:200px;left:5px;position:absolute;top:5px;width:950px}.photosSection ul.photos::-webkit-scrollbar{display:none}.photosSection ul.photos li.photo{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;margin:0 0 0 10px;position:relative;width:640px;z-index:1}.photosSection ul.photos li.photo:first-child{margin:0}.photosSection ul.photos li.photo:last-child{margin-right:0}.photosSection ul.photos li.photo img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.photosSection ul.photos li.photo.photoWithContent,.photosSection ul.photos li.photo.allPhotos{cursor:pointer}.photosSection ul.photos li.photo.placeholderPhoto{background-color:transparent;opacity:.6;padding-left:1px}.photosSection ul.photos li.photo.allPhotos{line-height:0;overflow:hidden}.photosSection ul.photos li.photo.allPhotos .allPhotosLink{color:#fff;font-size:14px;z-index:2}.photosSection ul.photos li.photo.allPhotos .allPhotosLink .allPhotosText{background:rgba(0,0,0,0.6);line-height:18px;position:absolute;text-align:center;width:100%;z-index:3}.photosSection ul.photos li.photo.allPhotos .allPhotosLink .allPhotosText:hover{text-decoration:underline}.photosSection ul.photos li.photo.allPhotos .allPhotosLink .allPhotosText img{height:40px;padding-bottom:5px;width:49px}.venueDetail.noPhoto .venueInfoSection{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.venueInfoSection{background-color:#fff;position:relative}.venueInfoSection .topVenueSection{line-height:0;padding:20px}.venueInfoSection .topVenueSection .mainIconWrapper{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#c7cdcf;display:inline-block;line-height:0;margin-right:20px;max-width:88px;overflow:hidden}.venueInfoSection .topVenueSection .mainIconWrapper.hasCustomIcon{background-color:#fff}.venueInfoSection .topVenueSection .primaryInfo{display:inline-block;line-height:20px;vertical-align:top;width:512px}.venueInfoSection .topVenueSection .primaryInfo .venueNameSection{padding:5px 0}.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .venueName{display:inline}.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .venueName,.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .canonicalName{font-size:28px;font-weight:500;line-height:34px}.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .venueClosed,.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .venueDeleted,.venueInfoSection .topVenueSection .primaryInfo .venueNameSection .venuePrivate{color:#e6092c;display:block;font-size:14px;font-weight:bold}.venueInfoSection .topVenueSection .primaryInfo .categories{color:#959b9e}.venueInfoSection .topVenueSection .primaryInfo .categories .price{color:#efeff4;margin-left:20px}.venueInfoSection .topVenueSection .primaryInfo .categories .price .darken{color:#959b9e}.venueInfoSection .topVenueSection .primaryInfo .locationInfo{color:#959b9e}.venueInfoSection .topVenueSection .superuserLinks{color:#2d5be3;cursor:pointer;text-decoration:none;line-height:18px;font-size:12px;position:absolute;right:20px;top:15px;z-index:2}.venueInfoSection .topVenueSection .superuserLinks:hover{text-decoration:underline}.venueInfoSection .topVenueSection .superuserLinks.hasFlyout{padding-right:10px}.venueInfoSection .topVenueSection .superuserLinks:focus{outline:none}.venueInfoSection .topVenueSection .superuserLinks .superuserLinksCaret{border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #2d5be3;height:0;position:absolute;right:0;top:7px;width:0}.venueInfoSection .bottomVenueSection .venueDescription{padding:15px 0 10px 0}.venueInfoSection .actionBar{display:inline-block;margin:58px 0 0 15px;text-align:right;vertical-align:top;width:285px}.venueInfoSection .actionBar .actionBtn{display:inline-block;vertical-align:top}body.withManagementBar .sectionsBar.pinned{top:102px}.venueInfoSection .sectionsBar{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-color:#f7f7fa;border-top:1px solid #efeff4;float:left;width:100%}.venueInfoSection .sectionsBar.pinned{-moz-box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;-webkit-box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;background-color:#fff;width:960px;z-index:5}.venueInfoSection .sectionsBar.pinned .sectionInfo{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;display:inline-block}.venueInfoSection .sectionsBar.pinned .venueRateBlock{display:none}.venueInfoSection .sectionsBar .sectionTabs{display:inline-block;float:left;list-style:none;margin:0;padding-left:20px;width:620px}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn{border-right:1px solid #c7cdcf;display:inline;margin-right:20px;padding-right:20px}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn .sectionGroup{color:#2d5be3;cursor:pointer;display:inline-block;font-weight:bold;height:32px;padding-top:16px}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn .sectionGroup:hover{border-bottom:2px solid #c7cdcf;text-decoration:none}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn .sectionCount{color:#959b9e;font-size:12px;font-weight:normal;padding-left:2px}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn.active .sectionGroup{border-bottom:2px solid #4e595d;color:#4e595d;cursor:auto;text-decoration:none}.venueInfoSection .sectionsBar .sectionTabs .sectionBtn:last-child{border-right:none;margin-right:0;padding-right:0}.venueInfoSection .sectionsBar .sectionInfo{display:none;float:right;height:32px;padding:17px 0 0 15px;text-align:right;width:305px}.venueInfoSection .sectionsBar .sectionInfo .sectionInfoName{color:#959b9e;cursor:pointer;display:inherit;margin-right:20px;max-width:285px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.venueInfoSection .sectionsBar .sectionInfo .sectionInfoName:hover{text-decoration:underline}.venueInfoSection .sectionsBar .venueRateBlock{-moz-border-radius:0 0 3px 0;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background-color:#fff;border-left:1px solid #efeff4;float:right;height:32px;padding:9px 12px 9px 15px;width:278px}.venueInfoSection .sectionsBar .venueRateBlock .venueScore{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:16px;line-height:20px;padding:7px 10px 5px 9px;width:40px}.venueInfoSection .sectionsBar .venueRateBlock .venueScore sup{bottom:5px;font-size:10px;font-weight:500;left:4px;position:relative}.venueInfoSection .sectionsBar .venueRateBlock .venueScore sup span{padding-left:2px}.venueInfoSection .sectionsBar .venueRateBlock .numRatingsBlock{display:inline-block;vertical-align:bottom;line-height:16px;margin-left:8px;width:90px}.venueInfoSection .sectionsBar .venueRateBlock .numRatingsBlock .numRatingsLabel{color:#959b9e;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls{display:inline-block;vertical-align:top}.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonLike,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonOk,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonDislike{background-color:#fff;border:0;margin-left:6px}.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonLike .icon,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonOk .icon,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonDislike .icon{left:0;top:0}.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonLike .icon:hover,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonOk .icon:hover,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls .comboRatingButtonDislike .icon:hover{background-position:none}.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls.comboRatingButton.loading .comboRatingButtonLike,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls.comboRatingButton.loading .comboRatingButtonOk,.venueInfoSection .sectionsBar .venueRateBlock .likeDislikeControls.comboRatingButton.loading .comboRatingButtonDislike{background:none}.venueInfoSection .sectionsBar .venueRateBlock.hasNoRating{text-align:right}.venueInfoSection .sectionsBar .venueRateBlock.hasNoRating .numRatingsBlock{float:left;margin-left:0;text-align:left}.venueInfoSection .sectionsBar .venueRateBlock.hasNoRatingStats{text-align:right}.venueInfoSection .sectionsBar .venueRateBlock.hasNoRatingStats .venueScore{float:left}.venueInfoSection .sectionsBar .venueRateBlock.hasNoRating.hasNoRatingStats{text-align:right}.venueInfoSection .actionBar .saveButton .label,.venueInfoSection .actionBar .doubleShareButton .label{display:inline}.venueInfoSection .actionBar .doubleShareButton{margin-left:10px}.flyOut .listsMenu .adminLinksContainer{max-height:none}.flyOut .listsMenu .adminLinksContainer .menuSeparator{background:#efeff4;margin:5px 0}.flyOut .listsMenu .adminLinksContainer .listMenuItem{color:#4e595d;text-decoration:none}.justificationsSection{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;margin-top:20px;padding-top:5px}.justificationsSection .justification{padding:10px 20px 0 20px;position:relative}.justificationsSection .justification .left{position:absolute;top:10px;left:20px}.justificationsSection .justification .left img{margin-top:2px;height:15px;width:15px}.justificationsSection .justification .right{border-bottom:1px solid #efeff4;margin-left:25px;padding-bottom:10px}.justificationsSection .justification:last-child .right{border-bottom:none;padding-bottom:15px}.justificationsSection ul{list-style:none;margin:0;overflow:hidden}.justificationsSection a.text{color:#4e595d;text-decoration:none}.justificationsSection a.text .entity{color:#2d5be3;cursor:pointer;text-decoration:none}.justificationsSection a.text .entity:hover{text-decoration:underline}.justificationsSection a.text .entity:hover{text-decoration:underline}.justificationsSection .facepile{padding-top:10px}.justificationsSection .facepile .visitorAvatar{height:32px}.justificationsSection .facepile li{height:32px;float:left;font-weight:bold;margin-bottom:5px}.justificationsSection .facepile img.avatar,.justificationsSection .facepile .remainder{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.justificationsSection .facepile img.avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%;display:inline-block;height:32px;margin-right:10px;width:32px}.justificationsSection .tippets{overflow:hidden}.justificationsSection .tippets .rowEl{margin-bottom:10px;overflow:hidden}.justificationsSection .tippets .rowEl:last-child{margin-bottom:0}.justificationsSection .tippets .tippet{float:left;min-height:32px;width:49%}.justificationsSection .tippets .tippet .tippetAvatar{position:absolute}.justificationsSection .tippets .tippet .tippetAvatar img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.justificationsSection .tippets .tippet .tippetText{margin-left:42px}.justificationsSection .tippets .tippet .tippetText .entity.tip_taste_match{font-weight:bold}.justificationsSection .tippets .tippet .tippetText .tippetNumber{color:#959b9e;font-size:12px;padding-left:5px;white-space:nowrap}.justificationsSection .tippets .tippet .tippetText.even{padding-right:35px}.tipsSection .addTipsSection{margin:10px 0}.tipsSection .addTipsSection .addTipTeaser .addTipArea{padding-top:7px}.tipsSection .addTipsSection .addTipTeaser .greyButton{background-color:#efeff4;border:#efeff4;color:#c7cdcf}.tipsSection .addTipsSection .addTipTeaser .greyButton:hover{cursor:default}.tipsSection .addTipsSection .addTipBlock{background:#fff;border-bottom:1px solid #efeff4;border-top:1px solid #efeff4;display:table;margin:0;overflow:hidden;padding:15px 20px 10px 20px;position:relative;width:600px}.tipsSection .addTipsSection .addTipBlock .userImage{display:table-cell;height:32px;vertical-align:top;width:42px}.tipsSection .addTipsSection .addTipBlock .userImage img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.tipsSection .addTipsSection .addTipBlock .buttonArea{display:table-cell;vertical-align:top;width:5%}.tipsSection .addTipsSection .addTipBlock .buttonArea .shareTipButton{margin:0}.tipsSection .addTipsSection .addTipBlock .addTipArea{display:table-cell;padding-right:10px;position:relative;vertical-align:top;width:auto}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea{position:relative}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .input-holder{display:block;position:static}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .input-default{font-size:14px;left:10px;top:7px}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .charCount{position:absolute;font-size:12px;right:25px;bottom:15px}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .charCount.error{color:#f00}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea textarea{-moz-transition:height .15s,background 1s,background 1s;-webkit-transition:height .15s,background 1s,background 1s;transition:height .15s,background 1s,background 1s;border:1px solid #c7cdcf;float:left;height:18px;line-height:18px;margin:0 0 5px 0;padding:6px 50px 6px 10px;resize:none;width:88%}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea textarea.selected{border:1px solid #959b9e;height:90px;padding-bottom:17px}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea p.inputError{bottom:-14px;color:#e6092c;font-size:12px;margin:0;position:absolute}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons{position:absolute;right:20px;top:6px}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons .photoUploadForm,.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons .addLink{margin-left:5px;position:relative}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons .removeAttachment{font-size:12px}.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons .addLink{background-image:url('/img/icon-grey-link-578061970634420cbe2544e90723a127.png');cursor:pointer;height:16px;top:9px;width:16px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .addTipsSection .addTipBlock .addTipArea.addItemArea .photoLinkButtons .addLink{background-image:url("/img/icon-grey-link@2x-fe123a731d90ac73122629804f10445d.png");background-size:16px 16px}}.tipsSection .addTipsSection .addTipBlock #tipLink{display:none;margin:10px 0 0 42px}.tipsSection .addTipsSection .addTipBlock #tipLink .formStyle{width:214px}.tipsSection .addTipsSection .addTipBlock .photoPreview{bottom:15px;display:none;left:63px;position:absolute}.tipsSection .addTipsSection .addTipBlock .photoPreview img.photoAttachmentPreview{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;max-height:100px;max-width:100px}.tipsSection .addTipsSection .addTipBlock .photoPreview .removeAttachment{font-size:10px;position:relative;top:-3px}.tipsSection .addTipsSection .addTipBlock.hasTipPhoto .addTipArea .charCount{bottom:80px}.tipsSection .addTipsSection .addTipBlock.hasTipPhoto .addTipArea textarea{margin-bottom:70px}.tipsSection .addTipsSection .addTipBlock.has-error textarea{border-color:#f00}.menuSection{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;background-color:#f7f7fa}.menuSection.loading{background-image:url('/img/venuepage/v2/button-loading-ripple-60-60f0c7455c631c3bbd1b544ce9a0804d.gif') no-repeat center center;background-position:center center;background-repeat:no-repeat;height:400px;margin-top:20px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.menuSection.loading{background-image:url("/img/venuepage/v2/button-loading-ripple-60@2x-8a19e49dd5a062e561d98151f3cd14e7.gif");background-size:60px 60px}}.menuSection .menuQuickLinks{background-color:#fff;border-bottom:1px solid #efeff4;padding:15px 20px 10px 20px}.menuSection .menuQuickLinks .quickLink{margin-right:20px}.menuSection .menuQuickLinks .quickLink .menuCategoryName{color:#2d5be3;cursor:pointer}.menuSection .menuQuickLinks .quickLink .menuCategoryName:hover{text-decoration:underline}.menuSection .menuQuickLinks .quickLink .menuSectionCount{color:#959b9e;font-size:12px;padding-left:2px}.menuSection .venueMenu .menu{margin-top:30px}.menuSection .venueMenu .menu .sectionDescriptionText{border-bottom:1px solid #efeff4;padding:10px 20px}.menuSection .venueMenu .menu .menuInfo{padding:0 20px}.menuSection .venueMenu .menu .menuInfo .categoryName{margin:0;font-size:14px;font-weight:bold;padding:0 0 10px 0}.menuSection .venueMenu .menu .menuItems .section{background:#fff;border-bottom:1px solid #efeff4;border-top:1px solid #efeff4;margin-bottom:10px}.menuSection .venueMenu .menu .menuItems .section .sectionHeader{border-bottom:1px solid #efeff4;font-size:12px;font-weight:500;padding:8px 20px 6px 20px;text-transform:uppercase}.menuSection .venueMenu .menu .menuItems .section .entryContainer{line-height:0}.menuSection .venueMenu .menu .leftColumn,.menuSection .venueMenu .menu .rightColumn{display:inline-block;line-height:20px;margin:0;vertical-align:top;width:320px}.menuSection .venueMenu .menu .leftColumn .entry{margin:0 10px 0 20px}.menuSection .venueMenu .menu .rightColumn .entry{margin:0 20px 0 10px}.menuSection .venueMenu .menu .entry{border-bottom:1px solid #efeff4;padding:10px 0}.menuSection .venueMenu .menu .entry:last-child{border-bottom:none}.menuSection .venueMenu .menu .entry .entryItem{display:inline-block;width:210px}.menuSection .venueMenu .menu .entry .entryPrice{display:inline-block;overflow:hidden;text-align:right;text-overflow:ellipsis;vertical-align:top;width:80px}.menuSection .venueMenu .menu .entry .entryDescription{color:#959b9e;font-size:12px;line-height:16px;margin-top:2px}.disclaimer{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;font-size:12px;text-align:center;padding:10px 20px 20px 20px}.disclaimer .attributionText{color:#959b9e}.flagMenuDialog{padding:10px 10px 0}.flagMenuDialog .flagForm ul{list-style:none;margin-left:0}.flagMenuDialog .flagForm ul li{background:#eaeaea;border-bottom:1px solid #fff;line-height:30px;text-indent:5px}.flagMenuDialog .noReasonMessage,.flagMenuDialog .status.failure{color:#de5959}.flagMenuDialog .status.success p{color:#00b551}.flagMenuDialog .unknown .flagStatus,.flagMenuDialog .unknown .noReasonMessage,.flagMenuDialog .success .flagForm,.flagMenuDialog .failure .flagForm,.flagMenuDialog .success .failure,.flagMenuDialog .failure .success{display:none}.flagMenuDialog .unknown.noReason .noReasonMessage{display:block}.flagMenuDialog textarea{width:404px;height:60px}.allPhotosSection{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;background-color:#f7f7fa}.allPhotosSection .photosTitle .photoLinks{float:right}.allPhotosSection .photosTitle .photoLinks .rankPhotosLink,.allPhotosSection .photosTitle .photoLinks .editPhotosLink{color:#2d5be3;cursor:pointer;text-decoration:none;font-size:12px;margin-left:20px}.allPhotosSection .photosTitle .photoLinks .rankPhotosLink:hover,.allPhotosSection .photosTitle .photoLinks .editPhotosLink:hover{text-decoration:underline}.allPhotosSection .bulkEditCheckbox,.allPhotosSection .likeDislikeControls{display:none}.allPhotosSection .photosBlock{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#fff;border-bottom:1px solid #efeff4;clear:both;overflow:hidden;padding:5px 0 0 5px}.allPhotosSection .photosBlock .photo{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;height:206.66666667px;margin:0 1px 1px 0;overflow:hidden;position:relative;text-align:center;border:2px solid #fff}.allPhotosSection .photosBlock .photo img{height:206.66666667px;width:206.66666667px}.allPhotosSection .photosBlock .photo .meta{background:#000;background:rgba(0,0,0,0.7);border-top:1px solid #333;bottom:-53px;box-sizing:border-box;color:#eee;padding:10px;position:absolute;text-align:left;width:100%;-moz-transition:bottom .2s;-webkit-transition:bottom .2s;transition:bottom .2s}.allPhotosSection .photosBlock .photo .meta .caption{-moz-transition:margin-bottom .2s;-webkit-transition:margin-bottom .2s;transition:margin-bottom .2s;line-height:16px;margin-bottom:20px}.allPhotosSection .photosBlock .photo .meta .userPic{float:left;height:32px;width:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.allPhotosSection .photosBlock .photo .meta .nameDate{float:left;line-height:16px;margin-left:10px;max-width:220px}.allPhotosSection .photosBlock .photo .meta .date{color:#aeb4b6;font-size:11px}.allPhotosSection .photosBlock .photo a:hover{text-decoration:none}.allPhotosSection .photosBlock .rankPhotoLink{color:#aeb4b6;font-size:11px;margin-top:10px;text-decoration:underline}.allPhotosSection .photosBlock .rankPhotoLink:hover{color:#959b9e}.allPhotosSection .photosBlock.loading{background:url('/img/venuepage/v2/button-loading-ripple-60-60f0c7455c631c3bbd1b544ce9a0804d.gif') no-repeat center center;height:400px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.allPhotosSection .photosBlock.loading{background-image:url("/img/venuepage/v2/button-loading-ripple-60@2x-8a19e49dd5a062e561d98151f3cd14e7.gif");background-size:60px 60px}}.allPhotosSection .photosBlock .photo .bulkEditCheckbox{position:absolute;top:10%;right:10%}.allPhotosSection .photosBlock .photo .bulkEditCheckbox.show{display:block}.allPhotosSection .photosBlock .photo .likeDislikeControls{display:none;left:0;padding:20px;position:absolute}.allPhotosSection .photosBlock .photo .likeDislikeControls.hasRating{display:block}.allPhotosSection .photosBlock .photo:hover .meta{bottom:0;display:block}.allPhotosSection .photosBlock .photo:hover .meta .caption{margin-bottom:10px}.allPhotosSection .photosBlock .photo .debugManagerPhoto{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:7px solid}.allPhotosSection .photosBlock .photo.photoSelect{border:2px solid #00b551}.allPhotosSection .photosBlock .startAutoLoad{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#2d5be3;cursor:pointer;text-decoration:none;background-color:rgba(255,255,255,0.95);border-top:1px solid #efeff4;bottom:0;left:0;padding:15px;position:absolute;text-align:center;width:100%}.allPhotosSection .photosBlock .startAutoLoad:hover{text-decoration:underline}.allPhotosSection .photosBlock .startAutoLoad:hover{background-color:#fff}.allPhotosSection.photosEditing .photo:hover .likeDislikeControls{display:block}.allPhotosSection.photosEditing .photo .meta{visibility:hidden}.allPhotosSection.photosEditing .photo .bulkEditCheckbox{display:block}.bulkEditTools{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;-webkit-box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;box-shadow:rgba(199,205,207,0.5) 0 0 0 1px;-webkit-animation-name:slideInUp;-moz-animation-name:slideInUp;-o-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#fff;bottom:0;padding:10px;position:fixed;text-align:center;width:960px;z-index:1}.bulkEditTools .selectedInstructions.hidden{display:none}.bulkEditTools .photoEditButtons{margin-top:10px}.bulkEditTools .photoEditButtons .button{display:inline-block;margin-right:10px}.bulkEditTools .closeBulkEdit{display:inline-block;height:18px;text-indent:-99999px;width:18px;background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:22px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:22px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.bulkEditTools .closeBulkEdit{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}.bulkEditTools .closeBulkEdit:hover{background-position:0 -22px}.bulkEditTools .closeBulkEdit.loadingButton{background:url('/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif') no-repeat 3px 3px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.bulkEditTools .closeBulkEdit{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}.bulkEditTools .closeBulkEdit:hover{background-position:bottom left}.bulkEditTools .closeBulkEdit.loading{background:url('/img/ajax_spinner_small-7b9776076d5fceef4993b55c9383dedd.gif') 3px 3px no-repeat}.entity.tip_taste_match{font-weight:normal}.entity.tip_taste_match.onUser{color:#f94877}.entity.tip_taste_match .entity.search_match,.entity.search_match .entity.tip_taste_match{font-weight:bold}@-webkit-keyframes pop{0%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pop{0%{-moz-transform:scale(1.02)}50%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes pop{0%{-o-transform:scale(1.02)}50%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes pop{0%{transform:scale(1.02)}50%{transform:scale(.9)}100%{transform:scale(1)}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes popin{0%{-moz-transform:scale(0)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes popin{0%{-o-transform:scale(0)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes popin{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.tipsSection{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7fa;padding-bottom:10px}.tipsSection .sectionTitle .searchControls{position:absolute;right:20px;top:14px}.tipsSection .sectionTitle .searchControls input.searchInput{-moz-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;background:url('/img/icon-search-8a202870b4cee89e99d67009203d9afe.png') 10px 9px no-repeat;font-style:14px;padding-left:30px;position:relative;width:130px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .sectionTitle .searchControls input.searchInput{background-image:url("/img/icon-search@2x-e31864d7a8d0a97aeb3a1ecce1901b8c.png");background-size:12px 12px}}.tipsSection .sectionTitle .searchControls .loadingSpinner{background-color:#fff;display:none;position:absolute;right:5px;top:4px}.tipsSection .sectionTitle .searchControls.cancelable .clearQuery{background:url('/img/icon-delete-5e654699e212267863ac7e65fe087a77.png') top left no-repeat;cursor:pointer;display:inline-block;height:22px;margin-right:5px;position:relative;top:5px;width:22px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .sectionTitle .searchControls.cancelable .clearQuery{background-image:url("/img/icon-delete@2x-e1e1131536faea35ccd913117c73f219.png");background-size:22px 44px}}.tipsSection .sectionTitle .searchControls.cancelable .clearQuery:hover{background-position:bottom left}.tipsSection .sectionTitle .searchControls .buttons{position:absolute;right:0;top:0}.tipsSection .sectionTitle .searchControls .buttons .greyButton{display:inline-block;float:right;margin:0;position:relative}.tipsSection .tipsListSection .tipsSectionHeader h3{font-size:15px;line-height:23px;margin:0;padding:5px 0}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls{background:#fff;border-top:1px solid #efeff4;color:#959b9e;font-size:12px;line-height:30px;padding:0 20px;text-transform:uppercase}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions{display:inline-block;list-style:none;margin:0 0 0 10px}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li{border-left:1px solid #fff;border-right:1px solid #fff;display:inline-block;font-weight:500;padding:5px 10px 3px 10px}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li.selected{background-color:#f7f7fa;border-left:1px solid #efeff4;border-right:1px solid #efeff4}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li .sortLink{color:#2d5be3;cursor:pointer;text-decoration:none}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li .sortLink:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li .sortLink:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li.selected .sortLink{color:#4e595d;cursor:text}.tipsSection .tipsListSection .tipsSectionHeader .filterArea .sortControls ul.sortOptions li.selected .sortLink:hover{text-decoration:none}.tipsSection .tastes{background:#fff;border-bottom:1px solid #efeff4;padding:8px 20px 10px 20px}.tipsSection .tastes .filterText{color:#959b9e;float:left;font-size:12px;padding:2px 10px 0 0;text-transform:uppercase;vertical-align:top}.tipsSection .tastes .tastePile{list-style:none;margin:0;overflow:hidden}.tipsSection .tastes .tastePile .taste{color:#2d5be3;display:inline-block;padding-right:7px}.tipsSection .tastes .tastePile .taste .onUser{color:#f94877}.tipsSection .tastes .tastePile .taste:after{color:#4e595d;content:","}.tipsSection .tastes .tastePile .taste:last-child:after{content:""}.tipsSection .tastes .tastePile .taste.selected,.tipsSection .tastes .tastePile .taste.selected .onUser{color:#4e595d;font-weight:500}.tipsSection .tastes .tastePile .taste.selected:hover,.tipsSection .tastes .tastePile .taste.selected .onUser:hover{cursor:text;text-decoration:none}.tipsSection .tastes .tastePile .taste .pill:hover{cursor:pointer;text-decoration:underline}.tipsSection .tastes .tastePile .taste.selected .pill:hover{cursor:text;text-decoration:none}.tipsSection .tastes .tastePile .taste.hidden{display:none}.tipsSection .tipCount{display:none;font-size:14px;padding:15px 20px 0 20px}.tipsSection .tipCount .clearFilterLink{color:#2d5be3;cursor:pointer;text-decoration:none;font-size:12px;font-weight:normal;margin-left:15px}.tipsSection .tipCount .clearFilterLink:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList{list-style:none;margin:0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo{color:#959b9e;font-size:13px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipDate{padding:0 0 0 5px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .userName a,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipDate{color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons{clear:both;color:#aeb4b6;list-style:none;overflow:hidden}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink{color:#aeb4b6;float:none;font-size:13px;line-height:16px;margin-right:15px;padding:1px 0 0 23px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button .link,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .link,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink .link{color:#aeb4b6;text-decoration:none}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button:hover,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer:hover,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink:hover{color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button:hover .link,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer:hover .link,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink:hover .link{color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink{padding-left:16px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink .icon{top:1px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button .icon,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .icon,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .shareTipLink .icon{background:url('/img/profile/activity-sprite-7be1acf867993e6cf0be43ed56d43f02.png') top left no-repeat;height:17px;width:18px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button .icon,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .icon,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .shareTipLink .icon{background-image:url("/img/profile/activity-sprite@2x-fa9be4a76c0b48552cc4f368b35cd59f.png");background-size:100px 100px}}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button{padding-left:25px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button .icon{background-position:0 0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button:hover .icon{background-position:0 -25px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button.active .icon{background-position:0 -50px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .icon{background-position:-25px 0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer:hover .icon{background-position:-25px -25px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer.active .icon{background-position:-25px -50px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .shareTipLink .icon{background-position:-75px 0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .shareTipLink:hover .icon{background-position:-75px -25px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .shareTipLink.active .icon{background-position:-75px -50px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .save-button{margin:0 20px 0 0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipPhoto{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification{background-color:#fff;border-bottom:1px solid #efeff4;overflow:hidden;padding:10px 20px;position:relative}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification.menu{background:url('/img/icon-menu-new-80ceb49425f110bb03005e8130f0b816.png') 20px center no-repeat #fff;background-size:15px;border-top:1px solid #efeff4;padding-left:40px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification.menu{background-image:url("/img/icon-menu-new@2x-d4cf9d0d91fb0ae0c9f048fe40327449.png");background-size:15px 15px}}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification .tip_taste_match{font-weight:bold}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification img.gotoMenu{height:10px;margin-left:4px;margin-top:-2px;vertical-align:middle;width:6px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification.menu{color:#2d5be3;cursor:pointer;text-decoration:none}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.nonTipJustification.menu:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.noTips{color:#959b9e;padding:50px 0 70px 0;text-align:center}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.noTips .emptyIcon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #c7cdcf;height:25px;margin:0 auto 10px auto;padding:15px;width:25px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.noTips .emptyHeadingText{font-weight:bold;margin-bottom:5px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.noTips .emptySubText{font-size:12px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList span.entity.search_match{font-weight:bold}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip{background-color:#fff;border-bottom:1px solid #efeff4;overflow:hidden;padding:15px 20px;position:relative}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip:first-child{border-top:1px solid #efeff4}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip:last-child{margin-bottom:0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .authorImage,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipContents{display:inline-block;vertical-align:top}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .authorImage{margin-right:10px;position:relative}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .authorImage .avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .authorImage .tipAuthorInteractionIcon{left:23px;position:absolute;top:21px;width:15px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipPhoto{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:right}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipContents{max-width:558px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipContents.hasPhoto{max-width:448px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo{color:#959b9e;font-size:13px;margin-bottom:5px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .userName a,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipList a{color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipDate{color:#2d5be3;cursor:pointer;text-decoration:none;color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipDate:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .tipInfo .tipDate:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons{white-space:nowrap}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer{float:none}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .link:hover{text-decoration:none}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .likeButtonContainer .icon{bottom:-2px;top:auto}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -16px no-repeat;display:inline-block;height:16px;left:0;position:absolute;top:-2px;width:16px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px 80px}}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink{padding-left:16px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .deleteTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .editTipLink{margin-right:15px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink:hover .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px 80px}}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .editTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .blessTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .deleteTipLink{color:#aeb4b6;cursor:pointer;font-size:11px;position:relative}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink:hover,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .editTipLink:hover,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .blessTipLink:hover,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .deleteTipLink:hover{color:#959b9e}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .flagTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .blessTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip .actionButtons .deleteTipLink{display:none}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip:hover .actionButtons .flagTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip:hover .actionButtons .blessTipLink,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip:hover .actionButtons .deleteTipLink{display:inline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes{background-color:#fff;border-bottom:1px solid #efeff4;overflow:hidden;padding:15px 20px 20px 20px;position:relative}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes *{-moz-transition-duration:.2s;-moz-transition-property:background,border,color,opacity,box-shadow;-webkit-transition-duration:.2s;-webkit-transition-property:background,border,color,opacity,box-shadow;transition-duration:.2s;transition-property:background,border,color,opacity,box-shadow}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes:first-child{border-top:1px solid #efeff4}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes:last-child{margin-bottom:0}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .authorImage,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents{display:inline-block;vertical-align:top}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .authorImage{margin-right:10px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .authorImage .avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents{width:558px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow{margin-bottom:5px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow .userName a{color:#4e595d;font-weight:500}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow .tipDate{color:#2d5be3;cursor:pointer;text-decoration:none;color:#959b9e;float:right;font-size:12px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow .tipDate:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow .tipDate:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipHeaderRow .tipAuthorJustification{color:#959b9e;font-size:12px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .tipContents .tipPhoto{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:none;margin-top:10px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons{height:20px;margin-top:10px;white-space:nowrap}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .tipMoreFlyout{background:#fff;background:-moz-linear-gradient(left, #fff 0, #fff 42%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 0, #fff 42%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0, #fff 42%, rgba(255,255,255,0) 100%);cursor:pointer;display:none;padding-right:100px;position:relative;z-index:1}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .tipMoreFlyout .icon{background:url('/img/actions/action-sprite-7da17202e6d061541f04fc297449fde2.png');display:inline-block;height:20px;vertical-align:top;width:22px;background-position:-229px -6px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .tipMoreFlyout .icon{background-image:url("/img/actions/action-sprite@2x-485e20b4d3956f8751f1d2b11aa11ea6.png");background-size:256px 128px}}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .tipMoreFlyout .moreLabel{font-size:12px;margin-left:5px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .tipMoreFlyout .moreLabel:hover{text-decoration:underline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes .actionButtons .lastVoteTime{color:#959b9e;float:right;font-size:12px;position:absolute;right:20px}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes:hover .actionButtons .tipMoreFlyout{display:inline}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .authorImage{opacity:.2}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipPhoto{opacity:.2}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipUpvoteContainer .icon{opacity:.4}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .entity.tip_taste_match.onUser{color:#c7cdcf}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipText a{color:#c7cdcf}.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipHeaderRow .tipDate,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipHeaderRow .userName a,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipText,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipUpvoteContainer,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipUpvoteText,.tipsSection .tipsListSection .tipsSectionBody #tipsContainer ul#tipsList li.tip.useTipUpvotes.downvotedTip .tipUpvoteCount{color:#c7cdcf}.tipsSection .tipsListSection.loading .tipsSectionBody{background:url('/img/venuepage/v2/button-loading-ripple-60-60f0c7455c631c3bbd1b544ce9a0804d.gif') no-repeat center center;height:400px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tipsSection .tipsListSection.loading .tipsSectionBody{background-image:url("/img/venuepage/v2/button-loading-ripple-60@2x-8a19e49dd5a062e561d98151f3cd14e7.gif");background-size:60px 60px}}.tipsSection .tipsListSection.loading .tipsSectionBody #tipsContainer{display:none}.sideVenueBlock{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7fa;margin-bottom:30px;padding-bottom:10px}.sideVenueBlock .mapSection{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#fff;padding:5px 5px 10px 5px;position:relative}.sideVenueBlock .mapSection #vmap{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#efeff4;height:140px;position:relative;z-index:1}.sideVenueBlock .mapFuzzMessageSection{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fdf7d8;border:1px solid #e6e1c3;font-size:11px;line-height:16px;margin:20px 0;padding:10px;width:280px}.sideVenueBlock .venueDetails{background-color:#fff;border-bottom:1px solid #efeff4}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .venueAddress{white-space:normal}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .venueName{font-weight:bold;padding-right:70px;white-space:normal}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .venueDirections{margin-top:5px}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .venueEditLink{color:#2d5be3;cursor:pointer;text-decoration:none;font-size:12px;position:absolute;top:2px;right:15px}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .venueEditLink:hover{text-decoration:underline}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .noAddressText{color:#e6092c}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .noAddressText .venueEditLink{color:#959b9e;position:inherit;top:inherit;right:inherit}.sideVenueBlock .venueDetails .addressBlock.sideVenueBlockRow .parentVenue{margin-top:5px;white-space:normal}.sideVenueBlock .venueDetails .descriptionBlock .venueRowContent{white-space:normal}.sideVenueBlock .venueDetails .descriptionBlock .truncate_more_link{font-size:12px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .venueRowContent{white-space:normal}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .toggleAllHoursLink{color:#2d5be3;font-size:12px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .open,.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .closed,.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .link{display:inline-block}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .open{color:#00b551;padding-right:5px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .closed{color:#e6092c;padding-right:5px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours{display:none;padding-top:10px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours p:first-child{margin-bottom:5px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours .timeframes{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7fa;margin:5px 0}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours .timeframes .timeframe{border-bottom:1px solid #fff;line-height:16px;padding:10px 15px}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours .timeframes .timeframe:last-child{border:none}.sideVenueBlock .venueDetails .hoursBlock.sideVenueBlockRow .allHours .hoursEditorLink{font-size:12px}.sideVenueBlock .sideVenueBlockRow{margin:10px 0;position:relative}.sideVenueBlock .sideVenueBlockRow .venueRowIcon{position:absolute;left:15px;top:2px}.sideVenueBlock .sideVenueBlockRow .venueRowContent{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #efeff4;margin:0 15px 0 40px;overflow:hidden;padding-bottom:7px;text-overflow:ellipsis;white-space:nowrap}.sideVenueBlock .sideVenueBlockRow:first-child{margin-top:0}.sideVenueBlock .sideVenueBlockRow:last-child{margin-bottom:5px}.sideVenueBlock .sideVenueBlockRow:last-child,.sideVenueBlock .sideVenueBlockRow:last-child .venueRowContent{border-bottom:0}.sideVenueBlock .venueVisits ul.visitorsBlock{background:rgba(255,255,255,0.5);border-bottom:1px solid #efeff4;color:#959b9e;font-size:12px;list-style:none;margin:0;padding:10px}.sideVenueBlock .venueVisits ul.visitorsBlock li{display:inline-block;text-align:center;width:131.5px}.sideVenueBlock .venueVisits ul.visitorsBlock li.numVisits{border-right:1px solid #efeff4}.sideVenueBlock .venueAttributes{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;position:relative}.sideVenueBlock .venueAttributes .sideVenueBlockTitle{border-bottom:1px solid #efeff4;font-weight:bold;margin:0;padding:20px 15px 10px 15px}.sideVenueBlock .venueAttributes .sideVenueBlockTitle.foodDrinkTitle{display:none}.sideVenueBlock .venueAttributes .sideVenueAttributeRow{background-color:#fff;border-bottom:1px solid #efeff4;margin:0;padding:7px 15px;width:275px}.sideVenueBlock .venueAttributes .sideVenueAttributeRow .venueRowKey{display:inline-block;width:40%}.sideVenueBlock .venueAttributes .sideVenueAttributeRow .venueRowValue{display:inline-block;float:right;text-align:right;width:55%}.sideVenueBlock .venueAttributes .sideVenueAttributeRow:last-child{border:none}.sideVenueBlock .venueAttributes .sideVenueAttributeRow:after{content:'';clear:both;display:block}.sideVenueBlock .venueAttributes .sideVenueAttributeRow:nth-child(n+4){display:none}.sideVenueBlock .venueAttributes .sideVenueAttributeRow.sideVenueRecentEdit{background:transparent;border-bottom:none;color:#959b9e;padding:25px 0 15px 0;text-align:center;width:auto}.sideVenueBlock .venueAttributes .sideVenueBlockMore{display:none}.sideVenueBlock .venueAttributes .sideVenueBlockMore.sideVenueBlockRow.seeLess{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;margin:10px 0 -10px 0;padding:7px 15px;position:static}.sideVenueBlock .venueAttributes .sideVenueBlockMore:nth-child(n+5){color:#2d5be3;cursor:pointer;text-decoration:none;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:rgba(255,255,255,0.95);border-top:1px solid #efeff4;display:block;left:0;margin:0;padding:7px 15px;position:absolute;text-align:center;bottom:-10px;width:275px}.sideVenueBlock .venueAttributes .sideVenueBlockMore:nth-child(n+5):hover{text-decoration:underline}.sideVenueBlock .venueAttributes .sideVenueBlockMore:nth-child(n+5):hover{background-color:#fff}.sideVenueBlock .venuePrompt .venuePromptContent{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#00b551;color:#fff;overflow:hidden;margin-bottom:10px;padding:15px;position:relative;text-align:center}.sideVenueBlock .venuePrompt .venuePromptContent .promptHeading{border-bottom:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.7);font-size:12px;font-weight:500;line-height:15px;padding:0 40px 10px 0;text-align:left;text-transform:uppercase}.sideVenueBlock .venuePrompt .venuePromptContent .hidePromptButton{background:url('/img/icon-close-d45581a134b465d31427858fdacc6be2.png') no-repeat;height:22px;opacity:.7;position:absolute;right:10px;top:10px;width:22px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.sideVenueBlock .venuePrompt .venuePromptContent .hidePromptButton{background-image:url("/img/icon-close@2x-c3b9bb71049fb8b1db0dc3ec37543b31.png");background-size:22px 22px}}.sideVenueBlock .venuePrompt .venuePromptContent .hidePromptButton:hover{cursor:pointer;opacity:1}.sideVenueBlock .venuePrompt .venuePromptContent .promptText{font-weight:bold;line-height:17px;margin:15px 0}.sideVenueBlock .venuePrompt .venuePromptContent ul.promptButtons{border-collapse:separate;border-spacing:2px;display:table;list-style:none;margin:0;table-layout:fixed;width:100%}.sideVenueBlock .venuePrompt .venuePromptContent ul.promptButtons li.promptButton{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,0.05);cursor:pointer;display:table-cell;font-size:12px;font-weight:bold;line-height:14px;padding:15px 10px;vertical-align:middle}.sideVenueBlock .venuePrompt .venuePromptContent ul.promptButtons li.promptButton:hover{background-color:rgba(0,0,0,0.1)}.sideVenueBlock .venuePrompt .venuePromptContent ul.promptButtons li.promptButton:last-child{margin:0}.sideVenueBlock .venuePrompt .venuePromptContent ul.promptButtons li.promptButton img{padding-bottom:5px}.sidebarSection,.newRelatedVenuesSet{border-bottom:1px solid rgba(199,205,207,0.5);margin-bottom:25px;padding-bottom:25px;position:relative}.sidebarSection h4,.newRelatedVenuesSet h4{font-size:14px;margin-bottom:15px}.newRelatedVenuesSet ul.venueList{margin:0 0 5px;list-style:none;margin:0}.newRelatedVenuesSet ul.venueList li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.newRelatedVenuesSet ul.venueList li.sidebarVenue:first-child{margin-top:5px}.newRelatedVenuesSet ul.venueList li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.newRelatedVenuesSet ul.venueList li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.newRelatedVenuesSet ul.venueList li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.newRelatedVenuesSet ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.newRelatedVenuesSet ul.venueList li.miniVenueList{margin:0}.newRelatedVenuesSet ul.venueList li.miniVenueList:first-child{margin-top:5px}.newRelatedVenuesSet ul.venueList li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.newRelatedVenuesSet ul.venueList li.miniVenueList .venueName a{font-weight:bold}.newRelatedVenuesSet ul.venueList li.miniVenueList .venueName .address{font-size:11px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip{margin-bottom:25px;position:relative}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip:last-child{margin-bottom:0}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink{color:#4e595d;display:block}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink:hover{text-decoration:none}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink:hover .venueName{text-decoration:underline}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink p{margin:0}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .venuePhotoWrapper{display:inline-block;line-height:0;margin-right:10px;vertical-align:top}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .venuePhotoWrapper img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueInfo{display:inline-block;vertical-align:top;width:180px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueInfo .venueName{color:#2d5be3;font-weight:bold}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueInfo .venueMetaData{color:#959b9e}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueInfo .venueMetaData .separator{font-weight:bold}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .venueScore{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%;line-height:20px;position:absolute;right:0;top:2px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTip{margin-top:5px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTip .tipInfo{margin-top:5px;color:#959b9e}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTip .tipInfo img.avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%;margin-right:10px;vertical-align:middle}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTastes{margin-top:10px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTastes .taste{font-weight:bold}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink .relatedVenueTastes .taste.onUser{color:#f94877}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink.promoted{border-left:2px solid #ffc800;padding-left:10px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink.promoted .venuePhotoWrapper img{height:68px;width:68px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink.promoted .promotedLabel{padding-top:10px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink.promoted .promotedLabel .promotedIcon{height:15px;position:relative;top:3px;width:15px}.newRelatedVenuesSet ul.venueList li.relatedVenueWithTip a.relatedVenueLink.promoted .promotedLabel .text{color:#ffc800}.sidebarSection.eventsSection ul{margin:0 0 5px;list-style:none;margin:0}.sidebarSection.eventsSection ul li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.eventsSection ul li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.eventsSection ul li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.eventsSection ul li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.eventsSection ul li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.eventsSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.eventsSection ul li.miniVenueList{margin:0}.sidebarSection.eventsSection ul li.miniVenueList:first-child{margin-top:5px}.sidebarSection.eventsSection ul li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.eventsSection ul li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.eventsSection ul li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.eventsSection ul li{margin-bottom:15px}.sidebarSection.eventsSection ul li:last-child{margin-bottom:0}.sidebarSection.eventsSection ul li p{margin:0}.sidebarSection.eventsSection ul li .eventTime,.sidebarSection.eventsSection ul li .eventProvider{color:#959b9e;font-size:12px;font-weight:normal}.sidebarSection.eventsSection ul li .eventProvider{margin-top:3px;vertical-align:top}.sidebarSection.eventsSection ul li .eventProvider img{height:13px}.sidebarSection.venueListsSection h4{padding-right:100px}.sidebarSection.venueListsSection .listOfLists{margin:0 0 5px;list-style:none;margin:0}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.venueListsSection .listOfLists li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.venueListsSection .listOfLists li.miniVenueList{margin:0}.sidebarSection.venueListsSection .listOfLists li.miniVenueList:first-child{margin-top:5px}.sidebarSection.venueListsSection .listOfLists li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.venueListsSection .listOfLists li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.venueListsSection .listOfLists li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.venueListsSection .listOfLists .listItem{margin-bottom:15px;min-height:50px}.sidebarSection.venueListsSection .listOfLists .listItem:last-child{margin-bottom:0}.sidebarSection.venueListsSection .listOfLists .listItem img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;margin-right:10px}.sidebarSection.venueListsSection .listOfLists .listItem .listContent a{font-weight:bold}.sidebarSection.venueListsSection .listOfLists .listItem .listContent p{line-height:18px;margin:0}.sidebarSection.venueListsSection .listOfLists .listItem .listContent .listName,.sidebarSection.venueListsSection .listOfLists .listItem .listContent .listMetaData{padding-left:60px}.sidebarSection.venueListsSection .listOfLists .listItem .listContent .listMetaData{color:#959b9e;font-size:12px}.sidebarSection.venueListsSection .listOfLists .listItem .listContent .listMetaData a{color:#959b9e}.sidebarSection.venueListsSection .seeAllLists{position:absolute;right:0;top:0}.sidebarSection.localQueriesSection ul.localQueryList{margin:0 0 5px;list-style:none;margin:0}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.localQueriesSection ul.localQueryList li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.localQueriesSection ul.localQueryList li.miniVenueList{margin:0}.sidebarSection.localQueriesSection ul.localQueryList li.miniVenueList:first-child{margin-top:5px}.sidebarSection.localQueriesSection ul.localQueryList li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.localQueriesSection ul.localQueryList li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.localQueriesSection ul.localQueryList li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.localQueriesSection ul.localQueryList .localQuery{margin-bottom:10px}.sidebarSection.localQueriesSection ul.localQueryList .localQuery .localQueryLink{display:block}.sidebarSection.localQueriesSection ul.localQueryList .localQuery .localQueryLink .queryPhoto{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:80px;margin-right:10px;vertical-align:top;width:80px}.sidebarSection.localQueriesSection ul.localQueryList .localQuery .localQueryLink .queryName{display:inline-block;font-weight:bold;width:215px}.sidebarSection.localQueriesSection ul.localQueryList .localQuery .localQueryLink:hover .queryName{text-decoration:underline}.sidebarSection.chainVenuesSection .venueList{margin:0 0 5px;list-style:none;margin:0;margin-bottom:15px}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.chainVenuesSection .venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.chainVenuesSection .venueList li.miniVenueList{margin:0}.sidebarSection.chainVenuesSection .venueList li.miniVenueList:first-child{margin-top:5px}.sidebarSection.chainVenuesSection .venueList li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.chainVenuesSection .venueList li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.chainVenuesSection .venueList li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.chainVenuesSection .venueList .miniVenueList{margin-bottom:10px}.sidebarSection.chainVenuesSection .venueList .miniVenueList p{margin:0}.sidebarSection.chainVenuesSection .venueList .miniVenueList .miniRelatedVenueLink{font-weight:bold}.sidebarSection.chainVenuesSection .venueList .miniVenueList .address{color:#959b9e;font-size:12px}.sidebarSection.chainVenuesSection .venueList .miniVenueList:last-child{margin:0}.sidebarSection.chainVenuesSection .venueList .allChainLocationsLink{display:block;font-size:11px}.sidebarSection.staffSection ul{margin:0 0 5px;list-style:none;margin:0}.sidebarSection.staffSection ul li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.staffSection ul li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.staffSection ul li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.staffSection ul li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.staffSection ul li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.staffSection ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.staffSection ul li.miniVenueList{margin:0}.sidebarSection.staffSection ul li.miniVenueList:first-child{margin-top:5px}.sidebarSection.staffSection ul li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.staffSection ul li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.staffSection ul li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.staffSection li{margin-bottom:5px}.sidebarSection.staffSection li img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%;height:32px;margin-right:10px;vertical-align:middle;width:32px}.sidebarSection.staffSection li .userLinks{width:263px;display:inline-block;vertical-align:middle}.sidebarSection.breadcrumbSection{color:#959b9e;font-size:12px}.sidebarSection.claimSection{border-bottom:none;padding-bottom:0}.sidebarSection.claimSection h4{margin-bottom:10px}.sidebarSection.adminTools{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7fa;border:none;font-size:12px;line-height:20px;padding:20px}.sidebarSection.adminTools h5{font-size:14px;margin-bottom:10px}.sidebarSection.relatedSearches{border-bottom:none;padding-bottom:0}.sidebarSection.relatedSearches h4{color:#959b9e;margin-bottom:5px}.sidebarSection.relatedSearches ul{margin:0 0 5px;list-style:none;margin:0}.sidebarSection.relatedSearches ul li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}.sidebarSection.relatedSearches ul li.sidebarVenue:first-child{margin-top:5px}.sidebarSection.relatedSearches ul li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}.sidebarSection.relatedSearches ul li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}.sidebarSection.relatedSearches ul li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}.sidebarSection.relatedSearches ul li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}.sidebarSection.relatedSearches ul li.miniVenueList{margin:0}.sidebarSection.relatedSearches ul li.miniVenueList:first-child{margin-top:5px}.sidebarSection.relatedSearches ul li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}.sidebarSection.relatedSearches ul li.miniVenueList .venueName a{font-weight:bold}.sidebarSection.relatedSearches ul li.miniVenueList .venueName .address{font-size:11px}.sidebarSection.relatedSearches ul li{color:#959b9e;font-size:12px;font-weight:normal}#modalDialogBox.venueChildrenModal .content,#modalDialogBox.venueChildrenModal .modalLoadingContainer,#modalDialogBox.venueChildrenModal .contents{width:615px}#modalDialogBox.venueChildrenModal .content .modalLoadingContainer.loading{background-position:center;margin:0}#modalDialogBox.venueChildrenModal .content .contents{max-height:650px;overflow-x:hidden}@media (max-height:800px){#modalDialogBox.venueChildrenModal .content .contents{max-height:500px}}@media (max-height:610px){#modalDialogBox.venueChildrenModal .content .contents{max-height:400px}}@media (max-height:500px){#modalDialogBox.venueChildrenModal .content .contents{max-height:300px}}#modalDialogBox.venueChildrenModal .content .contents :first-child{margin-top:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList{margin:0 0 5px;list-style:none;margin:0;width:615px;overflow:hidden}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue{margin:0 -10px;overflow:hidden;padding:5px 10px;position:relative;width:290px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue:first-child{margin-top:5px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue a.relatedVenueLink{display:block;overflow:hidden}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .venuePhotoWrapper{float:left;line-height:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .venuePhotoWrapper img{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo{float:left;margin-left:10px;margin-top:4px;text-decoration:inherit;width:220px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueCategoryAndPrice{display:none}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueName{font-weight:bold;margin:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData{margin:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .venueScore{float:left;margin-right:5px;padding:1px 5px;width:auto}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueMetaData .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;display:inline-block;font-size:11px;line-height:20px;max-width:188px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.miniVenueList{margin:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.miniVenueList:first-child{margin-top:5px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.miniVenueList .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;margin:0;width:300px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.miniVenueList .venueName a{font-weight:bold}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.miniVenueList .venueName .address{font-size:11px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue{float:left;margin-right:1px}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue:first-child{margin-top:0}#modalDialogBox.venueChildrenModal .content .contents ul.venueList li.sidebarVenue .sidebarVenueInfo .venueName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modalDialogBox.venueChildrenModal .content .contents .mainHeader{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:20px;margin-bottom:0;padding-bottom:1px}#modalDialogBox.venueChildrenModal .content .contents .subHeader{background:#f4f3f1;border-bottom:1px solid #e6e3e1;border-top:1px solid #e6e3e1;font-size:14px;padding:5px}#modalDialogBox.venueChildrenModal .content .contents .placesCount{color:#aeb4b6}#modalDialogBox.venueChildrenModal .content .contents .footerActions{font-size:11px;text-align:center}#modalDialogBox.venueChildrenModal .addressEditor table{width:100%}#modalDialogBox.venueChildrenModal .addressEditor table td,#modalDialogBox.venueChildrenModal .addressEditor table th{padding:4px 0;width:205px}#modalDialogBox.venueChildrenModal .addressEditor table th{font-weight:bold;text-align:center}#modalDialogBox.venueChildrenModal .addressEditor table td:first-child{padding-left:5px}#modalDialogBox.venueChildrenModal .addressEditor table .editableField{margin-bottom:0;width:185px}#modalDialogBox.venueChildrenModal .addressEditor table tr:nth-child(2n){background-color:#f0f4f5}#modalDialogBox.venueChildrenModal .addressEditor input.changed{border-color:#2d5be3}#modalDialogBox.venueChildrenModal .addressEditor .editingActions{float:right;margin-right:5px}#modalDialogBox.venueChildrenModal .addressEditor .editingActions .button{display:inline-block;margin:5px;width:65px}#modalDialogBox.mapOverlay .popInMapButton,#wrapper #container.wrap .popOutMapButton,#modalDialogBox.mapOverlay .centerMapButton,#wrapper #container.wrap .centerMapButton{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bfbfbf;cursor:pointer;clear:none;display:inline-block;height:19px;margin-right:5px;width:19px}#wrapper #container.wrap .popOutMapButton{background:rgba(255,255,255,0.8) url('/img/venuepage/icon-mapcontrol-937bef122637c5e5fdedde5d0f3dfeb6.png') top left no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#wrapper #container.wrap .popOutMapButton{background-image:url("/img/venuepage/icon-mapcontrol@2x-1daa69f8aadf1fd63170c654d54cae8f.png");background-size:38px 38px}}#wrapper #container.wrap .popOutMapButton:hover{background-position:bottom left}#wrapper #container.wrap .centerMapButton,#modalDialogBox.mapOverlay .centerMapButton{background:rgba(255,255,255,0.8) url('/img/venuepage/icon-recenter-2e536d8e31280e41d28af3c2cdf59fd8.png') top no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#wrapper #container.wrap .centerMapButton,#modalDialogBox.mapOverlay .centerMapButton{background-image:url("/img/venuepage/icon-recenter@2x-09ca1b8f54db866c7fd410e55910ba9b.png");background-size:19px auto}}#wrapper #container.wrap .centerMapButton:hover,#modalDialogBox.mapOverlay .centerMapButton:hover{background-position:bottom}#modalDialogBox.mapOverlay{margin-top:0;top:70px;width:960px}#modalDialogBox.mapOverlay .popInMapButton{background:rgba(255,255,255,0.8) url('/img/venuepage/icon-mapcontrol-937bef122637c5e5fdedde5d0f3dfeb6.png') top right no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.mapOverlay .popInMapButton{background-image:url("/img/venuepage/icon-mapcontrol@2x-1daa69f8aadf1fd63170c654d54cae8f.png");background-size:38px 38px}}#modalDialogBox.mapOverlay .popInMapButton:hover{background-position:bottom right}#modalDialogBox.mapOverlay .popup{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#modalDialogBox.mapOverlay .popup .content{background:none;padding:0;width:auto}#modalDialogBox.mapOverlay .popup .content #overlayMap{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:1}#modalDialogBox.mapOverlay .popup .content .footer{color:#fff;margin:20px 0;text-align:center}#modalDialogBox.mapOverlay .popup .content .footer .adr{font-weight:bold;margin-bottom:5px}body.withManagementBar #modalDialogBox.mapOverlay{top:114px}.adsPBAContainer{width:300px}.adsPBA{background:#fefcf3;color:#636363;float:left;font-size:13px;margin:0 0 -15px -20px;padding:15px 0 15px 20px;position:relative;width:620px}.adsPBA a:link,.adsPBA a:visited{color:#636363}.adsPBA .adsPBAImage{background-size:cover;float:left;margin-right:15px}.adsPBA .adsPBAImage img{height:80px;width:80px}.adsPBA .adsPBAText{font-weight:normal}.adsPBA .adsPBAText .adsPBATitle{display:inline;letter-spacing:-0.3px;margin-right:4px}.adsPBA .adsPBAText .adsPBADescription{display:inline;letter-spacing:-0.2px;margin-right:4px}.adsPBA .adsPBAText img{position:relative;vertical-align:text-bottom;width:16px}.adsPBA .adsPBAPromoted{float:right;margin-right:5px;position:relative;top:-13px}.adsPBA .adsPBAPromoted .adsPBAPromotedText{color:#f9b512;font-size:12px}.adsPBA .adsPBAPromoted .adsPBAPromotedIcon{width:12px;height:12px}.adsPBA .adsPBALearnMore{border:1px solid #2d5be3;border-radius:6px;color:#2d5be3;font-size:14px;margin-top:7px;padding:5px 15px 5px 15px;position:absolute;text-align:center}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup{font-size:16px;line-height:22px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup #xButton{display:none}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content{background:#fff;min-height:0;padding:40px 20px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content h2{margin-bottom:20px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent{position:relative}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips{padding-bottom:50px;margin-left:10px;margin-right:15px;position:relative;z-index:1}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip{background-color:#fff;border-bottom:1px solid #efeff4;overflow:hidden;padding:15px 20px;position:relative}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip:first-child{border-top:1px solid #efeff4}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip:last-child{margin-bottom:0}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .authorImage,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipContents{display:inline-block;vertical-align:top}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .authorImage{margin-right:10px;position:relative}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .authorImage .avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-o-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-ms-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') top left;-webkit-mask:url('/img/profile/squircle-2dbf7a1fc682f8dab186bd222dc9e4a0.svg') 0 0 no-repeat;-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .authorImage .tipAuthorInteractionIcon{left:23px;position:absolute;top:21px;width:15px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipPhoto{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:right}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipContents{max-width:558px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipContents.hasPhoto{max-width:448px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo{color:#959b9e;font-size:13px;margin-bottom:5px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo .userName a,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo .tipList a{color:#959b9e}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo .tipDate{color:#2d5be3;cursor:pointer;text-decoration:none;color:#959b9e}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo .tipDate:hover{text-decoration:underline}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipInfo .tipDate:hover{text-decoration:underline}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons{white-space:nowrap}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .likeButtonContainer{float:none}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .likeButtonContainer .link:hover{text-decoration:none}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .likeButtonContainer .icon{bottom:-2px;top:auto}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -16px no-repeat;display:inline-block;height:16px;left:0;position:absolute;top:-2px;width:16px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px 80px}}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink{padding-left:16px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .deleteTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .editTipLink{margin-right:15px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink:hover .icon{background:url('/img/activitystream-sprite-ac2267a377053841f4d13adc9444165b.png') -240px -32px no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink:hover .icon{background-image:url("/img/activitystream-sprite@2x-cf6ef6eca23d7068696ae4b4ebb7b8ef.png");background-size:272px 80px}}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .editTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .blessTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .deleteTipLink{color:#aeb4b6;cursor:pointer;font-size:11px;position:relative}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink:hover,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .editTipLink:hover,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .blessTipLink:hover,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .deleteTipLink:hover{color:#959b9e}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .flagTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .blessTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .actionButtons .deleteTipLink{display:none}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip:hover .actionButtons .flagTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip:hover .actionButtons .blessTipLink,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip:hover .actionButtons .deleteTipLink{display:inline}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipContents{max-width:553px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent ul.tips li.tip .tipContents.hasPhoto{max-width:435px}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions{background:#fff;background:-moz-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);background:-ms-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);background:-o-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);bottom:0;margin:-40px -20px;padding:100px 20px 10px;position:absolute;width:100%;z-index:2}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .modalAction{text-align:center}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .noThanksButton{display:inline-block}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2d5be3;border:none;clear:both;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:15px;width:150px;font-size:18px;margin-bottom:10px;max-width:400px;min-width:200px;width:auto}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:hover,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:active,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:focus{outline:none}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:hover,#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:focus{background-color:#426be6}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .downloadAppButton:active{background-color:#305bd6}#modalDialogBox.richDownloadModal.iPadDownloadModal .popup .content .mainContent .modalActions .noThanksButton{cursor:pointer;font-size:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;padding:10px}.signupPromptContainer{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;margin:40px 0 30px 0;text-align:center;z-index:1}.signupPromptContainer .signupPrompt.sideBox{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:35px 80px 25px 80px}.signupPromptContainer .signupPrompt.sideBox img.signupPromptCircle{position:absolute;top:-23px;left:297px}.signupPromptContainer .signupPrompt.sideBox h3{font-size:14px;margin:0 0 10px 0}.signupPromptContainer .signupPrompt.sideBox .signupPromptText{color:#959b9e;font-size:12px;line-height:16px;margin-bottom:20px}.signupPromptContainer .signupPrompt.sideBox .close,.signupPromptContainer .signupPrompt.sideBox .facebookFacepile{display:none}.signupPromptContainer .signupPrompt.sideBox .conjunction{color:#959b9e;display:inline-block;font-size:12px;margin:0 10px}.signupPromptContainer .signupPrompt.sideBox .emailSignup{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;padding:0 10px;text-align:center;text-transform:none;-webkit-appearance:none;display:inline-block}.signupPromptContainer .signupPrompt.sideBox .emailSignup:hover,.signupPromptContainer .signupPrompt.sideBox .emailSignup:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.signupPromptContainer .signupPrompt.sideBox .emailSignup:active,.signupPromptContainer .signupPrompt.sideBox .emailSignup.active{background:#d7d7dc}.signupPromptContainer .signupPrompt.sideBox .emailSignup:disabled{background:#fcfcfd;cursor:default}.signupPromptContainer .signupPrompt.sideBox .emailSignup img{margin-right:8px;vertical-align:text-top}.signupPromptContainer .signupPrompt.inviteSignupPrompt{margin-bottom:40px;padding:20px 90px}.planningATripBanner{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;cursor:pointer;margin:20px 0 0 0;overflow:hidden;position:relative}.planningATripBanner .photoContainer{background:#2b4680;border:5px solid #fff;box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:300px}.planningATripBanner .photoContainer .photo{width:100%}.planningATripBanner .planningATripContents{color:#4e595d;padding:25px;position:relative;padding-left:320px}.planningATripBanner .planningATripContents .primaryHeading{font-weight:normal;margin-bottom:5px;background:url('/img/travelwizard/travel-plane_blue-5d456aa26ec6d16b673af77bb51e3daf.png') left center no-repeat;padding-left:28px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.planningATripBanner .planningATripContents .primaryHeading{background-image:url("/img/travelwizard/travel-plane_blue@2x-ad62e948edf93be43d9610bcc4b2fe10.png");background-size:18px auto}}.planningATripBanner .planningATripContents .secondaryHeading{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;color:#4e595d;margin-bottom:0}.planningATripBanner .planningATripContents .blueButton{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:13px;height:auto;margin-top:-18px;outline:0;padding:5px 15px;position:absolute;right:25px;top:50%}.planningATripBanner.socialTravelBanner.topBar .planeIcon{position:absolute;top:14px;left:271px;width:17px}.planningATripBanner.socialTravelBanner.topBar .photoContainer:after{content:' ';border-top:55px solid #2d5be3;border-left:55px solid transparent;position:absolute;right:0;top:0}.planningATripBanner.socialTravelBanner.topBar .planningATripContents{padding-right:207px}.planningATripBanner.socialTravelBanner.topBar .planningATripContents .primaryHeading{background:none;padding-left:0}#modalDialogBox.venueShareDialogContainer{z-index:1000009}.venueShareDialog{padding:10px}.venueShareDialog .venueShareName{font-size:20px;font-weight:500;margin-bottom:20px}.venueShareDialog .shareURLContainer{margin-bottom:20px}.venueShareDialog .shareURLContainer .shareURLInput{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.venueShareDialog .socialShareButtons{text-align:center}.venueShareDialog .socialShareButtons .facebook-share-button,.venueShareDialog .socialShareButtons .twitter-tweet-button{padding:10px 0;width:188px}.venueShareDialog .socialShareButtons .facebook-share-button{margin-right:5px}.venueShareDialog .socialShareButtons .twitter-tweet-button{margin-left:5px}body{background:#efeff4;font:normal 14px/140% 'Helvetica Neue',Helvetica,Verdana,Arial,sans-serif}#wrapper{padding-top:60px}#wrapper #container.wrap{width:960px}#container{background-color:transparent}#container .wrap{width:960px}#container .contents{padding-top:221px}#container .noPhoto .contents{padding-top:10px}#container .mainColumn{display:inline-block;width:640px;vertical-align:top}#container .sidebar{display:inline-block;margin-left:15px;margin-top:20px;padding:0;width:305px;vertical-align:top}#container .paginationContainer .paginationComponent{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid #c7cdcf;color:#4e595d;display:inline-block;line-height:30px;margin-right:5px;min-height:30px;min-width:30px;text-align:center}#container .paginationContainer .pages{display:inline;list-style:none;margin:0}#container .paginationContainer .page,#container .paginationContainer .prev,#container .paginationContainer .next{cursor:pointer}#container .paginationContainer .page.active,#container .paginationContainer .prev.active,#container .paginationContainer .next.active{background-color:#4e595d;border-color:#4e595d;color:#fff;font-weight:bold;position:relative}#container .paginationContainer{text-align:center;padding:20px 20px 10px 20px;margin:0 20px}.footerWrapper{margin-top:20px}.noPhoto .contents{padding-top:10px}.subVenueSection{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none}.subVenueSection.active{display:block}.subVenueSection .sectionTitle{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#fff;border-bottom:1px solid #efeff4;font-size:18px;margin-top:20px;padding:20px 20px 15px 20px;position:relative}.subVenueSection .sectionIcon{margin-right:10px;vertical-align:middle}.subVenueSection .sectionIcon,.subVenueSection .sectionCount,.subVenueSection .sectionText{vertical-align:middle}
