/* ================================
Autor: Softus Digital
MP: Julio C D Lima
Customer: IP School
Language: HTML5, CSS e JS
Version: 1.0.0
================================= /*


/* ================================
CUSTOM CSS IP SCHOOL
================================ */


.ip-box-dashboard{
  min-height: 145px;
}


.ip-box-dashboard .card-body{ 
  padding: 1.25rem 1.25rem 0 1.25rem;
}


.ip-box-dashboard .btn{
  
}

.ip-box-dashboard .card-footer{
  background-color: transparent;
  border: none;
}

.txt-right {
    text-align: right;
}

.txt-center {
  text-align: center;
}
.hide {
  display: none;
}

.clear {
  float: none;
  clear: both;
}

.rating {
    /*width: 90px;*/
    font-size: 1.2em;
    unicode-bidi: bidi-override;
    direction: rtl;
    text-align: center;
    position: relative;
}

.rating > label {
    float: right;
    display: inline;
    padding: 0;
    margin: 0;
    position: relative;
    width: 1.1em;
    cursor: pointer;
    color: #000;
}

.rating > label:hover,
.rating > label:hover ~ label,
.rating > input.radio-btn:checked ~ label {
    color: transparent;
}

.rating > label:hover:before,
.rating > label:hover ~ label:before,
.rating > input.radio-btn:checked ~ label:before,
.rating > input.radio-btn:checked ~ label:before {
    content: "\2605";
    position: absolute;
    left: 0;
    color: #FFD700;
}

.bg-transparente{
  background-color: transparent!important;
  box-shadow: none;

}


.campanhas-tabs .nav-pills .nav-link {
    margin-bottom: 24px;
    text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 .75rem 1.5rem rgba(18, 38, 63, .03);
    box-shadow: 0 .75rem 1.5rem rgba(18, 38, 63, .03)
}

.campanhas-tabs .nav-pills .nav-link.active {
    background-color: #008ecf
}


.campanhas-tabs .nav-pills .nav-link:first-child.active {
    background-color: #34c38f;
}

.campanhas-tabs .nav-pills .nav-link:nth-child(2).active {
    background-color: #50a5f1;
}


.campanhas-tabs .nav-pills .nav-link:nth-child(3).active {
    background-color: #f46a6a;
}


.campanhas-tabs .nav-pills .nav-link .check-nav-icon {
    font-size: 36px
}


/*ip-ges-contratos-carga-horaria-novo.html*/
.ip-ges-contratos-form,
.ip-ges-contrato-horas-parte-novo
{

}

.ip-ges-contratos-form .radio-toolbar input[type="radio"],
.ip-ges-contrato-horas-parte-novo .radio-toolbar input[type="radio"]
{
  opacity: 0;
  position: fixed;
  width: 0;
}

.ip-ges-contratos-form .radio-toolbar label,
.ip-ges-contrato-horas-parte-novo .radio-toolbar label
{
    display: inline-block;    
    background-color: #fff;
    padding: 10px 20px;
    font-family: sans-serif, Arial;
    font-size: 16px;
    border: 2px solid #444;
    border-radius: 4px;
    color: #008ecf;
    border-color: #008ecf;
    margin-right: 10px;
}

.ip-ges-contratos-form .radio-toolbar input[type="radio"]:checked + label,
.ip-ges-contrato-horas-parte-novo .radio-toolbar input[type="radio"]:checked + label
{
    background-color:#008ecf;
    border-color: #008ecf;
    color: #fff;
}

.ip-ges-contratos-form .radio-toolbar input[type="radio"]:focus + label,
.ip-ges-contrato-horas-parte-novo .radio-toolbar input[type="radio"]:focus + label
{
    border-color: #008ecf;
}

.ip-ges-contratos-form .radio-toolbar label:hover,
.ip-ges-contrato-horas-parte-novo .radio-toolbar label:hover
{
  background-color: #008ecf;
  color: #fff;
  cursor: pointer;
}