/* Local fonts may be slightly different to hosted fonts with the same name, which could cause some rendering differences */
/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'),
       url('/webfonts/roboto-v27-latin-ext_latin-regular.woff2') format('woff2'),
       url('/webfonts/roboto-v27-latin-ext_latin-regular.woff') format('woff');
  font-display: swap;
}
/* roboto-500 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('/webfonts/roboto-v27-latin-ext_latin-500.woff2') format('woff2'), 
       url('/webfonts/roboto-v27-latin-ext_latin-500.woff') format('woff'); 
  font-display: swap;
}

body {
 background-color: #000;
/*background: #191919 url(https://static1.glowtxt.com/img/snowback1.jpg) no-repeat;*/
/* background: #000 url(https://static1.glowtxt.com/img/bg4.jpg);*/
 font: 1em Calibri, 'Lucida Grande', Arial, Verdana, Sans-Serif;
 color: #ffffff;
 width: 100%;
 
 margin: 0 auto;
 text-align: center;

}

* { 
margin: 0; 
padding: 0; 

/* This disables touch selection outlines on mobile browsers for most elements but not image maps */
        -webkit-tap-highlight-color: rgba(255,255,255,0);
        -moz-tap-highlight-color: rgba(0,0,0,0);
        tap-highlight-color: rgba(0,0,0,0);
}
body * {
/* Stop iOS adjusting font sizes and breaking layout */
-webkit-text-size-adjust: 100%;
}

img { border: 0; }
input { padding: 0; }
input[type="submit"]:focus { outline: none; }
button:focus { outline: none; }

a {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}

.notice {
 margin: 0 auto;

 position: relative;
 top: 0px;
 left: 0px;
}

.container {
/*width: 896px;*/
width: 970px;
/*width: 900px;*/
/*height: 1500px;*/
margin: 0 auto;

 position: relative;
 top: 0px;
 left: 0px;

border: 1px solid #000000;
/*background: #000 url(https://static1.glowtxt.com/img/glowtxt-topleft.png) no-repeat;*/
}

#container-bg {
/*background: #000 url(https://static1.glowtxt.com/img/glowtxt-topleft.png) no-repeat;*/
background: #000 url(https://glowtxt.com/glowtxt-topleft.png) no-repeat;
width:253px;
height:304px;
position:absolute;
left:0px;
top:0px;
z-index:-10;
}

:focus
{
  -moz-outline-style: none;
}

.footer-copy {
font: .7em Calibri, 'Lucida Grande', Arial, Verdana, Sans-Serif;
margin: 9px 0 0 0;
}
.footer {
font: 17px Calibri, 'Lucida Grande', Arial, Verdana, Sans-Serif;
font-weight:bold;
color: #808080;
margin-bottom:10px;
/*position: absolute;
top: 1200px;
left: 280px;
*/
}
.footer a {
 text-decoration: none;
 color: #be79cb;
 color: #736197;
 color: #624c76;
 margin: 0 2px 0 2px;
}
.footer a:hover {
/* text-decoration: underline;*/
 color: #ddd;
}

#hostedby a {
 text-decoration: none;
 color: #fff;
}

#hostedby a:hover {
 text-decoration: underline;
}


.clearer {
clear: both;
line-height:0px;
height:0px;
/*margin:-3px 0 -3px 0;*/
}

#gen {
margin: 86px 0 2px 0px;
margin: 82px 0 2px 0px;
}
#spacer1 {
margin: 0px 0 10px 0;
}
#spacer2 {
margin: 4px 0 4px 0;
}

#box-height {
height: 160px;
}

#input-box {
float: left;
margin-left:7px;
text-align:left;
display:inline;
font: .8em Arial, Helvetica, sans-serif;
}

#options-box {
float: left;
margin-left:58px;
margin-left:20px;
display:inline;
}

#unicodeouterbox {
border:0px solid #ff0; 
position:absolute; 
top:20px; 
right:0px; 
width:565px; 
height:45px;
}

.unicodebox {
position:relative;
width:565px; 
height:45px;
display:none;
}

.unicodebutton {
/*position:absolute;*/
top:0px;
cursor:pointer;
float:right;
margin-left:18px;
}
/*
.unicodebutton:hover {
filter:brightness(1.35);
}
*/

.unicodebutton2 {
/*position:absolute;*/
top:0px;
cursor:pointer;
float:right;
margin-left:9px;
}

.unicodebutton2a {
/*position:absolute;*/
top:0px;
cursor:pointer;
float:right;
margin-left:8px;
}

