#surveyContainer .sv-progress__bar {transition: all 450ms linear;background-color:#3378dd;}
#surveyContainer .sv-selectbase__label:hover .sv-string-viewer {color:#3378dd !important;}
#surveyContainer .sv-selectbase__label:hover .sv-radio__svg,
#surveyContainer .sv-selectbase__label:hover .sv-root-modern .sv-radio__svg{border-color:#3378dd;}
#surveyContainer .sv-root-modern .sv-radio--allowhover:hover .sv-radio__svg {fill: #3378dd;}
#surveyContainer .sv-root-modern .sv-checkbox--checked .sv-checkbox__svg {background-color: #3378dd !important;}
.sv-root-modern .sv-footer__next-btn,
.sv-root-modern .sv-footer__prev-btn,
.sv-root-modern .sv-footer__complete-btn{
    border-radius:0;
    background-color: #3378dd !important;
}
.sv-root-modern .sv-footer__next-btn:hover,
.sv-root-modern .sv-footer__prev-btn:hover,
.sv-root-modern .sv-footer__complete-btn:hover{
    background-color: #3378dd !important;
    opacity:0.8;
}
.informationsCta .btn {
    background-color: #3378dd;
    border-color: #3378dd;
}

.keyInformations:before, .keyInformations:after,section.informations{
    background-color: #ffb527;
    transform: none;
}
.check-ico {
    background: url('/assets/images/icons/design/check.png');
    width: 25px;
    height: 25px;
}
@media screen and (min-width: 980px) {
    .informations:not(._split) .informationsContent, .informations:not(._split) .informationsMedia {
        max-width: 800px;
    }
    .features .feature-4 {
        width: 25%;
    }
}
.check-ico-text {display:inline;}


#sp_100 .sv-selectbase .sv-selectbase__item:nth-child(1)  .sv-item__control-label .sv-string-viewer::after{
    content:url('/assets/images/icons/paie-rh/01.png'); /* with class ModalCarrot ??*/
}
#sp_100 .sv-selectbase .sv-selectbase__item:nth-child(2)  .sv-item__control-label .sv-string-viewer::after{
    content:url('/assets/images/icons/paie-rh/02.png'); /* with class ModalCarrot ??*/
}
#sp_100 .sv-selectbase .sv-selectbase__item:nth-child(3)  .sv-item__control-label .sv-string-viewer::after{
    content:url('/assets/images/icons/paie-rh/03.png'); /* with class ModalCarrot ??*/
    margin-top:0;
}
#sp_100 .sv-selectbase .sv-selectbase__item:nth-child(4)  .sv-item__control-label .sv-string-viewer::after{
    content:url('/assets/images/icons/design/bachelor-chef-projet-digital.png'); /* with class ModalCarrot ??*/
}

#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1 {
    width: calc(33% - 20px);
}
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(1) .sv-selectbase__label,
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(3) .sv-selectbase__label{
    float: left;
}
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(2) .sv-selectbase__label,
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(4) .sv-selectbase__label{
    float: left;
}

#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(1),
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(2){
    margin-right:10px;
}
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(2) 
#sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(4) {
    margin-right:0;
}

.featureContent h3 {color: #3378dd;}

@media screen and (max-width: 550px) {
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(2) .sv-item__control-label .sv-string-viewer::after {
        margin-top:25px;
    }
}
@media screen and (max-width: 505px) {
    #sp_100 .sv-selectbase__label {height:auto;}
    #sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1 {
        width: calc(50% - 20px);
    }
    #sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(3) {
        margin: 0 auto;
        display: block;
    }
    #sp_100 .sv-selectbase .sv-selectbase__item.sv-q-col-1:nth-child(2) {
        margin-right: 0;
    }
}

@media screen and (max-width: 380px) {
    #sp_100 .sv-selectbase__label {height:auto;}
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(1) .sv-item__control-label .sv-string-viewer::after {
        margin-top:0;
    }
}


/*


@media screen and (max-width: 550px) {
    #sp_100 .sv-selectbase__label {width:100%;}
    #sp_100 .sv-question__title .sv-string-viewer {font-size:16px;}
}

@media screen and (max-width: 505px) {
    #sp_100 .sv-selectbase__label {height:215px;}
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(1) .sv-item__control-label .sv-string-viewer::after,
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(3) .sv-item__control-label .sv-string-viewer::after {margin-top:25px;}
}

@media screen and (max-width: 380px) {
    #sp_100 .sv-selectbase__label {height:215px;}
    #sp_100 .sv-question__title .sv-string-viewer {font-size:14px;}
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(1) .sv-item__control-label .sv-string-viewer::after {margin-top:50px;}
    #sp_100 .sv-selectbase .sv-selectbase__item:nth-child(3) .sv-item__control-label .sv-string-viewer::after {margin-top:25px;}
    .sv-string-viewer {font-size: 16px;}
}

*/