.detalhes{ background-color:Aqua; display:none}
.passos{margin-left:0px; font-size:14px}
.traco{float:left; background-color:#DDD; height:1px;margin:8px -1px 0 -1px}
.tr100{ width:28px}
.tr160{ width:58px}

.p1{width:65px}
.p2{width:90px}
.p3{width:55px}
.p4{width:80px}

.passotexto{display: table-cell; width:80px; font-size:13px; text-align:center; color:#BBB}
.passocel{display: table-cell}

.passos_texto{float:left; color:#BBB; text-align:center}
.campox{border:1px solid #CCC;font-size:14px;color:#666;height:22px;padding-top:3px;padding-left:3px;font-family:'Arial';margin-bottom:3px;-webkit-appearance:none;-webkit-border-radius:0;outline:none;}

#texto_login{display:none}
#box_left{width:270px; padding:10px; padding-bottom:25px; font-size:14px}
#box_right{width:270px; padding:10px; background-color:#FEDAEA}
.box_login{margin-top:26px; margin-left:0px; background-color:#FFFCFA; float:left}
.wemail{width:250px}
.wsenha{width:205px}
.seguranca{margin-left:0px; margin-top:20px}

@media screen and (min-width:440px){
.detalhes{ background-color:red}
.tr100{ width:60px}
.tr160{ width:80px}

.p1{width:120px}
.p2{width:90px}
.p3{width:85px}
.p4{width:110px}

.box_login{margin-top:26px;float:left}
.wsenha{width:245px}
.wemail{width:245px}
#box_left{padding:25px;width:auto}
#box_right{padding:25px;width:auto}

}

@media screen and (min-width:540px){
.detalhes{ background-color:orange}
.passos{margin-left:40px}
.tr100{ width:90px}
.tr160{ width:120px}

.p1{width:186px}
.p2{width:90px}
.p3{width:186px}
.p4{width:80px}
#texto_login{display:block}
#box_left{padding:25px;width:auto}
#box_right{padding:25px;width:auto}
.seguranca{margin-left:52px; margin-top:50px}

}
@media screen and (min-width:767px){
.box_login{margin-left:52px; left: auto;}

}

@media screen and (min-width:980px){
.box_login{margin-left:52px; left: auto;}
#box_left{float:left;width:300px; padding:35px}
#box_right{float:left;width:300px; padding:35px}
.detalhes{ background-color:purple}
.passos{margin-left:120px}
.tr100{width:100px}
.tr160{width:160px}

.p1{width:210px}
.p2{width:150px}
.p3{width:190px}
.p4{width:160px}
}

