/*=============================================================================================
Author:www.SinBlade.com - Vladi Sama - Vladimir Vladimirov - Bulgaria - Sofia - Secret Hideout
=============================================================================================*/
/* COLORS */
:root {
  --error: rgb(202, 60, 60);
  --success: rgb(28, 184, 65);
  --warning: #FF8000;
  --function: #fe5e99;
  --comment: #FF8000;
}

.dev, .master{
	visibility: hidden;
}
.va_middle, .vcenter{vertical-align:middle};
.dnumber{color: rgb(114 114 255)}
.dfunction{color: var(--function)}
.dfunction{color: var(--function)}
.dtrue{color: var(--success)}
.dfalse{color: var(--error)}
.function{color:#fe5e99;font-weight:bold}
.string{color:#3dabed}
.comment{color:var(--comment);font-weight:bold}
.comment_white{color:var(--comment);font-weight:bold}

.ui-button{white-space: nowrap;}

.minh0{min-height:0}
.minh50{min-height:50px}

.helph{display:none}
.shadow{text-shadow:5px 3px 12px black}
.shadow2{text-shadow:5px 3px 12px black, 5px 3px 12px black}
.shadow3{text-shadow:5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black}
.shadow4{text-shadow:5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black}
.shadow5{text-shadow:5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black, 5px 3px 12px black}

.nowrap{white-space:nowrap}
.break_word{word-break:break-word}
.hover:hover{-webkit-filter:drop-shadow(8px 8px 10px rgba(0,0,0,0.3));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.3))}
.hover_box:hover{box-shadow:4px 4px 20px rgba(0,0,0,0.3)}
.hover_text:hover{box-shadow:4px 4px 20px rgba(0,0,0,0.3)}
.collapse{border-collapse:collapse}
.bgred{background-color:var(--error)}
.bggreen{background-color:var(--success)}
.bgblue{background-color:blue}
.border{border:1px solid var(--border_default) !important}
.border_success{border:1px solid var(--success) !important}
.border_error{border:1px solid var(--error) !important}
.border_warning{border:1px solid var(--warning) !important}
.border0{border:0}
.border0i{border:0 !important}
.block{display:block}
.inline{display:inline}
.upper{text-transform:uppercase}
.lower{text-transform:lowercase}
.capital{text-transform:capitalize}
.absolute{position:absolute}
.relative{position:relative}
.fixed{position:fixed}
.static{position:static}
#mtip{position:absolute;border:2px solid var(--success);background-color:#EEE;padding:3px;white-space:nowrap;font-size:150%}
/* MESSAGES // ERROR SUCCESS WARNING */
.error_box{border:2px solid var(--error);padding:2px}
.error_text, .error{color:var(--error);font-weight:bold}
.success_box{border:2px solid var(--success);padding:2px}
.success_text, .success{color:var(--success);font-weight:bold}
.warning_box{border:2px solid #015CAB;padding:2px}
.warning_text, .warning{color:#FF6A00;font-weight:bold}
/* TEXT DECORATIONS */
.linethrough, .strike{text-decoration:line-through}
.underline{text-decoration:underline}
.clean{text-decoration:none}
/* TEXT COLORS */
.green{color:var(--success)}
.red{color:var(--error)}
.blue{color:#00F}
.orange{color:#FF6A00}
.gray{color:#808080}
.center{text-align:center;margin: 0 auto;}
.tright{text-align:right}
.tleft{text-align:left}
.clear_after{content:"";display:table;clear:both}
.clear{clear:both}
.clearL, .clear_left{clear:left}
.clearR, .clear_right{clear:right}
.left{float:left}
.right{float:right}
.hide{display:none}
.show{display:unset}
.show_always{display:unset !important;}
.move{cursor:move}
.hand{cursor:pointer}
.stop{cursor:not-allowed}
.bold{font-weight:bold}
.normal{font-weight:normal}
/* PRINT STUFF */
@media print{.no_print{	display:none;}}
input[disabled]{background-color:#DDD}

.ddev{text-align:center}
.ddev_details{
	border:1px solid var(--border_default);
	display:inline-block
	}
.ddev_summary{
	cursor:pointer;
	display:block
	}

.wdate{width:120px}
.wtime{width:60px}
.wyear{width:50px}
.wnumber{width:120px}
.w1c{width: 1ch;}
.w2c{width: 2ch;}
.w3c{width: 3ch;}
.w4c{width: 4ch;}
.w5c{width: 5ch;}
.w6c{width: 6ch;}
.w7c{width: 7ch;}
.w8c{width: 8ch;}
.w9c{width: 9ch;}
.w10c{width: 10ch;}

.op0{opacity:0;}
.op10{opacity:0.1;}
.op20{opacity:0.2;}
.op30{opacity:0.3;}
.op40{opacity:0.4;}
.op50{opacity:0.5;}
.op60{opacity:0.6;}
.op70{opacity:0.7;}
.op80{opacity:0.8;}
.op90{opacity:0.9;}
.op100{opacity:1;}

.br5{border-radius: 5px}
.br10{border-radius: 10px}
.br15{border-radius: 15px}
.br20{border-radius: 20px}
.br25{border-radius: 25px}

.fieldset_pm0, .fieldset_pm0 p{margin: 0}

.w0p{width:0%}
.w1p{width:1%}
.w2p{width:2%}
.w5p{width:5%}
.w10p{width:10%}
.w20p{width:20%}
.w30p{width:30%}
.w40p{width:40%}
.w50p{width:50%}
.w60p{width:60%}
.w70p{width:70%}
.w80p{width:80%}
.w90p{width:90%}
.w98p{width:98%}
.w95p{width:95%}
.w100p{width:100%}
.w1px{width:1px}
.w25{width:25px}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w75{width:75px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w350{width:350px}
.w400{width:400px}
.w500{width:400px}
.w600{width:600px}
.w700{width:700px}
.w800{width:800px}
.w900{width:900px}
.w1000{width:1000px}
.h25{height:25px}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h60{height:60px}
.h70{height:70px}
.h75{height:75px}
.h80{height:80px}
.h90{height:90px}
.h100{height:100px}
.h150{height:150px}
.h200{height:200px}
.h250{height:250px}
.h300{height:300px}
.h350{height:350px}
.h400{height:400px}
.h500{height:400px}
.h600{height:600px}
.h700{height:700px}
.h800{height:800px}
.h900{height:900px}
.h1000{height:1000px}
.f50{font-size:50%}
.f60{font-size:60%}
.f70{font-size:70%}
.f75{font-size:75%}
.f80{font-size:80%}
.f90{font-size:90%}
.f100{font-size:100%}
.f110{font-size:110%}
.f120{font-size:120%}
.f125{font-size:125%}
.f130{font-size:130%}
.f140{font-size:140%}
.f150{font-size:150%}
.f175{font-size:175%}
.f200{font-size:200%}
.f225{font-size:225%}
.f250{font-size:250%}
.f275{font-size:275%}
.f300{font-size:300%}



.m{margin:var(--size,0)}
.mt{margin-top:var(--size,0)}
.mb{margin-bottom:var(--size,0)}
.ml{margin-left:var(--size,0)}
.mr{margin-right:var(--size,0)}
.mi{
	margin-top:var(--margin-top,var(--size,0))!important;
	margin-bottom:var(--margin-bottom,var(--size,0))!important;
	margin-left:var(--margin-left,var(--size,0))!important;
	margin-right:var(--margin-right,var(--size,0))!important;
	}
.p{padding:var(--size,0)}
.pt{padding-top:var(--size,0)}
.pb{padding-bottom:var(--size,0)}
.pl{padding-left:var(--size,0)}
.pr{padding-right:var(--size,0)}
.pi{
	padding-top:var(--padding-top,var(--size,0))!important;
	padding-bottom:var(--padding-bottom,var(--size,0))!important;
	padding-left:var(--padding-left,var(--size,0))!important;
	padding-right:var(--padding-right,var(--size,0))!important;
	}
.px0{--size:0}
.px1{--size:1px}
.px2{--size:2px}
.px3{--size:3px}
.px4{--size:4px}
.px5{--size:5px}
.px6{--size:6px}
.px7{--size:7px}
.px8{--size:8px}
.px9{--size:9px}
.px10{--size:10px}
.px15{--size:15px}
.px20{--size:20px}
.px25{--size:25px}
.px30{--size:30px}
.px35{--size:35px}
.px40{--size:40px}
.px45{--size:45px}
.px50{--size:50px}
.px55{--size:55px}
.px60{--size:60px}
.px65{--size:65px}
.px70{--size:70px}
.px75{--size:75px}
.px80{--size:80px}
.px85{--size:85px}
.px90{--size:90px}
.px95{--size:95px}
.px100{--size:100px}
.px110{--size:110px}
.px120{--size:120px}
.px130{--size:130px}
.px140{--size:140px}
.px150{--size:150px}
.px160{--size:160px}
.px170{--size:170px}
.px180{--size:180px}
.px190{--size:190px}
.px200{--size:200px}
.px210{--size:210px}
.px220{--size:220px}
.px230{--size:230px}
.px240{--size:240px}
.px250{--size:250px}
.px260{--size:260px}
.px270{--size:270px}
.px280{--size:280px}
.px290{--size:290px}
.px300{--size:300px}
.px310{--size:310px}
.px320{--size:320px}
.px330{--size:330px}
.px340{--size:340px}
.px350{--size:350px}
.px360{--size:360px}
.px370{--size:370px}
.px380{--size:380px}
.px390{--size:390px}
.px400{--size:400px}
.px410{--size:410px}
.px420{--size:420px}
.px430{--size:430px}
.px440{--size:440px}
.px450{--size:450px}
.px460{--size:460px}
.px470{--size:470px}
.px480{--size:480px}
.px490{--size:490px}
.px500{--size:500px}
.px510{--size:510px}
.px520{--size:520px}
.px530{--size:530px}
.px540{--size:540px}
.px550{--size:550px}
.px560{--size:560px}
.px570{--size:570px}
.px580{--size:580px}
.px590{--size:590px}
.px600{--size:600px}
.px610{--size:610px}
.px620{--size:620px}
.px630{--size:630px}
.px640{--size:640px}
.px650{--size:650px}
.px660{--size:660px}
.px670{--size:670px}
.px680{--size:680px}
.px690{--size:690px}
.px700{--size:700px}
.px710{--size:710px}
.px720{--size:720px}
.px730{--size:730px}
.px740{--size:740px}
.px750{--size:750px}
.px760{--size:760px}
.px770{--size:770px}
.px780{--size:780px}
.px790{--size:790px}
.px800{--size:800px}
.px810{--size:810px}
.px820{--size:820px}
.px830{--size:830px}
.px840{--size:840px}
.px850{--size:850px}
.px860{--size:860px}
.px870{--size:870px}
.px880{--size:880px}
.px890{--size:890px}
.px900{--size:900px}
.px910{--size:910px}
.px920{--size:920px}
.px930{--size:930px}
.px940{--size:940px}
.px950{--size:950px}
.px960{--size:960px}
.px970{--size:970px}
.px980{--size:980px}
.px990{--size:990px}
.px1000{--size:1000px}

.ch0{--size:0}
.ch1{--size:1ch}
.ch2{--size:2ch}
.ch3{--size:3ch}
.ch4{--size:4ch}
.ch5{--size:5ch}
.ch6{--size:6ch}
.ch7{--size:7ch}
.ch8{--size:8ch}
.ch9{--size:9ch}
.ch10{--size:10ch}
.ch15{--size:15ch}
.ch20{--size:20ch}
.ch25{--size:25ch}
.ch30{--size:30ch}
.ch35{--size:35ch}
.ch40{--size:40ch}
.ch45{--size:45ch}
.ch50{--size:50ch}
.ch55{--size:55ch}
.ch60{--size:60ch}
.ch65{--size:65ch}
.ch70{--size:70ch}
.ch75{--size:75ch}
.ch80{--size:80ch}
.ch85{--size:85ch}
.ch90{--size:90ch}
.ch95{--size:95ch}
.ch100{--size:100ch}
.ch150{--size:150ch}
.ch200{--size:200ch}
.ch250{--size:250ch}
.ch300{--size:300ch}
.ch350{--size:350ch}
.ch400{--size:400ch}
.ch450{--size:450ch}
.ch500{--size:500ch}
.ch550{--size:550ch}
.ch600{--size:600ch}
.ch650{--size:650ch}
.ch700{--size:700ch}
.ch750{--size:750ch}
.ch800{--size:800ch}
.ch850{--size:850ch}
.ch900{--size:900ch}
.ch950{--size:950ch}
.ch1000{--size:1000ch}
/*
.p0{--size:0%}
.p1{--size:1%}
.p2{--size:2%}
.p3{--size:3%}
.p4{--size:4%}
.p5{--size:5%}
.p6{--size:6%}
.p7{--size:7%}
.p8{--size:8%}
.p9{--size:9%}
.p10{--size:10%}
.p15{--size:15%}
.p20{--size:20%}
.p25{--size:25%}
.p30{--size:30%}
.p35{--size:35%}
.p40{--size:40%}
.p45{--size:45%}
.p50{--size:50%}
.p55{--size:55%}
.p60{--size:60%}
.p65{--size:65%}
.p70{--size:70%}
.p75{--size:75%}
.p80{--size:80%}
.p85{--size:85%}
.p90{--size:90%}
.p95{--size:95%}
.p100{--size:100%}
.p105{--size:105%}
.p110{--size:110%}
.p115{--size:115%}
.p120{--size:120%}
.p125{--size:125%}
.p130{--size:130%}
.p135{--size:135%}
.p140{--size:140%}
.p145{--size:145%}
.p150{--size:150%}
.p155{--size:155%}
.p160{--size:160%}
.p165{--size:165%}
.p170{--size:170%}
.p175{--size:175%}
.p180{--size:180%}
.p185{--size:185%}
.p190{--size:190%}
.p195{--size:195%}
.p200{--size:200%}
.p210{--size:210%}
.p220{--size:220%}
.p230{--size:230%}
.p240{--size:240%}
.p250{--size:250%}
.p260{--size:260%}
.p270{--size:270%}
.p280{--size:280%}
.p290{--size:290%}
.p300{--size:300%}
.p310{--size:310%}
.p320{--size:320%}
.p330{--size:330%}
.p340{--size:340%}
.p350{--size:350%}
.p360{--size:360%}
.p370{--size:370%}
.p380{--size:380%}
.p390{--size:390%}
.p400{--size:400%}
.p410{--size:410%}
.p420{--size:420%}
.p430{--size:430%}
.p440{--size:440%}
.p450{--size:450%}
.p460{--size:460%}
.p470{--size:470%}
.p480{--size:480%}
.p490{--size:490%}
.p500{--size:500%}
.p510{--size:510%}
.p520{--size:520%}
.p530{--size:530%}
.p540{--size:540%}
.p550{--size:550%}
.p560{--size:560%}
.p570{--size:570%}
.p580{--size:580%}
.p590{--size:590%}
.p600{--size:600%}
.p610{--size:610%}
.p620{--size:620%}
.p630{--size:630%}
.p640{--size:640%}
.p650{--size:650%}
.p660{--size:660%}
.p670{--size:670%}
.p680{--size:680%}
.p690{--size:690%}
.p700{--size:700%}
.p710{--size:710%}
.p720{--size:720%}
.p730{--size:730%}
.p740{--size:740%}
.p750{--size:750%}
.p760{--size:760%}
.p770{--size:770%}
.p780{--size:780%}
.p790{--size:790%}
.p800{--size:800%}
.p810{--size:810%}
.p820{--size:820%}
.p830{--size:830%}
.p840{--size:840%}
.p850{--size:850%}
.p860{--size:860%}
.p870{--size:870%}
.p880{--size:880%}
.p890{--size:890%}
.p900{--size:900%}
.p910{--size:910%}
.p920{--size:920%}
.p930{--size:930%}
.p940{--size:940%}
.p950{--size:950%}
.p960{--size:960%}
.p970{--size:970%}
.p980{--size:980%}
.p990{--size:990%}
.p1000{--size:1000%} */


.m0{margin:0}
.m0i{margin:0 !important}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m25{margin:25px}
.m30{margin:30px}
.m35{margin:35px}
.m40{margin:40px}
.m45{margin:45px}
.m50{margin:50px}
.mt0{margin-top:0px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mr0{margin-right:0px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mb0{margin-bottom:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.ml0{margin-left:0px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
.p0{padding:0}
.p0i{padding:0 !important}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}
.p35{padding:35px}
.p40{padding:40px}
.p45{padding:45px}
.p50{padding:50px}
.pt0{padding-top:0px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pt45{padding-top:45px}
.pt50{padding-top:50px}
.pr0{padding-right:0px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pr50{padding-right:50px}
.pb0{padding-bottom:0px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pb50{padding-bottom:50px}
.pl0{padding-left:0px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.pl50{padding-left:50px}