@charset "UTF-8";/* https://google-webfonts-helper.herokuapp.com/fonts/source-sans-pro?subsets=latin */@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("../fonts/source-sans-pro-v13-latin-regular.eot");src:local("Source Sans Pro Regular"), local("SourceSansPro-Regular"), url("../fonts/source-sans-pro-v13-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro-v13-latin-regular.woff2") format("woff2"), url("../fonts/source-sans-pro-v13-latin-regular.woff") format("woff"), url("../fonts/source-sans-pro-v13-latin-regular.ttf") format("truetype"), url("../fonts/source-sans-pro-v13-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("../fonts/source-sans-pro-v13-latin-700.eot");src:local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url("../fonts/source-sans-pro-v13-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro-v13-latin-700.woff2") format("woff2"), url("../fonts/source-sans-pro-v13-latin-700.woff") format("woff"), url("../fonts/source-sans-pro-v13-latin-700.ttf") format("truetype"), url("../fonts/source-sans-pro-v13-latin-700.svg#SourceSansPro") format("svg")}a{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;color:#0a5384}a.btn-default{color:#444}a.btn-primary{color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Catamaran", "Helvetica", "Arial", "sans-serif";font-weight:200;letter-spacing:1px}.text-primary{color:#f3fbfd !important}.text-info{color:#2fbbcc !important}.asc:after{content:" ↓"}.desc:after{content:" ↑"}.btn-default.active{background-color:#2fbbcc;border-color:#2fbbcc;color:#f8f8f8}.btn-default.active > i.text-primary{color:#f8f8f8}.list-group-item.active{background-color:#0a5384;border-color:#0a5384;color:#f8f8f8}.btn-white{background-color:#fff;border-color:#ddd;color:#444}.btn-white:hover,.btn-white.active{background-color:#2fbbcc;border-color:#2fbbcc;color:#f8f8f8}.btn-outline{color:#f8f8f8;background:transparent;border:1px solid;border-color:#f8f8f8}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#333;border-color:#f3fbfd;background-color:#f3fbfd}.btn-primary-outline{color:#2fbbcc;border:1px solid;border-color:#2fbbcc}.btn-primary-outline:hover,.btn-primary-outline:focus,.btn-primary-outline:active,.btn-primary-outline.active{color:#f8f8f8;border-color:#2fbbcc;background-color:#2fbbcc}.btn-primary{background-color:#2fbbcc;border-color:#2fbbcc}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#333;border-color:#f8f8f8;background-color:#f8f8f8;border-color:#333}.btn-primary.disabled,.btn-primary:disabled{background-color:#2fbbcc;border-color:#2fbbcc}.btn-secondary{color:#555;background-color:#f8f8f8;border-color:#ddd}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active{color:#f8f8f8;border-color:#2fbbcc;background-color:#2fbbcc;border-color:#2fbbcc}.btn-tertiary{background-color:#e3a220;border-color:#e3a220;box-shadow:none}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active,.btn-tertiary.active{color:#333;background-color:#e0a800;border-color:#d39e00}.dropdown-item.active,.dropdown-item:active{background-color:#2fbbcc}.callout a{color:#0a5384}.callout a:hover{color:#0056b3}.callout.callout-warning{border-left-color:#e3a220}.card-warning.card-outline{border-top:3px solid #e3a220}.nav-pills .nav-link:not(.active):hover{color:#0a5384}.ms-brand{font-family:"MistralStd";font-weight:normal;font-size:1.2em}@media (min-width: 576px){.w-sm-25{width:25% !important}.w-sm-50{width:50% !important}.w-sm-75{width:75% !important}.w-sm-100{width:100% !important}.w-sm-auto{width:auto !important}.h-sm-25{height:25% !important}.h-sm-50{height:50% !important}.h-sm-75{height:75% !important}.h-sm-100{height:100% !important}.h-sm-auto{height:auto !important}}@media (min-width: 768px){.w-md-25{width:25% !important}.w-md-50{width:50% !important}.w-md-75{width:75% !important}.w-md-100{width:100% !important}.w-md-auto{width:auto !important}.h-md-25{height:25% !important}.h-md-50{height:50% !important}.h-md-75{height:75% !important}.h-md-100{height:100% !important}.h-md-auto{height:auto !important}}@media (min-width: 992px){.w-lg-25{width:25% !important}.w-lg-50{width:50% !important}.w-lg-75{width:75% !important}.w-lg-100{width:100% !important}.w-lg-auto{width:auto !important}.h-lg-25{height:25% !important}.h-lg-50{height:50% !important}.h-lg-75{height:75% !important}.h-lg-100{height:100% !important}.h-lg-auto{height:auto !important}}@media (min-width: 1200px){.w-xl-25{width:25% !important}.w-xl-50{width:50% !important}.w-xl-75{width:75% !important}.w-xl-100{width:100% !important}.w-xl-auto{width:auto !important}.h-xl-25{height:25% !important}.h-xl-50{height:50% !important}.h-xl-75{height:75% !important}.h-xl-100{height:100% !important}.h-xl-auto{height:auto !important}}.dashboard-flash-message .flash__message{margin:0 0.5rem 1rem !important}.tooltip{z-index:10001 !important}.user-panel .list-group-item{color:#495057 !important}.user-panel .list-group-item.active{background-color:#2fbbcc !important;border-color:#2fbbcc !important;color:#f8f8f8 !important}.user-panel .image{padding-left:0}.user-panel .info{padding-top:0;padding-bottom:0}.main-sidebar .brand-link{line-height:normal;background:url("/img/dashboard-header-bg.jpg"), linear-gradient(to left, #0d81aa 15%, #28b0c6 60%)}.main-sidebar .brand-link .brand-text{color:#fff;font-size:1.2em;font-family:"MistralStd";font-weight:normal;padding-left:10px}.main-sidebar .brand-link .brand-text:hover{color:#f4f5f7}.main-sidebar .brand-link .brand-image{font-family:"MistralStd";font-weight:normal;margin-top:8px;margin-left:18px}body:not(.sidebar-collapse) .brand-image{display:none}.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active{background-color:#2fbbcc}.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active > i{color:#f8f8f8 !important}.disabled-tab{pointer-events:none}input[type="text"].form-control{font-size:inherit;height:auto}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.table td{vertical-align:middle}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.pagination .page-link{color:#2fbbcc}.pagination .page-link:hover{color:#2fbbcc}.pagination .page-item.active .page-link{background-color:#2fbbcc;border-color:#2fbbcc}.pagination .ellipsis{position:relative;display:block;padding:0.5rem 0.55rem;margin-left:-1px;line-height:1.25;color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border:1px solid #dee2e6}.callout.callout-success,.alert.alert-success{color:#3c763d !important;background-color:#dff0d8 !important;border-color:#d6e9c6 !important}.alert.alert-notice,.callout.callout-notice{color:#8a6d3b !important;background-color:#fcf8e3 !important;border-color:rgba(138, 109, 59, 0.4) !important}.alert.alert-notice a,.callout.callout-notice a{color:#8a6d3b !important}.callout.callout-danger,.alert.alert-danger{color:#a94442 !important;background-color:#f2dede !important;border-color:#ebccd1 !important}.card .card-header[data-card-widget="collapse"]:hover{cursor:pointer}.main-header.no-auth{background:url(/img/dashboard-header-bg.jpg), linear-gradient(270deg, #0d81aa 15%, #28b0c6 60%);height:49px;background-size:cover}.is-invalid.multicheckbox .invalid-feedback{display:block}.is-invalid.multicheckbox .form-check > .form-check-label{color:#dc3545}