body{font-family:Roboto,sans-serif}.smooth-view{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;-ms-transition:opacity .6s;transition:opacity .6s}.general-selector{-webkit-appearance:none;border:1px;border-color:#a6a6a6;border-style:solid;border-radius:0;-webkit-border-radius:0;background:#fff url("../images/icons/double-arrow.svg") no-repeat 98% 50%;width:100px;height:22px;font-size:12px;line-height:12px;padding-left:6px;font-weight:500}.input-contextual-element .property h5,.input-contextual-element .property-title{background:#ddd url("../images/icons/arrow.svg") no-repeat 5px 9px;color:#424242;margin:0;font-size:11px;padding:6px 5px 4px 15px;border-top:solid 1px #ccc;font-weight:normal;clear:both}.input-contextual-element .property h5.selected:hover,.input-contextual-element .property-title.selected:hover{background:#ddd url("../images/icons/arrow-right.svg") no-repeat 5px 9px;color:#424242}.input-contextual-element .property h5:hover,.input-contextual-element .property-title:hover{background:#ddd url("../images/icons/arrow.svg") no-repeat 5px 9px;color:#424242}.input-contextual-element .property h5.selected,.input-contextual-element .property-title.selected{color:#616161;background:#ededed url("../images/icons/arrow-right.svg") no-repeat 6px 9px}.data-block{color:#000;font-size:11px;width:100%;height:100%;line-height:16px;cursor:pointer;position:relative;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;}.data-block .data-block-processing{opacity:1;width:100%;height:100%;overflow:hidden;border-radius:2em;}.data-block .data-block-processing.active{opacity:1}.data-block .data-block-processing .processing-bar{width:100%;height:100%;background:#0f0;opacity:1;margin-left:-100%}.data-block.formula-block .data-block-background{background:#ff5252;}.data-block.formula-block .data-block-background .processing-bar{background:#ffa8a8}.data-block.visualizer-block .data-block-background{background:#00c752;}.data-block.visualizer-block .data-block-background .processing-bar{background:#64ffa4}.data-block.internal-block .data-block-background{background:#3d5afe;}.data-block.internal-block .data-block-background .processing-bar{background:#9eacfe}.data-block.file-block .data-block-background{background:#ffab00;}.data-block.file-block .data-block-background .processing-bar{background:#ffd580}.data-block.url-block .data-block-background{background:#00c853;}.data-block.url-block .data-block-background .processing-bar{background:#64ffa4}.data-block.ui-draggable-dragging{border-radius:2em;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.5);color:#fff;background:#5b6abf;width:24px;height:24px;line-height:20px;font-size:14px;padding-top:0;}.data-block.ui-draggable-dragging.formula-block{background:#ff5252}.data-block.ui-draggable-dragging.visualizer-block{background:#00c752}.data-block.ui-draggable-dragging.internal-block{background:#3d5afe}.data-block.ui-draggable-dragging.file-block{background:#ffab00}.data-block.ui-draggable-dragging.url-block{background:#00c853}.data-block.changing .data-block-background{color:#0f0;background:#0f0 !important}.data-block-container > .data-block.reference.data-block-labelable.ui-draggable.ui-draggable-handle{width:100%;height:29px}.data-block-body{position:absolute;width:100%;height:100%}.data-block-item-container{border-bottom:solid 1px #eee;width:100%;height:100%}.data-block-body .data-block-background{border-radius:2em;text-align:center;background:#5b6abf;float:left;box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-sizing:border-box;width:-moz-calc(100% - 6px);width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:-moz-calc(100% - 6px);height:-webkit-calc(100% - 6px);height:calc(100% - 6px);margin:3px;}.data-block-body .data-block-background.minimized{box-shadow:none;border-radius:8px;width:16px;height:16px;margin:6px;margin-top:7px}.data-block-body .data-block-name{position:absolute;width:100%;height:100%;}.data-block-body .data-block-name span{-webkit-transition:color .1s;transition:color .1s;margin-top:1px;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto;max-width:80%;}.data-block-body .data-block-name span.minimized{color:#000 !important;width:100%;margin-left:14px;overflow:visible}.data-block-item-container > .data-block.formula-block > .data-block-body > .data-block-background.pill-background,.data-block-container > .data-block.formula-block > .data-block-body > .data-block-background.pill-background{background:#ff5252}.data-block-item-container > .data-block.visualizer-block > .data-block-body > .data-block-background.pill-background,.data-block-container > .data-block.visualizer-block > .data-block-body > .data-block-background.pill-background{background:#00c752}.data-block-item-container > .data-block.internal-block > .data-block-body > .data-block-background.pill-background,.data-block-container > .data-block.internal-block > .data-block-body > .data-block-background.pill-background{background:#3d5afe}.data-block-item-container > .data-block.file-block > .data-block-body > .data-block-background.pill-background,.data-block-container > .data-block.file-block > .data-block-body > .data-block-background.pill-background{background:#ffab00}.data-block-item-container > .data-block.url-block > .data-block-body > .data-block-background.pill-background,.data-block-container > .data-block.url-block > .data-block-body > .data-block-background.pill-background{background:#00c853}.empty .data-block-background{background:#fff !important}.empty.formula-block .data-block-background{border:solid 1px #ff5252}.empty.formula-block .data-block-name span{color:#000}.empty.visualizer-block .data-block-background{border:solid 1px #00c752}.empty.visualizer-block .data-block-name span{color:#000}.empty.internal-block .data-block-background{border:solid 1px #3d5afe}.empty.internal-block .data-block-name span{color:#000}.empty.file-block .data-block-background{border:solid 1px #ffab00}.empty.file-block .data-block-name span{color:#000}.empty.url-block .data-block-background{border:solid 1px #00c853}.empty.url-block .data-block-name span{color:#000}select.expression-part-selector{-webkit-appearance:none;border:1px;border-color:#a6a6a6;border-style:solid;border-radius:0;-webkit-border-radius:0;background:#fff url("../images/icons/double-arrow.svg") no-repeat 98% 50%;width:100px;height:22px;font-size:12px;line-height:12px;padding-left:6px;font-weight:500}.data-block-item-container > .data-block.formula-block > .data-block-body > .data-block-background,.data-block-container > .data-block.formula-block > .data-block-body > .data-block-background{background:#ff5252}.data-block-item-container > .data-block.visualizer-block > .data-block-body > .data-block-background,.data-block-container > .data-block.visualizer-block > .data-block-body > .data-block-background{background:#00c752}.data-block-item-container > .data-block.internal-block > .data-block-body > .data-block-background,.data-block-container > .data-block.internal-block > .data-block-body > .data-block-background{background:#3d5afe}.data-block-item-container > .data-block.file-block > .data-block-body > .data-block-background,.data-block-container > .data-block.file-block > .data-block-body > .data-block-background{background:#ffab00}.data-block-item-container > .data-block.url-block > .data-block-body > .data-block-background,.data-block-container > .data-block.url-block > .data-block-body > .data-block-background{background:#00c853}.data-block-container{padding-top:0}.data-block-labelable{display:inline-block;}.data-block-labelable .qm-input-element{border:none;outline:0 0 20px rgba(0,0,0,0.5);margin:auto;margin-top:2px;color:#000;padding:2px;width:90%;float:none;background:#fff;text-align:center;line-height:9px}.boolean-input .boolean-button.on .boolean-true-side{background-color:#3d5afe}.boolean-input .boolean-button .boolean-false-side{background-color:#3d5afe}.list-editor-toggle{width:20px;height:20px;position:absolute;right:5px;left:102px;top:7px;background-image:url("../images/icons/pill-edit-icon.png");background-size:20px 20px;position:absolute;}.list-editor-toggle:hover{background-image:url("../images/icons/pill-edit-icon-hover.png");cursor:pointer}.internal-block{width:100%;height:100%}.data-drop-value{width:100%;height:100%}.slot-container{font-size:11px;position:relative;width:90%;height:35px;margin:0 auto}.drop-hover .slot-body{border:solid 1px #5b6abf}.slot-body{background:#fff;padding-left:0;border-radius:2em;box-shadow:inset 0 1px 7px rgba(0,0,0,0.3);width:100%;height:100%;}.slot-body select{border:none;width:95%;background:none;outline:none}.slot-body .input-component .qm-input-wrapper{width:100px;border-width:1px;border-style:solid;border-color:#bcbcbc;border-radius:16px;}.slot-body .input-component .qm-input-wrapper:hover{border-color:#05a4ec}.slot-body .input-component .qm-input-wrapper.no-table-toggler{width:100%}.slot-body .data-block-background{box-shadow:none}.slot-list-item{width:100%;height:60px}.function-btn{display:none;background:url("../images/sprite.png") no-repeat scroll 0% 0%/cover transparent;background-position:5px -783px;cursor:pointer;width:15px;height:15px;position:absolute;right:0;top:4px;}.function-btn.not-available{display:none}.slot-container .slot-body .qm-input-element{border:none;background:none;outline:none;position:relative;width:calc(100% - 15px);height:100%;font-size:12px;margin-left:10px}.wrong-data{background:#f00}.block-inspector-container{clear:both;display:none;box-shadow:0 1px 2px rgba(0,0,0,0.5)}.new-block-button{width:100%;outline:none;margin:0;color:#3c5cff;cursor:pointer;font-size:14px;font-family:'Roboto',sans-serif;padding:8px;border-bottom:solid 1px #ddd;}.new-block-button:after{content:'+';font-size:16px;float:right}.hit-area{position:absolute;top:0;left:0;width:100%;height:32px;display:block;cursor:pointer}.data-block-button{float:right;margin-left:6px;}.data-block-button:hover{background:#999}.block-inspector-content{background:#606060;padding:0;font-size:12px;position:relative;z-index:100;height:48px;padding-top:3px;}.block-inspector-content .block-selector{width:140px;height:38px;padding:5px;padding-top:2px;padding-bottom:2px;margin-top:2px}.block-inspector-content .block-options{width:130px;float:left;margin-top:4px;position:relative;padding:4px;}.block-inspector-content .block-options .dropdown-menu{border-radius:0;width:280px;max-height:300px;margin:35px 0 0 97px;padding:0;}.block-inspector-content .block-options .dropdown-menu .list-item{margin:0;padding:5px 10px;overflow:hidden;border-bottom:solid 1px #ddd;}.block-inspector-content .block-options .dropdown-menu .list-item .data-block{float:left}.block-inspector-content .block-options .dropdown-menu .list-item:hover{background:#eee}.block-inspector-content .block-options .dropdown-menu .list-item.selected{background:#ddd}.block-inspector-content .block-options .dropdown-menu .list-item.selected .delete{pointer-events:none;opacity:0}.block-inspector-content .block-dropdown .slot-body{min-height:31px;float:left;margin:0 10px 0 0}.block-inspector-content .block-name{background:#fff;padding:6px 15px;border-radius:2em;border:none !important}.block-inspector-content .equal-char-block-container{font-size:24px;color:#fff;margin:0;margin-top:-3px;font-weight:100;box-shadow:none;padding-bottom:6px;padding-right:0;padding-left:0}.block-inspector-content .mega-slot-container{float:left;padding:0 15px 3px 15px;background:#fff;border-radius:18px;height:38px;margin:0 0 0 10px;border:solid 2px transparent;position:relative;overflow:hidden;padding-left:50px;margin-top:2px;}.block-inspector-content .mega-slot-container .function-mega-slot{line-height:29px;padding-left:8px;position:absolute;overflow:hidden;width:100%;display:table-row;table-layout:fixed;white-space:nowrap;cursor:auto;}.block-inspector-content .mega-slot-container .function-mega-slot .expression-collection{display:block}.block-inspector-content .mega-slot-container .function-mega-slot .expression-part{vertical-align:top;display:inline-block;}.block-inspector-content .mega-slot-container .function-mega-slot .operation-name{margin:3px 4px 0 0;display:block;padding-left:5px}.block-inspector-content .mega-slot-container .function-mega-slot .slot{margin:0 4px 0 4px}.block-inspector-content .mega-slot-container .function-mega-slot .operator-conector{margin:1px 4px 0 4px !important;font-size:12px;line-height:32px;float:left;font-weight:bold}.block-inspector-content .mega-slot-container .function-mega-slot .expression-part-selector{border-radius:3px}.block-inspector-content .mega-slot-container .function-mega-slot .slot-container{width:128px;height:32px;margin-top:1px}.block-inspector-item{float:left;margin:0}.selected-block{padding:0 10px;border-left:solid 1px #666}.part{float:left;margin:0 10px}.expression-collection.show-drag{cursor:e-resize}.expression-part-selector,.operator-selector{outline:none;margin-top:1px;font-weight:700;width:auto;border:none;background:none;border-radius:3px;margin:6px;}.expression-part-selector.hidden,.operator-selector.hidden{display:none}.equal-icon{background:url("../images/icons/equal.svg") no-repeat;width:19px;height:33px;margin-left:10px;padding-top:0;margin-top:7px}.operator-selector{margin:4px -80px 0 50px;z-index:1000;padding:6px 0 0 0;background:#fff;left:-22px;}.operator-selector .main-selector{border-radius:0;border:solid 1px #ddd;padding:0;margin:9px 0 0 5px;}.operator-selector .main-selector:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:9%}.operator-selector .main-selector li{text-align:left;font-weight:400;border-bottom:solid 1px #ddd;margin:0;padding:5px 10px 5px 30px;border-bottom:solid 1px #ddd;font-size:12px;color:#666;}.operator-selector .main-selector li:last-child{border:none}.operator-selector .main-selector li:hover{background:#f0f0f0;cursor:pointer}.operator-selector .main-selector .button-Identity{background:url("../images/formula_bar/icons_formula_set-value_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Identity:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_set-value_over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Filter{background:url("../images/formula_bar/icons_formula_filter_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Filter:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_filter_over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Transpose{background:url("../images/formula_bar/icons_formula_traspose_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Transpose:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_traspose_over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Join{background:url("../images/formula_bar/icons_formula_join-normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Join:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_join-over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-GetNames{background:url("../images/formula_bar/icons_formula_get-names_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-GetNames:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_get-names_over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Aggregate{background:url("../images/formula_bar/icons_formula_aggregate_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Aggregate:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_aggregate_over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Group{background:url("../images/formula_bar/icons_formula_group-normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Group:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_group-over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Summarize{background:url("../images/formula_bar/icons_formula_summarize-normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Summarize:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_summarize-over.svg") no-repeat 5px;background-size:16px}.operator-selector .main-selector .button-Sort{background:url("../images/formula_bar/icons_formula_sort_normal.svg") no-repeat 5px;background-size:16px;}.operator-selector .main-selector .button-Sort:hover{background:#f0f0f0 url("../images/formula_bar/icons_formula_sort_over.svg") no-repeat 5px;background-size:16px}.operator-selector-button{width:30px;height:19px;background:url("../images/icons/sigma.svg") no-repeat;background-size:16px;background-position:0 1px;display:block;cursor:pointer;position:relative;}.operator-selector-button:hover{opacity:1}.block-options-button .caret{float:right;border-top-color:#ddd;margin:12px 4px 0 0}.operator-selector-button .caret{float:right;border-top-color:#666;margin:8px 0 0 0;opacity:1}.operator-selector-button .data-block-function-view{display:inline-block}.operator-selector-button .expression-container:hover{cursor:move}.view-more{display:block;width:30px;background:#cfcfcf;border-radius:0 10em 10em 0;height:33px;position:absolute;right:0;top:0;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.view-more .scroll-left{display:block;width:8px;height:15px;background:url("../images/arrow-right.svg") no-repeat;float:left;margin:10px 0 0 10px}.view-more .view-more-button{display:block;width:20px;height:10px;background:url("../images/viewmore.svg") no-repeat;float:left;margin:9px 0 0 5px}.operation-name{font-weight:700}.editable-container{float:left;display:block;margin-top:2px;}.editable-container .editable-submit,.editable-container .editable-cancel{border:none;background:#ddd;padding:2px 10px}.add-more{outline:none;background:url("../images/addMore.svg") no-repeat;margin-left:10px;margin-top:8px;opacity:.6;cursor:pointer;width:20px;height:20px;background-size:17px 17px;}.add-more:hover{opacity:1}.add-more.remove-state{background:#f00}.editable-container .editable-buttons{display:none}.scroller{height:40px}.scroll-left{display:none;cursor:pointer;left:0;box-shadow:2px 2px 3px rgba(0,0,0,0.1);width:30px;position:absolute;z-index:100;background:#fff;padding:3px;}.scroll-left .format-arrow-left{background:url("../images/icons/icon_arrow_format_back.png") no-repeat center center;width:20px;height:20px;background-size:20px 20px;background-position:0 4px}.scroll-right{cursor:pointer;display:none;width:32px;position:absolute;background:#fff;top:0;display:none;z-index:900;padding:5px 5px;top:-2px;box-shadow:-2px 2px 3px rgba(0,0,0,0.1);}.scroll-right .format-arrow-right{background:url("../images/icons/icon_arrow_format_forward.png") no-repeat center center;width:20px;height:20px;background-size:20px 20px;background-position:0 4px}.handsontable th .relative{padding-top:10px;padding-bottom:10px}.htBorders{display:none !important;}.htBorders .aggregator{width:100%}.preview-container{height:100%;width:100%;margin-bottom:20px;}.preview-container .block-name-preview{font-size:14px;padding:10px}.table-view{height:100%;width:100%;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.table-container{height:100%;width:100%}.hot-container{position:relative;background:#f9f9f9;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;flex:1;-ms-flex:1;-webkit-flex:1}#hot-style-container{position:absolute}.progress-message{position:absolute;width:100%;text-align:center}.handsontable .relative{font-size:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.handsontable .colHeader{line-height:15px}.handsontable table{box-shadow:1px 1px 3px rgba(0,0,0,0.4) !important;}.handsontable table th,.handsontable table td{vertical-align:middle !important;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:135px}.handsontable table td .relative,.handsontable table .hot-builder-header:first-child .relative{overflow:hidden;padding:10px 10px 0 10px;display:initial;}.hot-builder-header .ui-selectmenu-text{font-size:10px}.handsontable tr:first-child th,.handsontable tr:first-child td{background:#fff;}.handsontable tr:first-child th select,.handsontable tr:first-child td select{background:#fff url("../images/icons/double-arrow.svg") no-repeat 98% 50%;font-size:10px;width:80%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 5px;background-size:8px;color:#0c46a0;border:solid 1px #dfdfdf}.table-preview-corner-aggregation{width:80%;margin:auto;line-height:12px;font-size:9px;color:#aaa;white-space:normal}.ht_clone_left td{border:none !important;height:41px !important}.ht_clone_left th,.handsontable th:last-child{border-right:none !important}.big-header{height:75px !important}.small-header{height:45px !important}.manualColumnResizer{margin-left:3px}.not-is-builder .manualColumnResizer{height:47px !important}.is-builder .manualColumnResizer{height:77px !important}.single-value-table{font-size:24px;text-align:center;padding:120px 0;background:#fff;border-top:solid 1px #ddd;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text}.checkbox-container{padding:10px;overflow:hidden;border-top:solid 1px #ddd;}.checkbox-container input{float:left;margin:0 5px 0 0 !important;width:17px !important;height:17px !important;border:solid 1px #3d5afe;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.checkbox-container input:checked{background:#3d5afe url("../images/icons/checked.png") no-repeat center center;background-size:10px;border:solid 1px #e0f4fd;outline:none}.checkbox-container span{font-size:12px;color:#747474;float:left}.white-header{width:100%;height:66px;position:absolute;background:#fff;border-bottom:1px solid #ccc;}.white-header.big-header{height:79px !important}.white-header.small-header{height:49px !important}.white-first{width:151px;height:100%;background:#fff;position:absolute;border-right:1px solid #ccc}.view-mode-toggle{float:left;position:absolute;top:25%;}.view-mode-toggle .dropdown-menu{min-width:120px;margin:0;padding:0;margin-left:-1px;border-radius:0}.selected-instance{cursor:pointer;margin-left:5px}.view-mode-item{cursor:pointer;margin:6px;}.view-mode-item:hover{background:#dedede}.dropdown-icon{float:left;margin-right:5px}.row-icon{background:url("../images/table_preview/preview-icons_list-normal.svg") no-repeat top center;width:20px;height:20px}.table-icon{background:url("../images/table_preview/preview-icons_table-normal.svg") no-repeat top center;width:20px;height:20px}.col-icon{background:url("../images/table_preview/preview-icons_row-normal.svg") no-repeat top center;width:20px;height:20px}.block-name{display:block;margin:30px 0 15px 10px;width:50%}.table-viewer{width:90%;margin:0 auto;border:none}.one-value-warning{text-align:center;width:100%;padding-bottom:20px;font-size:12px;position:absolute;bottom:0}.warning-container{-webkit-transition:height .4s;-moz-transition:height .4s;-o-transition:height .4s;-ms-transition:height .4s;transition:height .4s;overflow:hidden;height:25px;}.warning-container .dismiss-btn{float:right;color:#3d5afe;border:solid 1px #3d5afe;opacity:.8;border-radius:4px;margin-top:6px;margin-right:10px;padding-left:4px;padding-right:4px;font-size:9px;cursor:pointer}.warning-container .warning-message{margin-left:10px;padding:4px;float:left;font-size:12px}.warning-container .warning-content{height:100%;}.warning-container .warning-content.yellow-warning{background:#fbfda0}.warning-container .warning-content.red-warning{background:#faa;cursor:pointer}.warning-container .warning-content .warning-message{padding:4px;float:left;font-size:12px}.learn-more-link{padding:4px;float:right;margin-right:5px;font-size:12px;color:#3d5afe;color:#00f !important;cursor:pointer}.builder-options-container{width:100%;border-top:solid 1px #ddd}.builder-options-item{display:block;width:100%;float:left;padding:2px 4px 2px 4px}.data-type-selector-container{background-color:#afa;}.data-type-selector-container .checkbox-input{margin:4px;margin-top:6px;float:left}.builder-options-inline{display:inline-block;float:left;margin-right:5px;vertical-align:middle;height:24px;}.builder-options-inline.text{font-size:12px;line-height:24px}.builder-options-inline.selector{font-size:10px}.ui-dialog-buttonset{border-top:none !important}.tabs-list{margin-left:10px}.sheet-tab{cursor:pointer;font-size:12px;float:left;float:left;background:#eee;border:solid 1px #ccc;padding:0 20px;margin-left:-5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;z-index:0;}.sheet-tab.selected{background:#3d5afe;font-weight:bold;color:#fff;border-top-color:#3d5afe;z-index:2}.data-type-selector{background:#fff}.ui-dialog-titlebar .ui-dialog-title.clickable{cursor:pointer !important}.ui-dialog-titlebar .dialog-icon{cursor:pointer;}.ui-dialog-titlebar .dialog-icon.google-icon{background:url("../images/google-drive.png") no-repeat;background-position:center}.ui-dialog-titlebar .refresh-btn{background:url("../images/icons/reload.png") no-repeat 98% 50%;background-size:20px;width:20px;height:20px;float:right;margin:3px;margin-left:6px;opacity:.3;cursor:pointer;}.ui-dialog-titlebar .refresh-btn:hover{opacity:.7}.boolean-input .boolean-button{border-radius:10em;overflow:hidden;margin:2px;height:calc(100% - 4px);width:calc(100% - 4px);}.color-input li{width:20px;height:20px;display:inline-block}.color-input .input-ul-element{position:absolute;display:block;z-index:1}.slot-body .color-input .color-preview{top:2px;border-radius:0;margin-left:8px}.ui-colorpicker-map-layer-1,.ui-colorpicker-map-layer-2{background:url("../images/map.png") no-repeat}#create-barchart{background-image:url("../images/barchart-icon.png")}#create-imageviewer{background-image:url("../images/picture-icon.png")}#create-textlabel{background-image:url("../images/text-icon.png")}#create-colorviewer{background-image:url("../images/color-icon.png")}.library-item{padding:20px;margin:20px;cursor:pointer;background-size:cover;width:12px;height:12px}.data-manager-content{position:relative !important;height:128px;}.data-manager-content h3{font-size:14px !important;margin:6px 0 6px 5px !important;padding:0 !important}h5.name{font-size:11px;color:#606060}.data-manager-icon{position:absolute;top:-25px;left:0}.colContainer{display:none;height:120px}.col.one{width:390px;position:absolute;top:0;left:0}.col.two{margin-left:390px}.col{border-right:solid 1px #ccc;box-sizing:border-box;height:100%;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.3)}.ui-widget-content .google-drive-link{float:right;border:none;cursor:pointer;font-size:12px;color:#3d5afe !important;padding:10px}.col .col-body{height:104px}.col.two .col-body,.col.three .col-body{height:138px;padding-bottom:30px}.dataManager-content table,.block-inspector-content table{width:100%;font-size:11px}.dataManager-content table th,.block-inspector-content table th{padding:3px;font-size:13px}.dataManager-content table td,.block-inspector-content table td{padding:3px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;border-collapse:collapse}.dataManager-content h3,.block-inspector-content h3{margin:8px;font-size:12px;font-weight:700}#file-manager h3{background-color:#fdb913}#block-container h3{background-color:#88f2ff}.picker-button{margin:10px}.group-container{display:block;height:70px}.data-container-menu{overflow:hidden;width:140px;float:left !important;display:block !important;box-shadow:3px 0 3px 0 rgba(0,0,0,0.2);z-index:20;height:100%;}.data-container-menu .btn{border-radius:0 !important;font-size:11px !important;font-weight:700 !important;border-top:none !important;float:none !important;display:block !important;width:110%;height:32.2px;color:#666;text-align:left;background:#fff;}.data-container-menu .btn:hover{background:#eee}.data-container-menu .btn.selected{background:#ddd}.data-container-menu .btn:first-child{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.3);width:100%}.data-container-menu .menu-item-icon{padding-left:40%}.data-container-menu .files .menu-item-icon{background:url("../images/data_panel/icons_data_file_normal.svg") no-repeat 20% 50%;background-size:20px}.data-container-menu .urls .menu-item-icon{background:url("../images/data_panel/icons_data_url_disable.svg") no-repeat 20% 50%;background-size:20px;padding-top:1px}.data-container-menu .formulas .menu-item-icon{background:url("../images/data_panel/icons_data_formula_normal.svg") no-repeat 20% 50%;background-size:20px}.data-container-menu .outputs .menu-item-icon{background:url("../images/data_panel/icons_data_output_normal.svg") no-repeat 20% 50%;background-size:20px}.col.one .list-item{opacity:.6;}.col.one .list-item.selected{opacity:1}.block-group-list-container{height:100%;}.block-group-list-container .block-group-list{height:100%;overflow:auto}.block-group-list-container .add-group-button-area{padding-top:6px;padding-bottom:6px;border-bottom:solid 1px #eee;margin-bottom:-1px;}.block-group-list-container .add-group-button-area .add-group-button{padding:0;width:140px;height:18px;}.block-group-list-container .add-group-button-area .add-group-button .button-text{font-size:10px;padding-top:2px;}.block-group-list-container .add-group-button-area .add-group-button .button-text:hover{color:#fff}.block-group-list-container .list-item{border-bottom:solid 1px #eee}.btn.data-container-menu-item{border:none;outline:none;}.btn.data-container-menu-item:hover{outline:none}.data-container-menu-item{font-family:'Roboto',sans-serif;font-size:.7em;display:block;padding:8px 0;cursor:pointer;float:left;width:25%;box-sizing:border-box;text-align:center;border:none;border-right:solid 1px #ddd;font-weight:700;background:#f2f2f2;color:#666;outline:none}.data-container-menu-item.selected{background-color:#ddd}.add-group-button,.add-block-button{display:block;width:100%;outline:none;margin:0;color:#3c5cff;cursor:pointer;font-size:12px;font-family:'Roboto',sans-serif;border-bottom:solid 1px #ddd;padding:8px;}.add-group-button:hover,.add-block-button:hover{text-decoration:none;background:#f0f0f0;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4)}.col.two .add-group-button,.col.two .add-block-button{width:100%}.group-title{display:none}.list-item .data-block-container{padding-left:5px;height:30px;border-bottom:solid 1px #ddd;}.list-item .data-block-container:hover{background:#eee}.list-item .data-block-item-container{border-bottom:solid 1px #ddd;}.list-item .data-block-item-container:hover{background:#eee}.cols .data-block-item-container{width:100%;margin:0;box-sizing:border-box;padding:5px;padding-top:2px;height:30px;}.cols .data-block-item-container data-block-item-container,.cols .data-block-item-container:hover{background:#eee}.rows .rows-row:hover{background:none !important}.rows .data-block-item-container{width:100%;margin:0;box-sizing:border-box;padding:5px;padding-top:2px;height:30px;}.rows .data-block-item-container:hover{background:#eee}.current-project{background-color:rgba(0,149,135,0.1);pointer-events:none;}.current-project .block-group-label{font-size:11px;font-weight:bold}.current-project .delete{display:none}.block-group-container{height:100%;}.block-group-container .block-group-content{height:100%;}.block-group-container .block-group-content .block-list{width:100%;height:auto;overflow:auto;}.block-group-container .block-group-content .block-list .data-block-body{width:120px}.block-group-container .block-group-content .block-list.has-special-blocks{box-sizing:border-box;clear:none;}.block-group-container .block-group-content .block-list.has-special-blocks .data-block-body{margin:5px}.block-group-container .block-group-content .block-group-column{width:25%;float:left;box-sizing:border-box;border-right:solid 1px #ddd;height:100%;}.block-group-container .block-group-content .block-group-column .block-stack{height:100%}.block-group-container .block-group-content .block-group-column.rows{width:25%}.block-group-container .block-group-content .flex-column{display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;}.block-group-container .block-group-content .flex-column .column-title{min-height:30px;padding:0 0 0 8px;border-bottom:solid 1px #eee}.block-group-container .block-group-content .flex-column .title.name{color:#414141;font-size:12px;line-height:32px;text-transform:uppercase}.block-group-container .block-group-content .flex-column .collection-element-container{overflow:hidden;min-height:30px}.block-group-container .block-group-content .flex-column .data-block-item-container:hover{background-color:#eee}.block-group-container .block-group-content .list-item{width:100%;padding:0}.block-group-container .block-group-content .block-group-message{text-align:center;height:100%;position:relative;top:40%}.block-group-container .hidden{display:none}#device-detector{position:absolute;top:0;left:30px;height:0;width:1px;color:#f00;font-size:7pt}@media only screen and (max-device-width:1024px){#device-detector{width:2px}}@media only screen and (max-device-width:560px){#device-detector{width:3px}}.disclaimer-device-view-container{position:absolute;top:0;bottom:0;z-index:10000;left:0;right:0;background-color:#fff}.disclaimer-device-view-content{min-width:200px;width:50%;height:50%;margin:auto;font-size:16px;margin-top:15%;text-align:center}.disclaimer-device-view-logo{background-image:url("http://www.quadrigram.com/images/logo.svg");margin:auto;width:167px;height:37px;background-size:cover;margin-bottom:15px}.disclaimer-gallery-link{color:#293990;cursor:pointer;font-weight:bold}.ui-dialog .title-container{display:inline-block}.ui-dialog-titlebar .dialog-icon{margin:3px}.export-description{text-align:center;margin:20px;padding:10px 0}.export-options-container{text-align:center;overflow:hidden;border-top:solid 1px #eee;}.export-options-container .export-option{width:33.333%;float:left;cursor:pointer;padding:30px 2%;background:#fafafa;box-sizing:border-box;min-height:250px;border-right:solid 1px #eee;}.export-options-container .export-option .option-icon{width:100px;height:100px;margin:auto;}.export-options-container .export-option .option-icon.web-option{background:url("../images/export/publish_gray.svg") no-repeat center 20px;background-size:85px}.export-options-container .export-option .option-icon.embed-option{background:url("../images/export/embed_gray.svg") no-repeat center 15px;background-size:65px}.export-options-container .export-option .option-icon.zip-option{background:url("../images/export/download_gray.svg") no-repeat center 15px;background-size:65px}.export-options-container .export-option .option-title{font-size:14px;font-weight:bold;margin:0 0 10px 0}.export-options-container .export-option .option-description{font-size:12px}.export-options-container .export-option:hover{background:#fff;}.export-options-container .export-option:hover .option-title{color:#3d5afe}.export-options-container .export-option:hover .web-option{background:url("../images/export/publish.svg") no-repeat center 20px;background-size:85px}.export-options-container .export-option:hover .embed-option{background:url("../images/export/embed.svg") no-repeat center 15px;background-size:65px}.export-options-container .export-option:hover .zip-option{background:url("../images/export/download.svg") no-repeat center 15px;background-size:65px}.project-container.exported{width:auto;height:auto}.project-content.exported{width:auto;height:auto}#content.exported{width:auto;height:auto}.dialog .current-project{opacity:.4;}.dialog .current-project .btn{opacity:0}.source-selector{float:left;width:160px;height:300px;box-shadow:2px 0 4px rgba(0,0,0,0.3);position:relative;margin:0;}.source-selector .source{font-size:14px;font-weight:400;padding:5px 5px 5px 25px;cursor:pointer;}.source-selector .source:hover{background-color:#f0f0f0}.source-selector .source-q{background:url("../images/icons/quadrigram-icon-color.png") no-repeat 4px 6px;background-size:15px}.source-selector .source-google{background:url("../images/google-drive.png") no-repeat 4px 7px;background-size:15px}.source-selector .google-drive-link{display:block;text-align:center;width:100%;color:#3fa9f5;font-size:12px;outline:none;position:absolute;bottom:0;left:0;}.source-selector .google-drive-link:hover{font-weight:bold}.retry-overlay{width:100%;height:100%;margin-top:200px;position:relative;z-index:0;}.retry-overlay .retry-overlay-message{display:block;text-align:center;color:#3d5afe;font-size:12px;outline:none;cursor:pointer;margin:auto;}.retry-overlay .retry-overlay-message:hover{font-weight:bold}.project-picker .list-container .file-list{height:calc(100% - 30px)}.list-container{height:300px;overflow:hidden;position:relative;}.list-container .file-list{position:absolute;left:0;width:100%;height:calc(100% - 61px);}.list-container .file-list.image-file-list{height:calc(100% - 30px)}.list-container .file-list-header{overflow:hidden;width:579px;margin:5px 0 5px 0;}.list-container .file-list-header .file-list-header-item{float:left;width:193px;background:none;padding:0;margin:0;text-align:center;font-size:15px;color:#747474}.list-container .items-container{border-top:solid 1px #ccc;overflow:auto;height:100%}.list-container .list-item{background:none;padding:15px 0 10px 0;border-bottom:solid 1px #ccc;overflow:hidden;}.list-container .list-item .item-created,.list-container .list-item .item-modified,.list-container .list-item .action-btn,.list-container .list-item .delete-btn,.list-container .list-item .item-label{float:left;display:block;width:193px;margin:0;font-size:13px;text-align:center}.list-container .list-item .icon{display:none}.list-container .list-item .action-btn{border:solid 1px #3d5afe;border-radius:3px;padding:5px;margin:-5px auto 0 70px;background:none;color:#3d5afe;font-size:11px;width:65px;}.list-container .list-item .action-btn:hover{background:#3d5afe;color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.list-container .list-item .delete-btn{display:none;text-indent:-9999px;outline:none;padding:0;width:15px;height:20px;background:url("../images/general/icons_generales_delete_normal.svg") no-repeat 50% 0;background-size:20px;margin:-3px auto 0 30px;}.list-container .list-item .delete-btn:hover{background:url("../images/general/icons_generales_delete_over.svg") no-repeat 50% 0;background-size:20px}.list-container .list-item:hover{background:#f0f0f0;box-shadow:inset 2px 0 5px -2px rgba(0,0,0,0.4)}.list-container .image-list-item:before{content:"";display:block;padding-top:100%}.list-container .image-list-item{margin:4px;width:calc(25% - 10px);display:inline-block;position:relative;}.list-container .image-list-item .image-meta-data-item{position:absolute;top:0;bottom:22px;left:0;right:0}.list-container .image-list-item .white-overlay{width:100%;height:100%;background:rgba(255,255,255,0.6);display:none;position:absolute;top:0}.list-container .image-list-item:hover .white-overlay{display:block}.list-container .image-list-item .image-preview{width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:center;margin:auto;border:solid 1px #ddd}.list-container .image-list-item .item-label{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;text-align:center;font-size:13px;padding-left:5px;padding-right:5px}.list-container .image-list-item .action-btn{position:absolute;top:50%;left:50%;text-align:center;margin:auto;transform:translate(-50%,-50%);border:solid 1px #3d5afe;border-radius:3px;padding:5px;background:#fff;color:#3d5afe;font-size:11px;}.list-container .image-list-item .action-btn:hover{color:#fff;background:#3d5afe}.file-upload .dz-default span{position:absolute;display:block;width:80%;margin:auto;top:35%;left:0;right:0;bottom:0;text-align:center;color:#333;font-size:16px;background:url("../images/import_file/icons_load_file_drop-file.svg") no-repeat top center;background-size:30px;padding-top:40px}.file-upload .error-container{width:100%;height:100%;color:#f00;line-height:150px}.q-loading{height:50px;width:20%;left:40% !important;}.q-loading span{background:url("../images/icons/quadrigram-icon.png") no-repeat top center}.dialog .dz-clickable{height:200px;padding:20px;text-align:center;cursor:pointer;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.3)}.dialog .pb-container{border:dashed 1px #3d5afe;background:#f5f5f5;width:920px;margin:0 auto;width:100%;height:160px}.dialog .fake-progress{height:158px;max-width:898px;position:absolute;top:21px;left:21 ox;background:#ebebeb;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;-ms-transition:width 1s;transition:width 1s}.dialog .loading-icon{position:absolute;left:47%;top:30%}.dialog .dz-preview{display:none !important}.dialog .dz-progress{display:none !important}.overlay-container{position:absolute;top:0;left:0;width:100%;height:300px}.files-icon{background:url("../images/import_file/icons_load_file_general-down.svg") no-repeat;background-size:20px}.file-list-search{display:inline-block;width:100%;}.file-list-search .file-list-search-input{float:left;width:100%;padding-left:10px;height:25px}.file-list-search .file-list-search-input.disabled{pointer-events:none;opacity:.2}.image-picker-button{background-image:url("../images/general/icons_generales_Image_picker.svg")}#header-container{height:31px;background:#fff}#header #project-title{border:none;color:#666;max-width:130px;font-size:11px;padding:2px 10px 0 0;font-family:'Roboto',sans-serif;border-left:solid 1px #aaa;height:18px;overflow:hidden;text-overflow:ellipsis;padding-left:8px;background:none;white-space:nowrap;margin-top:1px}#header-container{position:relative;width:100%;max-height:30px}#header{font-size:11px;width:100%;top:0;left:0;color:#414141;display:inline-block;min-height:30px;box-shadow:0 1px 2px rgba(0,0,0,0.3);background:#fff;}#header .header-left-container{float:left}#header .header-center-container{margin-left:50%;margin-right:50%}.header-right-container{float:right}.header-title{margin-left:-54px;}.header-title .title{background:url("../images/logo.svg") no-repeat;width:99px;height:21px;background-size:99px;outline:none;float:left;margin:3px 0 0 10px;font-family:Roboto,sans-serif}.header-title .version{display:none;float:left;font-size:8px;color:#3d5afe;margin-top:4px;font-weight:bold}.header-item{float:left;display:inline;height:30px}.header-title{border:none}.header-item .dropdown button{background:none;border:none;color:#666;font-size:11px;padding:7px 10px 0 10px;font-weight:700;font-family:'Roboto',sans-serif;}.header-item .dropdown button:hover{color:#3d5afe}.header-item .dropdown button:active{box-shadow:none}.header-item .dropdown button:focus{outline:none !important}.header-item .dropdown .caret{border-top-color:#666;margin:5px 0 0 7px;float:right}.project-info-button{float:left;padding:0 0 0 3px;background-size:20px;border-left:solid 1px #bcbcbc;margin:5px 0;height:18px;}.project-info-button .dropdown button{padding-top:0;margin-top:2px;}.project-info-button .dropdown button #dropdownMenu1-text{font-weight:700;float:left;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-info-button .dropdown button:hover{color:#3d5afe;font-weight:700}#project-info.header-item .dropdown-menu{top:14px}.header-item .dropdown-menu{border-radius:0;width:180px;max-height:300px;margin:5px 0 0 0;padding:0;top:18px;z-index:3000;}.header-item .dropdown-menu.user-options{min-width:80px;}.header-item .dropdown li{margin:0;padding:15px 10px;border-bottom:solid 1px #ddd;font-size:12px;color:#666;text-align:center;}.header-item .dropdown li:hover{background:#f0f0f0;cursor:pointer}.header-item .dropdown li.disabled{color:#aaa}#user-info{float:left;}#user-info .caret{margin-right:5px}.user-info-item{float:left;height:30px;}.user-info-item button .user-name{float:left;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avatar-container{width:22px;height:22px;border-radius:10em;overflow:hidden;float:left;margin:3px 0 0 10px;}.avatar-container .avatar{background-size:cover;width:24px;height:24px;display:block}.header-tools{overflow:hidden;margin:5px 0;float:left;}.header-tools .tool{float:right;font-size:11px;color:#666;margin-top:2px;margin-right:20px;border-left:solid 1px #ccc;}.header-tools .tool .icon{float:left;margin:-2px 10px 0 10px}.header-tools .tool .tool-name{float:left;text-align:center;line-height:17px;font-weight:700;color:#666}.header-tools .export-button .icon{background:url("../images/nav_bar/icons_nav-bar_export_off.svg") no-repeat;background-size:20px}.header-tools .export-button:hover .icon{background:url("../images/nav_bar/icons_nav-bar_export_on.svg") no-repeat;background-size:20px}.header-tools .export-button:hover .tool-name{color:#3d5afe}.header-tools .preview-button .icon{background:url("../images/nav_bar/icons_nav-bar_preview_off.svg") no-repeat;background-size:20px}.header-tools .preview-button:hover .icon,.header-tools .preview-button .active .icon{background:url("../images/nav_bar/icons_nav-bar_preview_on.svg") no-repeat;background-size:20px}.header-tools .preview-button:hover .tool-name,.header-tools .preview-button .active .tool-name{color:#3d5afe}.header-tools .help{float:left;font-weight:bold;cursor:pointer;border-left:none;}.header-tools .help .icon{float:left;font-size:14px;margin-right:0;margin-top:-1px}.header-tools .help:hover .icon{color:#3d5afe !important}.header-tools .help:hover .tool-name{color:#3d5afe !important}.save-component{float:left;width:100px;margin:5px 0;border-left:solid 1px #aaa;height:18px;cursor:pointer;}.save-component .icon{float:left}.save-component .label{float:left;text-align:center;line-height:17px;font-weight:bold;font-size:11px;color:#f0ad4e}.save-component:hover .label{color:#3d5afe}.save-component.success .icon{background:url("../images/nav_bar/icons_nav-bar_save_on.svg") no-repeat;background-size:20px}.save-component.success .label{color:#5cb85c}.save-component.saving .icon{display:none}.save-component.saving .label{color:#666;font-weight:normal}.save-component.error .icon{background:url("../images/nav_bar/icons_nav-bar_save_on.svg") no-repeat;background-size:20px}.save-component.error .label{color:#f00}#header-container.dev-mode .header-title .version{display:block}#header-container.preview-mode .action-buttons{visibility:hidden}#header-container.preview-mode .header-left-container{visibility:hidden}#header-container.preview-mode .export-button{display:none}.open > .dropdown-toggle.btn-default{background-color:#fff !important}@media screen and (max-width:800px){.header-center-container{display:none}}@media screen and (max-width:800px){.header-right-container{display:none}}.qm-input-wrapper .ui-icon{background:url("../images/icons/arrow.svg") no-repeat 50% !important}.qm-input-wrapper.input-with-options input.qm-input-element{position:relative;overflow:hidden;padding-top:0;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;width:calc(100% - 35px)}.qm-input-wrapper.input-with-options .ui-icon{top:4px;right:2px}.input-ul-element li.selected{background:#ddd}.input-with-options-contextual{max-height:150px;overflow:auto}.inspector-content .submenu{font-size:10px;overflow:hidden;background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;display:none}.inspector-content .submenu li{float:left;border-right:solid 1px #ccc;width:20%;box-sizing:border-box;padding:5px 0;text-align:center}.list-item{padding:5px 5px 5px 10px;font-family:'Roboto',sans-serif;font-size:11px;width:100%;margin:0 auto 0 auto;}.list-item h5{padding:10px 0 10px 5px;font-size:12px;font-weight:700;margin:0;border-bottom:solid 1px #ddd}.list-item .list-item-actions{display:inline-block;float:right}.list-item .delete{float:right;width:20px;height:20px;background:url("../images/general/icons_generales_delete_normal.svg") no-repeat 50% 0;text-indent:-9999px;outline:none;background-size:18px;cursor:pointer;margin-top:2px;}.list-item .delete:hover{background:url("../images/general/icons_generales_delete_over.svg") no-repeat 50% 0;background-size:18px}.list-item .edit{float:right;width:20px;height:20px;background:url("../images/general/icons_generales_edit_normal.svg") no-repeat;background-size:18px;margin:1px 10px 0 0;cursor:pointer;}.list-item .edit:hover{background:url("../images/general/icons_generales_edit_over.svg") no-repeat;background-size:18px}.list-item .edit.editing{background:url("../images/general/icons_generales_edit_formula_normal_rojo.svg") no-repeat;background-size:18px;}.list-item .edit.editing:hover{background:url("../images/general/icons_generales_edit_formula_normal_rojo.svg") no-repeat;background-size:18px}.list-item .icon{width:16px;height:16px;background:url("../images/file.svg") no-repeat;background-size:cover;display:block;margin:2px 10px 0 0;float:left;}.list-item .icon.default-icon{background:url("../images/file.svg") no-repeat}.list-item .icon.google-icon{background:url("../images/google-drive.png") no-repeat}.list-item .icon.identity-icon{background:url("../images/formula_bar/icons_formula_set-value_normal.svg") no-repeat}.list-item .icon.filter-icon{background:url("../images/formula_bar/icons_formula_filter_normal.svg") no-repeat}.list-item .icon.transpose-icon{background:url("../images/formula_bar/icons_formula_traspose_normal.svg") no-repeat}.list-item .icon.join-icon{background:url("../images/formula_bar/icons_formula_join-normal.svg") no-repeat}.list-item .icon.getnames-icon{background:url("../images/formula_bar/icons_formula_get-names_normal.svg") no-repeat}.list-item .icon.aggregate-icon{background:url("../images/formula_bar/icons_formula_aggregate_normal.svg") no-repeat}.list-item .icon.sort-icon{background:url("../images/formula_bar/icons_formula_sort_normal.svg") no-repeat}.list-item .icon.summarize-icon{background:url("../images/formula_bar/icons_formula_summarize-normal.svg") no-repeat}.list-item .icon.group-icon{background:url("../images/formula_bar/icons_formula_group-normal.svg") no-repeat}.list-item .icon.barchart-icon{background:url("../images/chart_icons/chart_output_bar-chart.svg") no-repeat}.list-item .icon.linechart-icon{background:url("../images/chart_icons/chart_output_line-chart.svg") no-repeat}.list-item .icon.stackedareachart-icon{background:url("../images/chart_icons/chart_output_stacekd-area.svg") no-repeat}.list-item .icon.scatterplot-icon{background:url("../images/chart_icons/chart_output_scatterplot.svg") no-repeat}.list-item .icon.stackedbarchart-icon{background:url("../images/chart_icons/chart_output_stacked-bar-chart.svg") no-repeat}.list-item .icon.pointsinamap-icon{background:url("../images/chart_icons/chart_output_points-in-map.svg") no-repeat}.list-item .icon.heatmap-icon{background:url("../images/chart_icons/chart_output_heatmap.svg") no-repeat}.list-item .icon.treemap-icon{background:url("../images/chart_icons/chart_output_tree-map.svg") no-repeat}.list-item .icon.networkvisualizer-icon{background:url("../images/chart_icons/chart_output_network.svg") no-repeat}.list-item .icon.donutchart-icon{background:url("../images/chart_icons/chart_output_donut.svg") no-repeat}.list-item .icon.histogram-icon{background:url("../images/chart_icons/chart_output_histogram.svg") no-repeat}.list-item .icon.parallelcoordinates-icon{background:url("../images/chart_icons/chart_output_parallel-coordinates.svg") no-repeat}.list-item .icon.pictogram-icon{background:url("../images/chart_icons/chart_output_pictogram.svg") no-repeat}.list-item .icon.radarchart-icon{background:url("../images/chart_icons/chart_output_radar.svg") no-repeat}.list-item .icon.groupedbarchart-icon{background:url("../images/chart_icons/chart_output_grouped-barchart.svg") no-repeat}.list-item .icon.listchart-icon{background:url("../images/control_icons/control_output_list.svg") no-repeat}.list-item .icon.playpausecontrol-icon{background:url("../images/control_icons/control_output_animator.svg") no-repeat}.list-item .icon.dropdown-icon{background:url("../images/control_icons/control_output_dropdown.svg") no-repeat}.list-item .icon.dynamictextcontrol-icon{background:url("../images/control_icons/control_output_dynamic-text.svg") no-repeat}.list-item .icon.legendcontrol-icon{background:url("../images/control_icons/control_output_legend.svg") no-repeat}.list-item .icon.linkcontrol-icon{background:url("../images/control_icons/control_output_link.svg") no-repeat}.list-item .icon.rangecontrol-icon{background:url("../images/control_icons/control_output_range-selector.svg") no-repeat}.list-item .icon.slidercontrol-icon{background:url("../images/control_icons/control_output_slider.svg") no-repeat}.list-item .icon.tablecontrol-icon{background:url("../images/control_icons/control_output_table.svg") no-repeat}.list-item .block-group{display:inline-block;top:2px;position:relative}.list-item .item-label{display:inline-block;color:#000 !important;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.list-item .item-label:hover{text-decoration:none}.list-item .qm-input-wrapper{float:left;}.list-item .qm-input-wrapper span,.list-item .qm-input-wrapper input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:135px}.list-item .qm-input-wrapper .qm-input-element{padding:0;padding-left:3px}.list-item.selected{background-color:#eee;border-bottom:solid 1px #fff;border-top:solid 1px #fff}.list-item.editing{opacity:1 !important}.group-type-custom .edit{background:url("../images/general/icons_generales_edit_normal.svg") no-repeat;background-size:18px;margin-top:2px;}.group-type-custom .edit:hover{background:url("../images/general/icons_generales_edit_over.svg") no-repeat;background-size:18px}#loader-container,#pre-loader-container{position:absolute;z-index:2999;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.loader{position:absolute;width:100%;height:100%;background-color:#fff}.loader-over{position:absolute;width:100%;height:100%;background-color:#fff;z-index:3000}.loader-error-message{color:#eb8614}.loader-fatal-error-message{color:#eb1414}.loader-message{position:absolute;top:50%;left:50%;width:200px;overflow:hidden;text-overflow:ellipsis;margin-left:-100px;transform:translate(0,-50%);text-align:center;font-family:'Roboto',sans-serif;font-size:11px;font-weight:bold;}.loader-message.under-gif{transform:translate(0,0)}.loader-over-message{position:absolute;top:50%;left:50%;width:200px;overflow:hidden;text-overflow:ellipsis;margin-left:-100px;margin-top:7px;text-align:center;font-family:'Roboto',sans-serif;font-size:11px;font-weight:bold}.loader-animation{position:absolute;top:48%;left:50%;width:48px;margin-left:-24px;margin-top:-25px;text-align:center;font-family:'Roboto',sans-serif;font-size:11px;font-weight:bold}.open-front{z-index:3000 !important}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clear{clear:both;height:0;width:0;line-height:0;font-size:0}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot") format('embedded-opentype'),url("fonts/icomoon.woff") format('woff'),url("fonts/icomoon.ttf") format('truetype'),url("fonts/icomoon.svg") format('svg');font-weight:normal;font-style:normal}body{overflow:hidden;position:absolute;font-family:'Roboto',sans-serif;width:100%;height:100%;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width:1024px){body ::-webkit-scrollbar{display:none}}a{color:#000;text-decoration:none !important}.caret{border-top-width:6px !important;border-left-width:4px !important;border-right-width:4px !important;margin-left:-2px;opacity:.8;}.caret:hover{opacity:1;cursor:pointer}a:hover{text-decoration:none;color:#000}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background-color:#ddd}.project-container::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border:3px solid transparent;background-clip:border-box;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3)}::-webkit-scrollbar-track{border-radius:0}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.clear{clear:both;width:0;height:0;line-height:0;font-size:0}#content{overflow-y:hidden;position:relative;width:100%;height:100%;flex:1 1 0;-ms-flex:1 1 0;-webkit-flex:1 1 0;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.back-container{position:relative;z-index:1000;pointer-events:none}.front-container{position:absolute;top:0;left:0;z-index:2000;height:100%;width:100%;overflow:hidden;pointer-events:none}.project-container{flex:1 1 0;-ms-flex:1 1 0;-webkit-flex:1 1 0}.top-container{pointer-events:all}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0 !important}.ui-widget-overlay{pointer-events:all}.ui-widget-content{border:none !important;padding:0 !important}.ui-widget input,.ui-widget button{font-family:'Roboto',sans-serif;font-size:12px !important}.ui-dialog{pointer-events:all;padding:0 !important;font-family:'Roboto',sans-serif !important;box-shadow:0 0 20px rgba(0,0,0,0.3);overflow:visible;color:#424242 !important;border-radius:3px !important;}.ui-dialog a{color:#424242}.ui-dialog-titlebar{background:#eee !important;border:none !important;border-bottom:solid 1px #ccc !important;padding:5px !important;box-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:3px 3px 0 0 !important;z-index:200;text-align:center}.ui-dialog-title{font-size:16px;color:#414141;text-align:center;font-weight:400;width:auto !important;float:none !important;display:inline-block;overflow:initial !important}.ui-dialog-titlebar-close{background:#dfdfdf url("../images/close-gray.svg") no-repeat center center;background-size:12px;padding:12px !important;border:none;outline:none;width:15px !important;height:15px !important;margin:-12px 10px 0 0 !important;border-radius:10em;}.ui-dialog-titlebar-close:hover{background-color:#ccc}.ui-dialog-buttonset,.buttonset{width:100%;float:none !important;margin:5px auto;padding:10px 0 0 0;border-top:solid 1px #ddd}.ui-dialog-buttonpane{margin-top:-5px !important;padding:0 !important;border-radius:0 0 3px 3px;}.ui-dialog-buttonpane[disabled]{background:#ddd}.ui-widget-header{font-weight:normal !important}.property-group{border-bottom:solid 1px #ddd;margin:0 0 5px 0;padding:5px 0;}.property-group p{float:left}.property-group .qm-input-wrapper{float:right}.property-group:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.preview-container{margin:0 !important;}.preview-container table{font-size:12px;border-collapse:collapse;width:98% !important;margin:0 auto;-moz-user-select:text !important;-khtml-user-select:text !important;-webkit-user-select:text !important;-o-user-select:text !important;}.preview-container table th{text-align:center}.preview-container table td{text-align:center}.preview-container .pname-input{width:80%;border:solid 1px #ddd;font-size:12px;margin:8% 10% 0 10%;padding:5px;outline:none}.preview-container .minicolors{position:relative;}.preview-container .minicolors .minicolors-input{border:none;outline:none;font-size:12px;padding-left:35px}.preview-container .minicolors .minicolors-swatch,.preview-container .minicolors .minicolors-swatch-color{border-radius:10em;border:solid 1px #ddd !important;cursor:pointer}.file-list li{background:url("../images/google-drive.png") no-repeat 5px 8px;padding-left:25px}.file-list .list-item .delete{display:none}.ui-selectmenu-button{background:none !important;font-family:'Roboto',sans-serif;font-size:10px;border:solid 1px #ddd;border-radius:0;clear:both;}.ui-selectmenu-button span.ui-icon{background:#fff url("../images/icons/arrow.svg") no-repeat 50%;right:0 !important}.ui-selectmenu-button span.ui-selectmenu-text{padding-right:18px !important;height:20px;overflow:hidden;text-overflow:ellipsis}:focus{outline-style:none}.ui-menu .ui-menu-item{font-size:10px;outline:solid 1px #eee}.ui-front{z-index:1000}.ui-selectmenu-menu{max-height:250px;overflow:auto;overflow-x:hidden;}.ui-selectmenu-menu li{font-family:'Roboto',sans-serif;font-size:12px;padding:5px !important}.ui-selectmenu-menu .ui-state-focus{background:#f0f0f0;border:none;margin:0 !important}.toggle-guidelines-btn{display:block;background-image:url("../images/toggleLayout@2x.png");-webkit-background-size:39px 26.5px;background-size:39px 26.5px;text-indent:-9999px;outline:none;position:absolute;top:5px;left:0;width:39px;height:26px}.minicolors-theme-default .minicolors-swatch{top:2px !important;left:10px !important}.message-overlay,.loading-overlay{background:rgba(255,255,255,0.5);color:#666;pointer-events:none;top:0;left:0;width:100%;height:100%;text-align:center;font-size:12px;}.message-overlay:before,.loading-overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle}.message-overlay img,.loading-overlay img{width:32px;height:auto;margin:0 10px 0 0}div{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.text-selectable{-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text}.exported-quill div{cursor:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text}.input-with-options{position:relative;}.input-with-options .input-element{position:relative}.input-with-options li.selected{background-color:#ddd}.input-with-options .input-ul-element{position:absolute;display:block;z-index:1;max-height:100px;overflow-y:auto;overflow-x:hidden;}.input-with-options .input-ul-element .input-option-element{overflow-x:hidden;text-overflow:ellipsis;}.input-with-options .input-ul-element .input-option-element:hover{background:#f0f0f0}.input-with-options .ui-icon{margin-top:5px;margin-right:5px;float:right}.ql-format-group{display:block;margin:5px 0 0 0;}.ql-format-group .property-title{background:none;font-size:10px;float:left;width:100px;border:none}.input-ul-element li{color:#666;font-size:12px;margin:0 0 5px 0;padding:3px;cursor:pointer}.input-ul-element .color-preview{margin:5px 0 0 0}.input-ul-element .qm-input-element{width:115px;margin:0 0 0 5px}.input-label{font-size:11px;margin:0 0 3px 0}.button{background:none;border:solid 1px #3d5afe;color:#3d5afe;display:block;text-align:center;margin:auto;font-size:13px;outline:none;border-radius:3px;}.button:hover{background:#3d5afe;color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.ok-button{background:none;border:solid 1px #3d5afe;color:#3d5afe;padding:8px 0;display:block;width:20%;text-align:center;margin:0 auto 10px auto !important;font-size:13px;outline:none;border-radius:3px;}.ok-button:hover{background:#3d5afe;color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.cancel-button{border:none;background:none;color:#ff1643;text-decoration:underline;text-align:center;display:block;width:30%;margin:0 auto !important;padding:0 0 5px 0;font-size:10px}.dialog-icon{width:20px;height:20px;display:block;float:left}.no-data-table{background:#202020;color:#fff;text-align:center;width:100%;height:100%;position:absolute;}.no-data-table .no-data-yet-label{position:absolute;top:50%;bottom:50%;width:100%;text-align:center}.no-data-yet-table{background:#fff;color:#000;position:absolute;top:0;bottom:0;width:100%;z-index:1000;}.no-data-yet-table .no-data-yet-label{position:absolute;top:50%;bottom:50%;width:100%;text-align:center}.processing-table{position:absolute;width:100%;height:100%;top:0;z-index:99999;background:#fff;opacity:.7;}.processing-table .processing-message{font-weight:bold;color:#3d5afe;text-align:center;margin:auto;position:absolute;width:80%;height:0;top:0;bottom:0;left:0;right:0}.percentage-input{display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;}.percentage-input .sliderContainer{padding:1px 0;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.3);width:100%;display:none;background:#ddd}.percentage-input .percentage-button{flex:1 1 0;-ms-flex:1 1 0;-webkit-flex:1 1 0;padding-right:15px}.percentage-input .normalized-input{font-size:10px !important;width:30px;text-align:center !important;border:none;background:none;}.percentage-input .normalized-input:focus{outline:none}.percentage-input .ui-slider-handle{outline:none;width:10px !important;height:10px !important;background:#666 !important;border-radius:10em !important;border:none !important;transform:translateX(25%)}.percentage-input .ui-slider{height:2px !important;border:none !important;background:#666 !important}.dialog .current-project{opacity:.4;}.dialog .current-project .btn{opacity:0}.project-picker{width:940px !important}.projects-header{width:690px;margin:10px 0;color:#666;}.projects-header .header-item{float:left;width:230px;padding:0;text-align:center;font-size:15px;color:#747474}.projects-list{width:940px;position:relative;}.projects-list .list-item{opacity:1;background:none;padding:15px 0 10px 0;border-bottom:solid 1px #ccc;width:925px;}.projects-list .list-item .item-created,.projects-list .list-item .item-modified,.projects-list .list-item .action-btn,.projects-list .list-item .delete-btn,.projects-list .list-item .item-label{float:left;display:block;width:230px;margin:0;font-size:13px;text-align:center}.projects-list .list-item .icon{display:none}.projects-list .list-item .action-btn{border:solid 1px #3d5afe;border-radius:3px;padding:5px;margin:-5px auto 0 110px;background:none;color:#3d5afe;font-size:11px;width:65px;}.projects-list .list-item .action-btn:hover{background:#3d5afe;color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.projects-list .list-item .delete-btn{text-indent:-9999px;outline:none;padding:0;width:15px;height:20px;background:url("../images/general/icons_generales_delete_normal.svg") no-repeat 50% 0;background-size:20px;margin:-3px auto 0 30px;}.projects-list .list-item .delete-btn:hover{background:url("../images/general/icons_generales_delete_over.svg") no-repeat 50% 0;background-size:20px}.projects-list .list-item:hover{background:#f0f0f0}.new-btn-container{padding:15px 0 5px 0;clear:both;box-shadow:inset 0 2px 4px -2px rgba(0,0,0,0.3);}.new-btn-container .new-btn{border-radius:3px;width:210px !important}.projects-icon{background:url("../images/general/icon-projects.svg") no-repeat 3px 0;background-size:22px;width:26px;margin:5px 10px 0 0}.property-container .slot-container{width:130px;margin-left:12px}.save-as{width:60%;margin:15px auto;}.save-as input{width:100%;outline:none}.layout-menu{margin-top:-5px;border-top:solid 1px #ddd;box-shadow:0 1px 2px rgba(0,0,0,0.4);position:relative;z-index:100}.tooltip-bottom-clear{height:200px}.layout-btn{padding:18px 0;border:none;float:left;width:33.333%;font-size:13px;text-align:center;box-sizing:border-box;border-right:solid 1px #ddd;cursor:pointer;padding:12px 0 6px;}.layout-btn:last-child{border:none}.layout-btn.current-tab{color:#2878ff}.layout-btn:hover{color:#2878ff}.layout-btn .delete-btn{float:right;width:15px;height:15px;background:url("../images/general/icons_generales_delete_normal.svg") no-repeat 0 -898px;text-indent:-9999px;outline:none;background-size:20px}.tab-settings .qm-input-element{height:30px}.tab-settings .color-preview{margin-left:10px}.tab-settings .layout-properties .property-group,.tab-settings .layout-color .property-group{width:50%;float:left;}.tab-settings .layout-properties .property-group:nth-child(even),.tab-settings .layout-color .property-group:nth-child(even){float:right}.tab-settings .propertyBody{padding:10px 0}.tab-settings .property-group.all-width{margin-right:50%}.tab-settings:nth-child(even){float:left}.tab-settings .property-group{border-bottom:none;padding:5px 20px;font-size:12px;line-height:27px;}.tab-settings .property-group.last{border:none;padding-bottom:0;margin-bottom:0}.tab-settings .property-group .qm-input-wrapper{width:120px;margin-right:10px;border:solid 1px #ddd;}.tab-settings .property-group .qm-input-wrapper .qm-input-element{text-align:center;border:none;width:100%}.tab-settings .property-group .color-input .qm-input-element{width:100%}.tab-settings .property-group .preset-selector{background:#fff url("../images/icons/double-arrow.svg") no-repeat 98% 50%;font-size:12px !important;width:279px;border-radius:3px;margin:10px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3px 5px;background-size:8px;font-family:Roboto,sans-serif;border:solid 1px #dfdfdf}.general-tooltip-properties{padding-top:15px}.tooltip-settings.tab-settings .property-group .preset-selector{width:174px;margin-left:20px;margin-top:0}.settings-icon{background:url("../images/icons/icon-settings-gray.svg") no-repeat;background-size:20px}.tab-settings .property h5,.tab-settings .property-title{color:#424242;margin:0;font-size:14px;padding:6px 5px 4px 20px;border-top:solid 1px #ccc;font-weight:normal;clear:both;background:#ddd}.tab-settings .collapsable-toggle{background:#ddd url("../images/general/icons_generales_arrow-down_normal.svg") no-repeat 3px 6px}.tab-settings .property h5.selected:hover,.tab-settings .property-title.selected:hover{color:#424242;background:#ddd}.tab-settings .selected.collapsable-toggle{background:#ddd url("../images/general/icons_generales_arrow-right_normal.svg") no-repeat 3px 6px}.tooltip-settings .tooltip-box{position:fixed;width:250px;height:150px;margin:20px;top:calc(50% - 75px);left:20px;z-index:1000;pointer-events:none;}.tooltip-settings .tooltip-box .tooltip-box-target{position:absolute;width:2px;height:2px;bottom:10px;left:calc(50% - 2px)}.tooltip-settings .selector-container .ui-selectmenu-button{border:solid 1px rgba(200,200,200,0.7);padding-left:0;-webkit-border-radius:5px;-moz-border-radius-:5px;-ms-border-radius:5px;height:33px;}.tooltip-settings .selector-container .ui-selectmenu-button .ui-selectmenu-text{width:274px;padding-left:5px;padding-top:3px}.tooltip-settings .selector-container .ui-selectmenu-button .ui-icon{background:#fff url("../images/icons/double-arrow.svg") no-repeat 98% 50%;background-size:8px;margin-right:5px}.tooltip-settings .selector-container .ui-menu-item{width:279px;height:24px}.share-dialog .disclaimer{font-size:10px;padding:10px;color:#888}.share-dialog .share-container{padding:10px;}.share-dialog .share-container span{font-size:14px}.share-dialog .message-error{font-size:10px;padding:10px;color:#ff5252}.table-editor{width:240px;pointer-events:all;box-shadow:0 0 10px rgba(0,0,0,0.4);}.table-editor .table-editor-content{background:#fff;}.table-editor .table-editor-content .table-container{max-height:300px;overflow:hidden;border-bottom:solid 1px #dfdfdf;}.table-editor .table-editor-content .table-container .table-editor-body{max-height:265px;display:block;overflow:auto;width:240px}.table-editor table{table-layout:fixed;width:100%;font-size:12px}.table-editor .id-input{width:70px;border:solid 1px #dedede;padding:3px}.table-editor .color-input > .qm-input-element{width:60px;margin-left:10px;margin-top:0;padding:3px}.table-editor .input-with-format > .qm-input-element{width:84px;margin-left:0;height:23px;margin-top:0;margin-top:0;padding-top:0;top:0;padding:3px}.table-editor .input-with-options .ui-icon{margin-top:-2px;margin-right:15px}.table-editor tr{border-bottom:solid 1px #dfdfdf}.table-editor th{border-right:solid 1px #dfdfdf;text-align:center;vertical-align:middle;font-size:11px;width:120px !important;height:30px;padding:10px 0;font-weight:700}.table-editor td{border-right:solid 1px #dfdfdf;text-align:center;vertical-align:middle;font-size:11px;width:120px !important;height:30px;}.table-editor td:nth-child(2n){border-right:none;width:100px !important}.table-editor td .value-input-container{display:inline-block}.table-editor .button-container{height:40px;}.table-editor .button-container .ok-button{margin-top:10px !important;width:90%;padding:5px 0;font-size:10px}.ql-toolbar-container .input-with-options .ui-icon{margin-top:0;margin-right:0;right:2px}.ql-toolbar-container .propertyBody{padding:5px 5px 10px 5px;height:40px;}.ql-toolbar-container .propertyBody .qm-input-wrapper{border:solid 1px #ddd}.ql-toolbar-container .propertyBody .qm-input-wrapper.input-icon-selector{border:none !important}.ql-toolbar-container .propertyBody .qm-input-element{border:none;font-size:12px;padding-left:4px;width:calc(100% - 15px) !important}.ql-toolbar-container .propertyBody .input-ul-element{background:#fff;width:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.3);border:solid 1px #ddd}.property-title.selected{margin-bottom:0}.ql-fontstyle-container{margin-top:5px}.ql-size-container,.ql-line-spacing-container,.ql-color-container,.ql-letter-spacing-container{width:48%;float:left;margin:5px 0 5px 5px;padding:0 0 0 25px;}.ql-size-container:nth-child(even),.ql-line-spacing-container:nth-child(even),.ql-color-container:nth-child(even),.ql-letter-spacing-container:nth-child(even){float:right;margin:5px 0 .4px 0}.ql-size-container .input-contextual-element,.ql-line-spacing-container .input-contextual-element,.ql-color-container .input-contextual-element,.ql-letter-spacing-container .input-contextual-element,.ql-size-container .input-ul-element,.ql-line-spacing-container .input-ul-element,.ql-color-container .input-ul-element,.ql-letter-spacing-container .input-ul-element{width:75px}.ql-size-container{background:url("../images/viz_panel/icons-text_character-fontsize_normal.svg") no-repeat 4px 5px;background-size:17px}.ql-line-spacing-container{background:url("../images/viz_panel/icons-text_character-leading_normal.svg") no-repeat 5px;background-size:17px}.ql-color-container{padding:0;margin:0 0 0 5px}.ql-toolbar-container .color-input{border:none !important;}.ql-toolbar-container .color-input .qm-input-element{border:solid 1px #ddd !important;margin-left:4px}.ql-toolbar-container .color-preview{margin:0 2px 0 3px;}.ql-toolbar-container .color-preview svg{position:relative;top:-2px}.ql-letter-spacing-container{background:url("../images/viz_panel/icons-text_character-kerning_normal.svg") no-repeat 5px;background-size:17px}.ql-format-group{height:20px;}.ql-format-group span{display:block;width:20px;height:20px;text-indent:-9999px;outline:none;cursor:pointer;float:left;margin:0 5px 0 0}.ql-format-group span[title="Bold"]{background:url("../images/viz_panel/icons-text_character-bold_normal.svg") no-repeat;background-size:17px;}.ql-format-group span[title="Bold"].ql-active{background:url("../images/viz_panel/icons-text_character-bold_active.svg") no-repeat;background-size:17px}.ql-format-group span[title="Italic"]{background:url("../images/viz_panel/icons-text_character-italic_normal.svg") no-repeat;background-size:17px;}.ql-format-group span[title="Italic"].ql-active{background:url("../images/viz_panel/icons-text_character-italic_active.svg") no-repeat;background-size:17px}.ql-format-group span[title="Underline"]{background:url("../images/viz_panel/icons-text_character-underline_normal.svg") no-repeat;background-size:19px;}.ql-format-group span[title="Underline"].ql-active{background:url("../images/viz_panel/icons-text_character-underline_active.svg") no-repeat;background-size:19px}.ql-format-group span[title="Link"]{background:url("../images/viz_panel/icons-text_character-link_normal.svg") no-repeat;background-size:15px;}.ql-format-group span[title="Link"].ql-active{background:url("../images/viz_panel/icons-text_character-link_active.svg") no-repeat;background-size:15px}.ql-format-group span[title="Strikethrough"]{background:url("../images/viz_panel/icons-text_character-strikethrough_normal.svg") no-repeat;background-size:17px;}.ql-format-group span[title="Strikethrough"].ql-active{background:url("../images/viz_panel/icons-text_character-strikethrough_active.svg") no-repeat;background-size:17px}.ql-format-group span[title="Highlight"]{background:url("../images/viz_panel/icons-text_character-strikethrough_normal.svg") no-repeat;background-size:17px;}.ql-format-group span[title="Highlight"].ql-active{background:url("../images/viz_panel/icons-text_character-strikethrough_normal.svg") no-repeat;background-size:17px}.ql-format-group .ql-format-button{margin-left:7px}span[title="List"]{background:url("../images/viz_panel/icons-text_bullet-number_normal.svg") no-repeat top center;background-size:20px;width:45px;height:30px;opacity:.5;}span[title="List"].ql-active{opacity:1}span[title="Bullet"]{background:url("../images/viz_panel/icons-text_bullet-point_normal.svg") no-repeat top center;background-size:20px;width:40px;height:30px;opacity:.5;}span[title="Bullet"].ql-active{opacity:1}.icon-container .input-icon-element{display:block;float:left;width:25%;outline:none;cursor:pointer;padding:30px 0 0 0;text-align:center;font-size:9px;text-transform:Capitalize;margin-top:5px;margin-bottom:-10px;background-size:18px !important}.icon-container .input-icon-element[value="left"]{background:url("../images/viz_panel/icons-text_text-align-left_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="left"].selected{opacity:1}.icon-container .input-icon-element[value="center"]{background:url("../images/viz_panel/icons-text_text-align-center_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="center"].selected{opacity:1}.icon-container .input-icon-element[value="right"]{background:url("../images/viz_panel/icons-text_text-align-right_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="right"].selected{opacity:1}.icon-container .input-icon-element[value="justify"]{background:url("../images/viz_panel/icons-text_text-justify-all_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="justify"].selected{opacity:1}.icon-container .input-icon-element[value="top"]{background:url("../images/viz_panel/icons-text_object-align-top_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="top"].selected{opacity:1}.icon-container .input-icon-element[value="middle"]{background:url("../images/viz_panel/icons-text_object-align-center_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="middle"].selected{opacity:1}.icon-container .input-icon-element[value="bottom"]{background:url("../images/viz_panel/icons-text_object-align-bottom_normal.svg") no-repeat center top;opacity:.5;}.icon-container .input-icon-element[value="bottom"].selected{opacity:1}.icon-container .input-icon-element.selected{color:#2878ff}.custom-color-icon.text-color-icon{background:url("../images/viz_panel/icons-text_text-color_normal.svg") -2px 1px/19px no-repeat}.custom-color-icon.bkg-color-icon{background:url("../images/viz_panel/icons-text_text-bg_normal.svg") -2px 1px/19px no-repeat}.format-selector{font-size:10px;border:none;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;outline:0}select.format-selector::-ms-expand{display:none}select.format-selector > option{font-weight:normal}.viz-inspector-container .property h5,.viz-inspector-container .property-title{background:#ddd url("../images/general/icons_generales_arrow-down_normal.svg") no-repeat 3px 3px;color:#424242;margin:0;font-size:11px;padding:6px 5px 4px 20px;border-top:solid 1px #ccc;font-weight:normal;clear:both;cursor:default}.viz-inspector-container .property h5.selected:hover,.viz-inspector-container .property-title.selected:hover{background:#ddd url("../images/general/icons_generales_arrow-right_normal.svg") no-repeat 3px 3px;color:#424242}.viz-inspector-container .property h5:hover,.viz-inspector-container .property-title:hover{background:#ddd url("../images/general/icons_generales_arrow-down_normal.svg") no-repeat 3px 3px;color:#424242}.viz-inspector-container .property h5.selected,.viz-inspector-container .property-title.selected{color:#616161;background:#ededed url("../images/general/icons_generales_arrow-right_normal.svg") no-repeat 3px 3px}.qtip{max-width:800px}.tooltip-element-area{max-width:436px}.tooltip-element-area li.disabled{display:none}.toolbar-container li li:hover,.toolbar-container li .active{box-shadow:inset 0 0 10px rgba(0,0,0,0.1)}.toolbar-container li .top-header li:hover{background:#fff;box-shadow:inset 0 0 10px rgba(0,0,0,0.1)}.toolbar-container li li:hover a{color:#fff}.toolbar-container{margin:0;box-shadow:0 1px 2px rgba(0,0,0,0.3);}.toolbar-container .tools-menu{background:#616161;overflow:hidden}.qtip-tools div.qtip-content{margin:0;padding:0}.qtip.qtip-tools{background:#fff;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.tool-tooltip{pointer-events:all;left:0}.tooltip-element-area li{width:109px;height:120px;box-shadow:none;float:left;text-align:center;border-bottom:solid 1px #eee;border-right:solid 1px #eee;}.tooltip-element-area li:hover{cursor:pointer;background:#eee;}.tooltip-element-area li:hover img{opacity:1}.tooltip-element-area li:active{background:#ddd;}.tooltip-element-area li:active img{box-shadow:none}.tooltip-element-area li .viz-drag-button{margin-top:14px}.tooltip-element-area img{opacity:.5;vertical-align:middle;width:77px;height:77px}.tooltip-element-area p{text-overflow:ellipsis;text-align:left;font-size:8pt;color:#000;margin:10px 0 0 6px;overflow:hidden;white-space:nowrap}.title-name:hover{color:#19227d}.user li{display:inline-block;color:#fff;font-size:11px;padding:7px 0 7px 10px;font-size:0;}.user li a{font-size:11px;color:#fff;text-shadow:none}.user li .icon,.user li .avatar{float:left;margin:0 5px 0 0;display:block;width:20px;height:20px;margin-top:-2px;overflow:hidden}.user li .avatar img{width:100%;height:auto}.user li .dropdown{width:25px;height:25px;background:url("../images/general/icons_generales_arrow-down_normal.svg") no-repeat 0 -1618px;display:block;background-size:20px;float:right;margin:-10px 0 0 15px}.user .projects a{color:#fff}.user .projects .icon{width:20px;height:20px;background-size:cover;margin-right:10px}.user .projects .dropdown{margin-left:10px}.user .profile{border:none;padding:0;position:relative;top:-7px;}.user .profile a{position:relative;top:6px;left:9px}.user .profile .dropdown{position:relative;top:6px;left:5px}.user .profile .avatar{height:35px;width:35px}.user .profile .icon{background:#fff;border-radius:5em;font-size:12px;width:15px;height:15px;margin-top:1px}.icon{width:20px;height:20px;display:block;margin:0 5px 0 0}.tools{float:left;text-align:center;}.tools ul{margin-bottom:0 !important;text-align:center;font-size:0;font-family:'Roboto',sans-serif;}.tools ul li{width:20%;padding:3px 0;float:left;font-weight:400;position:relative}.tools ul a{color:#f9f9f9;font-size:11px;line-height:10px}.visualizers-tools ul{text-align:center;}.visualizers-tools ul li{padding:10px 0 6px 0;width:20%;position:relative;height:42px;font-family:'Roboto',sans-serif;display:inline-block}.visualizers-tools ul li:hover{background:none}.visualizers-tools ul .icon{position:absolute;left:14px;background-size:22px}.visualizers-tools ul .tool-name{position:absolute;top:18px;left:45%;font-size:11px}.visualizers-tools .disabled{opacity:.4;pointer-events:none}.tool-tooltip{z-index:1000}.tooltip-content{margin:0;overflow:hidden}.tools-submenu{clear:both}box-shadow: inset 0 10px 10px -10px rgba(0,0,0.3),overflow-x: auto,.tools-tooltip{clear:both;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.3);overflow-x:auto}.visualizers-tools,.layout-tools{float:left}.edit-tools{float:right;}.edit-tools ul{text-align:right;padding-right:10px;}.edit-tools ul li{display:inline-block;float:none;font-family:'Roboto',sans-serif;padding:10px 0 6px 0;width:110px;position:relative;height:42px;}.edit-tools ul li .icon{position:absolute;background-size:iconsize}.edit-tools ul li .tool-name{position:absolute;top:17px;left:26px;font-size:11px;color:#f9f9f9}.text .icon{background:url("../images/tool_bar/icons_tool-bar_text_off.svg") no-repeat;background-size:22px}.text:hover{cursor:pointer;}.text:hover .icon{background:url("../images/tool_bar/icons_tool-bar_text_on.svg") no-repeat;background-size:22px}.text:hover .tool-name{color:#fff}.draw .icon{background:url("../images/tool_bar/icons_tool-bar_shapes_off.svg") no-repeat;background-size:22px}.draw:hover{cursor:pointer;}.draw:hover .icon{background:url("../images/tool_bar/icons_tool-bar_shapes_on.svg") no-repeat;background-size:22px}.draw:hover .tool-name{color:#fff}.media{margin-top:0;}.media .icon{background:url("../images/tool_bar/icons_tool-bar_media_off.svg") no-repeat;background-size:22px}.media:hover{cursor:pointer;}.media:hover .icon{background:url("../images/tool_bar/icons_tool-bar_media_on.svg") no-repeat;background-size:22px}.media:hover .tool-name{color:#fff}.layout .icon{background:url("../images/tool_bar/icons_tool-bar_settings_off.svg") no-repeat;background-size:22px}.layout:hover{cursor:pointer;}.layout:hover .icon{background:url("../images/tool_bar/icons_tool-bar_settings_on.svg") no-repeat;background-size:22px}.layout:hover .tool-name{color:#fff}.basic .icon{background:url("../images/tool_bar/icons_tool-bar_charts_off.svg") no-repeat;background-size:22px}.basic:hover{cursor:pointer;}.basic:hover .icon{background:url("../images/tool_bar/icons_tool-bar_charts_on.svg") no-repeat;background-size:22px}.basic:hover .tool-name{color:#fff}.controls .icon{background:url("../images/tool_bar/icons_tool-bar_controls_off.svg") no-repeat;background-size:22px}.controls:hover{cursor:pointer;}.controls:hover .icon{background:url("../images/tool_bar/icons_tool-bar_controls_on.svg") no-repeat;background-size:22px}.controls:hover .tool-name{color:#fff}.manager-toggle{font-size:12px;height:42px;cursor:pointer;width:120px;float:left;}.manager-toggle:hover{background:#404040;}.manager-toggle:hover .title-icon{background:url("../images/tool_bar/icons_tool-bar_manage-data_on.svg") no-repeat;background-size:22px}.manager-toggle .title-icon{width:22px;height:22px;background:url("../images/tool_bar/icons_tool-bar_manage-data_off.svg") no-repeat;background-size:22px;display:block;float:left;margin:8px 6px 0 10px}.manager-toggle .title-name{float:left;margin:12px 0 0 0;font-family:'Roboto',sans-serif;font-size:11px;font-weight:400;color:#fff}.manager-toggle .title{margin-top:2px}.manager-toggle.function-manager-toggle .title-icon{background:url("../images/icons/sigma.svg") no-repeat;background-size:cover;width:11px;height:15px;margin:10px 11px 0 20px;font-weight:700}.data-manager-toggle:hover .title-name{color:#fff}.basic-menu{margin:0 !important;border-top:solid 2px #ccc;}.basic-menu li{width:80px;text-align:center;cursor:pointer;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.3);font-family:'Roboto',sans-serif;height:65px;position:relative;float:left;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);}.basic-menu li img{opacity:.3;position:absolute;top:-10px;left:20%;width:60%;height:auto;z-index:-99}.basic-menu li:hover{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.basic-menu a{color:#000;font-size:10px;text-transform:uppercase;line-height:12px;display:block;position:absolute;width:80%;height:20px;top:0;left:0;right:0;bottom:0;margin:auto;}.basic-menu a:hover{text-decoration:none;color:#19227d}.basic-menu a .icon{background-size:cover}.disabled{opacity:.3;cursor:no-drop !important;pointer-events:none}.tools-menu{width:100%;height:42px;}.tools-menu .leftSide{width:120px;float:left}.tools-menu .rightSide{width:120px;float:right}.tools-menu .center{margin-left:160px;margin-right:250px;text-align:center;width:auto;float:none}.tools-menu .centered-content{width:450px;margin-left:auto;margin-right:auto}.viz-drag-icon{width:77px;height:77px;position:absolute;z-index:999999999;background:#fff}.qtip.ui-tip{max-width:220px}/*
* VizInspector.styl
*/
.viz-inspector-container{display:none;pointer-events:all;top:0%;right:50%;width:230px;height:auto !important;font-family:'Roboto',sans-serif;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.4);border-radius:3px}#viz-inspector-content{background:#fff;-webkit-transition:height .4s;-moz-transition:height .4s;-o-transition:height .4s;-ms-transition:height .4s;transition:height .4s;}#viz-inspector-content .ui-menu{border:solid 1px #7f9db9;font-size:10px;}#viz-inspector-content .ui-menu .ui-state-focus{background:#1e90ff !important}.header{background:#606060;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;}.header .qm-input-element,.header .block-label-span{color:#fff;font-size:11px;float:left;width:85%;margin:6px auto 5px 5px}.header .qm-input-element{color:#000}.header .close{display:block;width:18px;height:18px;background:rgba(0,0,0,0) url("../images/icons/close-circle.png") no-repeat center center;float:right;text-indent:-9999px;outline:none;opacity:1;background-size:18px;margin:3px 3px 3px 0;padding-top:20px;padding-right:20px;}.header .close:hover{background-color:rgba(0,0,0,0)}.viz-inspector-ui-front{position:absolute;top:0}#viz-inspector-content .propertyBody .ui-selectmenu-button{width:auto !important}.propertyBody{padding:5px;padding-top:0;padding-bottom:10px;position:relative;}.propertyBody .ui-selectmenu-button{margin:4px 0 0 -4px;font-weight:bold;border:none;font-size:9px !important;outline:none}.vizInspectorMenu ul{margin:0;padding:0;overflow:hidden;display:table;table-layout:fixed;width:100%;}.vizInspectorMenu ul li{box-sizing:border-box;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;width:33.333%;list-style:none;text-align:center;font-size:11px;text-transform:capitalize;padding:5px 0;cursor:pointer;display:table-cell;width:auto;}.vizInspectorMenu ul li:hover,.vizInspectorMenu ul li.selected{color:#2878ff}.vizInspectorMenu ul li a{color:#000;text-decoration:none}.vizInspectorMenu ul li span{position:absolute;bottom:5px;display:block;text-align:center;width:100%;color:#666}.vizInspectorMenu ul li span.icon{display:block;width:30px;height:25px;position:absolute;top:0;left:50%;margin-left:-15px}.vizInspectorMenu ul .data .icon{background:url("../images/icons/data.svg") no-repeat center -20px}.vizInspectorMenu ul .graphics .icon{background:url("../images/icons/graphics.svg") no-repeat center -20px}.vizInspectorMenu ul .selection .icon{background:url("../images/icons/selection.svg") no-repeat center -20px}.vizInspectorMenu ul .labels .icon{background:url("../images/icons/labels.svg") no-repeat center -20px}.vizInspectorMenu ul .features .icon{background:url("../images/icons/features.svg") no-repeat center -20px}.slot-label{cursor:default;display:inline-block;font-size:12px;margin-left:8px;margin-top:4px;margin-bottom:4px}.family-container{max-height:350px;overflow:auto}.project-container{background-color:#ddd;pointer-events:all;overflow-y:scroll;overflow-x:auto;z-index:0;}.project-container.full-screen-layout{overflow-x:hidden}.project-container.exported.embed-layout{overflow:hidden}.project-content{width:100%;margin:auto;position:relative;}.project-content.embed-layout,.project-content.web-layout{margin-top:3%;margin-bottom:10%}.project-content.exported.embed-layout{margin-top:0;margin-bottom:0;overflow:hidden}.visualizer-container{position:absolute;cursor:pointer;background-color:#f00;width:200px;height:200px}.viz-view{position:absolute}.background-visualizer{position:absolute;width:100%;height:100%}.color-viewer-rect{position:absolute;width:100%;height:100%}.image-viewer-rect{position:absolute;width:100%;height:100%;background-size:cover}.notransition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.gridster{position:absolute !important;top:0;left:0;background:none;margin:auto}.gridster.preload > *{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.gridster > *{margin:auto !important}.gridster .gs-w{cursor:pointer}.gridster .preview-holder{background:#3d5afe !important;opacity:.9 !important;-webkit-transition:top .4s,left .4s,opacity .4s;-moz-transition:top .4s,left .4s,opacity .4s;-o-transition:top .4s,left .4s,opacity .4s;-ms-transition:top .4s,left .4s,opacity .4s;transition:top .4s,left .4s,opacity .4s}.gridster-item:hover{z-index:10}.canvas-container{position:relative;-webkit-transition:height .5s}.layout-guides-container{position:absolute;opacity:0;overflow:hidden;-webkit-transition:height .5s}.layout-guides-container.dragging,.layout-guides-container.resizing{opacity:1}.layout-guides{width:100%;height:100%;position:relative;margin-left:auto;margin-right:auto}.layout-cols{height:100%;margin-left:auto;margin-right:auto;align-content:center;width:auto}.layout-col{background-color:rgba(222,222,222,0.5);height:100%;float:left}.layout-rows{position:absolute;top:0}.layout-row{background-color:rgba(222,222,222,0.5);border:1px}.watermark-container{margin-top:40px;width:100%;text-align:center;}.watermark-container .watermark{margin:auto;display:inline-block;cursor:pointer;}.watermark-container .watermark .watermark-logo{background:url("../images/watermark/watermark_gray.svg") no-repeat;float:left;width:100px;height:100px;background-size:100px}.watermark-container .watermark .watermark-logo:hover{background:url("../images/watermark/watermark_over.svg") no-repeat;background-size:100px}.quill-container{width:100%;height:100%}.exported-quill .quill-container{overflow-y:auto;height:calc(100% + 3px);}.exported-quill .quill-container a{text-decoration:none;color:#3d5afe}.exported-quill.no-scroll .quill-container{overflow-y:hidden}.editor-container{height:10px !important}.qtip-visualizer{font-family:arial;min-width:120px;}.qtip-visualizer .qtip-tip{padding:0}.qtip-visualizer .qtip-titlebar{margin:0;padding-top:3px;padding:0}.qtip-visualizer .qtip-content{padding:0}.qtip-style-default,.qtip-default{border-width:1px;border-color:none;}.qtip-style-default .qtip-titlebar,.qtip-default .qtip-titlebar{padding:0;}.qtip-style-default .qtip-titlebar .qtip-title,.qtip-default .qtip-titlebar .qtip-title{background-color:#2e307a;color:#fff}.qtip-style-dark{border-width:1px;border-color:none}.qtip-style-orange{border-width:1px;border-color:#ff9a1a}.qtip-style-blue{border-width:1px;border-color:#2e307a}.qtip-style-grey{border-width:1px;border-color:none}.tooltip-title-background{font-weight:normal}.tooltip-title-content{padding-top:4px;margin-left:10px;margin-right:15px}.tooltip-body-item-id{padding-top:3px;margin-left:10px;font-weight:bold}.tooltip-body-value-entry-main{display:inline-block;font-weight:lighter;margin-left:8px;padding-right:5px;margin-top:2px;}.tooltip-body-value-entry-main .tooltip-body-value-entry-item{float:left;margin-top:2px;margin-left:2px}.tooltip-body-value-entry-main .tooltip-body-value-entry-label{font-weight:normal}.tooltip-body-description{padding:10px;max-width:200px}.tooltip-title-image{min-width:150px;width:100%;height:80px;margin-bottom:5px;background-size:cover}.qtip-visualizer.qtip-no-rounded{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.qtip-visualizer.qtip-slightly-rounded{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}.qtip-visualizer.qtip-slightly-rounded .tooltip-title-image{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.qtip-visualizer.qtip-slightly-rounded .qtip-titlebar{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.qtip-visualizer.qtip-rounded{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.qtip-visualizer.qtip-rounded .tooltip-title-image{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-visualizer.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.error-tip{background-color:#fdd;border:solid 1px rgba(255,0,0,0.3);}.error-tip .qtip-content{color:#666}.gridster.ready.dragging > ul > li > .edit-mode > .viz-view-gridster{position:absolute;width:100%;height:100%;pointer-events:none;background:#bbb !important;opacity:.5;}.gridster.ready.dragging > ul > li > .edit-mode > .viz-view-gridster:hover{background:#f00}.gridster.ready.dragging > ul > li > .edit-mode.dragging > .viz-view-gridster{background-color:#008000;opacity:0}.viz-view-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.item{cursor:pointer}.viz-view,.viz-container{width:100%;height:100%;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;}.viz-view.edit-mode,.viz-container.edit-mode{cursor:inherit;}.viz-view.edit-mode .viz-view-container,.viz-container.edit-mode .viz-view-container{pointer-events:none}.viz-view.edit-mode.output-selected,.viz-container.edit-mode.output-selected{box-shadow:2px 3px 15px rgba(0,0,0,0.4);}.viz-view.edit-mode.output-selected .viz-view,.viz-container.edit-mode.output-selected .viz-view{border:solid 1px #00c752 !important}.viz-view.selected,.viz-container.selected{box-shadow:4px 6px 15px rgba(0,0,0,0.4);}.viz-view.selected .viz-view-container,.viz-container.selected .viz-view-container{pointer-events:all}.viz-view.selected .viz-view,.viz-container.selected .viz-view{border:solid 1px #3d5afe !important}.viz-view.dragging > .viz-view-gridster,.viz-container.dragging > .viz-view-gridster{opacity:0}.edit-mode .viz-view{border:solid 1px #ddd}.viz-container .context-menu{display:none}.viz-container.selected .context-menu{display:inline-block;position:absolute;left:50%;top:-10px;height:20px;width:30%;margin-left:-15%;background:#fff;border:solid 1px #ff3c00;border-radius:2em;color:#ff3c00}.viz-name{font-size:11px;line-height:20px;width:100%;text-align:center}.commands-container{z-index:1000;position:relative;}.commands-container .command-viz-button{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;padding:8px;margin-top:4px;margin-right:4px;float:right;text-indent:-9999px;outline:none;display:inline;pointer-events:none;opacity:0;display:none}.delete-viz-button{right:24px;background:#fff url("../images/visualizer/icons_vizualizadores_delete-edit_normal.svg") no-repeat;}.delete-viz-button:hover{background:#fff url("../images/visualizer/icons_vizualizadores_delete-edit_click.svg") no-repeat}.output-viz-button{right:4px;background:#fff url("../images/visualizer/icons_vizualizadores_output-edit_normal.svg") no-repeat;}.output-viz-button:hover{background:#fff url("../images/visualizer/icons_vizualizadores_output-edit_click.svg") no-repeat}.viz-container.output-selected.edit-mode .output-viz-button{background:#fff url("../images/visualizer/icons_vizualizadores_output_active.svg") no-repeat;opacity:1;display:block;pointer-events:all}.viz-container.output-selected.edit-mode .delete-viz-button{background:#fff url("../images/visualizer/icons_vizualizadores_delete_normal.svg") no-repeat}.viz-container.selected .command-viz-button,.viz-container.edit-mode:hover .command-viz-button{opacity:1;display:block;pointer-events:all}.viz-container.selected .viz-label,.viz-container.edit-mode:hover .viz-label{opacity:1}.viz-container.selected .delete-viz-button{background:#fff url("../images/visualizer/icons_vizualizadores_delete-edit_normal.svg") no-repeat}.viz-container.selected .output-viz-button{background:#fff url("../images/visualizer/icons_vizualizadores_output-edit_normal.svg") no-repeat}.viz-label-container{pointer-events:none;width:100%;position:absolute;top:1px;}.viz-label-container .viz-label-centering{width:100%;display:inline-block;margin-left:4px;}.viz-label-container .viz-label-centering .viz-label{margin:auto;border:solid 1px #ddd;font-size:10px;background:#fff;padding-left:4px;padding-right:4px;pointer-events:none;display:inline-block;opacity:0}.viz-container.output-selected .viz-label{border:solid 1px #00c752}.viz-container.selected .viz-label{border:solid 1px #3d5afe}.axis path,.axis line{stroke:#000;shape-rendering:crispEdges}.path{fill:none;stroke-width:1.5px}.domain{fill:none;stroke-width:1px}svg{font-family:'Roboto',sans-serif;}svg .xgrid .tick line,svg .ygrid .tick line{stroke-width:.5}svg .xgrid .tick text,svg .ygrid .tick text{display:none}svg .xgrid,svg .ygrid{stroke-width:0}svg .xgridBold line,svg .ygridBold line{stroke-width:.7}svg .xgridBold text,svg .ygridBold text{display:none}.x-axis,.y-axis > text{font-size:7pt}.tick,.tick > text{font-size:7pt}.rectangle{border:solid 1px #fff}.list-visualizer-container{width:100%;height:100%;overflow:auto;}.list-visualizer-container .item{padding-left:5px;border:solid 1px #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.list-visualizer-container .item .list-visualizer-item{display:table;width:100%;table-layout:fixed;}.list-visualizer-container .item .list-visualizer-item .title-text{overflow:hidden;text-overflow:ellipsis;display:table-cell;vertical-align:middle;white-space:nowrap}.viz-view .message-container{z-index:500;position:absolute;width:100%;height:100%;}.viz-view .message-container .loading-square{top:50%;left:50%;transition:all .2s;transform:scale(1);-webkit-transform:scale(1);width:50px;height:50px;margin-top:-25px;margin-left:-25px;position:relative;background-color:#616161;border-radius:2px;opacity:.8;}.viz-view .message-container .loading-square.collapsed{transform:scale(0);-webkit-transform:scale(0)}.viz-view .message-container .white-circle .inner-circle{border-radius:60px;position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff}.viz-view .message-container .white-circle .outer-circle{border-radius:70px;position:absolute;top:50%;left:50%;width:70px;height:70px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:transparent;border:solid #fff}.viz-view .message-container .loader{position:relative;display:block;margin:auto;background-color:#fff}.viz-view .message-container .loader-animation{position:absolute;width:48px;top:50%;left:50%}.viz-view .message-container .loader-message{font-size:11px;font-family:'Roboto',sans-serif;font-weight:bold;color:#3d5afe;text-align:center;}.viz-view .message-container .loader-message.under-gif{position:absolute;margin:auto;left:50%;transform:translateX(-50%);margin-top:10px;color:#ddd !important;font-weight:normal}.viz-view .resizeGraph .resizeGraphBG{fill:rgba(208,208,208,0.5)}.viz-view .resizeGraph .resizeGraphIcon{transform:translate(-8px,-8px)}.gs-resize-handle-both{background:url("../images/visualizer/icons_vizualizadores_resize-image-edit_normal.svg") no-repeat;bottom:-4px;right:-4px}.output-selected + .gs-resize-handle-both{background:url("../images/visualizer/icons_vizualizadores_resize-image_normal.svg") no-repeat}.selected + .gs-resize-handle-both{background:url("../images/visualizer/icons_vizualizadores_resize-image-edit_normal.svg") no-repeat}.viz-view .leaflet-bottom{max-width:80%}.viz-view .leaflet-container{background:none}.viz-view .leaflet-control-attribution a{color:#3d5afe}.viz-view .leaflet-top .leaflet-control-zoom{margin-top:20px;margin-left:20px}.viz-control-container{position:absolute;top:20px;left:20px;}.viz-control-container .control-zoom{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;float:left;clear:both;}.viz-control-container .control-zoom .control-zoom-item{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000;font:bold 18px 'Lucida Console',Monaco,monospace;padding-top:4px}.viz-control-container .control-zoom :last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.viz-control-container .control-zoom :first-child{border-top-left-radius:4px;border-top-right-radius:4px}.viz-control-container .control-zoom .control-zoom-out{font-size:20px}.size-feedback-container{background-color:rgba(255,255,255,0.5);position:absolute;left:0;bottom:1px;}.size-feedback-container .size-feedback{font-size:11px;color:#666;margin-left:2px;margin-right:2px}.drop-down-container{width:100%;height:100%;text-align:center;overflow:hidden;}.drop-down-container .drop-down-group{display:block;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.drop-down-container .drop-down-group .original-dropdown{display:none}.drop-down-container .drop-down-group .dropdown-label{display:inline-block;margin:0 10px 0 10px;vertical-align:middle}.drop-down-container .drop-down-group .ui-widget{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.drop-down-container .drop-down-group .ui-selectmenu-button{overflow:visible}.drop-down-container .drop-down-group .ui-selectmenu-button span.ui-selectmenu-text{height:auto;overflow:hidden;text-overflow:ellipsis}.drop-down-container .drop-down-group span.ui-icon{background-size:100%;top:0;bottom:0;margin:auto}.dynamic-text-container{position:absolute;overflow-x:hidden;overflow-y:auto;padding:5px;width:100%;height:100%;}.dynamic-text-container .dynamic-text{position:relative;}.dynamic-text-container .dynamic-text.valign-top{top:0;transform:translateY(0);-webkit-transform:translateY(0)}.dynamic-text-container .dynamic-text.valign-middle{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.dynamic-text-container .dynamic-text.valign-bottom{top:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%)}.i-frame{width:100%;height:100%;border:none}.legend-container{width:100%;height:100%;overflow:auto;}.legend-container .item{display:inline-block;align-items:center;white-space:nowrap;max-width:100%;margin:4px !important;}.legend-container .item .legend-icon-container{float:left;position:relative;display:inline-block;margin-right:5px;}.legend-container .item .legend-icon-container .legend-icon{margin:auto;margin-top:50%;transform:translateY(-50%);}.legend-container .item .legend-icon-container .legend-icon.circle{border-radius:100%}.legend-container .item .legend-icon-container .legend-icon.line{height:2px !important;margin-top:50%}.legend-container .item .legend-label-container{display:inline-block;position:relative;white-space:nowrap;height:100%;}.legend-container .item .legend-label-container .legend-label{position:absolute;top:50%;transform:translateY(-50%)}.link-control-container{width:inherit;height:inherit;overflow:auto;position:relative}.link-control-item{width:100%;padding:0 2%;display:inline-block;position:absolute}.link-control-item-vaTop{top:0}.link-control-item-vaMiddle{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.link-control-item-vaBottom{bottom:0}.play-pause-control{width:100%;height:100%;font-size:0;text-align:center;overflow:hidden;}.play-pause-control .control-btn-group{display:block;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.play-pause-control .control-btn-group .control-btn{display:inline-block;margin:4px}.play-pause-control .progress-container{width:100%;position:absolute;bottom:0;}.play-pause-control .progress-container .control-progress-bar{height:100%;width:0}.share-buttons-control{width:100%;height:100%;font-size:0;text-align:center;overflow:hidden;}.share-buttons-control .control-btn-group{display:block;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.share-buttons-control .control-btn-group .control-btn{display:inline-block;margin:4px;position:relative;}.share-buttons-control .control-btn-group .control-btn .circle{background:none;border-radius:40px;width:40px;height:40px}.share-buttons-control .control-btn-group .control-btn .svg-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-container{overflow:hidden;width:100%;height:100%;}.slider-container .slider-input{display:table;}.slider-container .slider-input .slider-button{padding:10px;}.slider-container .slider-input .slider-button .slider{background:#616161;border-radius:2px !important;}.slider-container .slider-input .slider-button .slider .ui-slider-handle{background:#ddd;border:none;cursor:pointer}.slider-container .slider-input .slider-button .slider .ui-slider-handle.shape-Bar{border-radius:2px !important}.slider-container .slider-input .slider-button .slider .ui-slider-handle.shape-Circle{border-radius:10px !important}.slider-container .slider-input .normalized-input,.slider-container .slider-input .feedback-text{border:none;background:none;text-align:center !important;text-overflow:ellipsis;overflow:hidden;pointer-events:none}.slider-container .ui-slider-range{background:none;cursor:pointer}.slider-container .ui-slider-range-graphic{pointer-events:none}.slider-container.horizontal .slider-input .slider-button{vertical-align:middle;display:table-cell;width:100%;}.slider-container.horizontal .slider-input .slider-button .slider{width:100%;height:4px;}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-handle.shape-Bar{width:8px;margin-left:-4px !important;height:30px;top:-12px}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-handle.shape-Circle{width:16px;height:16px;margin-left:-8px !important;top:-6px}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-handle .ui-slider-handle-sensor{width:20px;height:30px;transform:translate(-6px,0)}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-range{height:40px !important;top:-20px !important}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-sensor{width:100%;height:100%;padding:20px;transform:translate(0,-18px)}.slider-container.horizontal .slider-input .slider-button .slider .ui-slider-range-graphic{width:100%;height:4px !important;margin-top:20px}.slider-container.horizontal .slider-input .normalized-input,.slider-container.horizontal .slider-input .feedback-text{display:table-cell;height:100%;margin-left:10px;}.slider-container.horizontal .slider-input .normalized-input.min,.slider-container.horizontal .slider-input .feedback-text.min{margin-left:10px}.slider-container.horizontal .slider-input .normalized-input.max,.slider-container.horizontal .slider-input .feedback-text.max{margin-left:0;margin-right:10px}.slider-container.vertical .slider-input .slider-button{display:table-row;height:100%;}.slider-container.vertical .slider-input .slider-button .slider{height:100%;width:4px;margin:auto;padding-bottom:10px !important;}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-handle.shape-Bar{width:30px;margin-bottom:-4px !important;height:8px;left:-12px}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-handle.shape-Circle{width:16px;height:16px;margin-bottom:-8px !important;left:-6px}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-handle .ui-slider-handle-sensor{width:30px;height:20px;transform:translate(0,-6px)}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-range{width:40px !important;left:-20px !important}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-range-graphic{width:4px !important;height:100%;margin-left:20px}.slider-container.vertical .slider-input .slider-button .slider .ui-slider-sensor{width:100%;height:100%;padding:20px;transform:translate(-18px,0)}.slider-container.vertical .slider-input .normalized-input,.slider-container.vertical .slider-input .feedback-text{display:table-row;width:100%;margin-left:0;margin-bottom:5px;margin-top:5px}.slider-container .hot-container,.table-control .hot-container{position:inherit}