/* ============================================================
   CUSTOM FONTS — Almoni (via file upload, bypasses inline editor validation)
   ============================================================ */

@font-face {
  font-family: 'Almoni';
  src: url('https://www.responder.co.il/wp-content/uploads/fonts/almoni-regular-aaa.woff2') format('woff2'),
       url('https://www.responder.co.il/wp-content/uploads/fonts/almoni-regular-aaa.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Almoni Bold';
  src: url('https://www.responder.co.il/wp-content/uploads/fonts/almoni-bold-aaa.woff2') format('woff2'),
       url('https://www.responder.co.il/wp-content/uploads/fonts/almoni-bold-aaa.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

body, input, button, textarea, select, p, span, div, li, a {
  font-family: 'Almoni', sans-serif !important;
}

h1, h2, h3, h4, h5, h6,
.KbCategory__kbCategoryName,
.KbDetailLtContainer__detailHeader,
.ListHeader__header1,
.ListHeader__header2,
.ContentBox__headerMid {
  font-family: 'Almoni Bold', 'Almoni', sans-serif !important;
}

/* ============================================================
   OVERRIDE PLATFORM ORANGE CSS VARIABLES
   ============================================================ */
:root {
  --color-brand: #0085ff;         /* was #e46317 - main brand orange */
  --color-userCategory: #0085ff;  /* was #e46419 - user category orange */
  --color-overDue: #0085ff;       /* was #e46317 - overdue status orange */
  --color-unFollow: #60aeff;      /* was #ef9b3e - unfollow button orange */
  --color-announcement: #0085ff;  /* was #ef8b50 - announcement category orange */
  --color-idea: #89c4ff;          /* was #fbc67a - idea category light orange */
}
/* Reading progress bar - override hardcoded orange gradient */
.Readingprogress__progressBar {
  background: linear-gradient(90deg, #0085ff 0%, #60aeff 100%) !important;
}
/* ============================================================
   BRAND COLORS
   ============================================================ */
.SearchContainer__searchIcon,
.LoginDetail__profileBtn,
.ListHeader__followCount:hover,
.KbCategory__followCount:hover {
  background: #0085ff;
}
.AppContainer__backToTop,
.Button__footerBtn {
  background: #060e3e !important;
  color: #fff !important;
}

/* Fix arrow centering and position (above cookie banner) */
.AppContainer__backToTop.AppContainer__arrowShow {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  bottom: 70px !important;
  line-height: 0 !important;
  font-size: 0 !important;
}

.AppContainer__backToTop svg,
.AppContainer__backToTop.AppContainer__arrowShow svg {
  display: block !important;
  flex-shrink: 0 !important;
  margin: 0 !important;
  vertical-align: unset !important;
  position: static !important;
}
.Button__footerBtn:hover {
  background: #0085ff !important;
  color: #fff !important;
}
.AppContainer__backToTop:hover {
  background: #fff !important;
  color: #060e3e !important;
}
.AppContainer__backToTop:hover svg,
.AppContainer__backToTop:hover svg path,
.AppContainer__backToTop:hover svg use {
  fill: #060e3e !important;
  color: #060e3e !important;
}
.SearchContainer__downArrow {
  border-top-color: #0085ff;
}
.commonStyle__zt3BrandFill {
  fill: #0085ff;
  color: #0085ff;
}
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active,
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab:hover,
.globalfixednav .globalSignin:hover,
.globalfixednav .globalSignup:hover,
.globalfixednav .LoginDetail__signin:hover,
.globalfixednav .LoginDetail__signup:hover {
  border-bottom: .1875rem solid #0085ff;
  color: #0085ff;
}
.globalfixednav .aPlusIcon:hover,
.Signin__userLink,
.Link__link2,
.Icon__hoverbrand:hover,
.Icon__brand,
.Comment__cmtUsrNme,
.TabFilter__tab:hover,
.ThreadedComment__commentContent a,
.FileUpload__userLink,
.AvatarText__avatarText,
.TopicDetailRightContainer__commentCount > span,
.TopicDetailRightContainer__followerCount > span,
.TopicDetailRightContainer__viewCount > span,
.Button__primaryBorder,
.Button__warningBorder,
.TopicPreview__txtPrimary,
.Pill__pillText,
.NoContent__contentDescription a,
.NoContent__title,
.TopicDetailLeftContainer__creatorName,
.ThreadedComment__userNameType2,
.TopicPreview__creatorName,
.globalfixednav .CustomizeContainer__aPlus:hover,
.ForgetPasswordContainer__userLink,
.Captcha__captchaText,
.communityDetail .description a,
.articleDetail .description a,
.FilterTabs__activeFilter,
.ForumTabs__activeFilter,
.LoginDetail__userMail .commonStyle__zt3Brand,
.TopicListRightContainer__countValue,
.commonStyle__zt3Brand,
.TicketFilterPopup__active,
.TicketFilterPopup__filterValue:hover,
.ListHeader__popupList:hover,
.ListHeader__popupList:hover svg,
.KbCategory__popupList:hover,
.KbCategory__popupList:hover svg,
.ProfileTabs__activeTab {
  color: #0085ff !important;
}
.AvatarText__avatarText {
  background: #fff;
}
.FileUpload__attachPin,
.AvatarText__avatarText,
.Button__primaryBorder,
.Button__warningBorder,
.Pill__pill {
  border-color: #0085ff;
}
.HCNewCaptcha__captchaButtonActive,
.HCNewCaptcha__captchaButtonActive:hover {
  color: #0085ff;
  border-color: #0085ff;
}
.HCNewCaptcha__captchaPlayBtn {
  background: #0085ff;
}
@keyframes HCNewCaptcha__dashFill {
  0% {
    color: #BEC7D2;
  }
  75% {
    color: #BEC7D2;
  }
  100% {
    color: #0085ff;
  }
}
.DateWidget__dateFocus,
.DateWidget__date:hover {
  border-bottom-color: #0085ff;
}
.DateTime__today,
.DateTime__blueBut,
.DropdownComponent__bccolor,
.DropdownComponent__option:hover {
  background: #0085ff;
}
/* ============================================================
   TEXT REPLACEMENT: סעיפים → מאמרים + HOME PAGE LABELS
   ============================================================ */
/* "סעיפים פופולריים" heading - fix font size to match parent (19px) */
.modulesname {
  font-size: 0 !important;
}
.modulesname::before {
  font-size: 19px;
  content: "מאמרים";
}
/* Search placeholder - hide original, overlay replacement (hero search only) */
.Input__searchBox::placeholder {
  color: transparent;
}
#headerContent .Input__headerSearch::placeholder {
  color: transparent;
}
#headerContent .Input__positionRel {
  position: relative;
}
#headerContent .Input__positionRel::before {
  content: "חיפוש מאמרים";
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  color: #aaa;
  font-size: 14.4px;
  pointer-events: none;
  z-index: 1;
}
#headerContent .Input__positionRel:focus-within::before {
  display: none;
}
/* Breadcrumb "מאגר ידע" → "מרכז הידע" (all page types) */
[data-id="kbLanding_breadcrumb_0"],
[data-id="articleSubCategory_breadcrumb_0"],
[data-id="articleDetail_breadcrumb_0"] {
  font-size: 0;
}
[data-id="kbLanding_breadcrumb_0"]::before,
[data-id="articleSubCategory_breadcrumb_0"]::before,
[data-id="articleDetail_breadcrumb_0"]::before {
  font-size: 0.875rem;
  content: "מרכז הידע";
}
/* Subscribe description: "סעיף זה" → "מאמר זה" */
.KbDetailRtContainer__subscribeDescription {
  font-size: 0 !important;
}
.KbDetailRtContainer__subscribeDescription::before {
  font-size: 12px;
  content: "הירשמו לקבלת התראות על מאמר זה.";
  display: block;
}
/* Related articles heading: "סעיפים קשורות" → "מאמרים קשורים" */
[data-id="relatedArticle"] {
  font-size: 0 !important;
}
[data-id="relatedArticle"]::before {
  font-size: 16px;
  content: "מאמרים קשורים";
}
[data-id="relatedArticle"] .modulesname::before {
  content: none;
}
/* "מאגר ידע" widget title → "מרכז הידע" */
#kb_module .ContentBox__headerMid a.Link__link {
  font-size: 0;
}
#kb_module .ContentBox__headerMid a.Link__link::before {
  font-size: 20px;
  content: "מרכז הידע";
}
/* KB widget description text */
#kb_module .ContentBox__alignCenter p {
  font-size: 0;
}
#kb_module .ContentBox__alignCenter p::before {
  font-size: 16px;
  content: "כל מה שצריך לדעת במקום אחד: מדריכים, טיפים ותשובות לשאלות נפוצות.";
  display: block;
}
/* "פניות" widget title → "פניות שירות" */
#ticket_module .ContentBox__headerMid a.Link__link {
  font-size: 0;
}
#ticket_module .ContentBox__headerMid a.Link__link::before {
  font-size: 20px;
  content: "פניות שירות";
}
/* Tickets widget description text */
#ticket_module .ContentBox__alignCenter p {
  font-size: 0;
}
#ticket_module .ContentBox__alignCenter p::before {
  font-size: 16px;
  content: "מעקב וניהול הפניות שלכם: פתחו פנייה חדשה או בדקו את סטטוס הטיפול בפנייה קיימת.";
  display: block;
}
/* ============================================================
   SEARCH PAGE TEXT REPLACEMENTS
   ============================================================ */
