/*

SOT print styles

*/

@media print {
	@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
	margin-top: 15mm;
	margin-right: 5mm;
	margin-bottom: 15mm;
	margin-left: 5mm;
	
} 
	/** {
		overflow: visible;
	}
	html {
		width:  8in !important;
	}
	.container{
		width: 100% !important;
	}*/
	
	*,
    *:before,
    *:after {
        background: transparent !important;
        color: unset !important; /* Black prints faster: h5bp.com/s*/
        box-shadow: none !important;
        text-shadow: none !important;
    }
	
	/*html {
		width: 100px;
	}*/
	
	.no-break {
        display: inline-block !important;
		overflow: visible !important;
		break-inside: avoid !important;
    }
	.header-top {
		display: none !important;
	}
	
	#login-or-photo2 {
		display: none !important;
	}
	
	.menuzord-brand:after {
		content: none !important;
	}
	
	.header-text-container {
		display: none !important;
	}
	
	.flex-bar-container {
		display: none !important;
	}
	
	.header-nav ul, .header-nav .showhide {
		display: none !important;
	}
	
	.header-nav>div {
		position: relative !important;
	}
	
	.social-buttons {
		display: none !important;
	}
	
	.inner-header .container {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}
	
	.breadcrumb {
		margin-bottom: 0 !important;
	}
	
	footer .styled-icons a:after {
		content: none !important;
	}
	
	.footer-bottom .sm-text-center {
		text-align: center !important;
	}
	
	.table>thead:first-child>tr:first-child>th {
		border-top: 1px solid #ddd !important;
	} 
	
	.title1 {
		border-right:  1px solid #ddd !important;
	}
	
	#home {
		display: none !important;
	}
	
	.scrollToTop {
		display: none !important;
	}
	
	img {
		max-width: 300px !important;
	}
	
	.no-print, video, audio {
		display: none !important;
	}
	
	.print-col-4 {
		width: 33.333% !important;
	}
	
	.icon-box a {
		width: 100% !important;
	}
	.icon-box {
		min-height: 260px !important;
	}
	
	.print-mt-0 {
		margin-top: 0 !important;
	}
	
	.print-mt-40 {
		margin-top: 40 !important;
	}
	
	.print-no-min-height {
		min-height: unset !important;
	}
	
	.break-before {
		break-before: page !important;
	}
	.break-outside {
		region-break-inside: avoid-column !important;
		page-break-inside: avoid !important;
		break-inside: avoid !important;
		position: relative !important;
	}
	.print-mt-0 {
		margin-top: 0px;
	}
	.no-print-min-height{
		min-height: unset !important;
	}
	.no-print-border{
		border: none !important;
	}
	.print-left-45per{
		left: 45% !important;
	}
	.no-print-top-margin{
		margin-top: 0 !important;
	}
	.print-mt-40 {
		margin-top: 40px !important;
	}
	
	.print-thirds {
		width: 33.333% !important;
	}
	
	.print-width-70 {
		width: 70px !important;
	}
	
	.icon-box a.print-width-70 {
		width: 70px !important;
	}
	
	.breadcrumb {
		margin-top: -20px !important;
		margin-bottom: 5px !important;
	}
	#page-title {
		margin-top: 10px !important;
	}
	.menuzord-brand {
		margin-bottom: -17px !important;
	}
	#menuzord {
		display: none;
	}
	
	.print-max-100 {
		max-width: 100% !important;
	}
	
	
	
	
	
	a:after {
		word-wrap: break-word !important;
		word-break: break-word !important;
		white-space: normal !important;
	}
	
	

  .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-sm-offset-0 {
    margin-left: 0%;
  }
  .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;
  }
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
