#bottom-footer .site-info{
	display: none;
}

#bottom-section {
	display: none;
}

/* Bottom footer */
#bottom-footer {
	color: #FFF;
	background-color: #02027f;
}

/* Header */
#top-header {
	padding-top:0px !important;
	padding-bottom:0px !important;
	
}

/* Content */
#content {
	padding-top:20px;
	padding-bottom:20px;
}

/* Post Title */
.hentry .entry-header h1{
  display: none;	
}

/**********
 Calendario
***********/
/*
grid-template-columns: minmax(200px, auto) minmax(200px, auto) minmax(200px, auto);
grid: auto-flow / repeat(4, minmax(200px, auto));
.calendarioflex {
  display: flex;
  flex-wrap: wrap;
  max-width: 1100px;
  margin: 0 auto;
}
*/
.calendarioflex {
	display: grid;
	max-width: 1080px;
	grid-template-columns: repeat(auto-fill, minmax(220px, auto));
	grid-gap: 10px;
}

.calendariocard {
	background: white;
	min-width: 220px;
	min-height: 200px;
	margin: 0 0;
	padding: 0 0;
	border: 2px solid;
  border-color: #02026f;
  box-shadow: 5px 5px 2px grey;
}
.calendariocard-title {
	background: #02026f;
	color: white; 
	padding:10px;
}
.calendariocard-content {
	padding-left: 10px;
	line-height: 1;
	color: black;
}

/*
 Forms Inscricao
*/
.inscricaoflex {
  display: flex;
  flex-wrap: wrap;
  max-width: 1100px;
  margin: 0 auto;
}

.inscricaoflex > div {
  flex: 1 1 250px;
  margin: 10px;
  /*border: 2px solid;
  border-color: #02026f;
  box-shadow: 5px 5px 2px grey;
  */
}