/* "מאגר ידע" sidebar filter → "מרכז הידע" */
[data-id="kb"] .SearchResult__moduleName {
  font-size: 0;
}
[data-id="kb"] .SearchResult__moduleName::before {
  font-size: 17px;
  content: "מרכז הידע";
}
/* "Find Pages With" → "חפש מאמרים עם...:" */
[data-id="findPagesWith"] {
  font-size: 0 !important;
}
[data-id="findPagesWith"]::before {
  font-size: 16px;
  content: "חפש מאמרים עם...:";
}
/* "Newest" → "החדש ביותר" */
label[for="createdtimedesc"] .SearchResult__labelTree {
  font-size: 0;
}
label[for="createdtimedesc"] .SearchResult__labelTree::before {
  font-size: 15px;
  content: "החדש ביותר";
}
/* "Oldest" → "הישן ביותר" */
label[for="createdtimeasc"] .SearchResult__labelTree {
  font-size: 0;
}
label[for="createdtimeasc"] .SearchResult__labelTree::before {
  font-size: 15px;
  content: "הישן ביותר";
}
/* "Any of these words" → "לפחות אחת מהמילים" */
label[for="ANY"] .SearchResult__labelTree {
  font-size: 0;
}
label[for="ANY"] .SearchResult__labelTree::before {
  font-size: 15px;
  content: "לפחות אחת מהמילים";
}
/* "All these words" → "כל המילים" */
label[for="ALL"] .SearchResult__labelTree {
  font-size: 0;
}
label[for="ALL"] .SearchResult__labelTree::before {
  font-size: 15px;
  content: "כל המילים";
}
/* ============================================================
   UI CUSTOMIZATIONS & HEBREW LOCALIZATION
   ============================================================ */
