input {
    font-size: 16px;
}

.header-v1-logo-padding {
    padding: 8px;
}

.header-v1 .navbar-fixed-top {
    border-width:1px;
}

.header-v1 .navbar-nav {
    float:left!important;
    width: 100%;
}

.header-v1 .navbar-default .navbar-nav > li {
    margin: 9px 0!important;
    height: 33px!important;
    border-right: 2px solid #ec1625!important;
    padding: 0 17px!important;
}

.header-v1 .navbar-default .navbar-nav > li.accueil {
    padding: 0 10px;
}

.header-v1 .navbar-default .navbar-nav > li.accueil a {
    font-size: 0!important;
    background: url(../images/menu-home.png) center center no-repeat transparent!important;
    height: 33px;
    width: 33px;
    top: 0px;
    display: block!important;
    padding: 0;
}

.header-v1 .navbar-default .navbar-nav > li.accueil:hover a {
    background: url(../images/menu-home-hover.png) center center no-repeat transparent!important;
}

.header-v1 .navbar-default .navbar-nav > li .dropdown-menu {
    margin-top: -9px!important;
    background: transparent!important;
    padding-top: 9px;
    border-top: none!important;
}

.header-v1 .navbar-default .navbar-nav > li .dropdown-menu > div {
    background: #E2E1E1!important;
    border-top: none!important;
}

.header-v1 .navbar-default .navbar-nav > li > a {
    text-transform:uppercase;
}

.header-v1 .dropdown > a:after {
    content: '';
}

.header-v1 .navbar-default .navbar-nav > li.ressources-doc {
    padding-right:47px!important;
}

.header-v1 .navbar-default .navbar-nav > li.parcours-pratique {
    padding-right:37px!important;
}

/*.header-v1 .navbar-default .navbar-nav > li.ressources-doc > a:after {
    right: -35px;
    top: -7px;
    content: url("../images/logo-docandquiz.png");
}*/

.header-v1 .navbar-default .navbar-nav > li.nouveautes {
    border-right: none!important;
}

/*.header-v1 .navbar-default .navbar-nav > li.nouveautes > a:after {
    right: -60px;
    top: -7px;
    content: url("../images/logo-certi.png");
}*/

.header-v1 .navbar-default .navbar-nav > li.menu-right {
    float: right;
}

.header-v1 .navbar-default .navbar-nav > li.menu-right.contact {
    border-right: none!important;
}

.header-v1 .navbar-default .navbar-nav > li.menu-right a {
    text-transform: initial;
}

.header-v1 .navbar-default .navbar-nav > li > a,
.header-v1 .navbar-default .navbar-nav > li > a:hover,
.header-v1 .navbar-default .navbar-nav > li > a:focus {
    padding: 7px 0px 7px 0px;
    color: #697277;
    font-size:12px;
    font-family: 'myriad-pro-semi-bold';
    letter-spacing: 1.10px;
    line-height: 19px;
    transition: none;
}

.header-v1 .navbar-default .navbar-nav > li.ressources-doc > a {
    width: 120px;
    line-height: 14px;
    padding: 2px 0 3px;
}

.header-v1 .navbar-default .navbar-nav > li.parcours-pratique > a {
    width: 70px;
    line-height: 14px;
    padding: 2px 0 3px;
}

.header-v1 .navbar-default .navbar-nav > li.parcours-pratique > a img {
    width: 25px;
}

/*.header-v1 .navbar-default .navbar-nav > li.nouveautes > a {
    color: #EC1625;
}*/

.header-v1 .navbar-default .navbar-nav > li:hover,
.header-v1 .navbar-default .navbar-nav > li.bg-active {
    background: #EC1625;
}

/*.header-v1 .navbar-default .navbar-nav > li.nouveautes:hover,
.header-v1 .navbar-default .navbar-nav > li.nouveautes.bg-active {
    !* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#da3939+0,6f110e+100 *!
    background: #EC1625; !* Old browsers *!
    background: -moz-linear-gradient(left,  #EC1625 0%, #6f110e 100%); !* FF3.6-15 *!
    background: -webkit-linear-gradient(left,  #EC1625 0%,#6f110e 100%); !* Chrome10-25,Safari5.1-6 *!
    background: linear-gradient(to right,  #EC1625 0%,#6f110e 100%); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EC1625', endColorstr='#6f110e',GradientType=1 ); !* IE6-9 *!
}*/

.header-v1 .navbar-default .navbar-nav > .brd-bottom:hover a,
.header-v1 .navbar-default .navbar-nav > .brd-bottom-active a {
    border-bottom: 3px solid #EC1625;
    padding-bottom: 12px!important;
}

.header-v1 .navbar-default .navbar-nav > .accueil.brd-bottom:hover a,
.header-v1 .navbar-default .navbar-nav > .accueil.brd-bottom-active a {
    padding-top: 18px;
    padding-bottom: 9px!important;
    margin-top: 4px;
    height:46px;
    bottom: -1px;
}

.header-v1 .navbar-default .navbar-nav > li:hover > a,
.bg-active > a {
    color: #fff!important;
}

.header-v1 .navbar-default .navbar-nav > li:hover > a {
    color: #697277;
    transition: none;
}

@media screen and (max-width: 1024px) {
    .header-v1 .navbar-default .navbar-nav>li.ressources-doc,
    .header-v1 .navbar-default .navbar-nav>li.nouveautes,
    .header-v1 .navbar-default .navbar-nav>li.parcours-pratique {
        padding-right: 12px!important;
    }

    .header-v1 .navbar-default .navbar-nav>li.ressources-doc > a,
    .header-v1 .navbar-default .navbar-nav>li.parcours-pratique > a {
        width: 100%;
        line-height: 22px;
    }

    .header-v1 .navbar-default .navbar-nav>li.nouveautes {
        border-right: 2px solid #ec1625!important;
    }

    .header-v1 .navbar-default .navbar-nav>li.nouveautes:hover {
        border-right-color: #6f110e!important;
    }

    .header-v1 .navbar-default .navbar-nav>li.ressources-doc>a>span[class^="icon-"],
    .header-v1 .navbar-default .navbar-nav>li.nouveautes>a>span[class^="icon-"],
    .header-v1 .navbar-default .navbar-nav>li.parcours-pratique>a>span[class^="icon-"] {
        display: none;
    }
}

@media screen and (max-width: 1024px) {
    .header-v1 .navbar-default .navbar-nav > li.ressources-doc > a,
    .header-v1 .navbar-default .navbar-nav > li.parcours-pratique > a {
        width: 100%;
        line-height: 22px;
    }

    .header-v1 .navbar-default .navbar-nav > li.accueil a,
    .header-v1 .navbar-default .navbar-nav > li.accueil:hover a{
        width: 100%;
        background-position: 25px center!important;
    }

    .header-v1 .navbar-default .navbar-nav>li,
    .header-v1 .navbar-default .navbar-nav>li.nouveautes {
        border-right: none!important;
    }
}