.lecture-portlet .diagram-builder-content.form-builder-content {
    display: flex !important;
}

.lecture-portlet .diagram-builder-content.form-builder-content .tab-content .tab-pane {
    min-height: 600px;
}

.lecture-portlet .diagram-builder-content.form-builder-content .tabbable {
   position: relative;
   width: 300px;
}

.lecture-portlet .diagram-builder-content.form-builder-content .nav-tabs {
	display: inline-block;
	width: 100%;
}

.lecture-portlet .diagram-builder-content.form-builder-content .nav-tabs>li {
	width: auto;
}

.lecture-portlet .diagram-builder-content-container {
    width: 100%;
    padding: 20px !important;
}

.lecture-portlet .diagram-builder-content.form-builder-content .table-scrollable-x {
	width: 100% !important;
}

.lecture-portlet .diagram-builder-content.form-builder-content .table-x-scroller {
	width: 300px !important;
    overflow-x: visible;
}

.lecture-portlet .diagram-builder-content.form-builder-content .table-x-scroller .table-sort-indicator {
	bottom: 2.0ex;
	right: 10px;
}

.lecture-portlet .diagram-builder-content.form-builder-content table thead th {
	padding: 0 0 0 25px;
}

.lecture-portlet .diagram-builder-content.form-builder-content table tbody td {
	padding: 0 0 0 25px;
}

.lecture-portlet .form-builder .diagram-builder-canvas {
    background-image: url(/html/js/aui/aui-diagram-builder-base/assets/skins/sam/checker-bg.png);
    padding: 10px;
}

.lecture-portlet .form-builder .diagram-builder-canvas .form-builder-field {
    padding: 10px!important;
    margin: 10px 0;
}

.lecture-portlet .form-builder .diagram-builder-canvas .form-builder-field label {
	margin-right: 15px;
	line-height: 43px;
    font-size: 18px;
}

.lecture-portlet .form-builder .diagram-builder-fields-container .diagram-builder .diagram-builder-field {
	margin-bottom: 10px;
}

.lecture-portlet .form-builder .diagram-builder-fields-container .diagram-builder .diagram-builder-field .diagram-builder-field-label {
	margin-right: 15px;
	line-height: 43px;
    font-size: 18px;
}