div.print-content span.qa_tooltip
{
	border-bottom: none;
	cursor:auto;
}

div.print-content a
{
	color:black;
}

div.print-content .explanation,
div.print-content span.qa_tooltip span.qa_tooltip_classic
{
	display:none;
}

div.print-content fieldset
{
	border:none;
	padding-left:0;
	margin-left:0;
}

div.print-content fieldset legend
{
	
}

div.qa_report_student_questionnaires h1
{
	margin-top:30px;
}

div.qa_report_student_questionnaires h2
{
	margin-top:1em;
	margin-bottom:0.5em;
}

div.qa_report_student_questionnaires h3
{
	margin-top:20px;
}

div.qa_system.qa_report table
{
	margin-top:20px;
}

table.questionnaire-results
{
	margin-top:20px;
}

div.qa_system.qa_report_student_questionnaires h3,
div.qa_system.qa_report_student_questionnaires h4
{
	margin-top:30px;
}

h4+table.questionnaire-results
{
	margin-top:0;
}

div#questions-analytically h4+table
{
	margin-top:0px;
}

table.questionnaire-results.questionnaire-results-overview td
{
	width:25%
}

div.qa_system#qa_system_infrastructure_report table.qa_general_data tr>*
{
	width: auto;
}

div.qa_system#qa_system_infrastructure_report table.qa_general_data tr>*:first-child
{
	width: 284px;
}

div.qa_report_student_questionnaires.qa_report_class table.qa_general_data tr>*:first-child,
div.qa_report_student_questionnaires.qa_report_academic_unit table.qa-reports-school-information tr>*:first-child,
div.qa_report_student_questionnaires table.classSections th:first-child
{
	width: 150px;
}

/* Commented out by AJP 2012-05-15 */

/*table.questionnaire-results.questionnaire-results-overview td:first-child
{
	width:75%
}*/

table.questionnaire-results.questionnaire-results-overview td:first-child
{
	width:80%
}
table.questionnaire-results.questionnaire-results-overview td
{
	width:auto
}

table.questionnaire-results th{text-align: center;}

div.qa_system.qa_report_student_questionnaires.qa_report_academic_unit table,
table.questionnaire-results.questionnaire-results-detailed,
table#qa_report_infrastructure
{
	table-layout:fixed;
/*	width: 940px!important;*/
	width: 100%;
}

div.qa_infrastructure-textarea-question-block table.questionnaire-results.questionnaire-results-detailed-textareas{margin-top:4px; margin-bottom:10px}
div.qa_infrastructure-textarea-question-block table.questionnaire-results.questionnaire-results-detailed-textareas td ol{margin-bottom:6px}
table#qa_report_infrastructure tbody td{text-align:center;width:50px}
table#qa_report_infrastructure thead th:nth-child(1){width:40px;}
table#qa_report_infrastructure thead th:nth-child(2){width:auto; text-align:left;padding-left:6px;}
table#qa_report_infrastructure tbody td:nth-child(2){text-align:left;}
table#qa_report_infrastructure colgroup.element-groups{border-left: 2px solid #bbb; border-right: 2px solid #bbb;}
/* AJP 2012-07-11 */
table.questionnaire-results.questionnaire-results-detailed thead th:nth-child(2),
table.questionnaire-results th:nth-child(1){text-align: left;}

table.questionnaire-results tr.header-row td
{
	font-weight: bold;
	text-align: center;
}

div#qa_system_infrastructure_report table
{
	margin-bottom:0px;
}

div.chart_wrapper
{
	position:relative;	
}

div#qa_system_infrastructure_report div.chart_wrapper
{
	position:relative;
/*	top:-50px; */
/*	z-index:-1;*/
}

div#qa_system_infrastructure_report div#chart_combined_from_question_groups.chart_wrapper
{
/*	top:-70px; */
	margin-left:30px;
}


table.questionnaire-results tr.header-row td:first-child
{
	text-align: left;
}

table.questionnaire-results tr.total-summary-row td
{
	border-top:3px solid #bbb;
	font-weight: bold;
}

table.questionnaire-results tr.summary-row td
{
	font-weight: bold;
	text-align: center;
}

table.questionnaire-results tr.summary-row td:first-child
{
	text-align: left;
}

table.questionnaire-results td
{
	text-align:center;
	padding-right:0.5em;
}

table.questionnaire-results.qa-reports-school-information td
{
	text-align:left;
	padding:0.5em;
}

table.questionnaire-results.questionnaire-results-overview td:nth-child(1){text-align:left;}
table.questionnaire-results.questionnaire-results-overview td:nth-child(2){text-align:center;}

table.questionnaire-results.questionnaire-results-overview
{
	table-layout:fixed;
	width:100%;
}

table.questionnaire-results.questionnaire-results-overview th
{
	width:100px;
}

/*
div.qa_system.qa_report_student_questionnaires table.questionnaire-results caption
{
	margin:0;
	padding:0;
}
*/

table.questionnaire-results.questionnaire-results-by-question-category td
{
	width:100px;
}

table.questionnaire-results th:first-child,
table.questionnaire-results td:first-child
{
	text-align:left;	
}

table.questionnaire-results.questionnaire-results-by-question-category td:first-child,
table.questionnaire-results.questionnaire-results-overview th:first-child
{
        width:auto;
}

div.qa_report_student_questionnaires div#chart_data_Q_distribution
{
	margin-top:20px;
}

div.qa_report table.questionnaire-results-detailed.checkboxes tfoot,
div.qa_report table.questionnaire-results-detailed.checkboxes tfoot  tr,
div.qa_report table.questionnaire-results-detailed.checkboxes tfoot  tr th
{
	border:none;
	background-color:transparent;
}

div.qa_report_student_questionnaires div.chart,
div.qa_report div.chart
{
	height:400px;
	text-align:center;
	margin-top: -10px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}

div.qa_report div#chart_Publications_by_type_bars.chart
{
	height:500px;
}

div.qa_report.qa_report_ikee-indicators div.charts
{
	height:1500px;
}

div.qa_report div.chart.pie-chart
{
	margin-bottom:-40px;	
}

div.qa_report div.chart-group
{
	text-align:center;
}

div.qa_report div.chart-wrapper
{
	border:none; 	
	text-align:center;
}

div.qa_report div.chart-group div.chart-wrapper
{
	display:inline-block;
	height:400px;
	width:49%;
}

div.qa_report  div.chart[id^="chart_yes_no_data_detailed"]
{
/* 	border:1px solid red; */
	display:inline-block;
/*	width:49%;*/
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-40px;
}

div.qa_report_student_questionnaires div.chart+h4
{
	padding-top: 20px;
}

div.qa_report_student_questionnaires.qa_report_class div.user_picture
{
	clear:both;
	float:left;
	margin-bottom:0.5em;
}

div.qa_report_student_questionnaires.qa_report_class h4+div.user_picture
{
	margin-top:15px;
}

div.qa_report_student_questionnaires.qa_report_class div.user_name
{
	float:left;
	font-weight:bold;
}

