@import url('https://fonts.googleapis.com/css2?family=Righteous&display=swap');

.title-logo{
    font-family: 'Righteous', cursive;
}


.el-dialog__header{
    border-top: #346cb0 3px solid;
    color: #2f5e99;
    background-color: #f7f9fc;
    box-shadow: 0 0 0 1px rgba(61, 70, 79, 0.05), 0 1px 3px 0 rgba(61, 70, 79, 0.15);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 1rem;
    font-weight: 500;
    text-transform: uppercase;
}
.menu-divider{
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-top: 1px solid #e6e8ed;
}
.text-12{
    font-size:1.2rem !important;
}
.text-08{
    font-size:0.8rem;
}
.text-07{
    font-size:0.7rem;
}
.text-06{
    font-size:0.6rem;
}
.text-05{
    font-size:0.5rem;
}
.text-none{
    text-decoration: none !important;
}
.text-marron{
    color : #995925;
}
.text-morado{
    color:#822fe0;
}
.text-aqua{
    color:#5c97df;
}

.text-marron:hover{
    color : #77451d;
}
.text-morado:hover{
    color:#531c91;
}
.text-aqua:hover{
    color:#426b9c;
}
textarea {
    resize: none !important;
}
.el-input-btn-primary{
    background-color: #2e7ee0 !important;
    color: #fff !important;
}

.el-input-btn-primary:hover{
    background-color: #1a66c2 !important;
}
.text-blanco{
    color:#fff !important;
}

.title-table-r{
    font-weight: bold;
    text-align: right !important;
}
.title-table-c{
    font-weight: bold;
    text-align: center !important;
}
.title-table{
    font-weight: bold;
}

.icon-delete{
    cursor: pointer;
    color:#f62d51
}
.icon-delete:hover{
    color: rgb(172, 23, 23);
}

.icon-edit{
   cursor: pointer;
    color:#2d9cf6
}
.icon-edit:hover{
    color: rgb(23, 75, 172);
}


.icon-confirm{
    cursor: pointer;
    color:#55ce63;
}
.icon-confirm:hover{
    color: rgb(16, 121, 42);
}

.icon-option{
    cursor: pointer;
    color:#952df6
}
.icon-option:hover{
    color: rgb(125, 23, 172);
}

.icon-control{
    cursor: pointer;
    color:#f6b02d
}
.icon-control:hover{
    color: #ac7817;
}

.table {
    word-break: keep-all;
}
.el-textarea__inner {
    word-break: keep-all;
}

.row-pausado{
    background-color: #f0bd5e !important;
    color: black;
}

.row-danger{
    background-color: #f05e5e !important;
    color: black;
}
.bg-oblique{
    background-color: #822fe0;
}

.shadow {
    box-shadow: 0 0.15rem 1.75rem 0 rgb(58 59 69 / 15%) !important;
}
.text-white .el-loading-spinner i{
    color: white !important;
}

.text-white .el-loading-spinner .el-loading-text {
    color: white !important;
}
.footer-nav{
    padding: 35px 0px;
    background: white;
    /* border: 1px solid #b7b7b7; */
    box-shadow: 3px 2px 6px 3px rgb(20 20 31 / 5%), 0 3px 3px 0 rgb(20 20 31 / 15%);
}
