#rn-92563 h3,.section-testimonial-showcase h3,.rn-invert-colors #testimonials-carousel cite,a,.primary-color{color:#ef1a2c}.blog-entry-overview-text iframe{width:100%;height:auto!important}.rn_colour_red{color:#e60000!important}.rn_colour_green{color:#00c800!important}.section-testimonial-showcase h3{text-transform:uppercase}.primary-background-color{background-color:#ef1a2c}.listing-lead-form-container{background-color:#000}a:hover{color:black}#rn-111030 .btn{color:#fff;background:#ec1b2c;height:50px;width:150px;text-transform:uppercase;font-size:16px;font-weight:900}.top-banner h1{color:white;line-height:27px}.top-banner .rn-col-2-2{padding:29% 0 2%}.top-banner .rn-content-block{background-position:top center}.six-step-system .rn-col-2-2{background-color:#f2f2f2}.navbar-brand{padding:25px 15px 0}.socialheader .fa{font-size:24px;padding:0 10px;color:#6d6f71}.ctct-custom-form{text-shadow:none!important}.ctct-custom-form h2{color:#000!important}body{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.section-heading h3{font-family:'Titillium Web',sans-serif}#rn-91868 a{color:red}@media only screen and (min-width:768px){#navbar{background-color:#ee1d2f}#navbar-main .container-fluid{padding:0}.navbar-default .navbar-nav>li>a{color:#fff;padding-top:20px;padding-bottom:20px;border:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#221e20;border-radius:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none;background-color:#221e20;border-radius:0}.navbar-nav{margin-top:0}.navbar{margin-bottom:0}.navbar-wrapper .navbar{border-radius:0}#header-contact{margin-top:0}.middle{float:right}#tel{font-size:28px}.contactheader{text-align:left;float:right;padding-top:10px}#rn-91868 .bold{font-size:22px}#rn-111030 .form-control{display:inline;float:left;margin:0 10px;width:40%;height:50px}@media only screen and (min-width:992px){.nav>li>a{padding-left:20px;padding-right:20px}.navbar-brand .rn-col-1-3{width:40%}.navbar-brand .rn-col-2-3{width:35%}.navbar-brand .rn-col-3-3{width:25%}.six-step-system .rn-col-2-2{width:21%}}