body{
    background-color: #1d1d1b !important;
}
.header-proconseil{
    margin:0px;
    background: url('../img/head-OK.jpg') no-repeat top center;
    background-color:#3C3C3E;
    background-size: 500px;
    padding-top:140px;
    margin-top: -60px;
}
.footer-proconseil{
    background-color:#3C3C3E;
    height: 60px;
    width: 100%;
    margin: 0px;
}
.sonata-bc div.connection{
    background-color: #ffffff;
    position: inherit !important;
    margin: 0;
}

@media screen and (min-width: 1200px){
    .header-proconseil .navbar-inner .container-fluid{
        margin-left: 15%;
        margin-right: 15%;
    }
}
@media screen  and (min-width: 979px) and (max-width: 1200px){
    .header-proconseil .navbar-inner .container-fluid{
        margin-left: 5%;
        margin-right: 5%;
    }
}
@media screen  and (min-width: 979px){
    .header-proconseil .navbar-inner{
        background: url('../img/navbar_bg.png') repeat-x top left !important;
        height: 110px;
        border: none;
    }
    .nav li.menuproconseil{
        height: 110px;
    }
    .nav li.menuproconseil img{
        padding-top: 10px;
    }
    .nav li.menuproconseil a.menuproconseil{
        height: 90px;
        color: #ffffff;
        width:70px;
    }
    .navbar-text{
        color: #ffffff;
        width:100px;
        border-left: solid 2px #ffffff !important;
    }
    .nav li.divider-vertical{
        height: 110px !important;
        margin:0 !important;
    }
    .nav li.menuproconseil a.menuproconseil:hover{
        background-color: rgba(255,255,255,0.2);
        color: #ffffff;
    }
}

.table{
    background-color: #ffffff !important;
}
.filter_legend{
    background-color: #ffffff !important;
    border-radius: 5px;
}
.filter_container{
    padding:4px;
}

.text-center{
    text-align: center !important;
}

.sonata-bc .btn-link {
    color: #662483;
}
.sonata-bc a {
    color: #662483;
}