.roundCorners{border-radius:4px;overflow:hidden;}.roundAvatar{border-radius:120px;}.overflowHidden{overflow:hidden}.noFloat{float:none;}.flex{display:flex;}.padding5{padding:5px;}.padding10{padding:10px;}.padding20{padding:20px;}.padding50{padding:50px;}.noMargin{margin:0px;}.notopMargin{margin-top:0px;}.nobotMargin{margin-bottom:0px;}.leftright5{margin:0px 5px;}.leftright10{margin:0px 10px;}.centerMargin{margin:auto;}.fontSize1-2{font-size:1.2em;}.fontSize1-5{font-size:1.5em;}.fontSize2{font-size:2em;}.bot5{margin-bottom:5px;}.bot10{margin-bottom:10px;}.bot20{margin-bottom:20px;}.top5{margin-top:5px;}.top7{margin-top:7px;}.top10{margin-top:10px;}.top15{margin-top:15px;}.top17{margin-top:17px;}.top30{margin-top:30px;}.top50{margin-top:50px;}.top75{margin-top:75px;}.top100{margin-top:100px;}.pd0{padding:0px!important;}.pd2{padding:2px;}.pd5{padding:5px;}.pd10{padding:10px;}.pd15{padding:15px;}.pd20{padding:20px;}.pd50{padding:20px;}.ontop{position:absolute;}.verticalTop{vertical-align:top;}.verticalMiddle{vertical-align:middle;margin:auto;}.inlineBlock{display:inline-block;}.underline2{border-bottom:1px solid #3a3e45;}.underlineBK{border-bottom:1px solid #000;}.toplineDouble{border-top:7px double #3a3e45;}.imageresponsive{display-block;width:100%;}.brightBG{background-color:#3A3E45!important;}.darkBG{background-color:#24272B!important;}.greyBG{background-color:#30333a!important;}.whiteText{color:#fff;}.blackText{color:#000;}.brightText{color:#929CAF;}.redText{color:red!important;}.darkText{color:#24272B;}.textShadow{text-shadow:1px 1px rgba(0,0,0,0.2);}.noBorder{border:none!important;}.mediumFont{font-size:medium;}.cursorPointer:hover{cursor:pointer;}.centerObject{margin:auto;}.seperatorline{height:2px;border-bottom:2px solid #5A616C;}.seperatordot{height:2px;border-bottom:2px dotted #5A616C;}.text-muted{color:#DCDCDC!important;}.halfWidth{width:50%;}.fullWidth{width:100%;}.darkBorder{border:2px solid #24272B;}.brightBorder{border:2px solid #3A3E45;}.hover:hover{color:#69FF4F;}.special_font{font-family:'Dr Sugiyama',cursive;font-size:2vw;letter-spacing:0.05em;}.switch{box-sizing:initial!important;}.switch-label{box-sizing:initial!important;}.mirrored{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);}.boxShadow{-webkit-box-shadow:0px 0px 60px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 60px -3px rgba(0,0,0,0.75);box-shadow:0px 0px 60px -3px rgba(0,0,0,0.75);}.rmBox{-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important;}a:link{color:#88b530;text-decoration:none;}a:hover{color:#fff;text-decoration:underline;}#chatContainer a:visited{color:#FE8CFF;text-decoration:underline;}.linkDesign{color:#88b530;}.linkDesign:hover{color:#fff;text-decoration:underline;}.g-recaptcha{display:inline-block;}.custom_panel{background-color:#3A3E45;border-color:#5B616C;}.custom_panel>table>thead{background-color:#5B616C;}.custom_panel>table>tbody{background-color:#343639;}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-color:#5B616C!important;}.loadRotate{text-shadow:0px 0px 3px rgba(0,0,0,0.4);display:inline-block!important;-webkit-animation-name:spin;-webkit-animation-duration:2000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear;}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}html{font-family:Arial,sans-serif;padding:0px;margin:0px;color:#fff;}body{padding:0px;margin:0px;background-color:#24272b;padding-top:60px!important;}textarea{resize:vertical;}input[type=button]{cursor:pointer;}.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu{background-color:#3A3E45;}.datetimepicker .datetimepicker-hours fieldset legend,.datetimepicker .datetimepicker-minutes fieldset legend{color:#fff;}.datetimepicker table tr td span:hover{background:#6C6C6C;}.datetimepicker thead tr:first-child th:hover,.datetimepicker tfoot tr:first-child th:hover{background:#6C6C6C;}.datetimepicker table tr td.day:hover{background:#6C6C6C;}.news_link{color:#5A616C!important;cursor:pointer!important;}.news_link:hover{color:#7d944d!important;}h1{font-size:18px;}#page_holder{max-width:800px;margin:0px auto;background-color:#30333A;padding:15px;margin-top:25px;}#page_holder h1{font-size:26px;color:#fff;background-color:#5A616C;padding:10px;}#page_holder h2{font-size:18px;margin-bottom:0px;margin-top:40px;}#page_holder p{color:#BABABA;line-height:20px;margin:22px 0px;}.cpanelHeading{background-color:#7A8292!important;border-color:#5B616C!important;color:#fff!important;font-weight:bold!important;letter-spacing:1px;}.cpanelDefault{background-color:#5b616c!important;border-color:#5b616c!important;}.3dBox{border-top: 1px solid #5B616C;}.form-control{background-color:#24272b;}.mobileMargin{padding:10px 0px!important;}.btn-dark{color:#fff;background-color:#30333a;border-color:#24272b;}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#5b616c;border-color:#24272b;}.btn-dark:hover{color:#fff;background-color:#5b616c;border-color:#24272b;}.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-dark{color:#fff;background-color:#5b616c;border-color:#24272b;}.btn-dark:active:hover,.btn-dark.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-dark:active:focus,.btn-dark.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-dark:active.focus,.btn-dark.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#5b616c;border-color:#24272b;}.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-default{background-image:none;}.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-default,.btn-dark.disabled:hover,.btn-dark[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-dark.disabled:focus,.btn-dark[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-dark.disabled.focus,.btn-dark[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-dark.disabled:active,.btn-dark[disabled]:active,fieldset[disabled] .btn-default:active,.btn-dark.disabled.active,.btn-dark[disabled].active,fieldset[disabled] .btn-default.active{background-color:#5b616c;border-color:#24272b;}.btn-dark .badge{color:#5b616c;background-color:#5b616c;}.btn-bright{color:#fff;background-color:#434f62;border-color:#3a3e45;}.btn-bright:focus,.btn-bright.focus{color:#fff;background-color:#5b616c;border-color:#3a3e45;}.btn-bright:hover{color:#fff;background-color:#5b616c;border-color:#3a3e45;}.btn-bright:active,.btn-bright.active,.open>.dropdown-toggle.btn-bright{color:#fff;background-color:#5b616c;border-color:#3a3e45;}.btn-bright:active:hover,.btn-bright.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-bright:active:focus,.btn-bright.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-bright:active.focus,.btn-bright.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#5b616c;border-color:#3a3e45;}.btn-bright:active,.btn-bright.active,.open>.dropdown-toggle.btn-default{background-image:none;}.btn-bright.disabled,.btn-bright[disabled],fieldset[disabled] .btn-default,.btn-bright.disabled:hover,.btn-bright[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-bright.disabled:focus,.btn-bright[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-bright.disabled.focus,.btn-bright[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-bright.disabled:active,.btn-bright[disabled]:active,fieldset[disabled] .btn-default:active,.btn-bright.disabled.active,.btn-bright[disabled].active,fieldset[disabled] .btn-default.active{background-color:#5b616c;border-color:#3a3e45;}.btn-bright .badge{color:#5b616c;background-color:#5b616c;}@media(min-width:34em){
	.mobileMargin{
		padding: 5px 0px !important;
	}
}
@media(min-width:48em){
	.mobileMargin{
		padding: 5px 0px !important;
	}
}
@media(min-width:62em){
	.mobileMargin{
		padding: 0px 0px !important;
	}
}
@media(min-width:75em){
	.mobileMargin{
		padding: 0px 0px !important;
	}
}

