form.pms-form{
	text-align: left;
}

form.pms-form fieldset.filter-wrapper{
	/*display: none;*/
}

form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox{
	display:inline;
	/*float: left;*/
	/*width: 30%;*/
}

form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox label,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox label{
	display: inline-block;
	width: 150px;
}

form.pms-form .form-item label,
form.pms-form .form-item label{
	display: inline-block;
	text-align: left;
}

form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(2):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(4):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(6):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(8):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(2):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(4):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(6):after,
form.pms-form fieldset#edit-language-of-instruction div.form-type-checkbox:nth-child(8):after
{
	content:"\a"; 
	white-space:pre;
}

form.pms-form fieldset#edit-language div.form-type-checkbox label,
form.pms-form fieldset#edit-language div.form-type-checkbox input,
form.pms-form fieldset#edit-language div.form-type-checkbox label,
form.pms-form fieldset#edit-language div.form-type-checkbox input{
/*	display: inline-block;
	float: left;*/
}

form.pms-form div.fees_container,
form.pms-form div.fees_container{
	width:100%;
}

form.pms-form div.fees_container div.form-type-checkbox,
form.pms-form div.fees_container div.form-type-checkbox{
	width:30%;
	display: inline-block;
	float: left;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-financed-by-tactical-budget-container-financed-by-tactical-budget label{
	width: 85%!important;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost-rate,
form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost{
	
	float: left;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost-rate{
	width: 60%!important;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost{
	width: 40%!important;
	margin-top: 0;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost input{
	width: 40%!important;
}

form.pms-form div.form-item-group-edit-pms-edit-finance-operation-cost-container-operation-cost-rate label{
	width: 85%!important;
}

form.pms-form div#edit-group-edit-pms-edit-attributes-attendance,
form.pms-form div#edit-group-edit-pms-edit-attributes-mode-of-delivery,
form.pms-form div#edit-group-edit-pms-edit-attributes-student-recruitment{
	width:31%!important;
	float: left;
}

form.pms-form div#edit-group-edit-pms-edit-attributes-attendance label,
form.pms-form div#edit-group-edit-pms-edit-attributes-mode-of-delivery label,
form.pms-form div#edit-group-edit-pms-edit-attributes-student-recruitment label{
	width:80%!important;
}

form.pms-form div#entrants-categories-wrapper input[type='submit']{
	float: right;
	margin: 0 0 20px 10px;
	display: inline-block;
}

form.pms-form div.operation_cost_container div.form-type-textfield,
form.pms-form div.operation_cost_container div.form-type-textfield{
	width:60%;
	display: inline-block;
	float: left;
}

form.pms-form div.form-type-checkbox{
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}

form.pms-form div.fees_container div.form-type-textfield{
	width:30%;
	display: inline-block;
	float: left;
	margin-top: 0;
}

form.pms-form div.fees_container div.form-type-textfield label{
	width: 100%;
}

div.form-item-group-edit-pms-edit-fees-tuition-fees-container-tuition-fees-gr{
	clear:both;
}

form.pms-form div#financed_by_tactical_budget_container div.form-item,
form.pms-form div#financed_by_tactical_budget_container div.form-item{
	width:100%;
}

form.pms-form div.form-item-fees-fees-comments label,
form.pms-form div.form-item-fees-fees-comments label{
	display: inline-block;
	float: left;
	width: 100%;
}

form.pms-form{
	clear: both;
	width: 100%;
}

form.pms-form div.form-type-textfield label,
form.pms-form div.form-type-select label,
form.pms-form div.form-type-checkbox label,
form.pms-form div.form-type-date-select label,
form.pms-form div.form-type-textfield label,
form.pms-form div.form-type-select label,
form.pms-form div.form-type-checkbox label{
    width: 30%;
    margin-right: 5%;
    text-align: left;
}

form.pms-form div.form-type-date-select label{
    width: 80%;
    margin-right: 5%;
    text-align: left;
}

form.pms-form div.label-description,
form.pms-form div.label-description{
	width: 100%;
    text-align: left;
}

form.pms-form div.form-type-textfield input,
form.pms-form div.form-type-select select,
form.pms-form div.form-type-textfield input,
form.pms-form div.form-type-select select {
    width: 64%;
}

form.pms-form div.form-type-select label,
form.pms-form div.form-type-select select,
form.pms-form div.form-type-checkbox label,
form.pms-form div.form-type-checkbox input{
	vertical-align: top;
	display: inline-block;
}

form.pms-form div#edit-group-edit-pms-edit-attributes-duration{
	margin-bottom: 0;
}

form.pms-form div.form-item-group-edit-pms-edit-attributes-duration-full-time,
form.pms-form div.form-item-group-edit-pms-edit-attributes-duration-part-time{
	margin-top: 0.5em;
	margin-bottom: 0;
}

form.pms-form div.form-item-group-edit-pms-edit-attributes-duration-part-time{
	margin-bottom: 1.5em;
}

form.pms-form div#coactive-school-container-wrapper input.form-submit,
form.pms-form div#urls-container-wrapper input.form-submit,
form.pms-form div#codes-ps-container-wrapper input.form-submit,
form.pms-form div#coactive-non-auth-school-container-wrapper input.form-submit,
form.pms-form div#coactive-foreign-school-container-wrapper input.form-submit,
form.pms-form div#coactive-school-container-wrapper input.form-submit,
form.pms-form div#urls-container-wrapper input.form-submit,
form.pms-form div#codes-ps-container-wrapper input.form-submit,
form.pms-form div#coactive-non-auth-school-container-wrapper input.form-submit,
form.pms-form div#coactive-foreign-school-container-wrapper input.form-submit{
	float: right;
	margin: 0 0 20px 10px;
	display: inline-block;
}

