@import "/packages/accessible_space_theme/themes/accessible_space/css/foundation.min.css";@import "/packages/accessible_space_theme/themes/accessible_space/css/swipebox.min.css";@font-face{font-family: 'Aller';src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller.eot');src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller.eot?#iefix') format('embedded-opentype'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller.woff') format('woff'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller.ttf') format('truetype');font-weight: normal;font-style: normal}@font-face{font-family: 'Aller';src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller-Bold.eot');src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller-Bold.eot?#iefix') format('embedded-opentype'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller-Bold.woff') format('woff'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/Aller-Bold.ttf') format('truetype');font-weight: bold;font-style: normal}@font-face{font-family: 'TradeGothic LT';src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT.eot');src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT.eot?#iefix') format('embedded-opentype'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT.woff') format('woff'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT.ttf') format('truetype');font-weight: normal;font-style: normal}@font-face{font-family: 'TradeGothic LT';src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Bold.eot');src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Bold.eot?#iefix') format('embedded-opentype'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Bold.woff') format('woff'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Bold.ttf') format('truetype');font-weight: bold;font-style: normal}@font-face{font-family: 'TradeGothic LT';src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Oblique.eot');src: url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Oblique.eot?#iefix') format('embedded-opentype'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Oblique.woff') format('woff'), url('/packages/accessible_space_theme/themes/accessible_space/fonts/TradeGothicLT-Oblique.ttf') format('truetype');font-weight: normal;font-style: italic}html,body{height: 100%;margin: 0;padding: 0;font-family: 'Trade Gothic', 'TradeGothic LT', Tahoma, Verdana, Geneva, sans-serif;position: relative}img{outline: none;border: none}header,nav,section,article,aside,footer,hgroup{display: block}.hide{display: none;margin: 0;padding: 0}.center{margin: 0 auto}.left{float: left}.right{float: right}.clear{margin: 0;padding: 0;clear: both}.m-t-10{margin-top: 10px}.m-b-10{margin-bottom: 10px}.button{background: #00b5d0;text-transform: uppercase;font-weight: bold;color: white !important}.button:hover{background: #00899d}.button.purple-button{background: #8869ac}.button.purple-button:hover{background: #6f5191}.button.yellow-button{background: #ffd500}.button.yellow-button:hover{background: #ca0}.button.green-button{background: #c3d92e}.button.green-button:hover{background: #a1b321}.label{background: #00b5d0}.label.purple-label{background: #8869ac}.label.yellow-label{background: #ffd500}.label.green-label{background: #c3d92e}.blue{color: #00b5d0}.purple{color: #8869ac}.yellow{color: #ffd500}.green{color: #c3d92e}.blue-bg{background: #00b5d0}.purple-bg{background: #8869ac}.yellow-bg{background: #ffd500}.green-bg{background: #c3d92e}.purple-bottom-border{border-bottom: 9px solid #8869ac}.yellow-bottom-border{border-bottom: 9px solid #ffd500}.green-bottom-border{border-bottom: 9px solid #c3d92e}picture .expand{width: 100%;height: auto}.ccm-page{height: 100%}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page h6{font-family: 'Aller', Tahoma, Verdana, Geneva, sans-serif}.ccm-page h5{color: #baa9d2;text-transform: uppercase;font-size: 1.07rem}.ccm-page #BorderWrap{border: 1px solid #3d4a57;height: auto;min-height: 100%}.ccm-page #TopText{min-height: 31px}.ccm-page .top-bar,.ccm-page .top-bar ul{background-color: rgba(255,255,255,0.95)}.ccm-page .menu > li > a{color: #231f20;text-transform: uppercase;font-weight: bold;font-size: .8rem;font-family: 'Aller', Tahoma, Verdana, Geneva, sans-serif}.ccm-page .menu > li > a:hover{color: #00b5d0}.ccm-page .menu.vertical > li{border-bottom: 1px solid #e4e4e5}.ccm-page .top-level.vertical > li{border: none}.ccm-page .menu.vertical > li > a{color: #797b7e;font-size: .7rem;padding: .4rem 1rem}.ccm-page .menu.vertical > li > a:hover{color: #00b5d0}.ccm-page .menu .active > a,.ccm-page .menu.vertical .active > a{background: none;color: #00b5d0}.ccm-page .dropdown.menu > li.is-dropdown-submenu-parent > a{padding-right: 1rem}.ccm-page .dropdown.menu > li.is-dropdown-submenu-parent > a:after{display: none}.ccm-page .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after{display: none}.ccm-page .is-dropdown-submenu{border: none}.ccm-page .owl-theme .item{margin-right: 0px;margin-left: 0px}.ccm-page .owl-theme .item .woc-caption-wrapper{padding: 0 !important}.ccm-page .owl-theme .item .woc-caption-wrapper .woc-caption-holder{width: 100%;max-width: 100%;padding: 0 4% !important;margin-bottom: 50px;visibility: visible}.ccm-page .owl-theme .item .woc-caption-wrapper .read-story{font-family: 'Aller', Tahoma, Verdana, Geneva, sans-serif;text-shadow: 0px 0px 6px rgba(0,0,0,0.75);font-size: 1.4rem}.ccm-page .owl-theme .owl-pagination{text-indent: 41%}.ccm-page #TopImage{margin-bottom: 10px}.ccm-page .banner-contain{position: relative}.ccm-page .banner-contain .title-contain{position: absolute;left: 12px;bottom: 5px}.ccm-page .banner-contain .title-contain h1{color: white;font-weight: bold;text-shadow: 0px 0px 6px rgba(0,0,0,0.85);font-size: 2.7rem;line-height: 2.8rem}.ccm-page h1.page-title{font-weight: bold;font-size: 2.1rem;line-height: 2.2rem;padding: 17px 10px 18px 10px}.ccm-page h1.page-title.purple-bg,.ccm-page h1.page-title .yellow-bg,.ccm-page h1.page-title .green-bg{color: white}.ccm-page h1.page-title.purple-bg,.ccm-page h1.page-title.yellow-bg,.ccm-page h1.page-title.green-bg{color: white}.ccm-page #Main p,.ccm-page #Sidebar p{font-family: 'Trade Gothic', 'TradeGothic LT', Tahoma, Verdana, Geneva, sans-serif}.ccm-page #Main{padding: 5px 0 70px 0}.ccm-page #Main a{color: #00b5d0}.ccm-page #Main .ccm-block-page-list-title{margin-top: 5%;margin-bottom: 1%}.ccm-page #Main .ccm-block-page-list-title a,.ccm-page #Main .ccm-block-page-list-title a address{color: #0a0a0a;font-weight: bold;font-style: normal}.ccm-page #Main .ccm-block-page-list-title a:hover,.ccm-page #Main .ccm-block-page-list-title a address:hover{color: #00b5d0}.ccm-page #Main .ccm-block-page-list-page-entry-thumbnail img{width: 100%}.ccm-page #Main #MainContent{padding-right: .9375rem}.ccm-page #Main #MainContent address{color: #0a0a0a;font-weight: bold;font-style: normal;margin: 10px 0}.ccm-page #Main #MainContent .property-buttons .button{min-height: 55px;font-size: .9rem}.ccm-page #Sidebar{padding-left: 0}.ccm-page #Sidebar #SidebarContent{padding-left: 5px}.ccm-page #Sidebar #SidebarContent h3{font-size: .8rem;font-weight: bold}.ccm-page footer{width: 100%;position: fixed;bottom: 0;font-family: 'Aller', Tahoma, Verdana, Geneva, sans-serif;background: #3d4a57;color: #e8eaed;padding-top: 10px;padding-bottom: 10px}.ccm-page footer p{padding: 0;margin: 0;line-height: 1.7rem}.ccm-page footer #LeftFooter{width: 34%}.ccm-page footer #LeftFooter ul{list-style: none;padding: 0;margin: 0}.ccm-page footer #LeftFooter ul li{color: #e8eaed;text-transform: uppercase;display: inline-block}.ccm-page footer #LeftFooter ul li a{color: #e8eaed;display: block;padding: 0 17px;font-size: .9rem}.ccm-page footer #LeftFooter ul li a:hover{color: white}.ccm-page footer #LeftFooter ul li:first-child a{padding: 0 17px 0 0}.ccm-page footer #LeftFooter ul li:last-child a{padding: 0 0 0 17px}.ccm-page footer #MiddleFooter p{font-size: .7rem}.ccm-page footer #RightFooter{width: 24%}.ccm-page footer #RightFooter .button{max-height: 25px;font-size: .7rem;padding: 6px;margin: 0 2px 0 0}.ccm-page.page-template-home #Main{padding-right: 0}.ccm-page.page-template-home #Sidebar{padding-left: 0}.ccm-page.page-template-accessible-housing-results .color-bottom-border{border-bottom: 9px solid #8869ac}.ccm-page.page-template-senior-housing-results .dynamic-bottom-border{border-bottom: 9px solid #ffd500}.ccm-page.page-template-services-results .color-bottom-border{border-bottom: 9px solid #c3d92e}.ie9 .off-canvas{display: none}.ie9 .ccm-page .owl-carousel .inside.woc-caption-wrapper{width: auto;max-width: 333px}.ie9 .ccm-page .owl-carousel .inside.woc-caption-wrapper .woc-caption-holder{width: auto}@media only screen and (max-width: 40em){#offCanvasRight{background: rgba(0,0,0,0.75)}#offCanvasRight .menu .menu-right-icon{display: inline-block;cursor: pointer;text-align: right;width: 20%;color: white;float: right}#offCanvasRight .menu li a{font-size: .8rem;color: white;border-bottom: 1px solid rgba(255,255,255,0.65);text-transform: uppercase;padding: .4rem 1rem}#offCanvasRight .menu li ul.step{padding-left: 20px}#offCanvasRight .menu li ul.step ul.step{padding-left: 40px}#offCanvasRight .menu #closeMenu a{background: rgba(233,105,105,0.65);padding: 1rem 1rem;color: white}#offCanvasRight .top-level > li > a{color: #00b5d0;border-bottom: none;font-weight: bold;font-size: .9rem;font-family: 'Aller', Tahoma, Verdana, Geneva, sans-serif}.ccm-page #BorderWrap{border: none}.ccm-page #TopText{min-height: inherit;display: none}.ccm-page .top-bar{background: none}.ccm-page .top-bar .top-bar-title{float: right;padding: 0}.ccm-page .top-bar .top-bar-title .menu-icon.dark:after{background: rgba(0,0,0,0.5);box-shadow: 0 5px 0 rgba(0,0,0,0.5), 0 10px 0 rgba(0,0,0,0.5)}.ccm-page #Sidebar{margin-top: 10px;margin-bottom: 10px;padding-right: 0}.ccm-page #Sidebar .button-wrap .afx-panel-body select{font-size: 16px;height: 2.5rem}.ccm-page #Sidebar .button-wrap .afx-panel-body .btn-accessible-housing img,.ccm-page #Sidebar .button-wrap .afx-panel-body .btn-senior-housing img,.ccm-page #Sidebar .button-wrap .afx-panel-body .btn-services img{max-height: 2.5rem}.ccm-page #Sidebar .button-wrap .side-select-button{width: 100%;max-width: 100%;min-height: inherit;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;text-align: center;margin-bottom: 0;padding: 8px}.ccm-page #Sidebar .button-wrap .side-select-button.side-select-button{width: 100%;max-width: 100%}.ccm-page .owl-theme .owl-item img{width: 100%}.ccm-page .owl-theme .item .woc-caption-wrapper .woc-caption-holder{margin-bottom: 41%}.ccm-page .owl-theme .owl-pagination{text-indent: 0}.ccm-page .banner-contain{position: relative}.ccm-page .banner-contain .picture-contain{display: none}.ccm-page .banner-contain .title-contain{position: relative;left: inherit;bottom: inherit}.ccm-page .banner-contain .title-contain h1{color: black;font-weight: bold;font-size: 1.6rem;line-height: 1.7rem;text-shadow: none;padding-left: .625rem;padding-right: .625rem}.ccm-page h1.page-title{font-weight: normal;font-size: 1.6rem;line-height: 1.7rem;padding: 15px 10px 15px 10px;text-align: center;text-transform: uppercase;margin-bottom: 0}.ccm-page h1.page-title.purple-bg,.ccm-page h1.page-title .yellow-bg,.ccm-page h1.page-title .green-bg{color: white}.ccm-page #Main{padding: 0 0 30px 0}.ccm-page #Main #MainContent{padding: 0 .625rem 0 .625rem}.ccm-page #Main #MainContent .property-buttons .button{min-height: 48px;font-size: .6rem}.ccm-page #Main .ccm-block-page-list-title{margin-top: 5px;margin-bottom: 5px}.ccm-page #Main .ccm-block-page-list-page-entry-thumbnail{padding-left: 0;padding-right: 0}.ccm-page footer{position: inherit;bottom: inherit}.ccm-page footer #LeftFooter{width: 100%;text-align: center}.ccm-page footer #LeftFooter ul li{display: block}.ccm-page footer #LeftFooter ul li a{padding: 5px;border-bottom: 1px solid rgba(255,255,255,0.65)}.ccm-page footer #LeftFooter ul li:first-child a{padding: 5px}.ccm-page footer #LeftFooter ul li:last-child a{padding: 5px}.ccm-page footer #MiddleFooter{width: 100%;text-align: center}.ccm-page footer #RightFooter{width: 100%}.ccm-page footer #RightFooter p{text-align: center !important}.page-template-accessible-housing-results .button-wrap,.page-template-senior-housing-results .button-wrap,.page-template-services-results .button-wrap,.page-template-accessible-housing-item .button-wrap,.page-template-senior-housing-item .button-wrap,.page-template-services-item .button-wrap{display: none}.ccm-page.page-template-accessible-housing-results .color-bottom-border{border: none}.ccm-page.page-template-senior-housing-results .dynamic-bottom-border{border: none}.ccm-page.page-template-services-results .color-bottom-border{border: none}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.ccm-page h5{font-size: .9rem}.ccm-page #Logo{padding-left: 16%}.ccm-page .is-accordion-submenu-parent > a:after{display: none}.ccm-page footer p{line-height: .9rem}.ccm-page footer #LeftFooter{width: 38%}.ccm-page footer #LeftFooter ul li a{padding: 0 5px;font-size: .6rem}.ccm-page footer #LeftFooter ul li:first-child a{padding: 0 5px 0 0}.ccm-page footer #LeftFooter ul li:last-child a{padding: 0 0 0 5px}.ccm-page footer #MiddleFooter{width: 32%}.ccm-page footer #MiddleFooter p{font-size: .6rem;line-height: 1.8rem}.ccm-page footer #RightFooter{width: 30%}}@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: landscape){.ccm-page h5{font-size: .9rem}.ccm-page #Logo{padding-left: 5.5%}.ccm-page #Main .ccm-block-page-list-title{margin-top: 7%;margin-bottom: 1%;line-height: 1rem}.ccm-page #Main .ccm-block-page-list-title a,.ccm-page #Main .ccm-block-page-list-title a address{font-size: .9rem}.ccm-page footer p{line-height: .9rem}.ccm-page footer #LeftFooter{padding-left: 0;width: 32%}.ccm-page footer #LeftFooter ul li a{padding: 0 5px;font-size: .6rem}.ccm-page footer #LeftFooter ul li:first-child a{padding: 0 5px 0 0}.ccm-page footer #LeftFooter ul li:last-child a{padding: 0 0 0 5px}.ccm-page footer #MiddleFooter{width: 32%}.ccm-page footer #MiddleFooter p{font-size: .6rem;line-height: 1.8rem}.ccm-page footer #RightFooter{width: 36%}}@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: portrait){.ccm-page h5{font-size: .9rem}.ccm-page #Logo{padding-left: 10%}.ccm-page .is-accordion-submenu-parent > a:after{display: none}.ccm-page #Main .ccm-block-page-list-title{margin-top: 5%;margin-bottom: 2%;line-height: .9rem}.ccm-page #Main .ccm-block-page-list-title a,.ccm-page #Main .ccm-block-page-list-title a address{font-size: .8rem}.ccm-page #Main #MainContent .property-buttons .button{min-height: 55px;font-size: .8rem}.ccm-page footer p{line-height: .9rem}.ccm-page footer #LeftFooter{width: 100%;text-align: center}.ccm-page footer #LeftFooter ul li a{padding: 0 5px;font-size: .6rem}.ccm-page footer #LeftFooter ul li:first-child a{padding: 0 5px 0 0}.ccm-page footer #LeftFooter ul li:last-child a{padding: 0 0 0 5px}.ccm-page footer #MiddleFooter{width: 100%;text-align: center}.ccm-page footer #MiddleFooter p{font-size: .6rem;line-height: 1.8rem}.ccm-page footer #RightFooter{width: 100%}.ccm-page footer #RightFooter p{text-align: center !important}}@media only screen and (min-width: 64.063em){.ccm-page h5{font-size: .9rem}.ccm-page #Logo{padding-left: 7%}.ccm-page footer p{line-height: 1.7rem}.ccm-page footer #LeftFooter{width: 34%;padding-left: 0}.ccm-page footer #LeftFooter ul li a{padding: 0 9px;font-size: .8rem}.ccm-page footer #LeftFooter ul li:first-child a{padding: 0 9px 0 0}.ccm-page footer #LeftFooter ul li:last-child a{padding: 0 0 0 9px}.ccm-page footer #MiddleFooter p{font-size: .6rem}.ccm-page footer #RightFooter{width: 24%}}@media only screen and (min-width: 90.063em){.ccm-page h5{font-size: 1.07rem}.ccm-page #Logo{padding-left: 7%}}