.kccmroot{overflow:hidden;margin:0;position:relative;width:100%;flex-basis:auto;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"MBCorpo Text","DaimlerCS-Regular","DaimlerCSArab-Regular",sans-serif;font-size:16px;line-height:20px;padding-bottom:0!important;min-height:auto!important}.kccmroot div{margin:0;padding:0;border:none}.kccmroot div.previewroot{position:relative;left:0;top:1%;height:98%;width:98%;overflow:auto;padding:0% 2%}.kccmroot h2{margin:auto}.kccmroot input,.kccmroot select,.kccmroot label,.kccmroot textarea,.kccmroot button,.kccmroot option{font-family:inherit;font-size:inherit;color:inherit;vertical-align:middle}.kccmroot .buttoncontainer{margin-top:16px}.kccmroot .buttoncontainer::after{display:block;content:"";clear:both}.kccmroot .kccmbutton{z-index:1000}.kccmroot .kccmbutton:disabled{background-color:#4dc6f4;color:#b8e8fb}.kccmroot .tbetitlebar{width:100%;height:20px}.kccmroot .tbetitlebar div{width:16px;height:16px;background-image:url(img/sidebar-icons.png);background-repeat:no-repeat;background-position:0 -30px;float:right;cursor:pointer}.kccmroot .tbemessagebar{font-family:Arial,Helvetica,sans-serif}.kccmroot .tbemessagebar.kccmerror{padding-left:10px}.kccmroot .tbe{height:300px}.kccmroot~.sticky-bottom{width:auto;height:auto;background-color:transparent;padding-left:25px;bottom:auto;line-height:initial;margin-top:-35px;display:inline-block;flex-grow:initial}.kccmroot .page{height:100%;padding:10px;overflow-y:auto;width:100%;box-sizing:border-box;padding-left:50px;padding-right:50px}.kccmroot .icon,.kccmroot .ui-icon,.kccmroot .ui-icon-closethick,.kccmroot .helptexticon,.kccmroot .grouptoggle,.kccmroot a.action{width:18px;height:18px;cursor:pointer}.kccmroot .grouptoggle.ui-icon-triangle-1-s{display:inline-block;width:20px;height:20px;background:url("img/itpi.png") 0 -40px}.kccmroot .grouptoggle.ui-icon-triangle-1-n{display:inline-block;width:20px;height:20px;background:url("img/itpi.png") 20px -40px}.kccmroot .ITPi-togglePreview.ui-icon-triangle-1-s{width:16px;display:inline-block;background:url("img/itpi.png") 20px -22px}.kccmroot .ITPi-togglePreview.ui-icon-triangle-1-n{width:16px;display:inline-block;background:url("img/itpi.png") 20px -22px}.kccmroot .icon.preview{width:16px;display:inline-block;background:url("img/itpi.png") 20px -22px;margin-right:2px}.kccmroot .ui-button-text .ui-icon-triangle-1-n,.kccmroot .ui-button-text .ui-icon-triangle-1-s{background:none}.kccmroot a.ui-spinner-button:hover{text-decoration:none}.kccmroot .ui-icon-minus,.kccmroot .ui-icon-plus{display:inline-block;background:url("img/itpi.png") 0 -20px}.kccmroot .ui-icon-minus{background:url("img/itpi.png") 20px 0}.kccmroot .ui-dialog{width:90%}.kccmroot .ui-multiselect{overflow:auto;margin:4px 0;width:100%;display:table}.kccmroot .ui-multiselect>div{display:table-row;width:50%}.kccmroot .ui-multiselect input.search{float:left}.kccmroot .ui-multiselect div.selected{overflow:hidden}.ui-widget-overlay{position:relative;top:0;left:0;width:100%;height:100%;background-color:gray;opacity:.3}.ui-front{z-index:100}.ui-datepicker{padding:4px;display:none;background-color:#fff;border:1px solid #000;font-size:small;width:200px}.ui-datepicker td{text-align:right}.ui-datepicker a{color:#000}.ui-datepicker a.ui-state-active{background-color:gray;color:#fff;font-weight:bold}.ui-datepicker .ui-state-active{padding:2px 4px;display:block}.ui-datepicker-prev,.ui-datepicker-next{width:15%;height:20px;text-align:center}.ui-datepicker-prev span,.ui-datepicker-next span{margin:2px}.ui-datepicker-prev{float:left}.ui-datepicker-prev span:before{content:'◀ '}.ui-datepicker-next{float:right}.ui-datepicker-next span:after{content:' ▶'}.ui-datepicker-title{text-align:center}table.ui-datepicker-calendar{width:95%}table.ui-datepicker-calendar th,.kccmroot table.ui-datepicker-calendar td{text-align:right}.ui-tooltip{width:200px;padding:3px 5px;box-shadow:gray 3px 3px 3px}.ms-dlgContent{min-width:600px}div.busy{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-image:url(img/busy.gif);background-repeat:no-repeat;background-position:center center;background-color:#fff;opacity:.3}#tablist{display:none}.kccmroot div.group{margin:0 4px 30px 4px}.kccmroot div.group>.group{margin-top:20px}.kccmroot .hidden{display:none}.kccmroot .sectionHead{min-height:20px}.kccmroot .sectionHead .group .grouphead:first-child{display:none}.kccmroot .grouphead{height:20px;padding:3px;margin-bottom:8px}.kccmroot .grouptoggle{float:left}.kccmroot div.question,.kccmroot div.statictext{margin:0;padding:0 0 10px 0;min-height:10px}.kccmroot div.statictext{margin-left:0;min-height:0}.kccmroot div.helptext{width:28px;padding:0;display:inline-block;vertical-align:top}.kccmroot .itpformfeedback{padding:4px;margin:2px}.kccmroot .formroot .content{display:inline-block}.kccmroot .formroot .feedbacktext{visibility:visible}.kccmroot .formroot span.buttonclicked div.question.feedback .feedbacktext{visibility:visible}.kccmroot .sidebarContent .feedbacktext{visibility:hidden}.kccmroot .sidebarContent span.nobuttonclicked .kccmlabelerror{color:inherit}.kccmroot .sidebarContent.cwhasbeenvalidated div.question.feedback .feedbacktext{visibility:visible}.kccmroot .sidebarContent span.buttonclicked div.question.feedback .feedbacktext{visibility:visible}.kccmroot div.radio{min-height:22px}.kccmroot .helptexticon{display:block;background:url("img/itpi.png") 0 0;padding-right:3px}.kccmroot .numberquestionwrapper .ui-spinner-button{display:none}.kccmroot .etbq .kccmbutton{margin-top:4px}.kccmroot div.question input.filequestion{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.kccmroot div.question label.filequestion{cursor:pointer;text-decoration:underline;font-style:italic;font-weight:bold;color:#00f;padding-left:31px}.kccmroot div.question label.filequestion:focus,.kccmroot div.question label.filequestion:hover{color:#eeb111}.kccmroot div.question label.filequestion.readonly{cursor:auto;color:#777}div.question span.fileuploadempty{cursor:pointer;display:inline-block;margin-left:6px;width:14px;height:14px;background:url("img/trashBin.png");background-size:14px 14px;background-repeat:no-repeat;opacity:.6}div.question span.fileuploadempty:hover{opacity:1}.kccmroot div.question div.etbqpvw button.tab,.kccmroot div.question div.ITPi-textBlockPreview button.tab,.kccmroot div.question div.tbpvw button.tab,.kccmroot .itptbkhtml button.tab{background-color:transparent;border:0}.kccmroot div.tbksingleselect div div.ITPi-textBlockPreview,.kccmroot div.tbksingleselect div div.tbpvw,.kccmroot div.singleselect div div.ITPi-textBlockPreview,.kccmroot div.singleselect div div.tbpvw{background-color:#fff;border:1px solid gray}.kccmroot div.question div.ITPi-textBlockPreview{display:none}.kccmroot div.tbksingleselect div.ITPi-textBlockPreview,.kccmroot div.tbksingleselect div.tbpvw,.kccmroot div.singleselect div.ITPi-textBlockPreview,.kccmroot div.singleselect div.tbpvw{background-color:#fff;border:1px solid gray}.kccmroot .ITPi-togglePreview{float:right;cursor:pointer;display:inline-block;height:20px;width:20px}.kccmroot .preview.grouptoggle,.kccmroot a.preview.action{background:url("img/itpi.png") 20px -22px;margin-right:3px}.kccmroot .tb-icon{background:url("img/itpi.png") 0 0}.kccmroot .error{display:block;padding:2px 4px;line-height:150%}.kccmroot ul.lbkroot{list-style-type:none;padding:0}.kccmroot ul.lbkroot ul.lbkfolder{list-style-type:none}.kccmroot ul.lbkroot ul.lbkfolder li.lbkfolder{padding-top:10px}.kccmroot button.itpcwselectbutton,.kccmroot button.itpcwtbkedit{position:relative;display:inline;width:16px;height:16px;min-width:0;padding:0;margin:0}.kccmroot button.itpcwselectbutton.textblock{left:-60px}.kccmroot button.itpcwselectbutton.section{left:-80px}.kccmroot div.tbkviewarea{display:inline-block}.kccmroot button.itpcwtbkedit{background:url(img/pen.png);opacity:.7;border:0;left:-30px}.kccmroot button.itpcwtbkedit.editing{visibility:hidden}.kccmroot div.itpcwtbkedit{display:inline-block;width:0;padding:0;margin:0;vertical-align:top}.kccmroot div.itpcwselectbutton{display:inline-block;width:0;padding:0;margin:0;vertical-align:top}.kccmroot div.itpcwcontent{display:inline-block}.kccmroot .itpcwselection{border:2px solid transparent}.kccmroot .cwform .ui-widget-content{background-color:transparent}.kccmroot .document{box-shadow:10px 10px 5px #888;margin-right:20px;padding:0 40px 0 40px}.kccmroot .itpcwselectoption{background-color:transparent}.kccmroot .itpcwselectoption p{font-family:serif;margin:4px}.kccmroot div.tbksingleselect div:nth-child(2n),.kccmroot div.singleselect div:nth-child(2n){background-color:transparent}.kccmroot .itpcw{box-shadow:10px 10px 5px #888;padding:30px 30px 30px 30px;margin:0 0 30px 0}.kccmroot .itpcwtextblock{cursor:default;font-family:serif;padding:2px;margin:2px;border-right:1px dotted #fff;border-left:1px dotted #fff}.kccmroot .itpcwtextblock:hover{border-right:1px dotted #6ab4de;border-left:1px dotted #6ab4de}.kccmroot .itpcwtextblock.editing:hover{border-right:1px dotted transparent}.kccmroot .itpcwtextblock p{padding:1px;margin:1px}.kccmroot .itpcwtextblock.editable{cursor:pointer;min-height:20px;background-image:url(img/edit.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:left top;left:-38px;padding-left:40px;margin-right:-40px;position:relative}.kccmroot .itpcwtextblock.editable:hover{background-image:url(img/edit.svg);background-size:24px 24px;background-position:left top}.kccmroot .cwselectionbutton{display:block;height:16px;margin:0;padding:0;border:none}.kccmroot .cwselectionbutton .kccmbutton{display:inline;position:relative;left:-50px;top:6px;min-width:16px;width:16px;height:16px;margin:0;padding:2px;vertical-align:top;cursor:pointer}.kccmroot .cwselectionbutton.cwselectionrequired .kccmbutton{background-image:url(img/selection_required.svg)}.kccmroot .cwselectionbutton.cwselectionvalid .kccmbutton{background-image:url(img/selection_valid.svg)}.kccmroot .cwselectionbutton.cwselectionrequired .kccmbutton,.kccmroot .cwselectionbutton.cwselectionvalid .kccmbutton{background-repeat:no-repeat;background-position:right bottom;border:none;background-color:transparent;width:20px;height:20px;left:-35px}.kccmroot .cwselectionbutton.cwselectionrequired .kccmbutton:hover,.kccmroot .cwselectionbutton.cwselectionvalid .kccmbutton:hover{width:22px;height:22px;left:-36px}.kccmroot .cwselectionbutton button.Section{left:-68px}.kccmroot .cwselectionchildren{display:block;border:1px solid transparent}.kccmroot .cwselectionnone{height:14px;width:100%;visibility:hidden}.kccmroot .invalid .feedback .cwselectionnone{visibility:visible;display:block}.kccmroot .itptbkfield.bold{font-weight:bold}.kccmroot .itptbkfield.italic{font-style:italic}.kccmroot .itptbkfield.underline{text-decoration:underline}.kccmroot .itptbkfield.editable{cursor:pointer;color:#087dc3}.kccmroot .itptbkfield.novalue{width:auto;display:inline-block}.kccmroot .novalue.editable.itptbkfield:before,.kccmroot .invalid.editable.itptbkfield:before,.kccmroot .itptbkfield.editable:before{position:relative;top:4px;content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPg0KPGcgaWQ9IkdyaWQiPg0KCTxnIGlkPSJ2ZXJ0aWNhbCI+DQoJPC9nPg0KCTxnIGlkPSJob3Jpem9udGFsIj4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMiI+DQoJPGc+DQoJCTxwYXRoIGQ9Ik01MTIsMzUySDE2MHYzMmgtMzJ2LTMySDBWMTI4aDEyOFY5NmgzMnYzMmgzNTJWMzUyeiBNMzIsMzIwaDk2VjE2MEgzMlYzMjB6IE0xMjgsNjR2MzJINjRWNjRIMTI4eiBNNjQsMzg0djMyaDY0di0zMkg2NA0KCQkJeiBNMTYwLDY0djMyaDY0VjY0SDE2MHogTTQ4MCwxNjBIMTYwdjE2MGgzMjBWMTYweiBNMTYwLDM4NHYzMmg2NHYtMzJIMTYweiIgc3R5bGU9ImZpbGw6IzA4N2RjMyIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");padding-right:2px}.kccmroot .toggleIcon{display:inline-block}.kccmroot .cwSelectItemDiv{padding:2px}.kccmroot .selectDiv{overflow-y:auto}.kccmroot .selectedDiv{border-bottom:gray thin solid;margin-bottom:10px;min-height:50px}.kccmroot .itptbkhtml{font-family:Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1.05em}.kccmroot .itptbkhtml td{border:1px solid gray;width:40px}.kccmroot .itptbkhtml font{display:inline}.kccmroot .itptbkhtml blockquote{margin-right:0}.kccmroot .itptbkhtml .customclass1{color:red;font-weight:bold}.kccmroot .itptbkhtml .customclass2{color:#00f;font-weight:bold}.kccmroot .itptbkhtml .customclass3{color:green;font-weight:bold}.kccmroot .kccmtextblockpreview .itptbkhtml{font-size:1.3em}.kccmroot .itpcwtextblock .header,.itptbkhtml .header{font-size:1.8em}.kccmroot .selectFilter{display:none}.kccmroot .selectFilter span{padding:0 5px}.kccmroot iframe.preview{display:block;width:100%;height:400px}.kccmroot .dprwidgetcontainer{height:100%}.kccmroot .dprheader{z-index:10}.kccmroot .dprcontent{height:100%}.kccmroot .dprselectionpane{height:100%;width:25%;display:inline-block;overflow-y:auto;background-color:#eee}.kccmroot .dpritem{cursor:pointer;height:32px;color:#333;border-bottom:thin solid #ddd}.kccmroot .dpritem:hover{background:#ddd}.kccmroot .dpritemtext{padding:8px 0 12px 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px}.kccmroot .dpricon{background-image:url("img/glass-grey.png");width:16px;height:16px;float:right;position:relative;top:8px;right:10px}.kccmroot .dprsselected>.dpricon{background-image:url("img/glass-white.png")}.kccmroot .dprcontentcontainer{display:inline-block;width:75%;height:100%;vertical-align:top}.kccmroot .dprpreviewarea{height:98%;width:98%;padding-left:1%}.kccmroot .dppreviewpdfpage{display:block}.kccmroot .dprcontentframe{height:100%;width:100%;border:none}.kccmroot div.dprcontentframe{padding:16px}.kccmroot .dpmetroline{width:20%;height:100%;overflow-y:auto;display:inline-block}.kccmroot .dpstation{height:50px;padding:0 10px 0 10px;margin-bottom:10px;border-bottom:solid 1px;display:none}.kccmroot .dppackslot .dpsloticon{background-image:url("img/packslot.svg");background-position:0 0;background-repeat:no-repeat;width:20px;height:20px;vertical-align:middle;margin:12px 8px 2px 0;display:block;float:left}.kccmroot .dpstationactive.dppackslot .dpsloticon{background-image:url("img/packslot-active.svg")}.kccmroot .dpstationtext{text-decoration:none;color:#333;font-weight:300;line-height:2.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.kccmroot .dpstationdisabled .dpstationtext{color:#999}.kccmroot .dpstation.dpstationactive .dpstationtext{color:#000}.kccmroot .dpstationdisabled .dpstation.dpstationactive .dpstationtext{color:#eee}.kccmroot .dpstation .dpviewicon{float:right;height:20px;width:20px;margin-top:12px;background:url("img/view.svg") no-repeat;cursor:pointer;display:block}.kccmroot .dpstation.dpstationvisited.dpstationactive .dpviewicon{background:url("img/view-active.svg") no-repeat}.kccmroot .dpmetroicon{float:left;margin:0 10px 0 0;height:50px;width:20px;background:url("img/stations/unvisited.svg") no-repeat}.kccmroot .dpstation:last-child .dpmetroicon{background-image:url("img/stations/unvisited-last.svg")}.kccmroot .dpstation:first-child .dpmetroicon{background-image:url("img/stations/unvisited-first.svg")}.kccmroot .dpstation.dpstationvisited .dpmetroicon{background-image:url("img/stations/visited.svg")}.kccmroot .dpstation:last-child.dpstationvisited .dpmetroicon{background-image:url("img/stations/visited-last.svg")}.kccmroot .dpstation:first-child.dpstationvisited .dpmetroicon{background-image:url("img/stations/visited-first.svg")}.kccmroot .dpstation.dpstationactive .dpmetroicon{background-image:url("img/stations/active.svg")}.kccmroot .dpstation:last-child.dpstationactive .dpmetroicon{background-image:url("img/stations/active-last.svg")}.kccmroot .dpstation:first-child.dpstationactive .dpmetroicon{background-image:url("img/stations/active-first.svg")}.kccmroot .dpstation.dpunknown .dpmetroicon{background-image:url("img/stations/unknown.svg")}.kccmroot .dpmetrowidgetcontainer{height:100%;overflow:hidden}.kccmroot .dpcontentcontainer{width:79%;height:100%;display:inline-block;vertical-align:top}.kccmroot .docpackcontent{height:100%}.kccmroot .slotquestionitem{display:inline-block;height:30px;padding:2px;vertical-align:top}.kccmroot .slotquestion:read-only{min-width:20px;opacity:.5}.kccmroot .slotquestioncheckbox{height:30px}.kccmroot .slotquestionicon{float:left;margin:3px 4px 0 6px;height:30px;width:20px;background:url("img/document.svg") no-repeat}.kccmroot .slotquestiontitle{font-weight:bold;margin-top:10px}.kccmroot .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#444}.kccmroot .ui-front{z-index:100}.kccmroot .ui-dialog{position:absolute;top:5px;left:5px;border:1px solid #ccc;background-color:#fff;height:80%;width:80%;box-shadow:6px 6px 8px #aaa}.kccmroot .docpackcontent{padding:4px 16px 4px 16px}.kccmroot .dpviewcontainer{margin:1%;width:97%;height:97%}.kccmroot .dpviewframe{margin:0;padding:0;width:96%;height:98%;border:none;overflow-y:auto;background-color:#555;padding:20px}.kccmroot .ui-dialog-titlebar{background-color:#087dc3;padding:10px 19px;height:21px;font-weight:bold;color:#fff;font-size:13pt;box-shadow:0 2px 8px #aaa}.kccmroot .ui-dialog-titlebar .ui-button{min-width:16px;width:16px;height:16px;border:0;margin:5px 0 0 0;background-color:transparent;float:right;cursor:pointer;padding:7px 10px}.kccmroot .ui-dialog-titlebar .ui-icon{background-image:url(img/close.svg);background-repeat:no-repeat;background-position:0 0;display:block;position:relative;top:-8px;left:-8px;width:12px;height:12px}.kccmroot .ui-dialog-buttonpane{border-top:1px solid #aaa;padding:8px 2% 20px 2%}.kccmroot .ui-dialog-buttonset .ui-button{background-color:#eeb111;color:#222;border:1px solid #eeb111;font-weight:bold;cursor:pointer;margin:0;min-width:5em;float:right;padding:7px 10px}.kccmroot .ui-button-icon-only .ui-button-text{display:none}.kccmroot .kccmtitle{font-family:"MBCorpo Title","DaimlerCAC-Regular","DaimlerCACArab-Regular",serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:26px;line-height:26px;margin-top:22px}@media(min-width:480px){.kccmroot .kccmtitle{font-size:30px;line-height:30px}}@media(min-width:768px){.kccmroot .kccmtitle{margin-top:44px}}@media(min-width:1024px){.kccmroot .kccmtitle{font-size:36px;line-height:36px}}@media(min-width:1280px){.kccmroot .kccmtitle{font-size:40px;line-height:40px;margin-top:53px}}@media(min-width:1440px){.kccmroot .kccmtitle{font-size:48px;line-height:48px;margin-top:71px}}.kccmroot .kccmsubtitle{color:#000;font-weight:300;font-size:1.23em}.kccmroot .kccmletterbookfolder{padding-left:20px}.kccmroot .kccmletterbookfoldertitle{padding-left:0;vertical-align:bottom;font-weight:bold;font-size:1.23em}.kccmroot .kccmletterbooktemplatelink{font-family:inherit;font-size:11px;font-weight:normal;color:#000;text-decoration:underline}.kccmroot .kccmstatictext{font-size:.98em}.kccmroot .kccmquestionlabel{cursor:pointer;display:block;padding-bottom:9px;-webkit-font-smoothing:antialiased;font-family:"MBCorpo Text","DaimlerCS-Regular","DaimlerCSArab-Regular",sans-serif;font-weight:bold;font-size:16px;line-height:20px;color:#333;margin:0}.kccmroot table .kccmquestionlabel{width:80%}.kccmroot .kccmtextquestion,.kccmroot .kccmtextareaquestion,.kccmroot .kccmnumberquestion,.kccmroot .kccmdatequestion,.kccmroot .kccmtimequestion,.kccmroot .kccmfilequestion,.kccmroot .kccmsingleselectquestion,.kccmroot .kccmradiosingleselectquestion,.kccmroot .kccmtextblocksingleselectquestion,.kccmroot .kccmeditablerichtextblockquestion{background-color:#fff;background-image:none;border-radius:1px;border:1px solid #999;color:#333;display:block;height:35px;line-height:1;padding:0 14px;width:100%}.kccmroot .kccmtextquestion:focus,.kccmroot .kccmtextquestion:active,.kccmroot .kccmtextareaquestion:focus,.kccmroot .kccmtextareaquestion:active,.kccmroot .kccmnumberquestion:focus,.kccmroot .kccmnumberquestion:active,.kccmroot .kccmdatequestion:focus,.kccmroot .kccmdatequestion:active,.kccmroot .kccmtimequestion:focus,.kccmroot .kccmtimequestion:active,.kccmroot .kccmfilequestion:focus,.kccmroot .kccmfilequestion:active,.kccmroot .kccmsingleselectquestion:focus,.kccmroot .kccmsingleselectquestion:active,.kccmroot .kccmradiosingleselectquestion:focus,.kccmroot .kccmradiosingleselectquestion:active,.kccmroot .kccmtextblocksingleselectquestion:focus,.kccmroot .kccmtextblocksingleselectquestion:active,.kccmroot .kccmeditablerichtextblockquestion:focus,.kccmroot .kccmeditablerichtextblockquestion:active{box-shadow:none;outline:none;border-color:#00adef}.kccmroot .kccmeditabletextblockquestion,.kccmroot .kccmtextblockmultiselectquestion,.kccmroot .kccmmultiselectquestion{display:block;width:99%}.kccmroot .kccmsingleselectquestion,.kccmroot .kccmradiosingleselectquestion,.kccmroot .kccmtextblocksingleselectquestion,.kccmroot .kccmmultiselectquestion,.kccmroot .kccmtextblockmultiselectquestion{max-height:400px;overflow:auto}.kccmroot .kccmtextareaquestion{height:100px;padding-top:10px;padding-bottom:10px}.kccmroot .kccmmultiselectquestion,.kccmroot .kccmtextblockmultiselectquestion{border:1px solid #c3d4f7}.kccmroot .sidebarContent .kccmtextquestion,.kccmroot .sidebarContent .kccmtextareaquestion,.kccmroot .sidebarContent .kccmnumberquestion,.kccmroot .sidebarContent .kccmdatequestion,.kccmroot .sidebarContent .kccmtimequestion,.kccmroot .sidebarContent .kccmfilequestion,.kccmroot .sidebarContent .kccmsingleselectquestion,.kccmroot .sidebarContent .kccmradiosingleselectquestion,.kccmroot .sidebarContent .kccmmultiselectquestion,.kccmroot .sidebarContent .kccmtextblocksingleselectquestion,.kccmroot .sidebarContent .kccmeditablerichtextblockquestion{margin-left:30px;width:90%}.kccmroot .kccmeditabletextblockquestion .kccmbutton{margin-left:30px}.kccmtooltip{background-color:#fff;font-size:small;font-style:italic}.kccmroot .kccmtextblockpreview{font-size:x-small;border:1px solid #c3d4f7;padding:10px;margin:0 0 0 30px;display:inline-block;width:85%}.kccmroot .kccmtextblockpreviewfield{color:#0072c6}.kccmroot .kccmgroup{box-shadow:0 0 7px 0 rgba(66,66,66,.33);padding:20px 15px 30px;margin-top:40px}@media(min-width:1280px) and (min-width:1440px){.kccmroot .kccmgroup{width:892px}}@media(min-width:1024px) and (min-width:1440px){.kccmroot .kccmgroup{width:1122px}}@media(min-width:1440px) and (min-width:768px){.kccmroot .kccmgroup{padding:20px 25px 30px}}.kccmroot .kccmgrouphead{-webkit-font-smoothing:antialiased;font-family:"MBCorpo Title","DaimlerCAC-Regular","DaimlerCACArab-Regular",serif;font-size:22px;line-height:26px}.kccmroot .kccmbutton{border:none;border-radius:1px;color:#fff;cursor:pointer;float:left;height:auto;margin-right:10px;margin-top:0;outline:none;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"MBCorpo Text","DaimlerCS-Regular","DaimlerCSArab-Regular",sans-serif;font-size:16px;line-height:20px;background-color:#0078d6;border:solid 1px #0078d6;color:#fff;outline:none;padding:11px 23px;height:auto;font-weight:bold;min-width:144px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.kccmroot .kccmbutton.kccmsubmitbutton{float:right;padding-left:25px;position:relative}.kccmroot .kccmbutton.kccmsubmitbutton::before{height:15px;width:16px;content:'';display:block;position:absolute;top:50%;margin-top:-7px;left:23px;background-image:url(../Assets/sprites.png);background-position:0 -586px;background-repeat:no-repeat}.kccmroot .kccmbutton.kccmsubmitbuttonok,.kccmroot .kccmbutton.kccmsubmitbuttonupdate{background-color:#0078d6}.kccmroot .kccmcwbutton{border:1px solid #333}.kccmroot .kccmcwbuttonsections{background-color:#fff}.kccmroot .kccmcwdocument{font-family:Arial,Helvetica,sans-serif;line-height:1.5em;font-size:1.05em;background-color:#fff;border:1px solid #ddd;padding:60px;box-shadow:8px 8px 18px #efefef,0 0 4px #efefef}.kccmroot .kccmcwfield{border-bottom:1px dotted #087dc3;border-left:1px dotted #087dc3;padding-left:3px;background-color:#f5fbff;display:block;min-width:12px}.kccmroot .kccmcwfieldeditable{color:#0072c6;border-bottom:1px dotted #0072c6}.kccmroot .kccmactive{background-color:#fff;border:2px dotted #087dc3}.kccmroot .kccmselected{color:#000;display:block;font-weight:300;font-size:1.46em}.input[type=text]{outline:none}.kccmroot .kccmhighlight{background-color:rgba(237,177,15,.3)}.kccmroot .kccmerror{background-color:#b22419;padding:3px;color:#fff}.kccmroot .kccmerror:empty{display:none}.kccmroot .kccmcwsidebar{background-color:#ededed}.kccmroot .kccmcwdocument.kccmerror{background-color:#b22419;padding:60px}.kccmroot .kccmtextblockeditor{height:300px}.kccmroot .kccmlabelerror{color:#9f0002}.kccmroot .kccmlabelerror+.kccmtextquestion{color:#9f0002;border:1px solid #9f0002}.kccmroot .kccmreviewheader{height:21px;padding:10px 19px;font-size:13pt;font-weight:bold;color:#fff;background-color:#087dc3;box-shadow:0 2px 8px #aaa}.kccmroot div.kccmgroup{box-shadow:none;padding:0;margin:0}.kccmroot div.kccmgroup>.kccmgrouphead{font-family:"MBCorpo Text","DaimlerCS-Regular","DaimlerCSArab-Regular",sans-serif;font-size:24px;line-height:36px;font-weight:bold;margin:0;height:auto}.kccmroot div.kccmgroup>.kccmgroupbody{background-color:#f4f4f4;padding:22px 25px 32px 25px;margin-top:8px}.kccmroot div.kccmgroup>.kccmgroupbody .question{border:solid 1px #bbb;display:block;background-color:#f8f8f8;position:relative;width:450px;padding:0;margin-top:24px}.kccmroot div.kccmgroup>.kccmgroupbody .question .helptext{display:none}.kccmroot div.kccmgroup>.kccmgroupbody .question:after{border-bottom:2px solid transparent;bottom:-1px;content:"";position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s cubic-bezier(0,0,.3,1);transition:all .5s cubic-bezier(0,0,.3,1);left:-1px;right:-1px;-webkit-transform-origin:bottom left;transform-origin:bottom left}.kccmroot div.kccmgroup>.kccmgroupbody .question .questionlabel{font-size:16px;line-height:24px;letter-spacing:normal;position:absolute;left:16px;top:16px;color:#767676;transition:top .2s cubic-bezier(.3,0,0,1);cursor:text;padding:0}.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmsingleselectquestion{max-width:100%}.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextquestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextareaquestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmdatequestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmnumberquestion{border:none;background-color:transparent;padding:24px 16px 6px;line-height:24px;transition:none;display:block;max-width:100%}.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextquestion:focus,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextareaquestion:focus,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmdatequestion:focus,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmnumberquestion:focus{box-shadow:none;outline:none}.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextquestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmdatequestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmnumberquestion,.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmsingleselectquestion{height:54px}.kccmroot div.kccmgroup>.kccmgroupbody .question .kccmtextareaquestion{min-height:auto}.kccmroot div.kccmgroup>.kccmgroupbody .question+.question{clear:left}.kccmroot div.kccmgroup>.kccmgroupbody .question+*{clear:left}.kccmroot div.kccmgroup>.kccmgroupbody .question.active:after{border-color:#0078d6;-webkit-transform:scale(1);transform:scale(1)}.kccmroot div.kccmgroup>.kccmgroupbody .question.active>.questionlabel{font-size:12px;line-height:16px;letter-spacing:.225px;top:8px;color:#333}.kccmroot div.kccmgroup>.kccmgroupbody .question.activeselect:after{border-color:#0078d6;-webkit-transform:scale(1);transform:scale(1)}.kccmroot div.kccmgroup>.kccmgroupbody .question.activeselect>.questionlabel{visibility:hidden}.kccmroot div.kccmgroup>.kccmgroupbody .question.feedback.ui-state-error{border-bottom:none;margin-bottom:50px}.kccmroot div.kccmgroup>.kccmgroupbody .question.feedback.ui-state-error .feedbacktext.kccmerror{background-color:transparent;color:#d92121;font-size:80%;font-weight:bold;padding-left:16px;position:absolute;bottom:-27px;left:-1px;width:calc(100% + 2px);border-top:solid 2px #d92121}.kccmroot div.kccmgroup>.kccmgroupbody .kccmquestionlabel{font-weight:normal}.kccmroot .sidebar{position:absolute;height:100%;right:0;top:0;bottom:0;background-color:transparent;width:32px;overflow-y:visible}.kccmroot .sidebar.full{width:45%}.kccmroot.full .formroot,.kccmroot .full .formroot{width:43%}.kccmroot .sidebar.open{min-width:360px;width:25%}.kccmroot.open .formroot,.kccmroot .open .formroot{width:63%}.kccmroot .sidebar.closed{width:5%}.kccmroot.closed .formroot,.kccmroot .closed .formroot{width:83%}.kccmroot .sidebarButtons{background-color:transparent;width:30px;display:inline-block;position:relative;left:-10px;z-index:2200}.kccmroot .sidebarButtons .resize{display:inline-block;width:20px;height:20px;border:none;margin-left:0;cursor:pointer}.kccmroot .sidebarButtons .resize:hover{width:22px;height:22px}.kccmroot .sidebarButtons .left{display:block;background-image:url(img/expand.svg);background-position:0 0;background-repeat:no-repeat;margin-bottom:5px}.kccmroot .sidebarButtons .right{display:none}.kccmroot .sidebarButtons .close{background-image:url(img/collapse.svg);background-position:0 0;background-repeat:no-repeat}.kccmroot .sidebar.full .sidebarButtons .full,.kccmroot .sidebar.full .sidebarButtons .left,.kccmroot .sidebar.closed .sidebarButtons .close,.kccmroot .sidebar.closed .sidebarButtons .right{opacity:.5}.kccmroot .sidebar.closed .sidebarHeaderText{display:none}.kccmroot .sidebar.closed .sidebarContent{display:none}.kccmroot .sidebarContent{margin:0 20px}.kccmroot .sidebarHeader{width:100%;padding-top:30px}.kccmroot .sidebarHeaderText{display:inline-block;font-weight:bold;vertical-align:top;padding-top:4px}.kccmroot .ui-multiselect{border:1px solid;font-size:.8em;margin:4px}.kccmroot .ui-multiselect ul{-moz-user-select:none}.kccmroot .ui-multiselect li{margin:0;padding:0;cursor:default;font-size:11px;list-style:none;border-bottom:1px solid transparent}.kccmroot .ui-multiselect li .head{display:inline-block;width:100%;height:20px;padding:0;margin:0;border:0}.kccmroot .ui-multiselect li .head a{color:gray;text-decoration:none;padding:0;display:block;float:left;cursor:pointer}.kccmroot .ui-multiselect li.ui-draggable-dragging{padding-left:10px}.kccmroot .ui-multiselect div.selected{position:relative;padding:0;margin:0;border:0 solid;border-left:0;float:left}.kccmroot .ui-multiselect ul.selected{position:relative;padding:0;overflow:auto;overflow-x:hidden;background:transparent;margin:0;list-style:none;border:0;position:relative;width:100%}.kccmroot .ui-multiselect div.available{position:relative;padding:0;margin:0;border:0 solid;float:left}.kccmroot .ui-multiselect ul.available{position:relative;padding:0;overflow:auto;overflow-x:hidden;background:transparent;margin:0;list-style:none;border:0;width:100%}.kccmroot .ui-multiselect .ui-state-default{border:none;margin-bottom:1px;position:relative;padding-left:20px}.kccmroot .ui-multiselect .ui-state-hover{border:none}.kccmroot .ui-multiselect .ui-widget-header{border:none;font-size:11px;margin-bottom:1px}.kccmroot .ui-multiselect .add-all{float:right;padding:7px}.kccmroot .ui-multiselect .remove-all{float:right;padding:7px}.kccmroot .ui-multiselect .search{float:left;padding:4px}.kccmroot .ui-multiselect .count{float:left;padding:7px}.kccmroot .ui-multiselect .readonly{cursor:not-allowed}.kccmroot .ui-multiselect li .head span.ui-icon-arrowthick-2-n-s{position:absolute;left:2px;top:2px}.kccmroot .ui-multiselect li .head img.tb-icon{position:absolute;left:18px;top:3px;width:16px;height:16px}.kccmroot .ui-multiselect li .head div.label{position:absolute;left:18px;top:3px;height:16px}.kccmroot .ui-multiselect li.tbk .head div.label{left:36px}.kccmroot .ui-multiselect li .head a.action{position:absolute;right:2px;top:3px}.kccmroot .ui-multiselect li .head a.preview{position:absolute;right:18px;top:3px;width:16px;height:16px}.kccmroot .ui-multiselect input.search{height:14px;padding:1px;opacity:.5;margin:4px;width:100px}.kccmroot .ui-multiselect .previewloading{position:relative;left:0;top:0;width:100%;height:50px;background-image:url(img/busy.gif);background-repeat:no-repeat;background-position:center center;background-color:transparent}.kccmroot .ui-multiselect div.multipvw{margin:10px;padding:10px;width:90%}.kccmroot .ui-multiselect div.multipvw p{margin:0}.kccmroot .ui-multiselect div.multipvw input{border:0;background-color:transparent}.kccmroot .ui-tabs-nav{border-bottom:thin solid #000;padding:2px;padding-bottom:0;padding-left:0;margin:0}.kccmroot .ui-tabs-nav>li{border:thin solid #888!important;border-bottom:thin solid #000!important;top:2px!important;list-style:none;display:inline-block;height:24px}.kccmroot .ui-tabs-nav>li.ui-state-active{border:thin solid #000!important;border-bottom:none!important;top:2px!important;padding-bottom:1px!important;background-color:#fff}.kccmroot .ui-tabs-nav>li>a{padding:3px 8px!important;color:#888;height:15px}.kccmroot .ui-tabs .ui-tabs-hide{display:none!important}.kccmroot .ui-tabs-nav>li.ui-state-active>a{color:#000}.kccmroot .dpviewcontainer{margin:0;width:auto;height:92%}.kccmroot .channeltabcontainer{width:100%;height:92%}.kccmroot .tabContent{height:100%}.kccmroot .channeltabs{margin-top:10px;margin-bottom:0;border-bottom:none;padding-left:4px}.kccmroot .channeltabs.ui-tabs-nav>li{padding-top:3px;border:none!important}.kccmroot .channeltabs.ui-tabs-nav>li>a{text-decoration:none;font-size:14px;padding:6px 15px!important;color:#000;font-weight:bold}.kccmroot .channeltabs.ui-tabs-nav>li.ui-state-active>a{color:#eeb111;border-bottom:thin solid #eeb111}.kccmroot .channeltabcontentcontainer{display:inline-block;padding-left:6px}.kccmroot .channeltabexplanationicon{background-image:url(img/explanation.svg);background-size:20px 20px;background-position:left top;width:20px;height:20px;cursor:pointer}.kccmroot .hastabs .channeltabexplanationicon{float:left}.kccmroot .channeltabexplanation{margin:2px;color:#333;padding:12px 24px 12px 24px;border:1px solid #aaa;font-weight:normal;font-size:9pt;background:#eee;cursor:pointer}.kccmroot .channellist{background:#ddd;padding:12px 24px 12px 24px;list-style-type:none}.kccmroot .channellist li{padding-bottom:1px}.kccmroot .channellist li.hasexceptions{font-weight:bold}.kccmroot .closepreview{float:right;margin-top:1%}.kccmroot .previewtitle{display:inline-block}.kccmroot .previewtext{padding-top:4px;padding-bottom:4px;font-style:italic}.kccmroot .previewcontent{height:100%}.kccmroot .previewcontent div{padding:4px 0 0 18px}.kccmroot .channeltabcontainer .previewcontent{height:96%}.kccmroot a.previewlink{padding:7px 10px 7px 10px;color:#333;text-decoration:none}.kccmroot canvas.previewPdfPage{border:thin solid #000;box-shadow:2px 2px #333}.kccmroot .disabled{opacity:.3}.kccmroot .dpstation .dpviewicon.currentlyviewing{background:url(img/view-currentlyviewing.svg)}.kccmroot .kccmbutton.kccmsubmitbuttonreview{display:none}