@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600";html{box-sizing:border-box}body{font-family:Source Sans Pro;font-weight:300}p,h1,h2,h3,h4,h5{margin-top:0}h1,h2,h3,h4,h5{margin-bottom:25px;font-weight:400}h1{font-size:1.8em}p{letter-spacing:.5px;color:#333f48;margin-bottom:5px;line-height:1.5}.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{box-sizing:border-box}html{margin:0;padding:0}@media screen and (width<=600px){html{height:auto}}body{margin:0;padding:0;position:relative}@media screen and (width<=600px){body{height:auto}}img{max-width:100%}.center{text-align:center}.zero-all{margin:0;padding:0}.primary-content{background:#f6f8f9;height:calc(100vh - 80px);padding:25px 15px;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{margin:0;padding:0;list-style:none}.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{color:#fff;padding:15px 0;font-size:.85em;text-decoration:none;display:block}.back svg{fill:#fff;margin-right:5px}.back svg,.back span{vertical-align:middle;display:inline-block}.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{transition:all .3s}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateY(-10px)}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.btn,input[type=submit]{appearance:none;color:#fff;background:#59a5d6;border:1px solid #209fd5;border-radius:5px;padding:.8em 2.5em;font-size:1em;font-weight:400;line-height:1;text-decoration:none;display:inline-block}.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;cursor:pointer;margin:0}.text-btn.small{text-transform:uppercase;font-size:.75em}.panel{background:#fff;border:1px solid #c2cfd6;border-radius:5px;padding:25px;position:relative}.panel:not(:last-child){margin-bottom:25px}.panel .panel-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.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;width:30px;height:30px}.panel .panel-options .toggle-button.active svg{fill:#59a5d6}.panel .panel-options .options{z-index:5;background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;min-width:200px;margin:0;padding:7px 0;list-style:none;position:absolute;top:35px;right:0;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.panel .panel-options .options li{cursor:pointer;padding:10px 15px}.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[type=color],input[type=date],input[type=datetime],input[type=datetime-local],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],input:not([type]),textarea{border:1px solid #c2cfd6;border-radius:5px;width:100%;padding:.5em;font-size:.9em}textarea{width:100%;max-width:100%;height:100px}label{margin-bottom:5px;font-size:.95em;font-weight:500;display:block}select{appearance:none;text-transform:capitalize;background:0 0;border:1px solid #c2cfd6;border-radius:5px;width:100%;padding:.5em;font-size:.9em}.select-wrap{position:relative}.select-wrap:after{content:"";pointer-events:none;background:url(/images/down-icon.png) 50%/contain;width:20px;height:20px;display:block;position:absolute;top:50%;right:10px;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{background:#f6f8f9;border:1px solid #c2cfd6;padding:.5em}.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{color:red;font-size:.9em}.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;text-transform:uppercase;border-radius:10px;font-size:.75em;position:absolute;bottom:10px;right:10px}.container:after,.row:after{clear:both;content:"";display:block}.flex-row{display:flex}.col-1{float:left;width:6.17215%;min-height:1px;margin-right:2.35765%;display:block}.col-1:last-child{margin-right:0}@media screen and (width<=800px){.col-1{float:none;width:100%;margin:0}.col-1:not(:last-child){margin:0 0 25px}.col-1.hide-tablet{display:none}}@media screen and (width<=600px){.col-1.hide-mobile{display:none}}.col-2{float:left;width:14.702%;min-height:1px;margin-right:2.35765%;display:block}.col-2:last-child{margin-right:0}@media screen and (width<=800px){.col-2{float:none;width:100%;margin:0}.col-2:not(:last-child){margin:0 0 25px}.col-2.hide-tablet{display:none}}@media screen and (width<=600px){.col-2.hide-mobile{display:none}}.col-3{float:left;width:23.2318%;min-height:1px;margin-right:2.35765%;display:block}.col-3:last-child{margin-right:0}@media screen and (width<=800px){.col-3{float:none;width:100%;margin:0}.col-3:not(:last-child){margin:0 0 25px}.col-3.hide-tablet{display:none}}@media screen and (width<=600px){.col-3.hide-mobile{display:none}}.col-4{float:left;width:31.7616%;min-height:1px;margin-right:2.35765%;display:block}.col-4:last-child{margin-right:0}@media screen and (width<=800px){.col-4{float:none;width:100%;margin:0}.col-4:not(:last-child){margin:0 0 25px}.col-4.hide-tablet{display:none}}@media screen and (width<=600px){.col-4.hide-mobile{display:none}}.col-5{float:left;width:40.2914%;min-height:1px;margin-right:2.35765%;display:block}.col-5:last-child{margin-right:0}@media screen and (width<=800px){.col-5{float:none;width:100%;margin:0}.col-5:not(:last-child){margin:0 0 25px}.col-5.hide-tablet{display:none}}@media screen and (width<=600px){.col-5.hide-mobile{display:none}}.col-6{float:left;width:48.8212%;min-height:1px;margin-right:2.35765%;display:block}.col-6:last-child{margin-right:0}@media screen and (width<=800px){.col-6{float:none;width:100%;margin:0}.col-6:not(:last-child){margin:0 0 25px}.col-6.hide-tablet{display:none}}@media screen and (width<=600px){.col-6.hide-mobile{display:none}}.col-7{float:left;width:57.351%;min-height:1px;margin-right:2.35765%;display:block}.col-7:last-child{margin-right:0}@media screen and (width<=800px){.col-7{float:none;width:100%;margin:0}.col-7:not(:last-child){margin:0 0 25px}.col-7.hide-tablet{display:none}}@media screen and (width<=600px){.col-7.hide-mobile{display:none}}.col-8{float:left;width:65.8808%;min-height:1px;margin-right:2.35765%;display:block}.col-8:last-child{margin-right:0}@media screen and (width<=800px){.col-8{float:none;width:100%;margin:0}.col-8:not(:last-child){margin:0 0 25px}.col-8.hide-tablet{display:none}}@media screen and (width<=600px){.col-8.hide-mobile{display:none}}.col-9{float:left;width:74.4106%;min-height:1px;margin-right:2.35765%;display:block}.col-9:last-child{margin-right:0}@media screen and (width<=800px){.col-9{float:none;width:100%;margin:0}.col-9:not(:last-child){margin:0 0 25px}.col-9.hide-tablet{display:none}}@media screen and (width<=600px){.col-9.hide-mobile{display:none}}.col-10{float:left;width:82.9404%;min-height:1px;margin-right:2.35765%;display:block}.col-10:last-child{margin-right:0}@media screen and (width<=800px){.col-10{float:none;width:100%;margin:0}.col-10:not(:last-child){margin:0 0 25px}.col-10.hide-tablet{display:none}}@media screen and (width<=600px){.col-10.hide-mobile{display:none}}.col-11{float:left;width:91.4702%;min-height:1px;margin-right:2.35765%;display:block}.col-11:last-child{margin-right:0}@media screen and (width<=800px){.col-11{float:none;width:100%;margin:0}.col-11:not(:last-child){margin:0 0 25px}.col-11.hide-tablet{display:none}}@media screen and (width<=600px){.col-11.hide-mobile{display:none}}.col-12{float:left;width:100%;min-height:1px;margin-right:2.35765%;display:block}.col-12:last-child{margin-right:0}@media screen and (width<=800px){.col-12{float:none;width:100%;margin:0}.col-12:not(:last-child){margin:0 0 25px}.col-12.hide-tablet{display:none}}@media screen and (width<=600px){.col-12.hide-mobile{display:none}}.flex-col-1{flex:1 0 8.33333%}.flex-col-2{flex:1 0 16.6667%}.flex-col-3{flex:1 0 25%}.flex-col-4{flex:1 0 33.3333%}.flex-col-5{flex:1 0 41.6667%}.flex-col-6{flex:1 0 50%}.flex-col-7{flex:1 0 58.3333%}.flex-col-8{flex:1 0 66.6667%}.flex-col-9{flex:1 0 75%}.flex-col-10{flex:1 0 83.3333%}.flex-col-11{flex:1 0 91.6667%}.flex-col-12{flex:1 0 100%}.flex-center{justify-content:center;align-items:center;width:100%;display:flex}.flex-center .panel{transform:translateY(-25px)}.flex-vertical-center{align-items:center;width:100%;display:flex}.justify-center{justify-content:center}.modal{z-index:10;position:fixed;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.modal .modal-inner{background:#fff;border-radius:15px;width:750px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.modal .modal-header{justify-content:space-between;align-items:center;display:flex}.modal .modal-header h4{margin-bottom:0}.modal .modal-header.notice{color:#8c3c48;background-color:#ec9fab;border-radius:15px 15px 0 0}.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{background:#f6f8f9;border-bottom-right-radius:15px;border-bottom-left-radius:15px;justify-content:flex-end;align-items:center;display:flex}.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;cursor:pointer;width:15px}.modal .description{margin-bottom:25px}.overlay{z-index:5;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.overlay.no-bg{background:0 0}.modal-feedback{z-index:10;background:#fff;border-radius:10px;padding:15px;position:absolute;top:25px;right:25px}.modal-feedback span,.modal-feedback svg{vertical-align:middle}.modal-feedback svg path{fill:#5cb85c}.add-item-modal{z-index:15;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.add-item-modal .overlay{border-radius:15px}.add-item-modal .options{z-index:10;background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;min-width:200px;margin:0;padding:7px 0;list-style:none;position:relative;transform:translateY(-110px);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.add-item-modal .options li{cursor:pointer;padding:10px 15px;display:block}.add-item-modal .options li:not(:last-child){border-bottom:1px solid #9b9b9b}.add-item-modal .options li:hover{background:#f6f8f9}.single-item{margin-bottom:25px;margin-right:25px;transition:all .2s;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.single-item a{text-decoration:none;display:block}.single-item .item-header{color:#fff;border-bottom:1px solid #eaebec;justify-content:space-between;align-items:center;padding:15px;display:flex}.single-item .item-header h3{margin:0}.single-item .item-body p{color:#9b9b9b;margin:0;padding:15px;font-size:.9em}.single-item .item-body p:not(:last-child){border-bottom:1px solid #eaebec}.single-item:hover{transform:scale(1.01)}.single-item .delete{fill:#fff;cursor:pointer;width:15px}.add-item{text-align:center;cursor:pointer;border:1px dashed #9b9b9b;border-radius:5px;min-height:215px;margin-bottom:25px;transition:all .2s;position:relative}.add-item .inner{position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.add-item .icon{fill:#c2cfd6;width:70px;margin-bottom:5px;display:inline-block}.add-item span{text-transform:uppercase;color:#9b9b9b;display:block}.add-item:hover{background:#eaebec;border:1px solid #eaebec}.add-item:hover .icon{fill:#59a5d6}.add-item:hover span{color:#59a5d6}.items-grid{flex-wrap:wrap;display:flex}.items-grid .single-item,.items-grid .add-item{flex:1 0 33.3333%;max-width:calc(33.3333% - 25px)}@media screen and (width>=1300px){.items-grid .single-item,.items-grid .add-item{flex:1 0 25%;max-width:calc(25% - 25px)}}@media screen and (width<=800px){.items-grid .single-item,.items-grid .add-item{flex:1 0 50%;max-width:50%}}.client-list .single-item,.client-list .add-item{flex:1 0 33.3333%;max-width:calc(33.3333% - 25px)}@media screen and (width<=800px){.client-list .single-item,.client-list .add-item{flex:1 0 50%;max-width:50%}}.alert{border-radius:25px;margin-bottom:25px;padding:.4em 1em}.alert.warn{color:#8c3c48;background:#ec9fab;border:1px solid #8c3c48}.alert.warn p{color:#8c3c48;margin-bottom:0}.alert.success{color:#fff;background:#5cb85ce6;border:1px solid #308a3ce6}.alert.success p{color:#fff;margin-bottom:0}.tabbed-content{border:1px solid #c2cfd6}.tabbed-content .tabs{overflow-x:scroll}.tabbed-content .tabs .tab-list{flex-wrap:nowrap;width:auto;margin:0;padding:0;list-style:none;display:flex}.tabbed-content .tabs li{cursor:pointer;border-right:1px solid #c2cfd6;align-self:stretch;padding:1em;font-weight:500;position:relative}.tabbed-content .tabs li:hover{background:#f6f8f9}.tabbed-content .tabs li:before{content:"";opacity:0;background:#59a5d6;width:calc(100% + 2px);height:3px;transition:all .2s;display:block;position:absolute;top:-2px;left:-1px}.tabbed-content .tabs li.active{border-top:4px solid #59a5d6}.tabbed-content .tabs li svg{fill:#c2cfd6;display:block}.tabbed-content .tab-content{border-top:1px solid #c2cfd6;max-height:350px;padding:15px;overflow-y:scroll}.info-column:not(:last-child){margin-right:15px}.info-column .column-header{border:1px solid #c2cfd6;border-top-left-radius:4px;border-top-right-radius:4px;padding:15px}.info-column .column-header p{color:#fff;margin-bottom:0;display:inline-block}.info-column .column-header p:not(:last-child){margin-right:5px}.info-column .info{border:1px solid #c2cfd6;border-top:none;max-height:350px;margin:0;padding:0;list-style:none;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{justify-content:space-between;align-items:center;padding:15px;font-size:.9em;font-weight:500;display:flex}.info-column .info li:not(:last-child){border-bottom:1px solid #c2cfd6}.info-column .info li.selectable:hover{cursor:pointer;color:#59a5d6;background:#f6f8f9}.info-column .info li .tags .tag{margin-left:10px;padding:3px 4px;font-size:.7em}.controls{justify-content:center;align-items:center;display:flex}.controls .slider-navigation{margin-right:15px}.controls .slider-count{color:#c2cfd6;margin-right:10px;font-size:.9em}.slider-navigation{display:flex}.slider-navigation .nav-item{cursor:pointer}.slider-navigation .nav-item:first-child{margin-right:10px}.slider-navigation svg{width:30px;height:30px}.slider-navigation svg path{fill:#c2cfd6}.table{border:1px solid #c2cfd6}.table-head{border-bottom:1px solid #c2cfd6;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.table-head>li{padding:15px}.table-head>li:not(:last-child){border-right:1px solid #c2cfd6}.table-body{max-height:350px;margin:0;padding:0;list-style:none;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{border-bottom:1px solid #c2cfd6;display:flex}.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{display:inline-block;position:relative}.tooltip .tooltip-trigger{cursor:pointer;background:#0006;border-radius:50%;width:17px;height:17px}.tooltip .tooltip-trigger .inner{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:.8em;display:flex}.tooltip .tooltip-trigger .inner span{line-height:.9}.tooltip .tooltip-content{pointer-events:none;opacity:0;z-index:5;color:#fff;background:#29353d;border-radius:5px;min-width:200px;padding:10px 15px;font-size:.9em;transition:all .2s;position:absolute;top:30px;left:50%;transform:translate(-50%)}.tooltip .tooltip-content:before{content:"";background:#29353d;width:15px;height:15px;display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.tooltip:hover .tooltip-content{opacity:1}header{border-bottom:1px solid #c2cfd6}header .logo{width:150px;padding:10px 0}header .inner{justify-content:space-between;align-items:center;padding:0 15px;display:flex}header .primary-nav{margin:0;padding:0;list-style:none;display:flex}header .primary-nav .menu-item:not(:last-child){border-right:1px solid #9b9b9b}header .primary-nav .menu-item a,header .primary-nav .menu-item .no-link{color:#9b9b9b;padding:5px 25px;font-weight:500;text-decoration:none;display:block}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{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{width:27px;height:27px;transition:all .2s;display:block}header .primary-nav .menu-item svg path{fill:#9b9b9b}header .primary-nav .menu-item .sub-menu{z-index:5;text-align:right;opacity:0;pointer-events:none;background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;min-width:175px;margin:0;padding:0;list-style:none;transition:all .2s;position:absolute;top:100%;right:0;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}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{min-height:calc(100vh - 80px);display:flex}.has-sidebar .sidebar{flex:1 0 20%}.has-sidebar .primary-content{flex:1 0 80%}.sidebar{color:#fff;background:#333f48}.sidebar .section:not(:last-child){border-bottom:1px solid #9b9b9b}.sidebar-btn{transition:all .1s}.sidebar-btn:hover{background:#59a5d6}.admin-nav{margin:0;padding:0;list-style:none}.admin-nav li{border-bottom:1px solid #9b9b9b;transition:all .2s}.admin-nav li:hover,.admin-nav li.active{background:#59a5d6}.admin-nav a{color:#fff;padding:15px;font-size:1.2em;text-decoration:none;display:block}.sidebar-title{border-bottom:1px solid #9b9b9b;padding:12px 15px}.sidebar-title .inline-icon{vertical-align:middle;margin-right:10px}.sidebar-title svg{width:25px;height:25px}.sidebar-title svg path{fill:#fff}.sidebar-title h2{vertical-align:middle;margin-bottom:0;font-size:1.4em;font-weight:300;display:inline-block}.project-info{border-bottom:1px solid #9b9b9b;margin:0;padding:12px 15px;list-style:none}.project-info li{padding:5px;font-size:.9em;font-weight:500}.specs,.glances{flex-wrap:nowrap;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden visible}.specs .info-column,.glances .info-column{flex:1 0 calc(33.3333% - 10px);max-width:calc(33.3333% - 10px)}.report .table-head .column{cursor:pointer}.report .table-body{max-height:1000px}.report .column{position:relative}.tags{margin:0;padding:0;list-style:none;display:flex}.tags .tag{letter-spacing:.5px;color:#fff;text-transform:uppercase;border-radius:5px;padding:3px 4px;font-size:.7em}.report .has-tags{justify-content:space-between;align-items:center;display:flex}.report .tags{flex-wrap:wrap;justify-content:flex-end}.report .tags .tag{margin:3px}.legend .tags{flex-wrap:wrap}.legend .tag{margin:5px 10px;display:inline-block}.legend .description{font-size:.9em}.sort{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.sort.reversed{transform:translateY(-50%)rotate(180deg)}
