span.data_primary {color: black;font-size: 3em;/* text-align: left; */font-weight: 400;}span.data_title {color: #777;font-size: 14px;}.data_global {float: left;width: 100%;margin-bottom: 20px;border-bottom: 1px solid #eee;padding-bottom: 20px;}.data_window {float: left;width: 50%;/* max-width: 500px; */padding: 20px;}.data_retirer{    float: right;    margin-right: 10px;    background: white;    border: 1px solid #ccc;    color: #aaa;}ul.ui-autocomplete {    text-align: left;}fieldset.scheduler-border {border: 1px solid #005884 !important;padding: 1.4em 1.4em 1.4em 1.4em !important;margin: 1em 0 1em 0 !important;-webkit-box-shadow: 0px 0px 0px 0px #000;box-shadow: 0px 0px 0px 0px #000;border-radius: 5px;background: white;}legend.scheduler-border {    font-size: 1.2em !important;    font-weight: bold !important;    text-align: left !important;    width: auto;    padding: 0 10px;    margin: 5px;    color: #005884;    border-bottom: none;}fieldset.blocresultat-border {    border: 2px solid rgb(255, 171, 64) !important;    padding: 0.4em 1.4em 0.4em 1.4em !important;    margin: 1em 0 1em 0 !important;    /* -webkit-box-shadow: 0px 0px 0px 0px #000; */    /* box-shadow: 0px 0px 0px 0px #000; */        border-radius: 5px;    background: white;}legend.blocresultat-border {    font-size: 1.2em !important;    font-weight: bold !important;    text-align: left !important;    width: auto;    padding: 0 1em;    margin: 0;    border-bottom: none;    color: rgb(255, 171, 64);}fieldset.bloctitre-border {    border: 2px solid rgb(64, 171, 255) !important;    padding: 0.4em 1.4em 0.4em 1.4em !important;    margin: 1em 0 1em 0 !important;    /* -webkit-box-shadow: 0px 0px 0px 0px #000; */    /* box-shadow: 0px 0px 0px 0px #000; */    border-radius: 5px;    background: white;}legend.bloctitre-border {    font-size: 1.2em !important;    font-weight: bold !important;    text-align: left !important;    width: auto;    padding: 0 1em;    margin: 0;    border-bottom: none;    color: rgb(64, 171, 255);}.new_questionnaire {    border: 1px solid #ccc;    float: left;    padding: 5px;    /* height: 24px; */        display: flex;    width: auto;    /* vertical-align: top; */    /* line-height: inherit; */}span.titlenewnaire {    float: left;    line-height: 24px;}.basepadding {padding: 20px;/* float: left; */width: auto;overflow: hidden;margin: auto;/* background: transparent; */}.supresultat {float: right;cursor: pointer;margin-top: 5px;margin-right: 5px;}.txtsupprimerresultat {    float: left;    height: 24px;    line-height: 24px;    color: #777;    font-weight: bold;}.inputquestion {width: 85%;min-width: 200px;/* max-width: 600px; */min-height: 35px;border: none;border-bottom: solid 1px #ccc;color: #005884;font-size: 1.2rem;line-height: 1.4;float: left;/* margin: 0; */padding: .2rem .8rem;/* font-weight: bold; */}.deletequestionnaire {    cursor: pointer;}.deletequestionnaire:hover {    color: red !important;}.divquestion {width: 100%;float: left;background: white;margin: 1%;/* padding: 0; */}.divquiz {    width: 100%;    float: left;    background: white;    margin-bottom: 10px;}.creationcontenu {margin: 1%;margin: 0;}.divquizresultat {width: 100%;float: left;background: white;border: 1px solid #aaa;/* margin: 0; */margin-bottom: 10px;padding: 1%;}.divresultat {    width: 100%;    float: left;    background: white;    margin: 0;}.defautform {    border: 1px solid red;}.divchoix {float: left;width: 100%;/* padding-left:5px; */border-radius: 5px;padding: 0;display: inline-flex;flex-wrap: wrap;width: 100%;/* padding: 10px; */}.image_preview .caption {/* text-align: right; */position: absolute;padding: 0;/* float: right; */right: -10px;top: -10px;/* background: rgba(255, 255, 255, .9); *//* display: inline-table; *//* dominant-baseline: middle; */}.inputquestion:focus {    outline-style: none;    /* border-bottom: 1px solid dodgerblue;*/}.inputquestion:hover {    /* border-bottom: 1px solid dodgerblue; */}.list-choisirquestion {    padding: 0;}.choixsondage {border: 1px solid #ccc;display: block;width: auto;max-width: 100%;margin: 5px 0;padding: 0;float: left;background: white;}.choixsondageinput {width: 70%;min-width: 200px;/* max-width: 600px; */border: 0;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;color: #55595c;float: left;text-align: center;}.choixsondageinput:focus {    outline: none;}.styleblocreponse{	max-width: 345px; width:98%;margin:1%;background:#fafafa;	}.deleteoption {    /*  line-height: 48px;*/    /*  margin-left: 05px;*/}.supoption {    /* visibility: hidden; */        float: right;    margin-top: 5px;    margin-right: 5px;}.centrageecran {min-width: 300px;margin: 20px auto;padding: 1%;min-width: 300px;width: 100%;max-width: 1100px;/* overflow: hidden; *//* background: transparent; */border: 0px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;border-radius: 3px;}.centrageecranedition {/* border: 1px solid #ccc; */margin: auto;min-width: 300px;width: 100%;max-width: 800px;background: white;}.custom-complement {    display: inline-block;    padding: 0;    cursor: pointer;    float: left;    font-weight: normal;}.custom-complement-text {    float: right;    line-height: 25px;    margin-left: 5px;}.custom-file-upload {    display: inline-block;    padding: 0;    cursor: pointer;    float: left;    margin: 5px 0 0 10px;    font-weight: normal;}.custom-file-upload-text {    float: right;    line-height: 25px;    margin-left: 5px;    cursor: pointer;}.blocdetitre {    width: 100%;    float: left;}.image_preview {/* float: left; */position: relative;/* min-width: 300px; */width: fit-content;/* margin-bottom: 5px; *//* margin-top:10px; *//* margin: 20px; */margin: auto;margin-bottom: 5px;margin-top: 10px;max-width: 100%;}.divillustration {    display: none;}.formedition {    margin: 30px;}.progressimagebloc {text-align: center;/* width: auto; */min-width: 300px;margin: 20px auto 0 auto;}.divvalidaton {    text-align: right;}.txtannulerquestion {    float: left;    /* height: 30px; */}.annulerquestion {float: right;/* top: 0; */height: 24px;line-height: 24px;margin-top: 0px;margin-right: 0px;position: relative;cursor: pointer;color: #777;font-weight: bold;}.annulerquestion:hover {    color: #222;    font-weight: bold;}.choosequest {    border: 2px dashed #005782;    padding: 30px;    border-radius: 5px;    background: white;}.iframepreview {    border: 1px solid dodgerblue;}.image_preview img {height: auto;width: auto;max-width: 600px;max-height: 400px;display: block;text-align: left;margin: auto;max-height: auto;}.newlieu {    border-bottom: 1px solid #eee;    text-align: left;    color: #888;    padding-left: 10px;    margin: 4px 0 4px 4px;}.newcontenu {color: #222;padding-left: 10px;margin: 5px 0 5px 5px;font-weight: 600;}.audienceinteret {color: #222;padding-left: 10px;margin: 5px 0 5px 5px;font-weight: 600;}ul#ui-autocomplete {    text-align: left;}textarea#creationmessage {    width: 100%;    padding-left:10px;	min-height: 38px;	line-height: 1.38;	font-size:13px;}#apercumessage{	white-space: pre-line;	font-size: 14px;    font-weight: normal;    line-height: 1.38;	margin:0;}img.emojione {    height: 16px;    margin: 0 1px;}	.label_audience{font-weight:500;}.label_personnes{display:inline-block;}.label_type{color:#666;text-align:right;float:right;    }._38vo:after {    border-radius: 50%;}.questionnaire-presentation {    width: 80%;    margin: auto;    padding: 20px;    border: 2px solid dodgerblue;    background-color: white;}.presentation-data-quiz {    float: left;    vertical-align: top;    width: 100%;    text-align: center;}.presentation-quiz-preview {    width: 100%;    max-width: 500px;    display: inline-block;}.presentation-data-information {    display: inline-block;    margin-left: 5%;    vertical-align: top;    width: 100%;    text-align: left;    max-width: 400px;}.fenetre_presentation {padding: 20px;border: 0;/* border-radius: 8px; *//* box-shadow: 2px 2px 6px 0 #e9ebee; */}button.stripe-button-el {    outline: none;}.presentation-boost-quiz {clear: both;width: auto;/* background: dodgerblue; */color: #777;/* font-weight: bold; *//* padding: 10px 0px; *//* text-align: center; */border: 0px solid #ccc;/* border-top: 1px solid #ccc; */border-radius: 0px;text-align: center;/* margin: auto; *//* margin-top: 10px; */}.complementtxtresultat {font-size: 13px;padding-left: 10px;min-height: 68px;}.choixaffinite {border-top: 1px solid #efefef;float: left;width: 100%;text-align: center;/* background: #fafafa; */}.choixaffinitebloc {/* display: inline-block; *//* width: 46%; */margin: 5px;text-align: right;float: right;clear: both;}.choixaffinitebloc .titrechoixaffinite {display: inline;margin: 0;text-align: justify;font-weight: 500;color: #444;}p.infofile {    padding: 0 20px;    font-weight: bold;    text-align: center;}.buttonmodifier {    float: right;}.sbloc {    margin: auto;    max-width: 550px;}ul.ui-autocomplete {    overflow-y: auto;    max-height: 300px;    overflow-x: hidden;}.choixsexeinteraction input[type=radio] {    position: absolute;    visibility: hidden;    display: none;}.textedenonimage {font-weight: 300;position: absolute;margin-left: 20%;text-align: left;margin-top: 25%;color: indianred;width: 100%;height: 100%;}.centreimagepromotion {    position: absolute;    left: 50%;    top: 50%;    -webkit-transform: translateY(-50%) translateX(-50%);}.img.scaledImageFitWidth.img.centreimagepromotion {    min-height: 249px;    min-width: 476px;/*    height: inherit;    width: initial;    max-height: initial;    max-width: inherit; */	display: block;    object-fit: cover;}.choixsexeinteraction label {    color: #555;    display: inline-block;    cursor: pointer;    font-weight: bold;    padding: 5px 20px;    margin: 0;    box-shadow: 0 0px 1px rgba(0, 0, 0, .3);    outline: none;    float: left;}.choixsexeinteraction input[type=radio]:checked + label {    color: #555;    background: #d5d5d5;}.choixsexeinteraction .radio-group {    border: 1px solid #ccc;    border-radius: 5px;    overflow: hidden;    padding: 0;    float: left;    background: #f5f5f5;}.choixsexeinteraction {    background: white;    margin: 0px;    display: ;    border-radius: 5px;    /* float: left; */        width: auto;}input.inputpromotion {    font-size: small;    color: #555;    line-height: 1.5em;    padding-left: 10px;}dialog.dialog_promotion {    border: 0px;    padding: 0;    border-radius: 3px;    box-shadow: 0 2px 26px rgba(0, 0, 0, .3), 0 0 0 1px rgba(0, 0, 0, .1);}  .mdl-data-table.mdl-data-table-default-non-numeric td, .mdl-data-table.mdl-data-table-default-non-numeric th{	  text-align: left;  }.quiz_promotion {background-color: #f6f7f9;border-bottom: 1px solid #e5e5e5;border-radius: 3px 3px 0 0;color: #333;font-weight: bold;line-height: 19px;text-align: left;padding: 10px 20px;font-size: 14px;/* margin: 0; */}i.enlevercela.material-icons {    float: right;    text-align: right;    cursor: pointer;    color: #ddd;    margin-right: 4px;}i.enlevercela.material-icons:hover {    float: right;    text-align: right;    cursor: pointer;    color: #333;}span.erreurupimage {display: inline-block;text-align: right;color: darkred;margin-top: 4px;margin-left: 10px;}.imgpublicitepromu {float: left;/* width: 250px; */}.titrepublicitepromu {    float: left;    font-weight: normal;}td.noquiztableau {    background: white;    text-align: center;    font-size: large;}.ui-dialog-titlebar {    display: none;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable {    padding: 0;}.list_acces_page {    cursor: pointer;}.sp_3tbofxaSjxJ {    background-image: url(/images/Ieb9sExbAMW.png);    background-size: auto;    background-repeat: no-repeat;    display: inline-block;    width: 16px;    height: 16px;    background-position: -192px -1014px;}._4jy0 .img {    bottom: 1px;    position: relative;    vertical-align: middle;}button.copyads {    background: white;    border: 1px solid #555;    border-radius: 2px;    width: 100%;}button.prolongerads{    background: white;    border: 1px solid #555;    border-radius: 2px;    width: 100%;}.informations_quiz {    text-align:left;font-size:12px;line-height:22px;}.informations_quiz dt{    float: left;    clear: left;    width: 46%;	max-width:140px;    color: #666;    font-weight:100;}.informations_quiz dd{float: left;color: #444;font-weight:600;margin: 0;}.partenairetext {    margin-left: 20%;    margin-right: 5%;    padding: 10px;    margin-bottom: 10px;    font-size: 12px;    text-align: center;}.partenairebutton {    width: 25%;}tbody {    font-weight: normal;}a.mdl-navigation__link.lien:hover {    text-decoration: none;}a.mdl-button:hover {    text-decoration: none;}@media (max-width: 1024px) {    .formedition {        margin: 5px;    }}@media (max-width: 1024px) {    .formedition {        margin: 5px;    }}