body {padding: 2%; margin: 0 auto; max-width: 900px; color: #282828; font-family: Calibri; font-size: 20px;} a {color: #1a90e2; text-decoration: none;}
p {margin-bottom: 15px; margin-top: 15px; line-height: 1.5;} li {line-height: 1.5;}
.header {display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #b8b8b8;}
.right {font-size: 17px;}
.left {font-size: 25px;}
.left a, .right a {text-decoration: none; color: #1a90e2;}
.pagination {padding: 5px; color: #e28915; font-size: 25px;}
.pagination a {text-decoration: none;}
form[name="searchsidebar"] {text-align: center;}
.sbarsearch {max-width: 250px; height: 30px; background: #fff;}
.sbarsearchbtn {width: 60px; background: #1a9ee2; color: #fff; height: 30px; border: none;}
.article ul, ol {margin-left: 2%;}
.noselect img {max-width: 100%;}
.noselect ul, ol {margin-left: 5%;}
.commenttable td {border: 0;}
table.commenttable {border: 0;}
table {margin-left: auto; margin-right: auto;font-size: 17px; border-collapse: collapse; border: 1px solid #d4d4d4;}
th {font-weight: bold; border: 1px solid #d4d4d4; padding: 2px 2px;}
td {border: 1px solid #d4d4d4; padding: 2px 2px;}
.noselect {padding: 10px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.sidebar-nav ul {margin-left: 0; padding-left: 0; text-align: center;}
.sidebar-nav li {cursor: pointer; padding: 5px; list-style-type: none;}
.sidebar-nav li:hover {background: #e5e5e5;}
.sidebar-nav li > a {display: block; text-decoration: none; color: #df7e00;}
.footer-logo, .footer-links, .footer-other {padding: 10px 10px; text-align: center; color: #444444;}
.footer-links a {padding: 10px 10px; text-decoration: none; color: #444444; margin: 10px;}

#myBtn {
display: none; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 20px; /* Place the button at the bottom of the page */
right: 30px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: none; /* Remove outline */
background-color: #468fc7; /* Set a background color */
color: white; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 10px; /* Rounded corners */
font-size: 14px; /* Increase font size */
}
.inf {border-bottom: solid 1px #cbcbcb; margin-bottom: 10px;}
.artinfobar {vertical-align: middle; font-size: 15px; color: #b7b7b7;}
.artinfobar a {text-decoration: none; color: #b7b7b7;}
.artinfobar img {vertical-align: middle; width: 13px; padding-bottom: 3px;}
.breadcrumb a {text-decoration: none;}
.breadcrumb ol {list-style-type: none; margin: 0; padding: 0; margin-left: 0px;}
.breadcrumb li {display: inline; margin-right: 0px; padding: 0px;}
.preloader {display: flex; justify-content: center; align-items: center; background-color: #ffffff; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; font-size: 24px; font-weight: bold; color: #000000;}
.com {display: inline-block; padding: 10px 20px; background-color: #1a9ee2; color: #fff; text-decoration: none; border-radius: 5px; margin: 10px;}