hr
{border-width:1px 0 0 0;}
h1
{font-size:130%;margin:2px 0 2px 0;padding:2px 0 2px 0;text-shadow:2px 2px 2px #858585,0 0 20px #858585,0 0 0.40px #858585;}
h2
{display:inline;font-size:100%;margin:0 0 0 0;padding:0 0 0 0;font-weight:bold;}
td
{overflow:hidden;text-overflow:hidden;}
.lr
{padding:0 15px 0 5px;}
.left
{text-align:left;float:left;}
.right
{text-align:right;}
.center
{width:100%;margin:0 auto;text-align:center;}

/* FORM */
input,textarea,select
{height:28px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
input[type="text"]
{width:100%;background:#efefef;}
input[NAME="name"]
{width:45%;background:#efefef;}
input[NAME="age"]
{width:10%;background:#efefef;}
input[NAME="words"]
{width:20%;background:#efefef;}
input[type="password"],select
{font-size:100%;background:#efefef;}
input:focus,input:hover
{background:#ffffff;}
textarea
{width:480px;height:150px;font-size:100%;font-family:sans-serif;background:#efefef;}
textarea:focus,textarea:hover
{background:#ffffff;}
input[type="submit"]
{font-size:100%;width:100px;margin:5px 0 5px 0;padding:2px 10px 2px 10px;background:#CCC;background:linear-gradient(to bottom, #EEE, #CCC);background:-webkit-gradient(linear, left top, left bottom, from(#EEE), to(#CCC));border:1px #858585 solid;color:#555555;-webkit-appearance:none;-webkit-border-radius:10px;-webkit-box-shadow:0 2px 2px #CCC;text-shadow:1px 2px 3px #3F3F3F;}

/* Select */
.selects
{display:inline-block;position:relative;top:10px;overflow:hidden;height:28px;width:150px;background:#f2f2f2;border:1px solid;border-color:#fff #f7f7f7 #f5f5f5;border-radius:3px;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.06));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.06));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.06));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.06));-webkit-box-shadow:0 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px rgba(0,0,0,.08)}
.selects:after,.selects:before
{content:'';position:absolute;z-index:2;top:9px;right:10px;width:0;height:0;border:4px dashed;border-color:#888 transparent;pointer-events:none}
.wid100
{width:100px;}
.wid300
{width:480px;}
.selects:before
{border-bottom-style:solid;border-top:0}
.selects:after
{margin-top:7px;border-top-style:solid;border-bottom:0}
.selects select
{position:relative;width:130%;margin:0;padding:6px 8px 6px 10px;height:28px;line-height:14px;font-size:9pt;color:#62717a;text-shadow:0 1px #fff;background:#f2f2f2;background:transparent!important;border:0;border-radius:0;-webkit-appearance:none}
.selects select:focus
{z-index:3;width:100%;color:#394349;outline:2px solid #49aff2;outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}
.selects select>option
{margin:3px;padding:6px 8px;text-shadow:none;background:#f2f2f2;border-radius:3px;cursor:pointer}
.lt-ie9 .selects
{z-index:1}
.lt-ie9 .selects select
{z-index:-1}
.lt-ie9 .selects select:focus
{z-index:3}
@-moz-document url-prefix()
{.selects select{padding-left:6px}}

/* API */
.postimg
{max-width:96%;max-height:100vh;display:block;margin-left:auto;margin-right:auto;}
.postimgs
{max-width:60%;max-height:63vh;display:block;margin-left:auto;margin-right:auto;}
.yt,.nico
{position:relative;width:100%;}
.yt:before,.nico:before
{content:"";display:block;padding-top:56.25%;}
.yt2,.nico iframe
{position:absolute;top:0;left:0;width:98%;height:98%;border:0;}
.ins1
{margin:0 auto;max-width:540px;}
.ins2
{background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);}
.fb
{margin:0 auto;max-width:550px;background:#FFF;}
.tiktok-embed
{max-width:605px;min-width:325px;border-radius:9px;}
.pint
{margin:0 auto;max-width:600px;}

/* Next */
.btn
{border:0;font-family:inherit;font-size:inherit;color:inherit;background:0;cursor:pointer;padding:25px 5pc;display:inline-block;margin:15px 30px;text-transform:uppercase;letter-spacing:1px;font-weight:700;outline:0;position:relative}
.btn,.btn:after
{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.btn:after
{content:'';position:absolute;z-index:-1}
.btn:before,.icon-file:before,.icon-heart:after,.icon-plus:after,.icon-star:after
{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;-webkit-font-smoothing:antialiased}
.btn-3
{background:#26adfc;color:#fff}
.btn-3:hover
{background:#0d9ef2}
.btn-3:active
{background:#0085f5;top:2px}
.btn-3:before
{position:absolute;height:100%;left:0;top:0;line-height:3;font-size:140%;width:55px}
.btn-3e
{padding:10px 60pt 10px 40px;overflow:hidden}
.btn-3e:before
{left:auto;right:10px;z-index:2}
.btn-3e:after
{width:30%;height:200%;background:hsla(0,0%,100%,.1);z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}
.btn-3e:hover:after
{width:40%}
.icon-arrow-right:before
{content: url('data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJfeDMxXzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9IndpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IG9wYWNpdHk6IDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMzNzQxNDk7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTQyLjg5NSwwLjA5IDgwLjkwNiwwIDgwLjk2OCwwLjA5IDgwLjc3NywwLjA5IDI1Ni43MDcsMjU2LjA0NSAxNDQuMzksNDE5LjQ0NiA4MC43NzcsNTExLjg0IA0KCQk4MC44ODYsNTExLjg0IDgwLjc3Nyw1MTIgMjU1LjI5Myw1MTIgNDMxLjIyMywyNTYuMDQ1IDI1NS4yOTMsMC4wOSAJIiBzdHlsZT0iZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PC9wb2x5Z29uPg0KPC9nPg0KPC9zdmc+DQo=');}
