#flash_notice,#flash_alert{padding:5px 8px;margin:10px 0}#flash_notice ul,#flash_alert ul{list-style-type:none;margin:0px 10px;padding:0px}#flash_notice ul .field,#flash_alert ul .field{text-transform:capitalize;font-weight:bold}#flash_notice{background-color:#CFC;border:solid 1px #6C6;margin:10px}#flash_alert{background-color:#FCC;border:solid 1px #C66;margin:10px}.alert_success{background:#CCFFCC none repeat scroll 0 0 !important;border-color:#5CE65C !important;color:#70BA70 !important}.breadcrumb-link{color:white !important;float:left !important;margin-left:11px !important;margin-right:-8px !important}.admin #repeat_event_form{font-family:Helvetica, Arial, sans-serif;font-size:13px}.admin #repeat_event_form .right{text-align:right;padding-right:20px}.admin #repeat_event_form .r_every_text{line-height:25px;color:#888888}.admin #repeat_event_form .row.collapse{margin-bottom:5px}.admin #repeat_event_form input[readonly]{color:#ccc;color:#ccc;border:1px solid #ccc}.admin #event_repeat{float:left;margin-top:6px;margin-bottom:0px}.admin #summary{float:left;font-family:Helvetica, Arial, sans-serif !important;margin-top:0px;clear:both}.admin .repeat_yes{float:left;font-family:Helvetica, Arial, sans-serif !important;margin-top:0px;margin-right:15px;margin-left:7px}.admin #edit_repeat{margin-left:5px;float:right;cursor:pointer;color:#609028}#user-form .chosen-container.chosen-container-single{width:310px !important}.check_options_section,.check_options_category,.check_options_column,.check_options_milestone,.check_options_top_local_news,.check_options_event,.check_options_obituary,.check_options_c,.check_options_re,.check_options_d{margin-top:10px;font-size:13px}.check_options_section input,.check_options_category input,.check_options_column input,.check_options_milestone input,.check_options_top_local_news input,.check_options_event input,.check_options_obituary input,.check_options_c input,.check_options_re input,.check_options_d input{margin-right:3px;margin-left:10px}.check_options_section input#sponsor_show_home_page,.check_options_category input#sponsor_show_home_page,.check_options_column input#sponsor_show_home_page,.check_options_milestone input#sponsor_show_home_page,.check_options_top_local_news input#sponsor_show_home_page,.check_options_event input#sponsor_show_home_page,.check_options_obituary input#sponsor_show_home_page,.check_options_c input#sponsor_show_home_page,.check_options_re input#sponsor_show_home_page,.check_options_d input#sponsor_show_home_page{margin-left:0px}.check_options_milestone,.check_options_top_local_news,.check_options_event,.check_options_obituary,.check_options_c,.check_options_re,.check_options_d{margin-top:2px}.type_crop{margin-top:5px;margin-bottom:0px;font-size:14px;padding-left:45px}.type_crop #dataWidth{width:50px;margin-bottom:10px}.type_crop #dataHeight{width:50px;margin-bottom:10px}#crop-dialog .rotate{display:inline-block;float:right;padding:0 5px;position:relative;z-index:1}#crop-dialog .rotate::after{position:absolute;display:block;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(200,200,200,0.6);z-index:2}#crop-dialog .rotate #lbl_rotate_only{margin-left:0}#crop-dialog .rotate #rotate_only{position:relative;z-index:3}.crop-container{margin-bottom:15px}#crop-dialog input[type='submit']{background:#609028;color:white;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:5px 10px;font-weight:700}form#crop-form{margin-bottom:8px}.calendar-index-box .box-contents .event-row a{margin-right:5px}.calendar-index-box .box-contents .event-row a:link,.calendar-index-box .box-contents .event-row a:active,.calendar-index-box .box-contents .event-row a:visited{color:#717171}.calendar-index-box .box-contents .event-row a:hover{color:#000}.calendar-index-box .box-contents .event-row a:after{content:','}.calendar-index-box .box-contents .event-row a:last-child:after{content:''}#primary h2.box-header{font-family:"proxima-nova",Verdana,Arial,sans-serif;width:70%;padding-top:15px;padding-bottom:0px;margin-bottom:0px}#primary h2.box-header.form-box-header{width:100%}#primary h2.box-header.no-top{padding-top:0px !important}#primary h3.box-header-enews{padding-top:30px}#primary h2.box-subheader-enews-1{font-family:"proxima-nova",Verdana,Arial,sans-serif;padding-top:0px;padding-bottom:1rem;margin-bottom:0px;font-size:16px;font-weight:bold}#primary h2.box-subheader-enews-2{font-family:"proxima-nova",Verdana,Arial,sans-serif;padding-top:1rem;padding-bottom:0px;margin-bottom:0px;font-size:16px;font-weight:bold}#primary p.req-enews{font-size:100%;color:#609028;font-style:normal;font-weight:400}#controller.towns #action.show #primary .real-estate-box .box-contents .content h3,#controller.towns #action.show #primary .business-listing-box .box-contents .content h3{margin-bottom:5px}#controller.towns #action.show #primary .real-estate-box .box-contents .content h3 a,#controller.towns #action.show #primary .business-listing-box .box-contents .content h3 a{font-size:16px;color:#333}#controller.towns #action.show #primary .real-estate-box .box-contents .content .stats,#controller.towns #action.show #primary .business-listing-box .box-contents .content .stats{font-size:14px;line-height:19px}#controller.towns #action.show #primary h2.box-header.re-title a,#controller.towns #action.show #primary h2.box-header.bl-title a{font-weight:bold}#primary h2.box-header.event-name{width:100% !important}#primary h2.box-header.full-width{width:100% !important}#primary h2.box-header.round-width{width:560px !important}#primary h2.box-header.title-event-index{width:68% !important}.tablet-show.header-sidebar .nearby_towns{padding:0 15px}.tablet-show.header-sidebar .nearby_towns h4.title{font-size:12px !important;margin-bottom:10px;text-decoration:underline}.tablet-show.header-sidebar .nearby_towns ul{width:100%;margin-left:25px;margin-bottom:10px}.tablet-show.header-sidebar .nearby_towns ul li{padding-left:0px}.tablet-show.header-sidebar .nearby_towns ul li a{color:#609028}#local-news-bar .link_nearby_towns a{font-size:14px !important;color:#609028;text-decoration:underline}#local-news-bar ul.list_nearby_towns{width:360px;margin:10px 0px;overflow:inherit;float:right}#local-news-bar ul.list_nearby_towns li{float:left;display:inline;width:50%}#local-news-bar ul.list_nearby_towns li a{color:#609028;font-size:13px}.category-name{float:right;font-size:18px;font-weight:bold;padding-top:3px}.with-category-name{display:inline-block}.hide-subscribe-box{height:0 !important;overflow:hidden;padding:0 !important;border:0 !important;border-bottom:0 !important}.hide-subscribe-box .news-letter-float{height:0 !important}.ipad-vertical-show{display:none}.spinner-email,.spinner-pass{float:left;top:14px;position:relative;left:270px}#banner_001{margin:0 auto;margin-bottom:5px;border-bottom:5px solid #979797}#banner_001 .banner{width:728px;margin:20px auto}#banner_001 .banner .tap_leaderborad>div{border:1px solid #d6d6d6 !important}#main .buttons_content{margin:0;padding-bottom:20px;padding-top:20px;margin-bottom:10px;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}#main .buttons_content .buttons_container{width:50%;float:left;font-family:"proxima-nova",Verdana,Arial,sans-serif;font-weight:600}#main .buttons_content .buttons_container.nearby_button a{color:#609028;font-size:14px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/green-pin-article.png");background-position-x:-5px;background-repeat:no-repeat;background-size:contain;padding-left:35px;margin:0 auto;width:120px;height:40px;display:block}#main .buttons_content .buttons_container.submit_content_button a{color:#609028;font-size:14px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/submit-content.png");background-position-x:5px;background-repeat:no-repeat;background-size:contain;padding-left:35px;margin:0 auto;width:120px;height:40px;display:block}#main .buttons_content .buttons_container.advertise_button a{font-size:14px;color:#609028;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/advertise.png");background-position-x:5px;background-repeat:no-repeat;background-size:contain;padding-left:35px;margin:0 auto;width:120px;height:40px;display:block}#main .buttons_content.buttons_content_for_article{border-top:0}#main.no-town{margin-top:15px}#main.no-town .buttons_content{padding-bottom:25px}#main.no-town #top-stories{padding-top:20px}#main .container_you_may_also_like{font-family:"proxima-nova",Verdana,Arial,sans-serif}#main .container_you_may_also_like .ymal_title{font-weight:bold;font-size:16px;border-bottom:1px solid #d8d8d8 !important;border-top:1px solid #d8d8d8 !important;text-transform:uppercase;text-align:center;background:#eeeeee;padding:5px 0px;margin-bottom:15px}#main .container_you_may_also_like .border{padding:0px 20px 10px 20px;border-bottom:1px solid #d8d8d8 !important}#main .container_you_may_also_like .border .block_you_may_also_like{border-bottom:1px solid #d8d8d8 !important;margin-bottom:15px}#main .container_you_may_also_like .border .block_you_may_also_like:last-child{border-bottom:0 !important;margin-bottom:0px}#main .container_you_may_also_like .border .ymal_label{font-size:14px;font-weight:bold;margin:0px 0px 15px 0px;background:#609028;color:#fff;padding:0px 10px;float:left}#main .container_you_may_also_like .border .ymal_label a{color:#fff}#main .container_you_may_also_like .border .ymal_label a:hover{text-decoration:none}#main .container_you_may_also_like .border .ymal_article_1,#main .container_you_may_also_like .border .ymal_event,#main .container_you_may_also_like .border .ymal_article_2{line-height:24px;margin-bottom:10px;font-size:15px;font-weight:bold}#main .container_you_may_also_like .border .ymal_article_1 a,#main .container_you_may_also_like .border .ymal_event a,#main .container_you_may_also_like .border .ymal_article_2 a{color:#333}#main .container_you_may_also_like .border .ymal_event a{color:#609028}#main .container_you_may_also_like .border .ymal_article_1_photo,#main .container_you_may_also_like .border .ymal_event_photo,#main .container_you_may_also_like .border .ymal_article_2_photo{padding:5px 0px}#main .container_you_may_also_like .border .ymal_article_1_photo img,#main .container_you_may_also_like .border .ymal_event_photo img,#main .container_you_may_also_like .border .ymal_article_2_photo img{width:100%}#main .container_you_may_also_like .border .ymal_article_2{margin-bottom:0px}#main .container_you_may_also_like .border .ymal_article_2 a{color:#333}#primary .box-subcolumn-layout .combined-blocks,#primary .box-subcolumn-layout .related-articles{border-top:3px solid #979797;margin-bottom:5px;margin-top:5px}#primary .box-subcolumn-layout .combined-blocks h3.box-header,#primary .box-subcolumn-layout .related-articles h3.box-header{margin:15px 0px;font-size:18px;float:left;width:initial}#primary .box-subcolumn-layout .combined-blocks h3.box-header a,#primary .box-subcolumn-layout .related-articles h3.box-header a{color:#609028;text-transform:uppercase;font-weight:600}#primary .box-subcolumn-layout .combined-blocks h3.article-name,#primary .box-subcolumn-layout .combined-blocks h2.article-name,#primary .box-subcolumn-layout .related-articles h3.article-name,#primary .box-subcolumn-layout .related-articles h2.article-name{font-size:27px;line-height:normal;margin:0;font-weight:400;font-family:"proxima-nova",Verdana,Arial,sans-serif}#primary .box-subcolumn-layout .combined-blocks h3.article-name.rest,#primary .box-subcolumn-layout .combined-blocks h2.article-name.rest,#primary .box-subcolumn-layout .related-articles h3.article-name.rest,#primary .box-subcolumn-layout .related-articles h2.article-name.rest{font-size:20px;font-weight:500}#primary .box-subcolumn-layout .combined-blocks h3.article-name a,#primary .box-subcolumn-layout .combined-blocks h2.article-name a,#primary .box-subcolumn-layout .related-articles h3.article-name a,#primary .box-subcolumn-layout .related-articles h2.article-name a{color:#333;margin-top:-5px;display:block}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .image{margin-top:15px}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .image.rest{width:200px}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .text{margin-top:15px}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .text p.by-line{color:#9b9b9b;font-family:Georgia,serif;font-size:14px;margin-bottom:0px}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .text .date{color:#9b9b9b;font-family:Georgia,serif;font-size:14px;margin-bottom:15px;display:block}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .text div.description{color:#222;font-family:Georgia,serif;font-size:14px;line-height:24px;margin-bottom:15px}#primary .box-subcolumn-layout .letter-to-editor-box .box-contents .text p a.read-more{font-size:15px;color:#609028;font-family:"proxima-nova",Verdana,Arial,sans-serif}#primary .box-subcolumn-layout .container_section_news{border-top:3px solid #979797;margin-top:10px;margin-bottom:0px;padding-bottom:0px;border-bottom:1px solid #d8d8d8}#primary .box-subcolumn-layout .container_section_news .titile_section_news{background:#d8d8d8}#primary .box-subcolumn-layout .container_section_news .titile_section_news h3,#primary .box-subcolumn-layout .container_section_news .titile_section_news h1{font-size:18px;color:#333;padding:21px 10px;margin-bottom:0}#primary .box-subcolumn-layout .container_section_news .body_section_news{padding:15px 0px;background:#f2f2f2}#primary .box-subcolumn-layout .container_section_news .body_section_news ul{margin:0}#primary .box-subcolumn-layout .container_section_news .body_section_news ul li{list-style:none;padding:0}#primary .box-subcolumn-layout .container_section_news .body_section_news ul li.column{width:25%;float:left}#primary .box-subcolumn-layout .container_section_news .body_section_news li.section_name{padding:5px 0px 0px 10px;margin:0}#primary .box-subcolumn-layout .container_section_news .body_section_news li.section_name a{color:#609028;font-size:13px;line-height:16px}#primary .box-subcolumn-layout .container_section_news .body_section_news .section-subnav-columns{padding-left:10px;padding-right:10px;display:flex;justify-content:space-between}#primary .box-subcolumn-layout .container_section_news .body_section_news .section-subnav-columns .section-column{flex-grow:1;flex-basis:0;font-size:13px;line-height:16px;margin-right:5px}#primary .box-subcolumn-layout .container_section_news .body_section_news .section-subnav-columns .section-column:last-child{margin-right:0px}#controller.sections #action.show #primary .box-subcolumn-layout .combined-blocks h2.article-name,#controller.sections #action.show #primary .box-subcolumn-layout .combined-blocks h3.article-name,#controller.sections #action.show #primary .box-subcolumn-layout .related-articles h2.article-name,#controller.sections #action.show #primary .box-subcolumn-layout .related-articles h3.article-name{padding-top:15px}#secondary .combined-blocks h3.box-header,#secondary .letter-to-editor-box h3.box-header,.tablet-sidebar .combined-blocks h3.box-header,.tablet-sidebar .letter-to-editor-box h3.box-header{margin:5px 0 0 0;padding-top:10px;font-size:37px;font-family:Georgia,serif;font-weight:bold;color:#333;padding-top:0px;padding-bottom:10px}#secondary .combined-blocks h3.box-header a,#secondary .letter-to-editor-box h3.box-header a,.tablet-sidebar .combined-blocks h3.box-header a,.tablet-sidebar .letter-to-editor-box h3.box-header a{color:#609028;font-size:21px;font-family:"proxima-nova",Verdana,Arial,sans-serif}#secondary .combined-blocks h3.article-name,#secondary .combined-blocks h2.article-name,#secondary .letter-to-editor-box h3.article-name,#secondary .letter-to-editor-box h2.article-name,.tablet-sidebar .combined-blocks h3.article-name,.tablet-sidebar .combined-blocks h2.article-name,.tablet-sidebar .letter-to-editor-box h3.article-name,.tablet-sidebar .letter-to-editor-box h2.article-name{color:#333;font-family:"proxima-nova",Verdana,Arial,sans-serif;font-size:19px}#secondary .combined-blocks h3.article-name a,#secondary .combined-blocks h2.article-name a,#secondary .letter-to-editor-box h3.article-name a,#secondary .letter-to-editor-box h2.article-name a,.tablet-sidebar .combined-blocks h3.article-name a,.tablet-sidebar .combined-blocks h2.article-name a,.tablet-sidebar .letter-to-editor-box h3.article-name a,.tablet-sidebar .letter-to-editor-box h2.article-name a{color:#333;font-weight:600;line-height:25px}#secondary .combined-blocks h3.article-name.rest a,#secondary .combined-blocks h2.article-name.rest a,#secondary .letter-to-editor-box h3.article-name.rest a,#secondary .letter-to-editor-box h2.article-name.rest a,.tablet-sidebar .combined-blocks h3.article-name.rest a,.tablet-sidebar .combined-blocks h2.article-name.rest a,.tablet-sidebar .letter-to-editor-box h3.article-name.rest a,.tablet-sidebar .letter-to-editor-box h2.article-name.rest a{font-size:18px;font-weight:500}#secondary .box-contents.event h2,.tablet-sidebar .box-contents.event h2{margin-bottom:20px}#secondary .letter-to-editor-box .box-contents .text,.tablet-sidebar .letter-to-editor-box .box-contents .text{line-height:180%}#secondary .letter-to-editor-box .box-contents .text p.by-line,.tablet-sidebar .letter-to-editor-box .box-contents .text p.by-line{margin:0;color:#888;font-family:Georgia,serif;font-size:16px}#secondary .letter-to-editor-box .box-contents .text .date,.tablet-sidebar .letter-to-editor-box .box-contents .text .date{margin-bottom:5px;color:#888;font-family:Georgia,serif;font-size:16px}#secondary .letter-to-editor-box .box-contents .text div.description,.tablet-sidebar .letter-to-editor-box .box-contents .text div.description{padding-bottom:5px;margin-top:10px;color:#222;font-family:Georgia,serif;font-size:14px;line-height:24px;max-height:159px;overflow:hidden;position:relative;display:inline}#secondary .letter-to-editor-box .box-contents .text p a.read-more,.tablet-sidebar .letter-to-editor-box .box-contents .text p a.read-more{color:#609028;font-family:Arial,Helvetica,sans-serif;font-size:15px}.image_editor_mobile{width:40px;float:left;height:40px;overflow:hidden}.image_editor_mobile img{width:100%}.bls-container{list-style:none;margin:0}.bls-container .image-bl{border:1px solid #eee;border-top:6px solid #333333;border-radius:5px 5px 0px 0px}.bls-container .bl-block{width:100%;float:left;position:relative;margin-bottom:20px}.bls-container .bl-block .img{background-position:center;background-repeat:no-repeat;background-size:contain;height:200px;display:block;position:relative}.bls-container .bl-block .caption{background:#eee;padding:5px 10px;font-size:14px;display:block}.bls-container .bl-block .caption .name{color:#7fC035;font-size:14px}.bls-container .bl-block .caption .name a{color:#7fC035;font-weight:bold;font-family:proxima-nova, Verdana, Arial, sans-serif}.bls-container .bl-block .caption .address{font-weight:bold;color:#4a4a4a;font-size:12px;font-family:proxima-nova, Verdana, Arial, sans-serif}.bls-container .bl-block .caption .phone{font-size:12px}.bls-container .bl-block .caption .phone a{color:#4a4a4a;font-size:12px;margin-bottom:7px;font-family:proxima-nova, Verdana, Arial, sans-serif}.bls-container .btn-listing{width:100%;text-align:center;background-color:#FF900A;display:block;color:#fff;border-radius:15px;height:30px;font-size:18px;font-weight:bold;line-height:30px;margin-top:15px}.bls-container .btn-more-listing-container{text-align:center;margin-top:15px}.bls-container .btn-more-listing-container .btn-more-listing{color:#5F9026;font-size:16px;font-weight:bold;line-height:20px}.bls-container.bl-search .bl-block{width:48%;margin-top:20px}.bls-container.bl-search .bl-block:nth-child(even){margin-left:2%}.bls-container.bl-search .bl-block:nth-child(odd){margin-right:2%;clear:both}