#fontouterbox {
position: absolute;
left: -10px; 
left: 4px; 
top:517px;
top:532px;
top:549px;
margin-top:22px;
}

#fontbox {
position: relative;
left: 10px;
margin-top:25px;
}

/*
.input-style {
background-color:404040;
color:ffffff;
border:0px;
font-family:Arial;
font-size:20;
padding:4px;
cursor-color:00ff00;
}
*/

#yourtext {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
font-size:19px;
background-color: #ddd ! important;
color: #222;
border: 2px solid #ddd;
border-radius: 4px;
width: 220px;
height: 36px;
padding: 0 4px 0 4px;
margin: 7px 0 5px 0;
}

#yourtext::placeholder {
color:#404040;
/*color:#3a3a3a;*/
}
#yourtext2 {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
font-size:19px;
background-color: #999 ! important;
color: #222;
border: 2px solid #999;
border-radius: 4px;
width: 220px;
height: 36px;
padding: 0 4px 0 4px;
margin: 0 0 5px 0;
}
#yourtext3 {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
font-size:19px;
background-color: #999 ! important;
color: #222;
border: 2px solid #999;
border-radius: 4px;
width: 220px;
height: 36px;
padding: 0 4px 0 4px;
margin: 0 0 1px 0;
}

#yourtextbutton {
font: 1.3em Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
border:outset 1px #ccc;
color: #222; 
background: #777;
height: 40px;
width: 105px;
margin: 10px 5px 4px 0;
border-radius:5px;
-webkit-appearance: none;
/*-webkit-border-radius: 0;*/
/*transition: background-color 0.4s ease-out;*/
cursor:pointer;
/*transition: background-color 0.12s ease-out;*/
}
#yourtextbutton:hover {
background: #888;
}

#yourcommentbutton {
font: 1.3em Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
border:outset 1px #ccc;
color: #222; 
background: #777;
height: 40px;
width: 140px;
margin: 10px 0 4px 0;
border-radius:5px;
-webkit-appearance: none;
/*-webkit-border-radius: 0;*/
cursor:pointer;
/*transition: background-color 0.12s ease-out;*/
}
#yourcommentbutton:hover {
background: #888;
}

#yourstyle {
font: .8em Tahoma, Arial, Helvetica, sans-serif;
border: 1px solid #ddd;
border-radius:3px;
background-color:#ddd;
background-color:#bbb;
padding: 0 2px 0 2px;
margin: 0 2px 0 2px;
width: 85px;
height: 22px;
width: 93px;
height: 29px;
cursor:pointer;
}
#yourbgsel {
font: .7em Tahoma, Arial, Helvetica, sans-serif;
border: none;
padding: 0 2px 0 2px;
}
#yourbgval {
font: .7em Tahoma, Arial, Helvetica, sans-serif;
border: 1px solid #888;
padding: 0 2px 0 2px;
}

#output-wrapper {
height: 118px;
height: 140px;
height: 143px;
min-height:143px;
/*margin-left:210px;*/
user-select:none;
}
#output-overlay {
z-index:150;
/*
opacity:.85;
filter: alpha(opacity=85);
*/
/*display:none;*/

}
#output {
height: 118px;
height: 140px;
/*margin-left:210px;*/
}

#hidden_output {
display:none;
}

#embed_code {
}

#copypaste {
display: inline;
font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 10px 0 0 10px;
color: #ff90ff;
}

#hostedby {
font: .6em Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
display: inline;
}

#blogpaste {
font: .5em Tahoma, Arial, Helvetica, sans-serif;
display: block;
color:#cc4;
margin: 5px 0 12px 4px;
}

#embed_textarea {
font: .7em Tahoma, Arial, Helvetica, sans-serif;
background-color: #555;
color: #eee;
margin: 0 0 0 10px;
width: 360px;
/*height: 40px;*/
color: #f6b65b;
overflow: auto;
}

#embed_textarea2 {
font: .5em Tahoma, Arial, Helvetica, sans-serif;
background-color: #333;
color: #eee;
margin: 4px 0 0 5px;
width: 300px;
height: 60px;
border: 2px solid #e560e5;
border: 2px solid #a570a5;
color: #f6b65b;
/*overflow-x:hidden;
overflow-y:scroll;*/
overflow: hidden;
padding: 2px;
}

#embed_textarea3 {
font: .75em Tahoma, Arial, Helvetica, sans-serif;
background-color: #333;
color: #eee;
margin: 10px 0 0 0px;
width: 210px;
height: 75px;
border: 2px solid #e560e5;
border: 2px solid #a570a5;
color: #f6b65b;
/*overflow-x:hidden;
overflow-y:scroll;*/
overflow: hidden;
padding: 2px 4px 2px 4px;
}

