.img-header {
    width: auto;
    height: 150px;
    top: -23px;
    margin-left: 0px;
    margin-bottom: -23px;
    position: relative;
    z-index: 0;
}

.img-header-2 {
    width: auto;
    height: 220px;
    top: -50px;
    margin-left: -60px;
    margin-bottom: -110px;
    margin-right: -30px;
    position: relative;
    z-index: 0;
}

.img-header-new {
    width: auto;
    height: 190px;
    top: -35px;
    margin-left: 0px;
    margin-bottom: -23px;
    position: relative;
    z-index: 0;
    transform: rotate(20deg);
}

.img-modal-menu {
    width: auto;
    height: 150px;
    top: 0px;
    margin-left: 0px;
    margin-bottom: -23px;
    position: relative;
    z-index: 40;
}

.img-modal1 {
    width: auto;
    height: 250px;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    transform: rotate(5deg);
}

.iconos_cuenta {
    
    filter: opacity(0.4) ;
    
}

.icon-modal-cuenta img{
    width: 15px;
    height: auto;
    padding: 0px !important;
    cursor: pointer;
}

.img-formul-1{
    width: 100%;
    max-width: 480px;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
}

.img-formul-ic{
    width: 100%;
    max-width: 80px;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
}

.img-formul-2{
    width: 100%;
    object-fit: cover;
    max-width: 350px;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    border-top-left-radius: 27px;
    border-bottom-left-radius: 27px;
}

.img-formul-3{
    width: 100%;
    object-fit: cover;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
}

.estatus_facturas{
    padding-top: 10px !important;
    width: 70px !important;
}

.img_rayo {
    position: absolute;
    top: -43px;
    right: 20px;
    z-index: 0;
}

#btn_subir_one_drive img {
    width: 40px;
    height: auto;
}

#btn_subir_google_drive img {
    width: 25px;
    height: auto;
    margin: -4px 5px -1px;
}

#btn_subir_dropbox img {
    width: 25px;
    height: auto;
    margin: -10px 5px;
}

#btn_subir_icloud img {
    width: 30px;
    height: auto;
    margin: -7px 5px 0px;
}

#btn_descarga_local img {
    width: 25px;
    height: auto;
    margin: -4px 5px 0px;
}


/*Responsive**************************************/

@media (max-width:1015px){
    .img-header-2 {
        display: none;
    }
}

@media (max-width:900px){
    .img-header {
        width: auto;
        height: 190px;
        margin-top: -45px;
        margin-left: 0px;
        margin-bottom: -23px;
        z-index: 40 !important;
    }
    
    .img-header-new {
        width: auto;
        height: 190px;
        margin-top: 0px;
        margin-left: -50px;
        margin-bottom: -23px;
        z-index: 40 !important;
    }

    #img_header_clienteHistorial{
        margin-left: 0px !important;
    }

    .img-modal-menu {
        width: auto;
        height: 190px;
        margin-top: -122px;
        margin-left: 90px;
        margin-bottom: -23px;
    }

    .iconos_cuenta {
        width: 20px;
        height: auto;
        padding: 0px !important;
        filter: opacity(1.0) ;
        
    }

    .img-modal1 {
        width: auto;
        height: 250px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        transform: rotate(5deg);
        display: none;
    }
}

@media (max-width:370px){
    .cont_descargas_reportes .izquierda {
        justify-content: center !important;
    }

    .cont_descargas_reportes .content_buttom {
        margin: 0px 0px;
    }
}
