.button_red{
    margin: 12px 23px 10px 23px !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 13px !important;
    padding-right: 16px !important;
    width: 100% !important;
    font-size: 13px !important;
    background-color: #7b0a0a;
    color: white !important;
}

.button_red:hover{
    margin: 12px 23px 10px 23px !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 13px !important;
    padding-right: 16px !important;
    width: 100% !important;
    font-size: 13px !important;
    background-color: #f01717;
    color: white !important;
}


.btn-primary {
    color: #fff;
    background-color: #910404;
    border-color: #730505;
}

.btn-primary:hover {
    color: #fff;
    background-color: #e92f2f;
    border-color: #e01212;
}

.btn-primary {
    color: #fff;
    background-color: #910404;
    border-color: #730505
}

.btn-primary.focus,.btn-primary:focus {
    color: #fff;
    background-color: #e92f2f;
    border-color: #e01212
}

.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #910404;
    background-image: none;
    border-color: #730505
}

.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary:active.focus,.btn-primary:active:focus,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus {
    color: #fff;
    background-color: #910404;
    border-color: #730505
}

.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus {
    background-color: #e92f2f;
    border-color: #e01212
}

.btn-primary .badge {
    color: #910404;
    background-color: #fff
}

.celdadiv{
    padding: 24px;
    margin: 14px;
    width: 98%;
    text-align: center;
    border-radius: 8px;    
    box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;
}

.celdadivcalif{
    padding: 24px;
    margin: 14px;
    width: 98%;
    text-align: center;
    border-radius: 8px;    
    box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;
}

.celdadivlabel{
    border: 1px solid #6b6b6b;
    text-align: center;
    width: 89%;
    padding: 13px 13px 13px 13px;
    margin: 7px 7px 7px 15px;
    border-radius: 4px;
}

.celdadivvalue{
    border: 1px solid #6b6b6b;
    text-align: center;
    width: 89%;
    padding: 13px 13px 13px 13px;
    margin: 7px 7px 7px 15px;
}

.celdatitulo{
    /* border: 1px solid #333; */
}
.celdacontenido
{
    /* border: 1px solid #333; */
}
.tablestyle{
    /* border: 1px solid #333; */
}
.celdatable{
    border: 1px solid #333;
}
.colors{
    --background-color: #fff;
    --error-code-color: var(--google-gray-700);
    --google-blue-50: rgb(232, 240, 254);
    --google-blue-100: rgb(210, 227, 252);
    --google-blue-300: rgb(138, 180, 248);
    --google-blue-600: rgb(26, 115, 232);
    --google-blue-700: rgb(25, 103, 210);
    --google-gray-100: rgb(241, 243, 244);
    --google-gray-300: rgb(218, 220, 224);
    --google-gray-500: rgb(154, 160, 166);
    --google-gray-50: rgb(248, 249, 250);
    --google-gray-600: rgb(128, 134, 139);
    --google-gray-700: rgb(95, 99, 104);
    --google-gray-800: rgb(60, 64, 67);
    --google-gray-900: rgb(32, 33, 36);
    --heading-color: var(--google-gray-900);
    --link-color: rgb(88, 88, 88);
    --primary-button-fill-color-active: var(--google-blue-700);
    --primary-button-fill-color: var(--google-blue-600);
    --primary-button-text-color: #fff;
    --quiet-background-color: rgb(247, 247, 247);
    --secondary-button-border-color: var(--google-gray-500);
    --secondary-button-fill-color: #fff;
    --secondary-button-hover-border-color: var(--google-gray-600);
    --secondary-button-hover-fill-color: var(--google-gray-50);
    --secondary-button-text-color: var(--google-gray-700);
    --small-link-color: var(--google-gray-700);
    --text-color: var(--google-gray-700);
    background: var(--background-color);
    color: var(--text-color);
    word-wrap: break-word;
}