div.qa_report_student_questionnaires.qa_report_class table th
{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

table#questionnaire-results-summary-by-question-group{table-layout:fixed; width:950px}
table#questionnaire-results-summary-by-question-group tr>* {padding-left:0px; padding-right:0px}
table#questionnaire-results-summary-by-question-group  tr td:first-child {padding-left:0.5em;}
/*table#questionnaire-results-summary-by-question-group tbody tr>*{width:50px;}*/
table#questionnaire-results-summary-by-question-group thead tr th:nth-child(1){width:415px;}
table#questionnaire-results-summary-by-question-group thead tr th:nth-child(2){width:75px;}
table#questionnaire-results-summary-by-question-group thead tr th:nth-child(3){width:350px;}
table#questionnaire-results-summary-by-question-group thead tr th:nth-child(4){width:100px;}

table#questionnaire-results-summary-by-question-group tbody tr td{width:50px;}
table#questionnaire-results-summary-by-question-group tbody tr td:nth-child(1){width:400px;}
table#questionnaire-results-summary-by-question-group tbody tr td:nth-child(2){width:100px;}

div.qa_report_student_questionnaires.qa_report_class table.questionnaire-results-by-instructor-summary td{width:100px;}
div.qa_report_student_questionnaires.qa_report_class table.questionnaire-results-by-instructor-summary td:nth-child(1){width:auto;}
div.qa_report_student_questionnaires.qa_report_class table.questionnaire-results-by-instructor-summary td:nth-child(2){width:50px;}

table.qa-generic-table,
table.questionnaire-results
{
	width:100%;
}

table.questionnaire-results.questionnaire-results-detailed tr>*
{
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:0;
	padding-right:0;
	margin:0;
}

table.questionnaire-results.questionnaire-results-detailed tr>*:first-child{ width: auto; padding-left:0.5em;}
table.questionnaire-results.questionnaire-results-detailed tr th:nth-child(2){	width:50px;}
table.questionnaire-results.questionnaire-results-detailed tr th:nth-child(3){ width:350px;}
table.questionnaire-results.questionnaire-results-detailed tr th:last-child{ width:100px;}

table.questionnaire-results.questionnaire-results-detailed.instructor-independent 
{
	margin-top:20px;
}

h4+table.questionnaire-results.questionnaire-results-detailed.instructor-independent 
{
	margin-top:0;
}

table.questionnaire-results.questionnaire-results-detailed.instructor-dependent tr>*:first-child{ width:250px; padding-left:0.5em;}
table.questionnaire-results.questionnaire-results-detailed.instructor-independent tr>*:first-child{ width:250px; padding-left:0.5em;}


div.qa_system#qa_system_infrastructure_report table th,
table#qa_report_infrastructure tr th,
table#qa_report_infrastructure tr td,
div.qa_report_student_questionnaires table tr>*
{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

div.qa_report_student_questionnaires.qa_report_institution table.questionnaire-results.questionnaire-results-detailed td:nth-child(3),
div.qa_report_student_questionnaires.qa_report_institution table.questionnaire-results.questionnaire-results-detailed td:nth-child(9),
div.qa_report_student_questionnaires.qa_report_institution table#questionnaire-results-summary-by-question-group td:nth-child(3),
div.qa_report_student_questionnaires.qa_report_institution table#questionnaire-results-summary-by-question-group td:nth-child(9),
div.qa_report_student_questionnaires.qa_report_academic_unit table.questionnaire-results.questionnaire-results-detailed td:nth-child(3),
div.qa_report_student_questionnaires.qa_report_academic_unit table.questionnaire-results.questionnaire-results-detailed td:nth-child(9)
{
	background-color:#ddd;
}

div.qa_report_student_questionnaires table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(3),
div.qa_report_student_questionnaires table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(9),
div.qa_report_student_questionnaires table.questionnaire-results.questionnaire-results-detailed.instructor-independent td:nth-child(3),
div.qa_report_student_questionnaires table.questionnaire-results.questionnaire-results-detailed.instructor-independent td:nth-child(9)
{
	background-color:#ddd;
}

div.qa_report_student_questionnaires table.questionnaire-results.questionnaire-results-detailed.instructor-independent colgroup
{
	background-color:red;
}

table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   th:nth-child(2),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   th:nth-child(3),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   th:nth-child(4),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   th:nth-child(5),

table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(2),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(9),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(11),
table.questionnaire-results.questionnaire-results-detailed.instructor-dependent   td:nth-child(13),

table.questionnaire-results.questionnaire-results-detailed.instructor-independent th:nth-child(4),
table.questionnaire-results.questionnaire-results-detailed.instructor-independent th:nth-child(5),
table.questionnaire-results.questionnaire-results-detailed.instructor-independent td:nth-child(11),
table.questionnaire-results.questionnaire-results-detailed.instructor-independent td:nth-child(13)
{
	border-right:2px solid #bbb;
}

div.qa_report_institution table#questionnaire-summary-by-academic-unit,
table.questionnaire-results#questionnaire-results-summary-by-class,
table.questionnaire-results#questionnaire-results-class-ranking
{
	table-layout:fixed;
	width:100%;

}

table.questionnaire-results{margin-bottom:20px}

table.questionnaire-results.questionnaire-results-summary#questionnaire-results-class-ranking thead th{width:50px;}
table.questionnaire-results.questionnaire-results-summary#questionnaire-results-class-ranking thead th:nth-child(1){width:100px;}
table.questionnaire-results.questionnaire-results-summary#questionnaire-results-class-ranking thead th:nth-child(2){width:576px;}



div.qa_report_institution table#questionnaire-summary-by-academic-unit tr>*,
table.questionnaire-results-summary tr>*
{
	padding-left:0;
	padding-right:0;
	width:50px;
}

table.questionnaire-results.questionnaire-results-summary#questionnaire-results-class-ranking tfoot tr th:nth-child(1){padding-left:0.5em}

table.questionnaire-results#questionnaire-results-class-ranking td:nth-child(2)
{
	text-align:left;
}
div.qa_report_institution table#questionnaire-summary-by-academic-unit tr>*:first-child
{
	width: 100%;
	padding-left:4px;
}

div.qa_report_student_questionnaires table.questionnaire-results-summary tr th.code{width:80px; text-align:left; padding-left:0.5em;}
div.qa_report_student_questionnaires table.questionnaire-results-summary tr th.name{width: 100%; text-align:left; padding-left:0.5em;}
div.qa_report_student_questionnaires table.questionnaire-results-summary tr th.number{width:50px;}
div.qa_report_student_questionnaires table.questionnaire-results-summary tr td.text{text-align:left; padding-left:0.5em;}

div.qa_report_student_questionnaires table.questionnaire-results colgroup.text-columns{text-align:left}

div.qa_report_student_questionnaires table#questionnaire-results-summary-by-class-no-data.questionnaire-results colgroup.element-groups
{
	border-left: none; /* 1px solid #ccc; */
	border-right: none; /* 1px solid #ccc; */
}

div.qa_report_student_questionnaires table.questionnaire-results colgroup.element-groups
{
	border-left: 2px solid #999;
	border-right:2px solid #999;
}

/*
table.questionnaire-results.questionnaire-results-by-instructor-summary td:nth-child(2)
{
	text-align:left;
}
*/
table.questionnaire-results.questionnaire-results-by-instructor-summary#questionnaire-results-instructors-ranking td:nth-child(2)
{
	text-align:center;
}
table.questionnaire-results.questionnaire-results-by-instructor-summary#questionnaire-results-instructors-ranking th{width:75px}
table.questionnaire-results.questionnaire-results-by-instructor-summary#questionnaire-results-instructors-ranking th:first-child{width:100%}

table.questionnaire-participation-results td:first-child
{
	text-align:left;
	width:80%;
}

table.questionnaire-participation-results td
{
	text-align:center;
}

table.questionnaire-participation-results th:first-child
{
	text-align:left;
}

table.questionnaire-participation-results th
{
	text-align:center;
}


table.questionnaire-results td.textarea,
table.questionnaire-results.questionnaire-results-detailed td.textarea
{
	text-align:left;
	padding-left:0.5em;
}

table.questionnaire-results.questionnaire-results-detailed-textareas
{
	margin-bottom:30px;
}

table.questionnaire-results.questionnaire-results-detailed-textareas thead
{
	display:none;
}

table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd{background-color:#bbb;}
table.questionnaire-results.questionnaire-results-detailed-textareas tr.label         {background-color:#ddd;}
table.questionnaire-results.questionnaire-results-detailed-textareas tr.reply         {background-color:#fff;}

/*
table.questionnaire-results.questionnaire-results-detailed-textareas td:first-child
{
	width:35%;
}
*/

table.questionnaire-results.questionnaire-results-detailed-textareas div.truncate
{
    margin:0;
    padding:0;
/*	width:250px;*/
}

table#faculty_table td:first-child{
  width:5%;
}

table.questionnaire-results tr td table tr td
{
	background-color:transparent!important;
 /*	text-align:center!important; */
}

form#qa-reports-birds-eye-view-settings-form td
{
 /*	border:1px solid red; */
}

form#qa-reports-birds-eye-view-settings-form td .form-item
{
	margin-top: 0;
	margin-bottom: 0;
}

form#qa-reports-birds-eye-view-settings-form td .form-item label
{
	display:none;
}

form#qa-reports-birds-eye-view-settings-form td .form-item input[type="text"]
{
	border:none;
}


form#qa-reports-birds-eye-view-settings-form th
{
	text-align:center;
}

form#qa-reports-birds-eye-view-settings-form td:first-child
{
	text-align:center;
}

form#qa-reports-birds-eye-view-institution-form table.dataTable,
form#qa-reports-birds-eye-view-institution-form table.dataTable tr,
form#qa-reports-birds-eye-view-institution-form table.dataTable tr td,
form#qa-reports-birds-eye-view-institution-form table.dataTable tr th
{
	border-spacing:0px;
}

form#qa-reports-birds-eye-view-institution-form table.dataTable tfoot th.ui-state-default:nth-child(2),
form#qa-reports-birds-eye-view-settings-form td:nth-child(2)
{
	text-align:left;
}

form#qa-reports-birds-eye-view-institution-form table.dataTable tfoot th.ui-state-default:nth-child(2)
{
	padding-left:0;
}

table#qa-reports-birds-eye-view-settings td:nth-child(4) .form-item input[type="text"],
table#qa-reports-birds-eye-view-settings td:nth-child(5) .form-item input[type="text"],
table#qa-reports-birds-eye-view-settings td:nth-child(6) .form-item input[type="text"],
table#qa-reports-birds-eye-view-settings td:nth-child(7) .form-item input[type="text"]
{
	text-align:right;
}

table#institution_table
{
	width:655px;
	padding:0; 
	margin:0;
}

/* These are overriden by themeroller*/
/*
table#institution_table .ui-state-default,
table#institution_table .ui-widget-content .ui-state-default, 
table#institution_table .ui-widget-header .ui-state-default
{
	background-color:red;
}

*/
table#qa_report_infrastructure tr.even,
table#qa-reports-birds-eye-view-settings tr.even,
table#qa-reports-birds-eye-view-settings tr:nth-child(even),
table#institution_table tr.even,
table#institution_table tr:nth-child(even)
{
	background-color:#fcfcfc;
}


table#qa_report_infrastructure tr.odd,
table#qa-reports-birds-eye-view-settings tr.odd,
table#qa-reports-birds-eye-view-settings tr:nth-child(odd),
table#institution_table tr.odd,
table#institution_table tr:nth-child(odd)
{
	background-color:#f4f4f4;
}

table#institution_table tr th
{
	color:black;
}

table#institution_table td
{
	padding:0; 
	margin:0;
}

table#institution_table td:nth-child(1){width:4%;}	/* # */
table#institution_table td:nth-child(2){width:32%;} 
table#institution_table td:nth-child(3){width:8%;}
table#institution_table td:nth-child(4){width:8%;}
table#institution_table td:nth-child(5)
table#institution_table td:nth-child(6)
table#institution_table td:nth-child(7)
table#institution_table td:nth-child(8)
table#institution_table td:nth-child(9)
table#institution_table td:nth-child(10)
table#institution_table td:nth-child(11)
table#institution_table td:nth-child(12){width:6%;}

form#qa-reports-birds-eye-view-institution-form div.fg-toolbar
{
	display:none;
}

table#qa-reports-birds-eye-view-settings div.form-item input[type="text"]
{
	background-color:transparent;
}

table#participation-report.report-all-periods th:first-child,
table#participation-report.report-all-periods td:first-child
{
	border-left-width:3px;
}

table#participation-report.report-all-periods th:last-child,
table#participation-report.report-all-periods td:last-child
{
	border-right-width:3px;
}

table#participation-report.report-all-periods th
{
	border-top-width:3px;
	border-bottom-width:2px;
	padding-top:4px;
	padding-bottom:4px;
}

table#participation-report.report-all-periods tr:first-child td,
table#participation-report.report-all-periods tr:last-child td
{
	border-top-width:2px;
}

table#participation-report.report-all-periods tr td:first-child ,
table#participation-report.report-all-periods tr th:first-child
{
	text-align:center;
}

table#participation-report.report-all-periods tr:last-child td
{
	border-bottom-width:3px;
}

table#participation-report.report-all-periods th.colspan-start,
table#participation-report.report-all-periods td.colspan-start
{
	border-left-width:2px;
}

table#participation-report tr.even,
table#participation-report tr:nth-child(even)
{
	background-color:#ggg;
}

table#participation-report tr.odd,
table#participation-report tr:nth-child(odd)
{
	background-color:rgb(224, 224, 224);
}

table#participation-report tr.firstDiat td
{
	border-top-width:3px;
}

table#participation-report td:nth-child(2)
{
  text-align: left;
}


table#classes_table tbody tr td:nth-child(3) {
  text-align: left;
}

 table#faculty_table tbody tr td:nth-child(3){
	text-align: left;
 }
 
 table#active-programs-of-study tr.faculty-name-row,
 table#active-programs-of-study tr.faculty-name-row td
 {
 	border-top:none;
 	border-left:none;
 	border-right:none;
 	font-weight:bold;
 	padding-top:1em;
 	padding-left:0;
 	padding-right:0;
	margin-left:0;
	margin-right:0;
 	font-size:90%; 
}

table#active-programs-of-study tr.faculty-name-row td
{
	text-align:center;
}

table#active-programs-of-study tr.faculty-name-row td:nth-child(2)
{	
	position: relative;
	left: -27px;
	text-align:left;
}

table#active-programs-of-study thead
{
/*	display:none;*/

}
 
table#active-programs-of-study caption,
table#active-programs-of-study tbody,
table#active-programs-of-study thead tr,
table#active-programs-of-study thead tr td,
table#active-programs-of-study thead tr th
{
 	border-top:none;
 	border-bottom:none;
 	background-color:transparent;
}

table#active-programs-of-study tr.odd,
table#active-programs-of-study tr.even
{
 	background-color:transparent;
}


table#active-programs-of-study td
{
	text-align:center;	
}

table#active-programs-of-study td:nth-child(2)
{
	text-align:left;
}


table#active-programs-of-study tr.school-name-row
{
 	border-top:2px solid black;
 	border-bottom:2px solid black;
 	font-weight:bold;
}

table#active-programs-of-study tr.program-of-study-row td:nth-child(2)
{
	padding-left:2.25em;
}


table#programs-of-study-summary-table
{
	margin-top:30px;
}

table#programs-of-study-summary-table th,
table#programs-of-study-summary-table td
{
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
}

table#programs-of-study-summary-table td:nth-child(2)
{
	text-align:left;
}

div#tables_results_container div.qa_tables_table table th{
    text-align: center;
}

div#tables_results_container div.qa_tables_table table tr:last-child{
    font-weight: bold;
}

