body {font-family: arial;font-size: 12px;margin: 0px;padding: 0px;background-attachment: fixed;background-color: #14181a;background-image: url(https://www.transparenttextures.com/patterns/black-linen.png);color: var(--color);font-family: var(--font1);}
a:link, a:visited, a:active {color: var(--color4);text-decoration: none;}
a:hover {color: var(--color6);text-decoration: none;}

body::-webkit-scrollbar-thumb {height: auto;background: var(--gradient1);border-radius: 10px;border: 3px solid var(--bgd); }
body::-webkit-scrollbar {width: 10px;height: 7px;background-color: var(--bgd);	border: 3px solid var(--bgd); 	}
body::-webkit-scrollbar-corner {background: var(--bgd); }

::-webkit-scrollbar {width: 4px;height: 8px;}
::-webkit-scrollbar-track { background-color: transparent;}
::-webkit-scrollbar-thumb { background-color: var(--bgh)}
::-webkit-scrollbar:horizontal{ height: 6px; }


#container {text-align: left;width: 1062px;margin: 0px auto;background: var(--bgd);box-shadow: 0 10px 10px rgba(0,0,0,0.8);padding-bottom: 5px;border-left: 1px solid var(--border);border-right: 1px solid var(--border);padding: 20px;margin-top: -8px;}
#header {border: 1px solid var(--border);background: var(--bgh);padding: 5px;position: relative;margin-top: 75px;margin-bottom: 20px;overflow: hidden;height: 562px;}
#top {position: fixed;background: var(--bgh);padding: 10px;height: 54px;border-bottom: 1px solid var(--border);top: 0px;width: 1082px;margin-left: -20px;z-index: 9999;}
#navi {max-width: 900px;}
#navstrip {font-weight: bold;padding: 16px;font-size: 15px;text-align: left;text-transform: lowercase;}
#navstrip a {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;padding: 3px;position: relative;top: 0px;font-weight: 900;text-shadow: none;text-transform: uppercase;letter-spacing: -1px;}
#navstrip a:before {content: '\f101';font-family:FontAwesome;margin-right: 5px;}
#topstuff {font-size: 11px;letter-spacing: 0.75px;position: relative;top: -3px;font-weight: bold;}
#top:after {content: '';display: table;clear: both;}
#headerleft {height: 560px;width: 375px;border: 1px solid var(--border);background: var(--bgd);position: relative;overflow: hidden;}
#headerleft img {height: 548px;width: 375px;}
#hleft {height: 415px;width: 375px;border-top: 1px solid var(--border);position: relative;top: 0px;}
#headinfbox {background: var(--bgh);border: 1px solid var(--border);width: 360.6px;height: 249px;position: relative;top: 5.6px;left: 5.6px;}
#headinftitle {padding: 10px;width: 330px;height: 25px;background: var(--bgd);border: 1px solid var(--border);position: relative;margin: 5px auto;}
#headinftitle b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;font-size: 20px;letter-spacing: -1px;}
#headinf {background: var(--bgd);border: 1px solid var(--border);width: 350px;height: 185px;margin: auto;background-position: center;background-size: cover;overflow: auto;}
#headerinformation {height: 187px;width: 352px;position: relative;top: 12.6px;left: 5.6px;padding: 0px 5px;text-align: justify;font-size: 14px;overflow: hidden;}
#headerinformation b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: none;font-weight: 900;font-size: 15px;}
#headerright {width: 674px;height: 560px;position: relative;left: 377px;top: -562px;background-image: var(--headimg);border: 1px solid var(--border);border-left: none;background-size: cover;}
#headerright img {height: 548px;width: 674px;object-fit: cover;}

#push-menu {position: fixed;width: 80px;height: 100%;padding: 10px;box-shadow: 0 10px 10px rgba(0,0,0,0.8);text-align: center;}
#sideimageout {height: 50px;width: 50px;padding: 10px;border: 1px solid var(--color6);background: var(--color2);position: relative;z-index: 10;margin: 10px auto;border-radius: 100%;}
#sideimagein {height: 50px;width: 50px;padding: 5px;border: 1px solid var(--color6);background: var(--gradient);margin: auto;margin: -6px;border-radius: 100%;}
#sideimage {height: 50px;width: 50px;background-image: url(https://via.placeholder.com/50/var(--bgh));background-position: center;background-size: cover;border-radius: 100%;}
#sidebuttons {display: block;height: 45px;width: 45px;text-align: center;margin: auto;position: relative;top: 13px;margin-bottom: 12px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;}
#sidebutton {height: 35px;width: 35px;padding: 5px;text-align: center;margin: auto;position: relative;border-radius: 100%;line-height: 65px;background: var(--bgd);}
#sidebutton span {position: relative;top: 5px;font-size: 25px;color: var(--color);}
#push-menu b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 600;position: relative;top: 2px;}
#staffimgout {height: 60px;width: 60px;display: inline-block;margin-right: 11px;top: 1px;}
#staffimgin {height: 60px;width: 60px;}
#staffimg img {height: 60px;width: 60px;}
.wetterbox {width: 330px;height: 68px;text-transform: uppercase;font-size: 10px;letter-spacing: 1px;overflow: auto;margin-bottom: 15px;}
.icon {display: inline-flex;float: left;}
.icon img {width: 50px !important;height: 50px !important;display: inline-flex;}
.wetterinfo {width: 330px;}
.temp {width: 95px;height: 30px;display: inline-block;text-align: center;color: var(--color);font-size: 24px;padding: 0px 6px;}
.temp hot {background: var(--hot);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: var(--font2);line-height: .2;}
.temp cold {background: var(--cold);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: var(--font2);line-height: .2;}
.temp none {font-family: var(--font2);line-height: .2;}
.temp span {display: block;text-transform: uppercase;font-size: 10px;letter-spacing: 1px;font-weight: 600;background: var(--gradient1);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: arial;}
.wel {height: 102px;overflow: auto;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;text-align: justify;}
.wel b {font-size: 10px !important;}
.pay {font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}
.pay i {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 30px;}
.hwanted {position: fixed;top: 5px;z-index: 2;width: 1080px;text-align: right;}
.acc {position: fixed;top: 50px;z-index: 2;right: 225px;text-transform: uppercase;letter-spacing: 1px;font-weight: 600;font-size: 10px;}
.hlinks {height: 122px;overflow: auto;}
.hlinks a {display: inline-block;padding: 3px 5px;font-size: 24px;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align: center;}
input {border-radius: 2px;background: var(--bgd);border: 1px solid var(--border);color: var(--color);font-size: 12px;padding: 5px;vertical-align: middle;}
.forminput {border-radius: 2px;background: var(--bgd);border: 1px solid var(--border);color: var(--color);font-size: 12px;padding: 5px;vertical-align: middle;}

#statsout {height: 603px;border: 1px solid var(--border);background: var(--bgd);padding: 5px;position: relative;margin-top: 8px;}
#statlinks {background: var(--bgh);border-left: 1px solid var(--border);height: 613px;width: 100px;margin: -5px;position: relative;text-align: center;top: -1px;left: 1px;}
#statbuttons {display: block;height: 35px;width: 35px;text-align: center;margin: auto;position: relative;top: 13px;left: 0px;margin-bottom: 8px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;margin-bottom: 15px;}
#statbutton {height: 25px;width: 26px;padding: 5px;text-align: center;margin: auto;position: relative;border-radius: 100%;background: var(--bgd);line-height: 65px;}
#statbutton span {position: relative;top: 2px;font-size: 20px;color: var(--color);}
#statlinks b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 600;position: relative;top: 5px;left: 0px;}
#statratios {background: var(--bgh);border-right: 1px solid var(--border);height: 311px;width: 400px;position: relative;margin: -5px;}
#statratio1, #statratio2 {padding: 10px;border: 1px solid var(--border);background: var(--bgd);font-size: 20px;width: 360px;height: 42.8px;line-height: 35px;margin: auto;position: relative;top: 8px;margin-bottom: 8px;}
#statratio1buttons {display: block;height: 35px;width: 35px;text-align: center;position: relative;top: -2px;margin-bottom: 12px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;}
#statratio1button {height: 25px;width: 25px;padding: 5px;text-align: center;position: relative;border-radius: 100%;background: var(--bgh);line-height: 65px;}
#statratio1button span {position: relative;top: 5px;font-size: 16px;color: var(--color);}
#statratio1 info {display: block;position: relative;top: -57px;text-align: right;line-height: 1.5;font-size: 15px;}
#statratio1 b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;}
#statratio2buttons {display: block;height: 35px;width: 35px;text-align: center;position: relative;top: -2px;margin-bottom: 12px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;float: right;}
#statratio2button {height: 25px;width: 25px;padding: 5px;text-align: center;position: relative;border-radius: 100%;background: var(--bgh);line-height: 65px;}
#statratio2button span {position: relative;top: 5px;font-size: 16px;color: var(--color);}
#statratio2 info {display: block;position: relative;line-height: 1.5;font-size: 15px;}
#statratio2 b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;}
#statactivetops {background: var(--bgh);border-right: 1px solid var(--border);border-top: 1px solid var(--border);height: 308px;width: 400px;position: relative;margin: -5px;top: -2px;}
#statstopsscroll {height: 339px;width: 370px;position: relative;margin: auto;padding: 0px 5px;overflow: auto;top: 8px;}
#recent-topics {background: transparent;}
#recent-topics td.row4.recent-topics-info {font-size: 14px;text-transform: lowercase;line-height: 1;padding-bottom: 18px;text-align: left;padding-right: 10px;width: 248px;font-weight: 600;color: var(--color);padding: 5px;border-bottom: 3px solid var(--border);}
#recent-topics td.row4.recent-topics-date {font-size: 12px;line-height: 1;font-weight: 600;color: var(--color);border-bottom: 3px solid var(--border);}
#statstopsscroll a {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: none;}
#recent-topics strong {display: block;text-align: left;width: 228px;padding-left: 20px;font-weight: 900;font-size: 16px;line-height: 150%;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#statnewmem {background: var(--bgh);border-bottom: 1px solid var(--border);height: 70px;width: 521px;padding: 10px;position: absolute;overflow: hidden;top: 0;left: 401px;}
#newmembuttons {display: block;height: 45px;width: 45px;text-align: center;position: relative;top: 5px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;}
#newmembutton {height: 35px;width: 35px;padding: 5px;text-align: center;position: relative;border-radius: 100%;background: var(--bgd);}
#newmembutton span {position: relative;top: 5px;font-size: 25px;color: var(--color);}
#newmemwelc {position: relative;width: 70px;height: 50px;top: -50px;left: 70px;}
#newmemwelc b {text-shadow: none;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;font-size: 15px;}
#newmember {position: relative;float: right;top: -100px;padding: 10px 10px 0px 10px;border: 1px solid var(--border);background: var(--bgd);font-size: 26px;}
#newmember a {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: var(--font2);}
#statoninf {background: var(--bgh);border-bottom: 1px solid var(--border);border-top: 1px solid var(--border);height: 43px;width: 521px;padding: 10px;position: relative;left: 5px;top: 177px;}
#statinfbuttons {display: block;height: 45px;width: 45px;text-align: center;position: relative;top: -6px;left: 463px;background: var(--gradient);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);border-radius: 100%;padding: 5px;z-index: 1;}
#statinfbutton {height: 35px;width: 35px;padding: 5px;text-align: center;position: relative;border-radius: 100%;background: var(--bgd);line-height: 65px;}
#statinfbutton span {position: relative;top: 5px;font-size: 25px;color: var(--color);}
#statsoninf {padding: 5px;border: 1px solid var(--border);background: var(--bgd);font-size: 15px;width: 468px;text-align: center;position: relative;top: -50px;}
#statsoninf b {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;position: relative;top: 1px;font-size: 15px;}
#statsonnscroll {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;height: 113px;width: 522px;padding: 10px;position: relative;color: var(--bgd);top: -21px;left: 4px;font-size: 13px;font-style: italic;font-weight: 600;}
#statsontscroll {height: 128px;width: 523px;padding: 10px;position: relative;overflow: auto;color: #222;top: 45px;left: 4px;}
#statsontscroll a {background-color: var(--bgd);border-radius: 20px;border: 1px solid var(--border);font-weight: 600;font-size: 22px;box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);padding: 4px 6px 0px 6px;display: inline-block;margin-bottom: 5px;font-family: var(--font3);}
#statsratiosout {background: var(--bgh);border-top: 1px solid var(--border);/*height: 99px*/;width: 531px;padding: 5px;position: relative;text-align: center;top: 45px;left: 5px;}
#sratio {display: inline-block;border: 1px solid var(--border);/*height: 15px;*/min-height: 15px; height: fit-content; position: relative;text-align: left;background: var(--bgd);margin: 1px 2px;overflow: hidden;padding: 6px 6px;font-family: var(--font3);font-size: 18px;}
#sratio b {position: relative;top: -5px;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;font-size: 18px;float: right;}
#statssisters {border-top: 1px solid var(--border);height: 52px;width: 529px;padding: 5px;position: relative;text-align: center;top: 45px;left: 5px;margin-right: 10px;}
#statssisters img {background-image: url(https://via.placeholder.com/90x50);width: 90px;height: 50px;object-fit: cover;object-position: center;}
#footer {background-image: url(/images/dark/bg1.png);background-position: center;height: 200px;}
#copyright {padding: 4px 14px;background-color: rgb(27 33 35 / .5);border-radius: 6px;font-size: 8px;text-transform: uppercase;letter-spacing: 1px;width: 632px;font-family: 'arial', sans-serif;}
#copyright a {color: var(--color);font-variant: small-caps;font-weight: 600;text-shadow: -2px -1px 0px var(--border);text-transform: none;font-size: 11px;}
#copyright b {color: var(--color);font-variant: small-caps;font-weight: 600;text-shadow: -2px -1px 0px var(--border);text-transform: none;font-size: 11px;}
#copyright i {color: var(--color);font-variant: small-caps;font-weight: 600;text-shadow: -2px -1px 0px var(--border);text-transform: none;font-size: 11px;}
#rest span {width: 50px;height: 50px;}
#rest b {font-variant: small-caps;}
#board {background: var(--bgd);border: 1px solid var(--border);height: 232px;position: relative;}
#boardname {background: var(--bgh);border-bottom: 1px solid var(--border);padding: 5px;text-align: center;font-family: var(--font2);}
#boardname a {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 45px;padding: 1px;line-height: 1;position: relative;top: 10px;}
#boardbottom {border-top: 1px solid var(--border);background: var(--bgh);padding: 5px;height: 26px;line-height: 25px;}
#boardbottom topic {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 800;}
#boardescrip {padding: 10px;padding-top: 22px;overflow: auto;text-transform: uppercase;letter-spacing: 1px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: justify;height: 27px;}
#boardsub {height: 70px;overflow: auto;text-align: justify;color: var(--bgd);padding: 5px;line-height: 10px;}
#boardsub a {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: Arial;text-transform: uppercase;letter-spacing: 1px;font-size: 12px;font-weight: 600;}
#boardavout {height: 50px;width: 50px;border-radius: 100%;background: var(--gradient);border: 1px solid var(--color6);padding: 5px;position: absolute;top: 5px;right: 5px;}
#boardavin {height: 50px;width: 50px;position: relative;border: 1px solid var(--color6);background-image: url(https://via.placeholder.com/60/2f2f2f);background-position: center;background-size: cover;border-radius: 100%;top: -1px;left: -1px;}
#boardavin span{width: 50px;height: 50px;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
.button-large {background: var(--gradient);border-radius: 15px;padding: 5px 12px;text-align:center;margin:0px 5px 0px 5px;box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);color: var(--bgd);text-shadow: var(--color6) 1px 0, var(--color6) 0 1px, var(--color6) -1px 0, var(--color6) 0 -1px;text-transform: lowercase;font-weight: bold;min-width: 75px;display: inline-block;}
.button-small {background: var(--gradient);border-radius: 5px;color: var(--bgd);text-transform: lowercase;font-size: 17px;margin: 3px;padding: 4px 4px 0px 4px;position: relative;font-family: var(--font3);}
#topicmacrokey {font-size: 50px;padding: 10px;letter-spacing: -2px;background: var(--bgd);background: linear-gradient(180deg, var(--bgd) 0%, var(--bgh) 35%, var(--border) 100%);}
#topicmacrokey span {position: relative;z-index: 0;color: var(--color3);left: 25px;top: 8px;-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);}
#topicmacrokey b {font-weight: 100;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;padding: 5px;position: relative;z-index: 1;font-family: var(--font2);margin-left: 6px;}
#topicsout {height: 150px;border: 1px solid var(--border);background: var(--bgd);overflow: hidden;margin-bottom: 5px;position: relative;}
#topiclastposter {height: 130px;width: 130px;padding: 10px;background: var(--bgd);border-left: 1px solid var(--border);position: relative;left: 888px;}
#topiclastavout {height: 80px;width: 80px;border-radius: 100px;background: var(--gradient);border: 1px solid var(--color6);position: relative;padding: 5px;margin: auto;top: 20px;}
#topiclastavin {height: 80px;width: 80px;position: relative;border: 1px solid var(--color6);background-position: center;background-size: cover;border-radius: 100px;top: -1px;left: -1px;}
#topicinftop {height: 20px;width: 868px;padding: 10px;background: var(--bgd);border-bottom: 1px solid var(--border);position: relative;top: -151px;line-height: 20px;text-transform: lowercase;}
#topicinftop a {font-weight: 800;font-size: 14px;}
#lastpost {float: right!important;}
#topicinf {height: 55px;width: 125px;position: relative;top: -152px;left: 0px;}
#topicinf span {font-size: 40px;color: var(--color3);position: relative;top: 5px;z-index: 0;width: 55px;height: 50px;text-align: center;}
#topicinf b {font-size: 30px;font-weight: 600;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: relative;top: -4px;}
#topicinf words {display: block;position: relative;left: 52px;top: -18px;font-style: italic;font-size: 14px;}
#topictitlestuff {height: 110px;width: 755px;position: relative;top: -262px;left: 133px;text-align: right;}
#topictitle a {font-size: 42px;font-weight: 100;background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: relative;top: 3px;font-family: var(--font3);padding: 5px;}
#topictitlestuff descrip {display: block;position: relative;top: 0px;text-transform: lowercase;width: 735px;height: 59px;overflow: auto;padding: 0px 10px;}

