/* Cevado Master Template v1.0 */

/*  ==========================================================================
    General Styling
    ========================================================================== */

/*  Editable CSS
    ========================================================================== */

body {
    /* Edit Website Font Color */
    color: #282828;
    /* Edit Website Font Family - NOTE: Remove Previous Google Font Link in HTML */
    font-family: "Jost", sans-serif;
    /* 
        Edit Website Background Image
        Remove Comment and Replace Background Image With CDN Link From the CP
    
    background-image: url('https://d3mqmy22owj503.cloudfront.net/69/500469/images/site_graphics/site-bg.jpg');
    background-attachment: fixed;
    background-size: cover;
    */
}

h1,
h2,
h3,
h4,
h5,
h6 {
    /*
        Edit Headers Font Family
        NOTE: inherit will inherit the above font;
    */
    font-family: "Jost", sans-serif;
}

h1 {
    color: #0B406B;
    font-size: 3.5em;
    font-weight: 700;
    font-family: "elizeth", serif;
	line-height: 1.125em;
	margin: 0;
}

h2 {
    color: #282828;
    font-size: 36px;
    font-weight: 300;
	line-height: normal;
    margin-top: 0px !important;
}

h3 {
    color: #000000;
    font-size: 1.444444em;
    font-weight: 300;
    font-family: "elizeth", serif;
	line-height: normal;
}

h4 {
    color: #282828;
    font-size: 1em;
    font-weight: 700;
	line-height: normal;
}

h5 {
    color: #000000;
    font-size: 3.5em;
    font-weight: 500;
    font-family: "elizeth", serif;
	line-height: 1.125em;
	margin: 0;
}

@media (max-width: 992px) {
    h1 {
        font-size: 1.75em;
    }

    h2 {
        font-size: 1.333333em;
    }

    h3 {
        font-size: 1.222222em;
    }

    h4 {
        font-size: 1em;
    }
	
    h5 {
        font-size: 1.75em;
    }
}

a {
    /* Edit Website Link Font Color */
    color: #0b406b;
}

a:hover,
a:focus {
    /* Edit Website Link Font Hover Color */
    color: #051c2f;
}

.btn {
    /* Edit Button Background Color */
    background-color: #98ca41;
    /* Edit Button Border Radius */
    border-radius: 0;
    /* Edit Button Font Color */
    color: #FFFFFF;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: 600;
}

.btn:hover {
    /* Edit Button Hover Background Color */
    background-color: #779f30;
    /* Edit Button Hover Font Color */
    color: #FFFFFF;
}

.is-btn-ghost1 {
	color: #000;
	border: 2px solid #000;
	text-transform: uppercase;
	font-weight: 600;
	font-family: "elizeth", serif;
}

.is-btn-ghost1:hover,
.is-btn-ghost1:focus {
	color: #FFFFFF;
	border: 2px solid #96c93d;
	background-color: #96c93d;
	font-family: "elizeth", serif;
}

.is-btn-ghost2 {
	color: #FFFFFF;
	border: 2px solid #0B406B;
	background-color: #0B406B;
	text-transform: uppercase;
	font-weight: 600;
	font-family: "elizeth", serif;
}

.is-btn-ghost2:hover,
.is-btn-ghost2:focus {
	color: #FFFFFF;
	border: 2px solid #333333;
	background-color: #333333;
	font-family: "elizeth", serif;
}

@media (max-width: 767px) {
.btn {
width: 90%;
}
}

@media (max-width: 767px) {
.is-btn-ghost1 {
width: 90%;
}
}

@media (max-width: 767px) {
.is-btn-ghost2 {
width: 90%;
}
}

.hover_image:hover {text-decoration: none} 
/* Optional (avoid undesired underscore if a is used as wrapper) */ 
.hide {display:none} 
/* Do the shift: */ 
.hover_image:hover img:first-child{display:none} .hover_image:hover img:last-child{display:inline-block}

/*  Core CSS
    ========================================================================== */

