@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/OpenSans-Bold-webfont.eot');
    src: url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/OpenSans-Italic-webfont.eot');
    src: url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/OpenSans-Light-webfont.eot');
    src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/OpenSans-Regular-webfont.eot');
    src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/OpenSans-Semibold-webfont.eot');
    src: url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
html{
  background-color: #fff;
}
#login{
  padding-bottom: 200px;
}
#loginform{
	box-shadow:none;
	padding-bottom:10px;
}
#wp-submit {
  font-family: 'open_sansregular';
  font-size: 14px;
  color: #fff;
  height: auto;
  padding: 5px 15px;
  background-color: #9acf57;
  border: none;
  border-radius: 0;
  float: right;
  margin: 50px 0px 10px 0;
  box-shadow:none;
}

.useruploadforms{
  width: 320px;
  padding: 8% 0 0;
  margin: auto;
  margin-bottom: 30px;
}
.useruploadforms #wp-submit{
  width: auto;
  font-family: 'open_sansregular';
  font-size: 16px;
  color: #fff;
  padding: 10px 20px;
  background-color: #9acf57;
  border: none;
  float: right;
  border-radius: 0;
  margin:30px 0;
}

#wp-submit:hover {
  opacity: 0.5;
  color: #fff;
}
#wp-submit:focus {
	color:#ffffff;
	box-shadow:none;
	outline:none;
}
#login form p label{
	font-family:'open_sanslight';
	color:#666666;
	font-size:13px;
}

#backtoblog{
	border-top:solid 1px #f5f5f5;
	padding:20px!important;
	margin-top:0px;
	text-align:center;
}
#backtoblog:hover a{
	color:#ff953b!important;
}
#contact {
	position:fixed;
	width:100%;
	text-align:center;
	margin-top:70px;
	background:#F5F5F5;
	padding:40px;
	bottom:0;
}
.interim-login #contact{
  display: none;
}