/* line 2, ../sass/style.scss */
body {
  background: url("/static/img/bk-enem.png") center 31px no-repeat #ffffff;
  background-size: 100%;
}
/* line 6, ../sass/style.scss */
body .aMenos, body .aMais {
  display: none;
}
/* line 10, ../sass/style.scss */
body #ebc-header {
  border-bottom: 10px solid #4db6ac;
}
/* line 14, ../sass/style.scss */
body #ebc-wrapper {
  width: 960px;
}
/* line 18, ../sass/style.scss */
body #main-enem {
  max-width: 960px;
}
/* line 21, ../sass/style.scss */
body #main-enem .navbar {
  min-height: 101px;
}
/* line 26, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container {
  padding: 0 70px;
}
/* line 29, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container span {
  margin: 5px 10px 0;
}
/* line 31, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container span a {
  color: #626262;
  font-size: 12px;
}
/* line 35, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container span a u {
  font-style: italic;
}
/* line 40, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container span a:hover {
  text-decoration: none;
}
/* line 45, ../sass/style.scss */
body #main-enem .navbar .nav-inner .container span.pull-left a {
  font-weight: bold;
}
/* line 51, ../sass/style.scss */
body #main-enem .navbar .nav-inner .links {
  margin-top: -1px;
}
/* line 54, ../sass/style.scss */
body #main-enem .navbar .nav-inner .links a {
  border-bottom: 1px solid #ccc;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0;
  color: #FFFFFF;
  text-shadow: 0;
}
/* line 75, ../sass/style.scss */
body #main-enem .navbar .nav li a {
  text-shadow: none;
}
/* line 83, ../sass/style.scss */
body #main-enem input:focus {
  border: 2px solid #f4e2a7;
  box-shadow: none;
}
/* line 88, ../sass/style.scss */
body #main-enem .btn-default {
  background-color: #4db6ac;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebbf36, endColorstr=#F6CA47);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E0B126, endColorstr=#F6CA47)";
  color: #2b2b2b;
  font-size: 13px;
  margin: 0 2px;
  padding: 4px 20px;
}
/* line 98, ../sass/style.scss */
body #main-enem .btn-danger {
  margin: 0 10px;
  padding: 4px 20px;
}
/* line 102, ../sass/style.scss */
body #main-enem .btn-success {
  margin: 0 10px;
  padding: 4px 20px;
}
/* line 107, ../sass/style.scss */
body #main-enem .descricaoErro {
  height: 25px;
  width: 437px;
}
/* line 112, ../sass/style.scss */
body #main-enem .btn:hover {
  background-position: 0;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 120, ../sass/style.scss */
body #main-enem form {
  margin: 20px 0 0;
}
/* line 123, ../sass/style.scss */
body #main-enem form label {
  font-size: 13px;
}
/* line 127, ../sass/style.scss */
body #main-enem form input {
  color: #747474;
}
/* line 131, ../sass/style.scss */
body #main-enem form input#id_email {
  font-style: italic;
}
/* line 135, ../sass/style.scss */
body #main-enem form .form-actions {
  background-color: transparent;
}
/* line 140, ../sass/style.scss */
body #main-enem #box-form {
  margin: 40px 0 0;
  padding: 0 0 20px 0;
}
/* line 143, ../sass/style.scss */
body #main-enem #box-form .well {
  background-color: #eeeeee;
}
/* line 147, ../sass/style.scss */
body #main-enem #box-form .alert {
  margin: 20px 70px;
}
/* line 151, ../sass/style.scss */
body #main-enem #box-form .alertInformarErro {
  margin: 0px 235px 0px 0px;
  float: right;
}
/* line 156, ../sass/style.scss */
body #main-enem #box-form #form-cadastro {
  margin: 0 auto;
  max-width: 460px;
}
/* line 160, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .control-label {
  width: 115px;
}
/* line 164, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .controls {
  margin-left: 130px;
}
/* line 167, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .controls input[type="text"], body #main-enem #box-form #form-cadastro .controls input[type="password"] {
  width: 280px;
}
/* line 171, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .controls input[type="checkbox"] {
  margin: 0;
}
/* line 175, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .controls p {
  color: #CC0000;
  font-size: 12px;
  font-style: italic;
  margin: 5px 0 0;
}
/* line 183, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .controls-checkbox {
  padding-top: 0px;
}
/* line 187, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .control-group:last-child {
  border-top: 1px solid #e3e3e3;
  padding: 20px 0 0;
  margin-bottom: 0;
}
/* line 193, ../sass/style.scss */
body #main-enem #box-form #form-cadastro .form-actions {
  padding-left: 120px;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 200, ../sass/style.scss */
