/* *  [ HTML & BODY ] */:root {    --header-url: url(https://i.imgur.com/AVoKStB.png);    --main-color: #dc3545;    --text-color: #bebcbc;   
  --store: rgb(138, 50, 59);   
  --footer-bg: #2e2a2a;  
  --header-height: 400px;  
  --header-filter: blur(100px);
  --header-background: linear-gradient(#212121 0,rgb(74 69 69 / 18%) 0%,#252323 90%); 
  --panel-heading: #424040;  
  --panel-body: #2c2b2b;   
  --box-shadow: 0 4px 0 hsla(210, 11%, 13%, 0.85);  
  --announce-bg: #dc3545;   
  --announce-shadow: 0 4px 0 hsl(354deg 49% 29%);  
  --scrollbar-color: #dc3545;   
  --scrollbar-bg: #3f4045;   
  --logo-height: 150px;   
  --font-family: "Nunito Sans", "Segoe UI", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  --html-background: #252323;
}html, body {   background: no-repeat center center fixed;   -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  background: var(--html-background)!important;  	font-family: "Montserrat", sans-serif;}.logo {     height: 100px;     text-align: center;     animation: dropin 2s ease-in-out, 5s floating 2s infinite ease-in-out; }  img {    vertical-align: middle;} @keyframes dropin {    0% { transform: translate(0, -600px); }    100%   { transform: translate(0, 0px); }    	}@keyframes floating {    0% { transform: translate(0, 0px); }    55%  { transform: translate(0, 15px); }    100%   { transform: translate(0, 0px); }    	}.cyvers-header {    background: var(--header-url) no-repeat center center;    height: var(--header-height);    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;}.cyvers-header:before {    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 200px;    background: var(--main-color);    opacity: 0.3;    filter: var(--header-filter);    margin-top: 137px;    z-index: 0;}.part-hedaer {    background: var(--header-background);    height: 100%;}.cyvers-count {    width: 1320px;    display: flex;    margin: 0 auto;    -webkit-box-align: center;    justify-content: center;    max-width: calc(100% - 20px);    margin-top: 10ch}.cyvers-left i {    float: right;    height: 40px;    width: 40px;    margin-left: 10px;    font-size: 40px;    margin-top: 8px;    color: var(--main-color);}.cyvers-right i {    float: left;    height: 40px;    width: 40px;    margin-right: 10px;    font-size: 40px;    margin-top: 8px;    color: var(--main-color);}.cyvers-left {    float: left;    position: relative;    bottom: -10px;    text-align: left;    -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);    border-radius: 5px;    padding: 10px 10px 10px 10px;    width: 250px;    height: 60px;    cursor: pointer;    background: rgba(255, 255, 255, 0.02);    transition: all 1s cubic-bezier(0.33, 0.74, 0.28, 0.82) !important;}.cyvers-left:hover {    bottom: 2px;    transition: var(--count-transition);}.cyvers-right {    float: right;    position: relative;    bottom: -10px;    text-align: left;    background: rgba(255, 255, 255, 0.02);    -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);    border-radius: 5px;    padding: 10px 10px 10px 10px;    width: 250px;    height: 60px;    text-align: right;    cursor: pointer;    transition: all 1s cubic-bezier(0.33, 0.74, 0.28, 0.82) !important;}.cyvers-right:hover {    bottom: 2px;    transition: var(--count-transition);}span#cyvers-discord {    font-size: 14px;    display: contents;    color: var(--main-color);    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);    font-weight: bold;}.ipCopy {    cursor: pointer;    color: var(--text-color);    font-size: 14px;    font-weight: 400;    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.50);}.ipCopy a {    text-decoration: none;    color: var(--text-color);}.players {    display: block;    margin-bottom: -1px;    font-size: 14px !important;    font-weight: normal;    color: var(--text-color);    line-height: 18px;    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);    font-family: "Fredoka One", cursive;    text-transform: uppercase;}span#cyvers-mc {    font-size: 14px;    display: contents;    color: var(--main-color);    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);    font-weight: bold;}#particles-js {    position: absolute;    height: 380px;    margin: 0 auto;    left: 0;    right: 0;    margin-left: auto;    margin-right: auto;    pointer-events: none;}canvas{  display:block;  vertical-align:bottom;}@media only screen and (max-width: 1105px) {	#particles-js {		max-width: 100%;	}}.cyvers-nav {    background: rgba(56, 56, 56, 0.37);    padding: 0px;    height: 60px;    border-radius: 0 !important;    display: flow-root;}.cyvers-nav ul#main-nav {    font-size: 0px;    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.075);    margin-left: auto;    margin-right: auto;    text-align: center; text-align: -webkit-center;}.cyvers-nav ul#main-nav li {    display: inline-block;}.cyvers-nav ul#main-nav li a {    font-size: 15px;    color: white;    text-decoration: none;    font-weight: 600;    display: block;    padding: 0px 20px;    text-transform: uppercase;    line-height: 4;    position: relative;    transition: 1s;}.cyvers-nav ul#main-nav li a:hover {    transition: 1s;    color: var(--main-color);}.cyvers-nav ul#main-nav li.active a {    color: var(--main-color);}.cyvers-nav ul#main-nav li.store a {    background: var(--main-color);    text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);    line-height: 2.5;    border-radius: 100px;    transition: 0.5s;    transform: none;}.cyvers-nav ul#main-nav li.store a:hover {    background: var(--main-color);    transition: 0.5s;    opacity: 0.9;    transform: none;    box-shadow: 0px 3px 1px 1px #111;}.cyvers-nav ul#main-nav li a:hover {    color: var(--main-color)!important;    transition: all 1s ease;}.cyvers-nav .dd-mobile {        font-size: 0px;    background: rgba(255, 255, 255, 0.1);    border-radius: 4px;    padding: 0px 20px;    box-shadow: 0px 0px 10px rgba(31, 31, 31, 0.65);}.cyvers-nav .dd-mobile li {    list-style: none;}.cyvers-nav .dd-mobile li a {    font-size: 16px;    padding: 21px 15px;    display: block;	 text-align: right;}.cyvers-nav .dd-mobile li a i.fas {    display: inline-block;    vertical-align: middle;    font-size: 28px;    color: white;}.cyvers-nav .dd-mobile li a span {    display: inline-block;    vertical-align: middle;    font-size: 16px;    color: white;    text-transform: uppercase;    font-weight: 600;    margin-left: 10px;}.dd-bg {    position: fixed;    left: 0;    right: 0;    top: 0;    bottom: 0;    background: rgba(0, 0, 0, 0.75);    z-index: -1;    transition: .25s;    opacity: 0;}.dd-bg.active {    z-index: 99;    opacity: 1;}ul#main-nav .dd-close {    margin: 0px -20px;    background: #222222;    display: none;}ul#main-nav .dd-close a  {    color: white;    text-decoration: none;    text-transform: uppercase;    font-size: 16px;    font-weight: 600;    line-height: 5;    display: block;		transition: 1s;}ul#main-nav .dd-close a:hover {    color: #ff0000;		transition: 1s;}@media all and (max-width: 992px) {    .cyvers-nav ul#main-nav li a {        font-size: 14px;        color: white;        text-decoration: none;        font-weight: 600;        display: block;        padding: 0px 10px;        text-transform: uppercase;        line-height: 5;        position: relative;    }}@media all and (max-width: 750px) {     ul#main-nav .dd-close {        display: block;    }    .cyvers-nav ul#main-nav li {        display: block;    }    .cyvers-nav ul#main-nav li:not(:nth-last-child(-n+2)) a:after {        width: 0px;    }    .cyvers-nav ul#main-nav {        display: block;        position: fixed;        right: 0;        top: 0;        height: 100%;        z-index: 200;        width: 250px;        max-width: 75%;        text-align: center;        border-radius: 0px;        transition: .25s;        right: -250px;    }.cyvers-nav ul#main-nav.open {    right: 0px;    	  font-size: 0px; 	  background: #161616;  	border-radius: 4px;	  padding: 0px 20px;	  box-shadow: 0px 0px 10px rgba(31, 31, 31, 0.65);    }.cyvers-nav .dd-mobile {    display: block;    }}html  {    overflow-x: hidden;}@media all and (min-width: 750px) {    .cyvers-nav ul#main-nav {        display: block!important;    }    .cyvers-nav .dd-mobile {        display: none;    }}#return-to-top {    position: fixed;    bottom: 20px;    right: 20px;    background: var(--main-color);    width: 50px;    height: 50px;    display: block;    text-decoration: none;    -webkit-border-radius: 35px;    -moz-border-radius: 35px;    border-radius: 35px;    display: none;    -webkit-transition: all 0.3s linear;    -moz-transition: all 0.3s ease;    -ms-transition: all 0.3s ease;    -o-transition: all 0.3s ease;    transition: all 0.3s ease;}#return-to-top i {    color: #fff;    margin: 0;    position: relative;    left: 16px;    top: 13px;    font-size: 19px;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    -ms-transition: all 0.3s ease;    -o-transition: all 0.3s ease;    transition: all 0.3s ease;}#return-to-top:hover {    opacity: 0.9s;}#return-to-top:hover i {    color: #fff;    top: 5px;}@media screen and (min-width: 0px) and (max-width: 720px) {  #mobile-hide{ display: none; }}@keyframes spin { from{ transform: rotateY(0deg); moz-transform: rotateY(0deg); ms-transform: rotateY(0deg); } to{ transform: rotateY(360deg); moz-transform: rotateY(360deg); ms-transform: rotateY(360deg); }}@-webkit-keyframes spin{ from{-webkit-transform: rotateY(0deg);} to{-webkit-transform: rotateY(360deg);}}.imageSpin{ animation-name: spin; animation-timing-function: linear; animation-iteration-count: infinite; animation-duration: 5s; -webkit-animation-name: spin; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -webkit-animation-duration: 5s;}@media (max-width: 767px) {.cyvers-nav {    position: relative;}}.cyvers-nav ul#main-nav li.store a:hover {    transition: 1s;    color: #fff!important;}/* *  [ NAVIGATION BAR ] */.ui.secondary.menu {	background: #fff;	padding: 10px;	margin: 0;}.ui.secondary.menu .toc.item {	display: none;}.ui.secondary.menu .toc.item i {	margin: 0;}.ui.secondary.menu .ui.medium.label {	padding: .68em 1em .5em .5em;}.ui.secondary.menu .ui.medium.label img {	font-size: 1.09rem;	margin: -.6em .5em -.6em -.5em;}@media only screen and (max-width: 768px) {	.ui.secondary.menu .menu,	.ui.secondary.menu .item {		display: none;	}	.ui.secondary.menu .toc.item {		display: block;	}}.ui.secondary.menu .ui.popup {	min-width: 200px;}.ui.secondary.menu .ui.popup a:not([href]) {	cursor: default !important;}/* *  [ HEADER ] */.ui.masthead {	background: linear-gradient(90deg, rgb(41, 117, 286) 0%, rgb(2, 117, 216) 100%);	background-size: cover;	background-position: center;	background-repeat: no-repeat;	margin-bottom: 20px;	padding: 4rem 0;	border-radius: 0;	color: #fff;}.ui.masthead .connect-server {	background: rgba(255,255,255,.2);	width: fit-content;	padding: 1rem 1.5rem;	margin-left: auto;	border-radius: .4rem;	text-align: center;	box-shadow: 1px 1px 1px 1px rgba(0,0,0,.1);}@media (max-width: 768px) {	.ui.masthead .ui.grid .ui.row .column > * {		margin-left: auto;		margin-right: auto;		text-align: center;	}}.ui.masthead .connect-server .ui.header {	margin: 0;	color: #fff;}/* *  -[ SEGMENT ]- */.ui.segment {	background: var(--panel-heading);	border-radius: .28571429rem;	border: none;	-webkit-box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;	box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;}.ui.segment .ui.list .list>.item .header,.ui.segment .ui.list>.item .header {	display: inline-block;}.ui.secondary.segment.segment.segment.segment.segment:not(.inverted) {	border-top:  none;}/* *  [ NEWS POST ] */#news-post .badge,#news-post .ui.label {	position: absolute;	margin: 0;	padding: .75em 1em;	width: auto;	top: 0;	right: 0;	text-transform: uppercase;	border-radius: 0 .21428571rem 0 .28571429rem;}/* *  [ FORUM NODE ] */#forum-node #last-post {	width: 250px;}#forum-node #last-post .avatar {	margin: 2px 10px 0 0 ;}/* *  [ FORUM PAGE ] */#sticky-threads tbody tr td:last-child:not(:first-child),#normal-threads tbody tr td:last-child:not(:first-child) {	text-align: right;}#sticky-threads tbody tr td:last-child .ui.image.header .image,#normal-threads tbody tr td:last-child .ui.image.header .image {	float: right;	margin-left: 1rem;	margin-top: .24rem;}#sticky-threads .badge, #sticky-threads .ui.label,#normal-threads .badge, #normal-threads .ui.label {	position: relative;	top: -1.2px;	padding: .3rem .5rem;	font-size: .7rem;	margin: 0;	margin-bottom: .1rem;	margin-right: .2rem;}/* *  [ TOPIC PAGE ] */#topic-post #post-sidebar .ui.small.image,#topic-reply #reply-sidebar .ui.small.image {	width: 120px;}#topic-post #post-sidebar h3,#topic-reply #reply-sidebar h3 {	margin: 1rem 0;}@media (max-width: 768px) {	#topic-post #post-sidebar .ui.list,	#topic-reply #reply-sidebar .ui.list {		display: none;	}}#topic-post #post-meta [class*="res right floated"] {	margin-top: -5px;}@media (max-width: 576px) {	#topic-post #post-meta {		text-align: center;	}	#topic-post #post-meta [class*="res right floated"] {		margin-top: 0;	}}@media only screen and (min-width: 768px) {	#topic-post #post-sidebar,	#topic-reply #reply-sidebar {		border-right: solid 1px rgba(0,0,0,.1);		margin-top: -1.5rem;		margin-bottom: -1.5rem;		padding-top: 2rem;		padding-bottom: 2rem;	}	#topic-post #post-sidebar:before,	#topic-reply #reply-sidebar:before {		content: "";		height: 0;		border: 8px solid transparent;		border-right: 8px solid rgba(0,0,0,.2);		position: absolute;		top: 75px;		right: 0;	}	#topic-post #post-sidebar:after,	#topic-reply #reply-sidebar:after {		content: "";		height: 0;		border: 8px solid transparent;		border-right: 8px solid #fff;		position: absolute;		top: 75px;		right: -1px;	}}@media only screen and (max-width: 768px) {	#topic-post #post-sidebar,	#topic-reply #reply-sidebar {		border-bottom: solid 1px rgba(0,0,0,.1);	}}#topic-post #post-content #reactions {	margin-top: 1rem;	padding: .7em 1.2em .7em 1.2em;	min-height: 32.5px;	font-size: .85em;}#topic-post #post-content #reactions form {	display: inline-block;}#topic-post #post-content #reactions .icon {	margin-right: .3em;}#topic-post #post-meta {	margin-right: 1.3em;}/* *  [ ACCOUNT MESSAGES ] */#view-message #message .header {	font-size: 1.15rem;	margin-top: 0.01rem;}#view-message #message .meta {	line-height: 0.95rem;}@media (max-width: 768px) {	#messages table thead tr th:first-child {		width: 100%;	}	#messages table thead tr th:not(:first-child),	#messages table tbody tr td:not(:first-child) {		display: none;	}}/* *  -[ 404 ERROR ]- */#error-403 .ui.container,#error-404 .ui.container,#maintenance .ui.container {	position: relative;	min-height: 100vh;}#error-403 .ui.segment,#error-404 .ui.segment,#maintenance .ui.segment {	position: absolute;	transform: translate(-50%, -70%);	top: 50%;	left: 50%;	width: 500px;	text-align: center;}/* *  [ PROFILE PAGE ] */#profile-header {	background: var(--panel-heading);	background-size: cover;	background-position: center;	background-repeat: no-repeat;}#profile-header .ui.header {	margin: 8px 0;}#profile-header .ui.label {	margin: 0;}#profile-header .actions {	position: absolute;	right: 1rem;}#profile-forum .emojione {	height: 24px;	width: auto;}/* *  [ FORUM SEARCH ] */#forum-search-result h3.ui.header {	margin-top: 0;	margin-bottom: 1rem;}/* *  [ SERVER PAGE ] */[id*="server"] #server-players a:not(:last-child) {	margin-right: .3rem;}/* *  [ WIDGETS ] */[id*="widget"] .item .content  {	width: calc(100% - 40px) !important;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}[id*="widget"] .item .content * {	overflow: hidden;	text-overflow: ellipsis;}[id*="widget"] .item .description  {	width: calc(100% - 120px) !important;	text-align: right;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}[id*="widget"] .item .description * {	overflow: hidden;}#widget-online-users .content {	padding-bottom: .5rem;}#widget-online-users .ui.image.label {	margin-bottom: .5rem;}#widget-online-staff .ui.list .item {	display: flex;	align-items: center;}#widget-online-staff .ui.list .item .content {	display: flex;	align-items: center;}#widget-online-staff .ui.list .item .content .badge {	margin-left: .35rem;}/* *  -[ FOOTER ]- */.ui.footer.segment {	margin: 1rem 0 -.5rem 0;	padding: 3em 0;}@media only screen and (max-width: 768px) {	.ui.footer.segment {		text-align: center;	}}/* *  [ TABLE ] */@media (max-width: 576px) {	.ui.table.res thead tr th:first-child {		width: 100%;	}	.ui.table.res thead tr th:not(:first-child),	.ui.table.res tbody tr td:not(:first-child) {		display: none;	}}@media (max-width: 992px) {	.ui.table.res thead tr th:first-child,	.ui.table.res thead tr th:last-child {		width: 50%;	}	.ui.table.res thead tr th:not(:first-child):not(:last-child),	.ui.table.res tbody tr td:not(:first-child):not(:last-child) {		display: none;	}}/* *  -[ GRID ]- */.ui.grid + .grid {	margin-top: 0.3rem;}.ui.row + .row {	padding-top: 0.3rem;}.ui.padded.grid:not(.vertically):not(.horizontally) {	margin: 0 -1rem 0 -1rem !important;}@media only screen and (max-width: 768px) {	.ui.padded.grid:not(.vertically):not(.horizontally) {		margin: 0 !important;	}}/* *  [ LINK LIST ] */.ui.link.list.list .item a:not(.ui):hover,.ui.link.list.list a.item:hover {	background: none;}.ui.link.list.list .ui.divider {	margin: 0.5rem 0;}/* *  [ USES POPUP ] */#user-popup .header {	text-align: center;}#user-popup .header .ui.header {	padding: .5rem 0;}#user-popup .header .ui.image {	margin: auto;}/* *  [ TOASTR ] */#toast-container {	font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;	width: 100%;}#toast-container .toast-close-button {	color: #000;	opacity: .4;}#toast-container .toast-close-button:hover,#toast-container .toast-close-button:focus {	color: #000;	opacity: .6;}#toast-container .toast {	padding: 1rem 1.5rem;	background: #fff;	color: rgba(0,0,0,.68);	-webkit-box-shadow: 0 1px 3px 0 #bababb, 0 0 1px 1px #bababb;	box-shadow: 0 1px 3px 0 #bababb, 0 0 1px 1px #bababb;	border: none;	border-radius: .28571429rem;	cursor: default;	opacity: 1;	transition: .5s all ease;}#toast-container .toast-success {	border-bottom: solid 2px #30B245;}#toast-container .toast-success .toast-progress {	background: #30B245;}#toast-container .toast-error {	border-bottom: solid 2px #CE1D28;}#toast-container .toast-error .toast-progress {	background: #CE1D28;}#toast-container .toast-warning {	border-bottom: solid 2px #EE6A1C;}#toast-container .toast-warning .toast-progress {	background: #EE6A1C;}#toast-container .toast-info {	border-bottom: solid 2px #367DC4;}#toast-container .toast-info .toast-progress {	background: #367DC4;}#toast-container .toast:hover {	-webkit-box-shadow: 0 1px 3px 0 #bababb, 0 0 1px 1px #bababb;	box-shadow: 0 1px 3px 0 #bababb, 0 0 1px 1px #bababb;	cursor: default;}@media (max-width: 576px) {	#toast-container .toast {		width: calc(100% - 24px);	}}/* *  [ SPOILER ] */#tinymce .spoiler, .spoiler {	color: rgba(0,0,0,.87);	border-radius: .28571429rem;	-webkit-box-shadow: 0 0 0 1px rgba(34,36,38,.22) inset, 0 0 0 0 transparent;	box-shadow: 0 0 0 1px rgba(34,36,38,.22) inset, 0 0 0 0 transparent;	border: none;}#tinymce .spoiler-toggle, .spoiler-toggle {	color: rgba(0,0,0,.87);}#tinymce .spoiler-text, .spoiler-text {	color: rgba(0,0,0,.87);}/* *  [ MESSAGE ] */.ui.message>.close.icon {	right: .8em;}/* *  [ UPDATE MESSAGE ] */#update-message {	margin-bottom: 1rem;}#update-message>a {   color: inherit;   transition: all .2s ease;}#update-message>a:hover {	filter: contrast(2);}#update-message>a>.icon {	margin-right: .5em;}#update-message>a>.icon:not(.close) {	display: block;	-webkit-box-flex: 0;	-ms-flex: 0 0 auto;	flex: 0 0 auto;	width: auto;	line-height: 1;	vertical-align: middle;	font-size: 3em;	opacity: .8;}/* *  [ PAGINATION ] */.ui.mini.pagination.menu .item:first-child,.ui.mini.pagination.menu .item:last-child {	padding-top: .5rem;}/* *  -[ ALIGNMENTS ]- */[class*="left aligned"] {	text-align: left;}[class*="center aligned"] {	text-align: center;}[class*="right aligned"] {	text-align: right;}/* *  [ FLOATS ] */[class*="left floated"],[class*="res left floated"] {	float: left;}[class*="right floated"],[class*="res right floated"] {	float: right;}[class*="right floated"] + .ui.segment,[class*="res right floated"] + .ui.segment {	margin-top: 1rem;}@media only screen and (max-width: 576px) {	[class*="res right floated"],	[class*="res left floated"] {		margin-top: 1rem;		float: none;	}	[class*="res right floated"] .button:not(.mini),	[class*="res left floated"] .button:not(.mini) {		width: 100%;		text-align: center;	}	[class*="res right floated"] .button:not(:first-child),	[class*="res left floated"] .button:not(:first-child) {		margin-top: 0.5rem;	}}/* *  [ DISPLAY ] */[display="block"] {	display: block !important;}[display="inline"] {	display: inline !important;}[display="inline block"] {	display: inline-block !important;}/* *  [ VISIBILITY ] */@media only screen and (max-width: 576px) {	[class*="mobile hidden"],	[class*="tablet only"]:not(.mobile),	[class*="computer only"]:not(.mobile),	[class*="large screen only"]:not(.mobile),	[class*="widescreen only"]:not(.mobile),	[class*="or lower hidden"] {		display: none !important;	}}@media only screen and (min-width: 576px) and (max-width: 768px) {	[class*="mobile only"]:not(.tablet),	[class*="tablet hidden"],	[class*="computer only"]:not(.tablet),	[class*="large screen only"]:not(.tablet),	[class*="widescreen only"]:not(.tablet),	[class*="or lower hidden"]:not(.mobile) {		display: none !important;	}}@media only screen and (min-width: 768px) and (max-width: 992px) {	[class*="mobile only"]:not(.computer),	[class*="tablet only"]:not(.computer),	[class*="computer hidden"],	[class*="large screen only"]:not(.computer),	[class*="widescreen only"]:not(.computer),	[class*="or lower hidden"]:not(.tablet):not(.mobile) {		display: none !important;	}}@media only screen and (min-width: 992px) and (max-width: 1280px) {	[class*="mobile only"]:not([class*="large screen"]),	[class*="tablet only"]:not([class*="large screen"]),	[class*="computer only"]:not([class*="large screen"]),	[class*="large screen hidden"],	[class*="widescreen only"]:not([class*="large screen"]),	[class*="or lower hidden"]:not(.computer):not(.tablet):not(.mobile) {		display: none !important;	}}@media only screen and (min-width: 1280px) {	[class*="mobile only"]:not([class*="widescreen"]),	[class*="tablet only"]:not([class*="widescreen"]),	[class*="computer only"]:not([class*="widescreen"]),	[class*="large screen only"]:not([class*="widescreen"]),	[class*="widescreen hidden"],	[class*="widescreen or lower hidden"] {		display: none !important;	}}/* *  [ USER BADGES ] */.badge {	display: inline-block;	line-height: 1;	vertical-align: baseline;	margin: 0 .14285714em;	background-color: #e8e8e8;	background-image: none;	padding: .5833em .833em;	color: rgba(0,0,0,.6);	text-transform: none;	font-size: .85714286rem;	font-weight: 700;	border: 0 solid transparent;	border-radius: .28571429rem;	-webkit-transition: background .1s ease;	transition: background .1s ease;}a.badge:hover, a.badge:focus {	text-decoration: none;}.badge:empty {	display: none;}.badge-primary {	color: #fff;	background-color: #007bff;}a.badge-primary:hover, a.badge-primary:focus {	color: #fff;	background-color: #0062cc;}.badge-secondary {	color: #fff;	background-color: #6c757d;}a.badge-secondary:hover, a.badge-secondary:focus {	color: #fff;	background-color: #545b62;}.badge-success {	color: #fff;	background-color: #28a745;}a.badge-success:hover, a.badge-success:focus {	color: #fff;	background-color: #1e7e34;}.badge-info {	color: #fff;	background-color: #17a2b8;}a.badge-info:hover, a.badge-info:focus {	color: #fff;	background-color: #117a8b;}.badge-warning {	color: #212529;	background-color: #ffc107;}a.badge-warning:hover, a.badge-warning:focus {	color: #212529;	background-color: #d39e00;}.badge-danger {	color: #fff;	background-color: #dc3545;}a.badge-danger:hover, a.badge-danger:focus {	color: #fff;	background-color: #bd2130;}.badge-light {	color: #212529;	background-color: #f8f9fa;}a.badge-light:hover, a.badge-light:focus {	color: #212529;	background-color: #dae0e5;}.badge-dark {	color: #fff;	background-color: #343a40;}a.badge-dark:hover, a.badge-dark:focus {	color: #fff;	background-color: #1d2124;}/* *  [ OTHER ] */select {	font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;	font-size: 0.9rem;	padding: 10px !important;}.ui.popup {	z-index: 99999;	text-align: left;}.ui.popup .ui.header {	margin: 0;}.ui.message {	margin: 0.5em 0;}.tox-tinymce {	min-height: 300px;}.forum_post {	word-wrap: break-word;}.forum_post img {	overflow: auto;	max-width: 100%;	height: auto;}img.emojione {	height: 24px;	width: 24px;}.ui.menu>.container, .ui.menu>.grid {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: inherit;    -ms-flex-align: inherit;    align-items: inherit;    -webkit-box-orient: inherit;    -webkit-box-direction: inherit;    -ms-flex-direction: inherit;    flex-direction: inherit;    margin-left: auto;    margin-right: auto;    width: auto!important;}.log-bar {    height: 40px;    background: var(--html-background);    z-index: 100;    display: flex;    justify-content: space-around;    padding: 0;    margin: 0;}.media-menu {    margin-top: -4px;}ul.social-media {    display: flex;    list-style: none;    margin: 0;}ul.social-media li {    margin-left: 0;    margin-right: auto;}ul.social-media li a {    display: block;    color: #747878;    font-size: 19px;    height: 18px;    margin: 8px 0;    text-align: center;    line-height: 30px;    width: 35px;    border-radius: 25%;    transition: all .5s;}ul.social-media li a i {    background: var(--footer-bg);    padding: 6px;    transition: 0.5s;}ul.social-media li a i:hover {    color: var(--main-color);    transition: 0.5s;}.ui.masthead {    background-position: center;    background-repeat: no-repeat;    margin-bottom: 20px;    padding: 4rem 0;    border-radius: 0;     height: var(--header-height);    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;}div#cyvers-container {    background: var(--panel-body);    padding: 15px;    border-radius: 3px;    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);    box-shadow: 0 1px 1px rgba(0,0,0,0.05);}.ui.primary.button, .ui.primary.buttons .button {    background-color: var(--main-color)!important;    color: #fff;    text-shadow: none;    background-image: none;}.ui.primary.button:hover, .ui.primary.buttons .button:hover {    background-color: var(--store);    color: #fff;    text-shadow: none;}.ui.primary.button:hover, .ui.primary.buttons .button:hover {    background-color: var(--main-color)!important;    color: #fff;    text-shadow: none;}.ui.primary.button:active, .ui.primary.buttons .button:active {    background-color: var(--main-color)!important;    color: #fff;    text-shadow: none;}.ui.card, .ui.cards>.card {    max-width: 100%;    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    width: 290px;    min-height: 0;    background: var(--panel-heading);    padding: 0;    border: none;    border-radius: .28571429rem;    -webkit-box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;    box-shadow: 0 1px 3px 0 var(--panel-heading), 0 0 0 1px var(--panel-heading);    -webkit-transition: -webkit-box-shadow .1s ease,-webkit-transform .1s ease;    transition: -webkit-box-shadow .1s ease,-webkit-transform .1s ease;    transition: box-shadow .1s ease,transform .1s ease;    transition: box-shadow .1s ease,transform .1s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;    z-index: '';}.ui.segment {    background: var(--panel-heading);    border-radius: .28571429rem;    border: none;    -webkit-box-shadow: 0 1px 3px 0 var(--panel-heading), 0 0 0 1px var(--panel-heading);    box-shadow: 0 1px 3px 0 var(--panel-heading), 0 0 0 1px var(--panel-heading);}.ui.header {    border: none;    margin: calc(2rem - .14285714em) 0 1rem;    padding: 0 0;    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    font-weight: 700;    line-height: 1.28571429em;    text-transform: none;    color: var(--text-color);}a {    color: var(--main-color);    text-decoration: none;}.ui.form input:not([type]), .ui.form input[type=date], .ui.form input[type=datetime-local], .ui.form input[type=email], .ui.form input[type=file], .ui.form input[type=number], .ui.form input[type=password], .ui.form input[type=search], .ui.form input[type=tel], .ui.form input[type=text], .ui.form input[type=time], .ui.form input[type=url] {    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    margin: 0;    outline: 0;    -webkit-appearance: none;    tap-highlight-color: rgba(255,255,255,0);    line-height: 1.21428571em;    padding: .67857143em 1em;    font-size: 1em;    background: var(--html-background);    border: 1px solid rgba(34,36,38,.15);    color: var(--text-color);    border-radius: .28571429rem;    -webkit-box-shadow: 0 0 0 0 transparent inset;    box-shadow: 0 0 0 0 transparent inset;    -webkit-transition: color .1s ease,border-color .1s ease;    transition: color .1s ease,border-color .1s ease;}.ui.card>.content>.header, .ui.cards>.card>.content>.header {    display: block;    margin: '';    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    color: var(--main-color);    font-weight: 600;    text-transform: uppercase;}.ui.card>.content>.description, .ui.cards>.card>.content>.description {    clear: both;    color: var(--text-color);}.ui.list .list>.item .description, .ui.list>.item .description {    display: block;    color: var(--text-color);}.ui.circular.image, .ui.circular.image>*, .ui.circular.images .image, .ui.circular.images .image>* {    border-radius: 9px;}.ui.card>.extra, .ui.cards>.card>.extra {    max-width: 100%;    min-height: 0!important;    -webkit-box-flex: 0;    -ms-flex-positive: 0;    flex-grow: 0;        border-top: 1px solid rgb(58 54 54)!important;    position: static;    background: var(--panel-heading)!important;    width: auto;    margin: 0 0;    padding: .75em 1em;    top: 0;    left: 0;    color: rgba(0,0,0,.4);    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: color .1s ease;    transition: color .1s ease;}.ui.card>.extra, .ui.cards>.card>.extra {    max-width: 100%;    min-height: 0!important;    -webkit-box-flex: 0;    -ms-flex-positive: 0;    flex-grow: 0;    border-top: none;    position: static;      width: auto;    margin: 0 0;    padding: .75em 1em;    top: 0;    left: 0;    color: #5f5a5a;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: color .1s ease;    transition: color .1s ease;}h3.ui.header {    font-size: 23px;    color: var(--main-color);    text-shadow: 1px 2px #151414;}.ui.button {    cursor: pointer;    display: inline-block;    min-height: 1em;    outline: 0;    border: none;    vertical-align: baseline;    background: var(--panel-heading) none;    color: var(--text-color);    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    margin: 0 .25em 0 0;    padding: .78571429em 1.5em .78571429em;    text-transform: none;    text-shadow: none;    font-weight: 700;    line-height: 1em;    font-style: normal;    text-align: center;    text-decoration: none;    border-radius: .28571429rem;    -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34,36,38,.15) inset;    box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34,36,38,.15) inset;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;    transition: opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;    transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;    transition: opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;    will-change: '';    -webkit-tap-highlight-color: transparent;    margin-top: 2px;}.ui.image.label {    width: auto!important;    margin-top: 0;    margin-bottom: 0;    max-width: 9999px;    vertical-align: baseline;    text-transform: none;    background: var(--panel-heading);    padding: .5833em .833em .5833em .5em;    border-radius: .28571429rem;    -webkit-box-shadow: none;    box-shadow: none;}.ui.label {    display: inline-block;    line-height: 1;    vertical-align: baseline;    margin: 0 .14285714em;    background-color: var(--panel-heading);    background-image: none;    padding: .5833em .833em;    color: rgba(0,0,0,.6);    text-transform: none;    font-weight: 700;    border: 0 solid var(--panel-heading);    border-radius: .28571429rem;    -webkit-transition: background .1s ease;    transition: background .1s ease;}.ui.secondary.menu {    background: rgba(56, 56, 56, 0.37);    padding: 10px;    margin: 0;    min-height: 50px;    border-radius: 0 !important;    height: 60px;}.ui.inverted.segment, .ui.primary.inverted.segment {    background: var(--footer-bg);    color: var(--text-color);}.bFooter {    background: var(--footer-bg);    color: var(--text-color);    padding: 15px;    padding-bottom: 20px;    font-size: 10px;    font-family: 'Montserrat', sans-serif;    font-weight: 700;    text-transform: uppercase;    display: inline-flex;    width: 100%;    margin-top: 20px;}.footer-col {    width: calc(40%);    margin-left: 5ch;    margin-top: 5ch;    line-height: 20px;}.footer-img {    width: calc(30%);}.footer-col h4 {    font-weight: bold;    text-transform: none;    text-shadow: 1px 1px var(--main-color);    font-size: 19px;    color: #fff;}i.fas.fa-caret-square-right {    display: inline-block;    padding-right: 5px;}.footer-col p {    margin: 0 0 10.5px;    color: #9c9797;}.footer-img img {    width: calc(65%);    height: 200px!important;    filter: grayscale(1);    opacity: 0.2;    display: block;    margin-left: auto;    margin-right: auto;    transition: 1s;    margin: 0 auto;    text-align: center;}.footer-img img:hover {    filter: none;    opacity: unset;    transition: 1s;}a.footer-store {    display: inline-flex;    align-items: center;    justify-content: center;    text-decoration: none;    cursor: pointer;    border: 1px solid transparent;    white-space: nowrap;    transition: background-color .25s ease;    font-size: 13px;    border-radius: 4px;    padding-top: 5px;    padding-right: 10px;    padding-bottom: 5px;    padding-left: 10px;    text-align: center;    color: #edf6fd;    background: #282828;    box-shadow: 1px 1px #211d1d;    transition: 1s;}.aFooter {    background-color: var(--footer-bg);    border-top: 1px solid var(--main-color);    padding-top: 2ch;    text-align: -webkit-center;}div#mobile-hide {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: horizontal;    -webkit-box-direction: normal;    -ms-flex-direction: row;    flex-direction: row;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;}div#mobile-hide p {    font-size: 13px;}div#mobile-hide b {    color: var(--main-color);}.f-right {    display: flex;    display: -ms-flexbox;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    float: right;    margin-right: 70px;}.f-right img {    height: 40px;    opacity: 0.6;    transition: 0.5s;}.f-right img:hover {    opacity: 0.9;    transition: 0.5s;}a.footer-store:hover {    transition: 1s;    background: var(--main-color);}.container {    position: relative;    min-height: 100%;}@media (min-width: 1200px) {.container {    width: 1170px;  }}::-webkit-scrollbar {	width: 10px;	height: 20px;}::-webkit-scrollbar-thumb {    background: var(--main-color);    border-radius: 25px;}::-webkit-scrollbar-track {	background-color: var(--html-background);}::-webkit-scrollbar-corner {    background-color: var(--main-color);}.ui.list .list>.item [class*="right floated"], .ui.list>.item [class*="right floated"] {    float: right;    margin: 0 0 0 0em;}.ui.breadcrumb a {    color: var(--main-color);}.ui.list .list>.item a.header, .ui.list>.item a.header {    cursor: pointer;    color: var(--main-color);}i.large.icon, i.large.icons {    line-height: 1;    vertical-align: middle;    font-size: 30px;    color: var(--main-color);  text-shadow: 1px 2px #151414;}.ui.breadcrumb a:hover {    color: var(--store);}.ui.selection.dropdown {    cursor: pointer;    word-wrap: break-word;    line-height: 1em;    white-space: normal;    outline: 0;    -webkit-transform: rotateZ(0);    transform: rotateZ(0);    min-width: 14em;    min-height: 2.71428571em;    background: var(--panel-body);    display: inline-block;    padding: .78571429em 2.1em .78571429em 1em;    color: rgba(0,0,0,.87);    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid rgba(34,36,38,.15);    border-radius: .28571429rem;    -webkit-transition: width .1s ease,-webkit-box-shadow .1s ease;    transition: width .1s ease,-webkit-box-shadow .1s ease;    transition: box-shadow .1s ease,width .1s ease;    transition: box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;}.tox .tox-toolbar {    background: url(data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E) left 0 top 0 var(--footer-bg);    background-color: var(--footer-bg);    border-top: 1px solid var(--footer-bg);    display: flex;    flex: 0 0 auto;    flex-shrink: 0;    flex-wrap: wrap;    margin-bottom: -1px;    padding: 0 0;    color: var(--main-color)!important;}.tox-tinymce {    border: 1px solid var(--footer-bg);    border-radius: 0;    box-shadow: none;    box-sizing: border-box;    display: flex;    flex-direction: column;    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;    overflow: hidden;    visibility: inherit!important;}.tox .tox-toolbar__group:not(:last-of-type) {    border-right: 1px solid var(--main-color);}.tox .tox-edit-area {    border-top: 1px solid var(--main-color);    display: flex;    flex: 1;    -ms-flex-preferred-size: auto;    overflow: hidden;    position: relative;}.tox .tox-edit-area__iframe {    background-color: var(--footer-bg);    border: 0;    box-sizing: border-box;    flex: 1;    -ms-flex-preferred-size: auto;    height: 100%;    position: absolute;    width: 100%;}.tox .tox-statusbar {    align-items: center;    background-color: var(--panel-body);    border-top: 1px solid var(--panel-heading);    color: rgba(34,47,62,.6);    display: flex;    flex: 0 0 auto;    font-size: 12px;    height: 18px;    overflow: hidden;    padding: 0 8px;    position: relative;    text-transform: uppercase;}.ui.vertical.menu {    display: block;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    background: var(--panel-heading);    -webkit-box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);}.ui.menu .item {    position: relative;    vertical-align: middle;    line-height: 1;    text-decoration: none;    -webkit-tap-highlight-color: transparent;    -webkit-box-flex: 0;    -ms-flex: 0 0 auto;    flex: 0 0 auto;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background: 0 0;    padding: .92857143em 1.14285714em;    text-transform: none;    color: var(--text-color);    font-weight: 400;    -webkit-transition: background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;    transition: background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;    transition: background .1s ease,box-shadow .1s ease,color .1s ease;    transition: background .1s ease,box-shadow .1s ease,color .1s ease,-webkit-box-shadow .1s ease;}.ui.link.menu .item:hover, .ui.menu .dropdown.item:hover, .ui.menu .link.item:hover, .ui.menu a.item:hover {    cursor: pointer;    background: var(--panel-body);    color: var(--main-color);}.ui.menu .active.item:hover, .ui.vertical.menu .active.item:hover {    background-color: transparent;    color: var(--main-color);}.ui.vertical.menu .active.item {    background: var(--panel-body);    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;}.ui.menu .active.item {    background: rgba(0,0,0,.05);    color: var(--main-color);    font-weight: 400;    -webkit-box-shadow: none;    box-shadow: none;}.ui.dropdown .menu {    cursor: auto;    position: absolute;    display: none;    outline: 0;    top: 100%;    min-width: -webkit-max-content;    min-width: -moz-max-content;    min-width: max-content;    margin: 0;    padding: 0 0;    background: var(--panel-body);    font-size: 1em;    text-shadow: none;    text-align: left;    -webkit-box-shadow: 0 2px 3px 0 rgba(34,36,38,.15);    box-shadow: 0 2px 3px 0 #1b1a1a!important;    border: 1px solid var(--panel-body)!important;    border-radius: .28571429rem;    -webkit-transition: opacity .1s ease;    transition: opacity .1s ease;    z-index: 11;    will-change: transform,opacity;}.ui.selection.dropdown .menu>.item {    border-top: 1px solid var(--html-background);    white-space: normal;    word-wrap: normal;}.ui.selection.active.dropdown {    border-color: var(--html-background);    -webkit-box-shadow: 0 2px 3px 0 rgba(34,36,38,.15);    box-shadow: 0 2px 3px 0 rgba(34,36,38,.15);}.ui.selection.active.dropdown:hover {    border-color: var(--html-background);    -webkit-box-shadow: 0 2px 3px 0 rgba(34,36,38,.15);    box-shadow: 0 2px 3px 0 rgba(34,36,38,.15);}.ui.selection.dropdown {    cursor: pointer;    word-wrap: break-word;    line-height: 1em;    white-space: normal;    outline: 0;    -webkit-transform: rotateZ(0);    transform: rotateZ(0);    min-width: 14em;    min-height: 2.71428571em;    background: var(--panel-body);    display: inline-block;    padding: .78571429em 2.1em .78571429em 1em;    color: #8c8787;    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid rgba(34,36,38,.15);    border-radius: .28571429rem;    -webkit-transition: width .1s ease,-webkit-box-shadow .1s ease;    transition: width .1s ease,-webkit-box-shadow .1s ease;    transition: box-shadow .1s ease,width .1s ease;    transition: box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;}.ui.form .field>label {    display: block;    margin: 0 0 .28571429rem 0;    color: var(--main-color);    font-size: .92857143em;    font-weight: 700;    text-transform: none;}.tox-tinymce {    border: 1px solid transparent!important;    border-radius: 0;    box-shadow: none;    box-sizing: border-box;    display: flex;    flex-direction: column;    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;    overflow: hidden;    visibility: inherit!important;    border-radius: 4px;}.tox .tox-toolbar {    background: url(data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E) left 0 top 0 #fff;    background-color: var(--footer-bg)!important;    border-top: 1px solid #ccc;    display: flex;    flex: 0 0 auto;    flex-shrink: 0;    flex-wrap: wrap;    margin-bottom: -1px;    padding: 0 0;}.ui.table {    width: 100%;    background: var(--panel-body);    margin: 1em 0;    border: 1px solid rgba(34,36,38,.15);    -webkit-box-shadow: none;    box-shadow: none;    border-radius: .28571429rem;    text-align: left;    color: var(--text-color);    border-collapse: separate;    border-spacing: 0;}.ui.table thead th {    cursor: auto;    background: var(--html-background);    text-align: inherit;    color: var(--main-color);    padding: .92857143em .78571429em;    vertical-align: inherit;    font-style: none;    font-weight: 700;    text-transform: none;    border-bottom: 1px solid rgba(34,36,38,.1);    border-left: none;}.ui.menu {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    margin: 1rem 0;    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    background: var(--footer-bg);    font-weight: 400;    border: 1px solid rgba(34,36,38,.15);    -webkit-box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);    border-radius: .28571429rem;    min-height: 2.85714286em;}.ui.menu .item.disabled, .ui.menu .item.disabled:hover {    cursor: default!important;    background-color: transparent!important;    color: var(--main-color)!important;}.ui.form textarea {    margin: 0;    -webkit-appearance: none;    tap-highlight-color: rgba(255,255,255,0);    padding: .78571429em 1em;    background: var(--panel-body);    border: 1px solid rgba(34,36,38,.15);    outline: 0;    color: var(--text-color);    border-radius: .28571429rem;    -webkit-box-shadow: 0 0 0 0 transparent inset;    box-shadow: 0 0 0 0 transparent inset;    -webkit-transition: color .1s ease,border-color .1s ease;    transition: color .1s ease,border-color .1s ease;    font-size: 1em;    line-height: 1.2857;    resize: vertical;}.ui.form textarea {    margin: 0;    -webkit-appearance: none;    tap-highlight-color: rgba(255,255,255,0);    padding: .78571429em 1em;    background: var(--html-background);    border: 1px solid rgba(34,36,38,.15);    outline: 0;    color: var(--text-color)!important;    border-radius: .28571429rem;    -webkit-box-shadow: 0 0 0 0 transparent inset;    box-shadow: 0 0 0 0 transparent inset;    -webkit-transition: color .1s ease,border-color .1s ease;    transition: color .1s ease,border-color .1s ease;    font-size: 1em;    line-height: 1.2857;    resize: vertical;}a.ui.button {    background: var(--main-color);    color: var(--text-color);}.ui.button:hover {    background-color: var(--footer-bg);    background-image: none;    -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34,36,38,.15) inset;    box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34,36,38,.15) inset;    color: var(--main-color);}.ui.popup {    display: none;    position: absolute;    top: 0;    right: 0;    min-width: -webkit-min-content;    min-width: -moz-min-content;    min-width: min-content;    z-index: 1900;    border: 1px solid var(--panel-heading);    line-height: 1.4285em;    max-width: 250px;    background: var(--panel-heading);    padding: .833em 1em;    font-weight: 400;    font-style: normal;    color: var(--text-color);    border-radius: .28571429rem;    -webkit-box-shadow: 0 2px 4px 0 rgba(34,36,38,.12), 0 2px 10px 0 rgba(34,36,38,.15);    box-shadow: 0 2px 4px 0 rgba(34,36,38,.12), 0 2px 10px 0 rgba(34,36,38,.15);}.ui.list .list>.item .header, .ui.list>.item .header {    display: block;    margin: 0;    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    font-weight: 700;    color: var(--main-color);}.ui.menu .dropdown.item .menu {    min-width: calc(100% - 1px);    border-radius: 0 0 .28571429rem .28571429rem;    background: var(--html-background);    margin: 0 0 0;    -webkit-box-shadow: 0 1px 3px 0 var(--html-background);    -webkit-box-orient: vertical!important;    -webkit-box-direction: normal!important;    -ms-flex-direction: column!important;    flex-direction: column!important;}.ui.dropdown .menu>.header {    margin: 1rem 0 .75rem;    padding: 0 1.14285714rem;    color: var(--main-color);    font-size: 17px;    font-weight: 700;    text-transform: uppercase;}.ui.menu .ui.dropdown .menu>.item {    margin: 0;    text-align: left;    font-size: 1em!important;    padding: .78571429em 1.14285714em!important;    background: 0 0!important;    color: var(--text-color)!important;    text-transform: none!important;    font-weight: 400!important;    -webkit-box-shadow: none!important;    box-shadow: none!important;    -webkit-transition: none!important;    transition: none!important;}.ui.menu .ui.dropdown .menu>.item:hover {    background: var(--panel-body)!important;    color: var(--main-color)!important;}.ui.pointing.dropdown>.menu:after {    display: block;    position: absolute;    pointer-events: none;    content: '';    visibility: visible;    -webkit-transform: rotate(45deg);    transform: rotate(45deg);    width: .5em;    height: .5em;    -webkit-box-shadow: -1px -1px 0 0 rgba(34,36,38,.15);    box-shadow: -1px -1px 0 0 rgba(34,36,38,.15);    background: var(--main-color);    z-index: 2;}.ui.link.list.list .item a:not(.ui):hover, .ui.link.list.list a.item:hover {    color: var(--text-color);}.dropdown-menu {    position: absolute;    top: 100%;    left: 0;    z-index: 1000;    display: none;    float: left;    min-width: 10rem;    padding: .5rem 0;    margin: .125rem 0 0;    font-size: 1rem;    color: #212529;    text-align: left;    list-style: none;    background-color: var(--panel-heading)!important;    background-clip: padding-box;    border: var(--panel-heading)!important;    border-radius: .25rem;}.dropdown-item {    display: block;    width: 100%;    padding: .25rem 1.5rem;    clear: both;    font-weight: 400;    color: #fff!important;    text-align: inherit;    white-space: nowrap;    background-color: transparent;    border: 0;    text-transform: uppercase;    transition: 1s;    font-size: 13px;}.dropdown-divider {    height: 0;    margin: .5rem 0;    overflow: hidden;    border-top: 1px solid var(--main-color)!important;}.dropdown-item:focus, .dropdown-item:hover {    color: var(--main-color)!important;    text-decoration: none;    background-color: unset!important;    transition: 1s;}dropdown.show {    transform: none;}.part-hedaer div.cyvers-nav ul#main-nav .dropdown.show div.dropdown-menu.show a.dropdown-item:hover {    transform: none!important;    color: var(--main-color)!important;    background: var(--panel-heading)!important;}a#dropdownMenu2 {    transform: none!important;}.dropbtn {    background-color: transparent;    color: #fff;    border: none;    cursor: pointer;    text-decoration: none;    font-weight: 600;    text-transform: uppercase;    transition: 1s;    font-size: 15px;}button.dropbtn:after {    display: inline-block;    width: 0;    height: 0;    margin-left: 3px;    margin-bottom: 3px;    content: "";    border-top: 4px solid;    border-right: 4px solid transparent;    border-bottom: 0;    border-left: 4px solid transparent;}.dropbtn:hover, .dropbtn:focus {    color: var(--main-color);}.dropdown {  position: relative;  display: inline-block;}.dropdown-content {    display: none;    position: absolute;    background-color: var(--footer-bg);    min-width: 160px;    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);    z-index: 1;    border-radius: 4px;    left: -45px;    top: 25px;}.dropdown-content a {    line-height: 50px!important;}.dropdown-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;}.dropdown-content a:hover {background-color: transparent}.show {    display: initial;}.ui.attached.info.message, .ui.info.message {    -webkit-box-shadow: 0 0 0 1px #a9d5de inset, 0 0 0 0 transparent;    box-shadow: 0 0 0 1px var(--main-color) inset, 0 0 0 0 var(--main-color)!important;}.ui.info.message {    background-color: var(--panel-heading);    color: var(--text-color);}.ui.attached.segment {    top: 0;    bottom: 0;    border-radius: 0;    margin: 0 -1px;    width: calc(100% + 2px);    max-width: calc(100% + 2px);    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid var(--main-color);}.ui.tabular.menu .active.item {    background: none var(--html-background);    color: var(--main-color);    border-top-width: 1px;    border-color: var(--panel-heading);    font-weight: 700;    margin-bottom: -1px;    -webkit-box-shadow: none;    box-shadow: none;    border-radius: .28571429rem .28571429rem 0 0!important;}.ui.menu .active.item:hover, .ui.vertical.menu .active.item:hover {    background-color: var(--main-color);    color: var(--html-background);}.ui.tabular.menu {    border-radius: 0;    -webkit-box-shadow: none!important;    box-shadow: none!important;    border: none;    background: none transparent;    border-bottom: 1px solid var(--panel-body);}hr {    -webkit-box-sizing: content-box;    box-sizing: content-box;    height: 0;    overflow: visible;    border: 1px solid var(--html-background);}.ui.secondary.menu .dropdown.item:hover, .ui.secondary.menu .link.item:hover, .ui.secondary.menu a.item:hover {    background: var(--panel-heading);    color: var(--main-color);}.ui.attached.error.message, .ui.error.message {    -webkit-box-shadow: 0 0 0 1px #e0b4b4 inset, 0 0 0 0 transparent;    box-shadow: 0 0 0 1px var(--html-background) inset, 0 0 0 0 var(--html-background);}.ui.error.message {    background-color: var(--html-background);    color: var(--main-color);}.ui.error.message .header {    color: var(--main-color);}.ui.fluid.vertical.menu {    background: var(--panel-body);}.header.item {    color: var(--main-color)!important;    font-size: 15px;    font-weight: 700;}.ui.link.menu .item:hover, .ui.menu .dropdown.item:hover, .ui.menu .link.item:hover, .ui.menu a.item:hover {    cursor: pointer;    background: var(--html-background);    color: var(--main-color);}.ui.pagination.menu .active.item {    border-top: none;    padding-top: .92857143em;    background-color: var(--main-color);    color: var(--text-color);    -webkit-box-shadow: none;    box-shadow: none;}.dropdown-content a {    line-height: 50px!important;    border-bottom: 1px solid #4240404d;    color: var(--text-color)!important;}div#mobile-hide {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: horizontal;    -webkit-box-direction: normal;    -ms-flex-direction: row;    flex-direction: row;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}canvas{  display:block;  vertical-align:bottom;}.cyvers-header {  position: relative;}div#mobile-hide {    margin-left: auto;    margin-right: auto;    justify-content: center;}.mdi-badge {    height: 40px;    background: var(--main-color);    border-radius: 0 4px 4px 4px;    text-align: center;    line-height: 40px;    margin-bottom: 0ch;    top: -2.0ch;    left: -1.0ch;    float: left;    color: var(--text-color);    min-width: 45px;    width: 45px;    position: relative;    z-index: 1;    box-shadow: 0 3px 0 var(--store);}.mdi-badge:before {    content: "";    position: absolute;    display: block;    top: 0;    right: 100%;    width: 6px;    height: 7px;    background: var(--main-color);    border-radius: 6px 0 0 0;}.ui.success.message {    background-color: #262323;    color: var(--main-color);    border-color: #252323;}.ui.success.message .header {    color: var(--main-color);}.ui.attached.success.message, .ui.success.message {    -webkit-box-shadow: 0 0 0 1px #a3c293 inset, 0 0 0 0 transparent;    box-shadow: 0 0 0 1px #2c2b2b inset, 0 0 0 0 transparent;}.ui.checkbox label, .ui.checkbox+label {    color: #cacaca;    -webkit-transition: color .1s ease;    transition: color .1s ease;}.ui.divider {    margin: 1rem 0;    line-height: 1;    height: 0;    font-weight: 700;    text-transform: uppercase;    letter-spacing: .05em;    color: #cacaca;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-tap-highlight-color: transparent;}.ui.list .list>.item a.header, .ui.list>.item a.header {    cursor: pointer;    color: var(--main-color)!important;}.ui.list .list>.item a.header:hover, .ui.list>.item a.header:hover {    color: var(--main-color)!important;}a:hover {color: var(--main-color)!important;}div#mobile-hide.cyvers-cp.p-body-inner {    justify-content: space-between;}div#profile-feed {    border: none;}.ui.tabular.menu .item:hover {    background-color: var(--panel-heading);    color: var(--main-color);}.ui.tabular.menu .item {    background: 0 0;    border-bottom: none;    border-left: 1px solid transparent;    border-right: 1px solid transparent;    border-top: 2px solid transparent;    padding: .92857143em 1.42857143em;    color: var(--main-color)!important;}.ui.dividing.header {    padding-bottom: .21428571rem;    border-bottom: 1px solid rgba(34,36,38,.15);    background: var(--panel-body)!important;    padding: 5px;    border-radius: 3px;}.tox .tox-toolbar__group:not(:last-of-type) {    border-right: 1px solid var(--panel-heading)!important;}.tox .tox-tbtn--disabled svg, .tox .tox-tbtn--disabled:hover svg, .tox .tox-tbtn:disabled svg, .tox .tox-tbtn:disabled:hover svg {    fill: var(--main-color)!important;}.tox .tox-tbtn svg {    display: block;    fill: var(--main-color)!important;}.tox .tox-tbtn:hover svg {    fill: var(--main-color)!important;}.tox .tox-tbtn:hover {    background: var(--panel-heading)!important;    box-shadow: none;    color: var(--main-color)!important;}.tox .tox-menu {    background-color: var(--panel-heading)!important;    border: 1px solid var(--panel-heading)!important;    border-radius: 3px;    box-shadow: 0 4px 8px 0 rgba(34,47,62,.1);    display: inline-block;    overflow: hidden;    vertical-align: top;    z-index: 1;    color: var(--main-color)!important;}.tox-menu.tox-collection.tox-collection--list.tox-selected-menu {    position: absolute;       max-height: 327px;    overflow: hidden auto;    min-width: 130px;}.tox .tox-collection__item {    align-items: center;    color: var(--main-color)!important;    cursor: pointer;    display: flex;    -webkit-touch-callout: none;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}.tox .tox-collection--list .tox-collection__item--active {    background-color: var(--panel-body)!important;    color: var(--main-color)!important;}.tox-menu.tox-selected-menu {    position: absolute;    left: 834.698!important;    top: -672.868px!important;    max-height: 583px;    overflow: hidden auto;}.tox .tox-tbtn {    align-items: center;    background: 0 0;    border: 0;    border-radius: 3px;    box-shadow: none;    color: var(--main-color)!important;    display: flex;    flex: 0 0 auto;    font-size: 14px;    font-style: normal;    font-weight: 400;    height: 34px;    justify-content: center;    margin: 2px 0 3px 0;    outline: 0;    overflow: hidden;    padding: 0;    text-transform: normal;    width: 34px;}.tox .tox-edit-area__iframe {    background-color: var(--panel-body)!important;    border: 0;    box-sizing: border-box;    flex: 1;    -ms-flex-preferred-size: auto;    height: 100%;    position: absolute;    width: 100%;}.tox .tox-statusbar {    align-items: center;    background-color: var(--html-background)!important;    border-top: 1px solid var(--footer-bg)!important;    display: flex;    flex: 0 0 auto;    font-size: 12px;    height: 18px;    overflow: hidden;    padding: 0 8px;    position: relative;    text-transform: uppercase;      color: var(--main-color)!important;}.ui.attached.segment {    background: var(--panel-heading);}.ui.secondary.segment {    background: #f3f4f5;    color: #cacaca;}.ui.header .sub.header {    color: #cacaca;}.ui.modal>.header {    display: block;    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;    background: var(--panel-body);    margin: 0;    padding: 1.25rem 1.5rem;    -webkit-box-shadow: none;    box-shadow: none;    color: var(--main-color);    border-bottom: 1px solid rgba(34,36,38,.15);}.ui.modal>.content {    display: block;    width: 100%;    font-size: 1em;    line-height: 1.4;    padding: 1.5rem;    background: var(--html-background);}.ui.modal>.actions {    background: var(--panel-body);    padding: 1rem 1rem;    border-top: 1px solid rgba(34,36,38,.15);    text-align: right;}.ui.form textarea {    margin: 0;    -webkit-appearance: none;    tap-highlight-color: rgba(255,255,255,0);    padding: .78571429em 1em;    background: var(--panel-body)!important;    border: 1px solid rgba(34,36,38,.15);    outline: 0;    color: var( --text-color)!important;    border-radius: .28571429rem;    -webkit-box-shadow: 0 0 0 0 transparent inset;    box-shadow: 0 0 0 0 transparent inset;    -webkit-transition: color .1s ease,border-color .1s ease;    transition: color .1s ease,border-color .1s ease;    font-size: 1em;    line-height: 1.2857;    resize: vertical;}a.ui.label:hover, a.ui.labels .label:hover {    background-color: var(--panel-heading);    border-color: var(--panel-heading);    background-image: none;    color: rgba(0,0,0,.8);}.ui.blue.button, .ui.blue.buttons .button {    background-color: var(--main-color);    color: #fff;    text-shadow: none;    background-image: none;}.ui.blue.button:hover, .ui.blue.buttons .button:hover {    background-color: var(--store);    color: #fff!important;    text-shadow: none;}a.ui.button {    background: var(--panel-body)!important;    color: var(--text-color);}.ui.primary.button:hover, .ui.primary.buttons .button:hover {    background-color: var(--main-color)!important;    color: #fff!important;    text-shadow: none;}.swal-modal {    background-color: var(--panel-body)!important;}.swal-overlay--show-modal .swal-modal {    border-radius: 20px;}.swal-title {    color: var(--main-color);}.swal-text {    color: #fff;}.swal-icon--success:after, .swal-icon--success:before {    background: var(--panel-body);}.swal-icon--success__hide-corners {    background-color: var(--panel-body);}.swal-icon--success__line {    background-color: var(--main-color);}.swal-icon--success__ring {    border: 4px solid var(--main-color);}.swal-button {    background-color: var(--main-color);}.swal-button:not([disabled]):hover {    opacity: 0.9;    background-color: var(--main-color);}.swal-button-container {    margin: 5px;    float: none;    text-align: center;    position: relative;	display: block;}.announce-bar {    width: 75%;    height: 70px;    background: var(--main-color);    border-radius: 4px;    margin-bottom: 15px;    box-shadow: 1px 3px 3px var(--store);    padding: 5px;    color: #fff;    display: flex;    margin-left: 5px;}.announce {    display: grid;    width: 100%;    border-left: 2px solid #00000017;    padding-left: 10px;}.announce-icon {    display: inline;    align-self: center;    padding: 3px 8px;    background: var(--store);    border-radius: 7px;    margin-right: 12px;    width: 35px;}.announce-bar:before {    content: "";    position: absolute;    display: block;    top: 5.4%;    left: 50px;    width: 0;    height: 0;    border: 5px solid transparent;    border-top-color: var(--main-color);}i.mdi.mdi-comment-alert-outline {    font-size: 18px;}.announce-bar span {    font-size: 15px;}@media all and (max-width: 992px) {.log-bar {    display: inline-table;}    .media-menu {    margin-top: 0;    padding-bottom: 10px;}    .right.menu {    margin-bottom: 10px;    margin-left: 24px;}    .cyvers-nav ul#main-nav li.store a {    background: transparent;}    .part-header div#mobile-hide {    display: none;}  div#particles-js show {    width: 100%;}    .bFooter {    display: block;    width: 100%;}    .footer-col {    width: 100%;    margin: 0;    padding: 0;}    .footer-img {    width: 100%;}  .cyvers-left {    display: none;}  .cyvers-right {    display: none;}  .logo img {    width: 200px;    height: 250px;}}.card {    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;    min-width: 0;    word-wrap: break-word;    background-color: transparent;    background-clip: border-box;    border: 1px solid transparent;    border-radius: .25rem;}.breadcrumb {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    padding: .75rem 1rem;    margin-bottom: 1rem;    list-style: none;    background-color: var(--panel-heading);    border-radius: .25rem;}@media screen and (max-width: 998px) {	.announce-bar {		width: 100%;	}}.cyvers-title {    background: var(--html-background);    border-radius: 5px;    width: 100%;    padding: 8px;}.cyvers-title span {    color: var(--main-color);    font-size: 20px;}#preloader {    background-color: var(--panel-heading);    display: flex;    position: fixed;    z-index: 2;    align-items: center;    justify-content: center;    height: 100%;    width: 100%;}loaded#preloader {    animation: sk-rotateplane 2.0s ease-out;    animation-fill-mode: forwards;}.spinner {  width: 80px;  height: 80px;  background-color: var(--main-color);  margin: 100px auto;  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;  animation: sk-rotateplane 1.2s infinite ease-in-out;}@-webkit-keyframes sk-rotateplane {  0% { -webkit-transform: perspective(120px) }  50% { -webkit-transform: perspective(120px) rotateY(180deg) }  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }}@keyframes sk-rotateplane {  0% {     transform: perspective(120px) rotateX(0deg) rotateY(0deg);    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)   } 50% {     transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)   } 100% {     transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  }}.ui.attached.segment {    background: var(--panel-heading)!important;}.ui.dropdown .menu>.item {    position: relative;    cursor: pointer;    display: block;    border: none;    height: auto;    text-align: left;    border-top: none;    line-height: 1em;    color: #cacaca!important;    padding: .78571429rem 1.14285714rem!important;    font-size: 1rem;    text-transform: none;    font-weight: 400;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-touch-callout: none;}.ui.selectable.table tbody tr:hover, .ui.table tbody tr td.selectable:hover {    background: rgba(0,0,0,.05)!important;    color: #cacaca!important;}.ui.image.label {    color: #cacaca!important;}.ui.link.list .item, .ui.link.list .item a:not(.ui), .ui.link.list a.item {    color: #cacaca!important;    -webkit-transition: .1s color ease;    transition: .1s color ease;}.container.cFooter {    display: flex;    margin: 0 auto;}   .extra.content a.ui.mini.primary.button {    float: right!important;}
a.footer-store:hover {
    transition: 1s;
    background: var(--main-color);
    color: var(--text-color)!important;
}

