.a-title,.contact-infos,.dashboard-view,.login-title,.login-view{font-family:century,"Helvetica Neue",Helvetica,Arial,sans-serif}.login-title{margin-top:40px;margin-bottom:30px;color:#444;font-weight:700;font-size:26px}.login-subtitle{line-height:33px;margin-top:0}.login-view{box-shadow:0 1px 2px rgba(91,91,91,.3);background-color:#FFF;border-radius:4px;margin:15px 0;padding:40px 30px}.dashboard-view{margin-bottom:60px;background:#ddd;padding:30px 15px;border-radius:3px}.login-intro{font-size:16px;margin-top:25px}.login-text{line-height:24px;color:#828282;font-size:16px}.contact-infos{color:#959595}.contact-infos a{color:#3F51B5}.contact-infos a:hover{text-decoration:none;color:#3F51B5;border-bottom:1px solid #3F51B5}.flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.flex-container .flex-item{padding:5px;width:250px;margin-top:10px;border-radius:3px}.box-wrapper{padding:15px;background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%}.box-wrapper h4{color:#3F51B5;font-weight:700}.box-wrapper-about{background:#909090;color:#fff}.box-wrapper-about h4{color:#fff}.box-wrapper .list-element{position:relative;display:block;padding:10px 0}.box-wrapper .list-element a{display:flex;align-items:center;justify-content:space-between;color:#555}.box-wrapper .list-element a:hover{text-decoration:none;color:#3F51B5}.trash{color:#d15b47}@font-face{font-family:FontAwesome;src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../bower_components/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:century;src:url(../assets/fonts/8cde2b87.century-gothic.ttf);font-weight:400;font-style:normal}.browsehappy{margin:.2em 0;background:#ccc;color:#29333f;padding:.2em 0}body{padding-top:40px;color:#616161}.navbar-default form{border-color:transparent}@media screen and (min-width:768px){.edit-body,.list-body{padding-top:130px}}.navbar-accept{background-color:#B9282B!important}.navbar-default{background-color:#3F51B5;border-color:#303F9F}.navbar-default .navbar-nav>li>a{color:#D1C4E9}.navbar-default .navbar-brand,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-text{color:#FFF}.navbar-brand{margin-top:-7px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#303F9F;color:#fff}.navbar-default .navbar-toggle{border-color:#3F51B5}.navbar-default .navbar-toggle .icon-bar{background-color:#C5CAE9}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#303F9F}.btn-navbar{padding:9px 10px!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#303F9F}:focus{outline:-webkit-focus-ring-color auto 0!important}.form-control:focus{border-color:#3F51B5;outline:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075),0 0 0 rgba(102,175,233,.6);box-shadow:inset 0 0 0 rgba(0,0,0,.075),0 0 0 rgba(102,175,233,.6)}label{font-weight:400!important}.btn{padding:6px 24px;text-transform:uppercase}button.form-btn{width:inherit}.btn.active:focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 0;outline-offset:0}.btn-primary{color:#fff;background-color:#FFC400!important;border-color:#FFC400!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#FFAB00;border-color:#FFAB00}.blue-bold,.btn-link{color:#3F51B5}.btn-warning{color:#fff;background-color:#C5CAE9!important;border-color:#C5CAE9!important}.btn-success{color:#fff;background-color:#3F51B5!important;border-color:#3F51B5!important}.btn-delete{color:#fff;background-color:#8b0000!important;border-color:#8b0000!important}.btn-delete:hover{color:#fff}.flex-btn{display:flex;justify-content:flex-end}.dlg-cancel{color:#fff;background-color:#C5CAE9!important;border-color:#C5CAE9!important}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:inherit}.panel-default>.panel-heading{color:#616161;background-color:#fafafa}.alert-warning{background-color:#FFECB3;border-color:#FFE082;color:#8a6d3b}form input.ng-invalid-required,form select.fng-invalid-required,form select.ng-invalid-required,form textarea.ng-invalid-required{background-color:#fff;border:1px solid #E91E63}.test-error{background-color:red}.box-default,.boxDefaultBg{box-shadow:0 1px 2px rgba(91,91,91,.3);background-color:#FFF;border-radius:4px}.pagination-survey{padding-left:0;margin-top:30px;border-radius:4px;margin-bottom:0}.cursor{cursor:pointer}.containerTop{margin-top:30px}.boxDefaultBg{margin:15px 0}.boxDefaultContent{padding:15px}.indent-content{margin-top:10px;margin-left:13px}.filter-content,.hr-separate{margin-top:15px}.spaceCheckbox{margin-right:25px}input[type=radio],input[type=checkbox]{margin-right:3px}.hr-separate{height:1px;background-color:#ddd;margin-bottom:15px}.titleWelcome{font-weight:400;color:#c5cae9;font-size:45px}.number-width{max-width:11%}.td-number-width{max-width:50px}.select-width{max-width:245px}.btn-nav{padding:6px 12px}.align-item{min-width:100px}.sub-table{width:100%;margin-top:10px}.sub-table td,th{padding:4px 4px 4px 0;vertical-align:top}.default-title{font-weight:400;font-size:21px}.default-subtitle{font-size:16px;font-weight:400}.selected{background:#8C9EFF}.selected td,th{color:#333!important}.selected:hover{background:#8C9EFF!important}.btn-margin{margin:10px}.clean-sessions-tab td{padding:5px;width:430px;border:1px solid #d3d3d3}.clean-sessions-tab .number{text-align:center;width:50px}.clean-sessions-tab .red-number{background:#8b0000;color:#fff;border:1px solid #8b0000}.p-l-15{padding-left:15px!important}.m-b-0{margin-bottom:0!important}.m-b-20{margin-bottom:20px!important}.flex-space{display:flex;justify-content:space-between}.grey{background-color:#d3d3d3;color:#000!important;font-weight:700}.white{background-color:#fff;color:#000}.btn-p{padding:5px 9px!important}.margin-right{margin-right:20px!important}.grey-box{background-color:#616161;color:#fff!important;font-weight:700!important}.grey-box:hover{color:#000!important}.bold-red{color:#ff4500;font-weight:700;font-size:16px}.blue-box,.cmp-view-status-config .sub-cat-title,.green-box,.red-box{font-weight:700!important}.red-box{background-color:#ff4500;color:#fff!important}.red-box:hover{color:#000!important}.green-bold{color:#6aaf46;font-weight:700;font-size:16px}.green-box{background-color:#6aaf46;color:#fff!important}.green-box:hover{color:#000!important}.blue-box{background-color:#8C9EFF;color:#fff!important}.a-title,.blue-bold,.modified-bold,.used-bold{font-weight:700}.blue-box:hover{color:#000!important}.modified-bold{color:#8C9EFF;font-size:16px}.used-bold{color:#d3d3d3;font-size:16px}.blue-bold{font-size:16px}.groupStatusTitle,.table-listing th{color:#BDBDBD;letter-spacing:.9px;text-transform:uppercase}.flex-col{display:flex;flex-direction:column}.sectionTitle{font-weight:400}.pboQuestionName{line-height:40px;font-weight:500;font-size:15px}.panel-title a:focus,.panel-title a:hover{text-decoration:none}.accordion-toggle{display:block}.table-listing>tbody>tr>td,.table-listing>tbody>tr>th,.table-listing>tfoot>tr>td,.table-listing>tfoot>tr>th,.table-listing>thead>tr>td,.table-listing>thead>tr>th{padding:15px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd}.table-listing th{font-size:10px;font-weight:500}.table-listing td{color:#616161;font-size:13px;font-weight:400}.table-listing td .glyphicon-edit,.table-listing td .glyphicon-export{color:#FFC400;font-size:18px;font-weight:400}.table-listing .surveySessionCode{font-size:10px}.table-listing .width-xs{width:5%}.width-s{width:10%}.filter-survey{cursor:pointer}.filter-survey .title-filter{text-transform:uppercase;color:#3F51B5;font-size:16px;display:flex;align-items:center;justify-content:space-between}.filter-survey .title-filter .ic-filter{width:15px;margin-right:10px}.filter-survey .title-filter .line{height:1px;background:rgba(82,87,133,.3);width:90%;margin-left:15px}.filter-content .input-filter{display:flex;flex-direction:row}.filter-content .input-filter .filters,.filter-content .input-filter .flex-row{display:flex;align-items:center}.filter-content .input-filter .filters .input-margin{margin-right:10px!important}.filter-content .input-filter .margin-left{margin-left:20px}.filter-content .input-filter input[type=checkbox]{width:13px;height:13px;margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0}.filter-content .input-filter input[type=checkbox]:after{content:"";width:13px;height:13px;border:1px solid #3F51B5;margin:0;vertical-align:top;display:inline-block;border-radius:20%}.filter-content .input-filter input[type=checkbox]:checked:after{background-image:url(../assets/images/bc913264.checked.png);background-position:center,center}.filter-content .input-filter label{margin:0}.filter-content .indicators{display:flex;align-items:center;margin-top:10px}.filter-content .indicators .selector{width:100%!important}.filter-content .indicators .first-indicators{width:20%}.filter-content .indicators .sub-indicator{margin-left:10px;width:20%}.headerTitle{margin-bottom:55px}.groupStatusTitle{font-size:10px;font-weight:500;padding-top:5px}.wrapperPboSurveyChapter{border-radius:4px;margin:15px 0;border:1px solid #ddd;background-color:#fafafa}.wrapperAddChapterHere{text-align:center;border:1px solid #ddd;margin-top:15px;margin-bottom:15px;background-color:#FAFAFA}.linkBtnAdd{color:#3F51B5!important}.form-control-inline{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.form-control-inline.active,.form-control-inline:active,.form-control-inline:focus{border:1px solid #3F51B5}input[type=number].ng-invalid{border-color:#8b0000!important;background-color:#cd5c5c!important;color:#fff}input[type=number]{padding-left:5px}textarea[msd-elastic]{line-height:1.5em;min-height:3.5em}.pboid-col{width:10em}.question-section ul[dnd-list],.question-section ul[dnd-list]>li{position:relative}.question-section ul[dnd-list]{min-height:42px;padding-left:0}.question-section ul[dnd-list] .dndDraggingSource{display:none}.question-section ul[dnd-list] .dndPlaceholder{display:block;background-color:#ddd;min-height:42px}.question-section ul[dnd-list] li.selected{background-color:#dff0d8;color:#3c763d}.alert{margin:20px auto}.survey-session-view .header-title{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.survey-session-view .session{display:flex;justify-content:space-between;align-items:center}.survey-session-view .session .ic-random{margin-left:10px}.survey-session-view .margin-t{margin-top:15px}.survey-session-view .session-row{display:flex;flex-direction:row}.survey-session-view .margin-left{margin-left:15px}.survey-session-code .header,.survey-session-view .btn-footer{display:flex;justify-content:space-between}.survey-session-code .header .header-title{display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.survey-session-code .form{margin:15px 0}.survey-session-code .lang-width{width:100%}.survey-session-code .flex{display:flex;align-items:center}.wrapper-dropdown-ic{position:relative!important}.dropdown-ic{position:absolute;left:0;padding-left:0;background:#fff;z-index:2;border:1px solid #ddd;border-radius:3px;text-align:center;min-width:130px}.dropdown-ic li{list-style-type:none;padding:5px}.dropdown-ic li:hover{background:#F5F5F5}.dropdown-ic li:hover a{text-decoration:none;cursor:pointer}.create-box form{background:#fff;padding:15px;border-radius:2px;margin:15px 0}.create-box form .form-title{margin-left:10px}.create-box .display-flex{display:flex}.create-box .display-flex .medium{flex-basis:31.5%;margin:1%}.create-box .display-flex .half-width{flex-basis:48%;margin:1%}.create-box .action{display:flex;justify-content:flex-end;align-items:center}.create-box .alert-invalid{color:#f06292;font-size:16px}.create-box .legend{font-size:16px!important;margin-left:-15px}.default-table{border:1px solid #ccc;margin-top:10px}.default-table td,th{padding:5px}.default-table tr:last-child td{background:#C5CAE9;border-color:#F1F2F4}.no-margin{margin:0}.box-confirmation{margin-bottom:60px}.box-confirmation .message{display:flex;flex-direction:column;align-items:center;background:#fff;padding:30px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.box-confirmation .message .success{color:#00B7D0;font-size:16px;margin-bottom:15px;display:flex;flex-direction:column;align-items:center}.box-confirmation .message .success .fa-check{font-size:48px}.a-title{color:#3F51B5;font-size:18px;margin-top:10px;margin-bottom:10px}.box-caution{font-size:16px;color:#f06292;font-weight:500;background:#fdeff4;padding:10px 15px;border-radius:3px;margin:5px 15px 15px}.box-caution .highlight{font-weight:600}.box-caution-inline{font-size:16px;color:#f06292;font-weight:500}.sociodemo .table-socio-demo-container .table-socio-demo .green-box,.sociodemo .table-socio-demo-container .table-socio-demo .red-box,.surv-sess-q-a .title{font-weight:400}.toast-success{background-color:#1dc0d5}.surv-sess-q-a .title{font-size:21px;color:#333}.surv-sess-q-a .default-form{max-width:800px}.surv-sess-disclaimer,.surv-sess-q-a{margin-top:-40px}.surv-sess-disclaimer .action-btn,.surv-sess-q-a .action-btn{background:#F44;color:#fff;padding:8px 60px;border:none;border-radius:2px;font-size:16px;letter-spacing:1px}.vertical-divider{background:rgba(82,87,133,.3);height:1px;margin:30px 0}.surv-sess-disclaimer input[type=checkbox],.survey-wrap input[type=radio],.survey-wrap input[type=checkbox]{margin-right:8px}.surv-sess-disclaimer input{box-shadow:none;border:1px solid #bcbcbc;border-radius:2px;padding:6px 12px;max-width:50%}.surv-sess-disclaimer input:focus{border:1px solid #373b5a}@media screen and (max-width:550px){.surv-sess-disclaimer input{max-width:100%}}.surv-sess-disclaimer .control-label{margin-top:15px;margin-bottom:6px;font-weight:500;font-size:18px}.surv-sess-disclaimer .custom-content{max-width:650px;line-height:29px;color:#373b5a}.surv-sess-disclaimer .custom-content .message .logo{margin-left:20px;margin-top:20px}.surv-sess-disclaimer .custom-content .link{color:#F44;display:block;padding:5px 0 0}.surv-sess-disclaimer .custom-content .wrapper{padding:30px;font-size:16px;border:none}.surv-sess-disclaimer .custom-content .legal-disclaimer{background:#f5f6f7;margin:-30px 0;padding:30px 30px 20px}.surv-sess-disclaimer .custom-content .intro-disclaimer{margin-bottom:10px;font-size:21px;font-weight:500;color:#F44}.surv-sess-disclaimer .custom-content .agree-checkbox{margin-bottom:25px;display:flex;align-items:baseline}.surv-sess-disclaimer .custom-content .action-btn{width:100%}.surv-sess-disclaimer .custom-content .footer{display:block!important}.surv-sess-disclaimer .custom-content .footer a{color:#fff;background-color:#3F51B5!important}.survey-wrap .tab-divider{margin:15px 0;padding:20px 0;display:flex;align-items:center;line-height:22px;font-size:16px;color:#1B264F}.survey-wrap .tab-divider:hover{cursor:pointer}.survey-wrap .tab-divider .ic-section{margin-right:10px;align-self:baseline;margin-top:3px}.survey-wrap .tab-divider .ic-down,.survey-wrap .tab-divider .ic-right{margin-left:4px}.survey-wrap .tab-divider .name{font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:18px}.survey-wrap .tab-divider .line{height:1px;background:rgba(82,87,133,.3);width:100%;margin-left:15px}.survey-wrap .tab-divider .filter-number{color:#1B264F;padding-left:10px;font-weight:600;font-size:18px}.generateSession input{border-radius:2px;border:1px solid #ddd;height:26px}.generateSession ul[dnd-list]>li{position:relative;background-color:#fff;border:1px solid #ddd;padding:10px 15px;margin-bottom:-1px}.generateSession ul[dnd-list]{position:relative;padding-left:0;min-height:42px;margin:5px 0}.generateSession ul[dnd-list] .dndDraggingSource{display:none!important}.generateSession ul[dnd-list] .dndPlaceholder{display:block;background-color:#ddd;min-height:42px}.generateSession ul[dnd-list] li.selected{background-color:#3F51B5;color:#fff}.generateSession ul[dnd-list] li.selected input{color:#000}.generateSession ul[dnd-list] li.selected:hover{background:#3F51B5!important}.generateSession ul[dnd-list] li:hover{background-color:#eee}.generateSession .table-row{display:flex;min-width:200px;flex-direction:row;align-items:center}.generateSession .table-row span{margin-right:15px}.generateSession .table-row .last-item{margin-right:0;margin-left:-5px}.generateSession .table-row .param{width:120px}.generateSession .table-row .size-s{width:100px}.generateSession .table-row .size-s input{max-width:90px}.generateSession .table-header{padding:0 15px;font-weight:500}.generateSession .table-and-plot{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:10px}.generateSession .table-and-plot .table{width:50%;overflow:auto}.generateSession .table-and-plot .wrapper-graph{position:fixed;right:0;width:50%;display:flex;flex-direction:column;align-items:center;padding:40px}.generateSession .table-and-plot .table-default{padding:10px 15px;margin-top:15px}.generateSession .table-and-plot .wrapper-session{padding:0 15px;margin-top:5px}.generateSession .table-and-plot .wrapper-session input{width:90px;margin-right:5px;margin-left:7px}.generateSession .table-and-plot .wrapper-session .btn-success{padding:2.5px 24px;margin-top:-3px}@media screen and (max-width:1015px){.generateSession .table-and-plot{flex-direction:column-reverse}.generateSession .table-and-plot .table,.generateSession .table-and-plot .wrapper-graph{width:100%}.generateSession .table-and-plot .wrapper-graph{position:relative;padding:0;margin-bottom:30px}}@media screen and (max-width:991px){.generateSession{width:100%}}.spinning-bg{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:#d3d3d3;opacity:.6}.sk-fading-circle{margin:-40px auto 100px -40px;width:80px;height:80px;position:absolute;top:50%;left:50%}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}tbody.disabled{background:#d3d3d3;opacity:.6}.mandatory-field{color:#E91E63}.mandatory-field .red-sticker{margin-right:-8px}.mandatory-field .label{color:#E91E63;font-size:12px}.red-sticker{color:#E91E63;margin-top:-15px}.flex-line{display:flex;justify-content:space-between}.disabled-select{cursor:not-allowed;background-color:#d3d3d3}.centered-txt{text-align:center}.centered-line{display:flex;align-items:center}.create-campaign{margin-top:10px;padding-top:20px}.create-campaign .container{display:flex;flex-direction:column}.create-campaign .container .header-title{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.create-campaign .container .survey{display:flex;flex-direction:row}.create-campaign .container .survey .margin-right{margin-right:20px}.create-campaign .container .survey .flex-cln{margin-left:15px;display:flex;flex-direction:column}.create-campaign .container .survey .flex-cln .flex-align{display:flex;align-items:center}.create-campaign .container .survey .flex-cln .flex-align .radio-margin{margin-right:10px}.create-campaign .container .survey .flex-cln input[type=radio]{width:13px;height:13px;margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0}.campaign-edit .container .date-padding,.create-campaign .container .date-padding{padding-left:15px}.create-campaign .container .survey .flex-cln input[type=radio]:after{content:"";width:13px;height:13px;border:1px solid #3F51B5;margin:0;vertical-align:top;display:inline-block;border-radius:50%}.create-campaign .container .survey .flex-cln input[type=radio]:checked:after{background:#3F51B5}.create-campaign .container .survey .flex-cln label{margin:0}.campaign-edit .container .campaign-button .margin-right,.create-campaign .container .campaign-button .margin-right{margin-right:20px}.create-campaign .container .survey .no-padding{padding-top:0}.create-campaign .container .campaign-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:20px}.create-campaign .container .campaign-button .cancel-btn a{font-size:14px;border-radius:4px}.create-campaign .container .campaign-button .create-btn button{font-size:14px}.create-campaign .container .no-border{border-right:none}.create-campaign .container .input-group-addon{border:1px solid #3F51B5}.campaign-edit .container .border-radius,.create-campaign .border-radius{border-radius:4px!important}.create-campaign .container .text-legend{flex-direction:row;display:flex;flex-wrap:wrap;max-width:50%;font-size:12px;padding-top:7px;margin-left:15px}.create-campaign .container .long-text-legend{flex-direction:row;display:flex;flex-wrap:wrap;font-size:12px;padding-top:7px}.campaign-edit{margin-top:10px;padding-top:20px}.campaign-edit .container{display:flex;flex-direction:column}.campaign-edit .container .headerTitle{display:flex;align-items:center;margin-bottom:0;width:100%;justify-content:space-between}.campaign-edit .container .headerTitle .headerTitle{display:flex;flex-direction:row;align-items:center}.campaign-edit .container .input-group-addon{border:1px solid #3F51B5}.campaign-edit .container .padding-left{padding-left:12px}.campaign-edit .container .campaign-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.campaign-edit .container .campaign-button .cancel-btn a{font-size:14px;border-radius:4px}.campaign-edit .container .campaign-button .create-btn button{font-size:14px}.campaign-edit .text-legend{flex-direction:row;display:flex;flex-wrap:wrap;max-width:50%;font-size:12px;padding-top:7px;margin-left:15px}.campaign-config .tag-line{display:flex;flex-direction:row;margin-bottom:3px}.campaign-config .tag-line .tags{background-color:#fff;color:#3F51B5!important;border-radius:5px;border:1px solid #3F51B5;padding:3px 7px;width:fit-content;margin-right:10px;margin-bottom:5px}.campaign-config .align-title-btn{display:flex;justify-content:space-between;align-items:center}.cmp-view-status-config .explication-content{padding:5px;border:1px solid #3F51B5;border-radius:5px;width:fit-content;border-left-width:5px;color:#3F51B5}.cmp-view-status-config .explication-content-warning{padding:5px;border:1px solid #ffc000;border-radius:5px;width:fit-content;border-left-width:5px;color:#000}.cmp-view-status-config .sub-cat-title{color:#3F51B5}.cmp-view-status-config .sub-cat-title-warning{color:#ffc000!important}.cmp-view-status-config .ic-margin{margin-right:5px}.pulse{animation:pulse 1s infinite}@keyframes pulse{0%{opacity:0}100%{opacity:100%}}.line-status{display:flex;align-items:center}.txt-configured{color:#37b400;font-weight:700}.txt-not-configured{color:#ff6358;font-weight:700}.txt-partially-configured{color:#ffc000;font-weight:700}.warning-box{border:1px solid #ff6358;border-radius:5px;margin-top:10px}.warning-box .content{font-weight:700;padding:5px}.warning-box .title{font-weight:700;color:#fff;background-color:#ff6358;padding:5px}.campaign-view{margin-top:10px;padding-top:20px}.campaign-view .cmp-view-title{max-width:800px}.campaign-view .container{display:flex;flex-direction:column}.campaign-view .container .form-horizontal{display:flex;justify-content:space-between}.campaign-view .container .box-infos{border-bottom:solid 1px #DDD;padding-bottom:15px}.campaign-view .container .box-infos .header-title{display:flex;flex-direction:row;align-items:center;margin-bottom:15px;font-size:13px}.campaign-view .container .box .content-box .sessions .content-sessions .flex,.campaign-view .container .box-infos .flex-align{align-items:center;display:flex}.campaign-view .container .box-infos .header-title .name-title{text-transform:uppercase;font-weight:700;color:#3F51B5}.campaign-view .container .box-infos .principal-info-box{width:44%;border:1px solid #3F51B5;border-radius:4px;height:fit-content;margin-right:20px;padding:10px}.campaign-view .container .box-infos .principal-info-box .sub-info{color:#3F51B5;font-weight:700}.campaign-view .container .box-infos .principal-info-box .line{width:100%;height:1px;background-color:#d3d3d3;margin:5px 0}.campaign-view .container .box-infos .form-control{border:1px solid #3F51B5}.campaign-view .container .box-infos .no-border{border-right:none}.campaign-view .container .box-infos .input-group-addon{border:1px solid #3F51B5}.campaign-view .container .box-infos .input-group{padding-left:15px}.campaign-view .container .box-infos .padding-label{padding:0 15px 0 0}.campaign-view .container .box-infos .cursor-click{cursor:pointer}.campaign-view .container .box-infos li{margin-left:10px}.campaign-view .container .box-infos .top-btn{display:flex;justify-content:space-between}.campaign-view .container .box-infos .top-btn .custom-tab{padding:5px;text-align:center}.campaign-view .container .box-infos .top-btn .custom-tab td,.campaign-view .container .box-infos .top-btn .custom-tab th{border:1px solid #d3d3d3!important;padding:5px}.campaign-view .container .box-infos .top-btn .custom-tab .important{border:1px solid #F1F2F4;background:#C5CAE9}.campaign-view .container .box{display:flex;flex-direction:row}.campaign-view .container .box .buttons-box{width:150px;display:flex;flex-direction:column;border-right:solid 1px #DDD}.campaign-view .container .box .buttons-box .buttons{display:flex;flex-direction:column}.campaign-view .container .box .buttons-box .buttons .menu-button{padding:10px 0}.campaign-view .container .box .buttons-box .buttons a{text-decoration:none;outline:0;color:#3F51B5;cursor:pointer}.campaign-view .container .box .buttons-box .buttons a:hover{color:#F44}.campaign-view .container .box .buttons-box .buttons .active{background-color:#3F51B5;color:#fff;padding-left:30px;margin-left:-30px}.campaign-view .container .box .buttons-box .buttons .active a{color:#fff}.campaign-view .container .box .content-box{width:calc(100% - 40px);padding:20px}.campaign-view .container .box .content-box .triangle{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #3F51B5}.campaign-view .container .box .content-box .margin-bottom{margin-bottom:10px}.campaign-view .container .box .content-box .sessions .content-sessions .custom-select{height:34px;border:1px solid #ccc}.campaign-view .container .box .content-box .sessions .content-sessions .date-width{width:100px}.campaign-view .container .box .content-box .sessions .content-sessions .input-width{width:25%}.campaign-view .container .box .content-box .sessions .content-sessions .input-width .custom-btn{background-color:#eee;border:1px solid #ccc;padding:6px 12px}.campaign-view .container .box .content-box .sessions .content-sessions .filter-width{width:35%}.campaign-view .container .box .content-box .sessions .content-sessions .flex-cln{display:flex;align-items:center;flex-direction:column}.campaign-view .container .box .content-box .sessions .content-sessions .new-session{width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:20px}.campaign-view .container .box .content-box .sessions .content-sessions .new-session .center{display:flex;text-align:center;flex-direction:column;align-items:center}.campaign-view .container .box .content-box .sessions .content-sessions .input-line{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:15px}.campaign-view .container .box .content-box .sessions .content-sessions .input-line .filter-witdh{width:130px}.campaign-view .container .box .content-box .sessions .content-sessions .form-group .flex-input{display:flex;align-items:center}.campaign-view .container .box .content-box .sessions .content-sessions .form-group label{margin:0}.campaign-view .container .box .content-box .sessions .content-sessions .form-group input[type=checkbox]{width:13px;height:13px;margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0}.campaign-view .container .box .content-box .sessions .content-sessions .form-group input[type=checkbox]:after{content:"";width:13px;height:13px;border:1px solid #3F51B5;margin:0;vertical-align:top;display:inline-block;border-radius:20%}.campaign-view .container .box .content-box .sessions .content-sessions .form-group input[type=checkbox]:checked:after{background-image:url(../assets/images/bc913264.checked.png);background-position:center,center}.campaign-view .container .box .content-box .sessions .content-sessions .form-group .margin-left,.campaign-view .container .box .content-box .sessions .content-sessions .form-group table{margin-left:10px}.campaign-view .container .box .content-box .sessions .content-sessions .form-group table td,.campaign-view .container .box .content-box .sessions .content-sessions .form-group table tr{padding:0 5px}.campaign-view .container .box .content-box .sessions .content-sessions .btn-import{width:fit-content;font-weight:400!important;padding:5px 9px;border:1px solid #3F51B5;border-radius:4px;color:#3F51B5;margin:0;cursor:pointer}.campaign-view .container .box .content-box .sessions .content-sessions .title-session{font-size:16px;font-weight:700;color:#3F51B5}.campaign-view .container .box .content-box .download .resume-pdf{margin-left:18px;margin-bottom:25px}.campaign-view .container .box .content-box .download .line-add{display:flex;align-items:center}.campaign-view .container .box .content-box .download .line-add button{margin-right:5px}.campaign-view .container .box .content-box .files .upload-logo{margin-bottom:20px}.campaign-view .container .box .content-box .files .add-logo{width:200px;height:200px;border:1px solid #3F51B5}.campaign-view .container .box .content-box .files .title{color:#3F51B5;width:fit-content;margin-bottom:15px}.campaign-view .container .box .content-box .files .upload-file{color:#3F51B5;border-bottom:solid 1px #3F51B5;width:fit-content;margin-bottom:15px;cursor:pointer}.campaign-view .container .box .content-box .files .drop-file{padding:10px 7px;border:1px dashed;width:340px;display:flex;justify-content:center;margin-left:30px}.campaign-view .container .box .content-box .files .upload-pdf .box-upload .line .last-upload,.margin-l{margin-left:10px}.campaign-view .container .box .content-box .files .drop-file:hover{border:1px dashed #F44;color:#F44}.campaign-view .container .box .content-box .files .drop-file .pdf-name{color:#3F51B5}.campaign-view .container .box .content-box .files .drop-file .action-btn{padding:5px 9px;border:1px solid #3F51B5;border-radius:4px;color:#3F51B5;background-color:transparent}.campaign-view .container .box .content-box .files .hidden{opacity:0}.campaign-view .container .box .content-box .files .upload-pdf{margin-top:40px}.campaign-view .container .box .content-box .files .upload-pdf .box-upload{margin-bottom:40px}.campaign-view .container .box .content-box .files .upload-pdf .box-upload .lang{width:20px;text-transform:uppercase}.campaign-view .container .box .content-box .files .upload-pdf .box-upload .line .last-upload .flex{display:flex;flex-direction:row;align-items:center}.campaign-view .container .box .content-box .files .upload-pdf .box-upload .line .pdf-name{margin:0 15px}.campaign-view .container .box .content-box .files .upload-pdf .box-upload .line .margin-bottom{margin-bottom:10px}.campaign-view .container .box .content-box .files .logo{font-weight:400!important;padding:5px 9px;border:1px solid #3F51B5;border-radius:4px;color:#3F51B5;margin:0;cursor:pointer}.campaign-view .container .box .content-box .files .custom-btn{border-bottom:solid 1px #616161!important;background:0 0;border:none;padding:0;text-transform:uppercase}.campaign-view .container .box .content-box .files .flex-reverse{display:flex;flex-direction:row-reverse;justify-content:space-between}.campaign-view .container .box .content-box .files .disclaimer-txt{margin-bottom:20px}.campaign-view .container .box .content-box .files .disclaimer-txt .arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #3F51B5;margin-right:10px}.campaign-view .container .box .content-box .files .disclaimer-txt .translate-txt .lang-width{width:30px}.campaign-view .container .box .content-box .files .disclaimer-txt .translate-txt .disabled{background-color:#e6e6e6;border-color:gray}.campaign-view .container .box .content-box .flex{display:flex;flex-direction:row;align-items:center}.campaign-view .container .margin-right{margin-right:20px}.campaign-view .container .margin-icon{margin-right:10px}.campaign-sessions{margin-top:10px;padding-top:20px}.campaign-sessions .flex{display:flex;justify-content:space-between}.campaign-sessions .actions{display:flex;align-items:center}.campaign-sessions .actions .border{border:1px solid}.campaign-sessions .actions .margin{margin-right:20px}.campaign-sessions .sessions input{width:229px;height:34px;padding:6px 9pt;background-color:#fff;border:1px solid #ccc;border-radius:4px}.cesi-report-section .tab-line{display:flex;flex-direction:row;justify-content:start}.cesi-report-section .tab-line .table-title{margin-bottom:5px}.cesi-report-section .tab-report-info td{padding:6px 8px;border:1px solid #3F51B5;min-width:100px}.cesi-report-section .tab-report-info th{background-color:#3F51B5;color:#fff!important;text-align:left;padding:6px 8px;border:1px solid #3F51B5}.is-closed{background-color:#eee;color:#000}.is-closed:hover{background-color:#e5e5e5}.in-progress{background-color:rgba(19,192,215,.2)}.in-progress:hover{background-color:rgba(19,192,215,.3)}.flex{display:flex}.campaign-code .m-top{margin-top:6px}.campaign-code .sessions-created{text-align:right}.campaign-code .custom-input{width:19.7%;padding-right:0}.campaign-code .add-domains{padding:1px 11px;font-size:9pt;line-height:1.5;border-radius:0 3px 3px 0;border:1px solid #3F51B5;background-color:#3F51B5;color:#fff;height:34px;margin-left:-1px}.campaign-code .border{border-radius:3px 0 0 3px}.campaign-code .items-form{margin-left:162px}.campaign-code .items-form ul{list-style-type:none}.campaign-code .is-code-open{margin-left:17%;border:1px solid #3F51B5;padding:10px;border-radius:5px;margin-bottom:15px}.sociodemo .table-socio-demo-container{overflow-y:scroll}.sociodemo .table-socio-demo-container .table-socio-demo .width-xs{min-width:80px}.sociodemo .table-socio-demo-container .table-socio-demo .green-box:hover{background-color:#6aaf46;color:#fff!important}.sociodemo .table-socio-demo-container .table-socio-demo .red-box:hover{background-color:#ff4500;color:#fff!important}.sociodemo .table-socio-demo-container .table-socio-demo .blue-box:hover{color:#fff!important}.sociodemo .classification label,.sociodemo .session label{font-size:12px}.sociodemo .classification .green-bold,.sociodemo .session .green-bold{background:#6aaf46!important;color:#fff!important;padding:1px 3px!important;font-weight:700!important}.sociodemo .classification .modified-bold,.sociodemo .session .modified-bold{background-color:#8C9EFF!important;color:#fff!important;padding:1px 3px!important;font-weight:700!important}.sociodemo .classification .bold-red,.sociodemo .session .bold-red{background-color:#ff4500!important;color:#fff!important;padding:1px 3px!important;font-weight:700!important}.sociodemo .classification .grey-bold,.sociodemo .session .grey-bold{background-color:#616161!important;color:#fff!important;padding:1px 3px!important;font-weight:700!important}.sociodemo .error-box{display:flex;flex-direction:column;padding:8px;border:1px solid #8b0000;border-radius:4px;width:fit-content;color:#8b0000;margin-bottom:10px}.cmp-sociodemo-summary .classification-title-tab{background-color:#c5cae9}.cmp-sociodemo-summary .classification-title-tab .classification-name{color:#000;font-weight:700}@media screen and (max-width:1172px){.create-campaign{margin-top:60px}}@media (min-width:768px){.col-sm-1{width:10.333333%}}@media (max-width:1207px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.collapse.in{display:block!important}}.thing-form{margin:20px 0}#banner{border-bottom:none;margin-top:-20px}#banner h1{font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit{position:relative;padding:30px 15px;color:#F5F5F5;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);background:#4393B9}.footer{text-align:center;padding:30px 0;margin-top:70px;border-top:1px solid #E5E5E5}html{-webkit-font-smoothing:antialiased}.fixed-progress{position:fixed;width:100%;z-index:1;top:0}.custom-navbar .survey-session-header-accept{background:#B9282B!important}.custom-navbar .survey-session-header{background:#3F51B5;background:-webkit-linear-gradient(to left,#1dc0d5,#3F51B5);background:linear-gradient(to left,#1dc0d5,#3F51B5)}.custom-navbar .survey-session-header .wrapper{max-width:1200px;margin:0 auto;padding:10px 15px;font-size:16px;display:flex;justify-content:space-between;align-items:center;height:45px;overflow:hidden}.custom-navbar .survey-session-header .wrapper .center-title-lang{display:flex;justify-content:center;width:100%}.custom-navbar .survey-session-header .wrapper .run-name{color:#fff;margin-top:10px;font-weight:500;font-size:18px}.custom-navbar .survey-session-header .wrapper .header{display:flex;align-items:center}.custom-navbar .survey-session-header .wrapper .branding{color:#333;margin-right:32px}.custom-navbar .survey-session-header .multiple-select{background:0 0;color:#FFF;border:none;box-shadow:none;text-transform:capitalize;font-size:14px}.custom-navbar .survey-session-header .multiple-select option{color:#1B264F}.custom-navbar .survey-session-header .menu .lang{padding-left:0;margin-bottom:0}.custom-progress-bar .progress-box .first-rectangle .chapter,.custom-progress-bar .progress-box .last-rectangle .chapter,.custom-progress-bar .progress-box .rec-active .chapter,.custom-progress-bar .progress-box .rectangle .chapter{margin:0 auto;font-size:14px;max-width:120px;text-overflow:ellipsis;white-space:nowrap}.custom-navbar .survey-session-header .menu .lang li{list-style-type:none}.custom-navbar .survey-session-header .menu .lang .dropdown-menu{right:0;left:inherit;padding:0}.custom-navbar .survey-session-header .menu .lang .dropdown-menu li{border-bottom:1px solid #ddd;padding:10px 15px}.overflow{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.no-overflow{overflow:initial!important}.custom-progress-bar{display:flex;width:100%;justify-content:space-between;flex-direction:row;border:1px solid grey;border-radius:25px;background-color:#fff}.custom-progress-bar .progress-box{display:flex;flex-direction:row}.custom-progress-bar .progress-box .first-rectangle,.custom-progress-bar .progress-box .rectangle{display:flex;align-items:center;background-color:#fff;height:40px;width:100%}.custom-progress-bar .progress-box .rectangle .chapter{overflow:hidden}.custom-progress-bar .progress-box .rectangle .number{display:none}.custom-progress-bar .progress-box .first-rectangle{border-bottom-left-radius:25px;border-top-left-radius:25px;padding:0 10px}.custom-progress-bar .progress-box .first-rectangle .chapter{overflow:hidden}.custom-progress-bar .progress-box .first-rectangle .number{display:none}.custom-progress-bar .progress-box .last-rectangle{background-color:#fff;height:40px;display:flex;align-items:center;width:100%;border-bottom-right-radius:25px;border-top-right-radius:25px}.custom-progress-bar .progress-box .last-rectangle .chapter{overflow:hidden}.custom-progress-bar .progress-box .last-rectangle .number{display:none}.custom-progress-bar .progress-box .rec-active{background-color:#1B264F!important}.custom-progress-bar .progress-box .rec-active .chapter{color:#fff!important;overflow:hidden}.custom-progress-bar .progress-box .rec-active .number{display:none}.custom-progress-bar .progress-box .arrow-right{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff}.custom-progress-bar .progress-box .active-arrow{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #1B264F!important;z-index:4}.content-send-email,.w-100{width:100%}@media screen and (max-width:1000px){.chapter{font-size:11px!important}}@media screen and (max-width:850px){.chapter{display:none}.first-rectangle .number,.last-rectangle .number,.rectangle .number{display:flex!important;font-size:14px!important;margin:0 auto!important;color:#1B264F!important}.rec-active .number{display:flex!important;font-size:14px!important;margin:0 auto!important;color:#fff!important}}.block{display:block!important}.m-l-15{margin-left:15px!important}.m-l-10,.surveys-create-org{margin-left:10px}.m-t-15{margin-top:15px!important}.input-mail{min-width:65%!important}.flex-center{display:flex;justify-content:center}.txt-center{text-align:center}.space-btw{display:flex;justify-content:space-between}.typeahead-demo .custom-popup-wrapper{position:absolute;top:100%;left:0;z-index:1000;display:none;background-color:#f9f9f9}.typeahead-demo .custom-popup-wrapper>.message{padding:10px 20px;border-bottom:1px solid #ddd;color:#868686}.typeahead-demo .custom-popup-wrapper>.dropdown-menu{position:static;float:none;display:block;min-width:160px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.product-type{margin-bottom:15px}.product-type .role{padding-left:10px}.missingAnswer{background-color:#F44;position:relative;width:32px;height:32px;text-align:center;font-size:24px;line-height:33px;letter-spacing:-1.5px;color:#fff}.missingAnswer:after{content:"!";z-index:0;position:relative}.survey-wrap{background:#f5f5f5;padding-bottom:30px}.survey-wrap .action-btn{background:#3F51B5;color:#fff;padding:8px 60px;border-radius:2px;font-size:16px;border:1px solid #3F51B5;font-weight:500}.survey-wrap input[type=number]{padding:6px 12px;border:1px solid #bcbcbc;border-radius:2px;height:34px}.survey-wrap input[type=number]:focus{border:1px solid #373b5a}.survey-wrap textarea[msd-elastic]{width:100%;border-color:#bcbcbc;padding:6px 12px;border-radius:2px}.survey-wrap textarea[msd-elastic]:focus{border:1px solid #373b5a}.survey-wrap .questionWrapper{display:flex;align-items:baseline;margin-bottom:35px;line-height:29px}.survey-wrap .questionName{margin-top:15px;margin-bottom:6px;font-weight:500;font-size:18px}.survey-wrap .questionNumber{margin-right:10px;color:#333;flex-basis:8%;font-weight:500;letter-spacing:-1px;font-size:18px}.survey-wrap .questionNumber .number{letter-spacing:-1px}.survey-wrap .questionContent{flex-basis:92%;font-size:16px;color:#333}.survey-wrap .questionContent label{margin-top:15px;margin-bottom:6px;font-weight:400!important;font-size:18px}.survey-wrap .answerTypeCheckbox{display:flex;flex-direction:column}.survey-wrap .survey-header{padding-top:51px;height:205px}.survey-wrap .survey-header .wrapper{margin:-6px auto 0;padding:15px;color:#1B264F;background:rgba(255,255,255,.95);box-shadow:rgba(31,53,78,.11) 0 1px;position:fixed;width:100%;z-index:1}.survey-wrap .survey-header .wrapper .progress-text{font-size:16px;max-width:1170px;margin:0 auto 8px;font-weight:500}.survey-wrap .survey-header .wrapper .saved-on{display:flex;justify-content:space-between;align-items:center}.survey-wrap .survey-header .wrapper .saved-on .date{font-size:14px;color:#909090}.survey-wrap .survey-header .wrapper .saved-on .session-code{color:#1B264F;border-radius:2px;padding:3px 10px;margin-left:4px;border:1px solid #ccc;font-size:14px;font-weight:500}.survey-wrap .survey-header .wrapper .saved-on .session-code-required{background:rgba(255,68,68,.5);color:#fff;border:1px solid #f44}.survey-wrap .survey-header .wrapper .progress{background-color:#ddd;height:10px;box-shadow:inset 0 .6px 0 rgba(0,0,0,.1);position:relative;max-width:1170px;margin:0 auto}.survey-wrap .survey-header .wrapper .progress .progress-bar{border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#1dc0d5;box-shadow:none}.survey-wrap .survey-header .wrapper .progress .progress-bar:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:80px 80px;overflow:hidden}.survey-wrap .survey-header .wrapper-admin{margin-top:-46px}.survey-wrap .survey-content{max-width:1200px;margin:-85px auto 0;padding:15px}.survey-wrap .survey-content .wrapper{padding:15px 30px;background:#fff}.survey-wrap .survey-content .wrapper .section-title{margin-bottom:45px;font-size:28px;color:#373b5a}.survey-wrap .survey-content .wrapper .section-title span{background:#1B264F;border-radius:4px;padding:5px 10px;text-align:center;color:#fff}.survey-wrap .survey-content .wrapper .section-info,.survey-wrap .survey-content .wrapper .section-subtitle{margin-top:-5px;text-transform:uppercase;padding:1px 10px;letter-spacing:.2px;display:inline-block;font-size:16px;font-weight:500}.survey-wrap .survey-content .wrapper .section-info{margin-bottom:15px;background:rgba(27,38,79,.2);color:#1B264F}.survey-wrap .survey-content .wrapper .section-subtitle{margin-bottom:5px;background:rgba(82,87,133,.3);color:#373b5a}.survey-wrap .survey-content .wrapper .default-form{max-width:800px}.survey-wrap .survey-content .wrapper-admin{margin-top:-40px}.survey-wrap .survey-footer{max-width:1200px;margin:0 auto;padding:15px;display:flex;justify-content:flex-end}.survey-wrap .button-error-message{padding:10px;color:red}.survey-modal{color:#373b5a}.survey-modal .modal-body{background:#f5f6f7}.survey-modal .confirm{margin-top:60px}.survey-modal .confirm input[type=checkbox]{margin-right:8px}.survey-modal .bottom{display:flex}.survey-modal .bottom a{background:#3F51B5;color:#fff;padding:8px 20px;border-radius:2px;font-size:16px;text-align:center;border:1px solid #3F51B5;font-weight:500;display:flex;align-items:center;justify-content:center}.survey-modal .bottom a:focus,.survey-modal .bottom a:hover{text-decoration:none}.survey-modal .bottom .previous{flex-basis:50%;margin-right:5%;color:#1B264F;background:rgba(27,38,79,.2);border:1px solid rgba(27,38,79,0)}.survey-modal .bottom .next{flex-basis:50%;color:#fff}.survey-modal .bottom .next.disabled{opacity:.5}@media screen and (max-width:625px){.survey-modal .bottom{flex-direction:column-reverse}.survey-modal .bottom .previous{margin-right:0}.survey-modal .bottom .next{margin-bottom:10px}}@keyframes placeHolderContent{0%{background-position:-468px 0}100%{background-position:468px 0}}.timeline-wrapper{margin:20px 0;max-width:800px}.timeline-wrapper .timeline-item{margin:60px 0}.timeline-wrapper .animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderContent;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 40px;height:40px;position:relative}.timeline-wrapper .animated-background .background-masker{background:#fff;position:absolute}.timeline-wrapper .animated-background .background-masker.header-top{bottom:0;background:#fff;width:75px;height:15px}.timeline-wrapper .animated-background .background-masker.header-bottom{top:15px;left:0;right:0;height:10px}.timeline-wrapper .animated-background .background-masker.header-left,.timeline-wrapper .animated-background .background-masker.header-right{top:0;left:30px;height:15px;width:45px}.timeline-wrapper .animated-background .background-masker.header-right{width:auto;left:800px;right:0}