html {
    /*
        Be careful with editing the global font size
        set below, with Bootstrap 4, many elements rely
        on having this font size be 16px. This can change
        padding, margin, width, height, etc. Please
        consider setting the font-size on the body, rather than here
     */
    font-size: 16px;
}

body {
    /*
        Be careful with editing the global line-height and font-size
        set below, it can vastly change the look & spacing
        of a site - change with caution
     */
    line-height: 26px;
    font-weight: 400;
    font-size: 16px;
}

p, td, li, label {
    font-weight: inherit;
}

a {
    -webkit-transition: .3s color, background;
    transition: .3s color, background;
}

.btn {
    cursor: pointer;
    border: none;
    outline: none;
}


.btn:hover {
    border: none;
    outline: none;
}

/*  ==========================================================================
    Content
    ========================================================================== */

/*  Editable CSS
    ========================================================================== */

.secondary-content {
    /* Edit Page Content Background Image - Replace the 'transparent' with your color/image */
    background: transparent;
	padding-top: 40px;
	padding-bottom: 40px;
}


.home .content {
    /* Edit Home Page Content Background Image - Replace the 'transparent' with your color/image */
    background: transparent;
	margin-top: 0px;
	padding-bottom: 0px;
}

/*  Core CSS
    ========================================================================== */

.content {
    background-attachment: fixed;
    background-size: cover;
}

/*  ==========================================================================
    Header/Menu
    ========================================================================== */

/*  Editable CSS
    ========================================================================== */

.menu {
    /* Edit Menu Background Color */
    background-color: #FFFFFF !important;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

.stuck .menu {
    /* Edit 'Stuck' Menu Background Color */
    background-color: #FFFFFF !important;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

.secondary-menu {
    /* Edit Menu Background Color */
    background-color: #FFFFFF !important;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

.stuck .secondary-menu {
    /* Edit 'Stuck' Menu Background Color */
    background-color: #FFFFFF !important;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

#nav > li > ul {
    /* Edit Menu Dropdown Background Color */
    background-color: #FFFFFF;
}

.stuck #nav > li > ul {
    /* Edit 'Stuck' Menu Dropdown Background Color */
    background-color: #FFFFFF;
}

#nav {
    /* Edit Mobile Menu Font Color */
    color: #000000;
    /* Edit Menu Mobile  Text Transform */
    text-transform: uppercase;
    /* Edit Mobile Menu Font Size */
    font-size: 16px;
    /* Edit Mobile Menu Font Weight */
    font-weight: 400;
}

#nav a {
    /* Edit Padding Between Menu Links - Change Both Left & Right Padding */
    padding-left: 10px;
    padding-right: 10px;
}

.header-logo {
    /* Edit Mobile Menu Height - Also Make Sure to Edit the Values for All Other "Edit Mobile Menu Heights" */
    max-height: 100px;
}

.stuck .header-logo {
    /* Edit Mobile Menu Height - Also Make Sure to Edit the Values for All Other 'Edit Mobile Menu Heights' */
    max-height: 60px;
}

.footer-logo {
    /* Edit Mobile Menu Height - Also Make Sure to Edit the Values for All Other "Edit Mobile Menu Heights" */
    max-height: 105px;
}

.stuck .footer-logo {
    /* Edit Mobile Menu Height - Also Make Sure to Edit the Values for All Other 'Edit Mobile Menu Heights' */
    max-height: 75px;
}

.lines-button {
    /* Edit Mobile Menu Toggle Button Size */
    font-size: 10px;
}

.lines-button .lines,
.lines-button .lines:before,
.lines-button .lines:after {
    /* Edit Mobile Menu Toggle Button Color */
    background-color: #0b406b;
}

.info-bar {
    /* Edit Mobile Info Bar Background Color */
    background-color: rgba(61,131,204,1);
}

.stuck .info-bar {
    /* Edit Mobile 'Stuck' Info Bar Background Color */
    background-color: rgba(61,131,204,1.00);
}

