#footer, #menu, #toprow, #optional,
#banner, #header, .breadcrumb, #c2g-navbar {
   display: none !important;
}

body, html {
   background-color: #fff;
   background-image: none;
}

#page {
   background-color: #fff;
   box-shadow: none;
}

body#thirdpartyreceipt #content {
   flex: 0 0 100%;
   max-width: 100%;
}

.card-header {
   border-color: #aaa;
   color: #aaa;
}

.alert {
   background-color: #fff !important;
   border-color: #aaa !important;
   color: #aaa !important;
}

.noprint { display:none; }
.print-visible { display:block !important; }  

.panel-heading { background-color: #f47d1f !important; }
.panel-footer { background-color: #e6e6e7 !important; }

.col-md-2 { width: 20% !important; }
.col-md-3 { width: 25% !important; }
.col-md-5 { width: 45% !important; }
.col-md-6 { width: 50% !important; }
.col-md-8 { width: 75% !important; }