a:hover {
   color: var(--main-color)!important
}

.ui.menu .active.item:hover, .ui.vertical.menu .active.item:hover {
    background-color: var(--main-color);
    color: var(--text-color)!important;
}

.tox .tox-edit-area {
    border-top: 1px solid var(--main-color);
    display: flex;
    flex: 1;
    -ms-flex-preferred-size: auto;
    overflow: hidden;
    position: relative;
}

@media only screen and (min-width: 768px) {
#topic-post #post-sidebar:after, #topic-reply #reply-sidebar:after {
    content: "";
    height: 0;
    border: 8px solid transparent;
    border-right: 8px solid var(--panel-body);
    position: absolute;
    top: 75px;
    right: -1px;
}
}
@media only screen and (min-width: 768px) {
#topic-post #post-sidebar:before, #topic-reply #reply-sidebar:before {
    content: "";
    height: 0;
    border: 8px solid transparent;
    border-right: 8px solid var(--panel-body);
    position: absolute;
    top: 75px;
    right: 0;
}
}

.ui.info.message {
    background-color: var(--panel-body)!important;
    color: var(--text-color);
    box-shadow: none!important;
}

.ui.attached.segment {
    top: 0;
    bottom: 0;
    border-radius: 0;
    margin: 0 -1px;
    width: calc(100% + 2px);
    max-width: calc(100% + 2px);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: transparent!important;
}

