#secondary {
	background-color: whitesmoke;
}
/* Text to speech widget */
.custom-html-widget tts-play-button {
	max-width: 100% !important;
}
tts-play-button {
	display: block;
	border: 1px solid #533d31 !important;
	border-radius: 4px;
	font-size: 1em !important;
}
/* Authors widget */
#multiple_authors_widget-2 > div > ul > li, #multiple_authors_widget-2 > div > div > span > ul > li, #multiple_authors_widget-2 li {
	border-right: none !important;
	border-left: none !important;
	border-top: none !important;
	border-bottom: none !important;
	border: none !important;
	border-right-color: white !important;
	border-left-color: white !important;
	border-top-color: white !important;
}

/* NextGen Gallery widget */
div.ngg-widget.entry-content a.ngg-simplelightbox img {
		margin-bottom: 8px !important;
}
/* links widget */
div.links-widget-buttons {
	text-align: center;
}
div.links-widget-buttons a.button.button-secondary {
	display: block;
	margin: 1.5em 0 0 0 !important;
	width: 100% !important;
}
/* small calendar widget */ 

div.em.em-calendar > section.em-cal-body.em-cal-days.event-style-pill.even-aspect > div.eventful.em-cal-day.em-cal-col-5 > div.em-cal-day-date.colored > div, div.ring.one { 

border-color:#a8d144 !important; 
font-size: 0.8em !important;
} 
div.em.em-calendar > section.em-cal-body.em-cal-days.event-style-pill.even-aspect > div.eventful.em-cal-day.em-cal-col-5 > div.em-cal-day-date.colored > div a { 

font-size: 1.15em !important;
}
div#em_calendar-3 section.em-cal-body * {
	font-size: 0.9em !important;
}
div#em-wrapper p, .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a, .em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span {
	color: #272325 !important;
}
div.eventless-today .em-cal-day-date span {
	background: #D7DCD6 !important;
}
div#em-wrapper p a:link, div#em-wrapper p a:active {
	color: #2D517D !important;
}
div#em-wrapper p a:visited, div#em-wrapper p a:hover {
	color: #533D31 !important;
}
.eventless-pre, .eventless-post {
	color: #533D31 !important;
		font-weight: 500;
}
/* downloads search widget */

#wpdm_search-2 > div > form > div.input-group.input-group-lg > span > button.btn.btn-secondary {
	background-color: var(--nv-light-bg) !important; 
	color: var(--nv-text-color) !important;
}
#wpdm_search-2 > div > form > div.input-group.input-group-lg > span > button.btn.btn-secondary:hover {
	background-color: var(--nv-secondary-accent) !important; 
	color: var(--nv-site-bg) !important;
}
/* download widgets in sidebar */
.widget .w3eden .card .card-body h3.media-heading {
	font-size: var(--h6fontsize);
}
.widget .w3eden .card-footer {
	display: none;
}

p.widget-title {
	font-weight: 550 !important;
    font-size: var(--h5fontsize) !important;
}
.blog-sidebar div#hide-in-sidebar {
	display: none !important;
}
@media screen and (min-width: 960px) {
.blog-sidebar .w3eden div.card {
	max-width: 240px;
	padding-left: 8px;
}
}
@media (min-width: 960px) {
	.widget .w3eden .card .card-body div.media  {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		column-count: 1; 		
}
.widget .w3eden .card .card-body .media a.img-48, .widget .w3eden .card .card-body .media a.img-48 img.wpdm-thumb, .widget .w3eden .card .card-body .media div.media-body {
	max-width: 200px !important;
		min-width: 175px !important;
	width: 100%;
	display: inline-block;
	flex-grow: 1;
margin-bottom: 1em;
}
}