form.pms-form div#coactive-school-container-wrapper,
form.pms-form div#coactive-non-auth-school-container-wrapper,
form.pms-form div#coactive-foreign-school-container-wrapper,
form.pms-form div#coactive-school-container-wrapper,
form.pms-form div#coactive-non-auth-school-container-wrapper,
form.pms-form div#coactive-foreign-school-container-wrapper{
	margin-bottom: 20px;
	clear: both;
}

form.pms-form div#urls-container-wrapper,
form.pms-form div#urls-container-wrapper{
	margin-bottom: 60px;
}

form.pms-form div.form-item-school-programme,
form.pms-form div.form-item-school-programme{
	clear: right;
}

form.pms-form fieldset#edit-fees label,
form.pms-form fieldset#edit-fees label{
	width:50%;
}

form.pms-form fieldset#edit-fees div.form-item-fees-registration-fees-container-registration-fees-total input,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total input,
form.pms-form fieldset#edit-fees div.form-item-fees-registration-fees-container-registration-fees-total input,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total input{
	width: 40%;
}

/*form.pms-form fieldset#edit-fees div.form-item-fees-registration-fees-container-registration-fees-total label,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total label{
	width: 30%;
}*/

div.form-item-proclamation-proclamation-start-date label,
div.form-item-proclamation-proclamation-end-date label{
	width: 60%!important;
}

form.pms-form div.container-inline-date,
form.pms-form div.container-inline-date{
	display:inline-block;
	float: left;
	width: 36%;
	margin-bottom: 20px;
	clear: none;
}

div#edit-group-edit-pms-edit-proclamation-proclamation-file-ajax-wrapper{
	clear: both;
}

form.pms-form div.container-inline-date select,
form.pms-form div.container-inline-date select{
	display: inline-block;
	width: 60px;
}

form.pms-form div#edit-proclamation-proclamation-file-ajax-wrapper,
form.pms-form div#edit-proclamation-proclamation-file-ajax-wrapper{
	clear: both;
}

form.pms-form div.form-type-checkbox,
form.pms-form div.form-type-checkbox{
	margin-left: 0;
	padding-left: 0;
}

form.pms-form div#edit-administration-codes-ps-wrapper div.form-type-textfield,
form.pms-form div#edit-administration-codes-ps-wrapper div.form-type-checkbox,
form.pms-form div#edit-administration-codes-ps-wrapper div.form-type-textfield,
form.pms-form div#edit-administration-codes-ps-wrapper div.form-type-checkbox{
	display: inline-block;
	float: left;
}


form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield,
form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield{
	width:95%;
	float:left;
}

form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield label,
form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield label{
	float: left;
	display:inline-block;
}

form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield input,
form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-textfield input{
	width: 60%;
	float: left;
	display:inline-block;
	margin-left: 2%;
}

form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-checkbox,
form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-checkbox{
	width:5%;
	float: left;
	display:inline-block;
}

form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-checkbox input,
form.pms-form div[id^='edit-administration-codes-ps-wrapper'] div.form-type-checkbox input{
	float: left;
	display:inline-block;
}

div.form-item-attributes-attendance-full-time,
div.form-item-attributes-attendance-part-time,
div.form-item-attributes-mode-of-delivery-face-to-face,
div.form-item-attributes-mode-of-delivery-distance-learning,
div.form-item-attributes-student-recruitment-written-exams,
div.form-item-attributes-student-recruitment-oral-exams,
div.form-item-attributes-student-recruitment-portfolio-examination{
	margin-left: 35%!important;
}

/*form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total{
	width: 50%!important;
}*/

form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total label,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total label,
form.pms-form fieldset#edit-scholarship div.form-item-scholarship-scholarship-container-scholarship-total label,
form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total label,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total label,
form.pms-form fieldset#edit-scholarship div.form-item-scholarship-scholarship-container-scholarship-total label,
form.pms-form div.form-item-finance-operation-cost-container-operation-cost label,
form.pms-form div.form-item-finance-operation-cost-container-operation-cost label{
	width: 18%!important;
	margin-right: 2%;
	float:left;
}

/*edit-finance-operation-cost-container-operation-cost*/

form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total input,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total input,
form.pms-form fieldset#edit-scholarship div.form-item-scholarship-scholarship-container-scholarship-total input,
form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total input,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total input,
form.pms-form fieldset#edit-scholarship div.form-item-scholarship-scholarship-container-scholarship-total input,
form.pms-form div.form-item-finance-operation-cost-container-operation-cost input,
form.pms-form div.form-item-finance-operation-cost-container-operation-cost input{
	width: 20%!important;
	margin-right: 2%;
	float:left;
}

form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total div.description,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total div.description,
form.pms-form div.form-item-fees-registration-fees-container-registration-fees-total div.description,
form.pms-form fieldset#edit-fees div.form-item-fees-tuition-fees-container-tuition-fees-total div.description{
	width: 57%!important;
	float:left;
}

form.pms-form input#edit-submit-edit,
form.pms-form input#edit-group-edit-submit-edi{
	display: inline-block;
	float: right;
}

form.pms-form fieldset,
form.pms-form fieldset{
	padding: 2% 3%;
}

form.pms-form div#codes-ps-container-wrapper label,
form.pms-form div#codes-ps-container-wrapper label{
	display: inline-block;
	float: left;
}

form.pms-form div#codes-ps-container-wrapper input.form-text,
form.pms-form div#codes-ps-container-wrapper input.form-text{
	width:60%;
	display: inline-block;
	float: left;
}

form.pms-form div#codes-ps-container-wrapper div.form-type-checkbox,
form.pms-form div#codes-ps-container-wrapper div.form-type-checkbox{
	/*margin-left: 0.5%;*/
}

form.pms-form div.horizontal-tabs{
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	width: 100%;
/*	font-weight: 300;
	font-size: 1.25em;*/
}

