@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|Roboto:100,100i,300,300i,regular,italic,500,500i,700,700i,900,900i|');

.footable.table th {
  background-color: #16242f !important;
}
.footable .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  background-color: #01a5e2;
  border-width: 1.2px;
  border-color: #01a5e2;
}
.footable .btn-default {
  border-width: 1.2px;
}
.foo-table .form-group.footable-filtering-search input.form-control {
  border-width: 0px;
}
.colored_table table.foo-table.inverted .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  background-color: #01a5e2;
  border-width: 1.4px;
}
.colored_table table.foo-table.inverted.table tr td {
  background-color: #9C27B0;
}
strong {
  text-decoration: none;
  font-family: Roboto;
}
a {
  color: #16242f;
  font-weight: 600;
}
a:visited {
  color: #16242f;
}
a:active {
  color: #16242f;
}
.semantic_ui .ui.inverted.striped.table tbody tr:nth-child(2n) {
  background-color: #3498db;
}
.footable.table :last-child tr {
  background-color: #ffffff;
}
.footable.table :last-child tr:hover {
  background-color: #34495e;
}
p {
  font-family: Roboto;
}
h4 {
  font-family: Roboto;
  text-decoration: none;
  font-weight: 600;
}
a:hover {
  color: #01a5e2;
}
article.lp_course h1.entry-title {
  font-family: Roboto;
}
.footable_parent .fooicon {
  background-color: #01a5e2;
}
.semantic_ui .ui.striped.table tbody tr:nth-child(2n) {
  background-color: rgba(189, 195, 199, 0.357);
}
.top_site_main .page-title-wrapper .banner-wrapper h2 {
  font-family: Roboto;
}
#learn-press-course-curriculum ul.curriculum-sections .section-header {
  font-family: Roboto;
}