div#post-meta {
    border-top: 1px solid var(--panel-body)!important;
}

.tox .tox-collection__item-accessory {
    color: var(--text-color)!important;
    display: inline-block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin-left: 16px;
    text-align: right;
    text-transform: normal;
}

.ui.menu .item.disabled, .ui.menu .item.disabled:hover {
    cursor: default!important;
    background-color: var(--html-background)!important;
    color: var(--main-color)!important;
}

.ui.primary.button:hover, .ui.primary.buttons .button:hover {
    background-color: var(--store)!important;
    color: #fff!important;
    text-shadow: none;
}

.ipCopy a:hover {
    color: var(--text-color)!important;
}

table#normal-threads tbody {
    background: #25232352;
}

.ui.card>.content>.header:not(.ui), .ui.cards>.card>.content>.header:not(.ui) {
    font-weight: 700;
    font-size: 19px!important;
    margin-top: -.21425em;
    line-height: 1.28571429em;
}

.ui.card .meta, .ui.cards>.card .meta {
    font-size: 1em;
    color: var(--text-color)!important;
    border-bottom: 1px solid var(--footer-bg);
    padding-bottom: 10px;
}

.ui.card .avatar img, .ui.card img.avatar, .ui.cards>.card .avatar img, .ui.cards>.card img.avatar {
    width: 2.3em;
    height: 2.3em;
    border-radius: 7px!important;
}

