#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_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_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_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_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}#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}body{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:12px;margin:0px;-webkit-print-color-adjust:exact}.hide{display:none}.news-letter-float{display:none !important}#utilities,#main-nav,#sub-header,.ads,.ad-box,#goog-gt-tt,.related-articles,.close-carousel,#footer,#breadcrumbs,.town-picker-widget,.mobile-show,.right,.buttons,.translate,.breadcrumbs,.related-articles,.container_ad,#secondary,.fb-like,#desktop_standard_1,#admin{display:none}#header{background-color:#333333 !important}#header #secondary-header{display:block;max-width:1090px;margin:0 auto;background:#333333;height:100px}#header #secondary-header .town-editor-widget{width:100%;clear:both;margin:0px auto}#header #secondary-header .town-editor-widget .large-3.columns{display:none;width:25%;float:left}#header #secondary-header .town-editor-widget .large-3.columns ul.contact{display:none}#header #secondary-header .town-editor-widget .large-3.columns .vitals-container{visibility:hidden}#header #secondary-header .town-editor-widget .large-6.columns{text-align:center}#header #secondary-header .town-editor-widget.mobile{padding:0;background:transparent}#header #secondary-header .town-editor-widget.mobile .vitals{width:auto !important}#header #secondary-header .town-editor-widget.mobile ul.contact{margin-top:7px !important}#header #secondary-header .town-editor-widget.mobile ul.contact>li{margin-right:10px}#header #secondary-header .town-editor-widget.mobile ul.contact>li a{display:block;background-size:cover}#header #secondary-header .town-editor-widget.mobile ul.contact ul.sub-menu li a{width:100%}#header #secondary-header .town-editor-widget .editor-text{color:#fff;display:block;margin-bottom:3px}#header #secondary-header .town-editor-widget h2{font-size:16px;color:white;margin-bottom:5px}#header #secondary-header .town-editor-widget .vitals-container{height:84px;padding-left:18px}#header #secondary-header .town-editor-widget .image{width:auto;float:left;height:100%;overflow:hidden}#header #secondary-header .town-editor-widget .image img{width:auto;height:100%}#header #secondary-header .town-editor-widget .vitals{float:left;color:white;margin-left:10px;font-weight:bold;max-width:56%;font-size:10px}#header #secondary-header .town-editor-widget .vitals.overall{margin-top:6px;margin-left:0px;font-size:14px;line-height:17px}#header #secondary-header .town-editor-widget .vitals.overall a{color:#609028;font-size:14px}#header #secondary-header .town-editor-widget .vitals.overall .phone_editor{font-weight:bold;color:#333}#header #secondary-header .town-editor-widget .vitals ul.contact{padding-left:0;margin-bottom:0px;margin-right:0px;margin-left:0px;clear:both;margin-top:5px;padding-left:0}#header #secondary-header .town-editor-widget .vitals .email{display:inline-block;margin-left:5px;width:15px;height:12px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/email.png") top left no-repeat;background-size:15px 12px;text-indent:-999px}#header #secondary-header .town-editor-widget .vitals .contact_editor{margin-top:10px;font-weight:bold}#header #secondary-header .town-editor-widget .vitals .contact_editor a{color:#609028}#header #secondary-header .town-editor-widget .vitals .phone_editor{margin-top:0px;font-weight:lighter}#header #secondary-header .town-editor-widget .vitals .editor-name{margin-top:-3px;font-size:10px;font-weight:500;width:104%}#header #secondary-header .town-editor-widget .vitals a{color:white;text-decoration:none;font-size:10px}#header #secondary-header .town-editor-widget .vitals a:hover{text-decoration:none}#header #secondary-header .town-editor-widget .vitals ul.contact{float:none !important}#header #secondary-header .town-editor-widget ul.contact>li{float:left;margin-right:15px}#header #secondary-header .town-editor-widget ul.contact>li:last-child{margin-right:0px}#header #secondary-header .town-editor-widget ul.contact>li a{display:inline-block;float:left}#header #secondary-header .town-editor-widget ul.contact>li a.advertise{color:#7fc035;line-height:12px}#header #secondary-header .town-editor-widget ul.contact>li a.advertise:hover{text-decoration:underline}#header #secondary-header .town-editor-widget ul.contact>li a.login-url{width:32px;height:42px;padding-top:30px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/icon-login.png") top left no-repeat;background-size:32px 32px;font-size:12px;font-weight:normal;color:#f98c10;text-align:center}#header #secondary-header .town-editor-widget ul.contact>li a.submit-content-url{width:auto;height:42px;padding-top:30px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/icon-submit-content.png") top left no-repeat;background-size:32px 32px;font-size:12px;font-weight:normal;color:#7fc035}#header #secondary-header .town-editor-widget ul.contact>li a.facebook{width:32px;height:32px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/facebook.png") top left no-repeat;background-size:32px 32px}#header #secondary-header .town-editor-widget ul.contact>li a.twitter{width:32px;height:32px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/twitter.png") top left no-repeat;background-size:32px 32px}#header #secondary-header .town-editor-widget ul.contact>li a.rss{width:32px;height:32px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/rss.png") top left no-repeat;background-size:32px 32px}#header #secondary-header .town-editor-widget ul.contact>li a.enews-button{background:#7fc035;padding:3px 6px;width:100%;color:#fff;border-radius:3px;font-size:16px}#header #secondary-header .town-editor-widget ul.contact>li a.enews-button.user-present{padding:3px 8px}#header #secondary-header .town-editor-widget ul.contact>li a.orange-link{color:#f98c10;font-size:14px;font-weight:normal}#header #secondary-header .town-editor-widget ul.contact>li span.separator{color:#fff}#header #secondary-header .town-editor-widget ul.contact>li ul.subnav-columns{display:none;background:white;position:absolute;width:auto;border:1px solid #bbb;top:100px;padding-bottom:5px;margin-left:0px;z-index:100}#header #secondary-header .town-editor-widget ul.contact>li ul.subnav-columns a{color:#6d6d6d;text-shadow:none;height:auto;text-transform:none;text-indent:0px}#header #secondary-header .town-editor-widget .town_logo{text-align:center;padding:3% 0px}#header #secondary-header .town-editor-widget .town_logo .header-town-link{display:block}#header #secondary-header .town-editor-widget .town_logo .header-town-link span{height:100%;padding-left:0px !important;padding-right:0px !important}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon{line-height:48px;margin:0px 1% !important;height:40px;padding-top:5px;display:inline-block}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-icon-image{float:left;margin:0;padding:0;height:120%;margin-top:-5px}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-icon-image.to-masthead{height:142%;margin-top:-12px}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img{display:block}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span{height:100%;padding-left:0px !important;padding-right:0px !important}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-logo-img,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span.default-logo-img{width:auto;font-family:"Asap",sans-serif;line-height:10px;display:inline-block;text-align:left;padding-left:5px !important;float:left}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-logo-img .tap-logo,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span.default-logo-img .tap-logo{padding:0px;color:#7fc035;font-weight:bold;height:auto;max-height:25px;line-height:16px;font-size:32px;display:inline-block}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-logo-img .into-logo,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span.default-logo-img .into-logo{padding:0px;color:#f98c10;height:auto;max-height:25px;line-height:16px;font-size:32px;display:inline-block}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.default-logo-img .default-logo-name,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span.default-logo-img .default-logo-name{font-family:"Asap",sans-serif;font-weight:bold;color:#7fc035;width:auto;word-wrap:break-word;font-size:32px;line-height:6px}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon img.tap-slogan,#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon span.tap-slogan{color:#fff;padding:0px;font-family:Verdana,Arial,sans-serif;font-size:12px;height:auto;max-height:25px;line-height:30px;width:100%;display:block;text-align:center}#header #secondary-header .town-editor-widget .town_logo .header-town-link.default-home-icon .masthead-image{height:142%;margin-top:-13px}#header #secondary-header .town-editor-widget .town_logo img{width:auto;margin:0 auto;display:block}#header #secondary-header .town-editor-widget .town_logo.with-image{height:80px;width:100%;margin-top:0px}#header #secondary-header .town-editor-widget .town_logo.with-image #logo{vertical-align:middle}#header #secondary-header .town-editor-widget .town_logo.with-image #logo .header-town-link.default-home-icon{line-height:48px;margin:0px 1% !important;display:inline-block;height:80px;padding-top:0px;display:inline-flex;align-items:center}#header #secondary-header .town-editor-widget .town_logo.with-image #logo .header-town-link.default-home-icon img.default-icon-image{margin-top:0px;height:40px}#header #secondary-header .town-editor-widget .town_logo.with-image #logo .header-town-link.default-home-icon .masthead-image{margin-top:0px}#header #secondary-header .town-editor-widget .town_logo.with-image #logo img{max-height:80px}#header .navigation{display:none}#primary-header{background:#fff;overflow:visible;padding:0 15px;margin-top:10px}#primary-header .tap-banner{width:865px;height:143px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-topleft:9px;-webkit-border-top-left-radius:9px;border-top-left-radius:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;border-top-right-radius:9px;border:3px solid #333333;overflow:hidden;float:left}#primary-header .tap-banner.no-town{width:605px}#primary-header .social{width:214px;margin-left:30px;float:left}#primary-header .social .translate{width:200px;margin:15px auto}#primary-header .social .social-links{margin-top:5px}#primary-header .town_logo{width:608px;height:150px;float:left}#primary-header .full_logo{width:873px}#primary-header .full_logo #logo-home{width:873px}#primary-header .full_logo #logo-home p{top:64px;left:390px;font-size:22px}#primary-header #logo{float:left;width:600px;height:150px;position:relative;white-space:nowrap;text-align:left;cursor:pointer}#primary-header #logo .helper{display:inline-block;height:100%;vertical-align:middle}#primary-header #logo img{vertical-align:middle;width:595px}#primary-header #logo h1{margin:0;height:595px}#primary-header #logo h1 a{display:block;height:595px}#primary-header #logo p{margin:0;height:595px;background-position:0 -595px}#primary-header .town_editor{width:257px;height:148px;float:left;padding:0;margin:0}#primary-header .right{width:180px;height:148px}#banner_001 .banner{padding-top:20px;padding-bottom:20px;text-align:center}#banner_001 .right{width:320px;height:90px;overflow:hidden;float:right}#banner_001 .right ul{float:left;width:65px;height:90px;margin:0px}#banner_001 .right .translate{background:#e8e8e8;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;float:right;width:245px;padding:7.5% 0px}#banner_001 .right .translate #google-translate{width:200px;margin:0 auto}.headersections .section.group{padding-left:15px;padding-right:15px}.town-editor-widget{height:80px;background:#333333;padding:10px 5px 10px 10px;margin-bottom:10px;float:right;width:245px}.town-editor-widget h2{font-size:16px;color:white;margin-bottom:5px}.town-editor-widget .image{width:75px;float:left}.town-editor-widget .image img{width:100%}.town-editor-widget .vitals{float:left;color:white;margin-left:10px}.town-editor-widget .vitals .editor-name{font-size:14px}.town-editor-widget .vitals ul.contact{list-style:none;padding-left:0;margin-bottom:0px;margin-right:0px;padding-top:10px;padding-bottom:10px;clear:both}.town-editor-widget .vitals ul.contact li{float:left;margin-right:15px}.town-editor-widget .vitals ul.contact li a{text-indent:-9999px;display:block}.town-editor-widget .vitals ul.contact li a.email{width:28px;height:28px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/email.png") top left no-repeat;background-size:28px 28px}.town-editor-widget .vitals ul.contact li a.facebook{width:14px;height:28px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/facebook.png") top left no-repeat;background-size:28px 28px}.town-editor-widget .vitals ul.contact li a.twitter{width:28px;height:28px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/twitter.png") top left no-repeat;background-size:28px 28px}.town-editor-widget .vitals ul.contact li a.rss{width:28px;height:28px;background:url("https://s3.amazonaws.com/tapinto-production/assets/images/icons/rss.png") top left no-repeat;background-size:28px 28px}.town-editor-widget .vitals a{color:white;text-decoration:none;font-size:12px}.town-editor-widget .vitals a:hover{text-decoration:none}.article{margin-top:20px;padding-bottom:10px}.article .left-image-ad{margin-left:0px;margin-right:20px;margin-bottom:20px;float:left;width:300px}.article .left-image-ad .desktop_standard{display:none}.article .carousel{position:relative;float:left;width:300px}.article .carousel p{width:100%}.article .carousel .slide{overflow:hidden}.article .carousel .cycle-prev,.article .carousel .cycle-next,.article .carousel .cycle-pager{display:none}.article .carousel img{width:300px}.article .container_ad{border-bottom:none;border-top:2px solid #333333}.article .info h3.name{color:#f98c10;font-size:22px;font-weight:bold;line-height:1.3em;margin-bottom:0.5em}.article .info .author{font-weight:normal;line-height:20px}.article .info p.published-at{width:80%}.article .body div{font-size:12px;line-height:1.75em !important}.article .body .info .name{display:none}.article .fb-like{margin-top:10px;margin-bottom:10px}.article .article-sidebar,.article .subscribe-link{width:480px;border-bottom:1px solid #609028;border-top:1px solid #609028;margin:auto;margin-bottom:20px}.article .article-sidebar h4,.article .subscribe-link h4,.article .subscribe-link a{font-weight:bold;padding:0;margin-bottom:4px;margin-left:10px;margin-top:10px;color:#609028}.article .article-sidebar p,.article .subscribe-link p{margin-left:20px;font-style:italic}.article .article-sidebar p em,.article .article-sidebar p i,.article .subscribe-link p em,.article .subscribe-link p i{font-style:normal}.article .subscribe-link{text-align:center;display:none}.article .subscribe-link h4{font-size:1.1em}.article .subscribe-link a{text-decoration:underline}.article .subscribe-link a:hover{text-decoration:none}.article .body{font-size:16px !important;line-height:1.75em !important}.article .body p{margin-bottom:1em;font-size:16px;line-height:1.75em !important}.article .body p a{margin:0}.article .body ul,.article .body ol{font-size:16px !important;line-height:1.75em !important;margin:0 1.5em 1.5em 1.5em}.article .body a{font-size:16px}.article .column-bio{font-style:italic}.article .column-bio em{font-style:normal}.article .ads .bullseye-ad{width:300px;margin:10px auto}.copyright{background:#333333;color:#ccc;font-size:12px;height:145px;padding-top:20px;padding-left:15px;padding-right:15px}.copyright .copyright-container{display:block;max-width:1090px;margin:0 auto}.copyright a{color:#609028;font-size:15px}.copyright .right{float:right}.copyright #footer-notes{margin-top:50px;line-height:20px}.copyright #footer-notes .legal{font-style:italic}.headersections{margin:0 auto;width:100%;font-family:Helvetica, Arial, sans-serif;clear:both}.headersections .section.group{padding-left:15px;padding-right:15px}.headersections .right{float:right}.headersections #primary-header .right{float:right}.headersections #secondary-header .navigation a{color:#000}.headersections #secondary-header .right{float:right}.headersections #primary-header-mobile{overflow:hidden;background:#fff;overflow:visible}.headersections #primary-header-mobile .tap-banner{-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-topleft:9px;-webkit-border-top-left-radius:9px;border-top-left-radius:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;border-top-right-radius:9px;border:2px solid #333333;overflow:hidden}.headersections #primary-header-mobile .tap-banner .town_logo{padding:5% 3%}.headersections #primary-header-mobile .tap-banner .town_logo img{width:98%}.headersections .buttons .button{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background:#609028;margin-bottom:13px;display:block;width:100%;height:40px}.headersections .buttons .button a{display:block;font-size:14px;color:#fff;display:inline-block;line-height:40px;text-align:center;padding:0 5px;width:100%;height:40px}.headersections .buttons .button:last-child{margin-bottom:0px}.headersections #primary-header{background:#fff;overflow:visible;padding:0 15px;margin-top:10px}.headersections #primary-header .tap-banner{width:865px;height:143px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-topleft:9px;-webkit-border-top-left-radius:9px;border-top-left-radius:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;border-top-right-radius:9px;border:3px solid #333333;overflow:hidden;float:left}.headersections #primary-header .tap-banner.no-town{width:605px}.headersections #primary-header .social{width:214px;margin-left:30px;float:left}.headersections #primary-header .social .translate{width:200px;margin:15px auto}.headersections #primary-header .social .social-links{margin-top:5px}.headersections #primary-header .town_logo{width:608px;height:150px;float:left}.headersections #primary-header .full_logo{width:873px}.headersections #primary-header .full_logo #logo-home{width:873px}.headersections #primary-header .full_logo #logo-home p{top:64px;left:390px;font-size:22px}.headersections #primary-header #logo{float:left;width:600px;height:150px;position:relative;white-space:nowrap;text-align:left;cursor:pointer}.headersections #primary-header #logo .helper{display:inline-block;height:100%;vertical-align:middle}.headersections #primary-header #logo img{vertical-align:middle;width:595px}.headersections #primary-header #logo h1{margin:0;height:595px}.headersections #primary-header #logo h1 a{display:block;height:595px}.headersections #primary-header #logo p{margin:0;height:595px;background-position:0 -595px}.headersections #primary-header .town_editor{width:257px;height:148px;float:left;padding:0;margin:0}.headersections #primary-header .right{width:180px;height:148px}.headersections #banner_001 .right .buttons{width:320px;float:right}.headersections #banner_001 .right .buttons .button{height:90px}.headersections #banner_001 .right .buttons .button a{height:90px;line-height:90px}.headersections #advertisments{height:95px;position:relative}.headersections #advertisments .advertice{height:95px}.headersections #advertisments .advertice a{background:#6d6d6d;color:#fff;display:block;padding:13% 32%}.headersections #advertisments .right{float:right}.headersections #advertisments a img{max-width:99%}#banner_001{padding-right:0px;max-width:1090px;margin:0 auto;font-family:"proxima-nova", Verdana, Arial, sans-serif;clear:both}#atstbx2 .at_flat_counter:last-child{display:none}#main{padding-right:0px;max-width:1090px;margin:0 auto;font-family:"proxima-nova", Verdana, Arial, sans-serif;clear:both}#main .swiper-box{text-align:center;margin-bottom:20px}#main .swiper-box .swiper-wrapper{display:none;height:0}#main .swiper-box .swiper-slide{display:none}#main .swiper-box .caption-side{transform:inherit}#main .swiper-box img{max-width:100%}#main #tap_leaderboard_2{text-align:center}#main .addthis_sharing_toolbox>a{display:none}#main .embededContent{text-align:center}#main .container_bullseye_ad .adv{float:left;width:50%;text-align:center}#main .container_bullseye_ad .adv .tap_bullseye_desktop{text-align:center;margin:0 auto}
