.btn.proximo:hover,.btn.enviar:hover{border:1px solid rgba(0,0,0,.25)}#main section.body{display:table;width:600px;max-width:100%;margin:0px auto;padding:0px 0 160px 0}html body .valores-nps{float:none;clear:both;display:table;width:auto;margin:auto;padding:50px 0 30px 0}html body .valores-nps label{display:table;float:left;clear:none;margin:0px 0 0 0}html body .valores-nps label span{cursor:pointer;display:table;width:50px;height:50px;padding:10px;color:#666;background:#F4F4F4;text-align:center;font-size:1.7em;border:1px solid rgba(0,0,0,.15);border-width:1px 0 1px 1px}html body .valores-nps label:last-of-type span{border-width:1px}html body .valores-nps label input:checked + span{color:#fff;background:#16C2B4}@media screen and (max-width:720px){#main section.body{max-width:720px;width:100%}html body #main .valores-nps{width:auto}html body #main .valores-nps label{margin:0px 8px 0 0}html body #main .valores-nps label span{border-width:1px}html body .valores-nps label:nth-of-type(7){clear:left}html body .valores-nps label:nth-of-type(6),html body .valores-nps label:nth-of-type(11){margin-right:0px}html body .valores-nps label:nth-of-type(10) span,html body .valores-nps label:nth-of-type(11) span{width:79px;height:50px}html body .valores-nps label:nth-of-type(6) ~ label span{margin-top:10px}}html body #main footer ul,html body #main footer a.logo{display:none}html body #main footer{height:auto}html body #main footer .copyright{margin-top:30px}