.t3-mainnav .t3-navbar {
  padding-left: 0;
  padding-right: 0;
  float: right;
}
.corporate .slideshow {
  background: #f6f3f3;
  border-bottom: 1px solid #eeeeee;
  padding: 15px 0;
}
.corporate .t3-sl-2 {
  padding: 5px;
}
@media screen and (min-width: 768px) {
  .t3-sl {
    padding-bottom: 10px;
    padding-top: 20px;
  }
}
.t3-content {
  padding-top: 1px;
  padding-bottom: 1px;
}
.t3-footer {
  background: #344150;
  color: #ffffff;
}
@media screen and (min-width: 768px) {
  .t3-footer-sl {
    padding: 10px 0;
  }
}
.t3-footer-sl .t3-module {
  background: #344150;
  color: #959ca4;
  margin-top: 10px;
  margin-bottom: 10px;
}
.t3-footer-sl .t3-module .module-title {
  color: #ffffff;
  font-size: 18px;
  margin-bottom: 10px;
}
.t3-footer-sl .t3-module ul > li > a {
  color: #ffffff;
}
.t3-footer-sl .t3-module ul > li > a:focus {
  color: #C1C1C1;
}
.t3-copyright {
  border-top: 2px solid #ffffff;
  font-size: 12px;
  padding: 40px 0 20px;
}

.sprocket-mosaic .sprocket-mosaic-filter ul li.active, .sprocket-mosaic .sprocket-mosaic-filter ul li:hover, .sprocket-mosaic .sprocket-mosaic-g-filter ul li.active, .sprocket-mosaic .sprocket-mosaic-g-filter ul li:hover {
    background: #2698de;
    color: #fff;
}

#main .sprocket-mosaic .sprocket-mosaic-filter ul li, #main .sprocket-mosaic .sprocket-mosaic-filter ul li,
.sprocket-mosaic .sprocket-mosaic-filter li, .sprocket-mosaic .sprocket-mosaic-filter li {border-radius: 10px;padding: 10px 6px;margin: 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}

h1,
.h1 {
  font-size: 30px;
}
h2,
.h2 {
  font-size: 28px;
}