*{outline:0!important}body,html{height:100%}body{background:#eee;font-family:Karla;overflow:hidden}a,a:focus,a:hover,a:visited{text-decoration:none}table{width:100%}h1,h2,h3,h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px;line-height:54px}h2{font-size:30px;line-height:45px}h3{font-size:24px;line-height:36px}h4{font-size:18px;line-height:27px}h5{font-size:14px;line-height:21px}h6{font-size:14px;color:#ABABAB;text-transform:uppercase;line-height:21px}ol,ul{padding-left:1em}ol li,ul li{padding:.25em}ul li{list-style-type:circle}ol li{list-style-type:roman}ol li ol li{list-style-type:lower-alpha}ol li ol li ol li{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-top:.5em}dl{padding-left:.5em}dl dd{padding:.5em;font-style:italic}.highlight{background:#9ec8b4}.bold,strong{font-weight:700}.italic,em{font-style:italic}.negative{color:red}.positive{color:green}label.control-label{font-weight:300;text-transform:uppercase;font-size:12px;color:#747474}input.form-control,select.form-control,textarea.form-control{font-size:14px;line-height:22px;padding:8px 12px;height:auto;border-radius:0;border:1px solid #E1E1E1;resize:none;margin-bottom:16px}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{box-shadow:0 0 4px rgba(160,171,180,.6);-webkit-box-shadow:0 0 4px rgba(160,171,180,.6);border-color:#E8E8E8}.checkboxlist label,.radiolist label{font-weight:300;font-size:14px;line-height:22px;padding:9px 12px;margin-bottom:0;cursor:pointer}.checkboxlist input,.radiolist input{margin-right:.5em}.button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.75em 1.25em;background:#10cfbd;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);border:none;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.button:hover{background:#0ca092;box-shadow:inset 0 3px 6px rgba(0,0,0,.2)}.button.success{background:#4bc74b}.button.success:hover{background:#35aa35}.button.error{background:#ea4b4b}.button.error:hover{background:#e51d1d}.button.warning{background:#efa45b}.button.warning:hover{background:#ea8a2d}.button.info{background:#9466b0}.button.info:hover{background:#7a4d96}@media screen and (max-width:768px){.main-navigation:hover{left:inherit}}.page-divider{height:2px;width:100%;margin:25px 0 35px;background:#fefefe;border-top:1px solid #ccc}.main-navigation{position:fixed;background:#1b483e;width:250px;top:0;bottom:0;left:calc(60px - 250px);z-index:1000;transition:.3s cubic-bezier(.81,0,.855,.21) all;-moz-transition:.3s cubic-bezier(.81,0,.855,.21) all;-webkit-transition:.3s cubic-bezier(.81,0,.855,.21) all;box-shadow:none}.main-navigation.open,.main-navigation:hover{left:0;box-shadow:2px 0 30px rgba(0,0,0,.4)}.main-navigation .nav-header{width:100%;height:50px;box-sizing:border-box;border-bottom:1px solid #173d34}.main-navigation .nav-header .menu-expand{height:50px;width:60px;line-height:50px;text-align:center;display:block;float:right;color:#45b79e}.main-navigation .nav-header .menu-expand:hover{color:#a0dbce}.main-navigation ul{width:100%;padding:0;margin:0;border-bottom:1px solid #1f5348}.main-navigation ul li{border-top:1px solid #1f5348;border-bottom:1px solid #173d34;padding:0}.main-navigation ul li.active>a{background:#1f5348}.main-navigation ul li.active a.has-sub-menu .link-title::after{transform:translateY(-50%) rotate(0deg)}.main-navigation ul li a{position:relative;display:block;height:50px;box-sizing:border-box;padding:9px 0 9px 18px;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li a:hover{background:#1f5348}.main-navigation ul li a.has-sub-menu .link-title::after{content:'\f107';font-family:FontAwesome;position:absolute;top:50%;right:60px;transform:translateY(-50%) rotate(-90deg);transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li a .link-title{font-size:16px;line-height:16px;display:block;margin-bottom:4px;color:#45b79e;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li a .link-title.no-details{line-height:32px;margin-bottom:0}.main-navigation ul li a:hover .link-title{color:#a0dbce}.main-navigation ul li a .link-details{display:block;font-size:12px;line-height:12px;color:#30806e;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li a:hover .link-details{color:#45b79e}.main-navigation ul li a .link-icon{position:absolute;top:0;right:0;height:50px;width:60px;line-height:50px;text-align:center;font-size:18px;color:#45b79e;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li a:hover .link-icon{color:#a0dbce}.main-navigation ul li>ul{border-top:1px solid #173d34}.main-navigation ul li ul{display:none;border-bottom:0;margin:0;padding:.5em 0;box-shadow:0 0 18px rgba(0,0,0,.2) inset}.main-navigation ul li ul li{border-top:none;border-bottom:none;padding:0}.main-navigation ul li ul li a{padding:.5em 1.5em;height:auto;color:#45b79e;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li ul li a:hover{color:#a0dbce}.main-navigation ul li ul li a.has-sub-menu::after{content:'\f107';font-family:FontAwesome;position:absolute;top:50%;right:60px;transform:translateY(-50%) rotate(-90deg);transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-navigation ul li ul li.active .has-sub-menu::after{transform:translateY(-50%) rotate(0deg)}.main-header{position:fixed;height:50px;width:100%;background:#fff;z-index:500;border-bottom:1px solid #e0e0e0;padding-left:60px}.main-header .left-section{width:50%;float:left}.main-header .right-section{width:50%;float:right;text-align:right}.main-header .right-section>span{vertical-align:top;font-size:0;float:right;position:relative}.main-header .header-search-form{position:relative}.main-header .header-search-form input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#a0a0a0;height:26px;box-sizing:border-box;padding:4px 0 4px 24px;margin:calc((50px - 26px) / 2) 0 calc((50px - 26px) / 2) 1em}.main-header .header-search-form input::before{content:'\f002';display:block;font-family:FontAwesome}.main-header .header-search-form i{position:absolute;top:50%;transform:translateY(-50%);left:16px;z-index:1000;color:#c7c7c7}.main-header .brand-switch>a{display:inline-block;min-width:50px;height:calc(50px - 1px);line-height:50px;text-align:center;font-family:'Passion One';font-size:32px;border-left:1px solid #e0e0e0;color:#bababa;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-header .brand-switch>a.active,.main-header .brand-switch>a:hover{background:#efefef;color:#1b483e}.main-header .user-details>a{display:inline-block;height:calc(50px - 1px);line-height:50px;border-left:1px solid #e0e0e0;padding:0 12px;color:#898989;font-size:16px;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-header .user-details>a img.profile-image{max-height:35px;vertical-align:top;border-radius:50%;margin:7px 8px 7px 0}.main-header .user-details>a i{margin-left:8px;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-header .user-details>a.active>i{transform:rotate(90deg)}.main-header .user-details>a:hover{background:#efefef;color:#1b483e}.main-header .notifications>a{display:inline-block;min-width:50px;height:calc(50px - 1px);line-height:50px;padding:0 10px;text-align:center;font-family:'Passion One';font-size:20px;border-left:1px solid #e0e0e0;color:#bababa;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-header .notifications>a:hover{background:#efefef;color:#1b483e}.main-header .dropdown{font-size:14px;width:200px;position:absolute;top:100%;right:0;text-align:left;display:none}.main-header .dropdown .triangle-top{width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:10px solid #1b483e;position:absolute;right:1em}.main-header .dropdown .dropdown-content{background:#fff;margin-top:10px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000}.main-header .dropdown .dropdown-content .header{padding:6px 10px;background:#1b483e;color:#fff;text-align:center}.main-header .dropdown .dropdown-content .header .username{display:block;font-size:16px}.main-header .dropdown .dropdown-content .header .rank{display:block;font-size:12px;color:#DBDBDB}.main-header .dropdown .dropdown-content ul{padding:0}.main-header .dropdown .dropdown-content ul li{padding:0;list-style-type:none}.main-header .dropdown .dropdown-content ul li a{padding:10px 12px;display:block;text-align:center;color:#727272;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.main-header .dropdown .dropdown-content ul li a:hover{background:#EAEAEA;color:#37927e}.main-content-container{position:fixed;height:calc(100% - 50px);max-height:calc(100% - 50px);width:calc(100% - 60px);top:50px;left:60px;overflow:hidden}.main-content-container .main-content{height:100%;overflow:auto}.main-content-container .main-content .container-fluid{padding-top:24px;padding-bottom:30px}.content-box{background:#fff;border:1px solid #e4e4e4;margin-bottom:12px}.content-box.transparent{background:0 0;border:0}.content-box .header{padding:1em 1.5em}.content-box .header.bordered{border-bottom:1px solid #e4e4e4}.content-box .header .title{font-size:12px;text-transform:uppercase;font-family:Karla;font-weight:700}.content-box .header .controls{float:right}.content-box .header .controls a{color:#575757;font-size:13px;margin-left:.5em}.content-box .content{padding:1em 1.5em}.content-box .content .main-info{display:block;font-size:28px;line-height:28px}.container,.container-fluid{padding-left:24px;padding-right:24px}.row{margin-left:calc(12px / 2 * -1);margin-right:calc(12px / 2 * -1)}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 .col-xl-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:calc(12px / 2);padding-right:calc(12px / 2)}.grid-view .summary{padding:.5em 0}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-l-0{margin-left:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-l-25{margin-left:25px!important}.m-r-0{margin-right:0!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.m-r-25{margin-right:25px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.p-t-0{padding-top:0!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.p-t-25{padding-top:25px!important}.p-b-0{padding-bottom:0!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-b-25{padding-bottom:25px!important}.p-l-0{padding-left:0!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-l-20{padding-left:20px!important}.p-l-25{padding-left:25px!important}.p-r-0{padding-right:0!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.p-r-20{padding-right:20px!important}.p-r-25{padding-right:25px!important}.v-a-m{vertical-align:middle}.v-a-t{vertical-align:top}.v-a-b{vertical-align:bottom}.bg-primary{background-color:#10cfbd;border-color:#10cfbd}.bg-success{background-color:#4bc74b;border-color:#4bc74b}.bg-complete{background-color:#8edce9;border-color:#8edce9}.bg-error{background-color:#ea4b4b;border-color:#ea4b4b}.bg-warning{background-color:#efa45b;border-color:#efa45b}.bg-info{background-color:#9466b0;border-color:#9466b0}.text-white{color:#fff}.text-uppercase{text-transform:uppercase}.graph-background{background-image:url(/images/graph-background.png);background-position:bottom right;background-size:100%}