body{min-width:0}a,a:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a:hover{text-decoration:none;background:0 0}#mainFoot h1,#mainFoot h2,#mainFoot h3,#mainFoot h4,#mainFoot h5,#mainFoot h6{color:#ccc}.mobileOnly,h3.mobileOnly,#rightColumn h3.mobileOnly{display:block;clear:both}#mainNavigation.sticky{display:none}.noMobile{display:none!important}ul,ol{padding-left:22px}#breadCrumbs,#breadCrumbLinks{display:none}#wrapper,#pageContainer,.pageContainer,.pageInner,.header,#mainPage{width:100%;min-width:0;height:auto;margin:0 auto;padding:0;overflow:hidden;background:0 0}.row{min-width:0}.headerContainer{background:0 0;width:auto;min-width:0}body,body.homePage,body.innerPage{background:#fff}.headerContainer{height:auto}body #mainHead{background-size:contain;width:100%}#mainHead,header{background:#e4e4e4}#pageHead{width:auto;height:auto}#pageHeader,#pageHeader.home,#pageHeader.inner{height:auto;background:#e4e4e4}header{height:auto}#mainLogo,#mainHeader,#mainHead,#siteLogo{width:auto;min-width:0;height:auto;margin:0 auto;position:relative;top:auto;background-size:contain;background-position:50% 50%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#siteLogo{background:none #e4e4e4}#logoBlock{position:relative;width:auto;height:130px;background:none no-repeat;float:none;left:auto;right:auto;top:auto;margin:0 auto;overflow:hidden;padding:20px 0}#mainHeader h2,#mainLogo h2,#mainHead h2{left:auto;margin:0 auto;padding:0;position:relative;top:auto;width:auto;overflow:hidden;background-size:contain;background-position:50% 50%}#mainHeader h2{width:100%;clear:both}#pageHeader h2,#pageHeader h2 a{display:block;float:none;height:95px;margin:0 auto;text-indent:-999em;width:auto;background-size:contain;background-position:50% 50%}#mainHeader h2 a{width:100%}#mainHead h2 a,#logoBlock h2 a{border:0;width:auto;margin:0 auto;overflow:hidden;display:block;height:100%;text-indent:-999em;background-size:contain;background-position:50% 50%}#mainLogo h2 a{height:156px;display:block;background-size:contain;background-position:50% 50%;width:auto}#miniButtons{display:none!important}#searchModules,#moduleSearch{background:none transparent;height:auto;overflow:hidden;padding:0;position:relative;right:auto;top:auto;left:auto;bottom:auto;width:auto;z-index:100;float:none;margin:0 auto}#mainHead #moduleNavigation,#moduleNavigation,#NavBar,#moduleNav{display:none;min-width:0}#howNav,#mini_menu_container{display:none}.SearchBox,#mainHeader .SearchBox{float:none;padding:20px 10px 10px;margin:0 auto;width:auto;border:none;border-top:1px solid #ccc;border-radius:0;background:none transparent;position:static;right:auto;top:auto;z-index:2;height:auto}#leftColumn .SearchBox,#rightColumn .SearchBox{margin:0;padding:15px 0;background:0 0}#searchLinks{float:none;width:auto;margin:0;padding:0;clear:both}fieldset{border:0;padding:0;width:auto;margin:0 auto}#mainHeader .SearchBox #q,.SearchBox input[type=text],.SearchBox #q,#q,#mainHeader .SearchBox #q:hover,.SearchBox input[type=text]:hover,.SearchBox #q:hover,#q:hover,#mainHeader .SearchBox #q:focus,.SearchBox input[type=text]:focus,.SearchBox #q:focus,#q:focus{background:url(https://files.townlife.com/public/system/100/theme-municipal-01-icon-search.png) no-repeat 14px 11px #fff;border:1px solid #ccc;color:#777;display:block;float:none;font-size:16px;font-weight:400;height:40px;line-height:16px;margin:0 auto;padding:0 0 0 41px;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-style:normal;overflow:hidden}#mainHeader .SearchBox #search_btn,.SearchBox #search_btn,#search_btn,#search_btn:hover{background:#666;border:0;color:#fff;float:none;font-size:18px;font-weight:700;height:42px;line-height:18px;width:16%;margin:0;padding:0;display:block;text-indent:0;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;display:none}#mobilenav{display:inline}#mainNavigation #SiteNavBar,#innerHeader #mainNav,#pageHeader #mainNav,#mainNav,#mainNavigation,#mainHead #SiteNavBar,#SiteNavBar{background:none transparent;height:auto;position:relative;right:auto;top:auto;left:auto;bottom:auto;width:auto;z-index:10;float:none;margin:0 auto 10px;overflow:hidden}#mainNavigation,#innerHeader #mainNav,#pageHeader #mainNav,#mainNav{background:#e4e4e4;margin:0;padding:10px 0 20px;border-bottom:1px solid #ccc}.fullWidth,#slideShow,#slideBox{display:none}#mainImage{background:none transparent;max-width:100%;height:auto;width:auto}#mainImage img{max-width:100%;height:auto}#mainImage .thePhoto{left:auto;overflow:hidden;position:relative;top:auto;width:auto}#mainImage .thePhoto img{max-width:100%}#mainImage .theText{height:auto;left:auto;position:relative;top:auto}#topFold,#bottomFold{display:none}#homeRight,#homeLeft,#homeContent,#homeIntro,#mainContent{float:none;margin:0 auto;width:auto;font-size:16px;line-height:1.4;padding:0;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}header,#homeElements,#townLifeModules,#userInputSocial,#featuredBooks,#logoBand,#mainFooter,#partnerLogos,#footerBase,#mainContent{min-width:0;width:auto}#homeIntro,#welcomeTo,#rowFour #pageIntro{background:#fff;padding:30px 10px;border:1px solid #e1e1e1;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px}#newsCalendar #homeIntro{margin:0 10px}#rowFour #pageIntro{margin:0 10px 30px}#introEtc{margin:0 10px;width:auto}#blockItems{width:auto;margin:0;padding:0 10px}#blockItems li{background:none #444;float:none;margin:0 0 20px;overflow-y:auto;padding:10px 20px;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#homeIntro h2{background:none transparent;height:43px;padding:0}#homeIntro article{background:none transparent;overflow:hidden;padding:0}#homeIntro #pageContent{border:medium;margin:0;padding:0;width:100%}#mainContent.mainContentHome{background:none transparent;margin-top:0;padding:0}#pageBgContainer{width:auto;min-width:0;background:none transparent}#homeContent,#userContentHome{padding:0 10px;width:auto;margin-left:0;margin-right:0}#homeContent h1,#homeContent h2,#homeContent h3,#homeIntro h1,#homeIntro h2,#homeIntro h3{margin:30px 0 20px;height:auto}#homeTitle{margin:20px auto 30px}#infoSlides,#mainSlides,#howDoI,#birthdaybox{display:none}#quickLinks{float:none;width:auto;height:auto;clear:both;padding:0 10px}#quickLinks ul{display:none}#homeContentRow,#homeContentRow .pageInner{background:none transparent}#topRow{padding:0}#homeContent #bottomRow,#homeContent #topRow,#rowOne,#rowOne .pageInner,#rowTwo,#rowTwo .pageInner,#rowThree,#rowThree .pageInner,#rowFour,#rowFour .pageInner{background:none transparent}#newsCalendar{background:none transparent;padding:0;clear:both}#newscontainer{background:none transparent}#latestNews,#latestEvents{background-image:none}#latestNews,#latestNews2,#latestEvents,#newsEvents #latestNews,#newsEvents #latestEvents{float:none;padding:0;width:auto;margin:0 10px}#latestNews h2,#latestEvents h2{width:auto}#latestNews2 h2{display:none}#latest_posts_box li.new_post:hover,#latestNews #latest_posts_box li.new_post:hover,#latest_events_box li.recent_event:hover,#latestEvents #latest_events_box li.recent_event:hover{background:none transparent;text-decoration:none}#latest_posts_box li.new_post a:hover,#latestNews #latest_posts_box li.new_post a:hover,#latest_events_box li.recent_event a:hover,#latestEvents #latest_events_box li.recent_event a:hover{background:none transparent;text-decoration:none}#latest_posts_box .rightNew_post{width:auto;float:none}#businessContainer,.randomBusinessContainer,.row-featuredOrg,.row-home-featuredOrg,#randomBusiness{display:none!important}#siteBanner img{height:auto;max-width:100%}#latestNews.newsPosters-home{height:auto!important;margin:0 auto!important}.newsPosters-home #latest_posts_box{height:auto!important}.newsPosters-home li{float:none!important;position:static!important;height:auto!important;width:auto!important;margin:0 auto 20px!important;padding:10px!important;background:#f4f4f4!important;border-radius:0 0 10px 10px!important}#latestNews.newsPosters-home li+li,#latestNews.newsPosters-home li+li+li{margin:0 auto 20px!important}#latestNews.newsPosters-home li:hover{background:#f4f4f4!important}.newsPosters-home .blogClip{height:auto!important;width:auto!important;padding:0!important;margin:0!important;position:static!important}.newsPosters-home .blogClip img{margin:0!important}.newsPosters-home li a{font-size:inherit!important}.newsPosters-home .rightNew_post a::after{display:none!important}.newsPosters-home .rightNew_post p{display:inline-block!important}#infoSlidesContainerBottom,#infoSlidesContainerTop{display:none}#headerImageContainer.imageContainerHome,#headerImageContainer{background:0 0;display:none;width:auto;min-width:0}#innerLeft{background:0 0;margin:0 10px;width:auto}.pageContent{width:auto;float:none;margin:0;padding:0;overflow:hidden;background:none transparent}#pageEnd{display:none}#userContentHome,#pageContent,#rightColumn{width:auto!important;float:none;margin:0 10px;padding:20px 5px 0;overflow:auto;background:#fff;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border:1px solid #e1e1e1}#pageContent{margin:10px auto;padding:0;border:none}#rightColumn{background:0 0;border:0;padding:0}.sidebarUniversal{margin:0 0 20px!important}#homeLeft{margin:0 10px}#userHeader{width:auto;height:auto!important;display:none}#rightColumn img{max-width:100%;height:auto}#leftColumn{float:none;margin:0 10px;width:auto;padding:0;min-height:0}#leftColumn img{max-width:100%;height:auto}.leftItem{background:0 0}#leftColumn #userContent #rightColumn #userContent{border:none;background:0 0}#userContent,#homeContent #userContent{border:none;background:0 0;float:none;width:auto}.blogSidebarLinks{display:none}#midColumn{float:none;margin:0;overflow:hidden;padding:10px;width:auto}#actionResourcesLeft,#actionResourcesRight,#homeActions,#homeResources,.floatBox{float:none;margin:0 auto;width:auto;clear:both}.floatBox{width:100%}#popularPages #resourceContent h3,.subnavExplosion #row-explosionActions #actionSteps h3,.subnavExplosion #row-explosionResources #resourceContent h3,#actionSteps .action_steps dt,.rightItem .action_steps dt,#leftColumn .action_steps dt,#quickLinks dl.action_steps dt,.action_steps dt,#actionSteps h3,#actionSteps h2,#resourceContent .resources dt,.rightItem .resources dt,#leftColumn .resources dt,#innerLeft .resources dt,.resources dt,#resourceContent h3,#resourceContent h2{background:none #ddd;color:#333;font-size:22px;font-weight:inherit;height:47px;left:auto;line-height:47px;margin:0 auto;position:relative;text-align:center;top:auto;width:auto;padding:0 30px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #ccc;text-shadow:0 1px 0 rgba(255,255,255,.75);float:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#actionSteps .action_steps dt:after,.rightItem .action_steps dt:after,#leftColumn .action_steps dt:after,#quickLinks dl.action_steps dt:after,.action_steps dt:after,#actionSteps h3:after,#actionSteps h2:after,#resourceContent .resources dt:after,.rightItem .resources dt:after,#leftColumn .resources dt:after,.resources dt:after,#resourceContent h3:after,#resourceContent h2:after{content:" +";float:right;font-size:34px;margin:-1px 0 0;text-shadow:0 1px 0 rgba(255,255,255,.75)}#leftInner .action_steps a,#actionSteps .action_steps a,.rightItem .action_steps a,#leftColumn .action_steps a,#quickLinks dl.action_steps a,.action_steps a,#actionSteps a,#leftInner .resources a,#resourceContent .resources a,.rightItem .resources a,#leftColumn .resources a,.resources a,#resourceContent a,#leftInner .action_steps dd,#actionSteps .action_steps dd,.rightItem .action_steps dd,#leftColumn .action_steps dd,#quickLinks dl.action_steps dd,.action_steps dd,#actionSteps dd,#leftInner .resources dd,#resourceContent .resources dd,.rightItem .resources dd,#leftColumn .resources dd,.resources dd,#resourceContent dd{font-size:17px!important;left:auto;padding:0;font-weight:400}#actionResources{clear:both;float:none;margin:0;position:static;margin:0 auto;width:auto}#actionResources .resources,#actionResources .action_steps{height:auto!important;min-height:0}#popularPages #resourceContent,.subnavExplosion #row-explosionActions #actionSteps,.subnavExplosion #row-explosionResources #resourceContent,#resourceContent,#innerLeft #resourceContent,#introEtc #resourceContent,#newsEvents #resourceContent,#actionSteps,#innerLeft #actionSteps,#introEtc #actionSteps,#townLifeModules #actionSteps,#newsEvents #actionSteps{border:0;margin:10px auto 20px;position:relative;width:auto;background-image:none;background:0 0;padding:0;float:none;clear:both}#popularPages #resourceContent .resources,.subnavExplosion #row-explosionActions #actionSteps .action_steps,.subnavExplosion #row-explosionResources #resourceContent .resources,#leftInner .resources,.rightItem .resources,#leftColumn .resources,#resourceContent .resources,#homeContent .resources,.resources,#leftInner .action_steps,.rightItem .action_steps,#leftColumn .action_steps,#actionSteps .action_steps,#homeContent .action_steps,#quickLinks dl.action_steps,.action_steps{background:#e4e4e4!important;background-image:none;margin:0;width:100%;border:1px solid #ddd;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;float:none;display:block}#popularPages #resourceContent .resources dd,.subnavExplosion #row-explosionActions #actionSteps .action_steps dd,.subnavExplosion #row-explosionActions #actionSteps .action_steps dd:hover,.subnavExplosion #row-explosionResources #resourceContent .resources dd,#leftInner .resources dd,.rightItem .resources dd,#leftColumn .resources dd,#resourceContent .resources dd,#homeContent .resources dd,.resources dd,#leftInner .action_steps dd,.rightItem .action_steps dd,#leftColumn .action_steps dd,#actionSteps .action_steps dd,#homeContent .action_steps dd,#quickLinks dl.action_steps dd,.action_steps dd{border-bottom:1px solid #ddd;font-size:13px;font-weight:400;margin:0;overflow:hidden;padding:10px 0;background:0 0;float:none;width:auto;display:block;line-height:1.4}.subnavExplosion #row-explosionResources #resourceContent .resources dd{padding:0}#leftInner .resources dd:last-child,.rightItem .resources dd:last-child,#leftColumn .resources dd:last-child,#resourceContent .resources dd:last-child,#homeContent .resources dd:last-child,.resources dd:last-child,#leftInner .action_steps dd:last-child,.rightItem .action_steps dd:last-child,#leftColumn .action_steps dd:last-child,#actionSteps .action_steps dd:last-child,#homeContent .action_steps dd:last-child,#quickLinks dl.action_steps dd:last-child,.action_steps dd:last-child{border-bottom:none;background:none transparent}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd img,#leftInner .resources dd img,.rightItem .resources dd img,#rightColumn .resources dd img,#leftColumn .resources dd img,#resourceContent .resources dd img,#homeContent .resources dd img,.resources dd img,#leftInner .action_steps dd img,#rightColumn .action_steps dd img,.rightItem .action_steps dd img,#leftColumn .action_steps dd img,#actionSteps .action_steps dd img,#homeContent .action_steps dd img,#quickLinks dl.action_steps dd img,.action_steps dd img{float:left;margin:1px 8px 0 5px;position:relative;width:auto}#popularPages #resourceContent .resources a,#popularPages #resourceContent .resources a:hover,.subnavExplosion #row-explosionActions #actionSteps .action_steps a,.subnavExplosion #row-explosionActions #actionSteps .action_steps a:hover,.subnavExplosion #row-explosionActions #actionSteps .action_steps dd a,.subnavExplosion #row-explosionActions #actionSteps .action_steps dd a:hover,.subnavExplosion #row-explosionResources #resourceContent .resources a,.subnavExplosion #row-explosionResources #resourceContent .resources a:hover,#leftInner .resources dd a:hover,.rightItem .resources dd a:hover,#leftColumn .resources dd a:hover,#resourceContent .resources dd a:hover,#homeContent .resources dd a:hover,.resources dd a:hover,#leftInner .action_steps dd a:hover,.rightItem .action_steps dd a:hover,#leftColumn .action_steps dd a:hover,#actionSteps .action_steps dd a:hover,#homeContent .action_steps dd a:hover,#quickLinks dl.action_steps dd a:hover,.action_steps dd a:hover{color:#333;display:inline-block;text-decoration:none;border:0;background:0 0;left:auto;position:relative;top:auto;width:auto}#leftInner .resources dd a,.rightItem .resources dd a,#leftColumn .resources dd a,#rightColumn .resources dd a,#homeContent .resources dd a,#resourceContent .resources dd a,.resources dd a,#leftInner .action_steps dd a,.rightItem .action_steps dd a,#leftColumn .action_steps dd a,#rightColumn .action_steps dd a,#homeContent .action_steps dd a,#actionSteps .action_steps dd a #quickLinks dl.action_steps dd a,.actions_steps dd a{color:#333;display:inline-block;text-decoration:none;left:auto;position:relative;top:auto;width:auto;background:0 0;border:none}.subnavExplosion #row-explosionResources #resourceContent .resources a{padding:10px;font-size:15px;font-weight:400}.action_steps.ui-accordion-content dt,.resources.ui-accordion-content dt{display:none!important}#subNavContainer{background:none transparent;margin:0 auto;padding:0;width:auto}#subNavigation,.subNavHome,#subNavigation.subnavHome{margin:0 auto;width:auto;background:0 0;padding:0;float:none;clear:both}#subNavigation h3{display:none}#SubNav{background:none #e8e8e8;margin:20px auto 30px;padding:5px 0;border-radius:8px;border:1px solid #e1e1e1}#SubNav li,#SubNav li:first-child{border-top:1px solid #c9c9c9;border-bottom:0;list-style:none;font-size:18px;margin:0;background:0 0;padding:10px}#SubNav li:first-child{border-top:none}#SubNav li.MenuOpen ul{display:block;margin-left:auto;line-height:14px}#SubNav a,#SubNav a:hover,#SubNav li a,#SubNav li a:hover,#SubNav li#active a,#SubNav li#active a:hover,#SubNav li.MenuOpen a,#SubNav li.MenuOpen a:hover,#SubNav li#active.MenuOpen a,#SubNav .drop a,#SubNav .drop a:hover,.subNavHome #SubNav a,.subNavHome #SubNav a:hover{margin:0 10px;text-decoration:none;background:url(https://cloud.townlife.com/themes/Shared/img/mobile-bg-subnav.png) no-repeat 0 4px transparent;padding:0 0 0 20px;display:inline-block;font-weight:400;font-size:16px;color:inherit;border-bottom:0}#SubNav li#active.MenuOpen a,#SubNav li.MenuOpen a,#SubNav li.MenuOpen a:hover{background:url(https://cloud.townlife.com/themes/Shared/img/mobile-bg-subnav.png) no-repeat 0 -13px transparent}#SubNav li#active ul li a,#SubNav li#active ul li a:hover,#SubNav li.MenuOpen ul a,#SubNav li#active ul a,#SubNav li#active.MenuOpen ul a,#SubNav li.MenuOpen ul a:hover,#SubNav li#active ul a:hover,#SubNav li#active.MenuOpen ul a:hover,#SubNav li.MenuOpen ul li#active a,#SubNav li.MenuOpen ul li#active a:hover,#SubNav li#active.MenuOpen ul li a,#SubNav li#active.MenuOpen ul li a:hover{text-decoration:none;background:0 0;color:inherit;font-size:14px;padding:0 0 0 30px}#SubNav li#active a span,#SubNav li ul li#active a span{text-decoration:underline}#SubNav li#active ul li a span{text-decoration:none}#SubNav li.MenuOpen ul li:first-child{padding:0}#SubNav .MenuOpen{background:0 0}#SubNav li.MenuOpen ul{background:0 0}#SubNav .MenuOpen ul #active,#SubNav .MenuOpen li.drop ul #active{background:0 0}#SubNav li ul{background:0 0;border-top:none;margin:0;padding:0 40px}#SubNav li ul li{border-top:none;font-size:14px;line-height:24px;margin:0;padding:0 0 6px}#SubNav #active ul li,#SubNav .MenuOpen ul li{background-color:transparent;border-bottom:medium}#SubNav a,#SubNav a:hover{font-size:14px}#SubNav li#active ul{color:inherit}#SubNav li#active a{background:none transparent}#SubNav li#active ul li a,#SubNav li#active ul li a:hover{background:none transparent;color:inherit}#SubNav li#active.MenuOpen,#SubNav li ul li#active{color:inherit;background:none transparent}#SubNav li ul li a{background:none transparent;border-bottom:none;padding:0;margin:0 0 0 15px;font-size:14px}#SubNav .MenuOpen ul{display:block;margin-left:auto;line-height:14px}table,#rightColumn table,#leftColumn table{border-collapse:collapse;margin:10px 0 15px;width:100%}table img{height:auto;width:100%}#latest_photos_box,#latestPhotos{display:none}#fireAlert{display:none}#directoryButton,#communityButton,#subscribe{display:none}#BusinessBanners{display:none}.ModuleBox{clear:both;padding:0;overflow:hidden}.ModuleBox>.AbstractList dt a:first-child{font-size:18px;font-weight:700}h4.BoxHeader,h4.LibBoxHeader,.BoxHeader{font-size:16px;line-height:1.4}.ModuleBox>#ShowPages{text-align:right;width:100%;color:#fff;background:#333;padding:0 10px 10px 0;margin:0;box-sizing:border-box;float:none}.ModuleBox>.AbstractList dt{padding:0;margin:0;font-weight:700}.ModuleBox>.AbstractList dd{padding:5px 0 10px 0}#careersList select{width:100%}#careersList input,#careersList input:hover,#careersList input:focus{background:none #e8e8e8;border:1px solid #999;color:#333;display:block;float:none;font-size:16px;font-weight:400;height:24px;line-height:16px;margin:0;padding:0;width:100%}#careersList tr td:last-child{padding-left:12px}#careersList+input[type=submit]{width:100%!important;margin:0 auto!important;display:table!important}.box{border:1px solid #aaa;border-top:none;margin:0 0 10px;padding:0 10px;overflow:hidden;width:auto;float:none}.box ul{margin:0;padding:10px 0 0}.box ul li{width:auto;list-style:none;padding:0 10px 10px 0}.box ul li a:hover{color:inherit}.box ul.ThreeColums li{float:none;width:auto;padding:0 0 10px 10px}.box ul.ThreeColums li.NoPaddingLeft{padding:0 0 10px;clear:left}.box ul.ThreeColums li{float:none!important}.MorePosts table{float:none;width:auto}#event_frame_id{height:2100px}table.vevent td.LeftCell{display:none}#event_location_map_div_id{height:500px}#event_location_map_div_id iframe{height:500px}.FilterResults form{float:left;width:130px;margin:0 0 15px}.AbstractList dd.address strong:after{content:"\A ";white-space:pre}.categoryDocsGroup,.documentSidebarPc .ModuleBox,.parentcategoryBreadcrumb{display:none}#documentListAllCats{margin:0 auto 30px;background:#f7f7f7}.AbstractList dt a.first-child:after{content:"\A ";white-space:pre}#pageContent.documentSidebarPc{margin:20px 0 0!important;float:none!important;width:auto!important}.categoryTitleRow{position:relative}.categoryTitleRow:after{content:'+';display:block;position:absolute;right:0;top:1px;font-weight:700;color:#9c9c9c;font-size:19px;width:30px;text-align:center}.categoryTitleRow.mobGroupOpen:after{content:"-"}.categoryTitle{padding:2px 6px!important;font-size:17px!important;border-bottom:1px solid #dedede}.categoryTitle .parentcategoryBreadcrumb{padding-left:7px!important}.categoryTitle a{text-decoration:none!important}.childcategory a{margin-left:18px;font-weight:400!important;line-height:1.1!important}.docTitleRow .docTitle{padding-left:0!important;width:100%!important;float:none!important}.docTitleRow .docTitle a{line-height:1.2;display:inline-block;font-size:16px;background-position:0 2px!important;padding-top:0!important}.docTitleRow .docDate{float:none!important;width:100%;text-align:left;font-size:15px;padding:0 0 0 22px;margin:0;color:#777}.sidebarUniversal.documentSidebarSb{display:none!important}a.document-item-title,.document-item-title{font-size:16px}.docTitleRow.moreInfo{border-color:#d8d8d8}.document-item-left{display:none!important}.document-item-center{padding:0!important}.document-item-related{border-top:none}.document-item-center .seeAlso{color:#999}.document-item-right{width:100%;position:relative}.document-item-btn{position:static;box-sizing:border-box;clear:none!important;padding:6px 16px 7px 35px!important;background-position:13px 11px!important;border-radius:20px!important;width:48%;float:left;text-align:left;margin:0 0 8px;font-weight:700}.document-item-btn.docDownload{float:right}.document-item-btn.docOpen{background-color:#fff;border:1px solid #ccc}.document-list .document-list-item{background:#f8f8f8;margin:0 0 10px;padding:10px;border:1px solid #e3e3e3;border-bottom:1px solid #cbcbcb;box-shadow:0 4px 10px -6px #a2a2a2}#docCategories #ListCategories>h3+ul{padding-left:10px}.businesses form input.searcher{margin-right:0;font-size:12px;height:24px}.businesses input#query{width:49%}div.es-carousel{clear:both;content:" ";display:block;float:none;width:auto!important;height:auto!important}.gv_galleryWrap{clear:both!important;content:" "!important;display:block!important;height:auto!important;width:auto!important;position:relative!important}.gv_gallery{width:auto!important;height:auto!important}.gv_panelWrap{width:100%!important;height:auto!important;position:relative!important}.gv_panel{margin:0 auto!important;margin-bottom:5px!important;text-align:center!important;width:100%!important;position:relative!important;height:300px!important}.gv_panel img{clear:both!important;float:none!important;height:auto!important;left:0!important;margin:0 auto!important;max-height:100%!important;max-width:100%!important;padding:0!important;position:relative!important;right:0!important;text-align:center!important;top:0!important;width:auto!important}.gv_filmstripWrap{position:relative!important;margin:5px 0 15px!important;clear:both!important;width:auto!important}.gv_navWrap{position:relative!important;margin:0 auto!important;padding:5px 0 0!important;width:auto!important;clear:both!important}.gv_navPrev{margin-right:20px!important}.gv_navNext{margin-left:20px!important}.MemberListItem dl>dt{margin:0;padding:0;text-align:left;width:100%}.MemberListItem dl>dd{width:100%}.busListInfoContainer,.busListContContainer{float:none;margin-top:0;width:100%}.MemberListItem.ListItemCommon .busListContContainer iframe[name=businessMap]{height:500px;width:100%}#businessesList .business-list-item{padding:0}#businessesList a.business-item-btn{padding:20px 10px!important}a.business-item-btn:hover{text-decoration:none}.business-list-item:hover{background:0 0}.business-list-item:focus{background:#f1f1f1}.business-item-left{width:100%;float:none}.business-item-center{float:none}.business-item-right{float:none;width:100%;margin:12px 0 0}.business-item-right:after{clear:both;content:"";display:block}.business-list h3.business-item-title{font-size:20px!important;line-height:1.25!important;margin-bottom:10px!important;width:70%}.business-item-location{width:70%}dl.business-item-contact-info{width:70%;font-weight:400;margin:10px 0 0}.business-item-contact-info dt{font-size:12px;line-height:1;margin:0 7px 0 0}.business-item-contact-info dd{float:left!important;font-size:12px;font-weight:400;line-height:1;margin:0}.business-item-img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;height:auto;max-height:63px;min-height:0;overflow:hidden;position:absolute;width:25%;margin:0;top:25px;right:10px}.business-item-img img{max-height:63px;width:auto;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border:1px solid #ccc}.business-list h5.business-item-fake-btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:none;height:38px;line-height:38px;width:100%;background:#b0b0b0}.business-list a:hover .business-item-fake-btn,.business-list a:hover .business-item-fake-btn:hover{background:#b0b0b0}.business-list a:focus .business-item-fake-btn,.business-list a:focus .business-item-fake-btn:hover{background:#222}#map-dir-page{width:100%!important;min-width:0!important}#site-name-inner{width:auto!important}#site-name-box #site-name-inner h4#site-name{width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important;padding:22px 10px 10px!important}#site-name-box #SavePdfBtn,#site-name-box #SubmitListingBtn{margin-top:10px!important}#left-list-area{display:none}#right-map-area{width:100%!important;float:none!important;height:400px!important;padding:0!important}#directory-gmap>iframe{height:400px!important}#directory-gmap>iframe{height:400px!important}#map-dir-page #right-map-area-inner{width:auto!important;position:static!important;margin-top:0!important}#bottom-container{}#pageContent #map-dir-page h4.boxHeader{height:auto!important;line-height:1.5!important;padding:22px 10px 10px!important;font-size:13px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#map-dir-page h4.boxHeader:after{content:"";clear:both;display:table}#map-dir-page #bottom-container h4.boxHeader span>a{padding:5px 14px!important;font-size:13px!important;font-weight:400!important;line-height:16px!important}#map-dir-page .button-bar{padding:5px 5px 5px 7px!important}a.directory-item-btn{padding:20px 10px!important;position:relative}a.directory-item-btn:hover{text-decoration:none;background:0 0!important}a.directory-item-btn:focus{text-decoration:none;background:#f1f1f1!important}.directory-list-item:hover{background:0 0}.directory-item-left{width:100%!important;float:none!important}.directory-item-center{float:none!important}.directory-item-right{float:none!important;width:100%!important;margin:12px 0 0!important}.directory-item-right:after{clear:both;content:"";display:block}#map-dir-page #directory-list h3.directory-item-title{font-size:20px!important;line-height:1.25!important;width:70%;margin-bottom:10px!important;font-weight:700!important}.directory-item-left>div[itemprop=address]{width:70%}#directory-list .directory-item-location{font-size:11px!important;font-weight:400}#directory-list .directory-item-contact-info{font-size:13px!important;margin:0!important;width:70%}.directory-item-contact-info dt,.directory-item-contact-info dd{line-height:1.1!important;margin-top:10px!important}#directory-list .directory-item-summary{font-size:12px!important;font-weight:400!important;line-height:1.3em!important;margin:11px 0 0!important}#map-dir-page .directory-item-img{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;float:none!important;height:auto!important;max-height:63px!important;min-height:0!important;overflow:hidden!important;position:absolute!important;width:25%!important;margin:0!important;right:10px;top:25px}.directory-item-img img{max-height:63px!important;width:auto!important;border:1px solid #ccc!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#map-dir-page #directory-list h5.directory-item-fake-btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;float:none!important;height:38px!important;line-height:38px!important;width:100%!important;background:url("https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow.png") no-repeat 95% center/auto 14px #b0b0b0!important;font-size:16px!important}#map-dir-page #directory-list a:hover .directory-item-fake-btn,#map-dir-page #directory-list a:hover .directory-item-fake-btn:hover{background:url("https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow.png") no-repeat 95% center/auto 14px #b0b0b0!important}#map-dir-page #directory-list a:focus .directory-item-fake-btn,#map-dir-page #directory-list a:focus .directory-item-fake-btn:hover{background:url("https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow.png") no-repeat 95% center/auto 14px #222!important}footer{background:#e4e4e4;min-width:0}#mainFooters{width:auto;min-width:0;margin:0 auto;background:none transparent;border-top:none}#footerGroup{width:auto;min-width:0}#introFoot{background:none transparent;height:53px;padding:10px;text-align:center}#introFoot a{margin:0 auto}footer #clientFoot{float:none;font-weight:400;width:auto}footer #clientFoot table tbody tr td{border:0;font-size:18px;line-height:36px}h6#topper{margin-left:10px;margin-bottom:10px;background:#e4e4e4;border:1px solid #ccc;color:#182c34;display:inline-block;font-size:13px;padding:5px 15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-align:right;float:right;display:none!important}h6#topper a,h6#topper a:hover{background:url(/images/icons/bullet_arrow_top.gif) no-repeat scroll left center transparent;color:#999998;padding:0 0 0 16px;text-decoration:none}.backtoTop{}#btnToTop,#btnToTop:hover{right:0;width:35px;height:56px;border-radius:7px 0 0 7px;font-size:12px;-webkit-box-shadow:3px 6px 9px -4px #333;-moz-box-shadow:3px 6px 9px -4px #333;box-shadow:3px 6px 9px -4px #333}#subFooter{background-image:none;border-radius:10px 10px 0 0;box-shadow:none;float:none;padding:0;width:auto;min-width:0}.social_bookmark img{height:auto;width:100%}#socialFooter{margin:0 auto;width:auto;min-width:0;height:auto;background:none transparent;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding-bottom:15px}.social_footer{float:none;width:auto;padding:0 10px}.social_footer .social{float:none;clear:both;height:auto;padding:20px 0 15px;display:none}.social_footer .social li{float:none;margin:0 0 5px}.social_footer .social li#facebook{margin:0 5px 7px 0}#imageFooter{display:none}#mainFooter,#footerBase,#footerGroup,#mainFoot{margin:0 auto;width:auto;background:#e4e4e4;color:#333;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#mainFoot{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0;padding:0 0 30px}#mainFooter{border-top:1px solid #ccc}#footerBase,#subFoot{border-top:1px solid #ccc;background:none transparent}#footerBase p#copyRight{margin:0 0 20px 10px;padding:0}#footerLogo,#mainFoot a#footerLogo{display:none}#mainFooter #userDetails,#mainFoot #userDetails,#userDetails,#mainFoot #userContent,#footerUserText,#footerContent{float:none;font-size:14px;font-style:normal;line-height:34px;margin:20px 0;text-align:center;width:auto;background:none transparent;border:none;color:#333}#mainFoot #userContent div{width:100%!important}#mainFoot #userContent div:first-child{display:none}footer #userDetails a,#mainFooter #userDetails a,#mainFoot #userDetails a,#userDetails a,#mainFoot #userContent a,#footerUserText a,#footerContent a{font-size:18px;text-decoration:underline;color:#f60}#userDetails .userFax{display:none}#footerNavigation,#footerModules{float:none;margin:0;width:auto;clear:both}#mobileOnly-ModuleNav,footer #moduleNav,#mainFoot #moduleNav,#footer #moduleNav{display:block;position:relative;clear:both}footer #NavBar,#footer #NavBar,#mainFooter #NavBar,#mainFoot #NavBar,footer #footer #NavBar,#footerModules #NavBar{display:block;position:relative;right:auto;left:auto;top:auto;bottom:auto;width:auto;height:auto;z-index:10;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;float:none;margin:0;text-align:center}footer #NavBar,#footer #NavBar,footer #footer #NavBar,#footerModules #NavBar,#mainFooter #NavBar,#mainFoot #NavBar{padding:0;margin:30px auto 0;float:none;background:0 0}footer #NavBar li,#mainFooter #NavBar li,#mainFoot #NavBar li,#footer #NavBar li,footer #footer #NavBar li,#footerModules #NavBar li{display:inline;float:none;list-style:none;height:auto;margin:3px auto;padding:0;width:auto}footer #NavBar li a,#mainFooter #NavBar li a,#mainFoot #NavBar li a,#footer #NavBar li a,footer #footer #NavBar li a,#footerModules #NavBar li a{display:block;border:1px solid #bbb;border-bottom-color:#a2a2a2}#hubCount,#HubMemberCount,#HubMemberCount.hubMemberHome{background:0 0;margin:15px 0;padding:0;width:auto;text-align:center;float:none;display:none!important}#hubCount a,#hubCount a:hover,#HubMemberCount a,#HubMemberCount a:hover,footer #NavBar li a,footer #NavBar li a:hover,#footer #NavBar li a,#footer #NavBar li a:hover,#mainFooter #NavBar li a,#mainFooter #NavBar li a:hover,#mainFoot #NavBar li a,#mainFoot #NavBar li a:hover,#footerModules #NavBar li a,#footerModules #NavBar li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:0 0;background-color:#f5f5f5;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;background-repeat:repeat-x;border-color:#bbb #bbb #a2a2a2;border-image:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:block;font-size:14px;line-height:26px;margin:6px 10px;padding:4px 0;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;width:auto;text-decoration:none;text-transform:capitalize}#hubCount a,#hubCount a:hover,#HubMemberCount a,#HubMemberCount a:hover{margin:6px 0;padding:4px 0}#footerNavigation #SiteNavBar,#footerNavigation #userInput,#ABEmergencyWidget,#userInput{display:none}#mainFooter a:hover{background:0 0}.hentry dl,#pageContent .hentry dl{float:none;padding:0}.blogClip,.hfeed .blogClip{display:inline;float:left;height:auto;margin:7px 10px 0 0}.hfeed .content{width:auto;margin:0}.hfeed div.summary{margin:0}p.categories{clear:both}#blog_frame_id{height:1120px}#contact_frame_id{height:1120px}#contact_frame_id{max-width:600px;width:100%;margin:0 auto}.mobile-dropdown-select{display:block;width:96%;margin:0 auto;padding:5px 0;font-size:22px;color:#333}#SiteNavBar{display:none}#subNavigation,.subNavHome,#subNavigation.subnavHome{display:none}#SubNav{display:none}#pdfDiv{display:none}.pdfFrame{display:none}.ModuleBox div#dl{float:none;width:auto}#pageContent img,#homeIntro img{max-width:100%;height:auto}header img,#mainFoot img{height:auto;width:100%}#BoxSet #latest_events_box,#BoxSet #latest_posts_box,#BoxSet #latest_photos_box{float:none;width:100%}#emailSubscribe input[type=text]{width:85%}.ecwid-productBrowser-subcategories-mainTable img{height:auto;width:100%}dl.action_steps dt{border:medium;margin:0}#pageTop{background:0 0;height:auto}#mainBody{width:100%;background:0 0}.contentInner{width:auto;margin:0;padding:0;background:0 0}.wideCol,.narrowCol,.leftCol,.rightCol{width:auto;float:none;clear:both;margin:0;padding:0}#pageIntro{background:0 0;width:auto;padding:0 10px}#pageIntro #actionSteps,#innerLeft #actionSteps,#innerLeft #resourceBox{float:none;width:auto;clear:both;background:0 0}#innerLeft .resources,#innerLeft .resources dt{float:none;clear:both;width:auto}#newsEvents{background:0 0;border-top:none}#pageFooter{background:0 0}#wxButtonFrame{width:auto;margin:0 auto}#newsEvents #actionSteps{padding:0 10px}#footerBase{margin:0 auto;width:auto;background-image:none}#copyRight,#econoLution,p#hoston,#hoston{float:none;text-align:left}#econoLution{padding:0 10px;margin:20px 0}#econoLution li{text-align:right;margin:0;padding:0;float:right;list-style:none}#econoLution a,#copyRight a{color:#000}#econoLution li a{background:#e4e4e4;border:1px solid #ccc;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;display:block;margin:0;padding:6px 10px 8px}#econoLution img{width:auto;height:auto}.econoFoot{background:#e4e4e4}.econoFoot ul{float:right}.tidbitEntryContainer{display:none!important}.tidbitEntryContainer{max-width:none}.tidbitDescription{background:#fff;border-radius:6px;margin:0 10px}.tidbitDescription a:hover{color:#555}.tbFun .tidbitTitle{background:0 0;padding:0 6px}.tidbitTitle h4{max-width:none!important}.tbFun.tbFooter .tidbitTitle h4{text-align:center}.tbFun.tbFooter .tidbitDescription{background:#fff}.tbFooter .tidbitDescriptionImg img,.tbFun.tbFooter .tidbitImg img{width:70px}.showcaseGallery .showcaseImgWrap{float:none;margin:0 auto 20px;width:auto}.Collage{max-height:none}#weather-s{margin-right:30px;width:auto}#weather-s h2,#weather-s i{color:#333}#weather-s h2 span{color:rgba(51,51,51,.5)}.contentPdfjsIframe{height:460px}#subnavExplosion .pageInner,.subnavExplosion .pageInner{width:100%;min-width:100%}#subnavExplosion #SubNav>li{float:none;width:auto;margin:0 auto 20px!important;padding:10px;border-bottom:none;border-top:none;background:#f7f7f7}#subnavExplosion #SubNav li ul{padding:0;margin:0}#subnavExplosion #SubNav li,#subnavExplosion #SubNav li:first-child{font-size:inherit;list-style:none;padding:0}.subnavExplosion #row-explosionResources .pageInner{padding:0 10px}.subnavExplosion #row-explosionResources,.subnavExplosion #row-explosionActions{background:0 0}#mainHead #SiteNavBar>li>a[title=Home],#mainHead #SiteNavBar>li:nth-child(1){display:block!important;text-indent:0}.mobileNav-on .mobile-dropdown-select{display:none!important}header#mainHead{position:static!important}#mainNav,#mainNavigation{position:static!important;padding:0!important}.stickynav{position:static!important}#footerNavigation #SiteNavBar{display:none!important}ul#SiteNavBar *,ul#SiteNavBar *>*{background:none transparent!important}#SiteNavBar li{float:none!important;width:auto!important;position:relative!important;height:auto!important;margin:0!important;padding:0!important;border:none!important}#SiteNavBar>li a{border-top:1px solid #3c3c3c!important;border-bottom:1px solid #000!important}.stickyLogo,.stickynav .stickyContainer .stickyLogo{display:none!important}.stickynav .stickyContainer{width:auto!important;height:auto!important}#mobileNavContainer{display:block!important;background:#262626;position:absolute!important;top:0!important;right:0!important;width:100%!important;height:0!important;z-index:9998!important;margin:0!important;position:fixed!important;overflow:hidden!important;top:50px!important;transition:height .2s ease-out!important;box-sizing:border-box!important}#mobileNavContainer.show{display:block!important;height:100%!important;transition:height .5s ease-out!important}#mobileNavContainer .SearchBox{width:100%!important;min-width:0!important;padding:10px!important;margin:0 auto!important;top:0!important;left:0!important;right:0!important;border:none!important;background:none transparent!important;z-index:9999!important;transition:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;box-sizing:border-box!important;box-shadow:none!important}#mobileNavContainer .SearchBox input#q{border:none!important;border-radius:6px!important;color:#909090;box-shadow:none!important;font-size:16px!important;font-weight:400;height:38px!important;padding:2px 2px 2px 38px!important;line-height:1.2!important;background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-search-fff.png) no-repeat 10px 50% #4a4a4a;background-size:18px;transition:none!important;position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%!important;box-sizing:border-box!important;font-family:open sans,sans-serif!important}#SiteNavBar{display:none!important;position:absolute!important;width:100%!important;height:auto!important;overflow-y:auto!important;top:58px!important;bottom:40px!important;z-index:9999!important;padding-left:0!important;float:none!important;background:none transparent!important;padding:0!important}.mobileNav-on #SiteNavBar{display:block!important}#SiteNavBar li ul{left:auto!important;position:static!important;padding:0 0 0 8px!important;border-radius:0!important;margin:0!important;background:#474747!important;background:rgba(71,71,71,.8)!important;opacity:1!important;width:auto!important;border:none!important;min-height:0!important;box-shadow:none!important}#SiteNavBar li ul li{margin:0!important;height:auto!important;float:none!important}#SiteNavBar li ul li{}#SiteNavBar li ul ul{background:none transparent!important;display:block!important}#SiteNavBar li a:hover,#SiteNavBar li a{color:#fff!important;background:none transparent!important;text-align:left!important;font-family:open sans,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.2!important;border-radius:0!important;border-left:none!important;border-right:none!important;margin:0!important;text-shadow:none!important;padding:10px 0 10px 8px!important;height:100%!important;box-sizing:border-box;text-decoration:none!important;text-transform:none!important;display:block!important}#SiteNavBar li a:hover{text-decoration:underline!important}#SiteNavBar li a:hover:after,#SiteNavBar li a:after{content:none;display:none}#SiteNavBar .mobileNavAccordion-toggle:after{display:inline-block;position:absolute;right:0;top:0;width:50px;text-align:center;height:42px;color:#fff;content:'+';cursor:pointer;line-height:42px;font-size:24px}#SiteNavBar .mobileNavAccordion-toggle.accordionOpen:after{content:"–"}#SiteNavBar .mobileNavAccordion-content,#mainNavigation #SiteNavBar li ul,header #SiteNavBar li ul{display:none}#SiteNavBar li ul a,#SiteNavBar li ul a:hover{font-size:16px!important;border-top:1px solid #4f4e4e!important;border-bottom:0!important}#SiteNavBar li ul ul a,#SiteNavBar li ul ul a:hover{font-size:14px!important;font-weight:400!important}#SiteNavBar li ul ul a:before,#SiteNavBar li ul ul a:hover:before{content:'-'}#SiteNavBar li ul li:nth-child(1) a,#SiteNavBar li ul li:nth-child(1) a:hover{border-top:none!important}body,body.mobileNav-on{margin-top:50px}body.mobileNav-open{height:100%!important;overflow:hidden!important}#mobileBtnsSticky{position:fixed;width:100%;height:50px;background:#262626;display:block!important;top:0;left:0;z-index:9999!important}#mobileBtnsSticky ul{padding:0;margin:0}#mobileBtnsSticky li{float:left;width:16.66%;text-indent:-9999em;list-style:none;height:50px;cursor:pointer}#mobileBtnsSticky li a{display:block;width:100%;height:100%}#mobileBtnNav{cursor:pointer;transition:background-color .3s ease-in}.btnInner{margin:12px auto;width:26px;height:26px}#mobileBtnNav.opened{transition:all .3s ease-in;opacity:1}li.ms-btn{opacity:1;transition:opacity .2s ease}.mobileNav-open li.ms-btn{opacity:.6;transition:opacity .2s ease}#mobileBtnNav span{display:block;background:#fff;width:100%;height:2px;margin:6px auto 0;transition:all .5s ease;border-radius:4px}#mobileBtnNav span.hor1{margin-top:15px}#mobileBtnNav.opened .hor2{opacity:0;transition:opacity .2s ease}#mobileBtnNav.opened .hor1{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);transition:all .3s ease}#mobileBtnNav.opened .hor3{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);transition:all .3s ease}#mobileBtnPhone{background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-phone-fff.png) no-repeat 50% 50% transparent;background-size:25px}#mobileBtnMail{background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-mail-fff.png) no-repeat 50% 50% transparent;background-size:23px}#mobileBtnDocs{background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-docs-fff-01.png) no-repeat 50% 50% transparent;background-size:24px}#mobileBtnBusDir{background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-directory-fff-02.png) no-repeat 50% 50% transparent;background-size:29px}#mobileBtnMap{background:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-map-fff.png) no-repeat 50% 50% transparent;background-size:18px}.sOalbumEntry,.sOalbumEntry:nth-child(1){float:none;width:100%;margin-bottom:10px}.sOimgDiv,.sOalbumEntry:nth-child(1) .sOimgDiv{width:180px;height:180px}.sOalbumEntry:nth-child(1) h3.sOtitle{font-size:15px;margin:5px auto 8px}.sOalbumEntry:nth-child(1) .sOdescription{font-size:13px;opacity:1}.mobileCollapseRow-toggle{background-color:#2d2d2d;height:50px;width:100%;box-sizing:border-box;padding:0 10px 0 37px;line-height:50px;color:#fff;font-size:20px;text-transform:uppercase;border-bottom:1px solid #000;background-image:url(https://cloud.townlife.com/themes/Shared/img/mobile/mobile-bg-collapserow-fff.png);background-repeat:no-repeat;background-position:11px -28px}.mobileCollapseRow-toggle.collapseRowOpen{background-position:13px 22px;background-color:#444}form[action^="https://esqa.moneris.com/"] input[type=text],form[action^="https://esqa.moneris.com/"] input[type=number],form[action^="https://esqa.moneris.com/"] input[type=email],form[action^="https://esqa.moneris.com/"] input[type=password]{padding:12px 6px;font-size:14px}