@import 'https://cloud.townlife.com/themes/Shared/CSS/base_reset.css';@import 'https://fonts.googleapis.com/css?family=Dosis:700|Open+Sans:400';hr{display:block;margin-top:.5em;margin-bottom:.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px}iframe{border:none;width:100%}input[type=submit]::-moz-focus-inner{border:0}h1{clear:both}h4.BoxHeader,h4.LibBoxHeader,.BoxHeader,.docListHeader h3{clear:both;color:#fff;border:1px solid #aaa;border-bottom:none;clear:both;margin:.25em 0 0;padding:10px;background:#333}h4.BoxHeader a,h4.LibBoxHeader a,.BoxHeader a,.docListHeader h3 a{color:#fff}h4.BoxHeader,h4.LibBoxHeader,.BoxHeader,.docListHeader h3{clear:both;border:none}.docListHeader h3{padding:0}.ModuleBox{border:none;border-top:none;margin:0;padding:10px}.recaptcha_frame{width:100%;height:3500px;min-height:610px}.row-id{display:none}#moduleSearch fieldset{border:none}table{width:100%;border-collapse:collapse;margin:10px 0 15px}table caption{border:1px solid #e1e1e1;padding:3px 0;background:#2a5469;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px}th,td{text-align:left;vertical-align:top;padding:3px 6px}th{background:#246958;color:#fff;font-size:14px;font-weight:700;padding:6px}th>a{color:#fff}* html .hentry .comments{display:inline}* html .hentry{padding-bottom:5px}* html #BlogPost li label,* html #BlogPost li img{margin-left:-16px}* html h3.BoxTitle{padding:0}* html .BoxMenu{float:left;width:200px}* html p.bookmarks{padding-top:0;margin-bottom:15px}* html .BookmarkItems{display:inline}* html p.AbstractBox{display:block}* html #DocDetails fieldset{padding-bottom:0}#ABEmergencyWidget{overflow:hidden;min-height:200px;height:auto!important;height:200px;border:none!important}.abe-logo-button a{display:block;width:100%;height:100%}.abe-logo-button{transition:all .2s ease}.abe-logo-button:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);transition:all .2s ease}ol{counter-reset:item;padding:0 0 0 30px}ol li{list-style:none}ol li:before{content:counters(item,".") "\00a0\00a0";counter-increment:item}.selectDropdown{font-size:14px;font-weight:400;text-align:center;cursor:pointer;line-height:1;float:right;position:relative;border-right:7px solid transparent;border-left:7px solid transparent;display:inline-block}.dropbtn{color:#fff;background:url(https://cloud.townlife.com/themes/Shared/img/module-css/gallery-icon-arrows.png) no-repeat 91% -128px #333;border-radius:3px;cursor:pointer;border:1px solid #222;padding:9px 49px 8px 8px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.dropbtn.onDark{background-color:#6e6e6e;border:1px solid #787878}.active .dropbtn{border-radius:3px 3px 0 0}.selectDropdown:hover .dropbtn{background-color:#555;color:#fff}.dropdown-content{list-style:none;padding:0;min-width:100%;width:100%;margin:0;position:absolute;max-height:0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;box-sizing:border-box;background-color:#f9f9f9;z-index:1;border-radius:0 0 3px 3px;top:100%;border-left:1px solid transparent;border-right:1px solid transparent;overflow:hidden}.dropdown-content.show{display:block!important;max-height:200px;-webkit-transition:all .05s ease-in;-moz-transition:all .05s ease-in;-ms-transition:all .05s ease-in;-o-transition:all .05s ease-in;transition:all .05s ease-in;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border:1px solid #f4f4f4}.dropdown-content a{color:#000;padding:5px 8px;text-decoration:none;display:block;font-size:13px;line-height:1.3;text-align:left}.dropdown-content a:hover{background-color:#e3e3e3;color:#222;text-decoration:none}#pageContent a[href^="https://itunes.apple.com/"],#pageContent a[href^="https://play.google.com/store/apps/"]{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-apps-apple-google-001-72px.png)!important;background-color:transparent!important;background-size:100% auto!important;background-repeat:no-repeat!important;display:inline-block!important;width:72px!important;text-indent:-99999em!important;line-height:21px!important;margin:0 0 1px!important;padding:0!important;box-sizing:border-box!important;border:none!important}#pageContent a[href^="https://itunes.apple.com/"]{background-position:left top!important}#pageContent a[href^="https://play.google.com/store/apps/"],#pageContent a[href^="https://play.google.com/store/apps/"]:hover{background-position:left bottom!important}#pageContent a[href^="https://itunes.apple.com/"]:hover,#pageContent a[href^="https://play.google.com/store/apps/"]:hover{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-apps-apple-google-001-72px.png)!important;background-color:transparent!important;background-size:100% auto!important;-webkit-transform:translateY(-2px)!important;-ms-transform:translateY(-2px)!important;transform:translateY(-2px)!important;border:none!important}#EditTools{display:block;background:url(https://files.townlife.com/public/system/100/bg-edit-admin.png) top left #003bb3;border:1px solid #fff;overflow:hidden}#EditTools+#EditTools{margin-top:0}#EditTools ul{padding:0;margin:0}#EditTools li{padding:0;margin:0;list-style:none;float:left;background:#002a7e}#EditTools li a{font-size:11px!important;font-weight:700!important;text-decoration:none!important;border-bottom:none!important;display:block!important;padding:4px 0 4px 20px!important;margin:0 5px!important;background-position:left center!important;background-repeat:no-repeat!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important}#EditTools li a:hover{background-color:transparent!important;color:#fff!important;text-decoration:underline!important}#EditTools li#EditPage a{background-image:url(/images/icons/fff/application_edit.png)}#EditTools li#EditPhoto a{background-image:url(/images/icons/fff/picture_edit.png)}#EditTools li#ShowPage a{background-image:url(/images/icons/fff/application_go.png)}#EditTools li#DeletePage a{background-image:url(/images/icons/fff/application_delete.png)}#EditTools li#SharePage a{background-image:url(/images/icons/fff/application_share.png)}#EditTools li#Add a{background-image:url(/images/icons/fff/add.png)}#EditTools li#AddCategory a{background-image:url(/images/icons/fff/add.png)}#EditTools li#Excel a{background-image:url(/images/icons/fff/page_white_excel.png)}#EditTools li#RollbackPage a{background-image:url(/images/icons/fff/arrow_rotate_anticlockwise.png)}#EditTools li#Copy a{background-image:url(/images/icons/fff/page_white_copy.png)}#EditTools li#DeleteComment a{background-image:url(/images/icons/fff/cancel.png)}#EditTools li#EmailPoster a{background-image:url(/images/icons/fff/email.png)}#EditTools li#ApproveComment a{background-image:url(/images/btns/accept.png)}#EditTools li#EditDocument a{background-image:url(/images/icons/fff/report_edit.png)}#EditTools li#EditCategories a{background-image:url(/images/icons/fff/layers.png)}#EditTools li#ManageLibrary a{background-image:url(/images/icons/fff/page_gear.png)}#EditTools li#Upload a{background-image:url(/images/icons/fff/page_white_get.png)}#EditTools li.EditPage a{background-image:url(/images/icons/fff/application_edit.png)}#EditTools li.Add a{background-image:url(/images/icons/fff/add.png)}#EditTools li.DeletePage a{background-image:url(/images/icons/fff/application_delete.png)}#EditTools li#ManagePage a{background-image:url(/images/icons/fff/page_gear.png)}#EditTools li#TableMultiple a{background-image:url(/images/icons/fff/table_multiple.png)}#EditTools li#EmailOpen a{background-image:url(/images/icons/fff/newspaper_link.png)}#SystemMessageBox{position:relative;z-index:999}#SystemMessage{clear:both;max-width:880px;background:#fffca4;border:none;padding:10px 20px 10px 40px;color:#333;margin:10px auto;font-family:Arial,Helvetica,sans-serif;position:relative;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 5px -2px #000;-moz-box-shadow:0 0 5px -2px #000;box-shadow:0 0 5px -2px #000}#SystemMessage:before{content:"";width:30px;height:100%;background:url(/system/432/system_message_ani.gif);position:absolute;left:0;top:0}#SystemMessage h3{font-size:19px;font-weight:400;color:#777;padding-bottom:3px;border-bottom:1px solid #ece5b8;font-family:Arial,Helvetica,sans-serif}#SystemMessage p{font-size:18px;font-weight:400;color:#333}#AjaxSystemMessage{clear:both;background:#ffffe0;border:2px solid #fec400;padding:10px 20px;color:#261d00;margin:10px auto;width:640px;font-family:Arial,Helvetica,sans-serif}#AjaxSystemMessage h3{font-size:13px;font-weight:700;color:#261d00;padding-bottom:5px;border-bottom:1px solid #fef1b5}#AdminHeader{background:url(/stylesheets/admin/new-admin-imgs/pattern_header.gif) repeat-x 0 0 #003bb3;padding:20px 20px 20px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:relative;z-index:9991}#AdminHeader:after{content:"";clear:both;display:table}#AdminHeader a{color:#fff}#AdminHeader a:hover{color:#fff;background:transparent url(/stylesheets/admin/new-admin-imgs/navbar/admin_nav_hover.gif) repeat-x 0 0}#AdminHeader #global{float:right;clear:right;font-size:12px;color:#fff;margin:5px 0 7px}#AdminHeader #global a:hover{background:0 0;text-decoration:none}#AdminHeader h1{float:left;clear:right}#AdminHeader h1#AdminHeaderLogo{margin:32px 0 0;background:0 0}#AdminHeader h1 a,#AdminHeader h1 a:hover{color:#fff;display:block;background:url(/stylesheets/admin/new-admin-imgs/logo/townlifelogo.png) no-repeat 0 0;text-indent:-9999px;width:108px;height:27px}#AdminNav{background:url(/stylesheets/admin/new-admin-imgs/navbar/admin_nav_left.gif) no-repeat left center;padding:0 0 0 5px;height:24px;margin-top:4px;float:right;clear:right}#AdminNav ul{margin:0;padding:0 20px 0 0;background:url(/stylesheets/admin/new-admin-imgs/navbar/admin_nav_right.gif) no-repeat right center;list-style:none;height:24px}#AdminNav ul li{float:left}#AdminNav ul li a{font-size:12px;font-weight:700;display:block;height:24px;padding:0 15px;line-height:24px;text-decoration:none;text-transform:uppercase;background:transparent url(/stylesheets/admin/new-admin-imgs/navbar/admin_nav_line.gif) no-repeat right 2px}#AdminHeader ul li#logoff a{background:0 0}#AdminNav ul ul{display:none}#AdminNav ul li:hover>ul{display:block}#AdminNav ul{-moz-box-shadow:0 0 9px rgba(0,0,0,.15);-webkit-box-shadow:0 0 9px rgba(0,0,0,.15);box-shadow:0 0 9px rgba(0,0,0,.15);list-style:none;position:relative;display:inline-table;height:auto}#AdminNav ul:after{content:"";clear:both;display:block}#AdminNav ul li{float:left}#AdminNav ul li:hover{background:#4b545f;background:-moz-linear-gradient(top,rgba(79,89,100,1) 0%,rgba(95,105,117,0.4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(79,89,100,1)),color-stop(100%,rgba(95,105,117,0.4)));background:-webkit-linear-gradient(top,rgba(79,89,100,1) 0%,rgba(95,105,117,0.4) 100%);background:-o-linear-gradient(top,rgba(79,89,100,1) 0%,rgba(95,105,117,0.4) 100%);background:-ms-linear-gradient(top,rgba(79,89,100,1) 0%,rgba(95,105,117,0.4) 100%);background:linear-gradient(to bottom,rgba(79,89,100,1) 0%,rgba(95,105,117,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f5964',endColorstr='#665f6975',GradientType=0 )}#AdminNav ul li:hover a{color:#fff}#AdminNav ul li a{display:block;text-decoration:none}#AdminNav ul ul{position:absolute;top:100%;background:#5f6975;border-radius:0;padding:0}#AdminNav ul ul li{float:none;border-top:1px solid #6b727c;border-bottom:1px solid #575f6a;position:relative}#AdminNav ul ul li a{background:0 0;line-height:18px;padding:12px 16px;height:auto}#AdminNav ul ul li a:hover{background:#4b545f;-moz-transition:none;-webkit-transition:none;transition:none}#AdminNav ul ul ul{position:absolute;right:100%;top:0;min-width:145px}#AdminNav>ul>li:hover{background:transparent url(https://cloud.townlife.com/stylesheets/admin/new-admin-imgs/navbar/admin_nav_hover.gif) repeat-x 0 0!important}#drop-nav-help{margin-right:10px!important}#drop-nav-help ul{margin-right:0!important}#customSupportTab{padding:8px 16px;background-color:#015453;color:#fff;font-size:14px;font-weight:700;outline:0;left:-2px;top:235px;position:fixed;white-space:nowrap;outline:0;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.08),inset 0 -2px 0 rgba(255,255,255,.7),inset 0 9px 29px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.08),inset 0 -2px 0 rgba(255,255,255,.7),inset 0 9px 29px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.08),inset 0 -2px 0 rgba(255,255,255,.7),inset 0 9px 29px rgba(0,0,0,.1);transform:rotate(-90deg);transform-origin:top left;-moz-transform:rotate(-90deg);-moz-transform-origin:top left;-webkit-transform:rotate(-90deg);-webkit-transform-origin:top left;-o-transform:rotate(-90deg);-o-transform-origin:top left;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);color:#fff;background-color:#006063;border-color:#fff;z-index:9000;display:block;text-decoration:none}#customSupportTab:hover{left:0}#breadCrumbLinks{background:url(https://cloud.townlife.com/themes/Shared/img/bg-breadcrumbs.png) left top repeat-x;overflow:hidden;font-family:Arial,Helvetica,sans-serif;line-height:18px;min-width:960px;width:100%}#breadCrumbLinks ul{list-style:none;margin:0 auto;padding:0;width:960px;height:22px}#breadCrumbLinks li{float:left;padding:3px 0 0;color:#fff;font-size:11px}#breadCrumbLinks li:after{content:"\00A0 \00A0 \003A \00A0 \00A0"}#breadCrumbLinks li:last-child:after,#breadCrumbLinks li.last-child:after{content:""}#breadCrumbLinks a{color:#fff;text-decoration:none}#breadCrumbLinks li a span{color:#fff}#breadCrumbLinks li.site:before{content:"\00BB \00A0 \00A0"}#breadCrumbLinks li.site a{padding-left:5px}#breadCrumbLinks a:hover{text-decoration:underline}#HubMemberCount{font-family:Arial,Helvetica,sans-serif;background:url(/images/structure/stamp.gif) left top no-repeat;line-height:48px;text-align:center;margin-bottom:10px;font-size:12px;font-weight:700;width:180px;height:48px}#HubMemberCount a{color:#fffffe;text-decoration:none}#HubMemberCount a:hover{text-decoration:underline}#mmbr{background:transparent url(/images/icons/fff/key.png) left center no-repeat;padding:5px 0 5px 20px;font-size:1em}h6#topper{clear:both;text-align:right;padding-top:5px;font-size:12px;border-bottom:none;background:0 0;margin:10px 0 0}h6#topper a{padding:0 0 0 16px;background:url(/images/icons/bullet_arrow_top.gif) no-repeat left center;text-decoration:none;color:#999998}h6#topper a:hover{background:url(/images/icons/bullet_arrow_top.gif) no-repeat left center transparent;color:#555;text-decoration:underline}#btnToTop{background:url(https://cloud.townlife.com/themes/Shared/img/dropdown/bg-dropdown-triangle-white.png) no-repeat 50% 10px #3fbcec;position:fixed;right:20px;bottom:10px;z-index:9999;color:#fff;width:60px;height:60px;border-radius:100px;margin:0 auto;text-align:center;text-decoration:none;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;transition:all ease-in .2s;text-transform:uppercase;font-size:15px;line-height:1;padding-top:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#btnToTop:hover{background-color:#448ba5;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;transition:all ease-in .2s}#econoLution{margin-bottom:30px!important}#ecoFooter{font-size:11px;clear:both;padding:10px 0;color:#ccc;font-family:Arial,Helvetica,sans-serif}#ecoFooter a{text-decoration:underline;color:#ccc}#ecoFooter ul{float:right}p#hostnote{padding:5px 0 0;clear:both;text-align:right;white-space:nowrap}p#hoston{padding:5px 0 0;clear:both;text-align:right;white-space:nowrap}#copyright ul{list-style:none}#copyright a:hover{text-decoration:underline}#google_translate_element{text-align:left!important}#google_translate_element a.goog-te-menu-value{color:#000}#google_translate_element .skiptranslate.goog-te-gadget+.skiptranslate.goog-te-gadget{display:none!important}#google_translate_element .goog-te-gadget-simple>img+span+img,#google_translate_element .goog-te-gadget-simple>img+span+img+span{display:none}.feedbackLink{margin:0 5px 0 0}#feedback-form{position:absolute;top:-9999px;left:-9999px}#cboxClose{color:#777;font-size:13px}#cboxClose:hover{color:#f01}.form #cboxClose{color:#ff0001;text-decoration:underline}.form #cboxClose:hover{color:#ff0001;text-decoration:none}.social_footer .social{border:none;list-style:none;padding:30px 0 0;margin:0;min-height:30px;line-height:1em;overflow:hidden}.social_footer .social li{float:left}#facebook{margin:0 5px 0 0}#twitter{width:90px}#googleplus{width:80px}#linkedin{width:106px}.social_bookmark{float:left;margin:0 10px}.social_bookmark p i a{background:url(/images/link_new_window.gif) no-repeat 100% 50%;padding-right:16px}#BusinessBanners h3{font-size:12px;font-weight:700;text-align:center;color:#d1c6b7;padding:0;text-transform:capitalize}#BusinessBanners img{display:block;margin:0 auto;padding:0;max-width:100%}#userDetails b{font-size:14px}#mainImage{margin:0 10px 20px}#mainImage img{max-width:100%}.CanvaIMG{max-width:100%}#siteBannerDefault{width:100%}#siteBanner img{max-width:100%}.randomBusiness-side{background:#f4f4f4;border:1px solid #ddd;border-radius:5px;font-size:12px;margin:0 0 12px;padding:5px 10px 9px}.randomBusiness-side h4{font-size:16px;line-height:1;margin:15px 0 8px}.randomBusiness-side a{font-weight:400;text-decoration:underline;text-transform:capitalize}.randomBusiness-side dl{margin:0}.randomBusiness-side dd{margin:0}.randomBusiness-side .phone{margin:6px 0 0}#userInput iframe{height:240px}.responsiveMap{position:relative;height:0;overflow:hidden;padding-bottom:50%}.responsiveMap iframe{position:absolute;left:0;top:0;width:100%;height:100%!important}#pageContent{overflow:hidden}#pageContent img{max-width:100%}#randomBusiness dt a:hover{text-decoration:underline!important}#miniButtons{position:relative;float:right}#miniButtons li{float:left;text-indent:-999em;width:40px;height:42px;margin-left:8px}#miniButtons li a{display:block;width:100%;height:100%}#headerContactBtn{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/default-bg-minibuttons.png);background-repeat:no-repeat;background-position:-55px -99px}#headerContactBtn:hover{background-position:-55px -3px;cursor:pointer}#headerMapBtn{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/default-bg-minibuttons.png);background-repeat:no-repeat;background-position:-2px -98px}#headerMapBtn:hover{background-position:-2px -2px;cursor:pointer}#headerHomeBtn{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/default-bg-minibuttons.png);background-repeat:no-repeat;background-position:-108px -99px}#headerHomeBtn:hover{background-position:-108px -3px;cursor:pointer}#headerMap{position:fixed;left:0;z-index:999999;width:100%;min-width:100%;height:100%;background:#000;background:rgba(0,0,0,.85)}.map-content{top:-100%!important;opacity:0;-webkit-transition:top .5s ease-out,opacity .25s ease-out .25s;-moz-transition:top .5s ease-out,opacity .25s ease-out .25s;-o-transition:top .5s ease-out,opacity .25s ease-out .25s;transition:top .5s ease-out,opacity .25s ease-out .25s}.map-content.show{top:0!important;opacity:1;-webkit-transition:top .5s ease-out,opacity .2s ease-out;-moz-transition:top .5s ease-out,opacity .2s ease-out;-o-transition:top .5s ease-out,opacity .2s ease-out;transition:top .5s ease-out,opacity .2s ease-out}#headerMap #headerMapInner{width:80%;height:80%;left:10%;top:0;position:absolute;border-radius:3px;-webkit-box-shadow:0 2px 14px -4px #000;-moz-box-shadow:0 2px 14px -4px #000;box-shadow:0 2px 14px -4px #000}#headerMap iframe{width:100%;height:100%}a.closeMapBtn{position:absolute;right:54px;top:10px;background:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-close-map.png) no-repeat 9px 4px #fff;height:25px;line-height:25px;padding:0 10px 0 33px;color:#333;font-family:roboto,open sans,sans-serif;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:400;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}a.closeMapBtn:hover{background:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-close-map.png) no-repeat 9px -23px #333;color:#fff}#headerMapBtn{cursor:pointer}.albumAccordion{margin:0 auto 30px}.albumAccordionEntry{margin:0;border-bottom:1px solid #e7e7e7}.albumAccordion-toggle{cursor:pointer;background:#fff;border-left:3px solid #3fbcec;position:relative;height:50px;line-height:50px;padding:0 10px;box-sizing:border-box;font-weight:700}.albumAccordion-content{display:none;background:#f4f4f4;border-left:3px solid #148ebe;padding:10px}.albumAccordion-toggle:after{display:block;width:50px;height:100%;background:#3fbcec;position:absolute;right:0;top:0;content:'+';text-align:center;font-weight:700;font-size:29px;color:#fff;line-height:50px}.albumAccordion-toggle:hover{background:#e6e6e6}.albumAccordion-toggle:hover:after{background:#55a2c0}.albumAccordion-toggle.accordionOpen{background:#e6e6e6;border-left:3px solid #148ebe}.albumAccordion-toggle.accordionOpen:after{content:'-';transition:all .2s ease;background:#55a2c0}div#row-showOfficials{background:#fff;padding:20px 0}h2.showOfficialsTitle{text-align:center;margin:20px auto 30px;padding-bottom:12px;border-bottom:1px solid #e0dfdf}.sOalbumEntry{float:left;width:22.33%;text-align:center;padding:10px;box-sizing:border-box;transition:transform .15s ease-in}.sOalbumEntry:nth-child(1){width:33%;margin-bottom:100px;transition:transform .15s ease-in}.sOalbumEntry:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);transition:transform .15s ease-in}a.sOlink{text-decoration:none}.sOimgDiv{width:140px;height:140px;background-size:cover;background-position:50% 50%;border-radius:50%;margin:0 auto}.sOalbumEntry:nth-child(1) .sOimgDiv{width:260px;height:260px}h3.sOtitle{font-size:15px;font-weight:700;line-height:1.1;margin:5px auto;text-transform:capitalize;text-decoration:none;background:0 0;padding:0}.sOalbumEntry:nth-child(1) h3.sOtitle{font-size:18px;margin:16px auto 8px}a.sOlink:hover h3{text-decoration:underline}.sOdescription{font-size:13px;line-height:1.1;font-weight:400;margin:0}.sOalbumEntry:nth-child(1) .sOdescription{font-size:23px;opacity:.7}#weather-s{text-align:right;margin:0;width:100%;padding:10px 1px 5px;box-sizing:border-box}#weather-s h2{color:#fff;font-size:21px;font-family:open sans,sans-serif;font-weight:400;margin:0}#weather-s h2 span{font-size:16px;font-weight:300;color:rgba(255,255,255,.5);line-height:1;margin-right:8px;text-transform:capitalize}#weather-s i{color:#fff;font-family:weathericons;font-size:24px;font-weight:400;font-style:normal;line-height:30px;text-transform:none}.monerisPaymentForm input[type=text],.monerisPaymentForm input[type=number],.monerisPaymentForm input[type=email],.monerisPaymentForm input[type=password]{width:100%;padding:15px;margin:5px 0 22px;display:inline-block;border:none;background:#f1f1f1;box-sizing:border-box}.monerisPaymentForm input[type=text]:focus,.monerisPaymentForm input[type=number]:focus,.monerisPaymentForminput[type=email]:focus,.monerisPaymentForm input[type=password]:focus{background-color:#ddd;outline:none}.monerisPaymentForm hr{border:1px solid #f1f1f1;margin-bottom:25px}.monerisPaymentForm .registerbtn{background-color:#4caf50;color:#fff;padding:16px 20px;margin:8px 0;border:none;cursor:pointer;width:100%;opacity:.9}.monerisPaymentForm .registerbtn:hover{opacity:1}.monerisPaymentForm a{color:#1e90ff}#BlogResults{float:right;margin:0 0 10px;font-size:15px!important}.hfeed{clear:both;border:none!important}.hentry{position:relative;margin:0 0 25px;clear:both;overflow:hidden;border-radius:0 0 10px 10px;background:0 0}.hentry:hover{background:0 0}.hentryLink{display:block;padding:7px 0 20px;color:initial;text-decoration:none}.hentryLink:hover{color:initial;text-decoration:none}.hentry h3,.fontOverride .hentry h3{margin:10px!important;border:none!important;padding:0!important}.dateAndCat{padding:4px 4px 0 10px;box-sizing:border-box}.dac-date{float:left;padding:4px 0 0}.dac-categories{float:right;padding:0 0 4px}p.categories.ct-search,p.categories.ct-show{margin:0 0 0 6px;font-size:15px;line-height:21px}p.categories span{display:none}p.entry-post{margin:0;line-height:21px;font-size:14px!important;font-weight:400!important;color:#4b4b4b!important}.datePreTxt{display:none}.hentryLink>dl{display:none!important}.entry-post abbr[title]{text-decoration:none;border:none}h3.entry-title,.fontOverride h3.entry-title{margin-top:0!important}.hentryLink-container{background:#f4f4f4}.hentryLink-container:hover{background:#e8e8e8}.hfeed .blogClip{margin:0 auto 7px;width:100%;box-sizing:border-box;padding:0 10px;background:#fff;border-left:10px solid #f4f4f4;border-right:10px solid #f4f4f4}.hentry:hover .blogClip{border-color:#e8e8e8!important}.hfeed .blogClip>img{border:1px solid #ccc;display:block;margin:0 auto;box-sizing:border-box;max-width:100%;width:auto;border:10px solid #fff}.hentry dl{background:none transparent!important;display:block!important;height:auto!important;float:none!important;margin:0 0 7px 10px!important;padding:0!important;position:static!important;line-height:1!important;overflow:hidden!important;width:auto!important;border:none!important;border-radius:0!important}.hentry>dl{margin-top:6px!important}.hentry dt,.hentry dd{background:none transparent!important;color:#bcbcbc!important;display:inline!important;float:left!important;font-size:14px!important;font-weight:400!important;height:auto!important;line-height:1!important;margin:0 5px 0 0!important;position:static!important;width:auto!important;text-shadow:none!important;padding:0!important}.hentry .content{margin:0!important}.hfeed div.summary{margin:10px!important}p.categories.ct-search{margin:0 10px;font-size:15px}p.categories.ct-search span{display:none}.backToBLogs{display:block;padding:5px 11px 5px 33px;background:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-back.png) no-repeat 8px 5px #3fbcec;text-align:center;color:#fff;float:left;border-radius:4px;text-decoration:none;margin:4px 3px;font-size:13px!important;font-weight:400!important;background-size:16px;line-height:16px}.backToBLogs:hover{background-color:#0f94c7;color:#fff;text-decoration:none}.backToBLogs.btb-top{margin:10px 0}#BlogExpanded{border:none}#BlogExpanded .backToBLogs.btb-bottom{margin:0}#blogClipDetails{border:none;margin:0 0 24px;padding:0;width:100%}#blogClipDetails img{display:block;margin:0 auto;width:auto;max-width:100%}#blogClipDetails+.content{clear:both}#BlogExpanded h3,#BlogExpanded p.entry-post,#BlogExpanded .content,#BlogExpanded .comments{margin-left:0!important}#BlogExpanded .hentry{background:none transparent;position:static;border-radius:0}p.entry-post{color:#333;background:0 0;margin:0 0 5px 10px;font-size:12px}.hentry .comments{float:none;font-size:14px;padding:0;margin:0 10px!important;overflow:hidden}.hentry .comments li{float:left;list-style:none;border-left:1px solid #4b70be;padding:0 5px}.hentry .comments li:first-child{border:none}.hentry .comments li.img{background:url(/images/blog/comment.png) no-repeat left center;padding-left:20px}p.bookmarks{clear:both;margin:0 0 0 50px;padding-top:20px}div.summary a.moreblogentry{text-transform:capitalize;font-weight:400;font-size:12px}p.categories{margin-bottom:20px}p.categories span{font-weight:700}.categories a{background:#444!important;border-radius:4px;color:#fff!important;padding:0 8px;text-decoration:none!important;font-weight:400!important;display:inline-block;-moz-box-shadow:0 0 0 1px #f9f9f9;-webkit-box-shadow:0 0 0 1px #f9f9f9;box-shadow:0 0 0 1px #f9f9f9;margin:0 1px 0 0;-moz-transition:none;-webkit-transition:none;transition:none}.categories a:hover{background:#ddd!important;color:#000!important;text-decoration:none!important;font-weight:400!important;-moz-box-shadow:0 0 0 1px #999;-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;-moz-transition:none;-webkit-transition:none;transition:none}div#pages{float:right;text-align:right;margin-top:10px;margin-bottom:20px}div#pages span.numofnum{display:block;padding-right:8px}h4.BoxHeaderborder{color:#999;border-image:none;border-style:solid solid none;border-width:1px 1px medium;clear:both;color:#fff;font-size:14px;margin:20px 0 0;background:#888}.box{border:1px solid #aaa;border-top:none;margin:0 0 25px;padding:10px;overflow:hidden}#NoMarginBottom{margin-bottom:0}.box ul{margin:0;padding:10px 0 0}.box ul li{float:left;width:254px;list-style:none;padding:0 10px 10px 0}.box ul li a{font-weight:700}.box ul.ThreeColums li.NoPaddingLeft{padding:0 0 10px;clear:left}h4.BoxHeader,h4.LibBoxHeader,.BoxHeader{font-size:22px;font-weight:400}.box ul.ThreeColums li{float:left;width:auto}.box .ThreeColums li{border:#dedede 1px solid!important;border-radius:5px;box-shadow:inset #fff 0 1px 0;display:block;position:relative;overflow:hidden;list-style:none;background:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png) repeat #f6f6f6;background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f6f6f6));background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-o-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),linear-gradient(to bottom,#ffffff 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0 );padding:0 10px!important;margin:0 7px 6px 0;clear:none!important;min-height:28px}.box .ThreeColums li a{display:inline-block;width:100%;font-size:13px;line-height:1.3;text-decoration:none;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;padding:5px 5px 5px 32px;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.box .ThreeColums li a:before{content:'';display:block;position:absolute;left:14px;top:7px;width:7px;height:13px;background:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-arrow.png) no-repeat 0 0}.box .ThreeColums li a:hover{color:#222}.box .ThreeColums li:hover{background:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png) repeat #f6f6f6;background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-moz-linear-gradient(top,#f6f6f6 0%,#ffffff 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(100%,#ffffff));background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-webkit-linear-gradient(top,#f6f6f6 0%,#ffffff 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-o-linear-gradient(top,#f6f6f6 0%,#ffffff 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),-ms-linear-gradient(top,#f6f6f6 0%,#ffffff 100%);background-image:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-bg-noise.png),linear-gradient(to bottom,#f6f6f6 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0 )}.box .ThreeColums li:before{content:''!important;display:block!important;position:absolute!important;left:32px!important;top:0!important;width:2px!important;height:100%!important;padding:0!important;margin:0!important;background:url(https://cloud.townlife.com/themes/Shared/img/module-css/cat-seperator.png) repeat-y 0 0!important}h5.blog{border:none!important;padding:0!important;margin:15px!important;clear:both!important;color:#fff!important;font-size:15px!important;background:0 0!important;line-height:1.3!important;font-weight:400!important;font-style:normal!important}.posts{border:1px solid #ccc;list-style:none;padding:0 0 0;margin:0;margin-bottom:5px}.posts p.approve,.posts p.approve a{background-color:#002a7e;font-size:11px;font-weight:700;text-decoration:none;padding:4px 0 4px 2px;margin:0 5px;color:#fff}p.approve a:hover{background-color:#000}h6.CommentTitle{background:0 0;border:none;margin:0 0 20px;padding:0}#BlogExpanded .hentry{padding:0}#BlogPost{margin-bottom:20px;background:#eaeaea;padding:10px;width:312px}#BlogPost fieldset{border:none}#BlogPost ol{margin:0;padding:0}#BlogPost ol li{list-style:none;padding:0 0 10px}#BlogPost li input,#BlogPost li textarea{width:306px}#BlogResults fieldset{border:none;float:right;margin-top:10px}h1#Blog{float:left;width:400px}.BookmarkItems{margin:5px 0 0 50px;padding:0;float:left}.BookmarkItems li{float:left;list-style:none;padding:0 10px;border-left:1px solid #222}.BookmarkItems li:first-child{border:none;padding-left:0}#NoMarginLeft{margin-left:0;margin-bottom:10px}p.permalink{margin-bottom:20px}.recaptcha_frame{width:100%;overflow:hidden;padding-bottom:10px}#recaptcha_widget_div{padding-bottom:5px}#BlogPost{width:100%;height:100%}.MorePosts h3.BoxTitle{float:left;margin:10px 20px 0 0;padding-top:0;width:120px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px}.MorePosts{overflow:hidden;margin-top:10px;margin-bottom:20px;border-top:1px solid #aaa;clear:both}.MorePosts table{width:450px;border:none;float:right;margin:5px 0 20px}.MorePosts td{border:none;padding:2px}.MorePosts td a{font-weight:700;text-decoration:none}#latestNews.preBlog{width:100%;margin:0 auto 20px;float:none;padding:0}#latestNews.preBlog h2{float:none}.preBlog h4.latest_posts_title{display:none}.preBlog #latest_posts_box{height:100%}#latestNews.preBlog ul{height:100%;overflow:hidden}#latestNews.preBlog li{background:#f4f4f4;clear:none;height:100%;border:none;width:49.5%;float:left;margin:0;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 3px 3px -4px #666;font-size:16px;font-weight:300}#latestNews.preBlog li p{margin:4px 0 0;line-height:19px}#latestNews.preBlog li:hover{background:#e8e8e8!important}#latestNews.preBlog li a{text-decoration:none;font-weight:400;font-size:24px}#latestNews.preBlog li+li{width:49.5%;height:58%;margin:0 0 0 1%}#latestNews.preBlog li+li+li{width:24.25%;height:40.6%;margin:1% 1% 0!important}#latestNews.preBlog li+li+li+li{width:24.25%;margin:1% 0 0!important}.preBlog #latest_posts_box .rightNew_post{width:auto;float:none;margin:8px 10px 0;line-height:1.3;min-height:0}.preBlog #latest_posts_box li+li .rightNew_post{padding:0}#latestNews.preBlog li+li+li .rightNew_post{}.preBlog .new_post{position:relative}#latestNews.preBlog li+li .rightNew_post p,#latestNews.preBlog li+li+li .rightNew_post p,#latestNews.preBlog li+li+li+li .rightNew_post p{display:none}#latestNews.preBlog li+li .rightNew_post a,#latestNews.preBlog li+li+li .rightNew_post a,#latestNews.preBlog li+li+li+li .rightNew_post a{font-size:13px;line-height:1.2;margin:0;padding:0}#latestNews.preBlog li .rightNew_post a::after{content:'...';display:block;position:absolute;width:40px;height:20px;right:0;bottom:14px;color:#e8e8e8;z-index:99999;font-size:25px;font-weight:700;line-height:1;letter-spacing:2px;z-index:1}#latestNews.preBlog li:hover .rightNew_post a::after{color:#b5b5b5}#latestNews.preBlog li:hover{color:#0e96c8;text-decoration:none}#latestNews.preBlog li:hover a{text-decoration:none}#latestNews.preBlog li a:hover{border-bottom:none}#latestNews.preBlog li:hover .rightNew_post a:hover:after{color:#000}.preBlog #latest_posts_box .blogClip{float:none;width:auto;height:60%;margin:7px;border:none;overflow:hidden;border-radius:0}#latestNews.preBlog li+li .blogClip{float:none;width:auto;height:75%}#latestNews.preBlog li+li+li .blogClip{height:63%}.preBlog #latest_posts_box .blogClip a{height:auto}#latestNews.preBlog li+li .blogClip img{margin-top:-10%}#latestNews.preBlog li+li+li .blogClip img,#latestNews.preBlog li+li+li+li .blogClip img{margin-top:-5%}.preBlog .latest_posts_title{display:none}.preBlog #latest_posts_box ul{padding:0 0 6px;margin:0}.preBlog h6.more{display:none}.preBlog .blogClip img:hover{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.preBlog .blogClip img{opacity:.7;-webkit-transition:transform .5s,opacity .5s;-moz-transition:transform .5s,opacity .5s;-o-transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.theComma{display:none}#CalendarViewing th,#CalendarViewing td{border:1px solid #e1e1e1}.addToCalendar{padding:2px 0 2px 20px;background-image:url(/images/icons/fff/feed.png);background-repeat:no-repeat}.title_right{float:right}.FilterResults form{float:left}ul.CalendarViewOptions{background:#c9e18e;height:29px;padding:0;width:60px;border:1px solid #999;float:right;list-style:none}ul.CalendarViewOptions li{float:left;padding:5px}ul.CalendarViewOptions li a,ul.CalendarViewOptions li span{height:17px;width:18px;text-indent:-9999em;display:block}ul.CalendarViewOptions li#CalendarViewLink a{background:#afafaf url(/images/icons/calendar_view.png) -2px -3px no-repeat;border:1px solid #fff}ul.CalendarViewOptions li#CalendarViewLink a:hover{background-color:#6a6a6a}ul.CalendarViewOptions li#CalendarViewLink span{background:#6a6a6a url(/images/icons/calendar_view.png) -22px -2px no-repeat;padding:1px}ul.CalendarViewOptions li#TableViewLink a{background:#afafaf url(/images/icons/list_view.png) -2px -3px no-repeat;border:1px solid #fff}ul.CalendarViewOptions li#TableViewLink a:hover{background-color:#6a6a6a}ul.CalendarViewOptions li#TableViewLink span{background:#6a6a6a url(/images/icons/list_view.png) -22px -2px no-repeat;padding:1px}ul.CalendarViewOptions li.ActiveCalendarLink{background:#fff}ul.CalendarViewOptions li.HoverLink{background:#afafaf;cursor:pointer}#calendars_show #CalendarViewing .calendar{clear:both}table.vcalendar,table.BoxTable{border:1px solid gray;border-collapse:collapse;margin:10px 0}table.vcalendar tr,table.BoxTable tr{border-bottom:1px dotted gray}table.vcalendar th,table.BoxTable th{font-weight:700;text-align:left;padding:3px 5px}table.vcalendar th a{}table.BoxTable th{background:#4c984c}table.vcalendar td,table.BoxTable td{padding:3px 5px;border-top:1px dotted gray}table.vcalendar tr.vevent:hover,table.BoxTable tr:hover{background:#ffffd5}.EventColor{background:#dce9e9}tr.event_month{font-size:12px;padding:3px 0;background-color:#303030;color:#fff;text-transform:uppercase;text-align:center;font-weight:700}p.EventsClass{}table.vevent{margin-bottom:0}table.vevent th{text-align:left;padding:3px 10px}table.vevent,table.vevent td{border-collapse:collapse;border:1px solid #ccc}table.vevent td{padding:5px 10px}table.vevent td.LeftCell{width:75px;font-weight:700}table.vevent th{}.vevent p{margin:0 0 10px;padding:0}.vevent{margin-bottom:20px}table.vcalendar,table.BoxTable{border:1px solid gray;border-collapse:collapse;margin:10px 0}table.vcalendar tr,table.BoxTable tr{border-bottom:1px dotted gray}table.vcalendar th,table.BoxTable th{font-weight:700;text-align:left;padding:3px 5px}table.vcalendar th a{}table.BoxTable th{background:#4c984c}table.vcalendar td,table.BoxTable td{padding:3px 5px;border-top:1px dotted gray}table.vcalendar tr.front-event:hover,table.BoxTable tr:hover{background:#ffffd5}.EventColor{background:#dce9e9}tr.event_month{font-size:12px;padding:3px 0;background-color:#303030;color:#fff;text-transform:uppercase;text-align:center;font-weight:700}p.EventsClass{}table.front-event{margin-bottom:0}table.front-event th{text-align:left;padding:3px 10px}table.front-event,table.front-event td{border-collapse:collapse;border:1px solid #ccc}table.front-event td{padding:5px 10px}table.front-event td.LeftCell{width:75px;font-weight:700}table.front-event th{}.front-event p{margin:0 0 10px;padding:0}.front-event{margin-bottom:20px}.FilterResults{}.FilterResults label[for=Jump_to\003A]{float:left;margin:0 5px 5px 0}.FilterResults #date_month{float:left;margin:0 5px 5px 0}.FilterResults input[type=submit]{margin:0 0 10px}.calendar{margin:auto;width:100%;clear:both;margin:20px 0 10px}.calendar td{width:90px;height:85px;padding:0}.monthName th{font-weight:400;text-align:left;font-weight:700}.dayName th{font-size:12px;padding:3px 0;background-color:#303030;color:#fff;text-transform:uppercase;text-align:center}.otherMonth{color:#a8a79b;background:#ebead9}.weekendDay{background-color:#fff8d6}.specialDay{background-color:#510a41;color:#fff}.specialDay a,.specialDay a:visited,.specialDay a:hover{color:#fffffe;text-decoration:none;padding:5px}.specialDay a:hover{color:#fffffe;background-color:#000}#calendars_show tr.monthName th{color:#fffffe;font-weight:700;text-align:center;padding:10px 0 5px;text-transform:uppercase}#calendars_show td.day{vertical-align:top;padding:0}#calendars_show td.day a{clear:both;display:block;padding:2px 5px;text-decoration:none;border-bottom:1px solid #e3e3e3}#calendars_show td.EventToday a:hover{color:#fffffe}span.CalendarDay{display:block;font-weight:700;background-color:#cacaca;font-size:11px;color:#000;float:left;height:22px;line-height:22px;width:25px;text-align:center;margin:0 0 4px}#calendars_show td.EventToday span.CalendarDay{background-color:#6a6a6a;color:#fff}.otherMonth{border-bottom:1px dotted #bbb;padding:0}#calendars_show .otherMonth span.CalendarDay{background-color:transparent;font-weight:400;color:#afafaf}table.calendar td.day a{border-bottom:1px solid #e3e3e3;clear:both;color:#095c95;display:block;font-size:11px;line-height:14px;margin:3px;padding:3px 2px;text-decoration:none}table.calendar td.day a:hover{color:#fff}a.hoverable{position:relative;z-index:10;text-decoration:none}a.hoverable span{background-color:#ffffe0;display:none;font-size:12px}a.hoverable span{color:#000001}a.hoverable:hover{z-index:11}a.hoverable:hover span{line-height:16px;border:1px dotted #000;display:block;left:0;padding:10px;position:absolute;top:100%;width:300px;z-index:11}.date_picker{display:none;position:absolute;background-color:#fff;padding:3px;border:1px solid silver}.date_picker table{border:1px solid silver;border-top:2px solid silver;border-bottom:3px solid silver}.date_picker th{font-size:10px;color:#333;text-align:center}.date_picker .day_labels th{color:#006400;font-size:9px;font-weight:400}.date_picker td{width:18px;background-color:#ddd;font-size:9px;text-align:right}.date_picker a{text-decoration:none;border-bottom:1px dotted silver;color:#333}.date_picker a:hover{color:#fff;background-color:#000}.date_picker .cancel_butt{text-align:right;padding-right:5px}.date_picker .cancel_butt a{font-size:9px;color:#736f6f;font-family:Arial,Helvetica,sans-serif;text-decoration:none}.date_picker .cancel_butt a:hover{background-color:#736f6e;color:#fff}.event_month{background:#c9e1b4;font-size:12px;font-weight:700}.sidebar-events ul{margin:0;padding:0}.sidebar-events h4.latest_events_title{border-bottom:1px solid #bdbdbd}.sidebar-events h4.latest_events_title a{text-decoration:none;text-transform:uppercase}.sidebar-events .latest_events_count{font-size:12px;margin:0 0 0 5px;display:none}.sidebar-events .recent_event{border-bottom:none;display:block;padding:3px 0;margin:0 0 11px;width:100%;background:url(https://cloud.townlife.com/themes/Shared/img/icons/sidebar-date-icon.png) no-repeat 0 2px transparent}.sidebar-events .recent_event:last-child{margin:0 0 7px}.sidebar-events .recent_event a{display:block;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;margin:0 0 0 20px}.sidebar-events .recent_event a:hover{text-decoration:underline}.sidebar-events .event_date{display:block;font-size:11px;line-height:12px;margin:0 0 0 20px;padding:0 0 2px}.sidebar-events .upcoming_time_frame{color:#888;font-size:10px;display:none}.sidebar-events #latest_events_box .more{border-top:1px solid #bdbdbd;margin:0}.sidebar-events #latest_events_box .more a{display:inline-block;font-size:12px;margin:6px 0 0;text-decoration:none}.sidebar-events #latest_events_box .more a:hover{text-decoration:underline}#ShowPages{margin:10px 0;float:right}.photo_gallery{padding:0;clear:both;margin-top:20px;overflow:hidden}.photo_gallery dl{float:left;width:265px;margin:0 10px 10px 0}.photo_gallery dl.ClearItem{margin-right:0;clear:right}.photo_gallery .photo_listed{text-align:center}.photo_gallery dt a{display:block;text-align:center}.photo_gallery dt a:hover{background:0 0}.photo_gallery dt.photo_gallery_cover{margin-left:0}.photo_gallery dl{position:relative}.photo_gallery dt.photo_gallery_cover a{padding:19px 26px 0 0;background:url(https://cloud.townlife.com/themes/Shared/img/gallery_frame.png) no-repeat right top transparent;width:209px}.photo_gallery dt.photo_gallery_cover a img{background:0 0;padding:7px 7px 17px}dd.photo_gallery_title a{position:absolute;display:block;opacity:.7;background:#000;color:#fffffe;display:block;padding:6px;left:37px;bottom:30px;width:188px}.photo_gallery dt.photo_gallery_cover a:hover img{background:#c9e1b4}dd.number_of_photos{font-size:11px;font-style:italic;padding-right:30px;text-align:right;padding-bottom:16px;margin-top:-16px}.photo_gallery .photo_listed a img{background:0 0;padding:7px;margin-left:8px}.photo_gallery .photo_listed a:hover img{background:#c9e1b4}.photo_gallery dd{clear:left}.photo_gallery dd a{font-weight:700}.album dl{float:left;width:175px;overflow:hidden}.album dt a{background:url(/images/photogallery/shadow-gallery.png) no-repeat top left;float:left;padding-left:5px;margin-bottom:5px}.album dd{margin:0;padding:0}.album dt img{background:0 0;padding:8px;margin:0;border-right:1px solid #828282;border-bottom:1px solid #828282}.album dd a{font-weight:400;display:block;text-align:center}ul#pages{margin:10px 0;padding:0}ul#pages li{list-style:none;padding:0 6px 0 0;margin:0}.pagination{margin:10px 0}.pagination a,.pagination span{display:inline-block;width:21px;height:22px;line-height:22px;background:url(https://files.townlife.com/public/system/100/bg-pagination.png) left top no-repeat #5fcafc;margin:0 3px;text-align:center;font-size:11px;font-weight:700;text-decoration:none;text-shadow:1px 1px #fff}.pagination a:first-child,.pagination a:last-child,.pagination .disabled{width:106px;background:url(https://files.townlife.com/public/system/100/bg-pagination.png) right top no-repeat #5fcafc}.pagination a:hover{color:#006}.returnGallery{float:left}.returnGallery a{background:url(https://cloud.townlife.com/themes/Shared/img/module-css/gallery-icon-arrows.png) no-repeat 9px 9px #e6e6e6;border:1px solid #ccc;color:#333;text-decoration:none;font-size:14px;padding:9px 12px 8px 27px;line-height:1;display:block;border-radius:2px}.returnGallery a:hover{background-color:#f0f0f0}#albumSelect{color:#fff;font-size:14px;font-weight:400;text-align:center;cursor:pointer;line-height:1;border-radius:2px;float:right;background-color:#333;position:relative;border:1px solid #222}#albumValue{padding:9px 38px 8px 23px;background:url(https://cloud.townlife.com/themes/Shared/img/module-css/gallery-icon-arrows.png) no-repeat right -128px transparent;border-right:10px solid transparent}#albumDropdown{max-height:0}#albumDropdown.show{max-height:200px;overflow-y:scroll}.dropdown-content a:hover{background-color:#e3e3e3}.dropdown-content.show{display:block}.albumGallery.justified-gallery{margin:0}.albumEntry.jg-entry:after{display:none}.albumInfo span{display:none}.btn-goToAlbum{-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:#f3f3f3;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e3e3e3);background-image:-o-linear-gradient(top,#ffffff,#e3e3e3);background-image:linear-gradient(to bottom,#ffffff,#e3e3e3);background-image:-moz-linear-gradient(top,#ffffff,#e3e3e3);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe3e3e3',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;background-repeat:repeat-x;border-color:#ddd #ddd #bbb;border-image:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:inline-block;font-size:13px;line-height:1.5;margin:6px 4px;font-weight:400;padding:4px 20px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;width:auto;text-decoration:none;box-shadow:0 1px 6px -4px rgba(51,51,51,.8)}.photoAlbum:hover .btn-goToAlbum{background-color:#f4f4f4;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 #999;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 3px -2px rgba(51,51,51,.8)}.photoAlbum:hover .btn-goToAlbum:hover{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f6f6f6));background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:-o-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6);background-image:-moz-linear-gradient(top,#fff,#f6f6f6);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fff',endColorstr='#fff6f6f6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;background-repeat:repeat-x;border-color:#ccc #ccc #aaa;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 7px -3px rgba(51,51,51,.8);text-decoration:none}.btn-goToAlbum span{font-weight:700}.albumInfo span{display:none}h3.albumInfo{text-decoration:none;padding:6px 0 0 4px;margin:0 0 8px;line-height:1.3;font-size:20px}.photoAlbum:hover h3.albumInfo{color:#333}.photoAlbums{clear:both;margin:10px 0 0}.photoAlbum{margin-bottom:24px;box-sizing:border-box}.photoAlbum:hover{background-color:#f6f6f6;border-radius:4px}.caption span{display:block}.albumEntry.jg-entry:after{display:none}.LBtitle{font-size:14px;font-weight:400;line-height:1.6;text-transform:uppercase;opacity:.9}.LBdescription{font-size:14px;line-height:1.3;opacity:.9}.LBcomment,.LBimgLarge{color:#5999e6;text-decoration:underline;margin-top:13px;display:inline-block;font-size:13px;background:0 0!important;line-height:1;float:left;clear:both;font-weight:400;text-transform:none;-webkit-transition:none;-moz-transition:none;transition:none}.LBimgLarge{margin-top:6px;color:#56954e}.LBcomment:hover,.LBimgLarge:hover{color:#fff;font-weight:400;text-decoration:underline;text-transform:none;-webkit-transition:none;-moz-transition:none;transition:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.albumGallery{margin:0 4px 4px}.albumGallery a{float:left;margin:0 5px 5px 0;height:160px;background-color:#fff;position:relative;overflow:hidden}.albumEntry:after{content:attr(data-caption);display:block;position:absolute;height:auto;width:100%;line-height:1.2;font-size:12px;color:#fff;left:0;word-wrap:break-word;bottom:0;background:#333;background:rgba(51,51,51,.6);padding:4px 4px 10px;box-sizing:border-box}.albumGallery a:hover:after{background:rgba(51,51,51,.85)}.albumGallery img{max-width:100%;height:160px;margin:0 auto;display:block;position:static}.albumGallery a:hover img{opacity:.85}.ListCommon ul.ListResults li{list-style-type:none}.ListCommon .ListResults{padding:0}.ListItemCommon dt{font-weight:700;float:left}.ListItemCommon dd{float:left}.MemberList .category_name h5{border:none}.MemberList .category_name{border:1px solid;border-bottom:0;clear:left}.MemberList .category_box{border:1px solid;border-top:0;padding:3px;margin-bottom:10px}.MainBtnBgBar{background:#005997;border-radius:2px;padding:10px;overflow:hidden}.MainBtn{border:none;padding:0;float:right;margin:0 0 0 20px!important;background-color:#9c9c9c;text-decoration:none;border-radius:2px}.fontOverride h5.MainBtn{margin:0 0 0 20px!important;background-color:#9c9c9c!important}.fontOverride h5#ReturnDirectoryBtn.MainBtn{margin:0 20px 0 0!important;background-color:transparent!important;border:1px solid #618dbd!important}#ReturnDirectoryBtn,.fontOverride h5#ReturnDirectoryBtn{background-color:transparent}#AllCategoriesBtn,.fontOverride h5#AllCategoriesBtn{background-color:#9c9c9c!important}#EditListingBtn,.fontOverride h5#EditListingBtn{background-color:#4eaf39!important}#SubmitListingBtn,.fontOverride h5#SubmitListingBtn,#AddEventBtn,.fontOverride h5#AddEventBtn{background-color:#009dfb!important}#SavePdfBtn,.fontOverride h5#SavePdfBtn{background-color:#dfff2b!important}#DownloadvCardBtn,.fontOverride h5#DownloadvCardBtn{background-color:#b4884e!important}.MainBtn a{font-family:open sans,sans-serif;display:block;color:#444;font-size:14px;font-weight:400;line-height:1;padding:6px 14px 7px 32px;text-decoration:none;text-shadow:none;margin:0;overflow:hidden}#ReturnDirectoryBtn.MainBtn a{padding:6px 14px 6px 32px;font-size:13px;color:#cad7e6;background:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-back.png) no-repeat 8px center transparent}#AllCategoriesBtn.MainBtn a{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-all.png);background-position:10px 49%;background-repeat:no-repeat;padding-left:39px;color:#fff;text-decoration:none}#EditListingBtn.MainBtn a{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-edit.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:39px;color:#fff}#SubmitListingBtn.MainBtn a,#AddEventBtn.MainBtn a{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-submit.png);background-position:10px 49%;background-repeat:no-repeat;padding-left:35px;color:#fff}#SavePdfBtn.MainBtn a{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-pdf.png);background-position:10px 49%;background-repeat:no-repeat;padding-left:35px;color:#635e5d}#site-name-box #SavePdfBtn,#site-name-box #SubmitListingBtn{margin-top:22px!important}#DownloadvCardBtn.MainBtn a{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-icon-vcard.png);background-position:10px 49%;background-repeat:no-repeat;padding-left:45px;color:#fff}#DownloadvCardBtn{float:left;margin-left:0!important}.MainBtn:hover{background-position:right bottom}.MainBtn a:hover{background:#fff;background:transparent\9;background:rgba(255,255,255,.18);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2dffffff,endColorstr=#2dffffff);zoom:1;color:#052c47;text-decoration:none}.MainBtn a:hover:nth-child(n){filter:none}#ReturnDirectoryBtn.MainBtn a:hover{background-color:#5686b9;color:#fff}#dlsearch>div{float:left;clear:both;margin:25px 0 10px;padding:4px 4px 4px 0}.SearchAgain a{background:url(/images/icons/fff/magnifier.png) no-repeat scroll 5px center #fff;font-family:Arial,Helvetica,sans-serif;display:block;color:#080;font-weight:700;font-size:13px;text-decoration:none;line-height:15px;text-shadow:none;padding:2px 5px 2px 25px;border:2px solid #080}.SearchAgain a:hover{background:url(/images/icons/fff/magnifier.png) no-repeat scroll 5px center #080;color:#fff;text-decoration:none}.SearchAgain{background:0 0;float:right;border-bottom-width:0;margin:25px 0 10px;padding:4px 0;text-decoration:none;border:none}.ViewAll{float:right;border-bottom-width:0}#ReturnDirectoryBtn.ViewAll{float:left}form input.searcher,a.searcher{background:url(/images/icons/fff/magnifier.png) 5px center no-repeat #fff;font-size:13px;padding:2px 5px 2px 25px}form input.searcher:hover,a.searcher:hover{background:url(/images/icons/fff/magnifier.png) 5px center no-repeat #080;color:#fff}input.ok,a.ok{font-family:Arial,Helvetica,sans-serif;background-color:#fff;border:2px solid #080;color:#080;cursor:pointer;font-size:13px;font-weight:700;margin-right:10px;padding:5px 10px 5px 25px;text-decoration:none}ul.alphaNav{height:auto;padding:0;list-style:none;overflow:hidden;clear:both}ul.alphaNav li{border:1px solid #888;float:left;margin:1px;font-size:13px;padding:0!important;width:19px}ul.alphaNav li a{display:block;text-decoration:none;padding:3px 0;text-align:center}ul.alphaNav li a:hover{background:#333;color:#fff}ul.alphaNav li.selected a{color:#fff;background:#888}ul.alphaNav li a[href$=all]{border:2px solid #080;padding:2px 8px;font-weight:700}ul.alphaNav li a[href$=all]:hover{background:#080;color:#fff}ul.alphaNav li[style$='23px;']{width:auto!important;border:none}#ListCategories h3{margin:.3em 0 0}#ListCategories ul{list-style:none;margin:0}#ListCategories ul li{display:inline}#ListCategories ul li a{display:inline-block}table.ListResults{width:100%}table.ListResults td.show{width:50px;text-align:right}table.ListResults td.show .MainBtn{margin:0}.ListExport{float:right;margin-top:5px}.ListExport a{line-height:24px;padding:5px;padding-left:18px;background:url(/images/icons/fff/page_white_excel.png) no-repeat left center}h4 a.whiteme{float:left;font-size:26px;text-transform:uppercase}.AbstractList dl{margin:0;padding:0}.AbstractList dt{font-weight:400;font-size:22px;margin:0;padding:0;line-height:1.2em;position:relative}.AbstractList a{text-decoration:none}.AbstractList dt a:after{content:"More Info";background:none #666;border-radius:26px;box-shadow:0 1px 4px -3px #333;-webkit-box-shadow:0 1px 4px -3px #333;-moz-box-shadow:0 1px 4px -3px #333;color:#fff;display:inline-block;float:right;font-size:12px;line-height:14px;margin:14px 3px 0 10px;padding:7px 25px;position:absolute;right:3px;top:80px}.AbstractList dt a:hover:after{background:#444}.AbstractList dt a{padding:2px 0}.AbstractList dd{margin:0 0 .5em;padding:0 0 .5em;border-bottom:1px dotted #999;min-height:90px;height:auto!important;height:90px}.AbstractList dd.address{height:auto!important;min-height:115px;padding:0 155px 0 0}#docCategories #ListCategories>h3+ul{padding-left:40px}.MemberList .ListResults{width:23%;padding:1%}.MemberListItem dl{overflow:hidden}.MemberListItem dt{float:left;clear:left;width:150px;padding-right:10px;text-align:right;margin:0 0 1em}.MemberListItem dd{padding:0;margin:0 0 1em;float:left}.MemberListItem .modified{font-size:11px;font-weight:400;text-transform:none}.busListInfoContainer{float:right;margin-top:70px;text-align:left;width:30%}.busListInfoContainer>p{font-size:19px;margin:14px 0 40px}.busListInfoContainer dt{box-sizing:border-box;font-size:17px;margin:0 0 3px;text-align:left;width:100%;padding:0!important}.busListInfoContainer dd{font-size:13px;margin:0 0 1em!important;padding:0!important}.busListInfoContainer #bus_logo{float:none;margin:14px 0 0;border:1px solid #e1e1e1;padding:4px;background:#fff;width:auto;height:auto}.busListContContainer{float:left;width:67%}.busListContContainer>div:after{clear:both;content:"";display:table}.busListContContainer img{display:block;max-width:100%!important;width:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border:1px solid rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);margin:30px auto;padding:8px}.busListContContainer .busListMap{border-top:1px solid #e1e1e1}.MemberListItem.ListItemCommon .busListContContainer iframe[name=businessMap]{height:460px}.approxLoc{font-size:10px;color:#777;margin:10px 0 -5px;line-height:1;padding:0}.CategoryName a{background:#000!important;border-radius:4px;color:#fff!important;padding:0 8px;text-decoration:none!important;font-weight:400!important;display:inline-block;-moz-box-shadow:0 0 0 1px #f9f9f9;-webkit-box-shadow:0 0 0 1px #f9f9f9;box-shadow:0 0 0 1px #f9f9f9;margin:0 1px 4px 0;-moz-transition:none;-webkit-transition:none;transition:none}.CategoryName a:hover{background:#ddd!important;color:#000!important;text-decoration:none!important;font-weight:400!important;-moz-box-shadow:0 0 0 1px #999;-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;-moz-transition:none;-webkit-transition:none;transition:none}.business-list{list-style:none;padding:0;margin:0}.business-list-item>a{width:100%;height:100%}a.business-item-btn{color:inherit;display:block;overflow:hidden;padding:20px;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#businessesList .business-list-item>a{position:absolute;width:100%;height:100%;text-indent:-9999em;left:0;top:0}#businessesList .business-list-item{padding:15px}#businessesList a.business-item-btn{color:inherit!important;display:block!important;overflow:hidden!important;padding:15px!important;text-decoration:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;position:static!important;text-indent:0}.business-list-item{border-bottom:1px solid #e6e5e4;position:relative;display:block;overflow:hidden}.business-list-item:hover{background:#f1f1f1}.business-item-left{float:left;width:66%}.business-list h3.business-item-title{font-size:20px;margin:0 0 6px;line-height:1}.business-list a:hover h3.business-item-title{color:#222}.business-item-location{font-size:11px;font-weight:400;color:#6e6e6e;margin:0;line-height:1em}dl.business-item-contact-info{font-size:13px;margin:0;overflow:hidden}.business-item-contact-info dt{float:left;clear:left;margin:10px 7px 0 0;font-weight:700;color:#312622;font-size:13px}.business-item-contact-info dd{color:#6e6e6e;margin:0;font-weight:700;float:left}.business-item-contact-info dd{border-bottom:medium;min-height:0;padding:0}.business-item-contact-info dt,.business-item-contact-info dd{line-height:1.1;margin-top:10px}.business-item-summary{color:#574a46;font-size:12px;font-weight:400;line-height:1.3em;margin:11px 0 0}.business-item-center{float:left}.business-item-tripadvisor{}.business-item-right{float:right;width:140px}.business-item-img{min-height:67px;height:auto!important;height:67px;margin:0 0 20px;text-align:right}.business-item-img img{height:auto;width:auto;max-width:100%!important}.business-list h5.business-item-fake-btn{background:#8c8c8c;display:block;width:100px;height:33px;border-radius:3px;box-shadow:0 1px #333;text-decoration:none;text-transform:capitalize;color:#fff;line-height:33px;text-align:center;margin:0 0 30px;font-size:15px;font-weight:400;margin:0;padding:0;border:none;text-shadow:none}.business-list a:hover .business-item-fake-btn{background:#222}.business-list a:hover .business-item-fake-btn:hover{background:#444}.business-list h5.business-item-fake-btn{display:none}.ModuleBox>#ShowPages{text-align:right;width:100%;margin-top:-38px;color:#fff}.ModuleBox>.AbstractList dt{font-size:15px;padding:.5em 0 0;margin:.5em 0 0}.ModuleBox>.AbstractList dt a:first-child{font-size:22px;line-height:24px}.ModuleBox>.AbstractList dt a:after{content:none}.ModuleBox>.AbstractList dd{min-height:0;padding-left:22px}.document-list{list-style:none;padding:0}.document-item-left{position:absolute;left:0;top:10px}.document-item-left{width:60px;min-height:48px}.document-item-right{width:120px;position:absolute;right:0;top:10px}.document-item-center{width:auto;box-sizing:border-box;padding:0 135px 0 55px}.document-list-item{position:relative;margin:0;padding:10px 0 8px;border-bottom:1px dotted #ccc;box-sizing:border-box;min-height:74px}a.document-item-title,.document-item-title{font-size:20px;line-height:1.2;margin:0;padding:0;float:left;font-weight:700;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;box-sizing:border-box}.document-item-info{float:left;clear:both}.document-item-category:before{content:"- "}.document-item-category a{text-decoration:none}.document-item-category a:hover{text-decoration:underline}.document-item-summary{margin:0;font-size:14px;color:#999;float:left;clear:left;line-height:1.3;font-weight:400}.document-item-btn{display:block;width:auto;background:#0093d0;margin:0 0 4px;text-align:right;color:#fff;float:right;clear:left;padding:0 4px;text-decoration:none;font-weight:400;padding:0 12px 0 27px;font-size:14px!important;border-radius:15px!important;line-height:1.6!important}.document-item-btn:hover{text-decoration:none;font-weight:400;color:#fff}.document-item-btn.docDownload{background:url(https://cloud.townlife.com/themes/Shared/img/icons/doc-icon-download-white.png) no-repeat 7px 4px #0093d0;border:1px solid #3f8bcb}.AbstractList a.document-item-btn.docOpen,#pageContent .AbstractList a.document-item-btn.docOpen{color:#666;font-size:13px;line-height:1.3}.document-item-btn.docOpen{background:url(https://cloud.townlife.com/themes/Shared/img/icons/doc-icon-open-dark.png) no-repeat 8px 5px transparent;color:#444;border:1px solid #999;background-size:12px;padding-left:26px}.document-item-btn.docOpen:hover{background-color:#dfedf8;border-color:#b1cadd}.document-item-btn.docDownload:hover{background-color:#57a9f0}.document-item-size{color:#888}.document-item-size:after{content:" -"}.document-item-center span{font-size:13px;font-weight:400}.AbstractList a.document-item-btn,#pageContent .AbstractList a.document-item-btn{color:#fff;border-radius:2px;font-size:14px;float:right;clear:both;line-height:1.5}.docIcon{background-repeat:no-repeat;background-position:50% 0;width:48px;height:48px}.document-item-related{float:left;width:100%;border-top:1px solid #efe9e9;margin-top:9px;font-size:13px;padding-top:4px}a.relatedLink{background:#333;padding:1px 4px 2px;border-radius:3px;text-decoration:none;color:#fff;font-weight:400}a.relatedLink:hover{background:#666;color:#fff;text-decoration:none}div#dl{float:right;width:200px;padding-left:15px}div#dl p{font-size:12px}#dlfile{font-size:1em;border:none;margin:0 0 10px;padding:0}#dlfile a{display:block;line-height:24px;padding:5px 10px 5px 15px;background:url(/images/btns/bg_btn_download.png) bottom left no-repeat transparent;color:#fffcc9;text-decoration:none;font-weight:700;font-size:18px;text-transform:capitalize}#dlfile a:hover{background-position:top left;background-color:transparent;color:#388615}#dlfile a img{margin:0;vertical-align:text-top;padding-top:3px}.docListHeader,.docListHeader h3{font-size:14px;font-weight:400}.docListHeaderTitle{width:80%;float:left}.docListHeaderDate{width:20%;float:right;text-align:right}#docCategories #ListCategories>ul{padding:0}.categoryTitleRow{background:#eee}.categoryTitleRow+.categoryTitleRow{border-top:1px solid #fff}.categoryTitle{font-weight:700;font-size:110%;padding:4px 10px!important}.categoryTitle a{font-weight:700;text-decoration:underline}.docTitleRow{cursor:pointer;padding:4px 6px;line-height:1.4}.docTitleRow:hover{background-color:#f4f4f4}.categoryTitle #parentcategory,.categoryTitle .parentcategoryBreadcrumb{padding-left:30px}.parentcategoryBreadcrumb{padding-left:34px}.childcategory a{font-weight:700;text-decoration:underline}.anchor{display:inline-block;padding-top:84px;margin-top:-84px}.docTitleRow .docTitle{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;width:80%;float:left;box-sizing:border-box}.docTitleRow .docDate{width:20%;float:left;text-align:right}.docTitle+td,.docDate{white-space:nowrap}a.anchor:hover{background:0 0}select.browseByDateTitle{float:right;font-size:17px;text-transform:capitalize;width:100px;border:none;margin-top:2px;background-color:#eee}.docTitleRow.moreInfo{cursor:default;min-height:81px;padding:2px 7px;font-weight:700;background:#f8f8f8;border-bottom:1px solid #cbcbcb;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;box-shadow:0 4px 10px -6px #a2a2a2}#documentListAllCats .document-list-item{border-bottom:none}.doc-accordion-toggle{transition:line-height .15s ease-out,opacity .2s ease-out;line-height:1.3;opacity:1;overflow:hidden}.makeSmall{line-height:0;overflow:hidden;transition:line-height .3s ease-out .1s,opacity .3s ease-out;opacity:0;padding:0;height:0}.doc-accordion-content{display:none}#sidebar-ListCatContainer .BoxHeader{width:auto;padding:4px 11px;margin:0;font-size:14px;font-weight:300;z-index:1;position:absolute;width:100%;box-sizing:border-box}#sortByBtnSb{padding:3px 25px 3px 10px;background-position:91% -133px}.hasChildren ul{max-height:0;overflow:hidden}.hasChildren.visible ul{max-height:600px}#sidebar-ListCatContainer{overflow-y:auto;background:#eee;position:relative}#sidebar-ListCategories{height:100%;box-sizing:border-box}#sidebar-ListCategories,#sidebar-ListCategories ul{margin:0;padding:0;line-height:1.2;list-style:none}#sidebar-ListCategories li{list-style:none;margin:0;padding:0}#sidebar-ListCategories .inFocus ul{background:#e7e7e7;border-bottom:1px solid #d4d4d4}#sidebar-ListCategories a{font-size:15px;text-decoration:none;font-weight:400;transition:none;padding:3px 10px 2px;display:block}#sidebar-ListCategories>li:nth-child(1)>a{padding-top:39px}#sidebar-ListCategories .inFocus>.active{background:#e2e2e2}#sidebar-ListCategories .children a{padding-left:19px}#sidebar-ListCategories a.active,#sidebar-ListCategories a.active:hover{color:#fff;background:#666!important}#sidebar-ListCategories a:hover{background:#e2e2e2}#sidebar-ListCategories li.inFocus{background:#e2e2e2}#sidebar-ListCategories li.hasChildren.inFocus>a{border-bottom:1px solid #d4d4d4;border-top:1px solid #f3f3f3}#sortBySelector.category,#sortBySelectorBh,#sortBySelectorSb{float:none}#sortBySelector .dropdown-content a{font-size:14px}#leftColumn .MemberList h3,#rightColumn .MemberList h3{font-size:14px}#bus_logo{float:left;margin:5px 10px 40px 0;padding:4px;width:100px;height:auto;border:1px solid #ccc;background:#fff}.MemberList .AbstractList dt{display:block;font-size:14px;font-weight:700;margin:.25em 0 .5em}.personDiv{border-bottom:1px dotted #ccc;float:left;margin-bottom:10px;width:100%}.personDesc{display:block;padding:0 10px 0 0;max-width:550px;box-sizing:border-box;float:left}.AbstractList .personDesc>a:after{content:none}.personLogo{border:5px solid #fff;display:block;float:right;margin:0 0 10px}.MemberList .AbstractList dt a{font-size:1.2em;line-height:1.4em}.MemberList h3.last-child{font-size:14px}div.es-carousel{float:left}ul.page_tab{padding:0;width:100%;float:left;border-bottom:1px solid #999;height:41px}ul.page_tab li{background-color:#cad2d7;float:left;font-weight:700;height:21px;padding-left:10px;padding-right:10px;padding-top:9px;margin:10px 10px 0 0;list-style:none;display:inline;border:1px solid #666;border-bottom:1px solid #999;border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-right-radius:7px;-moz-border-radius-topright:7px}ul.page_tab li.active,ul.page_tab li.active:hover{background-color:#fff;border-right:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #fff}ul.page_tab li a{text-decoration:none}ul.page_tab li:hover{background:#999}td .field_changed{margin-right:15px;text-decoration:line-through}#latestNews li{list-style:none}#latest_posts_box .blogClip{float:left;margin-right:9px;border:1px solid #e9e9e9;width:90px;height:auto;overflow:hidden}#latest_posts_box .blogClip a{display:block}.latest_posts img{display:inline;width:100%;height:100%}.post_title:after{content:"\A ";white-space:pre}#latestNews.newsPosters-home{width:100%;margin:0 auto;float:none;padding:0}#latestNews.newsPosters-home h2{float:none}h4.latest_posts_title{display:none}.newsPosters-home #latest_posts_box{height:100%}#latestNews.newsPosters-home ul{height:100%;overflow:hidden;padding:0!important;margin:0 0 40px!important;list-style:none}#latestNews.newsPosters-home li{background-size:auto;background-position:50% 30%;clear:none;height:100%;border:none;width:49.5%;float:left;margin:0;border-radius:0 0 10px 10px;overflow:hidden;font-size:16px;font-weight:300}#latestNews.newsPosters-home li p{margin:4px 0 0;line-height:19px}#latestNews.newsPosters-home li:hover{background-position:50% 30%;background-size:auto;background-color:#fff}#latestNews.newsPosters-home li+li{width:49.5%;height:58%;margin:0 0 0 1%}#latestNews.newsPosters-home li+li+li{width:24.25%;height:40.6%;margin:1% 1% 0!important}#latestNews.newsPosters-home li+li+li+li{width:24.25%;margin:1% 0 0!important}.newsPosters-home #latest_posts_box .rightNew_post{width:auto;float:none;margin:8px 10px 0;line-height:1.3;min-height:0}.newsPosters-home #latest_posts_box li+li .rightNew_post{padding:0}.newsPosters-home #latestNews li+li+li .rightNew_post{}.newsPosters-home .new_post{position:relative}#latestNews.newsPosters-home li+li .rightNew_post p,#latestNews.newsPosters-home li+li+li .rightNew_post p,#latestNews.newsPosters-home li+li+li+li .rightNew_post p{display:none}#latestNews.newsPosters-home li a{font-size:24px}#latestNews.newsPosters-home li+li .rightNew_post a,#latestNews.newsPosters-home li+li+li .rightNew_post a,#latestNews.newsPosters-home li+li+li+li .rightNew_post a{font-size:13px;line-height:1.2;margin:0;padding:0}#latestNews.newsPosters-home li .rightNew_post a::after{content:'...';display:block;position:absolute;width:40px;height:20px;right:0;bottom:14px;color:#ccc;z-index:99999;font-size:25px;font-weight:700;line-height:1;letter-spacing:2px;z-index:1}#latestNews.newsPosters-home li:hover .rightNew_post a::after{color:#b5b5b5}#latestNews.newsPosters-home li:hover{color:#0e96c8;text-decoration:none}#latestNews.newsPosters-home li:hover a{text-decoration:none}#latestNews.newsPosters-home li a:hover{border-bottom:none}#latestNews.newsPosters-home li .rightNew_post a:hover:after{color:#000}.newsPosters-home #latest_posts_box .blogClip{float:none;width:auto;height:60%;margin:7px;border:none;overflow:hidden;border-radius:0}#latestNews.newsPosters-home li+li .blogClip{float:none;width:auto;height:75%}#latestNews.newsPosters-home li+li+li .blogClip{height:63%}.newsPosters-home #latest_posts_box .blogClip a{height:auto}#latestNews.newsPosters-home li+li .blogClip img{margin-top:-10%}#latestNews.newsPosters-home li+li+li .blogClip img,#latestNews.newsPosters-home li+li+li+li .blogClip img{margin-top:-5%}#search_results ul{list-style:none}#search_results #documents li,#search_results #bylaws li{margin:5px 0 0}#search_results #documents ul li img,#search_results #bylaws ul li img{padding:0 9px 4px 0}#search_results #documents ul li a,#search_results #bylaws ul li a{font-weight:700}.pdfContainer{line-height:0;position:relative;z-index:999}.pdfContainer.pdf-iframe{width:100%;height:1200px;line-height:1.5}.pdfFrame{width:100%;height:1200px;line-height:1.5}#pdfErrorMsg{margin:10px}.current_sort{background-color:#ddd;padding:0 3px 1px}.contentPdfjsIframe{height:1020px!important}.mobile-dropdown-select{display:none}#mobileOnly-ModuleNav{display:none}.mobileOnly,h3.mobileOnly,#rightColumn h3.mobileOnly{display:none}.stickyLogo,.stickySearch{display:none!important}.stickynav{background:#222!important;margin:0 auto!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:1001!important;height:50px!important;overflow:visible!important;box-shadow:0 -1px 5px #222!important;-moz-box-shadow:0 -1px 5px #222!important;-webkit-box-shadow:0 -1px 5px #222!important}.stickynav .stickyContainer{display:block!important;width:960px!important;height:50px!important;margin:0 auto!important;box-sizing:border-box;padding-left:10px;padding-right:10px}.stickynav .stickyLogo{display:block!important;position:relative!important;float:left!important;width:140px!important;height:50px!important;margin:0!important}.stickynav .stickyLogo>a{display:block!important;height:50px!important;width:140px!important;text-indent:-999em!important;background:0 0!important;margin:0!important}.stickynav .stickyLogo img{display:block!important;height:50px!important;width:140px!important}.stickynav .stickySearch{display:block!important;padding:0!important;display:block!important;float:right!important;margin:10px 1px 0 0!important;width:165px!important}.stickynav .stickySearch .SearchBox{float:right!important;padding:0!important;margin:0!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:auto!important}.stickynav .stickySearch #q{width:90px!important;padding:0 0 0 26px!important;margin:0!important}.stickynav .stickySearch .SearchBox #search_btn{max-width:46px!important}.stickynav #SiteNavBar{display:block!important;background:0 0!important;margin:0 auto!important;width:630px!important;float:left!important;left:auto!important;position:relative!important;overflow:visible!important;border-bottom:none!important}.stickynav #SiteNavBar li{height:50px!important;float:left!important;padding:0!important;border:none!important;margin:0!important;width:auto!important}.stickynav #SiteNavBar li:hover{background:0 0!important}.stickynav #SiteNavBar li a{border:none!important;font-weight:lighter!important;margin:0!important;display:block!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;line-height:1.3em!important;height:50px!important;padding:20px 10px 0!important;text-shadow:none!important;width:auto!important;min-width:0!important;box-sizing:border-box}.stickynav #SiteNavBar li ul li{float:none!important;height:auto!important;display:block!important}.stickynav #SiteNavBar li ul li a{font-size:12px!important}.stickynav #SiteNavBar li.sfhover ul li a,.stickynav #SiteNavBar li.MenuOpen ul li a,.stickynav #SiteNavBar li#active ul li a,.stickynav #SiteNavBar li ul a .stickynav #SiteNavBar ul a,.stickynav #SiteNavBar li ul li a{margin:3px 0!important;text-align:left!important;padding:0!important;height:auto!important;border:none!important;color:#fff!important;width:auto!important}.stickynav #SiteNavBar li ul{display:block!important;position:absolute!important;left:-9999em!important;background:#363635!important;margin:-5px 0 0!important;padding:11px 10px!important;width:auto!important;top:auto!important;border:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.stickynav #SiteNavBar li ul li ul{display:none!important}.stickynav #SiteNavBar li:hover ul{left:auto!important;right:auto!important;width:auto!important}.stickynav #SiteNavBar a,.stickynav #SiteNavBar a:hover,.stickynav #SiteNavBar #active li,.stickynav #SiteNavBar #active li:hover,.stickynav #SiteNavBar li#active,.stickynav #SiteNavBar li#active:hover,.stickynav #SiteNavBar li#active a,.stickynav #SiteNavBar li#active a:hover{background:0 0!important}.stickynav #SiteNavBar a:hover,.stickynav #SiteNavBar li#active a:hover{color:#7a8086!important}.stickynav #SiteNavBar li ul li a:hover,.stickynav #SiteNavBar li#active ul li a:hover{color:#7a8086!important}.stickynav #SiteNavBar li ul li:hover,.stickynav #SiteNavBar li ul li a:hover .stickynav #SiteNavBar li:hover ul li a,.stickynav #SiteNavBar li.sfhover ul li a,.stickynav #SiteNavBar a:hover ul li a,.stickynav #SiteNavBar li.MenuOpen ul li a,.stickynav #SiteNavBar li#active ul li a,.stickynav #SiteNavBar li ul li a{width:auto!important}.stickynav #SiteNavBar li.drop,.stickynav .MenuOpen,.stickynav #SiteNavBar li#active.MenuOpen{background:url(https://cloud.townlife.com/themes/Shared/img/stickyNav/stickyNav-arrow.png) no-repeat center 39px transparent!important}.stickynav #SiteNavBar li.drop:hover,.stickynav .MenuOpen:hover,.stickynav #SiteNavBar li#active.MenuOpen:hover{background:url(https://cloud.townlife.com/themes/Shared/img/stickyNav/stickyNav-arrow.png) no-repeat center -55px transparent!important}.joblabel{font-weight:700;text-align:right;white-space:nowrap;width:auto}#careersList+input[type=submit],a#applyBtn{display:inline-block;*display:inline;padding:7px 25px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:14px;*line-height:20px;color:#fff;text-align:center;text-shadow:1px 1px 1px #00618d;vertical-align:middle;cursor:pointer;background-color:#00aaef;*background-color:#007aa2;background-image:-webkit-gradient(linear,0 0,0 100%,from(#00aaef),to(#007aa2));background-image:-webkit-linear-gradient(top,#00aaef,#007aa2);background-image:-o-linear-gradient(top,#00aaef,#007aa2);background-image:linear-gradient(to bottom,#00aaef,#007aa2);background-image:-moz-linear-gradient(top,#00aaef,#007aa2);background-repeat:repeat-x;border:1px solid #007aa2;*border:0;border-color:#007aa2;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff00aaef',endColorstr='#ff007aa2',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:0 1px 2px #cccdc8;-moz-box-shadow:0 1px 2px #cccdc8;box-shadow:0 1px 2px #cccdc8;text-decoration:none}#careersList+input[type=submit]:hover,a#applyBtn:hover{color:#fff;text-decoration:none;background-color:#007aa2;*background-color:#00aaef;background-position:0 -35px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.careersResult th{white-space:nowrap}.tidbitEntryContainer{width:auto;margin:0;padding:0;position:relative;overflow:hidden;margin:20px 0;border-radius:4px;clear:both}.tbUniversal{background:#555}.tidbitEntry{position:relative;margin:0 auto;width:100%;overflow:hidden}.tidbitEntry>img{position:absolute!important;width:100%;height:100%}#pageContent .tidbitEntry>img{max-width:100%}.tidbitTitle,.tidbitDescription,.tidbitImg{position:relative;text-align:center;top:0}.tidbitTitle{padding:0 6px}.tidbitTitle h4{background:0 0!important;border:none!important;font-size:30px!important;line-height:1.2!important;margin:0 auto!important;padding:12px 33px!important;text-decoration:none!important;text-shadow:1px 1px 1px #000!important;text-transform:uppercase!important;color:#fff!important;font-weight:700!important;font-family:Dosis,sans-serif!important;max-width:190px!important}.tbUniversal .tidbitTitle h4{font-family:Georgia,urw bookman l,serif!important;font-size:20px!important;font-weight:300!important;padding:12px 16px!important;text-transform:capitalize!important;max-width:none!important;background:none transparent!important;color:#fff!important}.tidbitImg{overflow:hidden;padding:20px 10px 14px;margin:0 auto}.tidbitDescriptionImg,.tidbitImg{line-height:0}.tidbitImg img,.tidbitDescriptionImg img{height:auto;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px}.tidbitDescription{padding:10px;margin-top:10px;font-family:lucida grande,lucida sans unicode,bitstream vera sans,sans-serif}.tbUniversal .tidbitDescription{background:#fff none repeat scroll 0 0;border-radius:6px;margin:0 11px;font-family:Georgia,urw bookman l,serif;font-style:italic;padding-top:10px}.tbUniversal .quote{background:url(https://cloud.townlife.com/themes/Shared/widget/Tidbits/img/tidbit-bg-quote.png) no-repeat left top transparent;width:20px;height:19px;position:absolute;left:5px;top:-8px}.tidbitDescription p{font-size:15px;line-height:1.3em;margin:0;color:#000}.tidbitDescription strong{display:block;margin:10px 0 0}.tidbitDescription a{color:#000;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.tidbitDescription a:hover{color:#fff;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.tbUniversal .tidbitDescription a:hover{color:#555;font-weight:400}.tidbitDescriptionText{margin:10px 0 20px}.tidbitDescriptionText p{font-size:15px!important;font-weight:400;color:#333}.tidbitDescriptionText a{font-weight:400}.tidbitDescriptionSub{padding:5px 20px 9px 10px;text-align:right;color:#fff!important;font-family:Verdana,Geneva,dejavu sans,sans-serif}.tidbitDescriptionSub p{line-height:1.55;margin:0;font-size:11px;font-weight:700}.tbFun .tidbitTitle{background:url(https://cloud.townlife.com/themes/Shared/widget/Tidbits/img/tidbit-bg-title.png) no-repeat center bottom transparent;padding:0 6px 40px}.tidbitEntryContainer.tbFooter{max-width:none}.tbFooter .tidbitDescription{display:block}.tbFooter .tidbitDescription:after{content:"";display:block;clear:both}.tbFooter .tidbitDescriptionText{margin:0 auto}.tbFooter .tidbitDescriptionText>p{text-align:left;margin:10px 40px}.tbFooter .tidbitDescriptionImg{float:right;padding:0 0 0 20px}.tbFooter .tidbitDescriptionImg img{width:200px}.tbFun.tbFooter .tidbitTitle{background:0 0;padding:0 6px}.tbFun.tbFooter .tidbitTitle h4{padding:8px 33px!important;max-width:none!important;background:0 0!important;color:#fff!important;font-family:dosis,sans-serif!important;font-size:30px!important;font-weight:700!important}.tbFun.tbFooter .tidbitDescription:after{content:"";display:block;clear:both}.tbFun.tbFooter .tidbitDescription{border-radius:5px;margin:0 10px 10px;padding:0 10px 10px;background:#fff;background:transparent\9;background:rgba(255,255,255,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3fffffff,endColorstr=#3fffffff);zoom:1}.tbFun.tbFooter .tidbitDescription:nth-child(n){filter:none}.tbFun.tbFooter .tidbitDescription p{padding:20px 25px;text-align:left}.tbFun.tbFooter .tidbitDescription strong{display:inline-block;line-height:1;margin:10px 7px 0;padding:0}.tbFun.tbFooter .tidbitImg{float:right;padding:10px 0 0 20px}.tbFun.tbFooter .tidbitImg img{width:200px}.btn-row{width:100%;box-sizing:border-box}.timelyContainer{margin:0 0 30px}.ae-btn-right{float:right;margin-bottom:10px}.ae-btn-left{float:left;margin-bottom:10px}.timely th{color:inherit}.ai1ec-bf-container.ai1ec-bf-inited[data-type=jsonp]{display:none}a.ai1ec-btn.ai1ec-btn-primary.ai1ec-btn[href$=ai1ec_event]{display:none}.sidebarHidden{display:none}.tabsFullWidth{width:100%!important;margin:0 auto!important;float:none!important}#staff-tabs{line-height:1.3!important}.staffTabsPage .staffTabsContainer{margin:0 auto;width:100%;border-bottom:1px solid #e6e6e6}.staffTabsPage .tabs{padding:0;margin:0 auto;display:table}.staffTabsPage .tabs li{float:left;list-style:none;padding:0;text-align:center;margin:0 3px 0 0}.staffTabsPage .tabs a{display:block;padding:10px 15px;margin-top:6px;text-decoration:none;font-weight:700;font-size:12px!important;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-color:#dadada;background:#f3f3f3!important;position:relative;color:#29abe2!important}.staffTabsPage .tabs a:after{content:"";width:100%;height:3px;background:#ebebeb;position:absolute;left:0;bottom:0}.staffTabsPage .tabs a:hover{color:#333!important;background-color:#fff!important}.staffTabsPage .tabs a.active{background:#fff!important;margin-top:0!important;padding:13px 15px 10px!important;font-size:14px!important;color:#333!important;font-weight:700!important;border-bottom:none!important}.staffTabsPage .tabs a.active:after{content:"";height:1px;width:100%;position:absolute;left:0;bottom:-1px;background:#fff}.staffTabs-header{padding:10px 10px 0;background:#fff}.staffTabs-header img{max-width:100%!important;margin:0 auto!important;padding:0!important;display:table}.staffPageContainer{background:#fff;padding:20px 10px 10px}.staffTabsPage .departmentEntry{margin:0 auto 20px;box-shadow:0 0 10px rgba(155,155,155,.2);border:1px solid #e6e6e6;background:#fff;position:relative}.staffTabsPage h2.departmentName{margin-top:0!important}.staffTabsPage .imgBox{float:left;width:65%;min-height:250px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin:0;padding:0;max-width:100%!important}.staffTabsPage .departmentEntry:nth-child(2n) .floatBox.imgBox{float:left}.staffTabsPage .departmentEntry:nth-child(2n+1) .floatBox.imgBox{float:right}.staffTabsPage .descriptionBox{float:left;width:35%;padding:15px;box-sizing:border-box;height:250px;position:relative!important;font-family:open sans,sans-serif;margin:0}.staffTabsPage h3.personName{font-size:20px!important;font-weight:400!important;line-height:1.4!important;color:#777!important;margin:27px 0 4px!important}.staffTabsPage h3.personName a{text-decoration:none!important;color:#777!important}.staffTabsPage h3.personName a:hover{text-decoration:underline!important;color:#000!important}.staffTabsPage .departmentTag{background:#29abe2;border-radius:3px;color:#fff;text-decoration:none;font-weight:400;font-size:10px;text-transform:uppercase;padding:2px 8px;letter-spacing:1.6px}.staffTabsPage .selected .departmentTag:hover{cursor:default!important;background:#29abe2!important}.staffTabsPage .departmentTag:hover{font-weight:400!important;text-decoration:none!important;color:#fff!important;background:#333!important}.staffTabsPage .personInfo{font-size:13px;font-weight:400;line-height:20px;color:#454c3d}.staffTabsPage .personInfo ul{list-style:none;margin:20px 0;padding:0}.staffTabsPage .personInfo li:nth-child(1){margin-bottom:20px}.staffTabsPage .personInfo li:nth-child(2),.staffTabsPage .personInfo li:nth-child(3){color:#fff;background:#29abe2;margin:0 10px 0 0;padding:5px 8px;border-radius:3px;font-size:12px;position:absolute;bottom:10px;height:30px;box-sizing:border-box}.staffTabsPage .personInfo li:nth-child(2){background-image:url(https://cloud.townlife.com/themes/Shared/img/icons/nlls202-icon-mail-fff.png);background-repeat:no-repeat;background-position:-25px 6px;padding:0;text-indent:-999em;width:46px}.staffTabsPage .personInfo li:nth-child(2):hover{background-position:11px 6px}.staffTabsPage .personInfo li:nth-child(2)>a{width:100%;height:100%;display:block}.staffTabsPage .personInfo li:nth-child(3){left:65px;background-image:url(https://cloud.townlife.com/themes/Shared/img/icons/nlls202-icon-phone-fff.png);background-repeat:no-repeat;background-position:7px 4px;padding-left:31px}.staffTabsPage .personInfo li:nth-child(2):hover,.staffTabsPage .personInfo li:nth-child(3):hover{background-color:#333}.staffTabsPage.staff .personInfo li a,.staffTabsPage.staff .personInfo li a:hover{color:#fff;text-decoration:none;font-weight:400}.staffTabsPage.eResources .personInfo a,.staffTabsPage.eResources .personInfo li a,.staffTabsPage.eResources .personInfo a:hover .staffTabsPage.eResources .personInfo li a:hover{text-decoration:none;font-weight:300;background:#444;border-radius:3px;padding:0 3px;color:#fff}.staffTabsPage.eResources .personInfo a:hover,.staffTabsPage.eResources .personInfo li a:hover{background:#777;color:#fff;text-decoration:none;font-weight:300}.staffTabsPage.eResources .personInfo a[href^="https://itunes.apple.com/"],.staffTabsPage.eResources .personInfo a[href^="https://play.google.com/store/apps/"]{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-apps-apple-google-001-72px.png);background-size:100% auto;background-repeat:no-repeat;display:inline-block!important;width:72px!important;text-indent:-99999em;line-height:21px;margin:0 0 1px;padding:0;box-sizing:border-box}.staffTabsPage.eResources .personInfo a[href^="https://itunes.apple.com/"]{background-position:left top}.staffTabsPage.eResources .personInfo a[href^="https://play.google.com/store/apps/"],.staffTabsPage.eResources .personInfo a[href^="https://play.google.com/store/apps/"]:hover{background-position:left bottom!important}.staffTabsPage.eResources .personInfo a[href^="https://itunes.apple.com/"]:hover,.staffTabsPage.eResources .personInfo a[href^="https://play.google.com/store/apps/"]:hover{background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/btn-apps-apple-google-001-72px.png);background-size:100% auto;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}h2.subnavTitle-staff{border-bottom:1px solid #e6e6e6;padding:0 0 6px 3px;margin:45px 0 8px}#SubNav-staff li{float:left}#SubNav-staff li a{padding:10px 20px;margin:0 10px 10px 0;background:#e6e6e6;color:#111!important;text-decoration:none;line-height:1;display:block;border-radius:30px;font-size:17px;transition:all .2s ease}#SubNav-staff li a:hover,#SubNav-staff li#active a{background:#3a3a3a;color:#fff!important;transition:all .2s ease}#SubNav-staff li ul{display:none!important}.staffTabsPage.three h2.departmentName{display:block;font-size:22px!important;border-bottom:1px solid #e6e6e6!important;padding:0 0 7px 10px!important;margin:28px 0 10px!important}.staffTabsPage.three .departmentEntry{float:left;width:31%;margin:0 1% 10px}.staffTabsPage.three .departmentEntry:hover{box-shadow:0 0 4px rgba(155,155,155,.8);border:1px solid #ccc}.staffTabsPage.three .departmentEntry:hover h3.personName{color:#222!important}.staffTabsPage.three .imgBox{display:none}.staffTabsPage.three .descriptionBox{width:100%;float:none;height:270px}.staffTabsPage.three h3.personName{margin:27px 0 0!important;float:left!important;width:100%!important;color:#777!important}.staffTabsPage.three .departmentTag{position:absolute;top:12px;left:15px}.staffTabsPage.three .personInfo{float:left;width:100%}.staffTabsPage.three .personInfo ul{margin:0 0 20px}.staffTabsPage.three .personInfo li:nth-child(1){font-weight:700;font-size:11px;margin-bottom:20px}@media screen and (max-width:767px){.staffTabsPage.three .departmentEntry{float:none!important;width:100%!important;margin:0 auto 20px!important;height:auto!important;position:static!important;padding:0!important;border:0!important}.staffTabsPage.three .descriptionBox{height:auto!important;padding-bottom:50px}}.staffTabsPage.four h2.departmentName{display:block!important;font-size:22px!important;border-bottom:1px solid #e6e6e6!important;padding:0 0 7px 3px!important;margin:5px 0 10px!important}.staffTabsPage.four .officeStreetview{padding:15px 15px 0;background:#fff}.staffTabsPage.four .departmentEntry{float:left}.staffTabsPage.four .departmentEntry:hover{box-shadow:0 3px 8px #9b9b9b;border:1px solid #a2a2a2}.staffTabsPage.four .departmentEntry:hover h3.personName{color:#222!important}.staffTabsPage.four .imgBox{display:block;width:100%;float:none!important;min-height:0}.staffTabsPage.four img.personImg{min-width:100%!important;max-width:100%!important;width:100%!important}.staffTabsPage.four .descriptionBox{width:100%;float:none;height:auto;padding:15px 10px 10px}.staffTabsPage.four h3.personName{margin:20px 0 0!important;float:left!important;width:100%!important;color:#777!important;font-size:17px!important}.staffTabsPage.four .departmentTag{position:absolute;top:12px;left:10px}.staffTabsPage.four .personInfo{float:left;width:100%;margin-bottom:46px}.staffTabsPage.four .personInfo ul{margin:0 0 20px}.staffTabsPage.four .personInfo li:nth-child(3){left:60px}.staffTabsPage.four .masonryStaffPhotos{width:100%;margin-bottom:30px}.staffTabsPage.four .colSizer,.staffTabsPage.four .departmentEntry{width:23.8%}.staffTabsPage.four .gutterSizer{width:1.6%}.staffTabsPage.four .departmentEntry{float:left;margin-bottom:20px;background-color:#f6f6f6}@media screen and (max-width:767px){.staffTabsPage.four .departmentEntry{float:none!important;width:100%!important;margin:0 auto 20px!important;height:auto!important;position:static!important;padding:0!important;border:0!important}}.staffTabsPage.two h2.departmentName{display:block;margin:0 0 10px 17px!important;color:#fff!important;font-size:20px!important;background:#333!important;margin:0!important;padding:15px 10px 11px 17px!important;font-weight:400!important;text-transform:uppercase!important}.staffTabsPage.two .staffTable{border:1px solid #e6e6e6;border-top:none;box-shadow:0 0 10px rgba(155,155,155,.2);margin-bottom:40px}.staffTabsPage.two .departmentEntry{width:100%;box-shadow:none;border:none;border-top:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:0}.staffTabsPage.two .departmentEntry:nth-child(1){border-top:none}.staffTabsPage.two .departmentEntry:hover{background-color:#e9e9e9}.staffTabsPage.two .imgBox{display:none}.staffTabsPage.two .descriptionBox{width:100%;float:none;height:auto;padding-bottom:44px;min-height:110px}.staffTabsPage.two h3.personName{margin:0!important;float:left!important;width:80%!important}.staffTabsPage .departmentEntry:hover h3.personName a{color:#000!important}.staffTabsPage.two .departmentTag{float:right}.staffTabsPage.two .personInfo{float:left;width:100%;margin-bottom:12px}.staffTabsPage.two .personInfo ul{margin:0 0 20px}@media screen and (max-width:767px){.staffTabsPage.two .departmentTag{float:none;position:absolute;top:10px;left:15px}.staffTabsPage.two h3.personName{margin-top:15px!important}}.staffTabsPage.five h2.departmentName{display:block;margin:0 0 10px 17px!important;color:#fff!important;font-size:20px!important;background:#333!important;margin:0!important;padding:15px 10px 11px 17px!important;font-weight:400!important;text-transform:uppercase!important}.staffTabsPage.five .staffPhotoTable{border:1px solid #e6e6e6;border-top:none;box-shadow:0 0 10px rgba(155,155,155,.2);margin-bottom:40px}.staffTabsPage.five .departmentEntry{width:100%;box-shadow:none;border:none;border-top:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:0}.staffTabsPage.five .departmentEntry:nth-child(1){border-top:none}.staffTabsPage.five .departmentEntry:hover{background-color:#e9e9e9}.staffTabsPage.five .imgBox{display:block;float:left!important;width:17%!important;margin:21px 0 20px 2%;height:auto!important;min-height:0!important}.staffTabsPage.five img.personImg{max-width:100%!important}.staffTabsPage.five .descriptionBox{width:81%;float:right!important;height:auto;padding-bottom:44px;min-height:110px}.staffTabsPage.five h3.personName{margin:0!important;float:left!important;width:80%!important}.staffTabsPage.five h3.personName a{color:#222!important;font-weight:700!important}.staffTabsPage .departmentEntry:hover h3.personName a{color:#000!important}.staffTabsPage.five .departmentTag{float:right}.staffTabsPage.five .personInfo{float:left;width:100%;margin-bottom:12px}.staffTabsPage.five .personInfo ul{margin:0 0 20px}@media screen and (max-width:767px){.staffTabsPage.five .floatBox{float:none!important;width:100%!important;margin:0 auto!important}.staffTabsPage.five .imgBox img{width:100%!important}.staffTabsPage.five .departmentTag{float:none;position:absolute;top:10px;left:15px}.staffTabsPage.five h3.personName{margin-top:15px!important}}.staffTabsPage.eResources .personInfo ul{margin:15px 0;list-style:disc outside none;padding:0 0 0 20px}.staffTabsPage.eResources .personInfo li:nth-child(2),.staffTabsPage.eResources .personInfo li:nth-child(3){background:0 0;position:static;margin:0;padding:0;text-indent:0;width:auto;height:auto;font-size:inherit;border-radius:0;color:inherit}.staffTabsPage.eResources .personInfo li:nth-child(2)>a{width:auto;height:auto;display:inline}.staffTabsPage.eResources .personInfo li:nth-child(1){margin:0}.staffTabsPage.eResources.four h3.personName{margin:20px 0 5px!important}.staffTabsPage.eResources.four .personInfo{margin-bottom:20px}#pageContent.overflowVisible{overflow:visible}.staffTabsPage.eResources.four .departmentEntry{cursor:pointer}.staffTabsPage.eResources.four .departmentEntry:hover{background-color:#f1f1f1}.staffTabsPage.eResources.four .departmentEntry.open{cursor:default}.staffTabsPage.eResources.four .personInfo.accordion-content{display:none}.staffTabsPage.four .departmentEntry.accordion-toggle.open,.staffTabsPage.four .departmentEntry.accordion-toggle.open:hover{margin-top:-7px;border:4px solid #2ca7e5;z-index:9;box-shadow:0 8px 19px -2px #333;border-radius:10px;background-color:#fff;overflow:hidden;border-radius:10px;margin-left:-2px}.staffTabsPage.four .departmentEntry.accordion-toggle.open{transition:border .1s ease,margin-left .2s ease,margin-top .1s ease,border-radius .1s ease,box-shadow .1s ease}.staffTabsPage.four .departmentEntry.accordion-toggle{transition:border .1s ease,margin-left .1s ease,margin-top .1s ease,border-radius .1s ease,box-shadow .1s ease;border-radius:0;overflow:hidden;margin-left:0;margin-top:0}.staffTabsPage.eResources.four .open .personInfo.accordion-content-summary{opacity:0;transition:opacity .2s ease}.staffTabsPage.eResources.four .personInfo.accordion-content-summary{transition:opacity .2s ease;opacity:1;height:auto;margin-bottom:0;min-height:145px}@media(min-width:1160px){.staffTabsPage.eResources.four .personInfo.accordion-content-summary{min-height:130px}}.staffTabsPage.eResources.four .accordion-toggle .departmentTag,.staffTabsPage.eResources.four .accordion-toggle .departmentTag:hover{background:#b7b7b7!important;max-width:91%;box-sizing:border-box}.staffTabsPage.eResources.four .accordion-toggle.open .departmentTag,.staffTabsPage.eResources.four .accordion-toggle.open .departmentTag:hover{background:#29abe2!important;cursor:default}.staffTabsPage.eResources.five .personInfo.accordion-content{display:none;opacity:0;transition:opacity .3s ease}.staffTabsPage.eResources.five .open .personInfo.accordion-content{opacity:1;transition:opacity .3s ease}.staffTabsPage.eResources.five .open .personInfo.accordion-content-summary{opacity:0;transition:opacity .2s ease}.staffTabsPage.eResources.five .personInfo.accordion-content-summary{opacity:1;transition:opacity .2s ease}.staffTabsPage.eResources.five .departmentEntry{cursor:pointer}.staffTabsPage.eResources.five .departmentEntry.open{background:#f4f4f4;cursor:default}.staffTabsPage.eResources.five .descriptionBox{padding-bottom:5px}.staffTabsPage.eResources.five h3.personName a{cursor:pointer;font-size:24px}.staffTabsPage.eResources.five .open h3.personName a{cursor:default;font-size:24px}.staffTabsPage.eResources.five h3.personName a:hover{text-decoration:none!important}.staffTabsPage.eResources.five .open h3.personName a{color:#919191!important}.staffTabsPage.eResources.five .open .departmentTag{cursor:default!important}.staffTabsPage.eResources.five .departmentTag:hover{background:#29abe2!important}.staffTabsPage.eResources.five .personInfo{width:80%}.megaMenu{z-index:998!important}#subnavExplosion .rowFull{min-width:0;padding:0}#subnavExplosion .row-id{display:none}#subnavExplosion .pageInner{margin:0 auto;width:960px;min-width:960px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#subnavExplosion #subNavigation{width:100%;background:0 0;margin:0 auto;padding:0;display:block!important}#subnavExplosion #SubNav{background:0 0;border:none;margin:0;padding:0;display:block!important;min-width:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;min-height:0;height:auto}#subnavExplosion #SubNav li{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:0 0;min-height:0;height:auto;min-width:0}#subnavExplosion #SubNav>li{width:30.66%;float:left;margin-right:2%;margin-bottom:40px;position:relative;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:0 0}#subnavExplosion #SubNav>li>a{font-size:22px;font-weight:700;line-height:1.2;display:block}#subnavExplosion .subnavImgBox{overflow:hidden}#subnavExplosion .subnavImage{top:0;width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#f6f6f6;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;transition:.8s ease-out}#subnavExplosion #SubNav>li>a:hover .subnavImage{background-color:#e7e7e7;-webkit-transform:rotate(.08deg) scale(1.04);-moz-transform:rotate(.08deg) scale(1.04);transform:rotate(.08deg) scale(1.04);-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;transition:.8s ease-out}#subnavExplosion #SubNav>li>a span{margin:10px 0;display:block}#subnavExplosion #SubNav>li:nth-child(3n+1){clear:left;margin-left:2%}#subnavExplosion #SubNav a{color:inherit;padding:0;margin:0;text-transform:capitalize;text-decoration:underline;display:inline;border:none;border-radius:0;line-height:1.4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto;background:0 0}#subnavExplosion #SubNav a:hover{background:0 0;color:#777}#subnavExplosion #SubNav>li>ul{background:0 0;border:none;border-radius:0;padding:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#subnavExplosion #SubNav>li.drop ul{display:block!important}#subnavExplosion #SubNav ul li{width:100%}#subnavExplosion #SubNav li.drop ul ul li{background:red;display:none}#subnavExplosion #SubNav li.drop ul li a{font-size:17px;font-weight:400}#subnavExplosion .hide{display:none}.subnavExplosion #row-explosionPageContent{min-height:0}#subnavExplosion #pageContent{float:none;width:100%;margin:20px auto 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subnavExplosion #row-explosionResources,.subnavExplosion #row-explosionActions{background:0 0;margin:0;padding:0;float:none;clear:none;border:none}.subnavExplosion #row-explosionResources{min-height:0;padding:0}.subnavExplosion #row-explosionResources .pageInner{padding:0}.subnavExplosion #row-explosionResources #resourceContent,.subnavExplosion #row-explosionActions #actionSteps{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-radius:0;overflow:hidden;margin:0 0 40px;position:static;width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.subnavExplosion #row-explosionResources #resourceContent h3{border:none;background:0 0;text-shadow:none;margin:0 auto;text-transform:capitalize;line-height:1.3;text-align:center;border-radius:0;padding:10px 0 20px;position:static;font-size:28px;color:inherit;font-weight:700;font-style:normal}.subnavExplosion #row-explosionResources #resourceContent .resources{display:block;margin:0 auto;padding:0;position:static;text-transform:capitalize;width:100%;min-height:0;height:auto;overflow:hidden;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.subnavExplosion #row-explosionResources #resourceContent dt{display:none}.subnavExplosion #row-explosionResources #resourceContent .resources dd{float:left;width:48%;clear:none;margin:0 1% 20px;padding:0;background-color:#f5f4f2;-webkit-box-shadow:0 1px 0 rgba(211,211,211,.5);box-shadow:0 1px 0 rgba(211,211,211,.5);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;list-style:none;border-radius:0;border:none}.subnavExplosion #row-explosionResources #resourceContent .resources dd:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px);border-radius:0;border:none}.subnavExplosion #row-explosionResources #resourceContent .resources img{display:none}.subnavExplosion #row-explosionResources #resourceContent .resources a{padding:19px;line-height:1.2;margin:0;display:block;background:url(https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow-333.png) no-repeat 95% 50%;border:none;border-radius:0;text-transform:capitalize;font-size:22px;font-weight:700;text-decoration:none;font-style:normal;color:#373737;text-decoration:none;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}.subnavExplosion #row-explosionResources #resourceContent .resources a:after{content:"";display:none}.subnavExplosion #row-explosionResources #resourceContent .resources a:hover{background-color:#363636;background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow.png);color:#fff;border-radius:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;border:none}.subnavExplosion #row-explosionActions{background:#373737;min-height:48px;padding:0;margin:0}.subnavExplosion #row-explosionActions #actionSteps{margin:0;min-height:48px}.subnavExplosion #row-explosionActions #actionSteps h3{width:auto;float:left;border:none;color:#fff;font-size:18px;font-weight:700;padding:0 20px 0 10px;line-height:48px;clear:none;display:block;position:static;background:0 0;min-height:48px;margin:0;text-shadow:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps{margin:0;padding:0;float:left;clear:none;width:auto;background:0 0;border:none;border-left:1px solid #555;border-radius:0;position:static;display:inline;min-height:48px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps dt{display:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd,.subnavExplosion #row-explosionActions #actionSteps .action_steps dd:hover{float:left;margin:0 0 0 20px;padding:0;line-height:48px;display:inline;width:auto;background:0 0;border:none;border-radius:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;list-style:none;color:#fff;font-size:14px;text-shadow:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd:hover{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px);border-radius:0;border:none;text-shadow:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd img{float:none;padding:0 2px 2px 0;margin:0;border-radius:0;border:none;background:0 0}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd a{float:none;width:auto;display:inline-block;background:0 0;border:none;text-decoration:none;margin:0;padding:0;color:#fff;font-size:14px;font-weight:300;text-transform:capitalize;border-radius:0;text-shadow:none}.subnavExplosion #row-explosionActions #actionSteps .action_steps dd:hover a{text-decoration:underline;border-radius:0;border:none;background:0 0;color:#fff;font-weight:300;text-shadow:none}#popularPages #resourceContent{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-radius:0;overflow:hidden;margin:40px 0;position:static;width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}#popularPages #resourceContent h3{border-bottom:1px solid #f4f4f4;background:0 0;text-shadow:none;margin:0 auto;text-transform:capitalize;line-height:1.3;text-align:left;border-radius:0;padding:0 0 10px;position:static;font-size:28px;color:inherit;font-weight:700;font-style:normal}#popularPages #resourceContent .resources{display:block;margin:0 auto;padding:0;position:static;text-transform:capitalize;width:100%;min-height:0;height:auto;overflow:hidden;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#popularPages #resourceContent dt{display:none}#popularPages #resourceContent .resources dd{float:none;width:auto;clear:none;margin:0;padding:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;list-style:none;border-radius:0;border-bottom:1px solid #f4f4f4}#popularPages #resourceContent .resources img{display:none}#popularPages #resourceContent .resources a{padding:10px;line-height:1.2;margin:0;display:block;background:url(https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow-333.png) no-repeat 95% 50%;border:none;border-radius:0;text-transform:capitalize;font-size:inherit;font-weight:400;text-decoration:none;font-style:normal;color:inherit;text-decoration:none;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;list-style:none}#popularPages #resourceContent .resources dd:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px);border-radius:0}#popularPages #resourceContent .resources a:hover{background-color:#363636;background-image:url(https://cloud.townlife.com/themes/Shared/img/btns/icon-btn-bg-rightarrow.png);color:#fff;border-radius:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;border:none}.latestPhotosGallery .justified-gallery>li{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1}.latestPhotosGallery .justified-gallery>li>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0;filter:"alpha(opacity=0)";opacity:0}.latestPhotosGallery .justified-gallery>.entry-visible>a>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.latestPhotosGallery .justified-gallery>li>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.latestPhotosGallery .justified-gallery>li>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.latestPhotosGallery .justified-gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0}.latestPhotosGallery .justified-gallery a{width:100%;height:100%}.latestPhotosGallery h4.latest_photos_title{display:none}.latestPhotosGallery .albumGallery.justified-gallery{display:none;padding:0}