@media print{
	.footer, .navbar-fixed-top, .side-menu-button , .printButton, #rightSideMenu{
		display: none !important;
	}   

	body{
		margin: 0 !important;
		padding: 0 0 0 180pt !important;
		-moz-transform-origin: 0px 0px  !important;
		-webkit-transform-origin: 0px 0px  !important;
		transform-origin: 0px 0px  !important;
		width: 1450pt;
	}
	html, body {
        height: 99% !important;
        overflow: hidden !important;
    }
	@page {
		size: landscape letter;
	}
	#mainContainer {
		transform-origin: 0 0;
		transform: scale(0.75);
		-moz-transform: scale(1);
	}
	div#lineChart {
	    position: relative !important;
	    width: 100% !important;
	    height: 220px !important;
	}
	#lineChart > svg{
		position: absolute !important;;
	    top: 0 !important;;
	    left: 0 !important;;
	    width: 100% !important;;
	    height: 100% !important;;
	}
	zoop-line-chart .line-chart-form-field zoop-period-selector {
		width: auto !important;
		padding: 2px 2px 0 0 !important;
	}

	.col-md-1 {
		width: 8.3% !important;
	}
	.col-md-2 {
		width: 16.6% !important;
	}
	.col-md-3 {
		width: 25% !important;
	}
	.col-md-4 {
		width: 33.3% !important;
	}
	.col-md-5 {
		width: 41.6% !important;
	}
	.col-md-6 {
		width: 50% !important;
	}
	.col-md-7 {
		width: 58.3% !important;
	}
	.col-md-8 {
		width: 66.6% !important;
	}
	.col-md-9 {
		width: 75% !important;
	}
	.col-md-10 {
		width: 83.3% !important;
	}
	.col-md-11 {
		width: 91.6% !important;
	}
	.col-md-12 {
		width: 100% !important;
	}
	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
		float: left !important;
	}
	
	.navmenu-fixed-left.collapse {
		display: block !important;
		height: auto !important;
	}
	.navmenu-fixed-left {
		padding: 0 !important;
		width: auto !important;
	}
	.form-inline .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}
	.form-inline .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}

}

@media print and (-ms-high-contrast: none), (-ms-high-contrast: active),
 	   print and (min-width: 500px) {
	.col-lg-1 {
		width: 8.33333333% !important;
	}
	.col-lg-2 {
		width: 16.66666667% !important;
	}
	.col-lg-3 {
		width: 25% !important;
	}
	.col-lg-4 {
		width: 33.33333333% !important;
	}
	.col-lg-5 {
		width: 41.66666667% !important;
	}
	.col-lg-6 {
		width: 50% !important;
	}
	.col-lg-7 {
		width: 58.33333333% !important;
	}
	.col-lg-8 {
		width: 66.66666667% !important;
	}
	.col-lg-9 {
		width: 75% !important;
	}
	.col-lg-10 {
		width: 83.33333333% !important;
	}
	.col-lg-11 {
		width: 91.66666667% !important;
	}
	.col-lg-12 {
		width: 100% !important;
	}
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
		float: left !important;
	}
}

/* IE */
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	zoop-line-chart .line-chart-form-field zoop-period-selector {
		width: 100% !important;
	}
	zoop-line-chart .line-chart-wrapper {
    	margin-top: -100px !important;
    }
	zoop-line-chart .line-chart-container .legend{
    	margin-top: -10px !important;
    }
    .widget-group-widget{
	    height :  350px !important;
    } 
    .widget_1, .widget_28 {
    	display: none;
    }
    .widget_2011 {
	    margin-top: -120px !important;
	}    
}