*{box-sizing: border-box;scrollbar-color: #693c12 #c08c39;margin: auto;}
.header{margin-bottom: 75px;}
body{background-image: url("../images/background.jpg");background-repeat: repeat-x repeat-y;}
.newstitle{float: left;font-size: 18px;}
.timestamp{float: right;font-size: 18px;}
.newsbody{font-size: 14px;text-align: left;}
.leftpanel{float: left;width: 13%;padding: 10px;border-style: solid;background-color: #c08c39;margin-left: 30px;}
.leftpaneltitle{background-color:#693c12;border-style:solid;border-color:#000000;padding:1px;color:#FFFFFF;}
.centerpanel{float:left;width:70%;padding:10px;border-style:solid;margin-left:10px;margin-bottom:125px;background-color:#c08c39;}
.centerpaneltitle{background-color:#693c12;border-style:solid;border-color:#000000;padding:1px;color:#FFFFFF;}
.rightpaneltitle{background-color:#693c12;border-style:solid;border-color:#000000;padding:1px;color:#FFFFFF;}
.rightpanel{float: left;width: 13%;padding: 10px;margin-left: 10px;border-style: solid;background-color: #c08c39;}
footer.footer {box-sizing: content-box !important;}
footer.container{text-align:center;}
.footer{background-color: #c08c39;grid-area:footer;text-align:center;position:fixed;float:left;bottom:0;border-style:solid;width:100%;height:75px;}
.links{position:absolute;left:100px;top:0;bottom:0;margin:auto;display:flex;}
.visitors{font-size:10px;}
.soc-btns{position: absolute;right: 100px;top: 0;bottom: 0;margin: auto;display: flex;align-items: center;}
.alertred{padding: 20px;background-color: #FF0000;color: black;}
.alertyellow{padding: 20px;background-color: #FFFF00;color: black;}
.alertgreen{padding: 20px;background-color: #00FF00;color: black;}
.navul{list-style-type: none;margin: 0;padding: 0;width: 100%;background-color: #c08c39;border: 1px solid #555;}
.navli a{display: block;color: #000;padding: 8px 16px;text-decoration: none;}
.active,.collapsible:hover{background-color: #555;}
.content{padding: 0 18px;display: none;overflow: hidden;background-color: #f1f1f1;color:#000000;}
.gallerycontainer{position: relative;}
.mySlides{display: none;}
.cursor{cursor: pointer;}
.next{right: 0;border-radius: 3px 0 0 3px;}
.prev:hover,.next:hover{background-color: rgba(0, 0, 0, 0.8);}
.caption-container{text-align: center;background-color: #222;padding: 2px 16px;color: white;}
.row:after{content:"";display: table;clear: both;}
.column{float: left;width: 16.66%;}
.demo{opacity: 0.6;}
.active, .demo:hover {opacity: 1;}
.navli {text-align: center;border-bottom: 1px solid #555;}
.navli:last-child{border-bottom: none;}
.navli a.active{background-color: #04AA6D;color: white;}
.navli a:hover:not(.active){background-color: #555; color: white;}
.button{background-color: #bbbbbb;border: none;color: white;padding: 10px 26px;text-align: center;text-decoration: none;display: inline-block;font-size: 10px;border-radius: 7px;}
.collapsible{background-color: #777;background-image: url("../images/card.jpg");color: white;cursor: pointer;padding: 18px;width: 100%;border: none;text-align: left;outline: none;font-size: 15px;}
.prev,.next{cursor:pointer;position:absolute;top:40%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;}
.forumtitle{font-size:18px;background-color:#693c12;color:#FFFFFF;}
.forumuserdisplay{float:left;display:block;border-style:solid;}
.forumcontentdisplay{float:right;display:block;border-style:solid;}
.newthread{float:left;}
.staffoptions{float:right;}
.categoryheader a{color:#939393;}
.categorycontent{text-align:left;}
.categorybox{color:#FFFFFF;text-align:left;}
.categorybox a{color:#000000;text-align:left;}
.categorybox:hover{color:#FFFFFF;text-align:left;background-color:#a0732c;}
.threadcount{text-align:right;}
.categorylastpostcontent{float:left;top:0px;left:0px;font-size:14px;}
.categorylastpostcontent a{color:#FFFFFF;}
.categorycontenttimestamp{float:right;bottom:0px;right:0px;font-size:12px;}
.datetimebox{width:100%;height:50px;background-color:#AAAAAA;}
.replybox{padding:20px;float:left;width:100%;}
.forumcenterpanel{float:center;width:100%;padding:5px;border-style:solid;background-color:#c08c39;}
.forumcenterpaneltitle{background-color:#693c12;border-style:solid;border-color:#000000;padding:1px;color:#FFFFFF;}
.dateandtimestamp{width:100%;height:auto;float:left;background-color:#693c12;color:#FFFFFF;}
.postpanel{width:100%;height:auto;float:left;background-color:#c08c39;border-style:solid;border-color:#a0732c;margin-top:5px;}
.userinfo{width:20%;height:auto;float:left;background-color:#c08c39;border-style:solid;border-color:#a0732c;padding:1px;}
.postinfo{width:80%;padding:5px;float:right;}

.row::after{content: "";display: table;clear: both;}
.card{box-shadow: 0 14px 18px 0 rgba(0, 0, 0, 0.5);}
.cardcontainer{padding: 5px 16px;width:100%;background-image: url("../images/card.jpg");}
.cardcontainer::after, .cardrow::after{content: "";clear: both;display: table;}
.cardcolumn{padding: 5px 8px;}
.cardrow:after{content: "";display: table;clear: both;}

@media screen and (max-width: 800px) {.leftpanel, .centerpanel, .rightpanel {width: 100%;}}