form[id^='qa-graduate-studies'] div.horizontal-tabs ul.horizontal-tabs-list{
	position: relative;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	margin: 0 auto;
	padding: 0;
	max-width: 1200px;
	list-style: none;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-webkit-flex-flow: row wrap;
	-moz-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center;
}

form[id^='qa-graduate-studies'] .horizontal-tabs ul.horizontal-tabs-list li{
	position: relative;
	z-index: 1;
	display: block;
	margin: 0;
	text-align: center;
	-webkit-flex: 1;
	-moz-flex: 1;
	-ms-flex: 1;
	flex: 1;
	background-color: transparent;
	border-bottom: 3px solid #ccc;
}

form[id^='qa-graduate-studies'] .horizontal-tabs ul.horizontal-tabs-list li.selected{
	border-bottom: 3px solid #8c0026;
}

form[id^='qa-graduate-studies'] .horizontal-tabs ul.horizontal-tabs-list li a{
	position: relative;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 2.5;
}

/*form.pms-form .horizontal-tabs ul.horizontal-tabs-list li a strong{
	background-image: url(../../../../default/files/graduate_icons/contact25.png);
	background-repeat: no-repeat;
    background-position: left center;
	padding-left: 30px;
}*/

form.pms-form .horizontal-tabs ul.horizontal-tabs-list li a:hover{
	color: #8c0026;
	background-color: transparent;
}

form[id^='qa-graduate-studies'] .horizontal-tabs ul.horizontal-tabs-list{
	background-color: #F4F4F4;
}

/*form[id^='qa-graduate-studies'] .horizontal-tabs ul.horizontal-tabs-list li*/

form.pms-form{
	margin-top: 30px;
}

form[id^='qa-graduate-studies'] a[href="#edit-group-info"] strong{
	background-image: url(../../../../default/files/graduate_icons/info25_1.png);
	background-repeat: no-repeat;
    background-position: left center;
	padding: 5px 0 5px 30px;
}

form[id^='qa-graduate-studies'] a[href="#edit-group-edit"] strong{
	background-image: url(../../../../default/files/graduate_icons/edit25.png);
	background-repeat: no-repeat;
    background-position: left center;
	padding: 5px 0 5px 30px;
}

form[id^='qa-graduate-studies'] a[href^="#edit-group-studyguide"] strong{
	background-image: url(../../../../default/files/graduate_icons/page_25.png);
	background-repeat: no-repeat;
    background-position: left center;
	padding: 5px 0 5px 30px;
}

form[id^='qa-graduate-studies'] a[href="#edit-group-contact"] strong{
	background-image: url(../../../../default/files/graduate_icons/contact25.png);
	background-repeat: no-repeat;
    background-position: left center;
	padding: 5px 0 5px 30px;
}

form.pms-form div#edit-attributes-isced-container{
	width:100%;
}

form.pms-form div#isced_broad_wrapper,
form.pms-form div#isced_narrow_wrapper,
form.pms-form div#isced_detailed_wrapper{
	display: inline-block;
	width: 33%;
	float: left;
	min-height: 380px;
}

form[id='qa-graduate-studies-report-form'] div#isced_broad_wrapper,
form[id='qa-graduate-studies-report-form'] div#isced_narrow_wrapper,
form[id='qa-graduate-studies-report-form'] div#isced_detailed_wrapper{
	display: block;
	width: 100%;
	float: left;
	min-height: 0;
}

form.pms-form div#isced_broad_wrapper div.form-radios,
form.pms-form div#isced_narrow_wrapper div.form-radios,
form.pms-form div#isced_detailed_wrapper div.form-radios{
	
}

	
form.pms-form div#isced_broad_wrapper div.form-type-radio,
form.pms-form div#isced_narrow_wrapper div.form-type-radio,
form.pms-form div#isced_detailed_wrapper div.form-type-radio{
	height:30px;
	width:100%;
	margin: 0!important;
}

form.pms-form div#isced_broad_wrapper div.form-type-radio label,
form.pms-form div#isced_broad_wrapper div.form-type-radio input,
form.pms-form div#isced_narrow_wrapper div.form-type-radio label,
form.pms-form div#isced_narrow_wrapper div.form-type-radio input,
form.pms-form div#isced_detailed_wrapper div.form-type-radio label,
form.pms-form div#isced_detailed_wrapper div.form-type-radio input{
	display: inline-block;
	float: left;
}
form.pms-form div#isced_broad_wrapper div.form-type-radio label,
form.pms-form div#isced_detailed_wrapper div.form-type-radio label,
form.pms-form div#isced_narrow_wrapper div.form-type-radio label{
	width: 90%;
	line-height: 1.2em;
	text-align: left;
	padding-top: 2px;
	margin-left: 2px;
}

form.pms-form div#isced_narrow_wrapper,
form.pms-form div#isced_detailed_wrapper{
	
	/*border-left: 1px solid #ddd;*/
	
}

form.pms-form div.form-item-attributes-isced-container-isced-narrow,
form.pms-form div.form-item-attributes-isced-container-isced-detailed{
	/*border-left: 1px solid #ddd;*/
	margin-left: 1%;
	padding-left: 1%;
}

form.pms-form div#isced_detailed_wrapper:after,
form.pms-form div#edit-attributes-isced-container:after{
	clear: both;
	content: '';
	display: block;
}
/*form.pms-form div#edit-attributes-isced-container:after{
	
}*/


form.pms-form div.form-item-attributes-isced-container-isced-broad div.form-item-attributes-isced-container-isced-broad{
	width: 100%;
	clear: both;
	margin: 0!important;
}

label[for='edit-attributes-isced-container-isced-broad']{
	width: 100%;
	float: left;
	clear:both;
}

form.pms-form .progress-disabled {
  float: none;
  display:inline;
}

