a.logo span {
    display: none;
}

.logo img {
    max-width: 120px;
}

#title_dashboard {
    margin: 0;
    margin-bottom: 20px;
    font-size: 24px;
}

#title_dashboard small {
    font-size: 15px;
    display: inline-block;
    padding-left: 4px;
    font-weight: 300;
}

.info-box {
    display: flex;
    min-height: 90px;
    background: #fff;
    width: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    margin-bottom: 15px;
    position: relative;
}

.info-box-box {
    height: 90px;
    width: 90px;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
}

.info-box span i {
    font-size: 45px;
    color: #fff;
}

.info-box-ct {
    padding-left: 10px;
    padding-top: 10px;
}

.info-box-date {
    position: absolute;
    top: 10px;
    right: 10px;
    text-transform: capitalize;
}

.info-box-txt {
    font-size: 15px;
    font-weight: 500;
}

.evolution-icon {
    color: green;
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.info-box .fa-sort-asc {
    color: green;
    font-size: 15px;
    transform: translateY(5px);
}

.info-box .fa-sort-desc {
    color: red;
    font-size: 15px;
    transform: translateY(-3px);
}

.info-box .fa-caret-left {
    color: orange;
    font-size: 15px;
    transform: translateY(1px);
}

.info-box .fa-caret-right {
    color: orange;
    font-size: 15px;
    transform: translateY(1px);
}

.ctn-graph {
    width: 100%;
    height: 400px;
    border: solid red 1px;
}

.show_customer .navbar-default {
    background-color: #ECF0F5;
    border-color: transparent;
}

.show_customer .navbar-default.stuck {
    border-bottom-color: #e7e7e7;
    background-color: white;

}

.show_customer .float-left {
    float: left;
}

.capitalize {
    text-transform: capitalize;
}

.list-group-item b {
    font-weight: 700;
}

.list-group-item li {
    color: #E32386;
    text-transform: capitalize;
}

.list-group-item div {
    color: #E32386;
}

.item-city {
    overflow: auto;
}

.box-dlice-color {
    border-top-color: #E32386;
}

.border-red {
    border-top-color: #E61E11;
}

.border-yellow {
    border-top-color: #FEC200;
}

.border-green {
    border-top-color: #47A304;
}

.border-violet {
    border-top-color: #A70E7A;
}

.border-orange {
    border-top-color: #F69000;
}

.border-blue {
    border-top-color: #00A4C9;
}

.border-brown {
    border-top-color: #853119;
}


.btn-dlice {
    background-color: #e32386;
    border-color: #911756;
    color: #fff;
}

.btn-dlice:hover {
    transition: .7s;
    background-color: #E53791;
    color: #fff;
}

.dlice-color {
    color: #E32386;
}

.bg-groupdf {
    background: grey;
}

.bg-group3 {
    background-color: #00a65a;
}

.bg-group13 {
    background-color: #dd4b39;
}

.bg-group11 {
    background-color: #00c0ef;
}

.bg-group14 {
    background-color: #f39c12;
}

.bg-group15 {
    background-color: #3c8dbc;
}

.bg-group10 {
    background-color: #e32386;
}

.bg-group8 {
    background-color: #001A35;
}

.show_customer .statistiques {
    overflow: auto;
}

.show_customer .statistiques .small-box {
    width: 45%;
    float: left;
}

.show_customer .statistiques .small-box:nth-child(odd) {
    margin-right: 10%;
}

.show_customer .statistiques .tab-pane {
}

.show_customer .statistiques #custom {
    padding-top: 0;
}

.show_customer .statistiques #custom .small-box:nth-child(odd) {
    margin-right: 0;
}

.show_customer .statistiques #custom .small-box:nth-child(even) {
    margin-right: 10%;
}

.show_customer .statistiques #custom form {
    min-height: 48px;
}

#date_form .date {
    width: 150px;
}

#date_form {
    text-align: center;
}

body {
    position: relative;
}

#loader-ajax {
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1500;
    display: block;
}

.border-append-ajax, .border-append-ajax:focus {
    border: solid 1px green;
    box-shadow: 0 0 2px green;
}


.scroll-div-content p {
    word-break: break-word;
}

.scroll-div-content {
    background: #ecf0f552;
    margin-top: 10px;
    border-radius: 10px;
}

.note-prospect-body,
.note-body {
    display: none;
}

.scroll-div-content div:first-child {
    display: block;
}

#form-note {
    display: none;
}

.form-control .form-control, .select2-container {
    border-radius: 3px;
    border-color: #ecf0f5c2;
}

.evolution-high {
    color: green;
}

.evolution-low {
    color: red;
}

.top-10-dlice-list {
    max-height: 500px;
    overflow-y: auto;
}

.blue-real {
    background-color: #B8DAFF;
}

.green-potential {
    background: #C3E6CB;
}

.red-100 {
    background-color: #FFEEBA;
}

.small-box .icon {
    font-size: 60px !important;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > td {
    vertical-align: middle;
}

.table-stats,
.table-stats th,
.table-stats td {
    border-color: #dfdfdf !important;
}

.table-stats th,
.table-stats td {
    vertical-align: middle !important;
    text-align: center;
}
.table-stats .ql-th-1 {
    text-align: center;
}
.table-stats .ql-th-2 {
    text-align: center;
    font-weight: normal;
    color: #000;
}
.table-stats .ql-th-2.text-bold {
    text-align: center;
    font-weight: bolder;
    color: #000;
}
.table-stats .positive {
    color: #00a65a;
}
.table-stats .negative {
    color: #9f191f;
}
