.empresasListado {
    float: left; 
    /*padding: 10px;*/
}

.quitarFiltro{
    margin-left: 5px;
    float:right;
}

.quitarFiltro img{margin:0 !important; margin-left: 5px;}

.infoFiltro {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    border-radius: 5px;
    margin-left: 15px;
    padding: 5px;
    background-position: 10px center;    
    color: #00529B;
    background-color: #c6d9ff;
}

.btnVolverSector{
    margin-bottom: 5px;
    color: #ae2625;
    font-weight:bold;
    padding:5px 0 10px;
    font-size:14px;
    
}

.btnVolverSector a{margin-left:10px; color:#3d70d6 !important; font-size:12px; }

.btnVolverSector a span {text-decoration:underline;}

.btnVolverSector a img, .btnVolverSubSector a img { float:none !important; padding-right:5px!important; position: relative;}

.btnVolverSubSector{
    margin-bottom: 5px;
    color: #ae2625;
    font-weight:bold;
    padding:5px 0 10px;
    font-size:14px;
    
}

.btnVolverSubSector a{margin-left:10px; color:#3d70d6 !important; font-size:12px; }

.btnVolverSubSector a span {text-decoration:underline;}


.btnVolverSectorTab3{
    display: none;
    margin-bottom: 5px;
    color: #ae2625;
    font-weight:bold;
    padding:5px 0 10px;
    font-size:14px;
    
}

.btnVolverSectorTab3 a{margin-left:10px; color:#3d70d6 !important; font-size:12px; }

.btnVolverSectorTab3 a span {text-decoration:underline;}

.btnVolverSectorTab3 a img { float:none !important; padding-right:5px!important; position: relative; top: 5px;}

.btnVolverSubSectorTab3{
    display: none;
    margin-bottom: 5px;
    color: #ae2625;
    font-weight:bold;
    padding:5px 0 10px;
    font-size:14px;
    
}

.btnVolverSubSectorTab3 a{margin-left:10px; color:#3d70d6 !important; font-size:12px; }

.btnVolverSubSectorTab3 a span {text-decoration:underline;}

.btnVolverSubSectorTab3 a img { float:none !important; padding-right:5px!important; position: relative; top: 5px;}

.empresasListado ul li{
    /* padding: 0px 5px 5px 5px;
     background-color: #ccc;
     border-radius: 5px;*/
}

.empresasListado ul {
    list-style: none;
}

/*.nombreEmp{margin-bottom: 5px;}

.nombreEmp a {font-size:15px; color: #003399; text-decoration: underline; font-weight: bold;}*/

.blueBack{ background:#f0f0f0;}

.menuContainer2 ul .current {background:#0f42a8; color:#ffff00!important;}

#loading-div-background {
    position:fixed;
}

.graphOculto{float:left;display:none;width: 100%;height: 250px;}

.greenText{
    color: green;
}

#novedadesJuridicasResultado ul {
    list-style:none;
}

.esconderEstadosFinancieros{
    display: none;
}

#novedadesJuridicasResultado ul a{
    //color: #000;
    font-size: x-small;
}

#tblRazonesFinancieras span{
    font-size: x-small;
    color: dimgrey;
}

.loginBox input{
    text-align: center;
}

#datosGeneralesEmpresa label{
    color: black;
}

.casillasTexto{
    text-align: right;
}

#choices input[type=checkbox], #choicesPatrimonio input[type=checkbox], #choicesPasivo input[type=checkbox]{
    visibility: hidden;
}

.sel{
    border: 1px solid #6699ff;
    border-radius: 5px;
    display: block;
    margin: 10px 0;
    font-size: 11px;

    background: #6699ff;
    color: white;    
}

.nonsel:hover{
    background: #6699ff;
    color: white;    
}

.nonsel{
    border: 1px solid #6699ff;
    border-radius: 5px;
    display: block;
    margin: 10px 0;
    font-size: 11px;
}  

.no-close .ui-dialog-titlebar-close {
    border:none !important;
    -moz-border: none !important;
    -webkit-border: none !important;
    -o-border: none !important;

    -webkit-animation: flickerAnimation 1s infinite;
    -moz-animation: flickerAnimation 1s infinite;
    -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;    
}

.no-close .ui-dialog-title {
    height: 30px;
    width: 225px;
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;    
    background-position: center;
    -webkit-animation: flickerAnimation 1s infinite;
    -moz-animation: flickerAnimation 1s infinite;
    -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;    
}

@keyframes flickerAnimation {
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}

.grafico-dinamico-seis {
    height: 410px;
}

.grafico-dinamico-diez {
    height: 620px;
}

.grafico-dinamico-quince {
    height: 900px;
}

.grafico-dinamico-seis-2 {
    height: 500px;
}

.grafico-dinamico-diez-2 {
    height: 710px;
}

.grafico-dinamico-veitiuno {
    height: 1600px;
}