﻿#toTop {
    left: auto;
    right: 20px;
}

.mediaIcon {
    position: absolute;
    padding: 3px 15px;
    color: #fff;
    background-color: rgba(59, 59, 59, 0.6);
    top: 40%;
    left: 45%;
    border: 1px solid transparent;
    border-radius: 6px;
}
.mediaIcon:hover, .mediaIcon:active {
    background-color: #F44336;
}

.brdTop {
    background: -moz-linear-gradient(left, rgba(255,255,255,0.76) 18%, rgba(255,255,255,0.77) 20%, #F2BE5E 80%, rgba(232,149,24,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(18%, rgba(255,255,255,0.76)), color-stop(80%, #F2BE5E), color-stop(21%, rgba(255,254,252,0.77)), color-stop(100%, rgba(232,149,24,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0.76) 18%, rgba(255,255,255,0.77) 20%, #F2BE5E 80%, #D57800 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0.76) 18%, rgba(255,255,255,0.77) 20%, #F2BE5E 80%, rgba(232,149,24,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,0.76) 18%, rgba(255,255,255,0.77) 20%, #F2BE5E 80%, rgba(232,149,24,1) 100%);
    background: linear-gradient(to right, #ffffffc2 18%, #ffffffc4 20%, #F2BE5E 80%, #D57800 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D57800', GradientType=1 );
}
/*#navbarTop {
    margin-right: 0;
}*/

.navbar-search {
    right: 0;
}
@media only screen and (max-width: 992px) and (min-width: 767px) {
    .nav-bck {
        margin-right: 0;
    }
}
@media (max-width: 767px) {
    .navbar-nav > li.flR > a {
        float: right;
    }
    .navbar-nav .open.flR .dropdown-menu {
        right: 0;
    }
}
@media (min-width: 767px) {
    #mainMenu .navbar-right.nav-bck::after {
        left: 0;
        border-width: 0 40px 48px 0;
    }
    #mainMenu .lmain > li:first-child > a {
        padding-left: 0;
    }
    .navbar-account-btn {
        padding-right: 0;
        padding-left: 0;
    }
    #mainMenu .navbar-nav > li > a {
        padding: 14px 14px;
        font-size: 16px;
    }
}
@media (min-width: 768px) {
    #mainMenu .navbar-right.nav-bck {
        padding-left: 30px;
    }
}


/* Branding on the banner */
a#CybotCookiebotDialogPoweredbyCybot,
div#CybotCookiebotDialogPoweredByText {
  display: none;
}

/* Branding on the Privacy trigger */
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo {
    display: none !important;
}