
	#repo_gris{
		width:80mm !important;
	}

#rep_vta_x_vj{
	width:80mm !important;
}

        .ticket {
            background: #fff;
           /* padding: 20px;*/
           /* border: 1px solid #ccc;*/
            /*border-radius: 8px;*/
            /*width: 320px;*/
			/*width: 100%;*/
			
			 /*width:93mm;*/
			/*margin:0 auto;*/
		/*	padding:3mm;*/
			
			/*width: 80mm;*/
    		/*max-width: 80mm;*/
			
            /*box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);*/
			
			
			
			width:94mm;
    padding:3mm;
    margin:0;
    border:none;
    box-shadow:none;
    box-sizing:border-box;
        }

        .ticket h1 {
            font-size: 18px;
            margin: 0 0 5px;
            text-align: center;
			
        }
			
		.ticket h2 {
            font-size: 15px;
            margin: 0 0 5px;
			font-weight: 800;
            text-align: center;
			
        }

        .info {
            margin-bottom: 20px;
			margin-top: 20px;
        }

        .info p {
            margin: 5px 0;
            font-size: 14px;
        }

        .table-container {
            overflow-x: hidden;
        }

        .table-container table {
			
            width: 100% !important;
            border-collapse: collapse;
            font-size: 13px;
			
        }

        .table-container table th, .table-container table td {
            border: 1px solid #000000;
            padding: 5px;
            text-align: center;
        }

        .table-container table th {
            background: #f0f0f0;
            font-weight: bold;
        }

        .total {
            text-align: right;
            font-weight: bold;
            margin-top: 10px;
        }

/* ----------------------- */
/* ----------------------- */

.repDiaTabla {
            width: 100%;
            border-collapse: collapse;
            text-align: center;
        }
        .repDiaTabla th, .repDiaTabla td {
            border: 1px solid black;
            padding: 8px;
        }
        .repDiaTabla th {
            background-color: #f2f2f2;
        }
		