@media only screen and (min-width: 768px) {
#topic-post #post-sidebar, #topic-reply #reply-sidebar {
    border-right: solid 1px var(--footer-bg)!important;
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }}



.ui.card>.content>.header, .ui.cards>.card>.content>.header {
    display: block;
    margin: '';
    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
    color: var(--main-color)!important;
    font-weight: 600;
    text-transform: uppercase;
}

.ui.sixteen.wide.column .ui.segment:last-child {
    margin-bottom: 0;
}

div#home {
    background: var(--panel-body)!important;
}

.ui.tabular.menu .active.item {
    background: none var(--panel-body)!important;
    color: var(--main-color);
    border-top-width: 1px;
    border-color: var(--panel-heading);
    font-weight: 700;
    margin-bottom: -1px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: .28571429rem .28571429rem 0 0!important;
}

div.dataTables_wrapper div.dataTables_length select {
    width: auto;
    display: inline-block;
    background: var(--html-background);
    border: transparent;
    border-radius: 7px;
    color: var(--main-color);
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
    justify-content: flex-end;
    list-style: none;
    display: flex;
}

.pagination li a {
    padding: 6px;
    background: var(--panel-body);
    border-radius: 2px;
    margin-right: 2px;
}

div.dataTables_wrapper div.dataTables_filter input {
    margin-left: 0.5em;
    display: inline-block;
    width: auto;
    background: var(--html-background);
    border-radius: 5px;
    padding: 4px;
}