form.pms-form .ajax-progress {
  float: none;
  display:inline;
}

form.pms-form .ajax-progress .throbber {
  /*background: transparent url('../images/custom.gif') no-repeat;*/
  float: none;
  height: 15px;
  margin: 2px;
  width: 15px;
  display:inline-block;
}

form.pms-form tr .ajax-progress .throbber {
  margin: 0 2px;
}

form.pms-form .ajax-progress-bar {
  width: 16em;
}

form.pms-form div#edit-attributes-attendance{
	clear:both;
}

form.pms-form div#edit-attributes-isced-container-1{
	clear:both;
}

form.pms-form div#isced_container_wrapper label[for^='edit-isced-isced-container-isced-broad'],
form.pms-form div#isced_container_wrapper label[for^='edit-isced-isced-container-isced-narrow'],
form.pms-form div#isced_container_wrapper label[for^='edit-isced-isced-container-isced-detailed']{
	margin-bottom: 10px;
	margin-left: 5px;
	font-weight: bold!important;
}

form.pms-form div#isced_container_wrapper label.option{
	font-weight: normal!important;
}

form.pms-form div.directions_container div.form-type-item label{
	font-weight: bold;
}

form.pms-form div.form-item-school-coactive-foreign-school{
	clear:both;
	width: 100%;
}

form.pms-form div#directions-container-wrapper input[type='submit']{
	float: right;
	margin-left: 10px;
}

form.pms-form div#directions-container-wrapper input[type='submit']{
	float: right;
	margin-left: 10px;
}

form.pms-form div[id^='edit-entrants-categories-entrants-categories-container-wrapper'] input.form-submit{
	float: right;
	margin-left: 10px;
}

div.form-item-entrants-categories-entrants-categories-comments{
	clear: both;
}

form.pms-form div.form-item-administration-general-comments{
	clear:both;
}

form.pms-form table#registration_fees{
	table-layout: fixed;
	width: 100%;
	text-align: center;
}

form.pms-form table#registration_fees caption{
	text-align: left;
	font-size: 0.8em;
}

form.pms-form table#registration_fees th{
	text-align: center;
}

form.pms-form div.fieldset-wrapper{
/*	display: table;
	width: 100%;*/
}

/*form.pms-form div#attributes_container div.attributes_elements{
	display: inline-block;
	float: left;
	width: 30%;
}*/

form.pms-form div#attributes_container div.attributes_elements label{
	text-align: left;
}

form.pms-form div#director{
	clear: both;
}

span.report_language_flags{
	display: inline-block;
	float: left;
	width: 21px;
	height: 15px;
	background-repeat:no-repeat;
	background-position: center;
	margin: 0 1px;
}

span.no.report_language_flags{
	display:none;
}

table#qa_graduate_studies_report_table span.english,
table#qa_graduate_studies_summary_report_table span.english,
form#qa-graduate-studies-report-form span.english{
	background-image: url(../../../../default/files/graduate_icons/en.png);
}

table#qa_graduate_studies_report_table span.greek,
table#qa_graduate_studies_summary_report_table span.greek,
form#qa-graduate-studies-report-form span.greek{
	background-image: url(../../../../default/files/graduate_icons/el.png);
}

table#qa_graduate_studies_report_table span.french,
table#qa_graduate_studies_summary_report_table span.french,
form#qa-graduate-studies-report-form span.french{
	background-image: url(../../../../default/files/graduate_icons/fr.png);
}
table#qa_graduate_studies_report_table span.italian,
table#qa_graduate_studies_summary_report_table span.italian,
form#qa-graduate-studies-report-form span.italian{
	background-image: url(../../../../default/files/graduate_icons/it.png);
}

table#qa_graduate_studies_report_table span.german,
table#qa_graduate_studies_summary_report_table span.german,
form#qa-graduate-studies-report-form span.german{
	background-image: url(../../../../default/files/graduate_icons/de.png);
}

table#qa_graduate_studies_report_table span.english_potential{
	background-image: url(../../../../default/files/graduate_icons/en2.png);
}

table#qa_graduate_studies_report_table span.greek_potential{
	background-image: url(../../../../default/files/graduate_icons/el2.png);
}

table#qa_graduate_studies_report_table span.french_potential{
	background-image: url(../../../../default/files/graduate_icons/fr2.png);
}
table#qa_graduate_studies_report_table span.italian_potential{
	background-image: url(../../../../default/files/graduate_icons/it2.png);
}

table#qa_graduate_studies_report_table span.german_potential{
	background-image: url(../../../../default/files/graduate_icons/de2.png);
}

span.url_icon{
	display: inline-block;
	width: 16px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../../../images/icons/link.png);
}

form#qa-graduate-studies-report-form div.form-item-active{
	height: 25px;
}

form#qa-graduate-studies-report-form div.form-item-active input{
	display: inline-block;
	width:9%;
	margin: 10px 0;
	background: none repeat scroll 0% 0% #E6E6E6;
/*padding: 3px;
font-size: 14px;
border-width: 1px;
border-style: solid;
border-color: #DDD #BBB #BBB #DDD;
float: right;
width: 70%;
display: inline-block;*/
}

form#qa-graduate-studies-report-form div.form-type-select label,
form#qa-graduate-studies-report-form div.form-type-checkbox label{
	display: inline-block;
	width: 25%;
	font-size: 14px;
	margin: 10px 10px 10px 0;
	float: left;
}

form#qa-graduate-studies-report-form div.form-type-checkbox{
	float:left;
	width:100%;
}

form#qa-graduate-studies-report-form div.form-type-select, form#qa-graduate-studies-report-form div.form-type-textfield{
	clear: both;
}

form#qa-graduate-studies-report-form div.form-item-language{
	width:100%;
	clear:both;
	height: 50px;
}

