@import url('//fonts.googleapis.com/css?family=Open+Sans|Roboto+Slab');
@media only screen and (max-width: 800px) {
  .site-inner {
    padding-left: 0;
    padding-right: 0;
  }
  .content .post, .content .page, .sidebar .widget {
    border-radius: 0 !important;
  }
  .pagination {
    text-align: center;
  }
}
body, body div, input {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6rem;
}
input {
  padding: 12px;
}
h1, h2 {
  font-family: 'Roboto Slab', 'Open Sans', sans-serif;
  font-weight: 700;
}
a {
  text-decoration: none;
}
.site-header {
  background-color: #0f75bc !important;
}
.footer-widgets {
  background-color: #1f487e;
  color: #e3f2fd;
}
.footer-widgets a, .site-footer a {
  color: #e3f2fd;
}
.footer-widgets a:hover, .site-footer a:hover {
  color: #fff;
}
.site-footer {
  background-color: #1d3461;
  color: #e3f2fd;
  border: 0;
}
.entry-title {
  font-size: 2.8rem;
}
.content .post, .content .page, .sidebar .widget, .pagination ul li a {
  border-radius: 8px;
  box-shadow: 0 5px 10px -6px rgba(0, 0, 0, .15);
  -moz-box-shadow: 0 5px 10px -6px rgba(0, 0, 0, .15);
  -webkit-box-shadow: 0 5px 10px -6px rgba(0, 0, 0, .15);
}
.entry-image {
  border-radius: 8px;
}
div.pt-event-box-container {
  width: 100%;
  margin: 0;
}
div.pt-event-box {
  max-width: none;
  box-shadow: none;
}
div.pt-event-box-img {
  border-radius: 8px;
  height: 220px;
}
.pt-event-box-img .pt-event-box-cover-photo a {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.37) 100%);
  height: 220px;
}
.pt-event-box-content {
  left: 16px;
}
.pt-event-box-date {
  padding-left: 0;
  padding-right: 0;
}
.pt-event-box-footer {
  display: none;
  padding-left: 0;
  padding-right: 0;
}
.pt-event-box-footer::before {
  background-color: rgba(0, 0, 0, 0);
}
ul.dropdown-menu.social-share.pt-event-box-menu {
  height: 248px;
}
.pt-event-box * {
  font-family: 'Open Sans', sans-serif;
}
.pt-event-box-content .pt-event-box-title {
  font-size: 2.2rem;
  line-height: 2.4rem;
}
.simcal-default-calendar-list dt.simcal-day-label > span {
  border-radius: 8px 8px 0 0;
}
.simcal-default-calendar-list ul.simcal-events {
  margin-left: 0;
  margin-right: 0;
}
input[type=submit] {
  border-radius: 8px;
}