.page-recommendation-add-modal .spinner-container img.spinner,.spinner-container img.spinner{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;-webkit-backface-visibility:hidden}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-recommendations-footer{margin-bottom:50px}#page-recommendations-footer .btn{margin:0 auto;display:block}#page-non-nearby-feed-switch{border-top:1px solid #f1f1f1;padding:10px 0;margin:20px 0 0}#page-other-comments-alert{margin-top:10px}#page-other-comments-alert h4{font-size:16px}.business-claim-signed-out-seo{margin-left:60px;margin-right:60px;background-color:#fff}.pac-container{z-index:9999!important}.page-recommendation-add-modal .text-muted{color:#9b9999}.page-recommendation-add-modal #business-search-input{padding:0;position:relative}.page-recommendation-add-modal #business-search-input .business-search-input{background-color:transparent;padding:0 10px 0 35px;position:relative;z-index:2;height:42px}.page-recommendation-add-modal #business-search-input .business-search-icon{color:#d8d8d8;font-size:18px;position:absolute;left:10px;top:12px;z-index:1}@media (max-width:767px){.business-claim-signed-out-seo{margin-left:0;margin-right:0}.page-recommendation-add-modal #business-search-results{height:200px;min-height:0}}.page-recommendation-add-modal #business-search-results .results{margin:0}.page-recommendation-add-modal #business-search-results .business-result,.page-recommendation-add-modal #business-search-results .no-results,.page-recommendation-add-modal #business-search-results .search-results-header,.page-recommendation-add-modal #business-search-results .see-more-results{border-bottom:1px solid #d8d8d8;cursor:pointer;padding:10px 12px}.page-recommendation-add-modal #business-search-results .business-result small,.page-recommendation-add-modal #business-search-results .no-results small,.page-recommendation-add-modal #business-search-results .search-results-header small,.page-recommendation-add-modal #business-search-results .see-more-results small{color:#5a5a5a}.page-recommendation-add-modal #business-search-results .business-result .glyphicon-search,.page-recommendation-add-modal #business-search-results .no-results .glyphicon-search,.page-recommendation-add-modal #business-search-results .search-results-header .glyphicon-search,.page-recommendation-add-modal #business-search-results .see-more-results .glyphicon-search{margin-right:3px;color:#9b9999}.page-recommendation-add-modal #business-search-results .business-result:hover,.page-recommendation-add-modal #business-search-results .row-highlight,.page-recommendation-add-modal #business-search-results .see-more-results:hover{background-color:#f1f1f1}.page-recommendation-add-modal #business-search-results .business-name,.page-recommendation-add-modal #business-search-results .search-results-header,.page-recommendation-add-modal #business-search-results .see-more-results{font-weight:500}.page-recommendation-add-modal #business-search-results .typeahead-result{padding:12px 6px}.page-recommendation-add-modal #business-search-results .see-more-results{padding:12px 6px;color:#00b246;border-bottom:none}.page-recommendation-add-modal #business-search-results .see-more-results .glyphicon-search{color:#00b246}.page-recommendation-add-modal #business-search-results .no-results:hover,.page-recommendation-add-modal #business-search-results .search-results-header:hover{cursor:default}.page-recommendation-add-modal #business-search-results .no-results{border-bottom:none}.page-recommendation-add-modal #business-search-results .member-added-prompt{padding:10px 12px;font-weight:500}.page-recommendation-add-modal #business-search-results .member-added-prompt .glyphicon-plus{margin-right:3px}.page-recommendation-add-modal #business-search-results .member-added-prompt a{color:#00b246}.page-recommendation-add-modal #business-search-results .member-added-prompt a:hover{text-decoration:none;color:#1a7d4f}.page-recommendation-add-modal #business-search-results .why-message{position:absolute;bottom:15px}.page-recommendation-add-modal .sage-business-tag .explain,.page-recommendation-add-modal .use-or-ignore-dupe .explain{padding:0 0 10px}.page-recommendation-add-modal .sage-business-tag .dupe-result,.page-recommendation-add-modal .sage-business-tag .dupe-result-li,.page-recommendation-add-modal .sage-business-tag .sage-business-result,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li,.page-recommendation-add-modal .use-or-ignore-dupe .sage-business-result{border-bottom:1px solid #d8d8d8;cursor:pointer;padding:10px 12px}.page-recommendation-add-modal .sage-business-tag .dupe-result .business-name,.page-recommendation-add-modal .sage-business-tag .dupe-result-li .business-name,.page-recommendation-add-modal .sage-business-tag .sage-business-result .business-name,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result .business-name,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li .business-name,.page-recommendation-add-modal .use-or-ignore-dupe .sage-business-result .business-name{font-weight:500}.page-recommendation-add-modal .sage-business-tag .dupe-result small,.page-recommendation-add-modal .sage-business-tag .dupe-result-li small,.page-recommendation-add-modal .sage-business-tag .sage-business-result small,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result small,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li small,.page-recommendation-add-modal .use-or-ignore-dupe .sage-business-result small{color:#5a5a5a}.page-recommendation-add-modal .sage-business-tag .dupe-result .glyphicon-search,.page-recommendation-add-modal .sage-business-tag .dupe-result-li .glyphicon-search,.page-recommendation-add-modal .sage-business-tag .sage-business-result .glyphicon-search,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result .glyphicon-search,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li .glyphicon-search,.page-recommendation-add-modal .use-or-ignore-dupe .sage-business-result .glyphicon-search{margin-right:3px;color:#9b9999}.page-recommendation-add-modal .sage-business-tag .dupe-result,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result{border-top:1px solid #d8d8d8;cursor:inherit}.page-recommendation-add-modal .sage-business-tag .dupe-result-li:hover,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li:hover{background-color:#f1f1f1}.page-recommendation-add-modal .sage-business-tag .dupe-result-li-first,.page-recommendation-add-modal .use-or-ignore-dupe .dupe-result-li-first{border-top:1px solid #d8d8d8}.page-recommendation-add-modal .sage-business-tag .sage-yes,.page-recommendation-add-modal .use-or-ignore-dupe .sage-yes{float:right;position:relative;top:-10px;color:#00b246;font-weight:500}.page-recommendation-add-modal .sage-business-tag .no-create-anyway,.page-recommendation-add-modal .sage-business-tag .select-other-business,.page-recommendation-add-modal .use-or-ignore-dupe .no-create-anyway,.page-recommendation-add-modal .use-or-ignore-dupe .select-other-business{padding:10px 12px;font-weight:500}.page-recommendation-add-modal .sage-business-tag .no-create-anyway .glyphicon-search,.page-recommendation-add-modal .sage-business-tag .select-other-business .glyphicon-search,.page-recommendation-add-modal .use-or-ignore-dupe .no-create-anyway .glyphicon-search,.page-recommendation-add-modal .use-or-ignore-dupe .select-other-business .glyphicon-search{margin-right:3px}.page-recommendation-add-modal .sage-business-tag .no-create-anyway a,.page-recommendation-add-modal .sage-business-tag .select-other-business a,.page-recommendation-add-modal .use-or-ignore-dupe .no-create-anyway a,.page-recommendation-add-modal .use-or-ignore-dupe .select-other-business a{color:#00b246}.page-recommendation-add-modal .sage-business-tag .no-create-anyway a:hover,.page-recommendation-add-modal .sage-business-tag .select-other-business a:hover,.page-recommendation-add-modal .use-or-ignore-dupe .no-create-anyway a:hover,.page-recommendation-add-modal .use-or-ignore-dupe .select-other-business a:hover{text-decoration:none;color:#1a7d4f}.page-recommendation-add-modal .sage-business-tag .why-message,.page-recommendation-add-modal .use-or-ignore-dupe .why-message{position:absolute;bottom:15px}.page-recommendation-add-modal .lead-tagging ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.page-recommendation-add-modal .lead-tagging ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.35);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.page-recommendation-add-modal .lead-tagging #business-search-results{max-height:260px;min-height:200px;overflow:auto;margin-top:5px}@media (max-width:767px){.page-recommendation-add-modal .lead-tagging #business-search-results{height:170px;min-height:0}}.page-recommendation-add-modal .lead-tagging .reply-tagging{margin-top:20px}.page-recommendation-add-modal .lead-tagging .reply-tagging .reply-content{max-height:55px}.page-recommendation-add-modal .topic-search-input{padding:0}.page-recommendation-add-modal .topic-search-input .topic-given{margin-bottom:30px;font-size:14px}.page-recommendation-add-modal .topic-search-input .topic-given label{margin-bottom:15px;font-weight:500}.page-recommendation-add-modal .topic-search-input .topic-given input{margin-right:10px}.page-recommendation-add-modal .spinner-container{margin:80px;text-align:center;width:inherit}.page-recommendation-add-modal .spinner-container img.spinner{opacity:1;margin:0;width:40px;height:40px;display:inline-block;position:relative;transform:translateZ(0);animation:spin 1.1s infinite linear}.page-recommendation-add-modal .error .select2-modal-context.select2-container-multi .select2-choices{border-color:#e23a24}.page-recommendation-add-modal .help-inline{padding-left:0;font-size:13px;line-height:19px}.page-recommendation-add-modal .header-heart{float:left;background-color:#00b246;margin-right:10px;height:40px;width:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-image:url(/static/nextdoorv2/images/icons/entity/icon-heart-white@2x.png);background-repeat:no-repeat;background-position:center center;background-size:40px}.page-recommendation-add-modal .header-check,.page-recommendation-add-modal .header-tag{-webkit-border-radius:100%;-moz-border-radius:100%;height:40px;width:40px;background-size:40px;float:left;background-color:#00b246;margin-right:10px;background-repeat:no-repeat;background-position:center center}.page-recommendation-add-modal .header-tag{border-radius:100%;background-image:url(/static/nextdoorv2/images/icons/entity/icon-tag-white@2x.png)}.page-recommendation-add-modal .header-check{border-radius:100%;background-image:url(/static/nextdoorv2/images/icons/entity/icon-check-white@2x.png)}.page-recommendation-add-modal .header-comment{float:left;background-color:#00b246;margin-right:10px;height:40px;width:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-image:url(/static/nextdoorv2/images/icons/entity/icon-comment-white@2x.png);background-repeat:no-repeat;background-position:center center;background-size:40px}.page-recommendation-add-modal .recommend-heart{float:left;height:20px;width:20px;background-image:url(/static/nextdoorv2/images/icons/entity/recommend-heart-empty@2x.png);background-repeat:no-repeat;background-position:center center;background-size:20px}.page-recommendation-add-modal .header-business{float:left;background-color:#00b246;margin-right:10px;height:40px;width:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-image:url(/static/nextdoorv2/images/icons/entity/icon-business-white@2x.png);background-repeat:no-repeat;background-position:center center;background-size:40px}.page-recommendation-add-modal .modal-header{min-height:40px;padding:20px;background-color:#f8f8f8;border-radius:6px}.page-recommendation-add-modal .modal-header h3{display:table-cell;vertical-align:middle;height:40px;font-weight:500!important;font-size:18px;line-height:23px;overflow:visible;white-space:normal}.page-recommendation-add-modal .modal-header p{margin:0}.page-recommendation-add-modal .modal-header .close{margin-left:10px}.page-recommendation-add-modal .modal-body{padding:20px}.page-recommendation-add-modal .mega-header{background-color:#f5f5f5;text-align:center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.page-recommendation-add-modal .mega-header .heart-center{margin:15px auto;padding-left:6px}.page-recommendation-add-modal .mega-header .header-heart,.page-recommendation-add-modal .mega-header .header-tag{float:none;display:block;margin:0 auto}.page-recommendation-add-modal .mega-header h3{font-size:1.7em;font-weight:400!important}.page-recommendation-add-modal .subheading{color:#5a5a5a;margin:10px auto}.page-recommendation-add-modal .search-only{min-height:300px}.page-recommendation-add-modal .avatar{float:left}.page-recommendation-add-modal .control-label{font-weight:500;text-transform:uppercase;font-size:12px;color:#757575;transition:all .1s linear;margin-bottom:4px}.page-recommendation-add-modal .control-label.label-on{color:#00b246}.page-recommendation-add-modal fieldset{margin-bottom:10px}.page-recommendation-add-modal textarea{margin-bottom:10px;height:150px;resize:none}.page-recommendation-add-modal .help-block{font-size:13px;color:#5a5a5a;margin-top:5px}.page-recommendation-add-modal .note-visibility{color:#9b9999;line-height:130%;margin:-3px 0 15px}.page-recommendation-add-modal .business-visible{display:none}.page-recommendation-add-modal .visible-to-business .business-visible{display:inline}.page-recommendation-add-modal .control-group-phone{width:35%}.page-recommendation-add-modal .control-group-phone .controls{padding-right:15px}.page-recommendation-add-modal .control-group-email{width:65%}.page-recommendation-add-modal .control-group-left-column{width:49%}.page-recommendation-add-modal .control-group-right-column{width:49%;float:right}.page-recommendation-add-modal h5{font-weight:400;text-transform:uppercase;color:#5a5a5a;font-size:12px;border-bottom:1px solid #d8d8d8;padding:6px 10px}.page-recommendation-add-modal .media{padding:0;border-bottom:0}.page-recommendation-add-modal .media img{width:43px;height:43px;border-radius:43px;max-width:43px}.page-recommendation-add-modal .media-body{padding-left:55px}@media (max-width:480px){.page-recommendation-add-modal .media-body{font-size:13px}}.page-recommendation-add-modal .step-confirm{margin:0 auto;max-width:400px}.page-recommendation-add-modal .step-confirm label{margin-bottom:0;font-size:14px}.page-recommendation-add-modal .business-card-with-actions{border:1px solid #d8d8d8;border-radius:5px;font-size:14px;margin-bottom:30px}.page-recommendation-add-modal .business-card-with-actions .business-info{padding:15px 20px}.page-recommendation-add-modal .business-card-with-actions .business-info .text-muted{color:#a4a4a4}.page-recommendation-add-modal .business-card-with-actions .business-recommendation{min-height:30px;padding:0 20px 15px;text-align:right}.page-recommendation-add-modal .business-card-with-actions .btn{border:none;background:#fff;padding:0}.page-recommendation-add-modal .business-card-with-actions .btn.btn-muted{color:#9b9b9b}.page-recommendation-add-modal .business-card-with-actions .btn.btn-green{color:#00b246}.page-recommendation-add-modal div.share-with-business{font-size:13px;color:#1e1c1c;margin-top:100px}.page-recommendation-add-modal div.share-with-business label,.page-recommendation-add-modal label.share-with-business-form{font-size:13px;margin-top:10px}.page-recommendation-add-modal div.share-with-business .let-business-know{font-weight:500}.page-recommendation-add-modal .reply-tagging{margin-top:30px}.page-recommendation-add-modal .reply-tagging .reply-content{padding-left:15px;margin-left:5px;border-left:2px solid #D9D9D9;overflow:auto;overflow-wrap:break-word;max-height:55px}.page-recommendation-add-modal .loading img{margin-right:6px}h5.popular-businesses-header{background-color:#fff;border-bottom:1px solid #d8d8d8;margin:20px 15px 0;padding:0}h4.category-grid-header{font-size:20px;font-weight:500;margin:30px auto 20px;text-align:center}#category_grid{text-align:center}#category_grid .spinner{margin:15px auto;display:block}#category_grid .category-color-1{background-color:#03a552}#category_grid .category-color-2{background-color:#8cc53c}#category_grid .category-color-3,#category_grid .category-color-4{background-color:#027a42}#category_grid .category-color-5{background-color:#03a552}#category_grid .category-color-6{background-color:#8cc53c}.category-grid{display:inline-block;margin:0 auto 20px}.category-grid .row{margin-bottom:20px}.category-grid .category-container{text-align:center;float:left;width:auto;margin:0 20px}.category-grid .category-container a{text-decoration:none;cursor:pointer}.category-grid .category-icon{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;background-color:#f19348;border:2px solid #fff;text-align:center;padding:10px;height:60px;width:60px;font-size:14px;margin-bottom:10px}@media (max-width:480px){.category-grid .category-icon{height:40px;width:40px}}.category-grid .category-name{color:#5a5a5a;line-height:130%;margin:0 auto 20px;min-height:55px;width:60px}.green-text{color:#00b246}.sage-prompted-reply-tagging{position:absolute;bottom:15px}.add-business-show-content{margin:30px 20px 20px}@media (max-width:767px){.add-business-show-content{margin:0}.media-recommendation-modal-size{max-height:300px}}.member-added-page-is-owner-label{margin-top:5px;color:#333}input.page-add-form-input{border-color:#d8d8d8;border-width:0 0 1px;padding:8px 0;margin:0}input.page-add-form-input:focus{border-color:#00b246;border-width:0 0 2px;box-shadow:none;outline:0;transition:border-color .1s linear}.page-add-form-input input[type=text]{padding-left:0!important}.page-add-form-input .select2-choices{border-color:#d8d8d8!important;border-width:0 0 1px!important;padding-right:0;margin:0}.page-add-form-required-field-micro-copy{color:#1e1c1c;float:right;font-size:12px}.page-add-form-show-all-field-div{padding-top:4px}.page-add-form-show-all-field-chevron{margin-right:3px;top:3px;position:relative}.page-add-form-show-all-field-chevron:hover{text-decoration:none}a.page-add-form-show-all-field{text-decoration:none;color:#2f69b3}.add-page-form-field{padding-bottom:10px}.reply-tagging-title{color:#a4a4a4;padding-bottom:10px;font-size:13px;text-transform:uppercase}.member-added-page-hidden-field{display:none}.member-added-page-visibility-hidden-field{visibility:hidden}.sentiment-step-recommend-heart-empty{float:left;height:20px;width:20px;background-image:url(/static/nextdoorv2/images/icons/entity/heart-large-reverse@2x.png);background-repeat:no-repeat;background-position:center center;background-size:13px;padding-right:1px}.no-recommend-confirm,.yes-recommend-confirm{background:#00B246;color:#fff;padding:5px 20px;border:none;border-radius:2px;font-weight:500}#category_page #nf_stories{padding:0;margin-bottom:5px}#category_page .highlight{background-color:inherit}#category_page #more_search_results{margin:20px 10px 10px}.business_list{overflow:hidden;-webkit-transition:max-height 2s ease;-moz-transition:max-height 2s ease;transition:max-height 2s ease;max-height:100%;margin-bottom:0;border-top:none}.business_list.businesses-truncated{max-height:280px}.business_list p{margin:0}.business_list li{min-height:inherit}.business_list li.business{padding:15px 10px}.business_list li.business .recs-count{margin-top:0;font-size:13px;color:#a4a4a4}.business_list li.business .ss-heart{color:#F96E6C;margin-right:4px;vertical-align:text-top}.business_list li.business .category-business-quotation{margin-top:10px}.business_list li.business .category-business-quotation .view-all-recs{font-size:13px;color:#a4a4a4;margin-top:10px;display:inline-block}.business_list li.business .pull-quote{padding-left:30px;padding-right:100px;margin-top:8px}.business_list li.business .pull-quote .quote-mark{font-size:18px}.business_list li.business .pull-quote img.avatar{position:absolute;width:20px;height:20px}.business_list li.plus-num{margin-left:5px;color:#a4a4a4}.business_list li .generic-icon{position:absolute;border-radius:100%;background-color:#d8d8d8;text-align:center;width:40px;height:40px}.business_list li .generic-icon img{width:20px;height:20px;margin:10px}.business_list li:last-child{border-bottom:none}.business_list li .message.category-business-list-underline{font-weight:700;font-size:15px;color:#000;padding-right:0;display:inline-block}.business_list li .message-meta{padding-right:0;margin-left:17px;font-size:13px;color:#9b9999}.recommendations #category_page_top{margin-bottom:20px}@media (max-width:767px){.recommendations #category_page_top{margin-bottom:10px}}.recommendations .category-page-header .section-title{font-size:24px;font-weight:500;line-height:24px;margin:10px 0 20px}@media (max-width:767px){.recommendations .category-page-header .section-title{margin:30px 0 0 10px}}.recommendations .category-page-header.with-icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}@media (max-width:767px){.recommendations .category-page-header.with-icon{border-width:0 0 1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:10px}}@media (max-width:480px){.recommendations .category-page-header .section-title{font-size:24px;line-height:24px;margin:30px 0 10px;text-align:center}.recommendations .category-page-header.with-icon{border-width:0}}.recommendations .category-page-header.with-icon .section-title-container{float:left;width:360px;text-align:left;margin:5px 15px}.recommendations .category-page-header.with-icon .section-title-container .section-title{margin:0 0 5px}.recommendations .category-page-header.with-icon .section-title-container p{color:#9b9999;line-height:18px;margin-bottom:0}@media (max-width:767px){.recommendations .category-page-header.with-icon .section-title-container{width:auto;float:none;margin:10px auto 0;text-align:center}.recommendations .category-page-header.with-icon .section-title-container .section-title{margin:0 auto 5px}.recommendations .category-page-header.with-icon .section-title-container p{padding:0 40px}}.recommendations .category-page-header .category-icon{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#f19348;border:0 solid #fff;text-align:center;padding:0;height:75px;width:75px;z-index:1;font-size:14px;margin:0 auto;float:left}.recommendations .category-page-header .category-icon img{width:75px;height:75px}@media (max-width:767px){.recommendations .category-page-header .category-icon{padding:0;float:none;height:75px;width:75px}.recommendations .category-page-header .category-icon img{width:75px;height:75px}}.recommendations .category-page-header #category_map{background:url(/static/nextdoorv2/images/images/profile-cover-light-bg@2x.png) center center;background-size:cover;width:100%;height:231px}@media (max-width:480px){.recommendations .category-page-header #category_map{height:140px}}.recommendations .category-page-header #category_map .gmnoprint img{max-width:none}.recommendations .category-page-header #category_map .viewer-marker{position:absolute;z-index:100}.recommendations .category-page-header #category_map .viewer-marker .avatar{height:25px;width:25px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.15);box-shadow:0 0 5px 1px rgba(0,0,0,.15)}.recommendations .category-page-header #category_map .business-marker{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.15);box-shadow:0 0 5px 1px rgba(0,0,0,.15);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;background-color:#f19348;font-weight:400;border:2px solid #fff;position:absolute;text-align:center;padding:2px;min-height:20px;min-width:20px;z-index:100;font-size:14px}@media (max-width:480px){.recommendations .category-page-header #category_map .business-marker{font-size:12px;padding:0}}.recommendations .category-page-header .category-breadcrumbs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#9b9999;font-weight:400;font-size:13px;margin:0 0 10px}@media (max-width:767px){.recommendations .category-page-header .category-breadcrumbs{margin-left:10px;margin-bottom:20px}}.recommendations .category-page-header .category-breadcrumbs a{text-decoration:none;color:inherit}.recommendations .category-page-header .category-breadcrumbs .last-breadcrumb{font-weight:500}.recommendations .list-filter{margin-bottom:10px;background-color:#fff;padding:15px 0 10px;border-bottom:none;border-top:none}.recommendations .list-filter ul.filter{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.recommendations .list-filter ul.filter li{font-size:15px;line-height:130%;-webkit-margin-before:0;-webkit-margin-after:0}.recommendations .list-filter ul.filter li a{display:inline-block;margin-bottom:10px}@media (max-width:767px){.recommendations .list-filter{padding:15px 10px}.recommendations .list-filter ul.filter{-moz-column-width:48%;-moz-column-count:2;-moz-column-gap:20px;-moz-column-rule-color:none;-moz-column-rule-style:none;-moz-column-rule-width:0;-webkit-column-width:48%;-webkit-column-count:2;-webkit-column-gap:20px;-webkit-column-rule-color:none;-webkit-column-rule-style:none;-webkit-column-rule-width:0;column-width:48%;column-count:2;column-gap:20px;column-rule-color:none;column-rule-style:none;column-rule-width:0}}.recommendations .section-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#9b9999;font-size:16px;margin:0;padding:10px 0 7px;text-transform:initial}@media (max-width:767px){.recommendations .section-header{border-top:1px solid #d8d8d8;background-color:#F1F1F1;color:#9b9999;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:100%;margin:0;padding:20px 15px 10px;text-transform:uppercase}}.recommendations .section-header+#nf_stories{border-top:none}.recommendations #category_page #nf_stories{margin-bottom:0}.recommendations .section-header-underlined{border-bottom:1px solid #d8d8d8}.recommendations .manage-recommendations{font-size:14px}.recommendations .alert-empty-feed{background-color:#fff}.recommendations #category_businesses{clear:both}.recommendations #category_businesses .show-more{display:block;text-align:left;margin:10px 0;color:#326bb1;cursor:pointer}.recommendations #category_businesses .show-more.hide{display:none}@media (max-width:767px){.recommendations .manage-recommendations{font-size:12px}.recommendations #category_businesses .show-more{margin:10px 20px}}.recommendations .total-text{color:#9b9999}.recommendations .universal-recommend{float:right;background-color:#fff;font-weight:500;margin:10px auto;max-width:260px;padding:5px 10px;text-decoration:none;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.recommendations .universal-recommend .ss-heart{font-size:12px;margin-right:3px;position:relative;top:1px}@media (max-width:767px){.recommendations .universal-recommend{float:none;margin-top:20px;display:block}.recommendations .universal-recommend.mobile{color:#00b246;border-radius:0;border-top:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:500;margin:0 15px;max-width:none;padding:15px 0;text-transform:uppercase;width:auto}.recommendations .universal-recommend.mobile .ss-heart{color:#00b246;font-size:13px;margin-right:2px;position:relative;top:1px}}.recommendations #page-recommendations-footer{text-align:center;margin:30px auto;max-width:350px}.recommendations #page-recommendations-footer .prompt{color:#9b9999}.recommendations .well.transparent{background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;margin-top:0;min-height:60px;padding-top:30px}.recommendations .well.transparent .btn{max-width:300px;margin:15px auto 0}@media (max-width:767px){.recommendations .well.transparent{padding-bottom:30px;padding-top:20px}}.recommendations #nf_stories.list li{padding:15px 20px 10px 55px}.recommendations #nf_stories.list li .avatar{left:0;top:15px}.recommendations #nf_stories.list li .timestamp{top:20px}.recommendations #nf_stories.list li .timestamp+.count{top:40px}.recommendations #nf_stories.list li:hover{background-color:transparent}.recommendations #nf_stories.list p{margin-top:5px}@media (max-width:767px){.recommendations #nf_stories.list li{padding-left:20px}.recommendations #nf_stories.list li .avatar{width:14px;height:14px;position:relative;left:0;top:2px;margin-right:3px}}#neighborhood_favorites_browse_app .heart{background:url(/static/nextdoorv2/images/icons/entity/icon-heart-white@2x.png) center center no-repeat #fb6d69;height:45px;width:45px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-size:45px;margin:26px auto 10px}#neighborhood_favorites_browse_app #neighborhood_favorites_header{font-weight:500;font-size:24px;margin:0}@media (max-width:767px){#neighborhood_favorites_browse_app #neighborhood_favorites_header{margin:10px 0 30px;text-align:center}}#neighborhood_favorites_browse_app #neighborhood_favorites_header .universal-recommend{margin-top:3px}#neighborhood_favorites_browse_app #neighborhood_favorites_subheader{color:#9b9999;max-width:400px}@media (max-width:767px){#neighborhood_favorites_browse_app #neighborhood_favorites_subheader{text-align:center;max-width:none;margin:0 10px 20px}}#neighborhood_favorites_browse_app .top-categories{background-color:#f8f8f8;margin:5px 0 30px;padding:10px 15px 15px;min-height:420px;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#neighborhood_favorites_browse_app .top-categories .top-categories-header{border-bottom:none;padding:10px}#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories{*zoom:1;clear:both;font-weight:400;float:left;margin:15px 0 0 10px}#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories:after,#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories:before{display:table;content:"";line-height:0}#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories:after{clear:both}#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories:hover{cursor:pointer;text-decoration:none}@media (max-width:767px){#neighborhood_favorites_browse_app .top-categories a.see-more-top-categories{float:none;margin:15px 0;display:block;text-align:center}#neighborhood_favorites_browse_app .top-categories{background-color:transparent;padding:0;margin:0}}#neighborhood_favorites_browse_app #nf_stories{clear:both}.business-sign-up-link{float:right;margin-right:8px;font-size:12px;color:#5a5a5a}@media (max-width:767px){.business-sign-up-link{float:none;display:block;text-align:center;margin:0}}.business-find-and-claim-business-banner{margin:5px 0 30px;padding:15px 0 15px 15px;border:1px solid #ddd;border-radius:2px;overflow:hidden}.business-claim-business-img{float:right;background:url(/static/images/pages/business/biz-illo-hook@2x.png) center no-repeat;height:110px;width:35%;background-size:contain;max-width:100%}@media (max-width:767px){.business-find-and-claim-business-banner{margin-left:15px;margin-right:15px;padding:0}.business-claim-business-img{width:100%;margin-top:10px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.business-claim-business-img{height:100px;background-size:auto 100px}}.business-claim-button-and-text{width:55%;float:left;padding-left:10px;color:#9b9999}#business-comm-with-neighbors{display:inline-block}@media (max-width:767px){.business-claim-button-and-text{width:100%;padding-left:0;text-align:center}#business-comm-with-neighbors{margin:10px;padding:0}}.business-find-biz-button{float:left;background-color:#fff;font-weight:500;margin:10px auto;max-width:260px;padding:5px 10px;text-decoration:none;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:767px){.business-find-biz-button{font-size:15px;font-weight:500;padding:10px;float:none;margin-top:20px;display:block}}@media only screen and (min-device-width:320px) and (max-device-width:565px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71) and (orientation:portrait){.business-claim-business-img{height:100px;background-size:auto 100px}.business-find-biz-button{margin-left:10px;margin-right:10px}}.business-find-biz{float:right;margin-right:8px;font-size:12px}@media (max-width:767px){.business-find-biz{float:none;display:block;text-align:center;border-top:1px solid #f1f1f1;margin:0;font-size:14px;padding:15px}}#business-is-this-your-biz{margin-bottom:0;padding-top:20px}#business-is-this-your-biz-text{color:#333;font-weight:500;font-size:16px}#neighborhood_favorites_col_a,#neighborhood_favorites_col_b{width:50%}@media (max-width:767px){#business-is-this-your-biz{padding-top:10px}#business-is-this-your-biz-text{margin:10px 5px 0}#neighborhood_favorites_header_top{font-size:12px}#neighborhood_favorites_col_a{padding:20px 20px 0}#neighborhood_favorites_col_a,#neighborhood_favorites_col_b{width:auto;text-align:center;float:none}}.spinner-container{margin:40px 0;text-align:center;width:inherit}.spinner-container img.spinner{opacity:.5;margin:0;width:40px;height:40px;display:inline-block;position:relative;transform:translateZ(0);animation:spin 1.1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#neighborhood_favorites_top_categories{display:inline-block;width:100%;min-height:395px}#neighborhood_favorites_top_categories .favorite-item{width:50%;float:left;font-size:14px;margin-bottom:0}#neighborhood_favorites_top_categories .favorite-item a{display:block;position:relative;padding:22px 10px 10px 66px;margin:0 25px;text-decoration:none}@media (max-width:767px){#neighborhood_favorites_top_categories .favorite-item a{padding:18px 10px 18px 80px;border-bottom:1px solid #f1f1f1;margin:0}#neighborhood_favorites_top_categories .favorite-item{width:auto;float:none;margin:0}#neighborhood_favorites_top_categories .favorite-item a:hover{background-color:transparent}}#neighborhood_favorites_top_categories .favorite-item.even a{margin-left:0}#neighborhood_favorites_top_categories .favorite-item.odd a{margin-right:0}#neighborhood_favorites_top_categories .favorite-item img{border-radius:100%;padding:0;width:44px;height:44px;z-index:1;float:left;position:absolute;left:8px;top:20px;overflow:hidden}#neighborhood_favorites_top_categories .favorite-item-name{color:#333;font-weight:500;white-space:nowrap;text-overflow:ellipsis;font-size:15px}#bulk_tagging .bulk-breadcrumb,#neighborhood_favorites_top_categories .favorite-item-has-recs,#neighborhood_favorites_top_categories .favorite-item-needs-recs,#search_header p,.webview-search-prompt span{color:#9b9999}@media (max-width:767px){#neighborhood_favorites_top_categories .favorite-item img{padding:0;left:20px;top:15px;width:44px;height:44px}#neighborhood_favorites_top_categories .favorite-item-name{font-size:17px}}.top-categories .see-toggle-link{font-size:13px;line-height:15px;cursor:pointer;margin-left:20px}.top-categories .see-toggle-link a{text-decoration:none}.top-categories .spinner-container{clear:both}.top-categories #top-nav-container .list-filter{background-color:inherit;margin:0;padding:15px}.top-categories #top-nav-container .list-filter ul.filter{-moz-column-width:50%;-moz-column-count:2;-moz-column-gap:10px;-moz-column-rule-color:#f1f1f1;-moz-column-rule-style:none;-moz-column-rule-width:0;-webkit-column-width:50%;-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-rule-color:#f1f1f1;-webkit-column-rule-style:none;-webkit-column-rule-width:0;column-width:50%;column-count:2;column-gap:10px;column-rule-color:#f1f1f1;column-rule-style:none;column-rule-width:0}.top-categories #top-nav-container .list-filter ul.filter li{font-size:15px;line-height:26px}.top-categories #top-nav-container .list-filter ul.filter li a{margin-bottom:7px}#search_header{*zoom:1;margin:5px 10px}#search_header:after,#search_header:before{display:table;content:"";line-height:0}#search_header:after{clear:both}#search_header form{position:relative;margin-bottom:0;margin-right:45px}#search_header form i{position:absolute;top:8px;left:11px}#search_header form i.icon-m-search{background-position:-231px -69px}#search_header form input{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px 10px 6px 33px}#search_header form button{margin-left:10px}@media (max-width:767px){#search_header form{margin-bottom:10px}#search_header{margin:10px 20px}}.webview-search-prompt{padding:20px 20px 0;text-align:center}.webview-search-prompt h6{margin-top:0}.webview-search-prompt span i.icon-m-search{background-position:-231px -69px;margin-left:2px;width:17px;height:17px;vertical-align:text-top}#nf_stories .message-meta .category:before{content:none}#bulk_tagging .bulk-breadcrumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:13px;margin:0 0 10px}#bulk_tagging .bulk-breadcrumb a{text-decoration:none;color:inherit}#bulk_tagging .bulk-breadcrumb .last-breadcrumb{font-weight:500}#bulk_tagging .section-title{font-size:24px;font-weight:500;line-height:24px;margin:10px 0;padding-left:0}@media (max-width:767px){#bulk_tagging .section-title{text-transform:none;font-size:20px;height:auto;top:0}}#bulk_tagging p.summary{font-size:16px;color:#9b9999;margin:0 0 5px}#bulk_tagging .replies{border-top:2px solid #f1f1f1;margin-top:0}#bulk_tagging .replies .reply{position:relative;margin:10px;border-bottom:1px solid #f1f1f1;padding:10px 10px 25px}#bulk_tagging .replies .reply .subject{font-weight:500;font-size:18px}#bulk_tagging .replies .reply .author,#bulk_tagging .replies .reply .timestamp{color:#a4a4a4;font-size:13px}#bulk_tagging .replies .reply .author .avatar{height:20px;width:20px;margin-right:8px}#bulk_tagging .replies .reply .content{margin:10px;padding:5px 0 5px 15px;border-left:2px solid #f1f1f1}#bulk_tagging .replies .reply .content .photo{float:right;width:25%;margin:0 0 15px 10px}#bulk_tagging .replies .reply .content p{margin:8px 0;overflow-wrap:break-word}#bulk_tagging .replies .reply .page-tile-line{color:#9b9999;font-size:13px;margin-top:6px;font-style:italic}#bulk_tagging .replies .reply .page-tile-line span:before{display:inline-block;content:"";background:url(/static/images/icon-tag-blue-small@2x.png) no-repeat;background-size:contain;width:15px;height:15px;padding-right:4px;vertical-align:text-top}#bulk_tagging .replies .reply .action-bar{*zoom:1;clear:both;padding:10px 15px;background-color:#f8f8f8}#bulk_tagging .replies .reply .action-bar .btn{width:52px;padding:4px 0;margin-left:8px}#bulk_tagging .replies .reply .action-bar .btn.select-other:disabled,#bulk_tagging .replies .reply .action-bar .btn.yes:disabled{background:#BBB;border-color:#BBB}#bulk_tagging .replies .reply .action-bar .btn.dropdown-toggle:disabled,#bulk_tagging .replies .reply .action-bar .btn.no:disabled{background:#E0E0E0;border-color:#E0E0E0}#bulk_tagging .replies .reply .action-bar:after,#bulk_tagging .replies .reply .action-bar:before{display:table;content:"";line-height:0}#bulk_tagging .replies .reply .action-bar:after{clear:both}#bulk_tagging .replies .reply .action-bar .actions{margin-top:5px;position:relative}#bulk_tagging .replies .reply .action-bar .actions .dropdown-menu{top:120%}#bulk_tagging .replies .reply .action-bar .suggestion{font-weight:500;margin-bottom:3px}#bulk_tagging .replies .reply .action-bar .suggestion .check{height:16px;width:16px;margin-left:8px;display:inline-block;vertical-align:text-top;background:url(/static/nextdoorv2/images/icons/entity/icon-check-white@2x.png) center center no-repeat #00b246;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-size:16px}#bulk_tagging .replies .reply .action-bar .suggestion.no-business{margin-top:7px}#bulk_tagging .replies .reply .action-bar .suggestion-details{color:#a4a4a4;font-style:italic;font-size:13px}#bulk_tagging .replies .reply .action-bar.sentiment{padding:15px;border-top:1px solid #E0E0E0}#bulk_tagging .replies .reply .action-bar.sentiment .actions{margin-top:0;margin-right:42px}#bulk_tagging .replies .reply .action-bar.sentiment .btn-muted{border:none;background:0 0;padding:0;color:#9b9b9b;margin-left:10px}#bulk_tagging .replies .reply .action-bar.sentiment .suggestion{margin-top:5px}@media (max-width:767px){#bulk_tagging .replies .reply .action-bar.sentiment .suggestion{margin-top:0}}#bulk_tagging .replies .reply .action-bar.sentiment i{vertical-align:top;position:relative;top:2px}#bulk_tagging .replies .reply .action-bar.bulk-tagging-one-line{padding:15px}#bulk_tagging .replies .reply .action-bar.bulk-tagging-one-line .actions{margin-top:0}#bulk_tagging .replies .reply .action-bar.bulk-tagging-one-line .suggestion{margin-top:5px;margin-bottom:0}@media (max-width:767px){#bulk_tagging .replies .reply .action-bar.bulk-tagging-one-line .suggestion{margin-top:0}}#bulk_tagging .replies .reply li a:hover{cursor:pointer}#bulk_tagging .replies .thanks-overlay{position:absolute;background-color:rgba(255,255,255,.9);width:100%;height:100%;text-align:center;vertical-align:center;z-index:1000}#bulk_tagging .replies .thanks-overlay .check{background:url(/static/nextdoorv2/images/icons/entity/icon-check-white@2x.png) center center no-repeat #00b246;height:45px;width:45px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-size:45px;margin:50px auto 20px}#bulk_tagging .replies .thanks-overlay p{font-weight:500;font-size:20px;line-height:25px}#bulk_tagging .replies .thanks-overlay span{font-size:17px;line-height:22px}#bulk_tagging .replies .thanks-overlay.empty{height:initial;width:initial;padding:50px 20px;margin-bottom:20px;border-bottom:1px solid #f1f1f1;position:inherit}#bulk_tagging .replies .thanks-overlay.empty .check{margin-top:0}#bulk_tagging .footer{text-align:center}.bulk-tagging-full-height-class{height:100%}.bulk-tagging-muted-button{padding:0;margin-left:10px;color:#9b9b9b;border:none;background:0 0}.bulk-tagging-select-undo{font-weight:400;margin-left:8px;cursor:pointer;text-decoration:none}.category-business-list-underline:hover{text-decoration:underline}#bulk_tagging_promo{margin:10px 0 20px;clear:both}#bulk_tagging_promo span{display:inline-block}#bulk_tagging_promo .label{line-height:16px;background-color:#e23a24;color:#fff;display:inline-block;vertical-align:bottom;position:relative;margin-right:8px}.biz-recs-info-card{border:1px solid #d8d8d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px;width:400px;height:auto;overflow:auto;margin:30px auto}.biz-recs-name-addr{float:left;text-align:left}.biz-recs-count{float:right}.biz-recs-name{font-weight:500}.business-ux-claim-your-business-hook-body{text-align:center}.biz-recs-count .ss-heart{font-size:12px;margin-right:3px;position:relative;top:1px;color:#a4a4a4}#sharing_preferences .confirmation{margin:0 20px;text-align:center}#sharing_preferences .confirmation .check-icon{background:url(/static/nextdoorv2/images/icons/empty_check@2x.png) center center no-repeat #fff;height:45px;width:45px;background-size:45px;margin:50px auto 20px}#sharing_preferences .confirmation h4{font-weight:500;font-size:20px;line-height:25px}#sharing_preferences .confirmation p{font-size:17px;line-height:22px}.sharing-preferences-header h4.section-title{padding-left:0;border-bottom:1px solid #d8d8d8;margin-bottom:10px}ul.sharing-preferences-post-tag-list{margin-top:10px}ul.sharing-preferences-post-tag-list li{*zoom:1;border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding:10px 0 20px}ul.sharing-preferences-post-tag-list li:after,ul.sharing-preferences-post-tag-list li:before{display:table;content:"";line-height:0}ul.sharing-preferences-post-tag-list li:after{clear:both}ul.sharing-preferences-post-tag-list li:last-child{margin-bottom:0;border-bottom:none}.sharing-preferences-avatar{position:absolute;top:0;left:0;height:40px;width:40px}.sharing-preferences-item-body{position:relative}.sharing-preferences-recommendation-content{margin-left:50px}.sharing-preferences-page-name{font-weight:500;font-size:16px;margin-bottom:5px}.sharing-preferences-byline{color:#9b9999}