.community-map{position:relative}.community-map .map{min-height:420px}.community-states .state-switch a{position:relative;line-height:48px;height:48px;font-size:26px;color:rgba(101,103,102,.4);border-radius:0;padding:0;margin-bottom:30px;overflow:visible}.community-states .state-switch a:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;background:rgba(101,103,102,.1)}.community-states .state-switch a:hover,.community-states .state-switch label.active{color:rgba(128,130,133,.84)}.community-states .state-switch a:hover:after,.community-states .state-switch a.active:after{background:rgba(128,130,133,.84)}.community-states .state-switch a.active:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(128,130,133,.84);position:absolute;bottom:-10px;left:calc(50% - 10px)}.community-items.state h2{font-size:1.8rem;text-transform:capitalize}.community-items.state .mdl-card{min-height:initial}.community-items.state a{text-transform:none;margin-top:0;margin-bottom:0;text-align:left;position:relative;font-size:.85rem;overflow:visible}.community-items.state a:before{margin-left:-16px;margin-right:0;opacity:.1;display:initial;display:inline-block;width:24px}@media only screen and (max-width:480px){.community-states .state-switch a{width:100%}.community-states .state-switch a{font-size:22px}}body section.community-states .state-switch{justify-content:center}body section.community-items .communities-container a.mdl-button{font-size:1rem!important}body.agent-template-1.company.WHITE section.community-items .communities-container a.mdl-button{color:var(--font-color-active)!important}