
/* ============================================================= */
/* ========== elements for page login and cadastro ============ */
/* =========================================================== */

body{
  /* bg default
  background: url(../img/common/bg-login.png) no-repeat center 0; */
}

.bg-edit{
  /* qual é a pagina? */
  background: url(../img/common/bg-editar-indicador.png) no-repeat center 0;
}

.bg-home{
  background: url(../img/common/bg-login.png) no-repeat center 0;  
}

/* page-dark */
.box-global{
  margin: 0px auto;
  max-width: 620px;
  background-color: #fff;
  padding: 20px 80px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  position: relative;
  top: 40px;
  margin-bottom: 60px;
  border: 2px solid #999;
}

.box-global h2{
  color: #E1161A;
  font-weight: 700;
  font-size: 18px;
  margin: 10px 0;
}

.box-global .off{
  position: absolute;
  top: 10px;
  right: 10px;
}

.box-global .off a{
  text-decoration: none;
}

.ButtonFbk{
  margin: 30px auto 20px;
}

.content-form{
  padding: 0px 0 20px;
}

.content-form .aLink{
  color: #333333;
  border-bottom: 1px solid #333333;
  position: relative;
  top: 16px;
  text-decoration: none;
}

.content-form .group-radio{
  padding: 0 0 20px;
}

.content-form .group-radio h5{
  font-size: 16px;
  border-bottom: 1px solid #ccc;
  padding: 0 0 10px;
  color: #343434;
}

.content-form .btnEndForm{
  margin: 40px 0;
}

.registerLog{
  padding: 10px 0 50px;
}

.registerLog p{
  color: #E1161A;
  font-size: 16px;
  margin: 0 0 20px;
}

.registerLog p a{
  color: #E1161A;
  text-decoration: underline;
}

@media (max-width: 768px){
  .box-global{
    padding: 20px 10px;
  }
}