#hint {
font: .8em Tahoma, Arial, Helvetica, sans-serif;
color: #f6b65b;
}

.roundedcornr_box_258840 {
   background: #555555;
   margin: 4px 0 0 0;
}
.roundedcornr_top_258840 div {
   background: url(https://static1.glowtxt.com/img/roundedcornr_258840_tl.png) no-repeat top left;
}
.roundedcornr_top_258840 {
   background: url(https://static1.glowtxt.com/img/roundedcornr_258840_tr.png) no-repeat top right;
}
.roundedcornr_bottom_258840 div {
   background: url(https://static1.glowtxt.com/img/roundedcornr_258840_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_258840 {
   background: url(https://static1.glowtxt.com/img/roundedcornr_258840_br.png) no-repeat bottom right;
}

.roundedcornr_top_258840 div, .roundedcornr_top_258840,
.roundedcornr_bottom_258840 div, .roundedcornr_bottom_258840 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.roundedcornr_content_258840 { margin: 0 5px; }

#downloadbutton {
font: 1.3em Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
border:outset 1px #ccc;
color: #773377; 
background: #999;
width: 94px;
height: 60px;
margin: 26px 0 2px 0;
border-radius:5px;
-webkit-appearance: none;
/*-webkit-border-radius: 0;*/
float:left;
cursor:pointer;
/*transition: background-color 0.12s ease-out;*/
}
#downloadbutton:hover {
background: #aaa;
}

#codesbutton {
font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
border:outset 1px #ccc;
color: #993377; 
background: #999;
width: 94px;
height: 60px;
margin: 26px 0 2px 8px;
border-radius:5px;
-webkit-appearance: none;
/*-webkit-border-radius: 0;*/
float:left;
cursor:pointer;
/*transition: background-color 0.12s ease-out;*/
}
#codesbutton:hover {
background: #aaa;
}

#previewbutton {
font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
border:outset 1px #ccc;
color: #773399; 
background: #999;
width: 94px;
height: 60px;
margin: 26px 0 2px 8px;
border-radius:5px;
-webkit-appearance: none;
/*-webkit-border-radius: 0;*/
float:left;
cursor:pointer;
/*transition: background-color 0.12s ease-out;*/
}
#previewbutton:hover {
background: #aaa;
}

#embed_code_text {
font: .8em Tahoma, Arial, Helvetica, sans-serif;
font: 12.8px Tahoma, Arial, Helvetica, sans-serif;
/*width: 375px;*/
height: 110px;
text-align: left;
margin: 0 10px 0 10px;
}

#mode-status {
width:100%;
text-align: center;
font: .7em Tahoma, Arial, Helvetica, sans-serif;
/*color: #a7a;*/
color: #979;
}

#welcome {
float:left; 
width:195px;
width:232px;
display:inline;
margin: 4px 10px 0 20px;
font: .8em Tahoma, Arial, Helvetica, sans-serif;
color: #e0e0e0;
}

#welcome-small {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
/*margin-bottom: 14px;*/
color: #a0a0e0;

}

#embed_code_wrapper {
width: 328px;
height:115px;
margin: 0 0 10px 0;
float:left;
/*border:1px solid;*/
}
#embed_code_wrapper2 {
width: 340px;
height: 250px;
margin: 40px 0px 45px 10px;
float: left;
/*border: 1px solid;*/
}
#embed_code_wrapper3 {
width: 755px;
/*height: 160px;*/
margin: 10px 0px 25px 10px;
float: left;
/*border: 1px solid;*/
}

#ad1 {
width:200px;
height:200px;
position:absolute;
top:430px;
left:20px;
background-color: #000000;
/*
border: 1px solid;
*/
}

#ad1 img {
width:200px; 
height:165px;
}


#ad2 {
width:200px;
height:200px;
position:absolute;
top:375px;
left:670px;
background-color: #000000;
border: 1px solid;
}

#smallrect1 {
width:206px;
height:221px;
float:left;
margin: 0 0 0 7px;
}
#leaderboard {
width:768px;
height:90px;
}
#medrect {
width:300px;
height:250px;
/*position:absolute;*/
background-color: #000000;
float: left;
margin: 25px 0 0 10px;
/*margin: 48px 0 0 10px;*/
/*display: inline;*/
}

#largerect-main {
width:336px;
height:280px;
background-color: #000000;
float: left;
margin: 0 0 14px 0px;
display: inline;
}

#medrect-main {
width:300px;
height:250px;
background-color: #000000;
float: left;
margin: 0 0 10px 0px;
display: inline;
}

