html, body {
        /* NEUTRALIZE 'layout container' styles */
        overflow:	visible 	!important;
        width:		auto		!important;
        height:		auto		!important;
        background:     transparent     !important;
}
.ui-layout-pane,
.ui-layout-resizer ,
.ui-layout-toggler {
        /* NEUTRALIZE 'layout element' styles */
        display:	none		!important; /* hide ALL by default */
        position:	static  	!important;
        top:		auto		!important;
        bottom:		auto		!important;
        left:		auto		!important;
        right:		auto		!important;
        width:		auto		!important;
        height:		auto		!important;
        overflow:	visible		!important;
}
.ui-button {
    display: none;
}
/* SHOW ONLY the panes you want */
#arch-main,
#arch-main-header,
#arch-workarea,
#arch-work-center {
        display:	block		!important;
}
.arch-content-padding {
    padding: 0                          !important;
}

.gs-tbody {
    height:         auto                !important;
    overflow:       visible             !important;
    position: static                    !important;
}

.gs-tbody-row {
    min-width: auto                     !important;
}

.ui-widget-content {
    border: none                     !important;
}

#arch-page {
    background: none !important;
}

#arch-header {
    display: none !important;
}

#arch-footer {
    display: none !important;
}

#arch-nav {
    display: none !important;
}

#arch-toolbar {
    display: none !important;
}

#arch-content-area {
    width: auto !important;
}
#arch-content-sidebar {
    display: none !important;
}

.arch-trail {
    display: none !important;
}

.arch-layout-sidebar {
    margin: 0 !important;
    padding: 0 !important;
    background: none !important;
}

.arch-layout-sidebar #arch-content-container {
    margin: 0 !important;
    padding: 0 !important;
}
.arch-layout-sidebar #arch-content {
    margin: 0 !important;
    padding: 0 !important;
}

.ui-dialog {
    display: none !important;
}