section { width: 100%; height: auto; position: relative; padding: 30px 0px 0px 0px; }

/*RELEASES*/
.release { width: 100%; height: auto; position: relative; clear: both; text-align: center; padding: 0px 0px 30px 0px; }
.release ol { width: 100%; height: auto; position: relative; padding: 10px 0px; text-align: center; list-style-type: none; display: inline-block; vertical-align: top; }
.release ol li { cursor: default; display: inline-block; vertical-align: top; padding: 20px; font-size: 14px; width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); width: -o-calc(100% - 40px); width: calc(100% - 40px); color: #545454; text-align: left; position: relative; -o-transition: all 0.6s ease; -webkit-transition: all 0.6s ease; transition: all 0.6s ease;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-bottom: 2px; }
.release ol li.postado { background-color: #f4f6f8; }
.release ol li .breve { background: #00aaff; color: #ffffff; font-size: 8px; font-family: 'Poppins'; font-weight: 700; padding: 2px 4px; margin-right: 8px; letter-spacing: 1px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-transform: uppercase; float: left; width: 70px; height: 14px; text-align: center; }
.release ol li span { font-weight: 700; color: #000000; padding-bottom: 5px; }
.release ol li i { float: right; padding: 0px 10px 0px 0px; color: #eaeaea; font-size: 20px; line-height: 30px; -moz-transition: all 0.3 ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.release ol li p { text-align: left; font-size: 12px; line-height: 18px; color: #666666; font-family: 'Poppins'; padding: 10px 0px 0px 0px; }
.release ol li:hover i { color: #000000; }

@media screen and (max-width: 1100px) {
	.release { width: 100%; padding: 0px; }

	section { padding: 60px 0px 0px 0px; }
}