/* CSS Document */

* {
  text-transform: uppercase !important;
  line-height: 150%;
}

.nav-sidebar li:hover a {
  background-color: #F585B8 !important;
}

.nav-sidebar li a {
  color: #bd3e5e !important;
}

.nav-sidebar li a:hover {
  color: #fff !important;
}

label {
  margin-bottom: -2px !important;
}

.input-group {
  margin-bottom: 8px;
  margin-top: 5px;
}

/* Botão Bootstrap Rosa Bebê */
.btn-rosa-bebe { 
  color: #ffffff; 
  background-color: #F585B8; 
  border-color: #D65E94; 
} 
 
.btn-rosa-bebe:hover, 
.btn-rosa-bebe:focus, 
.btn-rosa-bebe:active, 
.btn-rosa-bebe.active, 
.open .dropdown-toggle.btn-rosa-bebe { 
  color: #ffffff !important; 
  background-color: #F567A7; 
  border-color: #D65E94; 
} 
 
.btn-rosa-bebe:active, 
.btn-rosa-bebe.active, 
.open .dropdown-toggle.btn-rosa-bebe { 
  background-image: none; 
} 
 
.btn-rosa-bebe.disabled, 
.btn-rosa-bebe[disabled], 
fieldset[disabled] .btn-rosa-bebe, 
.btn-rosa-bebe.disabled:hover, 
.btn-rosa-bebe[disabled]:hover, 
fieldset[disabled] .btn-rosa-bebe:hover, 
.btn-rosa-bebe.disabled:focus, 
.btn-rosa-bebe[disabled]:focus, 
fieldset[disabled] .btn-rosa-bebe:focus, 
.btn-rosa-bebe.disabled:active, 
.btn-rosa-bebe[disabled]:active, 
fieldset[disabled] .btn-rosa-bebe:active, 
.btn-rosa-bebe.disabled.active, 
.btn-rosa-bebe[disabled].active, 
fieldset[disabled] .btn-rosa-bebe.active { 
  background-color: #F585B8; 
  border-color: #D65E94; 
} 
 
.btn-rosa-bebe .badge { 
  color: #F585B8; 
  background-color: #ffffff; 
}

/* Botão Bootstrap Rosa Choque */
.btn-rosa-choque { 
  color: #FFFFFF; 
  background-color: #B93C5C; 
  border-color: #94223F; 
} 
 
.btn-rosa-choque:hover, 
.btn-rosa-choque:focus, 
.btn-rosa-choque:active, 
.btn-rosa-choque.active, 
.open .dropdown-toggle.btn-rosa-choque { 
  color: #FFFFFF !important; 
  background-color: #942340; 
  border-color: #94223F; 
} 
 
.btn-rosa-choque:active, 
.btn-rosa-choque.active, 
.open .dropdown-toggle.btn-rosa-choque { 
  background-image: none; 
} 
 
.btn-rosa-choque.disabled, 
.btn-rosa-choque[disabled], 
fieldset[disabled] .btn-rosa-choque, 
.btn-rosa-choque.disabled:hover, 
.btn-rosa-choque[disabled]:hover, 
fieldset[disabled] .btn-rosa-choque:hover, 
.btn-rosa-choque.disabled:focus, 
.btn-rosa-choque[disabled]:focus, 
fieldset[disabled] .btn-rosa-choque:focus, 
.btn-rosa-choque.disabled:active, 
.btn-rosa-choque[disabled]:active, 
fieldset[disabled] .btn-rosa-choque:active, 
.btn-rosa-choque.disabled.active, 
.btn-rosa-choque[disabled].active, 
fieldset[disabled] .btn-rosa-choque.active {
  background-color: #B93C5C; 
  border-color: #94223F; 
}
 
.btn-rosa-choque .badge {
  color: #B93C5C; 
  background-color: #FFFFFF; 
}

.selectable tbody tr:hover {
  background-color: #EEE;
  cursor: pointer;
}

h4.title {
  margin-bottom: -15px;
}

h5.subtitle {
  margin-top: 20px;
}

.tipo {
  margin: 1px 5px 5px 1px;
  padding: 6px 1px;
  border-radius: 5px;
  background-color: #EEE;
  width: 100%;
  font-size: 15px;
}

.procedimento {
  margin: 1px 5px 5px 1px;
  padding: 6px 1px;
  border-radius: 5px;
  background-color: #EEE;
  width: 100%;
  min-height: 80px !important;
  font-size: 15px;
}

.sub_tipo {
  color: #555;
  font-size: 13px;
}

.btn-print {
  margin-bottom: 5px;
}

@media print {
  .table {
    font-size: 7pt;
  }
  .no-print {
    display: none !important;
  }
  .page-header {
    margin-top: -25pt !important;
  }
  input, span, label, textarea, .input-group {
    font-size: 7pt !important;
    margin: 0 !important;
    padding: 0px 3px !important;
  }
  h4.title, li, .alert {
    font-size: 8pt !important;
  }
}

#navbar-mobile {
  display: none;
}

@media screen and (max-width: 767px) {
  #navbar-mobile {
    display: block;
  }
  #sim-text {
    font-size: 7.5pt;
  }
  #img-logo {
    width: 300px;
  }
}