#member {display: inline-block;width: 200px;float: left;margin: 3.81px;}
#member .ava {width: 200px;height: 180px;object-fit: cover;object-position: top center;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;-webkit-filter: contrast(70%);filter: contrast(70%);overflow: hidden;position: relative;-webkit-transition: -webkit-filter 0.5s cubic-bezier(0.43, 0.41, 0.22, 0.91);transition: -webkit-filter 0.5s cubic-bezier(0.43, 0.41, 0.22, 0.91);transition: filter 0.5s cubic-bezier(0.43, 0.41, 0.22, 0.91);transition: filter 0.5s cubic-bezier(0.43, 0.41, 0.22, 0.91), -webkit-filter 0.5s cubic-bezier(0.43, 0.41, 0.22, 0.91);background-image: url(/images/dark/noava.png);}
#member .ava:hover {-webkit-filter: contrast(100%);filter: contrast(100%);}
#member .mbox {background: var(--bgd);padding: 6px;height: 200px;overflow: auto;}
#member .mname {text-align: center;font-family: var(--font2);font-size: 22px;border-left: 4px solid rgb(194,213,180);border-image: linear-gradient(0deg, rgba(var(--mclr)1) 0%, rgba(var(--hclr)1) 80%) 4 repeat;position: relative;left: -6px;top: -6px;width: 196px;}
#member .macc {text-align: center;margin-bottom: 14px;border-bottom: 2px solid var(--border);}
#member .macc a {text-transform: uppercase;font-weight: 600;margin: 0px 4px;}
#member .minfo {display: block;text-align: right;font-family: var(--font3);text-transform: uppercase;letter-spacing: 1px;font-size: 14px;line-height: 1;margin-bottom: 8px;}
#member .minfo b {display: block;text-align: left;background: linear-gradient(to left, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-transform: lowercase;letter-spacing: 0px;font-size: 20px;line-height: .;}