#medrect-main2 {
width:300px;
height:250px;
background-color: #000000;
float: left;
margin: 10px 0 3px 0px;
display: inline;
}

#linkunit2 {
width:200px;
height:90px;
background-color: #000000;
float: left;
/*margin: 10px 0 5px 20px;
margin: 10px 0 5px 4px;
margin: 7px 0 5px 77px;*/
margin: 7px 0 5px 55px;
display: inline;
}

#linkunit2b {
width:256px;
width:336px;
height:192px;
height:150px;
background-color: #000000;
float: left;
/*margin: 10px 0 5px 20px;
margin: 10px 0 5px 4px;
margin: 7px 0 5px 77px;*/
margin: 12px 0 5px -6px;
display: inline;
}


#linkunit3 {
position:absolute;
width:522px;
height:15px;
text-align:left;
background-color:#220927;
background-color:#1E0923;
border:4px solid #220927;
border-radius: 1px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
top:141px;
left:-10px;
z-index:1000;
}

#linkunit3-upper {
position:absolute;
/*width:522px;*/
width:468px;
height:15px;
text-align:left;
/*
background-color:#220927;
background-color:#1E0923;
border:4px solid #220927;
border-radius: 1px;
border-top-right-radius: 12px;
border-top-left-radius: 12px;
top:-31px;
left:-10px;
*/
/*background-color:#2B0B31;*/
top:-26px;
left:-7px;
z-index:1000;
}

#smallsquare1 {
width:200px;
height:200px;
background-color: #000000;
float: left;
margin: 5px 0 8px 57px;
margin: 0px 0 8px 57px;
display: inline;
}

#button1 {
width:125px;
height:125px;
position:absolute;
/*
top:47px;
left:380px;
top:40px;
left:375px;
*/
top:-1px;
left:372px;
border:0px solid #fff;
}

#halfbanner1 {
width:234px;
height:60px;
background-color: #000000;
float: left;
margin: 5px 0 2px 24px;
display: inline;
}
#cjbanner {
width:260px;
height:90px;
background-color: #000000;
float: left;
margin: 13px 0 2px 20px;
text-align:left;
display: inline;
}
#linkunit2a {
width:200px;
height:90px;
background-color: #000000;
float: left;
margin: 5px 0 15px 77px;
margin: 5px 0 15px 55px;
display: inline;
}
#cj1 {
/*width:200px;
height:90px;
*/
background-color: #000000;
float: left;
margin: 5px 0 5px 20px;
display: inline;
}
#cj1 a {
 color: #ffa0a0;
}

#ad-banner1 {
/*width:468px;*/
/*width:875px;*/
width:468px;
height:60px;
margin: 0 22px 0 0;
float: right;
/*
position:absolute;
top:410px;
left:215px;
*/
background-color: #000000;
/*border: 1px solid;*/
padding: 10px 0 0 0;
}
#ad-banner2 {
width:468px;
height:60px;
/*
position:absolute;
top:410px;
left:215px;
*/
background-color: #000000;
border: 1px solid;
margin: 0 auto;
}

#ad-mid {
width:468px;
height:60px;
position:absolute;
top:410px;
left:215px;
background-color: #000000;
border: 1px solid;
}

#ad-lu {
width:200px;
height:90px;
position:absolute;
top:340px;
left:640px;
background-color: #000000;
/*
border: 1px solid;
*/
}

#ad-referral {
width:200px;
height:90px;
position:absolute;
/*top:430px;*/
top:710px;
left:640px;
background-color: #000000;
/*
border: 1px solid;
*/
}

#ad-leader {
width:728px;
height:90px;
position:absolute;
top:0px;
left:10px;
background-color: #000000;
/*
border: 1px solid;
*/
}

#textpanel {
width:336px;
/*
width:200px;
height:120px;*/
/*
position:absolute;
display:block;
top:433px;
left:570px;
*/
background-color: #000000;

/*border: 1px solid;*/

font: .9em Calibri, 'Lucida Grande', Arial, Verdana, Sans-Serif;

}

#welike {
/*
width:220px;
height:200px;

position:absolute;
top:900px;
left:0px;
*/
background-color: #000000;
text-align: center;
padding: 0 0 0 20px;
/*font: 1em Tahoma, Arial, Helvetica, sans-serif;*/
font: 1.2em Arial, Verdana, Sans-Serif;
/*
border: 1px solid;
*/
}

#welike a {
 text-decoration: none;
 color: #fff;
 color: #f6a67b;
}
#welike a:hover {
 text-decoration: underline;
}

