.panel.panel-default.nav-profile {
    display: none;
}

.page-header span {
    display: none;
}

.page-header h1 {
    display: none;
}

.navbar.navbar-inverse.navbar-static-top.affix-top .navbar-text.navbar-text-custom {
    margin-top: 25px;
}

.navbar.navbar-inverse.navbar-static-top.affix .navbar-text.navbar-text-custom {
    margin-top: 5px;
}

.navbar-nav {
    margin: 0px;
}

.navbar-right-custom {
    position: absolute;
    right: 0;
    height: 100%;
}

    .navbar-right-custom li.user {
        background-color: #292929;
    }

        .navbar-right-custom li.user > a {
            padding: 10px;
            background-image: url(../content/Icons/mynikoIconsmall.png);
            background-repeat: no-repeat;
            background-position: 48% 40%;
            background-size: 40px 40px;
        }

    .navbar-right-custom li.website {
        background-color: #d0d8d8;
    }

        .navbar-right-custom li.website > a {
            padding: 10px;
            background-image: url(../content/Icons/globe.png);
            background-repeat: no-repeat;
            background-position: 48% 40%;
            background-size: 40px 40px;
        }

    .navbar-right-custom > ul > li > a {
        display: block;
        width: 100%;
        height: 100%;
    }

    .navbar-right-custom > ul > li {
        width: 120px;
        height: 100px;
    }

    .navbar-right-custom li .username {
        position: absolute;
        font-weight: 600;
        color: #66c9aa;
        bottom: 10px;
        left: 10px;
        right: 10px;
        text-align: center;
    }

    .navbar-right-custom li.user:not(.dropdown) {
        background-color: #66c9aa;
    }

        .navbar-right-custom li.user:not(.dropdown) a {
            color: #fff;
            text-align: center;
            font-weight: 600;
            padding-top: 70px;
        }

    .navbar-right-custom li.website a {
        color: black;
        text-align: center;
        font-weight: 600;
        padding-top: 70px;
    }

    .navbar-right-custom > ul {
        padding: 0;
        margin: 0;
        list-style: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
    }

    .navbar-right-custom li.user .caret {
        position: absolute;
        top: 26px;
        right: 35px;
    }

.navbar-static-top.navbar.affix .navbar-right-custom > ul > li {
    width: 60px;
    height: 60px;
}

.navbar-static-top.navbar.affix .navbar-right-custom li.user:not(.dropdown) a {
    padding: 0;
    overflow: hidden;
}

    .navbar-static-top.navbar.affix .navbar-right-custom li.user:not(.dropdown) a:before {
        content: "";
        display: block;
        height: 100%;
    }

.navbar-static-top.navbar.affix .navbar-right-custom li.website a {
    padding: 0;
    overflow: hidden;
}

    .navbar-static-top.navbar.affix .navbar-right-custom li.website a:before {
        content: "";
        display: block;
        height: 100%;
    }

.navbar-static-top.navbar.affix .navbar-right-custom li.user > a {
    background-position: 40% 50%;
}

.navbar-static-top.navbar.affix .navbar-right-custom li.website > a {
    background-position: 40% 50%;
}

.navbar-static-top.navbar.affix .navbar-right-custom li .username {
    display: none
}

.navbar-static-top.navbar.affix .navbar-right-custom li.user .caret {
    top: 10px;
    right: 10px;
}

@media (max-width: 400px) {
    .navbar-right-custom li.website {
        display: none;
    }
}

.navbar-right-custom > ul > li.user .dropdown-menu {
    left: auto;
    right: 0;
}

#languagesDropDown {
    height: 50%;
    top: 50%;
    min-width: 165px;
    background: #f2f2f2
}

    #languagesDropDown:before {
        content: "";
        width: 100%;
        height: 100%;
        display: block;
        top: -100%;
        background: #000;
        position: absolute
    }

    #languagesDropDown > a {
        width: 100%;
        position: relative;
        font-weight: 600;
        margin: 0;
        padding: 10px 20px;
        white-space: nowrap;
        color: #000;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        outline: 0 !important;
        border: 0 !important;
    }

        #languagesDropDown > a .caret,
        #languagesDropDown > a span {
            color: inherit
        }

        #languagesDropDown > a .drop_language {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

    #languagesDropDown.open a .caret {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    #languagesDropDown .dropdown-menu {
        left: auto;
        right: 0;
        margin-top: 0;
        width: 100%
    }

@media (max-width:460px) {
    .navbar-text.navbar-text-custom {
        display: none;
    }
}

@media (max-width:991px) {
    .navbar-header {
        float: left !important;
        margin-right: 0px !important;
    }

    .navbar-text.navbar-text-custom {
        float: left;
        margin-top: 5px !important;
        margin-left: 15px !important;
    }

    .navbar-right-custom {
        top: 0;
        margin-top: 0 !important;
    }

        .navbar-right-custom > ul > li {
            width: 60px;
            height: 60px;
        }

        .navbar-right-custom li.user:not(.dropdown) a {
            padding: 0;
            overflow: hidden;
        }

            .navbar-right-custom li.user:not(.dropdown) a:before {
                content: "";
                display: block;
                height: 100%;
            }

        .navbar-right-custom li.website a {
            padding: 0;
            overflow: hidden;
        }

            .navbar-right-custom li.website a:before {
                content: "";
                display: block;
                height: 100%;
            }

        .navbar-right-custom li.user > a {
            background-position: 40% 50%;
        }

        .navbar-right-custom li.website > a {
            background-position: 40% 50%;
        }

        .navbar-right-custom li .username {
            display: none
        }

        .navbar-right-custom li.user .caret {
            top: 10px;
            right: 10px;
        }
}