@media print {
  * {
      color: inherit !important;
      text-shadow: none !important;
      background: transparent !important;
      -webkit-box-shadow: none !important;
              box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline !important;
  }

  pre,
  blockquote {
      border: initial;
      page-break-inside: initial;
  }

  .HeadingName,
  .HeadingParagraph,
  .OtherHeadingParagraph
  {
      page-break-after: initial;
  }

  select {
      background: initial !important;
  }

  .table td,
  .table th {
      background-color: initial !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
      border-top-color: initial !important;
  }
  .label {
      border: initial;
  }
  .table {
      border-collapse: initial !important;
  }
  .table-bordered th,
  .table-bordered td {
      border: initial !important;
  }
}
html {
  font-size: 80%;
}
body.cke_contents_ltr {
  background-color: white;
}
body {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: inherit;
  line-height: 1.42857143;
  color: #333;
  /* background-color: #007d45; */
}
a {
  color: #06c;
}
a:hover,
a:focus {
  color: #004e9c;
}

.sr-only a {
  color: white;
}
.sr-only a:hover {
  color: white;
}
h3,
.h3 {
  margin-top: 10px;
  margin-bottom: 10px;
}

h1,
.h1 {
  font-size: 2em;
}
h2,
.h2 {
  font-size: 1.5em;
}
h3,
.h3 {
  font-size: 1.25em;
}
h4,
.h4 {
  font-size: 1.25em;
}
h5,
.h5 {
  font-size: 1em;
}
.list-inline {
  position: relative;
  top: 2px;
}
blockquote {
  font-size: initial;
}
blockquote:before,
blockquote:after {
  content: initial;
}
@media (min-width: 768px) {
  .col-sm-12 {
    padding-bottom: 5px;
  }
}
.form-control {
  font-size: 13px;
}
.input-sm,
.form-horizontal .form-group-sm .form-control {
height: 22px;
}
select.input-sm {
height: 31px;
line-height: 31px;
}
@media (min-width: 768px) {
  .form-inline .form-control {
    width: 115px;
  }
}
.btn {
  font-size: 13px;
}
.btn-xs,
.btn-sm {
    font-size: 12px;
}
.btn-lg {
    font-size: 18px;
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: initial;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color: #013665;
border-color: #014580;
}
.navbar-collapse {
  border-top: initial;
}
.navbar-nav > li > a {
  line-height: 18px;
}
@media (max-width: 767px) {
  .navbar-nav {
    margin: 0;
  }
}
@media (min-width: 768px) {
  .navbar-nav > li > a {
      padding-top: 4px;
      padding-bottom: 4px;
  }
}
.pagination {
  display: inherit;
}
.pagination > li > a,
.pagination > li > span {
  color: #333;
  border: 1px solid #ccc;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #007d45;
  border-color: #08653b;
}

.pagination > li > a:focus,
.pagination > li > span:focus {
outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pagination > .active > a:active,
.pagination > .active > span:active {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #007d45;
  border-color: #08653b;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #333;
  cursor: initial;
  background-color: #fff;
  border-color: #ccc;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.tooltip.bottom .tooltip-arrow {
  position: relative;
}