.fotorama__imagelist_a{
    position:relative;
}
.fotorama__imagelist__one span{display: block;    z-index: 5;}
.fotorama__imagelist_a .title_img_16, .fotorama__imagelist_a .title_img_25{
    position: absolute;
    right: 0;
    bottom: 0;
    text-align:left;
    padding: 15px;
    width:380px;
    color:#FFF;
}
.fotorama__imagelist_a .title_img_16{
    left:-280px;
    top:30px;
}
.fotorama__imagelist_a .title_img_25{
    left:-280px;
    top:30px;
}
.fotorama__imagelist_a .title_img_16 .title_16_en, .fotorama__imagelist_a .title_img_16 .title_16_ru{
    font-weight: bold;
    font-size: 18px;
}
.fotorama__imagelist_a .title_img_25 .bold_title{
    font-weight: bold;
    font-size: 24px;
}
.fotorama__imagelist_a .title_img_25 .bold_title_en{
    font-weight: bold;
    font-size: 26px;
} 
.fotorama__imagelist_a .title_img_25 .bold_title_dop_en{
    font-size: 110%;
} 
@media(max-width: 600px){
    .fotorama__imagelist_a .title_img_16{
        left:-260px;
        top:20px;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-260px;
        top:20px;
    }
}
@media(max-width: 550px){
    .fotorama__imagelist_a .title_img_16{
        left:-245px;
        top:15px;
        font-size:95%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-245px;
        top:15px;
        font-size:95%;
    }
}
@media(max-width: 510px){
    .fotorama__imagelist_a .title_img_16{
        left:-220px;
        top:10px;
        font-size:90%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-220px;
        top:10px;
        font-size:90%;
    }
}
@media(max-width: 460px){
    .fotorama__imagelist_a .title_img_16{
        left:-200px;
        top:10px;
        font-size:75%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-200px;
        top:10px;
        font-size:75%;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title{
        font-weight: bold;
        font-size: 20px;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title_en{
        font-weight: bold;
        font-size: 22px;
    }
}
@media(max-width: 460px){
    .fotorama__imagelist_a .title_img_16{
        left:-170px;
        font-size:65%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-170px;
        font-size:65%;
    }
    .fotorama__imagelist_a .title_img_16 .title_16_en, .fotorama__imagelist_a .title_img_16 .title_16_ru{
        font-weight: bold;
        font-size: 14px;
    }
}
@media(max-width: 380px){
    .fotorama__imagelist_a .title_img_16{
        left:-150px;
        top:10px;
        font-size:65%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-160px;
        top:10px;
        font-size:65%;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title{
        font-weight: bold;
        font-size: 18px;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title_en{
        font-weight: bold;
        font-size: 20px;
    }
}
@media(max-width: 330px){
    .fotorama__imagelist_a .title_img_16{
        left:-140px;
        top:10px;
        font-size:50%;
    }
    .fotorama__imagelist_a .title_img_25{
        left:-140px;
        top:10px;
        font-size:50%;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title{
        font-weight: bold;
        font-size: 16px;
    }
    .fotorama__imagelist_a .title_img_25 .bold_title_en{
        font-weight: bold;
        font-size: 18px;
    }
    .fotorama__imagelist_a .title_img_16 .title_16_en, .fotorama__imagelist_a .title_img_16 .title_16_ru{
        font-weight: bold;
        font-size: 10px;
    }
}