@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.footer-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding-left:0px}.footer-container-wrapper,.footer-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.footer-container-wrapper .csm-footer-links ul li a{font-family:'Roboto',sans-serif}.footer-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:initial}.csm-footer-house-wrapp{background:url('//cdn2.hubspot.net/hubfs/1763197/background/footer-top.jpg?t=1456771460605') repeat-x}.csm-footer-house-wrapp h2{color:#fff;margin:0;line-height:60px;font-size:20px;font-weight:normal}.csm-find-home-menu{margin:15px 0 10px;text-align:right}.csm-find-home-menu ul>li{background:url('//cdn2.hubspot.net/hubfs/1763197/background/location-nav-light.png?t=1456771460605') repeat-x;margin-left:10px;display:inline-block;width:180px;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.csm-find-home-menu ul>li>a{color:#fff;display:block !important;height:30px;line-height:30px;font-size:16px;padding:0 20px 0 15px;background:url('//cdn2.hubspot.net/hubfs/1763197/background/nav-arrow-white.png?t=1456771460605') no-repeat right}.csm-find-home-menu ul>li:hover{background:url('//cdn2.hubspot.net/hubfs/1763197/background/location-nav-dark.png?t=1456771460605')}.csm-find-home-menu ul ul{background:rgba(255,255,255,.95);padding:20px 20px 0 20px;width:285px}.csm-find-home-menu ul ul>li,.csm-find-home-menu ul ul>li:hover{background:0}.csm-find-home-menu ul ul>li{margin-bottom:20px}.csm-find-home-menu ul ul>li a{font-size:16px;line-height:19px;display:inline-block;white-space:normal !important;margin-bottom:0;color:#2a6f8c;font-weight:400;background:0}.csm-find-home-menu ul ul>li a:hover{color:#d65300;font-weight:500}.csm-find-home-menu ul ul>li a span{display:block;color:#555;font-weight:400;font-size:12px;line-height:16px}.csm-bot-footer{background:url('//cdn2.hubspot.net/hubfs/1763197/background/footer-bot.jpg?t=1456771460605') repeat-x;padding:57px 0 15px}.footer-container .row-fluid .page-center .csm-footer-logo{width:25.97938144329897%}.footer-container .row-fluid .page-center .csm-footer-main-nav{text-align:left;width:74.02061855670103%;margin:0}.csm-footer-main-nav ul{padding-top:24px}.csm-footer-main-nav ul li a{color:#c1d7ea;font-size:13px;padding-right:0;line-height:20px;padding-left:32px;font-weight:500;font-family:'Roboto',sans-serif;font-weight:500}.copy-social-wrapp{padding:12px 0 10px;margin:3px 0 20px;border-bottom:1px #696969 solid;border-top:1px #696969 solid}.csm-footer-links ul{display:inline-block;padding:0 0 0 5px;margin:0}.csm-footer-links ul li{display:inline-block;color:#c1d7ea;font-size:11px font-family:Arial}.csm-footer-links ul li a{color:#c1d7ea;font-size:11px font-family:Arial}.csm-footer-links ul li a:hover{color:#ff7f2f}.csm-footer-links span{font-size:11px;color:#c3c3c3;font-family:Arial}.csm-footer-links img{vertical-align:middle;margin-right:10px;margin-top:-11px}.csm-footer-social{text-align:right}.csm-footer-social a,.csm-footer-social a img{width:32px;height:32px}.footer-part-2{margin-left:-3px}.footer-part-3{margin-left:-3.5px}.csm-footer-links .container .col{text-align:left}.csm-footer-main-nav ul>li:first-child a{padding-left:0}ul.neighborhoods{margin:0;padding:0;list-style:none;margin-bottom:20px}ul.neighborhoods li{padding:0px;margin:0;position:relative;max-width:325px}ul.neighborhoods li span{display:block;color:white;background-color:#444;background-image:url(//www.eya.com/westside-at-shady-grove/wp-content/themes/gh/images/location-nav-light.png);background-repeat:repeat-x;background-position:right;line-height:38px;border:1px #555 solid;padding-left:20px;font-family:'Roboto',sans-serif}ul.neighborhoods li ul{display:none;position:absolute;width:100%;list-style:none;margin-left:0px;padding-top:20px;padding-bottom:10px;z-index:100}ul.neighborhoods li ul li{margin-bottom:10px;padding-left:20px}ul.neighborhoods li ul li a{color:#2a6f8c;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:500}ul.neighborhoods li:hover ul{display:block;background-color:white;margin:0px;padding:20px 0px}#hs_menu_wrapper_module_14520830201325301{padding-bottom:120p;padding-top:20px;padding-bottom:10px}.csm-bot-footer{padding-bottom:40px}.csm-footer-links{background-color:#343434;font-size:11px;color:#c3c3c3;padding:30px;line-height:34px}.csm-footer-links img{vertical-align:middle;margin-right:0px;float:right;height:auto;width:32px}#text-10 .textwidget h5{font-family:'Roboto',sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;color:white;border-top:1px #595959 solid;margin-bottom:10px;padding-top:10px;max-width:320px;margin-top:0px;text-align:left}.csm-footer-social .social{text-align:left}.csm-footer-social a{margin-right:2px;margin-bottom:5px}.csm-footer-social a img{margin-bottom:0px}.csm-footer-main-nav ul li a{padding:0px;padding-right:32px}.csm-footer-logo img{height:auto;width:255px}.csm-footer-links .mhbr{color:#848484;font-size:9px;float:right;line-height:normal}@media only screen and (max-width:959px){.csm-footer-main-nav ul li a{padding:0px;padding-right:15px}ul.neighborhoods li span{padding-left:10px;font-size:12px;line-height:35px}}@media(max-width:767px){.footer-container{margin:0}.csm-bot-footer{padding-left:20px;padding-right:20px}.csm-footer-logo,.csm-footer-partners{text-align:center}.csm-footer-links ul{padding:20px 0 0 0}.csm-footer-main-nav{display:none !important}.csm-bot-footer{padding:20px}.copy-social-wrapp{margin:20px 0;padding:20px 0}.csm-footer-social{padding:20px 0 0 0}}@media only screen and (max-width:767px){.csm-footer-links .container .col{text-align:left !important}.csm-footer-logo,.csm-footer-partners{text-align:left}.csm-footer-partners{display:none !important}.social a,#text-6,.footer-part-2,#text-10 .textwidget h5,.find-new-home{display:none !important}.social a.for-phone{display:inline-block !important}.csm-footer-social{padding-top:10px}.csm-footer-logo img{height:auto;width:255px}.csm-bot-footer{padding:15px 0px;padding-top:20px}.csm-footer-links{text-align:left;padding:30px 0px}.csm-footer-links .container .col{line-height:normal}.csm-footer-links ul{padding:10px 0px}.csm-bot-footer{padding:20px 0px !important}}