/* Carrossel */
.carrossel-banner{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
    height: 156px;
	margin-top: 20px;
    position: relative;
}
.carrossel-banner li{
    display: none;
    height: 156px;
    position: absolute;
    width: 100%;
}
.carrossel-banner li:first-child{
    display: block;
}
.carrossel-banner .carrossel-navContainer{
    background: rgba(0, 0, 0, 0.0);
    display: table;
    height: 100%;
    right: 0;
    position: absolute;
    width: 30px;
}
.carrossel-banner .carrossel-nav{
    display: table-cell;
    vertical-align: middle;
}
.carrossel-banner .carrossel-nav a{
    background: #fff;
    border-radius: 100%;
    display: block;
    height: 10px;
    margin: 2px auto 0 auto;
	opacity: 0.5;
    width: 10px;
}
.carrossel-banner .carrossel-nav a:hover{
    opacity: 1;
}
.carrossel-banner .carrossel-nav a.ativo{
    background: #ea7f1e;
    opacity: 1;
}
.carrossel-banner .carrossel-nav a.icon-arrow-right{
	background: none;
	color: #fff;
	font-size: 20px;
	height: 20px;
	width: 10px;
}
.carrossel-banner .carrossel-nav a.icon-arrow-right:hover{
	opacity: 1;
}
.carrossel-banner .carrossel-nav a.setinha-cima{
	-webkit-transform:rotate(-90deg);
   -moz-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
     -o-transform:rotate(-90deg);
        transform:rotate-(90deg);
}
.carrossel-banner .carrossel-nav a.setinha-baixo{
	-webkit-transform:rotate(90deg);
   -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
     -o-transform:rotate(90deg);
        transform:rotate(90deg);
}