.navbar{box-shadow:none;border-bottom:1px solid #e8e8e8}.brandbar .contact a{font-weight:bold;margin-top:-25px}.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a{font-weight:bold}.btn{font-weight:bold !important;letter-spacing:.2rem !important;font-size:15px}section{margin:0 !important}#home-value-button{width:auto !important;background-color:#323232 !important;color:#fff;padding:26px}#search-button{width:auto!Important;font-weight:bold;letter-spacing:.2rem;padding:26px 30px !important}.home-value-button{width:auto !important;background-color:#10bbee !important color:#fff;padding:27px !important;font-weight:bold;letter-spacing:.2rem}.property-search input{background-color:rgba(255,255,255,0.7)}input[type="text"].map-marker{color:#323232}input[type="text"]::placeholder,input[type="text"]::-webkit-input-placeholder{color:#fff}.property-search input,.btn-primary{box-shadow:none !important}.property-search .btn,.home-values .property-search .btn{padding:26px 20px}.slider-wrapper{padding-right:25px !important}.slider-item{box-shadow:0 5px rgba(0,0,0,0.2) !important;border-radius:10px !important}.slider-item .price{font-size:42px;font-weight:bold;line-height:1.2;margin-bottom:10px}.slider-item .desc{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:0}section.properties{padding:100px 0}#luxury-properties-container,#foreclosures-properties-container{margin-top:40px}#featured-properties-container h2,#luxury-properties-container h2,#foreclosures-properties-container h2{font-weight:700;text-transform:uppercase;letter-spacing:1px}#featured-properties-container h2:after,#luxury-properties-container h2:after,#foreclosures-properties-container h2:after{content:'';display:block;margin-top:20px;width:40px;border-top:2px solid #444;margin-bottom:20px}@media only screen and (max-width:425px){#search-button,#home-value-button{width:100%}}.white-box{box-shadow:none;border:1px solid #ddd}.white-box .pl-header{box-shadow:none;margin-bottom:25px !important}.white-box .pl-header h3{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-shadow:none}.pl-header h3{font-weight:bold !important;text-transform:uppercase;letter-spacing:2px;text-shadow:none !important}.amenities-expansion-container{border:1px solid #ddd;border-top:0;padding-bottom:20px;border-radius:0 0 5px 5px}.user-btns{box-shadow:none !important}.user-btns .btn{box-shadow:none !important}.user-btns span{font-size:13px !important}.address h2{margin-top:15px;font-weight:bold}.photo-thumbnail-item img{border-radius:10px}.contact-agent .btn,.mortgage-partner .btn,.sidemenu .btn{color:#3e4d5c !important;font-weight:bold;border:0;padding:10px 20px !important}.contact-agent .btn:hover,.mortgage-partner .btn:hover{color:#fff !important}#urgency_desktop{font-family:inherit !important;font-size:13px;text-align:center;border:1px solid #ddd !important;padding-bottom:5px;border-radius:0 0 5px 5px !important}.popoutTab{margin-top:20px;border-radius:0 10px !important}.popoutBody{padding:0 !important}.popoutBodyContainer{background-color:rgba(49,48,48,0.86) !important;margin-top:20px;border-radius:0 10px 10px 0 !important}.popoutBody img{margin-bottom:0;max-height:450px !important}.contactContainer h3{margin-top:15px;margin-bottom:0;text-transform:none !important}.contactContainer a.tel{margin-bottom:10px;font-size:36px}section.home-values{background-color:#f8f8f8 !important;padding:100px 0 !important}section.home-values h1{text-transform:none !important;color:#323232 !important;text-shadow:none !important}.testimonials .name{position:relative;top:0;margin-top:20px;text-shadow:0 0 5px black}.testimonial-wrapper h1{margin-bottom:20px}section.testimonial-wrapper h1{text-align:center;text-transform:uppercase;font-weight:bold;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.5)}.testimonials{background-color:#3d3d3d !important;padding:100px 0 100px !important;height:auto !important;text-align:center;height:100%;min-height:400px}section.testimonial-wrapper h1{text-transform:none}section.meet-owner{padding:100px 0}section.meet-owner h1{font-weight:bold}.meet-owner blockquote{border-left:3px solid #ccc;margin:1.5em 10px;padding:4rem;border-radius:0 10px 10px 0}.carousel-indicators{position:unset !important;margin:0 auto}section.team{padding:100px 0;background-color:#f8f8f8}section.team h1{font-weight:bold}section.team h3{text-transform:none}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);box-shadow:0 5px rgba(0,0,0,0.2) !important;border-radius:10px !important;overflow:hidden}.contact-box{padding:3rem 5rem}.detail-box{padding:4rem;color:#fff}.detail-box h2{font-weight:bold}.bg-image{background-size:cover;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:100%;min-height:410px}@media only screen and (max-width:768px){.home-values .property-search .btn,#search-button,#home-value-button{width:100% !important}.home-values .form-group,.property-search .form-group{text-align:center !important}}