﻿
/*05/04/2021 */
.anext {
    background-position: right;
    background-repeat: no-repeat;
    background-size: 18px;
    background-image: url(../imagenes/main/bfw.png)
}
/*05/04/2021 */
.shr {
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-top: 1px solid #eaecf4;
}
/*18-03-2021 JL JD*/
.imagenlogo {
 /*border: 1px solid #ddd; 
 border-radius: 4px;*/ 
 padding: 5px; 
 width: 150px;
 height:70px
}
/*  JD 19-12-19  stilo css utilizado en la hoja perinatal*/
tableperinatl {
    background-color: #18191c;
    margin-left: 10.3%;
    margin-top: -15px;
    width: 79%;
    height: 55px;
}

.tdh1 {
    margin-left: 13%;
    margin-top: -15px;
    width: 74.5%;
    height: 40px;
}

.table-c {
    border: 0px solid #dee2e6;
}

/*SC 01-11-2020
*/
.Sc {
    font-family: Courier;
    font-size: 12px;
    position: center fixed;
}


.table-c td, .table-bordered th {
    border: 1px solid #dee2e6;
}

.table-c thead td, .table-bordered thead th {
    border-bottom-width: 2px;
}

.td {
    font-family: 'Franklin Gothic Medium' 'Arial Narrow', Arial, sans-serif;
    text-align: center;
    color: white;
    font-size: 43px;
    font-family: Georgia;
}

.btn-reporte {
    Height: 42px;
    margin-bottom: 0px;
    background-color: #c6c6cc;
    color: black;
    border-radius: 12px;
    border: 2px solid #28a743;
}

.grupobtn {
    Height: 40px;
    width: 180px;
    margin-bottom: 0px;
    background-color: #c6c6cc;
    /*box-shadow: 0px 1px 12px #424242;*/
    color: black;
    border-radius: 12px;
    border: 1px solid;
}
/*para los dos botones de hperinatal*/
.boxbtn {
    Height: 40px;
    width: 115px;
    margin-bottom: 0px;
    background-color: #c6c6cc;
    color: black;
    border-radius: 12px;
    border: 1.7px solid #4CAF50;
    font-size: 13px;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}
/*para pesonalizar el checkbox*/



.pcheckbox {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 12px;
    border: 1px initial #228B22;
    /*box-shadow: 0px 0px 10px #228B22;*/
    /*-moz-transform: scale(2);
    -webkit-transform: scale(2);
    padding: 1px;
    color-rendering: auto;*/
}

    .pcheckbox input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
        background-color: rgba(0, 21, 255, 0.20);
    }

.checkmark {
    position: absolute;
    top: 0;
    left: 230px;
    height: 25px;
    width: 25px;
    background-color: #28a745;
}

.pcheckbox:hover input ~ .checkmark {
    background-color: #228B22;
}

.pcheckbox input:checked ~ .checkmark {
    background-color: #2196F3;
}

.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.pcheckbox input:checked ~ .checkmark:after {
    display: block;
}

.pcheckbox .checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid #ffc107;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.title {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    text-align: center;
    color: red;
    font-size: 36px;
    margin-left: 1px;
    margin-right: 1px;
    border-radius: 10px;
    border: 1.5px solid #4CAF50;
    background-color: white;
}

.titulorden {
    text-align: left;
    font-size: 36px;
    font-family: "baskerville old face";
    margin: 0px;
    padding: 0px;
    color: #666666;
    background-color: white;
}

.rcorners3 {
    margin-left: auto;
    margin-right: 4px;
    border-radius: 12px;
    border: 2px solid #4CAF50;
}

.tablecenter {
    margin: auto;
    width: 90%;
    /* border: 1px solid green;*/
    padding: 10px;
    border: 1px solid rgba(0,0,0,.3);
    border-spacing: unset;
    border-radius: 10px;
   
   font-weight:bold
}

.tablecenter1 {
    margin: auto;
    width: 99%;
    /* border: 1px solid green;*/
    padding: 10px;
    border: 1px solid rgba(0,0,0,.3);
    border-spacing: unset;
    border-radius: 10px;
}

.tablejustify {
    margin-left: 10px;
    margin-right: 10px;
    width: auto;
    display: flex;
    /* border: 1px solid green;*/
    padding: 5px;
    border: 0px solid rgba(0,0,0,.3);
    border-spacing: unset;
    /*border-radius: 10px;*/
}