form#qa-graduate-studies-report-form div.form-item-language label[for='edit-language']{
	display: inline-block;
	width: 29%;
	font-size: 14px;
	margin: 10px 10px 10px 0;
	float: left;
}

form#qa-graduate-studies-report-form div.form-item-language div#edit-language{
	width:20%;
	display: inline-block;
}

form#qa-graduate-studies-report-form div.form-item-language div#edit-language div.form-type-checkbox{
	display: inline-block;
	float:left;
	width: 18%;
	clear: none!important;
}

div#qa_graduate_studies_report{
	clear:both;
	margin-top:20px;
}

table#qa_graduate_studies_summary_report_table{
	margin-bottom: 20px;
}

table#qa_graduate_studies_summary_report_table th:first-child{
	width: 25%;
}

table#qa_graduate_studies_summary_report_table th {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

table.qa_graduate_tables{
	table-layout: fixed;
	width:100%;
}

table.qa_graduate_tables th:first-child{
	width:5%;
}

table#qa_graduate_studies_report_table th:nth-child(4),
table#qa_graduate_studies_longitudinal_report_table th:nth-child(4),
table#qa_graduate_studies_longitudinal_report_table th:nth-child(5),
table#qa_graduate_studies_controler_report_table th:nth-child(5){
	width:10%!important;
}

table#qa_graduate_studies_report_table th:nth-child(5){
	width:15%!important;
}

table#qa_graduate_studies_report_table td:nth-child(5){
	text-align: center;
}

table#qa_graduate_studies_controler_report_table th:nth-child(4){
	width:15%!important;
}

table#qa_graduate_studies_inactive_report_table th:nth-child(4),
table#qa_graduate_studies_inactive_report_table th:nth-child(5){
	width:8%!important;
}

table#qa_graduate_studies_inactive_report_table td:nth-child(4),
table#qa_graduate_studies_inactive_report_table td:nth-child(5){
	text-align: center;
}

/*qa_graduate_studies_controler_report_table*/
table#qa_graduate_studies_report_table th:last-child,
table#qa_graduate_studies_longitudinal_report_table th:last-child,
table#qa_graduate_studies_controler_report_table th:last-child,
table#qa_graduate_studies_inactive_report_table th:last-child{
	width:3%;
}

table#qa_graduate_studies_controler_report_table td:last-child,
table#qa_graduate_studies_inactive_report_table td:last-child{
	text-align: center;
}

table#qa_graduate_studies_controler_report_table td:nth-child(5){
	text-align: center;
}

table#qa_graduate_studies_longitudinal_report_table th:nth-child(2){
	width:25%;
}

table#qa_graduate_studies_longitudinal_report_table th:nth-child(3){
	width:15%;
}

table#qa_graduate_studies_longitudinal_report_table td:nth-child(4),
table#qa_graduate_studies_longitudinal_report_table td:nth-child(5),
table#qa_graduate_studies_longitudinal_report_table td:nth-child(6){
	text-align: center;
}

table#qa_graduate_studies_pivot_table{
	table-layout: fixed;
	width:100%;
}

div#qa_graduate_studies_pivot_table_wrapper{
	margin-top: 20px;
}

div#qa_graduate_studies_pivot_table_wrapper div.ui-widget-header{
	display: none;
}

table#qa_graduate_studies_pivot_table th:first-child{
	width:45%!important;
}
/*
table#qa_graduate_studies_pivot_table div.DataTables_sort_wrapper{
	height: 140px;
	white-space: nowrap;
	transform: 
     Magic Numbers 
    translate(25px, 51px)
     45 is really 360 - 45 
    rotate(315deg);	
	width: 30px;
}*/

table#qa_graduate_studies_pivot_table th:nth-child(n+2) span.DataTables_sort_icon.ui-icon{
	display: block;
	clear: both;
	width: inherit;
	background-position: center center;
	margin: 5px 0;
}

table#qa_graduate_studies_pivot_table td:nth-child(n+2){
	text-align: center;
}

table#qa_graduate_studies_pivot_table tfoot th{
	padding: 0.5em;
} 

div#qa_graduate_studies_report_table_wrapper{
	margin-top: 20px;
}

table#qa_graduate_studies_report_table td:nth-child(4){
	text-align: right;
}

table#qa_graduate_studies_report_table td:nth-child(5) span.qa_tooltip{
	display: inline-block;
	border-bottom: none;
}

table#qa_graduate_studies_report_table td:last-child{
	text-align: center;
}

select#edit-multidisciplinarity option[value="3"],
select#edit-multidisciplinarity option[value="4"],
select#edit-multidisciplinarity option[value="5"]{ 
	padding-left: 20px;
}

div#qa_graduate_studies_report_container div#print_icon_container,
div#qa_graduate_studies_report_container div#url_icon_container,
div#qa_graduate_studies_report_container form[id^="qa-help-content-form"]{
	width: auto;
	margin-top: 6px;
	margin-right: 6px;
	z-index: 500;
	display: inline-block !important;
	/*width: 5%;*/
	float: right;
	clear: none !important;
}

div#qa_graduate_studies_report_container form[id^="qa-help-content-form"] fieldset{
	margin-top: 0px!important;
}

label[for="edit-finance-financed-by-tactical-budget-container-financed-by-tactical-budget"]{
	width: 400px!important;
}

form[id^="qa-graduate-studies"] div.scholarship_container div.form-type-checkbox {
    width: 40%;
    display: inline-block;
    float: left;
}
form[id^="qa-graduate-studies"] div.scholarship_container div.form-type-textfield {
    width: 60%;
    display: inline-block;
    float: left;
}

form[id^="qa-graduate-studies"] label[for='edit-scholarship-scholarship-container-scholarship'] {
    width: 50%;
}

form[id^="qa-graduate-studies"] div.language_radios{
	width:20%;
	display: inline-block;
	float: left;
}