form#results-form label{
    width:150px;
}

form#evaluation-form label,
form#qa-tables-form label,
form#qa-studyguide-form label,
form#qa-tables-report-form label,
form#qa-active-courses-classes-form label,
form#qa-reports-publications-institution-form label
{
    display: inline-block;
    width: 250px;
    font-size: 1.05em;
    margin-right: 10px;
}

form#qa-certification-tables-form div.fg-toolbar label{
    display: inline-block;
    width: auto!important;
    font-size: 1em!important;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form 
{
	text-align:center;
	width:100%;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form div#qa-reports-evaluation-results-replace
{
	text-align:justify;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form div.form-item label
{
	display:none;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form div.form-item
{
	display:inline-block;
	text-align:center;
	width:19%;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form input[type="submit"]
{
	display:inline-block;
	margin-bottom:0;
	float:none;
	width:auto;
}

div#qa-reports-evaluation-reports-form form#qa-reports-evaluation-form select
{
	width:100%;
}

form#qa-tables-report-form label{
    width: 120px!important;
}

form#qa-tables-report-form label.option{
    width: 210px!important;
}

form#qa-tables-report-form div.legend label{
    display: inline-block;
    width: 2em;
}

form#qa-faculty-info-form-data-form label{
    /*width: 130px;*/
}

form#qa-studyguide-form label{
    width: 250px !important;
}

