*{margin:0;padding:0}body,html{overflow-x:hidden}body{background-color:#f7f7f7}html{width:100%;height:100%;font-family:Arial,sans-serif;font-size:14px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header{background:#060b29;height:120px}#header #crosby-park-logo{background:url(../images/crosby-park-logo.png) center center no-repeat;background:url(../images/crosby-park-logo.svg) center center no-repeat;height:120px;position:absolute;z-index:100;width:100%;top:0}@media screen and (max-width:375px){#header{height:80px}#header #crosby-park-logo{height:80px}}#header-image{width:100%;height:800px;background:url(../images/header-image.jpg) center top no-repeat;background-size:cover}@media screen and (max-width:992px){#header-image{height:420px;background:url(../images/header-image-tablet.jpg) center top no-repeat;background-size:cover}}@media screen and (max-width:375px){#header-image{height:280px;background:url(../images/header-image-mobile.jpg) center top no-repeat;background-size:cover}}h1{font-family:'Open Sans',sans-serif;font-weight:600;font-size:48px;color:#fff;text-transform:uppercase;margin:-124px 0 10px 0}@media screen and (max-width:992px){h1{font-size:36px;margin:-96px 0 10px 0}}@media screen and (max-width:375px){h1{font-size:22px;margin:-100px 0 10px 0}}h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:32px;color:#060b29;text-transform:uppercase;margin:48px 0 60px 0}h2 .beds{font-family:'Open Sans',sans-serif;font-weight:300;font-size:64px;margin:15px 0}h2 .ready-to-move{font-size:48px}@media screen and (max-width:992px){h2{font-size:24px;margin:48px 0 50px 0}h2 .beds{font-size:48px;margin:15px 0}h2 .ready-to-move{font-size:36px}}@media screen and (max-width:375px){h2{font-size:24px;margin:36px 0 36px 0}h2 .beds{font-size:36px;margin:15px 0}h2 .ready-to-move{font-size:24px}}h3{font-family:'Open Sans',sans-serif;font-weight:600;font-size:32px;border-bottom:3px solid #060b29;padding:0 0 15px 0;margin:0 0 10px 0}@media screen and (max-width:992px){h3{font-family:'Open Sans',sans-serif;font-weight:600;padding:0 0 30px 0;margin:0 0 30px 0}}p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:20px;line-height:1.5;margin:0 0 30px 0}#example3{margin:0 0 60px 0}.logo-bg{background:url(../images/logo-bg.png) center top repeat-x}.logo-bg-bottom{background:url(../images/logo-bg.png) center top repeat-x}.flip-bg{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipY;-ms-filter:FlipY}.flip-back{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipY;-ms-filter:FlipY}#testimonials{background:#060b29;height:410px}#testimonials h2{font-family:'Open Sans',sans-serif;font-weight:300;color:#fff;font-size:48px;letter-spacing:2px}#testimonials p{font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;line-height:1.5;letter-spacing:2px;color:#fff}#testimonials p .name{font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic}#testimonials .carousel-inner{height:250px}@media screen and (max-width:992px){#testimonials{height:410px}#testimonials h2{font-size:36px;margin:30px 0 20px}#testimonials p{font-size:16px}#testimonials p .name{font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic}#testimonials .carousel-inner{height:250px}#testimonials .carousel-indicators{bottom:-40px}}@media screen and (max-width:375px){#testimonials{height:460px}#testimonials h2{font-size:36px;margin:30px 0 20px}#testimonials p{font-size:12px}#testimonials p .name{font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic}#testimonials .carousel-inner{height:280px}#testimonials .carousel-indicators{bottom:-40px}}#live-at-crosby{width:100%;height:980px;background:url(../images/apartment-kitchen-bg.jpg) center center no-repeat;background-size:cover}#live-at-crosby #feature-list{background:rgba(255,255,255,.85);height:980px;padding:64px 30px}#live-at-crosby #feature-list h3{font-family:'Open Sans',sans-serif;font-weight:600;font-size:38px;border-bottom:2px solid #060b29;padding:0 0 40px;margin:0 0 40px}#live-at-crosby #feature-list ul{font-family:'Open Sans',sans-serif;font-weight:400;font-size:20px;line-height:30px;padding:0 60px 0 20px;margin:0 0 40px 0}@media screen and (max-width:992px){#live-at-crosby{height:680px;background:url(../images/apartment-kitchen-bg.jpg) center center no-repeat;background-size:cover}#live-at-crosby #feature-list{height:680px;padding:32px 15px}#live-at-crosby #feature-list h3{font-size:24px;padding:0 0 20px;margin:0 0 20px}#live-at-crosby #feature-list ul{font-size:14px;line-height:21px;padding:0 0 0 20px;margin:0 0 40px 0}}@media screen and (max-width:375px){#live-at-crosby{height:604px;background:url(../images/apartment-kitchen-bg.jpg) center center no-repeat;background-size:cover}#live-at-crosby #feature-list{height:604px;padding:32px 15px}#live-at-crosby #feature-list h3{font-size:24px;padding:0 0 20px;margin:0 0 20px}#live-at-crosby #feature-list ul{font-size:14px;line-height:21px;padding:0 0 0 20px;margin:0 0 40px 0}}.register-button,.register-button-white{font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;width:260px;height:62px;line-height:62px;background:#060b29;padding:0 44px;text-align:center}.register-button{background:#060b29;color:#fff}.register-button-white{background:#fff;color:#060b29}@media screen and (max-width:992px){.register-button,.register-button-white{width:100%;margin:0 0 30px}}#key-locations{padding:80px 0 35px}#key-locations h3{font-family:'Open Sans',sans-serif;font-weight:600;color:#060b29;font-size:24px;text-transform:uppercase;border-bottom:none}#key-locations h4{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;border-bottom:none}#mapkit-9278{height:600px;width:100%}@media screen and (max-width:992px){#mapkit-9278{height:400px;width:100%}}@media screen and (max-width:375px){#mapkit-9278{height:300px;width:100%}}#footer{background:#060b29;height:140px;padding:39px 0;color:#fff}#footer .register-button-white{float:left;margin:0 30px 0 0}#footer p{font-family:'Open Sans',sans-serif;font-weight:700;margin:17px 0 0 30px}@media screen and (max-width:992px){#footer{height:170px;padding:39px 0}#footer p{text-align:center;margin:17px 0 0 0}#footer .register-button-white{margin:0 5% 20px;width:90%}}@media screen and (max-width:375px){#footer{height:200px;padding:39px 0}#footer p{text-align:center;line-height:auto}#footer .register-button-white{margin:0 5% 20px;width:90%}}.logo-link{position:relative}.logo-link a{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:10;opacity:0}#formcontent{background:#fff;width:100%;padding:0;margin:0;z-index:100;height:auto;border:2px solid #060b29}#formcontent h2,#formcontent h3{font-family:'Open Sans',sans-serif;font-weight:600;color:#fff!important}#formcontent h2{font-size:48px;letter-spacing:3px}#formcontent h3{font-size:24px;background:#060b29;letter-spacing:2px;margin:0;height:60px;line-height:60px;text-transform:uppercase}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}label{font-family:'Open Sans',sans-serif;font-weight:700;width:auto}#sorry1,#thankyou1{display:none;color:#000;padding:0 0;font-size:16px;text-align:center;height:100px}#jpform{height:295px}fieldset,form{padding:0;margin:0;border:none}fieldset{padding:30px 30px 0}a.selectbox-link span.selectbox-link-text,input,label{font-size:14px!important;color:#000!important}input{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;width:100%;height:45px;border:0;border-bottom:2px solid #060b29;margin:0 0 15px 0;padding:0 0 0 11px;background:#fff;box-shadow:none!important;border-radius:0}input:hover{border-bottom:2px solid #5897fb!important}a.selectbox-link:hover{border:1px solid #5897fb!important}a.selectbox-link{width:100%;float:left;height:30px;border:1px solid #ccc!important;margin:0 0 5px 0;background-color:#b9da8b!important;position:relative;z-index:10}input.hiddenfield{width:1px;height:1px;border:0;float:right;position:relative;z-index:1;left:-40px;background:0 0}input#Select_Something{left:-210px}form p{position:relative;margin:1px 0}form p label{position:absolute;top:7px;left:14px}form p br{display:none}form fieldset p label{width:100%;display:block;font-size:14px;text-align:left}label.infield{margin:5px 0 0 0;color:grey}label.error{margin:6px 0 0 0;padding:0 0 0 4px;background-color:#fff}.button-link{width:100%;height:50px;margin:0 0;padding:0 0 0 20px;background:#060b29;border:none;cursor:pointer;text-align:left}@media screen and (max-width:992px){.button-link{height:62px;margin:20px 0;padding:0 0 0 20px;background:#060b29;border:none;cursor:pointer;text-align:left}}.button-link span#msg,.button-link span.msg{font-family:'Open Sans',sans-serif;font-weight:700;text-align:left;padding:3px;font-size:20px;text-transform:uppercase;color:#fff}#loadingbtn,#thankyou{display:none}#privacy-policy,.privacy-policy,a.policy-link,a:hover.policy-link,p.privacy-policy{color:#474747}.privacy-policy{font-size:10px}p.privacy-policy{font-size:10px;margin:0 0 15px;line-height:12px;padding-left:15px}a.policy-link{text-decoration:underline;color:#474747}a:hover.policy-link{text-decoration:none;color:#474747}#privacy-policy{display:none;font-size:9px}