/*------------ RESET.CSS ------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size: 16px;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
/*------------ NORMALIZE.CSS ------------*/
html{line-height:1.15; -webkit-text-size-adjust:100%; */}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/*------------ BOOTSTRAP.CSS ------------*/
h1{font-size:2em;margin:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}small,.small{font-size:85%}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}abbr[title],abbr[data-original-title]{cursor:help;}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background:transparent;border-radius:0}table{background:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}input[type="search"]{-webkit-appearance:none;}
/*------------ GENERAL STYLES ------------*/
html {font-family: 'Open Sans', sans-serif;height: 100%;width: 100%;}
body {min-width:280px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width: 100%;min-height: 100%;flex-direction: column;line-height:1.5;color:#282828;padding:0;margin:0 auto;background-attachment: fixed;background-size:cover;}
.wow {visibility: hidden;}

*:focus {outline: none;}
.clearfix:after {content: "";display: table;clear: both;}
a {font-family: 'Open Sans', sans-serif;text-decoration: underline;color: #282828;}
a:hover {text-decoration: underline;outline: 0;color:#000;}
p {0 0 8px}
table {table-layout:fixed;border-collapse: collapse;border-spacing: 0;}
li ul {margin-left:16px;}
img {max-width:100%;border: 0;vertical-align: middle;display:inline;}
.img-100 {width:100%;}
.img-50 {width:50%;}
.img-25 {width:25%;}
code {padding: 2px 4px;font-size: 90%;color: #fff;background:#666;white-space: nowrap;border-radius: 2px;}
mark {background:#ff5400;color:#fff;}
blockquote {padding: 10px 20px;margin: 0 0 20px;border-left: 5px solid #ff5400;}
abbr[title], abbr[title] {cursor: help;}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background:#666;}
hr {border:1px rgba(0,0,0,0.15) inset;}

/*------------ INPUTS ------------*/
input, select, textarea {font-family:'Open Sans', sans-serif;font-size:16px;background:rgba(255,255,255,0.4);border: 1px solid #999;line-height: normal;min-width: 18px;text-transform: none;outline:none;outline-offset: 0;box-sizing:border-box;min-height: 16px;padding: 0 8px;caret-color: #ff5400;}
input:hover,select:focus,textarea:hover {background:rgba(255,255,255,.6);}
input:focus,select:focus,textarea:focus {background:#fff;box-shadow:0px 0px 2px #ff5400;}
button,input[type=submit],input[type=reset],input[type=button] {padding:0 6px;text-transform:uppercase;position:relative;min-height: 32px;box-sizing: border-box;background:rgba(0,0,0,.1);/* border-radius: 2px; */border: 1px solid #aaa;color: inherit;cursor: pointer;font-weight: 700;outline: none;box-shadow: 0 2px 4px 2px rgba(0,0,0,.15);}
button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover {box-shadow:inset 0 2px 4px rgba(0,0,0,.1);transform:scale(.98);}
button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active {box-shadow:inset 0 4px 6px rgba(0,0,0,.12);transform:scale(.92);}
button:disabled,button[disabled],input:disabled,input[disabled]{color:#666;opacity:0.5; cursor: not-allowed; }
input[type="file"] {padding:0;margin:0;}

 /* Removes arrows and cross */
input::-webkit-search-cancel-button,
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button,
input::-webkit-clear-button { -webkit-appearance: none;margin: 0;}

 /* autofill fix */
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active {-webkit-animation: autofill 0s forwards;}
@-webkit-keyframes autofill {100% {background: rgba(255,255,255,0.4);color: initial;}}

input[type="checkbox"]{visibility:hidden;}
input[type="checkbox"]:before{position: relative;display: block;visibility: visible;width: 16px;height: 16px;border: 1px solid #808080;content: "";background: #FFF;box-sizing: border-box;}
input[type="checkbox"]:after{position: relative;display: block;visibility: visible;left: 0;top: -16px;width: 16px;height: 16px;;content: "";background-repeat: no-repeat;background-position:center;box-sizing: border-box;transform: scale(0);}
input[type="checkbox"]:checked:after{content:"\2713";transform: scale(1);transition: all 0.2s ease;text-shadow: 1px 2px 2px #fff;}
input[type="checkbox"]:disabled:after{-webkit-filter: opacity(0.4);}
input[type="checkbox"]:not(:disabled):checked:hover:after{}
input[type="checkbox"]:not(:disabled):hover:before{border-color: #000;}
input[type="checkbox"]:focus {box-shadow:none;}
input[type="radio"]{visibility:hidden;}
input[type="radio"]:before{visibility: visible;position: relative;display: block;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #666;content: "";background: #FFF;box-sizing: border-box;}
input[type="radio"]:after{visibility: visible;position: relative;display: block;left: 4px;top: -12px;width: 8px;height: 8px;content: "";box-sizing: border-box;}
input[type="radio"]:checked:after{background: #555;border-radius: 50%;transition: visibility 1s;border: 1px solid #000;}
input[type="radio"]:disabled:after{-webkit-filter: opacity(0.4);}
input[type="radio"]:not(:disabled):checked:hover:after{background:#555;}
input[type="radio"]:not(:disabled):hover:before{border-color: #000;}
input[type="radio"]:focus {box-shadow:none;}

.warn {color:red;background: rgba(0,0,0,0.3);z-index: 9999;font-size: 32px;display: flex;justify-content:center;align-content:center;flex-direction:column;height: 100vh;width: 100%;text-align: center;font-weight: bold;position: fixed;}
.warn a {color:darkred;}
.error {background: rgba(255,0,0,.3);animation: shake 0.5s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation: shake 0.54s cubic-bezier(.36,.07,.19,.97) both;}


/*------------ STUFF TEST ------------*/
.goog-te-gadget-simple {background:transparent!important;border:0!important;}
.goog-te-gadget-icon {display:none!important;}
.lmenu {display:none;}
.options {}
.optbutton {border:1px solid #999;display:inline-block;padding:4px;}

.cursor-chooser {position:relative;box-sizing: border-box;text-transform: uppercase; border: 1px solid #999;} 
.cursor-chooser:hover {background:#eee;}

.cursor-list {display:none;width:180px;position: absolute;box-sizing:border-box;right: 0;top:0;left: 0;border: 1px solid #999;background: #fff;z-index:99;-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInX;backface-visibility: visible !important;animation-name: flipInX;transform-origin: 50% 20%;-ms-transform-origin: 50% 20%;-webkit-transform-origin: 50% 20%;} 
.cursor-chooser:hover .cursor-list {display:block;} 
.cursor-list a {display:block;}
.cursor-list a:hover {background:#eee;}


.stufftest {}
.colortest {}
.rangetest {}
.animtest {
 display:block;
 z-index: 2;
 position: absolute;
 left: 256px;
 top: 150px;
 width:220px;
 height:200px;
 display:inline-block;
 vertical-align:top;
 background:#ffffffbf;
 box-shadow: 0 2px 5px rgba(171,171,171,1);
 -webkit-animation-duration: 0.8s;
 animation-duration: 0.8s;
 -webkit-animation-fill-mode: both;
 animation-fill-mode: both;
 -webkit-animation-timing-function: linear;
 animation-timing-function: linear;
 -webkit-backface-visibility: visible !important;
 -webkit-animation-name: flipInX;
 backface-visibility: visible !important;
 animation-name: flipInX;
 transform-origin: 50% 20%;
 -ms-transform-origin: 50% 20%;
 -webkit-transform-origin: 50% 20%;
 }
@-webkit-keyframes flipInX {
 0% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
 -webkit-transition-timing-function: ease-in;
 transition-timing-function: ease-in;
 opacity: 0;
 }

 40% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, -20deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, -20deg);
 -webkit-transition-timing-function: ease-in;
 transition-timing-function: ease-in;
 }

 60% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 10deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, 10deg);
 opacity: 1;
 }

 80% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, -5deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, -5deg);
 }

 100% {
 -webkit-transform: perspective(1000px);
 transform: perspective(1000px);
 }
}

@keyframes flipInX {
 0% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
 -webkit-transition-timing-function: ease-in;
 transition-timing-function: ease-in;
 opacity: 0;
 }

 40% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, -20deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, -20deg);
 -webkit-transition-timing-function: ease-in;
 transition-timing-function: ease-in;
 }

 60% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 10deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, 10deg);
 opacity: 1;
 }

 80% {
 -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, -5deg);
 transform: perspective(1000px) rotate3d(1, 0, 0, -5deg);
 }

 100% {
 -webkit-transform: perspective(1000px);
 transform: perspective(1000px);
 }
}

.hosttest {display: inline-block;position: relative;z-index: 1;}
.hosttest:active {transform:scale(.80);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);}

.hosttest i {font-size:30px;background:#018BD3;border-radius:50%;width:48px;height:48px;color:rgba(255, 255, 255, 0.8);transition:all 0.5s;text-align:center;line-height:48px;}
.hosttest i:hover {color:#fff;}
.regtest{width: 200px;margin: 32px;position: relative;z-index: 1;background: #fff;} 

.thread_subscribe {display:inline-block;margin-top: 16px;font-size:14px;background:rgba(255,255,255,0.5);padding: 4px;border: 1px solid #bebebe;text-decoration: none;box-shadow: 0 2px 4px 2px rgba(0,0,0,.15);}

#shar3-box {display:flex;margin-top:8px;}
#shar3-box .shar3-box-btn {min-height: auto;transition: opacity 0.1s ease-in-out;border: 0;opacity: 0.75;margin: 0 4px 0 0;padding: 0;font: inherit; background-size: 50%;background-position: 50% 50%;background-repeat: no-repeat;width:24px;height:24px;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;}
#shar3-box .shar3-box-btn:focus {outline: 0;}
#shar3-box .shar3-box-btn:hover {opacity: 1;}
#shar3-box .shar3-box-btn:last-child {margin-right: 0;}
#shar3-box .shar3-box-btn[data-type=vk] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjcwMSAxOC43NzFoMS40MzdzLjQzMy0uMDQ3LjY1NC0uMjg0Yy4yMS0uMjIxLjIxLS42My4yMS0uNjNzLS4wMzEtMS45MjcuODY5LTIuMjFjLjg4Ny0uMjgxIDIuMDEyIDEuODYgMy4yMTEgMi42ODMuOTE2LjYyOSAxLjYwNS40OTQgMS42MDUuNDk0bDMuMjExLS4wNDRzMS42ODItLjEwNS44ODctMS40MjZjLS4wNjEtLjEwNS0uNDUxLS45NzUtMi4zNzEtMi43Ni0yLjAxMi0xLjg2MS0xLjc0Mi0xLjU2MS42NzYtNC43ODcgMS40NjktMS45NjUgMi4wNy0zLjE2NiAxLjg3NS0zLjY3Ni0uMTY2LS40OC0xLjI2LS4zNjEtMS4yNi0uMzYxbC0zLjYwMi4wMzFzLS4yNy0uMDMxLS40NjUuMDljLS4xOTUuMTE5LS4zMTQuMzkxLS4zMTQuMzkxcy0uNTcyIDEuNTI5LTEuMzM2IDIuODJjLTEuNjIzIDIuNzI5LTIuMjY4IDIuODc5LTIuNTIzIDIuNjk5LS42MDQtLjM5MS0uNDQ5LTEuNTgtLjQ0OS0yLjQzMiAwLTIuNjQxLjQwNC0zLjc1LS43ODEtNC4wMzUtLjM5LS4wOTEtLjY4MS0uMTUtMS42ODUtLjE2Ni0xLjI5LS4wMTQtMi4zNzguMDEtMi45OTUuMzExLS40MDUuMjAzLS43Mi42NTItLjUzOS42NzUuMjQuMDMuNzc5LjE0NiAxLjA2NC41MzcuMzc1LjUwNi4zNTkgMS42MzYuMzU5IDEuNjM2cy4yMTEgMy4xMTYtLjQ5NCAzLjUwM2MtLjQ5NS4yNjItMS4xNTUtLjI4LTIuNTk1LTIuNzU2LS43MzUtMS4yNi0xLjI5MS0yLjY3LTEuMjkxLTIuNjdzLS4xMDUtLjI1Ni0uMjk5LS40MDZjLS4yMjctLjE2NS0uNTU3LS4yMjUtLjU1Ny0uMjI1bC0zLjQzNS4wM3MtLjUxLjAxNi0uNjg5LjI0Yy0uMTY2LjE5NS0uMDE2LjYxNS0uMDE2LjYxNXMyLjY4NiA2LjI4NyA1LjczMiA5LjQ1M2MyLjc5IDIuOTAyIDUuOTU2IDIuNzE1IDUuOTU2IDIuNzE1bC0uMDUtLjA1NXoiLz48L3N2Zz4=);background-color: #6996C7;}
#shar3-box .shar3-box-btn[data-type=ok] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUwNSAxNy40NGMxLjI3NS0uMjkgMi40OTMtLjc5NCAzLjYtMS40OS44MzQtLjU1OCAxLjA1OC0xLjY4Ni41LTIuNTItLjUzNi0uODAyLTEuNjA0LTEuMDQ0LTIuNDM1LS41NTMtMi41NSAxLjU5NS01Ljc5IDEuNTk1LTguMzQgMC0uODQ3LS41MzQtMS45NjUtLjI4LTIuNS41NjUgMCAuMDAyIDAgLjAwNC0uMDAyLjAwNS0uNTM0Ljg0Ny0uMjggMS45NjYuNTY3IDIuNWwuMDAyLjAwMmMxLjEwNS42OTUgMi4zMjIgMS4yIDMuNTk2IDEuNDg4bC0zLjQ2NSAzLjQ2NWMtLjcwNy42OTUtLjcyIDEuODMtLjAyOCAyLjUzN2wuMDMuMDNjLjM0NC4zNTQuODEuNTMgMS4yNzQuNTMuNDY1IDAgLjkzLS4xNzYgMS4yNzUtLjUzTDEyIDIwLjA2NWwzLjQwNCAzLjQwNmMuNzIuNjk1IDEuODcuNjc2IDIuNTY2LS4wNDUuNjc4LS43MDMuNjc4LTEuODE4IDAtMi41MmwtMy40NjUtMy40NjZ6TTEyIDEyLjM4OGMzLjQyLS4wMDQgNi4xOS0yLjc3NCA2LjE5NS02LjE5M0MxOC4xOTUgMi43OCAxNS40MTUgMCAxMiAwUzUuODA1IDIuNzggNS44MDUgNi4xOTdjLjAwNSAzLjQyIDIuNzc2IDYuMTkgNi4xOTUgNi4xOTJ6bTAtOC43NTdjMS40MTYuMDAyIDIuNTYzIDEuMTUgMi41NjQgMi41NjUgMCAxLjQxNi0xLjE0OCAyLjU2My0yLjU2NCAyLjU2NS0xLjQxNS0uMDAyLTIuNTYyLTEuMTQ4LTIuNTY1LTIuNTY0QzkuNDM3IDQuNzggMTAuNTg1IDMuNjMzIDEyIDMuNjN6Ii8+PC9zdmc+);background-color: #EE8208;}
#shar3-box .shar3-box-btn[data-type=tt] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzLjk1NCA0LjU2OWMtLjg4NS4zODktMS44My42NTQtMi44MjUuNzc1IDEuMDE0LS42MTEgMS43OTQtMS41NzQgMi4xNjMtMi43MjMtLjk1MS41NTUtMi4wMDUuOTU5LTMuMTI3IDEuMTg0LS44OTYtLjk1OS0yLjE3My0xLjU1OS0zLjU5MS0xLjU1OS0yLjcxNyAwLTQuOTIgMi4yMDMtNC45MiA0LjkxNyAwIC4zOS4wNDUuNzY1LjEyNyAxLjEyNEM3LjY5MSA4LjA5NCA0LjA2NiA2LjEzIDEuNjQgMy4xNjFjLS40MjcuNzIyLS42NjYgMS41NjEtLjY2NiAyLjQ3NSAwIDEuNzEuODcgMy4yMTMgMi4xODggNC4wOTYtLjgwNy0uMDI2LTEuNTY2LS4yNDgtMi4yMjgtLjYxNnYuMDYxYzAgMi4zODUgMS42OTMgNC4zNzQgMy45NDYgNC44MjctLjQxMy4xMTEtLjg0OS4xNzEtMS4yOTYuMTcxLS4zMTQgMC0uNjE1LS4wMy0uOTE2LS4wODYuNjMxIDEuOTUzIDIuNDQ1IDMuMzc3IDQuNjA0IDMuNDE3LTEuNjggMS4zMTktMy44MDkgMi4xMDUtNi4xMDIgMi4xMDUtLjM5IDAtLjc3OS0uMDIzLTEuMTctLjA2NyAyLjE4OSAxLjM5NCA0Ljc2OCAyLjIwOSA3LjU1NyAyLjIwOSA5LjA1NCAwIDEzLjk5OS03LjQ5NiAxMy45OTktMTMuOTg2IDAtLjIwOSAwLS40Mi0uMDE1LS42My45NjEtLjY4OSAxLjgtMS41NiAyLjQ2LTIuNTQ4bC0uMDQ3LS4wMnoiLz48L3N2Zz4=);background-color: #28C3FF;}
#shar3-box .shar3-box-btn[data-type=fb] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyLjY3NiAwSDEuMzI0Qy41OTMgMCAwIC41OTMgMCAxLjMyNHYyMS4zNTJDMCAyMy40MDguNTkzIDI0IDEuMzI0IDI0aDExLjQ5NHYtOS4yOTRIOS42ODl2LTMuNjIxaDMuMTI5VjguNDFjMC0zLjA5OSAxLjg5NC00Ljc4NSA0LjY1OS00Ljc4NSAxLjMyNSAwIDIuNDY0LjA5NyAyLjc5Ni4xNDF2My4yNGgtMS45MjFjLTEuNSAwLTEuNzkyLjcyMS0xLjc5MiAxLjc3MXYyLjMxMWgzLjU4NGwtLjQ2NSAzLjYzSDE2LjU2VjI0aDYuMTE1Yy43MzMgMCAxLjMyNS0uNTkyIDEuMzI1LTEuMzI0VjEuMzI0QzI0IC41OTMgMjMuNDA4IDAgMjIuNjc2IDAiLz48L3N2Zz4=);background-color: #496194;}
#shar3-box .shar3-box-btn[data-type=gp] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNjM1IDEwLjkwOXYyLjYxOWg0LjMzNWMtLjE3MyAxLjEyNS0xLjMxIDMuMjk1LTQuMzMxIDMuMjk1LTIuNjA0IDAtNC43MzEtMi4xNi00LjczMS00LjgyMyAwLTIuNjYyIDIuMTIyLTQuODIyIDQuNzI4LTQuODIyIDEuNDg1IDAgMi40NzkuNjMzIDMuMDQ1IDEuMTc4bDIuMDczLTEuOTk0Yy0xLjMzLTEuMjQ1LTMuMDU2LTEuOTk1LTUuMTE1LTEuOTk1QzMuNDEyIDQuMzY1IDAgNy43ODUgMCAxMnMzLjQxNCA3LjYzNSA3LjYzNSA3LjYzNWM0LjQxIDAgNy4zMzItMy4wOTggNy4zMzItNy40NjEgMC0uNTAxLS4wNTQtLjg4NS0uMTItMS4yNjVINy42MzV6bTE2LjM2NSAwaC0yLjE4M1Y4LjcyNmgtMi4xODN2Mi4xODNoLTIuMTgydjIuMTgxaDIuMTg0djIuMTg0aDIuMTg5VjEzLjA5SDI0Ii8+PC9zdmc+);background-color: #FF6D4A;}
#shar3-box .shar3-box-btn[data-type=lj] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjA5IDE0LjY5NmMtMS41MTIuNjY0LTIuNzI2IDEuODg1LTMuMzgxIDMuMzk5bDQuMjcuODgzLS44ODYtNC4yODJoLS4wMDN6TTIuNDc1IDguMzE3TDAgNS44NUMxLjEyNSAzLjIzNyAzLjIxNiAxLjE0IDUuODIzIDBoLjAwNmwyLjQ2OSAyLjQ2M2MxLjM2OC0uNTkxIDIuODc2LS45MjEgNC40NjMtLjkyMUMxOC45NjcgMS41NDIgMjQgNi41NjkgMjQgMTIuNzcxIDI0IDE4Ljk3MyAxOC45NjcgMjQgMTIuNzYxIDI0IDYuNTUxIDI0IDEuNTIgMTguOTc2IDEuNTIgMTIuNzcxYzAtMS41OTEuMzU1LTMuMDgxLjk1Mi00LjQ1MWw5LjE0MyA5LjExNGMxLjEyNS0yLjYxMyAzLjIxOC00LjcxIDUuODIzLTUuODVsLTkuMTM1LTkuMTJoLS4wMDhjLTIuNjA2IDEuMTQtNC42OTUgMy4yNC01LjgyMyA1Ljg1bC4wMDMuMDAzeiIvPjwvc3ZnPg==);background-color: #21A5D8;}
#shar3-box .shar3-box-btn[data-type=en] {background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljk4OCAxMS4zODhjLS4zMjQtLjAxMS0uNjM3LjAwOS0uOTMuMDU2LjA3Ni0uNjYyLjM0Ni0xLjQ3NSAxLjMyNC0xLjQ0NCAxLjA2OC4wMzggMS4yMTkgMS4wNTQgMS4yMTkgMS43NC0uNDUxLS4yMDEtMS4wMjMtLjMzMS0xLjYyNS0uMzUybTQuNTktNy4xOTljLS4xOC0uOTYzLS43NTQtMS40MzUtMS4yNjQtMS42MjEtLjU1Ny0uMjAxLTEuNjg2LS40MS0zLjExNS0uNTc4LTEuMTQ1LS4xMzUtMi40ODItLjEyMy0zLjI5NS0uMDk4LS4wOS0uNjY2LS41NTUtMS4yNzUtMS4wODItMS40ODZDMTEuNDI2LS4xNTUgOS4yNzQtLjAyIDguNzIxLjEzNWMtLjQzNy4xMjMtLjkyNC4zNzctMS4xOTMuNzYzLS4xODIuMjU4LS4zMDIuNTktLjMwMiAxLjA1MyAwIC4yNjQgMCAuODgyLjAxNSAxLjQzbC4wMTUgMS4wNDljMCAuNDktLjQwNi44ODktLjkwMi44ODlINC4wOTZjLS40ODEgMC0uODU3LjA4Mi0xLjE0My4yMDktLjI4Ni4xMjgtLjQ4Mi4zMDEtLjYzMi41MDMtLjMwMS4zOTMtLjM2Mi45MDUtLjM2MiAxLjQxNiAwIDAgMCAuNDA1LjEwNSAxLjIxOC4wNzUuNjE3Ljc1MiA0Ljk4MSAxLjM5OSA2LjMwNi4yNTYuNTEyLjQyMS43MjMuOTAzLjk0NyAxLjA5OC40NjcgMy41OTYuOTc5IDQuNzU0IDEuMTI5IDEuMTc0LjE1IDEuOTEyLjQ1MSAyLjM0OC0uNDUxIDAtLjAxNi4wNzYtLjI0LjE5Ni0uNTcyLjM3Ni0xLjE1OC40MjEtMi4xNjYuNDIxLTIuOTA0IDAtLjA3NC4xMDUtLjA3NC4xMDUgMCAwIC41MTItLjEwNSAyLjM2MyAxLjI3OSAyLjg1OS41NDEuMTk1IDEuNjg2LjM2MSAyLjg0NC40OTcgMS4wMzkuMTIgMS44MDcuNTI2IDEuODA3IDMuMjIgMCAxLjYyNS0uMzQ4IDEuODUtMi4xMzcgMS44NS0xLjQ2MSAwLTIuMDE4LjAzMS0yLjAxOC0xLjExMSAwLS45MzQuOTE4LS44NDIgMS42MTEtLjg0Mi4zMDEgMCAuMDc0LS4yMjcuMDc0LS44MTQgMC0uNTcyLjM0Ni0uOTAyLjAxNi0uOTE4LTIuMzc5LS4wNzQtMy43NjIgMC0zLjc2MiAyLjk0OSAwIDIuNjggMS4wMjQgMy4xOTEgNC4zNzkgMy4xOTEgMi42MzMgMCAzLjU2Ni0uMDkyIDQuNjQ4LTMuNDYzLjIxMS0uNjc2LjczOC0yLjcwNyAxLjA1NS02LjEwOC4xOTUtMi4xNjctLjE5Ny04LjY4My0uNDk2LTEwLjMyM20tMTcuNTU4LjQ5N2gyLjI3MWMuMTMgMCAuMjM2LS4xMDUuMjM2LS4yNDEgMCAwLS4wMjEtMS45NDEtLjAyMS0yLjQ4MiAwLS40NDcuMDktLjgyOC4yNTYtMS4xNTZsLjA3NS0uMTVjLS4wMDkgMC0uMDE2IDAtLjAyNC4wMTZMMi4zNjIgNC45ODNjLS4wMS4wMDYtLjAxNi4wMTUtLjAxNi4wMjRsLjIzLS4xMTNjLjM3Ny0uMTc0Ljg0Mi0uMjcxIDEuMzk4LS4yNzEiLz48L3N2Zz4=);background-color: #7AC142;}
#shar3-box .shar3-box-btn[data-type=pt] { background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjgxMyAxMC4yNTlsLTUuNjQ2IDUuNDE5Yy0uMzIuMzA1LS43My40NTgtMS4xNDEuNDU4LS40MSAwLS44MjEtLjE1My0xLjE0MS0uNDU4bC01LjY0Ni01LjQxOWMtLjY1Ny0uNjI4LS42NzctMS42NzEtLjA0OS0yLjMyNi42My0uNjU3IDEuNjcxLS42NzkgMi4zMjUtLjA1bDQuNTExIDQuMzIyIDQuNTE3LTQuMzIyYy42Ni0uNjMxIDEuNjk3LS42MDcgMi4zMjYuMDQ5LjYzMS42NDUuNjE1IDEuNjk1LS4wNDUgMi4zMjZsLS4wMTEuMDAxem01LjA4My03LjU0NmMtLjI5OS0uODU4LTEuMTI1LTEuNDM2LTIuMDQxLTEuNDM2SDIuMTc5Yy0uOSAwLTEuNzE3LjU2NC0yLjAzNyAxLjQwNS0uMDk0LjI1LS4xNDIuNTExLS4xNDIuNzc0djcuMjQ1bC4wODQgMS40NDFjLjM0OCAzLjI3NyAyLjA0NyA2LjE0MiA0LjY4MiA4LjEzOS4wNDUuMDM2LjA5NC4wNy4xNDMuMTA1bC4wMy4wMjNjMS40MTEgMS4wMyAyLjk4OSAxLjcyOCA0LjY5NCAyLjA3Mi43ODYuMTU4IDEuNTkxLjI0IDIuMzg5LjI0LjczOSAwIDEuNDgxLS4wNjcgMi4yMDktLjIwNC4wODgtLjAyOS4xNzYtLjA0NS4yNjQtLjA2LjAyMyAwIC4wNDktLjAxNS4wNzQtLjAyOSAxLjYzMy0uMzYgMy4xNDgtMS4wMzYgNC41MDgtMi4wMjVsLjAyOS0uMDMxLjEzNS0uMTA1YzIuNjI3LTEuOTk1IDQuMzI0LTQuODYyIDQuNjg2LTguMTQ4TDI0IDEwLjY3OFYzLjQ0NWMwLS4yNTEtLjAzMS0uNS0uMTIxLS43NDJsLjAxNy4wMXoiLz48L3N2Zz4=); background-color: #EF485F;}

/*------------ STYLES SUKA ------------*/
.in-body {flex:1;width: 100%;overflow:hidden;}
.header {background:#000;z-index:9999;overflow:hidden;position: fixed;right: 0;left: 0;top: 0;}
.header:after {display:block;content:"";background:linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);height:16px;position: fixed;left:0;right:0;opacity:1;transition:2s opacity;}
.in-header {max-width:1234px;display: flex;align-items: center;justify-content: space-between;white-space: nowrap;}
.in-header nav {display:flex;width: auto;justify-content: space-between;}
.in-header nav a {position:relative;font-family:'Oswald', sans-serif;color:#fff;text-transform:uppercase;}
.in-header nav a:nth-child(even) {color: #ff5400;}
.head-up { opacity:0.5; top: -64px !important; transition: all ease 0.5s;}
.head-down { opacity:1; transition: all ease 0.5s; top: 0;}
.head-up:hover {opacity:1;}

.logo {display: flex;height: 64px;}
.logo .emb {background: #000 url(/Energy_orb.gif) no-repeat;width: 64px;height: 64px;background-size: contain;}
.logo .sign {display: block;background: #000 url(/logo_120.png) no-repeat;width: 300px;height: 64px;background-size: cover;}

.user {display:inline;}
.reg-rules {background: rgba(255,0,0,.2);margin-left:16px;padding:16px;width:50%;}

.wrapper {max-width:1234px;background: rgba(255,255,255,.9);box-shadow:0px 0px 8px #000;border-radius:2px;/* overflow: hidden; */}

.new span {display:inline;}


.dropdown {position:relative;border-left:1px solid #999;box-sizing: border-box;} 
.dropdown:hover {background:#eee;}
.dropdown:hover .dropdown-list {visibility:visible;opacity:1;} 
.dropdown-list {position:absolute;text-transform: uppercase;text-align:center;top:48px;right:0;border-bottom:1px solid #999;border-left:1px solid #999;visibility:hidden;opacity:0;transition:opacity 0.2s;z-index:99;background:#fff;} 
.dropdown-list a {display:block;}
.dropdown-list a:hover {background:#eee;}

.new {flex-shrink:0;min-width: 48px;display:inline-block;border-left: 1px solid #999;padding:0 8px;text-decoration:none;text-align:center;box-sizing: border-box;}

.subdown:hover {background:#eee;}
.subdown-list {display:none;position: absolute;box-sizing:border-box;top:48px;right: 100%;top:0;border: 1px solid #999;z-index:99;background:rgba(0,0,0,0.66);-webkit-animation-duration: 0.8s;animation-duration: 0.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInX;backface-visibility: visible !important;animation-name: flipInX;transform-origin: 50% 20%;-ms-transform-origin: 50% 20%;-webkit-transform-origin: 50% 20%;} 
.subdown:hover .subdown-list {display:block;} 

.subdown-list a {display:block;color:#fff;}
.subdown-list a:hover {background: #000000cf;}


aside.anim {transition: width 1s, max-height 1s, visibility 1s, opacity 1s;}

.in-footer {padding-bottom:32px;font-family: 'Oswald', sans-serif;text-align:center;color:white;text-transform: uppercase;text-shadow:2px 3px 2px rgba(0,0,0,0.5);}
.in-footer a {color:white;text-decoration: none;font-family: 'Oswald', sans-serif;}
.in-footer div {font-size:11px;}

.content {position:relative;overflow:hidden;}
.wrap-content {opacity: 0;transition:opacity .5s linear;position:relative;}
.fade-in {opacity:1;}

 /* replace ucoz-edit-pages */
[style="float:right;border:1px solid #B4BDC3;background:#F0F3F5;padding:2px;"] {display:none;}
.contentedit {position:absolute;right:16px;top:16px;font-size:14px;z-index:49;opacity:0.4;}
.contentedit:hover {z-index:49;opacity:1;}

.menu {height: 48px;box-shadow:0 2px 4px -1px rgba(50, 50, 50, 0.75);border-radius:2px;background: #fff;line-height: 48px;display:-moz-box;display:-ms-box;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-webkit-flex;display:flex;white-space:nowrap;}

.menu nav::-webkit-scrollbar {width: 2px;height: 2px;}
.menu nav::-webkit-scrollbar-button {width: 0px;height: 0px;}
.menu nav::-webkit-scrollbar-thumb {background: #4a4a4a;border: 0px none #ffffff;border-radius: 0px;}
.menu nav::-webkit-scrollbar-thumb:hover,..menu nav::-webkit-scrollbar-thumb:active {background: #4a4a4a;}
.menu nav::-webkit-scrollbar-track {background: #ffffff;border: 0px none #ffffff;border-radius: 0px;}
.menu nav::-webkit-scrollbar-track:hover,.menu nav::-webkit-scrollbar-track:active {background: #fff;}
.menu nav::-webkit-scrollbar-corner {background: transparent;}
 
.menu nav {position:relative;overflow-x: auto;overflow-y: hidden;width:50%;display:flex;flex-grow:2;background-image: radial-gradient(white, transparent), radial-gradient(white, transparent);background-size: 8% 100%, 8% 100%;background-position: -5% 0, 105% 0;background-repeat: no-repeat;}
.menu nav a {font-family: 'Open Sans', sans-serif;text-decoration: underline;text-transform: uppercase;color: #282828;display:inline-block;margin-left:8px;}
.menu nav a:hover {text-decoration: underline;outline: 0;}
.menu nav a:last-child {padding-right:16px;}

.fixer {display: flex;flex-direction: column;min-width: 16px;max-width: 16px;}
.sldr {display: flex;flex-direction: column;min-width: 16px;max-width: 16px;cursor: pointer;transition:background 1s;}
.tglr {min-width: 48px;height:100%;background: rgba(255, 255, 255, 0);font-size: 24px;text-align:center;cursor:pointer;transition:background 0.4s,color 0.4s;}
.tglr:hover {background:#eee;}

.search {position: relative;right: 0;border-left: 1px solid #999;}
input.search-text {z-index:5;position:relative;transition: z-index 1s, width 0.5s, background 0.3s ease, border 0.3s;width: 0;margin: 0;height: 48px;padding: 6px 39px 6px 6px;box-sizing: border-box;cursor: pointer;border: 1px solid transparent;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik01MDMuODY2LDQ3Ny45NzRMMzYwLjk1OCwzMzUuMDUyYzI4LjcyNS0zNC41NDQsNDYuMDE3LTc4LjkxMiw0Ni4wMTctMTI3LjMzNiAgYzAtMTEwLjA4NC04OS4yMjctMTk5LjMxMi0xOTkuMzEyLTE5OS4zMTJDOTcuNTk5LDguNDAzLDguMzUxLDk3LjYzMSw4LjM1MSwyMDcuNzE1YzAsMTEwLjA2NCw4OS4yNDgsMTk5LjMxMiwxOTkuMzEyLDE5OS4zMTIgIGM0OC40MzUsMCw5Mi43OTItMTcuMjkyLDEyNy4zMzYtNDYuMDE3bDE0Mi45MDgsMTQyLjkyMkw1MDMuODY2LDQ3Ny45NzR6IE0yOS4zMzEsMjA3LjcxNWMwLTk4LjMzNCw3OS45ODctMTc4LjMzMiwxNzguMzMyLTE3OC4zMzIgIGM5OC4zMjUsMCwxNzguMzMyLDc5Ljk5OCwxNzguMzMyLDE3OC4zMzJzLTgwLjAwNywxNzguMzMyLTE3OC4zMzIsMTc4LjMzMkMxMDkuMzE4LDM4Ni4wNDcsMjkuMzMxLDMwNi4wNSwyOS4zMzEsMjA3LjcxNXoiIGZpbGw9IiMzNzQwNEQiLz48L3N2Zz4=) no-repeat right 9px center transparent;background-size:24px;}
input.search-text:focus {z-index:3;width: 200px;outline: none;position: relative;right: 0;cursor:auto;}
input.search-submit {width: 48px;position: absolute; z-index: 4; right:0; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; cursor: pointer; height: 100%;box-shadow:none;}

.profile {flex-shrink:0;line-height:48px;text-align:center;min-width:48px;}
.profile a {font-family: 'Open Sans', sans-serif;text-decoration: none;}
.profile a:hover {text-decoration: underline;outline: 0;}
.profile img {min-width: 32px;height:32px;}

.newpm {position: absolute;top: -16px;right: 0;font-size: 11px;font-weight: bold;color:red;animation: wiggle 1.5s infinite;}

.reg-form {display:table-cell;padding:16px;vertical-align:top;}
.reg-form div {font-size: 14px;margin-top: 4px;}
.reg-error {background: rgba(255,0,0,.3);}

.reginput {font-size: 20px;width: 100%;border: 0;border: 1px solid #ccc;background: transparent!important;}
.reginput:focus ~ .focus-border,
.has-content.reginput ~ .focus-border{width: 100%; transition: 0.4s;}
.reginput ~ label{position: absolute;font-size: 18px;left: 6px;width: 100%;top: 4px;color: #565656;font-weight: normal;transition: 0.3s;z-index: -1;letter-spacing: 0.5px;}
.reginput:focus ~ label, .has-content.reginput ~ label{top: -24px;font-size: 14px;transition: 0.3s;}

#totop {display:none;cursor:pointer;display:none;position: fixed;top: auto;left:0;bottom:4px;width:64px;background:transparent;opacity:0.3;transition:opacity .3s linear;}
#totop:hover {opacity:1;transition:opacity .3s linear;}
#top-top {z-index:1000;position:absolute;bottom:32px;left:16px;background: rgba(155,155,155,0.8) url(/up.png) no-repeat;background-size:30px;box-shadow:0px 0px 8px #000;border-radius:2px;border:0;width:30px;height:30px;}
#scrollposts {cursor:pointer;position: fixed;top: auto;right: 16px;text-align: center;bottom:4px;width: 32px;background: #fff;opacity:0.3;}

/*------------ FORUM ------------*/
/* UCOZ-DROP */
.threadsType, .FrmTopButtonsTbl, .FastSearchTbl,.ThrTopButtonsTbl, .navigationTbl, .ThrBotRow1, .ThrBotRow3, .frmBtns, .legendBlock, .userRights, .gTableTop, .fFastSearchTd, .modBut, #forum_filter, .funcBlock, .FrmBotRow1 {display:none!important;}
.pollResults {display:table-cell;}
.pollResults table {display:table;}
.pollResults table tr {display:table-row;}
.pollResults table tr td {display:table-cell;}

.lastPostUserLink {color:#999;}

.forumBar {text-transform:uppercase;}
.forumBarA {font-weight:bold;}
.subscribe_forum {display:inline-block;margin-left:8px;font-size:14px;background:rgba(255,255,255,0.5);padding:2px 4px;border:1px solid #999;}

.forum-pages {font-size:14px;line-height:normal;display: inline-block;position:relative;white-space:nowrap;}
.forum-pages li{padding:0!important;margin:0!important;display:inline;}
.forum-pages li.pagesInfo{padding:0!important;margin:0!important;}

.pagesInfo {white-space:nowrap;text-transform:uppercase;width:64px;height:20px;position:absolute;right:-70px;font-size:0;}
.curPage,.numPages {font-size:14px;background:rgba(0,0,0,.1);}
.curPage {padding-left:8px;display: inline-block;height: 20px;}
.numPages {padding-right:8px;display: inline-block;height: 20px;}
.numPages:before {content: "/";}

.switch a,.switchActive a {display:inline-block;position: relative;text-decoration: none;font-weight:bold;text-align:center;width:20px;height: 20px;background:rgba(0,0,0,0.1);}
.switchActive {display:inline-block;width:20px;font-weight:bold;text-align:center;}
.switch a:hover {transform:scale(.96);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);}
.switch a:active {transform:scale(.80);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);}

.switchBack {visibility:hidden;font-style:normal;}
.switchBack:after {
 display:block;
 width:100%;
 height: 100%;
 position: absolute;
 left: 0;
 top: 0;
 font-family: "Font Awesome\ 5 Free";
 content: "\f053";
 font-style: normal;
 font-weight: bold;
 visibility:visible;
 font-size: 12px;
 line-height: 20px;
 text-decoration: none;
 }

.switchNext {visibility:hidden;}
.switchNext:after { display:block; width:100%; height: 100%; position: absolute; left: 0; top: 0; font-family: "Font Awesome\ 5 Free"; content: "\f054"; font-style: normal; font-weight: bold; visibility:visible; font-size: 12px;
line-height: 20px; text-decoration: none; }
 
.gTable {background:transparent;display: block;}
.gTableError {background: rgba(255,0,0,.3);animation: shake 0.5s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation: shake 0.55s cubic-bezier(.36,.07,.19,.97) both;}

.smiles {display:block;}
.smiles tr, .smiles td {display:inline;}
.smiles a {display:inline-block;margin-left:4px;}

.bbcodes {margin-top:16px;}
.bbcodes select {height:32px;}
.bbcodes span {margin:0!important;padding:0!important;position:relative;}
.bbcodes div {display: flex;flex-wrap: wrap;}
.bbcodes input {color:transparent;width:32px!important;background:rgba(255,255,255,0.15);box-shadow:none;}

#bc1:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f032";position:absolute;left:0;right:0;text-align:center;}
#bc2:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f033";position:absolute;left:0;right:0;text-align:center;}
#bc3:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f0cd";position:absolute;left:0;right:0;text-align:center;}
#bc7:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f0c1";position:absolute;left:0;right:0;text-align:center;}
#bc8:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f1fa";position:absolute;left:0;right:0;text-align:center;}
#bc9:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f03e";position:absolute;left:0;right:0;text-align:center;}
#bc10:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f10e";position:absolute;left:0;right:0;text-align:center;}
#bc11:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f120";position:absolute;left:0;right:0;text-align:center;}
#bc12:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f0cb";position:absolute;left:0;right:0;text-align:center;}
#bc13:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f036";position:absolute;left:0;right:0;text-align:center;}
#bc14:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f037";position:absolute;left:0;right:0;text-align:center;}
#bc15:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f038";position:absolute;left:0;right:0;text-align:center;}
#bc16:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f129";position:absolute;left:0;right:0;text-align:center;}
#bc17:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f121";position:absolute;left:0;right:0;text-align:center;}
#bc18:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f118";position:absolute;left:0;right:0;text-align:center;}
#bc34:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f2d0";position:absolute;left:0;right:0;text-align:center;}
#bc38:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f070";position:absolute;left:0;right:0;text-align:center;}

.postpSwithces {background:rgba(0,0,0,.1);font-size:12px;margin-left:16px;}
.threadsDetails,.forumOnlineBar {font-size:12px;padding:6px;}

#thread_search_field {margin-right:0px!important;border-right: 0;min-height: 32px;}
.forumNamesBar {display: block;white-space:nowrap;overflow-x:auto;padding:0!important;}

#forum_filter {float:none!important;}
#modBut2 {float:right;width:36px;}
#thread_search_button {margin-top:0!important;width:36px;}
#new_message a {color:red!important;}

.ucoz-forum-post-image-preview {max-width:400px!important;}

/* sort-menu */
.gTableSubTop {/* display:block; */position:relative;z-index:9;width: 100%;text-align:left;}
a.topSortLink {padding:0 8px;display: block;height: 24px;}
a.topSortLink:hover {background:#eee;}
.sortblock {display:none;position:absolute;top: 24px;}
.sortTitle .topSortLink {background:transparent;}
.sortMenu {display:block;position: absolute;cursor: pointer;width: 100px;text-transform: uppercase;white-space: nowrap;height: 24px;}
.sortMenu:hover .sortblock {display:block;}
.sortMenu:hover td.sortTitle {font-weight:bold;}
.sortMenu:hover td {background:#fff;}
.srt {padding-right:4px;}
.sortTitle {white-space:nowrap;display: block;height: 32px;width: 100%;box-sizing: border-box;}
.sortArrUp, .sortArrDown {display:block;font-size: 1px;letter-spacing: -1px;width: 16px;position:absolute;left:4px;color:#fff;text-shadow: #000 0px 2px 3px;opacity: 0.86;}
.sortArrUp:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f0de";}
.sortArrDown:before {font-family: "Font Awesome 5 Free";font-weight:bold;font-size:20px; content: "\f0dd";}

a.f-link {text-decoration:none;}
.f-link {
 display: block;
 font-size:14px;
 border-bottom: 1px inset #999;
 margin-right: 4px;
 padding: 2px 4px;
 cursor: pointer;
}
.f-link.checked {font-weight:bold;}

/* main-threads */
.f-td {background:rgba(0,0,0,0.1);border-bottom: 1px solid #999;position:relative;transition:0.4s background;}
.f-td:hover {background: rgba(0,0,0,.15);opacity:1;}
.f-div {position:relative;overflow:hidden;white-space:nowrap;height: 59px;max-width: calc(100% - 128px);text-overflow: ellipsis;padding-left: 8px;}
.f-golast {margin: 0;display:block;width:48px;height:59px;position:absolute;right:0;background-image: url(/f-right.png);z-index:8;}
.f-golast:hover {background:rgba(255,255,255,.5);background-image: url(/f-right.png);}
.f-pinned {background:rgba(255,0,0,.1);}
.f-pinned:hover {background:rgba(255,0,0,.2);}
.f-closed {background:rgba(0,0,0,.1);opacity:0.5;}
.f-title {/* position:absolute; */display:inline-block;/* left:8px; */white-space: nowrap;vertical-align: middle;width:100%;height:59px;}
.f-t-blocks {position:absolute;/* left:8px; */bottom:8px;}
.f-t-block {background:rgba(0,0,0,.3);border:1px solid #ccc;color: #eee;display:inline-block;font-size: 9px;line-height: 16px;padding: 0px 5px;text-transform: uppercase;}
.threadFrmLink {background:rgba(0,0,0,.3);border:1px solid #ccc;color: #eee;display:inline-block;font-size: 9px;line-height: 16px;padding: 0px 5px;text-transform: uppercase;}

.f-t-lastm {color: #555;position:absolute;right: 48px;top: 0;text-transform: uppercase;z-index:8;height: 100%;width: 64px;overflow: hidden;}
.f-t-frm {background:rgba(255,255,255,.5);color:#282828;text-decoration:none;}
.f-t-sticky {background:rgba(255,0,0,.3); border:1px solid #ccc; color: #fff;}
.f-t-closed {background:rgba(255,0,0,.3); border:1px solid #ccc; color: #fff;}
.f-t-new {background:#7ba60d; border:1px solid #ccc; color: #fff;}
.f-t-poll {background:#cd1cc3; border:1px solid #ccc; color: #fff;}
.f-t-descr {color:#282828;font-size:18px;font-style:italic;font-weight:100;}
.f-i-block-l {float:left;width:50%;background:rgba(0,0,0,0.15);}
.f-i-block-r {float:right;background:rgba(255,255,255,0.35);width:50%;}
.f-i-title {float:left;font-size:10px;line-height:24px;background:rgba(0,0,0,.15);height:24px;width:22%;text-align:center;overflow:hidden;white-space:nowrap;}
.f-i-title:hover {background:rgba(255,255,255,.2);}
.f-i-link {display:block;float:left;font-size:10px;line-height:24px;height:24px;width:78%;padding-left:8px;box-sizing:border-box;overflow:hidden;white-space: nowrap;}
.f-i-link:hover {background:rgba(255,255,255,.2);}

.f-lock {background: rgba(255, 0, 0, 0.5);opacity:0.5;padding: 0 8px;display: inline-block;font-weight: bold;margin-left: 8px;}
.f-p-user {margin-left: 6px;display: inline-block;width:auto;text-align:left;line-height:26px;}
.f-p-wrap {display:table;table-layout:fixed;width:100%;margin-top:12px;position:relative;border: 1px solid #999;box-shadow: 0px 0px 3px #333;}
.f-p {display: table-row;height:26px;width:160px;background: rgba(0,0,0,0.15);font-size:16px;white-space:nowrap;overflow:hidden;vertical-align: top;box-sizing:border-box;padding:8px;}
.f-p-ava {float: left;text-align:left;width:auto;display:block;}
.f-p-ava img {width: 44px;height: 44px;margin-left: 6px;}
.f-p-message {display:table-cell;background:rgba(255,255,255,0.5);padding:8px;padding-bottom:64px;font-size:14px;box-sizing:border-box;vertical-align: top; position: relative;}
.f-p-message:hover .f-p-btm {opacity:1;}
.f-p-info {display:none;width:100%;text-align:center;}
.f-p-btl {display:none;}
.f-p-id {display:block;position:absolute;right:6px;top:0;opacity:0.5;z-index:2;}
.f-p-date {display:block;font-size:11px;}

.postFirst .f-p-wrap {box-shadow: 0px 0px 8px #333;}

.f-p-btm {opacity:0.3;-webkit-transition: opacity .6s; -o-transition: opacity .6s; -moz-transition: opacity .6s; transition: opacity .6s; }
.f-p-btl {position:absolute;bottom:4px;left:6px;font-size:11px;}
.f-p-btr {position:absolute;bottom:4px;right:6px;font-size:11px;text-align:right;}
.f-p-btn a {font-family: "Font Awesome 5 Free";text-decoration: none;display: inline-block;font-size: 16px;padding-left: 8px;}

.ucoz-forum-post {display:block;overflow: hidden;word-wrap: break-word;overflow-wrap: break-word;}
.ucoz-forum-post img {max-width:100%;}
.ucoz-forum-post li {list-style-type:none; }
.ucoz-forum-post li:before {content: "\2023 \0020";font-size:28px; }

.codeButtons {}
.bbCodeBlock {max-width:600px;margin-top:8px;}
.codeMessage {font-family:monospace, monospace;max-height:none!important;border:1px dashed #999 !important; border-left:2px dotted #999 !important; padding: 4px 8px; white-space:nowrap;background:rgba(255,255,255,0.5);}
.bbCodeName {display:none;} 
.bbQuoteName {-webkit-transition: background 1s; -moz-transition: background 1s; transition: background 1s; }
.bbQuoteBlock {max-width:600px;display:table;min-width:196px;max-width:90%;}
.bbQuoteName {padding-left:8px !important;font-size:14px!important;cursor: pointer;background: rgba(0,0,0,0.15);width:100%;box-sizing:border-box;height:20px;white-space: nowrap;} 
.bbQuoteName:before {content: "\f146";font-family: "Font Awesome 5 Free";margin-right:6px;}
.quoteClosed {background: rgba(255,0,0,0.15);}
.quoteClosed:before {content: "\f0fe";font-family: "Font Awesome 5 Free";margin-right:6px;}
.bbQuoteName b {font-weight:lighter;}
.qName {}
.quoteMessage {max-height:400px!important;border:0 !important;background:rgba(255,255,255,0.5);max-width:800px;box-sizing:border-box;padding: 4px 16px 4px 4px;}
.qAnchor {}
input.uSpoilerButton {width:100%;border: 0;padding: 4px;outline: 0;cursor: pointer;font-weight: bold;text-align: left;margin: 0;}
input.uSpoilerButton:hover,input.uSpoilerButton:active {transform:none;}
input.uSpoilerButton::-moz-focus-inner {width: 100%;border: 0;}
div.uSpoilerClosed, div.uSpoilerOpened {border: 1px solid #999;}
div.uSpoilerText {padding:4px;border-top: 1px solid #999;overflow:hidden;}


.wysibb {background:transparent!important;margin-top:16px;}
.wysibb .wysibb-toolbar {background:transparent!important;}
.wysibb-body {background:rgba(0,0,0,.1)!important;box-sizing:border-box;} 
/* .wysibb-text .wysibb-text-iframe {display:block!important;}*/
body.wysibb-body:hover {background:rgba(255,255,255,.15)!important;}
body.wysibb-body:focus {background:rgba(255,255,255,.5)!important;}

.f-stats {margin-top:auto;font-size:14px;display: block;padding: 8px;background: rgba(0,0,0,0.1);}
.f-read {font-size:14px;display: block;padding: 8px;}


div#stats,div#login {font-size:11px;}

/*------------ FILES ------------*/
table.catsTable, table.catsTable tr, table.catsTable td {display:inline;}
form #uCatsMenu7 {top: auto!important;left: auto!important;}
.u-comboedit {background-image:url()!important;}

#allEntries > div {display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 8px 8px 0px;}
.dl-m-div {position:relative;box-sizing:border-box;width:100%;height:160px;background:rgba(255,255,255,0.4);border:solid 1px #999;overflow:hidden;}
.dl-m-low {position:absolute;width:100%;transition:all 0.5s ease;bottom:-24px;height:24px;background:rgba(255,255,255,0.6);}
.dl-m-title {display:block;text-align:center;padding:6px;font-size:18px;text-shadow: 0px 2px 1px #fff;text-decoration:none;white-space:nowrap;}
.dl-m-img {overflow:hidden;display:block;}
.dl-m-img img {width:100%;transition:all 0.5s ease;min-height:120px;}
.dl-m-div:hover .dl-m-img img {transform: scale(2,2);}
.dl-m-div:hover .dl-m-low {bottom:0px;}

.dl-f-title {font-weight:bold;}
.dl-f-imgs {overflow-x:auto;white-space:nowrap;padding:8px;}
.dl-f-imgs::-webkit-scrollbar {height: 12px;}
.dl-f-imgs img {display:inline-block;height:180px;}

/*------------ARTICLES------------*/ 
#allEntries.list > div {background:red;}
#allEntries.block > div {background:green;}

.art-m-div {background:rgba(255,255,255,0.2);border:1px solid #ccc;position: relative;}
.art-m-img {float:left;width:64px;height:52px;background:rgba(0,0,0,0.15);}
.art-m-title {padding:2px 8px 0px;display: inline-block;}
.art-m-low {clear:both;font-size:12px;padding:2px 4px;background:rgba(255,255,255,0.2);white-space: nowrap;}

/*----- COMMENTS AND CHAT -----*/
.comEnt {width:100%!important;}
.mchat-body {min-width:auto !important;}
#mchatIfm2 {height:320px!important;display:block;background:rgba(0,0,0,0.1);}
textarea.mchat {float:left;width:80%!important;height:48px!important;border-right:0;}
input.mchat {float:right;width:20%!important;height:48px!important;box-shadow:none;}
.chat span {display:inline-block;}
.chat-btns {text-align:center;background:rgba(255,255,255,0.25);white-space:nowrap;}
.chat-btn {font-size:12px;}
.cTop {font-style: italic;}
.pagesBlock1 {display: block;padding-bottom: 10px;}
.cMessage {border-bottom: 1px solid #aaa;}
.cMessage iframe {width:100%!important;height:auto!important;}
.content .cMessage {padding: 15px 0 30px !important;margin-bottom: 10px;overflow:hidden;word-wrap: break-word;overflow-wrap: break-word;}
.cMessage .user_avatar {display: block;float: left;margin-right: 2.7%; margin-top: 5px;}
.cMessage .user_avatar img {width: 42px;height: 42px;border-radius: 2px;}


/*------------STUFF------------*/ 
#sFltLst {padding:0!important;left: 472px!important;top: 48px!important;background: rgba(255,255,255,.8)!important;}
.xw-mc {height:auto!important;}
.uSearchFl,.uSearchFlSbm {display:none!important;}
#uEntriesList .uEntryWrap {display: inline-table!important;margin-right:8px;}
[width="8"] {display:none;}
/*forum tables fix*/ 
[width="60%"]{min-width: 100%!important;width: 100%!important;display: block!important;}

.fancybox-close {background-image:none!important;top:0!important;}
.fancybox-close:before {content: "\2573";color:#FFF;text-shadow:2px 1px #000;}
#fancybox-buttons {display:none!important;}
.fancybox-prev span, .fancybox-next span {background-image:none!important;}
.fancybox-next span:after {content: "\1F81E";color:#FFF;text-shadow:2px 1px #000;}
.fancybox-prev span:after {content: "\1F81C";color:#FFF;text-shadow:2px 1px #000;padding-left:16px;}

.pbarContainer {visibility:hidden;}
.msglimit {display: inline-block;position: absolute;right: 6px;top: 2px;}

.adminlogin {width:330px;margin: 0 auto;font-size:14px;color:#999;}

/*------------ANIMATIONS------------*/ 
a, input, img, select, button {-webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
@keyframes ava {from {transform: rotateX(90deg) scale(0);opacity:0;} to {transform: rotateX(0deg) scale(1);opacity:1;}}
.user_avatar img {animation: ava 1s ease;}
/*@keyframes shake { 25%{ transform:rotate(-1deg); } 50%{ transform:translateY(-1px); } 75%{ transform:rotate(2deg); } }
*/ 
@keyframes shake {
 10%, 90% {
 transform: translate3d(-1px, 0, 0);
 -webkit-transform: translate3d(-1px, 0, 0);
 -ms-transform: translate3d(-1px, 0, 0);
 }
 
 20%, 80% {
 transform: translate3d(2px, 0, 0);
 -webkit-transform: translate3d(2px, 0, 0);
 -ms-transform: translate3d(2px, 0, 0); 
 }

 30%, 50%, 70% {
 transform: translate3d(-4px, 0, 0);
 -webkit-transform: translate3d(-4px, 0, 0);
 -ms-transform: translate3d(-4px, 0, 0);
 }

 40%, 60% {
 transform: translate3d(4px, 0, 0);
 -webkit-transform: translate3d(4px, 0, 0);
 -ms-transform: translate3d(4px, 0, 0);
 }
}

@-webkit-keyframes shake {
 10%, 90% { -webkit-transform: translate3d(-1px, 0, 0); }
 20%, 80% { -webkit-transform: translate3d(2px, 0, 0); }
 30%, 50%, 70% { -webkit-transform: translate3d(-4px, 0, 0); }
 40%, 60% { -webkit-transform: translate3d(4px, 0, 0); }
}

@keyframes wiggle {
 0% { transform: rotate(0deg); }
 70% { transform: rotate(0deg); }
 80% { transform: rotate(10deg); }
 90% { transform: rotate(-10deg); }
 100% { transform: rotate(0deg); }
}

 /*------------ POP-UPS ------------*/ 
.myWinCont {position:relative;}
.myWinCont textarea {color:#000!important;}
.myWinCont textarea:focus {border-color:#000!important;}
.myWinCont a:link, .myWinCont a.noun:link, .myWinCont a:visited, .myWinCont a.noun:visited {font-family: 'Open Sans', sans-serif!important;color: #282828!important;}
.myWinCont a:hover, .myWinCont a.noun:hover, .myWinCont a:active, .myWinCont a.noun:active {text-decoration: underline!important;outline: 0!important;color:#000!important;}
.myWinCont input[type="text"], .myWinCont input[type="password"], .myWinCont .tmplCodeH {background: #fff !important;color: #999 !important;border-radius:0!important;}
.myWinCont hr {border-color: #111;}
.myWinCont legend, span.xw-hdr-text, span.xw-hdr-text {text-transform: uppercase;font-weight: 300 !important;font-size: 14px;margin-bottom: 0;border-bottom: none !important;}
.xw-plain .xw-ml, .xw-plain .xw-tl, .xw-plain .xw-bl, .xw-blank, .myWinCont textarea {background: #fff !important;}
.xw-plain .xw-tl {border-radius: 0 !important;border-bottom: 0}
.xw-plain .xw-bl {border-radius: 0 !important;border-top: 0;}
.xw-plain .myBtnCenter a:link, .xw-plain .myBtnCenter a:visited {text-transform: uppercase !important;font-weight:bold;}
.xw-plain .overBtn .myBtnLeft, .xw-plain .downBtn .myBtnLeft, .xw-plain .overBtn .myBtnCenter, .xw-plain .downBtn .myBtnCenter, .xw-plain .overBtn .myBtnRight, .xw-plain .downBtn .myBtnRight {background: #FFF!important;}
a.titlehre {min-height: 80px;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;align-items: center;}
.bagmenu {padding: 0 20px;padding-left: 10px;}
li.ucf-bb span {position: relative;display: inline-block;margin-bottom: 2px}
.vidcont {background: #eee;}
.myBtnCont {margin: 0 16px !important;}
.myWinLoad, .myWinLoadS, .myWinLoadSD, .myWinLoadSF{position:absolute!important;top: 16px;right: 16px;}
 

.myBtnRight, .myBtnRightA, .myBtnLeft, .myBtnLeftA {display: none !important;}
.myBtnCenterA, .myBtnCenter {border: none !important;color:#000 !important;}
.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt, .myWinCont legend, span.xw-hdr-text, .myWinCont b {color: #666 !important;font-weight: 300;}
.xw-blank,.xw-plain, .myWinCont input[type="text"], .myWinCont input[type="password"], .myWinCont .tmplCodeH, .myWinCont select {border-radius: 0 !important;}


/*------------ QUERIES ------------*/

@media (max-width: 767px) {
.uadm-collapse {display:none!important;}
#allEntries > div {width:50%;}
.uadm--vertical {top:-800px!important;left:16px!important;}
.wrap-content {display:block;}
.content {padding: 8px;}

.chat span {display:inline-block;margin-bottom:8px;}

aside {visibility:hidden;display:block;white-space:nowrap;opacity:0;max-height: 0;overflow:hidden;}
.hside {visibility:visible;opacity:1;max-height:460px;}

.chat {padding: 16px 16px 0 16px;box-sizing:border-box;}
.sortMenu {right: 8px;top: 8px;}

.hidden {top: -30px!important; transition: top 0.5s ease-in-out;}
.in-header {flex-direction:column;}
.logo {justify-content:center;width:100%;}
.logo .sign {background-position: center center;} 
.logo .emb {display:none;}

.in-header nav {justify-content: space-evenly;width: 100%;}


.wrapper {margin:128px 8px 8px;}
.f-t-block span {display:none;}

.user {display:none;}

.new span {display:none;text-decoration:underline;}
.dropdown-list {width: 95px;}
.ThrForumBarCl12 {display: block;}
.forumModerFuncsTbl {margin-top:8px;}
.moderOptions {width: 180px;min-height:32px;border-right: 0;}
#thread_search_field {width: 180px!important;}

.FrmForumBarRow1 .forumNamesBar {display: block;max-width: calc(100% - 100px);}
.forumNamesBar {margin-bottom: 8px;}
}

@media (min-width: 768px) {
.reg-rules {display:table-cell;}

#allEntries > div {width:33.3%;}
.uadm--vertical {top:128px!important;left:16px!important;}

::-webkit-scrollbar-button {background-image:url('');background-repeat:no-repeat;width:5px;height:0px}
::-webkit-scrollbar-track {background:#000;}
::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background:#666;}
::-webkit-scrollbar-thumb:hover{background:#ff5400;}
::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
::-webkit-scrollbar{width: 12px;height: 6px;}
::selection { background: #282828;color:#eee;}
::-moz-selection { background: #282828; color:#eee;}

-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;

* {
 -webkit-touch-callout:none; /* prevent callout to copy image, etc when tap to hold */
 -webkit-text-size-adjust:none; /* prevent webkit from resizing text to fit */
 -webkit-tap-highlight-color:rgba(0,0,0,0); /* prevent tap highlight color / shadow */
 -webkit-user-select:none; /* prevent copy paste, to allow, change 'none' to 'text' */
}

.wrap-content {display:flex;overflow: hidden;}
.content {display: flex;flex-direction: column;padding: 16px 16px 16px 0;}
.chat span {display:inline-block;margin-bottom:16px;}
aside {visibility:hidden;display:flex;flex-grow:0;flex-shrink:0;flex-direction: column;white-space:nowrap;opacity:0;width: 0;max-height: 0;overflow:hidden;}
.hside {visibility:visible;opacity:1;width:200px;display: block;max-height: 999px;}


.chat {padding: 16px 0 16px 16px;box-sizing:border-box;}
.sortMenu {right: 16px;top: 16px;}

.in-header {flex-direction:row;margin: 0 64px;}
.in-header nav {font-size: 18px;}
.in-header nav a {margin-left: 16px;}
.in-header nav a:before,.in-header nav a:after {display: inline-block;opacity: 0;-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;-moz-transition: -moz-transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;}
.in-header nav a:before {left: -8px;position: absolute;content: '[';-webkit-transform: translateX(10px);-moz-transform: translateX(10px);transform: translateX(20px);}
.in-header nav a:after {position: absolute;right: -8px;content: ']';-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);transform: translateX(-20px);}
.in-header nav a:hover:before,.in-header nav a:hover:after,.in-header nav a:focus:before,.in-header nav a:focus:after {opacity: 1;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);}

.logo .sign {background-position: left center;margin-right:16px;} 
.logo .emb {display:block;}

#totop {top:0;bottom:4px;right: 0;/* width: 50%; */}
.wrapper {margin:128px 64px 64px;}
.chat {min-width:200px;}

.dropdown-list {width:100%;}

.profile {padding:0 16px;}

.ThrForumBarCl12 {position: absolute;width: 220px;right: 16px;top: 16px;}

.moderOptions {border-right: 0!important;width:180px;min-height:32px;}
#thread_search_field {width:128px;}

.f-p {display:table-cell;height:auto;}
.f-p-ava {float: none;text-align:center;width:100%;}
.f-p-ava img {width: 128px;height:auto;margin-left:0;}
.f-p-user {margin-left: 0;width:100%;text-align:center;line-height:normal;}
.f-p-info,.f-p-btl {display:block;}
.f-p-date {display:none;}

.ThrForumBarRow1 .forumNamesBar {display: block;max-width: calc(100% - 220px);}
.forumNamesBar {margin-bottom: 16px;}

.f-t-lastm {display:block;}

}

@media (min-width: 920px) {
.in-header nav {font-size: 24px;}
#allEntries > div {width:25%;}
}

@media (min-width: 1600px) {
.in-header {flex-direction:row;margin: 0px auto 0px;}
.wrapper {margin: 128px auto 64px;}
.hside {visibility:visible;opacity:1;width:320px;}

.chat {min-width:320px;}
#allEntries > div {width:20%;}
 }
@media (max-width: 540px) {
#allEntries > div {width:100%!important;}
.thread_subscribe {margin-top:4px;}
.reg-rules {width:80%;}

}
@media (max-width: 380px) {
}

/*------------ ADMIN PANEL ------------*/ 
.uadm--top-closed,.uadm--closed {top:-400px!important;}
.uadm-collapse {display:none!important;top:128px!important;left:16px!important;background:rgba(255,255,255,.4)!important;box-shadow:0px 0px 8px #000!important;border-radius:2px!important;border:0!important;}
.uadm-collapse--empty {background:transparent!important;border-radius:0!important;box-shadow:0!important;}
.uadm--top-closed .uadm-collapse {display:block!important;}

.uadm {z-index:1000!important;position:absolute!important;background:rgba(255,255,255,.4)!important;box-shadow:0px 0px 8px #000!important;border-radius:2px!important;border:0!important;}
.uadm-subl {border-radius:0!important;background:#fff!important;border: 1px solid #999!important;}
.uadm-profile,.uadm-message,#uadm-search {display:none!important;}

.uadm--orng.uadm--open-subl .uadm-iparent--open {background:rgba(255,255,255,.4)!important;border-color:#fff!important;}
.uadm-toggle {border-radius:0!important;}
.uadm--orng.uadm--open-subl .uadm-iparent.uadm-iparent--open:after {border-color:#fff!important;}
.uadm-iparent:before {display:none !important;}
.uadm--open-subl .uadm-iparent--open {border: none !important;}
.uadm--closed .uadm-iparent-preview {background:rgba(255,255,255,.4)!important;}
.uadm--unread {visibility:hidden;}
.uadm--closed .uadm--unread {visibility:visible;}