/*.h1t, h1 {
    font-size: 2.5rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    background-color: #d8fad3;
    text-align: center;
}

.h2t, h2 {
  
}

.h3t, h3 {
    font-size: 1.5rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    background-color: #d8fad3;
    text-align: center;
}

.h4t, h4 {
    font-size: 1.0rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    background-color: #d8fad3;
    text-align: center;
}

.hit h4 {
    font-size: 0.75rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    background-color: #d8fad3;
    text-align: center;
}

.h5t, h5 {
    background-color: #d8fad3;
    text-align: center;
}*/

.lv {
    border-left: 1px solid rgba(0,0,0,.3);
    height: 100%;
}

.imgredonda {
    /*border-radius: 50px;
 width: 10px; 
 height: 120px;*/
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
    width: 150px;
    margin-top: initial;
    margin-left: 5px;
}
/*00000000000000000000000000000000000000000000000000000000000000000000*/
.myImg {
    object-fit: cover;
    position: relative;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
}

@-webkit-keyframes mymove {
    from {
        left: 0px;
    }

    to {
        left: 200px;
    }
}

@keyframes mymove {
    from {
        left: 0px;
    }

    to {
        left: 40px;
    }
}
/*///////////////////////////////////////////////////////////////////////*/
.Arfoto {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
    width: 150px;
    margin-top: 82px;
    margin-top: initial;
    margin-left: 10px;
}

.nvqjm {
    height: 35px;
    margin-top: -55px;
    margin-right: 10px;
    margin-left: 140px;
    background-color: transparent;
}

.rediar {
    color: #424242;
    vertical-align: top;
    border-radius: 12px;
    border: 1px initial #228B22;
    box-shadow: 0px 0px 10px #228B22;
    padding: 8px;
}

.rediar1 {
    color: #424242;
    vertical-align: top;
    border-radius: 12px;
    border: 1px initial #228B22;
    box-shadow: 0px 0px 3px #228B22;
    padding: 8px;
}

.infop1 {
    color: #424242;
    vertical-align: top;
    text-align: right;
    margin-right: 14px;
    border-radius: 8px;
    border: 1px solid #228B22;
    box-shadow: 0px 1px 12px #228B22;
    padding: 2px;
}

.rbtcolor input:checked ~ .checkmark {
    background-color: #2196F3;
}

.colordb {
}

.lhr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: 100%;
    border-style: dotted;
    border-width: 1px;
}

span.Tranform {
    writing-mode: vertical-rl;
    transform: rotate(45deg);
}

.mntt {
    border-style: groove;
    background-color: gainsboro;
}

.rdbspace {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
}

.log01 {
    color: #424242;
    vertical-align: top;
    border-radius: 16px;
    border: 1px initial #228B22;
    box-shadow: 0px 1px 12px #228B22;
    padding: 8px;
    background-color: #F1F1F1;
    width: 300px;
    height: 220px;
    margin-left: 300px;
}
/*grupo de botone pesonalizado*/
.btn-verde {
    color: black;
    background-color: #228B22;
    border-color: #28a743;
}

    .btn-verde:hover {
        color: #fff;
        background-color: #1fbcff;
        border-color: #1e7e34;
    }

    .btn-verde.focus, .btn-verde:focus {
        box-shadow: 0 0 0 .2rem rgb(0, 255, 144);
    }

    .btn-verde.disabled, .btn-verde:disabled {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

    .btn-verde:not(:disabled):not(.disabled).active, .btn-verde:not(:disabled):not(.disabled):active, .show > .btn-verde.dropdown-toggle {
        color: #fff;
        background-color: #1e7e34;
        border-color: #1c7430;
    }

        .btn-verde:not(:disabled):not(.disabled).active:focus, .btn-verde:not(:disabled):not(.disabled):active:focus, .show > .btn-verde.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(72,180,97,.5);
        }
/*vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv*/


/*grupo de botone pesonalizado*/
.btn-azul {
    color: black;
    background-color: #1fe4ff;
    border-color: #28a745;
}

    .btn-azul:hover {
        color: black;
        background-color: #d8fad3;
        border-color: #1e7e34;
    }

    .btn-azul.focus, .btn-azul:focus {
        box-shadow: 0 0 0 .2rem rgb(0, 255, 144);
    }

    .btn-azul.disabled, .btn-azul:disabled {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

    .btn-azul:not(:disabled):not(.disabled).active, .btn-azul:not(:disabled):not(.disabled):active, .show > .btn-azul.dropdown-toggle {
        color: #fff;
        background-color: #1e7e34;
        border-color: #1c7430;
    }

        .btn-azul:not(:disabled):not(.disabled).active:focus, .btn-azul:not(:disabled):not(.disabled):active:focus, .show > .btn-azul.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(72,180,97,.5);
        }