/* Hide "Comment" button in ticket conversation */
.ticketDetail ul.ConversationForm__replay li.ConversationForm__list:nth-child(2) {
  display: none;
}
/* Hide default Zoho footer (all elements) */
.Footer__footerCopyrigt,
.Footer__footerWrap,
.Footer__footerBg,
.Footer__container1,
.Footer__footerContent {
  display: none !important;
}
/* ============================================================
   CUSTOM BRANDED FOOTER
   ============================================================ */
#rm-custom-footer {
  background-color: #0085ff;
  color: #fff;
  direction: rtl;
  padding: 30px 20px 0;
  font-family: inherit;
  font-size: 16px;
}
.rm-footer-main {
  display: flex;
  flex-wrap: wrap;
  gap: 3rem;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 30px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  align-items: flex-start;
}
/* Logo + social */
.rm-footer-brand {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.rm-footer-logo {
  height: 20px;
  width: auto;
  display: block;
  filter: brightness(0) invert(1);
}
.rm-footer-social {
  display: flex;
  gap: 14px;
  align-items: center;
}
.rm-footer-social a {
  display: inline-flex;
  align-items: center;
}
.rm-footer-social a img {
  height: 20px;
  width: auto;
  display: inline-block;
  vertical-align: middle;
}
.rm-footer-social a img.hov {
  display: none;
}
.rm-footer-social a:hover img.reg {
  display: none;
}
.rm-footer-social a:hover img.hov {
  display: inline-block;
}
/* Link columns */
.rm-footer-col {
  flex: 1;
  min-width: 140px;
}
.rm-footer-col h4 {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  margin: 0 0 14px;
  line-height: 1.4;
}
.rm-footer-col ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.rm-footer-col ul li {
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #fff;
  padding: 2px 0;
}
.rm-footer-col ul li a {
  color: #fff;
  text-decoration: none;
  transition: opacity 0.2s;
}
.rm-footer-col ul li a:hover {
  color: #060e3e;
  text-decoration: none;
}
/* Ticket CTA column */
.rm-footer-cta {
  min-width: 260px;
  max-width: 300px;
}
.rm-cta-text {
  color: #fff;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin: 0 0 18px;
}
.rm-ticket-btn {
  display: inline-block;
  background: #fff;
  color: #0085ff !important;
  padding: 10px 28px;
  border-radius: 4px;
  text-decoration: none !important;
  font-weight: 700;
  font-size: 0.9375rem;
  border: 2px solid #060e3e;
  transition: background 0.2s, color 0.2s, border-color 0.2s;
  white-space: nowrap;
}
.rm-ticket-btn:hover {
  background: #060e3e;
  color: #fff !important;
  border-color: #060e3e;
}
/* Bottom bar */
.rm-footer-bottom {
  max-width: 1200px;
  margin: 0 auto;
  padding: 16px 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.5rem;
  font-size: 0.875rem;
  color: #fff;
}
.rm-footer-legal {
  display: flex;
  gap: 8px;
  align-items: center;
  color: #fff;
  flex-wrap: wrap;
}
.rm-footer-legal a {
  color: #fff;
  text-decoration: none;
  transition: opacity 0.2s;
}
.rm-footer-legal a:hover {
  color: #060e3e;
  text-decoration: none;
}
.rm-footer-copy {
  color: #fff;
}
@media (max-width: 768px) {
  #rm-custom-footer {
    padding: 24px 16px 0;
  }
  .rm-footer-main {
    flex-direction: column;
    gap: 1.5rem;
  }
  .rm-footer-brand {
    flex-direction: row;
    align-items: center;
    gap: 1.5rem;
  }
  .rm-footer-cta {
    min-width: unset;
    max-width: 100%;
  }
  .rm-footer-bottom {
    flex-direction: column-reverse;
    text-align: center;
    gap: 8px;
  }
  .rm-footer-legal {
    justify-content: center;
    flex-wrap: wrap;
  }
  .rm-footer-col {
    min-width: unset;
  }
}
/* ============================================================
   END CUSTOM FOOTER
   ============================================================ */
