
.prvc_info {
	font-size: .83em !important;
}

ul#id_pt_field li {
	display: inline-block;
	min-width: 200px;
}
ul#id_lang li {
	display: inline-block;
	min-width: 100px;
}

form.abstract_submission #id_title,
form.abstract_submission #id_title_en {
	width: 80% !important;
	height: 28px;
}

.formset-table .link-formset.sortable a.up,
.formset-table .link-formset.sortable a.down {
	display: inline-block;
	color: #AAAAAA;
	padding-top: 6px;
	font-size: 1rem;
}
.formset-table .link-formset.sortable a.up:hover,
.formset-table .link-formset.sortable a.down:hover {
	color: blue;
}

.formset-table .field-name input {
	width: 100px;
}
.formset-table .field-belong input,
.formset-table .field-belong_en input {
	width: 140px;
}
.formset-table .field-email input {
	width: 150px;
}
.formset-table input.phone_number {
	margin-top: 3px;
	display: none;
}
.formset-table tr.corresponder input.phone_number {
	display: block;
}


/* .formset-table .link-formset.sortable:first a.up,
.formset-table .link-formset.sortable:last a.down {
	display: none !important;
} */
.formset-td.field-is_speaker,
.formset-td.field-is_corresponder {
	text-align: center;
	padding-top: 5px;
	
}
.formset-td .heapBox.tb_sel {
	display: block;
}/* 
.formset-td.field-role {
	vertical-align: top;
} */

.formset-td.affiliation-sequence{
	text-align: center;
	font-weight: bold !important;
	font-size: 1rem;
	line-height: 30px;
}

.formset-td.field-affiliations {
	text-align: center;
	line-height: 30px;
	
}
.jpopup {
	width: 700px;
	min-height: 200px;
	border-radius: 3px;
	background-color: white;
	border: 1px solid #333;
	padding:20px;
	display: none;
}
#jpopup-preview {
	width: 600px;
	min-height: 700px;
}
.jpopup h1 {
	text-align: center;
	font-size: 1.2rem;
	margin-top: 10px;
	margin-bottom: 20px;
}
.jpopup  .items-wrapper .table {
	width: 100%;
	
}
.jpopup  table.tbl_nor td {
    padding: 8px 5px;
    line-height: 1.6;
}
.jpopup  table.tbl_nor th {
    padding: 8px 5px;
    line-height: 1.8;
}

.popup_content .popup_close {
    position: absolute !important;
    top: 0 !important;
    right: 0px !important;
    border-radius: 2px !important;
    background: none !important;
    border: 0 !important;
    font-size: 25px !important;
    padding: 0 10px !important;
    color: #333;
	cursor: pointer;
}
input.name_en,
input.title_en,
input[type=email] {
	ime-mode: inactive;
}
input.name,
input.title {
	ime-mode: active;
}

.formset-td input.name_en {
	width: 57%;
}
.formset-td input.name_en_last {
	width: 40%;
}




#jpopup-preview .pdf-container {
	font-size: 13px;
	line-height: 1.2em;
	margin: 40px 30px;
}
#jpopup-preview .pdf-container * {
	word-break: normal !important;
}



#jpopup-preview .pt-number {
	margin: 10px 0;
	background: #444549;
	color: white;
	font-size: 1.2em;
	padding: 6px 20px;
	display: inline-block;	
}

#jpopup-preview .title {
	font-size: 1.38em;;
	margin-top: .3em;
	/* font-weight: bold; */
}
#jpopup-preview .author {
	font-size: 1em;;
}
#jpopup-preview .affiliation {
	font-size: .8em;;
}

#jpopup-preview .abstract {
	margin: 3em 0 1em 0;
	font-size: 1em;
/* 	text-align: justify; */
	text-align: left;
	line-height: 1.4em;
}
#jpopup-preview .contact {
	font-size: .8em;;
	font-style: italic;
}
#jpopup-preview .cnbtnArea {
	margin-top: 30px;
}
#jpopup-preview .pdf-container {
	font-family: "MalgunGothic", "Arial", sans-serif;
}