@media only screen and (min-width: 70.0625em)
{   
    .forceCommunityThemeHeaderCompact .themeHeaderInner {
        padding-right: 2vh !important;
        padding-top: 3rem !important;
    }
    
    .forceCommunityThemeHeaderCompact .themeUtils .themeUtilsContainer {
        position: relative;
    }
    
    .forceCommunityThemeHeaderCompact .themeUtils .themeUtilsContainer .forceCommunityThemeSearchSection {
        position: relative;
    }

    /* NAVIGATION BAR */
    .themeNav {
        font-size: 0.85rem;
        max-width: 80%;
    }
    
    .forceCommunityThemeNav.stellaInnerHeader .mainNavItem .linkBtn.comm-navigation__top-level-item-link--active.comm-navigation__home-link {
        width: 110%;
    }
    
    .forceCommunityThemeNav.stellaInnerHeader .mainNavItem.comm-navigation__top-level-item.comm-navigation__menu-item:not(:first-child) {
        padding-left: 2.5rem;
    }

    .comm-navigation__home-link:before {
        content: "\e919";
        color : #45130F;
        display: inline-block;
        font-family: "ABI";
        font-weight: 900;
        margin-right: 10%;
    }
    
    .forceCommunityThemeNav .mainNavItem.themeNavMoreLink {
        padding-left: 1.5rem;
    }

    .subMenu.uiMenuList:before, .subMenu.uiMenuList:after {
        display: none;
    }

    .forceCommunityThemeNav.commThemeCmp .mainNavItem .subMenu .uiMenuItem a
    {
        color: #8A8181;
    }

    .forceCommunityThemeNav.commThemeCmp .mainNavItem .subMenu .uiMenuItem a:hover, 
    .forceCommunityThemeNav.commThemeCmp .mainNavItem .subMenu .uiMenuItem a:focus {
        background-color: #F26D21 !important;
        color: #FFFFFF !important;
    }

    .forceCommunityThemeNav .mainNavItem.themeNavMoreLink .subMenu.uiMenuList,
    .forceCommunityThemeNav .mainNavItem.themeNavMoreLink .subMenu.uiMenuList > div.subMenu,
    .forceCommunityThemeNav .mainNavItem.themeNavMoreLink .subMenu.uiMenuList > div.subMenu > ul {
        border-radius: 15px;
    }

    /* SEARCH BAR */
    .themeSearch, .search-region {
        font-size: 0.85rem;
    }

    .themeSearch .search-trigger {
        display: none;
    }

    .themeSearch .search-region.comm-hide {
        display: block !important;
    }

    .forceCommunityThemeSearchSection .search-triggercloseButton {
        display: none !important;
    }

    .themeSearch .search-box {
        box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
        min-width: 16rem;
        max-width: 20rem;
    }

    .forceCommunityThemeSearch .search-box, .forceCommunityThemeSearch .search-input, .forceCommunityThemeSearch .search-inputSearchButton  {
        height: 2.7rem !important;
    }

    .forceCommunityThemeSearch .search-box .search-input.search-input--right {
        font-weight: 400;
        padding-left: 1rem;
    }

    .forceCommunityThemeSearch.stellaInnerHeader .search-box .search-inputSearchButton svg {
        width: 45%;
    }

    .forceCommunityThemeSearch.stellaInnerHeader .search-deflectionContainer, 
    .forceCommunityThemeSearch.stellaInnerHeader .search-deflectionContainer a.search-deflectionItem {
        border-radius: 30px;
    }

    /* PROFILE MENU */
    .forceCommunityThemeProfileMenu {
        margin-right: 1rem;
    }

    .forceCommunityThemeProfileMenu .profile-name {
        display: inline !important;
        font-size: 0.75rem !important;
        min-width: 8rem !important;
        max-width: 12rem !important;
    }
    
    .profile-name.profile-menuList--iconAndName {
        color : #B11F24;
        margin-top: -0.3rem;
        width: 10rem;
    }

    .profile-name:before {
        content: "\e936";
        color : #B11F24;
        display: inline-block;
        font-family: "ABI";
        font-size: 1.5rem;
        font-weight: 500;
        margin-right: 0.5rem;
        vertical-align: sub;
    }

    .profile-name:after {
        content: "\e904";
        color:  #B11F24;
        display: inline-block;
        font-family: "ABI";
        font-weight: 900;
        margin-left: 0.5rem;
        transform: rotate(90deg);
    }

    .forceCommunityThemeProfileMenu .profile-menuTrigger:focus {
        box-shadow: unset !important;
    }

    .profile-menuList.profile-menuList--iconAndName:before, .profile-menuList.profile-menuList--iconAndName:after {
        display: none;
    }
    
    .forceCommunityThemeProfileMenu.stellaInnerHeader .profile-menuItem.uiMenuItem a
    {
        color: #8A8181;
    }

    .forceCommunityThemeProfileMenu.commThemeCmp .profile-menuItem.uiMenuItem a:hover, 
    .forceCommunityThemeProfileMenu.commThemeCmp .profile-menuItem.uiMenuItem a:focus {
        background-color: #F26D21 !important;
        color: #FFFFFF !important;
    }

    .forceCommunityThemeProfileMenu .profile-menuList.uiMenuList.profile-menuList--iconAndName,
    .forceCommunityThemeProfileMenu .profile-menuList.uiMenuList > div.profile-menuList.profile-menuList--iconAndName,
    .forceCommunityThemeProfileMenu .profile-menuList.uiMenuList > div > ul {
        border-radius: 15px;
    }

    /* LANGUAGE SELECTOR */
    .language-selector-vf,
    c-abi_-b2-b_-l-c_-language-selector,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r {
        margin-right: 1.75rem;
        position: fixed;
        right: 3vh;
        top: 0px;
        width: 10.5rem;
        z-index: 10;
    }

    .language-selector-vf .slds-combobox__input::placeholder,
    c-abi_-b2-b_-l-c_-language-selector .slds-combobox__input::placeholder,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-combobox__input::placeholder{
        color:  #B11F24;
    }

    .language-selector-vf .slds-icon-utility-down > lightning-primitive-icon:after,
    c-abi_-b2-b_-l-c_-language-selector  .slds-icon-utility-down > lightning-primitive-icon:after,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-icon-utility-down > lightning-primitive-icon:after{
        content: "\e904";
        color:  #B11F24;
        display: inline-block;
        font-family: "ABI";
        font-weight: 900;
        transform: rotate(90deg);
        vertical-align: middle;
    }

    c-abi_-b2-b_-l-c_-language-selector svg.slds-icon.slds-icon-text-default.slds-icon_xx-small,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r svg.slds-icon.slds-icon-text-default.slds-icon_xx-small{
        display: none;
    } 

    .language-selector-vf .slds-form-element__label,
    c-abi_-b2-b_-l-c_-language-selector .slds-form-element__label,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-form-element__label{
        display: none !important;
    }

    .language-selector-vf .slds-combobox__input,
    c-abi_-b2-b_-l-c_-language-selector .slds-combobox__input,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-combobox__input{
        -webkit-border-bottom-right-radius: 15px;
        -webkit-border-bottom-left-radius: 15px;
        -moz-border-radius-bottomright: 15px;
        -moz-border-radius-bottomleft: 15px;
        border-bottom-right-radius: 15px;
        border-bottom-left-radius: 15px;
        -webkit-box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
        -moz-box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
        box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
        outline: none;

        border-color: #FFFFFF !important;
        color:  #B11F24;
        cursor: pointer;
        text-align: center;
        display: block;
    }

    c-abi_-b2-b_-l-c_-language-selector .slds-combobox__input:focus,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-combobox__input:focus{
        box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
    }

    .language-selector-vf .slds-input:focus,
    c-abi_-b2-b_-l-c_-language-selector .slds-input:focus,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-input:focus{
        border: none;
        -webkit-border-bottom-right-radius: 0px;
        -webkit-border-bottom-left-radius: 0px;
        -moz-border-radius-bottomright: 0px;
        -moz-border-radius-bottomleft: 0px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        -webkit-box-shadow: 2px 0px 8px 0 rgba(195,188,209,0.3);
        -moz-box-shadow: 2px 0px 8px 0 rgba(195,188,209,0.3);
        box-shadow:2px 0px 8px 0 rgba(195,188,209,0.3) !important;

        border-bottom-width: thin;
        border-bottom-color: #CFC3C2 !important;
        border-bottom-style: solid;
    }

    .language-selector-vf svg.slds-icon-text-default,
    c-abi_-b2-b_-l-c_-language-selector svg.slds-icon-text-default,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r svg.slds-icon-text-default{
        fill:  #B11F24;
    }

    .language-selector-vf.slds-combobox .slds-listbox,
    c-abi_-b2-b_-l-c_-language-selector .slds-combobox .slds-listbox,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-combobox .slds-listbox{
        min-width: 10.5rem;
        box-shadow: 2px 2px 8px 0 rgba(195,188,209,0.3);
        border-color: #FFFFFF ;
        color: #8A8181;
    }

    .language-selector-vf .slds-listbox_vertical,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox_vertical,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox_vertical{
        border: none;
        -webkit-border-bottom-right-radius: 15px;
        -webkit-border-bottom-left-radius: 15px;
        -moz-border-radius-bottomright: 15px;
        -moz-border-radius-bottomleft: 15px;
        border-bottom-right-radius: 15px;
        border-bottom-left-radius: 15px;
    }

    .language-selector-vf .slds-listbox .slds-listbox__option:first-of-type,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox .slds-listbox__option:first-of-type,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox .slds-listbox__option:first-of-type{
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        margin-top: -0.25rem;
    }

    .language-selector-vf .slds-listbox .slds-listbox__option:last-of-type,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox .slds-listbox__option:last-of-type,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox .slds-listbox__option:last-of-type{
        margin-bottom: -0.25rem;
    }

    .language-selector-vf .slds-listbox_vertical .slds-listbox__option:hover,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox_vertical .slds-listbox__option:hover,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox_vertical .slds-listbox__option:hover,
    .language-selector-vf .slds-listbox_vertical .slds-listbox__option.slds-has-focus,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox_vertical .slds-listbox__option.slds-has-focus,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox_vertical .slds-listbox__option.slds-has-focus{
        background-color: #F26D21;
        color: #FFFFFF;
    }
    
    .language-selector-vf .slds-listbox_vertical .slds-listbox__option:hover svg,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox_vertical .slds-listbox__option:hover svg,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox_vertical .slds-listbox__option:hover svg,
    .language-selector-vf .slds-listbox_vertical .slds-listbox__option.slds-has-focus svg,
    c-abi_-b2-b_-l-c_-language-selector .slds-listbox_vertical .slds-listbox__option.slds-has-focus svg,
    c-abi_-b2-b_-l-c_-language-selector-l-w-r .slds-listbox_vertical .slds-listbox__option.slds-has-focus svg{
        fill: #FFFFFF;
    }
}

.forceCommunitySection .cb-section_column:only-child {
    padding: 0px !important;
}