form label, h2 {
    color: #000;
text-shadow: none;
}

form label {
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 10px;
    display: block;
    margin-top: 10px;
    color: #0d408d;
    text-shadow: 0 1px 0 #fff;
}

body {
    background: url('https://secure.activecarrot.com/media/dynamic/static_images/398/Online-Portal.jpg') top center no-repeat;
	background-size: 100%;
font-family: Helvetica,Arial,sans-serif;
}

#logo {
    width: auto;
height: 166px;
    background: url('https://secure.activecarrot.com/media/dynamic/static_images/398/SRA-Logo-Final-HUGE-NO-TM-TAG.jpg') no-repeat;
padding-bottom: 10px;
}

form .button {
    background-color: #F3743A
}

.center {
    text-align: center
}

.left {
    text-align: center
}

.right {
    text-align: center
}

#admin_wrapper {
    border: none;
}

.alpha60 {
background: #FFFFFF;
background: rgba(237,242,245,.6);
-moz-border-radius: 15px;
border-radius: 15px;
}

.forgot_password {display:none;}

.forgot_password p a {
    color: #666;
    padding-right: 10px;
}

.login_custom_html {
    margin-top: 10px;
    font-size: 12px;
}

.login_custom_html a {
    text-decoration: none;
    color: #666;
    font-weight: bold;
}


#admin_wrapper > div:nth-child(3) > form > p:nth-child(1) > label{
    font-size: 0px;
}
#admin_wrapper > div:nth-child(3) > form > p:nth-child(1) > label:after{
    font-size: 16px;
    display: block;
            content: "Email Address/Username";
}

#admin_wrapper > h2{
    font-size: 0px;
}
#admin_wrapper > h2:before{
    font-size: 16px;
    display: block;
    content: "Please enter the email address on file with SRA to retrieve your temporary password";
}