body {
	background-color: #f3f6f9	
}

p {
	text-align: justify
}

@media screen and (max-width: 1200px) {

.uk-navbar-container:not(.uk-navbar-transparent) {
  background: #fff;
}
}

div.space {
height: 10px;	
}

h2.titoloblu {
background-color: #7294AF;
color: #fff		
}

h2.titologiallo {
background-color: #FEDC72;
color: #333	
}

h2.titoloarancio {
background-color: #F6AA76;
color: #fff	
}

h2.titolorosa {
background-color: #EE9FA3;
color: #fff
}

.sfondo-rosa {
background-color: #facfd1;
padding: 15px
}

article {
	background-color: #fff;
    color: #444;
    box-shadow: 2px 5px 10px rgba(0,0,0,.08);
	border-radius: 8px; 
	padding-bottom: 20px;
	
}

article h2, article .uk-article-meta, article p, article .uk-button {
	padding-right: 20px;
	padding-left: 20px;
	
}
article img {
	border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

.container-no-padding .uk-container {
	padding-left: 0px;
    padding-right: 0px;
}

a.icon-gialla {
	background: #FEDC72;
	color: #fff
}

a.icon-verde {
	background: #04e204;
	color: #fff
}


a.icon-arancio {
	background: #F6AA76;
	color: #fff
}
a.icon-blu {
	background: #4b75bd;
	color: #fff
}
a.icon-rosa {
	background: #be0b64;
	color: #fff
}

h2.tit-bianco {
	color: #fff
}

h1.eb-page-heading {
font-size: 34px	
}

.eb-search-bar-container {
  
   padding: 0px;
    background-color: transparent
}

div.cercaevento input {
margin-bottom: 10px;	
}

div.cercaevento input#search_eb_box {
width: 100%	
}

div.cercaevento button.btn-primary {
	margin-bottom: 10px;	
}

div.cercaevento input.search_button {
		margin-top: 10px;	
}

.extcal_minical .extcal_navbar {
    background: #f59e63;
}

.mod_eb_mincalendar_td_dayname {
    background: #fad4ba;
}

td.mod_eb_mincalendar_event {
    background-color: #FEDC72;
}

.ebm-upcoming-events-improved div.ebm-event-month {
    background: #f59e63;
    border: 1px solid #F6AA76;
}

.eb-events-grid-items {
    --eb-grid-default-main-category-color: #F6AA76;
}

.mod_eb_mincalendar_td_dayname {
color: #333	
}

img.eb-event-large-image {
padding-left: 40px	
}

.uk-overlay-primary .uk-button-link {
	background-color:#FFF;
	border-radius: 3px;
	padding: 3px 5px;
	color: #333	
}

.uk-overlay {
    padding: 10px 10px;
}

.eb-event-item-grid-default-layout .eb-event-title-container {
	font-size: 18px;
}


.eb-event-item-grid-default-layout .eb-event-thumb-container img {
max-height: 190px	
}

.uk-card-default {
border-radius: 8px;	
}
.artevidenza {
background-color: #fff;
padding: 20px;	
}


.uk-search-default .uk-search-input {
	background:#FFF	
}

.uk-dotnav li {
padding-left: 6px	
}