*       {
    margin:0px;
    padding:0px;
}

.left {float:left}
.right {float: right}
.clear {
    clear: both;}


body  {background: #000;}

#header  {height: 100px}

.sectionInner {
    max-width:1094px;
    margin:0px auto;}

#top   {background: #181818; border-bottom: 3px solid #ffffff;
    border-top:3px solid #ffffff; color:#fff; font-family: 'Anonymous Pro', monospace;
}

#top .imagebox { margin-top: -60px; }

h1  {
    padding-top:20px;
    font-family: 'Rubik Mono One', sans-serif;
    color:#e51937;
    font-size:50px;
}


p   {
    margin-top:12px;
}


#formbox {
    margin-top: 20px;
}
.formbox  {
    text-align: center;

}

input[type="text"]  {
    width: 40%;
    border: 0;
    padding: 8px;
    font-size:14px;
}

.lbox {
    margin-right:10px;
}

.rbox {
    margin-left:10px;}

.subbutton  {
    margin-top:12px;
    border: 0;
    background: #e51937;
    color: white;
    cursor: pointer;
    font-family: 'Rubik Mono One', sans-serif;
    font-size:14px;
    padding: 5px;
}


@media (max-width: 1030px) {
    h1  {
        font-size:30px;
    }
    .toptext {
        padding-right:10px;
    }
}

@media (max-width: 880px) {
    .imagebox {
        display: none;
    }
    .toptext {
        padding-right:20px;
        padding-left: 20px;
    }
}