#altcolor {
 margin-top:2px;
 margin-bottom:2px;
}
#altcolor a {
 margin-top:10px;
 text-decoration: none;
 color: #ffa6bb;
}

#example-sites {
font-size:11px;
}

#getcodes {
margin: 0px 0px 20px 180px;
text-align: left;
}
#about {
margin: 100px 100px 20px 180px;
text-align: left;
}
#about h2 {
margin: 20px 0 20px 0;
font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
}
#about h3 {
margin: 20px 0 20px 0;
font: .8em Tahoma, Arial, Helvetica, sans-serif;
}

#about a {
color:#7289f1;
text-decoration:none;
}
#about a:hover {
text-decoration:underline;
}

#contact {
margin: 100px 100px 0px 180px;
text-align: left;
}

#contact h2{
font: 1em Tahoma, Arial, Helvetica, sans-serif;
color: #f6b65b;
}

.orange {
color: #f6b65b;
}
#textsize1 {
/*
color: #f6b65b;
font: .8em Arial, Helvetica, sans-serif;
*/
color: #ddd;
color: #eac66b;
color: #eac67b;
font: 1em "Trebuchet MS", Helvetica, sans-serif;
font-weight:bold;
display:block;
line-height:20px;
position:Absolute;
top:3px;
left:-1px;
/*right:2px;*/
}
#texteffects {
color: #ff767b;
/*font: .8em Arial, Helvetica, sans-serif;*/
font: 1em Arial, Helvetica, sans-serif;
display:block;
line-height:20px;
position:absolute;
top:49px;
left:0px;
}
#textoptions {
color: #aaa;
/*font: .8em Arial, Helvetica, sans-serif;*/
font: 1em Arial, Helvetica, sans-serif;
display:block;
text-align:left;
line-height:20px;
position:absolute;
top:51px;
top:56px;
left:342px;
}
#animeffects {
color: #c67bdf;
/*font: .8em Arial, Helvetica, sans-serif;*/
font: 1em Arial, Helvetica, sans-serif;
display:block;
line-height:20px;
position:absolute;
top:86px;
left:0px;
}
#listmargin {
float: left;
/*width: 85px;*/
width: 99px;
text-align: left;
/*background: #00ff00;*/
}
#optionwidth1 {
float: left;
/*margin-right:15px;*/
margin-left:6px;
text-align: left;
width:68px;
}
/*
#optionwidth1:hover {
 text-decoration: underline;
}
*/

#optionwidth2 {
float: left;
margin-right:15px;
text-align: left;
}
#optionwidth2a {
float: left;
margin-right:15px;
text-align: left;
font: .8em Arial, Helvetica, sans-serif;
line-height:16px;
height:20px;
}
#optionwidth3 {
float: left;
/*width:50px;*/
width:65px;
text-align: left;
/*margin-right:4px;*/
}

#optionwidth3a {
float: left;
width:55px;
height:34px;
text-align: center;
line-height:34px;
/*
background: url(https://static1.glowtxt.com/img/buttonbg-new.png) no-repeat;
*/
background-color:#4b4b4b;
border-radius:4px;
border:1px solid #383838;
cursor:pointer;
position:relative;
margin-right:3px;
user-select:none;
}

#optionwidth3a_default {
float: left;
width:55px;
height:34px;
text-align: center;
line-height:34px;
/*
background: url(https://static1.glowtxt.com/img/buttonbg-new.png) no-repeat;
background-position:-114px 0px;
*/
background-color:#644f7b;
border-radius:4px;
border:1px solid #59416f;
cursor:pointer;
position:relative;
margin-right:3px;
user-select:none;
}

#optionwidth1a {
float: left;
width:66px;
height:28px;
text-align: center;
line-height:28px;
border-radius:6px;
border:2px solid #561967;
border:2px solid #511761;
cursor:pointer;
position:relative;
margin-right:6px;
color:#9b45bb;
opacity:1;
user-select:none;
}

#optionwidth1a_default {
float: left;
width:66px;
height:28px;
text-align: center;
line-height:28px;
border-radius:6px;
border:2px solid #954180;
border:2px solid #7d346f;
cursor:pointer;
position:relative;
margin-right:6px;
opacity:1;
user-select:none;
}

#optionwidth1b {
float: left;
width:66px;
height:28px;
text-align: center;
line-height:28px;
border-radius:6px;
border:2px solid #561967;
border:2px solid #5f243d;
cursor:pointer;
position:relative;
margin-right:6px;
color:#a84747;
opacity:1;
user-select:none;
}

