.menu {
    width: 100%;
    padding: 30px 10px 50px;
    margin: 0 auto;
    text-align: center;
    background-color: #fff;
}
.menu ul {
    margin-bottom: 0;
}
.menu a {
    color: #333; 
    text-transform: uppercase;
    opacity: 0.8;
}
.menu a:hover {
    text-decoration: none;
    opacity: 1;
}	
body {
background: url(../images/bg.jpg);
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
h1, h2,h3 {
color: #6a141a;
}
.container-fluid {
    max-width: 1280px;
    background-color: rgba(255, 218, 118, 0.9);
    padding-top: 20px;
}
.container .container-fluid{
    background-color: rgba(255, 218, 118, 0);
}

[class^="headerC"] {
background-color: #ffda76!important;
-webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.16);
box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.16);
margin-bottom: 20px;
}
[class^="headerC"] .container {
border-bottom: 2px solid #6a141a;
background-color: rgba(255, 218, 118, 1)!Important;
}

.container {
    max-width: 1280px;
    background-color: rgba(255, 218, 118, 0.9);
}

header.masthead, .call-to-action {
    background-color: rgba(255, 218, 118, 0.9)!important;
    color: black!important;
    background: none;
}
header.masthead .overlay, .call-to-action .overlay {
    display: none;
}
.btn-primary {
color: #fff;
background-color:#6a141a;
border-color:#6a141a;
}

#navbarNavDropdown .nav-item {
color: black;
background-color:#ffda76;
}
#navbarNavDropdown .nav-item:hover {
color: #fff;
background-color:#6a141a;
}
#navbarNavDropdown .nav-item:hover .nav-link{
color: #fff;
}
#navbarNavDropdown .nav-item:hover .nav-item .nav-link{
color: black;
}
#navbarNavDropdown .nav-item:hover .nav-item:hover .nav-link{
color: #fff;
}
footer.footer {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-shadow: -1px -7px 5px 0px rgba(0,0,0,0.16);
-moz-box-shadow: -1px -7px 5px 0px rgba(0,0,0,0.16);
box-shadow: -1px -7px 5px 0px rgba(0,0,0,0.16);
margin-top: 20px;
background-color: rgba(255, 218, 118, 1)!Important;
}
footer.footer .frame{
    border-top: 2px solid #6a141a;
    padding-top: 10px;
padding-bottom: 20px;
}
.footer a {
color: #6a141a;
}
.navbar-brand {
display: none;
}
.sidebar-nav .nav-header, .pager {
display: none;
}
.sidebar-nav li {
display: block;
width: 100%;
padding: 10px;
border-bottom: 1px solid #6a141a;
}
.sidebar-nav li a{
color: #6a141a;
}
.frame-indent {
border: 1px solid #6a141a;
padding: 20px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
}
.frame-indent .ce-gallery-{
margin-bottom: 0px;
}
.ce-bodytext, .frame-type-text, .ce-textpic {
max-width: 920px;
}
.frame-type-text, .ce-textpic {
margin: 0 auto;
}
.navbar-expand-md .navbar-nav .nav-link {
    padding-right: 2.5rem;
    padding-left: 1.5rem;
}

.copyright {
    display: block;
    position: relative;
    text-align: center;
    margin: 0 auto;
    padding: 20px;
    font-size: ;
    opacity: 0.7;
    margin-top: 40px;
}
.frame a {
color: #6a141a;
}
header h2 {
margin-bottom: 40px;
}