input.form-control.form-control-sm {
    color: var(--text-color)!important;
}


div.dataTables_wrapper div.dataTables_filter input active {
    border: transparent;
}

.ui.secondary.menu .item:active {
    background: var(--panel-body);
}

.ui.ten.wide.tablet.twelve.wide.computer.column .ui.segment {
    background: var(--html-background);
}

#chatbox #chatLog {
    height: 250px;
    max-width: 100%;
    overflow-y: scroll;
}

.ui.secondary.segment.segment.segment.segment.segment:not(.inverted) {
    border-top: none;
    background: var(--html-background);
}

.ui.action.input:not([class*="left action"])>input {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
    border-right-color: transparent!important;
    background: var(--panel-heading);
    color: var(--text-color);
}

.ui.comments .comment .text {
    margin: .25em 0 .5em;
    font-size: 1em;
    word-wrap: break-word;
    color: var(--text-color);
    line-height: 1.3;
}

i.comment.icon {
    color: var(--main-color);
}

.actions a {
    color: var(--main-color)!important;
}

.ui.dividing.header {
    padding-bottom: .21428571rem;
    border-bottom: 1px solid var(--footer-bg);
    padding: 5px;
    border-radius: 3px;
    background: transparent;
}

.ui.comments .comment .metadata {
    display: inline-block;
    margin-left: .5em;
    color: #cacaca!important;
    font-size: .875em;
}body p {    color: #cacaca!important;}

.aFooter .container {
    justify-content: center;
    align-items: center;
    align-self: center;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-align: center;
    text-align: center;
    justify-items: center;
}

.ui.primary.button, .ui.primary.buttons .button {
    background-color: var(--main-color)!important;
    color: #fff!important;
    text-shadow: none;
    background-image: none;
}

.cyvers-nav ul#main-nav {
    font-size: 0px;
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.075);
    margin-left: auto;
    margin-right: auto;
    text-align: -webkit-center;
    align-items: center;
    justify-content: center;
    -webkit-box-align: center;
    justify-items: center;
    place-self: center;
    place-content: center;
}

