﻿.dx-command-edit-with-icons {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 100% !important;
}

.hr-dashed {
    border-bottom: 1px dashed var(--vz-input-border);
    background-color: transparent;
    opacity: 1;
}

.form-switch-escola .form-check-input:checked {
    background-color: var(--area_background);
    border-color: var(--area_background);
}

.page-title-right {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
}

.dx-datagrid-search-panel {
    margin: 0 0 0 0px;
}

.cursor-pointer {
    cursor: pointer;
}

.form-label {
    margin-bottom: .1rem;
    font-size: 13px;
}

.bg-danger-red {
    background-color: #dc3545!important;
}
.text-danger-red,
a.text-danger-red {
    color: #dc3545 !important;
}
.badge-soft-danger-red {
    color: #dc3545;
    background-color: rgba(220,53,69,.1);
}
.btn-danger-red {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-danger-red:hover {
    color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37;
}
.btn-danger-red:focus {
    color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37;
}
btn-danger-red:active {
    color: #fff;
    background-color: #b02a37;
    border-color: #a52834;
}

.alert-danger-red:not(.alert-top-border) {
    color: #842029;
    background-color: #f8d7da;
    border-color: #f5c2c7;
}

.alert-top-border.alert-danger-red {
    border-top-color: #dc3545;
}

.btn-outline-danger-red {
    color: #dc3545;
    border-color: #dc3545;
}

.btn-outline-danger-red:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

.text-danger-red{
    color: #dc3545;
}

.card-danger-red {
  background-color: #dc3545;
  color: #fff;
}
.card-danger-red .card-header, .card-danger-red .card-footer {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  border-color: transparent;
}
.card-danger-red .card-title {
  color: #fff;
}