@media (min-width: 992px) {
    #nav {
        /* Edit Desktop Menu Font Color */
        color: #000000 !important;
        /* Edit Desktop Menu Text Transform */
        text-transform: uppercase;
        /* Edit Desktop Menu Font Size */
        font-size: 14px !important;
        /* Edit Desktop Menu Font Weight */
        font-weight: 600;
		background-color: transparent !important;
    }

    .stuck #nav {
        /* Edit  Desktop 'Stuck' Menu Font Color */
        color: #000000 !important;
        /* Edit  Desktop 'Stuck' Menu Font Size */
        font-size: 14px !important;
        /* Edit  Desktop 'Stuck' Menu Font Weight */
        font-weight: 600;
		background-color: transparent !important;
    }
    
    .info-bar {
    /* Edit Desktop Info Bar Background Color */
        background-color: transparent;
    }

    .stuck .info-bar {
        /* Edit Desktop 'Stuck' Info Bar Background Color */
        background-color: transparent;
    }
    
    #nav > li > a {
        /* Edit Desktop Menu Height - Also Make Sure to Edit the Values for All Other "Edit Desktop Menu Heights" */
        line-height: 40px;
    }
    
	#nav > li {
       /* EDIT MENU HOVER BOTTOM BORDER - ONLLY EDIT THE THREE HEX CODES */
       background-image: -webkit-gradient(linear, left top, left bottom, from(#284C74), to(#284C74)), -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
       background-image: linear-gradient(#284C74, #284C74), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
   }
	
    .header-logo {
        /* Edit Desktop Menu Height - Also Make Sure to Edit the Values for All Other "Edit Desktop Menu Heights" */
        max-height: 130px;        
    }
    
       
    .stuck #nav > li > a {
        /* Edit 'Stuck' Desktop Menu Height - Also Make Sure to Edit the Values for All Other "Edit 'Stuck' Desktop Menu Height" */
        line-height: 40px;
    }
    
    .stuck .header-logo {
        /* Edit Desktop Menu Height - Also Make Sure to Edit the Values for All Other 'Edit Desktop Menu Heights' */
        max-height: 80px;
    }
    
    #nav li li a {
        /* Edit Desktop Menu Dropdown Border */
        border-top: 1px solid #eaeaea;
    }

    #nav li li a:hover {
        /* Edit Desktop Menu Dropdown Hover Background Color */
        background-color: #000000;
        /* Edit Desktop Menu Dropdown Hover Font Color */
        color: #FFFFFF;
    }
    
    #nav.nav-divided > li > a:after {
        /* 
            Edit Desktop Menu Divider Background Color 
            NOTE: Be Sure to Add the 'nav-divided' class to the scripts.js in the 'menuClassList' variable
        */
        background-color: transparent;
    }
}

/*  Core CSS
    ========================================================================== */
#nav {
    opacity: 0;
    -webkit-transition: .3s opacity ease-in;
    transition: .3s opacity ease-in;
}

#nav.menu-loaded {
    opacity: 1;
}

.header-logo {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    -webkit-transition: .3s max-height;
    transition: .3s max-height;
}

.footer-logo {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    -webkit-transition: .3s max-height;
    transition: .3s max-height;
}

.menu {
    -webkit-transition: .3s background;
    transition: .3s background;
	padding: 0 0px;
}

.navbar {
    padding: 0;
}

#nav a {
    color: #000000;
    text-decoration: none;
    display: block;
    -webkit-transition: .3s all;
    transition: .3s all;
}

#nav > li {
    position: relative;
}

#nav > li > ul {
    max-height: 0;
    list-style: none;
    -webkit-transition: .5s all;
    transition: .5s all;
    overflow: hidden;
    padding-left: 30px;
}

#nav > li > ul.open {
    max-height: 999px;
	background-color: #FFFFFF;
}

#nav .dropdown-arrow {
    position: absolute;
    right: 0;
    top: 12px;
    -webkit-transition: .3s all;
    transition: .3s all;
    width: 50px;
    height: 32px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
}


.lines-button {
    display: inline-block;
    padding: 1.75em 0.875em;
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 0.5em;
}

.lines-button:hover,
.lines-button:focus {
    opacity: 1;
    outline: none;
}

.lines-button:active {
    -webkit-transition: 0;
    transition: 0;
}