form#qa-reports-publications-institution-form input[type="submit"]{
	margin-right: 24px;
}

/*form#qa-faculty-info-form-data-form input[type="submit"]{
    margin-right: 30px!important;
}*/

/*form#qa-course-information-form-data-form input[type="submit"]{
    margin-right: 30px!important;
}*/

form#qa-tables-form input[type="submit"]{
    width:645px;
    text-align: left;
}

/*form#qa-reports-evaluation-form input[type="submit"],*/
form#evaluation-form input[type="submit"]
{
    width: auto;
    margin-bottom: 15px;
}

form#qa-studyguide-form input[type="submit"]{
    float:right!important;
    margin-top: 30px!important;
    margin-right: 30px!important;
}

form#qa-studyguide-form input[type="submit"]{
    margin-right: 35px;
}

form#qa-tables-report-form input[type="submit"]
form#qa-active-courses-classes-form input[type="submit"]{
    float:right!important;
    margin-right: 30px!important;
    clear: right!important;
}

form#qa-users-report input[type="submit"]{
    float:right!important;
    margin-right: 0px!important;
    clear: right!important;
}

form#inventory-form input[type="submit"]{
    margin-bottom: 20px;
    clear: right;
}

table#summary_inventory_report_table
{
    margin-bottom:20px;
}

table#summary_inventory_report_table,
table#inventory_report_table{
    float: left;
}

div#evaluation_return_div{
    margin-top: 20px;
}

form#evaluation-form select,
form#qa-tables-form select,
form#qa-swot-report select,
form#qa-studyguide-form select,
form#qa-tables-report-form select,
form#qa-active-courses-classes-form select,
form#qa-reports-publications-institution-form select
{
    background: #e6e6e6;
    width: 250px;
    padding: 3px;
    font-size: 1.05em;
    /*line-height: 1;*/
    border-width: 1px;
    border-style: solid;
    border-color: #DDD #BBB #BBB #DDD;
}


form#evaluation-form select
{
    width: 390px; 
    margin-right: 10px;
}

/*form#qa-certification-tables-form select{
    width:403px!important;
    margin-right: 0px!important;
}*/

form#qa-certification-tables-form div.fg-toolbar select{
    width: auto!important; 
    margin-right: 0px!important;
    padding: 1px!important;
    font-size: 1em!important;
    background: #fff!important;
}

form#qa-certification-tables-form [type="submit"]{
    margin-right: 0px!important;
}

form#qa-studyguide-form select,
form#qa-tables-report-form select
{
    width: 370px;
    margin-right: 10px !important;
    float:none;
}

form#qa-tables-report-form select{
    width: 500px;
}

form#qa-tables-form select,
form#qa-swot-report select,
form#qa-active-courses-classes-form select,
/*form#qa-course-information-form-data-form select,*/
form#qa-reports-publications-institution-form select{
    width: 380px;
}

form#qa-swot-report select{
    width: 370px;
}


form#qa-reports-publications-institution-form select{
    width: 380px;
    margin-bottom: 30px;
}

div#evaluation_reports_buttons{
    margin-top:0;
    padding-left:15px;
	text-align:left;
	border-bottom:1px solid #ccc;
}

div#evaluation_reports_buttons input[type="submit"]
{
	border:none;
	background-color:transparent;
	color: #8c0026;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding-bottom: 0;
	margin-bottom: -1px;
}


div#evaluation_reports_buttons input[type="submit"].active
{
	border-bottom: 1px solid white;
}

h2.qa_reports_error_message{
    font-size: 1.1em;
    color: #535353;
}

h2#participation_header{
    font-size: 1.1em;
}

/*xenia 15/5/2012*/
div.qa_report_student_questionnaires table.qa-generic-table thead tr th
{
	text-align:center;
}

/*xenia 15/5/2012*/
div.qa_report_student_questionnaires table.qa-generic-table tbody tr td:first-child + td + td,
div.qa_report_student_questionnaires table.qa-generic-table tbody tr td:first-child + td + td + td
{
	text-align:center;
}


div.qa_report_student_questionnaires.qa_report_academic_unit table.qa-generic-table td
{
	text-align:left;
}

div.qa_report_student_questionnaires.qa_report_academic_unit table.qa-generic-table td:first-child{
    width:150px;
}

div.qa_report_student_questionnaires.qa_report_academic_unit h2{
    font-size:1.1em;
}

div#report_header_container{
    float: left;
    margin: 10px 0px;
}


div.qa_system table.publications-report#academic-unit-publications-report
{
	table-layout:fixed;
	margin-top:1em;
}

div.qa_system table.publications-report caption
{
	font-size:95%;
	text-align:left;
}

div.qa_system table.publications-report th,
div.qa_system table.publications-report td
{
	padding-left:0;
	padding-right:0;
	text-align:center;
}

div.qa_system table.publications-report#scopus-metrics
{
	table-layout: fixed;
	margin-bottom: 20px;
}

div.qa_system table.publications-report#scopus-metrics tr td
{
	text-align:center;
}

div.qa_system table.publications-report#scopus-metrics td:first-child
{
	width:30%;
	text-align:left;
}

div.qa_system table.publications-report#scopus-metrics td
{
	padding-left:4px;
	text-align:left;	
}

div.qa_system table.publications-report#academic-unit-publications-report th
{
	width:8%
}

div.qa_system table.publications-report#academic-unit-publications-report th:first-child
{
	width:28%;
	min-width:100px;
}

div.qa_system table.publications-report td:first-child
{
	padding-left:4px;
	text-align:left;
	font-weight:bold;
}
div.qa_system.qa_reports_publications table
{
	color:#555555;
}

div.qa_system table.publications-report#eea_table_15 tr:last-child,
div.qa_system table.publications-report#academic-unit-publications-report td:last-child
{
	font-weight:bold;
}

div.qa_system.qa_report_publications table#academic-unit-publications-report tr{
	text-align: center;
	font-weight: normal;
	line-height: inherited;
}

div.qa_system table.publications-report#eea_table_15 td:first-child
{
	text-align:center;
}

/*form#qa-reports-publications-institution-form input
{
	display:block;
	width:200px;
	margin-top:2em;
	height:26px;
}*/

div#under_construction{
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    width:100%;
}
/*
form#evaluation-form .ajax-progress .message,
form#inventory-form .ajax-progress .message,
form#qa-faculty-info-form-data-form .ajax-progress .message,
form#qa-course-information-form-data-form .ajax-progress .message,
form#qa-swot-form .ajax-progress .message,
form#qa-swot-report .ajax-progress .message,
form#qa-users-report .ajax-progress .message,
form#qa-statistics-form .ajax-progress .message,
form#qa-tables-report-form .ajax-progress .message{
	display:none;
}
*/

form .ajax-progress .message
{
	display:none;
}

div#horizontal_rule_div{
    float: left;
    width: 100%;
}

table#summary_inventory_report_table th:nth-child(2),
table#summary_inventory_report_table th:nth-child(3),
table#summary_inventory_report_table th:nth-child(4),
table#summary_inventory_report_table th:nth-child(5),
table#summary_inventory_report_table th:nth-child(6),
table#summary_inventory_report_table td:nth-child(2),
table#summary_inventory_report_table td:nth-child(3),
table#summary_inventory_report_table td:nth-child(4),
table#summary_inventory_report_table td:nth-child(5),
table#summary_inventory_report_table td:nth-child(6){
    text-align: center;
    white-space: pre-wrap;
}

table#inventory_report_table th:nth-child(4),
table#inventory_report_table th:nth-child(5),
table#inventory_report_table th:nth-child(6),
table#inventory_report_table td:nth-child(4),
table#inventory_report_table td:nth-child(5),
table#inventory_report_table td:nth-child(6){
    text-align: center;
}

table.department_d1_table th:nth-child(1),
table.full_d1_table th:nth-child(1)
{
    width: 2%;
}

table.department_d1_table th:nth-child(2),
table.department_d1_table th:nth-child(3)
{
    width: 25%;
}

table.department_d1_table th:nth-child(4),
table.department_d1_table th:nth-child(5),
table.department_d1_table th:nth-child(5)
{
    width: 16%;
}


