body {
    font-family: 'Open Sans', arial, sans, helvetica;
    font-size: 0.7em;
    background: none;
    padding: 0 0 0 0;
    margin: 0;
    letter-spacing: 0px;
}
#super-container {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0;
}
div {
    vertical-align: top;
}
#header {
    width: 100%;
    background: #fff;
    padding: 0 0 0 0;
    margin: 0;
}
#banner_not_logged_in {
    width: 100%;
    text-align: left;
    background: #E8890c;
}
#found-writers thead tr td, tbody tr td {
    padding-right: 5px;
}
#header img {
    padding: 0 0 0 20px;
    margin: 0;
}
#login {
    color: #fff;
    height: 80px;
    text-align: right;
    background: #E8890c;
}
#login-form {
    padding: 0px;
}
#header a {
    color: #000;
    text-decoration: none;
    line-height: 1.8em;
}
#container {
    margin-top: 0;
    text-align: left;
    width:100%;
    padding: 0 0 0 0;
}
input, select, textarea {
    padding: 2% 2% 2% 2%;
    padding: 0.2em 0.2em 0.2em 0.2em;
    margin: 0;
	vertical-align:middle;
}
#home {
    background: url(images/background2.jpg) no-repeat;
    min-height: 390px;
}
#about_links a {
    text-decoration: none;
    font-size: 1.5em;
    color: #000;
    text-align: right;
}
#index-desc {
    width: 46%;
    padding: 4% 8% 4% 4%;
    float: left;
}
#index-desc a {
    color: #33762d;
    font-weight: bolder;
    font-size: 1.1em;
    text-decoration: none;
}
#frontpage-wording {
    font-size: 1.8em;
    color: black;
    text-align: right;
}
#frontpage-wording-learn-more, #register-now {
    text-align: right;
}
#frontpage-wording-learn-more a, #register-now a {
    text-decoration: none;
    color: #ed1a3d;
}
#index-signup {
    width: 40.3%;
    float: left;
    padding: 6% 0 0 0;
}
#signup-register {
    font-size: 1.2em;
    color: black;
}
.wrap {
    width: 100%;
    clear: both;
    height: 1px;
}
#footer {
    padding: 10px 0px;
    color: #205d80;
    width: 950px;
    font-size: 1em;
    background: #ECECEF;
    background: linear-gradient(0deg, #ECECEF, #fff);
}
#footer a {
    color: #205d80;
    text-decoration: none;
}
h2, h3, h4, h5 {
    color: #205d80;
}
#content {
    width: 100vw;
    border-top: none;
    min-height: 380px;
}
form {
    padding: 1em 1em 1em 1em;
}
#no-hiring {
    margin-left: 5px;
    font-size: 1.2em;
    font-color: #000000;
}
#button {

background:url("images/login.png");
background-size:cover;
border:0;
outline:0;

}
.lbl {
	width:20%;
	float:left;
}
.lbl span{
	color:red;
}
.inpt {
	width:80%;
	float:left;
}
.all {
	margin:10px 0 10px 0;
}
.all:after { 
    content: " "; 
    display: block;
    clear: both;
}
.register {
    font-size: 1.2em;
    color: black;
}
#upload_file {
    border: 1px solid #ccc;
}
.ul-paypal {
    display: inline-block;
    font-weight: bold;
    font-size: 1.2em;
    padding: 2px;
    color: rgb(0, 51, 102);
    width: 142px;
    height: 19px;
}