.control-chart{text-align:left}
.control-chart div.canvas{display:inline-block;margin-right:20px;margin-bottom:20px;position:relative}
.control-chart div.canvas span.center{position:absolute;display:block;text-align:center;width:100%;top:50%;margin-top:-21px;font-size:30px;font-weight:100;color:#666;z-index:9}
.control-chart div.canvas svg{z-index:10}
.control-chart.full-width div.canvas{margin-right:0 !important}
.control-chart ul{display:inline-block;height:inherit;margin:0;padding:0;list-style:none;position:relative;vertical-align:top}
.control-chart ul li{width:120px;white-space:normal;display:block;text-transform:uppercase;color:#666;font-weight:300;font-size:12px;margin-bottom:10px}
.control-chart ul li span{float:right;font-weight:600}
.control-chart ul li:last-child{margin-bottom:0}
.control-chart div.chart-legend{display:inline-block;vertical-align:top;text-align:left}
.control-chart div.chart-legend table{font-size:12px;color:#666}
.control-chart div.chart-legend table tr td{padding:0 0 7px 0;vertical-align:top}
.control-chart div.chart-legend table tr td.value{padding-left:10px;font-weight:600}
.control-chart div.chart-legend table tr td i{display:inline-block;width:13px;height:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-100000em;margin-right:5px;position:relative;top:2px}
.control-chart div.chart-legend table tr td.indicator{width:20px}
.control-chart div.chart-legend table tr:last-child td{padding-bottom:0}
.control-chart .canvas{margin-right:20px;display:inline-block}
.control-chart.centered{text-align:center}
.control-chart.centered .canvas{margin-right:0;display:block;margin-left:auto;margin-right:auto}
.control-chart.wrap-legend div.chart-legend table tr{display:inline-block;white-space:nowrap;margin-right:20px}
.control-chart.wrap-legend div.chart-legend table tr:last-child td{padding-bottom:7px}
.report-container .wrapped .control-chart{text-align:left}
.report-container .wrapped .control-chart .canvas{margin-right:20px;display:inline-block}
#flotTip,#chart-tooltip{white-space:nowrap;padding:7px 10px;background:#000;position:absolute;z-index:10200;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:12px;opacity:0.8;filter:alpha(opacity=80)}
.title-value h4{font-size:12px;text-transform:uppercase;color:#666;margin:0}
.title-value span.goal-meter-indicator{float:left;height:24px;width:10px;margin-right:5px;position:relative;top:9px;background:#c30}
.title-value span.goal-meter-indicator>span{text-indent:-10000em;display:block;position:absolute;width:10px;left:0;bottom:0;background:#95b753;height:0;-webkit-transition:all 0.2s;transition:all 0.2s}
.title-value.goal-meter-inverse span.goal-meter-indicator{background:#95b753}
.title-value.goal-meter-inverse span.goal-meter-indicator>span{background:#c30}
.title-value p{color:#666;white-space:normal;margin:0;font-size:28px;line-height:20px}
.title-value p:before{color:#e5a91a;font-size:22px}
.title-value p.success{color:#95b753}
.title-value p.danger{color:#c30}
.title-value p.negative:after,.title-value p.positive:after{font-size:17px;vertical-align:top;position:relative;top:-3px;left:5px}
.title-value p.negative{color:#c30}
.title-value p.negative:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f103"}
.title-value p.positive{color:#95b753}
.title-value p.positive:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f102"}
.title-value p.description{color:#999;font-weight:300;line-height:100%;font-size:13px}
.title-value p.negative-inverse:after,.title-value p.positive-inverse:after{font-size:17px;vertical-align:top;position:relative;top:-3px;left:5px}
.title-value p.negative-inverse{color:#c30}
.title-value p.negative-inverse:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f102"}
.title-value p.positive-inverse{color:#95b753}
.title-value p.positive-inverse:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f103"}
.report-container .title-value{margin-top:-18px}
.report-container .title-value p{font-weight:100;font-size:40px}
.report-container .title-value p.description{font-size:12px;margin-top:9px}
.report-container .title-value p:before{font-size:30px;margin-right:10px}
.report-container .title-value p.negative:after,.report-container .title-value p.positive:after{top:-8px}
.report-container .title-value span.goal-meter-indicator{height:31px;top:4px;width:15px;margin-right:10px}
.report-container .title-value span.goal-meter-indicator span{width:15px}
div.scoreboard{position:relative;padding:0}
div.scoreboard:after,div.scoreboard:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbb}
div.scoreboard:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"}
div.scoreboard:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"}
div.scoreboard.scroll-before:before{display:block}
div.scoreboard.scroll-after:after{display:block}
div.scoreboard:before,div.scoreboard:after{margin-top:-10px}
div.scoreboard:before{left:7px}
div.scoreboard:after{right:10px}
div.scoreboard div.scoreboard-item{display:inline-block;margin-right:40px;margin-bottom:20px;vertical-align:top}
div.scoreboard div.scoreboard-item:last-child{margin-right:0;max-width:90%}
div.scoreboard .control-chart{height:67px}
div.scoreboard .control-chart ul{margin-left:77px;top:-2px}
div.scoreboard .control-chart ul li{padding-left:18px}
div.scoreboard .control-chart ul li>i{margin-left:-18px}
div.scoreboard .control-chart .canvas + ul{margin-left:0}
div.scoreboard .scoreboard-offset{padding-left:20px}
body.slim-container div.scoreboard{padding:0 20px}
.control-toolbar{font-size:0;padding:0 0 20px 0;position:relative;display:table;table-layout:fixed;width:100%}
.control-toolbar:after,.control-toolbar:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbb}
.control-toolbar:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"}
.control-toolbar:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"}
.control-toolbar.scroll-before:before{display:block}
.control-toolbar.scroll-after:after{display:block}
.control-toolbar:before{left:-10px}
.control-toolbar:after{right:-8px}
.control-toolbar .toolbar-item{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;padding-right:20px}
.control-toolbar .toolbar-item:last-child,.control-toolbar .toolbar-item.last{padding-right:0}
.control-toolbar .toolbar-item:after,.control-toolbar .toolbar-item:before{display:none;position:absolute;top:50%;margin-top:-7px;height:9px;font-size:10px;color:#bbb}
.control-toolbar .toolbar-item:before{left:-6px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f104"}
.control-toolbar .toolbar-item:after{right:-8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"}
.control-toolbar .toolbar-item.scroll-before:before{display:block}
.control-toolbar .toolbar-item.scroll-after:after{display:block}
.control-toolbar .toolbar-item:before{left:-10px}
.control-toolbar .toolbar-item:after{right:6px}
.control-toolbar .toolbar-item .btn,.control-toolbar .toolbar-item .btn-group,.control-toolbar .toolbar-item .dropdown{white-space:nowrap;float:none;display:inline-block;margin-right:10px}
.control-toolbar .toolbar-item .btn:last-child,.control-toolbar .toolbar-item .btn-group:last-child,.control-toolbar .toolbar-item .dropdown:last-child{margin-right:0}
.control-toolbar .toolbar-item .btn.standalone,.control-toolbar .toolbar-item .btn-group.standalone,.control-toolbar .toolbar-item .dropdown.standalone{margin-right:15px}
.control-toolbar .toolbar-item .dropdown>.btn{margin-right:0}
.control-toolbar .toolbar-item .btn-group>.btn,.control-toolbar .toolbar-item .btn-group>.dropdown{margin-right:0;display:inline-block;float:none}
.control-toolbar .toolbar-item .btn-group .dropdown>.btn{margin-right:0;border-bottom-right-radius:0;border-top-right-radius:0}
.control-toolbar .toolbar-item .btn-group .dropdown.last>.btn{border-bottom-right-radius:3px !important;border-top-right-radius:3px !important}
.control-toolbar input.form-control[type=text]{height:auto;padding:6px 13px 6px}
.control-toolbar.toolbar-padded{padding:20px}
[data-control=toolbar]{white-space:nowrap;width:100%;overflow:hidden}
.control-toolbar.editor-toolbar{padding:0;background:#f2f2f2;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:2px solid #d4d8da}
.control-toolbar.editor-toolbar .toolbar-item .btn,.control-toolbar.editor-toolbar .toolbar-item .btn-group,.control-toolbar.editor-toolbar .toolbar-item .dropdown{margin:0;padding:0}
.control-toolbar.editor-toolbar .toolbar-item .btn{text-align:center;height:38px;width:38px;line-height:38px;zoom:1;color:rgba(64,82,97,0.8);background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border-radius:0;font-size:14px}
.control-toolbar.editor-toolbar .toolbar-item .btn>i{opacity:1}
.control-toolbar.editor-toolbar .toolbar-item .btn:hover{outline:none;background-color:#ddd;color:#000}
.control-toolbar.editor-toolbar .toolbar-item .btn.active,.control-toolbar.editor-toolbar .toolbar-item .btn:active{outline:none;background-color:#d6d6d6;color:#000}
.control-toolbar.editor-toolbar .toolbar-item .btn.disabled,.control-toolbar.editor-toolbar .toolbar-item .btn[disabled]{opacity:1;color:#bdbdbd;cursor:default;background:transparent}
.control-toolbar.editor-toolbar .toolbar-item .dropdown.open .btn{background-color:#d6d6d6;color:#000}
.control-toolbar.editor-toolbar .toolbar-item .btn[class^="oc-icon-"]:before,.control-toolbar.editor-toolbar .toolbar-item .btn[class*=" oc-icon-"]:before{opacity:1;margin:0}
.control-toolbar.editor-toolbar .toolbar-item .btn.oc-autumn-button{color:#c03f31}
.control-toolbar.editor-toolbar .toolbar-item .btn.oc-autumn-button:hover{color:#000 !important}
.callout{font-size:13px;margin-bottom:20px}
.callout.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.callout.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.callout>.close{margin:15px 15px 0 0}
.callout.callout-danger>.header{background:#f6b5b2}
.callout.callout-danger>.header i{color:#9f5551}
.callout.callout-danger>.content{background:white;border:2px solid #f8d6d5}
.callout.callout-info>.header{background:#b9dbef}
.callout.callout-info>.header i{color:#597f97}
.callout.callout-info>.content{background:white;border:2px solid #d8eaf4}
.callout.callout-success>.header{background:#d3e9bf}
.callout.callout-success>.header i{color:#6d915e}
.callout.callout-success>.content{background:white;border:2px solid #e6f1db}
.callout.callout-warning>.header{background:#f6e7b2}
.callout.callout-warning>.header i{color:#9f8e51}
.callout.callout-warning>.content{background:white;border:2px solid #f8f0d5}
.callout>.header + .content{border-top:none}
.callout>.header{padding:20px;padding-bottom:15px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#2f2d26}
.callout>.header h3{letter-spacing:0;margin:0 0 7px 0;font-size:13px;font-weight:700}
.callout>.header h3,.callout>.header p,.callout>.header ul,.callout>.header ol{margin-left:35px}
.callout>.header ul,.callout>.header ol{padding-left:20px}
.callout>.header *:last-child{margin-bottom:0}
.callout>.header:last-child{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.callout>.header i{font-size:26px;float:left}
.callout>.content{color:#2f2d26;padding:16px 20px 15px}
.callout>.content h1,.callout>.content h2,.callout>.content h3,.callout>.content h4,.callout>.content h5,.callout>.content h6{color:#2f2d26;text-transform:none;margin:20px 0 5px 0;line-height:150%}
.callout>.content h1{font-size:30px}
.callout>.content h2{font-size:26px}
.callout>.content h3{font-size:24px}
.callout>.content h4{font-size:20px}
.callout>.content h5{font-size:18px}
.callout>.content h6{font-size:16px}
.callout>.content *:last-child{margin-bottom:0}
.callout>.content ul,.callout>.content ol{padding-left:20px}
.callout>.content ul li,.callout>.content ol li{margin-bottom:5px}
.callout>.content .action-panel{padding:10px 0 0 0}
.callout.no-icon>.header h3,.callout.no-icon>.header p,.callout.no-icon>.header ul,.callout.no-icon>.header ol{margin-left:0}
.callout.no-subheader>.header i{margin-top:-5px}
.form-group>.callout{margin-bottom:0}
[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}
[class^="oc-icon-"]:before,[class*=" oc-icon-"]:before{display:inline-block;margin-right:8px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;vertical-align:baseline}
[class^="oc-icon-"].empty:before,[class*=" oc-icon-"].empty:before{margin-right:0}
.icon-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}
.icon-2x{font-size:2em}
.icon-3x{font-size:3em}
.icon-4x{font-size:4em}
.icon-5x{font-size:5em}
.oc-icon-star:before,.icon-star:before{content:"\f005"}
.oc-icon-star-o:before,.icon-star-o:before{content:"\f006"}
.oc-icon-search:before,.icon-search:before{content:"\f002"}
.oc-icon-eye:before,.icon-eye:before{content:"\f06e"}
.oc-icon-eye-slash:before,.icon-eye-slash:before{content:"\f070"}
.oc-icon-archive:before,.icon-archive:before{content:"\f187"}
.oc-icon-compass:before,.icon-compass:before{content:"\f14e"}
.oc-icon-warning:before,.icon-warning:before,.oc-icon-exclamation-triangle:before,.icon-exclamation-triangle:before{content:"\f071"}
.oc-icon-cloud:before,.icon-cloud:before{content:"\f0c2"}
.oc-icon-sun-o:before,.icon-sun-o:before{content:"\f185"}
.oc-icon-thermometer-4:before,.icon-thermometer-4:before,.oc-icon-thermometer:before,.icon-thermometer:before,.oc-icon-thermometer-full:before,.icon-thermometer-full:before{content:"\f2c7"}
.oc-icon-thermometer-3:before,.icon-thermometer-3:before,.oc-icon-thermometer-three-quarters:before,.icon-thermometer-three-quarters:before{content:"\f2c8"}
.oc-icon-thermometer-2:before,.icon-thermometer-2:before,.oc-icon-thermometer-half:before,.icon-thermometer-half:before{content:"\f2c9"}
.oc-icon-thermometer-1:before,.icon-thermometer-1:before,.oc-icon-thermometer-quarter:before,.icon-thermometer-quarter:before{content:"\f2ca"}
.oc-icon-thermometer-0:before,.icon-thermometer-0:before,.oc-icon-thermometer-empty:before,.icon-thermometer-empty:before{content:"\f2cb"}
.oc-icon-chevron-circle-right:before,.icon-chevron-circle-right:before{content:"\f138"}
.oc-icon-wrench:before,.icon-wrench:before{content:"\f0ad"}
.oc-icon-pencil-square:before,.icon-pencil-square:before{content:"\f14b"}
.oc-icon-stethoscope:before,.icon-stethoscope:before{content:"\f0f1"}
.oc-icon-gears:before,.icon-gears:before,.oc-icon-cogs:before,.icon-cogs:before{content:"\f085"}
.oc-icon-pencil:before,.icon-pencil:before{content:"\f040"}
.oc-icon-warning:before,.icon-warning:before,.oc-icon-exclamation-triangle:before,.icon-exclamation-triangle:before{content:"\f071"}
.oc-icon-tag:before,.icon-tag:before{content:"\f02b"}
.oc-icon-tags:before,.icon-tags:before{content:"\f02c"}
.oc-icon-bug:before,.icon-bug:before{content:"\f188"}
.oc-icon-braille:before,.icon-braille:before{content:"\f2a1"}
.oc-icon-ambulance:before,.icon-ambulance:before{content:"\f0f9"}
.oc-icon-balance-scale:before,.icon-balance-scale:before{content:"\f24e"}
.icon-list:before,.icon-list:before{content:"\f03a"}
.padding-0{padding-right:0;padding-left:0}
.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child){padding-right:0;padding-left:0}
hr{height:4px !important;margin-left:5px !important;margin-bottom:20px !important;border-top:10px !important}
.hr-warning{background-image:-webkit-linear-gradient(left,rgba(210,105,30,.8),rgba(210,105,30,.6),rgba(0,0,0,0))}
.hr-success{background-image:-webkit-linear-gradient(left,rgba(15,157,88,.8),rgba(15,157,88,.6),rgba(0,0,0,0))}
.hr-primary{background-image:-webkit-linear-gradient(left,rgba(66,133,244,.8),rgba(66,133,244,.6),rgba(0,0,0,0))}
.hr-danger{background-image:-webkit-linear-gradient(left,rgba(244,67,54,.8),rgba(244,67,54,.6),rgba(0,0,0,0))}
div.globox{background-color:rgba(0,0,0,.1);padding-left:20px;padding-right:20px;padding-bottom:1px;border-radius:10px}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:2px solid #bdc3c7;cursor:text;overflow:hidden}
div.globox-red{background-color:#e74c3c8f;padding-left:20px;padding-right:20px;padding-bottom:1px;border-radius:10px}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:2px solid #bdc3c7;cursor:text;overflow:hidden}
.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:2px solid #1abc9c;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.select2-container-multi .select2-choices li{float:left;list-style:none;height:45px}
html[dir="rtl"] .select2-container-multi .select2-choices li
{float:left;background-color:#1abc9c}
.select2-container-multi .select2-choices li div
{float:left;background-color:#1abc9c}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;height:45px;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('../themes/responsiv-flat-child/assets/less/select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 20px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:35px;cursor:default;border:1px solid #1abc9c;border-radius:3px;font-size:15px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#1abc9c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee',endColorstr='#f4f4f4',GradientType=0)}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{margin-left:0;margin-right:5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}
.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('../themes/responsiv-flat-child/assets/less/select2.png') right top no-repeat}
html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#1abc9c;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#1abc9c}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}
.height-100{height:100px}
.height-200{height:200px}
.height-300{height:300px}
.height-400{height:400px}
.height-500{height:500px}
.width-200{width:200px}