form[id^="qa-graduate-studies"] div.language_radios div.form-type-radio{
	margin: 0;
}

form[id^="qa-graduate-studies"] div.language_radios div.form-type-radio label{
	vertical-align: middle;
}

label[for='edit-language-of-instruction-greek']{
	display: block;
	width: 90px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../default/files/graduate_icons/el.png);
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}

span.qa_graduate_view_language_icons{
	display: inline-block;
	width: 20px;
	height: 14px;
	background-repeat:no-repeat;
	background-position: center bottom;
}

span#greek{
	background-image: url(../../../../default/files/graduate_icons/el.png);
}

span#english{
	background-image: url(../../../../default/files/graduate_icons/en.png);
}

span#french{
	background-image: url(../../../../default/files/graduate_icons/fr.png);
}

span#german{
	background-image: url(../../../../default/files/graduate_icons/de.png);
}

span#italian{
	background-image: url(../../../../default/files/graduate_icons/it.png);
}

span#greek_potential{
	background-image: url(../../../../default/files/graduate_icons/el2.png);
}

span#english_potential{
	background-image: url(../../../../default/files/graduate_icons/en2.png);
}

span#french_potential{
	background-image: url(../../../../default/files/graduate_icons/fr2.png);
}

span#german_potential{
	background-image: url(../../../../default/files/graduate_icons/de2.png);
}

span#italian_potential{
	background-image: url(../../../../default/files/graduate_icons/it2.png);
}

label[for='edit-language-of-instruction-english']{
	display: block;
	width: 90px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../default/files/graduate_icons/en.png);
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}

label[for='edit-language-of-instruction-french']{
	display: block;
	width: 90px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../default/files/graduate_icons/fr.png);
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}

label[for='edit-language-of-instruction-german']{
	display: block;
	width: 90px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../default/files/graduate_icons/de.png);
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}

label[for='edit-language-of-instruction-italian']{
	display: block;
	width: 90px;
	height: 16px;
	background-repeat:no-repeat;
	background-image: url(../../../../default/files/graduate_icons/it.png);
	background-position: left center;
	padding-left: 25px;
	margin-bottom: 5px;
}

div#qa_graduate_studies_longitudinal_report_table_wrapper,
div#qa_graduate_studies_inactive_report_table_wrapper,
div#qa_graduate_studies_controler_report_table_wrapper{
	margin-top: 20px;
}

form[id^="qa-graduate-studies"] div.form-item-directions-comments{
	clear:both;
}

div.qa_graduate_view_container:nth-child(odd){
	/*border-right: 1px solid #E6E6E6;*/
/*	background-color: #F4F4F4;*/
}

div.qa_graduate_view_group_title label{
	font-weight: bolder;
	font-size: 1em;
}

div.qa_graduate_view_group_comments p{
	font-weight: lighter;
	font-size: 0.8em;
}

span#Erasmus{
	display: inline-block;
	background-image: url(../../../../default/files/erasmus/erasmus_plus.png);
	width: 100px;
	height: 30px;
}

span#ErasmusMundus{
	display: inline-block;
	background-image: url(../../../../default/files/erasmus/erasmus_mundus.png);
	width: 100px;
	height: 30px;
}

span#download_icon{
	display: inline-block;
	background-image: url(../../../../../images/icons/download_24.png);
	width: 24px;
	height: 21px;
}

div#left_section_container{
	width:65%;
	float: left;
	/*background-color: #F4F4F4;*/
	/*padding-top: 20px;*/

}

div#right_section_container{
	width:35%;
	float: left;
	/*background-color: #F4F4F4;*/
	/*padding-top: 20px;*/
	padding-left: 1%;
	/*border-left: 1px solid #E6E6E6;*/
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

div#right_section_container div.qa_graduate_view_group_title label,
div#left_section_container div.qa_graduate_view_group_title label{
	color: #8c0026;
	line-height: 1em;
}

div.qa_graduate_view_container{
	width: 100%;
	float: left;
	/*border-bottom: 1px solid #E6E6E6;*/
	/*border-top: 1px solid #E6E6E6;*/
	/*min-height: 150px;*/
	padding: 0 2%;
/*	background-color: #F4F4F4;*/
	/*margin-bottom: 20px;*/
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

div#right_section_container div.qa_graduate_view_container{
	/*border-left: 1px solid #E6E6E6;*/
	border-bottom: none;
	text-align: left;
}

span#fek_toggle{
	color: #8c0026;
	cursor:pointer;
}

div#edit-fek{
	/*display: none;*/
	margin: 0;
}

div#edit-fek > p{
	margin: 0!important;
}

div#edit-proclamation label{
	font-weight: bold;
	color: #8c0026;
	line-height: 1em;
}

span#dates_range{
	display: block;
	clear: both;
}

div#instruction_languages{
	clear: both;
}

div#fek_container div.qa_graduate_view_group_title div.form-item{
	margin-bottom: 0;
}

form.pms-form div#fees_container,
form.pms-form div#scholarship_container{
	width:100%;
	float: left;
}

div#fees_container div.qa_graduate_view_group_title div.form-item,
div#scholarship_container div.qa_graduate_view_group_title div.form-item{
	margin-bottom: 0;
}

div#edit-fees, div#edit-scholarship, div#edit-scholars-number{
	margin: 0;
}

/*div#operation_container{
	width: 50%;
	float: left;
}*/

span#isced_speciality{
	clear:both;
	display: block;
	margin-top: 10px;
}

div#edit-group-edit-pms-title h1,
div#edit-speciality h1,
div#edit-speciality a{
	display: inline-block;
	font-size: 1.3em;
}

div#qa_graduate_view_group_title h2{
	font-size: 1.2em;
}

span.qa_graduate_studies_view_name{
	display:inline-block;
	clear: both;
}

div#attributes_container{
	padding: 0!important;
}

