h1{font-size:35px;line-height:33px;text-transform:uppercase}h2{font-size:30.1px;line-height:30.8px;text-transform:uppercase}h3{font-size:28px;line-height:29.7px;text-transform:uppercase}h4{font-size:25.2px;line-height:28.05px}h5{font-size:23.8px;line-height:27.5px}h6{font-size:22.4px;line-height:26.4px}h1,h2,h3,h4,h5,h6{color:#333}a:hover{text-decoration:none}.btn{box-shadow:none;padding:5px 15px;border:none;border-radius:0;text-shadow:none}.btn-primary{background:#999;color:#fff}.btn-primary:hover{background:#555}.mainnav ul li ul{position:absolute;display:none;visibility:visible;z-index:10000;top:100%;width:auto;margin:0}.mainnav ul li ul li{display:block}.mainnav ul li.mainnavlink ul li a,.mainnav ul li.mainnavlinkactive ul li a{display:block;padding:8px 25px}.mainnav ul li.mainnavlink ul li a:link,.mainnav ul li.mainnavlink ul li a:visited,.mainnav ul li.mainnavlinkactive ul li a:link,.mainnav ul li.mainnavlinkactive ul li a:visited{display:block}.mainnav ul li.mainnavlink ul li a:hover,.mainnav ul li.mainnavlinkactive ul li a:hover{text-decoration:none}@media (min-width :320px) and (max-width :770px){.mainnav ul li ul{position:relative;z-index:10000}.mainnav ul li.mainnavlink ul li a,.mainnav ul li.mainnavlinkactive ul li a{border-bottom:none}.mainnav ul li.mainnavlink ul li a:hover,.mainnav ul li.mainnavlinkactive ul li a:hover{border-bottom:none}}#top-section{background:#f5f5f5;height:auto;padding:40px 0 50px}.social-media-sharer{display:none}#map-container{background:0 0;height:auto}#map-search-section{padding-top:10px;text-align:center;box-shadow:none}#corpUSAMap{margin:0 auto;width:400px;position:relative}#homepage .corp-map-container{background:#f0f0f0;border:1px solid #fff}#corpUSAMap,#corpUSAMap_inner{width:100%}#corpUSAMap_inner svg{height:400px}#apt-search-section{height:auto;color:#fff;position:relative}#apt-search{padding:29% 30px 60px 30px;float:left;height:auto}#apt-search-title:before{content:"Find Your Place"}#apt-search-section h2{color:#666}#apt-search input,#apt-search select,#apt-search textarea{border:1px solid #fff;background-color:#fff;width:70%;border-radius:0;color:#999;display:inline-block;font-size:13px;line-height:22px;padding:8px 15px;vertical-align:middle;text-transform:uppercase}#apt-search .apt-search-btn{background:#151515;border:1px solid #ccc;color:#fff;display:inline-block;font-size:16px;padding:8px 15px;text-transform:uppercase}#apt-search .apt-search-btn:hover{color:#ccc;background:#444;-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}#apt-search .advanced-search{color:#fff;font-size:16px;padding:5px 15px;text-transform:uppercase;float:left;box-shadow:none;background:0 0}#apt-search-section .icon-plus{padding:0 5px}#apt-search-section .advanced-search:hover{color:#000;-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}#apt-search-section .box-seperator{border:3px solid #f3f3f3;float:right;height:55px;margin:0 -29px 0 0;overflow:hidden;transform:rotate(45deg);width:55px;position:absolute;right:0;top:40%;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#apt-search-section .seperator-text{background:url(../images/searchpattern.png) repeat left top #999;color:#fff;font-size:26px;height:55px;margin:-28px auto 0 -23px;padding:35px 30px;text-align:center;text-transform:uppercase;transform:rotate(-45deg);width:55px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}ul.ui-autocomplete li.ui-menu-item a{transition:none!important}.ui-menu .ui-menu-item a{transition:none!important}#login-links{font-weight:300;text-transform:uppercase;font-size:18px;color:#777;text-align:right}#login-links li{padding:0;margin-left:5px}#login-links a{color:#333;display:block;padding:8px 12px 5px 12px;background:#f3f3f3;border:1px solid #d1d1d1}#login-links a:hover{color:#333}#login-links a:before{font-family:FontAwesome;padding:0 10px 0 2px;font-size:15px}#rpdiv a:before{content:"\f084"}#apldiv a:before{content:"\f023"}#ctmcontentcontainer{border-bottom:1px solid #d4d4d4;padding:0 0 20px 0}#ctmcontentcontainer h1{padding-bottom:20px}#companyRomanceWrap .header{display:none}#featured-section-1{padding:30px 0}#featured-section-1 h2{padding-bottom:20px}#featured-section-1 .box1,#featured-section-1 .box2,#featured-section-1 .box3,#featured-section-1 .box4{background-color:#fff}#featured-section-1 .featured-image-section{color:#fff;height:auto;width:auto}#featured-section-1 .view-image{background:#f5f5f5;max-height:172px;overflow:hidden;position:relative;text-align:center;width:100%;overflow:hidden}#featured-section-1 .view-image img{border:0 none;height:auto;max-width:100%;vertical-align:middle}#featured-section-1 .mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#featured-section-1 .link-icon-bg{padding:75px}#featured-section-1 .link-icon{padding:10px 5px 5px 5px;color:#fff;background:rgba(0,0,0,.4);text-decoration:none}#featured-section-1 .link-icon:hover{background:#000}#featured-section-1 .icon-link{padding:5px;font-size:1.5em}#featured-section-1 .featured-image .mask{background-color:rgba(0,0,0,.2);opacity:1;transition:all .3s ease-out .5s;-webkit-transform:translateY(215px);-moz-transform:translateY(215px);-o-transform:translateY(215px);-ms-transform:translateY(215px);transform:translateY(215px);opacity:1;-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}#featured-section-1 .featured-image:hover .mask{background-color:rgba(0,0,0,.2);animation:.9s linear 0s normal none 1 bounceY;opacity:1;top:0;transition-delay:0s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#featured-section-1 .featured-text{background:#f5f5f5;padding:0 15px;min-height:135px}#featured-section-1 .featured-heading{background:#151515;padding:10px;text-transform:uppercase;transition:all .3s ease-in-out}#featured-section-1 .featured-heading a{color:#fff}#featured-section-1 .featured-prop-box:hover .featured-heading{background:#151515}#featured-section-1 .featured-prop-box:hover .featured-heading a{color:#ccc}#featured-section-1 .small{padding:10px 5px;border-bottom:1px solid #ccc;font-style:italic;color:#737373;font-size:13px}#featured-section-1 p{padding:10px 5px 15px 5px;font-size:13px;color:#333;margin:0}#featured-section-1 p{position:relative;height:80px;overflow:hidden}#featured-section-1 .read-more{border-top:3px solid #bdbdbd;width:100%;transition:all .3s ease-in-out}#featured-section-1 .read-more a{text-transform:uppercase;float:right;background:#bdbdbd;padding:2px 15px;line-height:25px;color:#000;text-decoration:none;transition:all .3s ease-in-out}#featured-section-1 .featured-prop-box:hover .read-more{border-top:3px solid #999}#featured-section-1 .featured-prop-box:hover .read-more a{color:#fff;background:#999}#featured-section-2{padding:30px 0}#featured-section-2 h2{padding-bottom:10px;color:#666}#featured-section-2 .box1,#featured-section-2 .box2,#featured-section-2 .box3,#featured-section-2 .box4{border:1px solid #ccc}#featured-section-2 .view-image{background:#f5f5f5;overflow:hidden;position:relative;text-align:center;width:100%;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;max-height:192px}#featured-section-2 .view-image img{border:0 none;height:auto;max-width:100%;vertical-align:middle}#featured-section-2 .mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#featured-section-2 .link-icon-bg{padding:75px}#featured-section-2 a.link-icon{padding:10px 5px 5px 5px;color:#fff;background:rgba(0,0,0,.4);text-decoration:none}#featured-section-2 a.link-icon:hover{background:#000}#featured-section-2 .icon-link{padding:5px;font-size:1.5em}#featured-section-2 .featured-image .mask{background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:all .1s ease-in .1s;-moz-transition:all .1s ease-in .1s;-o-transition:all .1s ease-in .1s;-ms-transition:all .1s ease-in .1s;transition:all .1s ease-in .1s}#featured-section-2 .featured-image:hover .mask{background-color:rgba(0,0,0,.2);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}#featured-section-2 .featured-rent{width:100%;position:absolute;transition:all .3s ease-in-out;border-bottom:4px solid #151515;z-index:1050;right:0;bottom:0}#featured-section-2 .featured-rent-text{background:#151515;color:#fff;padding:8px;text-transform:capitalize;transition:all .3s ease-in-out;position:relative;float:right;width:auto;z-index:10}#featured-section-2 .box-text{background:#f3f3f3;color:#636363}#featured-section-2 .box-address-text{padding:10px}#featured-section-2 .featured-border{border-bottom:1px solid #ccc}#featured-section-2 .featured-bath,#featured-section-2 .featured-bed{line-height:33px}#featured-section-2 .bath-image,#featured-section-2 .bed-image{text-align:center}#featured-section-2 .bath-count,#featured-section-2 .bed-count{text-align:center}#featured-section-2 .featured-heading{color:#000;text-transform:capitalize;transition:all .3s ease-in-out;font-size:20px}#featured-section-2 .featured-address{color:#636363;font-size:17px}#featured-section-2 .favorite-icon:before{content:"\f004";font-family:FontAwesome;font-size:1em;line-height:50px;color:#989898}#featured-section-2 .favorite-icon:hover:before{color:#000}#featured-section-2 .featured-prop-box:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}#featured-section-2 .featured-prop-box:hover .featured-rent-text{background-color:#666}#featured-section-2 .featured-prop-box:hover .featured-rent{border-bottom:4px solid #666}#innerpage #apt-search-section{background:#aaa;height:auto}#innerpage #apt-search-section #apt-search{padding:35px 70px 45px 90px}#innerpage #apt-search-section #apt-search ul{list-style:none;display:inline-block;margin:0}#innerpage #apt-search-section #apt-search ul li{display:block;float:left}#innerpage #apt-search-section #apt-search .beds,#innerpage #apt-search-section #apt-search .minrent,#innerpage #apt-search-section #apt-search .pets{width:155px;margin-right:31px;float:left}#innerpage #apt-search-section #apt-search .baths,#innerpage #apt-search-section #apt-search .distance,#innerpage #apt-search-section #apt-search .maxrent{width:155px;float:left}#innerpage #mapsearch-section h2{width:100%;color:#000;padding:25px 0 20px 0;font-size:30px;line-height:33px;text-transform:uppercase}@media (min-width:980px) and (max-width:1279px){#apt-search{padding:29% 30px 60px 70px}#featured-section-1 .view-image,#featured-section-2 .view-image{max-height:152px}#featured-section-2 .prop-address{min-height:65px}#featured-section-2 .box-address-text{padding:10px}}@media (min-width:768px) and (max-width:979px){#featured-section-1 .view-image{height:auto}#featured-section-1 .featured-heading{min-height:44px}#featured-section-1 .featured-text{padding:0 10px;min-height:175px}#ctmcontentcontainer,#featured-section-1{padding:10px 0 30px 0}#ctmcontentcontainer h1{padding-bottom:10px}#featured-section-2 .prop-address{min-height:120px}#featured-section-2 .box-address-text{padding:10px}#featured-section-2 .featured-rent-text{padding:3px 8px}#featured-section-1 .view-image,#featured-section-2 .view-image{max-height:115px}}@media (max-width:979px){#map-search-section{display:none}#apt-search-section{width:100%}#apt-search-section .box-seperator{display:none}#apt-search{margin:0 auto;float:none;padding:30px 50px 40px 70px}#featured-section-1 .mask,#featured-section-2 .mask{display:none}#ctmcontentcontainer h1{padding-bottom:10px}#top-section{padding:0}#apt-search input,#apt-search select,#apt-search textarea{width:90%}}@media (max-width:767px){#content-section{padding-right:15px;padding-left:15px}#apt-search{padding:20px}#apt-search input{padding:8px 0;text-indent:10px}#ctmcontentcontainer,#featured-section-1{padding:10px 0 30px 0}#ctmcontentcontainer h1{padding-bottom:10px}#featured-section-1 .box1,#featured-section-1 .box2,#featured-section-1 .box3{margin-bottom:40px}#featured-section-1 .box-image{width:34%;float:left}#featured-section-1 .box-text{width:66%;float:left}#featured-section-1 .featured-prop-box{overflow:hidden}#featured-section-1 .featured-heading{height:44px;font-size:13px}#featured-section-1 .read-more a{float:left}#featured-section-1 .view-image{height:116px}#featured-section-2 .view-image{max-height:175px}#featured-section-2{padding:0}#featured-section-2 .box1,#featured-section-2 .box2,#featured-section-2 .box3,#featured-section-2 .box4{margin-bottom:20px;float:left}#featured-section-2 .favorite-icon{text-align:center}#featured-section-2 .box-image{float:left;width:40%}#featured-section-2 .box-text{float:left;width:60%}#featured-section-2 .box-address-text{float:left;width:85%;padding:12px 18px;min-height:107px}#featured-section-2 .bed-image{width:20%;float:left}#featured-section-2 .bed-text{width:65%;float:left}#featured-section-2 .bed-count{width:15%;float:left}#featured-section-2 .bath-image{width:20%;float:left}#featured-section-2 .bath-text{width:65%;float:left}#featured-section-2 .bath-count{width:15%;float:left}#featured-section-2 .featured-rent-text{padding:4px 8px 2px}}@media (max-width:568px){#apt-search-section .advanced-search{padding-left:0;text-align:left}#login-links{text-align:center}#login-links li{margin-left:0;margin-right:5px;margin:0}#login-links li a{padding:6px 20px}#login-links li a:before{display:none}#ctmcontentcontainer h1{padding-bottom:0}#featured-section-2 .box-address-text{min-height:86px}#featured-section-1 .view-image{max-height:116px}#featured-section-2 .view-image{max-height:154px}}@media (max-width:480px){h1{font-size:22px;line-height:25px;text-transform:uppercase}h2{font-size:20px;line-height:22px;text-transform:uppercase}h3{font-size:18px;line-height:20px;text-transform:uppercase}h4{font-size:18px;line-height:20px}h5{font-size:16px;line-height:18px}h6{font-size:14px;line-height:18px}#featured-section-1 .view-image img{max-width:none;height:100%;min-width:100%}#login-links li a{padding:6px 10px}#featured-section-2 .box1,#featured-section-2 .box2,#featured-section-2 .box3,#featured-section-2 .box4{margin-bottom:20px;float:left}#featured-section-2 .favorite-icon{text-align:center}#featured-section-2 .box-image{float:left;width:40%}#featured-section-2 .box-text{float:left;width:60%}#featured-section-2 .box-address-text{float:left;width:85%;padding:7px 18px;min-height:61px}#featured-section-2 .bed-image{width:20%;float:left}#featured-section-2 .bath-text,#featured-section-2 .bed-text{width:61%;float:left}#featured-section-2 .bath-count,#featured-section-2 .bed-count{width:18%;float:left}#featured-section-2 .bath-image{width:20%;float:left}#featured-section-2 .view-image{max-height:129px}}@media (max-width:479px){#apt-search input,#apt-search select,#apt-search textarea{width:85%}}@media (max-width:320px){#featured-section-1 .box-image{width:100%}#featured-section-1 .box-text{width:100%}#featured-section-1 .featured-prop-box{overflow:auto}#featured-section-1 .featured-heading{height:auto}#featured-section-1 .read-more a{float:left}#featured-section-1 .view-image{height:auto}#featured-section-1 .view-image img{width:100%}#featured-section-2 .box-image{float:left;width:100%}#featured-section-2 .view-image img{width:100%}#featured-section-2 .box-text{float:left;width:100%}#featured-section-2 .box-address-text{min-height:50px}#featured-section-1 .view-image,#featured-section-2 .view-image{max-height:200px}}