.question.question-entry{padding-bottom:15px}.question.question-entry ul{padding:0;list-style:none}.question.question-entry ul li{list-style:none;margin-bottom:6px}.question.question-entry label{vertical-align:middle;cursor:pointer;font-weight:400}.question.question-entry p.description{font-style:normal;margin-bottom:10px}.question.question-entry textarea{width:100%;max-width:100%;border:2px solid rgba(0,0,0,.2);padding:5px;color:#000}.question.question-entry .textfield{border-color:rgba(0,0,0,.2);border-width:0 0 2px 0;padding:0 3px;color:#000;position:relative;top:1px;background:0 0}.question.question-entry .require-icon{color:#b21f21}.question.question-entry .message-block{display:block;padding:5px 15px;font-size:12px;border:1px solid #f1acad;background-color:rgba(178,31,33,.1);color:#b21f21;position:relative;margin-bottom:5px}.question.question-entry .description-sys{font-size:12px;position:relative;overflow:hidden}.question.question-entry .description-sys .max,.question.question-entry .description-sys .min{display:block}.question.question-entry .description-sys .max span,.question.question-entry .description-sys .min span{color:#b21f21;font-weight:700}.question.question-entry ul{margin-bottom:0}.question.question-entry .read-more{margin-bottom:10px;display:inline-block;text-decoration:underline}.question.question-entry .read-more+.description{display:none}.question.question-entry .read-more.open{display:none}.question.question-entry .read-more.open+.description{display:block}.stylized-input{padding-left:30px;box-sizing:border-box;position:relative}.stylized-input label{display:inline}input[type=checkbox].regular-checkbox,input[type=radio].regular-radio{display:none}.regular-checkbox+label{background-color:#fafafa;border:2px solid #ccc;padding:9px;display:inline-block;position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);margin-bottom:0;left:0}.regular-checkbox+label:active,.regular-checkbox:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked+label{background-color:#e9ecee;border:2px solid #ccc;color:#99a1a7}.regular-checkbox:checked+label:after{content:'\2714';display:block;font-size:16px;position:absolute;color:#373e59;top:-2px;left:3px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1),inset 0 0 10px rgba(0,0,0,.1)}.regular-radio+label{-webkit-appearance:none;background-color:#fafafa;border:2px solid #ccc;padding:9px;border-radius:50px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);margin-bottom:0;left:0}.regular-radio:checked+label:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;top:3px;background:#373e59;text-shadow:0;left:3px;font-size:32px}.regular-radio:checked+label{background-color:#e9ecee;color:#99a1a7;border:2px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1),inset 0 0 10px rgba(0,0,0,.1)}.regular-radio+label:active,.regular-radio:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.mfpoll{margin-bottom:27px;max-width:700px;margin:0 auto}.mfpoll .clearfix::after,.mfpoll .clearfix::before{content:"";display:table}.mfpoll .clearfix::after{clear:both}.mfpoll .clearfix{zoom:1}.mfpoll .poll-title{color:#373e59;font-size:28px;font-weight:400;box-sizing:border-box;margin:15px 0;text-align:center;margin:0 -15px 15px -15px;padding:10px 0}.mfpoll .poll-title span{display:block;margin-top:5px;font-size:12px;color:#666}.mfpoll .question-entry h3{font-weight:400;color:#373e59;margin-top:0;font-size:20px;margin-bottom:10px}.mfpoll div.poll-description{color:rgba(0,0,0,.2);font-size:16px}.mfpoll .page-for-user{position:absolute;right:15px;top:50%;transform:translateY(-50%);display:inline-block;background-color:rgba(0,0,0,.2);width:100px;text-align:center;padding:10px 5px;border-radius:2px}.mfpoll #summary-user .summary-question{margin-bottom:15px}.mfpoll #summary-user .summary-question p{margin-bottom:5px;margin-top:5px;font-size:12px}.mfpoll #summary-user .summary-question .bar-summary{box-sizing:border-box;display:block;height:21px;padding:2px 2px 2px 2px;margin-right:60px;border:1px solid rgba(0,0,0,.2);border-radius:2px;position:relative;background-color:rgba(0,0,0,.05)}.mfpoll #summary-user .summary-question .bar-summary .response-count{position:absolute;top:50%;right:-60px;width:60px;text-align:center;transform:translateY(-50%);font-size:14px}.mfpoll #summary-user .summary-question .bar-summary .bar-content{display:block;height:15px;background-color:#373e59;border-radius:2px}.mfpoll.thanks{margin-bottom:25px}.mfpoll .button-bar{text-align:center;padding:15px;margin:0 -15px}.mfpoll.template-shortcode{margin-bottom:27px;border:2px solid rgba(0,0,0,.05);padding:0 15px 15px 15px}.mfpoll.template-shortcode.thanks p:last-child{margin-bottom:0}.mfpoll.template-shortcode .poll-title{background-color:rgba(0,0,0,.05)}.mfpoll.inverted{background-color:#373e59}.mfpoll.inverted .poll-title,.mfpoll.inverted h3{color:#fff}.mfpoll.inverted .description-sys,.mfpoll.inverted .poll-title span{color:rgba(255,255,255,.4)}.mfpoll.inverted .button-bar,.mfpoll.inverted .poll-title{background-color:#2d3349}.mfpoll.inverted .textfield,.mfpoll.inverted label{color:rgba(255,255,255,.6)}.mfpoll.inverted .textfield{border-color:rgba(255,255,255,.3)}.mfpoll.inverted .regular-checkbox+label,.mfpoll.inverted .regular-radio+label{background-color:#2d3349;border:2px solid #242839}.mfpoll.inverted .regular-radio:checked+label:after{background-color:#7b86ae}.mfpoll.inverted .regular-checkbox:checked+label:after{color:#7b86ae}.article .mfpoll ul{margin-bottom:0!important}.article .mfpoll ul>li:before{display:none!important}.mfpoll-wrapper.no-title .mfpoll{padding-top:15px}.mfpoll-wrapper.no-title .poll-title{display:none}.mfpoll-wrapper.no-page-numbers .poll-title span{display:none}.question-assigning_points #points-assign.error{color:#b21f21}.question-assigning_points input{width:50px;border:2px solid rgba(0,0,0,.2);padding:5px 10px;margin-right:10px}.question-assigning_points .point-to-assign{color:#000}.question-assigning_points .point-to-assign span{color:#000;font-weight:700;font-size:18px}.question-assigning_points .point-to-assign .max-point-assign{font-weight:400;font-size:14px;color:#666}.question-add_attachment [type=file]{display:none}.question-add_attachment h4{color:#000}.question-add_attachment ul{padding-left:20px}.question-add_attachment ul li{list-style-type:disc}.question-add_attachment label.file-upload i{margin-right:10px}.question-add_attachment .inputfile+label{font-size:16px;font-weight:400;color:#373e59;background-color:#fff;display:inline-block;padding:10px 15px;border:2px solid #373e59}.question-add_attachment .inputfile+label{cursor:pointer}.question-add_attachment .inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.question-add_attachment .inputfile+label *{pointer-events:none}.question-question_of_email{position:relative;overflow:hidden}.question-question_of_email input{color:#666;padding:8px 15px 8px 15px;border:2px solid rgba(0,0,0,.2)}.question-entry ul.nps-answers li{position:relative;width:10%;float:left;text-align:center;cursor:pointer;padding:5px 0}.question-entry ul.nps-answers li .regular-checkbox+label,.question-entry ul.nps-answers li .regular-radio+label{margin:0;position:relative;top:0;transform:none}.question-entry ul.nps-answers li span{display:block;margin-bottom:5px;color:#666}.question-entry ul.nps-answers li:hover{background-color:rgba(0,0,0,.05);border-radius:2px}.question.question-entry .input-container.has-counter{position:relative}.question.question-entry .input-container.has-counter .counter-wrapper{position:absolute;bottom:3px;left:6px;font-size:10px}.question.question-entry .input-container.has-counter textarea{padding-bottom:18px}.question-ranking .ranking li{position:relative;padding:15px 15px 15px 135px;border:2px solid rgba(0,0,0,.2);max-width:400px;font-size:16px;overflow:hidden}.question-ranking .ranking li i{position:absolute;top:50%;left:0;height:30px;width:60px;transform:translateY(-50%);text-align:center;line-height:30px;cursor:pointer}.question-ranking .ranking li i:after{position:absolute;top:-50%;right:0;content:" ";display:block;width:2px;height:100px;background-color:rgba(0,0,0,.2)}.question-ranking .ranking li i.fa-angle-down{left:60px}.question-ranking .ranking li span{font-weight:700;color:#000}.question-ranking .ranking li:first-child .up:before,.question-ranking .ranking li:last-child .down:before{opacity:.2;cursor:none}.question-open_question input[type=text]{font-size:16px;color:#666;height:40px;padding:8px 5px 8px 5px;border:2px solid rgba(0,0,0,.2);border-radius:2px}.question-open_question input[type=text]:focus,.question-open_question input[type=text]:hover{border-color:#000}