/*.screen-reader-response ul{
    display:none;
}
.wpcf7-mail-sent-ok{
    display: none;
}
.wpcf7-validation-errors{
    display: none;
}

input[type=file]{
    display: none;
}

.file-clear{
    display: none;
    cursor: pointer; 
    color: #CD0000
}

.alert{
    color: #CD0000;
}

html{
    background-color: #ECECEC;

}

.tema a{
    background-color: #E9CF5F;
    padding: 3px;
    color:#FFF;
    margin: 2px;
}

.tema a:hover{
    text-decoration: none;
    color:#FFF;
}

.noticia-container{
    background-color: #CABDB0;
}

.titulo-editor{
    background-color: #4686C3;
    color: #FFF;
    padding: 5px;
    font-weight: bold;
    margin-top: 10px;
}

.titulo-bloque{
    font-weight: bold;
    padding: 5px;
}

.bloque{
    background-color: #FFF;
    margin-bottom: 6px;
    padding: 15px;
}

.bloque-seccion{
    margin-bottom: 30px;
}

.img-pais{
    max-width: 30px;
    margin: 2px;
}

.buscador-avanzado{
    background-color: #FFF;
    padding: 15px;
    margin-top: 10px;
    margin-bottom: 10px !important;
}

.page-nav {
    overflow: auto;
    height: 100%;
}

.page-nav ul {
    list-style: none;
    float: left;
    margin: 0;
}

.page-nav li {
    float: left;
    width: 100px;
    line-height: 80px;
    vertical-align: middle;
    text-align: center;
    margin: 0;
}

.page-nav li a {
    width: 100px;
    text-decoration: none;
    color: #000;
}

.active{
    border-color: #000;
    border-style: solid;
}

.img-iniciativa{
    width: 300px;
}

.filtros{
    border-style: solid;
    padding: 10px;
}

.boletin-img{
    max-width: 100px;

}

.bootstrap-alert-message{
    text-align: center !important;
}*/
/*
.tag-bubble { 
    position: relative;
    background: #00bf00;
    border-radius: .4em;
} 

.tag-bubble:after { 
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    border: 0.844em solid transparent;
    border-top-color: #00bf00;
    border-bottom: 0;
    margin-left: -0.844em;
    margin-bottom: -0.844em;
}*/

.cuentanos-text{
    box-shadow: none;
    border: none;
    outline: 0;
    background: rgba(255,255,255,.8);
    color: #505050;
    font-size: .9375em;
    padding: .7em;
    margin: .5em 0;
}

.pais-href{
    text-indent :-9999px;
}

.alert{
    display: none;
    padding: 0px;
}

.alert-newsletter{
    color: #FFF;
}

.newsletter input{
    margin-top: 5px;
}

.reunion-image{
    padding: 50px;
    overflow: auto;
    text-align: center;
}

.reunion-image img{
    width: 100%;
}

.whirl{

}

.tag-flag{
    max-width: 38px !important;
}

.tag-color{
    color: #FFF !important;
}

.a-link{
    color: #363636 !important;
}

/* reglas custom from Asimov Consultores */
ul#mid_bar li span {
    font-size: 65%;
}

@media(min-width:768px){
    ul#mid_bar li span {
        font-size: 85%;
    }
}


.corona-class{
    background-image: linear-gradient(to left,#49a349,#295429) !important;
}

.corona-inside::after{
    background: linear-gradient(to left,#F7F7F7,#F7F7F7) !important;
}

.corona-inside{
    padding-left: 0px !important;
    padding-right: 0px !important;
    font-size: 15px !important;
}