@media (max-width: 959px) {
	.widget  {
		padding-right: 2em;
	}
	.widget .w3eden .card .card-body h3.media-heading {
	font-size: var(--h6fontsize);
}
		#nabo-page.monopoly > div.container.single-page-container.nabo-page-container > div.row.main-container-2 > div.nv-sidebar-wrap.col-sm-12.nv-right.blog-sidebar {
		padding-left: 1.5em !important;
			margin-right: 0.5em !important;
	}
}
/* events widgets */
div.blog-sidebar div.em.em-list-widget div.em-item {
	flex-wrap: wrap;
	font-size: 0.9em; 
	padding-bottom: 2em !important;
}
/*
div.blog-sidebar div.em-item-image {
	max-width: 300px !important;
	min-width: 240px !important;
} */
div.blog-sidebar div.em.em-list-widget div.em-item .em-item-image {
	width: 100% !important;
	max-width: 100% !important;
	display: block !important;
	padding: 1em;
	text-align: center !important;
	background-color: whitesmoke;
	border-radius: 5px;
	margin-bottom: 1em;
}
div.blog-sidebar div.em.em-list-widget div.em-item .em-item-image img {
	width: 95% !important;
	max-width: 100% !important;
	display: block !important;
	border: 1px solid var(--nv-dark-bg);
	padding-right: 0;
	margin: auto;
}
div.blog-sidebar div.em.em-list-widget li.all-events-link {
	text-align: center;
	padding: 0.8em 2em;
	border: 1px solid var(--nv-secondary-accent);
	color: var(--nv-secondary-accent) !important;
	background: var(--nv-light-bg);
	display: block  !important;
	width: 100% !important;
	font-size: 1.2em;
	border-radius: 5px;
}
div.blog-sidebar div.em.em-list-widget li.all-events-link a {
		color: var(--nv-secondary-accent) !important;
	font-weight: 550;
	font-family: var(--bodyfontfamily),var(--nv-fallback-ff);
}
div.blog-sidebar div.em.em-list-widget li.all-events-link:hover, div.blog-sidebar div.em.em-list-widget li.all-events-link:hover *, div.blog-sidebar div.em.em-list-widget li.all-events-link a:hover {
		background-color: var(--nv-secondary-accent);
		color: var(--nv-site-bg) !important;
}
@media ((min-width: 576px) and (max-width: 959px)) {
	div.blog-sidebar div.em.em-list-widget div.em-item {
		flex-wrap: nowrap;
	}
	div.blog-sidebar div.em.em-list-widget div.em-item .em-item-image {
	width: 200px !important;
	max-width: 250px !important;
		margin-right: 2em;
	display: inline-block !important;
}
}
/* email subscribe widget */
#email-subscribers-form-2.widget {
	background-color: whitesmoke;
	width: 100%;
	min-width: 280px;
	margin: 2em -1em 2em -1em;
	padding: 1.5em 0.5em 2em 1em;
	border: 1px solid seashell;
		border-top: 1px solid var(--nv-light-bg);
		border-bottom: 1px solid var(--nv-light-bg);
}
#email-subscribers-form-2.widget td {
	padding: 0.4em;
}
#email-subscribers-form-2.widget td span, #es_subscription_form_64a414a67d9a5 > label:last-of-type {
	font-size: 0.9em;
}
#email-subscribers-form-2.widget #es_subscription_form_64a414a67d9a5 > label:last-of-type {
	font-style: italic;
	display: block;
}
#email-subscribers-form-2.widget #es_subscription_form_64a414a67d9a5 > div.es_caption {
	font-size: var(--h6fontsize);
}
#email-subscribers-form-2.widget #es_subscription_form_submit_64a414a67d9a5 {
	margin-top: 1.4em;
}
#email-subscribers-form-2.widget input[type=checkbox] {
	margin: 3px 3px 3px 4px;
}
/* tag cloud widget */
div#tag_cloud-3 {
		background-color: whitesmoke;
	padding: 1em
}
/* increase smallest size */

[class*="tag_cloud"] .tagcloud a[style*=": 8"] {
	font-size: 10pt !important;
}

[class*="tag_cloud"] .tagcloud a[style*=": 9"] {
	font-size: 11pt !important;
}

/* multiple authors list widget */
div#multiple_authors_list_widget-4 {
	border-top: 2px solid antiquewhite;
	border-bottom: 2px solid antiquewhite;
	padding: 2em 0;
}
 div#multiple_authors_list_widget-4 ul li {
	border: none !important;
	 padding-left: 0.5em;
}
div#multiple_authors_list_widget-4 ul li img {
	display: none;
}
@media (max-width: 575px) {
	div#multiple_authors_list_widget-4  {
	display: none;
}
}
/* sidebar archives widget */
select#archives-dropdown-4 {
	background-color: whitesmoke;
}
select#archives-dropdown-4:hover {
	background-color: white;
}

/* sidebar slideshow widget */
.slick-slide div {
	background: var(--nv-site-bg) !important;
	margin: 0 0 1em 0;
	padding: 0.5em;
	border-radius: 10px;
}
/* related posts widgets */
#related-download-widget figure.gallery-item, #related-event-widget figure.gallery-item {
	background: var(--nv-site-bg) !important;
	margin: 1em 0;
	padding: 0.5em;
	border-radius: 10px;
}
	