#download-pdf{
    display: none;
}

#block-vani-content #download-pdf {
    display: block;
}

.table-1{
    border: 1px solid #c5c5c5;
}

.table-1 .td-image{
    width: 31.5%;
    height: auto;
    min-height: 95px;
    padding-top: 16px;
    padding-left: 100px;
    padding-right: 100px;
}

.table-1 .td-image img{
    width: 132px;
}

#header .td:first-child, #header .th:first-child{
    display: inline;
}

.td,.th{
    display: inline-block;
}

.table-1 .td-headers{
    
    border-left: 1px solid #c5c5c5;
    padding-top: 1px;
    padding-left: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-family: sans serif;
}

.table-2 .tr{
    border: 1px solid #c5c5c5;
    padding: 5px 20px;
    font-family: sans serif;
    font-size: 20px;
}

.table-pdf .thead .tr{
    background: #e9e9e9;
    font-size: 20px;
    border: 1px solid #c5c5c5;
}

.table-pdf .thead .tr .th,
.table-pdf .tbody .tr .td{
    padding: 20px;
}

.table-pdf .thead .tr .th.empresa,
.table-pdf .tbody .tr .td.empresa{
    padding: 20px;
    display: inline-block;
    width: 20%;
}

.table-pdf .thead .tr .th.nombre-asistente,
.table-pdf .tbody .tr .td.nombre-asistente{
    padding: 20px;
    display: inline-block;
    width: 45%;
}

.table-pdf .thead .tr .th.invitado,
.table-pdf .tbody .tr .td.invitado{
    padding: 20px;
    display: inline-block;
    width: 10%;
}

.table-pdf .thead .tr .th.miembro,
.table-pdf .tbody .tr .td.miembro{
    padding: 20px;
    display: inline-block;
    width: 10%;
}


#punto-reunion .table-pdf .thead .tr .th{
    padding: 20px;
    display: inline-block;
}

#punto-reunion .table-pdf .tbody .tr .td{
    padding: 20px;
    display: inline-block;

}

.th.hora-table-3{
    padding-right: 50px !important;
}

.table-pdf{
    border: 1px solid #c5c5c5;
margin-bottom: 30px;
}

/*.table-pdf.table-4,
.table-pdf.table-5,
.table-pdf.table-6,
.table-pdf.table-7{
    padding: 20px;
}*/

.table-pdf:last-child{
    margin-bottom: 60px;
}

.video.table{
    display: none;
}

.firmas{
    margin-bottom: 45px;
}

.table-pdf.table-4 .tr{
    padding: 20px;
}

.print-pdf-desarrollo .tbody .tr .td,
.print-pdf-desarrollo .thead .tr .th,
.table-pdf.table-6 .tbody .tr .td,
.table-pdf.table-6 .thead .tr .th{
    min-width: 130px;
}

.table-pdf.table-6 .thead .tr .th:first-child{
    width: 340px;
}

.td.compromisos-table-6{
    width: 360px;
}