.charges-numeric-cell{text-align:right;font-family:monospace}input.editor-text{width:100%;height:100%;border:none!important;margin:0;margin-top:-4px;background:transparent;border-radius:0!important;padding:0 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important}.charges-samples-preview{text-align:center;margin-top:20px}.charges-samples-preview a div{position:absolute;bottom:2px;right:6px;color:#000;font-weight:bold;display:none}.charges-samples-preview a{opacity:.5;position:relative;display:inline-block}.charges-samples-preview a:hover{opacity:1}.charges-samples-preview a:hover div{display:block}.charges-samples-preview a:not(:first-child){margin-left:20px}.charges-samples-preview img{display:inline-block;padding:20px 25px 30px 25px;height:180px;width:auto}.charges-color-warning{color:#db890f}.charges-color-error{color:red}.slick-cell-checkboxsel{background:#f0f0f0;border-right-color:silver;border-right-style:solid}.slick-cell-checkboxsel input[type=checkbox],.slick-column-name input[type=checkbox]{margin-top:0;margin-left:3px}.total-charge-cell{cursor:text}.data-grid-custom{height:120px;max-height:360px;font-size:10pt;outline:0;background:#f5f5f5}.structure-valid{color:blue}.structure-warning{color:#db890f}.structure-error{color:red}.charges-config-section-header{border-bottom:1px solid #eee}dl.of-list dt{margin-bottom:3px}dl.of-list dd{margin-bottom:5px}dl.of-list ul{margin-left:10px}#results-view{font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:9pt}#details-wrap{position:absolute;left:0;top:0;right:0;bottom:0;margin:0;padding:0}#details-wrap .nav li:first-child{margin-left:150px}#too-many-points-warning{font-size:10pt;margin-right:26px;text-align:center;margin-bottom:0;padding:3px;font-style:normal!important}.chc-set-id-col{font-size:7pt!important;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#details-header{font-size:12pt;margin-top:13px;margin-left:14px;font-weight:bold}#details-orig-computation{font-size:12pt;margin-top:9px;margin-right:18px;font-weight:bold}#details-tabs{height:100%}#details-wrap .error-list{margin-left:5px;list-style:none}#details-wrap .error-list li:before{content:"-";position:relative;left:-5px}#details-wrap .error-list ul li{text-indent:-5px}#details-wrap dl{margin-top:4px}#details-wrap dd{margin-bottom:10px}#details-wrap dt{margin-bottom:3px}#details-wrap ul.nav{margin-bottom:1px;padding-top:5px;background:#eee}#details-wrap .tab-content{position:relative;margin-left:14px;margin-right:0;padding-top:15px;padding-right:15px}#details-wrap span.add-on{text-align:left;font-weight:bold;width:150px;padding-left:8px}#details-wrap label.add-on{text-align:left;font-weight:bold;width:150px;padding-left:8px}#details-data-view{font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:8pt;position:absolute;left:0;top:50px;bottom:15px;right:15px;background:#f0f0f0}#details-aggregate-wrap,#details-correlation-wrap,#details-3d-wrap{position:absolute;left:0;top:15px;bottom:15px;right:15px}#details-3d-model{position:absolute;display:block;left:500px;top:0;bottom:0;right:0}#details-3d-model-host{position:absolute;left:0;top:0;bottom:0;right:0;background:#000;overflow:hidden}#charges-current-atom-info{position:absolute;left:0;bottom:0;line-height:26px;padding:0 10px;color:#fff;font-size:9pt;font-weight:bold;background:rgba(0,0,0,.6)}#charges-3d-controls{position:absolute;color:#424242;right:8px;bottom:5px;text-align:right;font-size:8pt;line-height:12pt}#charges-current-state-info{position:absolute;left:0;top:0;padding:5px 10px;color:#fff;font-size:9pt;background:rgba(0,0,0,.6)}#charges-current-state-info span{font-weight:bold}.charges-corr-range-element{display:inline-block;height:30px!important}.charges-corr-range-element input:first-child{min-width:0!important;width:155px!important;text-align:right;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.charges-corr-range-element input:nth-child(2){min-width:0!important;width:156px!important;margin:0;margin-left:-1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;height:30px}.charges-value-gradient{display:inline-block;width:150px;height:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:linear-gradient(to right,#00f,#fff,red)}#charges-3d-not-available{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:400px;text-align:center;color:#fff}#details-3d-experimental,#details-3d-big-warning{display:block;text-align:center;padding:3px;font-size:12px;width:474px;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#details-3d-mode-description{display:block;text-align:left;padding:3px 8px;font-size:12px;width:474px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;margin-top:0;border-radius:0 0 4px 4px;border-top:none;background:#f6f6f6;border-color:#ccc;color:#777;padding-bottom:1px}#details-3d-errors{display:block;padding:3px;font-size:12px;width:475px;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.charges-input-text-full{width:310px;height:30px!important;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#charges-reset-camera{position:absolute;top:5px;right:0}.charges-3d-range-element{display:inline-block;height:30px!important}.charges-3d-range-element input:first-child{min-width:0!important;width:155px!important;text-align:right;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}#charges-3d-bg-color-wrap{position:absolute;width:117px;height:15px;right:8px;top:8px}#charges-3d-bg-color-wrap .colorPicker-picker{width:117px;height:15px;border:1px solid #000;box-shadow:white 0 0 6px inset}.charges-3d-color-box{display:inline-block;height:30px;width:155px;border:1px solid #ccc;border-left:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.details-controls{position:absolute;height:100%;max-height:calc(100%);overflow:auto;width:500px;background:#fff}.details-controls .table{width:475px}.details-controls .table td{font-size:9pt;padding-top:1px;padding-bottom:1px;padding-right:0}.details-controls hr{margin:10px 0 10px 0;width:475px}.details-controls .input-entry{margin-left:1px;margin-bottom:5px}.details-controls .input-entry select{width:310px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.details-controls .form-inline span:first-child{width:150px;display:inline-block}.details-controls .form-inline select{width:300px}.details-plot-wrap{position:absolute;left:510px;right:0;height:100%;max-height:100%;text-align:center}.details-plot{display:inline-block;height:100%;width:100%}.slick-header-column{background:#eee!important;color:#000;border-right:1px solid silver}.slick-header-columns{background:#eee!important;border-bottom:1px solid silver}.slick-headerrow{background:#fafafa}.slick-headerrow-column{background:#fafafa;border-bottom:0;height:100%}.slick-row.ui-state-active{background:#f5f7d7}.slick-row{position:absolute;background:#fff;border:0;line-height:20px}.slick-row.selected{z-index:10;background:#dfe8f6}.slick-cell{padding-left:4px;padding-right:4px}.slick-group{border-bottom:2px solid silver}.slick-cell>span.slick-group-toggle{width:10px;height:10px}.slick-group-toggle{background-color:transparent}.slick-group-toggle.expanded{background:url(../Images/collapse.gif) no-repeat center center}.slick-group-toggle.collapsed{background:url(../Images/expand.gif) no-repeat center center}.slick-group-totals{color:gray;background:#fff}.slick-cell.selected{}.slick-cell.active{}.slick-cell.editable{padding-left:0;padding-right:0}.slick-sortable-placeholder{background:silver!important}.slick-row.odd{background:#fafafa}.slick-row.ui-state-active{background:#f5f7d7}.slick-row.loading{opacity:.5;filter:alpha(opacity=50)}.slick-cell.invalid{border-color:red;-moz-animation-duration:.2s;-webkit-animation-duration:.2s;-moz-animation-name:slickgrid-invalid-hilite;-webkit-animation-name:slickgrid-invalid-hilite}@-moz-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}@-webkit-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}.tab-guide-header button{display:none}.tab-guide-header{position:relative}.tab-guide-header.active a{padding-right:50px!important}.tab-guide-header.active button{display:block!important;position:absolute;right:10px;top:6px;z-index:9999}div.colorPicker-picker{padding:0!important;background:url(../Images/color-picker-arrow.gif) no-repeat bottom right;cursor:pointer;display:inline-block;height:30px;width:155px;border:1px solid #ccc;border-left:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.colorPicker-palette{width:110px;position:absolute;border:1px solid #598fef;background-color:#efefef;padding:2px;z-index:9999}div.colorPicker_hexWrap{width:100%;float:left}div.colorPicker_hexWrap label{font-size:95%;color:#2f2f2f;margin:5px 2px;width:25%}div.colorPicker_hexWrap input{margin:5px 2px;padding:0;font-size:95%;border:1px solid #000;width:65%}div.colorPicker-swatch{height:12px;width:12px;border:1px solid #000;margin:2px;float:left;cursor:pointer;line-height:12px}.slick-columnpicker{border:1px solid #718bb7;background:#f0f0f0;padding:6px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver;min-width:100px;cursor:default}.slick-columnpicker li{list-style:none;margin:0;padding:0;background:none}.slick-columnpicker input{margin:4px}.slick-columnpicker li a{display:block;padding:4px;font-weight:bold}.slick-columnpicker li a:hover{background:#fff}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.7) 0,rgba(0,0,0,.9) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(0,0,0,.7)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.7) 0,rgba(0,0,0,.9) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,.7) 0,rgba(0,0,0,.9) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,.7) 0,rgba(0,0,0,.9) 100%);background:radial-gradient(center,ellipse cover,rgba(0,0,0,.7) 0,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;position:absolute!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;z-index:10000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-moz-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0%,#cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid #fff;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{position:absolute;padding:10px;background-color:#fff;min-width:300px;max-width:850px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-moz-linear-gradient(#ececec,#f4f4f4);background-image:-o-linear-gradient(#ececec,#f4f4f4);background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:none}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}