/* ============================================================
   COOKIE BANNER (Zoho PageSense - zcb-banner)
   ============================================================ */
/* Style the banner to match brand */
#zcb-banner {
  background-color: #f9f9f9 !important;
}
/* "הבנתי" button → brand blue */
#zcb-banner .zcb-button-primary {
  background-color: #0085ff !important;
  color: #fff !important;
  border-color: #0085ff !important;
  border-radius: 4px !important;
}
#zcb-banner .zcb-button-primary:hover {
  background-color: #060e3e !important;
  border-color: #060e3e !important;
}
/* Privacy policy link → brand blue */
#zcb-banner .zcb-links {
  color: #0085ff !important;
}
#zcb-banner .zcb-links:hover {
  color: #060e3e !important;
}
/* Add bottom padding to footer so banner doesn't cover links */
#rm-custom-footer .rm-footer-bottom {
  padding-bottom: 64px;
}
/* Error Message - URL Not Found */
.he .ErrorPage__errorPage p[data-id="urlnotfoundError_content"] {
  font-size: 0;
}
.he .ErrorPage__errorPage p[data-id="urlnotfoundError_content"]::before {
  font-size: 0.9375rem;
  content: "אנא בדקו את מילת החיפוש שלכם ונסו שנית, או פנו אלינו ונשמח לעזור";
}
/* Search Results - No Content Message */
.he.searchResults .NoContent__contentDescription .SearchResult__info {
  font-size: 0;
}
.he.searchResults .NoContent__contentDescription .SearchResult__info::before {
  font-size: 1rem;
  content: "אנא נסו לחפש שוב עם מילת מפתח אחרת";
}
/* Footer Customization */
.he .Footer__footerDescription,
.he .Footer__footerBtn .Button__footerBtn {
  font-size: 0;
}
.he .Footer__footerDescription::after {
  font-size: 1rem;
  content: "פתחו פניה ונשמח לעזור.";
}
.he .Footer__footerBtn .Button__footerBtn::after {
  font-size: 1rem;
  content: "פתיחת פניה";
}
/* Header Tab - Knowledge Base */
.he .Header__menuList #portal_tabSolutions .Header__tabs__link {
  font-size: 0;
  letter-spacing: 0;
}
.he .Header__menuList #portal_tabSolutions .Header__tabs__link::before {
  font-size: 1rem;
  content: "מרכז הידע";
  letter-spacing: 0.0625rem;
}
/* Department List - Button and Count */
.he.departmentList .DepartmentList__deptListItem .DepartmentList__formInfo .Button__buttonCommon {
  font-size: 0;
}
.he.departmentList .DepartmentList__deptListItem .DepartmentList__formInfo .Button__buttonCommon::before {
  font-size: 0.875rem;
  content: "פתיחת פניה";
}
.he.departmentList .DepartmentList__deptListItem .DepartmentList__formInfo .DepartmentList__formCount {
  display: none;
}
/* Ticket Form Section Titles */
.he.ticketForm .TicketFormLeftContainer__sectionName.מידע_על_כרטיס {
  font-size: 0;
}
.he.ticketForm .TicketFormLeftContainer__sectionName.מידע_על_כרטיס::before {
  font-size: 16px;
  content: "איך נוכל לעזור?";
}
.he.ticketForm .TicketFormLeftContainer__formTitle {
  font-size: 0;
}
.he.ticketForm .TicketFormLeftContainer__formTitle::before {
  font-size: 2rem;
  content: "פתיחת פניה";
}
/* Sign In/Sign Up Agent Links */
.he.signup .Signin__agentlogin .Signin__userHeader,
.he.signin .Signin__agentlogin .Signin__userHeader {
  font-size: 0;
}
.he.signup .Signin__agentlogin .Signin__userHeader::before,
.he.signin .Signin__agentlogin .Signin__userHeader::before {
  font-size: 1rem;
  content: "האם אתם נציגים? ";
}
.he.signup .Signin__agentlogin .Signin__userHeader .Signin__userLink,
.he.signin .Signin__agentlogin .Signin__userHeader .Signin__userLink {
  font-size: 1rem;
}
/* Ticket List View Header */
.he.ticketList .TicketList__cv_viewsCont .ListHeader__header1 {
  font-size: 0;
}
.he.ticketList .TicketList__cv_viewsCont .ListHeader__header1::before {
  font-size: 1rem;
  content: "אפשרויות תצוגה";
}
/* Ticket List Tabs */
.he.ticketList .My_Tickets a,
.he.ticketList .My_Open_Tickets a,
.he.ticketList .My_Closed_Tickets a,
.he.ticketList .My_On_Hold_Tickets a,
.he.ticketList .My_Overdue_Tickets a,
.he.ticketList .Team_Tickets a,
.he.ticketList .Team_Open_Tickets a,
.he.ticketList .Team_Closed_Tickets a,
.he.ticketList .Team_On_Hold_Tickets a,
.he.ticketList .Team_Overdue_Tickets a,
.he.ticketList .CC_d_Tickets a,
.he.ticketList .CC_d_Open_Tickets a,
.he.ticketList .CC_d_Closed_Tickets a,
.he.ticketList .CC_d_On_Hold_Tickets a,
.he.ticketList .CC_d_Overdue_Tickets a {
  font-size: 0;
}
.he.ticketList .My_Tickets a::before {
  content: "הפניות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .My_Open_Tickets a::before {
  content: "הפניות הפתוחות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .My_Closed_Tickets a::before {
  content: "הפניות הסגורות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .My_On_Hold_Tickets a::before {
  content: "הפניות שלכם שבהמתנה";
  font-size: 0.9375rem;
}
.he.ticketList .My_Overdue_Tickets a::before {
  content: "הפניות שלכם שנמצאות באיחור";
  font-size: 0.9375rem;
}
.he.ticketList .Team_Tickets a::before {
  content: "פניות של חברי הצוות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .Team_Open_Tickets a::before {
  content: "הפניות הפחותות של חברי הצוות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .Team_Closed_Tickets a::before {
  content: "הפניות הסגורות של חברי הצוות שלכם";
  font-size: 0.9375rem;
}
.he.ticketList .Team_On_Hold_Tickets a::before {
  content: "הפניות של חברי הצוות שלכם שנמצאות בהמתנה";
  font-size: 0.9375rem;
}
.he.ticketList .Team_Overdue_Tickets a::before {
  content: "הפניות של חברי הצוות שלכם שנמצאות באיחור";
  font-size: 0.9375rem;
}
.he.ticketList .CC_d_Tickets a::before {
  content: "פניות שאתם מכותבים עליהן";
  font-size: 0.9375rem;
}
.he.ticketList .CC_d_Open_Tickets a::before {
  content: "הפניות הפתוחות שאתם מכותבים עליהן";
  font-size: 0.9375rem;
}
.he.ticketList .CC_d_Closed_Tickets a::before {
  content: "הפניות הסגורות שאתם מכותבים עליהן";
  font-size: 0.9375rem;
}
.he.ticketList .CC_d_On_Hold_Tickets a::before {
  content: "הפניות שאתם מכותבים עליהן ונמצאות בהמתנה";
  font-size: 0.9375rem;
}
.he.ticketList .CC_d_Overdue_Tickets a::before {
  content: "הפניות שאתם מכותבים עליהן שנמצאות באיחור";
  font-size: 0.9375rem;
}
/* "New Ticket" Button - Ticket Details + Right Panel */
.he.ticketDetail .TicketDetailRightContainer__widgetSection [data-id="addTicket"] .Button__buttonCommon,
.he.ticketList .TicketList__rightPanelDetail .TicketList__widgetSection [data-id="addticket"] .Button__buttonCommon {
  font-size: 0;
  letter-spacing: 0;
}
.he.ticketDetail .TicketDetailRightContainer__widgetSection [data-id="addTicket"] .Button__buttonCommon::before,
.he.ticketList .TicketList__rightPanelDetail .TicketList__widgetSection [data-id="addticket"] .Button__buttonCommon::before {
  font-size: 0.875rem;
  content: "פתיחת פניה חדשה";
  letter-spacing: 0.0625rem;
}
/* Breadcrumb Fixes for Level 2 */
.he.departmentList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span,
.he.departmentList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a,
.he.layoutList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span,
.he.layoutList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a,
.he.ticketForm .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span,
.he.ticketForm .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a {
  font-size: 0;
}
.he.departmentList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span::before,
.he.layoutList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span::before,
.he.ticketForm .BreadCrumbs__breadcrumbsView ul li:nth-child(2) span::before,
.he.departmentList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a::before,
.he.layoutList .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a::before,
.he.ticketForm .BreadCrumbs__breadcrumbsView ul li:nth-child(2) a::before {
  font-size: 0.875rem;
  content: "פתיחת פניה";
}
/* Header Color Customizations */
.Header__homeContent.Header__homeNavbarFixed .Header__navbar {
  background-color: #060e3e;
}
/* Fix: keep logo from being covered by search bar on home page */
.Header__header .Header__logo {
  flex-shrink: 0 !important;
  position: relative;
  z-index: 10;
}
/* Use flex-basis (not max-width %) to actually constrain the search width */
.Header__header .Header__globalSearchAlt {
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-basis: 860px !important;
  max-width: 860px !important;
}
.Header__homeNavbarFixed .Header__menu,
.Header__homeNavbarFixed .Header__menu:after,
.Header__homeNavbarFixed .Header__menu:before {
  background-color: #fff;
}
.Header__homeNavbarFixed .Header__menuToggle {
  background-color: transparent;
}
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab,
.globalfixednav .aPlusIcon,
.globalfixednav .globalSignin,
.globalfixednav .globalSignup {
  color: #fff;
}