.nsfwWarning{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #24272b;
	z-index: 5;
	padding-top: 70px;
}

.nsfwText{
	z-index: 6;
}

.age_hint{
	font-size: 0.8em;
	color: orange;
}

.nsfwImage{
	width: 280px;
	position: absolute;
	margin-left: -140px;
	z-index: 6;
}

.modal-header{
	background-color: #3a3e45;
	border-bottom: 1px solid #1C2B43;
}

.modal-footer{
	background-color: #3a3e45;
	border-top: 1px solid #1C2B43;
	padding: 5px;
}

.modal-content{
	background-color: #5b616c;
}

.text-left-not-xs, .text-left-not-sm, .text-left-not-md, .text-left-not-lg {
		text-align: left;
}
.text-center-not-xs, .text-center-not-sm, .text-center-not-md, .text-center-not-lg {
		text-align: center;
}
.text-right-not-xs, .text-right-not-sm, .text-right-not-md, .text-right-not-lg {
		text-align: right;
}
.text-justify-not-xs, .text-justify-not-sm, .text-justify-not-md, .text-justify-not-lg {
		text-align: justify;
}

@media (max-width: 767px) {
		.text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs {
				text-align: inherit;
		}
		.text-left-xs {
				text-align: left;
		}
		.text-center-xs {
				text-align: center;
		}
		.text-right-xs {
				text-align: right;
		}
		.text-justify-xs {
				text-align: justify;
		}
}
@media (min-width: 768px) and (max-width: 991px) {
		.text-left-not-sm, .text-center-not-sm, .text-right-not-sm, .text-justify-not-sm {
				text-align: inherit;
		}
		.text-left-sm {
				text-align: left;
		}
		.text-center-sm {
				text-align: center;
		}
		.text-right-sm {
				text-align: right;
		}
		.text-justify-sm {
				text-align: justify;
		}
}
@media (min-width: 992px) and (max-width: 1199px) {
		.text-left-not-md, .text-center-not-md, .text-right-not-md, .text-justify-not-md {
				text-align: inherit;
		}
		.text-left-md {
				text-align: left;
		}
		.text-center-md {
				text-align: center;
		}
		.text-right-md {
				text-align: right;
		}
		.text-justify-md {
				text-align: justify;
		}
}
@media (min-width: 1200px) {
		.text-left-not-lg, .text-center-not-lg, .text-right-not-lg, .text-justify-not-lg {
				text-align: inherit;
		}
		.text-left-lg {
				text-align: left;
		}
		.text-center-lg {
				text-align: center;
		}
		.text-right-lg {
				text-align: right;
		}
		.text-justify-lg {
				text-align: justify;
		}
}

@media(max-width:992px){
    .special_font{
         font-size:3em !important;
    }
}