@import url(//fonts.googleapis.com/css?family=Raleway:400,400i,700,700i); @import url(//fonts.googleapis.com/css?family=Raleway:400,400i,700,700i); @import url(//fonts.googleapis.com/css?family=Raleway:400,400i,700,700i); .header .navbar-default{ height: 80px; } @media (max-width: 992px){ .logo { width: auto; } } #home-banner-carousel .item-bg { background: black; } #home-banner-carousel .item-bg > img { opacity: 0.5; } #home-banner-carousel .item-bg > img.no_caption { opacity: 1; } #home-banner-carousel .carousel-caption { background: transparent; } #home-banner-carousel .carousel-caption { left: 0; right: 0; text-align: center; margin-left: auto; margin-right: auto; } @media only screen and (max-width : 768px) { .banner, .full-screen-banner { display: none; } } a, a .link_color, .dropdown-menu.accent > li > a{ color:#0083c8; } a:hover, a:focus, a:active, .dropdown-menu.accent > li > a:hover, .dropdown-menu.accent > li > a:active, .dropdown-menu.accent > li > a:focus{ color:#ffde00; } .blog .pagination li.active a{ background-color:#0083c8; } .blog .pagination a:hover{ background-color:#ffde00; } .primary_color{ color:#0083c8; } .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:#e5c90a; } .btn-group.btn-group-spacing{ border-color:#e5c90a; background-color:#e5c90a; } .btn-group.btn-group-spacing .btn.btn-default{ color:#0083c8; } .header .navbar-default, .btn-dark, .sm{ background-color:#0083c8; } .header.header-parallax-banner .navbar-default{background:none;}.header.header-parallax-banner.sticky .navbar-default{ background-color:#0083c8; } .accent_colour{ color:#0083c8; } .btn-darl{ color:#fff; } .sm-title{ background-color:#0083c8; color:#fff; } .navbar-default .navbar-nav > li > a, .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{ background-color:#0083c8; color:#fff; font-size:15px; } .header.header-parallax-banner .navbar-default .navbar-nav > li > a{background:none;} .header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a{ background-color:#0083c8; } @media only screen and (max-width : 768px) {.header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a{ background-color:#0083c8; } }img, .logo{ color:#fff; } .navbar-default .navbar-toggle .icon-bar{ background-color:#fff; } .navbar-header .sr-only{ color:#fff; } .sm-item-more > .sm-item-label::after, .sm-back::after{ color:#fff; } .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{ background-color:#0083c8; color:#ffde00; } .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;} .header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a:hover, .header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a:focus{ background-color:#0083c8; } @media only screen and (max-width : 768px) {.header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a:hover, .header.header-parallax-banner.sticky .navbar-default .navbar-nav > li > a:focus{ background-color:#0083c8; } }.sm-back:hover::after{ color:#ffde00; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color:#0083c8; color:#ffde00; } .dropdown-menu{ background-color:#0083c8; } .dropdown-menu > li > a{ color:#fff; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background-color:#0083c8; color:#ffde00; } .header.header-parallax-banner .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background:none;} .header.header-parallax-banner.sticky .navbar-default .navbar-nav > .open > a, .header.header-parallax-banner.sticky .navbar-default .navbar-nav > .open > a:hover, .header.header-parallax-banner.sticky .navbar-default .navbar-nav > .open > a:focus{ background-color:#0083c8; } .header.header-parallax-banner .dropdown-menu{background:none;} .header.header-parallax-banner.sticky .dropdown-menu{ background-color:#0083c8; } .header.header-parallax-banner .dropdown-menu > li > a:hover, .header.header-parallax-banner .dropdown-menu > li > a:focus{background:none;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background-color:#0083c8; } @media only screen and (max-width : 768px) {.dropdown-menu{ background-color:#0083c8; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color:#0083c8; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background-color:#0083c8; } }.about{ background-color:#fff; background-image:none; } .about{ background-color:#fff; background-image:none; } .footer{ background-color:#0083c8; } .footer .form-control{ color:#0083c8; } .footer .news-letter .input-group .form-control{ background-color:#fff; } .footer h2{ color:#ffde00; } .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:#ffde00; } .sub-footer{ background-color:#0083c8; } .sub-footer p, .sub-footer i, .sub-footer a{ color:#fff; } .sub-footer a.white:hover, .sub-footer a:hover i{ color:#ffde00; } .sidebar-blk{ background-color:#ddd; background-image:none; } .btn-yellow, .btn-primary, .btn-accent-color, .accent_bg, .leftFormHolder .button{ color:#fff; background-color:#ffde00; } .yellow-line{ border-bottom-color:#ffde00; } h1, h2, h3, h4, h5, h6, .carousel-caption h1, .logo_text, .logo{ font-family:'Raleway:400,400i,700,700i', sans-serif; } body, p, .carousel-caption p, .content-header-fix ul li, .temp-form .form-group label, ul li, .footer .help a{ font-family:'Raleway:400,400i,700,700i', sans-serif; } .navbar-default .navbar-nav > li > a, .navbar-nav > li ul li a, .btn{ font-family:'Raleway:400,400i,700,700i', 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{ font-weight:400; } .navbar-default .navbar-nav > li > a, .navbar-nav > li ul li a, .btn{ font-weight:400; } h1, .h1, .right-sidebar h1, .right-sidebar .content-header-fix h3, .content-header-fix h3{ font-family:'Raleway:400,400i,700,700i', 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:'Raleway:400,400i,700,700i', 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:'Raleway:400,400i,700,700i', 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:'Raleway:400,400i,700,700i', 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:'Raleway:400,400i,700,700i', 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: 17px; } 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:'Raleway:400,400i,700,700i', 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; } .meta_banner_overlay{ background: transparent; background: rgba(0,0,0,0.5); } .topImageBanner { height:350px; }.meta_banner_overlay_inner {top:60%;transform: translateY(-60%);}@media (max-width: 992px){.topImageBanner { height:250px; }.meta_banner_overlay_inner {top:50%;transform: translateY(-50%);}}@media (max-width: 768px){.topImageBanner { height:200px; }.meta_banner_overlay_inner {top:40%;transform: translateY(-40%);}}@media (max-width: 480px){.topImageBanner { height:150px; }.meta_banner_overlay_inner {top:20%;transform: translateY(-20%);}}.meta_banner_overlay_inner h1 {color:#ffffff;}@media (min-width: 993px){}@media (max-width: 992px){}@media (max-width: 768px){#home-banner-carousel .carousel-caption h1 {font-size:10px;}}@media (max-width: 480px){}#nav_translator_holder { float: right; width: 50%; position:relative; margin-top: 20px; margin-bottom: -50px; } #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: 1200px){ #nav_translator_holder { margin-top: 0; margin-bottom: 0; } } @media (max-width: 540px){ #google_translate_element { margin-top: -35px; } } @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:#0083c8; } a.theme-color, .theme-color { color:#ffde00; } a.theme-color:hover { color:#ffde00; } @media (max-width: 768px){.main-container img { width:100%!important; max-width:none; }.photosItem, .no_sidebar .photosItem { clear:both; width:100%; }}