div#attributes_container div.qa_graduate_view_group_title label{
	display: block;
	clear: right;
}

div#attributes_container div.qa_graduate_view_group_title{
	width:46%;
	float: left;
}

div.horizontal-tabs{
	background-color: #F4F4F4;
}

div#urls_list, div#email{
	width: 100%;
	float: left;
}

div#edit-email{
	margin-top: 0;
}

div#director label[for='edit-director'],
div#contact label[for='edit-contact']{
	width:100%;
}

div#director span.qa_graduate_studies_view_name,
div#contact span.qa_graduate_studies_view_name{
	width:100%;
}

div#director_container{
	border-top: 1px solid #E6E6E6;
	margin-top: 30px;
	padding-top: 30px;
	margin-bottom: 20px;
}

div#director_container div.form-item, div#contact_container div.form-item{
	margin-top: 0px;
	margin-bottom: 0px;
}

table.qa_graduate_studies_content_report_table{
	table-layout: fixed;
	width: 100%;
}

table.qa_graduate_studies_content_report_table th:first-child{
	width:5%;
}

td.details-control {
    background: url('../../../themes/custom/myDanland/images/flags/el.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../../../themes/custom/myDanland/images/flags/en.png') no-repeat center center;
}

table.qa_graduate_studies_content_school_report caption,
table.qa_graduate_studies_directions_table caption,
table.qa_graduate_studies_entrant_category_table caption,
table.fek_table caption{
	text-align: left;
	margin-bottom: 5px;
	font-size: 0.9em;
}

table.qa_graduate_studies_content_school_report,
table.qa_graduate_studies_directions_table,
table.qa_graduate_studies_entrant_category_table{
	margin-bottom: 20px;
	table-layout: fixed;
	width: 100%;
}

table.qa_graduate_studies_directions_table caption .truncate{
	max-width: 900px; 
}

table.qa_graduate_studies_content_school_report td:first-child{
	width: 23.3%;
	background: #E6E6E6;
}

table.qa_graduate_studies_directions_table th:first-child{
	width: 5%;
}

div.directions_comments{
	margin-top: -20px;
	margin-bottom: 20px;
}

div.directions_comments pre{
	white-space: pre-line;
	padding: 5px;
}

table.fek_table{
	table-layout: fixed;
	width: 100%;
	margin-bottom: 20px;
}

table.fek_table th:first-child{
	width: 25%;
}
table.fek_table th,
table.fek_table td{
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

table.fek_table th{
	vertical-align: top;
}

table.fek_table td p{
	text-align: left;
}

table#proclamation_report td:nth-child(n+3){
	text-align: center;
}

table#language_report td:nth-child(n+3){
	text-align: center;
}

table#language_report th:nth-child(2),
table#fees_report th:nth-child(2),
table#director_report th:nth-child(2),
table#contact_report th:nth-child(2){
	width: 25%!important;
}

table#attributes_report th:nth-child(2){
	width: 20%;
}

table#attributes_report th:nth-child(n+7){
	width: 5%;
}

table#director_report td:last-child{
	text-align: right;
}

table#contact_report td:nth-child(5),
table#contact_report td:nth-child(6){
	text-align: center;
}

table#contact_report td:last-child{
	text-align: left;
	overflow-wrap: break-word;
}

table#attributes_report td:nth-child(n+3){
	text-align: center;
}

table#financed_report th:nth-child(2){
	width: 50%;
}

table#financed_report td:last-child{
	text-align: center;
}

table#addresses_report th:nth-child(2),
table#administration_report th:nth-child(2){
	width: 30%!important;
}

table#addresses_report th:nth-child(3){
	width: 15%!important;
}

table#addresses_report th:nth-child(4){
	width: 20%!important;
}

table#addresses_report th:nth-child(n+4){
	width: 5%;
}

table#administration_report th:nth-child(n+3){
	width: 10%;
}


table#financed_report td:nth-child(3),
table#financed_report td:nth-child(4),
table#fees_report td:nth-child(6),
table#fees_report td:nth-child(5),
table#fees_report td:nth-child(7){
	text-align: center;
}

/*table#fees_report th:nth-child(4){
	width: 6%;
}

table#fees_report th:nth-child(5),
table#fees_report th:nth-child(3){
	width: 9%;
}*/

table#fees_report td:nth-child(4){
	text-align: center;
}

table#fees_report td:nth-child(3),
table#addresses_report td:nth-child(n+3),
table#administration_report td:nth-child(n+3){
	text-align: center;
}

table#operation_report th:nth-child(n+3){
	width:9%;
}

table#operation_report td:nth-child(n+3){
	text-align: center;
}

table#proclamation_report th:nth-child(n+3){
	width:10%;
}

div.form-item-group-edit-school-programme{
	clear:both;
}

form.pms-form div.operation_cost_container, form.pms-form div.operation_cost_container {
    width: 100%;
}

form.pms-form div.operation_cost_container div#edit-finance-operation-cost-container-operation-cost-title, form.pms-form div.operation_cost_container div#edit-finance-operation-cost-container-operation-cost-title {
    width: 35%;
    display: inline-block;
    float: left;
}

div#financed_by_tactical_budget_container div label[for="edit-group-edit-finance-financed-by-tactical-budget-container-financed-by-tactical-budget"]{
	width:60%;
}

div.form-item-group-edit-administration-general-comments{
	clear: both;
}

form.pms-form label[for="edit-coactive-school"]{
	font-weight: bold;
}

div#edit-group-edit-fek-fek-format-guidelines{
	display: none;
}

div#operation_container p,
div#edit-operation-cycle,
div#edit-starting-semester{
	margin: 0;
}

div.operation_cost_container{
	width:100%;
}

div#edit-group-edit-finance-operation-cost-container-operation-cost-title{
	width: 35%;
	display: inline-block;
	float: left;
}

