﻿@import"primereact/resources/primereact.min.css";@import"primeicons/primeicons.css";@import"https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";.clear{float:none;clear:both;font-size:0px;line-height:0px;height:0px}a,a:link,a:hover,a:visited,a:active{color:inherit;text-decoration:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.valign-center,.valign-top,.valign-bottom{display:flex;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;height:100%}.valign-center{align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center}.valign-top{align-items:normal;-webkit-box-align:normal;-webkit-flex-align:normal;-ms-flex-align:normal;-webkit-align-items:normal}.valign-bottom{align-items:flex-end;-webkit-box-align:flex-end;-webkit-flex-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end}a:active,a{outline:none;-moz-outline-style:none}a:focus{-moz-outline-style:none;outline:none}ul,li{list-style:none;padding:0px;margin:0px}body,html{margin:0px;padding:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.focus{width:88%;margin:auto;text-align:center}.row{margin-left:-15px;margin-right:-15px;position:relative}.row::after{clear:both;content:" ";display:table}.tabella{display:table}.cella{display:table-cell;vertical-align:middle;float:none}.col1,.col2,.col3,.col4,.col5,.col6,.col2-3,.col_space,.col7,.col3-4{padding-left:15px;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.col_space{width:7%}.col7{width:14.28%}.col2-3{width:66.666%}.col1{width:100%}.col2{width:50%}.col3{width:33.333%}.col4{width:25%}.col5{width:20%}.col6{width:16.666%}.col3-4{width:75%}.left{text-align:left}.right{text-align:right}.col2-3Mixed{width:80%;margin:auto}a,a:link,a:hover,a:visited,a:active,button,button:hover,button:visited,button:active{color:inherit;text-decoration:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}a:active,a{outline:none;-moz-outline-style:none}a:focus{-moz-outline-style:none;outline:none}ul,li{list-style:none;padding:0px;margin:0px}body,html{margin:0px;padding:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;font-weight:normal}img{border:0px;max-width:100%;display:block;margin:auto}@font-face{font-family:"proximanova-regular-webfont";src:url("./Fonts/proximanova-regular-webfont.eot");src:local("./Fonts/proximanova-regular-webfont"),url("./Fonts/proximanova-regular-webfont.woff") format("woff"),url("./Fonts/proximanova-regular-webfont.ttf") format("truetype")}body,html,button{font-family:"proximanova-regular-webfont",serif;background-color:#f0f0f0;overflow-y:hidden}.marginTopBottom{margin-bottom:15px;margin-top:15px}.navbar{width:100%;position:fixed;top:0;height:46px;color:#fff;background-color:#343a40;z-index:1000;display:flex;align-items:center;justify-content:space-between}.navbar a{margin-left:20px;font-size:17px;cursor:pointer}.navbar a.center-logo{position:absolute;left:50%;margin-left:-82.5px}.navbar span#company-logo{margin-right:auto;margin-left:20px}.navbar span#company-logo img{max-height:40px}.line-height{line-height:30px}.app-layout.sidebar-open .sidebar{left:0}.app-layout.sidebar-open .sidebar-modal{display:block}.app-layout .sidebar{z-index:2000;height:100vh;width:300px;position:fixed;top:0;background-color:#343a40;color:#fff;left:-300px;transition:left 1s cubic-bezier(0.61, 0.18, 0.14, 0.93);padding-top:30px}.app-layout .sidebar .division{width:99%;margin-bottom:30px;margin-top:30px;border:#fff;border-style:solid;border-width:1px;height:1px}.app-layout .sidebar a{display:block;padding:3px 25px 3px 25px}.app-layout .sidebar a.page-link{text-transform:uppercase;padding:10px 25px 35px 25px;font-size:18px;font-weight:bolder}.app-layout .sidebar-modal{height:100%;width:100%;background:rgba(0,0,0,.4);position:fixed;top:0;z-index:1500;cursor:pointer;display:none}.main{margin-top:46px;height:100vh;overflow:hidden;position:relative}a{cursor:pointer}a:hover{color:#09a5f5}.btn{background-color:#09a5f5;color:#fff;display:inline-block;cursor:pointer;text-align:center;font-size:16px;padding:0 24px;height:50px;border:0;font-weight:bolder;text-transform:uppercase;font-family:"proximanova-regular-webfont",serif}.btn:hover{background-color:#0894dc;color:#fff}.btn:focus{outline:none}.btn:disabled{background-color:#bbb;color:gray;pointer-events:none}.btn.btn-small{width:150px;height:30px}.btn-gr{background-color:#343a40;color:#fff;display:inline-block;cursor:pointer;text-align:center;font-size:16px;padding:0 24px;height:50px;border:0;font-weight:bolder;text-transform:uppercase;font-family:"proximanova-regular-webfont",serif}.btn-gr:hover{background-color:#0894dc;color:#fff}.btn-gr:focus{outline:none}.btn-gr:disabled{background-color:#bbb;color:gray;pointer-events:none}.btn-gr.btn-small{width:150px;height:30px}.btn-green{background-color:#41b6ae}.btn-green:hover{background-color:#3aa39c}.btn-green:disabled{background-color:#949494}.btn-red{background-color:#c42f2f}.btn-grey{color:#111;background-color:#bbb}.btn-grey:hover{color:#111;background-color:#cacaca}.btn-left{margin-right:auto}.btn-full-version{height:30px;font-size:15px;line-height:32px;margin-right:6px;background-color:#009200}.btn-full-version:hover{background-color:#007100}.button-container{width:100%;margin-top:5px;box-sizing:border-box;display:flex;justify-content:flex-end}.button-container .btn{min-width:185px}.button-container .btn-left{margin-right:auto}.main-color{color:#09a5f5 !important}.muted{color:#6c757d !important}.uppercase{text-transform:uppercase}.montecarlo-loader-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.9;z-index:10000}.montecarlo-loader{position:fixed;top:0;left:0;background-color:transparent;width:100%;height:100%;display:table;color:#fafafa;z-index:10001;height:500px}.montecarlo-loader .row{margin-left:0px !important;margin-right:0px !important}.montecarlo-loader .percentage-label{color:#009e0d;font-size:70px}.montecarlo-loader .iterations-label{font-size:30px}.montecarlo-loader .message-label{height:25px}.loader-container{display:table-cell;vertical-align:middle;height:100vh}.loader-container .margin-container{padding-left:5%;height:180px;padding-right:5%}.progress-bar{width:100%;height:30px;background:#9af982;border-radius:0}.refresh-icon-montecarlo{float:right;margin-right:50px;margin:20px}.progress{height:100%;border-radius:0;background:#009e0d}.list-analysis-content{position:relative;margin:10px 0 30px;text-align:left;height:65vh}.list-analysis-buttons{height:8vh}.list-analysis-item{box-sizing:border-box;display:inline-flex;flex-direction:row;position:relative;padding:5px;width:33%;cursor:pointer}.list-analysis-item i{position:absolute;top:15px;right:15px;color:gray}.list-analysis-text{display:flex;flex-grow:1;flex-flow:column;padding:10px}.list-analysis-text span{width:100%;overflow:hidden;padding:4px 0}.list-analysis-text span.bold{padding:0;font-weight:bold;flex-basis:60%;max-height:60%}.list-analysis-item:hover .analysis-list-content{background-color:#fff}.list-cancel{color:red}.list-analysis-icon{display:flex;height:85px}.list-analysis-icon .analysis-text{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itemSelection{position:relative;display:inline-block;width:25%}.itemSelection .textTemplate{margin:0 20px}.itemSelection .analysis-list-content{padding:15px}.itemSelection.selected .analysis-list-content{background-color:#fff}.itemSelection.selected i{color:#09a5f5}.iconTemplate{display:inline-block;height:80px;min-height:80px;width:65px;min-width:65px}.documentSvg.mainColor{fill:#09a5f5}.documentSvg.detail{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.documentSvg.detailFill{fill:#fff}.documentSvg.corner{fill:#52c0f9}.documentSvg.shadow{fill:#0673ab}.iconSection{margin-right:20px;border:2px solid #fff;border-radius:50%;height:25px;width:25px;text-align:center;line-height:26px;font-size:20px;margin-left:20px;display:inline-block;box-sizing:content-box}.titlePrjt{display:inline-block;margin-right:16px;margin-top:10px;max-width:40%;color:#fff;position:fixed;right:0px;top:0px;z-index:1031;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analysis-item{display:inline-block;vertical-align:top;box-sizing:border-box;width:25%}.analysis-item .content{padding:16px;height:84px;transition:all .2s ease-in;box-sizing:content-box}.analysis-item .content .item-info{display:block;width:100%;height:84px;display:flex}.analysis-item .content .item-info .textTemplate{overflow:auto;white-space:normal;flex:1 1 auto;display:inline-block;color:#000;font-weight:600;font-size:15px;vertical-align:middle;padding-left:0%;margin-left:5px}.analysis-item .content .item-info .textTemplate p{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.analysis-item .content .iconTemplate{display:inline-block;height:80px;min-height:80px;max-width:20%;min-width:65px;vertical-align:middle}.analysis-item .content .tendina{margin-top:8px;display:none}.analysis-item .content:hover{box-shadow:gray 0 0 10px;height:155px;transition:all .2s ease-in;background-color:#fff}.analysis-item .content:hover.template{height:180px}.analysis-item .content:hover .textTemplate{text-overflow:initial}.analysis-item .content:hover .textTemplate p{white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2}.analysis-item .content:hover .tendina{display:block;-webkit-animation:fadeInFromNone .2s ease-out;-moz-animation:fadeInFromNone .2s ease-out;-o-animation:fadeInFromNone .2s ease-out;animation:fadeInFromNone .2s ease-out}.menu-item{color:#000;line-height:20px;margin-bottom:0px;padding-top:5px;padding-bottom:5px;border-radius:0px;font-weight:600;border:0px;border-left:2px solid transparent;padding-left:5px;display:inline-flex;width:33%;height:30px;transition:all .1s ease-in;cursor:pointer;box-sizing:border-box}.menu-item img{width:20px;margin-right:10px;vertical-align:middle}.menu-item.disabled{color:gray;pointer-events:none;cursor:not-allowed}.menu-item:hover{background-color:#d3d3d3;color:#09a5f5;border:none;border-left:2px solid #09a5f5}.menu-item:hover img{color:#09a5f5}.menu-item.item-100{width:100%}.menu-item.item-50{width:50%}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.ui-autocomplete{max-height:500px;overflow:hidden scroll}.ui-autocomplete li{font-size:1.1em}.ui-autocomplete li:nth-child(odd){background-color:#f0f0f0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:#d3d3d3;color:#000;border-color:transparent}.btn-icon{border:1px solid #e9ecef;border-radius:3px;font-size:1.3em;cursor:pointer}.btn-icon.disabled{color:#d3d3d3;pointer-events:none}.check-container{cursor:pointer !important}.check-container i{color:#bbb}.check-container.checked i{color:#09a5f5}.check-container:hover i{color:#056393}.check-container input[type=checkbox],.check-container input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.run-simulation-popup label{margin-top:20px}.run-simulation-popup .w2ui-grid{margin-top:10px}.float-right{float:right}button.btn-go-to-other{background-color:#4ec981}button.btn-go-to-other:hover{background-color:#3bc273}.cmp-calendar{position:relative}.cmp-calendar .datepicker-btn{width:150px;background-color:#fff;color:#000}.cmp-calendar .datepicker-container{position:absolute;left:0;white-space:nowrap;z-index:150;background-color:#fff;text-align:left;padding:2px;box-shadow:4px 4px 2px -2px #d3d3d3}.cmp-calendar .datepicker-container .calendar-container{display:inline-block;vertical-align:top;white-space:initial}.cmp-calendar .datepicker-container .calendar-container:nth-child(1){margin-right:4px}.cmp-calendar .datepicker-container .calendar-container button{cursor:pointer}.cmp-calendar .datepicker-container .calendar-container button i{pointer-events:none}.cmp-calendar .datepicker-container .calendar-container .calendar-items button.calendar-item-selected{color:#fff;background-color:#09a5f5;pointer-events:none}.cmp-calendar .datepicker-container .calendar-container .calendar-items button.calendar-item-range{background-color:#cdedfd;transition:none}.cmp-calendar .datepicker-container .calendar-container .calendar-items button.calendar-item-range:hover{background-color:#9cdbfb;transition:none}.cmp-calendar .datepicker-container .calendar-container .calendar-items button.calendar-item-selected-other{background-color:#0784c4;color:#fff;pointer-events:none}.cmp-calendar .datepicker-container .calendar-container .calendar-items button.calendar-item-locked{background-color:#bbb;color:gray;pointer-events:none}.cmp-calendar .datepicker-container.hidden{display:none}.cmp-calendar .datepicker-close{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;cursor:pointer}.cmp-calendar .datepicker-close.hidden{display:none}.cmp-calendar .calendar-container{width:276px}.cmp-calendar .calendar-container button{box-sizing:border-box;font-size:16px;font-weight:bold;width:65px;height:50px;border:none;background-color:#f0f0f0;margin:2px}.cmp-calendar .calendar-navigation{display:flex}.cmp-calendar .calendar-navigation>*{display:inline-block;vertical-align:top}.cmp-calendar .calendar-navigation button{height:30px;width:30px}.cmp-calendar .calendar-navigation .field-container{padding-right:0;flex-grow:1;height:30px;margin:2px}.cmp-calendar .calendar-navigation .field-container .chosen-container{background-color:#f0f0f0}.cmp-calendar .calendar-navigation .field-container .chosen-container .chosen-single{color:#000}.cmp-calendar .calendar-navigation .field-container .chosen-container .chosen-drop{padding-top:4px}.cmp-calendar .calendar-navigation .field-container .chosen-container .chosen-search{display:none}.cmp-calendar .calendar-navigation .field-container .chosen-container.chosen-container-active a{color:#000 !important}.cmp-calendar .calendar-navigation .field-container .chosen-container::after{color:#000}.cmp-calendar .calendar-navigation .field-container label{display:none}.cmp-calendar .daterangepicker-buttons{margin:2px}.cmp-calendar .daterangepicker-buttons button{height:30px;width:134px;min-width:134px}.cmp-calendar .daterangepicker-buttons button:last-child{margin-right:4px}.w2ui-grid .w2ui-grid-body table .w2ui-head{background-color:#09a5f5;text-transform:uppercase;color:#fff;font-weight:500;line-height:1.6;background-image:-webkit-linear-gradient(#09a5f5, #09a5f5);background-image:-moz-linear-gradient(#09a5f5, #09a5f5);background-image:-ms-linear-gradient(#09a5f5, #09a5f5);background-image:-o-linear-gradient(#09a5f5, #09a5f5);background-image:linear-gradient(#09a5f5, #09a5f5)}.w2ui-grid{border:none}.w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-selected,.w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-selected,.w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected,.w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-selected{color:#000 !important;background-color:inherit}.w2ui-grid .w2ui-grid-body .w2ui-grid-records{color:#000}.w2ui-grid .w2ui-grid-toolbar{background-color:#09a5f5}.w2ui-toolbar table.w2ui-button .w2ui-tb-image>span{color:#000}.w2ui-toolbar table.w2ui-button .w2ui-tb-caption{font-size:15px}.w2ui-overlay .w2ui-grid-searches,.w2ui-overlay .w2ui-grid-searches table td.actions>div{background-color:#fff}.w2ui-grid .w2ui-toolbar-search{margin-left:7px}.w2ui-reset table tr th,.w2ui-reset table tr td{font-size:15px;max-height:35px !important}.w2ui-grid .w2ui-grid-body table .w2ui-head{font-size:15px}.w2ui-grid{position:relative;overflow:hidden !important}.w2ui-reset table tr th,.w2ui-reset table tr td{font-size:15px;font-family:"proximanova-regular-webfont",serif}.w2ui-editable .w2ui-input{background:none !important}.w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-show-children{display:none}.w2ui-grid .w2ui-grid-body table td{overflow:inherit}.w2ui-grid .w2ui-grid-body table td>div.relative-container{overflow:inherit}.w2ui-grid .w2ui-grid-columns tr,.w2ui-grid .w2ui-grid-fcolumns tr{height:30px}div.w2ui-overlay{border:none;margin-top:1px}div.w2ui-overlay-child{border:none;border-radius:0}div.selectDiv{padding:none;position:relative}div.selectDiv .selectBtn{padding:0 2px}span.selectBtn{position:absolute;right:4px;top:0;bottom:0}td.column-select{background-color:#fff;cursor:pointer}.w2ui-grid .w2ui-grid-body table tr.w2ui-odd{background-color:#fbfbfb !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-even{background-color:#fff !important}.w2ui-grid .w2ui-grid-body table tr.headerRow.w2ui-odd td,.w2ui-grid .w2ui-grid-body table tr.headerRow.w2ui-even td{background-color:#e5e5e5;font-weight:bold}.w2ui-grid .w2ui-grid-body table tr.headerRow.w2ui-odd td.w2ui-changed,.w2ui-grid .w2ui-grid-body table tr.headerRow.w2ui-even td.w2ui-changed{background-color:#9cdbfb}.w2ui-grid .w2ui-grid-body table tr.formula td{font-weight:bold}.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table td.nonEditable,.w2ui-ss .w2ui-grid-body .w2ui-grid-records table td.nonEditable,.w2ui-grid .w2ui-grid-body table tr td.formula.period{background-color:#f1f1f1;border-bottom:1px solid #d6d5d7}.w2ui-ss .w2ui-grid-body .w2ui-grid-records table td,.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table td{border-bottom:1px solid #d4d4d4}.w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even.w2ui-empty-record:hover,.w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even.w2ui-empty-record:hover{background-color:transparent}.w2ui-grid .w2ui-grid-body table tr td.w2ui-edit-text{cursor:text !important}.w2ui-grid .w2ui-grid-body table tr td.w2ui-edit-list{cursor:pointer !important}.w2ui-grid .w2ui-grid-body table tr td.w2ui-row-disabled{background-color:#d5d5d5 !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-even td.dark-cell.w2ui-row-disabled,.w2ui-grid .w2ui-grid-body table tr.w2ui-odd td.dark-cell.w2ui-row-disabled{background-color:#b5b5b5 !important}.w2ui-grid .w2ui-grid-body table tr.boldRow td{font-weight:bold}.w2ui-grid .w2ui-grid-body table .w2ui-col-selected{background-color:#0673ab !important}.w2ui-grid .w2ui-edit-box{background-color:#fff}.w2ui-parent-fullscreen{background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;padding:3.5%;top:0;left:0;right:0;z-index:30;padding-top:6%}.w2ui-parent-fullscreen .w2ui-grid{width:100% !important;height:80vh !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-odd td.dark-cell{background-color:#d9d9d9 !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-even td.dark-cell{background-color:#e0e0e0 !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-odd.w2ui-selected,.w2ui-grid .w2ui-grid-body table tr.w2ui-even.w2ui-selected{background-color:#b1e1ff !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-odd.w2ui-selected td.dark-cell,.w2ui-grid .w2ui-grid-body table tr.w2ui-even.w2ui-selected td.dark-cell{background-color:#d0d0d0 !important}.w2ui-grid .w2ui-grid-body table tr.w2ui-odd td.w2-center,.w2ui-grid .w2ui-grid-body table tr.w2ui-even td.w2-center{text-align:center !important}.grid_container{position:relative}button.expand-button{position:absolute;width:30px;height:30px;top:-4px;right:-42px;margin:4px;padding:8px;border:none;color:#09a5f5;background-color:#fff;box-shadow:0 1.5px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);cursor:pointer}.content-center{width:100%;text-align:center}.expand-button i.fa{width:100%;height:100%}.expand-button.grid-compress{color:#fff;background-color:#202020}.expand-button.grid-compress:hover{color:#09a5f5}i.color-grey{color:gray}i.color-main{color:#09a5f5}div.icon-flex-container{position:relative;display:flex}i.icon-flex{flex:1 1 0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;cursor:pointer}i.icon-flex:hover,i:hover{color:#0784c4}.w2ui-grid .w2ui-grid-body table tr.mainSection td{background-color:#bfbfbf !important;text-transform:uppercase}.w2ui-grid .w2ui-grid-body table tr.variableSection td{background-color:#e0e0e0 !important}.w2ui-overlay table.w2ui-drop-menu{z-index:11000}.context-menu{background-color:#f0f0f0;position:absolute;top:24px;left:0;z-index:100}.context-menu.hidden{display:none}.context-menu-option{padding:4px}.w2ui-grid-data.show-context{position:relative}.w2ui-grid-data.show-context .context-menu{display:block}.relative-container{position:relative}.freezed-tbl .w2ui-grid-columns table,.freezed-tbl .w2ui-grid-records table{border-left:#6c757d 1px solid}.w2ui-ss .w2ui-grid-body .w2ui-changed{background-color:#cdedfd}.regular-table-dropdown{display:flex}.regular-table-dropdown .dropdown-text{flex-grow:1}.regular-table-dropdown i{padding:0 4px}.regular-table-icon{text-align:center}.regular-table-added{background-color:#a3e9a3 !important;color:#081f08 !important}.regular-table-deleted{background-color:#faafaf;color:#a00a0a}.w2ui-grid .w2ui-grid-body table .w2ui-head.w2ui-head-last>div{text-overflow:clip}.w2ui-ss .w2ui-grid-body .w2ui-selection .w2ui-selection-resizer{display:none !important}.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected,.w2ui-grid .w2ui-grid-body table tr.w2ui-odd.w2ui-selected,.w2ui-grid .w2ui-grid-body table tr.w2ui-even.w2ui-selected{background-color:#cdedfd !important}.w2ui-overlay table.w2ui-drop-menu tr.w2ui-selected{background-color:#9cdbfb !important}.w2ui-overlay table.w2ui-drop-menu tr:hover{background-color:#cdedfd !important}.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected.w2ui-row-disabled{background-color:#52c0f9 !important}.w2ui-ss .w2ui-grid-body .w2ui-selection{border-color:#0784c4}.w2ui-checkbox{text-align:center;color:#bbb}.w2ui-checkbox.checked{color:#09a5f5}.w2ui-check-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w2ui-check-container.headerRow{color:#056393}.w2ui-check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.w2ui-ss .w2ui-grid-body .w2ui-grid-records table td.pointer,.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table td.pointer,.w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-checkbox,.w2ui-grid .w2ui-grid-body table td.w2ui-grid-data.pointer{cursor:pointer}.w2ui-ss .w2ui-grid-body .w2ui-grid-records table td.pointer:hover i,.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table td.pointer:hover i,.w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-checkbox:hover i,.w2ui-grid .w2ui-grid-body table td.w2ui-grid-data.pointer:hover i{color:#056393}.modal{display:none;position:fixed;z-index:10;padding-top:100px;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{cursor:initial;background-color:#f0f0f0;margin:auto;padding:20px;position:relative;height:auto !important;color:rgba(0,0,0,.8);overflow:auto}.modal-content .field-container input[type=text]{color:rgba(0,0,0,.8)}.close{color:rgba(0,0,0,.8);position:absolute;top:0;right:0;cursor:pointer;width:30px;text-align:center;height:30px;font-size:23px}.close:hover,.close:focus{color:rgba(0,0,0,.8);text-decoration:none;cursor:pointer}.ui-dialog-titlebar{background-color:initial !important;border-color:transparent !important;height:30px !important;padding:0 0 0 0 !important}.ui-icon-closethick{border-color:transparent !important}.ui-front{z-index:1000 !important}.side-popup .modal{padding-top:46px}.side-popup .modal-content{width:24vw;max-width:280pt;min-width:255pt;right:0;height:calc(100vh - 80px);left:37vw}.formula-bar{position:fixed;z-index:10000;padding-top:100px;overflow:visible;top:46px;left:0px;background-color:silver !important;margin:auto;padding:10px;width:100%;color:#000}.formula-bar .field-container input[type=text]{color:#000 !important;font-style:italic}.formula-bar .field-container label{color:rgba(0,0,0,.4) !important}.close{color:#000;position:absolute;top:0;right:0;cursor:pointer;width:30px;text-align:center;height:20px;font-size:40px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0);box-shadow:inset 0 0 4px rgba(0,0,0,0);-webkit-border-radius:10px;border-radius:10px;background:#d3d4d5}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#09a5f5;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0);box-shadow:inset 0 0 4px rgba(0,0,0,0)}::-webkit-scrollbar-thumb:window-inactive{background:#09a5f5}.btn.btn-full-version{position:absolute;margin-left:55px}.risk-check{position:absolute;width:16px;height:16px;top:0;left:50%;transform:translate(-50%, 0px);-webkit-appearance:none;-moz-appearance:none;cursor:pointer}input.risk-check:focus{outline:none}.risk-check-container{position:relative;height:16px}.risk-check-icon{position:absolute;width:16px;height:16px;top:0;left:50%;transform:translate(-50%, 0px);color:#09a5f5;pointer-events:none}.risk-check-icon.unchecked{color:gray}.risk-check-icon.disabled{color:gray}.risk-formula .functionSvg{height:18px;width:18px}.risk-formula .functionSvg path{fill:gray}.formula-template .functionSvg path{fill:#000}.formula-inserted .functionSvg path{fill:#09a5f5}.riskturnContextMenu{position:fixed}.riskturnContextMenu.hidden{display:none}.info-icon{position:initial;cursor:pointer}.risk-modal .info-icon{font-size:13px !important;margin-left:5px}.video-guide-icon{color:#09a5f5;font-size:50px;position:fixed;top:60px;right:15px;z-index:9;cursor:pointer;border-radius:50%;background-color:#fff}.video-content{height:80vh;display:flex;justify-content:center;align-items:flex-start}.video-content h1{font-size:35px;font-weight:700;color:#09a5f5}.video-content p{margin-top:10px}.video-content .video-content-left{width:80%;height:100%}.video-content .video-content-left .video-iframe{width:100%;height:100%}.video-content .video-content-right{width:20%;height:100%;padding:0 20px 0 20px}.video-list-title{color:#09a5f5;font-weight:bold;text-transform:uppercase}.video-section{text-transform:uppercase;font-weight:bold}.collpsable-div{margin-top:20px}.video-key-title{color:#09a5f5;margin-top:10px;text-transform:uppercase;font-weight:bold}.flex{display:flex}.videoexpand-button{color:#09a5f5;width:30px;height:30px;cursor:pointer}.section-title{margin-top:5vh;font-size:1.9em;color:#09a5f5;font-weight:bold;text-transform:uppercase}.profile-section-title{font-size:1em;color:#09a5f5;font-weight:bold;text-transform:uppercase}.ui-dialog{background:#f0f0f0}.loader-background{position:fixed;top:1px;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000}.loader-background .loader-text{position:absolute;top:60vh;left:50%;transform:translate(-50%, 0px);font-size:2em;font-weight:bold;color:#fff;text-shadow:-1px 0 3px #000,0 1px 3px #000,1px 0 3px #000,0 -1px 3px #000}.loader-background .loader-text.opaque{color:#000}.loader-background.opaque{background-color:#f0f0f0}.loader-background.localized{position:absolute;top:1px;height:100%}.loader-background.localized .loader-text{display:none}.loader-show{display:block}.loader-hide{display:none}.lds-circle{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.lds-circle>div{display:inline-block;width:64px;height:64px;margin:8px;border-radius:50%;background:#fff;animation:lds-circle 2s cubic-bezier(0, 0.5, 0.5, 1) infinite}@keyframes lds-circle{0%,100%{animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1)}0%{transform:rotateY(0deg)}100%{transform:rotateY(1800deg)}}.risk-btn{background-color:#09a5f5;color:#fff;display:inline-block;cursor:pointer;text-align:center;font-size:16px;min-width:185px;height:50px;border:0;font-weight:bolder;text-transform:uppercase;font-family:"proximanova-regular-webfont",serif}.risk-btn:hover{background-color:#0894dc;color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.risk-btn:focus{outline:none}h1{font-size:35px;font-weight:700;color:#09a5f5;line-height:100px;text-transform:uppercase}.input-row{width:100%}.input-double{width:50%;display:inline-block;vertical-align:top}.input-textarea{width:50%;display:inline-block;vertical-align:top}.input-textarea textarea{width:100%;height:96px}.input-50{width:50%;margin-top:16px}.input-100{width:100%;margin-top:16px}.input-half{width:50%;display:inline-block;vertical-align:top;padding-right:74px}.input-half .field-container{vertical-align:top;padding-right:16px}.notification-alert{z-index:10001;position:fixed;top:51px;height:40px;background:#495057;width:100%;display:table}.notification-alert .notification-content{display:table-cell;vertical-align:middle;text-align:center}.text-white{color:#fff !important}.text-success{color:#24af24 !important}.text-danger{color:#da261d !important}.div-center{text-align:center}.p-contextmenu .p-menuitem-link{color:#000;padding:.45rem .5rem;height:30px}.p-contextmenu .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem-link .p-submenu-icon{color:#000}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#09a5f5}h2{font-size:25px;font-weight:700;color:#09a5f5;text-transform:uppercase}.p-checkbox .p-checkbox-box.p-highlight{border-color:#09a5f5;background:#09a5f5}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover,.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover,.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#0894dc;background:#0894dc}.palette-container{height:50px;box-sizing:border-box}.palette-container span{padding:15px;vertical-align:middle}.palette-container .c0{background-color:#09a5f5}.palette-container .cl1{background-color:#39b7f8}.palette-container .cl15{background-color:#52c0f9}.palette-container .cl2{background-color:#9cdbfb}.palette-container .cl3{background-color:#cdedfd}.palette-container .cl4{background-color:#e5f6fe}.palette-container .cd1{color:#fff;background-color:#0784c4}.palette-container .cd15{color:#fff;background-color:#0673ab}.palette-container .cd2{color:#fff;background-color:#056393}.palette-container .cd3{color:#fff;background-color:#044261}.palette-container .cd4{color:#fff;background-color:#022030}.p-datatable .p-datatable-tbody>tr.row-owner{border-bottom:solid gray 2px}.p-datatable .p-datatable-tbody>tr.row-modified{background-color:#b4e4fc}.p-datatable .p-datatable-tbody>tr.row-to-delete{background-color:#faafaf;color:#a00a0a}.p-datatable .p-datatable-tbody>tr.row-new{background-color:#a3e9a3;color:#081f08}input[type=text],input[type=password],input[type=date],button.fake-input{margin-top:0;border:0px;background-color:#fff;height:30px;width:100%;font-size:15px;border-radius:0px;padding:2px 8px 2px 8px;vertical-align:baseline;font-weight:600;letter-spacing:.5px;color:gray;border:1px solid transparent}input[type=text].disabled,input[type=password].disabled,input[type=date].disabled,button.fake-input.disabled{color:#b2b2b2;background-color:#f7f7f7;pointer-events:none}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,button.fake-input:focus{background-color:#e5f6fe}input[type=text]:hover,input[type=password]:hover,input[type=date]:hover,button.fake-input:hover{border:1px solid #39b7f8}input:focus,textarea:focus,select:focus{outline:none}input,select,textarea{font-family:"proximanova-regular-webfont",serif;background-color:#fff;color:#747474;border:1px solid transparent;resize:none}.field-container{position:relative;display:inline-block;padding-right:90px}.field-container.invalid label{color:red}.field-container.invalid input[type=text],.field-container.invalid .chosen-container,.field-container.invalid .fake-input{border-bottom:2px solid red}.field-container .color-button{border-style:solid;border-color:#000;border-width:1px;position:absolute;width:45px;cursor:pointer;height:13px;top:22px;right:90px}.field-container .message{color:red;margin-bottom:5px;margin-top:5px;display:inline-block;height:15px}.field-container label{font-size:13px;color:#6c757d;margin-bottom:4px;text-transform:uppercase;display:block;font-weight:700;letter-spacing:.5px;font-family:"proximanova-regular-webfont",serif}.field-container input:focus,.field-container textarea:focus,.field-container select:focus{outline:none}.field-container input,.field-container select,.field-container textarea{font-family:"proximanova-regular-webfont",serif;background-color:#fff;color:#747474;border:1px solid transparent}.field-container input:disabled,.field-container textarea:disabled{opacity:.5 !important;cursor:default}.field-container input[type=text],.field-container input[type=password],.field-container input[type=date]{margin-top:0;border:0px;background-color:#fff;height:30px;width:100%;font-size:15px;border-radius:0px;padding:2px 8px 2px 8px;vertical-align:baseline;font-weight:600;letter-spacing:.5px;border:1px solid transparent}.field-container input[type=text]:focus,.field-container input[type=password]:focus,.field-container input[type=date]:focus{background-color:#cdedfd}.field-container input[type=text]:hover,.field-container input[type=password]:hover,.field-container input[type=date]:hover{border:1px solid #0784c4}.field-container input[type=text]:disabled,.field-container input[type=password]:disabled,.field-container input[type=date]:disabled{border:none}.field-container .chosen-container{margin-top:0;background:transparent;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom:transparent;height:30px;width:100%;font-size:15px;border-radius:0px;vertical-align:baseline;font-weight:600;letter-spacing:.5px;font-family:"proximanova-regular-webfont",serif;background-color:#fff;color:#747474;border:1px solid transparent;width:100% !important}.field-container .chosen-container .chosen-single{padding:2px 8px 2px 8px}.field-container .chosen-container .chosen-search-input{color:#747474 !important;border-color:#747474 !important}.field-container .chosen-container a{border-radius:0 !important;border:none !important;color:#747474;background-clip:none !important;box-shadow:none !important;background:none !important}.field-container .chosen-container a div{display:none !important}.field-container .chosen-container .chosen-container-active a{background:#fff !important}.field-container .chosen-container.chosen-container-active a{color:#747474 !important;background:gray}.field-container .chosen-container .chosen-search input[type=text]{border-color:#747474}.field-container .chosen-container .no-results{background:none !important}.field-container .chosen-container .chosen-results{color:#747474 !important}.field-container .chosen-container .chosen-results li.highlighted{background:#cdedfd !important;background-clip:none !important}.field-container .chosen-drop{background:#fff !important;background-clip:none !important;box-shadow:none !important;border-radius:0 !important;border:1px solid #747474}.field-container .chosen-drop .active-result{font-size:12px;color:#747474 !important}.field-container .chosen-container:after{display:inline-block;content:"";position:absolute;top:50%;transform:translate(50%, -50%);right:20px;font-size:18px;font-family:"Font Awesome 5 Free";font-weight:900}.field-container select{border-radius:initial;border-color:pink;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.5;background-color:transparent;background-clip:padding-box;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom:2px solid pink;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.field-container select option{background:#000;color:#747474}.field-container .datepicker-btn{width:100%}.field-container .chosen-container:hover,.field-container textarea:hover{border:1px solid #0784c4}.field-container .chosen-container:hover:disabled,.field-container .chosen-container:hover.chosen-disabled,.field-container textarea:hover:disabled,.field-container textarea:hover.chosen-disabled{border-color:transparent}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:55px !important;height:26px !important}.slider:before{position:absolute;content:"";height:18px;width:18px;left:5px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:pink}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.container{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ccc}.container:hover input[type=checkbox]~.checkmark{background-color:#ccc}.container input[type=checkbox]:checked~.checkmark{background-color:#ffc107}.checkmark:after{content:"";position:absolute;display:none}.container input[type=checkbox]:checked~.checkmark:after{display:block}.container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle-switch-container button{font-size:16px;width:50%;text-align:center;display:inline-block;align-items:center;border:1px;color:#000;cursor:pointer;background-color:#cacaca;height:30px}.toggle-switch-container button.selected{color:#fff;background-color:#09a5f5}.toggle-switch-container button:hover{background-color:silver}.toggle-switch-container button:focus{outline:0}select#probabilityDet{height:30px;width:100%;font-size:15px;font-family:"proximanova-regular-webfont",serif;font-weight:600;max-width:100% !important}.react-select__control{margin-top:0 !important;border:0px !important;background-color:#fff !important;line-height:40px !important;height:40px !important;min-height:40px !important;width:100% !important;font-size:15px !important;border-radius:0px !important;padding:0 !important;vertical-align:baseline;font-weight:600;letter-spacing:.5px;border:1px solid transparent;box-shadow:transparent !important}.react-select__control:focus{background-color:#cdedfd}.react-select__control:hover{border:1px solid #39b7f8}.react-select__control--is-focused{margin-top:0 !important;border:0px !important;background-color:#fff !important;line-height:40px !important;height:40px !important;min-height:40px !important;width:100% !important;font-size:15px !important;border-radius:0px !important;padding:0 !important;vertical-align:baseline;font-weight:600;letter-spacing:.5px;border:1px solid transparent !important;box-shadow:transparent !important}.react-select__control--is-focused:focus{background-color:#cdedfd}.react-select__control--is-focused:hover{border:1px solid #39b7f8}.react-select__value-container{height:40px !important}.react-select__single-value{color:#747474 !important}.react-select__indicators{margin-top:-3px !important}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#0784c4;box-shadow:0 0 0 .2rem #e5f6fe}body{font-family:"Open Sans",sans-serif;margin:0;background-color:#f0f0f0}.login-page{height:100vh;background-image:url(/img/BackgroundLogin.jpg),url(/riskturnstorm/img/BackgroundLogin.jpg),url(/riskturnstorm2/img/BackgroundLogin.jpg);background-size:cover;background-repeat:no-repeat;margin-top:0px !important}.login-page .login-logo{margin-bottom:50px}.login-page .field-container{width:100%;margin-bottom:20px}.login-page input{width:calc(100% - 16px) !important}.login-page .form-container{width:30%;margin-left:35%;padding-top:20vh}.login-page .form-container.with-logo{padding-top:15vh}.login-page .error-text{color:red;font-weight:bold;text-align:center;letter-spacing:2px;text-transform:uppercase}.login-page .info-text{color:#fff;font-weight:bold;text-align:center}.login-page .forgot-link{text-align:right;margin-bottom:15px;display:block;color:#f0f0f0;font-size:12px}.login-page .login-button{margin-top:20px;width:100%;margin-bottom:40px}.login-page .disclaimer,.login-page label{color:#fff !important}.login-page .disclaimer{text-align:center}.login-page .disclaimer .link{color:#09a5f5;font-weight:bold}.login-page .reset-text{color:#fff;margin-bottom:20px}