﻿A.rightIconified {
    background-position: right center;
    padding-right: 1.2em !important;
}

.dropUpTrigger:hover {
    position: relative;
}

.dropUpTrigger .dropDown {
    background-color: white;
    border: 2px solid #ccc;
    display: block;
    margin: 0;
    padding: 5px;
    position: absolute;
    top: -60000px;
    left: -60000px;
    z-index: 1;
}

.dropUpTrigger:hover .dropDown {
    bottom: 1.2em;
    left: 0;
    right: auto;
    top: auto;
}

.dropDownTrigger ul a:hover, .dropUpTrigger ul a:hover {
    background-color: #DCE6F5;
    text-decoration: none;
}

.iconImpressao {
    background-image: url("//www2.camara.gov.br/ico_detalhes.png");
}

/*
DIV.popupBox a {
    border-left: medium none;
    font-size: 10px;
    margin: 0;
}*/

.iconSecaoFechada span {
    background: url("//www2.camara.gov.br/img_seta_menu_fechado.gif") no-repeat scroll right center transparent;
    padding-right: 1em;
}

.iconSecaoAberta span {
    background: url("//www2.camara.gov.br/img_seta_menu.gif") no-repeat scroll right center transparent;
    padding-right: 1em;
}

.linkSecaoPagina span {
    text-decoration: none;
    font-weight: bold;
    font-size: 100%;
    color: #333333;
}

.resumoApensadoNegrito span {
    font-weight: bold;
}

.resumoApensadoNormal span {
    font-weight: normal;
}

.dataParecer {
    font-weight: bold;
    font-size: 0.9em;
}

a.linkSecaoPagina:link {
    text-decoration: none;
    color: #333333;
}

a.linkSecaoPagina:visited {
    text-decoration: none;
    color: #333333;
}

a.linkSecaoPagina:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;

}

a.lnkApensado:link {
    text-decoration: none;
    color: #333333;
}

a.lnkApensado:visited {
    text-decoration: none;
    color: #333333;
}

a.lnkApensado:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;

}

a.linkNoDecoration:link {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:visited {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;
}

#maisTramitacoes {
    font-size: 1.1em;
    padding: 0 0 0 2px;
    color: #999;
    margin-bottom: 10px;
    position: relative;
    text-align: right;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;

}

#maisApensados {
    font-size: 1.0em;
    padding: 0 0 0 2px;
    color: #999;
    margin-bottom: 10px;
    position: relative;
    text-align: right;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}

#lnkMaisApensados {
    text-decoration: none;
}

#lnkMaisTramitacoes {
    text-decoration: none;
}

#labelInfoAnteriorA2001 {
    font-size: 0.7em;
    font-weight: normal;
}

#subSecaoSituacaoOrigemAcessoria {
    background-color: #FFFFFF;
    /*padding:5px;*/
    /*border: #E1E1E1 2px solid;*/
}

#barraFuncoesTopo a,
#barraFuncoesFinal a, DIV.tiposDeImpressao a {
    border-left: none;
    font-size: 11px;
    margin: 0 0 0 0;
}

#barraFuncoesTopo a,
#barraFuncoesFinal a, DIV.tiposDeImpressao a.itemPai {
    /*font-weight:bold;*/
}

#barraFuncoesTopo, #barraFuncoesFinal {
    height: 18px;
    border: none;
    border-left: none;
    border-bottom: none;
    text-align: right;
    margin: 0;
}

#barraFuncoesTopo a:link,
#barraFuncoesFinal a:link,
#barraFuncoesTopo a:visited,
#barraFuncoesFinal a:visited,
#barraFuncoesTopo a:hover,
#barraFuncoesFinal a:hover,
DIV.tiposDeImpressao a.itemPai {
    text-decoration: none;
    color: #00557D;
}

#barraFuncoesTopo a:hover,
#barraFuncoesFinal a:hover {
    cursor: pointer;
}

