/* For reference only - plugin loads the minified CSS file */

/* Very Simple Event List stylesheet */

/* Container for list of events when using shortcode or widget */
#vsel {clear:both;}
#vsel:after {content:''; display:block; height:0; clear:both;}
.vsel-container {}

/* Misc */
.vsel-content p {margin:0 0 10px; padding:0;}
.vsel-content h3 {margin:0 0 10px; padding:0; font-size:1.2em;}

/* Fix for native Twenty themes */
.entry-content .vsel-content p {margin:0 0 10px;}
.entry-content .vsel-content h3 {margin:0 0 10px;}
.widget-area .widget .vsel-content p {margin:0 0 10px;}
.widget-area .widget .vsel-content h3 {margin:0 0 10px;}

/* Container for single event */
.vsel-content {}
.vsel-content:after {content:''; display:block; height:0; clear:both;}

/* Container for single event when using shortcode or widget */
#vsel .vsel-content {margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #ccc;}

/* Meta section */
.vsel-meta {width:36%; float:left;}
.vsel-meta-right {width:36%; float:right;}
.vsel-meta-full {}
.vsel-meta-title {clear:both;}
.vsel-meta-date {}
.vsel-meta-start-date {}
.vsel-meta-end-date {}
.vsel-meta-combined-date {}
.vsel-meta-single-date {}
.vsel-meta-error-date {}
.vsel-meta-time {}
.vsel-meta-location {}
.vsel-meta-link {}
.vsel-meta-cats {}

/* Meta section date icon */
.vsel-meta-date-icon {margin:0 0 10px; line-height:1.5;}
.vsel-start-icon, .vsel-end-icon {display:inline-block; margin:0 10px 0 0; background:#f8f8f8; color:#333; text-align:center;}
.vsel-day, .vsel-month, .vsel-year {display:block; padding:2px 15px;}
.vsel-year {font-size:0.8em;}
.vsel-day-top, .vsel-month-top {background:#333; color:#fff;}

/* Meta section combine date icon and title */
.vsel-meta-combine {}
.vsel-meta-combine:after {content:''; display:block; height:0; clear:both;}
.vsel-meta-combine .vsel-meta-date-icon {float:left;}
.vsel-meta-combine .vsel-meta-title {clear:none;}

/* Info and featured image section */
.vsel-image-info {width:60%; float:right;}
.vsel-image-info-left {width:60%; float:left;}
.vsel-content .vsel-image {max-width:40%; height:auto; float:right; margin:5px 0 5px 10px; padding:0; border:0;}
.vsel-content .vsel-image-left {max-width:40%; height:auto; float:left; margin:5px 10px 5px 0; padding:0; border:0;}
.vsel-info {}

/* Navigation */
.vsel-nav {clear:both;}
.vsel-nav:after {content:''; display:block; height:0; clear:both;}
.vsel-nav a.next {float:right;}
.vsel-nav a.prev {float:left;}

/* No events notification */
.vsel-no-events {}

/* Widget */
.vsel-widget {}
.vsel-widget:after {content:''; display:block; height:0; clear:both;}

/* Widget text above list */
.vsel-widget-text {margin:0 0 15px; padding:0 0 15px; border-bottom: 1px solid #ccc;}
.vsel-widget-text p {margin:0;}

/* Widget meta section */
.vsel-widget .vsel-meta {width:100%; clear:both;}

/* Widget info and featured image section */
.vsel-widget .vsel-image-info {width:100%; clear:both; float:left;}

/* Widget link to all events */
.vsel-widget .vsel-widget-link {}

/* Mobile */
@media screen and (max-width:767px) {
	.vsel-meta, .vsel-meta-right {width:100% !important; clear:both; float:left;}
	.vsel-image-info, .vsel-image-info-left {width:100% !important; clear:both; float:left;}
}
