.popup2
{
border-radius: 20px;
outline-width: 0.15em;
outline-color: #C32B2B;
outline-style: solid;
margin-top:2em;
padding:1em;
z-index: 100;
}
.linkbox {
border-radius: 20px;
outline-width: 0.15em;
outline-color: #C32B2B;
outline-style: solid;
}
#bottom {
border-radius: 20px;
}
.linkbox h6{
color: white;
}

.mod_quickmenu li a:hover {
color: #624839;
}

.mod_quickmenu {
margin-right: 2em;
margin-top: 10em;
color: #624839;
}
.mod_quickmenu.style3 li a {
border: 2px solid #507CB6;
background-color: #faf8eb;
}

div.header > div:nth-child(1) > nav:nth-child(6) > ul:nth-child(1) {
  background-color: #faf8eb;
}
#stickyheader {
background: #faf8eb;
}
ul:nth-child(2) {
margin-top: -2px;
outline-width: 0.15em;
border-radius: 1em!important;
outline-color: #507CB6;
Background-color:#faf8eb;
outline-style: solid;
}

.mod_navigation {
padding-bottom: 0px!important;
padding-top: -3px!important;
}
.header.original .mainmenu ul, .header.original .mainmenu ul li a {
    line-height: 42px!important;
}
.header {
background: none!important;
}
html {
    background-image:url(../back/bricks2.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
}
body {
    background-color: #bad8de; 
    margin:1em;
    border: 0.2em;
border-radius: 1em;
Border:solid;
Border-color: #507CB6!important;
}
.mod_navigation{
background-color: #faf1dd !important;
border-radius: 1em;
margin-bottom: 30px;
padding-bottom: 1px;
padding-top:3px;
border: 0.2em;
Border:solid;
Border-color:#507CB6!important;
}
footer{
/* border-radius: 2em; */
border-top: 0.5em;
border-top:solid;
border-color: #414042;
}
div.ce_wrap:nth-child(1) {
  padding: 2vw!important;
}
.mod_article:not(.fullwidth) > .container {
 padding-top: 0px!important;
  padding-bottom: 20px;
}
.slider {
border-radius: 1em;
border: 0.5em;
border:solid;
border-color:  #414042;
}

.ce_wrap{
border: 0.5em;
Border:solid;
Border-color:  #414042;
}
.stickyheader .header.cloned {
  border-bottom: 0.5em;
border-bottom:solid;
border-color:  #414042;
}


:root {
 
  --bodyBackgroundColor: none;
}

.smartmenu-content .smartmenu-table {
margin-top: 5px;
}

.smartmenu-content {
 background: none;
}

@media only screen and (min-width: 768px) {
  .smartmenu .smartmenu-trigger {
    height: 70px !important;
  }
}



.stickyheader .mod_navigation{
border-radius:0.5em;
margin-bottom: 10px;
border: nine;
Border:none;
Border-color:  none;
}

.smartmenu-trigger{
    margin-top: 50px;
background-color: #99976E;
border-radius: 0.5em;
border: 0.5em;
Border: solid;
Border-color: #414042;
width: 60px!important;
padding-left:10px;
}


#contentwrapper {
background: var(--none);
}