.lines {
    display: inline-block;
    width: 3.5em;
    height: 0.5em;
    background: #858585;
    border-radius: 0.25em;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: relative;
}

.lines:before, .lines:after {
    display: inline-block;
    width: 3.5em;
    height: 0.5em;
    background: #858585;
    border-radius: 0.25em;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: absolute;
    left: 0;
    content: '';
    -webkit-transform-origin: 0.25em center;
    transform-origin: 0.25em center;
}

.lines:before {
    top: 0.875em;
}

.lines:after {
    top: -0.875em;
}

.lines-button.toggle-close  .lines:before, .lines-button.toggle-close  .lines:after {
    -webkit-transform: none;
    transform: none;
    width: 3.5em;
    top: 0;
}

.lines-button .lines {
    -webkit-transition: background .3s .6s ease;
    transition: background .3s .6s ease;
}

.lines-button .lines:before, .lines-button .lines:after {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: top .3s .6s ease, -webkit-transform .3s ease;
    transition: top .3s .6s ease, -webkit-transform .3s ease;
    transition: top .3s .6s ease, transform .3s ease;
    transition: top .3s .6s ease, transform .3s ease, -webkit-transform .3s ease;
}

.lines-button.toggle-close .lines {
    -webkit-transition: background .3s 0s ease;
    transition: background .3s 0s ease;
    background: transparent;
}

.lines-button.toggle-close  .lines:before, .lines-button.toggle-close  .lines:after {
    -webkit-transition: top .3s ease, -webkit-transform .3s .5s ease;
    transition: top .3s ease, -webkit-transform .3s .5s ease;
    transition: top .3s ease, transform .3s .5s ease;
    transition: top .3s ease, transform .3s .5s ease, -webkit-transform .3s .5s ease;
    top: 0;
    width: 3.5em;
}

.lines-button.toggle-close  .lines:before {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
}

.lines-button.toggle-close  .lines:after {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
}

@media (max-width: 991px) and (min-width: 480px) {
    #nav {
        width: 320px;
    }
}

@media (max-width: 991px) {
    #nav li a {
        padding-top: 15px;
        padding-bottom: 15px;
        padding-right: 35px;
        border-top: 1px solid #eaeaea;
        background-color: transparent !important;
        color: inherit;
    }
}

@media (min-width: 992px) {
    #nav li li a {
        /* Edit Desktop Menu Dropdown Link Padding */
        padding: 15px;
    }
    
    #nav li li:first-child a {
        border-top: none;
    }
    
    #nav > li > ul,
    #nav > li > ul.open {
        opacity: 0;
        max-height: 0;
        -webkit-transition: .3s all;
        transition: .3s all;
        position: absolute;
        top: 100%;
        right: 40;
        padding-left: 0;
        z-index: 1;
        /* Edit Desktop Menu Dropdown Width */
        width: 320px;
/*		background-color: rgba(255,255,255,.8);*/
    }
    
    #nav > li:last-child > ul,
    #nav > li:last-child > ul.open {
        left: auto;
        right: 0;
    }
    
    #nav > li:hover > ul {
        max-height: 999px;
        opacity: 1;
    } 
    
    #nav .dropdown-arrow {
        display: none;
    }
    
    #nav.nav-divided > li > a {
        position: relative;
    }
	
	#nav > li {
       background-position: center bottom, center calc(99%);
       background-repeat: no-repeat;
       background-size: 0 6px, 100% 3px;
       -webkit-transition: background 0s ease-out 0s;
       transition: background 0s ease-out 0s;
   }

   #nav > li:hover {
       background-size: 100% 6px, 100% 3px;
       -webkit-transition-duration: 0.3s;
       transition-duration: 0.3s;
   }
    
    #nav.nav-divided > li > a:after {
        content: "";
        display: block;
        height: 1em;
        width: 1px;
        top: 50%;
        left: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        position: absolute;
    }
    
    #nav.nav-divided > li:last-child > a:after {
        display: none;
    }
    
    .info-bar {
        position: absolute;
        width: 100%;
        z-index: 1;
    }
}