table#summary_inventory_report_table th:nth-child(1)
{
    width: 50%;
}

table#summary_inventory_report_table th:nth-child(2),
table#summary_inventory_report_table th:nth-child(3),
table#summary_inventory_report_table th:nth-child(4),
table#summary_inventory_report_table th:nth-child(5),
table#summary_inventory_report_table th:nth-child(6)
{
    width: 10%;
}

table.full_report_table th:first-child{
    width: 8% !important;
}

table.full_report_table th:nth-child(2){
    width: 38% !important;
}

table.full_report_table th:nth-child(3),
table.full_report_table th:nth-child(4),
table.full_report_table th:nth-child(5){
    width: 18% !important;
    text-align: center;
}

table.full_report_table td:nth-child(3){
    text-align: center;
}

form#inventory-form div.ajax-progress-throbber,
form#qa-statistics-form div.ajax-progress-throbber,
form#qa-faculty-info-form-data-form div.ajax-progress-throbber,
form#qa-course-information-form-data-form div.ajax-progress-throbber,
form#dates-report-form div.ajax-progress-throbber,
form#qa-tables-report-form div.ajax-progress-throbber,
form#qa-users-report div.ajax-progress-throbber,
form#qa-certification-tables-form div.ajax-progress-throbber,
form#qa-cv-form div.ajax-progress-throbber{
  float: right;
  height: 15px;
  margin: 2px 5px 2px 2px!important;
  width: 15px;
  display:inline-block;
}

form#form#qa-users-report div.form-item div.ajax-progress-throbber,
form#inventory-form div.form-item div.ajax-progress-throbber,
form#qa-certification-tables-form div.form-item div.ajax-progress-throbber,
form#qa-course-information-form-data-form div.form-item div.ajax-progress-throbber,
form#qa-course-valuation-form-data-form div.form-item div.ajax-progress-throbber,
form#qa-faculty-info-form-data-form div.form-item div.ajax-progress-throbber{
    display: none;
}

form#qa-faculty-info-form-data-form div.ajax-progress-throbber,

form#qa-swot-form div.ajax-progress-throbber,
form#qa-swot-report div.ajax-progress-throbber{
  float: right;
  height: 5px;
  margin: 5px;
  width: 5px;
  display:inline-block;
}

table.department_M1_table th:nth-child(4),
table.department_M1_table td:nth-child(4){
    text-align: left !important;
}

table.department_M1_table{
    
}

table.department_d1_table th:first-child{
    width:9% !important;
}

table.department_d1_table th:nth-child(2),
table.department_d1_table th:nth-child(3){
    width:21% !important;
}

table.department_d1_table th:nth-child(4),
table.department_d1_table th:nth-child(5),
table.department_d1_table th:nth-child(6){
    width:16% !important;
}

table.department_d2_table th:first-child{
    width:8% !important;
}

table.department_d2_table th:nth-child(2),
table.department_d2_table th:nth-child(3){
    width:36% !important;
}

table.department_d2_table th:nth-child(4){
    width:20% !important;
}

table.department_M1_table th:first-child{
    width:5% !important;
}

table.department_M1_table th:nth-child(2),
table.department_M1_table th:nth-child(5){
    width:8% !important;
}

table.department_M1_table th:nth-child(3),
table.department_M1_table th:nth-child(4){
    width:28% !important;
}

table.department_M1_table th:nth-child(4){
    width:20% !important;
}

div.qa_tables_table div.qa_system table.publications-report th
{
	text-align:center;
}

div.qa_tables_table div.qa_system table.publications-report td:first-child
{
	text-align:center;
	font-weight:bold;	
}

div.qa_tables_table
{
	margin-bottom:1em;
}

div.qa_system div.qa_system table.publications-report td:first-child,
div.qa_system div.qa_system table.publications-report th
{
	font-weight:bold;
}

div.qa_system div.qa_system table.publications-report th,
div.qa_system div.qa_system table.publications-report td
{
	text-align:center;
}

div.qa_system div.qa_system table.publications-report td:first-child
{
    text-align:left;
}

div#swot_report_container{
    margin-top: 70px;
}

div.swot_report_department_content{
    margin-top: 20px;
    border-bottom: 1px solid rgb(40,0,0);
    border-width: 1px;
}

div.swot_report_department_content:last-child{
    border: none;
}

div.swot_report_department_content h4{
    font-size: 1em;
}

div.swot_report_department_content span{
    font-size: 1em;
    font-weight: bold;
}

div.swot_report_textarea{
    margin-bottom: 10px;
}

div.no_results{
    margin-top: 20px;
}

div.no_results h3{
    font-size: 1.05em;
}

div#users_report_header{
    margin-bottom: 20px;
}

div #users_report_header table.faculty_info_form_data_summary_report_table th:first-child{ 
    width: 24%;
}

div.qa_system.qa_report_student_questionnaires table.qa-reports-institution-information thead,
div.qa_system.qa_report_academic_unit table.qa-reports-school-information thead
{
	display:none;
}

div.qa_system.qa_report_student_questionnaires h4 + table.questionnaire-results caption
{
	display:none;
}

div.chart_container{
    text-align: center;
    width:100%;
    margin-top: 20px;
}

/*div#statistics_results_container{
    margin-top: 70px;
}*/

div#statistics_results_container table{
/*    float:left; */
    width:100%;
}

div#statistics_report_header{
    margin-top: 10px;
    margin-bottom: 10px;
   /* float: left;*/
    width:100%;
}

div[id^='statistics_report_table'],
div[id^='ects_statistics_report_table'],
div[id^='institute_statistics_report_table'],
div[id^='ects_institute_statistics_report_table']{
    clear:both;
}

/*table[id^='institute_statistics_report_table'] th:nth-child(2){
    width:42%;
}*/

/*table[id^='institute_statistics_report_table'] th:nth-child(3),
table[id^='institute_statistics_report_table'] th:nth-child(4),
table[id^='institute_statistics_report_table'] th:nth-child(5),
table[id^='institute_statistics_report_table'] th:nth-child(6),
table[id^='institute_statistics_report_table'] th:nth-child(7){
    width:60px !important;
}*/
table[id^='institute_statistics_report_table'] td:nth-child(3),
table[id^='institute_statistics_report_table'] td:nth-child(4),
table[id^='institute_statistics_report_table'] td:nth-child(5),
table[id^='institute_statistics_report_table'] td:nth-child(6),
table[id^='institute_statistics_report_table'] td:nth-child(7){
    text-align: center;
}

table[id^='ects_statistics_report_table'] td:nth-child(2),
table[id^='ects_statistics_report_table'] td:nth-child(3),
table[id^='ects_statistics_report_table'] td:nth-child(4),
table[id^='ects_statistics_report_table'] td:nth-child(5),
table[id^='ects_statistics_report_table'] td:nth-child(6),
table[id^='ects_statistics_report_table'] td:nth-child(7){
    text-align: center;
/*    width:50px;*/
}

table[id^='ects_institute_statistics_report_table'] td:nth-child(3),
table[id^='ects_institute_statistics_report_table'] td:nth-child(4),
table[id^='ects_institute_statistics_report_table'] td:nth-child(5),
table[id^='ects_institute_statistics_report_table'] td:nth-child(6),
table[id^='ects_institute_statistics_report_table'] td:nth-child(7),
table[id^='ects_institute_statistics_report_table'] td:nth-child(8){
    text-align: center;
/*    width:45px;*/
}



/*table#statistics_report_table th:first-child{
    width:50%;
}*/

table[id^='statistics_report_table'] th:nth-child(2),
table[id^='statistics_report_table'] th:nth-child(3),
table[id^='statistics_report_table'] th:nth-child(4),
table[id^='statistics_report_table'] th:nth-child(5),
table[id^='statistics_report_table'] th:nth-child(6){
    /*width:60px !important;*/
}

table[id^='statistics_report_table'] td:nth-child(2),
table[id^='statistics_report_table'] td:nth-child(3),
table[id^='statistics_report_table'] td:nth-child(4),
table[id^='statistics_report_table'] td:nth-child(5),
table[id^='statistics_report_table'] td:nth-child(6){
    text-align: center;
}

