.questions-forms{display:none;padding:15px 40px;background-color:#f9f9f9;text-align:center;position:relative}.questions-forms form label{font-size:16px}.questions-forms form .question-input{position:relative}.questions-forms form .question-input input,.questions-forms form .question-input textarea{width:100%;box-sizing:border-box;font-size:16px;padding:8px 10px 8px 36px;border-radius:6px;border:1px solid #c9c9c9;margin:5px 0;font-family:Roboto}.questions-forms form .question-input input::placeholder,.questions-forms form .question-input textarea::placeholder{font-size:13px}.questions-forms form .question-input::before{font-family:"Font Awesome 5 Pro";font-size:18px;color:#ef7b8d;top:12px;left:10px;position:absolute;font-weight:300}.questions-forms form .question-input.input-question::before{content:"\f128"}.questions-forms form .question-input.input-answer::before{content:"\f086"}.questions-forms form .question-input.input-review::before{content:"\f4b2"}.questions-forms form .question-input.input-nickname::before{content:"\f007"}.questions-forms form .question-input.input-email::before{content:"\f1fa"}.questions-forms .fa-sync{color:#ef7b8d;font-size:60px;margin:30px 0}#questions-list p.no-questions{font-size:26px;text-align:center;margin:40px 0}.message{color:#fff;margin:0 0 18px 0}.message p{color:#fff;margin:18px 0}.message.msg-success{background-color:#55bf0f}.message.msg-error{background-color:#d81e1e}.message i{font-size:30px;margin:15px 20px}.question h1{line-height:32px}.question h1 span{font-size:32px;line-height:10px}.question-thumb{width:65px;height:65px;margin:0 30px 0 0}.question-thumb img{border-radius:100px;max-width:100%}.question .question-content{width:100%}.question .question-content h4{color:#4b4b4b;font-weight:500;margin:0 0 0 0}.question .question-content h4 span{font-weight:normal;font-size:14px}.question .question-content hr{margin:20px 0 30px 0;width:100%;max-width:100%;border-color:#ccc}.question-actions{justify-content:space-between;align-items:flex-start}.question-actions p{margin:0;font-size:14px;line-height:50px}.question-actions p a{text-decoration:underline}.question-actions p a i{margin:0 4px 0 0}.question-actions p a:hover i{font-weight:400}.question-actions a{display:inline-block}.question span.separ{margin:0 10px}.question .answer{background-color:#e4e4e4;padding:16px 20px 0 20px;margin:0 0 12px 0}.question .answer.pco{background-color:#f8f1f2}.question .answer.author{background-color:#f8f1f2}.question .answer .answer-infos{text-align:right;font-size:14px}.question .answer .answer-infos a{color:#4b4b4b}.question .answer .answer-infos a i{color:#ef7b8d;margin:0 4px}.question .answer .answer-infos a:hover{color:#ef7b8d}.question .answer .answer-infos a:hover i.fal{font-weight:400}.question .answer .answer-infos a span{margin:0 4px 0}.question .answer .answer-infos a:first-of-type span{margin:0 15px 0 0}.question .answer .answer-infos .useful-zone{border-bottom:2px solid #ef7b8d;padding-bottom:3px}.question .all-answers{text-align:center;font-size:14px}.question .all-answers a{text-decoration:underline}.answers-load{text-align:center;color:#4b4b4b;font-size:60px;padding:60px}#sorting-zone{margin:8px 0 20px 0;padding:12px 0;border:1px solid #eee;border-left:0;border-right:0}#sorting-zone label{font-size:13px;margin:0 0 0 8px}#sorting-zone select{padding:4px 8px;border:1px solid #ddd;color:#4b4b4b;border-radius:3px;margin:0 15px 0 6px}.btn-question{text-align:center}#email-form-modal{display:none;position:fixed;z-index:1000;text-align:center;width:100%;padding:0;background:none;left:0}#email-form-modal form{background-color:#fff;height:180px;max-height:100vh;width:100%;max-width:400px;margin:0 auto;padding:0 20px}#email-form-modal form h4{padding:20px 0 15px 0}#email-form-modal form #close-email-form{float:right;margin:10px 0 0 0;color:#4b4b4b;font-size:30px}@media all and (max-width:1278px){.questions-list.globalconteneur{width:calc(100% - 40px)}}@media all and (max-width:1100px){.question-actions{align-items:flex-start}}@media all and (max-width:880px){.questions-list .sidebar-zone{display:none}.question-detail.flex-container{flex-wrap:wrap}.question-detail.flex-container .sidebar-zone{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.question-detail.flex-container .sidebar-zone .sidebox{width:calc(50% - 10px)}}@media all and (max-width:660px){#addQuestionForm{width:100%;padding-left:0;padding-right:0;text-align:center}.question-detail.flex-container .sidebar-zone .sidebox{width:100%}.question-detail .question-actions.flex-container{flex-wrap:wrap}}