#elegir-mesa p {display: inline-block;margin-right: 1em;}
table {border-collapse: collapse;}
#mesas table td {border:1px solid #ccc;padding: 8px;font-size: 13px;}
#mesas table td a {font-size:14px;}
#mesas table td.hora {font-size: 12px;}
table .mesaOAno td {background-color: #ddd;}
table .par td {background-color: #f0f0f0;}

@media (max-width: 768px){
    h3 {margin-top:0em;}
    #constancia-examen select {margin-bottom: 1rem;}
}


/* ==========================================================================
   Print
   ========================================================================== */

@media print{

    body * {/*display: none;*/}
    /* General */
    .container.box {width: 90%;margin-top: 3rem;padding:0 1.5cm !important;}
    /* Alumno regular */
    .container.box, .container.box p, .container.box img, .container.box hr {display: block;border:0px !important;}
    .container.box b {display: inline-block;}
    /* Carnet */
    .container.box > .carnet,.container.box > .carnet * {display: block;}
    .container.box > .carnet {border: 8px solid white;margin: 0 auto;}
    .container.box > .carnet::before, .container.box > .carnet::after {position: absolute;content: '';border: solid black;z-index: -1;}
    .container.box > .carnet::before {top: -32px; bottom: -32px;left: 0px; right: 0px;border-width: 0 1px;}
    .container.box > .carnet::after {left: -32px; right: -32px;top: 0px; bottom: 0px;border-width: 1px 0;}
    .container.box > .marcasdecorte {display: block !important;}
    .bd-pageheader h1 {display:none;}
    .volver-a-autogestion,
    #menuSelect,
    #elegir-mesa {display: none;}
    a[href="./"]{display: none;}
    img {display:inline-block !important}
    p {line-height: 1.5;}
    h2 {position:relative !important;}

    .no-print {display:none;}
    #print,#mostrar-carreras {display: none;}
    a[href]:after {content: none !important;} /* Evita que se impriman los links al imprimir */
    @page {
      size: portrait;   /* auto is the initial value */
      margin: 0em;  /* this affects the margin in the printer settings */
    }
}