/* Add here all your CSS customizations */

.col-md-offset-1-5{margin-left:12.5%}

.popover {
    min-width: 350px !important;
    z-index: 1000;
}

.popover-title { display: none;}

.receita-detalhamento{
    font-size: 0.8em;
    color: #0099e6;
    display: none;
}
.alinhado-direita
{
    text-align: right;
}
.featured-boxes a:hover{
    text-decoration: none;
}
.cargo-detalhamento{
    margin-top: 15px;
    font-size: 0.85em;
    color: #0099e6;            
}
figcaption{
    font-style:italic;
    font-size: 0.8em;         
    line-height: 1.3em;
    margin-top: 3px;
}
.no-line, .no-line:hover{
    text-decoration: none;
}
.oculto
{
    display: none;
}
.btn-elemento-despesa:hover
{
text-decoration: none;
}
.bg-cabecalho{
    background: #c8c8c8;
}
.bg-cinza
{
    background: #ededed;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 15px;   
    margin-left: 10px;
    margin-right: 10px;
}
.ajuste-link-tooltip
{
    display: block;
    margin-bottom: 15px;
}
.cf
{
height: 1px;
display: block
}
.margem
{
margin: 0 15px 15px 15px;    
padding-top: 20px;
}
.marginfix
{
clear: both;
}
.alturanamarra
{
    height: 140px;
}
#zoomMais, #semZoom, #zoomMenos:hover{
    cursor: pointer;
}

.formatacao-icone{
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.menu-acessibiliadade{
    margin-right: 10px;
    margin-top: -10px; 
}

.eventobgpreto:hover{
color: black !important; 
}

#gsc-i-id1{border: 1px solid #999999; background-image: none !important;}

/*ajustando player do youtube*/
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
}
