.footer {
	margin-top: -10px;
	font-size: 0.8em;
	padding: 16px;
}

.tabs dd.active a, .tabs .tab-title.active a {
    background: #28a8cd !important;
}
.tabs-content {
    margin-bottom: 0px !important;
}

.img-guide {
    box-shadow: 0px 0px 8px #555;
}

.success {
    background-color: #96c11f !important;
}

.alert-box.info {
    background-color: #b6d0da !important;
}

.progress {
    height: 2.3125rem !important;
    border: 1px solid #ccc !important;
    padding: 0.125rem;
}

.custom1 {
    background-color: #96C11F;
    border-color: #5A7B00;
    color: #ffffff;
}
.custom1:hover, .custom1:focus {
    background-color: #80A90D;
    color: #ffffff;
}
.custom2 {
    background-color: #fdc319;
    border-color: #ddaa17;
    color: #ffffff;
}
.custom2:hover, .custom2:focus {
    background-color: #ddaa17;
    color: #ffffff;
}
.custom3 {
    background-color: #e94d5a;
    border-color: #c7424c;
    color: #ffffff;
}
.custom3:hover, .custom3:focus {
    background-color: #c7424c;
    color: #ffffff;
}
.custom4 {
    background-color: #28a8cd;
    border-color: #2391b1;
    color: #ffffff;
}
.custom4:hover, .custom4:focus {
    background-color: #2391B1;
    color: #ffffff;
}
.custom5 {
    background-color: #a7a7a7 !important;
    border-color: #878787 !important;
    color: #ffffff;
}
.custom5:hover, .custom5:focus {
    background-color: #878787 !important;
    color: #ffffff;
}

.secondary:hover, .secondary:focus {
    background-color: #878787 !important;
}

.meter {
    padding: 0.5rem !important;
}

.legend1 {
	width: 18px;
	height: 14px;
	background-color: lightgray;
	border: solid 1px white;
}
.legend2 {
	width: 18px;
	height: 14px;
	background-color: orange;
	border: solid 1px white;
}

@media print {
  .large-1 {
    width: 8.33333%;
  }

  .large-2 {
    width: 16.66667%;
  }

  .large-3 {
    width: 25%;
  }

  .large-4 {
    width: 33.33333%;
  }

  .large-5 {
    width: 41.66667%;
  }

  .large-6 {
    width: 50%;
  }

  .large-7 {
    width: 58.33333%;
  }

  .large-8 {
    width: 66.66667%;
  }

  .large-9 {
    width: 75%;
  }

  .large-10 {
    width: 83.33333%;
  }

  .large-11 {
    width: 91.66667%;
  }

  .large-12 {
    width: 100%;
  }
}

body,
html {
    height: 100%;
    font-family: 'Titillium Web', sans-serif !important;
}

#particles-js canvas {
    display: block;
    vertical-align: bottom;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    -webkit-transition: opacity .8s ease, -webkit-transform 1.4s ease;
    transition: opacity .8s ease, transform 1.4s ease
}

#particles-js {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: -10;
    top: 0;
    left: 0
}

/* pt-sans-regular - latin */
@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/pt-sans-v9-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('PT Sans'), local('PTSans-Regular'),
    url('fonts/pt-sans-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/pt-sans-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/pt-sans-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/pt-sans-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/pt-sans-v9-latin-regular.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* titillium-web-regular - latin */
@font-face {
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/titillium-web-v6-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'),
    url('fonts/titillium-web-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/titillium-web-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/titillium-web-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/titillium-web-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/titillium-web-v6-latin-regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}