@charset "UTF-8";
body .code-block.code-block-10{       margin: 0 !important;}
body .color-style, body.single #content .post-tags a, body #blog-entries .post .blog-entry-header .entry-title a{ /* цвет основной */    color:#262626;}
body .color-style, body.single #content .post-tags a, body .header-bottom a:hover, body .blog-entry.thumbnail-entry .blog-entry-category a, body #mobile-dropdown .menu-item-has-children.active >a{ /* цвет основной */    color:#262626 !important}
 body .h3dohy *, body .tpg-shortcode-main-wrapper .carousel4 .rt-holder h3, body .tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay .entry-title, body .tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay, body #footer-bottom a:hover,  #site-header.medium-header #medium-searchform button, body #site-header.medium-header #medium-searchform input { color: #fff !important;  }
body #footerka *, body #footer-bottom.no-footer-nav #copyright {    color: #919191;}
body .related-thumb , body .page-header .page-header-inner, body .marqueefon{      background-color: #fff;}
body #footer-bottom, body #footerka, body .bormadesign{    background-color: #111;}
body .tabbl{background: #eaeff3 !important; ;}

body #site-logo #site-logo-inner a img {   max-width: 35px;
    opacity: 1 !important;
    border-radius: 0%;
    margin: 0 7px 0 8px;}
body .blog-entry.grid-entry .blog-entry-inner ul .meta-cat, body .blog-entry.grid-entry .blog-entry-inner ul .meta-cat, body .chuchuka, body .borman .rt-col-md-3 .cerbo .categories-links, body .psac-post-categories a,  #site-header.medium-header #medium-searchform .search-bg, body .gadisa-list span .post-date, body .gadisa-list3 > span:nth-child(1):before, body .gadisa-list3 > span:nth-child(2):before, body .gadisa-list3 > span:nth-child(3):before {    background:#d93232;  }
body .borma, body .marqueefon {       background-color: #f3f2f6;}
body .borma2{    background-image: url(../../../../../wp-content/uploads/2025/03/download2.webp);
    background-attachment: fixed;
    background-repeat: repeat;
    background-size: cover;}

body .text-left span u strong,body.home #blog-entries article:nth-child(1) .blog-entry-inner:before,body.home #blog-entries article:nth-child(2) .blog-entry-inner:before,
body.home #blog-entries article:nth-child(3) .blog-entry-inner:before, body .psac-slider-and-carousel .owl-dots .owl-dot.active, body .breaking-title-text {       background:#191919;   }
body .sidebar-box .widget-title, body #custom_html-4 .wpsm_nav.wpsm_nav-tabs li.active a, body .bormadesign{       border-color:#191919!important;   }
body .sidebar-box .widget-title, body #custom_html-4 .wpsm_nav.wpsm_nav-tabs li.active a{       color: #191919!important;}
body .rt-detail span.entry-title{       font-weight: normal !important;
    font-size: inherit !important;}



body .code-block.code-block-5 #yandex_compression_Ad table td.teaser td.visitweb_txt div.visitweb_cheat a, body .bormasign .psac-post-carousel-slide *{ color: #fff !important;}
body.oceanwp-theme, body.boxed-layout {     background-size: cover;}
body #site-navigation-wrap .dropdown-menu >li >a {    line-height: 40px;}
body .oceanwp-about-me .oceanwp-about-me-avatar img {    max-width: 80px;}
body.search.search-results .clr.page-subheading, body.search.search-no-results .clr.page-subheading, body .page-pp, body #site-header.top-header #searchform-header-replace input, body #site-header.top-header .icon-magnifier:before, body #site-header.top-header #search-toggle a i, body #site-header.top-header .oceanwp-social-menu .social-menu-inner *{color: #ffffff;}
body #main #content-wrap, body .separate-layout #main #content-wrap {   display: flex;    justify-content: space-between;    flex-direction: row-reverse;}
body .blog-entry.post ul.meta, body ul.meta.ospm-none *, body.single nav.post-navigation .nav-links a, body #footer-bottom, body .oceanwp-about-me-text, body #footerka *, body.single-post .blog-entries ul.meta *, body .media-align span, body #site-header.top-header .icon-magnifier:before, body #site-header.top-header #search-toggle a i, body .borman .rt-col-md-3 .cerbo, body .psac-post-meta span.psac-post-meta-innr, body #site-header.medium-header #medium-searchform form *, body .gadisa-list span .post-date, body .oceanwp-recent-posts .recent-posts-info .recent-posts-date, body  .oceanwp-recent-posts .recent-posts-comments, body .wp-block-latest-comments__comment-excerpt p, body .bormasign .psac-post-carousel-slide .psac-post-short-content {      font-size: 13px;}
body ul.meta li i, body .blog-entry.thumbnail-entry .blog-entry-category, body .blog-entry.thumbnail-entry .blog-entry-bottom *,  body .wp-block-latest-comments__comment-date, body .uedin.uedin3 .mekky, body .samsonka .saemka b{         font-size: 14px;}
body .related-post-title, body .borman .tpg-shortcode-main-wrapper .layout5 .rt-col-md-3 .rt-holder .overlay h4, body .psac-post-carousel h4.psac-post-title, body marquee .tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h4, body aside .psac-post-carousel.psac-design-1 .psac-post-carousel-content a, body .bormasign .psac-post-carousel.psac-design-2 .psac-post-title{    font-size: 17px; }
body .text-left span u{   font-size: 22px; }
body #primary article .edit-link{    display: none !important;}



body .gadisa-list3 > span:nth-child(1):before, body .gadisa-list3 > span:nth-child(2):before, body .gadisa-list3 > span:nth-child(3):before{    content: "\e01c";font-family: 'simple-line-icons'; position: absolute;    left: 10px;    top: -10px;    display: block;       width: 30px;    height: 30px;    line-height: 35px;    font-size: 18px;    color: #ffffff;    border-radius: 100%;    z-index: 4;    text-align: center;  }


body .bormasign{    padding: 40px 0 10px;}
body .bormasign .psac-post-carousel-slide .psac-post-carousel-content{border: 0 !important;}

body .bormadesign{    border-top: 8px solid ;}
body .bormasign .psac-post-carousel-slide .psac-post-carousel-content .psac-post-title, body .bormasign .psac-post-carousel-slide .psac-post-carousel-content .psac-post-short-content, body .gadisa-list span  .texthome{ overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 3;    line-clamp: 3;    -webkit-box-orient: vertical;  }
body .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-link{overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 1;    line-clamp: 1;
    -webkit-box-orient: vertical;   }

body .bormasign .psac-post-carousel-slide .psac-post-carousel-content .psac-post-title,body .gadisa-list span  .texthome, body .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-link{   font-weight: 600;}

body.home #blog-entries article:nth-child(1) .blog-entry-inner:before,
body.home #blog-entries article:nth-child(2) .blog-entry-inner:before,
body.home #blog-entries article:nth-child(3) .blog-entry-inner:before{font-family: 'simple-line-icons';    content: "\e020";    position: absolute;    left: 10px;
    top: -10px;    display: block;       width: 30px;    height: 30px;    line-height: 35px;    font-size: 18px;    color: #ffffff;    border-radius: 100%;    z-index: 4;    text-align: center;}
body .sidebar-box .widget-title, body #custom_html-4 .wpsm_nav.wpsm_nav-tabs li.active a{       border-bottom: 3px solid  !important;   }
body .gadisa-list3 > span:nth-child(1):before, body .gadisa-list3 > span:nth-child(2):before, body .gadisa-list3 > span:nth-child(3):before, body.home #blog-entries article:nth-child(1) .blog-entry-inner:before,body.home #blog-entries article:nth-child(2) .blog-entry-inner:before, body.home #blog-entries article:nth-child(3) .blog-entry-inner:before, body .borman .cerbo{  visibility: visible;    animation-name: fadeInLeft;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    -webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
body.separate-layout .widget-area .sidebar-box#custom_html-3{    border: 0;    padding: 10px;}


body .blog-entry.thumbnail-entry .thumbnail:hover a, body .gadisa-list span .post-thumbnail:hover {    opacity: 0.85 !important;}
body.separate-layout .widget-area .sidebar-box#custom_html-3 .psac-post-carousel-content{      padding: 20px;    text-align: center; }
body .sidebar-box .widget-title{    line-height: 1.2;    position: relative;    padding: 0 0 10px;    margin-bottom: 15px;    display: block;   }
body.separate-layout .widget-area .sidebar-box#custom_html-3 .psac-post-carousel-content h4 a{    font-size: 22px;    line-height: 1.2;}

body.separate-layout .widget-area .sidebar-box#block-10 {      padding: 30px 30px !important;    z-index: -5;}
body .text-left span u {    display: flex;    align-items: center;    }
body .text-left span u strong {    margin-left: 5px;    display: block;    font-size: 21px;    line-height: 35px;    height: 35px;    width: 35px;    border-radius: 50%;        text-align: center;    color: #fff;}
body .breaking-title-text{    color: #fff;    padding: 0 20px;    line-height: 35px;    margin: 0 20px 0 0;}
body #main{    padding-top: 60px;}
body .marquee{    display: flex;    align-items: center;}
body.separate-blog.separate-layout.has-blog-grid .oceanwp-pagination {        padding: 0 0 10px !important;}
body .widget-area.sidebar-primary {       margin-right: 1%;}
body .lubov{}
body .lubov .ya-share2__list.ya-share2__list_direction_horizontal{    width: 100%;    text-align: center;    display: flex;    justify-content: space-between;}
body .lubov .ya-share2__container_shape_round .ya-share2__badge {    width: 110px;    padding: 6px;    margin-bottom: 10px;}


body .tabbl{    border: 1px solid #e5e5e5!important;;    padding: 30px 30px!important;;    margin: 30px 0!important;;}

body .gadisa-list2 > span{      width: 47%;      line-height: 1.3;    margin: 0 0 20px;    position: relative;}
body .gadisa-list3 > span{      width: 31%;      line-height: 1.3;    margin: 0 0 20px;    position: relative;}


body .gadisa-list{display: flex;    flex-wrap: wrap;    justify-content: space-between;}

body .gadisa-list span .post-thumbnail{height: 60px;    display: flex;    width: 100%;    overflow: hidden;    flex-wrap: wrap;    vertical-align: middle;    align-content: center;    align-items: center;       position: relative; }
body .psac-post-meta span {    font-style: normal;}
body .gadisa-list2 span .post-thumbnail{height: 60px;    }
body .gadisa-list3 span .post-thumbnail{height: 125px;    }



body .gadisa-list span .post-date{    transition: width 1.5s;    display: block;      color: #fff;    padding: 3px 5px;       z-index: 1;    margin-bottom: 8px;}

body .wpsm_nav > li > a{    padding: 10px 9px !important;}

body #site-navigation-wrap .dropdown-menu>li.search-toggle-li{    margin-left: 23px;}
body .psac-slider-and-carousel .owl-nav .owl-next, .psac-slider-and-carousel .owl-nav .owl-prev {    background: #fff !important;    border: 0 !important;}
body .psac-slider-and-carousel .owl-nav .owl-next, .psac-slider-and-carousel .owl-nav .owl-prev *{    color: #000000;}
body #site-header.medium-header {      position: fixed;    width: 100%;    top: 0;    bottom: auto !important;    z-index: 100;    will-change: transform;    transform: translateY(-100%);    transition: transform 0.3s;    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;    border-width: 0;    border-top-width: 0;    transform: translate3d(0, 0, 0);    line-height: 60px !important;}

body #footerka{    padding: 10px 0;    opacity: 0.97;}
body.separate-layout .widget-area .sidebar-box {    border: 1px solid #e5e5e5;    margin-bottom: 20px;}
body.separate-blog.separate-layout .oceanwp-pagination, body.separate-blog.separate-layout .page-jump, body.separate-blog.separate-layout .scroller-status {    margin: 10px 0 !important;
}

body .borman .psac-post-carousel.psac-design-1 .owl-stage{   overflow: hidden;    display: flex !important;    justify-content: space-between;    flex-wrap: wrap;    align-content: center;    align-items: center;      height: 250px;    max-height: 250px;}

body .borman .owl-stage .owl-item{    margin-right: 0 !important;}

body h5, body h6 {    font-size: 24px;}

 body .content-area {    padding-top: 20px;}

body #wpdcom .wpd-comment .wpd-avatar img, #wpdcom .wpd-comment .wpd-avatar img.avatar{    border: 0px ;}
body .text-left span{        padding: 0 28px 0 0px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;

    position: relative;}
body .text-left span u{    letter-spacing: -1.3px;    text-decoration: none;    font-weight: 900;    text-transform: uppercase;    padding: 0 0 0 5px;
    line-height: 1;    font-family: sans-serif;}
	
body #site-header.medium-header .top-col {    flex: auto;}
body #site-header.medium-header #medium-searchform .search-bg {    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    border-radius: 12px 12px 0 0;}


body #ocean_recent_posts-2:before{content:'';    width: 100%;    height: 100%;    display: block;    position: absolute;    background: #ffffff2b;    left: 0;    top: 0;}
body .psac-post-carousel.psac-design-1 .psac-post-carousel-slide:hover .psac-post-carousel-content {       transition: 0.5s;   bottom: 5px;}
body .psac-post-carousel.psac-design-1 .psac-post-carousel-slide:hover .psac-post-image-bg::before{    opacity: 1;}
body #footer-bott .conko{    padding: 12px 22px 0;}

body #related-posts .theme-heading.related-posts-title{    text-align: center;}
body .oceanwp-recent-posts .recent-posts-info .recent-posts-date{background: #ffffff5c;    padding: 3px 8px;    border-radius: 4px;    margin: 0 4px 0 0;}
body #calendar_wrap thead{    background: #ffffff33;}
body #calendar_wrap{    position: relative;}
body #calendar_wrap .wp-calendar-nav{position: absolute;    right: 0px;    top: 0;    text-decoration: underline;    z-index: 888;}
body #wp-calendar tbody a, #wp-calendar tbody #today, body #footer-bott .conko a, body .oceanwp-recent-posts .recent-posts-title:hover, body marquee .tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h4 a:hover {    text-decoration: underline;}

body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7){    width: 100%;margin: 10px 0;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-inner{    padding-bottom: 0;     height: auto !important;    background: #f1f4f7;    border: 1px solid #f1f4f7;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-inner .thumbnail{float: left;    width: 48%;    display: table;    margin-top: 0px;    margin-right: 20px;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-header{    padding: 0 10px 0 0;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-inner ul.meta{display: flex;      flex-direction: column-reverse;    align-content: flex-start;    align-items: flex-start;    align-self: flex-start;    margin-top: 25px !important;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-inner ul.meta .meta-cat{    position: relative;    left: 0;    right: 0;    top: 0;    align-self: flex-start;    margin: 0 0 10px 0;}
body div .oceanwp-row .col:nth-child(n+5):nth-child(-n+7) .blog-entry-inner ul.meta li {    align-self: flex-start;}


body #wp-calendar tbody {    border-width: 0 0 1px 0;    border-color: #ffffff42;}
body .wp-block-latest-comments .avatar{    opacity: 0.6;}


body .oceanwp-recent-posts .recent-posts-title, body div .vid-coomety li article footer a {      letter-spacing: 0px;    line-height: 1.2;}
body marquee .rt-container-fluid .rt-row.layout3{    display: flex;    flex-wrap: nowrap;    flex-direction: row;}
body marquee .rt-container-fluid {    position: relative;    padding: 0;}
body marquee .rt-container-fluid .rt-col-md-3, body marquee .rt-container-fluid .rt-col-sm-8 {        width: auto;        margin: 0;        float: none;  padding: 0 30px 0 0;  }
body marquee .rt-container-fluid .rt-col-sm-4{        margin: 0;    float: none;    padding: 0 10px 0 0;    box-sizing: content-box;   }
body marquee .rt-container-fluid .rt-col-sm-4, body marquee .rt-container-fluid .rt-col-sm-4 .rt-img-holder, body marquee .rt-container-fluid .rt-col-sm-4 .rt-img-holder img{      width: 35px;    max-width: 35px;   height: 35px; transform: none !important;}
body marquee .rt-container-fluid .rt-col-sm-4, body marquee .rt-container-fluid .rt-col-sm-4 *, body marquee .rt-container-fluid .rt-col-md-3{max-height: 35px !important;}
body marquee{      padding: 0px 30px;   display: block;  animation: marqueeDiv 1s forwards; overflow: hidden;    opacity: 0.95;}


body marquee .rt-container-fluid .tpg-even .rt-holder .rt-row{    display: flex;    align-items: center;    margin: 0;}
body marquee .rt-container-fluid .rt-col-md-3, .rt-col-sm-4, .rt-col-sm-8 {     padding: 0 10px 0 0;  }
body marquee .tpg-shortcode-main-wrapper .layout3 .rt-holder .rt-detail h4{       margin: 0;    line-height: 1.2;    font-weight: normal;    padding: 0;}


body .blog-entry.post ul.meta, body ul.meta.ospm-none *{     color: #969696;   }
body .borman .cerbo .psac-post-meta span{      font-style: normal;  margin: 0;}
body.single nav.post-navigation, body.single nav.post-navigation .nav-previous, body #comments{    border-color: #cccccc;}
body .blog-entry.post .blog-entry-header .entry-title a:hover {    text-decoration: underline !important;}
body.home .blog-entry.post .blog-entry-header .entry-title a{    text-decoration: none ;}
body .blog-entry.post ul.meta {    margin: 10px 0 10px !important;    padding: 0 !important;   }


body .borman .psac-post-carousel.psac-design-1 h4.psac-post-title {   line-height: 1.2;    text-align: left;      margin: 0 !important;}
body .borman .rt-col-md-3 .cerbo .categories-links, body .psac-post-categories a{       padding: 3px 10px;    border-radius: 4px;    max-width: max-content;    margin: 0 8px 0 0;border: 0 !important;}
body .borman .psac-post-categories {    display: table;    color: inherit;    z-index: 9;    position: relative;    margin-bottom: 0;    border: 0;}
body .borman .psac-post-carousel.psac-design-1 .psac-link-overlay {    z-index: 888;}
body .borman .psac-post-carousel.psac-design-1 .psac-post-carousel-content:hover{    height: 100%;    width: 100%;}
body .borman .psac-post-carousel.psac-design-1 .psac-post-carousel-content{    height: 25%;    left: 0;    min-height: 150px;    opacity: 1;    padding: 20px;}
body .borman .cerbo{        display: flex !important;    margin: 0 0 10px 0;    flex-direction: row-reverse;    justify-content: flex-end;    align-items: center;}
body .borman .tpg-shortcode-main-wrapper .layout5 .rt-col-md-3 .rt-holder .overlay h4, body .borman .psac-post-carousel.psac-design-1 h4.psac-post-title, body .bormasign .psac-post-carousel.psac-design-2 .psac-post-title{    line-height: 1.2;    display: block;    margin: 0; overflow: hidden;      text-overflow: ellipsis;      display: -moz-box;      -moz-box-orient: vertical;      display: -webkit-box;      -webkit-line-clamp: 3;      -webkit-box-orient: vertical;      line-clamp: 3;      box-orient: vertical;}

body.separate-blog.separate-layout .content-area {    padding-left: 0px !important;}
body .sidebar-box.widget-oceanwp-recent-posts{      position: relative;}
body .borman .owl-stage .owl-item:nth-child(100){    width: 30% !important;  margin-right: 0% !important;    flex: auto;}
body .borman .owl-stage .owl-item:nth-child(200){   width: 23% !important;     margin-right: 0% !important;    flex: auto;     /* padding: 0 2%; */}
body .borman .owl-stage .owl-item:nth-child(300){      width: 34% !important;    margin-right: 0% !important;    flex: auto;}
body .borman .owl-stage .owl-item:nth-child(400){      width: 34% !important;    margin-right: 0% !important;    flex: auto;}

body .borman .owl-stage .owl-item:nth-child(300) .psac-post-carousel-content{    padding-right: 40px;}

body .borman .rt-col-md-3:nth-child(100){    width: 40% !important;}
body .borman .rt-col-md-3:nth-child(200){    width: 25% !important;}
body .borman .rt-col-md-3:nth-child(300){    width: 35% !important;}
body .borman .rt-col-md-3 .overlay, body .borman .psac-post-carousel.psac-design-1 .psac-post-carousel-content{      display: flex !important;    flex-direction: column-reverse !important;
		background: -webkit-linear-gradient(top, rgba(14, 14, 14, 0) 0%, rgba(14, 14, 14, 0.9) 100%);    background: linear-gradient(to bottom, rgba(14, 14, 14, 0) 0%, rgb(14 14 14 / 92%) 100%);
    transition: background 0.3s;}


body .borman .rt-container, body .borman .rt-container-fluid {    margin-left: auto;    margin-right: auto;    padding-left: 0px;    padding-right: 0px;}


body #footer-bottom, body .oceanwp-about-me-text, body #footer-bott *, body .oceanwp-about-me-text, body .oceanwp-recent-posts .recent-posts-title, body div .vid-coomety li article footer a, body.single #content .post-tags, body .uedin.uedin3 a, body div div .vid-coomety li article * {	        margin: 0;   }


body.boxed-layout.wrap-boxshadow #outer-wrap{    padding-top: 30px;}
body ul.meta li i {    padding-right: 6px;}
body aside .psac-post-carousel.psac-design-1 .psac-post-carousel-content a, body .blog-entry.grid-entry .blog-entry-inner ul .meta-cat, body .blog-entry.grid-entry .blog-entry-inner ul .meta-cat * {     color: #fff; }
body aside .psac-post-carousel.psac-design-1 .psac-post-image-bg {    height: 230px;}
body aside .psac-post-carousel.psac-design-1 .psac-post-carousel-content a {    display: block; line-height: 1.3;}

body .blog-entry.grid-entry .blog-entry-inner ul .meta-cat{    position: absolute;    right: 3px;    top: 6px;     padding: 2px 10px;    border-radius: 4px;    max-width: max-content;}



body .psac-post-slider.psac-design-2 .psac-post-title, body .oceanwp-about-me-text, body .oceanwp-recent-posts .recent-posts-title{   overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 3;    line-clamp: 3;    -webkit-box-orient: vertical;     font-weight: 600;}

body.boxed-layout #wrap .container {      padding-left: 10px;    padding-right: 10px;}

body .media-align{      padding: 0 10px;}
body .media-align div{    width: 45px;    padding-top: 45px;    background-size: cover;    border-radius: 100px;    float: left;    margin: 0 10px 0 0;}
body .media-align p{    margin: 0;}
body .media-align span{    clear: both;    display: block;       margin: 0px 0 20px; }
body.single-post .blog-entries ul.meta *, body .media-align span{ color: #fff !important;  }
body div .oceanwp-recent-posts li {       margin-top: 15px;    padding-top: 15px;}


body .blog-entry.thumbnail-entry .blog-entry-date {    padding: 0 0 0 15px;}
body .psac-post-slider.psac-design-2 .psac-post-left .psac-post-overlay {    padding: 4px 10px 4px 35px;    height: 100%;    display: flex;    align-items: center;}
body .blog-entry.thumbnail-entry {    margin-bottom: 0px;       border-top: 1px solid #bebebe;    padding: 17px 0;}
body .psac-post-slider.psac-design-2 .psac-post-left .psac-post-overlay {    background: none !important;}
body .conko{    width: 45.5%;}
body .conk{    display: flex;    justify-content: space-between;}
body div .oceanwp-row .col {  }
body .blog-entry.post .thumbnail {    position: relative;    max-height: 190px;    height: 190px;    overflow: hidden;    display: flex;    align-items: center;}


body #site-navigation-wrap {    float: none;    position: relative;    right: 0;}


body.boxed-layout.wrap-boxshadow #wrap, body #wpdcom input:required {    -webkit-box-shadow: none !important;    -moz-box-shadow: none !important;    box-shadow: none !important;   }

body .blog-entry.post .blog-entry-header .entry-title a {    overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 4;    line-clamp: 4;    -webkit-box-orient: vertical;}

body blockquote{border-color: #111!important}

body .wp-block-image .alignright, body .wp-block-image .alignleft {    float: none !important;}

body p brOLD{    display: none;}

body.boxed-layout #wrap{   }
body.single .entry-content .opokols p { margin: 0 0 0px; display: inline-block;}
body .wp-block-pullquote.is-style-solid-color blockquote p { font-size: inherit !important;}
body .wp-block-pullquote.is-style-solid-color blockquote { max-width: 90%; text-align: left !important;}
body .wp-block-pullquote { font-size: 110%; line-height: 1.6; padding: 20px 0; }


body .oceanwp-recent-posts li {    border-top: 0px solid #e9e9e9;}
body .theme-heading.related-posts-title{    display: block;    font-weight: 600;    font-size: 26px;    color: #222222;    line-height: 1.2;    text-decoration: none !important;}
body .related-post-title a {    display: block;    font-weight: 600;     color: #222222;    line-height: 1.2;    text-decoration: none !important;}
body #related-posts .published{    display: none;}
body .psac-post-slider {    margin-bottom: 0px;    margin-bottom: 10px;}
body .psac-post-slider.psac-design-2 .psac-post-image-bg {    height: 180px;}
body .psac-col-2 {    width: 70%;}
body .psac-post-slider.psac-design-2 .psac-post-right {    width: 30%;}
body .psac-post-slider.psac-design-2 .psac-post-slides {    flex-direction: row-reverse;}
body .blog-entry.grid-entry .blog-entry-inner {       border: 1px solid #ddd;    position: relative;}
body div .oceanwp-row .col {    padding: 0 2.625rem;}

body .page-header .page-header-inner {    padding: 10px 20px;    text-align: center;}
body .uedin2 {     padding: 0 20px;}
body .content-area {    padding-left: 30px;}
body #main #content-wrap{    padding: 0px 0px 0;}
body #site-header.medium-header #medium-searchform input {    padding: 0px 38px 0px 12px;      max-width: 200px;  border: 0;    z-index: 999;    position: relative;    border-bottom: 1px solid #ffffff75;    width: 87%;    margin: 0 auto;    display: block;    border-radius: 0;    line-height: 29px;   height: auto;    min-height: 37px;}


body #site-header.medium-header .top-header-wrap {		    padding: 0 0;}
body #site-header.medium-header #site-navigation-wrap #site-navigation {    display: block;    position: relative;    text-align: left;}
body .samsonka .saemka em b {      border-radius: 3px;    background: #00858c;    color: #fff;
    text-transform: uppercase;    font-size: 23px;    line-height: 1.2;    font-style: normal;    font-weight: 800;    padding: 0 7px 0 0;    margin: 0 0 0 5px;}

body.single .entry-content img:after {       content: " ";    font-family: FontAwesome;    display: block;    position: absolute;    z-index: 3;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-color: #fff;}
body.single .entry-content img {    position: relative !important;    display: block;}
body .samollet {    background: url(../../../../../wp-content/uploads/2024/03/slayd1.webp) no-repeat top fixed;    min-height: 350px;}




body #condsrap {    text-align: center;    margin: 0 auto;    max-width: 670px;    background: #fff;    padding: 22px;    position: relative;    top: 50px;}

		
body .code-block.code-block-1{    margin: 0px 0 !important;}
#site-header.top-header .header-bottom.shalaly {      padding: 0 0px 0 0;}

body .uedin.uedin3 .mekky{  background: #0a8a70;  } body .page-header .page-header-inner {    border-bottom: 1px solid #fff;}
body .nopk,body #nopk,body #no-pk, body header .container span.page-header-title.clr, body .widget-area .sidebar-box .no-comments.wp-block-latest-comments,
body #blog-entries article .thumbnail-caption, body.tag.tag-video .blog-entry.grid-entry .blog-entry-inner div.blog-entry-summary, body #right-sidebar-inner .widget article footer time.wp-block-latest-comments__comment-date, body .oceanwp-recent-posts .recent-posts-info .recent-posts-date .sep{  display: none !important;}
body #right-sidebar-inner .widget .has-avatars.has-dates {    margin: 0;}




body .yesmob, body .zonaz article em.thor{    display: none;}

body #related-posts .oceanwp-row figure a img {    max-height: 200px;    width: auto;    margin: 0 auto;}
body div .vid-coomety li article footer a, body #site-header.top-header .oceanwp-social-menu .social-menu-inner a, body.single #content .post-tags a, body .uedin.uedin3 a, body.post-in-category-discuss .oceanwp-row article .related-post-title a{  text-decoration: underline; }

body div .vid-coomety li article *{   line-height: 1.8; }

body .blog-entry.thumbnail-entry .blog-entry-bottom *, body .wp-block-latest-comments__comment-date, body #related-posts .col time.published{    color: #777;}
body div div .vid-coomety li article * {    line-height: 1.5;}
body .edit-link, body .marquee .widget_recent_entries .spankakh2.widgettitle, body #user-submitted-posts .parsley-errors-list, body .nopk, body .lazy.lazy-hidden.attachment-thumbnail.size-thumbnail{    display: none !important;}




body .sidebar-box#ocean_recent_posts-1, #user-submitted-posts, body #usp-success-message{     }

body .xoo-el-sidebar {    background-image: url(../../../../../wp-content/uploads/fopup.jpg) !important;}

body #site-logo{       padding: 0px 0px 0;    vertical-align: middle;}
body #site-header-inner {   padding: 0px 0px;    display: flex;       flex-direction: column;}

body .samsonka .naydy img {    opacity:1;}
body .samsonka .naydy img {     display: inline-table;    vertical-align: middle !important;    margin: 0 0px 0 0;
    position: relative;    top: 0;    left: 0px;    max-width: inherit !important;    width: auto !important;}


body .tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay {		background: rgb(0 0 0 / 52%);}
body .tpg-shortcode-main-wrapper .layout7 .rt-holder .overlay:before {		border: 1px solid #fff;}


body .h3dohy *{   font-family: Roboto;    font-weight: 500;    font-size: 20px;    line-height: 1.2;}
body .h3dohy{    text-align: center;   }
body .h3dohy  a{      z-index: 89;   position: relative;}

body .MuiGrid-root.MuiGrid-container.MuiGrid-item.MuiGrid-grid-xs-12.quote-style-1ytbd44{    display: none !important;}

body #site-header.top-header #searchform-header-replace input {    font-size: inherit !important;
    font-weight: normal;    text-transform: none;    letter-spacing: 0;    padding: 0px 10px;}
body .istoppos [data-title] {     position: relative;      cursor: help;    }
body .istoppos [data-title]::after {       content: attr(data-title);    position: relative;    left: 0;    transition: 0.5s;    pointer-events: none;    opacity: 1;   }

body .oberv{    padding: 20px 0;    border-top: 1px solid #575757;    margin: 20px 0;}

body .wpdiscuz_top_clearing{padding-top: 30px;}
body .contaier {    background-image: url(../../../../../wp-content/uploads/2023/12/brya4-1.jpg);  padding: 30px 30px 10px;
    border: 0;    text-align: left;    position: relative;    background-repeat: no-repeat;    margin: 0 0 15px 0;}



body ul.meta li.meta-cat{    white-space: nowrap;    overflow: hidden;    max-width: 25%;    text-overflow: ellipsis;}


body .samsonka .saemka .saemka2 em {   text-transform: uppercase;    font-size: 24px;    line-height: 1.2;    font-style: normal;    font-weight: 800;    font-family: serif;    letter-spacing: 0;left: -5px;    position: relative;}

body .samsonka .saemka em b {   text-transform: uppercase;    font-size: inherit;    font-weight: 800;    padding: 0;    margin: 0px 0 0 6px;}





body .uedin.uedin3{float: right;    top: 13px;    position: relative;}

 body .uedin, body .uedin * {    max-height: 30px !important;    height: 30px !important;    vertical-align: middle;    text-decoration: underline;}

body.post-in-category-discuss .oceanwp-row article .related-post-title {		display: block;       padding: 10px 0 10px 35px; margin: 0;}
body.post-in-category-discuss .oceanwp-row article{    padding: 0 !important;    width: 100% !important;    text-align: left !important;    float: none !important;
    min-height: auto !important;}



body.archive.tag.tag-video.tag-17 #blog-entries article:before, body.category-52 #blog-entries article:before{       content: "\f16a"; color: red;}


body.post-in-category-discuss .oceanwp-row article .related-post-title:before,
body.archive.tag #blog-entries article:before, body.category-52 #blog-entries article:before{       content: "\f10e";    margin-right: 6px;    font: normal normal normal 14px/1 FontAwesome;    display: inline;    font-size: 25px;    position: absolute;    left: 1px;}


body .related-post-title {      margin: 0px 5px;    font-weight: normal;    line-height: 1.4;}
body #user-submitted-posts fieldset.usp-email, body #user-submitted-posts fieldset.usp-name {display: inline-table;		width: 49%;}


body #user-submitted-posts form textarea{    max-height: 100px;}
body #user-submitted-posts form textarea,body #user-submitted-posts form input[type=email],body #user-submitted-posts input[type=text]{    background: #fff;    border-radius: 4px;}
body #usp-submit .usp-submit{font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
    line-height: 1.4;
    text-transform: none;
    font-weight: normal;
    font-size: inherit;
    letter-spacing: 0;
    padding: 8px;
    border-radius: 5px;}
body .tagcloud a {    display: inline-block;    background-color: #00b38f;    color: #fff;    border: 1px solid #e9e9e9;    font-size: inherit !important;
    line-height: 1;    padding: 8px 12px;    margin: 0 2px 5px 0;    letter-spacing: .4px;    text-transform: none;}

#user-submitted-posts{  padding: 20px;   }
body #usp-success-message{font-size: 22px;    padding: 20px;   }


body #wpdcom .wpd-comment .wpd-comment-left a{    pointer-events: none;}
body #wpdcom .wpd-prim-button {    letter-spacing: 0;}
body #wpdcom .wpd-comment .wpd-avatar img, #wpdcom .wpd-comment .wpd-avatar img.avatar {		padding: 0px;}


body #wpdcom .wpd-form-head .wpdiscuz-user-settings {    opacity: 0.7;    cursor: pointer;    padding: 5px 5px 5px 5px;    display: inline-table;}
body #wpdcom .wpd-thread-head {   		border-bottom: 0 !important;}
body #wpdcom #wpd-threads {    margin-top: 0;}
body #wpdcom .wpd-thread-list {    padding: 0px 0;}

body .uedin.uedin3 *{  color: #fff;  }
body .uedin.uedin3 .mekky{     padding: 6px 8px;    border-radius: 4px;       position: relative; }
body .uedin.uedin3 .mekky:hover{    opacity: 0.8;}
body .uedin.uedin3 a:hover{      text-decoration: none;  }
body .uedin.uedin3 b{    font-size: 11px;    position: relative;    top: -7px;    left: 1px;    font-weight: normal;    font-style: normal;}

body #comments, body #wpdcom .wpd-comment-text *, body #wpdcom .wpd-comment-text{     color: #222222 !important;   line-height: 1.5;}
body .zonaz article .cAuthorPane_content{    padding: 5px 0 5px 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;}
body .zonaz article .ipsType_light{padding: 0 5px;    font-size: 11px;    display: inline-table;    color: #999999;}



body.archive.tag #blog-entries article, body.category-52 #blog-entries article    {position: relative;    width: 100%;
    border-bottom: 1px solid #cccccc !important;    margin: 0px 0 !important;       padding: 25px 0 25px 50px!important;}

body.archive.tag #blog-entries article:nth-child(1), body.category-52 #blog-entries article:nth-child(1){    border-top: 1px solid #cccccc !important;}


body.archive.tag .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content .entry-title, 
body.archive.tag .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content .entry-title a,
body.category-52 .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content .entry-title, 
body.category-52 .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content .entry-title a {	  
		text-decoration: underline !important;     color: #3579f5;  font-family: inherit;    font-weight: normal;    font-size: inherit !important;}

body.archive.tag .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content,
body.category-52 .blog-entry.thumbnail-entry .blog-entry-inner .blog-entry-content{ padding: 0;}


body.archive.tag .blog-entry.thumbnail-entry .blog-entry-inner *, 
body.archive.tag .blog-entry.thumbnail-entry .blog-entry-inner,
body.category-52 .blog-entry.thumbnail-entry .blog-entry-inner *, 
body.category-52 .blog-entry.thumbnail-entry .blog-entry-inner {    display: block;     margin: 0;   width: 100%;}




body strong.ipsBadge{     font-weight: inherit !important;  }
body .zonaz em, body #wpdcom .wpd-blog-post_author .wpd-comment-author, body #wpdcom .wpd-blog-post_author .wpd-comment-author a, body #wpdcom .wpd-comment-header .wpd-comment-author{    color: #222;    font-weight: 600;    font-style: normal;    letter-spacing: 0 !important;}
body .zonaz article{   position: relative;   width: 100%;    border-bottom: 1px solid #cccccc;    padding: 0px 0 8px 80px;}

body .zonaz article:before{content: '';
    background: url(../../../../../wp-content/uploads/2023/12/nofoto48.jpg) center center;
    background-size: cover;    width: 56px;    height: 56px;    max-width: 56px;    border-radius: 100%;    border: 1px double #00B38F;    vertical-align: middle;
    text-align: center;    float: none;    box-sizing: border-box;    display: block;    position: absolute;    left: 0px;    top: 10px;  
}
body .zonaz article .ipsType_light:before {    font-family: "Font Awesome 5 Free";    content: "\f017";    font-weight: 400;    line-height: 1.75;    margin-right: 6px;}


body .zonaz article .cAut, body .zonaz article .ipsColumn {}
body .zonaz article .ipsColumn{}
body .zonaz article .cAut em.thor{       padding: 0 5px 0 0;  display: block !important;}



body.single #content .post-tags .postagr {      text-transform: none; font-size: inherit;    font-weight: inherit;  margin: 0px 0 15px;    padding: 0px 0 15px;    border-bottom: 1px solid #d6d4d4;}


body #site-header.top-header .oceanwp-social-menu .social-menu-inner i{padding: 0 5px 0 0;}
body #site-header.top-header .oceanwp-social-menu .social-menu-inner a{font-weight: 400;     letter-spacing: .2px;    text-transform: none;}

body #ocean_recent_posts-1 .oceanwp-recent-posts li {    align-items: flex-start;}
body .oceanwp-recent-posts .recent-posts-comments a{    text-transform: none;}
body .oceanwp-recent-posts .recent-posts-thumbnail {    max-height: 68px;    overflow-y: hidden;}


body .popkos{margin: 30px 0 50px;}
body .error404-content input[type="search"]::-webkit-input-placeholder {    color: #333!important;   } 
body .error404-content input[type="search"]::-moz-placeholder{ color: 333!important;   }


#site-header.medium-header #medium-searchform input::-moz-placeholder{color: #ffffff !important; }

body #bbp_search_widget-2 #bbp-search-form input#bbp_search{color: #ffffff !important; }
body #bbp_search_widget-2 #bbp-search-form input::-webkit-input-placeholder{color: #ffffff !important; } 
body #bbp_search_widget-2 #bbp-search-form input::-moz-placeholder{color: #ffffff !important; }
input[type="search"]::-webkit-input-placeholder {    color: #ffffff!important;   } 
input[type="search"]::-moz-placeholder{ color: #ffffff!important;   }

body.archive #content h1{    margin-top: 20px;}

body.separate-layout .widget-area .sidebar-box#ocean_about_me-1 {    padding: 0;}
body .oceanwp-about-me {       position: relative;
    text-align: center;
    padding: 20px 0 0 0;}
body .oceanwp-about-me .oceanwp-about-me-name {    display: block;
    margin: 10px 0 7px;
    clear: none;
     text-decoration: none;
    text-transform: none;
    font-weight: 600;}




body .oceanwp-about-me .oceanwp-about-me-avatar{    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    align-content: center;
    text-align: center;}
body .oceanwp-about-me .oceanwp-about-me-avatar img {     margin: 0 10px 0 0;}
body .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {	}
body .ya-share2__list.ya-share2__list_direction_horizontal, body .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {    margin: 0!important;}
body .ya-share2__link {    display: table;}
body .entry-share.dark ul li a{position: relative;    width: 25px;    height: 25px;    line-height: 1;    border-radius: 30px;    overflow: hidden;    background-color: #3579f5;    color: #fff;}

body #related-posts .col time.published,
body .blog-entry.thumbnail-entry .blog-entry-category, body .blog-entry.thumbnail-entry .blog-entry-bottom *, body .wp-block-latest-comments__comment-date{    
}
body .blog-entry.thumbnail-entry .blog-entry-category a:hover{    color: #222;    text-decoration: underline;}
body .blog-entry.thumbnail-entry .blog-entry-summary{margin-bottom:15px}
body .blog-entry.thumbnail-entry .blog-entry-bottom, body .blog-entry.thumbnail-entry .blog-entry-category{display:block;}


body.single .entry-share.dark.no-heading {    margin-top: 0px;    padding-top: 0px;    border-top: 0;    position: absolute;    top: 0;    right: 0;}

body .lazyloading {    opacity: 1;}
body #site-header.top-header #search-toggle, #wpdcom .wpd-comment .wpd-comment-right * {    border: 0 !important;}
body #site-header.top-header .icon-magnifier:before, body #site-header.top-header #search-toggle a i {       font-weight: bold;  }

body .contaier *{        position: relative;    z-index: 88;    max-width: 72%;}
body .contaier:before {
    content: '';
    width: 85%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
background: linear-gradient(90deg, #dedede 0%, rgb(147 147 147 / 0%) 100%);
    z-index: 1;
}


body .marquee .widget_recent_entries ul {    margin: 0 !important;    padding: 0 !important;}
body .marquee .widget_recent_entries ul li {    margin: 0 !important;    display: inline-table !important;    padding: 0 40px 0 0 !important;}



body #site-header.top-header #site-logo #site-logo-inner, body .uedin {    display: inline-table;    vertical-align: middle;}


body .samsonka .saemka b {     font-weight: 400;    line-height: 1.1;    display: inline-table;}
body .blog-entry.thumbnail-entry .thumbnail {   max-height: 150px;   overflow: hidden;}
body #site-logo #site-logo-inner a:hover{    color: inherit !important;}
#site-header.top-header #site-logo{float:none;       padding: 5px 0;    display: block;    width: 100%;    text-align: left;}

body #site-header, body .page-header{    background: none !important;    }


body #primary table{width: 100%;    margin: 10px 0;}
body #primary table tr td{padding: 10px;    border: 1px solid #d9d9d9;}

body.tag.tag-video .blog-entry.grid-entry .blog-entry-inner div.thumbnail a:before {
      font-family: FontAwesome;
    content: "\f01d";
    color: #202020;
    font-size: 92px;
    left: calc(50% - 42px);
    position: absolute;
    top: calc(50% - 50px);
    line-height: 1;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
}

body .centerfoot {   padding: 10px 0;    opacity: 0.97;}
body a, body a:hover, body a:active, body a:focus {    outline: none !important;}
body p {  margin: 0 0 10px;}
body.error404 main{    min-height: 60vh;}
body .reytggp{margin: -30px 0 0 0;}
body .page-pp{    display: block;    line-height: 1.4em;    font-weight: 400;    margin: 0;   }

body .samsonka .saemka .saemka2 {       text-align: left;    display: block;}


body.single .entry-content table{    width: 100%;    display: table;}
body.single .entry-content table td{border: 1px solid #b7b7b7;    padding: 10px;}

body #content .guggu2pp {  display: inline-block;
    line-height: 18px;
    padding: 10px 10px;
    width: 100%;
    border-radius: 0 0 4px 4px;
    top: -45px !important;
    position: relative;
    box-sizing: border-box;
    color: #fff;
    margin: 0;
    background: #fff;}
body .oceanwp-about-me .oceanwp-about-me-avatar, body .oceanwp-about-me .oceanwp-about-me-social {    margin-top: 0px;}

body.single .entry-title {       padding: 0 0 10px;		margin: 0 0 5px;}
body.single .entry-title:first-letter {  text-transform: uppercase; }
body #ocean_about_me-1{ }
body .link-sgoprt a{padding: 0 6px;    text-decoration: underline;}
body ul.obem-default li:after{content: "";	}
body #related-posts .col {    padding: 15px;}
body .single .entry-share, body #comments {    margin-top: 0px;    margin-bottom: 10px;padding-top: 0px;}
body #wpdcom.wpd-layout-3 .wpd-thread-list {    padding: 35px 0 0 0;}
body .icon-clock:before {    top: 2px;    position: relative;}
body .no-comments {    text-align: inherit !important;}


body .table-of-contents.open{
		padding: 20px;
    box-sizing: border-box;
    background: #e3e3e3;
}

body .table-of-contents.open .table-of-contents__header{
		font-weight: 700;
}


/* рекламный блок в стиле РСЯ*/
body #yandex_compression_Ad table td.teaser *{ border: 0 !important;font-family: YS Text Variable, Helvetica, Arial, sans-serif;}



body #yandex_compression_Ad center > div, body #yandex_compression_Ad table td.teaser{    vertical-align: top !important;        max-height: 255px !important;    min-height: 255px !important;    height: 255px !important;overflow-y: hidden !important;border: 0 !important;}

body #yandex_compression_Ad center{    display: flex;    flex-wrap: wrap;    align-items: flex-start;    justify-content: center;    margin: 10px auto 5px;}
body #yandex_compression_Ad table td.teaser td.visitweb_img a img{    height: auto !important;}
body #yandex_compression_Ad table td.teaser td.visitweb_img, body #yandex_compression_Ad table td.teaser td.visitweb_img a{padding: 0 !important;    height: 150px !important;    min-height: 150px !important;    max-height: 150px !important;    overflow-y: hidden !important;    display: flex !important;    align-items: center !important;    overflow: hidden;    position: relative;    vertical-align: top;}
body #yandex_compression_Ad{     max-width: 100% !important;    padding: 10px 0 !important;    margin: 0px auto 0;}
body .code-block.code-block-1 #yandex_compression_Ad{ border-bottom: 1px solid #898989;}
    body #yandex_compression_Ad table td.teaser td.visitweb_img:before{content:'Реклама';        color: #fff !important;    background: rgba(35, 35, 37, 0.36);    display: flex;    -webkit-box-align: center;
    -ms-flex-align: center;    align-items: center;    cursor: pointer;    position: absolute;    left: 10px;    top: 8px;    z-index: 10;    white-space: nowrap;    line-height: normal;    -webkit-box-sizing: border-box;    box-sizing: border-box;    padding: 1px 4px;    border-radius: 16px;    font-size: 8px;
    text-transform: uppercase;    letter-spacing: .125em;    pointer-events: none;    text-decoration: none;    -webkit-transition: color .5s ease-in-out;    -o-transition: color .5s ease-in-out;    transition: color .5s ease-in-out;}
body #yandex_compression_Ad center > div table{    margin: 0px 0 !important;}
body #yandex_compression_Ad table td.teaser td.visitweb_img a:hover{    -webkit-transform: scale(1.05);    transform: scale(1.05);    overflow: hidden !important;}

body #yandex_compression_Ad table td.teaser td.visitweb_txt div.visitweb_cheat{    max-height: max-content;       min-height: 55px !important; position: relative;    display: flex;    align-items: center;    justify-content: flex-start;}
    
    body #yandex_compression_Ad table td.teaser td.visitweb_txt div.visitweb_cheat a:after{    content: '';    width: 32px;    height: 30px;    position: absolute;    right: 5px;    top: 15px;    background: url(https://oaoo.ru/wp-content/uploads/strelka2.png) no-repeat 0px 0px;    display: table;    border-left: 1px solid #dfdfdf;}
    
body #yandex_compression_Ad table td.teaser td.visitweb_txt div.visitweb_cheat a{       padding-left: 8px;    padding-right: 50px;    margin-top: 8px;    margin-bottom: 6px;    text-align: left;    display: flex;    flex-direction: row;    flex-wrap: nowrap;    align-items: center;}
body #yandex_compression_Ad a:hover{color: #111 !important;}

@media only screen and (max-width: 959px){
body #yandex_compression_Ad center {    overflow-x: auto !important;}
}
/* рекламный блок в стиле РСЯ*/