/* html {
  scroll-behavior: smooth;
}
.comments,
.article-content-container .article-body-wrapper h3[id] {
  scroll-margin-top: 140px;
} */

:root{
  --color-black: #000;
  --color-white: #fff;
  --color-white-04: #FFFFFF66;
  --color-blue: #005FDB;
  --color-gray-Main: #8A8A8A;
  --color-gray-50: #7B8884;
  --color-gray-40: #ffffff68;
  --color-gray-20: #CCD6D2;
  --color-gray-70: #545D58;
  --color-background-Main: #F4F3EE;
  --color-green: #4FE5A6;
  --color-dark-green: #50CA9D;
  --color-orange: #EF4800;
  --color-error:#E00700;
  --color-light-blue:#E0EFFF;
  --color-deep-blue:#420DC7;
  --color-deep-blue-hover:#31069F;
  --color-wiki-module:#3B31A3;
  --color-blue-20:#D7C3FB;
  --color-top-tags-hover:#DCD1EE;
  --color-light-blue-hover:#BCDCFF;
  --color-text-on-black:#D1D1D1;
  --color-article-border:#D1D1D1;
  --color-border-on-black:#515151;
  --color-border-tax:#0000002E;
  --color-background-blog:#E3E9E7;
  --color-background-guide:linear-gradient(180deg, #FFF 0%, #C5F4DD 109.83%);
  --color-vertical-feeder-scroller:#BFBFBF;
  --color-warning:#FDF28D;
  --color-green-light:rgba(255, 255, 255, 0.41);

  --color-marker:#C5F4DD;
  --color-background-general:#F2F4F4;
  --color-scrollbar-thumb:#D0D0D0;
  --color-dark-tooltip:#2E2E2E;
  --color-footer-dark:#2E2E2E;
  --color-editing-post:#F2F4F7;
  --color-home-page:#F2F4F7;
  --color-popup-border: #0000002D;
  
  --color-regular-topic-header:#CCD6D2;
  --color-sponsorship-topic-header:#CAE3FF;
  --color-tags-hover:var(--color-regular-topic-header);
  --color-top-bar-menu:#545D58;
  --color-top-bar-filters:rgba(255, 255, 255, 0.70);
  --color-tags-border: rgba(0, 0, 0, 0.18);
  --color-tags-community:#545D58;
  --color-tags-community-hover:#232F2A;
  --color-dark-worm-gray:#232F2A;
  --color-community-border:rgba(0, 0, 0, 0.26);; /* black with 26% opacity */
  --community-gradient:linear-gradient(90deg, var(--color-white) 0%,rgba(211, 249, 233, 0.75) 20%, rgba(211, 249, 233, 0.75) 79.5%,  var(--color-white)100%);
  --regular-topic-gradient:linear-gradient(90deg, var(--color-white, #FFF) 0%, rgba(255, 255, 255, 0.50) 51.5%, var(--color-white, #FFF) 100%);
 

  /* FONTS */
  --font-ploni-regular :"Ploni-RE-AAA", Arial, sans-serif;
  --font-ploni-db :"Ploni-DB-AAA", Arial, sans-serif;
  --font-ploni-bold :"Ploni-BOLD-AAA", Arial, sans-serif;
  --font-ploni-tzar: "Ploni-Tzar-AAA", Arial, sans-serif;
  --font-almoni-regular: "Almoni-Tzar-RE-AAA", Arial, sans-serif;
  --font-almoni-medium: "Almoni-Tzar-ME-AAA", Arial, sans-serif;
  --font-almoni-db: "Almoni-Tzar-DB-AAA", Arial, sans-serif;
  --font-almoni-bold: "Almoni-Tzar-BOLD-AAA", Arial, sans-serif;


--headline-font-size: 76px;
--headline-font-weight: 600;
--headline-line-height: 68px;
--headline-margin-bottom: 18px;
--headline-font-family: var(--font-almoni-db);

--underline-font-size: 28px;
--underline-font-weight: 600;
--underline-line-height: 30px;
--underline-margin-bottom: 18px;
--underline-font-family: var(--font-ploni-db);
--letter-spacing-underline: -0.56px;

--top-headline-font-size: 26px;
--top-headline-letter-spacing:-0.52px;
--top-headline-letter-spacing:-0.4px;
--top-headline-line-height:26px;
--top-headline-margin-bottom: 18px;

--main-headline-font-size:96px;
--main-headline-line-height:77px;
 
}



@media (min-width: 769px) and (max-width: 990px) {
:root {
  --headline-font-size: 76px;
  --headline-line-height: 68px;
  --underline-margin-bottom: 22px;
  --underline-font-size: 28px;
  --underline-line-height: 30px;
  --main-headline-font-size:76px;
  --main-headline-line-height:68px;
 
 }
}

@media (max-width: 768px) {
:root {
  --headline-font-size: 54px;
  --headline-line-height: 45px;
  --headline-margin-bottom: 13px;
  --underline-font-size: 23px;
  --underline-line-height: 25px;
  --underline-margin-bottom: 13px;
  --letter-spacing-underline: -0.46px;
  --top-headline-letter-spacing:-0.4px;
  --top-headline-line-height:22px;
  --top-headline-font-size: 20px;
  --top-headline-margin-bottom: 13px;
  --main-headline-font-size:54px;
  --main-headline-line-height:45px;
 }
}

/* @keyframes */
@keyframes slideDown {
  from {
      transform: translateY(-20px);
      opacity: 0;
  }
  to {
      transform: translateY(0);
      opacity: 1;
  }
}

@keyframes slideUp {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {

    transform: translateY(-20px);
    opacity: 0;
      
  }
}

@keyframes slideIn {
  from {
      transform: translateX(100%);
  }
  to {
      transform: translateX(0);
  }
}

@keyframes slideOut {
  from {
      transform: translateX(0);
  }
  to {
      transform: translateX(100%);
  }
}


@keyframes menuSlideIn {
    from {
        transform: translateX(-100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes menuSlideOut {
    from {
        transform: translateX(0);
        opacity: 1;
    }
    to {
        transform: translateX(-100%);
        opacity: 0;
    }
}
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

/* homepage animation */
@keyframes floatLeft {
  0%, 100% {
    transform: translateY(0) translateX(0);
  }
  50% {
    transform: translateY(-22px) translateX(-10px);
  }
}

@keyframes fadeInOut {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}


@keyframes floatRight {
  0%, 100% {
    transform: translateY(0) translateX(0);
  }
  50% {
    transform: translateY(-30px) translateX(14px);
  }
}

/* CSS normalize */
/* html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:100%;}
body{line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--font-ploni-regular),-apple-system,BlinkMacSystemFont,sans-serif} */
body.lock-screen{height: 100%;overflow: hidden;}
*[style*="text-align:justify"],
*[style*="text-align: justify"]{text-align: inherit !important;}

/* emoji fix */
.emoji-span {position: relative;}
.emoji-span::after {content: attr(data-emoji)}  
body{  overflow-wrap: break-word;word-wrap: break-word;}  
   

span[style*="font-size:larger"]{font-size:inherit!important}
/* common styles */
.text-content *:not([data-empty]) + p[data-empty]{display:none}
.text-content strong{font-family: var(--font-ploni-bold);}
.simple-button{display: inline-flex;padding: 5px 16px;align-items: center;border-radius: 30px;border: 1px solid var(--color-gray-50);background: var(--color-white);font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);}
.c-b{color:var(--color-black)}
div.has-drop .tool-tip-button::after{content:'';background:url('../images/article-images/article-drop-down.svg?v=3') no-repeat scroll;height:10px;width:13px;display:flex;gap: 8px;}
div.has-drop .tool-tip-button.active::after{background:url('../images/article-images/article-drop-up.svg') no-repeat scroll;height:10px;width:13px;display:flex;gap: 8px;}
.tool-tip-button span{display: none;}
.s-header-author img,
.post-edit-avatar img,
.comments-avatar img{height: 45px;width: 45px;}
.text-content a{font-size: 23px;line-height: 29px;font-family: var(--font-ploni-regular);color: var(--color-deep-blue);}
img.avatar {border-radius: 100%;max-width: max-content;aspect-ratio: 1 / 1;object-fit: cover;height: max-content;}
.avatar.avatar-no-pic{background: var(--color-gray-20);height: 45px;width:45px;border-radius: 50%;display: flex;align-items: center; justify-content: center;overflow: hidden;transform: translateZ(0);-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.avatar.avatar-no-pic .avatar-name{font-size: 30px;color: var(--color-gray-50);font-family: var(--font-ploni-db);line-height: 1;align-items: center}
.hp-user-header-avatar img.avatar,
.community-user img.avatar,
.hp-user-header-avatar .avatar.avatar-no-pic,
.community-user .avatar.avatar-no-pic{height: 72px;width: 72px;}
.edit-textarea-wrap .wp-editor-container{border: none;}
.article-content-container .has-orange-color,
.orange{color: var(--color-orange);}
.light-blue{background: var(--color-light-blue);}
.light-gray{background: var(--color-editing-post)}
.light-blue:hover{background:var(--color-light-blue-hover);}
.blue-20{background: var(--color-blue-20);}
body{margin:auto;}
body.guide{background: none;}
.tags ul li {padding: 4px 12px;background: var(--color-white);border-radius: 15px;border:1px solid var(--color-tags-border)}
.tags ul li:hover{background:var(--color-tags-hover);}
.regular-button{border-radius: 15px;color: var(--color-black);font-size: 14px;padding: 4px 12px;font-family: var(--font-ploni-regular);line-height: normal;}
.has-deep-blue-color{color: var(--color-deep-blue);}
.deep-blue{background: var(--color-deep-blue);}
.deep-blue:hover{background: var(--color-deep-blue-hover);}
.has-green-color{color: var(--color-green);}
* {
  scrollbar-width: 9px;
  scrollbar-color: var( --color-scrollbar-thumb) transparent; 
}
*:hover,
*::after:hover,
*::before:hover{transition: all 0.2s ease;}
body.news{background-color: var(--color-white);}
body.is-blog{background-color: var( --color-background-blog);}
body.page-template-page-register{background: var(--color-background-general);} 
body.page-template-page-all_blogs,
body.page-template-page-all_communities{background-color: var( --color-background-general);}
button.button-blue{align-items: center;display: inline-flex;color: var(--color-white);background: var(--color-blue);border-radius: 30px;border: none;}
button.button-deep-blue{align-items: center;display: inline-flex;color: var(--color-white);background: var(--color-deep-blue);border-radius: 30px;border: none;}
button.view-more-button{padding: 5px 16px;height: 30px;font-size: 14px;text-align: center;font-family: var(--font-ploni-db);}
::-webkit-scrollbar-track { background: transparent; border-radius: 3px;height: 85px;width:9px;}
::-webkit-scrollbar-thumb {background: var(--color-scrollbar-thumb);border-radius: 20px;}
.taxonomy-header::-webkit-scrollbar-thumb{background: transparent!important}
.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.truncate-2{-webkit-line-clamp:2;}
.truncate-3{-webkit-line-clamp:3;}
.truncate-4{-webkit-line-clamp:4;}
.truncate-5{-webkit-line-clamp:5;}
.truncate-6{-webkit-line-clamp:6;}
.truncate-10{-webkit-line-clamp:10;}
/* Helpers */
.hide{display:none!important;}

/* HEADER */
.header {position: fixed; top: 0; left: 0;right: 0;z-index: 10;}
.header .sign-in-menu-mobile,
.header .profile-details-mobile,
.header .header-menu .sub-menu{display:none}
.header .header-menu .has-sub-menu.active .sub-menu{display:inline-flex}
.header .profile-details-mobile:not(.active){display: none;}
.header{width:100%;height:66px;background:#fff;display:flex;align-items:center;box-shadow:0 10px 10px -10px rgba(0,0,0,.2)}
.header .header-logo{max-width:113px;max-height:35px;margin-right:42px}
.header .header-menu{margin-right:auto;}
.header .header-menu ul.header-menu-list{display:flex;list-style:none;padding:0;gap:38px;position: relative;min-height: 66px;align-items: center;}
.header .header-menu ul li a{text-decoration:none;text-align:right;font-size: 19px;color:var(--color-black);display: flex;align-items: center;font-family:var(--font-ploni-db);gap: 9px;}
.header .header-menu ul li.has-sub-menu span{display:none}
.header .header-menu ul li.has-sub-menu>a::after{content:'';background:url('../images/article-images/article-drop-down.svg?v=3') no-repeat scroll;height:10px;width:13px;display:flex;}
.header .header-menu ul li.has-sub-menu.active>a::after{background:url('../images/article-images/article-drop-up.svg') no-repeat scroll}
.header .header-menu ul .header-search span{display:none}
.header .header-menu ul .header-search a{display:block;background:url('../images/header-images/Icon-search.svg') no-repeat scroll;height:20px;width:20px}
.header .header-left-buttons{margin-right:auto;margin-left:42px;display: flex;gap: 6px;}
.header .header-left-buttons a[role=button],
.header .header-left-buttons button{border-radius:30px;padding:5px 16px;border:1px solid var(--color-gray-Main);cursor:pointer;font-family:var(--font-ploni-db);font-size: 14px;display: flex;align-items: center;}
  
.header .header-left-buttons .sign-in-button{color:var(--color-white);border:none}
.header .header-left-buttons button.log-in-button:hover{background:var(--color-text-on-black);}
.header .header-left-buttons button.log-in-button{background:var(--color-white);color:var(--color-black)}
.header .header-menu .sub-menu{position:fixed;top: 66px;right:auto;background-color:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.13);z-index:1000;padding:13px 18px;border:1px solid var(--color-text-on-black);border-radius:8px;gap:45px;min-width: max-content;margin-right: -124px;}
.header .header-menu .sub-menu-column.multiple-items{column-count:4}
.header .header-menu .sub-menu-column{display:inline-block;list-style-type:disc;list-style: disc;gap: 36px;padding-right: 20px;}
.header .header-menu .sub-menu-column li{margin-bottom:10px;display: list-item;}
.header .header-menu .sub-menu-column a:hover{color:var(--color-deep-blue)}
.header .header-menu .sub-menu-column a{text-decoration:none;color:var(--color-black);font-size:16px;display:block;padding:5px 0}

.header-menu .header-menu-list li.is-active{position: relative;} 
.header .mobile-menu-button,
.header .mobile-menu-logo,
.header .mobile-search-menu-logo,
.header .mobile-menu-close-button,
.header .mobile-menu-logo .mobile-menu-close-button span,
.header .header-search-mobile,
.header .log-in-button-mobile,
 header.header .mobile-social-buttons ul li a span,
.logged-in-list-inner:not(.open),
.header .logged-in-block:not(.active){display: none;}
.profile-avatar .avatar.avatar-no-pic{height: 30px;width: 30px;}
.profile-avatar .avatar.avatar-no-pic .avatar-name{font-size: 20px;line-height: 20px;}
.profile-avatar{position: relative;}
.header .header-left-buttons .log-in-button-mobile{display: none;}
.header .logged-in-block.active .profile-avatar{font-size: 14px;color: var(--color-blue);font-family: var(--font-ploni-db);height: 30px;border-radius: 30px;padding-right: 13px;display: flex;align-items: center;}
.header .logged-in-block.active .profile-avatar:hover,
.header .logged-in-block.active .profile-avatar.active{background: var(--color-editing-post)}
.header .logged-in-block.active .profile-avatar>span{padding-left: 10px;}
.header .logged-in-block.active .open-profile-details{display: flex;flex-direction: row;}
.header .logged-in-block.active{position: relative;display: flex;justify-content: center;min-height: 66px;align-items: center;gap: 10px;}
.header .logged-in-block.active .logged-in-list-inner.open{position: absolute;top: 100%;display: flex;padding: 13px 18px;align-items: center;justify-content: flex-end;min-width: 160px;left:0; box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.13); border: 1px solid var(--color-text-on-black);border-radius: 8px;background: var(--color-white);}
.header .logged-in-block.active .logged-in-list{list-style: none;display: inline-block;}
.header .logged-in-block.active .logged-in-list li a{font-size: 16px;line-height: 33px;color: var(--color-black);font-family: var(--font-ploni-regular);white-space: nowrap;}
.header .logged-in-block.active .logged-in-list li a:hover{color: var(--color-deep-blue);}
.header .logged-in-block.active img{border-radius: 100%;height: 30px;width: 30px;}
.header .social-header{display: inline-flex;align-items: center;margin-left: 18px;}
.header .social-header ul{display: inline-flex;list-style: none;gap: 6px;}
.header .social-header ul li a span{display: none;}
 ul li a.social-facebook::before{content: ''; background: url('../images/header-images/icon-header-facebook.svg') no-repeat scroll; height: 24px;width: 24px;display: block;}
 ul li a.social-instagram::before{content: ''; background: url('../images/header-images/icon-header-Instagram.svg')no-repeat scroll; height: 24px;width: 24px;display: block;}
 ul li a.social-tiktok::before{content: ''; background: url('../images/header-images/icon-header-tiktok.svg?v=2')no-repeat scroll; height: 24px;width: 24px;display: block;}
 ul li a.social-linkedin::before{content: ''; background: url('../images/header-images/icon-header-linkedin.svg')no-repeat scroll; height: 24px;width: 24px;display: block;}
 ul li a.social-youtube::before{content: ''; background: url('../images/header-images/icon-header-youtube.svg')no-repeat scroll; height: 24px;width: 24px;display: block;}
 ul li a.social-website::before{content: ''; background: url('../images/header-images/icon-header-website.svg')no-repeat scroll; height: 24px;width: 24px;display: block;}
/* .article-content-container article .article-body-wrapper .banner{text-align: center;display: flex;flex-direction: column;align-items: center;}
.article-content-container article .article-body-wrapper .banner-inner{ width: 100%;height: auto; display: block;margin-bottom: 18px;}
.article-content-container article .article-body-wrapper .banner{margin: 0 auto;max-width: 1440px;} */
main .article-wrap .article-content-container .article-body-wrapper h3 u.with-decoration,
main .article-wrap .article-content-container .article-body-wrapper h4 u.with-decoration,
main .article-wrap .article-content-container .article-body-wrapper h5 u.with-decoration{text-decoration: underline;text-underline-offset: 10px;}
main .article-wrap .article-content-container .article-body-wrapper p u.with-decoration{text-decoration: underline;text-underline-offset: 4px;}

.page-wrap-404 .logged-in-block:not(.active){display: none;}

@media (min-width: 990px) {
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns{margin-top: 16px;display: flex;justify-content: center;flex-direction: row;align-items: flex-start;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column{border-right: 1px solid var(--color-community-border);overflow-y: auto;position: relative;width: auto;display: inline-block;padding: 0;padding-right: 17px;border-top: none;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column .t-h-content-show{margin-bottom: 0;justify-content: start;}
  body .taxonomy-header-desc-wrap{padding-top: 13px;padding-bottom: 10px;margin-top: 16px;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns:has( > :only-child) .t-h-column,
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column.t-h-column-managers
  {padding-right: 0;}
}

@media (min-width: 769px) {
.footer .footer-bottom{gap: 112px;}
.headline-label{height: 35px;}
.taxonomy .taxonomy-header{padding: 32px 42px 0 42px;}
.taxonomy.community .taxonomy-header{padding: 32px 42px 32px 42px;}
.taxonomy-wrapper.author-wrapper .taxonomy-header,
.homepage-connected-user-header,
.taxonomy.ordering-page .taxonomy-header,
.taxonomy.topic .taxonomy-header{padding: 32px 42px 32px 42px;}
header.header .mobile-social-buttons{display: none;}
  body .taxonomy-header-desc-wrap{padding-top: 16px;padding-bottom: 10px;}

.taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns:has( > :only-child) .t-h-column .t-h-content-show{justify-content: center;}
/* .taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column:not(.t-h-column-members)::before{content:'';background:linear-gradient(270deg,rgba(46,46,46,0) 0%,rgb(211 249 233 / 70%) 100%);;width:43px;height:100%;position:absolute;left:0}  */
.taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .members-count,
.taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column-title{text-align: right;}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column-members{padding-left: 17px;padding-right: 0;overflow: visible;min-width: 158px;}
 .ordering-col.col-news .ordering-item .ordering-item-inner{flex-direction: row-reverse;padding: 23px;justify-content: space-between;gap: 20px;}
 .ordering-col.col-news .ordering-item-content{flex-basis: 68%;padding-left: 20px;}
.taxonomy .taxonomy-wrapper{padding: 0 42px 0 42px;position: relative;}
body .ordering-col.col-guide .ordering-item .ordering-item-inner .ordering-item-headline{font-size: 64px;line-height: 56px;}
.ordering-col.col-guide .ordering-item .ordering-item-underline{-webkit-line-clamp: 2;}
/* .ordering-col.col-guide .ordering-item-inner .ordering-item-label{margin-bottom:53px} */
.ordering-col.col-userpost .ordering-item .ordering-item-headline,
.taxonomy-ordering .ordering-col.col-blog .ordering-item .ordering-item-headline{font-size: 23px;line-height: 25px;margin-bottom: 17px;}
/* feeder cards */
 ._ordering-module.main .feeder-slide  .module-feeder-card,
 ._ordering-module.large .feeder-slide .module-feeder-card{min-width: 280px;max-width: 280px;height: 385px;padding: 15px;}
 .feeder-slide .module-feeder-card .authors-block{margin-bottom: 17px;position: relative;}
 .module-feeder-cards .feeder-slide .module-feeder-card .card-underline{line-height: 23px;}
 .feeder-slide .module-feeder-card .media{margin-bottom: 0;display: flex;}
 .feeder-slide .module-feeder-card.col-blog .card-headline{font-size: 23px;line-height: 25px;font-family: var(--font-ploni-bold);margin-bottom: 17px;}
 .ordering-col-full-width .taxonomy-ordering .ordering-wrapper{padding: 15px 22px 15px 0;}
 .ordering-col-full-width.all-blogs-full-width .taxonomy-ordering .ordering-wrapper{padding: 0;}
 .ordering-col-full-width .taxonomy-ordering .ordering-grid{display: flex;}
 .module-feeder-card .ordering-item,
 .topic-card.col-guide .ordering-item{height: auto;width: 100%;}
 .feeder-slide .module-feeder-card .ordering-item-label{margin-bottom: 17px;}
 .feeder-slide .module-feeder-card.col-news .card-headline,
 .feeder-slide .module-feeder-card.card-video .card-headline{font-size: 36px;line-height: 32px;}
 .taxonomy .open-conversation-main{padding: 25px;gap: 15px;}
 .taxonomy-ordering.ordering .ordering-grid .col-guide .ordering-item-headline a{color:var(--color-white);}
 .taxonomy-ordering .ordering-grid .topic-card.col-guide .ordering-item-headline,
 .taxonomy-ordering.ordering .ordering-grid .col-guide .ordering-item-headline,
 .module-feeder-card.col-guide .card-inner .card-bottom .card-headline{font-size: 44px;line-height: 38px;color: var(--color-white);-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
 /* .taxonomy-ordering.ordering .ordering-grid .col-guide .ordering-item-content .ordering-item-headline{margin-bottom: 10px;} */
 .authors-block .tool-tip-content.tooltip.active{right: 0;}
/* .tool-tip-opener.tool-tip-center .tooltip.active{left: auto;right: 33px; top: 0;}  */
.tool-tip-opener.tool-tip-left .tooltip.active{left: 33px; right: auto;top: 0;}
.hp-userposts-wrap.simple .feeder-slide .module-feeder-card,
._ordering-module.simple .feeder-slide .module-feeder-card{min-width: 260px;min-height: 250px;max-width:260px;max-height: 250px;padding: 12px 12px 10px 12px;border-radius: 8px;}
/* .ordering-wrapper.container .ordering-col.col-guide .ordering-item-inner .ordering-item-content{padding:16px} */
dialog .close-popup{display: flex;}
.post-edit-form-wrap .post-edit-avatar{display: block;}
.post-create-popup .post-edit-input{padding: 24px 24px 22px 22px;}

.post-edit-form-wrap .post-edit-textarea::placeholder{ font-size: 23px; line-height: 25px;}
.post-edit-form-wrap .edit-input-text{display: block;}
.post-edit-form-wrap .clear-edit{position: static;margin-top: 0;}
.post-edit-form-wrap .post-edit-textarea{padding: 10px 20px 10px 5px;height: 45px; margin-bottom: 20px;font-size: 20px;font-family: var(--font-ploni-bold);}
.post-edit-form-wrap .edit-input-form{margin-bottom: 16px;}
.comments .comment-body{padding: 0 calc(78px - 23px) 0 0;}
/* .comment > .comment-body:not(:has(+ .comment-to-comment-section)){border-bottom: 1px solid var(--color-article-border)} */
.comments .comment-to-comment .comment-body { border-bottom: none; }
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-managers .t-h-column-content{max-width: 630px;}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-leaders .t-h-column-content{max-width: 420px;}
.taxonomy-header-inner.is_sponsorship.topic .term-cover img{display: block;border-radius: 20px 0 0 20px;object-fit: cover;height: 100%;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-header-top{padding: 6px 25px 24px 0}
.taxonomy-header-inner.is_sponsorship.topic.has-cover.taxonomy-header-top{align-items: flex-start;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-description{font-size: 18px;line-height:23px;margin-bottom: 20px;}
.taxonomy-header-inner.is_sponsorship.topic.has-cover .taxonomy-description{text-align: right;}
.taxonomy-header-inner .sponsorship{text-align: right;}
.taxonomy-header .taxonomy-header-inner.is_sponsorship.topic .taxonomy-title{line-height: normal;margin-bottom: 2px;}
.taxonomy-header-inner.is_sponsorship.topic.has-cover .taxonomy-header-top{align-items: flex-start;justify-content: space-between;padding: 6px 25px 24px;}
.taxonomy-header-inner.topic .taxonomy-header-top{padding: 13px 0 35px;}
.article-content-container blockquote.is-style-regular::before{content: ''; background: url('../images/article-images/blockquote.svg?v=2') no-repeat scroll; width: 46px;height: 37px;padding-right: 46px;margin-top: 6px;}
.article-content-container blockquote a{font-size: inherit;font-family: inherit;line-height: inherit;}
/* ._dialog.active{top:0} */
._dialog.active{top:62px}
form .edit-buttons{position: relative;margin-top:16px;}
.ordering-col.col-blog .ordering-item .ordering-item-inner{display:flex;padding: 23px 20px;justify-content:space-between;gap:10px}
.taxonomy-title{line-height:normal;}
.home-page .module-feeder-card{min-width: 280px;max-width: 280px;height: 385px;}
.ordering-filter-dropdown.active,
.ordering-filter-dropdown:hover{background: var(--color-black);}
}
.home-page .module-feeder-card.col-guide{padding: 0;}
.post-edit-form-wrap .edit-input-wrap {margin-bottom: 12px;}
._ordering-module.all_blogs .ordering-item,
.module-feeder-card:not(.card-video){transition: box-shadow 0.3s ease;}
._ordering-module.all_blogs .ordering-item:hover,
.module-feeder-card:not(.card-video):hover{box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.15);}
.feeder-slide  .module-feeder-card .authors-block .tool-tip-content.tooltip.active{max-width: max-content;width: 100%;}
.feeder-slide  .module-feeder-card .authors-block .tool-tip-opener{position: static;}

@media (max-width: 990px) {
  body .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column-managers .t-h-column-content{max-width: 100%;}
  body .t-h-column-managers:has(.community-user:nth-child(5)):after{position: absolute;left: 0;top: 0;width: 80px;height: 100%;content: '';background: linear-gradient(270deg, rgba(255, 255, 255, 0.00) 0%, #FFF 92.31%);}
.taxonomy-header-inner .taxonomy-header-columns .t-h-content-show::after, body .taxonomy-desc-toggle-btn:after{content: '';background: url('../images/article-images/c-arrow-down.svg') no-repeat scroll;height: 6px;width: 9px;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-content-show.open::after, body .taxonomy-desc-toggle-btn.open:after{content: '';background: url('../images/article-images/c-arrow-up.svg') no-repeat scroll;height: 6px;width: 9px;}
.taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .t-h-column-content{display: none;}

}
.main.feeder .module-feeder-card.col-userpost .card-underline.truncate,
.module-feeder-wrapper.home-page .module-feeder-card.col-userpost .card-underline.truncate{-webkit-line-clamp: 9;}
.simple .module-feeder-wrapper.home-page .module-feeder-card.col-userpost .card-underline.truncate{-webkit-line-clamp: 5;}

@media (min-width: 768px) and (max-width: 990px) {
  body .dropdown-menu.open{top:auto}
  .taxonomy .taxonomy-header .taxonomy-title{font-size: 56px;line-height: normal;margin-bottom: 0;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-members .related-communities button{padding: 4px 10px 4px 10px;font-size: 14px;gap: 4px;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .community-users .community-user .avatar{max-width: 72px;max-height: 72px;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users {gap: 10px;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users .community-user{min-width: 130px;max-width: 130px;}
  .taxonomy-header .taxonomy-header-inner  .taxonomy-header-columns .t-h-column-content .community-users .community-user .community-user-title{font-size: 14px;line-height: 14px;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-members .related-communities button::after{width: 7px;height: 4px;margin-top:0;background-size: 7px;}
  .taxonomy .taxonomy-top-bar.sticky-header{max-height: 127px;height: auto;}
  .taxonomy .taxonomy-top-bar .top-bar-inner{display: flex;justify-content: start; align-items: center;width: 100%;padding: 16px 42px 20px;} 
  .taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label{flex:1;}
  .taxonomy.topic .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label{margin-bottom: 12px;}
  .taxonomy .taxonomy-top-bar .top-bar-wrap{display: flex; flex-direction: row;align-items: center;justify-content: space-between;}
  .taxonomy .taxonomy-top-bar .top-bar-tags{padding: 0;overflow-y: hidden;overflow-x: auto;}
  .taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label h3{font-size: 24px;line-height: normal;}
  body .header .header-menu .sub-menu{margin-right: 16px;}
  /* .taxonomy .taxonomy-header .taxonomy-header-inner{padding: 0 26px 24px;}  */
  /* .taxonomy.topic ._ordering-module.post_tag .ordering-grid{justify-content: center;}  */
}


@media (max-width: 768px) {
body .footer{padding: 36px 116px;}
body .footer .community-footer-column{display: none;}
body .footer .footer-column{margin-bottom: 40px;margin-left: 0;}
body .footer .footer-column:nth-child(1){order:1}
body .footer .footer-column:nth-child(2){order:3}
body .footer .footer-column:nth-child(3){order:2}
body .footer main.footer-main .footer-columns{justify-content: center;flex-direction: row;gap: 40px;}
body .footer .footer-column:nth-child(3){margin-left: 0;}
body .footer .footer-columns .menu-footer li{white-space: nowrap;}
body .footer .footer-bottom{gap: 18px;}
body .footer .footer-bottom-right ul{gap: 12px;}
body .footer .footer-bottom-right img{max-width: 80px;}
body .footer,
body .footer .footer-main{ display: block;}
body header.header{height: 54px;}
/* body .homepage {padding-top: 54px;} */
body .header .header-menu .sub-menu{margin-right: 16px;}
body header.header .header-logo img{width:64.46px; height: auto;}
body header.header .mobile-menu-button button{height: 24px;width: 24px;}
body .header .mobile-search-menu-logo img, 
body .header .mobile-menu-logo img{max-width: 64.46px;}
body .header .header-left-buttons .log-in-button-mobile{display: flex;border: none; background: none;gap: 8px;padding: 0;align-items: center;color: var(--color-deep-blue);font-weight: 600; font-family:var(--font-ploni-db);font-size: 14px;}
body .header .log-in-button-mobile::after{content: ''; background: url('../images/header-images/mobile-header-avatar.svg') no-repeat scroll;display: block;height: 30px;width: 30px;}
body .header .sign-in-button,
body .header .log-in-button{display: none;}
body .header .header-left-buttons{margin-left: 16px;}
body .header .mobile-menu-button{margin-right: 16px;width: 24px;height: 24px;}
body header.header .header-logo{width: 64.46px;height: 20px;}
body  main .article-wrap .article-content-container{padding-top: 54px;}
body .header .mobile-menu-logo .mobile-menu-close-button,
body .header .mobile-search-menu-logo .mobile-search-menu-close-button, 
body .header .mobile-menu-logo .mobile-menu-close-button{margin-right: 16px;margin-left: 12px;}
body .header .mobile-menu-logo .header-search-mobile::after,
body .header .mobile-search-menu-logo .mobile-search-back-button::after{margin-left: 16px;}
body .header .logged-in-list-inner-mobile,
body .header .header-menu ul.header-menu-list,
body .header .search-menu .search-container{padding: 0 16px;}
body .article-wrap .article-content-container article .top-headline-wrap{flex-direction: row;align-items: flex-start;gap: 16px;}
body .article-wrap .article-content-container article{margin-top: 20px;padding: 0 16px 16px 16px;}
body .sticky-header {max-height: 54px;}
body .top-bar.taxonomy-top-bar.sticky-header.active {max-height: 90px;}
body .taxonomy.community .top-bar.taxonomy-top-bar.sticky-header.active {max-height: 130px;animation: slideDown;height: auto;}
body .sticky-header .community-tags{padding-right: 18px;overflow: hidden;}
/* body .sticky-header::before{content: ''; background: linear-gradient(90deg, var(--color-green) 0%, rgba(46, 46, 46, 0.00) 100%);width: 30px;height: 100%;position: absolute;left: 0;bottom: 0;} */
body .is_sponsorship .sticky-header::before{content: ''; background: linear-gradient(90deg, var(--sponsorship-color) 0%, rgba(46, 46, 46, 0.00) 100%);width: 30px;height: 50%;position: absolute;left: 0;bottom: 0;}
body .taxonomy.topic:not(.is_sponsorship) .sticky-header::before{content: ''; background: linear-gradient(90deg, var(--color-regular-topic-header) 0%, rgba(46, 46, 46, 0.00) 100%);width: 30px;height: 50%;position: absolute;left: 0;bottom: 0;}
body .headline-label{height: 30px;}
.article-wrap .article-body-wrapper figure.alignleft{ float: none;margin-right: 0;display: inline-block;text-align: center;width: 100%;}
.article-wrap .article-body-wrapper figure.alignleft img{max-width: 138.393px;}
.article-wrap .article-body-wrapper figcaption{max-width: 138.393px;}
.article-content-container .article-social{align-items: normal;flex-direction: column;gap: 9px;}
.article-content-container .article-social .social-share ul{padding-right: 0;}
.article-content-container .article-body-wrapper blockquote.blockquote-regular::before{ background: url('../images/article-images/blockquote-small.svg') no-repeat scroll; width: 31px;height: 25px;padding-right: 31px;}
.article-content-container .article-body-wrapper blockquote.blockquote-regular{gap: 15px;font-size: 28px;line-height: 28px;}
.article-body-wrapper .social-share .print-button-list{display: none;}
section.comments{padding: 12px;}
.comments .comments-form input{height: 37px;}
.comments section.comment .comment-top{margin: 13px 0;}
section.comments .comments-form{margin-bottom: 14px;display: flex;align-items: flex-start;flex-direction: column;}
.article-wrap .article-content-container .article-body-wrapper p, .article-wrap .article-content-container .article-body-wrapper ul{font-size: 22px;}
.article-wrap .article-content-container blockquote.is-style-regular p,
.article-wrap .article-content-container blockquote.is-style-regular{font-size: 28px;line-height: 28px;gap: 15px;}
.site-main .authors-block .tool-tip-left .tooltip.active{left: auto;}
.article-content-container article .article-body-wrapper .banner-inner{object-fit: cover;margin-bottom: 18px;}
section.comments .comment-input-wrap textarea.comment-textarea.scrollable::-webkit-scrollbar-track { background: transparent; border-radius: 20px;height: 85px;}
section.comments .comment-input-wrap textarea.comment-textarea.scrollable::-webkit-scrollbar-thumb {background: var(--color-scrollbar-thumb);border-radius: 20px;}
section.comments .comment-input-wrap textarea.comment-textarea.scrollable::-webkit-scrollbar {width: 3px;height: 85px;}
section.comments .comment-input-wrap textarea.scrollable{margin: 14px 17px 10px 7px;padding: 0 0 0 7px;}
.article-content-container .article-body-wrapper .tooltip.active:not(.author-avatars-tooltip-wrap .tooltip) {width: max-content; max-width: 290px;padding: 13px;}
.authors-block.multiple-authors .author-avatars-tooltip-wrap{position: relative;}
header.header .header-left-buttons .social-header{display: none;}
header.header.header-mobile .mobile-social-buttons{display: flex;padding: 47px 16px 0 0;}
header.header.header-mobile .mobile-social-buttons ul{display: inline-flex;list-style: none;gap: 10px;}
header.header.header-mobile .mobile-social-buttons ul li a[class*="mobile-menu-social-"]::before { content: ''; display:block; width: 43px;height:43px;background:no-repeat scroll;}
header.header.header-mobile .mobile-social-buttons ul li a.mobile-menu-social-facebook::before {background-image: url('../images/header-images/mobile-menu-social-facebook.svg');}
header.header.header-mobile .mobile-social-buttons ul li a.mobile-menu-social-tiktok::before { background-image: url('../images/header-images/mobile-menu-social-tiktok.svg');}
header.header.header-mobile .mobile-social-buttons ul li a.mobile-menu-social-instagram::before {background-image: url('../images/header-images/mobile-menu-social-instagram.svg');}
.social-actions-menu .add-comment-button span,
.social-actions-menu a.share-button span,
.social-actions-menu  a.report-button span{display: none;}
.comments section.comment .comment-to-comment-section{margin-right: 0;border-right:none;padding: 0;}
.comment-content{padding: 0;}
.comments{padding:12px;}
.article-content-container .article-body-wrapper h3[id] {scroll-margin-top: 130px;}
.comment-body{padding-right: 0;}
.comments .comments-wrap .comment .comment-to-comment-section{border-right:none;margin-right: 0;padding-right: 0;}
.comments .comments-wrap .comment .comment-to-comment-section .comment-body{padding-right: 55px;}
.edit-comment-wraper .edit-textarea-wrap{padding: 14px 15px 14px 15px;}
form .edit-action-description{display: block;font-family: var(--font-ploni-db);line-height: normal;font-size: 16px;}
/* form .post-delete{margin-left: 0;} */
body .edit-input-form .post-send{position: static;border-radius: 15px;background: var(--color-white-04);float: left;margin-left: 0;margin-top: 12px;}
body .comments .comments-form .comment-send{position: static;float: left; padding: 4px 12px;float: left;margin-top: 12px;margin-right: 12px;background: var(--color-green);border-radius: 15px;font-size: 14px;font-family: var(--font-ploni-regular);line-height: normal;display: flex;}
body .edit-input-form .post-send span{margin-top:0;color:var(--color-black);font-size: 14px;padding: 4px 12px;line-height: normal;font-family: var(--font-ploni-regular)}

body .comments .comments-form .comment-send span{display: block;}
body .comments .comments-form .comment-send:after{content: none;}
body .comments .comments-form .clear-comment{float: left;}
body section.comments .comments-form .comment-input-wrap form{display: block;}
body .is-provider-tiktok .media-oembed-video{padding-bottom: 178.8%;}
body .editing .edit-textarea-wrap{padding: 0;}


/* TAXONOMY */
 main .taxonomy{padding-top: 54px;}
body .taxonomy .taxonomy-header,
body .homepage-connected-user-header{padding:16px;}
.taxonomy-header-inner .taxonomy-header-columns .members-count span{font-size: 38px;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column-title{font-size: 14px;display: flex ;}

.taxonomy-header-inner .taxonomy-header-columns .community-users .community-user .avatar{max-width: 48px;max-height: 48px;}
.taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users .community-user {min-width: 69px;max-width: 69px;flex: 0 0 calc(33.333% - 14px);}
.taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users {gap:8px;margin-top: 10px;padding-bottom: 6px;display: flex;justify-content: center;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-members .related-communities button{font-size: 14px;padding: 4px 9px 4px 11px;margin-bottom: 6px;}
/* .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .t-h-column-content,.taxonomy-description.t-h-column-content.open{animation: slideDown 0.1s ease;width: 100%;display: flex;flex-direction: column;align-items: center;} */
.taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns {margin-top:0}
.taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column {padding: 8px 16px;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-members .related-communities-links ul li a{font-size: 16px;line-height: 14px;}
.taxonomy-header .taxonomy-header-top .taxonomy-description{font-size: 16px;line-height: 20px;margin-bottom: 16px;}
body .ordering-col.col-userpost .ordering-item .ordering-item-inner,
body .ordering-col.col-news .ordering-item .ordering-item-inner,
body .ordering-col.col-blog .ordering-item .ordering-item-inner{padding:13px;display: flex ;flex-direction: column;}
.taxonomy-title{font-size: 56px;line-height: normal;}
.is_general_page .top-bar .top-bar-inner,
.taxonomy .top-bar .top-bar-inner{flex-direction: column;justify-content: center;padding: 0 16px;gap: 10px;}
.taxonomy.community .top-bar .top-bar-inner{justify-content: space-between;}
.taxonomy.community .top-bar.active .top-bar-inner{padding: 14px 16px;gap: 10px;}
.taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label h3{display: none;}
.taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label {width: 100%;}
.is_general_page.taxonomy-top-bar .top-bar-tags,
.taxonomy .taxonomy-top-bar .top-bar-tags{padding: 0;overflow: auto;}
.taxonomy .taxonomy-top-bar .top-bar-wrap{max-width: 100%;width: 100%;}
.taxonomy.community .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label{display: inline-block;}
.taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button{display: none;}
.taxonomy .top-bar .top-bar-inner .open-conversation{width: 100%;max-width: none;}
.is_sponsorship.taxonomy .topic-header-left{position: fixed; bottom: 0;padding: 7px 0 7px 13px;background: var(--color-blue);width: 100%;max-width: none;display: flex;align-items: end;left: 0;}
.taxonomy.topic:not(.is_sponsorship) .topic-header-left{display: none;}
.is_sponsorship.taxonomy .topic-header-left .sponsorship-text{margin-left: 10px;color: var(--color-white);font-size: 14px;display: flex;margin-bottom: 6px;}
.is_sponsorship.taxonomy .topic-header-left img{max-width: 115px;display: block;}
.taxonomy .top-bar .top-bar-inner .open-conversation .open-conversation-button,
.taxonomy .top-bar .top-bar-inner .open-conversation .open-register-button{width: 100%;}
.is_general_page.taxonomy-top-bar .top-bar-menu li a,
.taxonomy .taxonomy-top-bar .top-bar-menu li a{font-size: 14px;max-height: 30px;}
body .top-bar-tags .top-bar-menu li a{padding-inline: 11px;}
main.site-main .tool-tip-center .authors-block  .tool-tip-content.tooltip.active,
main.site-main .tool-tip-right .authors-block  .tool-tip-content.tooltip.active{right: 0;}
main.site-main .ordering-wrapper.container .authors-block .tool-tip-content.tooltip.active{right: 0;width: fit-content;}
/* .module-feeder-card.col-userpost .feeder-card-inner .ordering-item-label-wrap{display: none;} */
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .community-users .community-user a,
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .community-users .community-user{min-width:auto;}
._ordering-module.main .module-feeder-card .card-underline,
._ordering-module.large .module-feeder-card .card-underline{ -webkit-line-clamp: 5;}
/* ._ordering-module .module-feeder-card .authors-block .tool-tip-opener{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 128px;display: inline-block;} */
.authors-block .comment-date{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%; display: inline-block;}
._ordering-module .module-feeder-card .author-subtitle .role{white-space: nowrap;}
._ordering-module .module-feeder-card .author-subtitle .comment-date{max-width: 27%;}
.authors-block.multiple-authors .author-avatars-tooltip-wrap .tool-tip-opener{position: static;}
.taxonomy-header-inner.is_sponsorship.topic{flex-direction: column-reverse;}
.sponsorship-logo.square.circle img{max-height: 52px;}
/* .taxonomy.topic .ordering-grid .ordering-col.topic-card .ordering-item{max-width: 288px;} */
 
/* body .taxonomy.topic ._ordering-module.post_tag .ordering-grid{flex-direction: column;flex-wrap: nowrap;} */
.taxonomy.ordering-page .ordering-grid .ordering-col .ordering-item{max-height: 403px;}
.taxonomy.ordering-page .ordering-grid .ordering-col.col-guide .ordering-item{min-height: 100%;height: 403px;width: 100vw;min-width: 100%;}

body .t-h-column-managers .t-h-content-show{margin-inline-start: -32px;}
body .intersection-list{margin-inline: 0;row-gap: 12px;gap: 12px;}
body .taxonomy-header-desc-wrap{margin-top: 0;}
body .t-h-column-managers:has(.community-user:nth-child(5)):after{width: 16px;}
body .intersection-show-more-btn{margin: 14px auto 0;}
body .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column.t-h-column-managers{margin-inline-end: -16px;width: calc(100% + 16px);scrollbar-width: none;position: relative;padding-inline-end: 0;padding-inline-start: 4px;}
body .t-h-column-managers::-webkit-scrollbar {display: none;}
body .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users.manager-slider{overflow-x: auto;overflow-y: hidden;justify-content: flex-start;padding-inline-end: 16px;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column-managers .t-h-content-show::after{display: none;}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column-managers .t-h-column-content{display: block;}
.taxonomy.topic .ordering-col.col-guide .ordering-item .ordering-item-headline,
.taxonomy.ordering-page .ordering-col.col-guide .ordering-item .ordering-item-headline{margin-bottom: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;}
body .feeder-slide{padding-right: 0;}
body .hp-userposts-wrap.simple .feeder-slide, body ._ordering-module.simple .feeder-slide{padding-right: 0;}
body .all-blogs .authors-block{padding-right: 0;}
footer .footer-bottom .footer-bottom-right ul li a{background-size: contain;background-position: center;background-size: contain;}
footer .footer-bottom-right a.medpage{width: 85.067px;height: 23.573px;}
footer .footer-bottom-right a.wikirefuah{width: 84.043px;height: 18.448px;}
footer .footer-bottom-right a.wikitrufot{width: 91.217px;height:18.448px;}

.post-create-edit-buttons div{width: 27px;}
.post-create-edit-buttons .clear-post-edit-button{border-radius: 50px;width:27px;height:27px;display: flex;justify-content: center;align-items: center;background: var(--color-white-04);padding: 0;}
.post-create-edit-buttons .edit-action-description{display: block;margin: auto;font-size: 16px;line-height: normal;}
.post-create-edit-buttons .clear-post-edit-button span{display: none;}
.post-create-edit-buttons .clear-post-edit-button:after{display: block;content: '';background: url('../images/article-images/Icon-close-small.svg') no-repeat scroll;height: 11px;width: 11px;}
body .post-create-edit-buttons{background: var(--color-green);}
body .edit-input-form .edit-buttons,
.post-create-edit-buttons{display: flex;background: var(--color-background-blog);align-items: center;left: 50%;transform: translateX(-50%);width: 100%;position: fixed;top: 0;padding: 15px;margin-top:0}
/* form.comment-input-form .edit-buttons */
/* form.comment-input-form .edit-buttons{display: flex;background: var(--color-background-blog);align-items: center;left: 50%;transform: translateX(-50%);width: 100%;position: fixed;top: 0;padding: 15px;margin-top:0} */
form .edit-content-outer-wrapper{background:var(--color-white);padding: 0;}
form .edit-content-outer-wrapper .edit-content-wrapper{padding: 0;background:var(--color-white)}
form .post-edit-textarea{padding: 7px 18px 9px 18px;}
.edit-post-dialog._dialog form.edit-input-form .post-edit-textarea{background: var(--color-editing-post);}
/* .edit-post-dialog._dialog .ordering-item-content{padding-left: 10px;} */
body form.edit-input-form .mce-container-body .mce-stack-layout-item.mce-first{position: fixed;background: var(--color-background-blog);width: 100%;top: 57px;left: 0;z-index: 100;display: flex;flex-direction: column;align-items: center;}
  
body .post-create-popup._dialog,
body .edit-post-dialog._dialog{top: 20%;}
/* body .post-send.open{position: fixed;bottom: 0;top: auto;} */

body .intersection-list li a.is-sponsorship{padding-inline-start: 34px;}
body .intersection-list li a.is-sponsorship::before{background-color: #D9D9D9;width: 24px;background-size: 12px;}
body .intersection-list li a.is-sponsorship.active::before{background-color: #D9D9D9;}
body .intersection-list li a{height: 24px;}
body .dropdown-container:has(.is-sponsorship.active) .dropdown-trigger{background: linear-gradient(89deg, #420DC7 -3.57%, #007AFF 105.94%);}
.ordering-item-underline p{ margin:0}
.ordering-col.col-news .ordering-item .ordering-item-headline{-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.taxonomy.topic ._ordering-module.post_tag .container .ordering-grid,
.taxonomy.ordering-page ._ordering-module.all_communities .container .ordering-grid{gap:16px;justify-content: center;}

.taxonomy ._ordering-module.ordering, .taxonomy ._ordering-module.post_tag {margin-top: 22px;}
.page-template-page-all_communities .taxonomy-header-bottom .taxonomy-search-wrapper{width: 100%;}
body.page-template-page-all_communities .taxonomy-header-bottom .taxonomy-search-wrapper input{padding: 10px 20px 10px 18px;border-radius: 30px;line-height: 25px;}
.page-template-page-all_communities .taxonomy-header-bottom{ padding: 20px 13px;}
.page-template-page-all_communities .taxonomy-header-top .taxonomy-title{margin-bottom: 14px;}
 body.page-template-page-all_communities .sticky-header .community-tags{padding-right: 0;font-size:22px;margin-bottom: 7px;justify-content: space-between;padding-left: 0;}
 body.page-template-page-all_communities .sticky-header{flex-direction: column;max-height: 89px;padding: 17px 16px 10px 16px;}
 body.page-template-page-all_communities .sticky-header::before{content: none;}
 body.page-template-page-all_communities .sticky-header .taxonomy-search-results-wrapper.open{ position: absolute;left: 50%;transform: translateX(-50%);width: 100vw;top: 43px;border-radius: 0;box-shadow: none;height: 100vh;right: auto;}
 body.page-template-page-all_communities .card.all_communities{width: 288px;height: 288px;}
 body.page-template-page-all_communities .mobile-back-button.active{display: block;opacity: 1;}
 body.page-template-page-all_communities .mobile-back-button::after{display: block;content: '';background: url('../images/header-images/main-back.svg') no-repeat scroll;height: 24px;width: 24px;}
 .taxonomy.ordering-page .ordering-grid .ordering-col .ordering-item.blogpost{max-width:240px;max-height: 330px;min-width: 240px;}
 body .author-section .all-blogs-topic-name{flex-direction: column;gap: 10px;}
 body .author-section .all-blogs-topic-name h3{max-width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;padding-left: 20px;}
 body .contact-section,
 body .register-section{padding: 0 16px;}
 body .contact-form-wrap,
 body .register-form-wrap{padding: 18px 13px 40px 13px;}
 body .dialog-header-title p{font-size: 34px;padding: 0 13px 0 26px;}
 body ._dialog .ordering-item-content{padding-left: 0;} 
 /* body .post-edit-form-wrap .edit-input-wrap{background: var(--color-white);} */
 body .edit-input-wrap{padding: 16px 16px 18px 0;}
 body .confirm-delete-message.open{padding:16px}
 body .comments .image-inline-placeholder{margin-left: 20px;}
 body .image-inline-placeholder{padding: 30px 20px;}
 body ._dialog .update-edit-input-inner{background: none;}
 body ._dialog .ordering-item-inner{max-height:66vh;overflow: auto;scrollbar-width: none;-ms-overflow-style: none; }
 body ._dialog .ordering-item-inner::-webkit-scrollbar {display: none; }

 /* Target TinyMCE popups */
 .mce-rtl.mce-container.mce-panel.mce-floatpanel.mce-window.mce-in {max-width: 90vw !important;left: 5vw !important; right: 5vw !important;margin: 0 auto !important;width: 90vw !important; }
 /* Adjust inner containers */
 .mce-rtl.mce-container.mce-panel.mce-floatpanel.mce-window.mce-in .mce-container-body {max-width: 100% !important; width: 100% !important;display: flex;flex-direction: column;}
 /* Adjust iframe/dialog content */
 .mce-rtl.mce-container.mce-panel.mce-floatpanel.mce-window.mce-in .mce-window-body {max-width: 100% !important;}
 .mce-rtl.mce-container.mce-panel.mce-floatpanel.mce-window .mce-formitem {   width: 50vw !important;}
 .mce-rtl .mce-label {text-align: left !important;left: 96% !important;margin-left: 20px;}
 .mce-rtl.mce-container.mce-panel.mce-floatpanel.mce-window.mce-in * {max-width: 100% !important;box-sizing: border-box !important;}

 body .pass-recovery-form-wrap,
 body .login-form-wrap{padding: 24px 13px 20px 13px;}
 body .pass-recovery-headline,
 body .login-form-headline{margin-top:0;margin-bottom: 16px;}
 body .login-form-headline{margin-bottom: 0;}
 body .login-form-underline{font-size: 16px;margin: 5px 0 16px;}
 body .pass-recovery-form-wrap  section,
 body .login-form-wrap section{margin-bottom: 28px;}
 body dialog._dialog.pass-recovery .close-popup,
 body dialog._dialog.log-in-dialog .close-popup{display: flex;left: 16px;top: -32px;margin:0}
 body .log-in-dialog-wrap .header-image {background-image: url("../images/register-images/Login-header-mobile.svg");height: 85px;}
 body .pass-recovery-wrap .header-image {background-image: url("../images/register-images/pass-recovery-header-mobile.svg");height: 85px;}
 body .log-in-dialog,body .pass-recovery{padding:0 16px}
 body .log-in-form .l-section-3{margin-bottom: 32px;}
 body .login-form-wrap input,  body .pass-recovery-form-wrap input,
 body .pass-recovery-form-wrap .pass-recovery-form-submit,
 body .login-form-wrap .l-form-submit{height: 42px;}
 body .pass-recovery-headline, body .login-form-headline{font-size: 18px;line-height: 21px;}
 body .ordering-col.col-news .ordering-item-inner .ordering-item-label-wrap.ordering-item-label-wrap-mobile{display: flex;}
 body .ordering-col.col-news .ordering-item-inner .ordering-item-label-wrap:not(.ordering-item-label-wrap-mobile){display: none;}
 /* body .ordering-item-label-wrap:not(.ordering-item-label-wrap-mobile){display:none} */
/* sala-modules */
body .medpage-module-inputs .divider{display: none;}
body .medpage-module-inputs{background: none; flex-direction: column;gap: 10px;height: 100%;}
body .medpage-module-inputs .search-button{position:relative;width: 100%;border-radius: 30px;padding: 8px 20px;;margin: 10px 0;height: 100%;height: 45px;}
body .medpage-module-inputs .search-button span{display: block;color:var(--color-black);font-size: 16px;letter-spacing: -0.32px;line-height: 25px;font-family:var(--font-ploni-db);}
body .medpage-module-inputs input{text-indent: unset;}
body .medpage-module-inputs select{margin-right: 0;}
body .medpage-module-wrap{padding: 18px 13px 25px 13px;}
body .medpage-module-wrap .search-doctors.hide-on-mobile{display:none}
body .medpage-module-wrap .search-doctors.show-on-mobile{display:flex;margin: 20px auto 0;max-width: fit-content;}
body .medpage-module-inputs .search-button::after{content: none;}
body .medpage-module-input-wrap{background: var( --color-background-blog);width: 100%;padding: 11px 17px 11px;border-radius: 30px;height: 45px;}
body .medpage-module-logo{max-width: 124px;}
body .medpage-module-buttons{display: inline-block;text-align: center;}
body .wiki-module-wrap{padding: 22px 12px 22px 10px;}
body .wiki-module-input-wrap{padding: 10px 17px 10px 5px;}
body .wiki-module-input-wrap input{white-space: nowrap;text-overflow: ellipsis;max-width: 200px;}
body .wiki-module-top{margin-bottom: 15px;}
body .wiki-module-logo{max-width: 119px;}
body .wiki-module-input-wrap input,
body .wiki-module-input-wrap input::placeholder{font-size: 16px;height: 24px;}
body .wiki-module-button{padding: 9px;position: absolute;left: 5px;top: 5px;bottom: 5px;}
body .wiki-module-button span{display: none;}
body .module-feeder-card.card-video .media img{width: 240px;height: 330px;}
body .card-media .media-oembed-video{height: 436px;}
body .module-feeder-card.card-video .ordering-item-label-wrap{display: flex;}
body .salamandra .card.all_communities{background: var( --color-tags-community-hover); width: 240px;height: 280px;}
body .salamandra .card.all_communities .community-members-count *,
body .salamandra .card.all_communities .ordering-item-headline{color:var(--color-white)}
body .salamandra .card.all_communities .join-community-button{background:var(--color-white);color:var(--color-black)}
body .module-feeder-wrapper.home-page{ padding: 8px 16px 8px 0;}
body .module-feeder.is-vertical{margin-bottom: 8px;}
body.userpost,
body.home{padding-top: 54px;}
body .hp-user-header-content{margin-right: 0;display: block;}
body .hp-user-header-title{flex-direction: column;gap: 4px;position: relative;top: 10px;}
body .hp-user-header-content-inner{display: none;}
body .hp-user-header-content-inner.open{animation: slideDown 0.3s ease;display:inline-block}
body .hp-user-header-title h3{font-size: 21px;}
body .hp-user-header-inner{padding: 13px;background: linear-gradient(90deg, var(--color-white) -13.23%, rgba(255, 255, 255, 0.75) 11.82%, rgba(255, 255, 255, 0.75) 86.34%, var(--color-white) 112.01%);}
body .hp-user-header-avatar{float: right;margin-left: 12px;}
body .header-content-inner-open,
body .header-content-inner-close{font-size: 14px;line-height: 23px;text-align: center;font-family: var(--font-ploni-db);padding: 4px;color:var(--color-black);background:var(--color-white);border-radius: 20px;width: 100%;margin-bottom: 10px;display: inline-block;margin-top: 23px;}
body .module-feeder-title-text{margin-right: 0;}
body .hp-user-header-title{margin-bottom: 24px;}
body .homepage-connected-user-header-bottom span{font-size: 16px;line-height: normal;}
body .homepage-connected-user-header-bottom{padding: 9px 16px 10px 16px;}
body .general-page-wrap{padding-top: 54px;}
body .general-page-header-logo{max-height: 50%;right: 8%;}
body .is_general_page.taxonomy-top-bar .top-bar-inner{padding: 0 16px;overflow: auto;justify-content: flex-start;}
body .sticky-header.is_general_page.top-bar.taxonomy-top-bar{max-height: 54px;}
body .taxonomy-wrapper.author-wrapper .taxonomy-header{padding: 16px;}
body .author-wrap .author-data,
body .author-wrap{flex-direction: column;align-items: center;}
body .author-wrap .author-title{text-align: center;font-size: 30px;line-height: 32px;margin-bottom: 6px;}
body .author-wrap .author-data .role{font-size:18px;line-height: 23px;margin-bottom: 14px;}
body .author-social{flex-direction: column;gap: 24px;align-items: center;width: 100%;}
body .author-data .author-social a::before{height: 36px;width: 36px;background-size: contain;}
body .author-header-inner{padding: 27px 22px 13px 22px;}
body .author-messages-button{width:100%;font-size: 15px;line-height: normal;height: 36px;display: flex;align-items: center;justify-content: center;}
body .author-bottom{display: inline-block;font-size: 18px;line-height: 23px;text-align: center;}
body .author-wrap .author-bottom .sep{padding-inline: 2px;}
body .author-tags ul{justify-content: flex-start;flex-wrap: wrap;}
body .sticky-header:not(.active) .top-bar-author-inner{padding-bottom: 0;}
body .sticky-header .top-bar-author-inner{padding: 18px 16px 18px 16px;}

body .sticky-header.author-edit .top-bar-author-inner{justify-content: center;padding: 5px 16px 4px 16px;}
body .sticky-header .author-posts-buttons-wrap{gap: 20px;flex-wrap: wrap;align-items: flex-start;flex-direction: column;margin-top: 10px;}
body.author .sticky-header::before{content:none}
body .s-header-author-social{position: fixed;top: 54px;border-radius: 0;left: 0;background: var(--color-green);width: 100%;padding: 10px 16px 27px;width: 100%;animation: slideIn 0.3s ease-in-out forwards;}
body .top-bar-author-inner.top-bar-hide{position: fixed;top: -500px;}
body .s-header-author-social.hide{animation: slideOut 0.3s ease-in-out forwards;}
body .author-posts-buttons button{font-size: 14px;line-height: 16px;}
body .author-posts-buttons-wrap .join-blog-button{padding: 4px 12px;}
body .author-posts-buttons-wrap .blog-headline h3{font-size: 20px;line-height: 20px;}
body .s-header-author-social .author-social a::before {height: 36px;width: 36px;background-size: contain;}
body .s-header-author-mobile{display: flex;position: relative;flex-direction: column;}
body .author-back-button-mobile{position: absolute;right: 0;}
body .s-header-author-mobile span{display: none}
.author-back-button-mobile:after{display: block;content: '';background: url('../images/header-images/main-back.svg') no-repeat scroll;height: 24px;width: 24px;}
body .author-edit-button{height: 36px;width: 100%;justify-content: center;font-size: 15px;}
body .author-edit-button-wrap{margin-bottom: 8px;}
body .author-edit-content-nav ul{padding-right: 42px;padding-left: 10px;}
body .author-edit-content-nav {justify-content: flex-start;}
body .expert-fields{padding: 23px 12px 14px;}
body .profile-form-wrap .form-wrap{padding: 13px 13px 20px;}
body .profile-form-header{height: 100%;}
body .profile-header-image-holder{position: static;text-align: center;padding-bottom: 20px;}
body .profile-header-image-holder img{max-width:167px;}
body .profile-form-header-inner{height: 100%;}
body .profile-form-wrap .radio-options{gap:8px}
body .cross-promotion-wrap .cross-promotion-headeline{font-size: 32px;letter-spacing: -1.28px;line-height: 30px;margin-bottom: 13px;}
body .cross-promotion-wrap .c-p-logo{margin-bottom: 68px;}
body .cross-promotion-wrap{padding: 13px;background: url('../images/cross-promotion-images/cp-community-mobile.svg')no-repeat scroll;background-size: cover;}
body footer .footer-whatsapp-link{margin-bottom: 14px;}
body .login-form-wrap{overflow: auto;max-height: 65vh;}
body ._ordering-module.simple .taxonomy-ordering .ordering-wrapper{padding-right: 10px;}
body ._ordering-module.simple .feeder-slide{padding-right: 3px;}
body .page-wrap-404 .page-center{padding: 27px 30px 27px;margin-top: 54px;margin-bottom: 24%;}
body .page-wrap-404 .headline{font-size: 28px;line-height: 27px; }
body .page-wrap-404 {background-size: 44% auto, 90% auto, 60% auto; background-position: -10px top, bottom center, right center;} 
body .article-body-wrapper .top-headline-wrap .blog-name-tag a{max-width: 95%;}
.taxonomy.topic ._ordering-module.post_tag .ordering-grid, .taxonomy.ordering-page ._ordering-module .ordering-grid{flex-wrap: wrap;flex-direction: column;align-items: center;}
/* .ordering-col.col-guide .ordering-item-inner .ordering-item-content{min-width: 280px;max-width: 280px;} */
body .all-blogs-full-width{padding: 16px 16px 16px 0;}
body .taxonomy.ordering-page ._ordering-module.all_blogs .ordering-grid{padding-right: 0;}
body .simple .module-feeder-card:last-child,
body .all-blogs-full-width .ordering-col:last-child .ordering-item,
body .module-feeder-card:last-child,
body .all-communities-feeder .ordering-col:last-child{margin-left: 13px;}
body .hp-userposts-wrap .module.module-feeder{padding: 24px 16px;}
body .hp-userposts-wrap .module-feeder-wrapper.home-page{background: var(--color-white);}
body .ordering-grid.main_feeder_cont .blog-name-tag a, body .module-feeder-card .blog-name-tag a{max-width: 98px;}
body .ordering-filter-dropdown{height: 27px;}
body .dropdown-container{margin-left: auto;}
body .taxonomy-top-bar .dropdown-container{display: flex;justify-content: center;position: relative;}
body .dropdown-menu.open{top: auto;left: auto;right: 16px;}
body .taxonomy-top-bar .dropdown-menu.open{width: 100%;right: 0;bottom: 0;}
body .button.ordering-filter-dropdown::after{content: ''; background:url('../images/header-images/Icon-drop-big.svg') no-repeat scroll ;width: 12.6px;;height:10px;}
body .sticky-intersection-links{width: 100%;max-width: 100%;}
body .contact-header.open-blog-header .o-b-header-title h2{font-size: 34px;padding: 0 13px 0 26px;}
body .contact-header.open-blog-header .o-b-header-title{padding-top: 2%;}
body .show-post-dialog .col-userpost .ordering-item-content:not(.editing){padding-left: 0;}
body .header .header-menu.active,
body .header .profile-details-mobile.active,
body .header .sign-in-menu-mobile.active,
body .header .search-menu.active{max-width: 100%;}
body .header .logged-in-block.active img{z-index: 3;}
body .module-feeder.all-communities-feeder{margin-bottom: 12px;}
body .hp-userposts-wrap.simple .module-feeder-wrapper.home-page .module-feeder-card.col-userpost .card-underline.truncate,
body .main.feeder .module-feeder-card.col-userpost .card-underline.truncate,
body .module-feeder-wrapper.home-page .module-feeder-card.col-userpost .card-underline.truncate{-webkit-line-clamp: 8;}
body .messages-header-center{flex-direction: column;display: flex;align-items: center;}
body .messages-header-image-placeholder,
body .messages-header-title{margin-top: 16px;}
body .messages-header-title{font-size: 32px;line-height: 34px;}
body .messages-header{height: 206px;}
body .messages-header-inner{height: 132px;}
body .bp-messages-wrap .chat-header .bpbm-search form{margin: 7px 8px 7px 20px !important;}
body .simple.feeder .module-feeder-card .author-link{max-width: 110px;}
body .ordering-col.col-guide .ordering-item .ordering-item-inner .ordering-item-content .ordering-item-underline{-webkit-line-clamp: 3;}
body ._ordering-module.community .ordering-col.col-guide .ordering-item-inner .ordering-item-content{aspect-ratio: auto;min-height: 455px;}
body.author .sticky-header#stickyHeader:not(.active){top: -500px!important;}
body header.header-mobile .header-left-buttons a.sign-in-button{display: none;}
body .char-limit-message{bottom: 28px;right: 12px;}
}


@media (max-width: 375px) {
/* .header .header-left-buttons .logged-in-block.active .profile-avatar span{display: none;} */
.header .header-left-buttons .logged-in-block.active .profile-avatar {padding: 0;}
.open-profile-details .profile-avatar.active .community-messages-count{z-index: 0;}
body .phone-input-wrapper{flex-direction: column-reverse;}
body .ordering-col.col-guide .ordering-item-inner .ordering-item-content{min-width: auto;}
/* body .taxonomy.topic .ordering-col.topic-card .ordering-item, body .taxonomy.ordering-page .ordering-col .ordering-item{min-width: auto;} */
/* body.page-template-page-all_communities .card.all_communities{width: 200px;} */
}
@media (max-width: 280px) {
body .taxonomy-header-meta,
body footer.footer main.footer-main .footer-columns,
body .authors-block:not(.multiple-authors){flex-direction: column;}
body .comments .comment .comment-top{align-items: flex-start;}
}



@media (max-width: 1260px) {
 body .header .header-menu ul.header-menu-list{gap: 28px;}
 body .header .header-menu.active ul.header-menu-list{gap: 5px;}
}



@media (max-width: 1200px) {
.header .header-menu .header-menu-list .header-search,
.header .search-menu.active .search-menu-logo,
.header .header-left-buttons .logged-in-block .logged-in-list-inner.open,
.header .header-menu{display: none;}
.header .mobile-search-menu-logo,
.header .mobile-menu{display: block;}
.header .mobile-menu-button{display: block; margin-right: 42px;position: relative;width: 28px;height: 28px;}
.header .header-logo{margin-right: 18px;}
.header .header-logo img{width:97px; height: 30.096px;}
.header .header-menu.active{z-index: 20;animation: slideIn 0.3s ease-in-out forwards;}
.header .header-menu:not(.active) {animation: slideOut 0.3s ease-in-out forwards;}
.header .header-menu.active,
.header .profile-details-mobile.active,
.header .sign-in-menu-mobile.active{position: fixed;right: 0;top: 0;display: block;height: 100%;width: 100%; max-width: 372px;background-color: var(--color-green);}
.header .header-menu.active{background-repeat: no-repeat;}
.header .header-menu.active ul li a:after{background:url('../images/header-images/icon-drop-down-black.svg') no-repeat scroll;height: 13px;width: 17px;}
.header .header-menu ul li.has-sub-menu.active>a::after{background:url('../images/header-images/icon-drop-up-black.svg') no-repeat scroll}
.header .logged-in-list-mobile li a,
.header .header-menu.active ul li a{color: var(--color-black);font-size: 26px;font-family: var(--font-ploni-regular);justify-content: space-between;}
.header .logged-in-list-mobile li a:hover,
.header .header-menu.active ul li a:hover{text-decoration: none;}
.header  .logged-in-list-inner-mobile,
.header .header-menu ul.header-menu-list{flex-direction: column;gap:0;margin-top:60px;align-items: flex-start;padding: 0 42px;text-align: right;}
.header  ul.logged-in-list-mobile li,
.header .header-menu ul.header-menu-list li{min-height: 38px;width: 100%;border-bottom: 1px solid var(--color-black);list-style: none;display: flex;align-items: center;justify-content: space-between;}
.header .mobile-menu-button button{border: none;background: none;}
.header .mobile-search-menu-logo,
.header .mobile-menu-logo{display: flex;margin: 18px 0 18px 0;align-items: center;}
.header .mobile-menu-logo a,
.mobile-search-menu-logo a{display: flex;}
.header .mobile-search-menu-logo .mobile-search-menu-close-button,
.header .mobile-menu-logo .mobile-menu-close-button{display: block;border:none;background: none;margin-right: 42px;margin-left: 22px;}
.header .mobile-search-menu-logo img,
.header .mobile-menu-logo img{max-width: 96.69px;}
.header .mobile-search-menu-logo .mobile-search-menu-close-button::after,
.header .mobile-menu-logo .mobile-menu-close-button::after{display: block;content: '';background: url('../images/header-images/search-close-button.svg') no-repeat scroll;  height: 24px;width: 24px;}
.header .mobile-menu-logo .header-search-mobile span{display: none;}
.header .mobile-search-menu-logo .mobile-search-back-button span,
.header .mobile-search-menu-logo .mobile-search-menu-close-button span{display: none;}
.header .mobile-menu-logo .header-search-mobile,
.header .mobile-search-menu-logo .mobile-search-back-button{display: flex;margin-right: auto;}
.header .mobile-menu-logo .header-search-mobile::after{display: block;content: '';background: url('../images/header-images/icon-search-mobile-black.svg') no-repeat scroll;  height: 24px;width: 24px;margin-left: 42px;}
.header .mobile-search-menu-logo .mobile-search-back-button::after{display: block;content: '';background: url('../images/header-images/icon-search-menu-back.svg') no-repeat scroll;  height: 24px;width: 24px;margin-left: 42px;}
.header .search-menu.active {position: fixed;transform: none;max-width: 372px;width: 100%;left: auto;animation: slideIn 0.3s ease-in-out forwards;}
.header .search-menu:not(.active) {animation: slideOut 0.3s ease-in-out forwards;}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column.t-h-column-members .members-count span{font-size: 38px;}

.header .search-container .search-container-inner .menu-search-form input{font-weight: 400;font-size: 26px;padding-bottom: 5px; -webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;}
.header .search-container .search-container-inner .menu-search-form input::placeholder{color:#000}
.header .search-container .search-container-inner .menu-search-form button:after{height: 24px;width: 24px;background: url('../images/header-images/icon-search-mobile-black.svg')no-repeat scroll;}
.header .search-container .search-container-inner .menu-search-form button{bottom: 8px;}
.header .search-container .search-container-inner .search-menu-tags{margin-top: 42px;}
.header .header-menu .sub-menu{position: absolute;top: 0;flex-direction: column;min-width: 238px;right: 0;max-height: 430px;overflow: auto;padding: 15px;margin-right: 0;}
.header .header-menu.active .sub-menu-column li a{color: var(--color-black);font-size: 18px;font-family:var(--font-ploni-regular);}
.header .header-menu.active .sub-menu-column li{min-height: 34px;border-bottom:1px solid var( --color-text-on-black);list-style: none;}
body .header .header-menu .sub-menu-column{padding: 0;column-count: 1; gap: 0;overflow-y: auto;scrollbar-width: thin;}
body .header .header-menu .sub-menu-column.multiple-items{column-count: 1;}
.header .header-menu .sub-menu-column::-webkit-scrollbar {width: 6px;}
  
.header .search-menu.active .search-container{margin-top: calc(143px - 30px);}
.header .sign-in-menu-mobile-buttons{display: flex;flex-direction: column;gap: 10px;width: 100%;align-items: center;}
.header .sign-in-menu-mobile-buttons a[role=button],
.header .sign-in-menu-mobile-buttons button{border-radius:30px;border:1px solid var(--color-gray-Main);cursor:pointer;font-weight:600;font-family:var(--font-ploni-db);font-size:22px;display:flex;max-width:227px;height:42px;padding:5px 16px;justify-content:center;align-items:center;width: 100%;}
.header .sign-in-menu-mobile-buttons .log-in-menu-mobile-button{background:var(--color-white);color:var(--color-black)}
.header .sign-in-menu-mobile-buttons .sign-in-menu-mobile-button{background:var(--color-deep-blue);color:var(--color-white);border: none;}
.header .sign-in-menu-mobile-buttons-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;margin-top: 50%;}
.logged-in-list-inner-mobile .profile-name{color: var(--color-black); font-size: 18px;font-family: var(--font-ploni-regular);margin-bottom: 12px;}
.header .search-container .search-container-inner .search-menu-tags ul{gap: 15px;}
.header .social-header{margin-left: 10px;}
body .taxonomy.topic ._ordering-module.post_tag .ordering-grid,
body .taxonomy.ordering-page ._ordering-module.ordering .container .ordering-grid{justify-content:center}

body .hp-header-headline h1{font-size: 50px;line-height: 44px;}
body .hp-header-headline{margin: 0 0 12px 0;text-align: center;}
body .hp-header-register{margin: 0;}
body .hp-header-register-inner{padding: 36px 13px 20px;}
body .homepage-header-inner{margin: 0;padding: 45px 16px;}
body .hp-header-register-title{font-size: 18px;line-height: 22px;}
body .homepage-header-inner{flex-direction: column; justify-content: center;}

body .homepage-header-outer::before {background-image: url('../images/homepage-images/Vector-left-mobile.svg');background-position: left top; overflow: hidden;}
body .homepage-header-inner .homepage-header-center-image {background-image: url('../images/homepage-images/Vector-center-mobile.svg');background-position: center bottom;left: 50%;bottom: 0;transform: translateX(-50%);overflow: hidden;}
body .homepage-header-outer::after {background-image: url('../images/homepage-images/Vector-right-mobile.svg');background-position: right top; overflow: hidden;}
body .top-bar-author-inner {padding: 20px 42px 16px 42px;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-around;}
body .author-posts-buttons-wrap{display: flex;justify-content: space-between;width: 100%;}
body.author .sticky-header:not(.author-edit){max-height: 179px;}    

}
@media (min-width: 990px) {
.article-body-wrapper .alignfull.size-full,
.article-body-wrapper .media.full-size{position: relative;width: 100vw;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;text-align: center;}
.taxonomy .taxonomy-header .taxonomy-title{font-size: 56px;line-height: normal;margin-bottom: 0;}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .related-communities .related-communities-links ul li a{font-size: 18px;line-height: normal;font-family: var(--font-ploni-regular);}
.taxonomy .taxonomy-top-bar .open-conversation,
.taxonomy .taxonomy-top-bar .topic-header-left{margin-right: auto;max-width: 320px;width: 100%;min-width: 206px;}
.taxonomy .taxonomy-top-bar .topic-header-left .sponsorship-logo{padding: 8px 0;display: flex;align-items: center; max-height: 55px;}
.taxonomy .open-register-button,
.taxonomy .open-conversation-button{max-width:320px;width: 100%;}
.taxonomy .taxonomy-top-bar .top-bar-wrap{flex: 1;}
.header-menu .header-menu-list li{position: relative;min-height: 66px;display: flex;align-items: center;}
.header-menu .sub-menu-column li{min-height: auto;display: block;}
.header .header-menu li.header-search a:hover::before{content: none}
  
.header-menu .header-menu-list li a:hover:before,
.header-menu .header-menu-list li.is-active a::before{content: ''; position: absolute;height: 5px;width: 100%;bottom: 0;display: inline-block;background: var(--color-green)}
.header-menu .header-menu-list li.is-active.has-sub-menu a::before{width: calc(100% - 22px);}
.taxonomy .taxonomy-header .taxonomy-header-inner.topic.has-cover .taxonomy-header-top{padding: 5px 57px 30px;}

.header-menu .header-menu-list li.is-active .sub-menu-column a::before,
.header-menu .header-menu-list .sub-menu-column  a:hover::before{content: none; background: none;}
}
/* @media (min-width: 990px) and (max-width: 1440px) {
  .taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label{max-width: 17%;}
} */

@media (max-width: 320px) {
/* HEADER */  
  .header .sign-in-menu-mobile-buttons-inner .sign-in-menu-mobile-buttons button{max-width: 226px;}
  .header .sign-in-menu-mobile-buttons-inner{ padding: 13px;}
  .header .header-menu .has-sub-menu.active .sub-menu{right: 0;margin-right: 16px;min-width: 208px;}
  .header .mobile-search-menu-logo .mobile-search-menu-close-button, .header .mobile-menu-logo .mobile-menu-close-button{margin-right: 16px;}
  .header .mobile-search-menu-logo .mobile-search-back-button::after{margin-left: 16px;}
  .header .mobile-menu-logo .mobile-menu-close-button{margin-right: 16px;margin-left: 10px;}
  /* FOOTER */
  footer.footer .footer-column:nth-child(2){display: none;}
  footer.footer{padding: 16px 20px;}
  footer.footer .footer-columns{gap:12px;}
  footer.footer .footer-bottom-right ul{gap:18px;display: flex;flex-direction: column;align-items: flex-start;}
  
  footer.footer .footer-bottom-right img{max-width: 100%;}
  .taxonomy-header .taxonomy-header-inner .taxonomy-header-bottom .taxonomy-header-columns .t-h-column .community-users{grid-template-columns: repeat(2, 3fr);}
 
}


.footer {background: var(--color-footer-dark);padding: 38px 42px 35px 42px;width: 100%;}
.footer h3{color: var(--color-gray-50);text-align: right;font-size: 18px;border-bottom: 1px solid  var(--color-gray-Main); margin: 0 0 10px 0;line-height: 26px;padding-bottom: 10px;font-family:var(--font-ploni-db);}
.footer .community-footer{max-width: 702px;}
.footer .footer-logo{margin-bottom: 16px;}
.footer .footer-logo a{background: url('../images/footer-images/footer-logo-new.svg') no-repeat scroll;width: 97px;height: 30px;display: inline-block;}
.footer .footer-logo a:hover{background: url('../images/footer-images/footer-logo-new-hover.svg')no-repeat scroll}
.footer a.medpage {background: url('../images/footer-images/medpage-logo.svg')no-repeat scroll ;width: 105px;height: 29px;display: inline-block;}
.footer a.medpage:hover {background: url('../images/footer-images/medpage-logo-hover.svg?v=2') no-repeat scroll;width: 105px;height: 29px;display: inline-block;}
.footer a.wikirefuah{background: url('../images/footer-images/wikirefuah-logo.svg')no-repeat scroll ;width: 104px;height: 23px;display: inline-block;}
.footer a.wikirefuah:hover{background: url('../images/footer-images/wikirefuah-logo-hover.svg')no-repeat scroll ;width: 104px;height: 23px;display: inline-block;}
.footer a.wikitrufot{background: url('../images/footer-images/wikitrufot-logo.svg')no-repeat scroll; width: 112px;height: 23px;display: inline-block;}
.footer a.wikitrufot:hover{background: url('../images/footer-images/wikitrufot-logo-hover.svg')no-repeat scroll ;width: 112px;height: 23px;display: inline-block;}

.footer .community-footer a,
.footer .menu-footer a{color: var(--color-white);font-size: 14px;text-decoration: none;line-height: 24px;font-family: var(--font-ploni-regular);}
.footer  a:hover{color: var(--color-green);}
.footer .menu-footer a::before{background-repeat: no-repeat; width: 25px; height: 24px; margin-left: 10px; display: inline-block;vertical-align: bottom;}
.footer .menu-footer a.facebook-footer::before{content: "";background-image: url('../images/footer-images/footer-facebook.svg?v=3'); }
.footer .menu-footer a.facebook-footer:hover::before{content: ""; background-image: url('../images/footer-images/footer-facebook-hover.svg')}
.footer .menu-footer a.instagram-footer::before{content: "";background-image: url('../images/footer-images/footer-Instagram.svg?v=3'); }
.footer .menu-footer a.instagram-footer:hover::before{content: "";background-image: url('../images/footer-images/footer-Instagram-hover-new.svg'); }
.footer .menu-footer a.tiktok-footer::before{content: "";background-image: url('../images/footer-images/footer-tiktok.svg?v=3'); }
.footer .menu-footer a.tiktok-footer:hover::before{content: "";background-image: url('../images/footer-images/footer-tiktok-hover.svg'); }
.footer .menu-footer a.youtube-footer::before{content: "";background-image: url('../images/footer-images/footer-youtube.svg'); }
.footer .menu-footer a.youtube-footer:hover::before{content: "";background-image: url('../images/footer-images/footer-youtube-hover.svg?v=2'); }
.footer .menu-footer a.my-profile-footer::before{content: "";background-image: url('../images/footer-images/footer-avatar.svg?v=3'); } 
.footer .menu-footer a.my-profile-footer:hover::before{content: "";background-image: url('../images/footer-images/footer-avatar-hover.svg'); } 
.footer .footer-bottom{display: flex;justify-content: space-between;border-top: 1px solid var(--color-gray-Main);width: 100%;padding-top: 20px;align-items: flex-start;}
.footer .footer-bottom-right ul{ display: flex;justify-content:flex-start;align-items: baseline;list-style: none;padding: 0;gap: 23px;margin:0 }
.footer .footer-bottom-right{display: flex; flex-direction: column;align-items: center;}
.footer .footer-bottom .copyright{width: 100%;text-align: right;max-width: 702px;display: flex;align-items: center;}
.footer .copyright span{color: var(--color-gray-50);font-size: 16px;display:flex;line-height: 20px;font-family:var(--font-ploni-regular);}
.footer .community-footer a::after {content: "\00B7";color: var(--color-green);margin: 0 5px; font-weight: bold;}
.footer .footer-columns { display: flex;justify-content: space-between;margin-bottom: 23px;}  
.footer .community-footer-column p{margin-top: 10px;}
.footer-column{max-width: 150px;width: 100%;margin-left: 12px;}
.footer .footer-columns .menu-footer {list-style-type: none;padding: 0;margin: 0;}
.footer .footer-columns .menu-footer li {line-height: 24px;}
.footer .footer-columns .menu-footer.social-footer li {line-height: 24px;margin-top: 10px;}
.footer .footer-inner{max-width: 1440px;margin: auto;}
.footer .menu-footer a {text-decoration: none;}

footer .footer-whatsapp-link{border-radius: 30px;border: 1px solid var(--color-gray-50);display: flex;justify-content: center;max-width: max-content;margin-bottom: 18px;}
footer .footer-whatsapp-link a{font-size: 14px;line-height: normal;font-family: var(--font-ploni-regular);color:var(--color-white);padding: 5px 9px;align-items: center;display: flex;gap: 5px;}
footer .footer-whatsapp-link:hover{border-color: var(--color-green);transition: all 0.2s ease;}
footer .footer-whatsapp-link a::before{content: ''; background: url('../images/footer-images/Icon-wtsap.svg') no-repeat scroll; width: 18px;height: 18px; display: block;}
footer .footer-whatsapp-link a:hover::before{content: ''; background: url('../images/footer-images/Icon-wtsap-hover.svg') no-repeat scroll; width: 18px;height: 18px; display: block;}

@media (max-width: 624px) {
  body footer.footer .footer-bottom{flex-direction: column;gap: 0;}
  body footer.footer{padding: 20px 16px;}
  body footer.footer main.footer-main .footer-columns{justify-content: space-around;}
  .authors-block.multiple-authors .author-avatars-tooltip-wrap .tool-tip-content.tooltip.active{max-width: fit-content;left: 0;}
  main.site-main .ordering-wrapper.container .authors-block .feeder-slide .tool-tip-content.tooltip.active{max-width: max-content;right: 0;width: 100%;}
  main.site-main .ordering-wrapper.container .authors-block .author-avatars-tooltip-wrap{position: relative;width: 100%;}
  main.site-main .ordering-wrapper.container .authors-block .tool-tip-opener{position: static;}
  .article-social .authors-block .author-avatars-tooltip-wrap .tool-tip-content.tooltip.active{max-width: fit-content;left: 0;ight: 50px;}
  .article-social .authors-block .author-avatars-tooltip-wrap .author-title.tool-tip-opener.active{position: static;}
}

@media (max-width: 480px) {
  body footer .footer-column {
      flex-basis: 100%;
  }
}

/* SEARCH */
.header .search-menu{display:none;position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;background-color:var(--color-green);z-index:1000}
.header .search-menu.active{display:block;justify-content:center;align-items:center;}
.header .search-container{width:100%;max-width:684px;margin:auto;height:100%;display:flex;flex-direction:column;padding: 0 42px;margin-top: calc(330px - 66px);}
.header .search-container input{border:none;background:none;font-weight:400;font-size:42px;line-height:30px;width:100%;letter-spacing:.84px;font-family:var(--font-ploni-regular);border-bottom:2px solid var(--color-black);color: var(--color-black);}
.header .search-container input::placeholder{color:var(--color-black)}
.header .search-container button span{display:none}
.header .search-container button:after{content:'';background:url('../images/header-images/icon-search-menu.svg') no-repeat;height:33px;width:33px;display:block}
.header .search-container button{border:none;cursor:pointer;position:absolute;left:0;bottom:14px}
.header .search-container .menu-search-form{display:flex;position:relative}
.header .search-container .search-menu-tags{margin-top:46px}
.header .search-menu-logo{margin:16px 60px 0 20px;justify-content:space-between;display:flex}
.header .search-close-button span{display:none}
.header .search-menu .search-close-button{background:none;border:none;cursor:pointer}
.close-popup::after,
.header .search-menu .search-close-button::after{display:block;content:'';background:url('../images/header-images/search-close-button.svg') no-repeat;height:20px;width:20px}
.header .search-menu-tags h4{font-size:18px;letter-spacing: -0.28px;;line-height:normal;color:var(--color-black);font-family:var(--font-ploni-regular);margin-bottom:12px}
.header .search-menu-tags ul{gap:24px 20px;display:flex;justify-content:flex-start;flex-wrap:wrap}
.header .search-menu-tags ul li{display:flex;padding:4px 12px;color:var(--color-black);font-weight:600;font-size:14px;border-radius:15px;background:var(--color-white)}
.header .search-menu-tags ul li a{color:var(--color-black);}
.header .search-menu-tags ul li:hover{background: var(--color-tags-hover);}
.is_sponsorship .topic-header-left .sponsorship-text{display: none;}
.topic-header-left .sponsorship-logo.square img{max-height: 52px;}
.sponsorship-logo img{max-width: 165px;}
.sponsorship-logo.square img{max-height: 81px;}
.sponsorship-logo.square.circle img{border-radius: 100%;}
.sponsorship-logo.with-background img{background-color: #fff;}
.taxonomy-header-inner .sponsorship{margin-top:16px;}
.sponsorship-logo.rectangle.circle img{border-radius: 8px;max-height: calc(55px - 3px);padding: 3px;}
body.guide .article-cover-inner{position: relative;text-align: center;}
.guide .article-cover-inner .media.guide img,
.guide .article-cover-inner .media.foodguide img{aspect-ratio: 16 / 9;border-radius:6px;}
.guide .text-content .wp-block-image img{border-radius:6px;}
body.guide .half-background-top{background:var( --color-background-guide);display:flex;height:100% ;position:absolute;margin-top:-29%;right:50%;width:100vw;transform:translateX(50%);z-index:-1}
body.guide .half-background-top.is-video-background{background:var(--color-background-blog);}
body.guide .half-background-bottom{background:var( --color-white);display:flex;height:50%;position:absolute;bottom:0;right:50%;width:100vw;transform:translateX(50%);z-index:-1}
.community-messages-count{width: 22px;height: 22px;display: flex;color: #fff;justify-content: center;align-items: center;border-radius: 100%;font-size: 14px;font-family: var(--font-ploni-regular);background: var(--color-error);}
.profile-messages-count span{color: var( --color-black);width: auto;background: none;margin: 1px;font-size: 16px;line-height: 16px;height: auto;}
.profile-messages-count{display: flex;align-items: center;}
.profile-messages-link{display: flex;gap: 3px;}
.community-messages-count span{display: flex;color: var( --color-white);justify-content: center;align-items: center;font-size: 14px;font-family: var(--font-ploni-regular);background: none;margin: 0;}
.profile-avatar .community-messages-count{ width: 19px;height: 19px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.32);position: absolute;left: 20px;bottom: -10px;z-index: 4;font-size: 12px;}
  /* STICKY HEADER */
.sticky-header {position: fixed;left: 0; right: 0;transition: top 0.3s;z-index: 1;max-height: 66px;flex-shrink: 0;box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.20);top: -50px;display: flex;justify-content: flex-start;height: 100%;background: var(--color-green);}

.sticky-header.is_general_page.top-bar.taxonomy-top-bar{justify-content: center;align-items: center;} 
.community .sticky-header {background-color: var(--color-green);visibility: hidden;pointer-events: none;}
.community .sticky-header.active{visibility: visible;pointer-events: auto;}
.sticky-header.active{z-index: 2;}
.topic .sticky-header {background-color: var(--color-regular-topic-header)}
.is_sponsorship.topic .sticky-header {background-color: var(--color-blue)}
.sticky-header .community-tags{display: flex;padding-right: 42px;align-items: center;gap: 13px;color: var(--color-black);font-family: var(--font-ploni-regular);font-weight: 600;font-size: 14px;overflow: hidden;}
.page-template-page-ordering .sticky-header .community-tags,
.page-template-page-all_blogs .sticky-header .community-tags,
.page-template-page-all_communities .sticky-header .community-tags{padding-right: 0;font-size: 36px;line-height: normal;font-family: var(--font-ploni-bold);padding-right: 42px;white-space: nowrap;padding-left: 42px;}
.page-template-page-ordering .sticky-header,
.page-template-page-all_blogs .sticky-header{justify-content: center;z-index: 2;} 
.sticky-header .community-tags ul {list-style: none;display: flex;gap: 12px;min-width: max-content;}
.sticky-header .community-tags ul li{color: var(--color-deep-blue);border-radius: 15px;background: var(--color-white);padding: 4px 12px;display: flex;align-items: center;line-height: normal;}
.sticky-header .community-tags ul li:hover{background: var(--color-top-tags-hover);}
.sticky-header .community-tags ul li a::after{content: ''; background: url('../images/header-images/community-tags-arrow.svg?v=v2')no-repeat scroll;height: 10px;width:10px;background-position: center;}
.sticky-header .community-tags ul li a{display: flex;justify-content: center;align-items: center;gap: 7px;color: var(--color-deep-blue);}
.sticky-header .community-tags .community-tags-inner{min-height: 100%;display: flex;overflow: auto;-webkit-overflow-scrolling: touch;justify-content: center;flex-direction: column;scrollbar-width: none;}
.authors-block .author-avatars-tooltip-wrap{width: 100%;}
.page-template-page-all_blogs .taxonomy-ordering{overflow: auto;}
.page-template-page-all_blogs .taxonomy.ordering-page ._ordering-module .ordering-grid{flex-direction: row;}
 /* ARTICLE */ 
main .article-content-container{max-width: 1440px;margin: auto;padding-top:66px}
h3[id] {scroll-margin-top: 140px;}
  
       
.article-wrap{transition: margin-top 0.3s;}             
.article-wrap article{padding: 36px 42px;}
.article-wrap article.bm-messages-article{padding: 0 0 36px 0;}
main.site-main .top-headline-wrap{margin-bottom: var(--top-headline-margin-bottom);display: flex;align-items: center;gap: 13px;}
.top-headline-wrap .article-topics.tags .topics-list{margin-bottom: 0;}
.article-body-wrapper .top-headline-wrap .blog-name-tag{height: 100%;max-width: 66%;}
.article-body-wrapper .top-headline-wrap .blog-name-tag,
.top-headline-wrap .article-topics.tags .topics-list li{padding: 7px 18px;border-radius: 20px;border: none;display: inline-flex;max-height: 35px;align-items: center;background: var(--color-tags-community);}
.article-body-wrapper .top-headline-wrap .blog-name-tag a:after{content:none}
.article-body-wrapper .top-headline-wrap .blog-name-tag a,
.top-headline-wrap .article-topics.tags .topics-list li a{font-size: 16px;line-height: normal;color:var(--color-green)}
.community-tags .headline-label:not(.active){opacity: 0;width: 0;visibility: hidden;}
.community-tags .headline-label.active{transition: opacity 0.3s, visibility 0.3s;opacity: 1;display: inline-flex;visibility: visible;}
.headline-label{font-size: 16px;font-weight: 600;padding: 7px 18px;align-items: center;display: inline-flex;background: var(--color-black);color: var(--color-green);border-radius: 20px;white-space: nowrap;}
main.site-main .top-headline{font-family: var(--font-ploni-bold);font-size: var(--top-headline-font-size);font-weight: 700;letter-spacing: var(--top-headline-letter-spacing);line-height: var(--top-headline-line-height);margin-bottom: 0; } 
main .article-wrap .article-content-container .with-decoration{text-decoration: underline;text-underline-offset: 8px;}
/* main.site-main .ordering-wrapper.container .authors-block .tool-tip-opener{position: static;} */

.article-content-container article .underline{font-family: var(--underline-font-family);font-size: var(--underline-font-size);line-height: var(--underline-line-height);letter-spacing:var(--letter-spacing-underline);margin-bottom: var(--underline-margin-bottom);}   
.article-content-container article .headline{font-family: var(--headline-font-family); font-size: var(--headline-font-size);line-height: var(--headline-line-height);margin-bottom: var(--headline-margin-bottom);}  
.article-content-container article .main-headline{font-family: var(--headline-font-family); font-size: var(--main-headline-font-size);line-height: var(--main-headline-line-height);margin-bottom: var(--headline-margin-bottom);}  
.headline-wrap{max-width: 1028px;margin: auto;position: relative;}  
figcaption,
.caption,
.figcaption{font-size: 12px;font-family: var(--font-ploni-regular);line-height: normal;}
.size-full figcaption,  
.media.full-size .caption{max-width: 1025px;margin: auto;text-align: right;}    
.article-wrap .wp-block-image,
.wp-block-embed,
.article-wrap .article-cover{margin-bottom: 18px;}
.ordering-wrapper,
.article-body-wrapper{max-width: 684px;margin: auto;}
.article-body-wrapper p,
.article-body-wrapper ol,
.article-body-wrapper ul{margin-bottom: 18px;font-family: var(--font-ploni-regular);font-size: 23px;line-height: 29px;margin-top:0} 
.article-body-wrapper h1,.article-body-wrapper h2, .article-body-wrapper h3, .article-body-wrapper h3 strong, .article-body-wrapper h4,.article-body-wrapper h5{font-family: var( --font-ploni-bold);margin-bottom: 10px;}
.article-body-wrapper h3 strong{color: inherit;}
.article-body-wrapper h3 strong,
.article-body-wrapper h3{font-size: 32px;line-height: 34px;} 
.article-body-wrapper h4{font-size: 26px;line-height: 28px;} 
.article-body-wrapper h5{font-size: 23px;line-height: 26px;}
.article-body-wrapper h6{font-size: 18px;line-height: 25px;}
.article-body-wrapper h4{margin-bottom: 16px;}

.article-body-wrapper ol,
.article-body-wrapper ul{padding-right: 30px;}
.article-content-container .internal-links{border-radius: 6px;background: var(--color-background-general); padding: 23px; margin-bottom: 18px;}
.article-content-container .internal-links .internal-links-headline{font-size: 18px;margin-bottom: 10px;font-family: var(--font-ploni-bold);}
.article-content-container .internal-links ul li a{color: var(--color-deep-blue);font-size: 18px;font-weight: 400;}
.article-content-container .internal-links ul li{border-top:1px solid var(--color-text-on-black);line-height: 25px;padding: 3px 0;}
.article-content-container .internal-links ul li::marker{color: var(--color-deep-blue);}
.article-content-container .internal-links ul{margin-bottom: 0;}
.article-content-container .article-social{ display: flex;justify-content: space-between;border-top:1px solid var(--color-article-border);border-bottom:1px solid var(--color-article-border);padding: 8px 0;margin: 0 auto 18px;max-width: 684px;}
.authors-block a .tool-tip{background: none;padding:0;border-radius:0;gap: 8px;display: inline-flex;align-items: center;}
.article-bottom-tags{max-width: 684px;margin: auto;}
.authors-block .tool-tip-content.tooltip.active{background:var(--color-dark-tooltip);color: var(--color-white);top: 24px;max-width: 366px;border: none;}
.authors-block .tool-tip-content.tooltip.active a{color: var(--color-white)}
.copied-to-clipboard-message.hide{opacity:0}
.copied-to-clipboard-message{background:var(--color-dark-tooltip);color: var(--color-white);top: 24px;font-size: 16px;line-height: 16px;transition: opacity 0.3s, visibility 0.3s;border-radius: 6px;line-height: 16px;position: absolute;white-space: nowrap;padding: 8px;font-family: var(--font-ploni-regular)}
.authors-block a .tool-tip-content .toll-tip-inner{font-family:var(--font-ploni-regular);font-size: 16px;}
.authors-block .author-avatars{display: flex;gap:8px;margin-bottom: 8px;}
.author-avatars img{max-width: 45px;}
.authors-block:not(.multiple-authors){display: flex;gap:8px;margin-bottom: 0;flex-direction: row;position: relative;}
.authors-block:not(.multiple-authors) .author-avatars{margin-bottom: 0;}
.article-content-container .comments .comment-top .authors-block a,
.authors-block a .tool-tip,
.authors-block .alt-author,
.authors-block a{font-size: 16px;line-height: 23px; color: var(--color-black); font-family: var(--font-ploni-bold);display: block;}
.expert-avatars{display: flex;gap: 8px;margin-bottom: 8px;}
.article-social .expert-avatars img{border-radius: 100%;height: 45px;width: 45px;}
.expert-subtitle.expert-subtitle-without-name{flex-direction: column;}
.author-subtitle,
.expert-subtitle,
.comment-top .comment-subtitle,
.article-social .expert-subtitle span{font-size: 14px;line-height: 23px;color: var(--color-black);gap: 3px;display: flex;}
.comments .comment-top  .comment-subtitle .role.community-lead{display: flex;}
.comment-top .comment-subtitle{display: flex;}
.comments .comment-top  .comment-subtitle .role.community-lead::before{content: ''; background: url('../images/article-images/crown.svg') no-repeat scroll; height: 18px;width: 18px;display: block;margin-left: 5px;}
.comments .comment-top  .comment-subtitle .role,
.article-social .expert-subtitle .role{font-family: var(--font-ploni-regular);}
.simple .feeder-slide .author-subtitle .comment-date{max-width: 40%;overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.author-subtitle .role,
.comment-subtitle .role{display: flex;gap: 5px;align-items: center;white-space: nowrap;}
.role.community_manager::before{content: ''; background: url('../images/article-images/verify.svg') no-repeat scroll; height: 18px;width: 18px;display: block;}
.role.community_leader::before{content: ''; background: url('../images/article-images/lead.svg') no-repeat scroll; height: 18px;width: 18px;display: block;}
.role.user-expert::before{content: ''; background: url('../images/article-images/verify.svg') no-repeat scroll; height: 18px;width: 18px;display: block;}
.article-social .expert-subtitle .name{font-family: var(--font-ploni-bold);}
.article-social .author-title .alt-author a::after,
.article-social .expert-subtitle .name a::after{content: ''; background: url('../images/article-images/arrow-blue-diagonal.svg') no-repeat scroll; height: 8px;width: 8px;display: flex;align-items: center;}
.article-social .author-title .alt-author a,
.article-social .expert-subtitle .name a{display: flex;gap: 5px;align-items: center;}
.article-social .social-share {display: flex;align-items: center;}
.article-social .social-share ul{display: flex;align-items: center;list-style: none;gap: 16px;margin-bottom: 0;padding-right: 0;}
.comment-bottom span,
.article-social .social-share span{font-size: 14px;font-family: var(--font-ploni-regular);line-height: 14px;}
.article-social .social-share a{display: flex;gap: 5px;color: var(--color-black);position: relative;align-items: center;}
.article-social .social-share .comments-button:before{content: ''; background: url('../images/article-images/messages.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.article-social .social-share .comments-button:hover:before{content: ''; background: url('../images/article-images/messages-hover.svg?v=2') no-repeat scroll; height: 22px;width: 22px;display: block;}
.article-social .social-share .print-button:before{content: ''; background: url('../images/article-images/print.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.article-social .social-share .print-button:hover:before{content: ''; background: url('../images/article-images/print-hover.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.comment-bottom .share-button:before,
.share-button:before{content: ''; background: url('../images/article-images/share.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.share-button:hover:before{content: ''; background: url('../images/article-images/share-hover.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.open-register:before,
.add-comment-button:before{content: ''; background: url('../images/article-images/message-add.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.open-register:hover:before,
.add-comment-button:hover:before{content: ''; background: url('../images/article-images/message-add-hover.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.like-button:before{content: ''; background: url('../images/article-images/like.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.like-button.liked:before,
.like-button:hover:before{content: ''; background: url('../images/article-images/like-hover.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.report-button:before{content: ''; background: url('../images/article-images/danger.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.report-button:hover:before{content: ''; background: url('../images/article-images/danger-hover.svg') no-repeat scroll; height: 22px;width: 22px;display: block;}
.tooltip.active {display: flex;padding: 15px;justify-content: center;align-items: center;border-radius: 6px;border: 1px solid var( --color-article-border);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.40);position: absolute; width: max-content; max-width:369px;font-size: 16px;line-height: 19px;font-weight: 400;background: var(--color-white);color: var(--color-black);transition: opacity 0.3s, visibility 0.3s;opacity: 1;z-index: 12;}

/* ._dialog a.add-comment-button{display: none;} */
 button.add-comment-button{display: flex;}

.authors-block .tool-tip-opener.tool-tip-left .tooltip.active{left:auto;}
.authors-block.multiple-authors .author-title:nth-child(1){margin-left: 8px;}

.authors-block.multiple-authors .tool-tip-opener.tool-tip-center .tooltip.active,
.authors-block.multiple-authors .tool-tip-opener.tool-tip-right .tooltip.active{right: 0;}
.tooltip{opacity: 0;}
.tooltip .toll-tip-inner{-webkit-box-orient: vertical;-webkit-line-clamp: 6;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;}
.tooltip-copy.tooltip.active{white-space:nowrap;max-width: max-content;top: auto;}

.article-content-container .is-style-frame{border-radius: 6px;padding: 18px 23px;background: var(--color-background-general);font-size: 23px; line-height: 29px;font-family: var(--font-ploni-regular);}
.article-content-container .is-style-frame .headline-format{font-size: 23px;line-height: 26px;display: inline-block; margin-bottom: 10px;font-family: var(--font-ploni-bold);color:var(--color-deep-blue)}
.article-content-container blockquote.is-style-regular p{font-size: 30px;line-height: 32px; color: var(--color-black); font-family: var(--font-ploni-db)}
.article-content-container blockquote.is-style-regular{font-size: 30px;line-height: 32px; color: var(--color-black); font-family: var(--font-ploni-db); display: flex;gap: 23px;}
blockquote.is-style-regular::before{content: ''; background: url('../images/article-images/blockquote-small.svg?v=2') no-repeat scroll; width: 31px;height: 25px;padding-right: 32px;margin-top:4px;}
.article-body-wrapper p,
.article-body-wrapper blockquote{margin-bottom: 18px;}
.article-body-wrapper blockquote>p{margin-bottom: 0;}
 span.tool-tip{padding: 3px 8px;background: var( --color-blue-20);color: var(--color-deep-blue);border-radius: 3px;font-size: 18px;font-family: var(--font-ploni-db);line-height: 20px;}
.tooltip:not(.active),
.tool-tip-content:not(.active){opacity: 0;visibility: hidden;display: none;}
.tool-tip-opener{position: relative;}
/* .article-body-wrapper .tool-tip-opener{position: relative;margin: 0 8px 0 8px;} */
.authors-block .tool-tip-opener{display: inline-flex;justify-content: center;align-items: center;gap: 8px;}
.article-body-wrapper .wp-block-image.alignleft{float: left;margin-right: 23px;margin-bottom: 0; object-fit: cover;}
.article-body-wrapper .wp-block-image.alignleft img,
.article-body-wrapper .wp-block-image.alignright img{max-width: 200px;}
.article-body-wrapper .wp-block-image.alignright{float: right;margin-left: 23px;margin-bottom: 0; object-fit: cover;}
.article-body-wrapper .wp-block-image.alignright,
.article-body-wrapper .alignright{float: right;}
/* .article-body-wrapper .wp-block-image.alignleft+p,
.article-body-wrapper .media.alignleft+p{ margin-bottom: 8px;} */
.article-body-wrapper .media{margin-bottom: 18px;}
.ordering-col.col-news .ordering-item .ordering-item-media .media img,
.article-body-wrapper .media.news img{aspect-ratio: 16 / 9;border-radius: 6px;}
.media img{height: 100%;width: 100%;object-fit: cover;}
.article-body-wrapper .media.alignright{float: right;margin-left: 23px;}
.article-update-block span{text-align: right;font-size: 14px;line-height: 23px; font-family: var(--font-ploni-regular);color: var(--color-border-on-black);display: flex;}
.article-topics .topics-list{ display: flex;list-style: none;gap: 12px;padding-right: 0;justify-content: flex-start;flex-wrap: wrap;margin-bottom: 18px;padding-right: 0;}
.article-topics .topics-list a{font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);color: var(--color-black);display: flex;align-items: center;}
.post-update-time{display: flex;gap: 3px;}
.media-oembed-video{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;border-radius: 20px;}
.article-content-container .media-video.vertical-video{width: 100%;height: 100%;display: inline-block;max-width: 492px;max-height:875px;}
.article-content-container .media-video.vertical-video .media-oembed-video{padding-bottom: 177.78%; height: 0; overflow: hidden; border-radius: 5px;}
.article-content-container .media-video .media-oembed-video{border-radius:0}
::selection{ background-color:var(--color-marker);}
::-moz-selection {background-color:var(--color-marker);}
/* COMMENTS */
.comment-input-inner{width: 100%;}
.comments-form.second-forms ._open_register,
.comments-form.second-forms .comment-content-open{display: none;}
._open_register>span,
.comment-content-open>span{white-space: nowrap;}
._open_register,
.comment-content-open{display: flex;height: 45px;padding: 5px 20px 5px 5px;justify-content: space-between;align-items: center;border-radius: 29px;background: var(--color-background-general);width: 100%;}
._open_register:after,
.comment-content-open:after{content: '';background: url('../images/article-images/green-arrow.svg') no-repeat scroll;height: 100%;width: 100%;}
._open_register:hover:after,
.comment-content-open:hover:after{content: ''; background: url('../images/article-images/green-arrow-hover.svg') no-repeat scroll}
.comment-textarea {max-height: 195px;resize: none;min-height: 45px;padding: 12px 0;  width: 100%;border: none;background: var(--color-background-general);transition: height 0.2s ease;overflow: hidden;} 
.comment-textarea.scrollable {overflow-y: auto;}
.comment-textarea.scrollable::-webkit-scrollbar { width: 9px;}
.comment-input-wrap.scrollable{padding: 18px 0 15px 0;} 
.comment-textarea.scrollable::-webkit-scrollbar-track { background: transparent; border-radius: 3px;height: 85px;width:9px;}
.comment-textarea.scrollable::-webkit-scrollbar-thumb {background: var(--color-scrollbar-thumb);border-radius: 20px;}
.comments{border-radius: 20px;border: 1px solid rgba(0, 0, 0, 0.18);padding: 23px 0px 23px 0;;background: var(--color-white);}
.comments .comment-bottom{margin-top: 16px;}
.comments .comments-form{display: flex;gap: 17px;position: relative;align-items: flex-start;;margin-bottom: 12px;}

.comments .comments-form{ animation: slideDown 0.5s ease;}
.comment-input-inner .wp-editor-container{border:none}
section.comments .comments-form .comment-input-wrap{width:100%;padding-bottom: 20px;border-radius: 5px;}
section.comments .comments-form .comment-input-wrap form{display: flex;justify-content: center;width: 100%;flex-direction: column;}
section.comments .comments-form .comment-input-wrap form.load{position:relative;}
section.comments .comments-form .comment-input-wrap form.load .wp-editor-wrap{opacity:0.5;}
section.comments .comments-form .comment-input-wrap form.load::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width:55px;height:55px;background-image: url('../salamandra/images/popup-loader.gif');background-size: contain;background-repeat: no-repeat;background-position: center;}

/* section.comments .comments-form .image-inline-placeholder{margin-left: 60px;} */
.comments .comments-form textarea{display: flex;background: var(--color-background-general);border:none;color: var(--color-black);width: 100%;padding-right: 20px;position: relative;height: 45px;font-size: 18px;}
.comment-textarea.scrollable{margin: 17px 21px 15px 16px;padding: 0 0 0 16px;}
.comments .comments-form .comment-send{padding: 0 0 0 5px;position: absolute;left: 0;top: auto;}
.comments .comments-form .comment-textarea::placeholder{display: flex; align-items: center;font-style: normal;font-size: 18px;font-family: var(--font-ploni-db);}
.item-userpost ._open_register,
.item-userpost .comment-content-open{display: none;}
/* .comments .comments-top.with-border{border-bottom: 1px solid var( --color-gray-Main);} */
.comments .comments-count{font-family: var(--font-ploni-bold);font-size: 18px;line-height: 25px;padding-bottom: 3px;}
.post-send::after,
.comments .comments-form .comment-send::after{content: ''; background: url('../images/article-images/green-arrow.svg') no-repeat scroll;height: 35px; width: 35px;display: flex;background-size: cover;}

.post-send:hover::after,
.comments-form .comment-send:hover::after{content: ''; background: url('../images/article-images/green-arrow-hover.svg');}

.post-send span,
.comments .comments-form .comment-send span{display: none;}
.comments .comment .comment-top{display: flex;justify-content: space-between;gap: 9px;padding: 16px 0;position: relative;align-items: center;}
.comments .comment .comment-top:nth-child(1){border-top: 1px solid var(--color-gray-20)}
.comments .comments-count{border-bottom: 1px solid var(--color-gray-50)}
.comment-to-comment-section .comment.comment-to-comment .comment-top{border-top:none}
.user-post.item-userpost p br{display: none;}

.comments .comment .comment-top .authors-block{margin-bottom: 0;}
.comments> .comment{border-bottom: 1px solid var(--color-article-border); padding-bottom: 16px;}
.comment-content{font-size: 18px;color: var(--color-black); font-family: var(--font-ploni-regular);line-height: 23px;display: inline-block;width: 100%;margin-bottom: 16px;position: relative;}
.underline-more-btn,
.underline-less-btn,
.comments-more-btn,
.comments-less-btn{color:var(--color-gray-50);font-size: 18px;margin-right: 3px;line-height: 23px;}
/* .author .comment-content:not(._dialog .comment-content),
.community .comment-content:not(._dialog .comment-content) {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;} */
.author .comment-item-media:not(._dialog .comment-item-media),
.community .comment-item-media:not(._dialog .comment-item-media){display: none;} 

.comments-wrap li.comment:nth-child(n+3):not(._dialog .comments-wrap li.comment) {
    display: none;
}

.comments-wrap:not(._dialog .comments-wrap) > li.comment .comment-to-comment-section {
    display: none;
}

.comments-wrap .comment-to-comment-section:not(._dialog .comments-wrap .comment-to-comment-section) {
    display: none;
}





body .comment-body .comment-content p{margin: 0 0 18px 0;}
body .comment-body .comment-content p:nth-last-child{margin: 0}
body .comment-body .comment-content p,
body .comment-body .comment-content a,
body .comment-body .comment-content p>span,
body .comment-body .comment-content span{font-size: 18px;font-family: var(--font-ploni-regular);}
.comment-content a{color:var(--color-deep-blue)}
.comments .comment-.more-btn{color: var(--color-gray-Main);margin-right: 5px;;font-family: var(--font-ploni-regular);line-height: 23px;}
.comments .view-more-comments{display: flex;margin-top: 20px;justify-content: center;align-items: center;gap: 12px;}
 ._dialog.active .comments .view-more-comments{display: none;}
.author .comments .view-more-comments,
.community .comments .view-more-comments{justify-content: end;}
.view-more-comments-community::after{content: ''; background: url('../images/article-images/icon-more-comments.svg?v=2');width:24px; height: 24px;cursor: pointer;}
.comments .view-more-comments a{font-family: var(--font-ploni-db);font-size: 14px;color: var(--color-black);display: flex;align-items: center;gap: 10px;}
/* .community button.view-more-button{display: none;} */
.comments .comment .comment-to-comment-section{margin-right: calc(78px - 23px);padding-right: 26px;border-right: 1px solid var(--color-article-border);margin-top: 32px;}
.comments .comment .comment-to-comment{border-bottom: 0;}
.comment-to-comment .comment-body{padding-right: 0;}
.comments .clear-comment{display: flex;justify-content: flex-end;transition: all 0.3s ease;margin-top: 12px;}
.comments .clear-comment.hidden {opacity: 0;height: 0;overflow: hidden; }
.comments .posting-success-message.open,
.comments .comment-update-success-message:not(.hidden){display: flex;height: 44px;padding: 5px;justify-content: center;align-items: center;border-radius: 20px;background: var(--color-background-general);font-size: 16px;line-height: normal;font-family: var(--font-ploni-db);margin-bottom: 24px;}
.comments .comment-update-success-message.hidden,
.comments .posting-success-message:not(.open){display: none;}
.comment-textarea.scrollable {overflow-y: auto;}
.comments ul.comments-wrap{list-style: none;padding-right: 0;}
.comments{padding: 23px;}
.ordering-item-inner .comments{padding: 0;}
/* TAXONOMY */
.taxonomy.community{background: var( --color-background-general);padding-bottom: 44px;}
.taxonomy{padding-top: 66px;}
.taxonomy-wrapper{max-width: 1440px;margin: auto;}
.community:not(.page-template-page-all_communities) .taxonomy-header-top{border-bottom: 1px solid var(--color-community-border);padding-bottom: 13px;}
.taxonomy-header-top{display: flex ;flex-direction: column;align-items: center;}
.taxonomy-header-inner.topic{background: var(--regular-topic-gradient);}
.taxonomy-header-inner.is_sponsorship.topic.has-cover{justify-content:space-between}
.taxonomy-header-inner.is_sponsorship.topic{display: flex;padding: 0;justify-content: center;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-header-top{display: flex;flex-direction: column;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-header-top{padding: 16px 16px 10px 16px;}
.taxonomy-header-inner.is_sponsorship .term-cover img{border-radius: 20px 20px 0 0;width: 100%;} 
.taxonomy-header-inner.is_sponsorship .term-cover{height: 100%;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-title{color: var(--color-white);margin-bottom: 10px;line-height: 36px;font-family: var(--font-ploni-bold);}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-description a{text-decoration-line: underline;text-underline-position: from-font;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-description{color: var(--color-white);max-width: 658px;height: 100%;}
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-description strong,
.taxonomy-header-inner.is_sponsorship.topic .taxonomy-description a{color: var(--color-white);font-size: 18px;line-height: 23px;}
.sponsorship>span{font-size: 14px;line-height: 23px;color: var(--color-white);margin-bottom: 6px;font-family: var(--font-ploni-regular);}
.taxonomy-header-inner{max-width: 1356px;border-radius: 20px;padding: 13px 16px 15px 16px;background: var(--community-gradient);margin: auto;}
.ordering-page .taxonomy-wrapper .taxonomy-header-wrapper,
.taxonomy-wrapper.author-wrapper .taxonomy-header,
.community .taxonomy-wrapper .taxonomy-header-wrapper{background:var(--color-green);}
.topic .taxonomy-wrapper .taxonomy-header-wrapper{background:var(--color-regular-topic-header);}
/* .topic.is_sponsorship .taxonomy-wrapper .taxonomy-header-wrapper{background:var(--color-sponsorship-topic-header);} */
.taxonomy-header-wrapper {width: 100vw;position: relative;right: 50%;margin-right: -50vw;}
.taxonomy-title{font-size: 38px; font-family: var(--font-ploni-bold);color:var(--color-black);line-height: 36px;margin-bottom: 14px;}
.taxonomy-title.expanded{font-size: 36px;}
.taxonomy-description{font-size: 18px;font-family: var(--font-ploni-regular);color: var(--color-black);line-height: 23px;max-width:732px;position: relative;transition: all 0.1s ease;margin-bottom:22px;}
.taxonomy-header-inner .taxonomy-header-columns{display: flex;justify-content: flex-start; flex-direction: column;align-items: center;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column-title{font-size: 18px;line-height: 23px;color: var(--color-black); font-family: var(--font-ploni-bold);text-align: center;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column .t-h-content-show{display: flex;align-items: center;gap: 8px;width: 100%;justify-content: center;margin-bottom: 0;}
.taxonomy-header-inner .taxonomy-header-columns .t-h-column{padding: 16px 16px 20px;width: 100%;display: flex; flex-direction: column;align-items: center;border-top: 1px solid var(--color-community-border);}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column:first-child{border-top:0}
.taxonomy-header .taxonomy-header-inner .taxonomy-header-columns .t-h-column:first-child{border-right:none}
.taxonomy-header-inner .taxonomy-header-columns .members-count span{font-size: 62px;line-height: normal;font-family: var(--font-almoni-bold);color: var(--color-black);}
.ordering-filter-dropdown.active{background: var(--color-black);}
.ordering-filter-dropdown{border-radius: 30px;text-align: center;display: flex; justify-content: center;align-items: center;background: var(--color-black);line-height: normal;font-size: 14px;font-family: var(--font-ploni-db);padding: 4px 18px;border: 1px solid var( --color-tags-border);position: relative;white-space: nowrap;gap: 4px;color: var(--color-white);}
.taxonomy-header-inner .taxonomy-header-columns .related-communities button{border-radius: 30px;text-align: center;display: flex; justify-content: center;align-items: center;background: var(--color-white);line-height: normal;font-size: 14px;font-family: var(--font-ploni-db);padding: 7px 21px;border: none;margin-bottom: 6px;position: relative;white-space: nowrap;gap: 6px;}
button.ordering-filter-dropdown::after,
.taxonomy-header-columns .related-communities button::after{content: ''; background:url('../images/article-images/c-arrow-down.svg') no-repeat scroll ;width:10px;height:10px;margin-top: 5px;}
button.ordering-filter-dropdown::after{margin-top: 4px;filter: invert(1);}
button.ordering-filter-dropdown.active::after,
.taxonomy-header-inner .taxonomy-header-columns .related-communities button.active::after{content: ''; background:url('../images/article-images/c-arrow-up.svg') no-repeat scroll;}
.dropdown-menu.open{top: 66px;position: absolute;}
.sticky-intersection-links{width: 280px;background: var(--color-white);flex-direction: column;align-items: flex-end;border-radius: 8px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);position: absolute;z-index: 2; display: block;opacity: 1;border: 1px solid var(--color-gray-20);}
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links{background: var(--color-white);padding: 15px;flex-direction: column;align-items: flex-end;border-radius: 8px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);position: absolute;width: max-content;z-index: 2; display: block;opacity: 1;}
.dropdown-menu.open .sticky-intersection-links,
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links.open{animation: slideDown 0.1s ease;}
.sticky-intersection-list{max-height: 240px;overflow: auto;}
.sticky-intersection-list,
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul{display: flex;gap: 10px;flex-direction: column;}
.sticky-intersection-list{gap: 0;}
.sticky-intersection-list li a{display: flex;gap: 14px;font-size: 18px;align-items: center;padding: 10px 15px;line-height: 1;}
.sticky-intersection-list li a:hover{color:var(--color-deep-blue)}
.sticky-intersection-list li,
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul li{list-style: none;text-align: right;border-bottom: 1px solid var(--color-article-border);padding-bottom: 6px;}
.sticky-intersection-list li{border-bottom: 0;padding: 0;}
 .dropdown-menu:not(.open),
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links:not(.open){transition: all 0.3s ease;opacity: 0;display: none;}
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul li a{font-size: 14px;line-height: 14px;font-family: var(--font-ploni-regular);color: var(--color-black);}
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul li a:active,
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul li a:focus,
.taxonomy-header-inner .taxonomy-header-columns .related-communities-links ul li a:hover{color: var(--color-deep-blue);}
.taxonomy-header-inner .taxonomy-header-columns .community-users{display: flex;margin-top: 17px;overflow-y: auto;padding-bottom: 20px;}
.taxonomy-header-columns .community-users .community-user a,
.taxonomy-header-columns .community-users .community-user{display: flex;flex-direction: column;gap: 10px;align-items: center;min-width: 128px;max-width: 130px;}
.taxonomy-header-inner .taxonomy-header-columns .community-users .community-user .community-user-title{color: var(--color-black);text-align: center;font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);}
.taxonomy-header-inner .taxonomy-header-columns .community-users .community-user .community-user-title:hover{text-decoration: underline;}

.truncate-text .read-more,
.truncate-text .read-less{cursor: pointer;color: var(--color-gray-50);position: absolute;margin-right: 3px;} 
.is_sponsorship .truncate-text .read-more{cursor: pointer;color: var(--color-white);} 
.taxonomy:not(.is_sponsorship).truncate-text.truncated{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.taxonomy:not(.is_sponsorship).truncate-text.truncated{-webkit-line-clamp: 2}
.ordering-item-content .authors-block a.tool-tip-opener{margin: 0 0 0 18px;display: inline-flex;justify-content: start;align-items: center;gap: 8px;width: 100%;}
.col-userpost .ordering-item-content {position: relative;}
.show-post-dialog .col-userpost .ordering-item-content:not(.editing) {overflow: auto;max-height: 60vh;padding-left: 20px;}
.deleted-post-message{text-align: center;padding: 10px 20px 10px 30px;border-radius: 30px;margin-bottom: 16px;background: var( --color-editing-post);}
.deleted-post-message span{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-bold); }
/* .show-post-dialog.active .ordering-item-underline{pointer-events: none;} */
.show-post-dialog.active .ordering-item-underline.post-content button{pointer-events: all;}
._dialog .ordering-item-headline a{pointer-events:none}
._dialog .ordering-item-content{overflow: auto;max-height: 60vh; scrollbar-width: none; -ms-overflow-style: none;}
 ._dialog .ordering-item-content::-webkit-scrollbar {display: none;}

/* ORDERING */

 .ordering-col{margin-bottom: 16px;}
 .ordering-col .community-card-byline{display: flex; flex-direction: row-reverse;justify-content: flex-end;gap: 4px;align-items: center;margin-bottom: 11px;}
 .ordering-item-label{padding: 4px 12px;font-size: 14px;line-height: normal;color: var(--color-black);font-family: var(--font-ploni-db);background: var(--color-green);border-radius: 15px;display: flex;align-items: center;width: max-content; margin-bottom: 11px;display: flex;height: 24px;align-items: center;}
 .ordering-item-label:hover{background: var(--color-dark-green);}
 .ordering-item-label a{color: var(--color-black);font-size: 14px;font-family: var(--font-ploni-db);}
 .ordering-item-label-wrap{display: flex; gap:7px;align-items: start;}
 .col-news .ordering-item-inner .ordering-item-label-wrap.ordering-item-label-wrap-mobile{display: none;}
 ._ordering-module.large .col-guide .ordering-item-label-wrap,
 ._ordering-module.large .col-userpost .ordering-item-label-wrap{display: none;}
 .ordering-item-label-wrap .topics-list{list-style: none;margin-bottom: 17px;}
 .module-feeder-card .blog-name-tag{max-width: 160px;}
 .ordering-grid.main_feeder_cont .blog-name-tag a,
 .module-feeder-card .blog-name-tag a{max-width: 120px;}
 .blog-name-tag{font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);display: flex;height: 24px;align-items: center}
 .ordering-item-label-wrap .topics-list li{font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);display: flex;height: 24px;align-items: center;max-width: 160px;}
 .blog-name-tag{padding: 4px 12px;border-radius: 15px;border: 1px solid var(--color-tags-border)}
 .blog-name-tag,
 .ordering-item-label-wrap .article-topics.tags ul li{background: var(--color-tags-community);position: relative;}
 .blog-name-tag:hover,
 .ordering-item-label-wrap .article-topics.tags ul li:hover{background: var(--color-tags-community-hover)}
 .blog-name-tag a,
 .ordering-item-label-wrap .article-topics.tags ul li a{color: var(--color-green);}
 .blog-name-tag a,
 .ordering-item-label-wrap .topics-list li a{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;padding-left: 7px;}
  
 .ordering-item-label-wrap .topics-list li a::after{content: ''; background: url('../images/article-images/arrow-blue-diagonal.svg') no-repeat scroll;display: block;height: 8px;width: 8px;}
 .author-tags ul.related-blogs a::after,
 .blog-name-tag::after,
 .ordering-item-label-wrap .article-topics.tags .topics-list::after{content: '';background: url('../images/article-images/arrow-green-diagonal.svg') no-repeat scroll;display: inline-block;height: 8px;width: 8px;left: 10px}
 .ordering-item ol,
 .ordering-item ul{padding-right: 23px;margin-bottom: 20px;}
 .ordering-col.col-userpost .ordering-item,
 .ordering-col.col-news .ordering-item,
 .ordering-col.col-guide .ordering-item,
 .ordering-col.col-blog .ordering-item{border-radius:20px;background:var(--color-white);border:1px solid var(--color-border-tax)}
 .ordering-col.col-blog .ordering-item{background:var( --color-background-blog)}
 .ordering-col.col-news .ordering-item .ordering-item-inner .report-button{display: none;}
.ordering-col.col-userpost .ordering-item .ordering-item-inner,
.ordering-col.col-news .ordering-item .ordering-item-inner,
.ordering-col.col-blog .ordering-item .ordering-item-inner{display:flex;padding: 23px;}
.ordering-col.col-userpost .ordering-item .ordering-item-media .caption{display: none;}

 .ordering-col.col-userpost .ordering-item .ordering-item-media .media img{aspect-ratio: 16 / 9;}
 .ordering-col.col-userpost .ordering-item .ordering-item-media .media img,
 .ordering-col.col-news .ordering-item .ordering-item-media .media img,
 .ordering-col.col-blog .ordering-item .ordering-item-media .media img{border-radius:6px}
 .taxonomy.ordering-page .col-guide .ordering-item .ordering-item-headline{margin-bottom: 42px;}
 .ordering-col.col-userpost .ordering-item .ordering-item-headline,
 .ordering-col.col-blog .ordering-item .ordering-item-headline{font-size: 20px;line-height: 22px;font-family: var(--font-ploni-bold);margin-bottom: 14px;}
 .ordering-col.col-blog .authors-block,
 .ordering-col.col-userpost .authors-block{margin-bottom: 14px;}

 .ordering-col.col-news .ordering-item .ordering-item-headline{font-family:var(--font-almoni-db);font-size:36px;line-height:32px;margin-bottom:10px}

 .ordering-col.col-userpost .ordering-item .ordering-item-headline a,
 .ordering-col.col-news .ordering-item .ordering-item-headline a,
 .ordering-col.col-news .ordering-item .ordering-item-underline a,
 .ordering-col.col-blog .ordering-item .ordering-item-headline a,
 .ordering-col.col-blog .ordering-item .ordering-item-underline a{color:var(--color-black)}
 .ordering-col.col-userpost .ordering-item .ordering-item-underline a{color:var(--color-deep-blue)}

 body .main_feeder_cont .ordering-col .ordering-item .ordering-item-inner .ordering-item-headline{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  
 body .main_feeder_cont .ordering-col .ordering-item .ordering-item-inner .ordering-item-underline{-webkit-line-clamp: 3;}
 /* .ordering-col.col-userpost .ordering-item .ordering-item-underline p:last-of-type,
 .ordering-col.col-userpost .ordering-item .ordering-item-underline ul:last-of-type,
 .ordering-col.col-userpost .ordering-item .ordering-item-underline ol:last-of-type,
 .ordering-col.col-userpost .ordering-item .ordering-item-underline ol:last-of-type{margin:0} */
 .ordering-col.col-userpost .ordering-item .ordering-item-underline a,
 .ordering-col.col-userpost .ordering-item .ordering-item-underline p,
 .ordering-col.col-userpost .ordering-item .ordering-item-underline span{font-family:var(--font-ploni-regular);font-size: 18px !important;line-height: 23px;background: none;}
 .ordering-col.col-userpost .ordering-item .ordering-item-underline,
 .ordering-col.col-news .ordering-item .ordering-item-underline,
 .ordering-col.col-blog .ordering-item .ordering-item-underline{font-family:var(--font-ploni-regular);color:var(--color-black);font-size:18px;line-height:23px;margin-bottom:10px;position: relative;}
 .col-userpost .ordering-item-media{display: flex;justify-content: center;}
 
 .ordering-col.col-userpost .community-card-byline .author-name,
 .ordering-col.col-news .community-card-byline .author-name,
 .ordering-col.col-blog .community-card-byline .author-name{font-size:16px;line-height:23px;font-family:var(--font-ploni-bold);color:var(--color-black)}

 .ordering-col.col-userpost .community-card-byline .byline-date,
 .ordering-col.col-news .community-card-byline .byline-date,
 .ordering-col.col-blog .community-card-byline .byline-date{font-size:16px;line-height:23px;font-family:var(--font-ploni-regular);color:var(--color-black)}

 .ordering-item-expert-byline{font-size: 16px;line-height: 23px;font-family: var(--font-ploni-regular);margin-bottom: 10px;z-index: 1;}
 .ordering-item-expert-byline a{color: var(--color-white);}
 .ordering-col.col-guide .ordering-item-expert-byline{margin-bottom: 0;}

.social-actions-menu {display: flex;justify-content: space-between;align-items: center;margin-bottom: 16px;margin-top: 16px;}
div.social-actions-menu ul{display: flex;align-items: center;list-style: none;gap: 16px;margin-bottom: 0;}
.social-actions-menu button,
.social-actions-menu a {display: flex;gap: 5px;color: var(--color-black);position: relative;align-items: center;font-size: 14px;line-height: 14px;font-family: var(--font-ploni-regular);}
.taxonomy.community .ordering-item-content .col-news .social-actions-menu{margin: 0;}
.ordering-item-content .social-actions-menu ul{padding-right:0}

/* /////////// */
.taxonomy-wrapper{padding: 0 16px 0 16px;}
.ordering-col.col-guide .ordering-item .ordering-item-headline{font-family: var(--font-almoni-db);color:var(--color-white);display: block; font-size: 44px;line-height: 38px;margin-bottom: 42px;z-index: 1;}
.ordering-col.col-guide .ordering-item .ordering-item-headline a{color: var(--color-white);}
.ordering-col.col-guide .ordering-item .ordering-item-inner .ordering-item-content .ordering-item-underline{font-size: 18px;line-height: 23px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;z-index: 1;}
.ordering-col.col-guide .ordering-item .ordering-item-inner .ordering-item-content .ordering-item-underline a{font-family: var(--font-ploni-regular);color:var(--color-white)}
.ordering-col.col-guide .ordering-item .community-card-byline{font-size: 16px;line-height: 23px;margin-bottom: 0;color:var(--color-white);display: flex; flex-direction: row-reverse;gap: 4px;z-index: 1;position: relative;}
.ordering-col.col-guide .ordering-item .community-card-byline .byline-separator{font-size: 8px;}
.ordering-col.col-guide  .ordering-item .community-card-byline .author-name{font-family: var(--font-ploni-bold);}
.ordering-col.col-guide  .ordering-item .ordering-item-byline a{color:var(--color-white)}
.ordering-col.col-guide .ordering-item-inner {width: 100%;position: relative;}
.ordering-col.col-guide .ordering-item-inner .media{position: absolute;height: 100%;width: 100%;}
.ordering-col.col-guide .ordering-item-label{margin-bottom:120px}
.ordering-col.col-guide a.comments-button {display: flex;color: var(--color-white);position: relative;align-items: center;gap: 5px;z-index: 1;}
.ordering-col.col-guide .comments-button::before{content: '';display: block;width: 18px;height: 18px;background: url('../images/article-images/messages-white.svg') no-repeat scroll}
.ordering-col.col-guide .ordering-item-content{padding:13px;background-size:cover;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:end;border-radius:20px;position:relative;background-position:center;text-align: center;}

.col-guide .ordering-item-content::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.54) 41.53%) ;border-radius:20px;pointer-events:none;z-index: 1;}
._ordering-module.simple.feeder .module-feeder-card.col-guide .ordering-item-content::before{border-radius: 8px;}
.ordering-item-content .comments{border:none;}
.is_general_page.taxonomy-top-bar .top-bar-inner{justify-content: center;}
.taxonomy-top-bar .top-bar-inner{display: flex;justify-content: space-between;width: 100%;padding: 0 42px;}
.top-bar-tags .top-bar-menu{display: flex;list-style: none;gap:8px;margin-bottom: 10px;justify-content: center;}
.taxonomy-top-bar .top-bar-inner .taxonomy-headline-label{display: flex;gap: 15px;align-items: center;}
.taxonomy-top-bar .top-bar-inner .taxonomy-headline-label h3{font-size: 36px;line-height: normal;color: var(--color-black);font-family: var(--font-ploni-bold);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.is_sponsorship.taxonomy .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label h3{color: var(--color-white);}
/* .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label span{display: none;} */
.taxonomy.topic .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label span{display: block;}
/* .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button{display: none;} */
/* .community .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button::after{content: ''; background: url('../images/article-images/join-community-icon.svg') no-repeat scroll;height: 27px;width: 27px;display: block;} */

/* .community .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button.following::after{content: ''; background: url('../images/article-images/unfollow-community-btn.svg?v=3') no-repeat scroll;height: 27px;width: 27px;display: block;background-position: center;} */
/* .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button:hover::after{content: ''; background: url('../images/article-images/join-community-white.svg') no-repeat scroll;height: 27px;width: 27px;display: block;} */
/* .taxonomy-top-bar .top-bar-inner .taxonomy-headline-label .join-community-button.following:hover::after{content: ''; background: url('../images/article-images/unfollow-community-white-btn.svg') no-repeat scroll;height: 27px;width: 27px;display: block;} */
.top-bar-tags .top-bar-menu li a{padding: 0 14px;;display: flex;align-items: center;max-height: 35px;border-bottom: 2px solid transparent;}
.join-blog-button{color:var(--color-black);text-align: center;padding: 5px 16px;border:1px solid var(--color-gray-Main);border-radius: 30px;display: flex;align-items: center;background: var(--color-white);font-size: 14px; font-family: var(--font-ploni-db);}
.join-blog-button:hover{background: var(--color-editing-post);}
.top-bar-tags .top-bar-menu li a:focus,
.top-bar-tags .top-bar-menu li a:active,
.top-bar-tags .top-bar-menu li.active a{border-color: var(--color-green)}
.is_sponsorship.topic .taxonomy-top-bar .top-bar-menu li a:hover{background: var(--color-white);color: var(--sponsorship-color)}
.is_sponsorship .taxonomy-top-bar .top-bar-menu li a:focus,
.is_sponsorship .taxonomy-top-bar .top-bar-menu li a:active,
.is_sponsorship .taxonomy-top-bar .top-bar-menu li.active a{background: var(--color-white);color: var(--sponsorship-color)}
/* .taxonomy-top-bar .top-bar-tags .top-bar-menu li.active:hover{background: var(--color-top-bar-filters);} */
.taxonomy-top-bar .top-bar-tags .top-bar-menu li.active a:hover{color: var(--color-top-bar-menu);background: var(--color-top-bar-filters)}
.top-bar-tags .top-bar-menu li a{color: var(--color-black);font-family: var(--font-ploni-db);font-size: 16px;line-height: 25px;white-space: nowrap;}
.open-register-button,
.open-conversation-button{display:flex;width:206px;height:35px;padding:4px 15px 4px 4px;justify-content:flex-start;align-items:center;background:var(--color-white);border-radius:20px;white-space:nowrap;font-size: 16px;font-family: var(--font-ploni-db);color:var(--color-gray-Main)}
.open-register-button::after,
.open-conversation-button::after{content:'';background:url('../images/article-images/arrow-left.svg') no-repeat scroll;height:100%;width:100%;background-size: 10px;background-position: 5px;}
.open-register-button:hover::after,
.open-conversation-button:hover::after{content:'';background:url('../images/article-images/green-arrow-hover.svg') no-repeat scroll;height:100%;width:100%;background-size:27px}
.taxonomy-top-bar .top-bar-wrap{display: flex;flex-direction: row;align-items: center;}
.taxonomy-top-bar .open-conversation,
.taxonomy-top-bar .topic-header-left{display: flex;justify-content: flex-end;width: 100%;max-width: 206px;}


/* feeder */

._ordering-module.simple .taxonomy-ordering .ordering-wrapper,
.ordering-col-full-width .ordering-wrapper{margin-bottom: 16px;position: relative;max-width: 100%;padding: 16px 16px 16px 0;}
.ordering-col-full-width.all-blogs-full-width .taxonomy-ordering .ordering-wrapper{padding: 0;}
.article .ordering-col-full-width .ordering-wrapper,
.community .ordering-col-full-width .ordering-wrapper{background: var(--color-green);}
.topic .ordering-col-full-width .ordering-wrapper{background: var(--color-regular-topic-header);}
.is_sponsorship.topic .ordering-col-full-width .ordering-wrapper{background: var(--color-sponsorship-topic-header);}
 .feeder-slide{overflow-x: auto;overflow-y: hidden;padding-bottom: 16px;display: flex; gap: 20px;align-items: center;padding-right: 20px;align-items: flex-start;}
 .feeder-slide::-webkit-scrollbar { height: 9px; border-radius: 20px;}
 .feeder-slide::-webkit-scrollbar-track {background: transparent;position: relative;right: 20px;}

.page-template-page-all_blogs .taxonomy-ordering.ordering{scrollbar-color: var( --color-dark-worm-gray) transparent; }
 .feeder-slide::-webkit-scrollbar-thumb {background: var(--color-dark-worm-gray); border-radius: 20px;}
 .feeder-slide {scrollbar-color: var(--color-dark-worm-gray) transparent;}

 .module-feeder.all-communities-feeder{background: var(--color-green);margin-bottom: 16px;}
 .module-feeder-title{display: flex;gap: 12px;align-items: center;margin-bottom: 12px;margin-left: 16px;} 

 .section-title-action-button{padding: 5px 16px;display: flex;align-items: center;border-radius: 30px;background: var(--color-white);border:1px solid var(--color-gray-50);font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);white-space: nowrap;}
.hp-userposts-wrap.simple .feeder-slide,
._ordering-module.simple .feeder-slide{ gap: 12px;padding-right: 7px;}
.ordering-col-full-width .ordering-col{margin-bottom: 16px;display: flex;flex-direction: column;gap: 10px; align-items: center;}
.ordering-col-full-width {width: 100vw;position: relative;right: 50%;margin-right: -50vw;} 
 .module-feeder-card{border:1px solid var(--color-border-tax);border-radius: 20px;padding: 13px;min-width: 240px;max-width: 240px;position: relative;height: 330px;background: var(--color-white);}
 .module-feeder-card:last-child{margin-left: 42px;}
 .simple .module-feeder-card:last-child{margin-left: 23px;}
 .all-blogs-full-width .ordering-col:last-child .ordering-item,
 .all-communities-feeder .ordering-col:last-child{margin-left: 42px;}
 .col-guide img {height: 100%;width: 100%;object-fit: cover;top: 0;right: 0;border-radius: 20px;position: absolute;}
 .col-guide .card-bottom{position: absolute;z-index: 1;bottom: 0;right: 0;width: 100%;}
 .col-guide .card-inner .card-bottom .card-headline{padding: 0 13px;}
 .module-feeder-card.col-news .card-headline{font-size: 34px;line-height: 30px;text-align: right;font-family: var(--font-almoni-db);color: var(--color-black);}
 .module-feeder-card.col-userpost .card-underline a,
 .module-feeder-card.col-blog .card-headline a,
 .module-feeder-card.col-news .card-headline a{color: var(--color-black);display: block;}
  .module-feeder-card.col-news .card-media img{aspect-ratio: 234 / 133;;max-height: 133px;border-radius: 6px;object-fit: cover;}
   .topic-card.col-userpost .ordering-item-media{display: none;}
 .module-feeder-card.col-news .card-media,
 .topic-card.col-news .ordering-item-media,
 ._ordering-module.ordering .col-news .ordering-item-media{margin-bottom: 15px;}
 .module-feeder-card.col-blog{background: var( --color-background-blog);}
 .module-feeder-card.col-blog .card-headline{font-size: 20px;line-height: 22px;font-family: var(--font-ploni-bold);margin-bottom: 13px;-webkit-line-clamp: 2;color: var(--color-black);}
 .module-feeder-card.col-blog .card-underline{font-size: 18px;line-height: 21px;font-family: var(--font-ploni-regular);}
 .module-feeder-card.col-blog .card-underline a{color: var(--color-black);}
 .module-feeder-card .authors-block{flex-direction: row; margin-bottom: 13px;}
 .module-feeder-card .ordering-item-label{margin-bottom: 13px;}
 .module-feeder-card.col-news .ordering-item-label{margin-bottom: 17px;}

 .module-feeder-card.col-userpost .card-underline{font-size: 18px;line-height: 21px;color: var(--color-black); font-family: var(--font-ploni-regular);}
.feeder-card-button-plus:after{content:''; background:url('../images/article-images/open-feeder.svg') no-repeat scroll;height:24px;width:24px;display: block;}
.feeder-card-button-plus:hover:after{content:''; background:url('../images/article-images/open-feeder-hover.svg')}
.article-link:hover .feeder-card-button-plus:after,
.module-feeder-card:hover .feeder-card-button-plus:after,
.feeder-card-link:hover .feeder-card-button-plus:after,
.ordering-item:hover .feeder-card-button-plus:after{content:''; background:url('../images/article-images/open-feeder-hover.svg')}
.col-blog.module-feeder-card:hover,
.col-blog .ordering-item:hover,
.col-userpost .ordering-item:hover{cursor: pointer;}
.feeder-card-button-plus span{display: none;}
.feeder-card-button-plus{position: absolute;bottom: 16px;left: 16px;}
.col-guide .feeder-card-button-plus{z-index:1}
.module-feeder-card.col-guide .card-headline{font-family: var(--font-almoni-db);font-size: 44px;line-height: 38px;margin-bottom: 55px;text-align: center;color:var(--color-white)}
.module-feeder-card.col-guide .card-headline a{color: var(--color-white);}
.module-feeder-card.col-guide .feeder-card-inner{display: flex;justify-content: flex-end;flex-direction: column;height: 100%;}
._ordering-module.large .module-feeder-card.col-guide .feeder-card-inner{justify-content: end;}

.module-feeder-card.col-guide .ordering-item-content{height: 100%;}
._ordering-module.simple .feeder-slide .module-feeder-card.col-guide{background-position: center;padding: 0;background-size: cover;border-radius: 6px;}
._ordering-module.simple .feeder-slide .module-feeder-card.col-guide img{border-radius: 6px;}
._ordering-module.simple .feeder-slide .module-feeder-card.col-guide .media-oembed-video{border-radius: 0;}
.topic-card.col-guide .ordering-item .ordering-item-inner .ordering-item-content{padding: 15px;}
.open-conversation-main{display: flex;justify-content: center;padding: 18px 13px;margin: 16px auto 16px auto;background: var(--color-deep-blue);border-radius: 20px;max-width:684px;justify-content: center;gap: 13px;align-items: center;}
.open-conversation-main .open-register-button,
.open-conversation-main .open-conversation-button{width: 100%;max-width: none;font-size: 16px;}
.open-conversation-main .open-conversation-avatar{display: flex;}
.open-conversation-main .open-conversation-avatar img{max-width: 45px;max-height: 45px;}
._ordering-module.simple .ordering-wrapper{border-radius: 20px;}
 .hp-userposts-wrap.simple .module-feeder-card,
 ._ordering-module.simple .module-feeder-card{min-width: 210px;min-height: 305px;max-width:260px;max-height: 250px;padding: 12px;}
 ._ordering-module.simple .module-feeder-card.col-userpost .ordering-item-label{display: flex;}
 ._ordering-module.simple .card-media .media{display: flex}
 ._ordering-module.simple .module-feeder-card .card-headline{font-size: 26px;line-height: 26px;margin-bottom: 9px;}
/* ._ordering-module.simple .taxonomy-ordering .ordering-wrapper{padding: 30px 23px 15px 0;margin-bottom: 16px;background: var(--color-green);} */
.article ._ordering-module.simple .taxonomy-ordering .ordering-wrapper,
.community ._ordering-module.simple .taxonomy-ordering .ordering-wrapper{background: var(--color-green);}
.topic ._ordering-module.simple .taxonomy-ordering .ordering-wrapper{background: var(--color-regular-topic-header);}
._ordering-module.simple .module-feeder-card .card-underline{font-size: 17px;line-height: 21px;}
._ordering-module.simple .module-feeder-card.col-blog .card-underline{font-size: 17px;line-height: 21px;}
._ordering-module.simple .module-feeder-card.col-blog .card-headline{display: none;}
._ordering-module.simple .module-feeder-card.col-guide .card-headline{font-size: 26px;line-height: 26px;display: flex;align-items: center;justify-content: center;text-align: center;margin-bottom: 24px;}
._ordering-module.simple .module-feeder-card.col-guide .card-bottom{width: 100%;}
/* ._ordering-module.simple .module-feeder-card.col-guide .feeder-card-inner{padding: 13px 13px 24px 13px;} */
._ordering-module .feeder-card-inner .tool-tip-opener{position: static;}
.news-updated {font-size: 14px;line-height: 23px;font-family: var(--font-ploni-regular);color: var(--color-black);}
.ordering-load-more-button{margin: 44px 0 0;}
._ordering-module.simple .module-feeder-card.col-guide .feeder-card-inner{justify-content: end;}
.taxonomy.topic .ordering-col.topic-card .ordering-item{transition: box-shadow 0.3s ease;}
.taxonomy.topic .ordering-col.topic-card .ordering-item:hover{box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.15);}
.taxonomy.topic .ordering-col.topic-card.col-guide .ordering-item,
.taxonomy.ordering-page  .ordering-col.col-guide .ordering-item{padding: 0;}
.ordering-col.topic-card .ordering-item .ordering-item-underline{margin-bottom: 0;}
.taxonomy.topic .ordering-col.topic-card .ordering-item,
.taxonomy.ordering-page .ordering-col .ordering-item{max-width: 280px;min-width: 280px;padding: 15px;height: 385px;position: relative;z-index: 0;transition: box-shadow 0.3s ease;} 
.taxonomy.ordering-page .ordering-col .ordering-item:hover{box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.15);transition: box-shadow 0.3s ease;}
.taxonomy.topic .ordering-col.col-blog .ordering-item .ordering-item-headline{margin-bottom: 17px;}
.taxonomy.topic .ordering-col.topic-card.col-guide .ordering-item .ordering-item-inner{display: flex;justify-content: flex-end;flex-direction: column;height: 100%;}  

.taxonomy.topic .ordering-col.topic-card .ordering-item .ordering-item-inner,
.taxonomy.ordering-page .ordering-col .ordering-item .ordering-item-inner{display: block;padding: 0;height: 100%;}
.taxonomy.topic ._ordering-module.post_tag .ordering-grid,
.taxonomy.ordering-page ._ordering-module .ordering-grid{display: flex;flex-wrap: wrap;gap: 23px;max-width: 900px; margin: 0 auto;justify-content: center;}
.taxonomy.ordering-page ._ordering-module.all_blogs .ordering-grid{max-width:none;flex-wrap: nowrap;justify-content: right; margin: 0;padding-right: 22px;}
.taxonomy.topic .ordering-grid .ordering-col,
.taxonomy.ordering-page .ordering-grid .ordering-col{margin-bottom: 0;}
.taxonomy.topic ._ordering-module.post_tag .ordering-wrapper,
.taxonomy.ordering-page ._ordering-module.all_communities .ordering-wrapper{max-width: none;margin-bottom: 44px;}
.taxonomy.ordering-page ._ordering-module.ordering .ordering-wrapper{max-width: none;margin-bottom: 44px;}
.ordering-col.col-guide .ordering-item-inner .ordering-item-content{height: 100%;}
._ordering-module.community .ordering-col.col-guide .ordering-item-inner .ordering-item-content{aspect-ratio: 16 / 9;gap: 10px;height: 100%;position: relative;}
._ordering-module.community .ordering-col.col-guide .ordering-item-inner .ordering-item-content .ordering-item-headline{margin-bottom: 0;}
._ordering-module.community .ordering-col.col-guide .ordering-item-inner .ordering-item-content .ordering-item-label{margin-bottom: 0;}
._ordering-module.community .ordering-col.col-guide .ordering-item-inner .ordering-item-content .ordering-item-label-wrap{position: absolute;top: 23px;}
._ordering-module.ordering,
._ordering-module.post_tag{margin-top:36px;}
._ordering-module.all_communities{margin-top:26px;}

._dialog.active{display: block;height: 100%;width: 100%;max-width: 684px;margin: auto;z-index: 60;background: transparent;border:none;position: fixed; left: 0; right: 0;}
.show-post-dialog._dialog.active{height: auto;}
._dialog{top: 62px;}
.show-post-overlay.active,
._overlay.active{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-black);opacity:.85;z-index:40}
.post-send{position:absolute;left: 0;margin-left: 5px;}
.post-send.open{top: 50%;}
.post-send:not(.open){top: 28px;}
/* .edit-content-outer-wrapper{background:var(--color-background-general);border-radius:30px;padding: 20px 0 20px 10px;} */
.edit-content-outer-wrapper{padding:0}
.edit-content-wrapper,
.edit-input-form-wrap{overflow: auto;padding-left: 16px;}
.edit-input-wrap{width:100%;height:100%;background:var(--color-background-general);border-radius:30px;padding: 18px 20px 18px 45px;display: flex; flex-direction: column;}
#wp-content_editor-wrap *{border: none;}
#wp-content_editor-wrap:not(.open){display: none;animation: slideUp 0.5s ease}
#wp-content_editor-wrap.open{animation: slideDown 0.5s ease}
.image-inline-preview{background:var(--color-white);align-items: center;position: relative;margin: 0 20px 0 20px;}
.image-inline-preview .image-preview{width: fit-content;background-repeat: no-repeat;background-size: contain;display: flex;align-items: center;justify-content: center;position: relative;}
.image-inline-preview .image-wrapper{display: flex;justify-content: center;}
  
  

.image-inline-preview .image-preview,
.image-inline-preview .image-preview img,
.ordering-item-media.user-post-media img{max-height: 450px;}
.preview-cancel{position: absolute;top: 8px;left: 8px;width: 20px;}
/* .wp-editor-wrap{padding-bottom: 20px;} */
.comments .wp-editor-wrap{background: var(--color-editing-post);padding-bottom: 20px;}
.comments .image-inline-preview{margin: 0;background: var(--color-background-general);padding-bottom: 20px;}
.comments .image-inline-placeholder{height: 250px}
.comments .comment-input-wrap .image-inline-placeholder{margin: 0 20px 0 70px;}
.comments .ordering-item-underline{background: var(--color-background-general)}
.comment-delete,
.post-delete{margin-left: auto;}
.preview-cancel span,
.comment-delete span,
.post-delete span{display: none;}
.preview-cancel::before{content: ''; background: url('../images/timyMCE/close-preview.svg');height: 20px;width: 20px;display: block;}
.image-inline-placeholder{padding: 50px;display: flex;text-align: center;background: var(--color-background-blog);flex-direction: column;align-items: center;position: relative;margin:0 20px 0 20px;}
.open-image-uploader {display: flex;flex-direction: column;align-items: center}
.placeholder-icon{background: url('../images/timyMCE/add-photo.svg');height: 42px;width: 42px;margin-bottom: 5px;}
.image-inline-placeholder h3{font-size: 16px;line-height: 18px;font-family: var(--font-ploni-db);margin-bottom: 5px;}
.image-inline-placeholder span{font-size: 16px;line-height: 18px;font-family: var(--font-ploni-db);}
.post-edit-form{border-radius:30px;position: relative;}
.char-limit-message{position: absolute;bottom: 0;padding: 3px 12px;border-radius: 20px;font-size: 16px;line-height: 18px;font-family: var(--font-ploni-regular);border: 1px solid var(--color-article-border);}
.post-edit-textarea::placeholder{font-size:18px;line-height:21px;font-family:var(--font-ploni-bold);display:flex;align-items:center}
.edit-input-wrap span{color:var(--color-gray-Main);font-size:18px;line-height:23px;font-family:var(--font-ploni-regular);margin-top:16px}
.post-edit-textarea{display:flex;border:none;color:var(--color-black);width:100%;position:relative;resize:none;min-height:34px;border-radius:30px;padding:7px 13px 6px 5px;margin-bottom: 20px;font-size: 20px;font-family: var(--font-ploni-bold);height: 45px;}
.editing .edit-content-wrapper{background: var(--color-editing-post);padding: 0 10px 10px 10px;}
.editing .edit-input-form-wrap{margin-left: 0;padding-left:0}
.editing .edit-textarea-wrap{padding: 0 0 20px 0;background: var(--color-editing-post);}
/* .editing .edit-textarea-wrap .wp-editor-wrap{padding: 0;} */
.comment .editing .edit-textarea-wrap{padding: 0 0 20px 0;background: var(--color-background-general);}
.edit-input-form .edit-buttons{display: flex;justify-content: flex-end;gap:6px;align-items: center;}
.update-edit-input-form-wrap{position: relative;}
.cancel-delete-button{background:var(--color-editing-post);}
.ordering-item-media-edit{text-align: center;background: var(--color-white);}
.comments .comment-item-media{text-align: center;}
.comments .comment-item-media .media{margin-bottom: 16px;}
.comment-item-media img{width: auto;background-size: contain;background-repeat: no-repeat;max-height: 450px;}
/* .editing .ordering-item-media-edit{padding: 16px 20px 30px 20px;} */
.editing .ordering-item-media-edit img{width: 100%;}
.editing .edit-ordering-item-media-wrap{position: relative;object-fit: cover;}
.comment-content.editing  ~ .comment-item-media{display:none}
.comment-content ul{list-style: disc;}
.cancel-delete-button:hover{color: var(--color-deep-blue);}
.comment-deleted-message.open,
.comment-global-message.open,
.comment-created-message.open{padding: 5px;border-radius: 29px;background: var(--color-editing-post);text-align: center;margin:24px 0 24px 0}
.comment-global-message span,
.comment-created-message span{font-size: 16px;line-height: normal;font-family: var(--font-ploni-db);}
.confirm-delete-message:not(.open),
.confirm-delete-comment-message:not(.open),
.comment-created-message:not(.open),
.post-updated-message:not(.open),
.form-updated-message:not(.open),
.post-created-message:not(.open),
.comment-deleted-message:not(.open),
.post-deleted-message:not(.open){display: none;}
.post-updated-message span,
.form-updated-message span,
.post-created-message span,
.comment-deleted-message span,
.post-deleted-message span{font-size: 16px;line-height: normal;color:var(--color-black); font-family: var(--font-ploni-db);display: inline-block;}
.form-updated-message.open,
.post-updated-message.open,
.post-created-message.open,
.post-deleted-message.open{padding: 5px;border-radius: 30px;text-align: center;background: var(--color-white);width: 100%;display: block;margin-top: 30px;} 
.form-updated-message.open{border: 1px solid var(--color-gray-20);}
.confirm-delete-message.open{padding: 56px;border-radius: 30px;text-align: center;background: var(--color-white);width: 100%;display: block;}
.confirm-delete-comment-message.open{padding: 10px;border-radius: 30px;text-align: center;background: var(--color-white);width: 100%;display: block;margin-top: 30px;}
.confirm-delete-comment-message h3,
.confirm-delete-message h3{font-size: 22px;line-height: normal;color:var(--color-black); font-family: var(--font-ploni-db);}
.confirm-delete-comment-message span,
.confirm-delete-message span{font-size: 16px;line-height: normal;color:var(--color-black); font-family: var(--font-ploni-db);margin-bottom: 12px;display: inline-block;}
.remove-link-btn:hover::before,
.post-delete:hover::before{content:''; background: url('../images/timyMCE/trash-hover.svg');height: 32px;width: 32px;display: block;}
.remove-link-btn::before,
.post-delete::before{content:''; background: url('../images/timyMCE/trash.svg');height: 32px;width: 32px;display: block;}
.post-edit-input{border-radius:20px;border:1px solid var(--color-dark-worm-gray);background:var(--color-white);max-height:max-content;height:100%;padding:16px}
.post-edit-avatar{display:none}.post-edit-form-wrap{display:flex;gap:20px;position:relative}.clear-edit{display:flex;justify-content:flex-end;position:absolute;left:16px;margin-top:22px}
.close-popup span{display:none}
.close-popup{position:absolute;left:0;z-index:20;margin:-23px;height:24px;width:24px;justify-content:center;align-items:center;display:none;}
.show-post-dialog .close-popup{display: block;margin: 0;bottom: calc(100% - 13px);left: 18px;}
.close-popup:after{height:24px;width:24px;background-size:28px}
.close-popup::after{display: block;content: '';background: url('../images/article-images/close-button-white.svg') no-repeat;}
.edit-input-form{width:100%;}
.edit-input-text{color:var(--color-gray-Main);font-size:18px;line-height:23px;font-family:var(--font-ploni-regular);display:none}
.module-feeder-card .edit-user-post{display:none}
.edit-comment,
.edit-user-post{background:var(--color-background-general);border-radius:100px;width: 32px;height: 32px;position: absolute;left: 0;}
.edit-comment span,.edit-user-post span{display:none}
.uploadImage[disabled] i{background-image: url('../images/timyMCE/gallery-disabled.svg')!important}
.edit-comment:after,
.edit-user-post:after{content:'';background:url('../images/article-images/icon-edit.svg') no-repeat scroll;width:32px;height:32px;display:block;background-position:center}
.edit-comment:active:after,.edit-user-post:active:after,
.edit-user-post:active:after,.edit-user-post:active:after,
.edit-comment:hover:after,
.edit-comment.active:after,
.edit-user-post:hover:after{content:'';background:url('../images/article-images/icon-edit-hover.svg') no-repeat scroll;background-position:center}
/* comments */
.comment-input-form textarea{width: 100%;background: var(--color-background-general);border: none;resize: none;height: 100%;align-content: flex-start;display: flex;line-height: 23px;padding-left: 16px;}
.comment .content_editor{background: var(--color-background-general)}
.comment-input-form .edit-buttons{display: flex;justify-content: flex-end;gap: 6px;margin-top:12px;align-items: center;}
.edit-textarea-wrap{padding:18px 21px 15px 10px;background: var(--color-background-general);}
.comment-content.editing{animation: slideDown 0.5s ease; }
.post-edit-form .clear-comment{text-align: left;}
.ordering-col.col-userpost .user-post .ordering-item .ordering-item-inner{flex-direction:column;}
.ordering-item-content.editing .edit-input-form-wrap{margin-left: 0;padding-left: 0;}
.post-create-popup._dialog.active .comments,
.ordering-item-content.editing .comments{display: none;}
.edit-buttons{margin-top:0}
.edit-action-description{display:none;margin-left: auto;}
/* ._dialog .ordering-item-content{overflow: auto;max-height: 60vh;padding-left: 10px;} */
._dialog .update-edit-input-inner{padding: 20px 10px 20px 10px;background: var(--color-background-general);border-radius: 30px;}
._dialog .edit-content-outer-wrapper{overflow: auto;max-height: 60vh;}
._dialog .edit-input-form-wrap{overflow: auto;max-height: 60vh;}
/* All Communities page */

.page-template-page-all_communities .taxonomy-header {
  padding: 27px 0 30px 0;
  background: 
    url('../images/article-images/Vector.svg?v=2') no-repeat left top/contain,
    url('../images/article-images/Vector2.svg?v=2') no-repeat right top/contain,
    url('../images/article-images/Vector1.svg?v=2') no-repeat center/contain;

}
.page-template-page-all_communities .taxonomy-header .taxonomy-header-inner{max-height: 257px;display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 50px;}
.page-template-page-all_communities .taxonomy-header-bottom{background: var( --color-dark-worm-gray);border-radius: 20px;height: 85px;max-width: 886px;width: 100%;margin: auto;display: flex;align-items: center;justify-content: center;}
.page-template-page-all_communities .taxonomy-title{margin-bottom: 26px;}
.page-template-page-all_communities .taxonomy-search-wrapper{background: var(--color-white);display: inline-block;width: 100%;max-width:538px;text-align: right;border-radius: 30px;}
.page-template-page-all_communities .taxonomy-search-wrapper input{width: 100%;border:none;font-size: 18px;font-family: var(--font-ploni-db);}
.page-template-page-all_communities .taxonomy-header-bottom .taxonomy-search-wrapper input{padding: 10px 38px 10px 18px;border-radius: 30px;line-height: 25px;}
.card.all_communities{width: 280px;height: 280px;background: linear-gradient(180deg, var(--color-white) 0%, rgba(255, 255, 255, 0.50) 100%);padding: 40px 15px 18px;align-items: center;flex-direction: column;justify-content: space-between;display: flex;border-radius: 20px;}
.card.all_communities .card-content-wrap{text-align: center;display: flex;align-items: center;flex-direction: column;} 
.card.all_communities a{width: 100%;}
.card.all_communities{transition: box-shadow 0.3s ease;}
.card.all_communities:hover{box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.15);}
.card.all_communities .ordering-item-headline{font-size: 28px;line-height: 26px;font-family: var(--font-ploni-bold);color:var(--color-black);text-align: center;height: 117px;display: flex;align-items: center;max-width: 250px;}
.card.all_communities .community-members-count h2{font-size: 36px;line-height: 100%;font-family: var(--font-almoni-bold);color:var(--color-black);text-align: center;}
.card.all_communities .community-members-count span{color:var(--color-black);font-size: 14px;line-height: 23px; font-family: var(--font-ploni-regular)}
.card.all_communities .join-community-button{display: flex;width: 100%;padding: 5px 16px;justify-content: center; align-items: center; background: var(--color-black);color:var(--color-green);border-radius: 30px;padding: 5px 16px;font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);}
.card.all_communities .join-community-button.following,
.card.all_communities .join-community-button:hover{background: var(--color-tags-community);}
.page-template-page-all_communities .taxonomy-search-wrapper form{position: relative;touch-action: manipulation;-webkit-text-size-adjust: 100%; }
.page-template-page-all_communities .taxonomy-search-wrapper form input{ font-size: 18px;touch-action: manipulation;-webkit-text-size-adjust: 100%;line-height: normal;padding: 4px 15px 4px 4px;border-radius: 30px;}
.page-template-page-all_communities .taxonomy-search-results-wrapper.open>div{width: 100%;}
.page-template-page-all_communities .taxonomy-search-results-wrapper.open:not(.open){animation: slideUp 0.2s ease;display: none;}
.page-template-page-all_communities .taxonomy-search-results-wrapper.open{position: absolute;width: calc(100% - 32px); right: 16px;padding: 15px;background: var(--color-white);flex-direction: column;align-items: start;gap: 10px;display: flex;border-radius: 0px 0px 29px 29px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);animation: slideDown 0.2s ease}
.page-template-page-all_communities .taxonomy-search-results-wrapper ul{list-style: none;}
.page-template-page-all_communities .taxonomy-search-results-wrapper ul li a{font-size: 18px;font-family: var(--font-ploni-regular);line-height: normal;color:var(--color-black);}
.page-template-page-all_communities .taxonomy-search-results-wrapper ul li a:hover{color: var(--color-deep-blue);}
.page-template-page-all_communities .taxonomy-search-results-wrapper ul li {list-style: none; border-bottom: 1px solid var(--color-article-border);padding-bottom: 5px;padding-top: 5px;}
.page-template-page-all_communities .sticky-header .taxonomy-search-inner{width: 100%;align-items: center;display: flex;justify-content: center;}
.page-template-page-all_communities .sticky-header .placeholder{display: flex;width: 368px;}
.page-template-page-all_communities .mobile-back-button span,
.page-template-page-all_communities .mobile-back-button{display: none;background: transparent;opacity: 0; transition: opacity 0.5s ease;}
/* .page-template-page-all_communities .sticky-header .taxonomy-search-inner .taxonomy-search-wrapper{padding: 4px 15px 4px 4px;} */
.page-template-page-all_communities .community-tags,.taxonomy-search-inner .taxonomy-search-wrapper{touch-action: manipulation;}
.author-section{margin-top:20px;margin-bottom: 20px;}
.author-section .all-blogs-topic-name{gap:12px;display: flex;align-items: flex-start;}
.author-section .all-blogs-topic-name h3{font-size: 24px;line-height: 26px;color: var(--color-black);font-family: var(--font-ploni-bold)}
.all-blogs-full-width{background: var(--color-white);padding-top: 20px;padding: 16px 22px 16px 0;} 
._ordering-modul.all_blogs{overflow: auto;} 
.all-blogs .authors-block{padding-right: 30px;gap: 10px;padding-bottom: 20px}
.all-blogs-update-time {font-size: 14px;line-height: 23px;font-family: var(--font-ploni-regular);color:var(--color-black);height: 45px;display: flex;justify-content: flex-start; align-items: center;margin-bottom: 17px;}
.ordering-page.all-blogs{margin-bottom: 32px;}
.taxonomy.topic .authors-block .tool-tip-content.tooltip.active,
.all-blogs .authors-block .tool-tip-content.tooltip.active{right: 0;width: fit-content;}
.taxonomy.topic .authors-block .tool-tip-opener,
.all-blogs .authors-block .tool-tip-opener{width: 100%;justify-content: start;align-items: baseline;}
.post-type-userpost span{background: none;}
.taxonomy.topic .authors-block .tool-tip-opener .author-link{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 168px;}
.simple.feeder .module-feeder-card .author-link{display: inline-block;overflow: hidden;max-width: 160px;white-space: nowrap;text-overflow: ellipsis;}
    


/* REGISTER */
.contact-page-wrap,
.register-page-wrap{margin-top: 100px;}
.contact-section{margin:35px auto 20px;}
.contact-section,
.register-section{max-width: 684px;}
.register-section{margin: auto;}
.contact-form-wrap,
.register-form-wrap{border:1px solid var(--color-tags-border);padding: 13px 23px 56px 23px;background: var(--color-white);border-radius: 0 0 20px 20px;}
.register-form-wrap{margin-bottom:42px}

.contact-header,
.pass-recovery-header,
.log-in-header,
.register-header {max-height: 118px;height: 100%;border-radius: 20px 20px 0 0;position: relative;display: flex;clear: both;width: 100%;align-items: center;}
.contact-header img,
.register-header img{width: 100%;height: 100%;}
.contact-header.open-blog-header img{border-radius: 20px 20px 0 0;}
.contact-header.open-blog-header{position: relative;}
.contact-header.open-blog-header .o-b-header-title{position: absolute;top: 0;padding-top: 18px;right: 0;}
.contact-header.open-blog-header .o-b-header-title h2{font-size: 56px;line-height: normal;font-family: var(--font-ploni-bold);color: var(--color-green);padding: 0 22px 0 26px;transition: font-size 1s ease;}
.dialog-header-title p{font-size: 56px;line-height: normal;font-family: var(--font-ploni-bold);color: var(--color-green);padding: 0 22px 0 26px;transition: font-size 1s ease;margin: 0;}
.dialog-header-title{align-items: center;border-radius: 0 20px 0 0;position: absolute;right: 0;}
  
.r-form-my-communities{display: flex;gap: 12px;flex-wrap: wrap;}
.profile-my-tag button:after,
.profile-my-community button:after,
.r-form-my-community button:after{content: '';background: url('../images/register-images/Icon-close-small.svg') no-repeat scroll;width: 10px;height: 9px;display: block;}
.r-form-my-community:hover{border:1px solid var(--color-deep-blue)}
.profile-my-community,
.profile-my-tag,
.r-form-my-community{font-size: 14px;line-height: normal;color: var(--color-black);font-family: var(--font-ploni-db);background: var(--color-editing-post);border-radius: 15px;padding: 4px 12px;border: 1px solid transparent;display: flex;gap: 5px;}
.profile-my-tag:hover{border: 1px solid var(--color-deep-blue);}
.profile-empty-message{font-size: 24px;line-height: 34px;font-family: var(--font-ploni-regular);margin-top: 35px;color: var(--color-black)}
.register-form-wrap section{display: flex;width: 100%;margin-bottom: 20px;flex-direction: column;}
.register-form-wrap .bottom-section{border-top:1px solid var(--color-gray-50);padding-top: 24px;}
.register-form-wrap input[type=text],
.register-form-wrap input[type=email],
.register-form-wrap input[type=password]{width: 100%;padding: 7px 16px;font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);color: var(--color-black);border:1px solid var(--color-deep-blue);background:var(--color-editing-post);border-radius: 5px;}
input.error{border:1px solid var(--color-error);}
.profile-form-wrap .profile-pass-update-form label,
.register-form-wrap .bottom-section label,
.register-form-wrap .field-description{font-size: 14px;line-height: 16px;color: var(--color-black);margin-bottom: 10px;font-family: var(--font-ploni-regular)}
.error-message.check-terms-error{margin-bottom: 10px;}
label.error::before{border: 1px solid var(--color-error);border-radius: 5px;}
.pass-recovery-form-wrap .error-message,
.login-form-wrap .error-message{text-align: right;}
.pass-recovery-form-wrap .error-message,
.profile-form-wrap .error-message,
.login-form-wrap .error-message,
.register-form-wrap .error-message{color:var(--color-error);font-size: 14px;line-height: 16px;animation: slideDown 0.2s ease; margin-top: 10px;}
.pass-recovery-form-wrap .error-message:not(.open),
.login-form-wrap .error-message:not(.open),
.register-form-wrap .error-message:not(.open){display: none;}
.register-form-wrap .form-errors-summary{margin-top: 27px;color:var(--color-error)}
.register-form-wrap .summary-error-item{margin-bottom: 10px;font-size: 14px;line-height: 16px;}
.profile-form-wrap h3,
.register-form-wrap h3,
.register-form-wrap label{font-size: 18px;color:var(--color-black);line-height: 23px;font-family: var(--font-ploni-bold);}
.register-form-wrap .r-form-heading-top{margin-bottom: 30px;display: flex;align-items: center;gap:10px}
.register-form-wrap .r-form-heading-top button{font-size: 18px;line-height: 23px;color:var(--color-deep-blue);font-family: var(--font-ploni-regular);}
.register-form-wrap select{width: max-content;}
.contact-form-wrap input[type=submit],
.register-form-wrap .r-form-submit{display: flex; width: 100%;padding: 8px 20px;justify-content: center;align-items: center;border-radius: 30px;color:var(--color-white);background: var(--color-green);font-size: 23px;line-height: 25px;letter-spacing: -0.46px;font-family: var(--font-ploni-db);}
.register-form-wrap .bottom-section .field-description{margin-top:10px}
.register-form-wrap .bottom-section .checkbox-container{position: relative;}
.communities-block-bottom label,
.register-form-wrap .communities-block-bottom label,
.register-form-wrap .bottom-section label{padding-right: 24px;display: flex;cursor: pointer;}
.profile-communities-wrap,
.profile-tags-wrap,
.communities-block-top{display: flex;align-items: center;gap: 20px 12px;;align-content: center; flex-wrap: wrap;}
.communities-block-bottom{background: var(--color-editing-post);padding: 14px 16px 14px 8px;margin-top:18px} .communities-block-bottom-wrap.open{animation: slideDown 0.2s ease}
.communities-block-bottom-wrap:not(.open){display: none;animation: slideUp 0.2s ease}
.register-form-wrap .communities-list{max-height: 330px;overflow: auto;}
.community-option{margin-bottom: 5px;position: relative;}
.communities-block-bottom .communities-list label{font-size: 18px;line-height: 23px;color:var(--color-black);font-family: var(--font-ploni-regular);}
.register-form-wrap .communities-block span{font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);color:var(--color-gray-50)}
.register-form-wrap select{padding: 7px 16px;height: 42px;align-items: center;display: flex;gap: 10px;background: var( --color-editing-post);border:none;border-radius: 5px;}
.profile-communities-section .button-drop,
.register-form-wrap .button-drop{padding: 4px 12px;display: inline-flex; justify-content: flex-end;align-items: center;gap: 7px;border:1px solid var(--color-deep-blue);background: var(--color-white);font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);color:var(--color-deep-blue);border-radius: 15px;}
.profile-communities-section .button-drop::after,
.register-form-wrap .button-drop::after{content: '';background: url('../images/register-images/Icon-drop-down.svg') no-repeat scroll;width: 13px;height: 10px;}
.r-form-communities.open.button-drop::after,
.register-form-wrap .r-form-communities.open::after{content: '';background: url('../images/register-images/icon-drop-up.svg') no-repeat scroll}
.communities-block-bottom input[type="checkbox"],
.bottom-section input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0;z-index:-1;pointer-events:none}

.bottom-section input[type="checkbox"]:focus-visible+label:before,.bottom-section input[type="checkbox"]:focus-visible~label:before{outline:1px solid var(--color-deep-blue);outline-offset:1px}
.bottom-section label:before{content:"";position:absolute;right:0;top:0;width:16px;height:16px;background-image:url('../images/register-images/checkbox.svg');background-size:cover;background-position:center;background-repeat:no-repeat;}
.communities-block-bottom label:before{content:"";position:absolute;right:0;top:0;width:16px;height:16px;background-image:url('../images/register-images/multiple-choise.svg');background-size:cover;background-position:center;background-repeat:no-repeat;}
.bottom-section input[type="checkbox"]:checked + label:before {background-image: url('../images/register-images/checkbox-checked.svg');background-size: cover;}
.communities-block-bottom input[type="checkbox"]:checked + label:before{background-image: url('../images/register-images/multiple-choise-selected.svg');background-size: cover;}
  
form.loaded input,form.loaded select,form.loaded textarea,form.loaded button,button:disabled{opacity: 0.6;pointer-events: none;cursor: not-allowed;}
.profile-communities-buttons-wrap,
.r-form-buttons-wrap{display: flex;margin-top:14px;justify-content: flex-end;gap:9px;}
.r-form-cancel{border:1px solid var(--color-gray-20);background: var(--color-editing-post);}
.profile-communities-buttons-wrap span.count,
.r-form-buttons-wrap span.count{color:var(--color-white);}
.eye-icon.eye-icon-show{background: url('../images/register-images/eye.svg')no-repeat scroll;width: 24px; height: 24px;display: block;}
.eye-icon.eye-icon-hide{background: url('../images/register-images/eye-slash.svg')no-repeat scroll;width: 24px; height: 24px;display: block;}
.log-in-form .password-field-container .password-toggle-btn{top: 15px;}
.password-toggle-btn{position: absolute;left: 16px;top: 8px;}
.password-field-container{position: relative;}
.form-bottom-connect{margin-top: 54px;border-top: 1px solid var(--color-gray-50);display: flex;align-items: center;justify-content: center;position: relative;}
.form-bottom-connect:after{content:'או';position:absolute;top: -12px; font-size: 23px;line-height: 25px;width: 48px;text-align: center;background: var(--color-white);letter-spacing: -0.46px;font-family: var(--font-ploni-db);}
.form-connect-buttons{margin-top: 54px;max-width: 370px;width: 100%;}
.form-connect-buttons a{border-radius: 30px;border: 1px solid var(--color-gray-20);background: var(--color-white);padding: 8px 20px;display: flex;align-items: center;justify-content: center;gap: 10px;color: var(--color-black);font-family: var(--font-ploni-regular);line-height: 20px;font-size: 16px;}
.form-connect-buttons .facebook-connect{margin-bottom: 23px;}
.form-connect-buttons .facebook-connect:before{content: ''; background: url('../images/register-images/facebook-connect.svg')no-repeat scroll;width: 24px;height: 24px;display: block;}
.form-connect-buttons .google-connect:before{content: ''; background: url('../images/register-images/google-connect.svg')no-repeat scroll; width: 24px;height: 24px;display: block;}
/* .log-in-overlay._overlay.active,
.log-in-dialog._dialog.active{z-index: 100;} */

/* HOMEPAGE */

.userpost,
.home{padding-top: 66px;}
.homepage-header-outer{position: relative;overflow: hidden;}
.homepage-header{height: 100%;background: var(--color-home-page);}
.salamandra .module-feeder-cards-inner{display: flex;justify-content: start;}
.module-feeder-wrapper.home-page{height: 100%;padding: 16px 22px 16px 0;}
.module-feeder-wrapper.home-page .ordering-col{margin-bottom: 0;}
.module-feeder-title-text{font-size: 24px;line-height: 26px;font-family: var(--font-ploni-bold);margin-right: 24px;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hp-userposts-wrap.simple .module-feeder-title-text,
._ordering-module.simple .module-feeder-title-text{margin-right: 10px;}
.salamandra .feeder-slide::-webkit-scrollbar-thumb {background: var(--color-dark-worm-gray); border-radius: 20px;}
.salamandra .feeder-slide {scrollbar-color: var(--color-dark-worm-gray) transparent;}
.homepage-header-inner {height: 100%;width: 100%;padding: 40px 112px 43px 135px;display: flex;align-items: center;justify-content: space-between;z-index:1;position: relative;overflow: hidden;max-width: 1440px;margin: auto;}
.homepage-header-outer::before,
.homepage-header-outer::after,
.homepage-header-inner .homepage-header-center-image { content: ''; position: absolute;background-repeat: no-repeat; height: 100%; width: 100%;overflow: hidden;}
.homepage-header-outer::before {background-image: url('../images/homepage-images/Vector-left.svg');background-position: left top;left: 0;top: 0; animation: floatLeft 15s ease-in-out infinite;overflow: hidden;display: block;max-width: 500px;}
.homepage-header-inner .homepage-header-center-image {background-image: url('../images/homepage-images/Vector-center.svg');background-position: center bottom;left: 50%;bottom: 0;transform: translateX(-50%); animation: fadeInOut 8s ease-in-out infinite;max-width: 500px;}
.homepage-header-outer::after {background-image: url('../images/homepage-images/Vector-right.svg');background-position: right top; right: 0;top: 0;animation: floatRight 18s ease-in-out infinite;overflow: hidden;display: block;max-width: 500px;}
  
.hp-header-register{text-align: center;max-width: 450px;width: 100%;position: relative;z-index: 100;margin-top: 36px;margin-bottom: 60px;display: flex;flex-direction: column;}
 
.hp-header-register-inner{width: 100%;border-radius: 20px;box-shadow: 0px 0px 31px 13px rgba(0, 0, 0, 0.05); background: var(--color-green);padding: 36px 30px;}
.hp-register-button{background: var(--color-black);border-radius: 30px;margin-bottom: 26px;padding: 8px 20px;width: 100%;color:var(--color-white);font-size: 23px;line-height: 25px;font-family: var(--font-ploni-db);letter-spacing: -0.46px;}
#hp-form-email{width: 100%;padding: 8px 20px;border-radius: 30px;margin-bottom: 26px;border:none;line-height: 25px;}
#hp-form-email::placeholder{color:var(--color-gray-50);font-size: 23px;font-size: 23px;line-height: 25px;font-family: var(--font-ploni-db);letter-spacing: -0.46px;text-align: center;}
.hp-header-register-text{display: flex;align-items: center;justify-content: center;margin-bottom: 28px;font-size: 20px;line-height: 23px;gap: 10px;}
.hp-header-register-text h3{font-family: var(--font-ploni-bold);}
.hp-header-register-text button{font-size: 20px;line-height: 23px;font-family: var(--font-ploni-regular);color: var(--color-deep-blue);}
.hp-header-register-title{font-size: 20px;line-height: 24px; font-family: var(--font-ploni-db);margin-bottom: 16px;}
.hp-header-register-terms{font-size: 14px;line-height: 20px;font-family: var(--font-ploni-regular)}
.hp-header-register-terms a{text-decoration-line: underline;}
.hp-header-headline{position: relative;z-index: 100;max-width: 496px;margin-left: 20px;}
.hp-header-headline h1{font-size: 84px;line-height: 63px;font-family: var(--font-ploni-bold);color:var(--color-black)}

/* HP HEADER CONNECTED */

.hp-user-header-inner{max-width: 1356px;border-radius: 20px;background: linear-gradient(90deg, var(--color-white) 0%, rgba(255, 255, 255, 0.75) 20%, rgba(255, 255, 255, 0.75) 79.5%, var(--color-white) 100%);width: 100%;padding: 22px 24px;justify-content: center;}
.homepage-connected-user-header{background: var(--color-green);align-items: center;display: flex;align-items: center;justify-content: center;}
.homepage-connected-user-header-bottom{background: var(--color-warning);display: flex;justify-content: center;padding: 7px 16px 7px 16px;}
.homepage-connected-user-header-bottom span{color:var(--color-black);font-size: 14px;line-height: 21px;font-family: var(--font-ploni-db)}
.homepage-connected-user-header-bottom span a{text-decoration-line: underline;text-decoration-skip-ink: none;align-items: center;} 
.hp-user-communities{display: flex;gap: 12px;flex-wrap: wrap;margin-bottom: 20px;align-items: center;width: 100%;}
.hp-user-community a:after{content: '';background: url('../images/article-images/arrow-blue-diagonal.svg?v=2') no-repeat scroll;width: 8px;height: 8px;display: block;}
.hp-user-community:hover{border:1px solid var(--color-deep-blue)}
.hp-user-community a {color: var(--color-deep-blue);display: flex;align-items: center;gap: 7px;}
.hp-user-community{font-size: 14px;line-height: normal;color: var(--color-black);font-family: var(--font-ploni-db);background: var(--color-editing-post);border-radius: 15px;padding: 4px 12px;border: 1px solid transparent;}
.hp-user-header-title{display: flex;gap:20px;margin-bottom: 17px;}
.hp-user-header-title h3{font-size: 26px;letter-spacing: -0.52px;line-height: 26px;color:var(--color-black);font-family: var(--font-ploni-bold)}
.hp-user-role{font-size: 14px; line-height: 23px;font-family: var(--font-ploni-regular);display: flex;align-items: center;gap:5px}
.hp-user-blogs{display: flex;gap:12px;align-items: center;flex-wrap: wrap;display: flex;}
.hp-user-header-content{display: flex;gap: 20px;margin-right: 23%;}
.header-content-inner-open,
.header-content-inner-close{display: none;}

.hp-user-communities span,
.hp-user-blogs span{font-size: 14px;line-height: normal;font-family: var(--font-ploni-db);} 

  

/* LOGIN POPUP */
.login-form-wrap{overflow: auto;max-height: 70vh;}
.pass-recovery-form-wrap,
.login-form-wrap{padding: 20px 23px 56px 23px;background:var(--color-white);border-radius:0 0 20px 20px;text-align: center;border:1px solid var(--color-popup-border)}
.pass-recovery-headline,
.login-form-headline{font-size: 24px;line-height: 28px;color:var(--color-black);font-family:var(--font-ploni-db);margin: 10px 0 30px;text-align: center;}

.login-form-headline{margin: 10px 0 0px;}
.login-form-underline{margin: 10px 0 30px;}
.pass-recovery-form-submit,
.l-form-submit{background: var(--color-green);color:var(--color-black);}
.l-section-2 input{margin-bottom:9px}
.pass-recovery-form .l-section-3{margin-bottom:14px}
.log-in-form .l-section-3{margin-bottom:43px}
.pass-recovery-form section,
.login-form-wrap section{width: 100%;margin:auto;display: flex;flex-direction: column;max-width: 500px;margin-bottom: 35px;}
  
.pass-recovery-wrap .pass-recovery-form input,
.login-form-wrap .log-in-form input{background: var(--color-editing-post);width: 100%;}
.pass-recovery-form-wrap input::placeholder,
.login-form-wrap input::placeholder{font-size: 23px;line-height: 25px;letter-spacing: -0.46px;color:var(--color-gray-50);text-align: center;} 
.login-form-wrap input,
.pass-recovery-form-wrap input,
.pass-recovery-form-wrap .pass-recovery-form-submit,
.login-form-wrap .l-form-submit{padding: 7px 16px;border-radius: 80px;letter-spacing: -0.46px;font-size: 23px;line-height: 25px;font-family: var(--font-ploni-db);border: none;height: 53px;}
.forgot-pass{text-align: right;font-size: 14px;line-height: 23px;font-family: var(--font-ploni-regular);margin-bottom: 3px;color:var(--color-deep-blue);}
.pass-recovery-form-wrap input.error,
.login-form-wrap input.error{border:1px solid var(--color-error);}
.pass-recovery  .close-popup::after,
.log-in-dialog .close-popup::after,
.community-welcome-popup .close-popup::after{display:block;content:'';background:url('../images/register-images/popup-close.svg') no-repeat;height:24px;width:24px}
.log-in-dialog-wrap .header-image{width:100%;height:118px;background-image:url("../images/register-images/Login-header.svg");background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--color-dark-worm-gray);border-radius:20px 20px 0 0;}
.pass-recovery-wrap .header-image{width:100%;height:118px;background-image:url("../images/register-images/pass-recovery-header.svg");background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--color-dark-worm-gray);border-radius:20px 20px 0 0;}
.pass-recovery-wrap .form-success-message.open{color:var(--color-error);font-size: 14px;line-height: 16px;animation: slideDown 0.2s ease;margin-top: 12px;}
.pass-recovery-wrap .form-success-message:not(.open){display:none}
.pass-recovery-wrap{border:1px solid var(--color-popup-border);border-radius: 20px;}
.log-in-dialog,.pass-recovery{padding:0}
.log-in-dialog-wrap,
.register-section,
.pass-recovery-wrap {border-radius: 20px;outline: 1px solid var(--color-white);}


/* VERTICAL FEEDER */

/* .module.module-feeder{margin-bottom: 26px;} */

.card-media .media-oembed-video{position: relative;padding-bottom: 178.8%;height: 0;overflow: hidden;border-radius: 20px;}
.media-oembed-video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.is-provider-tiktok .media-oembed-video {padding-bottom: 116.8%;}
.is-provider-tiktok .media-oembed-video iframe{position: relative;}
.module-feeder.is-vertical .module-feeder-title-text{color: var(--color-green);}
.module-feeder.is-vertical{background: var( --color-dark-worm-gray);padding: 0 0 22px;margin-bottom: 16px;}
.module-feeder.is-vertical .module-feeder-wrapper.home-page{padding: 16px 22px 0 0;}
.module-feeder-card.card-video{padding: 0;border:none;background: none;height: 100%;}
.module-feeder.is-vertical .feeder-slide {scrollbar-color: var(--color-vertical-feeder-scroller); border-radius: 20px;align-items: flex-start;}
.module-feeder-card.card-video .media{height: 100%;}
.module-feeder-card.card-video .media img{border-radius: 20px;width: 280px;height: 385px;}
.module-feeder-card.card-video-vertical .media img{border-radius: 20px;height: 100%;object-fit: cover;aspect-ratio: 9 / 16;}

.module-feeder.is-vertical .module-feeder-card.card-video .card-headline,
.module-feeder.is-vertical .module-feeder-card.card-video .card-underline{color: var(--color-white);-webkit-line-clamp: 2;}
.module-feeder.is-vertical .module-feeder-card.card-video{height: 100%;}
.module-feeder .module-feeder-card.card-video .card-headline{margin-bottom: 10px;font-family: var(--font-almoni-db);font-size: 26px;line-height: 26px;}
.module-feeder .module-feeder-card.card-video .card-underline{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);}
.module-feeder .module-feeder-card.card-video .card-media{margin-bottom: 16px;}
.module-feeder .module-feeder-card.card-video.vertical-video .card-media,
.feeder-slide .module-feeder-card.card-video.vertical-video .ordering-item-label{margin-bottom: 10px;}

/* Medpage */
.module.medpage-module{display: flex;align-items: center;background: var( --color-background-general);justify-content: center;}
.medpage-module-wrap{max-width: 684px;width: 100%;padding: 28px;background:var(--color-white);box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.10);border-radius: 20px;margin: 20px 16px;}
.medpage-module-inputs{display: flex;border-radius: 150px; background: var( --color-background-blog);justify-content: center;margin-bottom: 17px;height: 56px;position: relative;align-items: center;}
.medpage-module-top{display: flex;align-items: center;justify-content: space-between;margin-bottom: 14px;}
.search-doctors.hide-on-mobile{display: inline-flex;padding: 5px 16px;align-items: center;border-radius: 30px;border: 1px solid var(--color-gray-50);background: var(--color-white);}
.search-doctors.show-on-mobile{display:none;}
.medpage-module-inputs input{text-indent:24px;width: 100%;}
.medpage-module-inputs select{margin-right: 16px;width: auto;outline: none;}
.medpage-module-inputs input::placeholder,
.medpage-module-inputs input,
.medpage-module-inputs select{background: none;border: none;outline: none;font-size: 16px;color: var(--color-gray-50);font-family: var(--font-ploni-db)}
.medpage-module-inputs .divider::before{display:block;content:'';background:url('../images/sala-modules/divider.svg') no-repeat;height: 55px;;width:4px;top: 10px;position: absolute;}
.medpage-module-buttons a{font-size: 16px;line-height: normal;letter-spacing: 0.16px;color:var(--color-black);font-family: var(--font-ploni-db);}
.medpage-module-buttons a::after{content: "•";color: var(--color-green);margin: 0 3px;font-weight: bold;font-size: 16px;}
.medpage-module-buttons a:last-of-type:after{content: none}
.medpage-module-inputs .search-button::after{height: 24px;width: 24px; content:'';background: url('../images/header-images/icon-search-mobile-black.svg') no-repeat scroll;display: block;left: 4px;position: absolute;top: 5px;}
.medpage-module-inputs .search-button{display: block;position: absolute;background:var(--color-green);height: 35px;width: 35px;left: 0;border-radius: 100%;margin-left:10px}
.medpage-module-inputs .search-button span{display: none;}
.medpage-module-inputs .search-button:hover{background:var(--color-dark-green)}
.medpage-module-buttons{display: flex;flex-wrap: wrap;}
.medpage-module-input-wrap{width: 50%;height: 100%;display: flex;}
  


.module.wiki-module{ display: flex;align-items: center;background: var(--color-background-general);justify-content: center;} 
.wiki-module-wrap{max-width: 684px;width: 100%;padding: 28px 23px;background:var(--color-wiki-module);box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.10);border-radius: 20px;margin: 20px 16px;}
.wiki-module-top{margin-bottom: 16px;}
.wiki-module-input-wrap{background:var(--color-white);border-radius: 150px;padding: 12px 24px 12px 10px;display: flex;justify-content: space-between;position: relative;} 
.wiki-module-input-wrap input::placeholder{font-size: 21px;line-height: normal;color:var(--color-wiki-module);}
.wiki-module-input-wrap input{font-size: 21px;line-height: normal;font-family:var(--font-ploni-db);border:none;color:var(--color-wiki-module);width: 100%;}
.wiki-module-button{padding: 2px 18px 2px 10px;border-radius: 80px;background:var(--color-wiki-module);display: flex;align-items: center;gap: 9px;} 
.wiki-module-button span{color:var(--color-white);font-size: 21px;line-height: normal;font-family:var(--font-ploni-db);}
.wiki-module-button::after{display:block;content:'';background:url('../images/sala-modules/search-button.svg') no-repeat;width: 17px;height:17px;background-size: cover;}


.bubble-container {position: absolute;top: 0;width: 100%;right: 0;height: 100%;pointer-events: none;z-index: 1;}
.bubble{height: auto; width: auto;max-width: 100%;}
.bubble-container img{max-height: 164px;}

/* terms page */

.general-page-wrap{padding-top:66px}
.general-page-header{display: flex;flex-direction: row;justify-content: space-between;background-color:var(--color-gray-20);direction: ltr;max-height: 250px;position: relative;}
.general-page-header-media {flex: 1;display: flex;max-width: 40%;position: relative;}
.general-page-header img{height: 100%;max-height: 100%;width: auto;object-fit: cover;}
.general-page-header-logo{max-height: 87.08px;height: 100%;position: absolute;right: 20%;transition: all 0.5s ease;}
.general-page-header-right{ background: url('../images/article-images/Vector-white-square.svg?v=2') no-repeat center right;background-size: contain;max-width: 70%;position: relative;display: flex;flex: 1; justify-content: center;align-items: center;}
.general-page-header-background{height: 100%;width: 100%;display: inline-block;position: absolute;max-width: 512px;}
.general-page-header-background::after{content: '';background: url('../images/article-images/Vector-white-sphere.svg') no-repeat right;height: 100%;width: 100%;display: block;position: absolute;left: 54%;background-size: contain;}
 body main .general-page-wrap .article-content-container{padding-top:0}
  
  /* Contact */
  .contact-header{display: inline-block;}
  .contact-form-wrap.open-blog-wrap{margin-top: -26px;}
  .contact-form-wrap{background: var(--color-background-general);padding: 11px 23px 30px 23px;margin-top: -10px;}
  .contact-form-wrap input[type=email],
  .contact-form-wrap input[type=text],
  .contact-form-wrap select{height: 42px;padding: 7px 16px;font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular)}
  .contact-form-wrap input[type=submit],
  .contact-form-wrap input[type=email],
  .contact-form-wrap input[type=text],
  .contact-form-wrap select,
  .contact-form-wrap textarea{width: 100%;border: none;margin-top: 10px;margin-bottom: 10px;}
  .contact-form-wrap textarea{padding: 16px;resize: vertical;height: 80px;}
  .contact-form-wrap label{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-bold);margin-bottom: 10px;}
  .contact-form-wrap .copy-wrapper{border-top: 1px solid var(--color-gray-50)}
  .contact-form-wrap .copy-wrapper input[type=checkbox]{margin-left: 10px;}
  .contact-form-wrap .copy-wrapper .wpcf7-list-item-label{font-family: var(--font-ploni-regular);font-size: 14px;line-height: 16px;}
  .screen-reader-response,
  .wpcf7-response-output,
  .contact-form-wrap .wpcf7-not-valid-tip{color: var(--color-error);font-size: 14px;line-height: 16px;animation: slideDown 0.2s ease;font-family: var(--font-ploni-regular);}

  .general-page-inner .screen-reader-response,
  .contact-form-wrap .screen-reader-response{display: none;}
  .general-page-inner.open-blog-inner{position: relative;}
  .general-page-inner.open-blog-inner .wpcf7-response-output{position: absolute;bottom: 16px;margin-right: 30px;}

  /* Profile page */
  .author-wrap{display: flex;justify-content: flex-start;gap: 23px;margin: auto;max-width: 684px;}
  .author-wrap .author-title{font-size: 56px;line-height: 56px;font-family: var(--font-ploni-bold);color: var(--color-black);text-align: right;}
  .author-wrap .role{display: flex;align-items: center;gap: 5px;margin-bottom: 12px;font-size: 18px;font-family: var(--font-ploni-db)}
  .author-wrap .author-degree{display: flex;align-items: center;font-size: 18px;font-family: var(--font-ploni-db)}
  .author-wrap .author-data{display: flex;flex-direction: column;}
  .author-social{display: flex;gap: 10px;}
  .author-social ul {display: inline-flex;list-style: none;gap: 10px;flex-wrap: wrap;justify-content: center;margin-bottom: 20px;}
  .author-social ul span{display: none;}
  ul li a.social-twitter::before {content: '';background: url('../images/header-images/icon-header-twitter.svg')no-repeat scroll;height: 24px;width: 24px;display: block;}
  .author-messages-button{background: var(--color-black);color:var(--color-white);font-size: 12px;line-height: normal;padding: 5px 16px;border-radius: 30px;font-family: var(--font-ploni-db);margin-bottom: 20px;display: flex;align-items: center;justify-content: center;}
  .author-bottom{display: block;font-size: 16px;line-height: 22px;}
  .author-wrap .author-bottom span{display: inline;}
  .author-wrap .author-bottom .sep{padding-inline: 4px;font-weight: bold;}
  .author-bottom-key{font-family: var(--font-ploni-regular);}
  .author-bottom-val{font-family: var(--font-ploni-db);}
  .author-header-inner{padding: 30px 16px 22px 16px;}
  .author-header-inner .author-avatar img,
  .author-header-inner .author-avatar .avatar.avatar-no-pic{height: 130px;width: 130px;}
  .author-header-inner .author-avatar .avatar.avatar-no-pic .avatar-name{font-size: 84px;}
  .author-content-inner{max-width: 684px;margin:0 auto;padding: 22px 0 22px 0;border-bottom: 1px solid var(--color-gray-20);}
  .author-content{background: var(--color-background-general);padding: 0 16px;}
  .author-edit .author-content,
  .author-edit .author-posts-buttons-wrap{display: none;}
  .taxonomy-wrapper.author-wrapper{max-width: none;padding:0;background: var(--color-background-general);}
  .author-content h3{font-size: 20px;line-height: 26px;font-family: var(--font-ploni-bold);margin-bottom: 20px;}
  .description-wrap{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);margin-bottom: 25px;border-bottom: 1px solid var(--color-gray-20);padding: 0 0 20px 0;}
  .description-wrap a{color:var(--color-deep-blue)}
  .description-wrap p:last-child{margin-bottom: 0;}
  .description-wrap p:first-child{margin-top: 0;}
  .author-tags{margin-bottom: 20px;border-bottom: 1px solid var(--color-gray-20);padding: 0 0 20px 0;}
  .author-tags ul{display: flex;list-style: none;gap: 10px;flex-wrap: wrap;}
  .author-tags ul li{display: flex;padding: 4px 12px;align-items: center;gap: 7px;border-radius: 15px;background:var(--color-white) ;}
  .author-tags ul li a{color: var(--color-deep-blue);font-size: 14px;line-height: normal;font-family: var(--font-ploni-db)}
  .author-tags h3{margin-bottom: 12px;}
  .author-tags ul li:hover{background: var(--color-tags-hover);}
  .author-tags ul li a::after {content: '';background: url('../images/header-images/community-tags-arrow.svg') no-repeat scroll;height: 10px;width: 10px;background-position: center;display: inline-block;margin-right: 7px;}
  .author-posts-buttons{display: flex;gap: 14px;margin-bottom: 25px;}
  .author-posts-buttons button{font-size: 16px;line-height: normal;padding: 7px 18px;border-radius: 20px;font-family: var(--font-ploni-db);background: var(--color-white);color:var(--color-top-bar-menu)}
  .author-posts-buttons button.active{background: var(--color-black); color:var(--color-green)}
  .open-blog-button{color:var(--color-deep-blue);text-decoration: underline;}
  ._blog-manage{margin-bottom: 25px;}
  .author-posts-buttons button.loading{opacity:0.6;}
  .author-tags ul.topics-list li a::after{content: none;}
  .author-tags ul.topics-list li a{color:var(--color-black);}
  .author-tags ul.topics-list li {border:1px solid var(--color-tags-border);}
  .author-tags ul.related-blogs li{background: var(--color-gray-70);}
  .author-tags ul.related-blogs li:hover{background: var(--color-tags-community-hover);}
  .author-tags ul.related-blogs li a{color: var(--color-green);}
  .blog-headline{display: flex;gap:12px;align-items: center;margin-bottom: 18px;}
  .blog-headline h3{margin-bottom: 0;font-size: 24px;font-family: var(--font-ploni-bold);line-height: 26px;}
  .blog-description-text{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);margin-bottom: 25px;animation: slideDown 0.2s ease}
  .top-bar-author-inner{display: flex;justify-content: space-between;width: 100%;align-items: center;padding: 0 42px;}
  .top-bar-author-inner .author-posts-buttons,
  .top-bar-author-inner .blog-headline{margin-bottom: 0;}
  .s-header-author{display: flex;align-items: center;gap: 12px;}
  .s-header-author h3{font-size: 20px;line-height: 26px;font-family: var(--font-ploni-bold);text-align: center;}
  .open-author-social span,
  .author-edit-button-mobile span,
  .author-edit-button-mobile,
  /* .author-content-inner .ordering-load-more, */
  .s-header-author-mobile,
  .author-edit .open-author-social{display: none;}
  .open-author-social:before{content:'';background: url('../images/header-images/Icon-more-30.svg') no-repeat scroll;height: 30px;width: 30px;background-position: center;display: inline-block}
  .open-author-social.open:before{content:'';background: url('../images/header-images/Icon-more-30-open.svg') no-repeat scroll;height: 30px;width: 30px;background-position: center;display: inline-block}
  .s-header-author-social{display:flex;flex-direction: column;position: absolute;padding: 19px 18px;gap: 17px;border-radius: 8px;background: var(--color-white);width: max-content;animation: slideDown 0.2s ease;box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.13);}
  .s-header-author-social.hide{animation: slideUp 0.2s ease}
  .s-header-author-social .author-social{flex-direction: column;margin-bottom: 0;}
 .author-edit-button-mobile::before{content:'';background: url('../images/header-images/Icon-user.svg') no-repeat scroll;display: block;width: 18px;height: 18px;}
  .open-author-social{display: flex;}
  .author-edit .author-edit-button-mobile {display: flex;padding: 6px;border-radius: 30px;background: var(--color-gray-40);}
  .open-author-social-wrap{position: relative;}
  .author-posts-buttons-wrap{display: contents;}
  .author-edit-button-wrap{margin-top: 20px;display: flex;align-items: center;width: 100%;}
  .author-edit-button{border-radius: 30px;border:1px solid var(--color-gray-Main);padding: 5px 16px;display: flex;font-size: 14px;font-family: var(--font-ploni-db);gap: 5px;align-items: center;background: var(--color-white);}
  .author-edit-button:before{content:'';background: url('../images/article-images/icon-edit.svg') no-repeat scroll;display: block;width: 18px;height: 18px;}
  .author-edit-button:hover{border: 1px solid var(--color-gray-50,);background: var(--color-gray-20);}
  .author-edit-button.back-to-profile:before{content:'';background: url('../images/header-images/Icon-user.svg') no-repeat scroll;display: block;width: 18px;height: 18px;}
   /* EDIT PROFILE  */
   .author-edit-content{background: var(--color-background-general);}
   .author-edit-content-nav{display: flex;justify-content: center;padding: 22px 0 21px;background: var(--color-background-blog);overflow: auto;}
   .author-edit-content-nav:not(.active){display: none;}
   .author-edit-content-nav ul{display: flex;list-style: none;gap: 16px;}
   .author-edit-content-nav ul li a{font-size: 15px;line-height: normal;color:var(--color-top-bar-menu);font-family: var(--font-ploni-db)}
   .author-edit-content-nav ul li{white-space: nowrap;position: relative;}
   .author-edit-content-nav ul li.active a:before{content: '';position: absolute;height: 5px;bottom: -20px;display: inline-block;background: var(--color-green);width: 100%;}
   .form-wrap{padding: 23px;background: var(--color-white);border-radius: 0 0 20px 20px;}
   .author-edit-content-inner{padding: 0 16px;}
   .profile-form-wrap{max-width: 684px;margin:auto;margin-top: 37px;padding-bottom: 42px;}
   .profile-form-wrap:not(.active){display: none;}
   .profile-form-wrap input[type=password],
   .profile-form-wrap input[type=text]{width: 100%;padding: 7px 16px;font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);color: var(--color-black);background: var(--color-editing-post);border-radius: 5px;border:none;height: 42px;}
   .login-form-wrap .log-in-form input,
   .register-form-wrap input[type=text],
   .profile-form-wrap .profile-pass-update-form input[type=text]{direction: ltr;text-align: right;}
   .profile-form-wrap legend,
   .profile-form-wrap label{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-bold);margin-bottom: 10px;display: inline-flex}
   .profile-form-wrap section{margin-bottom: 12px;animation: slideDown 0.3s ease;}
   .profile-form-wrap section.hide{animation: slideUp 0.3s ease;}
   .social-links .social-links-section{border-bottom: 1px solid var(--color-gray-20);margin-top: 30px;}
   .profile-form-wrap .radio-options{display: flex;gap: 35px;margin-bottom: 30px;flex-wrap: wrap;}
   .profile-form-wrap .radio-option{display: flex;gap:10px;}
   .profile-form-wrap .radio-option label,
   .profile-form-wrap .options label{font-size: 18px;font-family: var(--font-ploni-regular);margin-bottom: 0;display: flex;align-items: center;gap: 10px;}
   .profile-form-wrap .options{display: flex;gap: 10px;}
   .expert-fields{padding: 23px 16px 20px 16px;background: var(--color-editing-post);border-radius: 5px;margin-bottom: 23px;animation: slideDown 0.3s ease}
   .expert-fields.hide{animation: slideUp 0.3s ease}
   .profile-form-wrap .label{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-bold);margin-bottom: 10px;}
   .email-notifications-section h3{margin-bottom: 14px;margin-top: 30px;}
   .email-notifications-section .p-n-headline-first{margin-top: 27px;}
   .email-notifications-section .description,
   .expert-fields .val{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular)}
   .expert-fields .info-row{margin-bottom: 13px;}
   .expert-fields-note{padding: 14px;background: var(--color-background-blog);font-size: 14px;font-family: var(--font-ploni-regular);line-height: 16px;border-radius: 5px}
   .expert-fields-note a{line-height: 16px;color: var(--color-deep-blue);}
   .profile-avatar-wrap{display: flex;gap: 15px;align-items: center;margin-bottom: 23px;}
   .profile-avatar-wrap .image-upload-file{position: absolute;opacity: 0;cursor: pointer;height: 1px;width: 1px;}
   .profile-avatar-wrap img{width: 72px;height: 72px;border-radius: 100%;object-fit: cover;}
   .profile-avatar-wrap label{align-items: center;gap: 15px;cursor: pointer;}
   .upload-avatar-button{height: 30px;padding: 5px 16px;align-items: center;border-radius: 30px;color:var(--color-white);font-family: var(--font-ploni-db)}
  .select-wrapper select{height: 42px;padding: 7px 16px;background: var(--color-editing-post);border: none;border-radius: 5px;width: 100%;}
  .form-hint{margin-bottom: 10px;font-size: 14px;line-height: 16px;font-family: var(--font-ploni-regular);}
  .profile-phone-num input,
  .profile-phone-num select{height: 42px;padding: 7px 16px;background: var(--color-editing-post);border:none;border-radius: 5px;}
  .phone-input-wrapper{display: flex;gap: 17px;}
  .profile-description-textarea{height: 124px;padding: 16px;color: var(--color-black);font-size: 18px;line-height: 23px;background: var(--color-editing-post);resize: vertical;width: 100%;border:none}
  .profile-send-buttons{display: flex;gap: 22px;align-items: center;justify-content: center;margin-top: 70px;}
  .profile-send-buttons button{padding: 8px 20px;border-radius: 30px;color: var(--color-gray-70);font-size: 23px;line-height: 25px;font-family: var(--font-ploni-db);width: 100%;}
  .profile-send-buttons .cancel-btn{background: var(--color-gray-20)}
  .profile-send-buttons .submit-btn{background: var(--color-green);color: var(--color-black);}
  .profile-send-buttons button{width: 50%;}
  .profile-form-header{background: var(--color-white);position: relative;border-radius: 19px 19px 0px 0px;}
  .profile-form-header-inner{padding: 14px 22px;border-radius: 19px 19px 0px 0px;background: linear-gradient(0deg, var(--color-white) 0%, #C5F4DD 100%);position: relative;display: flex;flex-direction: column;gap:4px;height: 103px;}
  .profile-header-image-holder{position: absolute;left: 22px;bottom: 0;}
  .profile-form-header .headline{font-size: 32px;line-height: 34px;font-family: var(--font-ploni-bold);color:var(--color-black)}
  .profile-form-header .underline{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular)}
  .profile-form-wrap .radio-option label::before {content: '';display: inline-block; width: 16px;height: 16px;background: var(--color-editing-post);border-radius: 50%;transition: all 0.2s ease;}
  .profile-form-wrap .radio-option input[type="radio"] {position: absolute;opacity: 0;width: 0;height: 0;}
  .profile-form-wrap .radio-option {display: flex;align-items: center;}
  .profile-form-wrap .radio-option input[type="radio"]:checked + label::before {background:var(--color-deep-blue);}
  .user-type .radio-options{display: flex;flex-direction: column;gap: 5px;}
  #phone-prefix{max-width: max-content;}
  .social-links-select{width: fit-content;margin-bottom: 15px;}
.social-links-section input[type=text]{margin-bottom: 15px;}
.social-links-section input[name="site_url"]{direction: ltr;}
.social-links-section{position: relative;}
.remove-link{position: absolute;left: 0;top: 0;}
.add-link-btn{font-size: 14px;line-height: 14px;font-family: var(--font-ploni-db);color:var(--color-deep-blue);padding: 4px 12px;border-radius: 15px;border:1px solid var(--color-deep-blue)}
.site-name-field{animation: slideDown 0.2s ease}
.site-name-field.hide{animation: slideUp 0.2s ease}
.profile-notifications .notification-item{ display: flex; align-items: center;justify-content: space-between;padding: 10px 0;flex-wrap: wrap;}

/* Cross Promotion */

.cross-promotion-wrap{display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;margin: 18px 0;padding: 23px 23px 21px 0;color: var(--color-white);position: relative;border-radius: 6px;z-index: 1;background: url('../images/cross-promotion-images/cp-community.svg') no-repeat scroll;background-size: cover;border-radius: 6px;}
.cross-promotion-wrap .cross-promotion-headeline{font-size: 40px;line-height: normal;letter-spacing: -1.6px;font-family: var(--font-ploni-bold);margin-bottom: 0;}
.cross-promotion-wrap .cross-promotion-underline{font-size: 18px;line-height: 23px;font-family: var(--font-ploni-regular);margin-bottom: 10px;}
.cross-promotion-wrap .c-p-logo{margin-bottom: 38px;}
.cross-promotion-wrap a.regular-button{font-family: var(--font-ploni-db)}
.cross-promotion-wrap > *{position: relative;z-index: 2;}
.cross-promotion-wrap::after{content: '';background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 18.55%, rgba(0, 0, 0, 0.39) 34.66%, rgba(0, 0, 0, 0.70) 56.45%);;position: absolute;left: 0;top: 0;height: 100%;width: 100%; z-index: 1;border-radius: 6px;}
.cross-promotion-wrap a{margin-right: 11px;}
  
.media-oembed-video._video-youtube{position:relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}
.target-icon::after {content: "🎯";}
.frame-p-divider{display: block;margin-bottom: 18px;}

  /* 404 PAGE */
 .page-wrap-404{display: inline-block;width: 100%;}
 .page-wrap-404 .page-center{margin: auto;margin-top: 122px;text-align: center;max-width: 636px;margin-bottom: 300px;}
 .page-wrap-404 .headline{font-size: 48px;line-height: 51px;font-family: var(--font-ploni-bold);margin-bottom: 20px;}
 .page-wrap-404 .go-home-btn{padding: 7px 16px;display: flex;justify-content: center;align-items: center;font-size: 23px;font-family: var(--font-ploni-db);line-height: 25px;letter-spacing: -0.46px;color: var(--color-black);background: var(--color-green);border-radius: 80px;}
 .page-wrap-outer{background: linear-gradient(180deg, var(--color-background-blog) -34.23%, var(--color-white) 100%)}
 .page-wrap-404{background:url('../images/404-images/Vector-left.svg'), url('../images/404-images/Vector-center.svg'),url('../images/404-images/Vector-right.svg');background-repeat: no-repeat, no-repeat, no-repeat;background-position: left top, bottom center, right center;}
.header .header-logo img{max-width: fit-content;}

.media-oembed-audio {max-width: 684px; width: 100%;border-radius: 8px;overflow: hidden;position: relative;}
.media-oembed-audio iframe {width: 100%;max-width: 684px;border: none !important;display: block;margin: 0 auto;}
iframe{max-width: 100%;}

  /* FIX AFTER IMPORT */
  .camoniContainer div:has(a[href^="#"]),
  .camoniContainer p:has(a[href^="#"]) {display: none!important;}
  *[style*="text-align: justify"]{text-align: inherit !important;}
  *[style*="font-family"][style*="font-size"] {font-family: inherit !important;font-size: inherit !important;}
   font {font-size: inherit !important;font-family: inherit !important;color: inherit !important;}

p:has(img) + p:has(span[style*="font-size:12px"]) *,
figure:has(img) + p:has(span[style*="font-size:12px"]) *,
p:has(img) + p:has(span[style*="font-size:10px"]) *,
figure:has(img) + p:has(span[style*="font-size:10px"]) *{
    font-size: 12px !important;
    font-family: var(--font-ploni-regular) !important;
    line-height: normal !important;
}

*[style*="font-size"] {
    font-size: inherit !important;
}
*[style*="line-height"] {
    line-height: inherit !important;
}
p img[style*="height"]{height: auto!important;}
    
.view-more-all-blogs{margin-top: 16px;}
button.no_more_posts:not(.author-posts-buttons button) {display: none;}

.taxonomy-header-meta{display: flex;gap: 10px;align-items: center;margin-bottom: 20px;}
.taxonomy-description.t-h-column-content{display: none;}
.top-bar-inner .join-community-button,
.taxonomy-header-meta .join-community-button{
    border-radius: 30px;
    height: 30px;
    padding: 5px 16px;
    border: 1px solid var(--color-deep-blue);
    cursor: pointer;
    font-family: var(--font-ploni-db);
    font-size: 14px;
    display: flex;
    align-items: center;
    background: var(--color-deep-blue);
    color: var(--color-white);
  }

 .top-bar-inner .join-community-button:hover,
.taxonomy-header-meta .join-community-button:hover{
  background: #31069F;
} 
.members-count-wrap{display: flex;align-items: center;gap: 5px;font-size: 18px;font-weight: bold;font-family: var(--font-ploni-bold);}
.taxonomy-header-desc-wrap{border-top: 1px solid var(--color-community-border);display: flex;align-items: center;gap:10px;flex-direction: column; padding-top: 8px;padding-bottom: 0;}
.taxonomy-header-desc-wrap .taxonomy-description{margin-bottom: 0;}
.taxonomy-desc-toggle-btn,.intersection-show-more-btn{font-size: 18px;line-height: 23px;font-weight: bold;font-family: var(--font-ploni-bold);display: flex;gap: 5px;align-items: center;}
.taxonomy-desc-toggle-btn::after,.intersection-show-more-btn:after{content: '';background: url('../images/article-images/c-arrow-down.svg') no-repeat scroll;height: 8px;width: 10px;background-size: contain;}
.taxonomy-desc-toggle-btn.open::after,.intersection-show-more-btn.open::after {background: url(../images/article-images/c-arrow-up.svg) no-repeat scroll;}
.intersection-show-more-btn{margin: 30px auto 0;}
.intersection-list{display: flex; list-style: none;gap: 10px;row-gap: 22px;padding-right: 0;justify-content: center;flex-wrap: wrap;margin-bottom: 0px;padding-right: 0;max-width: 100%;margin-inline: 60px;}
.intersection-list li a{position:relative;font-size: 14px;line-height: normal;color:var(--color-black);font-family: var(--font-ploni-db);padding: 4px 18px;background: var(--color-white);border-radius: 30px;border: 1px solid var(--color-tags-border);height: 35px;display: flex;align-items: center;gap: 4px;overflow: hidden;}  
.intersection-list li a:active,
.intersection-list li a.active{color:var(--color-white);background: var(--color-black);border: 1px solid var(--color-black);}
.intersection-list li a:not(.active):hover{background: var(--color-gray-20);}

.sticky-intersection-list li a.is-sponsorship::before{content: ''; background: url('../images/article-images/medal-star-blue.svg') no-repeat scroll; height: 24px;width: 24px;display: block;border-radius: 3px;background-position: center;}
.intersection-list li a.is-sponsorship{padding-inline-start: 46px;}
.intersection-list li a.is-sponsorship::before{content: ''; background: url('../images/article-images/medal-star-blue.svg') no-repeat scroll; height: 100%;width: 34px;display: block;background-color: #D9D9D9;right:0;position: absolute;background-position: center;}
.intersection-list li a.is-sponsorship:active,
.intersection-list li a.is-sponsorship.active::before{background-color: #fff;}   

.intersection-list li a.is-sponsorship:active{color: var(--color-black);}
.intersection-list li a.is-sponsorship.active,
.intersection-list li a.is-sponsorship:not(.active):hover{border:1px solid transparent;background: linear-gradient(#fff, #fff) padding-box, linear-gradient(90deg, #420DC7, #007AFF) border-box;}
.intersection-list li a.is-sponsorship.active,
.dropdown-container:has(.is-sponsorship.active) .dropdown-trigger
{background: linear-gradient(87deg, #420DC7 -5.4%, #007AFF 103.06%);color:#fff;}


.sticky-intersection-list li:has(.dropdown-item.active){background-color: #CCD6D2;}
.sticky-intersection-list li:has(.dropdown-item.active.is-sponsorship){background-color: #CAE3FF;}

.hp-userposts-wrap{background: var(--color-background-general);}
.hp-userposts-wrap .module-feeder-wrapper.home-page{max-width: 684px;display: flex;margin: auto;flex-direction: column;padding: 16px 16px 16px 0;border-radius: 20px;background: var(--color-green);}
.hp-userposts-wrap .module.module-feeder{margin-top: 26px;padding: 28px 0;} 
.hp-userposts-wrap .module-feeder-card .card-underline{-webkit-line-clamp: 5;}
.hp-userposts-wrap .module-feeder-card .card-headline,
.hp-userposts-wrap .feeder-card-button-plus{display: none;}


/* {Camoni} Replace current "load more" button with automatic loading */
.ordering-load-more-button,
.view-more-all-blogs{opacity:0}
.ordering-load-more-wrapper .loader{display:none;width: 40px;margin:auto;}
.ordering-load-more-wrapper .loading{opacity: 0;width: 0;height: 0;padding: 0;}
.ordering-load-more-wrapper .loading ~ .loader{display:block;}

/* 
 *
 * <Banners>
 *
 */

 
/* 
 * Desktop:
 */

/* General */
.banner-container{background-color: var(--color-background-general);padding:0;overflow:hidden;}
.banner-container.mb{margin-bottom:16px;}
.banner-container.lmb{margin-bottom:20px;}
.banner-container.white_bg{background-color: #fff;}
.banner-container.transparent_bg{background-color: transparent;}
/* .ordering-col-full-width{width:100%;position: relative;} */
/* .banner-label{display:block;margin:15px auto 15px;text-align:center;font-family:var(--freight-sans);font-weight:300;font-size:12px;line-height:14px;letter-spacing:0.5px;color:#969696;} */
.banner{margin:20px auto;text-align:center;max-width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.sticky_banner{position:sticky;top:140px;height:fit-content;}
.sticky_banner .banner{justify-content:end;margin-top:0;}
.sticky_banner .banner[id*="skyscraper_left"]{justify-content:start;}
/* .salamandra .banner-container{padding:0 0 60px;position:relative} */
/* .single .container-wrap.banner-container.banner-top{background:var(--color-silver);border: 1px solid rgba(37,37,37,0.15);padding: 50px 0 45px 0;} */
/* .container-wrap.banner-container.banner-in-text{position: relative;padding-top:17px;padding-bottom: 45px;clear: both;} */
/* .mt_header_height{margin-top: 66px;} */
.in_screen_width{width:100vw;margin-right:-50vw;position:relative;right:50%;}
.banner-container:not([id*="skyscraper_"]):has(.banner[style*="display: none"]),
.ordering-col-full-width:has(> .banner-container .banner[style*="display: none"]){display:none;}

/* page-all_communities */
@media (max-width: 1349px) {
  .page-template-page-all_communities .sticky_banner{display:none}
}
@media (min-width: 1350px) {
  .page-template-page-ordering.page-id-633 .taxonomy-wrapper, /* News Page */
  .page-template-page-all_communities .taxonomy-wrapper{max-width:1620px;}
  .page-template-page-ordering.page-id-633 .taxonomy-ordering, /* News Page */
  .page-template-page-all_communities:not(.page-user-post) .taxonomy-ordering{display:grid;grid-template-columns: minmax(0, 300px) 900px minmax(0, 300px);align-items:start;max-width: 100%;gap:20px;}
}

/* BlogPost */
.single-blogpost .sticky_banner{background-color: var( --color-background-blog)}
@media (max-width: 1049px) {
  .sticky_banner, /* News Page and all*/
  body.author .sticky_banner, /* Author Page */
  .single-post .sticky_banner, /* Article Page */
  .single-blogpost .sticky_banner{display:none}
}
@media (min-width: 1050px) {
  body.author .author-content-inner{width:100%;}  /* Author Page */
  body.author .author-content, /* Author Page */
  .single-post .article, /* Article Page */
  .single-blogpost .article{display:grid;grid-template-columns: minmax(160px, 300px) 684px minmax(160px, 300px);justify-content: center;align-items: start;gap:40px;}
}

/* Author Page */
body.author .taxonomy-header-wrapper + .banner-container{margin-top:10px;}
body.author .content-wrap .banner-container{border-radius: 20px;}
body.author .sticky_banner{top:115px;}
body.author .sticky_banner .banner{margin-top:25px;}

/* News Page */
.page-template-page-ordering.page-id-633 .taxonomy-header-wrapper + .banner-container{margin-top:10px;}

/* 
 * Mobile:
 */

/* General */
.mobile .ordering-col-full-width{right: 50%;margin-right: -50vw;}
body.page-user-post.mobile .ordering-col-full-width {margin-right: 0;right: 0;width: 100%;}
body.page-user-post { overflow-x: hidden; }
.mob_sticky_banner{position:fixed;bottom:0;right:0;width:100%;}
.mob_sticky_banner .banner{margin:0 auto;}
/* .mobile .mt_header_height{margin-top: 54px;} */

/* BlogPost */
.mobile #comments .banner-container{margin-bottom:-1px;z-index:2;}

/* Author Page */
body.author.mobile .content-wrap .banner-container{border-radius:0;}

/* 
 *
 * End </Banners>
 *
 */




.button-loading {position: relative;color: transparent !important;pointer-events: none;background: var(--color-marker);}
.button-loading::after {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 45px;height: 45px;background-image: url('../salamandra/images/popup-loader.gif');background-size: contain;background-repeat: no-repeat;background-position: center;}

/* {Camoni} Changes to sticky header navigation on community page */
.top-bar-menu li.first-tab { order: -2; } 
.top-bar-menu li.tab-userpost { order: -1; }

/* Community Welcome Popup */
body.modal-open {overflow: hidden;}
.community-welcome-popup {margin: 50px auto;padding: 0;border: none;background: transparent;border-radius: 20px;max-width: 684px;width: 100%;box-shadow: 0 4px 20px rgba(0,0,0,0.15);overflow: visible;}
.community-welcome-popup::backdrop {background: rgba(0, 0, 0, 0.95);}
.community-welcome-inner {background: url('../images/community-welcome-popup/popup_bg.svg') no-repeat center center;background-size: cover;background-color: var(--background-general, #F2F4F4);border-radius: 20px;position: relative;padding: 40px 20px;text-align: center;overflow: scroll;max-height: 85svh;}
.community-welcome-popup .close-popup {margin: 0;top: -20px;left: -20px;}
.community-close-button:hover {opacity: 1;}
.community-welcome-title {font-family: var(--font-ploni-bold);font-size: 71px;line-height: 0.85;font-weight: 700;margin-bottom: 10px;color: #000;}
.community-welcome-illustration-wrapper {margin: 0 auto 14px;width: 100%;max-width: 232px;}
.community-welcome-content {font-size: 23px;line-height: 1.25;color: #000;font-family: var(--font-ploni-regular);}
.community-welcome-content p {margin: 0 0 20px;}
.community-welcome-content p:last-child {margin-bottom: 0;}
.community-welcome-footer {margin-top: 20px;}

@media (max-width: 768px) {
    .community-welcome-popup {max-width: 90%;margin: 45px auto 25px;}
    .community-welcome-inner {padding: 28px 13px 40px;max-height: 90svh;}
    .community-welcome-content{font-size: 22px;}
    .community-welcome-title {font-size: 40px;}
    .community-welcome-illustration-wrapper{max-width: 226px;}
    .community-welcome-footer{margin-top: 20px;}
    .community-welcome-popup .close-popup {left: 0;display: flex;top: -30px;}

}

@keyframes communityWelcomeSlideUp {
    from {
        transform: translateY(100vh);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

@keyframes communityWelcomeSlideDown {
    from {
        transform: translateY(0);
        opacity: 1;
    }
    to {
        transform: translateY(100vh);
        opacity: 0;
    }
}

.community-welcome-popup[open] {animation: communityWelcomeSlideUp 0.8s cubic-bezier(0.22, 1, 0.36, 1) forwards;}
.community-welcome-popup.closing {animation: communityWelcomeSlideDown 0.4s cubic-bezier(0.22, 1, 0.36, 1) forwards;}
/* end Community Welcome Popup */
/* MESSAGES */
.messages-header{height: 178px;}
.messages-header-inner{background: linear-gradient(to bottom, var(--color-white) 0%, var(--color-marker) 100%);display: flex;height: 103px;justify-content: center;}
.messages-header-center{max-width: 684px;margin: auto;display: flex;justify-content: space-between;width: 100%;}
.messages-header-image-placeholder{margin-top: 23px;}
.messages-header-title{font-size: 40px;line-height: 36px;color: var(--color-black);font-family: var(--font-ploni-bold);margin-top: 33px;}


.general-page-content .general-page-inner .bp-messages-wrap{border-radius: 20px !important;}
/* .bp-messages-wrap-main .bp-messages-wrap, */
/* .bp-messages-wrap-main .bp-messages-mobile{border-radius: 19px 19px 0 0!important;} */
.bp-messages-wrap-main .chat-header,
.bp-messages-wrap-main.bp-messages-mobile .chat-header{min-height: 64px!important;background: var(--color-gray-20)!important;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header.side-header .bpbm-search form input[type=text]{min-height: 34px !important;border-radius: 20px;text-align: right;max-width: 246px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-search form input[type=text]{border-radius: 20px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .avatar{height: 45px!important;width: 45px!important;border-radius: 50% !important;}
.bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bm-side-content .threads-list .bbpm-avatar img.avatar,
.bp-messages-wrap-main .bbpm-avatar img.avatar{border-radius: 50% !important;}
.bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bm-side-content .threads-list .bbpm-avatar img.avatar{min-height: 45px;min-width: 45px;}
.bp-messages-wrap-main .bp-messages-wrap .bp-messages-threads-wrapper .bm-list-content .bbpm-avatar img.avatar{min-height: 35px;min-width: 35px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .bpbm-maximize{display: none;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons::after{content:'';background:  url('../images/b-m-images/more-square.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;}
.bp-messages-wrap-main .chat-header svg,
.bp-messages-wrap-main .bm-reply svg,
.bp-messages-wrap-main .chat-footer svg{opacity: 0;margin: 0;display: none;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn,
.bp-messages-wrap-main .bp-messages-wrap .chat-footer .settings{margin-right: 20px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .mobileClose,
.bp-messages-wrap-main .bp-messages-wrap .chat-header .expandingButtons,
.bp-messages-wrap-main .bp-messages-wrap .chat-header .back,
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-emojies,
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-send-message,
.bp-messages-wrap-main .bp-messages-wrap .chat-header .new-message,
.bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn,
.bp-messages-wrap-main .bp-messages-wrap .chat-footer .settings,
.bp-messages-wrap-main .bp-messages-wrap .chat-header .starred-messages{display: flex;align-items: center;padding: 0;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .starred-messages::after{content:'';background:  url('../images/b-m-images/star.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .new-message::after{content:'';background:  url('../images/b-m-images/message-edit.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;margin-right: 20px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .bm-search-btn::after{content:'';background:  url('../images/header-images/icon-search-mobile-black.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .back{transform: rotate(0)!important}
.bp-messages-wrap-main .bp-messages-wrap .chat-header .back::after{content:'';background:  url('../images/b-m-images/icon-drp.svg') no-repeat scroll !important;display: block;height: 16px;width: 13px;margin-right: 20px;}
.bp-messages-wrap-main .chat-footer .settings::after{content:'';background:  url('../images/b-m-images/setting-2.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;}
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-send-message::after{content:'';background:  url('../images/b-m-images/send-2.svg') no-repeat scroll !important;display: block;height: 24px;width: 24px;}
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-emojies::after{content:'';background:  url('../images/b-m-images/emoji-happy.svg') no-repeat scroll !important;display: block;height: 24px;width: 24px;}
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-emojies:hover::after,
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-emojies:focus::after,
.bp-messages-wrap-main .bp-messages-wrap .bm-reply .bm-emojies:active::after{content:'';background:  url('../images/b-m-images/emoji-happy-hover.svg') no-repeat scroll !important;display: block;height: 24px;width: 24px;}
.bp-messages-wrap-main .bp-messages-wrap .mobileClose::after{content:'';background:  url('../images/header-images/search-close-button.svg') no-repeat scroll !important;display: block;height: 28px;width: 28px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header.side-header{gap: 11px;}
.bp-messages-wrap-main .bp-messages-wrap .chat-header.side-header .bpbm-search form{margin: 4px 0 0 0 !important;} 
.bp-messages-wrap-main .bp-messages-wrap .threads-list .thread .bm-info .name,
.bp-messages-wrap-main .bp-messages-wrap .thread-info-data .user{font-family: var(--font-ploni-bold);font-size: 16px;line-height: 23px;}
.bp-messages-wrap .bm-messages-list .user.bm-user,
.bp-messages-wrap .bm-messages-list .bm-list .bm-message-content-text p,
.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-info .name a{font-family: var(--font-ploni-db);font-size: 16px!important;line-height: normal;color: var(--color-black)!important;}
.bp-messages-wrap .bm-messages-list .bm-message-info .bm-time{font-family: var(--font-ploni-regular);font-size: 12px!important;line-height: normal;color: var(--color-gray-70);}
.bp-messages-wrap .threads-list .thread:hover,
.bp-messages-wrap .threads-list .thread.bp-messages-active-thread{background:var(--color-background-blog)!important;}

.bp-messages-wrap .bm-message-content,
.bp-messages-wrap-main .bp-messages-wrap .chat-footer {background:var(--color-background-blog)!important;}



.bp-messages-wrap div.contexify[role="menu"] .contexify_item[aria-disabled="false"]:hover,
.bp-messages-wrap div.contexify[role="menu"] .contexify_item[aria-disabled="false"]:active {
    background: var(--color-deep-blue) !important;
    background-color: var(--color-deep-blue) !important;
}
.bp-messages-wrap span#bm-new-thread-title{color: var(--color-deep-blue) !important;}
.bpbm-checkbox:checked+label::before{background-color: var(--color-deep-blue) !important;}
.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls>span.favorite>svg{fill: var(--color-green) !important;}


.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent, .contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent{
    background-color: var(--color-deep-blue) !important;
}
    
/* {Camoni} Fix frontend messages font color */
.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background) p,
.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background) span{color:black!important}