.ui.attached.menu:not(.tabular) {
    border: 1px solid transparent;
}

.ui.positive.button, .ui.positive.buttons .button {
    background-color: var(--panel-heading)!important;
    color: #fff;
    text-shadow: none;
    background-image: none;
	transition: 0.5s all;
}

a.ui.positive.right.labeled.icon.button:hover {
    background: var(--html-background)!important;
    transition: 0.5s all;
}

.ui.menu .active.item {
    background: rgb(0 0 0 / 15%)!important;
    color: var(--main-color);
    font-weight: 400;
    -webkit-box-shadow: none;
    box-shadow: none;
}

a.footer-store:hover {
    transition: 1s;
    background: var(--main-color);
    color: #fff!important;
}

.tox .tox-edit-area {
    border-top: 1px solid var(--main-color)!important;
    display: flex;
    flex: 1;
    -ms-flex-preferred-size: auto;
    overflow: hidden;
    position: relative;
}

.tox .tox-tbtn--enabled {
    background: var(--html-background)!important;
    box-shadow: none;
    color: #222f3e;
}


.tox .tox-split-button:hover {
    box-shadow: 0 0 0 1px var(--panel-heading) inset!important;
}

.tox .tox-toolbar__group:not(:last-of-type) {
    border-right: 1px solid var(--panel-heading)!important;
    border-bottom: 1px solid var(--panel-heading)!important;
}

