/* Custom css to extend breadcrumbs */
@media (min-width: 768px) {
    .headerv2-container .slimnav-breadcrumb .slimnav-v2-breadcrumbs {
        overflow: hidden;
        max-width: 100%;
    }
}

/* START Hide "folder-like" pages from the breadcrumbElements: Contacts > {letter} > -- Form parent 
   Show last element and reskin it as not clickable
*/
.slimnav-v2-breadcrumbs a[href*="us/en/contacts"],
.slimnav-v2-breadcrumbs a[href*="us/en/forms.html"],
.slimnav-v2-breadcrumbs a[href*="us/en/library/ceo-agenda.html"] {
    display: none !important;
}

.slimnav-v2-breadcrumbs a:last-child {
    display: flex !important;
    font-weight: normal !important;
    cursor: text;
    text-decoration: none;
}
/* END */

/* Temporaly hide new Share feature (SO-5) */
.title .social-share-rebrand, .title-icls .social-share-rebrand, .heropromo .social-share-rebrand, .herotitle .social-share-rebrand, .title-header-l3 .social-share-rebrand {
    display: none;
}

/* Workaround to disable links to folder-level Product's portfolio pages (SO-6) */
.headerv2-container .slimheader-sublevel-slide #products-subnav-4 .slimnav-level3 .lv2-label:hover, .headerv2-container .slimheader-sublevel-slide #products-subnav-4 .slimnav-level3 .lv2-label:focus {
   text-decoration: none;
   cursor: text;
}

/* Add CCPA Opt-out icon to footer (C3-1561265) */
.glb-footer__disclaimer-links a[href$="/us/en/site/notice-of-right-to-opt-out.html"]::after{
  display: inline-block;
  position: relative;
  content: '';
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDA2NkZGO30KCS5zdDJ7ZmlsbDojRkZGRkZGO30KCS5zdDN7ZmlsbDojMDA2NkZGO30KPC9zdHlsZT4KPGc+Cgk8ZyBpZD0iZmluYWwtLS1kZWMuMTEtMjAyMF8xXyI+CgkJPGcgaWQ9Il94MzBfMjA4LW91ci10b2dnbGVfMl8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjc1LjAwMDAwMCwgLTIwMC4wMDAwMDApIj4KCQkJPGcgaWQ9IkZpbmFsLUNvcHktMl8yXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NS4wMDAwMDAsIDIwMC4wMDAwMDApIj4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjQsMTIuOGg2LjhsMy4xLTExLjZINy40QzQuMiwxLjIsMS42LDMuOCwxLjYsN1M0LjIsMTIuOCw3LjQsMTIuOHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxnIGlkPSJmaW5hbC0tLWRlYy4xMS0yMDIwIj4KCQk8ZyBpZD0iX3gzMF8yMDgtb3VyLXRvZ2dsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzUuMDAwMDAwLCAtMjAwLjAwMDAwMCkiPgoJCQk8ZyBpZD0iRmluYWwtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjc1LjAwMDAwMCwgMjAwLjAwMDAwMCkiPgoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjYsMEg3LjRjLTMuOSwwLTcsMy4xLTcsN3MzLjEsNyw3LDdoMTUuMmMzLjksMCw3LTMuMSw3LTdTMjYuNCwwLDIyLjYsMHogTTEuNiw3YzAtMy4yLDIuNi01LjgsNS44LTUuOAoJCQkJCWg5LjlsLTMuMSwxMS42SDcuNEM0LjIsMTIuOCwxLjYsMTAuMiwxLjYsN3oiLz4KCQkJCTxwYXRoIGlkPSJ4IiBjbGFzcz0ic3QyIiBkPSJNMjQuNiw0YzAuMiwwLjIsMC4yLDAuNiwwLDAuOGwwLDBMMjIuNSw3bDIuMiwyLjJjMC4yLDAuMiwwLjIsMC42LDAsMC44Yy0wLjIsMC4yLTAuNiwwLjItMC44LDAKCQkJCQlsMCwwbC0yLjItMi4yTDE5LjUsMTBjLTAuMiwwLjItMC42LDAuMi0wLjgsMGMtMC4yLTAuMi0wLjItMC42LDAtMC44bDAsMEwyMC44LDdsLTIuMi0yLjJjLTAuMi0wLjItMC4yLTAuNiwwLTAuOAoJCQkJCWMwLjItMC4yLDAuNi0wLjIsMC44LDBsMCwwbDIuMiwyLjJMMjMuOCw0QzI0LDMuOCwyNC40LDMuOCwyNC42LDR6Ii8+CgkJCQk8cGF0aCBpZD0ieSIgY2xhc3M9InN0MyIgZD0iTTEyLjcsNC4xYzAuMiwwLjIsMC4zLDAuNiwwLjEsMC44bDAsMEw4LjYsOS44QzguNSw5LjksOC40LDEwLDguMywxMGMtMC4yLDAuMS0wLjUsMC4xLTAuNy0wLjFsMCwwCgkJCQkJTDUuNCw3LjdjLTAuMi0wLjItMC4yLTAuNiwwLTAuOGMwLjItMC4yLDAuNi0wLjIsMC44LDBsMCwwTDgsOC42bDMuOC00LjVDMTIsMy45LDEyLjQsMy45LDEyLjcsNC4xeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  width: 38px;
  height: 18px;
  top: 4px;
  right: -4px;
}

/* Asterix spacing fix for FXF standard fields (SO-7) */ 
.formpicker .cmp-form-text label, .bottom-kick-isection .cmp-form-text label{
  display: flex;
}