/**
 * @package   JCalPro
 * @contact   www.joomlashack.com, help@joomlashack.com
 * @copyright 2006-2012 Anything-Digital.com
 * @copyright 2016-2020 Joomlashack.com. All rights reserved
 * @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
 *
 * This file is part of JCalPro.
 *
 * JCalPro is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 2 of the License, or
 * (at your option) any later version.
 *
 * JCalPro is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with JCalPro.  If not, see <http://www.gnu.org/licenses/>.
 */

/* these elements need to be block - we don't use default block elements inside the list though */
.jcalpro_events_date,
.jcalpro_events_description,
.jcalpro_events_category,
.jcalpro_events_custom_field,
.jcalpro_events_location {
	display: block;
}
/* category links should not be as prominent */
.jcalpro_events_category a,
.jcalpro_events_category a:link,
.jcalpro_events_category a:visited,
.jcalpro_events_category a:hover,
.jcalpro_events_category a:active {
	font-size: x-small;
}
/* pad the description */
.jcalpro_events_description {
	padding: 10px 0 15px;
}

/* calendar icon with date */
ul.jcalpro_events {
    list-style: none;
    padding: 0;
    margin: 0;
}

li.jcalpro_events_event.jcalpro_cal_icon_1 {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 40px auto;
}

.jcalpro_events_mini_date {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border: 2px solid #000;
    display: block;
    min-height: 44px;
}

.jcalpro_events_mini_month {
    background: #000;
    color: #fff;
    display: block;
    line-height: 1.3rem;
}

.jcalpro_events_mini_day {
    line-height: 1.5rem;
}

.jcalpro_events_col_date {
    text-align: center;
}