.tox .tox-toolbar {
    background: var(--panel-body)!important;
    background-color: #fff;
    border-top: 1px solid var(--main-color)!important;
    display: flex;
    flex: 0 0 auto;
    flex-shrink: 0;
    flex-wrap: wrap;
    margin-bottom: -1px;
    padding: 0 0;
}

.tox-tinymce {
    border: 1px solid var(--main-color)!important;
    border-radius: 0;
    box-shadow: none;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    overflow: hidden;
    visibility: inherit!important;
    border-radius: 4px;
}
  
  .right.floated.author {
    float: left;
    padding-right: 5px;
}

  .author-date a {
    font-size: 14px;
    font-weight: 500;
    color: var(--main-color)!important;
}
  
.ui.card .meta, .ui.cards>.card .meta {
    font-size: 1em;
    color: var(--text-color)!important;
    padding-bottom: 10px;
    border: none!important;
    padding-left: 7px;
}
  
  i.fas.fa-user-edit {
    color: var(--text-color);
    padding-right: 2px;
}
  
  .forum-date a {
    color: var(--main-color);
    font-weight: 800;
    text-shadow: 1px 1px var(--store);
}
  
  .ui.card .avatar img, .ui.card img.avatar, .ui.cards>.card .avatar img, .ui.cards>.card img.avatar {

    width: 2.3em;

    height: 2.3em;

    border-radius: 7px!important;

}
  
  .cyvers-title {
    background: var(--panel-heading)!important;
    border-radius: 5px;
    width: 100%;
    padding: 8px;
    text-align: -webkit-center;
    text-align: center;
}
  
  i.fas.fa-angle-double-right {
    padding-left: 4px;
}
  
  .cyvers-title span {
    color: var(--main-color);
    font-size: 20px;
    font-weight: 600;
    text-shadow: 1px 1px var(--store);
}
  
  .ui.six.wide.tablet.four.wide.computer.column h4.ui.header {
    background: var(--main-color);
    color: #fff!important;
    text-shadow: 1px 1px var(--text-color);
    padding: 5px;
    text-align-last: center;
    text-align: center;
    border-radius: 5px;
    border-bottom: 1px solid var(--store);
}
  
