.t522__title a { 
    background-color: #ffffff; 
    color: #000000 !important;
    border: 2px;
    border-style: solid;
    border-color: #e1c08c;
    padding: 10px 30px; 
    border-radius: 0px; 
    font-size: 16px; 
    font-weight: 600; 
    display: inline-block; 
    margin-top: 15px; 
    transition: all 0.3s linear; 
    } 
    
    .t522__title a:hover { 
    background-color: #e1c08c; 
    color: #ffffff;
    }
    .t522 .t522__row {
        margin-bottom:0;
    }
    .t522 .t522__row {
        padding-top:20px;
        padding-bottom:40px;
    }
    .t522 .t522__line {
        display:none;
    }
    .t522__personimgwrapper {
        transition:0.25s;
    }
    .t522 .t-descr_md {
        font-size: 14px;
        line-height: 1.8;
    }
    .t522__bottommargin {
        margin-bottom: 20px;
    }
    /*.t522__row.t-row:hover .t522__personimgwrapper {
        opacity:0;
    }*/
    .t522__row.t-row:hover:before {
    transition:1s;
    }
    .t522__row.t-row:hover:before {
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        bottom: 0px;
        left: 0px;
        background-color: rgba(0,0,0,0.44);
        }
        a.t282__logo img.t280__logo__img {     height: auto !important; }
    .t522__row.t-row .t-name ,.t522__row.t-row .t522__time_mobile, .t522__row.t-row .t-heading ,.t522__rowt-row .t-descr{
        transition:0.25s;    }
    .t522__persname a{
        color:#000 !important;
    }
    .t522__row.t-row:hover .t522__persname a{
        color:#fff !important
    }
    .t522__row.t-row:hover .t-name ,.t522__row.t-row:hover .t522__time_mobile, .t522__row.t-row:hover .t-heading ,.t522__row.t-row:hover .t-descr{
        color: #fff;
    }
    .t522__leftcol.t-col.t-col_2.t-prefix_1, .t522__rightcol.t-col.t-col_8 {
        z-index: 6;
        position: relative;
    }
   
    .t522__row.t-row {
        background: url(https://i.ibb.co/B30kF4P/white.jpg);
          background-repeat: no-repeat;
           background-size: cover !important;
           -webkit-transition: background-image 0.25s linear;
           transition: background-image 0.25s linear;  
           position: relative;
       }    
    /****Изображения в афише****/
    /***  Стандартное изображение, если не задано для конкретного номера афишы, будет показываться указанная в это блоке в backgorund: url (   ) ****/
     .t522__row.t-row:hover {
      
        background-position: center !important;
     }

    /*****ИЗображение для конкртеных афиш - помещаем в background: url между круглыми скобками ссылку на изображение*****/
    .t522__row.t522__row_1.t-row:hover {
        background:  url();
        background-position: center !important;
    }
    
    