/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?20q9pt");src:url("../fonts/icomoon/icomoon.eot?#iefix20q9pt") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff?20q9pt") format("woff"),url("../fonts/icomoon/icomoon.ttf?20q9pt") format("truetype"),url("../fonts/icomoon/icomoon.svg?20q9pt#icomoon") format("svg");font-weight:normal;font-style:normal}.header-nearest-community-container{min-height:3em;position:relative;z-index:10}.header-nearest-community-container.loading .header-nearest-community-search-list:before{display:block;content:'';height:3em;background:url("../images/ajax-loader.gif") center center no-repeat}.header-nearest-community{display:none;position:absolute;top:0;right:0;border:1px solid #fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 15px rgba(0,0,0,0.2);box-shadow:0px 4px 15px rgba(0,0,0,0.2);background:#fff;padding:0.5em 1em;min-width:30em;text-align:left}@media screen and (min-width: 60em){.header-nearest-community{display:block}}.header-nearest-community h3{margin:0;font-size:1em;display:inline-block;color:#164a7c;cursor:pointer;font-weight:bold;position:relative;padding-left:1.8em}.header-nearest-community h3:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e609";font-size:1.4em;position:absolute;top:-.2em;left:0}.header-nearest-community h3 span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.header-nearest-community h3 .title{font-weight:normal;padding-right:1.4em;position:relative}.header-nearest-community h3 .title:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60a";position:absolute;top:0;right:0}.header-nearest-community h3 .title:after{content:'\00a0'}.header-nearest-community.active h3 .title:before{content:"\e60b"}.header-nearest-community.active .header-nearest-community-info{display:block}.header-nearest-community-info{padding:1em 0 0;display:none;*zoom:1}.header-nearest-community-info:after{content:"";display:table;clear:both}.header-nearest-community-info address{font-style:normal;font-size:.9em}.header-nearest-community-info address,.header-nearest-community-info address a{color:#658d1b}.header-nearest-community-info .image{float:left;width:115px;overflow:visible;height:0px}.header-nearest-community-info .image a{position:relative;display:block;text-align:center}.header-nearest-community-info .image a img{position:relative;z-index:2}.header-nearest-community-info .image a:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e609";color:#658d1b;font-size:4em;position:absolute;top:0;left:50%;margin:0 0 0 -.5em;z-index:1}.header-nearest-community-info .details{margin-left:130px}.header-nearest-community-info .action{text-align:right}.header-nearest-community-info .action a{font-weight:bold;margin-right:1em}.header-nearest-community-search-container .header-nearest-community-search-input{width:20em}.header-nearest-community-search-container .header-nearest-community-search-button{padding:0.5em 1.1em;font-size:1.1em;width:29%}.header-nearest-community-search-container .header-nearest-community-search-list{margin-top:1em;max-height:27em;overflow:auto}.find-more-communities{padding:1em 0 0}.find-more-communities .button{display:block;text-align:center;font-size:.8em}.header-nearest-community-search-list-item{border-top:1px solid #ccc;padding:.5em 0 0}.header-nearest-community-search-list-item:first-child{border-top:0}.header-nearest-community-search-list-item .action{margin-left:130px;text-align:left;font-size:.8em;padding:.5em 0 0}body.home-page .header-logo .find-a-community .input-field{display:block}.header-logo{position:relative;z-index:11;*zoom:1}.header-logo:after{content:"";display:table;clear:both}.header-logo .logo{background:#fff;padding:0.5em 3em}.header-logo .logo img{-ms-interpolation-mode:bicubic}.header-logo .find-a-community{padding:1em 2em;text-align:center}.header-logo .find-a-community label{color:#164a7c;display:block}.header-logo .find-a-community input{width:100%;margin:.5em 0em;font-size:0.75em;padding:0.5em 0.25em}.header-logo .find-a-community input[type="submit"]{background:#f3651b;font-size:1.1em;padding:.2em .5em}.header-logo .find-a-community .input-field{display:none}.header-logo .find-a-community.active .input-field{display:block}@media screen and (min-width: 30em){.header-logo{background:#fff}.header-logo .find-a-community .input-field{display:block}}@media screen and (min-width: 30em) and (max-width: 60em){.header-logo .logo{float:left;width:12em;background:transparent}.header-logo .find-a-community{margin-left:17em;max-width:20em}}@media screen and (min-width: 40em) and (max-width: 60em){.header-logo .find-a-community{*zoom:1}.header-logo .find-a-community:after{content:"";display:table;clear:both}.header-logo .find-a-community input{width:auto}}@media screen and (min-width: 60.0625em){.header-logo{position:absolute;top:0;left:2em;width:15em;-webkit-border-radius:0 0 0.5em 0.5em;-moz-border-radius:0 0 0.5em 0.5em;-ms-border-radius:0 0 0.5em 0.5em;-o-border-radius:0 0 0.5em 0.5em;border-radius:0 0 0.5em 0.5em;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.15);-moz-box-shadow:0 0 1em rgba(0,0,0,0.15);box-shadow:0 0 1em rgba(0,0,0,0.15);border:1px solid #eee \9;padding-bottom:.5em}.header-logo .logo{padding:2em 2em 1em}.header-logo .find-a-community input[type="submit"]{padding:.5em}}.header-toolbar{clear:both;position:relative;z-index:10;text-align:center;display:none}.header-toolbar .phone-number{color:#164a7c;text-align:right}.header-toolbar .phone-number .number{display:block;font-size:1.5em;font-weight:bold}.header-toolbar .phone-number .number:before{padding-right:.125em}.header-toolbar .phone-number .read-more{color:#658d1b;padding:0 1.2em 0 0;font-size:0.9em}.header-toolbar .phone-number .read-more:before{left:auto;right:0;top:0}.header-toolbar .site-search{text-align:right;display:none;margin:0 1em 1em 0}@media screen and (min-width: 60.0625em){.header-toolbar{margin-right:2em;float:right}.header-toolbar,.header-toolbar .site-search{display:block}.header-toolbar .phone-number{float:right;position:relative;z-index:5}.header-toolbar .site-search{float:left;position:relative;z-index:6}}.header-top{background:#164a7c;border-bottom:3px solid #658d1b}.header-top,.header-top a{color:#fff}@media screen and (min-width: 60.0625em){.header-top{display:none}}.header-top .menu-toggle,.header-top .phone-number{padding:1em;line-height:1.2em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.header-top .menu-toggle{cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, #1e64a7));background:-webkit-linear-gradient(transparent,#1e64a7);background:-moz-linear-gradient(transparent,#1e64a7);background:-o-linear-gradient(transparent,#1e64a7);background:linear-gradient(transparent,#1e64a7)}.header-top .menu-toggle .menu-button{position:absolute;top:-4px;left:0}.header-top .menu-toggle .label{display:inline-block;position:relative;padding-left:1.8em;line-height:1.3em}@media screen and (max-width: 20em){.header-top{font-size:.9em}}.menu-button{border-radius:.5em;display:inline-block}.menu-button .lines{position:relative}.menu-button .lines:before,.menu-button .lines:after{content:'';position:absolute}.menu-button .lines,.menu-button .lines:before,.menu-button .lines:after{display:inline-block;width:20px;height:3px;background:#fff;border-radius:.2em;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.menu-button .lines:before{top:7px}.menu-button .lines:after{top:-7px}.mod-csstransitions body.menu-active .menu-button .lines{background:transparent}.mod-csstransitions body.menu-active .menu-button .lines:before,.mod-csstransitions body.menu-active .menu-button .lines:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:20px}.mod-csstransitions body.menu-active .menu-button .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.mod-csstransitions body.menu-active .menu-button .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.header-breadcrumbs{position:relative;z-index:2;display:none;*zoom:1;max-width:83.125em;margin:0 auto}.header-breadcrumbs:after{content:"";display:table;clear:both}@media screen and (min-width: 40em){.header-breadcrumbs{display:block}}.header-breadcrumbs .breadcrumbs{position:absolute;top:0;left:0;width:100%;padding:.6em 1em;list-style:none;margin:0;background-color:#658d1b;background-color:rgba(101,141,27,0.9);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-breadcrumbs .breadcrumbs a{color:#d8dca1}.header-breadcrumbs .breadcrumbs a:before{content:"\00BB";display:inline-block;margin-right:.5em}.header-breadcrumbs .breadcrumbs,.header-breadcrumbs .breadcrumbs a.active{color:#fff}.header-breadcrumbs .breadcrumbs li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 .5em 0 0}.header-breadcrumbs .breadcrumbs li:first-child a:before{display:none}@media screen and (min-width: 60.0625em){.has-community-search .header-breadcrumbs .breadcrumbs{padding-left:20em}}.site-header{position:relative;z-index:10;*zoom:1;background-color:#eee;background-color:rgba(0,0,0,0.1);width:100%;margin:0 auto;max-width:83.125em}.site-header:after{content:"";display:table;clear:both}.footer-states{display:none;*zoom:1;padding:2em;border-bottom:1px solid rgba(255,255,255,0.15)}.footer-states:after{content:"";display:table;clear:both}@media screen and (min-width: 40em){.footer-states{display:block}}.footer-states-list{float:left;*zoom:1}.footer-states-list:after{content:"";display:table;clear:both}.footer-states-list .subtitle{margin:0 0 1em}.footer-states-list ul{font-size:0.7em;list-style-type:none;display:inline-block;float:left;padding:0;margin:0}@media screen and (min-width: 70em){.footer-states-list ul{font-size:.9em}}.footer-states-list li{padding:0.2em 0}.footer-states-list.has-united-states{width:100%}.footer-states-list.has-united-states ul{width:16.6%}.footer-states-list.has-canada{width:20%}.site-footer,.copyright-footer{max-width:83.125em;margin:0 auto}.site-footer{background:#164a7c;*zoom:1}.site-footer:after{content:"";display:table;clear:both}.site-footer,.site-footer a{color:#fff}.site-footer .title{font-size:1.5em;padding-bottom:1em}.site-footer .subtitle{font-size:1em}@media screen and (min-width: 56em){.site-footer{display:table;width:100%}.site-footer .footer-section{display:table-cell;vertical-align:top;float:none;border-right:1px solid rgba(255,255,255,0.15);padding:3em 2em 2em;border-bottom:0}.site-footer .footer-about{border-right:0}.site-footer .footer-states{padding-right:0}}.footer-social{float:left;padding:1em;border-right:1px solid rgba(255,255,255,0.15)}.footer-about{float:left;padding:1em}.footer-about .phone-number{font-size:1.1875em;margin-bottom:1em}.footer-about-links{margin:0;padding:0;list-style-type:none;font-size:.9em}.footer-about-links li{margin:0 0 .5em}.footer-social-links{margin:0;padding:0;list-style:none;text-align:center}.footer-social-links li a{display:inline-block;width:46px}.footer-social-links li a img{width:100%;height:auto;max-width:none}.copyright-footer{position:relative;background:#01395a;text-align:center;position:relative;overflow:hidden}.copyright-footer .copyright-footer-content{padding:2em 1em}.copyright-footer:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e609";position:absolute;bottom:-.1em;left:.5;font-size:4em;color:#1a4c6a;z-index:1}.copyright-footer .copyright{font-size:0.7em;color:#96aab5;position:relative;z-index:2}.copyright-footer .equal-housing{display:block;margin:1em auto 0 auto}@media screen and (min-width: 40em){.copyright-footer{text-align:left;position:relative}.copyright-footer .copyright-footer-content{padding:2em}.copyright-footer .equal-housing{position:absolute;top:.375em;right:2em;margin-top:0}}.header-nav{position:relative;z-index:8}.site-navigation{list-style-type:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.site-navigation ul{padding-left:0;list-style:none}@media screen and (min-width: 60.0625em){.site-navigation{*zoom:1;max-width:83.125em;margin:0 auto;background:#164a7c;clear:both}.site-navigation:after{content:"";display:table;clear:both}.site-navigation>li{padding:0;margin:0;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.site-navigation>li:hover,.site-navigation>li.active{background:#658d1b}.site-navigation>li:hover .dropdown{display:block}.site-navigation>li:first-child{margin-left:18em}.site-navigation>li>a{color:#fff;text-decoration:none;display:block;padding:1em}.site-navigation>li .dropdown{display:none;position:absolute;top:100%;left:1;background:#fff;min-width:14em;z-index:15;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 0.3em 0.5em rgba(0,0,0,0.15);-moz-box-shadow:0 0.3em 0.5em rgba(0,0,0,0.15);box-shadow:0 0.3em 0.5em rgba(0,0,0,0.15)}.site-navigation>li .dropdown li{text-align:left;padding:0.5em 1em;font-size:0.8em;text-transform:none;color:#164a7c;list-style:none}.site-navigation>li .dropdown li>a{display:block}}@media screen and (min-width: 74em){.site-navigation>li>a{padding:1em 2em}}@media screen and (min-width: 60.0625em){.mod-no-boxshadow .site-navigation .dropdown{border-color:#ccc;border-style:solid;border-width:0 1px 1px 1px}}@media screen and (max-width: 60em){.header-nav{position:absolute;z-index:100;top:3em;left:0;width:100%;margin-left:-100%;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.15);-moz-box-shadow:0 0 1em rgba(0,0,0,0.15);box-shadow:0 0 1em rgba(0,0,0,0.15);border:1px solid #eee \9}.site-navigation li.has-children>a{position:relative;padding-right:3em}.site-navigation li.has-children>a .toggle{display:block;position:absolute;top:0;right:0;width:3em;height:100%;border-left:1px solid #0e3051;text-align:center}.site-navigation li.has-children>a .toggle:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e607";font-size:1.2em;padding:.6em 0 0}.site-navigation li.has-children>a .toggle:hover{background-color:#1e64a7}.site-navigation>li ul{display:none;margin:0}.site-navigation li.active>a>.toggle{background-color:#1e64a7}.site-navigation li.active>ul{display:block}.site-navigation>li>ul>li>a{background-color:#1e64a7}.site-navigation a{display:block;padding:.5em;border-top:1px solid #0e3051;background:#164a7c;color:#fff}.site-navigation a:hover{background-color:#1a5792}body.menu-active .body-content{overflow:hidden}body.menu-active .header-nav{margin-left:0}}@media screen and (max-width: 60em) and (min-width: 20em){.header-nav{top:3.4em}}.sidebar .wb-panel h3,.sidebar .wb-panel h2,.aside-nav h3,.aside-nav h2{color:#f3651b;margin:0 0 .8em;font-size:1.8em}.sidebar .wb-panel ul,.aside-nav ul{margin:0;padding:0;list-style:none}.sidebar .wb-panel a,.aside-nav a{font-size:1.3em}.sidebar .wb-panel li.active>a,.aside-nav li.active>a{font-weight:bold}.sidebar .wb-panel>ul>li,.aside-nav>ul>li{margin:0 0 1.5em}.sidebar .wb-panel>ul>li.active>a,.aside-nav>ul>li.active>a{color:#f3651b}.sidebar .wb-panel>ul>li>ul,.aside-nav>ul>li>ul{padding:.8em 0 0 1em;font-size:.8em}.sidebar .wb-panel>ul>li>ul>li,.aside-nav>ul>li>ul>li{margin-bottom:.4em;padding-left:1em;position:relative}.sidebar .wb-panel>ul>li>ul>li:before,.aside-nav>ul>li>ul>li:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e603";color:#164a7c;position:absolute;top:.2em;left:0}.sidebar .wb-panel>ul>li>ul>li>ul>li,.aside-nav>ul>li>ul>li>ul>li{padding:.5em 0;line-height:1.4em}html,body{min-height:100%}.clearfix{clear:both}.body-container{width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.body-content-container{position:relative;background:url("../images/homepage-body-background.png") repeat;width:100%;min-height:100%;margin:0;padding:0;display:inline-block;z-index:10}@media screen and (min-width: 40em){.body-content-container>.header-breadcrumbs+.header-image{min-height:3em}}body.content-page .content-section{background:#fff}.bold{font-weight:bold}.wb-entry-list,.sidebar .wb-panel,.sidebar-content{background:#fff;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.15);-moz-box-shadow:0 0 1em rgba(0,0,0,0.15);box-shadow:0 0 1em rgba(0,0,0,0.15);border:1px solid #eee \9;padding:1.5em 1.5em .1em;margin:0 0 1em}.wide-content{margin:0 1em;max-width:83.125em}@media screen and (min-width: 85.1875em){.wide-content{margin:0 auto}}body.home-page .wide-content{margin:0}@media screen and (min-width: 83.1875em){body.home-page .wide-content{margin:0 auto}}@media screen and (min-width: 60em){body.landing-page .wide-content{*zoom:1}body.landing-page .wide-content:after{content:"";display:table;clear:both}body.landing-page .wide-content .landing-page-content{width:72%;float:left;padding-right:3%}body.landing-page .wide-content .landing-page-form{float:right;width:25%;padding-top:3.6em}body.landing-page .wide-content .landing-page-bottom{clear:both}}.content-section{margin:0 auto;max-width:83.125em;*zoom:1;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.content-section:after{content:"";display:table;clear:both}.content-section .header-image img{max-with:none;width:100%}.content-section .content a{font-weight:bold}@media screen and (min-width: 40em){.content-section{padding-top:4em}}@media screen and (min-width: 46em){.content-section .sidebar{width:18em;float:left}.content-section .content{width:-moz-calc(100% - 20em);width:-o-calc(100% - 20em);width:-webkit-calc(100% - 20em);width:calc(100% - 20em);float:right}}@media screen and (min-width: 60.0625em){.content-section{padding-top:0}.content-section .header-image{margin-left:-20em;margin-right:-1em;min-height:2.7em}.content-section .sidebar{padding-top:10em}.content-section .content{width:-moz-calc(100% - 19em);width:-o-calc(100% - 19em);width:-webkit-calc(100% - 19em);width:calc(100% - 19em)}.content-section .wb-entry-list,.content-section .sidebar .wb-panel,.content-section .sidebar-content{margin:0 2em 1em 1em}}@media screen and (min-width: 46em){.mod-no-csscalc .content-section .sidebar{float:left;width:25%}.mod-no-csscalc .content-section .content{float:right;width:72%}}.warning-message{color:#f3651b}.disclaimer{background:#fff;padding:1em 1em .2em;font-size:.8em;font-style:italic;clear:both}.disclaimer-text{font-size:.8em;font-style:italic}.main{max-width:83.125em;margin:0 auto;overflow:visible !important;overflow:hidden;*zoom:1}input[type="submit"],.button{font-size:1.25em;color:#fff;text-transform:uppercase;border:1px solid #b2b2b2;display:inline-block;padding:.625em 2em;border-radius:.5em;background:#648e3d;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #77a449), color-stop(100%, #648e3d)),#648e3d;background:-webkit-linear-gradient(#77a449,#648e3d),#648e3d;background:-moz-linear-gradient(#77a449,#648e3d),#648e3d;background:-o-linear-gradient(#77a449,#648e3d),#648e3d;background:linear-gradient(#77a449,#648e3d),#648e3d}input[type="submit"]:hover,.button:hover{background:#4b6a2e;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #648e3d), color-stop(100%, #4b6a2e)),#4b6a2e;background:-webkit-linear-gradient(#648e3d,#4b6a2e),#4b6a2e;background:-moz-linear-gradient(#648e3d,#4b6a2e),#4b6a2e;background:-o-linear-gradient(#648e3d,#4b6a2e),#4b6a2e;background:linear-gradient(#648e3d,#4b6a2e),#4b6a2e;color:#fff}.alt-button{background:#f3651b;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f79329), color-stop(100%, #f3651b)),#f3651b;background:-webkit-linear-gradient(#f79329,#f3651b),#f3651b;background:-moz-linear-gradient(#f79329,#f3651b),#f3651b;background:-o-linear-gradient(#f79329,#f3651b),#f3651b;background:linear-gradient(#f79329,#f3651b),#f3651b}.alt-button:hover{background:#d04e0b;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3651b), color-stop(100%, #d04e0b)),#d04e0b;background:-webkit-linear-gradient(#f3651b,#d04e0b),#d04e0b;background:-moz-linear-gradient(#f3651b,#d04e0b),#d04e0b;background:-o-linear-gradient(#f3651b,#d04e0b),#d04e0b;background:linear-gradient(#f3651b,#d04e0b),#d04e0b}.alt-button-2{border:1px solid #b2b2b2;background:#e4e5e0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e4e5e0)),#e4e5e0;background:-webkit-linear-gradient(#ffffff,#e4e5e0),#e4e5e0;background:-moz-linear-gradient(#ffffff,#e4e5e0),#e4e5e0;background:-o-linear-gradient(#ffffff,#e4e5e0),#e4e5e0;background:linear-gradient(#ffffff,#e4e5e0),#e4e5e0;color:#648e3d;font-size:1em;border-radius:0;text-transform:none;padding:.625em 1em;font-weight:bold;line-height:1.3125}.alt-button-2:hover{background:#d2d2d2;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4e5e0), color-stop(100%, #d2d2d2)),#d2d2d2;background:-webkit-linear-gradient(#e4e5e0,#d2d2d2),#d2d2d2;background:-moz-linear-gradient(#e4e5e0,#d2d2d2),#d2d2d2;background:-o-linear-gradient(#e4e5e0,#d2d2d2),#d2d2d2;background:linear-gradient(#e4e5e0,#d2d2d2),#d2d2d2}.cal-button,.bcal-nav span{display:inline-block;padding:0.1em 0.5em 0;border:1px solid #98a09c;color:#666;border-radius:2px;background-image:-ms-linear-gradient(bottom, #e4e8e9 0%, #e2e6e7 100%);background-image:-moz-linear-gradient(bottom, #e4e8e9 0%, #e2e6e7 100%);background-image:-o-linear-gradient(bottom, #e4e8e9 0%, #e2e6e7 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e8e9), color-stop(1, #e2e6e7));background-image:-webkit-linear-gradient(bottom, #e4e8e9 0%, #e2e6e7 100%);background-image:linear-gradient(to top, #e4e8e9 0%,#e2e6e7 100%)}.cal-button:before,.bcal-nav span:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.cal-button.prev-day:before,.bcal-nav span.prev-day:before,.bcal-table thead th.bcal-nav:first-child span:before{content:"\e602"}.cal-button.next-day:before,.bcal-nav span.next-day:before,.bcal-table thead th.bcal-nav:last-child span:before{content:"\e603"}.button-wide{display:block;text-align:center}.checkbox-list{list-style:none;margin:0;padding:0}.checkbox-list li{list-style:none;margin:0 0 .75em 0;padding:0}input[type="checkbox"]{margin-right:.5em}@CHARSET "UTF-8";.bcal-container{float:left;width:100%}.bcal-table{border-collapse:separate;border-spacing:0;font-weight:normal;float:left;margin:1px;padding:0;width:100%}.bcal-table,.bcal-table th,.bcal-table td{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bcal-table thead tr:first-child{line-height:23px}.bcal-table thead th{font-weight:bold;color:#404D5D;height:20px;text-align:center}.bcal-table tbody td{color:#658d1b;cursor:pointer;font-weight:normal;height:25px;padding:0 0 1px 1px;width:25px;text-align:center}.bcal-table tbody td:first-child{border-left:none;padding:0 0 1px}.bcal-table .bcal-wday,.bcal-table .bcal-wnum{font-weight:normal;padding:1px 1px 2px 2px;color:#999;font-size:.8em;font-weight:bold}.bcal-table .bcal-wnum{border-right:1px solid #A2A6AF;border-bottom:1px solid #A2A6AF;color:#CC6600;background-image:linear-gradient(bottom, #ffe19f 23%,#fffaea 62%);background-image:-o-linear-gradient(bottom, #ffe19f 23%, #fffaea 62%);background-image:-moz-linear-gradient(bottom, #ffe19f 23%, #fffaea 62%);background-image:-webkit-linear-gradient(bottom, #ffe19f 23%, #fffaea 62%);background-image:-ms-linear-gradient(bottom, #ffe19f 23%, #fffaea 62%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.23, #ffe19f), color-stop(0.62, #fffaea))}.bcal-table .bcal-wday:last-child{border-right:none}.bcal-table .bcal-empty{color:#999;cursor:default;visibility:hidden}.bcal-table tr:last-child .bcal-empty,.bcal-table tr:last-child .bcal-week,.bcal-table tr:last-child .bcal-date{border-bottom:none}.bcal-table .bcal-past{visibility:hidden;color:#999;cursor:default}.bcal-table .bcal-today{background-color:#84b823;color:#fff}.bcal-table .bcal-week{background-color:#FEF3DA;border-right:solid 1px #fff;border-bottom:solid 1px #fff;color:#CC6600;cursor:default}.bcal-table .bcal-selected{background-color:#648e3d;color:#fff}.bcal-table .bcal-over,.bcal-table .bcal-date:hover{background-color:#B2B2A9;color:#fff}.bcal-table .bcal-date:last-child,.bcal-table .bcal-empty:last-child{border-right:none}.bcal-table .bcal-past:hover{background-color:#e0e0e0;color:#666}.bcal-table .bcal-month,.bcal-table .bcal-navi,.bcal-table .bcal-nav,.bcal-table .bcal-wnum,.bcal-table .bcal-wday,.bcal-table .bcal-week{cursor:text;padding-bottom:1em;vertical-align:top}.tt-dropdown-menu{border:1px solid #999;border-bottom-width:0px;background:#fff;min-width:14rem;max-width:25rem;font-size:.9rem;text-align:left}.tt-suggestion{padding:.5em 1em;border-bottom:1px solid #999}.tt-suggestion p{margin:0}.tt-is-under-cursor{background:#eee}.form-block{background-color:#d2d2d2;background-color:rgba(0,0,0,0.1);padding:2em}input[type="text"],input[type="password"],select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b2b2b2;background-color:#fff;padding:.625em .75em;-webkit-appearance:none}.mod-webkit-appearance select{background:#fff url("../images/dropdown-arrow.png") center right no-repeat;padding-right:1.6em}fieldset{padding:0;margin:0;border:0}legend{font-size:1.5em;color:#648e3d;padding-bottom:1em}.field{margin-bottom:1em}.field label{padding-bottom:.3em;display:block}.field legend{color:#656565;font-size:1em;font-weight:bold;padding-bottom:.5em}.field-separator{margin-bottom:1em;text-align:center;text-transform:uppercase}.inline-fields select{width:auto;margin:0 .5em .5em 0}.ui-icon.ui-icon-datepicker{text-indent:0;background:#fff;width:2em;height:100%;text-align:center;border:1px solid #b2b2b2;border-left:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-icon.ui-icon-datepicker:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60d";color:#658d1b;margin-top:.6em}input.scfDatePickerTextBox{border-right:0}.orange-button{text-transform:uppercase;font-size:0.875em;width:100%;font-weight:bold;padding:0.5em 1em;text-align:center;display:inline-block;margin:auto;color:#fff;text-decoration:none;border-radius:5px;border:1px solid #c45015;background-image:-ms-linear-gradient(bottom, #f3651b 0%, #f69027 100%);background-image:-moz-linear-gradient(bottom, #f3651b 0%, #f69027 100%);background-image:-o-linear-gradient(bottom, #f3651b 0%, #f69027 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f3651b), color-stop(1, #f69027));background-image:-webkit-linear-gradient(bottom, #f3651b 0%, #f69027 100%);background-image:linear-gradient(to top, #f3651b 0%,#f69027 100%)}.login-form{max-width:30em}.vcard div{margin-bottom:.25em}.action-list{list-style:none;margin:0;padding:0}.action-item{list-style:none;margin:0 0 .375em 0;padding:0}.action-link{color:#648e3d;font-weight:bold;position:relative;padding-left:1em}.action-link:before{content:'';display:inline-block;border-width:.25em 0 .25em .5625em;border-color:transparent transparent transparent #648e3d;border-style:solid;position:absolute;left:0;top:50%;margin-top:-.25em}html,body{background:#fff;color:#656565}body{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300}a{text-decoration:none;color:#164a7c;cursor:pointer}a:hover{color:#f3651b}ul,ol,p{line-height:1.6em;margin:0 0 1em}blockquote{line-height:1.4em;font-size:1.4em;text-align:left;margin:0 0 1em}h2,h3,h4,h5{font-weight:normal;color:#658d1b;margin:0 0 .6em}h1{color:#f3651b;font-size:1.8em}h2{font-size:1.3em}h3{font-size:1.1em}@media (min-width: 43.75em){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}}img{max-width:100%;height:auto}.content-section ul,.content-section ol,.content-section p{font-size:0.9em}.section-header{font-size:1.6em;padding:.8em 0;margin:0}.phone-number .number{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0 1em 0 0;position:relative;font-size:1.2em;line-height:1.2em}.phone-number .number:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e608";position:absolute;top:0;right:0;font-size:1.2em;line-height:1em}.read-more{font-weight:bold;display:inline-block;padding-left:.6em;position:relative}.read-more:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e603";padding-right:.4em;position:absolute;top:.2em;left:0}.item-block{background-color:#fff;padding:1.5em;margin:.75em 0;-webkit-box-shadow:0 0 0.25em rgba(0,0,0,0.1);-moz-box-shadow:0 0 0.25em rgba(0,0,0,0.1);box-shadow:0 0 0.25em rgba(0,0,0,0.1)}.item-block.with-image-content .image{margin-bottom:1em}@media screen and (min-width: 40em){.item-block.with-image-content{*zoom:1}.item-block.with-image-content:after{content:"";display:table;clear:both}.item-block.with-image-content .image{float:left;width:10em}.item-block.with-image-content .image img{max-width:100%}.item-block.with-image-content .details{margin-left:11em}.item-block.with-image-content.is-small .image{width:6em}.item-block.with-image-content.is-small .details{margin-left:7em}}.item-list-title{padding-bottom:.2em;border-bottom:1px solid #ddd;margin-bottom:.4em;font-size:1.4em}.item-list{margin:0;padding:0;list-style:none}.item-list li{margin:0 0 2em}.item-list h3{margin:0 0 .2em}.item-list h3 a{color:#f3651b}.item-list .image{margin:0 0 .5em;border:1px solid #ccc}@media screen and (min-width: 28em){.item-list li{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1em 0 0}}@media screen and (min-width: 60em){.item-list li{width:32%}}.community-filter label{display:none}.community-filter .checkbox-label{display:inline-block}.community-filter input[type="submit"]{font-size:1em}.community-filter .action{text-align:center}@media only screen and (min-width: 64em){.community-sidebar{float:left;width:27%}}.bookmarked-communities{margin:1.5em 0;background-color:#d2d2d2;background-color:rgba(0,0,0,0.1);padding:2em}.bookmarked-communities ul{padding:0;list-style:none}.bookmarked-communities li{list-style:none}.bookmarked-communities .remove{text-indent:-9999em;position:relative;display:inline-block;width:1em;height:1em}.bookmarked-communities .remove:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60c";text-indent:0;position:absolute;top:50%;left:0;margin-top:-.25em}.bookmarked-communities .actions{border-top:1px solid #b2b2b2;padding-top:1em}.community-map.loading{position:relative}.community-map.loading:before{content:'';position:absolute;top:50%;left:50%;background:transparent url(../images/ajax-loader.gif) no-repeat 0 0;display:block;width:28px;height:28px;margin:-14px 0 0 -14px;z-index:1}.community-map.loading .map-canvas,.community-map.loading .map-legend{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.community-map.loading .map-legend li{cursor:default}.map-legend{background-color:#fff;padding:1em}.map-legend ul{padding:0;margin:0;list-style:none}.map-legend li{display:inline-block;list-style:none;margin:.25em 1em;position:relative}.map-legend li img{position:absolute;top:0;left:0}.map-legend li label.inactive img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.map-legend label{display:block;position:relative;padding:0 0 0 2em;cursor:pointer}.map-legend label.inactive:hover{color:#191919}.map-legend label.inactive:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}@media only screen and (min-width: 48em){.map-legend{text-align:center}}.driving-directions{text-align:center;padding:1em}.community-item img{display:block;margin-bottom:1em}.community-item .title{font-size:1em;margin:0 0 1em 0}.community-item .vcard,.community-item ul{margin-bottom:1em}.community-item .care-options{padding:0 0 0 1.25em}.community-item .care-options li{margin-bottom:0}.community-item .action-list{border-top:1px solid #d2d2d2;padding-top:1em}.community-item.featured{border:2px solid #658d1b}@media only screen and (min-width: 30em){.community-item{overflow:hidden;*zoom:1}.community-item img{float:left;margin-right:2%;max-width:20%}}@media only screen and (min-width: 40em){.community-item .vcard{float:left;width:35%;margin-right:5%}.community-item .care-options{float:left;width:34%}.community-item .action-list{clear:left}}@media only screen and (min-width: 48em){.community-item .vcard{width:26%}.community-item .care-options{width:20%}.community-item .action-list{float:right;clear:none;width:21%;padding:0 0 0 2%;margin:0;border-top:0;border-left:1px solid #d2d2d2}}.featured-communities h2{padding-left:.3em;margin:1em 0 .2em}@media only screen and (min-width: 64em){.community-results{float:right;width:70%}}@media only screen and (min-width: 64em){.community-results.metro-regions{float:none;width:inherit}}.community-results .load-more{font-size:1.5em;font-weight:bold;display:block;text-align:center;margin:1em 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.us-community-link-container{text-align:center;position:relative}@media only screen and (min-width: 64em){.us-community-link-container{text-align:right}.us-community-link-container .button{position:absolute;top:-3em;right:0}}.us-community-link-container .button{font-size:1em;margin:.2em}.community-items-container.loading{background:transparent url(../images/ajax-loader.gif) no-repeat center bottom}.community-items-container.loading .load-more{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:default}.faq-item{padding:0 0 .1em;margin:0 0 .2em}.faq-item h3{background:#77a449;color:#fff;cursor:pointer;padding:.3em .3em .3em 1.5em;position:relative;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em}.faq-item h3:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e603";position:absolute;top:.4em;left:.6em;display:block}.faq-item .faq-answer{margin:0 .5em 1em;display:none}.faq-item.active h3{background-color:#648e3d}.faq-item.active h3:before{content:"\e600"}.faq-item.active .faq-answer{display:block}.site-search{position:relative;margin:0 0 1em}.site-search label{color:#ccc;margin-left:-1.5em}.site-search label.placeholder{margin-left:0}.site-search:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60e";position:absolute;top:.5em;right:.4em;font-size:1.2em;color:#ccc;z-index:10}.site-search input[type="text"]{padding-right:2em}.site-search button{position:absolute;top:.3em;right:.3em;cursor:pointer;width:2em;height:2em;overflow:hidden;opacity:0;filter:alpha(opacity=0);z-index:11}.site-search .twitter-typeahead{width:100%}.search-results{padding:1em 0 0;*zoom:1}.search-results:after{content:"";display:table;clear:both}@media screen and (min-width: 46em){.search-results .search-articles{width:75%;float:left}.search-results .search-communities{width:23%;float:right}}.search-title{margin:0 0 .2em;font-weight:bold}.search-list{margin:0 0 1em;padding:0;list-style:none}.search-results-message{border:1px solid #84b823;margin-top:0.6em;padding:0.7em}.list-paging{margin:0 0 2em}.list-paging .summary{margin:0 0 .6em;text-align:center}.list-paging .pager{*zoom:1}.list-paging .pager:after{content:"";display:table;clear:both}.list-paging .button{font-size:.8em;padding:.625em 1em}.list-paging .next{float:right}.list-paging .next:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e605";margin-left:.5em}.list-paging .prev{float:left}.list-paging .prev:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e604";margin-right:.5em}.community-title{font-size:1.8em;font-weight: normal;color:#164a7c;margin:0.5em 0}@media screen and (min-width: 80em){.community-title{font-size:2.2em}}.community-phone-number{font-size:1.4em;margin:0 0 .2em}.community-get-in-touch{font-size:1.2em}.community-get-in-touch a{color:#658d1b;font-weight:bold}.community-get-in-touch a:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e603";margin-left:.5em}.community-information{padding:.1em 0 0}.community-information .community-care-types{margin:0 0 1em}.community-information .community-care-types .title{font-size:1.1em;color:#363b3e;margin-bottom:0.5em}.community-information .community-care-types .care-types{color:#f3651b;padding-left:1em;line-height:1.5em;margin:0 1em 0 0}.community-information .community-address{background:#e2e2e2;padding:.75em 0}.community-information .community-description{width:95%;clear:both;line-height:1.5em}.community-information .community-action-buttons{margin-bottom:2em;clear:both;font-size:.7em}.community-information .community-action-buttons .button{margin-bottom:1em}@media screen and (min-width: 80em){.community-information .community-action-buttons .button{width:auto;display:inline-block;margin-right:1em}}@media screen and (min-width: 40em){.community-information .community-action-buttons{font-size:.8em}}.community-information .community-action-buttons .tour{display:none}@media screen and (min-width: 80em){.community-information .community-action-buttons .tour{display:inline-block}}.community-address{width:100%;clear:both;display:inline-block;line-height:1.3em;margin:0 0 1em}.community-address .information{font-size:1em;display:inline-block}.community-address .information,.community-address .information a{color:#648e3d}.community-address.has-icon .information{position:relative;margin-left:2.5em}.community-address.has-icon .information:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e610";position:absolute;top:0;right:104%;color:#658e3d;font-size:2.5em}.schedule-a-visit{clear:both;padding:0;padding-bottom:2em;margin:0 0 1em;*zoom:1;background-color:#eee;background-color:rgba(0,0,0,0.1);position:relative}.schedule-a-visit:after{content:"";display:table;clear:both}.schedule-a-visit .form h1{font-size:1.5em;color:#164a7c;margin:0 0 1em 0;font-weight:normal}.schedule-a-visit .form{display:inline-block;width:100%;padding:2em;margin-bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schedule-a-visit .form .form-title{color:#648e3d;font-size:1.5em;margin-bottom:0.5em}.schedule-a-visit .form .form-row{padding-bottom:0.5em}.schedule-a-visit .form .form-row div{padding-bottom:0.5em}.schedule-a-visit .form .form-row label{display:block;font-size:0.9em}.schedule-a-visit .form .form-row input,.schedule-a-visit .form .form-row textarea{display:block;width:100%}.schedule-a-visit .form .form-row label.inline,.schedule-a-visit .form .form-row input.inline{display:inline-block;width:auto}.schedule-a-visit .form .form-row .button{display:inline-block;margin:1em auto;color:white;text-transform:uppercase;padding:0.5em 1em;border-bottom:1px solid #748963;border-left:1px solid #567a34;border-right:1px solid #567a34;border-top:1px solid #5d8239;border-radius:5px;background-image:-ms-linear-gradient(bottom, #537b32 0%, #73a046 100%);background-image:-moz-linear-gradient(bottom, #537b32 0%, #73a046 100%);background-image:-o-linear-gradient(bottom, #537b32 0%, #73a046 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #537b32), color-stop(1, #73a046));background-image:-webkit-linear-gradient(bottom, #537b32 0%, #73a046 100%);background-image:linear-gradient(to top, #537b32 0%,#73a046 100%)}.schedule-a-visit .form .form-row .disclaimer{font-size:0.9em}.schedule-a-visit .information{display:inline-block;width:100%;padding:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schedule-a-visit .information .instructional-text{font-size:0.8em;line-height:1.5em}@media screen and (min-width: 80em){.schedule-a-visit .information .instructional-text{font-size:1em}}.schedule-a-visit .information .phone-number{color:#3bb2bb;font-size:2em}@media screen and (min-width: 80em){.schedule-a-visit .information .phone-number{font-size:3.5em}}.schedule-a-visit .information .phone-number:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e608";font-size:1.1em;top:.1em;position:relative}.schedule-a-visit .information .phone-number .tel{font-weight:bold}.schedule-a-visit .information .office-hours .title{color:#648e3d;font-size:1.5em;margin:1em 0 0.25em 0}.schedule-a-visit .information .office-hours dl{font-size:1em;line-height:1.2em;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}@media screen and (min-width: 80em){.schedule-a-visit .information .office-hours dl{font-size:1.25em}}.schedule-a-visit .information .office-hours .day{float:left;clear:left;width:30%}@media screen and (min-width: 80em){.schedule-a-visit .information .office-hours .day{width:13%}}.schedule-a-visit .information .office-hours .hours{margin-left:32%}@media screen and (min-width: 80em){.schedule-a-visit .information .office-hours .hours{margin-left:15%}}.schedule-a-visit .information .volunteer-opportunities .title{color:#648e3d;font-size:1.2em;margin:1em 0 0.25em 0}@media screen and (min-width: 80em){.schedule-a-visit .information .volunteer-opportunities .title{font-size:1.5em}}.schedule-a-visit .information .volunteer-opportunities .tel{font-size:1.75em}.schedule-a-visit .information .career-opportunities .title{color:#648e3d;font-size:1.2em;margin:1em 0 0.25em 0}@media screen and (min-width: 80em){.schedule-a-visit .information .career-opportunities .title{font-size:1.5em}}.schedule-a-visit .information .career-opportunities .tel{font-size:1.75em}.schedule-a-visit .information .career-opportunities .url{margin-top:0.75em}.schedule-a-visit .information .career-opportunities .url a{color:#164a7c}.schedule-a-visit .information .general-inquiries .title{color:#648e3d;font-size:1.2em;margin:1em 0 0.25em 0}@media screen and (min-width: 80em){.schedule-a-visit .information .general-inquiries .title{font-size:1.5em}}.schedule-a-visit .information .general-inquiries .tel{font-size:1.75em}@media screen and (min-width: 50em){.schedule-a-visit:before{content:'';display:block;position:absolute;top:0;left:30%;width:1em;height:100%;background:url("../images/homepage-body-background.png") repeat}.schedule-a-visit .form{float:left;width:30%;margin-bottom:0;margin-right:1em}.schedule-a-visit .information{width:65%}}.community-map{padding:0em}.community-map #map-canvas{width:100%;height:450px}.community-map #map-canvas img{max-width:inherit}.community-events{padding:0;padding-bottom:2em;position:relative}.community-events .title{font-size:1.5em;color:#164a7c;margin:0 0 1em 0}.community-events .loading-overlay{display:none;background:url("../images/homepage-body-background.png");position:absolute;width:100%;height:100%;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.community-events .loading-overlay:before{content:'';display:block;width:2em;height:2em;background:url("../images/ajax-loader.gif") center center no-repeat;position:absolute;top:50%;left:50%}.community-events.loading .loading-overlay{display:block}.community-events .single-day-selector{background:#e2e2e2;padding:1em}@media screen and (min-width: 80em){.community-events .single-day-selector{padding:0;width:10%;float:left;text-align:center;background:none}}.community-events .single-day-selector .day{font-size:1.25em;display:inline-block;width:75%}.community-events .single-day-selector .date{font-size:2.5em;font-weight:bold;display:inline-block;width:75%}.community-events .single-day-selector .selectors{padding:.5em 0 0}.community-events .events{display:inline-block;width:100%}@media screen and (min-width: 80em){.community-events .events{width:65%;margin-right:1em}}.community-events .events ul{list-style-type:none;margin-top:0;padding-left:0em}.community-events .events li{clear:both;margin-bottom:1em;background:white;box-shadow:2px 2px 2px rgba(0,0,0,0.2);padding:1em}.community-events .events .icon{display:inline-block;float:left;width:75px;margin-right:1em}.community-events .events .information,.community-events .events .event-community-information{vertical-align:top;display:inline-block;width:50%;min-height:60px;line-height:1.3em}.community-events .events .information .name,.community-events .events .event-community-information .name{color:#164a7c;display:block;font-weight:bold}.community-events .events .information .time,.community-events .events .event-community-information .time{color:#658d1b;text-transform:uppercase;display:block}.community-events .events .information .location,.community-events .events .event-community-information .location{display:block}@media screen and (min-width: 40em){.community-events .events .information,.community-events .events .event-community-information{width:28%;margin-right:2%}}.community-events .events .event-community-information{margin-top:2em}.community-events .events .event-community-information .name a{color:#658d1b}@media screen and (min-width: 40em){.community-events .events .event-community-information{margin-top:inherit}}.community-events .events .actions{display:block;width:100%;border-top:1px solid black;clear:both;margin-top:1.5em;padding-top:0.5em}@media screen and (min-width: 40em){.community-events .events .actions{clear:none;display:inline-block;width:21%;border-top:0px solid white;margin-top:0;padding-top:0em}}.community-events .events .actions li{margin-bottom:0;box-shadow:none;padding:0;font-weight:bold;position:relative;padding-left:.8em}.community-events .events .actions li:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e603";color:#658d1b;position:absolute;top:.3em;left:0}.community-events .events .actions li a{color:#658d1b}.community-events .side-bar{display:inline-block;width:100%;vertical-align:top;text-align:center}@media screen and (min-width: 80em){.community-events .side-bar{width:23%}}.community-events .side-bar .calendar-selector{display:none;width:100%}@media screen and (min-width: 80em){.community-events .side-bar .calendar-selector{display:inline-block}}.community-events-header{*zoom:1;border-bottom:1px solid #ccc;margin:0 0 1em}.community-events-header:after{content:"";display:table;clear:both}.community-events-header .location-message{text-align:center}.community-events-header .location-message .or{display:block}@media screen and (min-width: 40em){.community-events-header .location-message,.community-events-header .site-search{float:left;margin:0 1em 1em 0}.community-events-header .location-message{padding:.4em 0 0}.community-events-header .location-message .or{display:inline-block;margin:0 2em}}.community-amenities{clear:both;padding:1em;background:#fff}.community-amenities .title{font-size:1.5em;color:#164a7c;margin:1em 0}.community-amenities .subtitle{font-size:1.2em;margin:0.5em 0}.community-amenities ul{padding-left:0em;margin:0 0 0 1em;vertical-align:top}@media screen and (min-width: 48em){.community-amenities ul{margin:auto auto auto 1em}}.community-amenities li{line-height:1.5em;font-size:0.9em}@media screen and (min-width: 30em){.community-amenities .amenities-section ul{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;margin-right:2%}}@media screen and (min-width: 50em){.community-amenities .amenities-section{width:22%;margin-right:2%;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}}.floorplan-list{display:none}.floorplan-container{margin:0 0 2em;padding:2em 0 0}.floorplan-slideshow-container{background:#fff;-webkit-box-shadow:0 0 0.5em rgba(0,0,0,0.2);-moz-box-shadow:0 0 0.5em rgba(0,0,0,0.2);box-shadow:0 0 0.5em rgba(0,0,0,0.2);margin:0 0 1em}.floorplan-preview{padding:3em 1em 2em;position:relative;max-width:72em;margin:0 auto;*zoom:1}.floorplan-preview:after{content:"";display:table;clear:both}.floorplan-preview .close{position:absolute;top:1em;right:1em;cursor:pointer}.floorplan-preview .close:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60c";font-size:3em}.floorplan-preview .floorplan-preview-image{background:#fff;border:1px solid #eee}.floorplan-preview .floorplan-preview-image img{width:100%}.floorplan-preview .floorplan-preview-content{margin:0 3em 1em 0;padding:0;list-style:none}.floorplan-preview .floorplan-preview-content .button{font-size:.8em}.floorplan-preview .floorplan-preview-content li{white-space:no-wrap;margin:0 1em 1em 0}@media screen and (min-width: 30em){.floorplan-preview .floorplan-preview-content li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}}.floorplan-slideshow-item{cursor:pointer}.floorplan-slideshow-item:hover{opacity:.6}.floorplan-slideshow-item .image{display:block;position:relative;padding-bottom:100%;overflow:hidden;width:205px}.floorplan-slideshow-item .image img{position:absolute;top:0;left:0;width:100%}.floorplan-slideshow{padding:0 3em;position:relative}.floorplan-slideshow ul,.floorplan-slideshow li{margin:0;padding:0;list-style:none}.floorplan-slideshow.loading{position:absolute;top:-9999em}.floorplan-slideshow .flex-control-nav{display:none}.floorplan-slideshow .flex-direction-nav{position:absolute;top:50%;left:0;width:100%}.floorplan-slideshow .flex-next,.floorplan-slideshow .flex-prev{position:absolute;display:block;background:#658d1b;color:#fff;overflow:hidden;text-indent:-999em;text-align:left;width:1em;height:2em;cursor:pointer;font-size:2em;top:-1em}.floorplan-slideshow .flex-next:before,.floorplan-slideshow .flex-prev:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;position:absolute;top:50%;left:50%;text-indent:0;margin:-.5em 0 0 -.19em}.floorplan-slideshow .flex-disabled{display:none}.floorplan-slideshow .flex-prev{left:0}.floorplan-slideshow .flex-prev:before{content:"\e604"}.floorplan-slideshow .flex-next{right:0}.floorplan-slideshow .flex-next:before{content:"\e605"}.floorplan-slideshow .slides li{padding:2em 0}.floorplan-slideshow .slides li.active{position:relative}.floorplan-slideshow .slides li.active:before{content:'';display:block;position:absolute;bottom:0;left:50%;width:0;height:0;border-width:0 1em 1em;border-color:#ccc transparent;border-style:solid}.floorplan-header{margin:0 0 1em;padding:1em}.floorplan-header h2{font-weight:normal;color:#164a7c;margin:0 0 1em}.floorplan-header .plan{position:relative;padding-left:2.5em}.floorplan-header .plan:before{content:'';background:transparent url(../images/plan-apartment-icon.png) no-repeat 0 0;width:20px;height:22px;position:absolute;left:1em;top:50%;margin-top:-11px;display:block}@media screen and (min-width: 36em){.floorplan-header{*zoom:1;padding:0}.floorplan-header:after{content:"";display:table;clear:both}.floorplan-header h2{float:left}.floorplan-header .filters{float:right}.floorplan-header .filters label,.floorplan-header .filters select{float:left}.floorplan-header .filters label{display:inline-block;margin-right:1em;line-height:2.6875em}.floorplan-header .filters select{width:10em;margin-right:1em}}.community-header{background:#fff;margin:0 -1em 1em;padding:0 1em 1em}.community-ad-space{width:14em}@media screen and (min-width: 30em){.community-ad-space{float:right}.community-description{float:left;width:60%}.community-details{padding:1em;*zoom:1;-webkit-box-shadow:0 -5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 -5px 5px rgba(0,0,0,0.1);box-shadow:0 -5px 5px rgba(0,0,0,0.1)}.community-details:after{content:"";display:table;clear:both}}@media screen and (min-width: 56em){.community-description{width:75%}}@media screen and (min-width: 40em){.community-header{padding-top:2.2em}}@media screen and (min-width: 60.0625em){.community-information{width:15em;float:left;margin-right:.5em;padding:6em 1em 0}.community-information .community-action-buttons{text-align:center}.community-slideshow.js-slideshow{margin-left:18em}}@media screen and (min-width: 83.125em){.community-header{margin:0 0 1em;padding:2.2em 0 0}.community-information{margin-left:1em}.community-slideshow.js-slideshow{margin-left:19em;min-height:650px}}.sitemap{column-count:1;-moz-column-count:1;-webkit-column-count:1}@media screen and (min-width: 40em){.sitemap{column-count:3;-moz-column-count:3;-webkit-column-count:3}}@media screen and (min-width: 80em){.sitemap{column-count:3;-moz-column-count:3;-webkit-column-count:3}}.masonry-detector{position:absolute;left:-999em;display:none}@media screen and (min-width: 30em){.masonry-detector{display:block;left:0}}.masonry-container{padding:.5em;background-color:#eee;background-color:rgba(0,0,0,0.1);margin-bottom:1em}.masonry-container .pod{width:100%}@media screen and (min-width: 30em){.masonry-container .pod{width:47%}}@media screen and (min-width: 48em){.masonry-container .pod{width:31%}}@media screen and (min-width: 80em){.masonry-container .pod{width:24%}}@media screen and (min-width: 30em){.masonry-container .identifier{display:none}}@media screen and (min-width: 30em){.content-section .content .pod{width:48%}}@media screen and (min-width: 48em){.content-section .content .pod{width:48%}}@media screen and (min-width: 80em){.content-section .content .pod{width:32%}}.sidebar .pod{margin:0em 1.5em 1em 0.5em}.pod{display:inline-block;vertical-align:top}.pod .pod-wrap{margin:.5em;background:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2)}.pod .pod-content{padding:1em}.pod img{display:block;width:100%}.pod h3{font-weight:normal;font-size:1.4em}.community-pod .pod-content{padding:1.5em;background:#0E797F;color:#fff}.community-pod img{border:1px solid #fff}.community-pod .title{padding:0em;margin-bottom:1em;font-size:1.25em;color:#fff}.community-pod .community-title{font-weight:bold;font-size:1.375em;margin:0.5em 0;color:white}.community-pod .community-address{color:#a6d7db;font-size:0.8em;line-height:1.5em;min-height:2em}.community-pod .community-phone{font-weight:bold;margin:0.5em 0 0.7em 0;font-size:1.375em}.community-pod .button{background:#44bfc6;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #47c1c8), color-stop(100%, #30a3ae)),#44bfc6;background:-webkit-linear-gradient(top, #47c1c8,#30a3ae),#44bfc6;background:-moz-linear-gradient(top, #47c1c8,#30a3ae),#44bfc6;background:-o-linear-gradient(top, #47c1c8,#30a3ae),#44bfc6;background:linear-gradient(top, #47c1c8,#30a3ae),#44bfc6;color:#fff;text-transform:uppercase;font-weight:normal;border-radius:.5em;padding:.75em;text-align:center;border-color:#0b6266;font-size:1.125em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.js-slideshow{position:relative;max-width:83.125em;margin:0 auto}.js-slideshow ul,.js-slideshow li{margin:0;padding:0;list-style:none}.js-slideshow a:active,.js-slideshow a:active,.js-slideshow a:focus,.js-slideshow a:focus{outline:none}.js-slideshow img{display:block;width:100%}.js-slideshow .slides li{display:none}.js-slideshow .slides li:first-child{display:block}.hero.is-community .slideshow-container{padding-bottom:51%;position:relative}.hero.is-community .slideshow-container .flex-viewport,.hero.is-community .slideshow-container .slides{position:absolute !important;top:0;left:0;width:100%;height:100%}.hero.is-community .slideshow-container .flex-direction-nav{display:block;position:absolute;top:100%;width:100%}.hero.is-community .slideshow-container .flex-direction-nav .flex-prev,.hero.is-community .slideshow-container .flex-direction-nav .flex-next{margin-top:2em}@media screen and (min-width: 40em){.hero.is-community .slideshow-container .flex-direction-nav .flex-prev,.hero.is-community .slideshow-container .flex-direction-nav .flex-next{margin-top:1.16em}}.hero.is-home{overflow:hidden}.hero .slideshow-container .flex-viewport li{display:none;-webkit-backface-visibility:hidden}.hero .slideshow-container .slides{*zoom:1}.hero .slideshow-container .slides:after{content:"";display:table;clear:both}.hero .slideshow-container .flex-direction-nav{position:absolute;z-index:3;top:50%;left:0;width:100%}.hero .slideshow-container .flex-control-nav{background:#164a7c;*zoom:1;padding:1em;position:relative;z-index:5;text-align:center;margin:0}.hero .slideshow-container .flex-control-nav:after{content:"";display:table;clear:both}.hero .slideshow-container .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:50px;margin:0 .3em}.hero .slideshow-container .flex-control-nav li img{border:2px solid #fff;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;-ms-border-radius:0.2em;-o-border-radius:0.2em;border-radius:0.2em;cursor:pointer;opacity:.6}.hero .slideshow-container .flex-control-nav li img.flex-active{opacity:1}.hero .slideshow-container .flex-prev,.hero .slideshow-container .flex-next{position:absolute;top:-.5em;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1.6em;height:1.6em;overflow:hidden;text-indent:-999em;text-align:left;font-size:2em}.hero .slideshow-container .flex-prev:before,.hero .slideshow-container .flex-next:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;position:absolute;top:.27em;left:50%;color:#164a7c;text-indent:0;text-align:center;width:1.6em}.hero .slideshow-container .flex-disabled{opacity:.3;cursor:default}.hero .slideshow-container .flex-prev{left:-.8em}.hero .slideshow-container .flex-prev:before{content:"\e602";margin-left:-.55em}.hero .slideshow-container .flex-next{right:-.8em}.hero .slideshow-container .flex-next:before{content:"\e603";margin-left:-1.1em}@media screen and (min-width: 40em){.hero .slideshow-container .flex-prev,.hero .slideshow-container .flex-next{font-size:3.4em}.hero .slideshow-container .flex-control-nav{position:absolute;bottom:0;left:1em;-webkit-border-radius:0.5em 0.5em 0 0;-moz-border-radius:0.5em 0.5em 0 0;-ms-border-radius:0.5em 0.5em 0 0;-o-border-radius:0.5em 0.5em 0 0;border-radius:0.5em 0.5em 0 0}.hero .slideshow-container .flex-control-nav li{width:75px}}.hero-selector{background:#164a7c;padding:1em 4em;position:relative}.hero-selector ul{*zoom:1;margin:0;padding:0}.hero-selector ul:after{content:"";display:table;clear:both}.hero-selector img{width:auto}.hero-selector .slides li{cursor:pointer;margin-right:15px}.hero-selector .slides li img{display:block;border:4px solid transparent}.hero-selector .slides li.flex-active-slide img{border-color:#f3651b}.hero-selector .flex-direction-nav{position:absolute;top:50%;width:100%;left:0;display:none}@media screen and (min-width: 40em){.hero-selector{padding:1em 6em}}.no-js .js-slideshow .slides li:first-child{display:block}.news-list{margin:0;*zoom:1;padding:0;list-style:none}.news-list:after{content:"";display:table;clear:both}.news-list li{margin:0 0 1em;*zoom:1}.news-list li:after{content:"";display:table;clear:both}.news-list .date{margin:0 0 .1em;font-size:1.2em}@media screen and (min-width: 29em){.news-list .date{width:8.5em;float:left}.news-list .details{margin-left:11em}}.item-block.news-block{margin-bottom:2em}.video-list li p{margin:0 0 .4em}.video-list li .image>a{display:block;position:relative}.video-list li .image>a img{width:100%;height:auto}.video-list li .image>a span{display:block;width:4em;height:3em;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 );position:absolute;top:50%;left:50%;margin:-1.5em 0 0 -2em;border-radius:.2em}.video-list li .image>a span:before{content:'';display:block;width:0;height:0;border-color:transparent #fff;border-style:solid;border-width:.5em 0 .5em 1em;position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.5em}.video-list li .image>a:hover span{background:rgba(0,0,0,0.6)}.video-list li .image{position:relative;padding-bottom:56%;overflow:hidden}.video-list li .image a,.video-list li .image iframe{position:absolute;top:0;left:0;width:100%}.video-list li .image iframe{height:100%}.video-modal{position:fixed;background:rgba(0,0,0,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 );top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.video-modal.active{display:block}.video-modal-content{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;padding:4em 2em 2em;box-sizing:border-box}.video-close{position:absolute;top:.2em;right:.4em;cursor:pointer;font-size:2em;color:#fff}.video-close:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"\e60c"}.video-close:hover{color:#f79329}.video-container{position:relative;height:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.graph{padding:10px 0 10px;font-size:11px;background:rgba(0,0,0,0)}.graph .graphicContainer{padding:20px 0}.graph .barContainer{position:relative;margin-left:50px;min-height:161px;*zoom:1}.graph .barContainer:after{content:"";display:table;clear:both}.graph .barContainer .bar{position:absolute;bottom:0;width:14%;height:0;margin:0;padding:0}.graph .barContainer .bar .price{position:absolute;top:-1.25em;left:50%;width:25px}.graph .barContainer .bar span{display:block;position:relative;left:-50%}.graph .barContainer .bar1{left:30%}.graph .barContainer .bar2{left:60%}.graph .barContainer .bg{width:100%;height:100%}.graph .ticks{float:left;margin:0 0 0 -50px;padding:0}.graph .ticks li{position:relative;display:block;margin:0;width:40px;height:1.5em}.graph .ticks span{position:absolute;top:.5em;right:-16px;display:block;width:12px;height:1px}.graph .legendContainer{clear:both;margin:0 0 0 0;padding-top:10px}.graph .legendContainer span{display:block;margin-left:20px;margin-bottom:4px}.graph .legendContainer .swatch{position:relative;bottom:-2px;display:inline-block;margin-left:0;margin-bottom:0;margin-right:5px;width:12px;height:12px}.graph .graphicContainer{display:none;overflow:hidden;background:#ffffff;border:1px solid #7f7f7f}.graph .leaseTerm{text-align:center}@media screen and (min-width: 58em){.graph{width:27em;margin:0 0 1em 1em;float:right}}.graph .leaseTerm a,.graph .leaseTerm a:hover,.graph .leaseTerm a:link,.graph .leaseTerm a:visited{color:#2a3379}.graph .barContainer{border:1px solid #999;border-width:0 0 1px 1px}.graph .barContainer .bar{border:1px solid #7f7f7f;border-width:1px 1px 0}.graph .barContainer .bar .price{text-align:center;line-height:13px}.graph .bar1 .bg{background:#658d1b}.graph .bar2 .bg{background:#164a7c}.graph .ticks{text-align:right}.graph .ticks li:first-child{border-top:none}.graph .ticks span{border-bottom:1px solid #999}.graph .legendContainer .swatch{border:1px solid #7f7f7f}.graph .legendContainer .swatch1{background:#658d1b}.graph .legendContainer .swatch2{background:#164a7c}.mod-js .graphicContainer{display:block}.bod{box-sizing:border-box;overflow:hidden}.bod h3{margin:0 10px 10px 0}.bod .print{float:right;margin-right:10px;margin-top:8px}.bod .print img{position:relative;top:3px;margin-right:5px}.bod .button{font-size:.8em}#header_cta{padding:10px 0;margin:0 0 0 13px;width:600px}.stepIndicator{overflow:hidden;display:none;text-align:center}.stepIndicator ul{padding:0;clear:both;overflow:hidden}.stepIndicator li{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;width:13%}.stepIndicator li .badge_container{color:#999;cursor:pointer;*zoom:1}.stepIndicator li .badge_container:after{content:"";display:table;clear:both}.stepIndicator li .badge_container .label{display:none;line-height:1.4em;padding:.2em 0 0;font-size:.7em}.stepIndicator li .badge_container .badge{text-align:center;color:#999;font-weight:bold}.stepIndicator li .badge_container .badge span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:2px solid #999;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1.6em;height:1.6em;text-align:center}.stepIndicator li .badge_container:hover{color:#666}.stepIndicator li .badge_container:hover .badge span{border-color:#666}.stepIndicator li.is_on .badge_container{color:#333}.stepIndicator li.is_on .badge_container .badge{color:#333}.stepIndicator li.is_on .badge_container .badge span{background-color:#eee;border-color:#333}@media screen and (min-width: 30em){.stepIndicator li .badge_container .label{display:block}}@media screen and (min-width: 60em){.stepIndicator li .badge_container{margin:0 .5em}}@media screen and (min-width: 60em){.stepIndicator li .badge_container .label{font-size:.9em}}.formContainer{position:relative;overflow:hidden;margin-bottom:40px}.formContainer input.mailer{width:150px}.formContainer .popper h3{font-variant:normal;font-family:Arial, "Century Gothic", sans-serif;margin-left:1em;margin-right:1em;font-weight:normal;font-size:14px;line-height:1.5em;min-width:100px;padding:0;padding-bottom:.5em;text-align:center}.formContainer .popper .messaging{padding:1em}.formContainer .popper .errMsgContainer{text-align:center;color:#ff0000;font-style:italic}.formContainer .popper .popInput{text-align:left;border:1px solid #7f7f7f;-moz-box-shadow:inset 0 1px 2px #cccccc;-webkit-box-shadow:inset 0 1px 2px #cccccc;-o-box-shadow:inset 0 1px 2px #cccccc;box-shadow:inset 0 1px 2px #cccccc}.formContainer .popper .secondary{border-radius:0;box-shadow:none;background:transparent;border:none;filter:none;text-decoration:underline;color:#666}.formContainer .popper .main{float:none}.formContainer .popper #errMsgContainer{display:block;margin-bottom:.75em}.formContainer .popper #postalCode{margin:0 1em;width:7em;display:inline}.formContainer .popper #popBtnMail{display:inline-box;padding:.25em .5em;float:none}.formContainer .popper #popBtnClose{margin:1em 0 0 0;float:none}.formContainer .popper .calcButt{margin:1em 20px 0;width:277px}.formContainer .popper .calcButt:after{left:270px}.formArea{position:relative;margin-left:13px;padding:10px 0;min-height:450px;overflow:hidden}.formArea p{margin:0 10px 1em 0}.formArea ul{margin:0 0 10px;padding:0}.formArea li{margin:0.25em 10px 0.25em 1em;text-indent:-.8em}.formArea table{margin:0 10px 10px 0}.formArea td,.formArea th{padding:5px 10px 5px 0;line-height:12px}.formArea tr:first-child td{width:138px}.formArea tr:first-child th{width:119px;padding-left:.5em;padding-right:0}.formArea input{width:55px;margin-left:2.5px;padding:1px}.formArea .holvalue{display:inline-block;position:relative;margin-left:2px;padding:1px 1px 1px 3px;height:13px;width:80px}.formArea .foot{display:block;margin:40px 10px 0 0;padding-top:.5em}.formArea .ast{position:relative;left:.25em}.formArea th .ast{top:-2px}.formArea td .ast{top:-6px}.sendResults{margin-bottom:1em}.sendResults button{float:none}.error{color:#ff0000}.bod .print{color:#2a3379;font-size:11px;line-height:11px;cursor:pointer}#header_cta{border-bottom:1px solid #7f7f7f}.formArea p{color:#666;line-height:1.5em}.formArea table{font-size:11px}.formArea td,.formArea th{font-weight:normal;text-align:left}.formArea tr:first-child th{font-size:11px}.formArea tr.ruled td,.formArea tr.ruled th{border-bottom:1px solid #7f7f7f}.formArea ul{color:#666666}.formArea li{list-style-type:none}.formArea .holvalue,.formArea input{border:1px solid #7f7f7f;background-color:#ffffff;-moz-box-shadow:inset 0 1px 2px #cccccc;-webkit-box-shadow:inset 0 1px 2px #cccccc;-o-box-shadow:inset 0 1px 2px #cccccc;box-shadow:inset 0 1px 2px #cccccc}.formArea .holvalue{line-height:14px;font-size:11px}.formArea .foot{border-top:1px dotted #7f7f7f;color:#666666;font-size:10px}.formArea .ast{color:#666666}.formArea #result p{margin-bottom:10px}.formArea #result a{text-decoration:none;color:inherit}.leaseTerm a{font-size:11px}.mod-js .stepIndicator{display:block}.mod-js .formArea{display:none;position:absolute}.sendEmailForm label{display:block}.sendEmailForm .popInput{width:14em;padding:.4em}.blog-post{*zoom:1}.blog-post:after{content:"";display:table;clear:both}.blog-post-author{margin:0 0 1em;*zoom:1}.blog-post-author:after{content:"";display:table;clear:both}.blog-post-author img{border:1px solid #ccc}.blog-post-author .gravatar,.blog-post-author .text{display:inline-block;float:left}.blog-post-author .text{padding:.6em 0 0 .6em}a.wb-year.expanded+ul.wb-month,a.wb-month.expanded+ul.wb-entries{display:block !important}ul.wb-month{display:none}.wb-entry h2{margin-top:.5em}.sidebar .wb-archive .wb-entries{padding-top:.5em}.wb-image-container{display:none}.wb-meta-info{margin:0 0 .5em}.wb-meta-info .wb-gravatar{float:left;margin:0 1em 0 0}.wb-meta-info .wb-details{margin-left:1.5em}@media screen and (max-width: 59.74em){.wb-meta-info{*zoom:1}.wb-meta-info:after{content:"";display:table;clear:both}}.wb-entry-list-entries{margin:0 0 1em;padding:0;list-style:none}.wb-entry-list-entry{margin:0 0 3em}@media screen and (min-width: 60em){.wb-entry-list-entry .wb-image-container{display:block;float:right;margin:0 0 .5em .5em}.wb-entry-list-entry .wb-summary{clear:left;padding:.6em 0 0}}.wb-entry-share{margin:0 0 2em}.wb-entry-share h3,.wb-entry-share .wb-entries{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:.5em}.wb-entry-tags,.wb-entry-categories{margin:0 0 2em}.wb-entry-tags h3,.wb-entry-categories h3{margin:0 0 .4em}.wb-entry-categories ul{margin:0;padding:0;list-style:none}.wb-tagCloud .wb-entries{margin:0 0 1em}.wb-tagCloud .wb-entries a.wb-weight1{font-size:1.9em}.wb-tagCloud .wb-entries a.wb-weight2{font-size:1.5em}.wb-tagCloud .wb-entries a.wb-weight3{font-size:1.4em}.wb-tagCloud .wb-entries a.wb-weight4{font-size:1.2em}.wb-tagCloud .wb-entries a.wb-weight5{font-size:1em}.chef-featured-image{float:right;margin-left:10pt;margin-bottom:10pt}.chef-featured-image img{max-width:400px}.image-portrait{padding-bottom:65%;position:relative;overflow:hidden;display:block}.image-portrait img{position:absolute;top:0;left:0;width:100%;height:auto}.social-buttons{display:block;list-style:none;padding:1em 0 0;margin:0}.social-buttons>li{display:block;margin:0;padding:0 10px;float:left}.social-buttons .socialite{display:block;position:relative;background:url("images/social-sprite.png") 0 0 no-repeat}.social-buttons .socialite-loaded{background:none !important}.social-buttons .twitter-share{width:55px;height:65px;background-position:0 0}.social-buttons .googleplus-one{width:50px;height:65px;background-position:-75px 0}.social-buttons .facebook-like{width:50px;height:65px;background-position:-145px 0}.social-buttons .linkedin-share{width:60px;height:65px;background-position:-215px 0}.activities-grid{*zoom:1;padding:0;list-style:none}.activities-grid:after{content:"";display:table;clear:both}.activities-grid li{float:left;width:50%;margin:0 0 1em;text-align:center;padding:0 .5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.activities-grid li img{width:100% !important;height:auto !important;max-width:none}.activities-grid li a{display:block}@media screen and (min-width: 30em){.activities-grid li{width:33.3%}}@media screen and (min-width: 36em){.activities-grid li{width:25%}}@media screen and (min-width: 50em){.activities-grid li{width:14.27%}}.header-with-link{position:relative}.header-with-link h3{margin-right:5em}.header-with-link .link{position:absolute;top:.2em;right:0}.grid-with-images{margin:0;padding:0;list-style:none}.grid-with-images li{margin:0 0 3em;padding:0}.grid-with-images .image{display:inline-block;border:1px solid #ccc}.grid-with-images .image img{display:block}.grid-with-images .text{display:block;padding:.5em 0 0}.grid-with-images a{display:block}@media screen and (min-width: 28.56em){.grid-with-images li{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em;width:49%}}@media screen and (min-width: 66em){.grid-with-images li{width:32.3%}}.tags strong{color:#648e3d}.sidebar-image img{width:100%;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em}.recipe-details{*zoom:1}.recipe-details:after{content:"";display:table;clear:both}.recipe-sidebar .sidebar-content{padding:1em 1em .1em}@media screen and (min-width: 30em){.recipe-description{width:65%;float:left}.recipe-sidebar{width:31%;float:right}}
