body:not(.editing) .block_funcoes_uniserpro {
display:none;
}

#selecionaVisualizacaoMegabanner button.selecaoLigaDesliga {
    background: none;
    border: medium none;
    box-shadow: none;
	padding-left:45px;
}
#selecionaVisualizacaoMegabanner button.selecaoLigaDesliga#MegaBannerLigado {
    background: url(../pix/seletor_ligado.png) no-repeat center left transparent;
}
#selecionaVisualizacaoMegabanner button.selecaoLigaDesliga#MegaBannerDesligado {
    background: url(../pix/seletor_desligado.png) no-repeat center left transparent;
}

/*barra uniserpro*/
body.barraUniserpro {
margin-bottom:30px!important;
}
#barraUniserpro {
position:fixed;
width:100%;
height:30px;
text-align:right;
background:#e2e2e2;
bottom:0;
z-index:100;
}

.introjs-helperNumberLayer {
    left: 49%;
    background: #6cb130;
    background: -webkit-linear-gradient(top, #6cb130 0%, #6cb130 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6cb130), color-stop(100%, #6cb130));
    background: -moz-linear-gradient(top, #6cb130 0%, #cf0404 100%);
    background: -ms-linear-gradient(top, #6cb130 0%, #cf0404 100%);
    background: -o-linear-gradient(top, #6cb130 0%, #cf0404 100%);
    background: linear-gradient(to bottom, #6cb130 0%, #6cb130 100%);
    width: 28px;
    height: 28px;
}

.introjs-button.introjs-prevbutton, .introjs-button.introjs-nextbutton {
	font-size: 0;
	color: transparent;
	overflow:hidden;
	width: 23px;
    height: 35px;
	border:none;
	position: absolute;
    bottom: 5px;
}
.introjs-button.introjs-nextbutton {
	background:url(../pix/seta_avancar_banner_curso.png) no-repeat;
	background-size: contain;
	right: 5px;
}
.introjs-button.introjs-prevbutton {
	background:url(../pix/seta_voltar_banner_curso.png) no-repeat;
	background-size: contain;
	left: 5px;
}
.introjs-button.introjs-nextbutton:hover {
	background:url(../pix/seta_avancar_banner_curso_hover.png) no-repeat;
	background-size: contain;
}
.introjs-button.introjs-prevbutton:hover {
	background:url(../pix/seta_voltar_banner_curso_hover.png) no-repeat;
	background-size: contain;
}
.introjs-button.introjs-disabled {
	display:none;
}
.introjs-tooltipbuttons {
    text-align: center;
}

/*
.modulo {
}
.topico {
}
.subtopico{
}
.intertitulo {
}
.ilustracao {
border-color:green;
}
.saibamais{
border-color:blue;
}
.importante {
border-color:red;
}
.texto_longo {
border-color:yellow;
}
.comentarios {
border-color:gray;
}
.legenda{
border-color:orange;
}
.fonte {
border-color:#e2e2e2;
}
.texto_alternativo {
background-color:#e2e2e2;
}
.legislacao {
border-color:#808080;
}
.dica {
border-color:#505050;
}
.destaque {
border-color:#548731;
}
blockquote{
border-color:#798983;
}
.feedback_infografia {
border-color:#358942;
}
.bt_nota {
border-color:#784512;
}
.nota {
border-color:#951458;
}
.bt_glossario {
border-color:#756213;
}
.glossario {
border-color:#785612;
}
cite {
border-color:#741963;
}
.correcao {
border-color:#234589;
}
.correcao_lida {
border-color:#635298;
}
code {
border-color:#456873;
}*/