div#statistics_report_header table th:first-child{
    width:25%;
}

div#statistics_report_header table{
    margin-bottom: 20px;
}

form#qa-statistics-form div.form-type-checkbox,
form#qa-tables-report-form div.form-type-checkbox{
    float:left;
    width: 250px;
    margin-left: 198px;
}

form#qa-statistics-form div.form-type-checkbox label,
form#qa-tables-report-form div.form-type-checkbox label{
    width:200px;
}

/*table[id^='institute_statistics_report_table'] th:first-child{
    width:8%;
}*/

/*table[id^='institute_statistics_report_table'] th:nth-child(2){
    width:44%;
}*/

/*table[id^='institute_statistics_report_table'] th:nth-child(3),
table[id^='institute_statistics_report_table'] th:nth-child(4),
table[id^='institute_statistics_report_table'] th:nth-child(5),
table[id^='institute_statistics_report_table'] th:nth-child(6),
table[id^='institute_statistics_report_table'] th:nth-child(7),
table[id^='institute_statistics_report_table'] th:nth-child(8){
    width:8%;
}*/

div.text_fields_container div.user_full_name span{
    font-weight: normal;
    color: #595959;
    font-size: 12px;
}

table.course_information_form_data_summary_report_table th:first-child,
table.faculty_info_form_data_summary_report_table th:first-child{
    width:25%;
}

div#qa_faculty_form_data_report hr{
    border: 1px solid #808080;
    height: 1px;
}

div#qa_faculty_form_data_report div.text_fields_container div.user_department{
    font-weight: normal;
    color: #595959;
    font-size: 12px;
}

form#qa-faculty-info-form-data-form{
    padding: 0px !important;
}

form#qa-faculty-info-form-data-form label,
form#qa-course-information-form-data-form label,
form#qa-faculty-info-form-data-form select,
form#qa-course-information-form-data-form select{
    margin:0;
    padding: 3px;
}

div#participation_report table#questionnaire-results-summary-by-class th.element-group,
div#participation_report table#questionnaire-results-summary-by-class colgroup.element-groups,
/*div#participation_report table#questionnaire-results-summary-by-class td:nth-child(n+6),*/
div#participation_report table#questionnaire-results-summary-by-class colgroup.right-of-element-groups,
div#participation_report table#questionnaire-results-summary-by-class colgroup.right-of-element-groups th.element-group,
div#participation_report table#questionnaire-results-summary-by-class colgroup.right-of-element-groups td:nth-child(n+6),
div#participation_report table#questionnaire-results-summary-by-class tr.summary-row td:nth-child(n+6){
    display:none!important;
    border: none!important;
    border-style: none!important;
    border-width: 0!important;
}
/*
div#participation_report table#questionnaire-results-summary-by-class{
    width: 650px!important;
    table-layout:fixed;
}
*/
div#participation_report div#chart_data_Q_distribution{
    display:none;
}

div#participation_report div.qa_report_student_questionnaires.qa_report_academic_unit table.questionnaire-results.questionnaire-results-summary td:nth-child(3){
    background-color: white;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes
{
	table-layout:fixed;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes th
{
	text-align:center;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes th:nth-child(1)
{
	width:auto;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes th:nth-child(2),
table.questionnaire-results.questionnaire-results-detailed.checkboxes th:nth-child(3)
{
	width:75px;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes table tbody,
table.questionnaire-results.questionnaire-results-detailed.checkboxes table tbody tr,
table.questionnaire-results.questionnaire-results-detailed.checkboxes table tbody tr th,
table.questionnaire-results.questionnaire-results-detailed.checkboxes table tbody tr td
{
	border:none;
}

table.questionnaire-results.questionnaire-results-detailed.checkboxes table td
{
	text-align:left;
}

table.qa-reports-institution-information
{
	table-layout:fixed;
	width:950px;
}

div.qa_system table.qa-reports-institution-information th:first-child,
div.qa_system table.qa-reports-institution-information td:first-child,
div.qa_system table.qa-reports-school-information th:first-child,
div.qa_system table.qa-reports-school-information td:first-child
{
	width:150px;
}

div#tables_results_container h3{
    margin: 10px 0;
}

table#courses_table{
    margin: 10px 0;
}

div#tables_results_container h4{
    font-size: 1.1em;
    margin-top: 10px;
}

div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class 
{
	table-layout:fixed;
/*	width: 650px!important; */
	width:100%!important;
}

div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class th:nth-child(1)
{
	width:100px;
}

div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class th:nth-child(2)
{
	width:100%;
}
div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class th:last-child
{
	width:80px;
}

div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class th:nth-child(2),
div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class td:nth-child(2)
{
	text-align:left;
}

div.qa_report_questionnaire_comments_school table#questionnaire-results-summary-by-class tr:last-child th:nth-child(2)
{
	text-align:center;
}

div#qa_report_student_questionnaire_comments
{
	margin-top:30px;
}

div#qa_report_student_questionnaire_comments table tr.header-row
{
	display:none;
}

form#qa-reports-evaluation-form input[disabled],
form#evaluation-form input[disabled]
{
	color:#aaa;
}

table.questionnaire-results.questionnaire-results-detailed-textareas ol div.staffID_rec
{
	margin-left:0;
	padding-left:0;
}

table.questionnaire-results.questionnaire-results-detailed-textareas  span.staff_name
{
	font-weight:bold;
}

table.questionnaire-results.questionnaire-results-detailed-textareas  ol.one-liner 
{
	list-style-type:none;
}

table.questionnaire-results.questionnaire-results-detailed-textareas  ol.one-liner 
{
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}

table.questionnaire-results.questionnaire-results-detailed-textareas li:only-child
{
	display:block;
	margin-left:0;
	padding-left:0;
}

table.questionnaire-results.questionnaire-results-detailed-textareas,
table.questionnaire-results.questionnaire-results-detailed-textareas tbody,
table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd:first-child,
table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd:first-child td
{
	border-top:none;
	background-color:transparent;
}

table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd:first-child,
table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd:first-child td
{
	border-left:none;
	border-right:none;
	padding-left:0;
	margin-left:0;
}

table.questionnaire-results.questionnaire-results-detailed-textareas tr.header-row.odd:first-child td
{
	font-size: 0.9em;
}


div.qa_report_questionnaire_comments_school div.qa_reports_class_comments,
div.qa_report_questionnaire_comments_instructor div#qa_reports_instructor_comments
{
	margin-top:30px;
}

div.qa_report_questionnaire_comments_school div.qa_reports_class_comments h4,
div.qa_report_questionnaire_comments_instructor div#qa_reports_instructor_comments h4
{
	margin-top:30px;
	margin-bottom:20px;
	font-size:inherit;
}

div.qa_report_questionnaire_comments_school div.qa_reports_class_comments h5,
div.qa_report_questionnaire_comments_instructor div#qa_reports_instructor_comments h5
{
	border:1px solid #ccc;
	padding-left:5px;
	background-color:#ddd;
	padding-top:4px;
	padding-bottom:4px;
	font-size:inherit;
}


div.qa_report_questionnaire_comments_school div.qa_reports_class_comments div.class-content,
div.qa_report_questionnaire_comments_instructor div#qa_reports_instructor_comments ol
{
	border:1px solid #ccc;
	margin-top:0;
	margin-bottom:0;
	padding-top: 10px;
}

div.qa_report_questionnaire_comments_school div.qa_reports_class_comments li:only-child,
div.qa_report_questionnaire_comments_instructor div#qa_reports_instructor_comments li:only-child
{
	display:block;
	margin-left:-10px;
	padding-left:0;
}

div.qa_report_questionnaire_comments_school div.qa_reports_class_comments div.class-content h6
{
	padding-left:6px;
}

div.qa_reports_class_comments li,
div#qa_reports_instructor_comments li
{
	padding-right:10px;
}

/*
div.png_chart
{
	display:none;
}

div.print-content div.chart
{
	display:none;
}
*/
div.print-content div.png_chart
{
	display:block;
}

div.qa_system.qa_report_academic_unit .hidden
{
	display:none;
}

div.qa_system table thead td div.DataTables_sort_wrapper
{
	padding:0.5em;
}

div.qa_system table thead th div.DataTables_sort_wrapper,
div.qa_system table tfoot th
{
	padding-top:0.5em;
	padding-bottom:0.5em;
	margin-right: -10px;
}

div.qa_system table thead th:first-child div.DataTables_sort_wrapper,
div.qa_system table tfoot th:first-child
{
	padding-left:0.5em;
}

table#questionnaire-results-summary-by-instructor
{
	table-layout:fixed;
}
table#questionnaire-results-summary-by-instructor th:nth-child(1)
{
	width:100%
}
table#questionnaire-results-summary-by-instructor th:nth-child(2),
table#questionnaire-results-summary-by-instructor th:nth-child(3)
{
	width:169px;
}

form#qa-swot-form div.form-textarea-wrapper{
    width: 100%;
}

