/* ============================================================================= */
/* ========================== bauerelektro ===================================== */
/* ============================================================================= */
/* ========= LAST UPDATE: 29/04/20 / VERSION: v1.1  / AUTHOR: Lina ============== */
/* ============================================================================= */



/* =============================================================================
= GLOBAL =======================================================================
================================================================================ */

html{
    color: #333d42;
    font-size: 16px;
}

a, a:visited, .branch-colored{
    color: #e63121;
}

.read-more.branch-colored{
    color: #e63121 !important;
}

.mouse .staticPage .page-content a > img:not(.user-pic):not(.grid-gallery-item-image):not(.no-fullscreen-preview){
    cursor: pointer; 
}

/* =============================================================================
= CONTENT ======================================================================
================================================================================ */

/* HEADLINES =================================================================== */

h1, h2, h3{
    color: #333d42 !important;
    font-family: 'Montserrat', 'Open Sans', 'Helvetica Neue', 'Lucida Grande', Helvetica, Arial, sans-serif;
}

.staticPage .page-content h1,
.rich-text h1{
    font-size: 3rem; 
    line-height: 3rem;
    font-weight: 400; 
}

.staticPage .page-content h2:not(.news-feed-post-headline),
.rich-text h2:not(.news-feed-post-headline),
.staticPage .page-content h2:not(.with-separator):not(.news-feed-post-headline):not(.content-widget-title), 
.page .feed-channel h2.channel-headline, .page .page-content .content-widget-wrapper>h2.content-widget-title{
    font-size: 1.8rem; 
    line-height: 1.8rem;
    font-weight: 300;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased; 
}

.wide .page .page-content .content-widget-wrapper .feed-channel h2.channel-headline, .wide .page .page-content .content-widget-wrapper>h2.content-widget-title{
    padding: 5px 0% 20px;
}

.staticPage .page-content h3,
.rich-text h3{

}

.news-slider-slide h2.news-feed-post-headline{
    color: #fff !Important; 
}

/* =============================================================================
= HIDDEN ITEMS =================================================================
================================================================================ */

/* Hidden items in the horizontal navigation ==================================== */

/* Hide folder with hidden menu items on desktop & mobile  ===================== */
a[data-menu-item-id="5e8c9d1db6a121242fdae54f"] {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0 !important;
    visibility: hidden;
}

.mobile a[data-menu-item-id="5e8c9d1db6a121242fdae54f"],
.desktop #sidebar a[data-menu-item-id="5e8c9d1db6a121242fdae54f"],
.desktop .ma-list a[data-menu-item-id="5e8c9d1db6a121242fdae54f"]{
    display: none !important;
}

/* Hide Employee Directory on desktop */ 
.desktop a[data-menu-item-id="5e33dc0eb06f9022737b1069"] {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0 !important;
    visibility: hidden;
}

 
/* HIDE LAUNCHPAD LINK ================================================ */

.desktop a[data-menu-item-id="5ea9310e2420f1548683c3ba"]{
    width: 0;
    height: 0;
    margin: 0;
    padding: 0 !important;
    visibility: hidden;
}
 

.desktop #sidebar a[data-menu-item-id="5ea9310e2420f1548683c3ba"],
.desktop .ma-list a[data-menu-item-id="5ea9310e2420f1548683c3ba"]{
    display: none !important;
}

/* =============================================================================
= Changing Color of notification toggle (On/Off)================================
================================================================================ */

.switch.on .handle {
    background-color: #E63121 !important;
}

.switch {
    border: 1px solid #444;
    background-color: #fff;
}


/* =============================================================================
= NEWS STAGE ===================================================================
================================================================================ */
.swiper-pagination-bullet-active{
    background-color: #E63121 !important;
}

/* Fix for dots (temporary) ---------------------------------------------------- */

.desktop .on-main-page .news-slider-pagination {
    margin-top: 5%;
} 

/* =============================================================================
= SIGNIN MASK ==================================================================
================================================================================ */

