 input[type=checkbox], input[type=radio] {
     cursor: pointer;
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     outline: 0;
     font-family: "FontAwesome";
     font-weight: 900;
     font-size: 14px;
     line-height: 12px;
}
 input[type=checkbox]:after, input[type=radio]:after {
     content: "\f0c8";
     color: #f5f5f5;
     display: block;
     border-radius: 0px;
}
 input[type=radio]:checked:after {
     content: "\f14a";
     color: #197fe6;
}
 input[type=checkbox]:checked:before {
     position: absolute;
     content: "\f14a";
     color: #197fe6;
}
 .material-icons {
     vertical-align: middle !important;
     font-size: 18px;
}


.footertborder2 {
     background: #08090b;
     border-top: 1px solid #17181e;
     margin: auto auto;
     padding: 20px;
     letter-spacing: 1px;
     font-size: 11px !important;
}
 .footertborder {
     background: #08090b;
     border-top: 1px solid #17181e;
     margin: auto auto;
     padding: 30px;
     letter-spacing: 1px;
     font-size: 12px;
}

 .tborderfooter {
     width: 100%;
     margin: auto auto;
     padding: 1px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     border: 1px solid #3f2d6b;
     background: #312354;
}
 .post_body a:link, .post_body a:active, .post_body a:visited {
     color: #bf0d22 !important;
}
 .gtext {
     background: linear-gradient(to right, #ffa800 1%, #ff009c 100%);
     text-transform: uppercase;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
 .tborderguest {
     width: 100%;
     margin: auto auto;
     padding: 1px;
}
 .tbordermenu {
     background: #261b40;
     width: 100%;
     color: #fff;
     margin: auto auto;
     padding: 1px;
}
 .theadindex {
     color: #fff;
     -webkit-border-radius: 3px !important;
     -moz-border-radius: 3px !important;
     border-radius: 3px !important;
     padding: 10px;
     text-shadow: none !important;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadindex a:link {
     color: #fff;
     text-shadow: none !important;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadindex a:visited {
     color: #fff;
     text-shadow: none !important;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadindex a:hover, .theadindex a:active {
     color: #fff;
     text-shadow: none !important;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .repcard {
     background: #312353;
     width: 99%;
     color: #ccc;
     display: inline-table;
     box-sizing: border-box;
     border-radius: .2rem;
     float: center;
     text-align: left;
     margin: 0.3rem;
     margin: 5px;
     padding: 10px;
     border: 1px solid #36275c;
}
 .subforumbg {
     background: #22252a !important;
     color: #9f4651;
     padding: 10px;
     text-shadow: none;
     border-top: 1px solid #34373d;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .indextab {
     color: #fff;
     background: #22252a;
     -moz-border-top-left-radius: 3px;
     -webkit-border-top-left-radius: 3px;
     border-top-left-radius: 3px;
     padding: 18px 10px;
     margin: 2px;
     letter-spacing: 1px;
     -moz-border-top-right-radius: 3px;
     -webkit-border-top-right-radius: 3px;
     border-top-right-radius: 3px;
     margin-top: 20px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .Footer-menu ul {
     margin: 0;
     padding: 0;
     list-style-type: none;
}
 .Footer-menu ul li a {
     text-decoration: none;
     padding: 5px 7px;
     display:block;
     color: #ccc;
     text-shadow: 1px 1px 1px #212121;
}
 .Footer-menu ul li a:hover {
     color: #fff;
     text-shadow: 1px 1px 1px #212121;
     padding-left: 2px;
     -webkit-transition: all .3s ease-in-out;
     -moz-transition: all .3s ease-in-out;
     -o-transition: all .3s ease-in-out;
     transition: all .3s ease-in-out;
}
 .copyrightf {
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .copyrightf {
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadi {
     background: #22252a;
     color: #fff;
     -webkit-border-radius: 3px !important;
     -moz-border-radius: 3px !important;
     border-radius: 3px !important;
     padding: 10px;
     text-shadow: none !important;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadi a:link {
     color: #fff;
     text-shadow: none !important;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadi a:visited {
     color: #fff;
     text-shadow: none !important;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .theadi a:hover, .theadi a:active {
     color: #fff;
     text-shadow: none !important;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
     letter-spacing: 1px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .trowlp {
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .topbar {
     background: #fff;
     color: #646464;
     padding: 60px;
     z-index: 1 !important;
     text-align: center !important;
     letter-spacing: 1px;
     box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.05);
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .topbar2 {
     background: #201736;
     padding: 20px;
     border-top: 1px solid #2f214e;
     z-index: 1 !important;
     text-align: center !important;
}
 .topbar3 {
     background: #261b40;
     padding-bottom: 10px;
     z-index: 1 !important;
}
 .tabs {
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .tabs label {
     background: #34373d;
     border: 1px solid #34373d;
     color: #fff;
     order: 1;
     // Put the labels first display: block;
     padding: 1rem 2rem;
     margin-right: 0.2rem;
     cursor: pointer;
     transition: background ease 0.2s;
     border-bottom: none;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
     font-weight: bold;
}
 .tabs .tab {
     order: 99;
     // Put the tabs last flex-grow: 1;
     display: none;
     padding: 1rem;
     background: #2d3035;
     border: 1px solid #34373d;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
     font-weight: bold;
}
 .tabs input[type="radio"] {
     display: none;
}
 .tabs input[type="radio"]:checked + label {
     color: #fff;
     background: rgb(159, 70, 81);
     border: 1px solid rgb(159, 70, 81);
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .tabs input[type="radio"]:checked + label + .tab {
     display: block;
}
 .memberlist_search .input-field, .memberlist_search .select-wrapper {
     display:block !important;
}
 .memberlist_search .textbox{
     padding:10px;
     box-sizing:border-box;
     display:block;
     width:100%;
}
 a[href*='#memberlist_more'] {
     padding:12px 0px;
     width:40px;
     color:#fff;
     text-align:center;
}
 #memberlist_more{
     display:none;
}

 .memberlistprofile {
     background: #1d2024;
     width: 32%;
     color: #ccc;
     display: inline-table;
     box-sizing: border-box;
     border-radius: .2rem;
     height: 6rem;
     float: center;
     text-align: left;
     margin: 0.3rem;
     margin: 5px;
     border: 1px solid #34373d;
}
 .memberlistname {
     text-transform: uppercase;
     cursor: pointer;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .memberlistbio {
     color: #ccc;
     margin: 3px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
     letter-spacing: 1px;
}
 .userstar {
     margin: 5px;
}
 .memberlist_avatar {
     overflow: hidden;
     padding: 10px;
     -moz-border-radius: 3px;
     -webkit-border-radius: 3px;
     border-radius: 3px;
}
 h2 {
     color: #6EE6E8;
}
 .infothead {
     color: #333;
     margin: 5px;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .navicon {
     background: rgb(159, 70, 81);
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     padding: 4px 6px;
     border: 1px solid rgb(159, 70, 81);
     font-size: 12px;
}
 .threadtitle {
     width: 100%;
     color: #fff;
     padding: 10px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     text-shadow: none;
     letter-spacing: 1px;
     background: #0853C6;
     text-align: left !important;
     -webkit-box-shadow: rgb(0 0 0 / 20%) 0 2px 10px;
     box-shadow: rgb(0 0 0 / 20%) 0 2px 10px;
     border: 1px solid rgba(0,0,0,0.1);
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
     font-weight: bold;
}
 .itext23 {
     color: #fff !important;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 
 .webtable {
     -webkit-border-radius: 3px !important;
     -moz-border-radius: 3px !important;
     border-radius: 3px !important;
}
 .quicksearch {
     color: #fff !important;
     float: right;
     letter-spacing: 1px;
     box-sizing:border-box !important;
     display:block !important;
     width:100% !important;
}
 .searchbox {
     background: rgba(101,101,101,0.1) !important;
     color: #fff !important;
     margin: 0;
     padding: 14px;
     box-shadow: inset rgba(0,0,0,0.05) 0px 0px 0px 1px;
     border: 1px solid rgba(165,165,165,0.1) !important;
     letter-spacing: 1px;
     box-sizing:border-box !important;
     display:block !important;
     width:100% !important;
}
 .searchbutton {
     background: transparent;
     color: #fff !important;
     cursor: pointer;
     border: none;
     outline: none;
     float: right !important;
     font-family: FontAwesome;
     font-size: 15px;
}
 .searchbutton:hover {
     color: #ccc !important;
     cursor: pointer;
}
 .trowmodal {
     background: #f5f5f5;
     color: #646464;
}
 .trowm {
     background: #fff;
     color: #646464;
}
 .thead .expcolimage img {
     opacity: 9990;
     -o-transition: opacity 0.25s ease-in-out;
     -moz-transition: opacity 0.25s ease-in-out;
     -webkit-transition: opacity 0.25s ease-in-out;
}
 .thead:hover .expcolimage img {
     opacity: 1;
}
 .showthread_tborder {
     background: #1a1a1a;
     width: 100%;
     margin: auto;
     padding: 10px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     letter-spacing: 1px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 a.st:active, a.st:link, a.st:visited {
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 5px 7px;
     margin: 2px 2px 6px;
     box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
     transform: translateY(-0.25em);
}
 a.st:hover {
     opacity: 0.7;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
}
 a.rss:active, a.rss:link, a.rss:visited {
     color: #ff6600;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 5px 7px;
     margin: 2px 2px 6px;
}
 a.rss:hover {
     opacity: 0.7;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
     box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
     transform: translateY(-0.25em);
}
 a.bgc:active, a.bgc:link, a.bgc:visited {
     background: #c62d6e;
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 5px 7px;
     margin: 2px 2px 6px;
     border: 1px solid rgba(255, 255, 255, 0.1);
     -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
     -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
     box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
}
 a.bgc:hover {
     opacity: 0.7;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
}
 a.am:active, a.am:link, a.am:visited {
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 5px 7px;
     margin: 2px 2px 6px;
}
 a.am:hover {
     opacity: 0.7;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
}
 a.cu:active, a.cu:link, a.cu:visited {
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 5px 7px;
     margin: 2px 2px 6px;
}
 a.cu:hover {
     opacity: 0.7;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
     box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
     transform: translateY(-0.25em);
}
 a.button2:active, a.button2:link, a.button2:visited {
     color: #fff;
     display: inline-block;
     padding: 8px 10px;
     margin: 2px 2px 6px 2px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 12px;
}
 a.button2:hover {
     color: #ccc !important;
     font-size: 13px;
}
 a.button2:active, a.button2:hover, a.button2:link, a.button2:visited {
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 12px;
}
 .sep {
     margin-right: 1px;
     margin-top: 5px;
}
 .pms {
     color: #FFF;
     background: #941c1c;
     text-shadow: 0px 1px 1px #e01919;
     text-align: center !important;
     padding: 3px 4px !important;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     border: 1px solid #a82020;
     position: relative;
     top: -8px;
     left: -8px;
}
 #pm_notification {
     background: #b23636;
     color: #fff;
     border: 1px solid #b23636;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     text-shadow: 1px 1px 0 #b23636;
     display: inline-block;
     height: 10px;
     line-height: 10px;
     padding: 4px 5px;
     font-size: 12px;
     font-style: normal;
}
 a#pm_notification {
     color: #fff;
     text-shadow: 1px 1px 0 #cc4a48;
     text-decoration: none;
     font-style: normal;
     font-size: 14px;
}
 a#pm_notification:hover {
     color: #fff;
     text-shadow: 1px 1px 0 #cc4a48;
}
 :focus {
     outline: none;
}
 #footerstuff {
     background: rgba(15, 15, 15, 0.88);
     color: #f8f8f8;
     padding: 1px;
     text-align: left;
     line-height: 1.4;
     margin: auto;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     border-radius: 2px;
     box-shadow: 0 1px 8px rgba(0,0,0,0.7), inset 0 0 0 1px rgba(0,0,0,0.4);
     margin-top: 10px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 div.language, div.theme {
     display: inline-block;
}
 .thead_collapsed {
     opacity: 0.4;
}
 .thead {
     -webkit-transition: all 250ms ease-in-out;
     -moz-transition: all 250ms ease-in-out;
     -o-transition: all 250ms ease-in-out;
     transition: all 250ms ease-in-out;
}
 #mainwidth {
     width: 90%;
     line-height: 1.4;
     margin: auto;
}
 .topforum {
     color: #fff;
     cursor: pointer;
     padding: 15px 20px;
     position: fixed;
     bottom: 4em;
     right: -20px;
     display: none;
     transition: all 0.5s ease;
     opacity: 0.75;
     text-decoration: none;
     font-size: 13px;
}
 .topforum:hover {
     cursor: pointer;
     color: #a11e39;
     transition: all 0.5s ease;
     opacity: 1;
}
 :focus {
     outline: none;
}
 .button6 {
     background: #843cf6;
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     padding: 8px !important;
     text-align: center;
     -webkit-transition: all 300ms ease-in-out;
     -moz-transition: all 300ms ease-in-out;
     -ms-transition: all 300ms ease-in-out;
     -o-transition: all 300ms ease-in-out;
     transition: all 300ms ease-in-out;
     box-shadow: 0 2px 5px 0 rgba(139,66,255,0.4) !important;
     border: 1px solid rgba(255, 255, 255, 0.1);
     -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
     -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
     box-shadow: rgba(0, 0, 0, 0.15) 0 1px 3px;
     text-decoration: none;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 12px;
     font-style: normal;
     font-weight: 600;
}
 .button6:hover {
     color: #fff;
     opacity: 0.7;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
}
 .fa-angle-double-up:before {
     color: #fff;
     background-color: #0853C6;
     padding: 12px 14px;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     -khtml-border-radius: 3px;
     border-radius: 3px;
     transition: all 0.2s ease-in-out;
}
 .topforum {
     color: #fff;
     cursor: pointer;
     padding: 20px;
     position: fixed;
     bottom: 4em;
     right: -10px;
     display: none;
     transition: all 0.5s ease;
     opacity: 0.75;
     text-decoration: none;
     font-size: 17px;
}
 .topforum:hover {
     cursor: pointer;
     color: #fff;
     transition: all 0.5s ease;
     opacity: 1;
}
 a.button5:active, a.button5:link, a.button5:visited {
     color: #fff;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     display: inline-block;
     padding: 15px;
     margin: 2px 2px 6px 2px;
     background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);
     box-shadow: inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px, rgba(0,0,0,0.25) 0px 1px 4px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
     font-weight: bold;
}
 a.button5:hover {
     color: #ccc;
     opacity: 0.8;
}
 a.button4:active, a.button4:link, a.button4:visited {
     background: #0853C6;
     color: #fff;
     display: inline-block;
     padding: 8px;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     border-radius: 2px;
     letter-spacing: 1px;
     border: 1px solid rgba(255, 255, 255, 0.1);
     -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px;
     -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px;
     box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 11px;
     font-weight: normal;
}
 a.button4:hover {
     color: #fff;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -ms-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
     transition: all 0.5s ease;
     opacity: 0.8;
}
 #fadehover a {
     text-shadow: 1px 1px 0 #fff;
}
 #fadehover a:hover {
     opacity: 2;
     -webkit-transition: opacity;
     -webkit-transition-timing-function: ease-out;
     -webkit-transition-duration: 500ms;
     -webkit-transition: background-color 600ms linear, color 600ms linear;
     -moz-transition: background-color 600ms linear, color 600ms linear;
     -o-transition: background-color 600ms linear, color 600ms linear;
     -ms-transition: background-color 600ms linear, color 600ms linear;
     transition: background-color 600ms linear, color 600ms linear;
}
 .stat2 {
     border: 1px solid #ccc;
     letter-spacing: 0.1em;
     text-shadow: 0 1px 1px #fff;
     -moz-box-shadow: inset 0 0 10px #efefef;
     -webkit-box-shadow: inset 0 0 10px #efefef;
     box-shadow: inset 0 0 10px #efefef;
     -moz-border-radius: 3px;
     -webkit-border-radius: 3px;
     border-radius: 3px;
     text-align: center;
     padding: 8px 10px;
     color: #9a9696;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 13px;
}
 .tborder4 {
     margin: auto;
     width: 100%;
}
 .pagination2 a:link, .pagination2 a:visited {
     background: rgb(159, 70, 81);
     color: #fff;
     cursor: pointer;
     padding: 2px 6px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     -webkit-box-shadow: rgba(0,0,0,0.2) 0px 2px 10px;
     box-shadow: rgba(0,0,0,0.2) 0px 2px 10px;
     text-shadow: rgba(0,0,0,0.2) 0px -1px 0px;
     border: 1px solid rgb(159, 70, 81);
     -webkit-transition: all 300ms ease-in-out;
     -moz-transition: all 300ms ease-in-out;
     -ms-transition: all 300ms ease-in-out;
     -o-transition: all 300ms ease-in-out;
     transition: all 300ms ease-in-out;
     font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;
     font-size: 10px;
     font-style: normal;
}
 .pagination2 a:hover {
     opacity: 0.7;
}
 .border {
     border-bottom: 1px dashed #ccc;
     padding-bottom: 8px;
     padding-top: 8px;
}
 .stat {
     color: #fff;
     letter-spacing: 0.1em;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     text-align: center;
     padding: 5px 10px;
     background-image: linear-gradient(#272727, #212121);
     border: 1px solid #000;
     text-shadow: 1px 1px 0 #161617;
     -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px, inset rgba(255, 255, 255, 0.13) 0 1px 0;
     -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px, inset rgba(255, 255, 255, 0.13) 0 1px 0;
     box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px, inset rgba(255, 255, 255, 0.13) 0 1px 0;
     -moz-background-clip: padding;
     -webkit-background-clip: padding-box;
     background-clip: padding-box;
     font-size: 13px;
}
 legend {
     background: #c70812;
     color: #fff;
     padding: 0.2em 0.5em;
     text-align: left;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     border-radius: 2px;
     text-shadow: none;
     text-shadow: 1px 1px 2px #9c050c;
     -webkit-box-shadow: rgb(0 0 0 / 20%) 0 2px 10px;
     box-shadow: rgb(0 0 0 / 20%) 0 2px 10px;
     border: 1px solid rgba(0,0,0,0.1);
     font-family: Tahoma, Geneva, Sans-Serif;
     font-size: 10px;
}
 fieldset {
     background: #f5f5f5;
     color: #646464;
     text-align: left;
     padding: 3px;
     text-shadow: none;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     border-radius: 2px;
     border: 1px solid #f0f0f0;
     text-shadow: none;
     letter-spacing: 1px;
     font-family: BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;
     font-size: 13px;
}

		
/*
     FILE ARCHIVED ON 19:14:09 Mar 20, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:05:33 Jun 21, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.624
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.012
  cdx.remote: 87.995
  LoadShardBlock: 354.144 (3)
  PetaboxLoader3.resolve: 347.926 (4)
  PetaboxLoader3.datanode: 93.551 (4)
  load_resource: 240.123
*/