/*vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv*/

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}

    .btn-info:hover {
        color: #fff;
        background-color: #138496;
        border-color: #117a8b;
    }

    .btn-info.focus, .btn-info:focus {
        box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8;
    }

    .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #117a8b;
        border-color: #10707f;
    }

        .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);
        }

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}

    .btn-warning:hover {
        color: #212529;
        background-color: #e0a800;
        border-color: #d39e00;
    }

    .btn-warning.focus, .btn-warning:focus {
        box-shadow: 0 0 0 .2rem rgba(222,170,12,.5);
    }

    .btn-warning.disabled, .btn-warning:disabled {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107;
    }

    .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
        color: #212529;
        background-color: #d39e00;
        border-color: #c69500;
    }

        .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(222,170,12,.5);
        }

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

    .btn-danger:hover {
        color: #fff;
        background-color: #c82333;
        border-color: #bd2130;
    }

    .btn-danger.focus, .btn-danger:focus {
        box-shadow: 0 0 0 .2rem rgba(225,83,97,.5);
    }

    .btn-danger.disabled, .btn-danger:disabled {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

    .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
        color: #fff;
        background-color: #bd2130;
        border-color: #b21f2d;
    }

        .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(225,83,97,.5);
        }

.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

    .btn-light:hover {
        color: #212529;
        background-color: #e2e6ea;
        border-color: #dae0e5;
    }

    .btn-light.focus, .btn-light:focus {
        box-shadow: 0 0 0 .2rem rgba(216,217,219,.5);
    }

    .btn-light.disabled, .btn-light:disabled {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa;
    }

    .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
        color: #212529;
        background-color: #dae0e5;
        border-color: #d3d9df;
    }

        .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(216,217,219,.5);
        }

.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}

    .btn-dark:hover {
        color: #fff;
        background-color: #23272b;
        border-color: #1d2124;
    }

    .btn-dark.focus, .btn-dark:focus {
        box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);
    }

    .btn-dark.disabled, .btn-dark:disabled {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40;
    }

    .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {
        color: #fff;
        background-color: #1d2124;
        border-color: #171a1d;
    }

        .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(82,88,93,.5);
        }

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff;
}

    .btn-outline-primary:hover {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff;
    }

    .btn-outline-primary.focus, .btn-outline-primary:focus {
        box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #007bff;
        background-color: transparent;
    }

    .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff;
    }

        .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);
        }

.btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d;
}

    .btn-outline-secondary:hover {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d;
    }

    .btn-outline-secondary.focus, .btn-outline-secondary:focus {
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);
    }

    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
        color: #6c757d;
        background-color: transparent;
    }

    .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d;
    }

        .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);
        }

.btn-outline-success {
    color: #28a745;
    border-color: #28a745;
}

    .btn-outline-success:hover {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

    .btn-outline-success.focus, .btn-outline-success:focus {
        box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);
    }

    .btn-outline-success.disabled, .btn-outline-success:disabled {
        color: #28a745;
        background-color: transparent;
    }

    .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

        .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);
        }

.btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8;
}

    .btn-outline-info:hover {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8;
    }

    .btn-outline-info.focus, .btn-outline-info:focus {
        box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #17a2b8;
        background-color: transparent;
    }

    .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8;
    }

        .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);
        }

.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107;
}

    .btn-outline-warning:hover {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107;
    }

    .btn-outline-warning.focus, .btn-outline-warning:focus {
        box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);
    }

    .btn-outline-warning.disabled, .btn-outline-warning:disabled {
        color: #ffc107;
        background-color: transparent;
    }

    .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107;
    }

        .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);
        }

.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545;
}

    .btn-outline-danger:hover {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

    .btn-outline-danger.focus, .btn-outline-danger:focus {
        box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);
    }

    .btn-outline-danger.disabled, .btn-outline-danger:disabled {
        color: #dc3545;
        background-color: transparent;
    }

    .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

        .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);
        }

.btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa;
}

    .btn-outline-light:hover {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa;
    }

    .btn-outline-light.focus, .btn-outline-light:focus {
        box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);
    }

    .btn-outline-light.disabled, .btn-outline-light:disabled {
        color: #f8f9fa;
        background-color: transparent;
    }

    .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {
        color: #212529;
        background-color: #f8f9fa;
        border-color: #f8f9fa;
    }

        .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);
        }
