table a{text-decoration:underline}.background_image_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1);z-index:-1}.background_image_fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;z-index:-2}p{margin:0}.bold{font-weight:bold}.underline{text-decoration:underline}.hide{display:none !important}.color-primary,.color-primary td{background-color:#f68e1e}.color-secondary,.color-secondary td{background-color:rgba(232,212,212,.5)}.color-success,.color-success td{background-color:#5cb85c;color:#fff}.color-danger,.color-danger td{background-color:#d9534f;color:#fff}.space-right{margin-right:5px}.tooltip{font-size:12px}.content_block{position:relative;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);padding:20px;margin-top:15px;margin-bottom:15px}#page_dashboard .dashboard-component-loader,#page_dashboard .dashboard-component-error{align-items:center;color:#666;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:320px;text-align:center}#page_dashboard .dashboard-component-loader .fa{font-size:28px}#page_dashboard .dashboard-component-error{color:#b42318}.row{margin-bottom:5px}.border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.fancy-note{display:flex;position:relative;border:1px solid #808080;padding:5px 10px;margin:5px;border-radius:5px}.fancy-note .buttons{user-select:none}.fancy-note .buttons>*{cursor:pointer;padding:5px}.fancy-note .buttons.disabled>*{cursor:not-allowed;color:#ccc}.fancy-note .author,.fancy-note .creation-date,.fancy-note .last-edit-date,.fancy-note .buttons{display:inline-block;margin-left:10px}.fancy-note .tiny-label{font-size:.8em;font-weight:900;color:#bf5353}.fancy-note .info-panel{flex:0 0;text-align:right;white-space:nowrap}.fancy-note .body{flex-grow:1;white-space:pre-wrap;word-break:break-word}.white-space-pre{white-space:pre-line !important}.form_label .infobox{margin-top:4px;float:right}.form_label.inline .infobox{margin-left:10px;float:none}.form_label.inline .add_more a{color:#f68e1e;font-size:12px}.form_label.inline .add_more{display:inline-block;margin-left:10px}.form_answer{font-size:13px;position:relative}.form_answer.inline .checkbox,.form_answer.inline .radio{display:inline-block;margin-right:10px}.form_answer.float.left{margin-right:5px}.form_answer.custom_field_open_item a{text-decoration:underline}.form_answer.custom_field_open_item a.fa{text-decoration:none;color:#55595c}.form_answer.custom_field_open_item a.fa:hover,.form_answer.custom_field_open_item a.fa:focus{text-decoration:none}.form_answer .tag_selector{margin:0;padding:10px 0;overflow:auto}.form_answer .tag_selector li{cursor:pointer;list-style:none;margin-left:12px}.form_answer .tag_selector ul{display:none;margin:0;padding:0}.form_answer .tag_selector .open>ul{display:block}.form_answer .tag_selector li.sub::before{font-family:'FontAwesome';content:"";text-decoration:none !important;display:inline-block;width:10px}.form_answer .tag_selector li.sub.open::before{content:""}.form_answer.field_date .fa-calendar{cursor:pointer}.form_answer.field_dropdownlist .error_icon:after{right:20px}input[type="hidden"]{display:none}input[type="checkbox"],input[type="radio"]{top:2px;position:relative}.form_answer input[type="checkbox"],.form_answer input[type="radio"]{top:2px;position:relative}input::-webkit-input-placeholder{font-style:italic}input::-moz-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}input:-ms-input-placeholder{font-style:italic}.required_field{background:#fcfadc;background:-moz-linear-gradient(top,#fff892 0%,#fffde1 40%);background:-webkit-linear-gradient(top,#fff892 0%,#fffde1 40%);background:linear-gradient(to bottom,#fff892 0%,#fffde1 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff892',endColorstr='#fffde1',GradientType=0)}.error_field{border-color:#8e544a;background:#f7e1dd;background:-moz-linear-gradient(top,#ff9582 0%,#ffdbdb 40%);background:-webkit-linear-gradient(top,#ff9582 0%,#ffdbdb 40%);background:linear-gradient(to bottom,#ff9582 0%,#ffdbdb 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9582',endColorstr='#ffdbdb',GradientType=0)}.error_icon:after{position:absolute;top:3px;right:8px;font-family:FontAwesome;content:"";color:#a94442;cursor:pointer;z-index:10}.field_date .error_icon:after{right:32px}.error_message{width:250px;position:absolute;bottom:25px;background-color:#efdfe0;border:1px solid #e4ced2;padding:5px 10px;font-size:12px;color:#934d4c;z-index:10}.infobox,.actionicon{cursor:pointer}.popover{max-width:200px}.popover-content{padding:5px 10px;font-size:12px}.popover-title{display:none}.form-group{margin-bottom:0}.input-group-addon,.form-control,.fs-label-wrap{border:1px solid #cdcdcd;font-size:13px !important;padding:3px 5px;line-height:13px !important}.fs-wrap{max-width:100% !important}.fs-label-wrap{border-radius:.25rem;max-width:100%}.fs-label{line-height:18px !important;height:16px;white-space:normal !important;max-width:100%}.fs-label-wrap .fs-label{padding:0 !important}select.form-control{height:25px}.radio,.checkbox{margin-bottom:5px;font-size:13px}.inline .radio label,.inline .checkbox label{margin-right:15px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-right:5px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff}.content_block.float{margin:20px 0 20px 20px}.content_block.add_tabmenu{margin-top:0 !important}.content_block.add_tabmenu::before{content:'';background-color:#fff;height:10px;left:0;position:absolute;z-index:2;display:block;right:0;top:0}.tabmenu{position:relative;margin:0 15px}.tabmenu ul{margin:0;padding:0;list-style:none}.tabmenu ul li .icon{margin-right:5px}.tabmenu ul li{display:block;float:left;background-color:#fff;margin:0 3px;padding:5px 10px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#999;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4)}.tabmenu ul li:first-child{margin:0 3px 0 0}.tabmenu ul li:hover{cursor:pointer;color:#3a3a3a}.tabmenu ul li.active{color:#3a3a3a;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);z-index:1;position:relative}.tabmenu ul li .icon.error{color:#a94442;margin-left:5px;margin-right:0}.float.right{float:right}.float.left{float:left}.clear{clear:both}.align.right{text-align:right}.align.left{text-align:left}.align.center{text-align:center}.hide{display:none}.show{display:show}hr{height:1px;background-color:#f7f7f7;width:100%;margin:25px 0;padding:0;border:0}hr.small{margin:0}input{-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #c9c9cd}.table th,.table td{padding:5px 10px;line-height:18px}.alert{padding:10px 40px 10px 10px;margin-bottom:20px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-size:13px;line-height:18px}.alert h5{font-size:15px;font-weight:bold;margin-bottom:5px}.modal-content{border-radius:0;border:0;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.3);box-shadow:0 0 25px 0 rgba(0,0,0,.3)}.modal-header{border:0;padding:30px 40px 0 40px}.modal-body{padding:10px 40px 20px 40px}.modal-footer{background-color:#f1f1f1;border:0;padding:20px 30px}.modal-backdrop.in{opacity:.4}.modal-header .close{margin-top:-10px;margin-right:-10px}.ui-datepicker{font-size:13px}.progress_nav{margin:20px 0;padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.progress_nav>li{-ms-flex:1;-webkit-flex:1;-moz-flex:1;flex:1}.progress_nav li{list-style:none;text-align:center;width:auto;padding:0;margin:0;position:relative;text-overflow:ellipsis;color:#bbb;display:block}.progress_nav li a{color:#bbb}.progress_nav>li .bubble{border-radius:1000px;width:15px;height:15px;background-color:#bbb;display:block;margin:0 auto .5em auto;border-bottom:1px solid #888}.progress_nav>li.completed .bubble{background-color:#f78f20;color:#f78f20;border-color:#925717}.progress_nav>li.completed a,.progress_nav>li.completed{color:#f78f20}.progress_nav>li .bubble:before,.progress_nav>li .bubble:after{display:block;position:absolute;top:6px;width:100%;height:3px;content:'';background-color:#bbb}.progress_nav>li.completed .bubble:before,.progress_nav>li.completed .bubble:after{background-color:#f78f20;border-color:#f78f20}.progress_nav>li .bubble:before{left:0}.progress_nav>li .bubble:after{right:0}.steps_mobile{margin:20px}.steps_mobile p{margin-bottom:10px}.question_form_wrapper h2{margin:20px 0;font-size:20px}.question_input>.radio>.radio,question_input>.checkbox>.checkbox{display:inline-block;padding:0 20px}.question_input>.radio>.radio,question_input>.checkbox>.checkbox{display:inline-block;padding:0 20px}.errorMessages.PagesToDo{color:#a94442;background-color:#eac9c9;border-color:#ebcccc}.message>a{color:#843534}.page.completed.validation-error,.page.completed.validation-error>a{color:#934d4c}.ui-datepicker-trigger{display:none}.statusNone{color:#444;background-color:#f7f7f7}.statusNone a.ui-state-default{color:#777 !important}.statusAvailable{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#73aa17,#3c7f1b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#73aa17),to(#3c7f1b));background-image:-webkit-linear-gradient(top,#73aa17,#3c7f1b);background-image:-o-linear-gradient(top,#73aa17,#3c7f1b);background-image:linear-gradient(to bottom,#73aa17,#3c7f1b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73AA17',endColorstr='#ff3C7F1B',GradientType=0)}.statusAppointment{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.status.ui-datepicker-today a{font-weight:bold;border:1px solid #d3d3d3}.status.ui-datepicker-current-day a{font-weight:normal;border:1px solid #fff !important;color:#fff !important}.calendar_appointments .status .ui-state-active,.ui-widget-content .ui-state-active,.calendar_appointments .status .ui-widget-header .ui-state-active{background-color:#406b9e !important;background-image:-moz-linear-gradient(top,#406b9e,#274e7e) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#406b9e),to(#274e7e)) !important;background-image:-webkit-linear-gradient(top,#406b9e,#274e7e) !important;background-image:-o-linear-gradient(top,#406b9e,#274e7e) !important;background-image:linear-gradient(to bottom,#406b9e,#274e7e) !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff406b9e',endColorstr='#ff274e7e',GradientType=0) !important}.ui-timepicker-standard,#ui-datepicker-div{z-index:100000 !important}.calendar .ui-datepicker{width:100% !important;border:0}.calendar_appointments .status .ui-state-default{background:none !important;color:#fff}#statusDayTimeline{margin:10px 0}#appointmentsPerDay .title{color:#888;font-size:12px}.progress{margin-bottom:0 !important}.progressInfo{width:100%;overflow:hidden}.progressInfo .txt{width:5.34%;float:left;font-size:9px;padding-left:.2%;margin-right:-1px;border-left:1px solid #ccc;padding-top:2px}#wizardPopup{position:relative;z-index:1000}#periodFilter .input-append{float:left}#periodFilter .input-append.first{margin-right:10px}.periodDate{max-width:65px}.progress{height:10px}.progress-success[value]::-webkit-progress-value{background-color:#f68e1e}.progress-success[value]::-moz-progress-bar{background-color:#f68e1e}.progress-calendar{height:20px;margin-bottom:0;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-calendar.empty{height:17px;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0) !important;-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0) !important;box-shadow:inset 0 0 0 rgba(0,0,0,0) !important}.progress-calendar .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-calendar .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-calendar-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress-calendar.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress-calendar .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#73aa17,#3c7f1b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#73aa17),to(#3c7f1b));background-image:-webkit-linear-gradient(top,#73aa17,#3c7f1b);background-image:-o-linear-gradient(top,#73aa17,#3c7f1b);background-image:linear-gradient(to bottom,#73aa17,#3c7f1b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73AA17',endColorstr='#ff3C7F1B',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress-calendar .bar-info{background-color:#406b9e;background-image:-moz-linear-gradient(top,#406b9e,#274e7e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#406b9e),to(#274e7e));background-image:-webkit-linear-gradient(top,#406b9e,#274e7e);background-image:-o-linear-gradient(top,#406b9e,#274e7e);background-image:linear-gradient(to bottom,#406b9e,#274e7e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff406b9e',endColorstr='#ff274e7e',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress-calendar .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-calendar .bar-none{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1) !important;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1) !important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1) !important}.progress-calendar .bar-empty{background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0) !important;-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0) !important;box-shadow:inset 0 0 0 rgba(0,0,0,0) !important;color:#3a3a3a;font-size:9px;text-align:left;padding:3px 0 0 3px;text-shadow:0;border-left:1px solid #ccc}.tristateCheckboxAT{cursor:pointer}#wrapper_loading_screen{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1200;background-color:#ecececb5}#wrapper_loading_screen.hide{display:none !important}#wrapper_loading_screen .inner{width:100px;height:100px}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.lds-spinner{position:relative}.lds-spinner div{background:#f68e1e;left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-.916666666666667s;animation-delay:-.916666666666667s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-.833333333333333s;animation-delay:-.833333333333333s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.666666666666667s;animation-delay:-.666666666666667s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.583333333333333s;animation-delay:-.583333333333333s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.416666666666667s;animation-delay:-.416666666666667s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.333333333333333s;animation-delay:-.333333333333333s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.166666666666667s;animation-delay:-.166666666666667s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.083333333333333s;animation-delay:-.083333333333333s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.lds-spinner{width:75px !important;height:75px !important;-webkit-transform:translate(-37.5px,-37.5px) scale(.375) translate(37.5px,37.5px);transform:translate(-37.5px,-37.5px) scale(.375) translate(37.5px,37.5px)}.different,.tabmenu li.different{background-color:#d9edf7}.tabmenu li.openstaandDifferent{background-color:#f2dede}#login_form_wrapper{max-width:450px;margin:5% auto;padding:20px}#login_form_wrapper .content_block{padding:30px}#login_form_wrapper #logo{text-align:center;margin:10px 0 30px 0}#login_form_wrapper h2,#login_form_wrapper h3{font-size:24px;font-weight:normal}#login_form_wrapper h3{font-size:20px}#login_form_wrapper form{margin:20px 0}#login_form_wrapper #login_top,#login_form_wrapper #login_bottom{padding:0 20px}#login_form_wrapper input[type="text"],#login_form_wrapper input[type="password"]{border-left:2px solid #f78e1e;display:block;margin:0 0 15px 0;padding:7px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px}#login_form_wrapper #field_username,#login_form_wrapper #field_password{font-family:'FontAwesome'}#login_form_wrapper #remember_me_option{margin:10px 0 0 5px;font-size:15px}#login_form_wrapper #btn_login{font-size:16px}#login_form_wrapper .social_icons{list-style:none}#login_form_wrapper .social_icons li{display:inline-table}#login_form_wrapper .social_icons li button{background-color:#c8c8c8;color:#fff;width:28px;height:28px;text-align:center;display:block;font-size:20px;line-height:28px;border:0}#login_form_wrapper .social_icons li button:hover{background-color:#aeaeae}#login_form_wrapper #bottom_link{margin:30px 0 0 0;text-align:center}#login_form_wrapper #bottom_link a{color:#999;font-size:13px;text-decoration:none}#login_form_wrapper #bottom_link a:hover{text-decoration:underline}#login_form_wrapper #back_to_login{font-size:16px}#layout_loggedin{background-color:#f1f5f8;position:absolute;overflow:hidden;bottom:0;left:0;right:0;top:0;z-index:1}#area_header{position:absolute;left:0;right:0;top:0;height:70px;background-color:#fff;z-index:5;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4)}#area_header .inner{overflow:hidden;height:70px}#section_logo{margin:20px 0}#section_logo .logo{margin-left:20px;display:block}#section_breadcrump,#section_account_menu{height:70px;line-height:71px;margin:0 20px}#section_breadcrump ul,#section_account_menu ul{list-style:none;margin:0;padding:0}#section_breadcrump ul li{float:left;margin-right:10px}#section_breadcrump ul li:first-child:before{content:"";margin-right:0}#section_breadcrump ul li:before{font-family:FontAwesome;content:"";margin-right:10px}#section_breadcrump ul li,#section_breadcrump ul li a,#section_account_menu ul li,#section_account_menu ul li a{color:#999;font-size:13px}#section_account_menu ul li{cursor:pointer;display:inline;padding:0 10px}#section_account_menu ul li#btn_account_menu a{text-decoration:none}#section_account_menu ul li#btn_account_menu::after{font-family:FontAwesome;content:"";margin-left:10px}#section_account_menu ul li#btn_account_menu.active::after{content:""}#section_account_menu #account_menu{overflow:visible;display:none;position:absolute;top:70px;background-color:#fff;width:270px;padding:25px 20px;right:20px;border:1px solid #c6c6c6;line-height:24px;z-index:10;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}#section_account_menu #account_menu .arrow_up{position:absolute;width:20px;height:20px;right:15px;top:-11px;background-color:#fff;border-left:1px solid #c6c6c6;border-top:1px solid #c6c6c6;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:5}#section_account_menu #account_menu.open{display:block}#section_account_menu #last_loggedin_time{margin-bottom:10px}#section_account_menu #account_menu ul{margin-bottom:20px}#section_account_menu #account_menu ul li{display:block}#section_account_menu #account_menu #btn_logout{padding:4px 25px}body.ontwikkel #area_header{background-color:#a8c6a8}body.ontwikkel #section_breadcrump ul li,body.ontwikkel #section_breadcrump ul li a,body.ontwikkel #section_account_menu>ul>li,body.ontwikkel #section_account_menu>ul>li>a{color:#fff}body.test #area_header{background-color:#c4d2d3}body.test #section_breadcrump ul li,body.test #section_breadcrump ul li a,body.test #section_account_menu>ul>li,body.test #section_account_menu>ul>li>a{color:#fff}body.acceptatie #area_header{background-color:#d4bad6}body.acceptatie #section_breadcrump ul li,body.acceptatie #section_breadcrump ul li a,body.acceptatie #section_account_menu>ul>li,body.acceptatie #section_account_menu>ul>li>a{color:#fff}body.ontwikkel #area_header:after,body.test #area_header:after,body.acceptatie #area_header:after{display:block;position:absolute;left:0;right:0;bottom:0;top:15px;text-align:center;z-index:-1;font-size:32px;text-transform:uppercase;color:rgba(0,0,0,.5);vertical-align:middle}body.ontwikkel #area_header:after{content:'ontwikkel'}body.test #area_header:after{content:'test'}body.acceptatie #area_header:after{content:'acceptatie'}.tabMenu .helpSubjects{list-style:none;margin:0;padding:10px 20px 20px 0;border-right:1px solid #f1f1f1}.tabMenu .helpSubjects li{margin-bottom:10px}.tabMenu .helpSubjects li .icon{margin-right:10px}.tabMenu .helpSubjects li.active,.tabMenu .helpSubjects li.active a:focus,.tabMenu .helpSubjects li.active a:active{opacity:.7;text-decoration:none}#area_sidebar{background-color:#044074;width:220px;position:absolute;left:0;top:70px;bottom:0;z-index:4;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4)}.no_sidebar #area_sidebar{display:none}#section_menu{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}#area_sidebar.menu_with_table #section_menu{height:80%}#section_menu ul{margin:0;padding:0;list-style:none}#section_menu ul li a{padding:0 15px;display:block;color:#fff}#section_menu ul li a:active,#section_menu ul li a:focus{text-decoration:none}#section_menu ul.menu>li>a{position:relative;height:55px;line-height:55px;font-size:15px;text-decoration:none !important;border-bottom:1px solid rgba(0,0,0,.4);border-left:2px solid transparent}#section_menu ul.menu>li.active>a,#section_menu ul.menu>li>a:hover{border-left:2px solid #22a7f0}#section_menu ul.menu>li>a .icon{margin-right:10px}#section_menu ul.menu>li>a .icon-sub{color:#fff;font-size:21px;position:absolute;right:20px;top:16px}#section_menu ul li ul{display:none;padding:10px 0 15px 0;background-color:#003159;line-height:18px}#section_menu ul li ul.open{display:block}#section_menu ul li ul li a{font-size:13px;padding-bottom:5px}#section_menu ul li ul li.active a{color:#9aadbd}#section_menu ul .sub ul{padding:10px 0 10px 10px}#section_data_display{width:100%;height:20%;overflow-y:auto;overflow-x:hidden;position:absolute;bottom:0}#section_data_display .table tr:first-child td{border-top:1px solid #003159}#section_data_display .table td{border-bottom:1px solid #003159;color:#fff;padding:5px 20px;font-size:13px}#area_content{position:absolute;left:220px;top:70px;bottom:70px;right:0;z-index:2;overflow-y:auto;overflow-x:hidden}.no_bottom #area_content{bottom:0}#area_content.overview{overflow-x:auto}#area_content.overview .scrollHorizontal{overflow-x:inherit}#area_content .scrollHorizontal,#popup_wrapper .scrollHorizontal{overflow-x:auto;width:100%}.no_sidebar #area_content{left:0}#area_bottom{position:absolute;bottom:0;left:220px;right:0;height:70px;background-color:#fff;z-index:3;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);padding:15px 20px}#area_bottom .btn{margin:0 3px}.no_sidebar #area_bottom{left:0}.submenu_button_nav{margin-bottom:10px}#advisor_planning_overview .advisorname{margin-top:5px}#advisor_planning_overview .row{margin-bottom:0}@media only screen and (min-width:768px){.steps_wrapper .steps_mobile{display:none}}@media only screen and (max-width:767px){#section_breadcrump{display:none}#section_logo .logo{margin-left:10px}#section_breadcrump,#section_account_menu{margin:2px 10px 0 0}#section_account_menu #account_menu{right:5px}.question_form_wrapper .steps_wrapper .progress_nav{display:none}.question_form_wrapper .steps_wrapper .steps_mobile{display:block}.question_form_wrapper .form_label .infobox{float:none;margin-left:10px}.question_form_wrapper .question_wrapper:first-child{border-top:0}.question_form_wrapper .question_wrapper{border-top:1px solid #eaeaea;padding-top:10px;padding-bottom:10px}}.h-100{height:100% !important}.vh-100{height:100vh !important}.align-self-center{align-self:center !important}.d-flex{display:flex !important}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}.justify-content-space-between{justify-content:space-between !important}.m-0{margin:0 !important}.flex-grow-1{flex-grow:1 !important}.table-fixedheader thead{position:sticky;top:0;z-index:10}.grid-label{float:left;margin:2px 5px 0 5px}.grid-col-sort{float:right;margin:1px 5px 2px 5px}.grid-table input[type="radio"],.grid-table input[type="checkbox"]{margin:5px 0 0 0}.gridat-excel{width:30px}.gridat-cell select{width:100%}.gridat table{border-collapse:collapse;width:100%;background:#fff}.gridat .gridat-cell,.gridat .gridat-header{padding:5px 10px;text-align:left;vertical-align:top;white-space:nowrap}.gridat td.err{background-color:#e992b9;color:#fff;font-size:.75em;text-align:center;line-height:1}.gridat th{background-color:#888;font-weight:bold;color:#fff;white-space:nowrap}.gridat tbody th{background-color:#2ea879}.gridat tbody tr:nth-child(2n-1){background-color:#f7f7f7;transition:all .125s ease-in-out}.gridat tbody tr:hover{background-color:#ce9e9a}.gridat .red{color:#f00}.gridat .green{color:#008000}.gridat .yellow{color:#ffd825}.gridat .grey{color:#808080}.gridat .orange{color:#f89406}.gridat tr.notClickable,.gridat td.notClickable{cursor:default !important}.gridat-row{cursor:pointer}.sticky-wrap{overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.sticky-wrap .sticky-thead{display:none}.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect{opacity:0;position:absolute;top:0;left:0;transition:all .125s ease-in-out;z-index:50;width:auto}.sticky-wrap .sticky-thead{box-shadow:0 .25em .1em -.1em rgba(0,0,0,.125);z-index:100;width:100%}.sticky-wrap .sticky-intersect{opacity:1;z-index:150}.sticky-wrap .sticky-intersect th{background-color:#666;color:#eee}.sticky-wrap td,.sticky-wrap th{box-sizing:border-box}.sticky-wrap.overflow-y{overflow-y:auto}.grid-col-sort{display:none}.gridat-filter .tristateCheckboxAT{margin-top:4px;font-size:20px;cursor:pointer}.datepickerCombinedWrapper{position:relative}.datepickerCombinedFilter{height:26px}.datepickerCombinedWrapper .datepickerCombinedPopup{padding:10px;display:none;position:absolute;background-color:#fff;z-index:100;color:#3a3a3a}.datepickerCombinedWrapper h5{margin:0;font-size:100%}.datepickerCombinedWrapper .datepickerFocus{width:50%}.operationAT{height:26px}.signalr-error{color:#b94a48 !important;background-color:#eac9c9 !important;border-color:#eed3d7 !important}.loadMoreButton{margin:5px auto;display:block;width:fit-content;cursor:pointer;padding:5px;user-select:none;background-color:#eee}.loadMoreButton:hover{background-color:#888;color:#fff}.fully-loaded .loadMoreButton{display:none}.modal-body>#page_overview_grid{height:100%}.modal-body>#page_overview_grid>div{height:100%}.gridat-row.completed-warning{color:#808080 !important;background-color:#d3d3d3 !important;border-color:#eed3d7 !important}.gridat-row.completed-warning:hover{background-color:#ce9e9a !important}.fs-wrap{display:inline-block;cursor:pointer;line-height:1;width:100%;height:25px}.fs-label-wrap{position:relative;background-color:#fff;cursor:default}.fs-label-wrap,.fs-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-label-wrap .fs-label{padding:4px 20px 6px 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fs-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;position:absolute;top:0;right:5px;bottom:0;margin:auto}.fs-dropdown{position:absolute;background-color:#fff;border:1px solid #ddd;width:200px;margin-top:5px;z-index:1000}.fs-dropdown .fs-options{max-height:200px;overflow:auto}.fs-search input{border:none !important;box-shadow:none !important;outline:none;padding:6px 0;width:100%;color:#888}.fs-option,.fs-search,.fs-optgroup-label{padding:6px 8px;border-bottom:1px solid #eee;cursor:default}.fs-option:last-child{border-bottom:none}.fs-search{padding:0 8px}.fs-no-results{padding:6px 8px}.fs-option{cursor:pointer;word-break:break-all}.fs-option.disabled{opacity:.4;cursor:default}.fs-option.hl{background-color:#f5f5f5}.fs-wrap.multiple .fs-option{position:relative;padding-left:30px}.fs-wrap.multiple .fs-checkbox{position:absolute;display:block;width:30px;top:0;left:0;bottom:0}.fs-wrap.multiple .fs-option .fs-checkbox i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;background-color:#fff}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#11a911;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center}.fs-optgroup-label{color:#888;font-weight:bold;text-align:center}.fs-option-label,.fs-label{color:#555;text-align:left}.hidden{display:none}