    /*  Generals  */
    
    .bar-calhip,
    .linear_graf {
        margin: 0% 3% 0% 3%;
    }
    
    .resumen,
    .linear {
        vertical-align: top;
    }
    /*  Containers   */
    
    .title_bar {
        background-color: #0881FA;
        color: white;
        border-style: solid;
        border-width: thin;
        border-radius: 10px 10px 0px 0px;
        border-color: #0881FA;
    }
    
    .grafica {
        margin-bottom: 2%;
    }
    
    #grafica_especial {
        padding: 15% 3% 14% 3%;
    }

    .grafica_especial2 {
        padding: 5% 5% 5% 0%;
    }
    
    .results {
        padding: 0% 0% 2% 6%;
    }
    /*   Tittles  */
    
    .title_block {
        display: inline-block;
        margin-left: 3%;
    }
    
    .title_results {
        margin-left: 5%;
        margin-top: -2%;
        margin-bottom: 2%;
        text-align: left;
    }
    
    .title_element {
        margin-left: 5%;
    }
    
    .cant_graf_gray,
    .sub_title_graf_gray {
        color: rgba(54, 73, 93, .7);
        display: inline;
    }
    
    .cant_graf_blue,
    .sub_title_graf_blue {
        color: #0881FA;
        display: inline;
    }

    .cant_graf_gray, .cant_graf_blue{
        font-size: 15pt;
    }
    
    .sub_title_graf_gray,
    .sub_title_graf_blue {
        font-size: 11pt;
        margin-top: 0%;
        margin-left: 0%;
        margin-bottom: -2%;
        text-align: right
    }
    
    .title_element2 {
        margin-left: 5%;
    }
    
    @media only screen and (max-width: 1900px) {
        #grafica_especial {
            padding-top: 15%!important;
            padding-bottom: 14%;
        }
    }
    
    @media only screen and (max-width: 1600px) {
        #grafica_especial {
            padding-bottom: 4%!important
        }
    }