/**
 * JANIS Print CSS
 * MUST use "!important" for all size, position, margin & overflow rules,
 *  so these will 'override' styles applied to the elements by Layout
 */
html, body {
	/* NEUTRALIZE 'UI Layout container' styles */
	overflow: visible !important;
	width:    auto    !important;
	height:   auto    !important;
}
.ui-layout-pane, .ui-layout-resizer, .ui-layout-toggler {
    /* NEUTRALIZE 'UI Layout element' styles */
    display:    none        !important; /* hide ALL by default */
    position:   relative    !important;
    top:        auto        !important;
    bottom:     auto        !important;
    left:       auto        !important;
    right:      auto        !important;
    width:      auto        !important;
    height:     auto        !important;
    overflow:   visible     !important;
}

/* print only UI Layout inner center */
.ui-layout-outer-center, .ui-layout-inner-center {
	display:    block       !important;
	/* do not print border */
    border:     none        !important;
}
/* do not print UI Tabs navigation */
.ui-tabs-nav { 
	display: none !important; 
}
/* do not print UI Tabs pane border */
.ui-tabs {
	border: none !important;
}
/* print the whole UI Tabs pane content */
.ui-tabs-panel, .janis-scroll-content {
    overflow: visible !important;
}
