﻿body.m-content--skin-light {
    background-color: #f2f3f8;
}

.m-content--skin-light .m-body {
    background-color: #f2f3f8;
}

.no-arrow .la-angle-down:before {
    content: " " !important;
}

.m-header .bk-menu-wrapper.m-container {
    max-width: 1550px;
    margin: 0 auto;
}

.bk-menu-wrapper .bk-brand {
    display: flex;
    align-items: center;
    height: 100%;
    position: absolute;
    left: 50.5%;
    transform: translateX(-50%);
}

@media (max-width: 768px) {
    .m-subheader {
        margin-top: 35px;
    }
}

@media (max-width: 1024px) {
    .m-subheader {
        margin-top: 30px;
    }
}

/*.m-menu__link-icon {
    font-size: 1.6rem !important;
}*/

.m-menu__link-icon.la {
    font-size: 1.5rem !important;
}

.m-header-menu .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
    font-weight: 400 !important;
}

.m-nav-grid .m-nav-grid__row .m-nav-grid__item .m-nav-grid__text {
    color: #676c7b;
}


/*zakładka konto*/
.m-card-user.bk-klient-card-user .m-card-user__pic img {
    border-radius: 0;
    max-width: 80px !important;
}

.m-card-user.bk-klient-card-user .m-card-user__details .m-card-user__name {
    color: #868aa8;
}

.alert strong {
    margin-right: .5em;
}

.printer-icon {
    font-size: 2.1rem !important;
    cursor: pointer;
}

.printer-icon:hover {
    transform: scale(1.1);
}

.m-widget19__time.liczba-ofert {
    font-size: .96rem !important;
}

.bk-strefa-pracodawcy-link:hover {
    background-color: #f2f3f8 !important;
}

#telefon-stacjonarny-wrapper {
    margin-left: 1rem;
    display: flex;
    align-items: center;
}


@media(min-width: 576px) {
    #m_modal_login .modal-dialog.modal-dialog-centered {
        max-width: 367px;
    }
}

@media (max-width: 1024px) {
    .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading .m-menu__link-icon, .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__link .m-menu__link-icon {
        color: #bdbed0;
    }

    .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading .m-menu__link-text, .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__link .m-menu__link-text {
        color: #b8baca;
    }

    .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__heading .m-menu__link-text, .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item:not(.bk-disabled) > .m-menu__link .m-menu__link-text {
        color: #979ab5;
    }

    .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__heading .m-menu__link-icon, .m-aside-header-menu-mobile.m-aside-header-menu-mobile--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item:not(.bk-disabled) > .m-menu__link .m-menu__link-icon {
        color: #8e92ab;
    }
}

@media (max-width: 1025px) {
    .m-card-user.bk-klient-card-user {
        /* dodane */
        display: flex;
        flex-direction: column;
        /* nadpisanie */
        margin: unset;
        table-layout: unset;
    }

        .m-card-user.bk-klient-card-user .m-card-user__pic {
            /* dodane */
            align-self: center;
            margin-bottom: 14px;
            /* nadpisanie */
            display: block;
            text-align: unset;
            padding: 0;
            vertical-align: unset;
            width: unset;
        }

        .m-card-user.bk-klient-card-user .m-card-user__details {
            /* nadpisanie */
            display: block;
            width: unset;
            text-align: unset;
            vertical-align: unset;
            padding: 0;
        }
}

@media (min-width: 1025px) {
    .bk-disabled * {
        cursor: not-allowed !important;
        color: #dddbdb !important;
    }
}