/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 * reset styles. use all or use iframe?
 * http://stackoverflow.com/questions/15901030/reset-remove-css-styles-for-element-only
 */
.apl-libcal-events-calendar-featured-app-container.loading {
	background: url('/wp-includes/images/wpspin-2x.gif') no-repeat;
	background-size: 32px 32px;
	height: 32px;
	width: 32px;
	margin: 0 auto;
}
.apl-libcal-events-calendar-featured-app-container.loading::after {
    content: "loading...";
    margin-left: 40px;
}

.apl-libcal-events-calendar-featured h2.widgettitle {
	border-bottom: 1px solid #cccccc;
	padding-bottom:	0.25em;
}
.apl-libcal-events-calendar-featured-app {}

.apl-libcal-events-calendar-featured-app .one-half {}

.apl-libcal-events-calendar-featured-app-event {
		margin-bottom: 3em;
}

.one-half .apl-libcal-events-calendar-featured-app-event {
		margin-left: 1em;
		margin-right: 0;
}

.one-half.first .apl-libcal-events-calendar-featured-app-event {
		margin-left: 0;
		margin-right: 1em;
}

.apl-libcal-events-calendar-featured-app-event img {
	border-radius: 100%;
	height: 150px;
	width: 150px;
	max-width: 100%;
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}

.apl-libcal-events-calendar-featured-app-event-desc {
	clear: left;
}
.apl-libcal-events-calendar-featured-app-event-desc .see-more {
	margin-right: 2em;
}
.apl-libcal-events-calendar-featured-app-event-desc a.registration {

}
.apl-libcal-events-calendar-featured-app ul > li {
	list-style-type: none;
}

.apl_libcal_events_calendar-widget-form-controls p.selected label,
.apl_libcal_events_calendar-widget-form-controls p.selected input[type="radio"] {
	width: auto;
}

@media only screen and (max-width: 1400px) {

}

@media only screen and (max-width: 1139px) {

}

@media only screen and (max-width: 1023px) {

}

@media only screen and (max-width: 900px) {

}

@media only screen and (max-width: 576px) {

}
