@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i); @import url(//fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i); @import url(//fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i); .logo{ width:224px; height:73px; } .header .navbar-default{ height: 95px; } .header .navbar-default .navbar-nav{ margin-top:10px; } #home-banner-carousel .carousel-caption { top: 50%; bottom: auto; height: 141px; margin-top: -70.5px; }@media (max-width: 1050px){#home-banner-carousel .carousel-caption { height: 95px; margin-top: -47.5px; }}@media (max-width: 992px){#home-banner-carousel .carousel-caption { height: 70px; margin-top: -35px; }}@media (max-width: 768px){#home-banner-carousel .carousel-caption { height: 55px; margin-top: -27.5px; }} @media (max-width: 992px){ .logo { width: auto; } } #home-banner-carousel .carousel-caption-bg { opacity: ; } #home-banner-carousel .carousel-caption { left: 0; right: 0; text-align: center; margin-left: auto; margin-right: auto; } #home-banner-carousel, #home-banner-carousel .carousel-inner, #home-banner-carousel .item, #home-banner-carousel .item-bg { height: 450px; } @media only screen and (max-width : 768px) { .banner, .full-screen-banner { display: none; } } a, a.link_color, a .link_color, .dropdown-menu.accent > li > a, .dropdown-menu.accent > li > span, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{ color:#ed1c24; } a:hover, a:focus, a:active, .dropdown-menu.accent > li > a:hover, .dropdown-menu.accent > li > a:active, .dropdown-menu.accent > li > a:focus, .dropdown-menu.accent > li > span:hover{ color:#fe0000; } .blog .pagination li.active a{ background-color:#ed1c24; } .blog .pagination a:hover{ background-color:#fe0000; } .primary_color{ color:#343434; } .btn-yellow:hover, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-accent-color:hover, .leftFormHolder .button:hover, .btn-yellow:focus, .btn-accent-color:focus, .leftFormHolder .button:focus, .btn-yellow:active, .btn-accent-color:active, .leftFormHolder .button:active{ color:#fff; background-color:#fe0000; } .btn-group.btn-group-spacing{ border-color:#fe0000; background-color:#fe0000; } .btn-group.btn-group-spacing .btn.btn-default{ color:#ed1c24; } .header .navbar-default, .btn-dark, .sm, .sm-title{ background-color:#343434; } .header.header-parallax-banner .navbar-default{background:none;}.header.header-parallax-banner.sticky .navbar-default{ background-color:#343434; } @media only screen and (max-width : 768px) {.header.header-parallax-banner .navbar-default{ background-color:#343434; } }.accent_colour{ color:#343434; } .btn-darl{ color:#ffffff; } .sm-title{ color:#ffffff; } .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span, .sm-item-link > a, .sm-item-label, .sm-back, .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .sm-close-btn, .sm-close-btn:hover, .sm-close-btn:focus, .sm-close-btn:active, .sm-item-link .sm-close-btn, .sm-item-link .sm-close-btn:hover, .sm-item-link .sm-close-btn:focus, .sm-item-link .sm-close-btn:active{ color:#ffffff; font-size:15px; } .navbar-default .navbar-nav .dropdown-menu, .navbar-default .navbar-nav .dropdown-menu li{ font-size:16px; } .header.header-parallax-banner .navbar-default .navbar-nav > li > a{background:none;} .header.header-parallax-banner .navbar-default .navbar-nav > li > span{background:none;} @media only screen and (max-width : 768px) {}img, .logo{ color:#ffffff; } .navbar-default .navbar-toggle .icon-bar{ background-color:#ffffff; } .navbar-header .sr-only{ color:#ffffff; } .sm-item-more > .sm-item-label::after, .sm-back::after{ color:#ffffff; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .sm-item-link > a:hover, .sm-item-link > a:focus, .sm-item-label:hover, .sm-item-more > .sm-item-label:hover::after, .sm-back:hover{ color:#ed1c24; } .header.header-parallax-banner .navbar-default .navbar-nav > li > a:hover{background:none;} .header.header-parallax-banner .navbar-default .navbar-nav > li > a:focus{background:none;} @media only screen and (max-width : 768px) {}.sm-back:hover::after{ color:#ed1c24; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ color:#ed1c24; } .dropdown-menu{ background-color:#343434; } .dropdown-menu > li > a, .dropdown-menu > li > span{ color:#fff; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus.dropdown-menu > li > span:hover, .dropdown-menu > li > span:focus{ color:#ed1c24; } .header.header-parallax-banner .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background:none;} .header.header-parallax-banner .dropdown-menu{background:none;} .header.header-parallax-banner.sticky .dropdown-menu{ background-color:#343434; } .header.header-parallax-banner .dropdown-menu > li > a:hover, .header.header-parallax-banner .dropdown-menu > li > a:focus{background:none;} @media only screen and (max-width : 768px) {.dropdown-menu{ background-color:#343434; } }.about{ background-color:#fff; background-image:none; } .about{ background-color:#fff; background-image:none; } .footer{ background-color:#343434; } .mls-featured-agents-holder{background-color: rgba(52,52,52,.12);}.footer .form-control{ color:#343434; } .footer .news-letter .input-group .form-control{ background-color:#fff; } .footer h2{ color:#ed1c24; } .footer p, .footer ul li, .footer a, .footer .help a, .footer p, .footer ul li, .footer a, .footer .help a{ color:#fff; } .footer a:hover, .footer .help a:hover{ color:#ed1c24; } .sub-footer{ background-color:#343434; } .sub-footer p, .sub-footer i, .sub-footer a{ color:#fff; } .sub-footer a.white:hover, .sub-footer a:hover i{ color:#ed1c24; } .sidebar-blk{ background-color:#ccc; background-image:none; } .btn-yellow, .btn-primary, .btn-accent-color, .accent_bg, .leftFormHolder .button{ color:#fff; background-color:#ed1c24; } .btn-yellow i, .btn-primary i, .btn-accent-color i, .leftFormHolder .button i{ color:#fff; } .yellow-line{ border-bottom-color:#ed1c24; } h1, h2, h3, h4, h5, h6, .carousel-caption h1, .logo_text, .logo, .home-body .meta.meta-white-bg{ font-family:'Open Sans', sans-serif; } body, p, .carousel-caption p, .content-header-fix ul li, .temp-form .form-group label, .meta, ul li, .footer .help a{ font-family:'Open Sans', sans-serif; } .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span, .navbar-nav > li ul li a, .btn, .navbar-nav > li ul li span{ font-family:'Open Sans', sans-serif; } h1, h2, h3, h4, h5, h6, .carousel-caption h1, .logo_text, .logo{ font-weight:700; } body, p, .carousel-caption p, .content-header-fix ul li, .home-body .meta.meta-white-bg{ font-weight:400; } .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span, .navbar-nav > li ul li a, .btn, .navbar-nav > li ul li span{ font-weight:400; } h1, .h1, .right-sidebar h1, .right-sidebar .content-header-fix h3, .content-header-fix h3{ font-family:'Open Sans', sans-serif; } h1, .h1, .right-sidebar h1, .right-sidebar .content-header-fix h3, .content-header-fix h3 { font-size: 42px; } h1, .h1, h1 a, a.h1, .right-sidebar h'.1.', .right-sidebar .content-header-fix h'.3.', .content-header-fix h3, .content-header-fix h3 a { color: #302f2c; } h2, .h2, .right-sidebar h2, .right-sidebar .content-header-fix h4, .content-header-fix h4{ font-family:'Open Sans', sans-serif; } h2, .h2, .right-sidebar h2, .right-sidebar .content-header-fix h4, .content-header-fix h4 { font-size: 32px; } h2, .h2, h2 a, a.h2, .right-sidebar h'.2.', .right-sidebar .content-header-fix h'.4.', .content-header-fix h4, .content-header-fix h4 a { color: #302f2c; } h3, .h3, .right-sidebar h3, .right-sidebar .content-header-fix h5, .content-header-fix h5{ font-family:'Open Sans', sans-serif; } h3, .h3, .right-sidebar h3, .right-sidebar .content-header-fix h5, .content-header-fix h5 { font-size: 27px; } h3, .h3, h3 a, a.h3, .right-sidebar h'.3.', .right-sidebar .content-header-fix h'.5.', .content-header-fix h5, .content-header-fix h5 a { color: #302f2c; } h4, .h4, .right-sidebar h4, .right-sidebar .content-header-fix h6, .content-header-fix h6{ font-family:'Open Sans', sans-serif; } h4, .h4, .right-sidebar h4, .right-sidebar .content-header-fix h6, .content-header-fix h6 { font-size: 22px; } h4, .h4, h4 a, a.h4, .right-sidebar h'.4.', .right-sidebar .content-header-fix h'.6.', .content-header-fix h6, .content-header-fix h6 a { color: #302f2c; } h5, .h5, .right-sidebar h5, .right-sidebar .content-header-fix h5.cms-head-6, .content-header-fix h5.cms-head-6{ font-family:'Open Sans', sans-serif; } h5, .h5, .right-sidebar h5, .right-sidebar .content-header-fix h5.cms-head-6, .content-header-fix h5.cms-head-6{ font-size:22px; } h5, .h5, h5 a, a.h5, .right-sidebar h'.5.', .right-sidebar .content-header-fix h'.5.cms-head-6.', .content-header-fix h5.cms-head-6, .content-header-fix h5.cms-head-6 a { color: #302f2c; } h6, .h6, .right-sidebar h6, .right-sidebar .content-header-fix h6.cms-head-7, .content-header-fix h6.cms-head-7{ font-family:'Open Sans', sans-serif; } h6, .h6, .right-sidebar h6, .right-sidebar .content-header-fix h6.cms-head-7, .content-header-fix h6.cms-head-7 { font-size: 12px; } h6, .h6, h6 a, a.h6, .right-sidebar h'.6.', .right-sidebar .content-header-fix h'.6.cms-head-7.', .content-header-fix h6.cms-head-7, .content-header-fix h6.cms-head-7 a { color: #302f2c; } #home-banner-carousel h1{ font-size:55px; } .blocks_holder h2, .blocks_holder .item-title{ font-size:25px; } .footer h2{ color:#ed1c24; } @media (max-width: 992px){ .logo, .header .navbar-brand img { max-height: 73px; } } .topImageBanner { display:none; }@media (min-width: 993px){#home-banner-carousel .carousel-caption h1 {font-size:55px;}}@media (max-width: 992px){#home-banner-carousel .carousel-caption h1 {font-size:30px;}}@media (max-width: 768px){#home-banner-carousel .carousel-caption h1 {font-size:15px;}}@media (max-width: 480px){} #nav_translator_holder { float: right; width: 50%; position:relative; margin-top: 20px; margin-bottom: -50px; } #google_translate_element { margin-bottom: 15px; float:right; padding-right: 15px; padding-left: 15px; } .main-menu-side-bar #nav_translator_holder{ float: none; width: 100%; margin-bottom: 20px; text-align: center; } .main-menu-side-bar #google_translate_element { float:none; display: inline-block; margin-bottom: 0px; padding-right: 0px; padding-left: 0px; } @media (max-width: 1200px){ #nav_translator_holder { width: auto; position: absolute; margin-top: 0px; float: none; margin-right: 0px; top: 0px; right: 15px; } #google_translate_element { padding-right: 0px; padding-left: 0px; float: none; margin-bottom: 0px; margin-top: 0px; } #nav_translator_holder.site-rrlip { position: relative; top: auto; right: auto; float: right; width: 50%; position:relative; margin-top: 0px; margin-bottom: 0px; } #google_translate_element.site-rrlip { margin-bottom: 15px; float:right; padding-right: 15px; padding-left: 15px; } } @media (max-width: 700px){ #google_translate_element .goog-te-menu-value > span:first-of-type { display:none!important; } } @media (max-width: 540px){ #google_translate_element.site-rrlip { margin-top: -35px; } } #main-nav { position: relative; } #main-nav .navbar-nav-container { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: 0; width: 100%; padding: 0; } #main-nav .navbar-header { height: 100%; margin: 0; width: auto; padding: 0 15px; } #main-nav .toggle-nav-holder, #main-nav .logo-holder { padding: 0; margin-left: 0; height: 100%; display: table; width: auto; } #main-nav .logo-holder { float: left; } #main-nav .logo-holder > a { display: table-cell; vertical-align: middle; width: auto; padding: 0; margin-left: 0; position: static; float: none; } #main-nav .logo-holder > a > img { margin: 0; padding: 0; } #main-nav .toggle-nav-holder { margin: 0; height: 100%; } #main-nav .toggle-nav-holder{ margin: 0; padding: 0; float: none; display: table; position: static; } #main-nav .vert-btn-holder > button, #main-nav .vert-btn-holder > a { margin: 0; } #main-nav .vert-btn-holder { display: table-cell; height: auto; vertical-align: middle; } .banner .carousel { top: 0; } .header_contact_toggle { position: static; } #main-nav .nav-holder { width: auto; float: right; display: table; height: 100%; } @media (min-width: 768px){ #main-nav .navbar-nav-container { width: 750px; margin: 0 auto; } } @media (min-width: 992px) { #main-nav .navbar-nav-container { width: 970px; margin: 0 auto; } } @media (min-width: 1200px){ .navbar-collapse.collapse { margin-bottom: 0; display: table-cell !important; vertical-align: middle; } #main-nav .navbar-nav-container { width: 1170px; margin: 0 auto; } /* #main-nav .nav-holder li:last-child a{ padding-right: 0; } #main-nav .nav-holder .cart-ul li a{ padding-left: 30px; } */ } @media (max-width: 768px){ #main-nav .logo-holder { float: none; margin-left: auto; margin-right: auto; } } .header .navbar-default .navbar-nav { margin-top: 0; } .spinner > div{ background-color:#343434; } a.theme-color, .theme-color { color:#ed1c24; } a.theme-color:hover { color:#ed1c24; } .testimonials-starts { color:#ed1c24;} #section_home_1 a, #section_home_1 a h3, #section_home_1 a h4, #section_home_1 a h5, #section_home_1 a h6 { color: #ed1c24; } #section_home_1 a:hover, #section_home_1 a:hover h3, #section_home_1 a:hover h4, #section_home_1 a:hover h5, #section_home_1 a:hover h6 { color: #fe0000; } #section_home_1 .carousel-caption a { color: #ed1c24!important; } #section_home_1 .carousel-caption a:hover { color: #fe0000!important; } #section_home_2 a, #section_home_2 a h3, #section_home_2 a h4, #section_home_2 a h5, #section_home_2 a h6 { color: #ed1c24; } #section_home_2 a:hover, #section_home_2 a:hover h3, #section_home_2 a:hover h4, #section_home_2 a:hover h5, #section_home_2 a:hover h6 { color: #fe0000; } #section_home_2 .carousel-caption a { color: #ed1c24!important; } #section_home_2 .carousel-caption a:hover { color: #fe0000!important; } #section_home_3 a, #section_home_3 a h3, #section_home_3 a h4, #section_home_3 a h5, #section_home_3 a h6 { color: #ed1c24; } #section_home_3 a:hover, #section_home_3 a:hover h3, #section_home_3 a:hover h4, #section_home_3 a:hover h5, #section_home_3 a:hover h6 { color: #fe0000; } #section_home_3 .carousel-caption a { color: #ed1c24!important; } #section_home_3 .carousel-caption a:hover { color: #fe0000!important; } #section_home_4 a, #section_home_4 a h3, #section_home_4 a h4, #section_home_4 a h5, #section_home_4 a h6 { color: #ed1c24; } #section_home_4 a:hover, #section_home_4 a:hover h3, #section_home_4 a:hover h4, #section_home_4 a:hover h5, #section_home_4 a:hover h6 { color: #fe0000; } #section_home_4 .carousel-caption a { color: #ed1c24!important; } #section_home_4 .carousel-caption a:hover { color: #fe0000!important; } #section_home_5 a, #section_home_5 a h3, #section_home_5 a h4, #section_home_5 a h5, #section_home_5 a h6 { color: #ed1c24; } #section_home_5 a:hover, #section_home_5 a:hover h3, #section_home_5 a:hover h4, #section_home_5 a:hover h5, #section_home_5 a:hover h6 { color: #fe0000; } #section_home_5 .carousel-caption a { color: #ed1c24!important; } #section_home_5 .carousel-caption a:hover { color: #fe0000!important; } #section_home_6 a, #section_home_6 a h3, #section_home_6 a h4, #section_home_6 a h5, #section_home_6 a h6 { color: #ed1c24; } #section_home_6 a:hover, #section_home_6 a:hover h3, #section_home_6 a:hover h4, #section_home_6 a:hover h5, #section_home_6 a:hover h6 { color: #fe0000; } #section_home_6 .carousel-caption a { color: #ed1c24!important; } #section_home_6 .carousel-caption a:hover { color: #fe0000!important; } #section_home_7 a, #section_home_7 a h3, #section_home_7 a h4, #section_home_7 a h5, #section_home_7 a h6 { color: #ed1c24; } #section_home_7 a:hover, #section_home_7 a:hover h3, #section_home_7 a:hover h4, #section_home_7 a:hover h5, #section_home_7 a:hover h6 { color: #fe0000; } #section_home_7 .carousel-caption a { color: #ed1c24!important; } #section_home_7 .carousel-caption a:hover { color: #fe0000!important; } #section_home_8 a, #section_home_8 a h3, #section_home_8 a h4, #section_home_8 a h5, #section_home_8 a h6 { color: #ed1c24; } #section_home_8 a:hover, #section_home_8 a:hover h3, #section_home_8 a:hover h4, #section_home_8 a:hover h5, #section_home_8 a:hover h6 { color: #fe0000; } #section_home_8 .carousel-caption a { color: #ed1c24!important; } #section_home_8 .carousel-caption a:hover { color: #fe0000!important; } #section_home_9 a, #section_home_9 a h3, #section_home_9 a h4, #section_home_9 a h5, #section_home_9 a h6 { color: #ed1c24; } #section_home_9 a:hover, #section_home_9 a:hover h3, #section_home_9 a:hover h4, #section_home_9 a:hover h5, #section_home_9 a:hover h6 { color: #fe0000; } #section_home_9 .carousel-caption a { color: #ed1c24!important; } #section_home_9 .carousel-caption a:hover { color: #fe0000!important; } #section_home_10 a, #section_home_10 a h3, #section_home_10 a h4, #section_home_10 a h5, #section_home_10 a h6 { color: #ed1c24; } #section_home_10 a:hover, #section_home_10 a:hover h3, #section_home_10 a:hover h4, #section_home_10 a:hover h5, #section_home_10 a:hover h6 { color: #fe0000; } #section_home_10 .carousel-caption a { color: #ed1c24!important; } #section_home_10 .carousel-caption a:hover { color: #fe0000!important; }