#rstpl-pagewrap .rspbld-button.btn.btn-secondary, .element-preview .rspbld-button.btn.btn-secondary {
/*width: 70%;
border: 3px double;
border-color: #dce3f2;*/
width: 70%;
border: 3px double;
/* border-color: #dce3f2;
background-color: rgba(99, 116, 150, 0.5); */
border-color: #e0bd04;
font-family: Cinzel Decorative;
font-size: 16px;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.separator:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.separator:after {
width: 0px;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.separator {
color: #FFF;
}

#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:hover>a, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:active>a, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:focus>a {
color: #FFF;
}

#rstpl-main-menu-position .navbar {
padding: 0;
background-color: #2b1322;
background-image: -webkit-linear-gradient(0deg, #2b1322 0%,#2b1322 65%,#8a480c 100%);
background-image: -moz-linear-gradient(0deg, #2b1322 0%,#2b1322 65%,#8a480c 100%);
background-image: -ms-linear-gradient(0deg, #2b1322 0%,#2b1322 65%,#8a480c 100%);
background-image: -o-linear-gradient(0deg, #2b1322 0%,#2b1322 65%,#8a480c 100%);
background-image: linear-gradient(90deg, #2b1322 0%,#2b1322 100%,#8a480c 100%);
}



#rstpl-main-menu-position .navbar .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon::before {
color: #f0e9d3;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a {
font-weight: normal;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu > .nav-item.active [class^="mm-toggler"]::after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu > .nav-item.mm-active [class^="mm-toggler"]::after {
  color: #FFF;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu > .nav-item.hover [class^="mm-toggler"]::after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu > .nav-item.mm-hover [class^="mm-toggler"]::after {
  color: #FFF;
}

@media (min-width:1200px){
#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:hover>a~[class^="mm-toggler"]:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:active>a~[class^="mm-toggler"]:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:focus>a~[class^="mm-toggler"]:after {
color: #FFF;
-webkit-transition: all .10s ease-out;
-moz-transition: all .10s ease-out;
-o-transition: all .10s ease-out;
transition: all .10s ease-out;
}

#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:hover>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:focus>a:after {
color: none;
width: 0px;
}

#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item.parent:not(.rstpl-mega-menu):before {
content: '';
-webkit-opacity: 0;
opacity: 0;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
filter: alpha(opacity=0);
-webkit-transition: all .10s ease-out;
-moz-transition: all .10s ease-out;
-o-transition: all .10s ease-out;
transition: all .10s ease-out;
display: block;
position: absolute;
z-index: 1002;
width: 0;
height: 0;
border-style: solid;
border-width: 0 9.5px 12px 9.5px;
border-color: transparent transparent #FFF;
top: auto;
bottom: 0;
left: 10px;
}}

@media (max-width:768px){
#mod-custom162 {display: none;}
}


#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub {
position: relative;
display: flex;
flex-flow: column wrap;
flex: 0 1 100%;
z-index: 1001;
border: none;
padding: 0;
background-color: #FFF;
opacity: 1;
-webkit-transition: all .10s ease-out;
-moz-transition: all .10s ease-out;
-o-transition: all .10s ease-out;
transition: all .10s ease-out;
-webkit-border-radius: 0px;
border-radius: 0px;
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>.separator {
color: #2b1322;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li .separator {
color: #f0e9d3;
width: 100%;
padding: .75rem 2rem;
font-size: 17.1px;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.separator {
padding-left: 0;
padding-top: 1rem;
padding-bottom: 1rem;
font-weight: 500;
color: #f0e9d3;
font-size: 22px;
}

#rstpl-pagewrap .rstpl-copyright-position {
font-size: 14px;
color: #f0e9d3;
}

#rstpl-pagewrap .rstpl-footer-position h1, #rstpl-pagewrap .rstpl-after-footer-position h1, #rstpl-pagewrap .rstpl-footer-position h2, #rstpl-pagewrap .rstpl-after-footer-position h2, #rstpl-pagewrap .rstpl-footer-position h3, #rstpl-pagewrap .rstpl-after-footer-position h3, #rstpl-pagewrap .rstpl-footer-position h4, #rstpl-pagewrap .rstpl-after-footer-position h4, #rstpl-pagewrap .rstpl-footer-position h5, #rstpl-pagewrap .rstpl-after-footer-position h5, #rstpl-pagewrap .rstpl-footer-position h6, #rstpl-pagewrap .rstpl-after-footer-position h6 {
color: #f0e9d3;
text-transform: initial;
margin: 0 auto 1rem auto;
font-size: 30px;
font-weight: 500;
border: none;
position: relative;
}


#rstpl-pagewrap .rstpl-footer-position {
  background-image: url(/images/photos/fade.png);
  background-repeat: no-repeat;
/*  background-size: cover;*/
  background-position: 0% 0%;
  margin: 0px;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container {
background-color: rgba(57, 38, 50, 0.97);
/* background-image: url(/images/photos/wood-back.jpg); */
min-height: 300px;
width: 97%;
max-width: 100%;
left: 0;
color: #ffffff;
padding: .5rem 1.2rem;
border-left: double;
border-right: double;
border-bottom: double;
border-color: #2b1322;
}

body {
background-image: url(/images/photos/yellow5.jpg);
background-repeat: no-repeat;
background-size: cover;
background-attachment: scroll;
background-position: 50% 50%;
}

a {
font-weight: 400;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>a:hover, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.nav-header:hover, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.separator:hover, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>a:active, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.nav-header:active, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.separator:active, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>a:focus, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.nav-header:focus, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.separator:focus {
color: #fff;
}
#rstpl-pagewrap .rspbld-button.btn.btn-secondary:hover, .element-preview .rspbld-button.btn.btn-secondary:hover, #rstpl-pagewrap .rspbld-button.btn.btn-secondary:focus, .element-preview .rspbld-button.btn.btn-secondary:focus, #rstpl-pagewrap .rspbld-button.btn.btn-secondary:active, .element-preview .rspbld-button.btn.btn-secondary:active {
background-color: #273145;
/*background-color: rgba(39, 49, 69, 0.7);
}*/


#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.separator:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.separator:after {
width: 0px;
}

a[href^="tel"] {
  color: inherit; /* Inherit text color of parent element. */
  text-decoration: none; /* Remove underline. */
  /* Additional css `propery: value;` pairs here */
}