div#edit-group-edit-finance-operation-cost-container-operation-cost-title{
	clear: right;
}

div#edit-group-edit-finance-operation-cost-container-operation-cost-title,
div.form-item-group-edit-finance-operation-cost-container-operation-cost-rate{
	width: 45%;
	display: block;
	float: left;
	clear: left;
}

label[for='edit-group-edit-finance-operation-cost-container-operation-cost-rate']{
	width:80%!important;
}

div#edit-group-edit-finance-operation-cost-container-operation-cost-title{
	margin-bottom: 0!important;
	padding-bottom: 0!important;
}

div.form-item-group-edit-finance-operation-cost-container-operation-cost-rate,
form.pms-form div.form-item-group-edit-finance-operation-cost-container-operation-cost{
	margin-top: 0!important;
	padding-top: 0!important;
}

form.pms-form div.form-item-group-edit-finance-operation-cost-container-operation-cost{
	width:50%!important;
}

fieldset#edit-group-edit-proclamation div.container-inline-date{
	display: inline-block;
	clear: none;
}

fieldset#edit-group-edit-proclamation div.fieldset-wrapper div#edit-group-edit-proclamation-proclamation-file-ajax-wrapper{
	width: 60%;
}

ul#isced_view_list{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#isced_view_list li{
	margin:0; 
}

input#edit-group-edit-submit-edit{
	float: right;
}

table#qa_graduate_studies_report_table a span.qa_tooltip{
	cursor: pointer!important;
}

form.pms-form label[for='edit-group-edit-proclamation-proclamation-start-date'],
form.pms-form label[for='edit-group-edit-proclamation-proclamation-end-date']{
	width: 80%!important;
}


form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship{
	width: 20%;
}

form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholars-number,
form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship-total{
	width: 40%;
}

form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship label,
form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholars-number label,
form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship-total label{
	width: 60%;
}

form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholars-number input,
form.pms-form div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship-total input{
	width: 20%;
}

div#scholarship_container div.form-item-group-edit-scholarship-scholarship-container-scholarship-total{
	clear: right;
}

div#edit-operation-container >div{
	margin: 0!important;
}

span.operation_label{
	display: inline-block;
	width: 150px;
}

span.isced_label{
	display: inline-block;
	width: 20%;
	vertical-align: top;
}
span.isced_content{
	display: inline-block;
	width: 70%;
}

div.qa_graduate_view_group_title div.form-item{
	margin-bottom: 0;
}

div#edit-urls{
	margin-top: 0;
	margin-bottom: 0;
}

div#urls_list{
	margin-top: 0;
	display: inline;
}
div#urls_list div.truncate{
	width: 60%;
}

span.comments_span_title{
	font-weight: bold;
}
div#edit-attributes-container{
	padding: 0 0;
}

div#edit-attributes-container div.qa_graduate_view_group_title{
	padding: 0 2%;
	min-height: 75px;
}

div.form-item-group-edit-pms-edit-school-programme{
	clear: both;
}

form.pms-form div.fieldset-description{
	text-align: left;
	color: #8c0026;
	font-weight: bold;
	font-size: 100%;
}

form.pms-form .vertical-tabs fieldset.vertical-tabs-pane{
	padding-top: 0.5em;
}

form.pms-form div#codes-ps-container-wrapper div.form-type-checkbox{
	margin-bottom: 1em;
}

form.pms-form div#country_container,
form.pms-form div#city_container{
	width: 50%;
    float: left;
}

form.pms-form div#isced_broad_wrapper div.form-type-radio label,
form.pms-form div#isced_narrow_wrapper div.form-type-radio label,
form.pms-form div#isced_detailed_wrapper div.form-type-radio label{
	width:85%;
}

form.pms-form div.form-item-group-edit-pms-edit-isced-isced-container-isced-broad{
	margin-bottom: 0.5em;
}

form.pms-form div.pms_addresses_url_elements{
	width:90%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

form.pms-form label[for='edit-urls']{
	width: 100%;
}

#qa_graduate_studies_report_header{
	clear: both;
}

form#qa-graduate-studies-content-report-form div#print_icon_container,
form#qa-graduate-studies-content-report-form div#url_icon_container{
	display: inline-block!important;
	/*width:5%;*/
	float: right;
	clear: none!important;
}

form#qa-graduate-studies-content-report-form div#print_icon_container,
form#qa-graduate-studies-content-report-form div#url_icon_container{
	width:auto;
	margin-top:6px;
	margin-right:6px;
	z-index: 500;
}

form#qa-graduate-studies-content-report-form img.note{
	cursor: pointer;
}

.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 50%; /* Could be more or less, depending on screen size */
}

/* The Close Button */
.close_modal {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
	cursor: pointer;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

div#edit-group-edit-pms-edit-pmd-title{
	margin-bottom: 100px;
}

table.qa_graduate_studies_content_school_report caption div.truncate{
	width: 900px;
}

div#left_section_container label[for='edit-isced']{
	width:100%;
}

div#qa_graduate_studies_content_report_container table caption div.truncate{
	width:900px;
}

table#speciality_title_report th:nth-child(4){
	width: 20%;
}

table#isced_report td:nth-child(3),
table#thematic_cycle_report td:nth-child(3),
table#keywords_report td:nth-child(3),
table#contact_report td:nth-child(3){
	text-align: center;
}

fieldset#edit-group-edit-pms-edit-attributes div.form-item-group-edit-pms-edit-attributes-intensive{
	margin-top: 2em!important;
    margin-bottom: 1em!important;
}

div.form-item-group-edit-pms-edit-administration-glb-department-id label{
	width: 28%!important;
	margin-right: 6.5%!important;
}

div.form-item-group-edit-pms-edit-administration-glb-department-id input{
	width: 60%!important;
}