/* ---------------------------------------------------------------------------------------------- */
/* estrutura principal */

div#forgot_pass_s1 { display: block; position: relative; width: 100%; overflow: hidden; padding: 50px 0 0 0; background-color: transparent; margin: 0; }


/* ---------------------------------------------------------------------------------------------- */
/* descricao */

div#forgot_pass_s1 h1 { display: block; position: relative; width: 100%; font-family: 'HelveticaCondensedThin', sans-serif; font-size: 35px; line-height: 50px; }


/* ---------------------------------------------------------------------------------------------- */
/* formulario */

div#forgot_pass_s1 form { display: block; background-color: #2b2b2b; width: 90%; margin: 25px auto 0 auto; padding: 15px 5%; }
        div#forgot_pass_s1 form p { display: block; float: left; font-family: 'HelveticaCondensedMedium', sans-serif; color: #ffffff; font-size: 16px; width: 15%; margin: 0 0 10px 0; line-height: 25px; }
        div#forgot_pass_s1 form input.text { display: block; position: relative; border: none; font-size: 14px; float: right; height: 25px; line-height: 25px; width: 70%; margin: 0 0 10px 0; }
        div#forgot_pass_s1 form input.submit { display: block; position: relative; float: left; background-color: #ffffff; color: #2b2b2b; border: none; width: auto; margin: 10px 0 0 30%; padding: 10px 125px; cursor: pointer; }
		div#forgot_pass_s1 form input.submit:hover { background-color: #FAC819; }


/* ---------------------------------------------------------------------------------------------- */