#optionwidth1b_default {
float: left;
width:66px;
height:28px;
text-align: center;
line-height:28px;
border-radius:6px;
border:2px solid #954180;
border:2px solid #923c4a;
cursor:pointer;
position:relative;
margin-right:6px;
opacity:1;
user-select:none;
}

#style-opt {
color: #ddd;
font: 1em Arial, Helvetica, sans-serif;
display:block;
line-height:20px;
position:absolute;
/*left:0px;
top:0px;
*/
right:0px;
top:147px;
}
#background-col {
color: #aaa;
color:#d666a6;
/*font: .8em Arial, Helvetica, sans-serif;*/
font: 1em Arial, Helvetica, sans-serif;
display:block;
line-height:20px;
position:absolute;
top:125px;
left:0px;
}
#font-col {
font: .8em Arial, Helvetica, sans-serif;
display:block;
line-height:20px;
position:absolute;
top:156px;
left:0px;
}
.font-colour {
/*width:25px;
height:17px;*/
width:30px;
height:26px;
width:37px;
height:30px;
/*margin-top:1px;*/
/*
border-top:1px solid #2B0B31;
border-right:1px solid #2B0B31;
*/
margin-right:1px;
border:1px solid #2B0B31;
border-radius:3px;
opacity:.6;
float:left;
cursor:pointer;
}

.font-colour:hover {
opacity:1 !important;
}

#update {
color: #f6b65b;
color: #eecccc;
color: #ddbbbb;
font: .8em Tahoma, Arial, Helvetica, sans-serif;
/*font-size:12px;*/
}
#update a {
color:#8066d0;
color:#8c7bc2;
color:#b39bff;
}

#update2 {
color: #ff767b;
font: .7em Tahoma, Arial, Helvetica, sans-serif;
margin: 5px 0 0 0;
}

#legal {
margin: 100px 100px 0px 180px;
text-align: left;
}
#legal h2{
font: 1em Tahoma, Arial, Helvetica, sans-serif;
color:#aaa;
}
#legal h3{
font: .8em Tahoma, Arial, Helvetica, sans-serif;
color:#aaa;
}

#codebox1 {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
}
#codebox2 {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
}
#codebox3 {
font: 1.4em Tahoma, Arial, Helvetica, sans-serif;
}

.previewtable {
table-layout:fixed;
width:750px;
height:100%;
}
#preview1 {
height: 280px;
width: 750px;
/*border: 1px solid #fff;*/
background-color: #000000;
border:1px solid #666;
padding:1px;
}
#preview2 {
height: 280px;
width: 750px;
/*border: 1px solid #fff;*/
background-color: #ffffff;
border:1px solid #666;
padding:1px;
}
#preview3 {
height: 280px;
width: 750px;
/*border: 1px solid #fff;*/
background: url(https://static1.glowtxt.com/img/greyscale4.jpg) repeat;
border:1px solid #666;
padding:1px;
}
#preview4 {
height: 280px;
width: 750px;
/*border: 1px solid #fff;*/
background: url(https://static1.glowtxt.com/img/coloured4.jpg) repeat;
border:1px solid #666;
padding:1px;
}
#preview5 {
height: 280px;
width: 750px;
/*border: 1px solid #fff;*/
background: url(https://static1.glowtxt.com/img/darkbg.jpg) repeat;
border:1px solid #666;
padding:1px;
}
.previewtd {
overflow:hidden;
width:750px;
vertical-align:middle;
}

