.top-links .button {
  border-radius: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
}
div.pull-right {
  float: right;
}
@media screen and (max-width: 768px) {
  .top-links {
    text-align: center;
  }
  div.pull-right {
    float: none;
  }
  .top-b, .top-c {
    display: none;
  }
}
a.top-links, a.top-links:link {
  text-decoration: none;
}
#rstpl-pagewrap .rstpl-copyright-position {
    padding-top: 15px;
}
h1 {font-size: 32px; font-weight: 600;}
h2 {font-size: 30px;}
h3 {font-size: 28px;}
h4 {font-size: 26px;}
h5 {font-size: 24px;}
h6 {font-size: 22px;}
.item-title {
  font-size: 30px !important;
}
.rstpl-card {
  margin: 10px;
  padding: 2rem;
  background-color: #595959;
  border: 1px solid #000000;
  border-radius: 20px;
}
.rstpl-card .button {
  border-radius: 50px;
}
.blog h1 {margin-top: 15px;}
.rstpl-inner-before-content-position h1 {margin-top: 15px;}
#rstpl-com_users {
  margin: 10px;
  padding: 2rem;
  background-color: #e9e9e9;
  border: 1px solid #0e0e0e;
  border-radius: 20px;
}
#rstpl-com_users .btn {border-radius: 50px;}
#rstpl-main-menu-position .navbar .rstpl-brand.text {
    border-radius: 20px;
}