#form1 .error-summary ul{list-style:circle}#form1 .error-summary ul li,#form1 .error-summary span.error-message{color:#f00;font-size:12px;display:block}#form1 .error fieldset,#form1 .error select,#form1 select.error,#form1 .error input:not(.hide-error){border:1px solid #f00}#form1 .error label.error-message{color:#f00;font-size:12px}#form1 .infotip{font-style:normal;border-radius:50%;background-color:#1779ba;color:#fff;padding:0 7px;margin:0 0 1px 7px;font-size:10px;line-height:20px;width:18px;height:18px;display:inline-block;text-align:center;vertical-align:text-bottom;cursor:pointer;font-weight:normal}#form1 .infotip::before{content:'i'}.form-field.required .form-field-cap::after,.asterisk::after{content:'*';color:#f00;margin-left:5px}p.error-message{margin-bottom:0}.form-field .ico-close,.form-field .ico-check-green{display:none}.form-field.valid .ico-check-green{display:block}.form-field.valid .ico-close{display:none}.form-field.error .ico-check-green{display:none}.form-field.error .ico-close{display:block}.form-field.full-width .form-field-input{margin-right:0;width:100%}.form-field.full-width .form-field-input input[type=text]{padding-right:40px}.form-field.full-width .form-field-input input[type=text]::-ms-clear{display:none}.form-field.full-width .form-success{position:absolute;top:17px;right:7px;left:auto}.form-field .dateinput{background:#fff url(../core/images/sprite/ico-calendar-dark.png) no-repeat top 7px right 5px;cursor:pointer;padding-right:27px}.form-field .dateinput [disabled]{cursor:not-allowed}.dropdown.open .dropdown-menu{visibility:visible;opacity:1}.select::after{content:'';border:none}.select select{background:#fff url('../core/images/icon-arrow-dropdown-blue-dark.png') no-repeat 95% 50%;background-position-x:97%}.select select::-ms-expand{display:none}.select select:disabled{opacity:.4;cursor:not-allowed}.layout-row{display:table;width:100%}.layout-sidebar{display:table-cell;vertical-align:top;padding:0 10px 0 0;width:260px;min-width:260px;max-width:260px}.layout-content{display:table-cell;vertical-align:top;padding:0 0 0 10px;max-width:1260px}.list-checkboxes{margin-bottom:0}input[type="checkbox"]+label{display:inline-block}div.table table .form-field{margin-bottom:0}.tooltip{cursor:pointer}.progress-bar sub{bottom:0;left:2px}#toast-container>div{opacity:1 !important}textarea.field{line-height:1.8}.maxlength-feedback{position:absolute;bottom:-18px;font-size:12px;white-space:nowrap}.textarea .error{border:1px solid #f00}input[type=range]{-webkit-appearance:none;outline:none;width:100%}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;background:#ddd;border:none;border-radius:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:12px;width:12px;border-radius:50%;background:#2b99d6;margin-top:-4px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]::-moz-range-track{width:100%;height:2px;background:#ddd;border:none;border-radius:3px}input[type=range]::-moz-range-thumb{border:none;height:12px;width:12px;border-radius:50%;background:#2b99d6}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]::-ms-track{width:100%;height:2px;background:transparent;border-color:transparent;border-width:4px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777;border-radius:10px}input[type=range]::-ms-fill-upper{background:#ddd;border-radius:10px}input[type=range]::-ms-thumb{margin:0;padding:0;border:none;height:12px;width:12px;border-radius:50%;background:#2b99d6}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.textbox-range input[type=range][disabled]::-webkit-slider-thumb{background-color:#d0d0d0;border-color:#aaa}.textbox-range input[type=range][disabled]::-moz-range-thumb{background-color:#d0d0d0;border-color:#aaa}.textbox-range input[type=range][disabled]::-ms-thumb{background-color:#d0d0d0;border-color:#aaa}.textbox-range tr td{vertical-align:middle !important;margin:0;padding:0}.textbox-range .textbox-range_inputbox input{width:67px}.textbox-range .textbox-range_input{text-align:right;vertical-align:top}.textbox-range .textbox-range_slider{display:inline-block;margin-right:10px}.textbox-range .textbox-range_sliderbox{padding:5px 5px 0 0}.textbox-range .textbox-range_unit{width:10px;padding:0 10px 0 0}.textbox-counter{text-align:left;border:1px solid #ccc;max-width:100px}.textbox-counter span{text-align:center;display:block}.textbox-counter td{padding:3px 3px 2px 2px}.textbox-counter td input{vertical-align:top}.textbox-counter td:nth-child(1),.textbox-counter td:nth-child(3){width:18px}.textbox-counter .textbox-counter_minus:not(.aspNetDisabled):hover{background-position:-38px -4290px}.textbox-counter .textbox-counter_plus:not(.aspNetDisabled):hover{background-position:-214px -4300px}.page-title{color:#2b99d6;line-height:.9;text-transform:uppercase}.widget .widget-body li{margin:0 0 1px 0 !important}.widget .widget-title{display:block !important;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.widget .widget-title.default{background-color:#e4e4e5;color:#485679}.widget .widget-body a,.widget .widget-body .widget-title{text-transform:capitalize;font-weight:500}.widget .widget-body .widget-title.active{background-color:#252b3a}.widget .widget-body .widget-title.active:hover{background-color:#2a99d4}.widget .widget-body .widget-title.current span,.widget .widget-body .widget-title.active span{color:#fff}.widget .widget-body .widget-title.active,.widget .widget-body .widget-title.current{color:#fff}.widget .widget-body .widget-title.active i,.widget .widget-body .widget-title.current i{visibility:visible;opacity:1}.widget .widget-body .widget-title.current i.left{right:auto;left:7px;visibility:visible;opacity:1}.widget .nav-level2 .widget-title{padding:9px 63px 13px 28px;height:34px;font-size:12px;font-weight:bold}.widget .nav-level2 .widget-title span{right:30px;font-family:'PT Sans',sans-serif}.widget .nav-level3 .widget-title{padding:9px 62px 13px 45px;height:30px;font-size:11px;font-family:'PT Sans',sans-serif}.file-upload progress{width:100px;border:0;height:5px;vertical-align:top;background-color:#fff}.file-upload .upload-box,.file-upload .download-box{display:none;height:40px}.file-upload .download-box{padding-top:5px}.file-upload .download-box input{margin-left:10px;vertical-align:middle}.file-upload .download-box a{vertical-align:middle;font-size:14px !important;line-height:1.3 !important;margin-left:0 !important;min-height:18px !important;text-decoration:underline !important;color:#23527c !important;font-weight:normal !important}.file-upload[data-uploader-mode=upload] .upload-box{display:block}.file-upload[data-uploader-mode=upload] .download-box{display:none}.file-upload[data-uploader-mode=download] .upload-box{display:none}.file-upload[data-uploader-mode=download] .download-box{display:block}.file-upload-align-content{max-width:300px}.attachment{width:100%}.attachment .attachment-controls{min-width:110px;padding:6px 0 0 !important;vertical-align:top;background-color:initial}.attachment .attachment-inputs{width:100%;height:34px;padding:0;border:none;background-color:initial}.attachment .attachment-inputs .form-field{margin-bottom:0}.attachment[data-attachment-mode="Url"] .attachment_url{display:block}.attachment[data-attachment-mode="Url"] .file-upload{display:none}.attachment[data-attachment-mode="File"] .attachment_url{display:none}.attachment[data-attachment-mode="File"] .file-upload{display:block}.attachment .attachment_url a{vertical-align:middle}#mainContainer{position:relative}.dropdown-navigator .dropdown-navigator_review{position:absolute;top:120px;right:30px}.dropdown-navigator .dropdown-navigator_review-custom-position{position:absolute;top:120px;right:183px}.dropdown-navigator .dropdown-navigator_layout{border-collapse:collapse;width:auto}.dropdown-navigator .dropdown-navigator_layout .btn{width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dropdown-navigator .dropdown-navigator_layout .btn.btn-large:hover{color:#fff}.dropdown-navigator .dropdown-navigator_layout .btn.navigator-back-to-review-button:hover{color:#fff !important}.dropdown-navigator .dropdown-navigator_layout .btn.navigator-back-to-review-button:focus{color:#fff !important}.dropdown-navigator .dropdown-navigator_layout .btn.navigator-back-to-review-button{width:220px !important}.dropdown-navigator .dropdown-navigator_layout tr:nth-child(2) .form-submit{width:100%;margin-top:10px}.dropdown-navigator button[disabled]{opacity:.65}.dropdown-navigator .dropdown-menu ul li .aspNetDisabled.current{cursor:default;font-weight:bold}.dropdown-navigator .dropdown-menu ul li .aspNetDisabled.disabled{opacity:.5;cursor:not-allowed}.dropdown-navigator .dropdown-menu{max-width:280px;width:280px;max-height:250px;padding:0;border:none;margin-top:-2px;background-color:#fff}.dropdown-navigator .dropdown-menu ul{border:#2a99d4 3px solid;overflow-y:scroll;max-height:250px;background-color:#fff}.methodology-button{position:absolute;top:120px;right:10px}.radiobutton-list{display:inline-block;width:calc(100% - 40px)}.radiobutton-list .form-field-input{display:table-cell;padding:5px;border:1px solid transparent}.radiobutton-list .form-field-input ul{display:inline-block}.radiobutton-list .form-field-input ul li{white-space:nowrap}.radiobutton-list.error .form-field-input{border:1px solid #f00}.dropdown-slider-list{width:100%}.dropdown-slider-list .disabled-content .textbox-range_unit,.dropdown-slider-list .disabled-content .dropdown-slider-list_total,.dropdown-slider-list .disabled-content .dropdown-slider-list_total+td{opacity:.4}.dropdown-slider-list .dropdown-slider-list_table{width:100%}.dropdown-slider-list .dropdown-slider-list_col{padding-bottom:10px;text-align:right}.dropdown-slider-list .dropdown-slider-list_col:nth-child(1){padding-right:10px}.dropdown-slider-list .dropdown-slider-list_col .select{width:100%}.dropdown-slider-list .dropdown-slider-list_command{display:block;padding-top:5px}.dropdown-slider-list .dropdown-slider-list_command.aspNetDisabled{opacity:.2;cursor:default}.dropdown-slider-list .form-field-input{padding:5px;border:1px solid transparent}.dropdown-slider-list.error .form-field-input{border:1px solid #f00}.dropdown-slider-list .dropdown-slider-list_footer table{width:100%}.dropdown-slider-list .dropdown-slider-list_footer table tr td:nth-child(2){width:62px;font-weight:bold;vertical-align:top !important;padding-right:18px;text-align:right}.dropdown-slider-list .dropdown-slider-list_footer table tr td:nth-child(3){width:21px;font-weight:bold;vertical-align:top !important}.dropdown-slider-list .form-success{top:auto;bottom:-4px}.dropdownslider-border tbody tr:not(:nth-last-child(-n+2)){width:100%;border-bottom:solid 2px #d0d0d0}.dropdownslider-border .dropdown-slider-list_col,.dropdownslider-border .textbox-range{padding-bottom:10px;padding-top:9px}.dropdownslider-border tbody tr:not(:first-child) td:nth-last-child(2),.dropdownslider-border tbody tr:not(:first-child) td:last-child{vertical-align:bottom}.textbox-range .textbox-range_sliderbox{vertical-align:top !important}.checkbox-slider-list .form-field-input{padding:5px;border:1px solid transparent}.checkbox-slider-list.error .form-field-input{border:1px solid #f00}.checkbox-slider-list .disabled-content .textbox-range_unit,.checkbox-slider-list .disabled-content .checkbox-slider-list_total,.checkbox-slider-list .disabled-content .checkbox-slider-list_total+td{opacity:.4}.checkbox-slider-list table tr td{vertical-align:top;padding-bottom:5px}.checkbox-slider-list table tr td:nth-child(1) label{line-break:14px}.checkbox-slider-list table tr td .aspNetDisabled label::before,.checkbox-slider-list table tr td .aspNetDisabled label::after{opacity:.4;cursor:not-allowed}.checkbox-slider-list table tr td .infotip{margin-top:2px !important;margin-left:0 !important}.vertical-middle-checkbox-slider>.checkbox-slider-list table tr td{vertical-align:middle;padding-bottom:5px}.vertical-bottom-checkbox-slider>.checkbox-slider-list table tr td{vertical-align:bottom;padding-bottom:5px}.checkbox-slider-list label.required:before{border-color:#f00}.checkbox-slider-list .textbox-range .textbox-range_sliderbox{width:76%}.checkbox-slider-list .checkbox-slider-list_footer table{width:100%}.checkbox-slider-list .checkbox-slider-list_footer table tr td:nth-child(2){width:47px;font-weight:bold;vertical-align:top;padding-right:18px;text-align:right}.checkbox-slider-list .checkbox-slider-list_footer table tr td:nth-child(3){width:21px;font-weight:bold;vertical-align:top}.checkbox-slider-list .form-success{top:auto;bottom:-4px}.customer-distribution .textbox-range_inputbox{padding-bottom:0 !important}.customer-distribution .textbox-range_unit{width:10px;padding:5px 10px 0 0}.employee-risk-assessment .yesnodropdown-td{width:140px;padding-bottom:10px;margin-right:10px}.employee-risk-assessment .yesnodropdown-td select{padding-left:5px;padding-right:0}.employee-risk-assessment .center-align-text{text-align:center;text-align:-webkit-center}.checkbox-list{display:inline-block;width:calc(100% - 40px)}.checkbox-list .form-field-input{display:table-cell;padding:5px;border:1px solid transparent}.checkbox-list .form-field-input ul{display:inline-block}.checkbox-list .form-field-input ul li{white-space:nowrap}.checkbox-list.error .form-field-input{border:1px solid #f00}.residual-risk .residual-risk_modal .modal-body table tr td:nth-child(4){width:105px}.residual-risk .residual-risk_modal .modal-body table tr td:nth-child(4) a:nth-child(1){margin-left:0}.residual-risk .residual-risk_modal .modal-body table tr td:nth-child(4) a:nth-child(2){margin-left:12px}.residual-risk .residual-risk_modal .residual-risk_action{text-indent:100%;margin-right:8px}.residual-risk .residual-risk_modal .modal-body .check-all-container{padding-top:2px}.residual-risk .list-radios li{margin-right:20px}.residual-risk .btn[disabled]{background-color:#4dc496;border-color:#4dc496}.residual-risk .btn.btn-large:hover{color:#fff}.modal .modal-content{border-radius:0;background-color:#eeeeef}.modal .modal-content .modal-header{padding:11px 30px;margin-bottom:20px;text-align:center;background-color:#2b99d6}.modal .modal-content .modal-header .modal-title{font-family:'Montserrat-Bold',sans-serif;font-size:18px;line-height:1.3;color:#fff}.modal .modal-content .modal-header .modal-close{position:absolute;top:12px;right:17px}.modal .modal-content .modal-body{padding:0 25px 0 50px}.steps a.step{text-decoration:none}.progress-bar span sub{font-size:14px}.select-multiple{border:0}.select-multiple.active{border:1px solid #ccc}.select-multiple .btn-group .btn{font-weight:normal;font-family:inherit;height:35px;font-size:15px !important;color:#252b3a}.select-multiple .btn-group .btn.disabled{cursor:not-allowed;opacity:.65}.select-multiple .multiselect-container{left:-1px;right:-1px;margin-top:1px;border:1px solid #ccc;max-height:300px}.select-multiple .multiselect-search{width:100%}.select-multiple select:not(.dummy-select){display:none !important}.select-multiple select.dummy-select{border:1px solid #ccc;padding:0 24px 0 11px;height:37px}.select-multiple .btn-group>.btn:first-child{background-position-x:97%}.steps a.step{text-decoration:none}.select-multiple .multiselect-container>li>a>label.checkbox{white-space:normal}.select-multiple .multiselect-container>li>a>label.checkbox::before{top:10px}.select-multiple .multiselect-container>li>a>label.checkbox::after{top:0}.select-multiple .dropdown-menu>.active>a,.select-multiple .dropdown-menu>.active>a:hover,.select-multiple .dropdown-menu>.active>a:focus{background-color:transparent}.form-field.error .select-multiple{border:1px solid #f00}.bg-color-bordo{background:#800000}.bg-color-orange{background:#ff4500}.text-black{color:#333}.editable-input{border:1px transparent solid;padding:5px;display:table-row}.editable-input:hover{border:1px #ccc solid;background:#fff;padding:5px;cursor:text}.title-holder{max-width:calc(100% - 40px);display:inline-block}.editable-input .sign{position:relative}.edit-icon-holder{float:right;width:36px;height:30px;background:rgba(255,255,255,.9);border:1px #ccc solid;margin-top:-39px;margin-right:-6px;margin-bottom:-6px;padding-top:2px;z-index:3;position:relative;text-align:center;cursor:pointer;display:none}.edit-icon-holder:hover{background:#f0f0f0}.editable-input:hover .edit-icon-holder{display:inline-block}.description-holder:hover .edit-icon-holder{display:inline-block;border:1px #ddd solid}.tree .tree-icon{font-size:1em}.restricted{cursor:not-allowed !important;color:#777 !important}.serialization{font-size:1.5em;padding:1em}ol.sortable{width:100%;margin-right:0;padding-right:0}ol.sortable li{padding:0;background:#fafafa;border-radius:1px;list-style:none;border:1px #ccc solid;margin:10px;border-radius:3px}ol.sortable>li{margin-right:0;margin-left:0}ol.sortable li>.sortable-header{background:#e0e0e0;padding:10px;color:#777;font-weight:700}ol.sortable li>ol{border-top:1px #ccc solid;background:#fff}ol.sortable ol li>.sortable-header{background:#ebebeb}ol.sortable ol ol li>.sortable-header{background:#f4f4f4}ol.sortable .sortable-header:hover{color:#333;background:#d8d8d8}.sort-handle{width:15px;position:relative;float:left;background:url('images/dndHandle.gif') left top repeat-y;margin-right:5px;cursor:move;display:table}.sortable .placeholder{outline:1px dashed #ccc;background:#fff;border-radius:3px}.ui-sortable-helper{border:1px #999 solid !important}.sortable .mjs-nestedSortable-error{background:#fee;display:none}.group{margin-top:0}.reorder-container{background:none !important;padding-top:0 !important;margin-top:-10px}.manual-section{margin-bottom:10px}.manual-section .number{font-weight:700;font-family:'Montserrat-Bold';display:inline-block;width:80px;text-align:right;padding-right:7px}.manual-section .three-dots{width:50px;text-align:center;display:inline-block;vertical-align:top;margin-top:3px}.manual-section .three-dots .tree-icon{margin:0 18px;width:48px;height:33px;line-height:33px;text-align:center}.manual-section .title-input-container{display:inline-block;vertical-align:top;width:calc(99% - 130px);min-height:40px}.manual-section .title-input{margin-top:3px;font-size:20px;width:calc(100% - 40px);display:inline-block;padding-right:70px}.manual-section .single-indentation-offset{padding-left:55px}.manual-section .double-indentation-offset{padding-left:104px}.manual-section .infotip{vertical-align:top;margin-top:10px !important;margin-left:0 !important}.manual-section .documentitem-level-1{background-color:#e3e7f1 !important;padding:20px 0;color:#2b99d6 !important;font-size:1.5em !important}.manual-section .documentitem-level-1 .title-input-container h3{color:#2b99d6 !important;font-size:20px}.manual-section .documentitem-level-1 .title-input-container .title-input{font-size:20px;height:36px}.manual-section .documentitem-level-1 .three-dots .tree-icon{height:36px;line-height:22px;padding-top:5px}.manual-section .documentitem-level-1 .infotip{margin-top:13px !important;margin-bottom:4px !important}.manual-section .documentitem-level-1 .number{width:40px;font-size:20px;line-height:36px;margin-top:3px}.manual-section .container-level-1 .single-indentation-offset{padding-left:90px}.manual-section .container-level-1 .double-indentation-offset{padding-left:117px}.manual-section .documentitem-level-2 .number{width:60px;font-size:18px;line-height:34px;margin-top:5px}.manual-section .documentitem-level-2 .title-input-container h3{font-size:18px}.manual-section .documentitem-level-2 .title-input-container .title-input{font-size:18px;height:36px}.manual-section .documentitem-level-2 .three-dots .tree-icon{height:34px;line-height:22px;padding-top:5px;margin-top:2px}.manual-section .documentitem-level-2 .infotip{margin-top:13px !important;margin-bottom:2px !important}.manual-section .container-level-2 .single-indentation-offset{padding-left:90px}.manual-section .container-level-2 .double-indentation-offset{padding-left:138px}.manual-section .documentitem-level-3 .number{font-size:17px;line-height:34px;margin-top:3px}.manual-section .documentitem-level-3 .title-input-container h3{font-size:17px;margin-top:3px}.manual-section .documentitem-level-3 .title-input-container .title-input{font-size:17px;height:34px;margin-top:3px}.manual-section .documentitem-level-3 .three-dots .tree-icon{height:34px;line-height:22px;padding-top:5px}.manual-section .description-holder{cursor:pointer;padding:5px;border:1px transparent solid;font-size:14px;width:calc(100% - 5px)}.manual-section .description-holder:hover{background:#fff;border:1px #ddd solid}.manual-section .description-holder ul,.manual-section .description-holder ol{margin-left:30px;margin-bottom:30px}.manual-section .description-holder p{padding:0;margin:0}.manual-section .dot-dropdown{position:relative;background:#ccc;z-index:2;font-size:14px;width:160px}.manual-section .dot-dropdown .action,.action-link{display:block;border-bottom:1px #999 solid;text-decoration:none;padding:5px 10px;color:#333;cursor:pointer}.manual-section .dot-dropdown .action:hover{background:#ddd}.manual-section .tiny-action{float:right;position:relative;margin-right:47px;margin-top:-27px;z-index:5}.manual-section .tiny-action div{display:inline-block;cursor:pointer}.documentitem-level-1 .tiny-action{margin-top:-30px}.documentitem-level-2 .tiny-action{margin-top:-29px}.documentitem-level-3 .tiny-action{margin-top:-28px}#preloaderContainer{position:absolute;left:calc(50% - 64px);top:200px}.btn:hover,.btn:focus{color:#fff}.btn-border:hover,.btn-border:focus{color:#2a99d4}.btn-border-large{color:#2a99d4}.manual-section .readonly-single-indentation-offset{padding-left:0}.manual-section .readonly-double-indentation-offset{padding-left:46px}.manual-section .container-level-1 .readonly-single-indentation-offset{padding-left:40px}.manual-section .container-level-1 .readonly-double-indentation-offset{padding-left:67px}.manual-section .container-level-2 .readonly-single-indentation-offset{padding-left:40px}.manual-section .container-level-2 .readonly-double-indentation-offset{padding-left:85px}.manual-section .readonly-description-holder{padding:5px;padding-left:0;border:1px transparent solid;width:calc(100% - 5px)}.manual-section .readonly-description-holder ul,.manual-section .readonly-description-holder ol{margin-left:30px;margin-bottom:20px}.manual-section .readonly-description-holder p{padding:0;margin:0}.manual-section .documentitem-level-1 .readonly-title{margin-top:9px}.manual-section .documentitem-level-2 .readonly-title{margin-top:9.8px}.manual-section .documentitem-level-3 .readonly-title{margin-top:9px !important}.tooltip-button{display:inline-block;width:41px;height:38px;margin:0;border:none;cursor:pointer}.tooltip-save{background-image:url('../core/images/sprite/save-close-large.png');background-position:0 0}.tooltip-save:hover{background-position:-41px 0}.tooltip-save:active{background-position:-82px 0}.tooltip-close{background-image:url('../core/images/sprite/save-close-large.png');background-position:0 -39px}.tooltip-close:hover{background-position:-41px -39px}.tooltip-close:active{background-position:-82px -39px}.mce-toolbar-grp .mce-flow-layout-item.mce-last{margin-top:-30px;top:0;margin-right:80px;float:right;border:none;width:0}.validatorerror{color:#f00 !important}.mce-last .mce-i-ico-save{background:url(../core/images/sprite/sprite.png);background-position:-460px -4144px;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0;margin-top:-4px}.mce-last .mce-i-ico-close{background:url(../core/images/sprite/sprite.png);background-position:-10px -3808px;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0;margin-top:-3px}input[type=text]::-ms-clear{display:none}input[type=text] :disabled{cursor:not-allowed !important}.progressMessageOnTop{position:fixed;display:inline-block;left:50%;top:0;margin-left:-100px;z-index:100000000;border:1px solid #95cceb;font-weight:bold;text-align:center;padding:0 10px;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 4px;box-shadow:rgba(0,0,0,.2) 0 2px 4px;background-color:#cae5f5;border-radius:0 0 7px 7px;padding:0 21px 3px 21px}.fade-enter-active,.fade-leave-active{transition:opacity .7s}.fade-enter,.fade-leave-to{opacity:0}.glow{box-shadow:1px 1px 7px #4dc496,-1px -1px 7px #95cceb}.restricted-drop{background:#ffd9d9 !important}.restricted-drop>.sort-title{width:calc(100% - 170px)}.sort-title>.number-cell{float:left}.title-cell-level-1{margin-left:40px}.title-cell-level-2{margin-left:50px}.title-cell-level-3{margin-left:60px}.restricted-drop:before{content:'Item can not be placed here';color:#c00;float:right}.transparent{background:none !important}.margin-bottom-24{margin-bottom:24px}.margin-top-24{margin-top:24px}.margin-top-7{margin-top:7px}.document-title{margin-bottom:0 !important}.tooltip-input{font-size:14px;min-width:350px;display:inline-block;position:absolute;padding:10px;background:#cccbd0;margin-left:15px;z-index:3}.tooltip-input textarea{min-height:150px;min-width:350px;overflow:hidden}.tooltip-input.right-side:before{content:'';top:15px;position:absolute;margin-left:-20px;display:inline-block;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #cccbd0 transparent transparent}.tooltip-input.left-side:before{content:'';top:15px;position:relative;float:right;margin-right:-20px;margin-top:-10px;display:inline-block;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #1779ba}.documentitem-level-3 .tooltip-input{margin-top:-7px}.white{background:#fff}#document-editor-curtain{background:transparent;top:0;left:0;position:absolute;width:2000px;height:2000px;display:none}.curtain{background:rgba(0,0,0,.3);top:-100px;left:0;position:absolute;width:2000px;height:2000px;display:none}#col-product{width:230px}#col-duration{width:100px}#col-unit-price{width:260px}#col-quantity{width:280px}#col-discount{width:340px}.noresize{resize:none}.modal-body{padding:0 10px !important}.modal-footer{border-top:none;padding-top:0}.text-muted{color:#808080 !important}.margin-top-2{margin-top:2px}.margin-top-3{margin-top:3px}.inline-block{display:inline-block}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;-moz-appearance:textfield !important}.contact-us-modal{min-width:900px}@media screen and (max-width:1400px){#mainContainer{padding:0 10px}.table td{padding:5px}#col-product{min-width:220px}#col-duration{width:100px}#col-unit-price{min-width:255px}#col-quantity{min-width:240px}#col-discount{min-width:330px}#col-line-total{min-width:140px}}