.tit-entrada {text-align:center; font-size:30px; color:#333;margin:0 auto;margin-top:15px;margin-bottom:15px;padding:10px;font-weight:bold;}
.entrada img{ width:100%; margin-top:10px;}
.entrada-login {margin-top:10px; border:1px solid #ccc; padding:20px;font-size:14px; margin-bottom:20px;}
.entrar {margin-top:20px;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h5 { color:#000; }
.btn-acessar {background-color:#7DB558;color:#fff;}
.entrar input[type=radio] + label {
    display:inline-block;
    padding: 20px;  
    background-color: #ccc;
 font-weight:bold;
  color:#fff;
    font-size:18px;
  width:100%;
  text-align:center;
  cursor:pointer;
  MARGIN-BOTTOM:20px
}
.entrar input[type=radio]:checked + label { 
    background-image: none;
    background-color:#a8161c;

}
.entrar input[type="submit"] {margin-top:0}

.revender { color:#fff;font-size: 18px;margin-bottom:20px}
.revender input[type=checkbox]:not(old),
input[type=radio   ]:not(old){
  width   : 28px;
  margin  : 0;
  padding : 0;
  opacity : 0;
}

.revender input[type=checkbox]:not(old) + label,
.revender input[type=radio   ]:not(old) + label{
  display      : inline;
  margin-left  : -28px;
  padding-left : 28px;
  background   : url('<?php echo get_template_directory_uri(); ?>/includes/images/checks.png') no-repeat 0 0;
  line-height  : 24px;
}

.revender input[type=checkbox]:not(old):checked + label{
  background-position : 0 -24px;
}

.revender input[type=radio]:not(old):checked + label{
  background-position : 0 -48px;
}
.row {margin-right: -5px !important;
    margin-left: -5px !important;
   }

   @media (max-width: 480px) { 
.col-6 {padding-right: 5px !important;
    padding-left: 5px !important;}
   }