a.linkNoDecoration:link {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:visited {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;
}

#barraFuncoesTopo, #barraFuncoesFinal {
    /*display:inline;*/
    margin: 0 0 0 0;
}

#lnkCadastrarSispush1, #lnkCadastrarSispush2 {
    font-weight: bold;
}

#lnkCadastrarSispush1 {
    font-size: 80%;
}

#barraFuncoesFinal #lnkCadastrarSispush2, .comBordaLateralDireita {
    border-right: 2px solid #CCCCCC;
}

.textoJustificado {
    text-align: justify;
}

#colunaPrimeiroAutor {
    padding: 0 10px 0 0;
}

span.nomeProposicao {
    font-size: 1.57em;
}

span.tipoProposicao {
    font-size: 100%;
    font-weight: normal;
}

/*
            #divResumoApensados {
             width:95%;
            }*/

.documentContent p.paragrafoTabelaTramitacoes {
    margin-bottom: 0px;
}

.documentContent ul.ulTabelaTramitacoes {
    margin-top: 0px;
    margin-bottom: 0px;
}

.documentContent li.liTabelaTramitacoes {
    margin-top: 0px;
    margin-bottom: 0px;
}

.tamanho1de3 {
    padding-right: 1;
    width: 33%;
}

.colunaAdireitaMenor {
    padding-left: 1;
    padding-right: 1;
    width: 20%;
}

.colunaAEsquerdaMaior {
    padding-right: 2;
    width: 80%;
}

#separadorOculto {
    display: none;
}

.mostrarToolTip:hover + .tooltip{
    display:block !important;
    opacity:1;
}

#linkIndexacao, .headSessao-1{
    cursor: pointer;
}

.anuncio-ficha-amigavel {
    width: auto;
    margin-bottom: 20px;
}

.anuncio-ficha-amigavel__link {
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    border: 1px solid #007C7C;
    border-radius: 10px;
}

.anuncio-ficha-amigavel__col1 {
    order: 1;
    flex: 0 1 100%;
    text-align: center;
    padding: 0.6rem 0.2rem;
}

.anuncio-ficha-amigavel__col2 {
    order: 0;
    flex: 0 1 100%;
    background-color: #007c7c;
    text-align: center;
    padding: 0.1rem;
}

.anuncio-ficha-amigavel__link:hover .anuncio-ficha-amigavel__col2 {
    background-color: #015f5f;
}

.anuncio-ficha-amigavel__imagem {
    max-width: 283px;
}

.anuncio-ficha-amigavel__main {
    font-size: 1.375rem;
    line-height: 1.2;
}

.anuncio-ficha-amigavel__complementary {
    display: block;
    font-size: 0.875rem;
    font-weight: normal;
}

@media only screen and (min-width: 768px) {
    .anuncio-ficha-amigavel__link {
        flex-wrap: nowrap;
    }

    .anuncio-ficha-amigavel__col1 {
        flex: 0 0 60%;
        order: 0;

    }

    .anuncio-ficha-amigavel__col2 {
        flex: 1 0 40%;
        order: 1;
        display: flex;
        justify-content: space-around;
        flex-direction: column;
        align-items: center;
        position: relative;
    }

    .anuncio-ficha-amigavel__imagem {
        max-width: 253px;
        width: 90%;
    }
}

@media only screen and (min-width: 992px) {
    .anuncio-ficha-amigavel__col2 {
        clip-path: polygon(30px 0%, 100% 0%, 100% 100%, 0 100%);
    }

    .anuncio-ficha-amigavel__imagem {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 1350px) {
    .anuncio-ficha-amigavel__main {
        font-size: 1.75rem;
    }

    .anuncio-ficha-amigavel__complementary {
        font-size: 1rem;
    }
}

#menu-secoes-internas {
display: none;
} 
span#subSecaoNomeFuncoesImpressao {
	display: block;
	padding-bottom: 30px;
}
.tiposDeImpressao {
	float: right;
	display: inline-block;
	margin-top: 6px;
	cursor: pointer;
} 