@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600);html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Source Sans Pro;font-weight:300}h1,h2,h3,h4,h5,p{margin-top:0}h1,h2,h3,h4,h5{margin-bottom:25px;font-weight:400}h1{font-size:1.8em}p{line-height:1.5;letter-spacing:.5px;color:#333f48;margin-bottom:5px}.text-upper{text-transform:uppercase}.capital{text-transform:capitalize}.text-black{color:#333f48}.text-white{color:#fff}.text-blue{color:#59a5d6}.text-bold{font-weight:500}.text-bold-full{font-weight:600}.text-right{text-align:right}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{padding:0;margin:0}@media screen and (max-width:600px){html{height:auto}}body{position:relative;padding:0;margin:0}@media screen and (max-width:600px){body{height:auto}}img{max-width:100%}.center{text-align:center}.zero-all{margin:0;padding:0}.primary-content{padding:25px 15px;background:#f6f8f9;height:calc(100vh - 80px);overflow-y:scroll}.primary-content::-webkit-scrollbar{width:12px;height:12px}.primary-content::-webkit-scrollbar-track{background:#f6f8f9}.primary-content::-webkit-scrollbar-thumb{background:#c2cfd6}.cleared-list{list-style:none;padding:0;margin:0}.padding-0{padding:0}.padded-all-15{padding:15px}.bg-blue{background:#59a5d6}.bg-blue-light{background:#5bc0de}.bg-blue-dark{background:#209fd5}.bg-orange{background:#fcb43a}.bg-green{background:#5cb85c}.bg-gray{background:#f6f8f9}.bg-red{background:#d0021b}.back{font-size:.85em;display:block;text-decoration:none;color:#fff;padding:15px 0}.back svg{fill:#fff;margin-right:5px}.back span,.back svg{display:inline-block;vertical-align:middle}.inline-icon{display:inline-block}[v-cloak]{display:none}.border-bottom-not-last:not(:last-child){border-bottom:1px solid #c2cfd6}.slide-fade-enter-active{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-fade-leave-active{-webkit-transition:all .8s cubic-bezier(1,.5,.8,1);transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .4s;transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.btn,input[type=submit]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background:#59a5d6;border:1px solid #209fd5;color:#fff;padding:.8em 2.5em;font-size:1em;line-height:1;text-decoration:none;font-weight:400}.btn.danger,input[type=submit].danger{color:#fff;background:#eb2a57;border:1px solid #bd2246}.btn.small,input[type=submit].small{padding:.4em}.btn.medium,input[type=submit].medium{padding:.6em}.text-btn{color:#9b9b9b;margin:0;cursor:pointer}.text-btn.small{font-size:.75em;text-transform:uppercase}.panel{position:relative;padding:25px;border-radius:5px;background:#fff;border:1px solid #c2cfd6}.panel:not(:last-child){margin-bottom:25px}.panel .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.panel .panel-header h1,.panel .panel-header h2{margin-bottom:0}.panel .panel-footer{margin-top:15px}.panel .export-link{margin-right:15px;padding:.6em 1.5em}.panel .panel-options{position:relative}.panel .panel-options .toggle-button{cursor:pointer}.panel .panel-options .toggle-button svg{fill:#9b9b9b;height:30px;width:30px}.panel .panel-options .toggle-button.active svg{fill:#59a5d6}.panel .panel-options .options{list-style:none;padding:7px 0;margin:0;background-color:#fff;border:1px solid #9b9b9b;z-index:5;border-radius:10px;min-width:200px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);position:absolute;top:35px;right:0}.panel .panel-options .options li{padding:10px 15px;cursor:pointer}.panel .panel-options .options li:not(:last-child){border-bottom:1px solid #9b9b9b}.panel .panel-options .options li:hover{background:#f6f8f9}.panel.panel-400{width:400px}.panel.panel-600{width:600px}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:.5em;border-radius:5px;border:1px solid #c2cfd6;width:100%;font-size:.9em}textarea{width:100%;height:100px;max-width:100%}label{display:block;margin-bottom:5px;font-size:.95em;font-weight:500}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;border-radius:5px;border:1px solid #c2cfd6;width:100%;font-size:.9em;background:transparent;text-transform:capitalize}.select-wrap{position:relative}.select-wrap:after{content:"";display:block;background:url("/images/down-icon.png");background-size:contain;background-position:50%;pointer-events:none;height:20px;width:20px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.field-wrap{position:relative}.field-wrap:not(:last-child){margin-bottom:15px}.field-wrap .delete{font-size:.9em}.checkbox-wrap{border-radius:10px}.checkbox-wrap.bordered{padding:.5em;background:#f6f8f9;border:1px solid #c2cfd6}.checkbox-wrap input[type=checkbox]{margin-right:10px;display:inline-block}.checkbox-wrap label{display:inline-block}.checkbox-wrap:not(:last-child),.repeatable:not(:last-child){margin-bottom:15px}.error{font-size:.9em;color:red}.cov-date-body{font-family:Source Sans Pro!important}.cov-vue-date{width:100%}.datepicker-overlay{border-radius:15px}.date-wrap{position:relative}.clear-date{cursor:pointer;color:#59a5d6;border-radius:10px;text-transform:uppercase;font-size:.75em;position:absolute;bottom:10px;right:10px}.container:after,.row:after{clear:both;content:"";display:table}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}.col-1{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:6.1721527%}.col-1:last-child{margin-right:0}@media screen and (max-width:800px){.col-1{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-1:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-1.hide-tablet{display:none}}@media screen and (max-width:600px){.col-1.hide-mobile{display:none}}.col-2{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:14.701957%}.col-2:last-child{margin-right:0}@media screen and (max-width:800px){.col-2{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-2:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-2.hide-tablet{display:none}}@media screen and (max-width:600px){.col-2.hide-mobile{display:none}}.col-3{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:23.2317613%}.col-3:last-child{margin-right:0}@media screen and (max-width:800px){.col-3{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-3:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-3.hide-tablet{display:none}}@media screen and (max-width:600px){.col-3.hide-mobile{display:none}}.col-4{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:31.7615656%}.col-4:last-child{margin-right:0}@media screen and (max-width:800px){.col-4{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-4:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-4.hide-tablet{display:none}}@media screen and (max-width:600px){.col-4.hide-mobile{display:none}}.col-5{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:40.2913699%}.col-5:last-child{margin-right:0}@media screen and (max-width:800px){.col-5{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-5:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-5.hide-tablet{display:none}}@media screen and (max-width:600px){.col-5.hide-mobile{display:none}}.col-6{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:48.8211742%}.col-6:last-child{margin-right:0}@media screen and (max-width:800px){.col-6{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-6:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-6.hide-tablet{display:none}}@media screen and (max-width:600px){.col-6.hide-mobile{display:none}}.col-7{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:57.3509785%}.col-7:last-child{margin-right:0}@media screen and (max-width:800px){.col-7{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-7:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-7.hide-tablet{display:none}}@media screen and (max-width:600px){.col-7.hide-mobile{display:none}}.col-8{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:65.8807828%}.col-8:last-child{margin-right:0}@media screen and (max-width:800px){.col-8{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-8:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-8.hide-tablet{display:none}}@media screen and (max-width:600px){.col-8.hide-mobile{display:none}}.col-9{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:74.4105871%}.col-9:last-child{margin-right:0}@media screen and (max-width:800px){.col-9{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-9:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-9.hide-tablet{display:none}}@media screen and (max-width:600px){.col-9.hide-mobile{display:none}}.col-10{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:82.9403914%}.col-10:last-child{margin-right:0}@media screen and (max-width:800px){.col-10{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-10:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-10.hide-tablet{display:none}}@media screen and (max-width:600px){.col-10.hide-mobile{display:none}}.col-11{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:91.4701957%}.col-11:last-child{margin-right:0}@media screen and (max-width:800px){.col-11{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-11:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-11.hide-tablet{display:none}}@media screen and (max-width:600px){.col-11.hide-mobile{display:none}}.col-12{min-height:1px;float:left;display:block;margin-right:2.3576516%;width:100%}.col-12:last-child{margin-right:0}@media screen and (max-width:800px){.col-12{float:none;width:100%;margin:0}}@media screen and (max-width:800px){.col-12:not(:last-child){margin:0 0 25px}}@media screen and (max-width:800px){.col-12.hide-tablet{display:none}}@media screen and (max-width:600px){.col-12.hide-mobile{display:none}}.flex-col-1{-webkit-box-flex:1;-ms-flex:1 0 8.33333%;flex:1 0 8.33333%}.flex-col-2{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%}.flex-col-3{-webkit-box-flex:1;-ms-flex:1 0 24.99999%;flex:1 0 24.99999%}.flex-col-4{-webkit-box-flex:1;-ms-flex:1 0 33.33332%;flex:1 0 33.33332%}.flex-col-5{-webkit-box-flex:1;-ms-flex:1 0 41.66665%;flex:1 0 41.66665%}.flex-col-6{-webkit-box-flex:1;-ms-flex:1 0 49.99998%;flex:1 0 49.99998%}.flex-col-7{-webkit-box-flex:1;-ms-flex:1 0 58.33331%;flex:1 0 58.33331%}.flex-col-8{-webkit-box-flex:1;-ms-flex:1 0 66.66664%;flex:1 0 66.66664%}.flex-col-9{-webkit-box-flex:1;-ms-flex:1 0 74.99997%;flex:1 0 74.99997%}.flex-col-10{-webkit-box-flex:1;-ms-flex:1 0 83.3333%;flex:1 0 83.3333%}.flex-col-11{-webkit-box-flex:1;-ms-flex:1 0 91.66663%;flex:1 0 91.66663%}.flex-col-12{-webkit-box-flex:1;-ms-flex:1 0 99.99996%;flex:1 0 99.99996%}.flex-center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-center .panel{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.flex-vertical-center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal{z-index:10;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal .modal-inner{width:750px;background:#fff;border-radius:15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.modal .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-header h4{margin-bottom:0}.modal .modal-header.notice{background-color:#ec9fab;border-radius:15px 15px 0 0;color:#8c3c48}.modal .modal-body{max-height:450px;overflow-y:scroll}.modal .modal-body::-webkit-scrollbar{width:12px;height:12px}.modal .modal-body::-webkit-scrollbar-track{background:#f6f8f9}.modal .modal-body::-webkit-scrollbar-thumb{background:#c2cfd6}.modal .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f8f9;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.modal .modal-footer .text-btn{margin-right:20px}.modal .modal-section{padding:20px}.modal .modal-section:not(:last-child){border-bottom:1px solid #c2cfd6}.modal .close{fill:#9b9b9b;width:15px;cursor:pointer}.modal .description{margin-bottom:25px}.overlay{background:rgba(0,0,0,.4);z-index:5;height:100%;width:100%;position:absolute;top:0;left:0}.overlay.no-bg{background:none}.modal-feedback{padding:15px;background:#fff;z-index:10;border-radius:10px;position:absolute;top:25px;right:25px}.modal-feedback span,.modal-feedback svg{vertical-align:middle}.modal-feedback svg path{fill:#5cb85c}.add-item-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:15;height:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.add-item-modal .overlay{border-radius:15px}.add-item-modal .options{position:relative;list-style:none;padding:7px 0;margin:0;background-color:#fff;border:1px solid #9b9b9b;z-index:10;border-radius:10px;min-width:200px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transform:translateY(-110px);transform:translateY(-110px)}.add-item-modal .options li{display:block;padding:10px 15px;cursor:pointer}.add-item-modal .options li:not(:last-child){border-bottom:1px solid #9b9b9b}.add-item-modal .options li:hover{background:#f6f8f9}.single-item{margin-right:25px;margin-bottom:25px;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.single-item a{display:block;text-decoration:none}.single-item .item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom:1px solid #eaebec;padding:15px}.single-item .item-header h3{margin:0}.single-item .item-body p{margin:0;padding:15px;color:#9b9b9b;font-size:.9em}.single-item .item-body p:not(:last-child){border-bottom:1px solid #eaebec}.single-item:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.single-item .delete{fill:#fff;width:15px;cursor:pointer}.add-item{position:relative;border-radius:5px;border:1px dashed #9b9b9b;text-align:center;margin-bottom:25px;-webkit-transition:.2s;transition:.2s;cursor:pointer;min-height:215px}.add-item .inner{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.add-item .icon{width:70px;display:inline-block;margin-bottom:5px;fill:#c2cfd6}.add-item span{display:block;text-transform:uppercase;color:#9b9b9b}.add-item:hover{background:#eaebec;border:1px solid #eaebec}.add-item:hover .icon{fill:#59a5d6}.add-item:hover span{color:#59a5d6}.items-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.items-grid .add-item,.items-grid .single-item{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:calc(33.33333% - 25px)}@media screen and (min-width:1300px){.items-grid .add-item,.items-grid .single-item{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:calc(25% - 25px)}}@media screen and (max-width:800px){.items-grid .add-item,.items-grid .single-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}.client-list .add-item,.client-list .single-item{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:calc(33.33333% - 25px)}@media screen and (max-width:800px){.client-list .add-item,.client-list .single-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}.alert{padding:.4em 1em;border-radius:25px;margin-bottom:25px}.alert.warn{background:#ec9fab;color:#8c3c48;border:1px solid #8c3c48}.alert.warn p{margin-bottom:0;color:#8c3c48}.alert.success{background:rgba(92,184,92,.9);color:#fff;border:1px solid rgba(48,138,60,.9)}.alert.success p{margin-bottom:0;color:#fff}.tabbed-content{border:1px solid #c2cfd6}.tabbed-content .tabs{overflow-x:scroll}.tabbed-content .tabs .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;width:auto}.tabbed-content .tabs li{position:relative;cursor:pointer;font-weight:500;padding:1em;border-right:1px solid #c2cfd6;-ms-flex-item-align:stretch;align-self:stretch}.tabbed-content .tabs li:hover{background:#f6f8f9}.tabbed-content .tabs li:before{content:"";display:block;opacity:0;background:#59a5d6;-webkit-transition:.2s;transition:.2s;height:3px;width:calc(100% + 2px);position:absolute;top:-2px;left:-1px}.tabbed-content .tabs li.active{border-top:4px solid #59a5d6}.tabbed-content .tabs li svg{display:block;fill:#c2cfd6}.tabbed-content .tab-content{padding:15px;border-top:1px solid #c2cfd6;max-height:350px;overflow-y:scroll}.info-column:not(:last-child){margin-right:15px}.info-column .column-header{padding:15px;border:1px solid #c2cfd6;border-top-left-radius:4px;border-top-right-radius:4px}.info-column .column-header p{display:inline-block;color:#fff;margin-bottom:0}.info-column .column-header p:not(:last-child){margin-right:5px}.info-column .info{list-style:none;padding:0;margin:0;border:1px solid #c2cfd6;border-top:none;max-height:350px;overflow-y:scroll}.info-column .info::-webkit-scrollbar{width:12px;height:12px}.info-column .info::-webkit-scrollbar-track{background:#f6f8f9}.info-column .info::-webkit-scrollbar-thumb{background:#c2cfd6}.info-column .info li{padding:15px;font-size:.9em;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-column .info li:not(:last-child){border-bottom:1px solid #c2cfd6}.info-column .info li.selectable:hover{cursor:pointer;background:#f6f8f9;color:#59a5d6}.info-column .info li .tags .tag{margin-left:10px;padding:3px 4px;font-size:.7em}.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.controls .slider-navigation{margin-right:15px}.controls .slider-count{font-size:.9em;color:#c2cfd6;margin-right:10px}.slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-navigation .nav-item{cursor:pointer}.slider-navigation .nav-item:first-child{margin-right:10px}.slider-navigation svg{height:30px;width:30px}.slider-navigation svg path{fill:#c2cfd6}.table{border:1px solid #c2cfd6}.table-head{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0 12px 0 0;border-bottom:1px solid #c2cfd6}.table-head>li{padding:15px}.table-head>li:not(:last-child){border-right:1px solid #c2cfd6}.table-body{list-style:none;margin:0;padding:0;max-height:350px;overflow-y:scroll}.table-body::-webkit-scrollbar{width:12px;height:12px}.table-body::-webkit-scrollbar-track{background:#f6f8f9}.table-body::-webkit-scrollbar-thumb{background:#c2cfd6}.table-body>li{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #c2cfd6}.table-body>li>div{padding:15px}.table-body>li>div:not(:last-child){border-right:1px solid #c2cfd6}.table-body.modal-table{max-height:260px}.tooltip{position:relative;display:inline-block}.tooltip .tooltip-trigger{background:rgba(0,0,0,.4);border-radius:50%;cursor:pointer;height:17px;width:17px}.tooltip .tooltip-trigger .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8em;color:#fff;height:100%;width:100%}.tooltip .tooltip-trigger .inner span{line-height:.9}.tooltip .tooltip-content{pointer-events:none;opacity:0;-webkit-transition:.2s;transition:.2s;z-index:5;color:#fff;padding:10px 15px;background:#29353d;border-radius:5px;min-width:200px;font-size:.9em;position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip .tooltip-content:before{content:"";display:block;background:#29353d;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:15px;width:15px}.tooltip:hover .tooltip-content{opacity:1}header{border-bottom:1px solid #c2cfd6}header .logo{width:150px;padding:10px 0}header .inner{padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .inner,header .primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex}header .primary-nav{list-style:none;padding:0;margin:0}header .primary-nav .menu-item:not(:last-child){border-right:1px solid #9b9b9b}header .primary-nav .menu-item .no-link,header .primary-nav .menu-item a{display:block;padding:5px 25px;color:#9b9b9b;text-decoration:none;font-weight:500}header .primary-nav .menu-item.active a{color:#59a5d6}header .primary-nav .menu-item.active svg path{fill:#fcb43a}header .primary-nav .menu-item:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}header .primary-nav .menu-item.has-sub-menu{position:relative}header .primary-nav .menu-item.has-sub-menu:hover .sub-menu{opacity:1;pointer-events:auto}header .primary-nav .menu-item svg{display:block;-webkit-transition:.2s;transition:.2s;height:27px;width:27px}header .primary-nav .menu-item svg path{fill:#9b9b9b}header .primary-nav .menu-item .sub-menu{list-style:none;padding:0;margin:0;background-color:#fff;border:1px solid #9b9b9b;z-index:5;border-radius:10px;min-width:175px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);text-align:right;opacity:0;pointer-events:none;-webkit-transition:.2s;transition:.2s;position:absolute;top:100%;right:0}header .primary-nav .menu-item .sub-menu li a{padding:10px 25px}header .primary-nav .menu-item .sub-menu li:not(:last-child){border-bottom:1px solid #9b9b9b}header .primary-nav .menu-item .sub-menu li:hover a{color:#59a5d6}.has-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 80px)}.has-sidebar .sidebar{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.has-sidebar .primary-content{-webkit-box-flex:1;-ms-flex:1 0 80%;flex:1 0 80%}.sidebar{color:#fff;background:#333f48}.sidebar .section:not(:last-child){border-bottom:1px solid #9b9b9b}.sidebar-btn{-webkit-transition:.1s;transition:.1s}.sidebar-btn:hover{background:#59a5d6}.admin-nav{list-style:none;padding:0;margin:0}.admin-nav li{border-bottom:1px solid #9b9b9b;-webkit-transition:.2s;transition:.2s}.admin-nav li.active,.admin-nav li:hover{background:#59a5d6}.admin-nav a{display:block;padding:15px;color:#fff;font-size:1.2em;text-decoration:none}.sidebar-title{padding:12px 15px;border-bottom:1px solid #9b9b9b}.sidebar-title .inline-icon{margin-right:10px;vertical-align:middle}.sidebar-title svg{height:25px;width:25px}.sidebar-title svg path{fill:#fff}.sidebar-title h2{display:inline-block;vertical-align:middle;margin-bottom:0;font-weight:300;font-size:1.4em}.project-info{margin:0;list-style:none;padding:12px 15px;border-bottom:1px solid #9b9b9b}.project-info li{padding:5px;font-weight:500;font-size:.9em}.glances,.specs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;overflow-y:visible;overflow-x:hidden;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.glances .info-column,.specs .info-column{-webkit-box-flex:1;-ms-flex:1 0 calc(33.33333% - 10px);flex:1 0 calc(33.33333% - 10px);max-width:calc(33.33333% - 10px)}.report .table-head .column{cursor:pointer}.report .table-body{max-height:1000px}.report .column{position:relative}.tags{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.tags .tag{font-size:.7em;letter-spacing:.5px;color:#fff;text-transform:uppercase;padding:3px 4px;border-radius:5px}.report .has-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report .tags{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.report .tags .tag{margin:3px}.legend .tags{-ms-flex-wrap:wrap;flex-wrap:wrap}.legend .tag{display:inline-block;margin:5px 10px}.legend .description{font-size:.9em}.sort{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sort.reversed{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}