body { font-family: Source Sans Pro;}

.eltd-boxed { background-attachment: fixed;background-size: cover;}

.eltd-content .eltd-content-inner > .eltd-full-width > .eltd-full-width-inner { padding-top: 0px;}

.eltd-content .eltd-content-inner > .eltd-container > .eltd-container-inner { padding-top: 0px;}

p { color: #191919;font-size: 16px;}

body { color: #191919;font-size: 16px;}

a, p a { color: #0693e3;}

a:hover, p a:hover { color: #0693e3;text-decoration: underline;}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #0693e3;}

.eltd-top-bar { background-color: #2f2b62;}

            @media only screen and (max-width: 700px) {
                .eltd-top-bar {
                    height: 0;
                    display: none;
                }
            }
        .eltd-header-type3 .eltd-page-header .eltd-logo-wrapper a { max-height: 150px;}

.eltd-header-type3 .eltd-page-header .eltd-logo-area { height: 150px;background-color: #1f1c3f;}

.eltd-header-type3 .eltd-page-header .eltd-menu-area .eltd-vertical-align-containers { background-color: #ffffff;border-top: none;}

            .eltd-main-menu.eltd-default-nav > ul > li > a {
             color: 1f1c3f;                                                                                                 }
        
                    .eltd-main-menu.eltd-default-nav > ul > li:hover > a,
            .eltd-main-menu.eltd-default-nav > ul > li.eltd-active-item:hover > a {
                color: #7a7a7a !important;
            }
        
                    .eltd-main-menu.eltd-default-nav > ul > li.eltd-active-item > a {
                color: #7a7a7a;
            }
        
                    @media only screen and (max-width: 480px) {
            .eltd-mobile-header .eltd-mobile-logo-wrapper a { height: 26px !important;}

            }
        .eltd-side-menu-slide-over-content .eltd-side-menu { left: -390px;width: 390px;}

a.eltd-side-menu-button-opener:hover { color: #3f3f3f;}

