


/* GENERAL */
.btn-primary {
    background-color: #188F4D;
}
a {
    color: #188F4D;
    cursor: pointer;
}
a:hover {
    color: #111111;
}
h1,h2,h3,h4,h5,h6 {
    color: #188F4D;
}
.pagination .footable-page.active a {
    background-color: #188F4D;
    border-color: #188F4D;
    color: white;
}
.label-primary, .badge-primary {
    background-color: #188F4D;
    color: #FFFFFF;
}
/* SPEC */
.nav-extranet-title {
    color: #ffffff;
    font-size:16px;
}
.user_connected span {
    font-weight: normal;
    font-size:12px;
}
.user_connected_menu a {
    font-size:12px !important;
}
.nav-extranet-top .navbar-top-links li a {
    padding-top:10px;
    padding-bottom:10px;
}
.extranet-ariane .breadcrumb {
    background-color: transparent;
}

/* PROCESS */

.wizard.vertical > .steps {
    width: 20% !important;
}
.wizard.vertical > .content {
    width: 75% !important;
}

@media (max-width: 768px) {
    .wizard.vertical > .steps, .wizard.vertical > .actions {
        display: block !important;
        float: none !important;
        width: 100% !important;
    }
    .wizard > .actions {
        text-align: left !important;
    }
}

@media (max-width: 768px) {
    .wizard.vertical > .content {
        display: block !important;
        float: none !important;
        margin: 0 .5em .5em !important;
        width: auto !important;
    }
}

.wizard > .content {
    background: none !important;
}

.wizard > .actions {
    /*
    text-align: left !important;
    */
    margin-right: 8% !important;
}
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
    background: #188F4D !important;
}
.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active {
    background: #188F4D !important;
}
.wizard > .content > .body {
    position: relative !important;
}
.wizard .pneus_choice img {
    max-height:50px;
    width:auto;
}
.process_title {
    padding:10px;background-color: #f5f5f5;
    width: 100%;
    color: #000000;
    font-weight: bold;
    border: 1px solid #188F4D;
    text-align: left;
}

/* DEVIS EDIT */
.devis-edit .ibox-title {
    padding-bottom: 12px;
}
/* DEVIS DETAILS */
.devis-details .ibox-title {
    padding-bottom: 12px;
}

/* CGU */
.adm_cgu table {
    max-width: 500px;
}
.LineGrey {
    color:#cccccc;
}