form#qa-reports-publications-institution-form input.form-disabled{
    background: #fcfcfc;
    cursor: not-allowed;
}


div.qa_system#qa_school_thesestable
{
	table-layout:fixed;
}

div.qa_system#qa_school_theses table caption{margin-top:30px;}

div.qa_system#qa_school_theses table th,
div.qa_system#qa_school_theses table td
{
	text-align:center;
	width:25%;
}

div.qa_system#qa_school_theses table td,
div.qa_system#qa_school_theses table th{text-align:center;}

/*div.qa_system#qa_school_theses table td:first-child{text-align:left;}*/

div.qa_system table.qa_general_data td:nth-child(2)
{
	text-align:left;
}

div.ui-dialog div.explanation 
{
	max-height:800px;
	overflow-y:auto;
}

div.qa_system .not_used_for_Q
{
/*	color:#bbb; */
}

div.form-item-edit-year-last-five-years{
    display:none;
}

div.qa_system.qa_reports_projects table#qa_report_school_cumulative_project_data
{
	table-layout:fixed;
}

div.qa_system.qa_reports_projects table#qa_report_school_cumulative_project_data th
{
	width:40px;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}
div.qa_system.qa_reports_projects table#qa_report_school_cumulative_project_data th:first-child{width:80px}
div.qa_system.qa_reports_projects table#qa_report_school_cumulative_project_data th:last-child{width:80px}

div.qa_system.qa_reports_projects table#qa_report_school_cumulative_project_data td{text-align:center}


div.qa_system.qa_reports_projects table th div.column-label{text-align:center;padding-left:6px; padding-right:6px}
div.qa_system.qa_reports_projects table th div.column-label:after{content:'→'}
div.qa_system.qa_reports_projects table th div.row-label{text-align:center;padding-left:6px; padding-right:6px}
div.qa_system.qa_reports_projects table th div.row-label:after{content:'↓'}

div.qa_system.qa_reports_projects table th 
{
	text-align:center;
	vertical-align:top;
	line-height:1.5em;
}
/*
div.qa_system.qa_reports_projects table th, 
div.qa_system.qa_reports_projects table td 
{
	padding-left:0;
	padding-right:0;
}
*/

form#qa-reports-evaluation-settings-edit-form fieldset fieldset
{
	border:none;
	margin-left:0
}

form#qa-reports-evaluation-settings-edit-form fieldset fieldset div.form-type-textarea
{
	clear:both;
}

form#qa-reports-evaluation-settings-view-form h3
{
	margin-top:20px;
}

form#qa-reports-evaluation-settings-view-form select.form-select#edit-evaluation-period option
{
	font-weight:bold;
	font-size: larger;
}

table#evaluation-settings
{
	margin-top:30px;
}

table#evaluation-settings caption
{
	text-align:left;
}

table#evaluation-settings tr.faculty-name-row
{
	font-weight:bold;
}

table#evaluation-settings td
{
	text-align:center;
}

table#evaluation-settings td:nth-child(2)
{
	text-align:left
}
form#qa-reports-evaluation-settings-view-form div.message
{
	margin-top: 20px;
	min-height: 30px;
}

form#qa-reports-evaluation-settings-view-form div.message:first-child
{
	margin-top: 0px;
}

form#qa-reports-evaluation-settings-view-form div.message div.title
{
	font-weight: bold;
}

form#qa-reports-evaluation-settings-view-form table tr.faculty-name-row
{
/*	border-top:2px solid #aaa;
	border-bottom:2px solid #aaa;*/
	background-color:#ccc;
}

form#qa-reports-evaluation-settings-view-form table tr.school-name-row
{
/*	border-top:2px solid #aaa;
	border-bottom:2px solid #aaa;	*/
	background-color:#ddd;
	font-weight: bold;
}

form#qa-reports-evaluation-settings-view-form table tr.pseudodep-row
{
	background-color:transparent;
}

/*form#qa-reports-evaluation-settings-edit-form  div.container-inline-date
{
	display:inline-block;
	width:250px;
	text-align:left;
}*/
form#qa-reports-evaluation-settings-edit-form select#edit-evaluation-period
{
	font-weight: bold;
}

form#qa-reports-evaluation-settings-edit-form div.form-type-date-select>label
{
	display:inline-block;
	width:100px;
/*	border:1px solid grey;*/
	float:left;
/*	height:50px;*/
}
form#qa-reports-evaluation-settings-edit-form div.form-type-date-select>div.date-padding
{
	display:inline-block;
/*	border:1px solid grey;*/
	margin:0;
	padding:0;
	float:left;
}

form#qa-reports-evaluation-settings-edit-form div.fieldset-wrapper>div.form-type-checkbox:nth-child(1),
form#qa-reports-evaluation-settings-edit-form div.fieldset-wrapper>div.form-type-checkbox:nth-child(1)>label
{
	float:left;
	padding-left: 0px;
	margin-left: 0px;
}

form#qa-reports-evaluation-settings-edit-form  fieldset fieldset:first-child div.fieldset-wrapper,
form#qa-reports-evaluation-settings-edit-form  fieldset fieldset fieldset fieldset div.fieldset-wrapper
{
	margin-left:20px;
	position:relative;
}

form#qa-reports-evaluation-settings-edit-form div.fieldset-wrapper>div.form-type-checkbox:nth-child(1)>input
{
	margin-left:35px;
}

form#qa-reports-evaluation-settings-edit-form div.container-inline-date:nth-child(2) div.form-type-date-select>label
{
	margin-top:20px;	
}


form#qa-reports-evaluation-settings-edit-form  div.container-inline-date:nth-child(2) div.date-padding label
{
	width:100%;
	text-align:center;
}

form#qa-reports-evaluation-settings-edit-form  div.container-inline-date:nth-child(3) div.date-padding label,
form#qa-reports-evaluation-settings-edit-form  div.container-inline-date:nth-child(4) div.date-padding label
{
	display:none;
}

form#qa-reports-evaluation-settings-edit-form div#activeAcadPeriods
{
	float: right;
	margin-top: -100px;
	width:300px
}

form#qa-reports-evaluation-settings-edit-form div#activeAcadPeriods div.form-type-checkbox,
form#qa-reports-evaluation-settings-edit-form div#activeAcadPeriods div.form-type-checkbox input
{
	margin-left:0;
	padding-left:0;
}

form#qa-reports-evaluation-settings-edit-form div#activeAcadPeriods div.form-item.form-type-checkbox 
{ 
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}

form#qa-reports-evaluation-settings-edit-form div#activeAcadPeriods div.form-item.form-type-checkboxes 
{ 
	margin-top: 0em;
	margin-bottom: 0em;
}

form fieldset#edit-presentation-options fieldset#edit-presentation-options-v-tabs-container-columns>div.fieldset-wrapper>div.tabledrag-changed-warning
{	
	display:none;
	float:right;
	width:100px;
	visibility:hidden;
}

form fieldset#edit-presentation-options fieldset#edit-presentation-options-v-tabs-container-columns td .warning.tabledrag-changed
{
	display:none;
}

div#academic-unit-publications-bibliometric_wrapper div.ui-toolbar
{
	display:none;
}

table#academic-unit-publications-bibliometric
{
	table-layout:fixed;
}

