.printorder
{
	display:none;
}
.printArea{
display:block!important;
}
.cart .productDtls{ width:200px; vertical-align:top; margin-left:5px;}

h3.recipth3{
    background: #f2f2f2!important;
    color: #262261;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    min-height: 30px;
    padding: 10px 10px 10px 20px;
}

.paddtoprecip{ padding-top:40px!important;}
.breand_area{ padding:30px 30px 20px 30px;}
.breand_area table tr td:first-child{ width:25%; text-align:left; vertical-align:top;}
.breand_area table tr td:first-child div img{ max-width:100%;}
.breand_area table tr td{ text-align:center; vertical-align:middle;}
.breand_area table tr td:last-child{ text-align:left; width:40%;}
.carttable table{ margin-bottom:0px;}
.greand_total_area table tr td{ padding:0px 0px 20px 0px;}
.greand_total_area table tr td:last-child{ color:#ff0000; text-align:right;}
.greand_total_area table tr.grand_total td{ border-top:#000 solid 1px; padding-top:20px;}
.carttable table thead tr td{background: #f2f2f2;
    color: #262261;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 7px 5px 7px;}
.carttable tr.subtotal td{ border-top:#ddd solid 1px; border-bottom:#ddd solid 1px;}