#img_hidden{
    position: fixed;
    width: 100vw;
    height: 100%;
    display: none;
    z-index: 10000;
    top: 0;

    background: #ffffff;

}
#img_hidden a{
    width: 100vw;
    height: 100%;
    /*flex: 0 0 auto;*/
}
.z_fixed_div{
        /*margin: 50px;*/
        /*width: 80%;*/
        flex: 0 0 auto;
        width: 100%;
        height: 100%;
        padding:50px;
        display: flex;
        justify-content:center;
        align-items:center;
    }
#type_img{
    max-height:100% ;
    max-width:100%;
    height: auto;
    width: auto;
}
.div_height{
    width: 100%;
    text-align: center;
}

.text-auto{
    position: absolute;
    width: 100%;
    bottom:20px;
    display: none;
    font-size: 12px;
    color:#f2f2f2;
    font-family: "Open Sans", Sans-serif;
    font-weight:400;
}
.div_height a:hover .text-auto{
    display: block;
}
.div_height img{
    object-fit: cover;
}
.phone_list_padding{
    padding:0 0 6px 6px ;
}
@media screen and (max-width: 752px) {
    .Screen_size{
        width: 100% !important;
        height: auto;
    }
    .myvideo{
        width:  calc(100vw - 12px) ;
    }
    .div_height_a{
        max-height: 80vh;
    }
    .div_height{
        height: auto !important;
    }
    .phone_list_padding{
        padding:0 06px 0 ;
    }
    .div_height_a{
        min-height: 41vw;
        display: inline-block;
        height: auto !important;

    }
    .div_height   a:active .text-auto{
        display: block;
    }
    .phone_list{
        padding-top: 60px;
        /*height: auto !important;*/
        /*margin: 0 100px;*/
        height: 100vh;
    }
    .text-auto p{
        color:#f2f2f2;
        font-family: "Open Sans", Sans-serif;
        font-size:0.8em;
        font-weight:400;


    }
}