@media (min-width: 576px) {
    .menu-sm .navbar-toggler {
        display: none;
    }
}

@media (min-width: 768px) {
    .menu-md .navbar-toggler {
        display: none;
    }
}

@media (min-width: 992px) {
    .menu-lg .navbar-toggler {
        display: none;
    }
}

@media (min-width: 1200px) {
    .menu-xl .navbar-toggler {
        display: none;
    }
}
/*  ==========================================================================
    Offcanvas
    ========================================================================== */
.offcanvas-mask {
    opacity: 0;
    background-color: #000000;
    -webkit-transition: .3s opacity;
    transition: .3s opacity;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
}

html {
    min-height: 100%;
    height: auto;
}

body {
    height: 100%;
}

@media (max-width: 575px) {
    .offcanvas-wrapper-xs.offcanvas-active .offcanvas-mask {
        opacity: .6;
    }

    .offcanvas-wrapper-xs.offcanvas-active {
        overflow: hidden;
    }

    .offcanvas-xs {
        z-index: 9999;
        position: fixed;
        top: 0;
        left: -175%;
        height: 100%;
        -webkit-transition: .4s left;
        transition: .4s left;
        background-color: #000000 !important;
    }

    .offcanvas-active .offcanvas-xs {
        left: 0;
    }
}

@media (max-width: 767px) {
    .offcanvas-wrapper-sm.offcanvas-active .offcanvas-mask {
        opacity: .6;
        z-index: 1030;
    }

    .offcanvas-wrapper-sm.offcanvas-active {
        overflow: hidden;
    }

    .offcanvas-sm {
        z-index: 9999;
        position: fixed;
        top: 0;
        left: -175%;
        height: 100%;
        -webkit-transition: .4s left;
        transition: .4s left;
       background-color: #000000 !important;
    }

    .offcanvas-active .offcanvas-sm {
        left: 0;
    }
}

@media (max-width: 991px) {
    .offcanvas-wrapper-md.offcanvas-active .offcanvas-mask {
        opacity: .6;
    }

    .offcanvas-wrapper-md.offcanvas-active {
        overflow: hidden;
    }

    .offcanvas-md {
        z-index: 9999;
        position: fixed;
        top: 0;
        left: -175%;
        height: 100%;
        -webkit-transition: .4s left;
        transition: .4s left;
        background-color: #FFFFFF !important;
        overflow-y: scroll;
        max-width: calc(100% - 80px);
    }

    .offcanvas-active .offcanvas-md {
        left: 0;
    }
}

@media (max-width: 1199px) {
    .offcanvas-wrapper-lg.offcanvas-active .offcanvas-mask {
        opacity: .6;
    }

    .offcanvas-wrapper-lg.offcanvas-active {
        overflow: hidden;
    }

    .offcanvas-lg {
        z-index: 9999;
        position: fixed;
        top: 0;
        left: -175%;
        height: 100%;
        -webkit-transition: .4s left;
        transition: .4s left;
        background-color: #000000 !important;
    }

    .offcanvas-active .offcanvas-lg {
        left: 0;
    }
}

.offcanvas-wrapper-xl.offcanvas-active .offcanvas-mask {
        opacity: .6;
    }

.offcanvas-wrapper-xl.offcanvas-active {
    overflow: hidden;
}

.offcanvas-xl {
    z-index: 9999;
    position: fixed;
    top: 0;
    left: -175%;
        height: 100%;
        -webkit-transition: .4s left;
        transition: .4s left;
    background-color: #000000 !important;
}

.offcanvas-active .offcanvas-xl {
    left: 0;
}

/*  ==========================================================================
    Social Media
    ========================================================================== */

/*  Editable CSS
    ========================================================================== */

.social-media {
    /* Edit Social Media Size - Controlled by Font Size */
    font-size: 1.25rem;
	margin-left: -1rem;
}

.social-media a {
    /*
        Edit Social Media Icon Color
        Leave the value as 'inherit'
        if You Want the Icon Color to
        be the same as the parent font color
     */
    color: inherit;
}

