/*
  _____________________________________________________

  HEAD
  _____________________________________________________

*/

/* VERY TOP HEADER */
.very-top-header {
    background-color: rgb(0, 102, 0);
}
.very-top-header .logo {
    height: 60px;
    width: 115px; 
}
.very-top-header .btn-sign:link,
.very-top-header .btn-sign:visited,
.very-top-header .btn-sign:active,
.very-top-header .btn-sign:hover {
    color: #ffffff;
}
.very-top-header a.btn-account svg.icon-account {
    fill: rgb(255,255,255);
}
@media(min-width: 992px) { /* lg ≥992px */
    .very-top-header .logo {
        height: 91px;
        width: 175px; 
    }
    .container-fluid-parent-name {
        background-color: #006600;
        line-height: 1.5rem;
    }
    .container-fluid-parent-name .parent-name {
        font-size: 1.2rem;
        BORDER-TOP: 1px solid rgba(255,255,255,0);
        BORDER-RIGHT: 0;
        BORDER-BOTTOM: 0;
        BORDER-LEFT: 0;
        border-radius: 5px 5px 0 0;
        padding: 4px 14px 4px 14px;
        /*background-color: #599F0A;*/
        text-decoration: none;
        color: white;
        /*background-color: rgb(0,92,0); *//* rgba(0,0,0,.1); */
        /*text-shadow: 0px 1px 0px rgba(0,0,0,.5);*/
        /*background-image: -webkit-linear-gradient(270deg, rgb(113,191,14), rgb(89,159,10));
        background-image: linear-gradient(180deg, rgb(113,191,14), rgb(89,159,10));*/
    }
    .container-fluid-parent-name .btn-post {
        line-height: 1.5rem;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .container-fluid-ws-nav {
        background-color: rgb(0, 102, 0);
        /*BORDER-BOTTOM: 4px solid #71BF0E;*/
    }
    ul.ws-nav {
        margin: 0;
        padding: 0 0 0 0;
    }
    li.ws-nav-item {
        padding: 0 4px 0 0;
    }
    .ws-nav-item.active {
        padding-left: 0;
        background-color: transparent;
        border-radius: 0;
    }
    .ws-nav-item.active a {
        background-color: rgb(248, 248, 248);
        color: rgb(0, 102, 0);
        text-shadow: none;
        background-image: none;
    }
    .ws-nav-item .ws-nav-link {
        display: inline-block;
        BORDER-TOP: 0;
        BORDER-RIGHT: 0;
        BORDER-BOTTOM: 0;
        BORDER-LEFT: 0;
        border-radius: 5px 5px 0 0;
        padding: 4px 14px 4px 14px;
        background-color: #599F0A;
        text-decoration: none;
        color: white;
        text-shadow: 0px 1px 0px rgba(0,0,0,.5);
        background-image: -webkit-linear-gradient(270deg, rgb(113,191,14), rgb(89,159,10));
        background-image: linear-gradient(180deg, rgb(113,191,14), rgb(89,159,10));
    }
    .ws-nav-border {
        display: none;
    }
}
/*
  _____________________________________________________

  FOOT
  _____________________________________________________

*/
.container-fluid.line {
    BORDER-TOP: 18px solid #006600;
}

