@import '//fonts.googleapis.com/css?family=Marcellus+SC';

.ce-button { background-color:#e8e8e8; background-image:none; color:#272727; border:1px solid #272727;border-radius:5px;padding:5px 8px; }
.ce-button:hover { background-image:none; background-color:#c9c9c9; border:1px solid #000000; color:#000000; }

h1,h2,h3 {
font-family: 'Marcellus SC', serif !important;
}
h1 {
font-weight:normal;
}
.bg-color-2.nav-wrapper,
footer,
.below-content.bg-color-2,
.bottom-wrapper.bg-color-2,
ul.horizontal.site-menu {
background-color:#1A4176 !important; 
}
ul.horizontal.site-menu li:hover, ul.horizontal.site-menu li:hover span span { background-color:#A5Bee3 !important; }
ul.horizontal.site-menu ul.sub-menu li {
background-color:#1A4176 !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color:#A5Bee3 !important;
}
.bg-color-2 nav { float:right; left:-50%;text-align:left; width:auto !important; }
.bg-color-2 nav .layout-wrapper {
    position: relative;
    left: 50%;
    float: none;
    width: auto;
    margin: initial;
}
footer {position:initial;}