/*
 * Custom CSS
 * theme-skin override
 */
 
/** PAGINAS ESTATICAS */
 
.detail-content h4{
 	font-size: 20px;
	font-weight: bold;
	border-bottom: 2px solid #eee;
	padding-bottom: 5px;
}

/* LISTADO DE ASOCIACIONES */

.entidad .item {
    border-bottom: 1px solid #eee;
    padding: 20px 0 20px 0;
}

.entidad .item img {
    margin-bottom: 0;
}

.detail-p {
    overflow: hidden;
}

.card-title a{
	font-size: 17px;
}

.home .listado {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

/************************************/
/***        TRAMITES Y TEMAS     ****/
/************************************/
other-services .other-services-blocks .item {

    margin-bottom: 40px !important;
}

/************************************/
/***          EL TIEMPO          ****/
/************************************/

.eltiempo .day .section .wi-5x{
	font-size: 3em;
	margin-bottom: 10px !important;
}

.eltiempo .day .light{
	padding: 5px;
	background-color: #EFEFEF;
}

.eltiempo  .day .section p{
	font-size: 13px;
}

/************************************/
/***          TEMAS              ****/
/************************************/

.category-page-header .title.cat-title, .category-page-header .pmicon {
    text-shadow: 2px 2px 0px rgba(20,20,20,0.6);
}


/************************************/
/***     TABLON DE ANUNCIOS      ****/
/************************************/

.tablon .row .row{
	margin-bottom: 7px;
	margin-top: 7px;
	/*border-bottom: 1px solid #fff;*/
}

.tablon .fa-calendar-o{
	color: #0073b5;
}

.tablon .row .row > .col-xs-3{
	text-align: right;
}
.tablon .row .row > .col-xs-9 h3{
	    margin: 5px 0 0 0;
		/*font-size: 20px;*/
		font-weight: bold;
}
/*
.light-dark{
	margin-top: 10px;
}

.anuncio-bando{
	border-bottom: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
}

.anuncio-bando div.layout:nth-child(1){
	background-color: #fff;
	border-left: 20px solid #52BDD0;
	border-right: 2px solid #52BDD0;
}
*/



/**** PROTECCIÓN DE DATOS *************************************************************************/

.protecciondatos blockquote{
	background-color: #F2F9FF;
	border-left: none;
	font-size: 1em;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	padding: 15px;
}




/*** CALENDARIO ***/

#idCalendario .calendar .datepicker table .day.active {
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #0073b5;
    border: 5px solid white;
    padding: 0;
}

#idCalendario .calendar {

	    background-color: #fefefe;
    padding: 5px;
    border: 1px solid #efefef;
	margin: auto;
	
}
#idCalendario .calendar #sandbox-container{
	
}

#idCalendario .pm-calendario .listado .title, .calendario .listado .title {
    margin-top: 24px;
}
 
#idCalendario{
	padding: 20px;
}

#idCalendario .listado{
	margin-top: 0;
}

#idCalendario .listado h3.title {
    margin-bottom: 10px;
    padding: 0;
    font-size: 30px;
    text-align: left;
    margin-top: 0;
}