.social-media a:hover,
.social-media a:focus {
    /* Edit Social Media Icon Hover Color */
    color: inherit;
}

.social-media li {
    /* Edit Social Media Icon Background Colors - Change From Transparent to Enable Them */
    background-color: transparent;
}

.social-media li:hover {
    /* Edit Social Media Icon Hover Background Colors - Change From Transparent to Enable Them */
    background-color: transparent;
}

/*  Core CSS
    ========================================================================== */

.social-media {
    display: inline-block;
}

.social-media ul {
    list-style: none;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.social-media li {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 3px;
    width: 1.5em;
    height: 1.5em;
    text-align: center;
    -webkit-transition: .3s all;
    transition: .3s all;
    -webkit-transform-origin: center;
    transform-origin: center;
    margin-left: .5em;
}

.social-media li:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
}

.social-media-circle li {
    border-radius: 50%;
}

.social-media span {
    display: none;
}

/*
    Remove Comments if You Want the Social Icons to Have Brand Appropriate Background Colors

.social-media li {
    background-color: #1A303F;
}

.social-media .facebook {
    background-color: #3D83CC;
}

.social-media .twitter {
    background-color: #fff;
}

.social-media .pinterest {
    background-color: #fff;
}

.social-media .google-plus {
    background-color: #fff;
}

.social-media .linkedin {
    background-color: #fff;
}

.social-media .youtube {
    background-color: #fff;
}

.social-media .instagram {
    background: -webkit-radial-gradient(circle farthest-corner at 35% 90%, #fec564, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(circle farthest-corner at 0 140%, #fec564, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, rgba(0, 0, 0, 0) 50%), -webkit-radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, rgba(0, 0, 0, 0)), -webkit-linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
  background: radial-gradient(circle farthest-corner at 35% 90%, #fec564, rgba(0, 0, 0, 0) 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, rgba(0, 0, 0, 0) 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, rgba(0, 0, 0, 0) 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, rgba(0, 0, 0, 0) 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, rgba(0, 0, 0, 0) 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, rgba(0, 0, 0, 0) 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, rgba(0, 0, 0, 0)), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
}
*/

/*  ==========================================================================
    Footer
    ========================================================================== */

/*  Editable CSS
    ========================================================================== */

footer {
    /* Edit Footer Font Color */
	background-color: #0b406b;
    color: #FFFFFF !important;
    /* Edit Footer Background Color */
    /*background-image: url(https://d3mqmy22owj503.cloudfront.net/90/501090/images/site_graphics/footer-bg-black.jpg) !important;*/
	background-size: cover;
    background-position: center;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

footer a {
    /*
        Edit Footer Link Font Color
        Leave the value as 'inherit'
        if You Want the Link Color to
        be the same as the Footer font color
     */
    color: #FFFFFF;
}

footer a:hover,
footer a:focus {
    /*
        Edit Footer Link Font Hover Color
        Leave the value as 'inherit'
        if You Want the Link Color to
        be the same as the Footer font color
     */
    color: #ECECEC;
}

footer .right-border {
    border-right: 1px solid #eaeaea;
    
}

footer h5 {
    color: #FFFFFF;
    font-weight: 500 !important;
    padding-bottom: 10px !important;
    margin-bottom: 0px !important;
    line-height: 1em !important;
    font-size: 1.5em !important;
	margin-top: 0px !important;
    font-family: "elizeth", serif;
	letter-spacing: 2px;
}

.copyright {
    /* Edit Copyright Background Color */
    background-color: #092339;
    /* Edit Copyright Font Color */
    color: #fff;
    /* Edit Copyright Font Size */
    font-size: 14px;
}

.copyright a {
    /*
        Edit Copyright Link Font Color
        Leave the value as 'inherit'
        if You Want the Link Color to
        be the same as the Copyright font color
     */
    color: #fff;
}

.copyright a:hover,
.copyright a:focus {
    /* Edit Copyright Link Font Hover Color */
    color: #fff;
}

.copyright .cp-login {
    /* Edit CP Login Lock Color */
    color: gold;
}
/*  Core CSS
    ========================================================================== */