.ui.list .list>.item a.header, .ui.list>.item a.header {
    cursor: pointer;
    color: #c2b7b7!important;
    font-size: 17px;
}
  #forum-index .description {
    color: var(--text-color);
}
  .content h4.ui.header {
    background: var(--main-color);
    color: #fff!important;
    text-shadow: 1px 1px var(--text-color);
    padding: 5px;
    text-align-last: center;
    text-align: center;
    border-radius: 5px;
    border-bottom: 1px solid var(--store);
}
  
  .ui.mini.image, .ui.mini.images .image, .ui.mini.images img, .ui.mini.images svg {
    width: 30px;
    height: auto;
    font-size: .78571429rem;
}
  
  .ui.card>.content>.header, .ui.cards>.card>.content>.header {
    display: block;
    margin: '';
    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
    color: #fff!important;
    font-weight: 600;
    text-transform: uppercase;
}
  
  h4.ui.center.aligned.icon.header {
    background: none;
    border: none;
    text-shadow: none;
    padding: 0;
}
  .center.aligned.content {
    color: var(--text-color);
}
  
  .ui.modal>.actions {
    background: var(--panel-body);
    padding: 1rem 1rem;
    border-top: none!important;
    text-align: right;
  }
    
    .ui.modal>.actions {
     border-top: 1px solid rgb(44 43 43)!important;
}
  
  h4#rules {
    background: none;
    text-shadow: none;
    padding: 0;
    border: none;
}
  
  .ui.padded.segment h2 {
    color: var(--text-color);
}
  
  .ui.table thead th {
    cursor: auto;
    background: var(--main-color);
    text-align: inherit;
    color: #fff;
    padding: .92857143em .78571429em;
    vertical-align: inherit;
    font-style: none;
    font-weight: 700;
    text-transform: none;
    border-bottom: 2px solid var(--store);
    border-left: none;
}
  
  .ui.table {
    width: 100%;
    background: transparent;
    margin: 1em 0;
    border: 1px solid var(--main-color);
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: .28571429rem;
    text-align: left;
    color: var(--text-color);
    border-collapse: separate;
    border-spacing: 0;
}
  
  .ui.table tr td {
    border-top: 1px solid rgb(44 43 43);
}
  
  div#example_length {
    color: var(--text-color);
}
  
  div.dataTables_wrapper div.dataTables_length select {
    width: auto;
    display: inline-block;
    background: transparent!important;
    border: 1px solid var(--panel-body)!important;
    border-radius: 7px;
    color: var(--main-color);
}
  
  div#example_wrapper {
    padding-top: 10px;
}
  
  div#example_info {
    color: var(--text-color)!important;
}
  
  div.dataTables_wrapper div.dataTables_info {
    padding-top: 0.85em;
    white-space: nowrap;
    color: var(--text-color);
}
  
  i.angle.right.icon {
    color: var(--text-color);
}
  
  .ui.dropdown .menu>.message:not(.ui) {
    color: rgb(255 253 253 / 62%)!important;
}
  
  .ui.label {
    display: inline-block;
    line-height: 1;
    vertical-align: baseline;
    margin: 0 .14285714em;
    background-color: var(--panel-heading);
    background-image: none;
    padding: .5833em .833em;
    color: var(--text-color)!important;
    text-transform: none;
    font-weight: 700;
    border: 0 solid var(--panel-heading);
    border-radius: .28571429rem;
    -webkit-transition: background .1s ease;
    transition: background .1s ease;
}