#t3-footer {
  background-color: #e51f2f;
  color: white;
  height: 700px;
  background-image: url('/images/photos/ouvea-2300.jpg');
  background-position: bottom;
}
.t3-footer,
.t3-copyright {
  border-top: none;
}
.t3-footer .copyright small {
  font-size: 80%;
  color: #888;
}
.t3-footer .copyright a {
  color: #888;
  text-decoration: none;
}
.t3-copyright {
  padding: 30px 0 0;
}
.t3-copyright a {
  color: white;
}
.t3-copyright a:hover {
  color: #0a2a55;
}
a {
  font-weight: bold;
}
.sitename {
  display: inline;
  font-size: 30px;
  color: #00AFF0;
  font-weight: bold;
}
@media (max-width: 767px) {
  .logo-img {
    width: 100px;
  }
  .sitename {
    font-size: 20px;
  }
}

.t3-sl {
  padding-bottom: 0px;
  padding-top: 0px;
}
.t3-sl {
  padding-bottom: 0px;
  padding-top: 0px;
}
.t3-content {
  padding-top: 0px;
  padding-bottom: 20px;
}
#rp-logo {
  font-family: "Neutra Text", nexa_lightregular;
  text-align: left;
  padding: 0 35px 0 0;
  font-size: 40px;
}
#rp-logo .small.sup {
  position: relative;
  top: -7px;
  display: block;
  text-align: left;
  left: 0px;
  font-size: 14.3px;
  letter-spacing: 0.7px;
  line-height: 15px;
  font-weight: 100;
  color: black;
}
#rp-logo a {
  text-decoration: none;
  color: #e51f2f !important;
}
.ifaq-tpl-clean_blue_math .collapse-open {
  background: #e9f1f4;
  color: #0a2a55;
}
.ifaq-tpl-clean_blue_math .ifaq-collapsible > a {
  color: #777;
  display: block;
  text-decoration: none;
  padding: 1px 0 1px 60px;
  background: url(../../templates/t3_bs3_blank/local/images/icon-plus.png) no-repeat scroll 2% center;
}
.ifaq-tpl-clean_blue_math .collapse-open > a {
  background: url(../../templates/t3_bs3_blank/local/images/icon-minus.png) no-repeat scroll 2% center;
}
.ifaq-tpl-clean_blue_arrow .collapse-open {
  background: #999999;
  color: #0a2a55;
  text-shadow: 0px;
  box-shadow: 0px 0px 0px 1px rgba(155, 155, 155, 0.3), 0px 2px 2px rgba(0, 0, 0, 0.1);
}
.ifaq-tpl-clean_blue_math .ifaq-collapsible {
  background: #f7f7f7;
  box-shadow: 0px;
}
.hpbackground,
.dark-background {
  background-color: #0a2a55;
  color: white;
}