.roundedcornr_box_612872 {
	background: url(https://static1.glowtxt.com/img/roundedcornr_612872_tl2.png) no-repeat top left;
/* width: 355px;*/
}
.roundedcornr_top_612872 {
	background: url(https://static1.glowtxt.com/img/roundedcornr_612872_tr.png) no-repeat top right;
}
.roundedcornr_bottom_612872 {
	background: url(https://static1.glowtxt.com/img/roundedcornr_612872_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_612872 div {
	background: url(https://static1.glowtxt.com/img/roundedcornr_612872_br.png) no-repeat bottom right;
}
.roundedcornr_content_612872 {
	background: url(https://static1.glowtxt.com/img/roundedcornr_612872_r.png) top right repeat-y;
}

.roundedcornr_top_612872 div,.roundedcornr_top_612872,
.roundedcornr_bottom_612872 div, .roundedcornr_bottom_612872 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
/*.roundedcornr_content_612872, .roundedcornr_bottom_612872 {*/
.roundedcornr_bottom_612872 {
	margin-top: -6px;
}
.roundedcornr_content_612872 { padding: 0 10px 0 15px; }


.smallpanel {
text-align:left;
font-size:13px;
border:4px solid #342639;
border-radius:4px;
background-color:#342639;
padding:2px 4px 2px 2px;
height:15px;
}


/* fancyform styles */
/*
.checked{background-color:#222;background-image:url(https://static1.glowtxt.com/img/chk_on.png) no-repeat;}
.unchecked{background-color:#1c1c1c;background-image:url(https://static1.glowtxt.com/img/chk_off.png) no-repeat;}
.selected{background-color:#222;background-image:url(https://static1.glowtxt.com/img/rdo_on.png) no-repeat;}
.unselected{background-color:#1c1c1c;background-image:url(https://static1.glowtxt.com/img/rdo_off.png) no-repeat;}
*/

.about-title {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size:32px;
color:#eee;
}
.about-heading {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size:22px;
color:#f6b65b;
}
.about-heading2 {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size:22px;
color:#f6b65b;
color:#df7bbd;
}
.about-listitem {
font-family: 'Roboto', sans-serif;
font-weight: 400;
list-style:disc outside none;
display:list-item; 
margin-left:30px;
margin-bottom:7px;
font-size:17px;
color:#be7698;
color:#dd76ba;
color:#df7bbd;
}
.about-listitem2 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
list-style:disc outside none;
display:list-item; 
margin-left:30px;
margin-bottom:7px;
font-size:17px;
color:#be7698;
color:#dd76ba;
color:#ec8686;
color:#daadfa;
}

.faq-title {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size:28px;
color:#714D5B;
color:#fc65b6;
}
.faq-title a {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size:28px;
color:#714D5B;
color:#fc65b6;
}
.faq-heading {
font-family: 'Roboto', sans-serif;
font-size: 1.6em;
margin-top:8px;
margin-bottom:8px;
color:#444;
color:#e6e6e6;
}
.faq-heading a {
font-family: 'Roboto', sans-serif;
font-size: 23px;
color:#444;
color:#e6e6e6;
color:#a492d6 !important;
}
.faq-heading a:hover {
text-decoration:none !important;
}

.faq-column {
width:435px;
width:375px;
padding-right:10px;
margin-right:15px;
border:0px solid #f00;
/*font-size:15px;*/
float:left;
}
.faq-answer-heading {
font-family: 'Roboto', sans-serif;
font-size: 1.6em;
width:700px;
margin-top:8px;
margin-bottom:8px;
margin-left:15px;
color:#bbb;
color:#c0c0c0;
color:#ddd;
}
.faq-answer-text {
width:550px; 
border:0px solid #000; 
margin-left:15px;
font-size:18px;
color:#868686;
color:#909090;
}

.faq-highlight1 {
display:inline;
color:#f0ca6e;
}
.faq-highlight2 {
display:inline;
color:#cfa4a4;
}
.faq-highlight3 {
display:inline;
color:#ddd;
font-size:19px;
font-weight:bold;
}
.faq-subtitle {
width:590px;
font-size:15px;
line-height:20px;
color:#ddd;
color:#a85c85;
text-align:center;
margin:8px 0 8px 0;
clear:both;
}
.faq-subtitle2 {
width:590px;
font-size:15px;
font-weight:bold;
line-height:20px;
color:#ddd;
color:#a85c85;
color:#6d254c;
color:#9e1760;
text-align:center;
margin:12px 0 16px 0;
background-color:white;
clear:both;
}
.faq-listitem {
list-style:disc outside none;
display:list-item; 
margin-left:30px;
margin-bottom:7px;
}

.leftpoint7a {
/*background: url(https://static1.glowtxt.com/img/bullet7.png) no-repeat;*/
width:13px;
height:14px;
float:left;
margin: 6px 5px 5px 15px;
}
.rightpoint7a {
float:left;
font-size:17px;
line-height:23px;
color:#444;
color:#666;
margin: 4px 0 4px 0;
border:0px solid #000;
width:380px;
width:335px;
list-style:disc outside none;
display:list-item; 
color:#666;
}
.rightpoint7a a {
color:#444;
color:#666;
/*color:#aaa !important;*/
color:#868686 !important;
font-size:17px;
line-height:23px;
}
.rightpoint7a a:hover {
color:#ddd !important;
text-decoration:none !important;
}

.container-modal {
width: 540px;
margin: 0 auto;
z-index:10;

 position: relative;
 top: 0px;
 left: 0px;

border: 0px solid #ff0000;
background-color: #3c3c3c;
}

.embedbox-modal {
width:535px;
text-align:left;

border:4px solid #141414;
border:4px solid rgba(40, 40, 40, 0.5);
border-radius: 15px;
background-color: #282828;
background-color: rgba(80, 80, 80, 0.5);
padding:6px 0 0 0;
margin-bottom:3px;
}

#modal-prompt {
font-size:.7em;
margin:15px 0 0 5px;
width:510px;
height:215px;
color:#ccc;
}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:-11px; left:-9px; width:64px; height:64px; cursor:pointer; background:url(images/close-button2a.png) no-repeat; z-index:1000}
/*
.tclose {position:absolute; top:-11px; right:-13px; width:64px; height:64px; cursor:pointer; background:url(images/close-button2a.png) no-repeat; z-index:1000}
*/
.tclose:hover {background-position:0 -66px}
#modalmask {background:#000}
#modalframe {padding:7px; -moz-border-radius:10px; border-radius:10px; background:#555 url(images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
#frameless {padding:0}

#modal-mask {
position:absolute;
width:100%;
height:100%;
top:0px;
z-index:800;
opacity:.7;
filter:alpha(opacity=70);
background:#000;
visibility:hidden;
}

.previewborder {
width:432px;
height:242px;
float:left;
border:4px solid #888;
border-radius: 8px;
background-color:#222;
margin-left:5px;
margin-right:5px;
overflow:hidden;
}

.downloadborder {
-webkit-touch-callout: default;
width:432px;
height:220px;
float:left;
margin-left:5px;
margin-right:5px;
overflow:hidden;
}

.previewbg {
width:420px;
height:230px;
float:left;
margin: 6px 0 0 6px;
overflow:hidden;
}

.li-left {
float:left;
margin:10px 0 0 10px;
vertical-align:top;
}

.li-left li {
list-style-type: square;
margin:10px 0 0 0;
}

.li-right {
float:left;
width:560px;
display: inline;
margin:10px 0 0 5px;
vertical-align:top;
color: #999;
}

#copypaste_modal {
display: inline;
font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 10px 0 0 10px;
color: #ff90ff;
}

