/* FONT FACES == */
@import url('https://fonts.googleapis.com/css?family=Open+Sans|Roboto');

/* CORPO == */
body{background:#EEE; font-family: 'Open Sans', sans-serif; font-size:13px; margin: 0px; padding: 0px;}

input[type="text"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="time"], .inputs_ep, select, textarea, .inputs{border: solid 1px #CCC; background: #fff !important; box-shadow: none !important; color:#555;  border-radius:3px; padding:10px; font-family: 'Roboto',Helvetica,Arial,sans-serif; font-size:15px; outline:none; line-height:20px; -webkit-appearance:none;}

input[type="submit"], input[type="button"]{-webkit-appearance:none; font-family: 'Open Sans';}

#win{display:none;}

/* LOGO APRESENTA��O == */
.div_logo_ep{text-align:center;}
.div_logo_ep img{width:50%;}

/* DIV DE LOGIN E CADASTRO == */
.div_login_ep{height:100%; width:100%; padding:0 0 20px;}
.div_login_ep .div_logo_ep{text-align:center; background:#FFF; padding:20px 0; margin:30px 0 0;}
.div_login_ep .div_logo_ep img{width:220px;}
.div_login_ep  input[type="text"], .div_login_ep input[type="password"], .div_login_ep input[type="number"], .div_login_ep input[type="date"], .div_login_ep input[type="time"], .div_login_ep input[type="tel"], .inputs_ep{width:96%; font-weight:bold; box-shadow: 10px 10px 5px #888888;}
.div_login_ep .bnts_ep{border:1px solid #6f7f9c; padding:0 5px; display:block; width:100%; margin:25px 0 0; cursor:pointer; font-weight:bold; line-height:40px; border-radius:3px; background:#6f7f9c; color:#FFFFFF;}
.div_login_ep .div_inputs_ep{box-shadow: 1px 2px 5px #333;}
.div_login_ep .div_bnt_insert_ca_ep{margin:25px 0 0; display:none;}
.div_login_ep .div_bnt_insert_ca_ep span{font-weight:bold; cursor:pointer;}

.div_login_ep .div_bnts_ep{margin:25px 0 0; text-align:center; font-weight:bold; line-height:30px;}
.div_login_ep .div_bnts_ep .div_inputs_ep{}
.div_login_ep .div_bnts_ep .bnts_ep{margin:0 !important;}

/* DIV DE LOGIN == */
.div_login_ep .div_form_login_ep{color:#FFFFFF; width:400px; margin:0 auto;}
.div_login_ep .div_form_login_ep label{font-weight:bold; display:block; line-height:30px; margin:15px 0 0;} 

/* DIV DE CADASTRO== */
.div_login_ep .div_form_cadastro_ep{color:#FFFFFF; width:80%; margin:0 auto; display:none;}
.div_login_ep .div_form_cadastro_ep label{font-weight:bold; display:block; line-height:30px; margin:15px 0 0;} 