* { margin:0px; padding:0px; outline:0; }
html, body { height: 100%; font-family: 'Montserrat', sans-serif;}
body { font-size:100%; font-family: 'Montserrat', sans-serif; color:#292929; line-height:1em; overflow-x:hidden; background:#ccc;background-image:url(i/jct-background.jpg);}
#container { margin:0 auto; width:800px; }
#main-container { position:relative; float:left; width:800px; z-index:500;}
#interface-container {   display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  min-height: 90vh;}
#openchannel-container { position:relative; float:left; top:0; margin:0 auto; width:800px; background:#cccccc; background-color: #cccccc; }
#openchannelcore { position:absolute; top:0px; left:0px; z-index:997; }
#helpertext {color:#6BA666;font-size:12px;text-align:center;margin-top:15px;font-weight:600}

#twittertext {position:relative;  top:15px; color:#115275;font-size:14px;font-weight:600;text-align:center;padding-top:15px;}
#twittertext a {color:#6BA666;}
#twittertext a:hover {text-decoration:none;}

h2 {color:#D9AB16;margin-bottom:4px;}

#middle-content { position:relative;  width:740px; padding:10px 25px 0px 35px;background:#eee; color:#292929; padding-bottom:20px; font-size:14px;  }

input { width:260px; font-size:1.1em; color:#333;padding: 5px 5px 5px 5px; margin-right:15px;font-family: 'Montserrat', sans-serif;}
input, textarea, select { border:1px solid #4096B8; font-size:1em;background:#fff; }
.formSelect { border:1px solid #fff; padding:0; margin:0;}
.selectButton, a.text-link { position:relative; color:#fff; width:auto; font-weight:bold; text-decoration:none; font-size:1em; background-color:#6ba666; padding:5px; border:1px solid #fff; cursor:pointer; }

.formleftcol { position: relative; width: 100px; float: left; padding-bottom: .8em; }
.formrightcol { position: relative; float: left; width: 20em; clear: right; padding-bottom: .8em; }
.formErrors { border:2px dotted #D9AB16; padding:10px; color;#D9AB16; width:362px;}
.formrow-standalone { position: relative; float: left; width: 27.6em; clear: both; padding-bottom: .8em; }