.loggedout .public-login-hint button.positive,
.sso.signin-form > button {
    background-color: #e63022;
    color: #ffffff;
}

.signin .signin-view a.type-uncollapse {
    background-color: white;
    color: #e63022;
}

/* =============================================================================
= TERMINAL USER ================================================================
================================================================================ */

.group-5f7eb124152ade1ef5a4d8ed .post .actions,
.group-5f7eb124152ade1ef5a4d8ed .action-like,
.group-5f7eb124152ade1ef5a4d8ed .comments-section .comments-list,
.group-5f7eb124152ade1ef5a4d8ed .comments-section form,
.group-5f7eb124152ade1ef5a4d8ed .comments-bethefirst,
.group-5f7eb124152ade1ef5a4d8ed .comment-replying,
.group-5f7eb124152ade1ef5a4d8ed .news-feed-post-social-actions,
.group-5f7eb124152ade1ef5a4d8ed .comments-list .comment .comment-liking .action-like,
.group-5f7eb124152ade1ef5a4d8ed .comments-list .comment .comment-liking .action-unlike,
.group-5f7eb124152ade1ef5a4d8ed .comments-section form,
.group-5f7eb124152ade1ef5a4d8ed .comments-bethefirst,
.group-5f7eb124152ade1ef5a4d8ed .comment-replying,
.group-5f7eb124152ade1ef5a4d8ed .profile .comments-section,
.group-5f7eb124152ade1ef5a4d8ed span.published:before,
.group-5f7eb124152ade1ef5a4d8ed .quick-links-widget.type-tiles li.chat,
.group-5f7eb124152ade1ef5a4d8ed section > a[href*="content/chat"],
.group-5f7eb124152ade1ef5a4d8ed a[href*="/notification"],
.group-5f7eb124152ade1ef5a4d8ed a[href*="/setting"],
.group-5f7eb124152ade1ef5a4d8ed a[data-menu-item-id="profile"],
.group-5f7eb124152ade1ef5a4d8ed a[data-menu-item-id="groups"],
.group-5f7eb124152ade1ef5a4d8ed a[data-menu-item-id="settings"],
.group-5f7eb124152ade1ef5a4d8ed a[data-menu-item-id="bookmarks"],
.group-5f7eb124152ade1ef5a4d8ed .chat#content,
.group-5f7eb124152ade1ef5a4d8ed .page-header .actions,
.group-5f7eb124152ade1ef5a4d8ed .page-header .create-link,
.group-5f7eb124152ade1ef5a4d8ed .header-container .header-button-admin-link,
.group-5f7eb124152ade1ef5a4d8ed .header-container .header-button.statistics-link,
.group-5f7eb124152ade1ef5a4d8ed .header-container .header-button-menu, 
.group-5f7eb124152ade1ef5a4d8ed .header-button,
.group-5f7eb124152ade1ef5a4d8ed .create-post-widget,
.group-5f7eb124152ade1ef5a4d8ed button[class*="create-post"]{
    display: none !important;
}

.group-5f7eb124152ade1ef5a4d8ed li.hidden-for-terminal-user {
    opacity: 0 !important;
    pointer-events: none !important;
}

/* HIDE CHAT FOR TERMINAL USER HORIZONTAL MENU (DESKTOP) ONLY ==================== */
.group-5f7eb124152ade1ef5a4d8ed.desktop #mega-menu li[data-id="5e3be608ff0d7161a5f012a0"]{
    display: none !important;
}

/* HIDE CHAT FOR TERMINAL USER FOR MOBILE AND SIDEBAR [DESKTOP], FOLDER [DESKTOP] ONLY === */ 
.group-5f7eb124152ade1ef5a4d8ed #sidebar a[data-menu-item-id="5e3be608ff0d7161a5f012a0"],
.group-5f7eb124152ade1ef5a4d8ed.desktop .ma-list a[data-menu-item-id="5e3be608ff0d7161a5f012a0"]{
    display: none !important;
}