#copypaste-hint {
/*width:880px;*/
width:535px;
font: 15px Tahoma, Arial, Helvetica, sans-serif;
line-height:17px;
/*height:30px;*/
margin: 5px 0 0 5px;
margin: 10px 0 15px 10px;
color:#888;
}

#getcodes_modal {
margin: 0px 0px 20px 180px;
text-align: left;
}

#embed_code_wrapper3_modal {
width: 755px;
/*height: 160px;*/
margin: 10px 0px 25px 10px;
float: left;
/*border: 1px solid;*/
}

#embed_textarea3_modal {
font: 34px Courier, Courier New, sans-serif;
font-weight:bold;
background-color: #333;
color: #a69bf6;
margin: 5px 0 0 0px;
width: 500px;
height: 42px;
height: 48px;
overflow: hidden;
padding: 2px;
padding-left:5px;
padding-right:5px;
padding-top:7px;

z-index:1000;
border:2px solid #282828;
border:2px solid rgba(80, 80, 80, 0.5);
border-radius: 12px;
background-color: #0a0a0a;
background-color: rgba(20, 20, 20, 0.5);
}

#embed_textarea3_modal a {
 text-decoration: none;
 color: #a69bf6;
}
#embed_textarea3_modal a:hover {
 text-decoration: underline;
}

#codebox1-modal {
font: 18px Tahoma, Arial, Helvetica, sans-serif;
}
#codebox2-modal {
font: 18px Tahoma, Arial, Helvetica, sans-serif;
}
#codebox3-modal {
font: 18px Tahoma, Arial, Helvetica, sans-serif;
}

.ok-modal {
width:120px;
/*font-family: 'Roboto Condensed', sans-serif;*/
font-family: 'Open Sans', sans-serif;
font-size:24px;
line-height:55px;
padding:3px 4px 3px 4px;
text-align:center;
color:#ddd;
color:#000;
background-color: #aaa;
border:3px solid #777;
border-radius:4px;
cursor:pointer;
clear:both;
display:inline-block;
margin-top:30px;
margin-bottom:15px;

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.ok-modal:hover {
background-color: #ccc;
}

.bg-swatch {
width:80px;
height:50px;
border:2px solid #666;
border-radius:5px;
float:left;
cursor:pointer;
margin:2px 4px 0px 2px;
}

.stylebutton {
position:absolute;
cursor:pointer;
user-select:none;
}

.roundedbox-outline {
border:4px solid #555;
border-radius:14px;
padding:10px 10px 10px 13px;
}

.roundedbox-controls {
border:4px solid #42104A;
border-radius:16px;
background-color:#2B0B31;
padding:0px;
}
