@charset "utf-8";
body {
 background-image:url(../images/bkgd.jpg);
 color:#000;
 background-size:cover
}
.white {
 background-color:#fff
}
.footer {
 color:#000
}
.footer-bkgd {
}
footer {
 background-image:url(../../../../images/bkgd.jpg);
 background-size:cover;
 color:#000;
 border-top:12px solid #000
}
footer a {
 color:#000!important;
 text-decoration:underline
}
.disclaimer {
 background:#fed105!important
}
.footer a {
 color:#000;
 text-decoration:underline
}
.header-bkgd {
 background-image:url(../../../../images/bkgd.jpg);
 background-size:cover
}
.btn-success {
 background-color:#9c3!important;
 border-width:2px!important
}
.btn-success:hover {
 background-color:#649403!important
}
h1 {
 font-size:28px;
 color:#000;
 font-family:voltaire,sans-serif
}
h2 {
 font-size:22px;
 color:#000;
 font-family:voltaire,sans-serif
}
h3 {
 font-size:18px;
 color:#000;
 font-family:voltaire,sans-serif
}
a {
 color:#393;
 text-decoration:underline;
 font-weight:700
}
.top-pad {
 margin-top:15px;
 margin-bottom:10px
}
.card {
 background-image:url(../images/block.jpg)
}
.card img {
 padding-top:6px;
 padding-right:6px;
 padding-bottom:6px;
 padding-left:6px
}
ul#css3menu1 * {
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
ul#css3menu1 *:before,
ul#css3menu1 *:after {
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
ul#css3menu1 {
 width:100%!important;
 margin-left:0!important;
 margin-right:0!important;
 border-width:0!important
}
ul#desktopMenu li ul {
 background:#fed105!important
}
.no-gutter>[class*=col-] {
 padding-right:0;
 padding-left:0;
 margin-right:0;
 margin-left:0
}
.caption {
 text-align:center;
 font-weight:700;
 font-size:13px
}
.top-menu {
 background-color:#fed105!important;
 color:#000!important
}
.top-menu a {
 color:#000!important
}
#modLinks ul {
 min-height:0!important
}
a.cat {
 font-size:14px;
 font-weight:700;
 color:#ffd600!important;
 text-shadow:1px 1px 1px #222
}
