/*!
 * Start Bootstrap - SB Admin 2 Bootstrap Admin Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
#wrapper{width:100%}#page-wrapper{min-height:100%;background-color:#fff}#page-wrapper-header{padding:0 35px;height:80px}#header-1{height:40px}#header-2{padding-top:10px}@media(min-width:1024px){#page-wrapper{position:inherit;margin:0 0 0 250px;border-left:1px solid #e7e7e7}#page-wrapper-header{padding:0;height:40px}}.navbar-top-links{margin-right:10px}.navbar-top-links li{display:inline-block}.navbar-top-links li:last-child{margin-right:15px}.navbar-top-links li a{padding:15px;min-height:50px}.navbar-top-links .dropdown-menu li{display:block}.navbar-top-links .dropdown-menu li:last-child{margin-right:0}.navbar-top-links .dropdown-menu li a{padding:3px 20px;min-height:0}.navbar-top-links .dropdown-menu li a div{white-space:normal}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{width:310px;min-width:0}.navbar-top-links .dropdown-messages{margin-left:5px}.navbar-top-links .dropdown-tasks{margin-left:-59px}.navbar-top-links .dropdown-alerts{margin-left:-123px}.navbar-top-links .dropdown-user{right:0;left:auto}
.navbar-right select{color:#0078a3;border:0;background:0 0;cursor:pointer;}.sidebar .sidebar-nav.navbar-collapse{padding-right:0;padding-left:0;overflow:auto}.sidebar-search{margin:15px -15px;padding-left:15px;height:30px;width:250px;color:#FFF;background-color:#0078a3}.sidebar ul li a{color:#FFF;background-color:#142735}.sidebar ul li a:hover{color:#F48120;background-color:#FFF}.sidebar ul li a:focus{color:#FFF;background-color:#142735}.sidebar ul li a.active{color:#F48120;font-weight:700;background-color:#FFF}.sidebar .arrow{float:right}.sidebar .fa.arrow:before{content:"\f105"}.sidebar .active>a>.fa.arrow:before{content:"\f107"}.sidebar .nav-second-level li,.sidebar .nav-third-level li{border-bottom:0!important}.sidebar .nav-second-level li a{padding-left:37px;color:#FFF;background-color:#4d4d4d}.sidebar .nav-third-level li a{padding-left:52px;color:#FFF;background-color:#4d4d4d}@media(min-width:1024px){.sidebar{z-index:1;position:absolute;width:250px;min-height:100%}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{margin-left:auto}}.btn-outline{color:inherit;background-color:transparent;transition:all .5s}.btn-primary.btn-outline{color:#428bca}.btn-success.btn-outline{color:#5cb85c}.btn-info.btn-outline{color:#5bc0de}.btn-warning.btn-outline{color:#f0ad4e}.btn-danger.btn-outline{color:#d9534f}.btn-danger.btn-outline:hover,.btn-info.btn-outline:hover,.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-warning.btn-outline:hover{color:#fff}.login-header{margin-top:5%;text-align:center}.login-panel{margin:0px auto auto;border:5px solid #0078A5;background-color:#B9E1F0;box-shadow:3px 3px 5px 1px #3C748B;border-radius:25px;width:400px}#password,#userid{background-position:7px 7px;background-repeat:no-repeat;padding-left:35px;border-color:#0078A5}#userid{background-image:url(../images/user.png);position:relative}#password{background-image:url(../images/password.png)}.login-footer{background-color:#3C748B;opacity:.7;position:fixed;bottom:0;width:100%}.login-footer p{color:#fff;text-align:right;margin:10px 20px 10px 0}.dataTables_wrapper{position:relative;clear:both}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background:0 0}table.dataTable thead .sorting_asc:after{content:"\f0de";float:right;font-family:fontawesome}table.dataTable thead .sorting_desc:after{content:"\f0dd";float:right;font-family:fontawesome}table.dataTable thead .sorting:after{content:"\f0dc";float:right;font-family:fontawesome;color:rgba(50,50,50,.5)}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.428571429}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33}.show-grid [class^=col-]{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:#eee!important}.show-grid{margin:15px 0}.huge{font-size:40px}.panel-red{border-color:#d9534f}.panel-red .panel-heading{color:#fff;background-color:#d9534f}.panel-red a{color:#d9534f}.panel-red a:hover{color:#b52b27}.panel-yellow{border-color:#f0ad4e}.panel-yellow .panel-heading{color:#fff;background-color:#f0ad4e}.panel-yellow a{color:#f0ad4e}.panel-yellow a:hover{color:#df8a13}.index-body{background-image:url(../images/background.jpg);background-size:cover}a+a{margin-left:10px}.tooltip{position:relative;float:right}.tooltip>.tooltip-inner{background-color:#F48120;padding:5px 15px;font-weight:700;font-size:12px}.popOver+.tooltip>.tooltip-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #F48120}section{margin:100px auto;height:1000px}.progress{border-radius:0;overflow:visible}.progress-bar{transition:width 1.5s ease-in-out}.custom-control{padding:5px 10px;font-size:12px;border-radius:3px;border:1px solid #ccc}.custom-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.footer{float:right;margin:20px 40px 0 0}.page-content{padding:20px}table.desctable,table.desctable td{border:1px solid #ddd;border-spacing:2px;padding:5px}.header{text-align:center;font-weight:700;background-color:#F5F8F9}.progress-meter{border-top:2px solid #a0a0a0}.progress-meter>.meter{position:relative;float:left;min-height:10px;border-width:0;border-style:solid;border-color:#a0a0a0;width:20%}.progress-meter>.meter-left{border-left-width:2px}.progress-meter>.meter-right{border-left-width:2px;border-right-width:2px}.progress-meter>.meter>.meter-text{position:absolute;display:inline-block;bottom:-20px;width:100%;font-weight:700;font-size:.85em;color:#a0a0a0;text-align:center}
.btn-purple{color:#FFF;background-color:#611BBD;border-color:#FFF}.btn-purple:hover,.btn-purple:focus,.btn-purple:active,.btn-purple.active,.open .dropdown-toggle.btn-purple{color:#FFF;background-color:#49247A;border-color:#FFF}.btn-purple:active,.btn-purple.active,.open .dropdown-toggle.btn-purple{background-image:none}.btn-purple.disabled,.btn-purple[disabled],fieldset[disabled] .btn-purple,.btn-purple.disabled:hover,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple:hover,.btn-purple.disabled:focus,.btn-purple[disabled]:focus,fieldset[disabled] .btn-purple:focus,.btn-purple.disabled:active,.btn-purple[disabled]:active,fieldset[disabled] .btn-purple:active,.btn-purple.disabled.active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple.active{background-color:#611BBD;border-color:#FFF}.btn-purple .badge{color:#611BBD;background-color:#FFF}
.morris-hover {
  position: absolute;
  z-index: 1000;

  &.morris-default-style {
    border-radius: 10px;
    padding: 6px;
    color: #666;
    background: rgba(255, 255, 255, 0.8);
    border: solid 2px rgba(230, 230, 230, 0.8);

    font-family: sans-serif;
    font-size: 12px;
    text-align: center;

    .morris-hover-row-label {
      font-weight: bold;
      margin: 0.25em 0;
    }

    .morris-hover-point {
      white-space: nowrap;
      margin: 0.1em 0;
    }
  }

}
