.reset {
    background: inherit !important;
    padding: inherit !important;
}

.reset .form-check-input {
    height: inherit !important;
}

.p-inline p {
    display: inline;
}

.form-check-label p { display: inline;}


.qmp-right {
    background-image: url("../Icons/ico-right.svg?v=1");
}

.qmp-wrong {
    background-image: url("../Icons/ico-wrong.svg?v=1");
}

.font-weight-bold-600 {
    font-weight: 600;
}

.font-weight-bold-600 .checkbox-legend {
    font-weight: normal;
}

legend p {
    margin-bottom: 0;
}

button:disabled, button.disabled {
    box-shadow: none;
    background-color: #b5cce0 !important;
    cursor: default;
    opacity: inherit !important;
}


a.left-arrow {
    display: inline-block;
    padding-left: 16px;
    background-size: 12px;
    background-position: 0 6px;
    background-repeat: no-repeat;
    background-image: url("../../8b5470729627060287ec80151aeaf598/Images/Templates/fleche-droite.svg");
}


.qmp-response {
    background-size: 1.5em 1.5em;
    background-position: 0 0em;
    background-repeat: no-repeat;
    padding-left: 3em;
}


.border-secondary .td,
.border-secondary .th {
    border-color: #c5cad2;
}

.frame-avisExclam {
    padding-bottom: 0.1rem;
}

div.header-link p {
    display: inline !important;
    font-size: inherit;
}

.btn.next, .btn.previous {
    position: relative;
}


.question li p {margin-bottom: 0;}

.btn.next {
    position: relative;
    padding-right: 2.5rem !important;
}

.btn.previous {
    position: relative;
    padding-left: 2.5rem !important;
}
.btn.next:after, .btn.previous:after{
    content:"";
    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 4px;
    position:absolute;
    top: 42%;
}

.btn.next:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    right: 1rem;
}

.btn.previous:after{
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    left: 1rem;
}

/* restauration de la valeur de bs, écrasée par gabarit_pgu */
.tx-pgu-qmp .form-check-input {
    margin-left: -1.25rem!important;
}

