@media print {
body{ font: 12px/12px 'Arial, Helvetica, sans-serif' !important; color:#000; width:100%; margin: 0 auto; min-width:100%; }
#txtArea1 ,.required-heading,.glyphicon, #banner,.thankyou-msg, nav#navbar, #footer-social,.alert-danger,.alert-success, .bottom-part, .btn-group, .header, .steps, .redirect, .main-content ul,  .contact-details, .main-content h1,.gateway_logo  { display: none !important;  }
.main-content, .content{min-height:inherit; width:100%; padding:0px;}
.header{padding:0px;}
.container{width:1000px; margin:0 auto; }
.header .form-field{width:auto; float:left;}
.print_header .logo{  float:left; width:100%; margin:0px; padding:0px;}
.print_header .logo img{text-align:left;}
.print_header .logo-tax-board{  float:right; width:130px;margin-bottom:10px; margin:0px; padding:0px;}
.print_header .logo-tax-board img{text-align:right;}
.frame .form-group h3{position:relative; font-size:30px; color:#000;}
.show-p-box{border:none;}
#wizardreview{float:left; width:900px;}
.wizard.preview p.reidrect{display:none;}
.main-content .wizard .show-preview .result-box, .main-content .wizard .show-preview .result-box table{width:100%;}
.main-content .wizard .show-preview .result-box table{border:none;}
.main-content .wizard .show-preview .result-box table tr{margin-bottom:2px;}
.main-content .wizard .show-preview .result-box table tr td:last-child{border:none;}
.main-content .wizard .show-preview .result-box table tr td{width:50%; border-bottom: none; border-top:none; float:left; text-align:left; padding:2px 15px;}
.main-content .wizard .show-preview .result-box table tr td span{ font:12px/12px 'Arial, Helvetica, sans-serif' !important; float:left; text-align:left; width:35%!important; word-wrap:break-word;  vertical-align:top; padding-left:0px;}
.main-content .wizard .show-preview .result-box table tr td p{ font:12px/12px 'Arial, Helvetica, sans-serif' !important; float:left; text-align:left; padding-left: 10px; width:65%!important; word-wrap:break-word;  vertical-align:top; }
.main-content .wizard .show-preview .result-box table tr td{border-right:1px solid #ccc;}
.main-content .wizard .show-preview .result-box .title-box{border-bottom:1px solid #ccc; border-left:none; border-right:none; border-top:none; background: none; font:14px/14px 'Arial, Helvetica, sans-serif' !important; height:16px; padding: 0px;  color:#000;}
.main-content .wizard .shw-cont .logo{display: block; margin-bottom:10px; }
.print_header{display: block; }
.print_div{display: block; padding: 0px;}
.main-content .wizard .shw-cont .result-box, .main-content .wizard .shw-cont .result-box table{width:100%;}
.main-content .wizard .shw-cont .result-box table{border:none;}
.main-content .wizard .shw-cont .result-box table tr{margin-bottom:2px;}
.main-content .wizard .shw-cont .result-box table tr td:last-child{border:none;}
.main-content .wizard .shw-cont .result-box table tr td{width:50%; border-bottom: none; border-top:none; border-right:1px solid #ccc; float:left; text-align:left; padding:1px 10px;}
.main-content .wizard .shw-cont .result-box table tr td span{ font:12px/12px 'Arial, Helvetica, sans-serif' !important;  float:left; text-align:left; width:35%!important; word-wrap:break-word;  vertical-align:top; padding-left:0px;}
.main-content .wizard .shw-cont .result-box table tr td p{font:12px/12px 'Arial, Helvetica, sans-serif' !important;   float:left; text-align:left; padding-left: 10px; width:65%!important; word-wrap:break-word; vertical-align:top; }
.result-box{margin-bottom: 2px;}
.main-content .wizard .shw-cont .result-box .title-box{border-bottom:1px solid #ccc;font:14px/14px 'Arial, Helvetica, sans-serif' !important; height:16px; padding: 0px; border-left:none; border-right:none; border-top:none; background: none;  color:#000;}
.magic-checkbox + label::after, .magic-checkbox + label::before{display: none; }
.magic-radio + label, .magic-checkbox + label{padding-left: 0px;}
.form_table table{width:100% !important}
.declaration, .form_table table tr td, .form_table table tr td.label{    color:#000!important;}
.table_two{  width:100% !important; padding-right: 50px;}
.form_sub_heading{float:left; width:100%;}
.form_table table.table_two tbody tr td table.table_one{ width:100%!important; text-align: center}
.declare-box{ border-top:solid 1px #ccc; margin-top: 10px; padding:10px 0px;width: 100%; float: left;}
.form_table .form_table table.table_one, .form_table table td.table_one{ width:100%!important; text-align: center}
.table_one tr td, .table_two tr td{ height:10px!important; padding-right: 30px; word-wrap:break-word; }
.table_one .label_name, .form_table table td.table_one td{  float:left}
.label_name{font:12px/18px 'Arial, Helvetica, sans-serif' !important;}
.signature_name	{ width:100% !important;text-align:center!important;}
.magic-radio:checked + label::after, .magic-checkbox:checked + label::after{display: none;}
.form_table table.table_two tbody tr td div, .form_table table.table_one tbody tr td div{text-align: left; margin-bottom: 5px!important}
.form_subtext{ margin-top: 10px; border-top:solid 1px #ccc; padding:5px 0px;  width: 100%;font:12px/14px 'Arial, Helvetica, sans-serif' !important; font-weight: 700 !important; }
.form_table table tr td table.table_one td div, .form_table table tr td table.table_two td div{margin-bottom: 0px!important;}
.payment_logo{float: left !important; width: 100% !important;}
h5{padding-top: 15px; float: left;text-align: center;}
.application_receipt_code{display: block;}
.application_code{display: none;}
#footer-bottom  , #footer-bottom .container, #footer-bottom .container, #footer-bottom .container .copyright { display: block !important}
#footer-bottom .logo {display:none !important;}
.copyright p{font-size: 14px !important; float:left !important; width: 50% !important}
.copyright{ font-size: 14px !important; float:left !important; position: fixed; bottom: 0; width: 100% !important; border-top: 1px solid #ccc; padding-top: 10px; }
.copyright p span{float:left !important;}
.please-note .alert-success{display:block !important;}
.please-note{font:12px/18px 'Arial, Helvetica, sans-serif' !important;float:left !important; width: 100% !important;margin-top:15px;}
.please-note p{float:left !important; width: 100% !important; padding-top: 10px; border: 1px solid #ccc;margin-top:15px; }
.end-of-receipt {min-height: 820px; }
.result-box #pay-receipt tr td:last-child { border-right: none;width: 100%; float: left; }
.result-box #pay-receipt tr td span {min-width:35% !important; }
.result-box #pay-receipt tr td p {min-width:50% !important;}
.result-box #pay-receipt tr th {font-size: 14px !important; }
.payareana_receipt::after { content: ""; background:url(/assets/images/payarena_water_mark.png) !important; opacity: 0.1 !important; top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute !important;  z-index: 0 !important; background-repeat:no-repeat !important; background-position:center !important; -webkit-print-color-adjust:exact;color-adjust: exact;}
.teasy_receipt::after {content: ""; background:url(/assets/images/teasy_water_mark.png) !important;opacity: 0.1 !important; top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute !important;  z-index: 0 !important;   background-repeat:no-repeat !important; background-position:center !important;  -webkit-print-color-adjust:exact;color-adjust: exact;}
.iop_receipt::after {content: "";background:url(/assets/images/iop_water_mark.png) !important; opacity: 0.1 !important;top: 0;left: 0;bottom: 0;right: 0;position: absolute !important; z-index: 0 !important;background-repeat:no-repeat!important;background-position:center!important; -webkit-print-color-adjust:exact; color-adjust: exact;}
#pay-receipt tr td p, #pay-receipt tr td span, #pay-receipt tr td:last-child {font:12px/18px 'Arial, Helvetica, sans-serif' !important;padding: 0px !important;}
.end-of-receipt .alert {padding: 5px !important; margin-bottom: 10px !important;}
#application_status_report{display: none;}
.reports .panel-body .table{ width: 100% !important; }
.reports .panel-body{padding: 5px !important;}
.reports .table tr th, .reports .table tr td{ padding: 2px !important; text-align: center !important; }
.reports .filters{display:block;width: 95% !important;}
.reports .panel-body{min-height: 720px !important;}
#wrapper{page-break-after: auto;}
.curency_div{width: 65%; float: right;}
.curency_div .curency_span{float: left;width:10% !important; text-align: right;}
.curency_span:before{content: '₦ ' ; float: left;padding-right: 5px;}
.curency_div .curency_div{float: right;width:100% !important;}
.curency_div .curency_span_label{float: left;width:75% !important; padding-left: 10px;}
a[href]:after {  display: none;  visibility: hidden;  cursor: none;}
a { pointer-events: none;  color: #000;  text-decoration: none;  }
.text-sign{margin-top: -5px;}
}
