/* DIALOGS*/
.el-dialog__wrapper {
  background-color: rgba(0, 0, 0, 0.4);
}

.el-dialog--center .el-dialog__body {
  padding: 10px 25px 0px 25px !important;
}

.custom-dialog {
  border-radius: 10px !important;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: 5px 5px rgba(0, 0, 0, 0.3) !important;
  border: rgba(0,0,0,0.3) solid !important;
  width: 98% !important;
}

.dg-600 { max-width: 600px }
.dg-700 { max-width: 700px }
.dg-800 { max-width: 800px }
.dg-900 { max-width: 900px }
.dg-75 { max-width: 75% }

.custom-span-dg {
  font-size: 16px !important;
  font-weight: bold !important;
  margin-top: 14px !important;
  color: black !important;
  text-transform: none !important;
}

.el-dialog__title {
    font-size: 24px !important;
}

.el-dialog__body {
    padding: 10px 25px 30px !important; 
}

/* DISABLED */
.form-control[disabled] {
  color: #424344 !important;
  background-color: #f5f7fa !important;
}
textarea:disabled {
  color:#424344 !important;
}

.el-tooltip__popper {
  font-size: 16px !important;
  max-width: 500px !important;
}

.form-check .form-check-input:disabled + .form-check-sign:before,
.form-check .form-check-input:disabled + .form-check-sign:after,
.form-check .form-check-input:disabled:checked + .form-check-sign::after {
  color: rgb(94, 92, 92) !important;
}

/* SELECTS */
.el-select .el-input input {
  font-weight: bold;
}

/* MEDIAS */
@media (max-width: 500px) {
  .btn-filtro {
    width: 100%;
    display: block;
    margin: 0 10px;
  }
  .check-label {
    width: 60% !important;
  }
}
@media (min-width: 1000px) {
  .btn-filtro {
    margin-top: 38px;
  }
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgb(134, 134, 134) !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: rgb(134, 134, 134)   !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: rgb(134, 134, 134)  !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: rgb(134, 134, 134)   !important;
}

.full-page:after, .full-page:before {
  position: initial !important;
}

.control-label {
  font-size: 14px !important;
}

.el-input {
  font-size: 16px !important;
}

/* SIDEBAR */
.sidebar::before {
  opacity: 1 !important;
  background: #F6F6F6 !important;
}

.sidebar .sidebar-wrapper .nav .nav-link p {
  color: #3C3C3B !important;
}

.sidebar .nav .nav-item .nav-link {
  color: #3C3C3B !important;
}

.sidebar .user .info a {
  color: #3C3C3B !important;
}
.sidebar .logo .simple-text {
  color: #3C3C3B !important;
}

.sidebar-normal {
  color: #3C3C3B !important;
}
.custom-sidebar-item {
  border-bottom: 1px solid #868585 !important;
  border-radius: 0px !important;
}

/* FONTS */
@font-face {
  font-family: "Myriad Pro";
  src: url('/static/fonts/Myriad/MyriadPro-Regular.woff2') format('woff2'),
       url('/static/fonts/Myriad/MyriadPro-Regular.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "Myriad Pro";
  src: url('/static/fonts/Myriad/MyriadPro-Bold.woff2') format('woff2'),
       url('/static/fonts/Myriad/MyriadPro-Bold.woff') format('woff');
  font-weight: bold;
}

/* SPANS */
.custom-span-dg {
  text-align: left;
  font-size: 16px !important;
  font-weight: bold !important;
  margin-top: 14px !important;
  color: black !important;
  text-transform: none !important;
}

/* ELEMENT UI*/
.el-input__inner::placeholder {
  color: rgb(122, 120, 120) !important;
}

/* Google */
.el-input__inner::-webkit-input-placeholder {
  color: rgb(122, 120, 120);
}
/* Firefox */
.el-input__inner:-moz-placeholder {
  color: rgb(122, 120, 120) !important;
}
/*ie*/
.el-input.el-input__inner:-ms-input-placeholder {
  color: rgb(122, 120, 120);
}

/* DISABLED */
.el-input.is-disabled .el-input__inner {
  color: rgb(65, 63, 63)!important;
}
.select-primary.el-select .el-input input {
  color: #447DF7 !important;
}
.select-danger.el-select .el-input input {
  color: #FB404B !important;
}

.el-select .el-input:hover input {
  color: white !important;
}
.el-table tr {
  z-index: 0 !important;
}