@charset "UTF-8";

.prototype {
	display: none;
}

.div_center {
  margin: 0 auto;
}

div#kt_sortable_portlets .kt-portlet {
  margin-right: 10px !important;
  max-width: 187px;
}

div#kt_sortable_portlets .kt-portlet .kt-portlet__foot {
  padding: 5px;
}

.kt-portlet.kt-portlet--solid-secondary {
    background: #e0e0e0; }
    .kt-portlet.kt-portlet--solid-secondary .kt-portlet__head {
      color: #282a3c;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-secondary .kt-portlet__head .kt-portlet__head-title {
        color: #282a3c; }
        .kt-portlet.kt-portlet--solid-secondary .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-secondary .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-secondary .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-secondary .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-secondary .kt-portlet__body {
      color: #282a3c; }
    .kt-portlet.kt-portlet--solid-secondary .kt-portlet__foot {
      color: #282a3c;
      border-top: 1px solid transparent;
      background: #e0e0e0; }
  .kt-portlet.kt-portlet--tabs-border-3x-secondary .kt-portlet__head {
    border-bottom: 3px solid rgba(88, 103, 221, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-secondary {
    border-bottom: 3px solid rgba(88, 103, 221, 0.2); }

.kt-demo-panel {
  width: 220px !important;
  padding: 2rem !important;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title {
  font-size: 1.1rem !important;
}

/* CSS para o Tinymce */
.mce-panel {
	background-color: #f7f8fa !important;
}

/* CSS para a galeria de imagens */
.gallery img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}

/* CSS Dropzone */
.dropzone {
  padding: 0px 0px !important;
}

/* Monitoramento Ajuste */
.boldwhite{
	font-weight: bold !important;
	text-decoration: underline !important;
	color: #FFF !important;
}

.items-sort{
  cursor: move;
}

/* Grupo */
.focus-grupo .kt-portlet {
    border: 1px solid #ddd;
    background-color: #fafafa !important
}

/* Captcha border */
.border-captcha img {
	border-radius: 0px !important;
}

/* Prepara Envio */
.modal-body .kt-scroll .row {
  margin-left: 0px !important;
}

/* Nowrap de colunas */
.column_nowrap {
  white-space: nowrap;
}

/* Botão cores da Focus */
.btn-focus {
  color: #fff;
  background-color: #1c6373;
  border-color: #1c6373;
  color: #ffffff; }
  .btn-focus:hover {
    color: #fff;
    background-color: #005e8f;
    border-color: #005582; }
  .btn-focus:focus, .btn-focus.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5); }
  .btn-focus.disabled, .btn-focus:disabled {
    color: #fff;
    background-color: #1c6373;
    border-color: #1c6373; }
  .btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active,
  .show > .btn-focus.dropdown-toggle {
    color: #fff;
    background-color: #005582;
    border-color: #004d75; }
    .btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus,
    .show > .btn-focus.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5); }
  .btn-focus + .btn.dropdown-toggle {
    position: relative; }
    .btn-focus + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-focus + .btn.dropdown-toggle:hover:before, .btn-focus + .btn.dropdown-toggle:focus:before, .btn-focus + .btn.dropdown-toggle.active:before {
      display: none; }

/* Botão disable do select personalizado de pesquisa */
.btn.dropdown-toggle.disabled {
  opacity: 100 !important;
  border: 1px solid #e2e5ec !important;
  color: #495057;
}

/* Invalid Checkbox */
.kt-checkbox > span.is-invalid{
  border: 1px solid #ff0000 !important;
}

.kt-preco > span {
  font-size: 3vw !important;
}

.kt-font-mini {
  font-size: xx-small;
}

.fc-event-border-11 .fc-content:before {
  background: #28A745 !important;
}

.fc-event-border-12 .fc-content:before {
  background: #ff9900 !important;
}

.fc-event-border-13 .fc-content:before {
  background: #DC3545 !important;
}

.fc-event-border-21 .fc-content:before {
  background: #28A745 !important;
}

.fc-event-border-22 .fc-content:before {
  background: #ff9900 !important;
}

.fc-event-border-23 .fc-content:before {
  background: #DC3545 !important;
}