body #main-enem #box-form #form-entrar {
  margin: 0 auto;
  max-width: 305px;
}
/* line 204, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls {
  margin-left: 0px;
}
/* line 207, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls a.senha {
  color: #858585;
  font-size: 12px;
}
/* line 212, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls a:hover {
  color: #858585;
  text-decoration: none;
}
/* line 217, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls input[type="text"], body #main-enem #box-form #form-entrar .controls input[type="password"] {
  font-size: 16px;
  width: 290px;
}
/* line 222, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls span {
  border-left: 1px solid #CCCCCC;
  display: block;
  height: 40px;
  margin: 1px 0 0 0;
  padding: 0 0 0 55px;
}
/* line 230, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls .btn-cadastro:hover {
  color: #FFFFFF;
}
/* line 234, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls .line-divider {
  color: #858585;
  font-size: 12px;
  text-align: center;
}
/* line 238, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls .line-divider hr {
  border-bottom: 1px solid #e3e3e3;
  border-top: 0;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  width: 45%;
}
/* line 247, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls .line-divider .line-left {
  float: left;
}
/* line 250, ../sass/style.scss */
body #main-enem #box-form #form-entrar .controls .line-divider .line-right {
  float: right;
}
/* line 258, ../sass/style.scss */
body #main-enem #box-form #form-entrar .control-group:last-child {
  margin-bottom: 20px;
}
/* line 263, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao {
  margin: 0 auto;
  max-width: 780px;
}
/* line 267, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao .titulo-form {
  margin: 0 0 20px 0;
}
/* line 269, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao .titulo-form h5 {
  margin: 0;
}
/* line 275, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao .descricao p {
  font-size: 14px;
}
/* line 280, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao fieldset {
  background-color: #FFFFFF;
  border-top: 1px solid #DDDDDD;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  padding: 20px;
  margin: 0 0 20px;
}
/* line 292, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao fieldset label {
  color: #2a2a2a;
}
/* line 296, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao fieldset label:last-child {
  margin-bottom: 0;
}
/* line 300, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao fieldset .checkbox {
  margin-bottom: 15px;
}
/* line 304, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao fieldset .radio {
  margin: 0 0 15px 20px;
}
/* line 311, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao .btn-montar .btn-default {
  margin: 0;
}
/* line 316, ../sass/style.scss */
body #main-enem #box-form #form-montar-questao .form-actions {
  padding: 19px 0 0;
  margin-bottom: 0;
}
/* line 323, ../sass/style.scss */
body #main-enem #box-form #form-questao {
  margin: 0 auto;
  max-width: 780px;
}
/* line 327, ../sass/style.scss */
body #main-enem #box-form #form-questao .info-questao {
  margin: 15px 0 0 0;
}
/* line 330, ../sass/style.scss */
body #main-enem #box-form #form-questao .info-questao span {
  color: #626262;
  font-size: 12px;
}
/* line 338, ../sass/style.scss */
body #main-enem #box-form #form-questao form label {
  font-size: 14px;
}
/* line 344, ../sass/style.scss */
body #main-enem #box-form #form-questao form fieldset .control-group p {
  margin: 0 0 10px;
}
/* line 347, ../sass/style.scss */
body #main-enem #box-form #form-questao form fieldset .control-group p img {
  background: #FFFFFF;
  border-top: 1px solid #DDDDDD;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  padding: 20px;
}
/* line 362, ../sass/style.scss */
body #main-enem #box-form #form-questao form .hero-unit {
  color: #535353;
  font-size: 16px;
}
/* line 367, ../sass/style.scss */
body #main-enem #box-form #form-questao form .radio {
  margin-bottom: 15px;
}
/* line 370, ../sass/style.scss */
body #main-enem #box-form #form-questao form .radio input[type="radio"] {
  margin-top: 2px;
}
/* line 374, ../sass/style.scss */
body #main-enem #box-form #form-questao form .radio img {
  vertical-align: top;
}
/* line 379, ../sass/style.scss */
body #main-enem #box-form #form-questao form .form-actions {
  padding: 19px 0 0;
  margin-bottom: 0;
}
/* line 383, ../sass/style.scss */
body #main-enem #box-form #form-questao form .form-actions input:first-child {
  margin: 0 10px 0 0;
}
/* line 389, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta {
  background: #FFFFFF;
  padding: 20px;
}
/* line 394, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .info-usuario {
  color: #686868;
  font-size: 12px;
}
/* line 398, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos {
  margin: 20px 0 0 0;
}
/* line 400, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos .lista-amigos {
  margin: 20px 0 0 0;
}
/* line 402, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos .lista-amigos .imagem-amigo {
  margin: 0 0 0 4px;
}
/* line 404, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos .lista-amigos .imagem-amigo img {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
/* line 410, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos .lista-amigos .imagem-amigo:first-child {
  margin: 0 0 0 0;
}
/* line 414, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos h4 {
  border-bottom: 1px solid #e3e3e3;
  color: #303030;
  margin: 0;
  padding: 0 0 15px 0;
}
/* line 421, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta #resposta .form-actions .box-amigos.hero-unit {
  padding: 15px 20px 70px;
}
/* line 427, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .hero-unit {
  padding: 15px 20px 45px;
}
/* line 433, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada .arrow_box {
  position: relative;
  background: #FFFFFF;
  border: 1px solid #c04848;
}
/* line 438, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada .arrow_box:after, body #main-enem #box-form #form-questao form #box-resposta .resposta-errada .arrow_box:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
/* line 448, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada .arrow_box:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #FFFFFF;
  border-width: 15px;
  left: 6%;
  margin-left: -15px;
}
/* line 455, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada .arrow_box:before {
  border-color: rgba(192, 72, 72, 0);
  border-bottom-color: #c04848;
  border-width: 16px;
  left: 6%;
  margin-left: -16px;
}
/* line 463, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada #resposta {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 25px 0 0;
}
/* line 470, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-errada #resposta .descricao p {
  background: url("/static/img/respostaErrada.png") no-repeat left center;
  color: #c04848;
  font-size: 18px;
  line-height: 30px;
  padding: 0 0 0 30px;
}
/* line 482, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa .arrow_box {
  position: relative;
  background: #FFFFFF;
  border: 1px solid #539123;
}
/* line 487, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa .arrow_box:after, body #main-enem #box-form #form-questao form #box-resposta .resposta-certa .arrow_box:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
/* line 497, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa .arrow_box:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #FFFFFF;
  border-width: 15px;
  left: 6%;
  margin-left: -15px;
}
/* line 504, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa .arrow_box:before {
  border-color: rgba(83, 145, 35, 0);
  border-bottom-color: #539123;
  border-width: 16px;
  left: 6%;
  margin-left: -16px;
}
/* line 512, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa #resposta {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 25px 0 0;
}
/* line 519, ../sass/style.scss */
body #main-enem #box-form #form-questao form #box-resposta .resposta-certa #resposta .descricao p {
  background: url("/static/img/respostaCerta.png") no-repeat left center;
  color: #539123;
  font-size: 18px;
  line-height: 30px;
  padding: 0 0 0 30px;
}
/* line 533, ../sass/style.scss */
body #main-enem #box-form #form-alterar-senha {
  margin: 0 auto;
  max-width: 460px;
}
/* line 538, ../sass/style.scss */
body #main-enem #box-form #form-alterar-senha .controls p {
  color: #CC0000;
  font-size: 12px;
  font-style: italic;
  margin: 5px 0 0;
}
/* line 546, ../sass/style.scss */
body #main-enem #box-form #form-alterar-senha .form-actions {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 552, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha {
  margin: 0 auto;
  max-width: 305px;
}
/* line 557, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha form .controls {
  margin-left: 0px;
}
/* line 560, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha form .controls p {
  color: #CC0000;
  font-size: 12px;
  font-style: italic;
  margin: 5px 0 0;
}
/* line 567, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha form .controls input {
  width: 290px;
}
/* line 572, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha form .form-actions {
  padding: 19px 0 0;
  margin-bottom: 0px;
}
/* line 576, ../sass/style.scss */
body #main-enem #box-form #form-recuperar-senha form .form-actions button {
  margin: 0;
}
/* line 583, ../sass/style.scss */
body #main-enem #box-form #form-confirmar-senha {
  margin: 0 auto;
  max-width: 460px;
}
/* line 587, ../sass/style.scss */
body #main-enem #box-form #form-confirmar-senha .form-actions {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 591, ../sass/style.scss */
body #main-enem #box-form #form-confirmar-senha .form-actions button {
  margin: 0;
}
/* line 597, ../sass/style.scss */
body #main-enem #box-form #form-desempenho {
  margin: 0 auto;
  width: 780px;
}
/* line 601, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario {
  border-bottom: 1px solid #e3e3e3;
  padding: 0 0 40px 0;
  margin: 20px 0 25px 0;
}
/* line 607, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario span a {
  color: #2a2a2a;
  font-style: italic;
}
/* line 612, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario span a:hover {
  color: #2a2a2a;
  text-decoration: none;
}
/* line 618, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario p {
  margin: 10px 0 10px;
}
/* line 622, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .btn-iniciar {
  margin: 30px 0 0;
  text-align: center;
}
/* line 627, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos {
  margin-top: 20px;
}
/* line 629, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos h4 {
  border-bottom: 1px solid #e3e3e3;
  color: #303030;
  margin: 0;
  padding: 0 0 15px 0;
}
/* line 635, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos .lista-amigos {
  margin-top: 20px;
}
/* line 637, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos .lista-amigos .imagem-amigo {
  margin: 0 0 0 3px;
}
/* line 639, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos .lista-amigos .imagem-amigo img {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
/* line 645, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #info-usuario .box-amigos .lista-amigos .imagem-amigo:first-child {
  margin: 0 0 0 0;
}
/* line 653, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho .info-area {
  font-size: 12px;
  margin: 25px 0 0 10px;
}
/* line 658, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados {
  clear: both;
}
/* line 662, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .hero-unit {
  font-size: 16px;
  width: 315px;
}
/* line 667, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area {
  padding: 0 25px 0 0;
  text-align: right;
  width: 340px;
}
/* line 672, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area h4 {
  margin-top: 0;
}
/* line 676, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area span {
  font-size: 12px;
}
/* line 680, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area ul {
  margin: 30px 0 10px 25px;
}
/* line 683, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area ul li {
  float: right;
}
/* line 686, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .area ul li span {
  color: #daae23;
  font-size: 24px;
}
/* line 694, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .aproveitamento {
  border-left: 1px solid #e3e3e3;
  padding: 0 0 0 25px;
  width: 345px;
}
/* line 699, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .aproveitamento .hero-unit {
  display: table;
  margin-bottom: 5px;
  padding: 15px;
}
/* line 704, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .aproveitamento .hero-unit #percent-certas {
  border-right: 0px;
  padding: 0 25px 0 0;
}
/* line 709, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .aproveitamento .hero-unit #percent-erradas {
  padding: 0;
}
/* line 713, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados .aproveitamento .hero-unit #total-respondido {
  border-right: 0px;
}
/* line 720, ../sass/style.scss */
body #main-enem #box-form #form-desempenho #box-desempenho #lista-resultados .resultados:last-child {
  margin: 0;
}
/* line 726, ../sass/style.scss */
body #main-enem #box-form #form-desempenho .bk-box-white {
  background-color: #FFFFFF;
  border-top: 1px solid #DDDDDD;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  clear: both;
  display: table;
  padding: 20px;
  margin: 0 0 20px;
  width: 740px;
}
/* line 743, ../sass/style.scss */
body #main-enem #box-form #form-ranking {
  margin: 0 auto;
  width: 780px;
}
/* line 746, ../sass/style.scss */
body #main-enem #box-form #form-ranking #principal {
  color: #858585;
  margin: 60px auto 55px auto;
  max-width: 580px;
  text-align: center;
}
/* line 752, ../sass/style.scss */
body #main-enem #box-form #form-ranking #principal p {
  font-size: 20px;
  line-height: 25px;
}
/* line 757, ../sass/style.scss */
body #main-enem #box-form #form-ranking #principal .msg-usuario {
  margin: 0 0 35px 0;
}
/* line 760, ../sass/style.scss */
body #main-enem #box-form #form-ranking #principal .msg-usuario h1 {
  margin: 10px 0 20px;
}
/* line 765, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium {
  width: 580px;
  height: 145px;
  margin: 20px auto 0 auto;
  background: url("/static/img/bk-podium.png") no-repeat bottom;
}
/* line 770, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .first-place, body #main-enem #box-form #form-ranking .podium .second-place, body #main-enem #box-form #form-ranking .podium .third-place {
  float: left;
  height: 100%;
}
/* line 774, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .base {
  text-align: center;
  color: #2a2a2a;
  font-size: 12px;
}
/* line 781, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .first-place {
  width: 195px;
}
/* line 783, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .first-place .gold-medal {
  background: url("/static/img/ico-gold.png") no-repeat center;
  width: 195px;
  height: 72.5px;
  float: left;
}
/* line 790, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .first-place .base-first {
  width: 195px;
  height: 72.5px;
  float: left;
}
/* line 794, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .first-place .base-first p {
  margin-top: 10px;
}
/* line 799, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .second-place {
  width: 193px;
}
/* line 801, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .second-place .silver-medal {
  background: url("/static/img/ico-blue.png") no-repeat center;
  width: 193px;
  height: 105px;
  float: left;
}
/* line 807, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .second-place .base-second {
  width: 193px;
  height: 40px;
  float: left;
}
/* line 811, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .second-place .base-second p {
  margin-top: 0px;
}
/* line 816, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .third-place {
  width: 192px;
}
/* line 818, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .third-place .bronze-medal {
  background: url("/static/img/ico-green.png") no-repeat center;
  width: 192px;
  height: 125px;
  float: left;
}
/* line 824, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .third-place .base-third {
  width: 192px;
  height: 20px;
  float: left;
}
/* line 828, ../sass/style.scss */
body #main-enem #box-form #form-ranking .podium .third-place .base-third p {
  margin-top: -10px;
}
/* line 834, ../sass/style.scss */
body #main-enem #box-form #form-ranking .info-ranking {
  margin: 15px 0 0 0;
}
/* line 836, ../sass/style.scss */
body #main-enem #box-form #form-ranking .info-ranking a {
  text-decoration: none;
  color: #626262;
  font-weight: bold;
}
/* line 841, ../sass/style.scss */
body #main-enem #box-form #form-ranking .info-ranking span {
  color: #626262;
  font-size: 12px;
}
/* line 846, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking {
  margin: 0 auto 0 auto;
  width: 570px;
  font-size: 13px;
  background-color: #FFFFFF;
  border-radius: 0;
  border-collapse: collapse;
}
/* line 853, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking tbody tr:nth-child(odd) {
  background-color: #f3f3f3;
}
/* line 856, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking th {
  border-spacing: 0;
}
/* line 859, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking p {
  color: #626262;
}
/* line 863, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking .position {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 0px;
  width: 10%;
}
/* line 869, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking .name {
  padding: 10px 0 0 20px;
}
/* line 872, ../sass/style.scss */
body #main-enem #box-form #form-ranking .table-ranking .estudante {
  background-color: #FEE289 !important;
}
/* line 879, ../sass/style.scss */
body #main-enem #box-form .hero-unit #total-respondido {
  border-right: 1px solid #535353;
  padding: 0 25px 0 0;
}
/* line 883, ../sass/style.scss */
body #main-enem #box-form .hero-unit #total-respondido .total {
  font-size: 24px;
  font-weight: bold;
}
/* line 889, ../sass/style.scss */
body #main-enem #box-form .hero-unit #percent-certas {
  border-right: 1px solid #535353;
  color: #539123;
  padding: 0 25px 0 10px;
}
/* line 894, ../sass/style.scss */
body #main-enem #box-form .hero-unit #percent-certas .total-certas {
  font-size: 24px;
  font-weight: bold;
}
/* line 900, ../sass/style.scss */
body #main-enem #box-form .hero-unit #percent-erradas {
  color: #c04848;
  padding: 0 10px 0 10px;
}
/* line 904, ../sass/style.scss */
body #main-enem #box-form .hero-unit #percent-erradas .total-erradas {
  font-size: 24px;
  font-weight: bold;
}
/* line 911, ../sass/style.scss */
body #main-enem #box-form #msg-usuario {
  margin: 50px 0;
}
/* line 917, ../sass/style.scss */
body #main-enem #box-form #captcha .recaptchatable {
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-collapse: none;
}
/* line 925, ../sass/style.scss */
body #main-enem #box-form #captcha .recaptchatable input[type="text"] {
  border: 1px solid #ccc !important;
  margin: 5px;
}
/* line 930, ../sass/style.scss */
body #main-enem #box-form #captcha .recaptchatable #recaptcha_image {
  border: none !important;
  margin: 5px 0 0 0;
}
/* line 936, ../sass/style.scss */
body #main-enem #box-form #captcha p {
  color: #CC0000;
  font-size: 12px;
  font-style: italic;
  margin: 5px 0 0;
}
/* line 945, ../sass/style.scss */
body #main-enem #box-form .titulo-box h2 {
  border-bottom: 1px solid #e3e3e3;
  color: #303030;
  margin: 0;
  padding: 0 0 15px 0;
}
/* line 953, ../sass/style.scss */
body #main-enem #box-form #principal {
  color: #858585;
  margin: 0 auto;
  max-width: 580px;
  text-align: center;
}
/* line 959, ../sass/style.scss */
body #main-enem #box-form #principal p {
  font-size: 20px;
  line-height: 25px;
}
/* line 964, ../sass/style.scss */
body #main-enem #box-form #principal .msg-usuario {
  margin: 0 0 35px 0;
}
/* line 967, ../sass/style.scss */
body #main-enem #box-form #principal .msg-usuario h1 {
  margin: 10px 0 20px;
}
/* line 972, ../sass/style.scss */
body #main-enem #box-form #principal .participar {
  background-color: #FFFFFF;
  border-top: 1px solid #DDDDDD;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  margin: 0 0 20px 0;
  padding: 40px 20px 20px;
}
/* line 984, ../sass/style.scss */
body #main-enem #box-form #principal .participar p {
  margin: 0 0 15px;
}
/* line 989, ../sass/style.scss */
body #main-enem #box-form #principal .compartilhar {
  border-top: 1px solid #e3e3e3;
  margin: 45px 0 0 0;
  padding: 15px 0 0;
}
/* line 994, ../sass/style.scss */
body #main-enem #box-form #principal .compartilhar span {
  margin: 0 0 0 15px;
}
/* line 998, ../sass/style.scss */
body #main-enem #box-form #principal .compartilhar a.addthis_button_google_plusone {
  margin: 0 -17px 0;
}
/* line 1004, ../sass/style.scss */
body #main-enem #box-form .termo-privacidade-ebc {
  margin: 0 auto;
  max-width: 485px;
  padding: 20px 0;
}
/* line 1009, ../sass/style.scss */
body #main-enem #box-form .termo-privacidade-ebc p {
  font-size: 11px;
}