table#academic-unit-publications-bibliometric th:first-child {width:3em!important;}
table#academic-unit-publications-bibliometric th:nth-child(2) {width:15em!important;}
table#academic-unit-publications-bibliometric th:last-child {width:7em!important;}
table#academic-unit-publications-bibliometric th:nth-child(9) {width:6em!important;}
/*table#academic-unit-publications-bibliometric th:nth-child(5) {width:6em!important;}*/

table#academic-unit-publications-bibliometric td{padding:4px;}
table#academic-unit-publications-bibliometric td:first-child { text-align:center;font-weight: normal}
table#academic-unit-publications-bibliometric td:nth-child(2){ text-align:left; }


div#wrapper_chart_Publications_by_type_pie.chart-wrapper
{
	padding-bottom:30px;
}

div.chart-row
{
	margin-top:30px;
}

div#qa-common-courses table
{
	margin-top:30px
}

div#qa-common-courses table tr > *
{
	padding:0.5em;
	text-align:center;
}

div#qa-common-courses table#school-table-offering tr > th:not(first-child)
{
	padding-left:0.1em;
	padding-right:0.1em;
	width:50px
}

div#qa-common-courses table#school-table-offering
{
	table-layout: fixed;
}

div#qa-common-courses table#school-table-offering tr > *
{
	text-align:center;	
	width:40px;
}

div#qa-common-courses table#school-table-offering tr > *:nth-child(1)
{
	text-align:left;	
	width:100px;
}

div#qa-common-courses table#school-table-offering tr > *:nth-child(2)
{
	text-align:left;	
	width:auto;
}

div#qa-common-courses table#school-table-receiving
{
	table-layout: fixed;
}

div#qa-common-courses table#school-table-receiving tr > *
{
	text-align:left;	
}

div#qa-common-courses table#school-table-receiving tr > th:nth-child(2)
{
	width:100px;
}

div#qa-common-courses table#school-table-receiving tr > *:last-child
{
	text-align:center;	
	width:40px;
}

div#qa-common-courses table tr > *:nth-child(2)
{
	text-align:left;
}

div#qa-common-courses table#school-table-receiving tr > *:nth-child(2)
{
	text-align:left;
}

form#qa-reports-select-form div#qa_reports_submit
{	
	text-align:right;
	height:32px;
}

form#qa-reports-select-form div#qa_reports_submit input
{
	text-align:center;
	display:inline-block;
	/* float:none; */
}

form#qa-reports-select-form div#tool-icons
{
	text-align: right;
/*	border: 1px solid blue;	*/
}


form#qa-reports-select-form div.icon_container
{
	display:inline-block;
	height:20px;
	width:20px;
/*	border: 1px solid red;*/
	text-align:center;
}

form#qa-reports-select-form div#print_icon_container
{
	float:none;
}

form#qa-reports-select-form div#horizontal_rule_div
{
	float:none;
	clear:both;
}

form#qa-common-courses div.d3-chart
{
	margin-top:30px;
	text-align:center;
}

div#qa-common-courses table#info-table
{
	table-layout: fixed;
}

div#qa-common-courses table#info-table td
{
	text-align:left;
}

div#qa-common-courses table#info-table td:first-child
{
	font-weight:bold
}

div#qa-common-courses div#chart.d3
{
	width:800px;
	height:800px;
}

div#qa-common-courses div#multi-school-table_wrapper div.ui-toolbar
{
	display:none;
}

div.qa_system div#class-data-source-selection
{
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
}

div.qa_system table#indicators td:last-child
{
	margin:0;
	padding:0;
	padding-top:3px;
}

div.print-content div#qa-common-courses table#info-table,
div.print-content div#qa-common-courses table#multi-school-table
{
	table-layout:fixed;
	width:940px
}

div.print-content div#qa-common-courses table#multi-school-table th:nth-child(2)
{
	width:400px;
}

 hr.print-hr
{
	width:940px;
}

div.qa_report_student_questionnaires div.ui-widget-header, 
div#qa-common-courses .ui-widget-header 
{
	border:none;
}

div#qa-common-courses div.dataTables_wrapper
{
	margin-bottom:0;
}

div#qa-common-courses div.d3-chart
{
	margin-top:30px;
}

table.update-info
{
	margin-top:30px;
	border:none;
}

table.update-info tbody
{
	border:none;
}

table.update-info tr
{
	border:none;
	background-color:transparent;
}

table.update-info td:first-child,
div.update-message
{
	color:#BBB;
	text-align:left;
	border:none;
	background-color:transparent;
}

table.update-info td:last-child,
div.update-link
{
	text-align:right;
	border:none;
	background-color:transparent;
}

div.qa_system div.instrutor-not-evaluated-message
{
	text-align:center;
	margin-bottom: 100px;
}

div.qa_report_student_questionnaires div[id^="wrapper_chart"]
{
	border:none;
}

table#qa_evaluation_results_overview
{
	table-layout:fixed;
}

table#qa_evaluation_results_overview td
{
	text-align:center;
}


div.qa_report_student_questionnaires  div#wrapper_chart_overview.chart-wrapper
{
/*	border:1px solid red;*/
	position:relative;
	height:450px;
/*	margin-top:-60px;*/
	overflow: hidden;
	
}

div.qa_report_student_questionnaires div#wrapper_chart_overview.chart-wrapper
{
	height:285px;
	text-align:center;
}


div.qa_report_student_questionnaires div#wrapper_chart_overview div.gauge_chart
{
/*	border:1px solid blue;*/
	position:absolute;
	top:-60px;
}

div.qa_report_student_questionnaires div#wrapper_chart_overview div.gauge_chart table
{
	width:auto!important;
	margin-left:auto!important;
	margin-right:auto!important;
}

div.qa_report_student_questionnaires div#wrapper_chart_overview div.gauge_chart table tbody
{
	border-top:none;
	margin-top:30px!important;
}
div.qa_report_student_questionnaires div#wrapper_chart_overview
{
	border: 1px solid #CCC;
}
div.qa_report_student_questionnaires div#wrapper_chart_overview div.gauge_chart table td
{
	text-align:center;
	padding:30px!important;
}

div.qa_report_student_questionnaires div#wrapper_chart_overview div.gauge_chart.chart
{
/*	border:1px solid blue;*/
	position:static;
	top:-20px;
	height:auto;

}


 div.gauge_chart.chart div[id^='google-visualization-errors']
{
	display:none;
}

body.page-report-sync div#header, 
body.page-report-sync div#wrapper {
    width: auto;
	margin-left:50px;
	margin-right:50px;
}

table#unicentral-sync-report
{
	margin-top:30px;
}

table#unicentral-sync-report td{text-align:center;}
table#unicentral-sync-report td:nth-child(1){text-align:left;}
table#unicentral-sync-report td:nth-child(2){text-align:left;}
table#unicentral-sync-report td:nth-child(3){text-align:left;}
table#unicentral-sync-report td:nth-child(4){text-align:left;}
body.page-report-common-courses-school table.standard-width
{
	width:950px;
}

body.page-report-common-courses-school table th
{
	max-width: 60px!important;
	width: 60px!important;
}

body.page-report-common-courses-school table th:first-child
{
	max-width: 80px!important;
	width: 80px!important;
}


body.page-report-common-courses-school table th:nth-child(2)
{
	max-width: 300px!important;
	width: 300px!important;
}

div#wrapper_chart_instructor_longitudinal
{
	height:550px;
}

table#questionnaire-results-summary-by-year
{
	table-layout:fixed;
}

body.page-report-publications-author-ids div#header, 
body.page-report-publications-author-ids div#wrapper{
	width: auto;
	margin-left:50px;
	margin-right:50px;
}
/*
table#bibliobraphic-ids-edit-form-table
{
	width:960px;
}*/

form#qa-report-publications-edit-bibliographic-ids-form div.note
{
	margin-top:35px;
}

form#qa-report-publications-edit-bibliographic-ids-form input
{
	margin-top:10px;
	float:right;
}

div#chart_Publications_by_year_stacked
{
    width: 800px;
	height:600px;
    text-align: center;
}


div.qa_report_publications div.ui-toolbar
{
	display:none;
}
