#footer,#footer a,#headerPop,#headerPop a{color:#fff}#login,#logo{background:#fff}#alphabet a,#tabs-static a,a,a:hover{text-decoration:none}html{position:relative;min-height:100%}body{margin-bottom:98px;font-family:'Ek Mukta',serif;font-weight:300;font-size:16px;color:#000}h1,h2,h3,h4,h5,h6{color:#636363;font-weight:200}.container{margin:7px auto 0}#footer-container,#logo img{margin:0 auto;text-align:center}#footer{position:absolute;bottom:0;width:100%;height:98px;padding:14px 0;background:#636363;left:0;right:0;z-index:0;box-shadow:0 0 14px 1px rgba(0,0,0,.3)}#headerPop{border-bottom:1px solid #636363;margin:0 0 14px;background:#9c9c9c}#headerPop a:hover{color:#3578bd}#headerPop-logo{text-align:center;padding:7px}#headerPop-close{text-align:center;font-size:9px;text-transform:uppercase;vertical-align:middle;padding:10px 7px 7px}#logo{text-align:center}#logo img{max-height:130px}#login{text-align:center;display:none}.thumbs_gallery,li.cta a{text-align:left}#quicksearch{background-color:rgba(0,0,0,.5);color:#fff;padding:7px;margin:364px auto 0;z-index:10000;position:relative;border-radius:7px}#homepage #family h2,blockquote{border:none}#quicksearch a{color:#fff;font-size:21px}#quicksearch .btn:hover{background:#9c9c9c}#tabs ul li a{font-size:9px}#search_detail_table h3,.price{font-size:21px}.img-left{float:left;margin:0 7px}.img-right{float:right;margin:7px 0 0 7px}.img-center{margin:0 auto}.btn{background:#3578bd;color:#fff}.btn-dim{background:#ddd;color:#333}.btn:hover{background:#9c9c9c;color:#fff}#media-bar,.search-openhouse,.thumbs_gallery,blockquote{background:#eae7e3}blockquote{margin:0;padding:21px}a{color:#3578bd;cursor:pointer}a:hover{color:#131e48}.bg-success{padding:7px}.voffset1{margin-top:1px}.voffset7{margin-top:7px}.voffset14{margin-top:14px}.voffset21{margin-top:21px}.voffset28{margin-top:28px}.voffset35{margin-top:35px}.voffset42{margin-top:42px}.voffset49{margin-top:49px}.voffset56{margin-top:56px}.voffset63{margin-top:63px}.nested-heading{padding-top:14px}.social-icons{margin-right:7px}.search-openhouse{margin:7px 0;padding:7px}.price{font-weight:700;margin-top:7px}.mlsnumber{font-size:11px}.thumbs_gallery{width:270px;height:600px;float:left;margin:7px;overflow:hidden}.nophoto,.thumbs_nophoto{text-align:center;height:180px}#family-logos img,#featured-developments img{margin:7px auto}.thumbs_photo img{height:180px;padding:7px}.thumbs_data{padding:14px}.nophoto{padding-top:100px}#media-bar{padding:7px}#homepage h2{border-bottom:1px solid #eae7e3}#homepage h2.plain{border:none;text-align:left}#additional-resources div,#family h3,#homepage #family h2,.featured-listing,.featured-listing-button{text-align:center}#additional-resources{height:350px;background:#eae7e3}#additional-resources img{margin:14px auto;max-height:200px}#icon-row{border-bottom:4px solid #636363;padding-bottom:14px}#connected a,#icon-row a,.social a{color:#9c9c9c}#connected a:hover,#icon-row a:hover,.social a:hover{color:#636363}#about-logo,#about-lux-logo{width:154px}#family h3{font-size:14px;margin:0;padding:0}h3.search-detail span{font-size:.8em;font-weight:400;color:#636363}h3.search-detail{font-size:21px}.search-detail-agent-photo{max-width:200px}.video-thumbs-item{float:left;width:228px;padding:7px;margin:0 auto}.video-thumbs-item img{width:220px}.specops{color:#000}.fineprint{font-size:10px}.featured-listing-price{position:relative;z-index:2;top:35px;left:7px;background-color:rgba(0,0,0,.5);color:#fff;width:100px;padding:3px;font-weight:700;border-radius:3px}#citylist,.blog-item{border:1px solid #eae7e3}.featured-listing-photo{width:320px;height:240px;margin:0 auto}.featured-listing-address{text-align:center;margin-top:14px}#blog{margin-top:364px}.blog-item{height:200px;overflow:hidden;margin-bottom:7px}.blog-icon{padding:0;float:left;width:32px}.blog-content{padding:7px;margin:14px 14px 0 42px;background:#fff}.blog-content p{margin:0 0 14px}#nav_right li,#nav_right li:hover{margin:0 0 4px;padding:10px;text-align:left}.blog-content a{font-style:italic}.blog-content h3{font-size:21px}#mortgage-calc{background:#eae7e3;padding:0 14px 14px}#alphabet{display:block;margin:0;margin-left:-49px!important;font-size:14px;color:#eae7e3;font-weight:700}#alphabet ul{margin:0;padding:0}#alphabet li{display:inline;list-style:none;margin:0;padding:0}#alphabet a{vertical-align:top;margin:0;color:#000;padding:3px 5px}#alphabet a:hover{background:#eae7e3;cursor:pointer}#tabs-static{float:left;width:100%;font-size:14px;font-weight:700;line-height:normal;border-bottom:2px solid #000;margin-bottom:10px}#tabs-static ul{margin:0 0 0 -15px!important;padding:10px 10px 0 0;list-style:none}#tabs-static li{float:left;display:inline;margin:0!important;padding:0}#tabs-static a{float:left;background:#fff;margin:0;padding:0 0 0 4px}#tabs-static a span{float:left;display:block;background:#fff;padding:5px 15px 4px 6px;color:#000}#tabs-static a.current{background:#eae7e3;text-decoration:underline}#tabs-static a.current span{color:#000;background:#eae7e3}#tabs-static a:hover{background:#eae7e3}#tabs-static a:hover span{color:#000;background:#eae7e3}#tabs-static li.itm_label{padding-right:10px}#nav_right{margin:0 0 10px}#nav_right ul{list-style:none;margin:0;padding:0}#nav_right li{background:#000}#nav_right li:hover{background:#636363}#nav_right li a{height:32px;voice-family:"\"}\"";voice-family:inherit;text-decoration:none;color:#fff}ul.search-nav-icons{list-style-type:none;margin:0 0 14px;padding:0;overflow:hidden}ul.search-nav-icons li{float:left}ul.search-nav-icons li a{display:inline-block;text-align:center;padding:0 28px 0 0;text-decoration:none;transition:.3s;font-size:14px;color:#636363}#fax-group,#navigation,#showing-request-toggle,.fax-group,ul.search-nav-icons li.icon{display:none}ul.search-nav-icons li a:hover{color:#9c9c9c}ul.search-nav-icons img{width:49px;height:49px}div.ratings{margin:0;padding:0}div.ratings span{line-height:20px;cursor:pointer;margin:0 3px;padding:0;vertical-align:middle;height:20px}div.ratings span.current{font-size:20px;font-weight:700;color:#3578bd;text-decoration:underline}#bodyPop h3{margin:0;padding:0;line-height:0}#calculators iframe{width:100%;height:1400px;border:none;padding:0;margin:0}#citylist{width:100%;height:300px;overflow:auto;padding:7px}#map-canvas{height:250px;width:100%}#header-logo{max-height:140px}#navigation{margin-top:-21px}.nav>li>a,ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.navbar{min-height:auto;margin-bottom:0;padding:0}.navbar-default{background-color:#fff;border-color:#fff;padding:0}.navbar-default .navbar-nav{background:#fff;padding:0;margin-right:-28px}.nav>li>a{position:relative;padding:14px}.tlnitem_on,a#drop1:hover,a#drop2:hover,a#drop3:hover,a#drop4:hover,a#drop5:hover,a#drop6:hover,a#drop7:hover{background:#eae7e3}#navigation-small{margin:7px auto;padding:0}#navigation-small #nav-form select{background:#636363;color:#fff;border:1px solid #eae7e3;padding:3px;width:100%}#homepage-featured-testimonial{background:#eae7e3;padding:14px;color:#fff;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif}@media only screen and (min-width :480px){#tabs ul li a{font-size:14px}#headerPop-logo{text-align:left}#headerPop-close{text-align:right}}@media only screen and (min-width :768px){#login,#navigation{display:block;font-size:11px}#login{margin-bottom:0;text-align:right}#showing-request-toggle{display:block}#navigation-small{display:none}#logo,#logo img{margin:0;text-align:left}.TabbedPanelsTabGroup{font-size:21px}#calculators iframe{height:1000px}}@media only screen and (min-width :992px){.featured-listing,.featured-listing-address,.featured-listing-button,.featured-listing-price{text-align:left}#login{margin-bottom:21px;font-size:14px}#navigation{font-size:16px}.featured-listing-photo{margin:0}}