#allrecords .t-text a, #allrecords .uc-footer .t-name a, #allrecords .t-descr a{
    color: #c95353;
    text-decoration: none;
    border-bottom: 1px solid rgba(201, 83, 83, 0.3);
    transition: 0.3s all;
}
#allrecords .t-text  a:hover, #allrecords .t-descr a:hover, #allrecords .uc-footer .t-name a:hover  {
    border-bottom: 1px solid rgba(201, 83, 83, 1);
    transition: 0.3s all;
}
.uc-ya-reviews {
    padding: 0 20px;
}
.ya-reviews {
    max-width: 100%;

}
.uc-ya-reviews iframe {
    max-width: 100%;
}


.x-tl-booking-widget-container.x-tl-booking-widget-container_pulled-right {
    bottom: 30px !important;
    top: auto !important;
    right: 10px !important;
}
body .x-tl-booking-widget {
    background: #c95353;
}
.uc-desktop-menu .t446__imglogo {
    height: 75px;
    min-width: 75px !important;
}

.tl-btn.-size-large {
    background: #c95353 !important;
}

.t228__list_item .t-active {
    opacity: 1;
}

.uc-vk-clips .t-video-lazyload {
    height: 700px !important;
}
.uc-vk-clips-mobile .t-video-lazyload {
    height: 700px !important;
}

@media screen and (max-width: 980px) {

    .t228__imglogo {
        padding: 0;

    }
	
	.t228__leftcontainer, .t228__centercontainer, .t228__rightcontainer {
        padding: 0 0 20px;
    }
	
	.tmenu-mobile__menucontent_hidden.tmenu-mobile__menucontent_fixed {
    background-color: rgba(0, 0, 0, 0.8) !important;
}
    .tmenu-mobile {
        background-color: rgba(0, 0, 0, 0.8) !important;
    }
	
	
}





