.bottom-to-top {
  border-width: 3px;
  border-style: solid;
  -o-border-image: linear-gradient(to top, rgba(143, 163, 211, 0.2), transparent) 1 100%;
     border-image: linear-gradient(to top, rgba(143, 163, 211, 0.2), transparent) 1 100%;
}

.sidebar-left {
  padding-left: 50px;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline div:nth-child(2) {
  margin-bottom: 15px;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline div:nth-child(3) {
  margin: 0;
  font-size: 100%;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  line-height: 1.5rem;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline div:nth-child(4) {
  margin-top: 15px;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline .form-item {
  width: 80%;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline .form-item input {
  width: 80%;
  padding: 8px 0 8px 12px;
  border-radius: 4px;
  border: 1px solid darkgray;
  font-weight: 400;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline .form-item select {
  width: 80%;
  padding: 12px 0 12px 12px;
  border-radius: 4px;
  background-color: white;
}

.sidebar-left .block-views-exposed-filter-blockmedia-center-page-1 form.views-exposed-form .form--inline input[type="submit"] {
  color: white;
  background: #0a8295;
  border: 0;
  padding: 8px 20px;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-item-field-blog-date-value-min {
  margin-bottom: 15px;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-custom__to {
  margin: 0;
  font-size: 100%;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  line-height: 1.5rem;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-item-field-blog-date-value-max {
  margin-top: 15px;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-item {
  width: 80%;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-item input {
  width: 80%;
  padding: 8px 0 8px 12px;
  border-radius: 4px;
  border: 1px solid darkgray;
  font-weight: 400;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form .form-item select {
  width: 80%;
  padding: 12px 0 12px 12px;
  border-radius: 4px;
  background-color: white;
}

.sidebar-left .block-views-exposed-filter-blockblog-blog-page-1 form.views-exposed-form input[type="submit"] {
  color: white;
  background: #0a8295;
  border: 0;
  padding: 8px 20px;
}

.sidebar-left nav.menu--main {
  margin-bottom: 80px;
  margin-right: 34px;
  /* first level */
}

.sidebar-left nav.menu--main a {
  text-decoration: none;
}

.sidebar-left nav.menu--main > ul {
  list-style: none;
  padding-left: 4px;
}

.sidebar-left nav.menu--main > ul > li {
  border-top: 1px solid #e8e9ec;
  padding-top: 10px;
  margin-bottom: 8px;
  /* second level */
}

.sidebar-left nav.menu--main > ul > li > a {
  display: block;
  font-family: "Roboto Condensed", "Roboto", sans-serif;
  font-size: 22px;
}

.sidebar-left nav.menu--main > ul > li ul {
  list-style: none;
  padding-left: 14px;
}

.sidebar-left nav.menu--main > ul > li ul > li {
  border-top: 1px solid #e8e9ec;
  padding-top: 10px;
  margin-bottom: 8px;
}

.sidebar-left nav.menu--main > ul > li ul > li a {
  font-family: "Roboto Condensed", "Roboto", sans-serif;
  font-size: 16px;
}

.sidebar-left nav.menu--main > ul > li ul > li ul > li {
  border: none;
}

.sidebar-left nav.menu--main > ul > li ul > li:first-child {
  border-top: none;
}

.sidebar-left nav.menu--main > ul > li:first-child {
  border-top: none;
}

.sidebar-left .block-views-blockmedia-center-recent-block-1 {
  margin-top: 60px;
  margin-bottom: 60px;
  margin-right: 30px;
}

.sidebar-left .block-views-blockmedia-center-recent-block-1 .view-header a {
  font-family: "Roboto Condensed", "Roboto", sans-serif;
  font-weight: bold;
  color: #33497e;
}

.sidebar-left .block-views-blockmedia-center-recent-block-1 .view-header a a:before {
  font-family: FontAwesome;
  font-size: 40px;
  content: '\f0a8';
}

.sidebar-left .block-views-blockmedia-center-recent-block-1 .view-content .views-row {
  padding: 20px 0;
}

.sidebar-left .block-views-blockmedia-center-recent-block-1 .view-content .views-row .views-field-field-article-date {
  font-family: Roboto Condensed;
  font-weight: normal;
  color: gray;
  font-size: 16px;
}

.sidebar-left .paragraph--type--paragraph-feature-reference h2,
.sidebar-left .paragraph--type--paragraph-feature-reference h3 {
  color: #fff;
}

/*# sourceMappingURL=sidebar-left.css.map */
