header{display:none;}
#secondary{display:none;}


.ww-receipt{width:700px;margin-bottom:50px;border-bottom:1px solid #ccc;}

/*Sets actual printer page margins*/
@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin:15mm 5mm 5mm 5mm;  
} 

@media print{

    body {
        margin: 0;
        max-width: 100%;
    }
    
    html, body, #wpbody-content, #wpbody, #wpwrap, .attendance-printout, .wrap { position: relative; float: none;}

    .ww-receipt, .customlist{page-break-after: always; page-break-inside: avoid; border:0px; position: relative; float: none !important;}
    .wrap {position: relative;}
    
    .student-measurements input{
        font-size: 12pt;
    }
    
    table.printable td {
        font-size: 10pt;
    }
    .printhide, #wpfooter{
        display: none !important;
    }
}

.w-receipt{width:100%;}
.w-receipt span.header{font-weight:bold;}

.w-receipt .row-logo{}
.w-receipt .row-logo     td{border:0px;}
.w-receipt .row-logo     .logo{}
.w-receipt .row-logo    .receipt-detail{vertical-align:top;}

.w-receipt .row-address{}
.w-receipt .row-address td{border:0px;}
.w-receipt .row-address    .address{}

.w-receipt .row-client{}
.w-receipt .row-client     td{border:0px;padding-top:30px;}
.w-receipt .row-client     .client-detail{}
.w-receipt .row-client     .client-paymentmethod{vertical-align:top;}

.w-receipt .row-student{}
.w-receipt .row-student    td{border:0px;padding-top:30px;}
.w-receipt .row-student .student-birthdays-title{}
.w-receipt .row-student .student-birthdays{}

.w-receipt .row-item-header{}
.w-receipt .row-item-header th{padding-top:30px;text-align:left;}
.w-receipt .row-item-header th.item{}
.w-receipt .row-item-header th.price{width:60px;}
.w-receipt .row-item-header th.total{width:60px;}
.w-receipt .row-item-item{}


.w-receipt .row-total{}
.w-receipt .row-total td:first-child, .w-receipt .row-subtotal td:first-child{text-align:right;}
.w-receipt .row-total {font-weight:bold;}
/*
.w-receipt .row-totals{}
.w-receipt .row-totals > td{border:0px;padding:10px 0px 0px 0px;}
.w-receipt .row-totals td table{float:right;}
.w-receipt .row-totals    .row-total{}
.w-receipt .row-totals    .row-total td.total{width:60px;}*/


