.hero-carousel .carousel-inner .rn-invert-colors .btn{background-color:#0a1324}body.index .hero-carousel .carousel-caption .btn{margin-top:0!important}.customsearch .rn-content-block{padding:0}.primary-background-color{background-color:#0a1324}.primary-color{color:#0a1324}.big-contact-form-container .btn{margin-top:4px;background-color:#0a1324;color:#fff}a,a:focus,a:hover{color:#0a1324;text-decoration:none}.big-contact-form-container .contact-info-social .fa-circle{color:#0a1324}.customsearch .rn-col-1-3,.customsearch .rn-col-2-3,.customsearch .rn-col-3-3{background-color:#f2f2f2;padding-top:20px;padding-bottom:20px;-moz-box-shadow:inset 0 0 20px #8e8383;-webkit-box-shadow:inset 0 0 20px #8e8383;box-shadow:inset 0 0 20px #8e8383;border:10px solid #ffffff;transition:all .2s ease-in-out}.customsearch img{transition:all .2s ease-in-out}.customsearch .rn-col-1-3 a:hover>img,.customsearch .rn-col-2-3 a:hover>img,.customsearch .rn-col-3-3 a:hover>img{transform:scale(1.1)}.customsearch .rn-col-1-3:hover,.customsearch .rn-col-2-3:hover,.customsearch .rn-col-3-3:hover{-moz-box-shadow:inset 0 0 40px #8e8383;-webkit-box-shadow:inset 0 0 40px #8e8383;box-shadow:inset 0 0 40px #8e8383}.about-section .rn-col-1-2{background-image:url(/static/media/med/5948_2df55eb7_about-logo.png);padding:40px!important;background-repeat:no-repeat;background-size:cover}.about-section .rn-col-2-2{background-image:url(/static/media/med/5948_fff14dc9_portrait.jpg);min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:top right}.about-section a{background-color:#3a3a3f;padding:15px 30px;border-radius:5px}.hero-carousel .slide{min-height:700px}.homesearch .listings-wrapper{display:none}#advancedsearch{color:#0b1428;border-color:#0b1428}#advancedsearch a{color:#0b1428;width:50%}.homesearch{z-index:9;position:absolute;left:0;right:0}#custom-search-button{color:#fff;border-color:#fff;background-color:#0b1428;width:50%}.homesearch .mls-search-form-bedrooms-container,.homesearch .mls-search-form-bathrooms-container,.homesearch .mls-search-form-price-container,.homesearch .mls-search-form-sqft-container,.homesearch .mls-search-form-year-built-container{display:none}.homesearch .mls-search-controls-wrapper{padding:20px 15px 10px;background-color:rgba(0,0,0,.5);max-width:1200px;margin:0 auto;background-image:url(/static/media/med/4302_c6e8730e_filter-pattren.png);text-align:left;color:#000}.homesearch .mls-search-controls-wrapper .mls-search-form-area-list-all{color:#000}@media only screen and (min-width :1000px){.navbar-brand img{margin-bottom:-190px;margin-right:-35px}.navbar-nav>li:nth-of-type(5){margin-right:200px}#header-contact{margin-top:0;padding:0 40px}.header-contact-details{float:left}.header-contact-social{float:right;padding-bottom:10px}}#rn-90755 .col-lg-12{background-color:#ffffff;outline:3px #cccccc solid;outline-offset:10px}@media only screen and (max-width:992px){}@media only screen and (min-width :992px){.homesearch .mls-search-controls-wrapper .form-group{margin-bottom:0}}@media only screen and (min-width:768px){.navbar-default .navbar-nav>li>a{font-size:14px;font-weight:300}.about-section .row,.customsearch .row{display:flex}.about-section .rn-col-1-2{padding:100px!important}.navbar-nav{margin-top:10px;margin-bottom:10px}#navbar{background-color:#0a1324;border-bottom:1px solid #fff;border-top:1px solid #fff}.hero-carousel .slide{min-height:800px}.section-tall-header .container-fluid{padding-right:0;padding-left:0}.section-short-header .container-fluid{padding-right:0;padding-left:0}}@media only screen and (min-width:480px){.hero-carousel .slide{min-height:800px}}