 @media print {
	body * {
		display: none;
		
	}
	
	#printSection, #printSection * {
		display: inline;
		
	}

	#printSection {
		position: absolute;
		left: 0;
		top: 0;
	}
	.no-print, .no-print * {
		display: none !important;
	}
	.print-center {
		text-align: center;
	}
	.print-left {
		text-align: left;
	}
	.print-right {
		text-align: right;
	}
	.print-float-left {
		float: left;
		width: 100%;
	}
	.print-float-right {
		float: right;
		width: 100%;
	}
	.pub-event-block-rss {
		border: 1px solid black;
		background: #ddccb5 none repeat scroll 0 0;
		border-radius:25px;
		margin-bottom: 1em;
		padding: 0em;


    }
	.pub-event-block-c {
		background: #fff none repeat scroll 0 0;
		border-top: 1px solid black;
		border-radius: 0rem;
		margin-bottom: 1em;
		padding: 0em;
	}
	.pub-print-line-table { font-size: 14pt; margin: .5inch;}
	.print-border-tr { border: 1px solid black; }
	.print-max-width { max-width: 100%; }
	.print-form-group { margin-bottom: 12pt; }
	.print-border-full { float: left; border: 2px solid #333; height: 100% !important; width: 100% !important; padding: 10px !important;}
  .print-border-part { float: left; border: 2px solid #000000; padding: 10px !important;}
  .print-page-height { min-height: 100%; }

	 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {   
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .visible-xs {
    display: none !important;
  }
  .hidden-xs {
    display: block !important;
  }
  table.hidden-xs {
    display: table;
  }
  tr.hidden-xs {
    display: table-row !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: table-cell !important;
  }
  .hidden-xs.hidden-print {
    display: none !important;
  }
  .hidden-sm {
    display: none !important;
  }
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
}
	.print-padding-80 { padding: 80px;}
	
.form-control, .form-control.nobug {
    border: 0;
    outline: 0;
    box-shadow: none;
  }
  .form-control.nobug {
    transition: none; /*-- THIS IS IMPORTANT -- */
  }
  
ng-barcode, .ng-barcode, div[ng-barcode] {
    display: block !important;
    height: 75px;
	width: 300px;
}

.bodyXSmall
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: #000000;
}
.bodySmall
{
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	color: #000000;
}
.bodySmallBold
{
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}
.bodySmallBlue
{
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	color: #2D74A4;
	font-weight: bold;
	text-align: left;
	margin-left: 25px;
}
.bodySmallI
{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.bodyMed 
{
	font-family: "Arial", sans-serif;
	font-size: 16pt;
	color: #000000;

	
}
.bodyMedB 
{
	font-family: "Arial", sans-serif;
	font-size: 16pt;
	color: #000000;
	
	font-weight: bold;
	
	
}
.bodyLarge
{
	font-family: "Arial", sans-serif;
	font-size: 18pt;
	color: #000000;
	
}
.bodyLargeBold
{
	font-family: "Arial", sans-serif;
	font-size: 22pt;
	color: #000000;
	font-weight: bold;
}
}
