.printView{visibility:hidden; display:none;}
@media print {
body * {visibility:hidden;}

header.topnavbar-wrapper{display:none;}
.wrapper > .aside{display:none;}
.pageHeading{display:none;}
.tabpanel{display:none;}
.wrapper > section, 
.wrapper > footer{margin-left:0;}

.printView{visibility:visible; display:block;}
.printView *{visibility:visible; display:block;}
div#printShipment{width:100%;}
div#printShipment h1.title{padding:0; margin:0;}
div#printShipment div.infoRow{border:1px solid #000; margin-bottom:20px; background:#fff;}
div#printShipment div.infoRow:last_child{margin-bottom:0;}
div#printShipment div.infoRow div.head{padding:10px; font-weight:bold; border-bottom:1px solid #000; text-transform:uppercase; background:#CCC;}
div#printShipment div.infoRow div.body{padding:10px;}
div#printShipment div.infoRow div.body:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#printShipment div.infoRow div.body div.left{float:left; width:50%;}
div#printShipment div.infoRow div.body div.right{float:right; width:50%;}
div#printShipment div.infoRow div.body div.infoCol{}
div#printShipment div.infoRow div.body div.infoCol:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#printShipment div.infoRow div.body div.infoCol label{float:left; min-width:100px;}
div#printShipment div.infoRow div.body div.infoCol span{float:left;}
div#printShipment div.infoRow div.body div.infoCol span.block{}
div#printShipment div.infoRow div.body div.load{}
div#printShipment div.infoRow div.body div.load div{}
div#printShipment div.infoRow div.body div.load div label{}
div#printShipment div.infoRow div.body div.specialRequest{}
div#printShipment div.infoRow div.body div.specialRequest div{}

}
