/* CSS Document */

<!-- Modal -->

#modalDetalle > .modal-dialog{
	width:95%;
	max-width:1200px!important;	
}
#modalDetalle div.modal-footer > button{
	font-size:0.9em;
}

.ui-jqgrid i::before {
    font-size: 1.5em;
}

#modalDetalle .modal-body ul{
	font-size:0.9em;	
	margin-bottom: .5rem;
    padding-bottom: .5rem;	
}


.line-v-red:hover {
    border-left: .25rem solid #C00;
	padding-left: 1.05rem;
}

.sesion_item{
	font-size:0.9em;
	color:#495057!important;
}

.list-group-item {
    border-radius: 0.25rem;
    border-width: 1px!important;
}

.sesion_item >.bop{
	color:#999!important;
	font-size:0.9em;
	font-weight:bold;
}
.sesion_item >.titulo >a{
	font-weight:bold;
	font-size:1.2em;
	color:#495057!important;
}
.sesion_item >.titulo >a:hover{
	color:#c00!important;
}

.sesion_item >.fin_plazo{
	color:#c00!important;
}

.sesion_item >.estado_convocatoria{
	color:#999!important;
	font-size:0.9em;
}



.detalle{
	background-color: #f8f9fa;
    padding: 5px 10px 10px 20px;
	box-shadow: 5px 3px 3px #ccc8c8;
	border: 1px solid lightgrey;	
	border-radius:.3rem;
}


.detalle>.titulo{
	font-size:1em;
	color:#c00!important;
	text-align:center;	
}


.detalle >.titulo{
	font-size:1em;
	color:#c00!important;
	text-align:center;
}

.detalle >.delegacion{
	font-size:0.95em;
	text-align:center
}
.detalle >.delegacion >span{
	font-weight:bold;
}

.detalle >.estado_convocatoria{
	color:#999!important;
	font-size:0.9em;
}



.detalle >.detalle_item{
	font-size:0.9em;	
}
.detalle >.detalle_item >span{
	font-weight:bold;
	margin-right:5px;
}


.accordion>.card{
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(0,0,0,.125)!important;
	box-shadow:1px 2px 3px #ddd;
	border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;	
}

div.card .card-body .info >span{
	font-weight:bold;
	margin-right:5px;
}



div.card.sesion_ano >.card-header {
	background-color:#efefef;		
	color: #fff!important;
}

div.card >.card-header >.btn-link {
	font-weight: 400;
	color: #da4545;
	text-decoration: none;
}

div.card >.card-header >.btn-link:hover {
	color: #c00;
    font-weight: 800;
}

div.card.sesion >.card-header {
	background-color:#f9f9f9;		
	color: #fff!important;
}


div.card.sesion >.card-header >.btn-link {
    font-weight: 400;
    color: #c00;
    text-decoration: none;
}
div.card.sesion >.card-header >.btn-link:hover{
    font-weight: 800;
}

img.lecturafacil{
	max-height:32px;	
}

.card-header > button > span{
	float:right;	
	font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.card-header > button > span:after{
	content: "\f068";
}

.card-header > button.collapsed > span:after{
	content: "\f067";
}