.border {padding: 206px 0px 161px 0px;}
#outer {position: relative;}
.miniprof {width: 250px;display: table-cell;}
.topmini {text-align: right;position: absolute;top: -201px;height: 190px;width: 1037px;left: -6px;padding: 5px;border: 1px solid var(--border);background: rgba(var(--mclr).2);overflow: hidden;}
#minitopleft {background: var(--bgd);border-right: 1px solid var(--border);position: relative;height: 200px;width: 275px;margin: -5px;z-index: 2;}
#minileft {height: 90px;border-bottom: 1px solid var(--border);padding: 5px;text-align: center;font-size: 15px;}
#minileft span {position: relative;z-index: 0;font-size: 90px;left: -90px;display: block;color: rgba(var(--mclr).2);}
#minileft words {position: relative;z-index: 1;top: -65px;}
#minileft b {font-size: 20px;font-weight: 800;letter-spacing: -1px;background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;padding: 2px;position: relative;z-index: 2;display: block;top: -70px;}
#mininame {width: 770px;position: relative;left: 280px;top: -165px;text-align: center;font-size: 55px;font-family: var(--font2);height: 50px;}
#minitopstuff {width: 755px;position: relative;left: 280px;top: -112px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;text-align: center;}
#minitopstuff info {padding: 6px;background: var(--bgd);display: inline-block;border: 1px solid var(--border);border-radius: 5px;font-size: 12px;margin: 4px 5px;text-transform: lowercase;}
#minitopstuff b {background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: var(--font3);font-size: 22px;font-weight: 100;}
.insidemini {background: var(--bgh);width: 250px;border: 1px solid var(--border);height: 100%;position: absolute;left: 791px;}
#insidemini {width: 252px;}
#miniavimage {width: 200px;height: 300px;background: var(--gradient);border: 1px solid rgba(var(--mclr) 1);position: relative;padding: 5px;left: 22px;top: 22px;}
#miniavimg {width: 200px;height: 300px;position: relative;border: 1px solid rgba(var(--mclr) 1);background-position: center;background-size: cover;top: -1px;left: -1px;}
#minirelbox {height: 100px;width: 201px;border: 1px solid var(--border);padding: 5px;background: rgba(var(--mclr).2);font-size: 15px;position: relative;top: 22px;left: 22px;}
#relimage {height: 80px;width: 80px;border-radius: 100%;background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));border: 1px solid rgba(var(--mclr) 1);position: relative;padding: 5px;float: right;top: 4px;}
#relimg {height: 80px;width: 80px;position: relative;border: 1px solid rgba(var(--mclr) 1);background-position: center;background-size: cover;border-radius: 100%;top: -1px;left: -1px;}
#relwords {height: 82px;width: 98px;padding: 5px;text-align: center;position: relative;top: 4px;letter-spacing: -1px;}
#relwords b {background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 800;padding: 1px;font-size: 16px;}
.bottommini {position: absolute;bottom: -185px;height: 150px;width: 1035px;left: -4px;padding: 5px;border: 1px solid var(--border);background: var(--bgh);margin-bottom: 25px;z-index: 5;overflow: hidden;}
#bottomminileft {height: 160px;width: 160px;border-right: 1px solid var(--bgd);background: rgba(var(--mclr) 0.3);margin: -5px;}
#minibotimage {height: 120px;width: 120px;border-radius: 100%;background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));;border: 1px solid rgba(var(--mclr), 1);position: relative;padding: 5px;margin: auto;top: 14px;}
#minibotimg {height: 120px;width: 120px;position: relative;border: 1px solid rgba(var(--mclr), 1);background-image: url(https://via.placeholder.com/120/2f2f2f);background-position: center;background-size: cover;border-radius: 100%;top: -1px;left: -1px;}
#minibotright {width: 250px;height: 170px;border-left: 1px solid var(--border);background: rgba(var(--mclr) 0.3);position: relative;top: -160px;left: 790px;}
#minirightscroll {width: 230px;height: 120px;padding: 10px;position: relative;top: 14px;margin: auto;overflow: auto;}
#minirightscroll info {padding: 4px 10px 0px 10px;background: var(--bgd);display: inline-block;border: 1px solid var(--border);border-radius: 5px;font-size: 12px;margin: 4px 5px;text-transform: lowercase;}
#minirightscroll b {background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 100;font-family: var(--font3);font-size: 24px;}
#minimiddle {height: 60px;width: 306.3px;border: 1px solid var(--border);background: var(--bgd);position: relative;top: -326px;left: 155px;display: inline-block;margin-right: -4px;padding: 5px;text-align: center;line-height: 40px;font-size: 18px;text-transform: lowercase;overflow: hidden;}
#minimiddle b {position: relative;top: -20px;font-size: 20px;background: linear-gradient(to bottom, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 800;letter-spacing: -1px;padding: 1px;}
#miniawardsscroll {height: 79px;width: 626px;padding: 5px;overflow: auto;position: relative;top: -328px;left: 155px;}
#miniawardsscroll b {background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;letter-spacing: -.5px;font-size: 16px;padding: 3px;}
#miniawardsscroll span {position: relative;top: -1px;}
#miniawardsscroll img {object-fit: cover;object-position: center;margin: 5px;height: 50px;}
.thepost {display: table-cell;padding: 84px 30px 50px 30px;width: 742px;background-color: #1b2123;border: 1px solid var(--border);position: relative;top: 0px;left: -245px;color: var(--color);}
#thelinks {width: 776px;height: 40px;padding: 10px;background: var(--bgh);border-bottom: 1px solid var(--border);position: absolute;top: -1px;left: 0px;text-transform: lowercase;text-align: right;line-height: 2.5;}
#postiedate {float: left;font-size: 16px;font-family: var(--font3);}
#postiedate a {background: linear-gradient(to right, rgba(var(--mclr)1), rgba(var(--hclr)1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 800;}
.postcolor {font-size: 20px;line-height: 1;font-family: var(--font3);}

.scaleimages img {max-width: 100%;}

.forum_status {display: inline-block;}
.forum_on {background-image: url(/images/dark/on.png);}
.forum_off {background-image: url(/images/dark/off.png);}
.forum_offclose {background-image: url(/images/dark/closed.png);}

.subforumicon {height: 10px;width: 10px;display: inline-block;margin: 0 5px;background: url(../../../images/mini_status_sprite.png) no-repeat 0 0;}
.subforum_minion {background-position: 0 0;}
.subforum_minioff {background-position: 0 -10px;}
.subforum_minioffclose {background-position: 0 -20px;}
.subforum_miniofflink {background-position: 0 -30px;}

.tborder {border: 1px solid var(--border);background: var(--bgh);padding: 5px;width: 100%;}
.tfixed {table-layout: fixed;word-wrap: break-word;}
.thead {border: 1px solid var(--border);text-transform: lowercase;font-size: 32px;font-family: var(--font2);background-image: url(/images/dark/bg1.png);background-position: 50% 42%;padding: 10px 10px 0px 10px;text-align: right;text-shadow: -3px 0px 1px var(--border);font-weight: 100;}
.thead a:link, .thead a:visited, .thead a:active {color: var(--color);}
.thead strong {font-weight: 100;}
.tcat {background-image: url(https://www.transparenttextures.com/patterns/black-linen.png);background-color: var(--bgh);color: var(--color);font-size: 16px;padding: 5px;}
.tcat a {font-family: var(--font3);text-transform: uppercase;letter-spacing: 1px;font-size: 20px;background: var(--gradient1);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.trow1 {background: var(--bgd);border: 1px solid;border-color: var(--bgd) var(--bgh) var(--bgh) var(--bgd);font-family: 'arial', sans-serif;}
.trow1 .event {background: var(--gradient1);}
.trow1 .event a {color: var(--bgd);}
.trow2 {background: var(--bgh);border: 1px solid;border-color: var(--bgh) var(--bgd) var(--bgd) var(--bgh);font-family: 'arial', sans-serif;}
.trow_shaded {background: var(--gradient2);border: 1px solid;border-color: rgba(var(--mclr).5) rgba(var(--hclr).5) rgba(var(--hclr).5) rgba(var(--mclr).5);}

.no_bottom_border {border-bottom: 0;}

.post.unapproved_post {background: #ffdde0;}

.thread_start_datetime {color: #999;}

.post.unapproved_post .post_author {border-bottom-color: #ffb8be;}
.post.classic.unapproved_post .post_author {border-color: #ffb8be;}
.post.unapproved_post .post_controls {border-top-color: #ffb8be;}

.trow_deleted, .post.deleted_post {background: #E8DEFF;}
.trow_selected, tr.trow_selected td {background: var(--border);color: var(--color3);border-bottom-color: var(--text);}
.trow_selected a:link, .trow_selected a:visited, .trow_selected a:hover, .trow_selected a:active {color: #333;}
.trow_sep {background: #ddd;color: #333;border-bottom: 1px solid #c5c5c5;padding: 6px;font-size: 12px;font-weight: bold;}
.tfoot {    background: var(--bgd);}
.tfoot a {font-family: 'arial', sans-serif;font-size: 9px;text-transform: uppercase;font-weight: 600;}

.bottommenu {background: #efefef;color: #333;border: 1px solid #4874a3;padding: 10px;}

.smalltext {font-family: var(--font3);font-size: 20px;}
fieldset.trow1 .smalltext strong, fieldset.trow2 .smalltext strong, fieldset .smalltext strong {font-family: var(--font1);font-weight: 600;font-size: 12px;}
fieldset.trow1 .smalltext, fieldset.trow2 .smalltext, fieldset .smalltext {font-family: 'arial', sans-serif;font-size: 11px;}
.largetext {font-size: 16px;font-weight: bold;}

fieldset {padding: 12px;border: 1px solid #ddd;margin: 0;}
fieldset.trow1, fieldset.trow2, fieldset {border: 2px solid #000;border-image: var(--gradient2) 2 repeat;}
fieldset.trow1 legend strong, fieldset.trow2 legend strong, fieldset legend strong {background: var(--gradient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: var(--font2);font-size: 32px;font-weight: 100;}

fieldset.align_right {text-align: right;}

textarea {background: var(--bgh);color: var(--color);border: 1px solid var(--border);padding: 2px;line-height: 1;outline: 0;font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;}
select {font-family: Tahoma, Verdana, Arial, Sans-Serif;border-radius: 2px;background: var(--bgd);border: 1px solid var(--border);color: var(--color);font-size: 12px;padding: 5px;vertical-align: middle;}

form {margin: 0;padding: 0;}

label.error {color: #f30;margin: 5px;padding: 0px;display: block;font-weight: bold;font-size: 11px;}

form #message {width: 500px;}

.editor {background: #f1f1f1;border: 1px solid #ccc;}
.editor_control_bar {background: #fff;border: 1px solid #ccc;}

.post .editor_control_bar {background: #f5f5f5;}

.popup_menu {background: var(--bgd);border: 1px solid var(--border);top: 32px !important;left: 200px !important;}
.popup_menu .popup_item {background: var(--bgh);color: var(--color);}
.popup_menu .popup_item:hover {background: #0072BC;color: #fff;}

.trow_reputation_positive {background: #ccffcc;}
.trow_reputation_negative {background: #ffcccc;}

.reputation_positive {color: green;}
.reputation_neutral {color: #444;}
.reputation_negative {color: red;}

.repbox {font-size:16px;font-weight: bold;padding:5px 7px 5px 7px;}

._neutral {background-color:#FAFAFA;color: #999999;border:1px solid #CCCCCC;}
._minus {background-color: #FDD2D1;color: #CB0200;border:1px solid #980201;}
._plus {background-color:#E8FCDC;color: #008800;border:1px solid #008800;}

img {border: none;}
img.attachment {border: 1px solid #E9E5D7;padding: 2px;}

hr {background-color: #000000;color: #000000;height: 1px;border: 0px;}

.clear {clear: both;}

.float_left {float: left;}
.float_right {float: right;}
.hidden {display: none;float: none;width: 1%;}
.hiddenrow {display: none;}
.selectall {background: #FFFBD9;border-bottom: 1px solid #F7E86A;color: #333;text-align: center;}

.expcolimage {float: right;width: auto;vertical-align: middle;margin-top: 3px;}

.tcat_menu > .expcolimage {margin-top: 0;}

blockquote {border: 0px solid #ccc;margin: 0;background: var(--gradient2);padding: 10px;}

blockquote cite {font-weight: bold;border-bottom: 1px solid #ccc;border-image: var(--gradient) 1 repeat;font-style: normal;display: block;padding-bottom: 3px;margin: 0 0 10px 0;color: var(--color6);text-transform: uppercase;letter-spacing: 1px;font-family: var(--font1);font-size: 17px;}
blockquote cite > span {	float: right;font-weight: normal;font-size: 12px;color: #666;}
blockquote cite span.highlight {float: none;font-weight: bold;padding-bottom: 0;}

.codeblock {background: var(--bgh);border: 1px solid var(--border);padding: 10px;}
.codeblock .title {border-bottom: 1px solid var(--border);padding-bottom: 3px;margin: 0 0 10px 0;font-family: var(--font1);}
.codeblock code {overflow: auto;height: auto;max-height: 200px;display: block;font-family: var(--font3);font-size: 24px;}

.smilie {vertical-align: middle;}
.smilie_pointer {cursor: pointer;}

.separator {margin: 5px;padding: 0;height: 0px;font-size: 1px;list-style-type: none;}

.popup_menu .popup_item_container {margin: 1px;text-align: left;}
.popup_menu .popup_item {display: block;padding: 4px;white-space: nowrap;text-decoration: none;}
.popup_menu a.popup_item:hover {text-decoration: none;}
.subject_new {font-weight: bold;}
.highlight {background: var(--color3);padding: 5px;color: var(--color);}
.pm_alert {background: var(--color3);border: 1px solid var(--color4);text-align: center;padding: 5px 20px;margin-bottom: 15px;font-size: 11px;}
.pm_alert a {color: var(--color);font-weight:600;}
.red_alert {background: rgb(80 25 25 / .5);border: 1px solid #501919;text-align: center;padding: 5px 20px;margin-bottom: 15px;font-size: 11px;}
.red_alert a {color: var(--color);font-weight:600;}

div.error {padding: 5px 10px;border: 2px solid var(--hot);background: var(--hot);font-size: 12px;color: var(--bgd);}
div.error p {margin: 0;color: var(--bgd);font-weight: normal;}
div.error p em {font-style: normal;font-weight: bold;padding-left: 24px;display: block;color: var(--bgd);background: url(../../../images/error.png) no-repeat 0;}
div.error ul {margin-left: 24px;}

.pagination {font-size: 11px;padding-top: 10px;margin-bottom: 5px;}

.tfoot .pagination,
.tcat .pagination {padding-top: 0;}
.pagination .pages {font-weight: bold;}
.pagination .pagination_current,
.pagination a {padding: 3px 6px;margin-bottom: 3px;}
.pagination a {background: #f5f5f5;border: 1px solid #ccc;}
.pagination .pagination_current {background: none;color: #333;border: none;font-weight: bold;}
.pagination a:hover {background: #0072BC;color: #fff;border-color: #263c30;text-decoration: none;}
.pagination .go_page img {margin-bottom: -4px;}
.drop_go_page {background: #f5f5f5;padding: 4px;}
.pagination_breadcrumb {background-color: #efefef;border: 1px solid #fff;outline: 1px solid #ccc;padding: 5px;margin-top: 5px;font-weight: normal;}
.pagination_breadcrumb_link {vertical-align: middle;cursor: pointer;}
.thread_legend,.thread_legend dd {margin: 0;padding: 0;}
.thread_legend dd {padding-bottom: 4px;margin-right: 15px;}
.thread_legend img {margin-right: 4px;vertical-align: bottom;}
.forum_legend,.forum_legend dt,.forum_legend dd {margin: 0;padding: 0;}
.forum_legend dd {float: left;margin-right: 10px;margin-top: 7px;}
.forum_legend dt {margin-right: 10px;float: left;}

.success_message {color: #00b200;font-weight: bold;font-size: 10px;margin-bottom: 10px;}
.error_message {color: #C00;font-weight: bold;font-size: 10px;margin-bottom: 10px;}

#posts_container {padding: 0;}
#posts {
    padding: 5px;
    background: var(--bgd);
    font-size: 12px;
    font-family: 'FontAwesome';
}
.ignored_post {border-top: 3px solid #333;padding: 15px;}
.ignored_post .show_ignored_post {margin-top: -15px;}
.ignored_post .show_ignored_post a.button span {background-position: 0 -400px;}
.deleted_post_hidden {border-top: 2px solid #ccc;padding: 15px;}
.deleted_post_collapsed {border-top: 3px solid #333;padding: 15px;}
.deleted_post_collapsed .show_deleted_post {margin-top: -15px;}
.deleted_post_collapsed .show_deleted_post a.button span {background-position: 0 -400px;}

.post {overflow: hidden;}
.post.classic {padding-top: 15px;}
.post .post_author {border-bottom: 1px solid #ccc;border-top: 2px solid #ccc;background: #f5f5f5;padding: 5px;overflow: hidden;}
.post.classic .post_author {border: 1px solid #ddd;float: left;width: 15%;margin: 0 1% 15px 0;border-left: 0;padding: 5px 1%;}
.post .post_author .buddy_status {vertical-align: middle;margin-top: -4px;}
.post .post_author div.author_avatar {float: left;margin-right: 3px;}
.post.classic .post_author div.author_avatar {float: none;text-align: center;margin-bottom: 8px;}
.post .post_author div.author_avatar img {padding: 5px;border: 1px solid #ddd;background: #fff;}
.post .post_author div.author_information {float: left;padding: 6px 8px;}
.post.classic .post_author div.author_information {float: none;padding: 0;text-align: center;}
.post .post_author div.author_statistics {float: right;font-size: 11px;padding: 3px 10px 3px 5px;color: #666;line-height: 1.3;}
.post.classic .post_author div.author_statistics {border-top: 1px dotted #ccc;margin: 6px 0 0 0;padding: 6px 6px 3px 6px;float: none;}
.post .post_head {font-size: 14px;padding-bottom: 0px;border-bottom: 1px dotted var(--color5);margin-bottom: 10px;}
.post .post_head span.post_date {color: #666;}
.post .post_head span.edited_post {font-size: 10px;color: #999;}
.post .post_head span.edited_post a {color: #666;}
.post_body {
    min-height: 20px;
}
.post.classic .post_content {float: left;width: 79%;padding: 0 1% 5px 1%;}
.post_content {padding: 9px 10px 5px 10px;}
.post_content .signature {margin-top: 5px;border-top: 1px dotted #ddd;padding: 10px 0 4px 0;}
.post .post_meta {margin: 4px 0;font-size: 11px;color: #999;}
.post .post_meta a:link,
.post .post_meta a:visited {color: #777;}
.post .post_meta a:hover,
.post .post_meta a:active {color: #777;}
.post_controls {clear: both;background: var(--gradient2);border-bottom: 1px solid #ccc;border-image: var(--gradient) 1 repeat;padding: 5px;overflow: hidden;}
.postbit_buttons > a:link,
.postbit_buttons > a:hover,
.postbit_buttons > a:visited,
.postbit_buttons > a:active {display: inline-block;padding: 5px;margin: 2px;font-size: 11px;background: var(--gradient);color: var(--bgd);font-weight: 600;}
.postbit_buttons > a:hover {border-color: #bbb;}
.postbit_buttons a span {padding-left: 20px;display: inline-block;height: 16px;background-image: url(../../../images/buttons_sprite.png);background-repeat: no-repeat;}
.postbit_buttons a.postbit_find span {background-position: 0 0;}
.postbit_buttons a.postbit_reputation_add span {background-position: 0 -20px;}
.postbit_buttons a.postbit_email span {background-position: 0 -40px;}
.postbit_buttons a.postbit_website span {background-position: 0 -60px;}
.postbit_buttons a.postbit_pm span {background-position: 0 -80px;}
.postbit_buttons a.postbit_quote span {background-position: 0 -100px;}
.postbit_buttons a.postbit_multiquote span {background-position: 0 -120px;}
.postbit_buttons a.postbit_multiquote_on span {background-position: 0 -140px;}
.postbit_buttons a.postbit_edit span {background-position: 0 -160px;}
.postbit_buttons a.postbit_qdelete span {background-position: 0 -180px;}
.postbit_buttons a.postbit_qrestore span {background-position: 0 -200px;}
.postbit_buttons a.postbit_report span {background-position: 0 -220px;}
.postbit_buttons a.postbit_warn span {background-position: 0 -240px;}
.postbit_buttons a.postbit_purgespammer span {background-position: 0 -540px;}
.postbit_buttons a.postbit_reply_pm span {background-position: 0 -260px;}
.postbit_buttons a.postbit_reply_all span {background-position: 0 -280px;}
.postbit_buttons a.postbit_forward_pm span {background-position: 0 -300px;}
.postbit_buttons a.postbit_delete_pm span {background-position: 0 -320px;}
.post:not(.deleted_post) .postbit_qrestore,
.post:not(.deleted_post) .status_type,
.post.deleted_post .postbit_mirage {display: none;}

a.button:link,
a.button:hover,
a.button:visited,
a.button:active {}
a.button.small_button {font-size: 13px;margin: 0;padding: 3px 6px;}
a.button span {padding-left: 20px;display: inline-block;background-image: url(../../../images/buttons_sprite.png);background-repeat: no-repeat;}
a.button.new_thread_button span {background-position: 0 -340px;}
a.button.new_reply_button span {background-position: 0 -360px;}
a.button.closed_button span {background-position: 0 -380px;}
a.button.rate_user_button span {background-position: 0 -400px;}
a.button.add_buddy_button span {background-position: 0 -440px;}
a.button.remove_buddy_button span {background-position: 0 -480px;}
a.button.add_ignore_button span {background-position: 0 -460px;}
a.button.remove_ignore_button span {background-position: 0 -500px;}
a.button.report_user_button span {background-position: 0 -520px;}

.quick_jump {background: url(../../../images/jump.png) no-repeat 0;width: 13px;height: 13px;padding-left: 13px; /* amount of padding needed for image to fully show */margin-top: -3px;border: none;}

.pollbar {background: url(../../../images/pollbar.png) top left repeat-x;border: 1px solid #3f3f3f;height: 10px;}
.pollbar .percent {display: none;}
.posticons_label {white-space: nowrap;}

/** jGrowl Start **/

/** Special IE6 Style Positioning **/
.ie6 {position: absolute;}

.ie6.top-right {right: auto;bottom: auto;left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.ie6.top-left {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.ie6.bottom-right {left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.ie6.bottom-left {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.ie6.center {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );width: 100%;}

/** jGrowl Styling **/
.jGrowl {z-index: 9999;color: #ffffff;font-size: 12px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;position: fixed;}
.jGrowl.top-left {left: 0px;top: 0px;}
.jGrowl.top-right {right: 0px;top: 0px;}
.jGrowl.bottom-left {left: 0px;bottom: 0px;}
.jGrowl.bottom-right {right: 0px;bottom: 0px;}
.jGrowl.center {top: 0px;width: 50%;left: 25%;}

/** Cross Browser Styling **/

.jGrowl.center .jGrowl-notification,
.jGrowl.center .jGrowl-closer {margin-left: auto;margin-right: auto;}
.jGrowl-notification {background-color: transparent;opacity: 0.9;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom: 1;width: 250px;padding: 10px;margin: 10px;text-align: left;display: none;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;word-break: break-all;}
.jGrowl .jGrowl-notification {min-height: 40px;}
.jGrowl-notification .ui-state-highlight,
.jGrowl-notification .ui-widget-content .ui-state-highlight,
.jGrowl-notification .ui-widget-header .ui-state-highlight {border: 1px solid #000;background: #000;color: #fff;}
.jGrowl-notification .jGrowl-header {font-weight: bold;font-size: .85em;}
.jGrowl-notification .jGrowl-close {background-color: transparent;color: inherit;border: none;z-index: 99;float: right;font-weight: bold;font-size: 1em;cursor: pointer;}
.jGrowl-closer {background-color: #000000;opacity: 0.9;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom: 1;width: 250px;padding: 10px;margin: 10px;text-align: left;display: none;border-radius: 5px;word-break: break-all;padding-top: 4px;padding-bottom: 4px;cursor: pointer;font-size: .9em;font-weight: bold;text-align: center;}
.jGrowl-closer .ui-state-highlight,
.jGrowl-closer .ui-widget-content .ui-state-highlight,
.jGrowl-closer .ui-widget-header .ui-state-highlight {border: 1px solid #000;background: #000;color: #fff;}
.jGrowl .jGrowl-notification.jgrowl_success {background: lightgreen;border: 1px solid lightgreen;color: #333;}
.jGrowl .jGrowl-notification.jgrowl_error {background: red;border: 1px solid red;color: #333;}
.jGrowl .jGrowl-notification.jgrowl_process, .jGrowl .jGrowl-closer {background: yellow;border: 1px solid yellow;color: #333;}

/** Hide jGrowl when printing **/
@media print {
	.jGrowl {display: none;}
}

/** jGrowl End **/

/** Modal Start **/

.blocker {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: 9999;padding: 20px;box-sizing: border-box;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.75);text-align: center;}
.blocker:before{content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.05em;}
.blocker.behind {background-color: transparent;}

.modal {width: 400px;text-align: left;background: #fff;display: inline-block;vertical-align: middle;position: relative;z-index: 2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #000;-o-box-shadow: 0 0 10px #000;-ms-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;}
.modal a.close-modal {position: absolute;top: -12.5px;right: -12.5px;display: block;width: 30px;height: 30px;text-indent: -9999px;background: url(../../../images/close.png) no-repeat 0 0;}
.modal-spinner {display: none;width: 64px;height: 64px;position: fixed;top: 50%;left: 50%;margin-right: -32px;margin-top: -32px;background: url(../../../images/spinner_big.gif) no-repeat center center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;}

/** Modal End **/

/** Impromptu Start **/

/*! jQuery-Impromptu - v6.2.3 - 2016-04-23
* http://trentrichardson.com/Impromptu
* Copyright (c) 2016 Trent Richardson; Licensed MIT */

.jqifade{position: absolute;background-color: #777777;}
iframe.jqifade{display:block;z-index:-1;}
div.jqi{width: 400px;max-width:90%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;position: absolute;background-color: #ffffff;font-size: 11px;text-align: left;border: solid 1px #eeeeee;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding: 7px;}
div.jqi .jqicontainer{}
div.jqi .jqiclose{position: absolute;top: 4px; right: -2px;width: 18px;cursor: default;color: #bbbbbb;font-weight: bold;}
div.jqi .jqistate{background-color: #fff;}
div.jqi .jqititle{padding: 5px 10px;font-size: 16px;line-height: 20px;border-bottom: solid 1px #eeeeee;}
div.jqi .jqimessage{padding: 10px;line-height: 20px;color: #444444;overflow: auto;}
div.jqi .jqibuttonshide{display: none;}
div.jqi .jqibuttons{text-align: right;margin: 0 -7px -7px -7px;border-top: solid 1px #e4e4e4;background-color: #f4f4f4;border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;-webkit-border-radius: 0 0 6px 6px;}
div.jqi .jqibuttons button{margin: 0;padding: 15px 20px;background-color: transparent;font-weight: normal;border: none;border-left: solid 1px #e4e4e4;color: #777;font-weight: bold;font-size: 12px;}
div.jqi .jqibuttons button.jqidefaultbutton{color: #489afe;}
div.jqi .jqibuttons button:hover,
div.jqi .jqibuttons button:focus{color: #287ade;outline: none;}
div.jqi .jqibuttons button[disabled]{color: #aaa;}
.jqiwarning .jqi .jqibuttons{background-color: #b95656;}

/* sub states */
div.jqi .jqiparentstate::after{background-color: #777;opacity: 0.6;filter: alpha(opacity=60);content: '';position: absolute;top:0;left:0;bottom:0;right:0;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
div.jqi .jqisubstate{position: absolute;top:0;left: 20%;width: 60%;padding: 7px;border: solid 1px #eeeeee;border-top: none;border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;-webkit-border-radius: 0 0 6px 6px;}
div.jqi .jqisubstate .jqibuttons button{padding: 10px 18px;}

/* arrows for tooltips/tours */
.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}

.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }
.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }

.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }
.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }

.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }
.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }

.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }
.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }

/** Impromptu End */

table.forumh {width:100%;margin: 0px auto auto;clear:both;}
table.forumh h3 hr{width:98%;filter:alpha(opacity=60);opacity:0.6;}
table.forumh h3.forumdisplay{text-align:center;}
table.forumh h3  img {margin-right:1px;vertical-align:text-bottom;  max-width:30px;max-height:25px;filter:alpha(opacity=60);opacity:0.6;}
table.forumh h3 span {font-size: 12px;}
table.forumh ul {list-style: none;margin: 0px;padding: 0px;}
table.forumh ul li {list-style: none;width: 50%;margin-bottom:3px;float: left;}
table.forumh ul li table {margin: auto auto;}
table.forumh ul li table td img {}
table.forumh ul li table div {}
table.forumh ul li table div.last {font-size: 12px;}
table.forumh ul li[id="6"],
table.forumh ul li[id="10"],
table.forumh ul li[id="60"],
table.forumh ul li[id="61"],
table.forumh ul li[id="75"],
table.forumh ul li[id="108"],
table.forumh ul li[id="149"],
table.forumh ul li[id="241"],
table.forumh ul li[id="245"],
table.forumh ul li[id="259"],
table.forumh ul li[id="264"] {width: 100%;float: none;}