.royalSlider {
	width: 100%;
} 
.rsMinW .rsBullets {
	position: absolute;
	bottom: 0;
	width:100%;
	right: 0;
	z-index: 35;
	padding-top:0;
	height: auto;
	text-align: center;
	line-height: 6px;
	overflow: hidden;
	background:#2B2C5A;

}

.rsMinW {
	background: none;
}
.editar {
	left:0;
	top:10px;
	text-align:right
}


 .titulo{
    color: #2B2C5A;
	font-size:16px;
	line-height:18px;
	font-weight: 700;
	padding-bottom:5px;
	letter-spacing:-0.04em;

}


.rsContent .descricao{
	font-size:12px;
	line-height:18px;
	font-weight:400;
	color:#3691B4;
	margin-bottom:9px;

}
.descricao p{


}
 ul.eventos{
	width: 100%;
	display: block;
	margin-bottom:10px;
}

ul.eventos li{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	margin-right:-0.25em;
	height:auto;
}
ul.eventos li.imagem{
	width: auto;
	max-width:25%;
}
.ie8andDown ul.eventos li.imagem{
	width: 150px;
}
ul.eventos li.imagem img {
	width: 90%;
	padding-right:10%;
	padding-left:0;
}
	
ul.eventos li.texto{
	width: auto;
	max-width: 75%;
}


span.readmore {
 display:block;
}

 span.readmore a{
  border:1px solid #BFBFBF;
  color: #E46C0A;
  font-size:13px;
  line-height:13px;
  font-weight:400;
  padding:4px 10px;
  text-align: center;
  float:left;
  margin:10px 0 5px 0;
  -ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition:all 0.3s ase-in-out;
}
 span.readmore a:hover{
  background:#fff;
 }

span.readmore a::before,
span.readmore a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
}

span.readmore a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

span.readmore a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}

span.readmore a:hover::before,
span.readmore a:hover::after,
span.readmore a:focus::before,
span.readmore a:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}

/*************************************************************
 MEDIA QUERIES 
**************************************************************/

@media screen and (max-width: 340px),only screen and (max-device-width :340px) {
	ul.eventos li.imagem{
		display:none;
	}
	ul.eventos li.texto{
		max-width: 100%;
	}
}


