.modal_form_container{
	display:none;
}

.modal_form {
	position:relative;
	top:50%;
	right:-2000px;
	background-color:white;
	color:#666;
	font-size:13px;
	display:inline-block;
	border-radius:5px 0px 0px 5px;
	z-index:990;
	
	box-shadow: 1px 1px 5px #333333;
   -webkit-box-shadow: 1px 1px 5px #333333;
   -moz-box-shadow: 1px 1px 5px #333333;
}

.modal_form_error_container{
	z-index:999;
}

.modal_form_modal {
	position:absolute;
	text-align:left;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.7);
}

.modal_form_controls {
	float:right;
	padding:5px;
	margin-right:20px;
	margin-top:10px;
}

.modal_form_controls img,.modal_form_controls i{
	font-size:20px;
	width:20px;
	width:16px;
}

.modal_form_control {
	cursor:pointer;
}

.modal_form_title {
	padding:10px 20px;
	border-bottom:1px solid #bbb;
	/*text-shadow:0 1px white;
	font-weight:bold;*/
	font-size:1.7em;
	/*background-color:#ddd;*/
	
	border-top-left-radius:5px;
}

.modal_form_content {
	padding:20px;
	overflow:auto;
}

.modal_form_footer {
	border-top:1px solid #bbb;
	padding:5px;
	text-align:right;
}

.modal_form_footer .modal_form_button {
	/*padding:2px 3px;*/
	margin-right:5px;
}
.modal_form_footer .modal_form_button:last-child {
	margin-right:0;
}

.modal_form h2 {
	padding:0;
	margin:0;
}

.modal_form_clear {
	clear:both;
}

/** LINE FORM AJAX **/
.line_form_container{
	display:none;
}

.line_form_item_container:nth-child(odd){
	background-color:#f5f5f5;
}

.line_form_item_container{
	border-bottom:1px solid #eaeaea;
}

.line_form_item_container table{
	margin-bottom: 10px!important;
}

.line_form_data_container{
	padding:0 5px;
}

.line_form_actions{
	vertical-align:bottom;
	font-size:20px;
	padding-bottom:8px;
	padding-left:5px;
	width:60px;
}

.line_form_actions i{
	margin-left:5px;
	magint-right:5px;
	cursor:pointer;
}

.table .line_form_action_save{
 	color:#97b07b !important;
}

.line_form_action_cancel,.line_form_action_delete,.table_row_form_action_delete{
	color:#bf7970 !important;
}

.table_convocatorias{
	font-size:14px;
}
.table_convocatorias_filial{
	font-size:14px;
}
.table_convocatorias thead{
	font-weight:bold;
}
.table_convocatorias_filial thead{
	font-weight:bold;
}
/**FIN LINE FORM AJAX **/