html {
    font-size: 100%!important;
}

.isolation-bootstrap-3 .app-body .petit {
    font-size: 0.688rem;
    line-height: 0.875rem;
}

#zone-centrale {
    z-index: initial!important;
}
#zone-centrale .app-body form {
    margin: 0;
}

#zone-centrale .app-body h2 {
    font-size: 1rem;
    line-height: 1.25rem;
}

#zone-centrale .isolation-bootstrap-3 h2.modal-title {
    margin-top: 0!important;
}

#zone-centrale .app-body.fix-layout-1230 {
    max-width: 940px;
}

.isolation-bootstrap-3 {
    font-size: 0.813rem!important;
    line-height: 1.063rem!important;
}
.isolation-bootstrap-3 .app-body .panel-body {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}

#zone-centrale .app-body p {
    font-size: 0.813rem;
}

#zone-centrale .app-body .well {
    font-size: 0.813rem;
    line-height: 1.156rem;
}

#zone-centrale .app-body h2.popover-title {
    font-size: 0.875rem;
    line-height: 0.875rem;
    margin-top: 0;
    margin-bottom: 0;
}

#zone-centrale .app-body .btn {
    font-size: 0.813rem;
    line-height: 1.125rem;
}

#zone-centrale .app-body form input {
    margin-right: 0;
}

#zone-centrale .app-body .titre-bloc.gris {
    color: #fff;
    font-weight: 500;
}

#zone-centrale .app-body h3.panel-title {
    margin-top: 0;
}

#zone-centrale .app-body h3.panel-title a {
    font-size: 0.813rem;
    line-height: 1.063rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    color: #3f8523;
}

.isolation-bootstrap-3 .app-body .panel-title a[aria-expanded="true"] {
    color: #3e3e3e!important;
}

.isolation-bootstrap-3 .app-body a.lien-action:before {
    display: none;
}
.isolation-bootstrap-3 .app-body .panel-tiroir .panel-heading > .panel-title a:link[data-toggle="collapse"] {
    text-decoration: none!important;
}

#centre {
    padding: 10px 16px 80px;
    width: 100%!important;
}

#centre h1 {
    max-width: 940px;
    margin: 16px auto 10px auto;
}
