a {
  color: #006DD9;
}
hr {
  border-top-color: rgba(68, 68, 68, 0.1);
}
h1,
h2,
h3,
h4,
h5,
h6,
table caption {
  color: #333;
}
h1,
h6 {
  font-family: "Helvetica Neue", Arial, sans-serif;
}
.content {
  font-size: 18px;
}
.content a {
  border-bottom-color: rgba(0, 109, 217, 0.6666666666666665);
}
.content a:hover {
  border-bottom-color: #006DD9;
}
.content a.image-link {
  border: none;
}
.content table {
  border-bottom: 2px solid #333;
}
.content table td,
.content table th {
  border-bottom-color: rgba(51, 51, 51, 0.2);
}
.content table th {
  color: #333;
  border-top: 2px solid #333;
}
.btn {
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-size: 18px;
  border-radius: 0.2222222222222222em;
  background-color: #444;
  color: #fff;
}
.alert-success {
  background-color: #dff0d8;
  color: #3c763d;
}
.alert-success .alert-title {
  color: #3c763d;
}
.alert-success .content a {
  color: #3c763d;
  border-bottom-color: rgba(60, 118, 61, 0.6666666666666665);
}
.alert-success .content a:hover {
  border-bottom-color: #3c763d;
}
.alert-info {
  background-color: #d9edf7;
  color: #31708f;
}
.alert-info .alert-title {
  color: #31708f;
}
.alert-info .content a {
  color: #31708f;
  border-bottom-color: rgba(49, 112, 143, 0.6666666666666665);
}
.alert-info .content a:hover {
  border-bottom-color: #31708f;
}
.alert-warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
}
.alert-warning .alert-title {
  color: #8a6d3b;
}
.alert-warning .content a {
  color: #8a6d3b;
  border-bottom-color: rgba(138, 109, 59, 0.6666666666666665);
}
.alert-warning .content a:hover {
  border-bottom-color: #8a6d3b;
}
.alert-danger {
  background-color: #f2dede;
  color: #a94442;
}
.alert-danger .alert-title {
  color: #a94442;
}
.alert-danger .content a {
  color: #a94442;
  border-bottom-color: rgba(169, 68, 66, 0.6666666666666665);
}
.alert-danger .content a:hover {
  border-bottom-color: #a94442;
}
.form-control {
  padding: 0.2222222222222222em 0.5em;
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-size: 18px;
  line-height: 1.4444444444444444em;
  border: 0.05555555555555555em solid rgba(68, 68, 68, 0.30000000000000004);
  border-radius: 0.2222222222222222em;
  background-color: #fff;
  color: #444;
}
input[disabled].form-control {
  background-color: rgba(68, 68, 68, 0.30000000000000004) !important;
  box-shadow: 0 !important;
  border-width: 0.05555555555555555em !important;
}
.form-control:hover {
  border-color: rgba(68, 68, 68, 0.6);
}
.form-control:active,
.form-control:focus {
  border-color: rgba(68, 68, 68, 0.85);
  box-shadow: 0 0 6px 2px rgba(51, 51, 51, 0.1);
}
.control-label {
  font-size: 18px;
  color: #444;
}
.chunk-gallery .owl-nav > div {
  background-color: #fff;
}
.no-csstransforms .chunk-gallery .owl-nav > div {
  color: #006DD9;
}
.csstransforms .chunk-gallery .owl-nav > div {
  color: transparent;
}
.csstransforms .chunk-gallery .owl-nav > .owl-prev:before {
  border-left-color: #006DD9;
  border-bottom-color: #006DD9;
}
.csstransforms .chunk-gallery .owl-nav > .owl-next:before {
  border-right-color: #006DD9;
  border-bottom-color: #006DD9;
}
.chunk-gallery .gallery-thumbs .owl-item:after {
  background-color: transparent;
}
.chunk-gallery .gallery-thumbs .owl-item.active.center:after {
  background-color: #006DD9;
}
.chunk-gallery .gallery-cta a {
  border-bottom-color: rgba(0, 109, 217, 0.6666666666666665);
}
.chunk-gallery .gallery-cta a:hover {
  border-bottom-color: #006DD9;
}
.sidebar-table-of-contents-widget {
  border-top-color: rgba(68, 68, 68, 0.1);
}
.sidebar-table-of-contents-widget .table-of-contents-list {
  font-family: "Helvetica Neue", Arial, sans-serif;
}
.sidebar-table-of-contents-widget .table-of-contents-list li a:hover {
  border-bottom-color: #006DD9;
}
.sidebar-carousel-widget .item-list > li {
  background-color: #fff;
}
body {
  color: #444;
  font-family: "Helvetica Neue", Arial, sans-serif;
  background-color: #fff;
}
#header-nav {
  background-color: #222;
}
#header-nav > ul {
  font-family: "Helvetica Neue", Arial, sans-serif;
}
#header-nav > ul > li a {
  color: #e5e5e5;
  border-bottom-color: transparent;
}
#header-nav > ul > li a[href]:hover {
  border-bottom-color: #e5e5e5;
}
#header-nav > ul > li.active > a {
  color: #fff !important;
  border-bottom-color: #fff !important;
}
#header-nav .dropdown .dropdown-list {
  font-family: "Helvetica Neue", Arial, sans-serif;
  background-color: #222;
}
#strip .constraint {
  font-family: "Helvetica Neue", Arial, sans-serif;
  color: #fff;
  background-color: #222;
}
#strip .constraint a {
  color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.5);
}
#strip .constraint a:hover {
  border-bottom-color: #fff;
}
#page .constraint {
  background: #fff;
}
#footer .constraint {
  background: #fff;
}
#footer-nav {
  background-color: #222;
  color: #e5e5e5;
}
#footer-nav a {
  color: #e5e5e5;
  border-bottom-color: transparent;
}
#footer-nav a:hover {
  border-bottom-color: #e5e5e5;
}
