/*CURSOS*/
#agenda-de-eventos { width: 100%; height: auto; padding: 50px 0 0 0; }
#agenda-de-eventos ul { padding-top: 50px; }
#agenda-de-eventos ul li { list-style: none; margin-bottom: 50px; min-height: 380px; height: auto; font-family: 'Roboto', sans-serif; font-weight: 300; color: #5a4a42; line-height: 22px; font-size: 16px; }
#agenda-de-eventos ul li a { text-decoration: underline; color: #5a4a42; }
#agenda-de-eventos ul li img { width: 400px; height: 298px; display: inline-block; vertical-align: top; }
#agenda-de-eventos ul li .intro { width: 510px; height: auto; min-height: 218px; display: inline-block; vertical-align: top; padding: 40px; }
#agenda-de-eventos ul li .intro h1 { font-family: 'Amatic SC', cursive; color: #5a4a42; font-size: 46px; letter-spacing: -1px; line-height: 50px; padding-bottom: 6px; }
#agenda-de-eventos ul li:hover img { -moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1); }
#agenda-de-eventos ul li:hover .intro { background-color: #F1F1F1; }

@media screen and (max-width: 1000px){
	#agenda-de-eventos { width: 100%; height: auto; padding: 0px; }
	#agenda-de-eventos ul li { margin-bottom: 20px; }
	#agenda-de-eventos ul li img { float: none; width: 100%; }
	#agenda-de-eventos ul li:hover img { -moz-transform: scale(1.0);-webkit-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0); }
	#agenda-de-eventos ul li .intro { float: none; width: 100%; height: auto; text-align: center; padding: 20px 0px; }
	#agenda-de-eventos ul li .botao { float: none; left: 50%; margin-left: -60px; position: relative; margin-top: 20px; padding-bottom: 20px; }
}