/*
 * Custom CSS
 * theme-skin override
 */
 
.navbar .navbar-brand,
body.sticky .navbar .navbar-brand {
    margin: 0;
}
body.sticky .navbar-brand > img {
    /* transform: scale(0.8); */
    height: 80px;
}

.card-sin-img .card-img-wrap,
.card-sin-img .card-block .meta{
    display: none;
}
.listado-card .card .inner:hover {background-color: #fff;}

.category-page-header .contact-info {
    color: #fff;
}

/*** Delegaciones en temas ***/
.pm-delegacion.only-text .col-md-1, 
.pm-delegacion.only-text h3, 
.pm-delegacion.only-text .detail-tags {
    display: none;
}

.delegacionesPortada .meta{
	display: none;
}

.delegacionesPortada  h3.card-title a {
  font-size: 80%;
}
/********************************************************************************************/
/*** CALENDARIO ***/
/********************************************************************************************/

.home .calendario .listado .title {
    margin-top: 0;
	display: none;
}

.calendar {
    background-color: #fefefe;
    padding: 5px;
    border: 1px solid #efefef;
	margin-top:30px;
}

.pm-calendario .listado .title,
.calendario .listado .title {
    margin-top: 24px;
}


.calendar thead{
	background-color: #555;
	color: white;
}

.calendar thead tr th{
	color: white;
	font-size: 21px !important;
	font-weight: bold;
}

.calendar .datepicker table .day.active,
.calendar .datepicker table .day:hover {
    color: white;
	text-decoration: none;
    font-weight: bold;
    background-color: #002BC8;
    border: 0;
    padding: 0;
}

.calendar .datepicker table .day:hover {
    background-color: #9EDADA;
}
.calendario .calendar{
	margin-bottom: 30px;
}
.calendario .calendar #sandbox-container{
	border-bottom: 2px solid #002BC8;
}
.calendario .listado{
	margin-top: 30px;
}
.calendario .listado .pmicon-stack{
	color: #002BC8;
}
.calendario .listado #detail-day p{
	display: none;
}