h2 {
  font-weight: normal;
}

h3 {
  font-weight: 600;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #0080b2;
}

.video-archive .fl-post-text {
  padding: 20px;
}

.video-archive .fl-post-title {
  font-size: 20px;
  line-height: 26px;
  margin: 0;
  padding: 0 0 5px;
}

.video-archive .speaker {
  text-transform: uppercase;
}

.working-paper .authors {
  text-transform: uppercase;
}

.working-paper h3 {
  margin-top: 0;
}

.working-paper .meta {
  font-size: 16px;
}

.working-paper .info {
  font-style: italic;
}

.working-papers-home .fl-post-feed-post {
  padding-bottom: 0;
  border: none;
}

.working-papers-home .authors {
  font-size: 12px;
}

.working-papers-home h3 {
  font-size: 20px;
  margin-bottom: 0;
}

.working-papers-home .meta {
  font-size: 14px;
}

#top-bar {
  max-height: 100px;
  -webkit-transition: max-height .4s;
  transition: max-height .4s;
  overflow: hidden;
}

.header-logo img {
  max-height: 48px;
}

.fl-theme-builder-header-shrink #top-bar {
  max-height: 0;
}

.fl-theme-builder-header-shrink .header-logo img {
  max-height: 42px !important;
}

.event-documents ul,
.event-video ul,
.event-organizers ul,
.event-press ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.event-documents ul li:not(:last-child) {
  margin-bottom: 20px;
}

.event-documents ul li a {
  display: block;
  padding: 20px;
  font-weight: bold;
  background-color: #0080b2;
  color: #fff;
}

.event-documents ul li a i {
  display: block;
  font-size: 32px;
  margin-top: 10px;
}

.event-organizers ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.event-organizers ul li {
  margin: 0 20px 20px 0;
}

.event-organizers ul li img {
  max-height: 70px;
}

.event-video ul li {
  margin-bottom: 10px;
}

.event-press ul li:not(:last-child) {
  margin-bottom: 20px;
}

.event-press ul li a {
  display: block;
  padding: 20px;
  background-color: #0080b2;
  color: #fff;
}

.event-press ul li a span {
  display: block;
}

.event-press ul li a span.press-newspaper {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}

.event-press ul li a span.press-title {
  font-size: 20px;
  font-weight: bold;
}

.event-press ul li a i {
  display: block;
  font-size: 32px;
  margin-top: 20px;
}

.tribe-events-event-url {
  word-break: break-all;
}

@media all and (min-width: 48em) {
  .single-person .page-title .fl-module-content {
    margin-top: 180px;
    margin-bottom: 80px;
  }
  .single-person .page-title .fl-module-content h1 {
    font-size: 60px;
  }
}

.breadcrumbs-bar {
  float: left;
  width: 100%;
  margin-top: -40px;
}

.breadcrumbs {
  font-size: 14px;
}

.breadcrumbs > span:last-child {
  font-weight: bold;
}

.fl-builder-content a.fl-button {
  text-align: left !important;
}

.fl-builder-content a .fl-button-icon {
  font-size: 40px;
}

.fl-builder-content a .fl-button-icon:before {
  font-size: 40px;
}

.fl-builder-content a .fl-button-text {
  font-weight: 600;
}

.child-pages-index .fl-post-grid-post {
  font-size: 15px;
}

.child-pages-index .fl-post-text {
  position: relative;
  height: 250px;
  padding: 20px 140px 20px 20px;
}

.child-pages-index .fl-post-title {
  font-size: 20px;
  line-height: 26px;
  min-height: 52px;
  margin: 0;
  padding: 0 0 5px;
}

.child-pages-index .fl-post-excerpt {
  padding: 0 0 30px;
}

.child-pages-index .fl-post-image {
  position: absolute;
  top: 0;
  right: 0;
  width: 120px;
  height: 100%;
}

.child-pages-index .fl-post-more-link {
  position: absolute;
  bottom: 20px;
  font-size: 16px;
  font-weight: bold;
}

.child-pages-index .fl-post-more-link a {
  color: #284366;
  text-decoration: underline;
}

.child-pages-index .fl-post-more-link a:hover {
  color: #0080b2;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
  padding: 0;
}

.tribe_events_filter_item.closed .tribe-events-filter-group {
  display: block;
}

#tribe_events_filters_wrapper label.tribe-events-filters-label {
  display: none;
}

.tribe-common .tribe-common-b2,
.tribe-common .tribe-common-b3,
.tribe-common .tribe-common-h3,
.tribe-common .tribe-common-h4,
.tribe-common .tribe-common-h5,
.tribe-common .tribe-common-h6,
.tribe-common .tribe-common-h7,
.tribe-common .tribe-common-h8,
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
  font-family: "Fira Sans", sans-serif;
  color: #284366;
}

.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,
.tribe-events .tribe-events-c-top-bar__datepicker-button:hover,
.tribe-events .tribe-events-c-view-selector__button:focus,
.tribe-events .tribe-events-c-view-selector__button:hover,
.tribe-events .tribe-events-c-nav__next:focus,
.tribe-events .tribe-events-c-nav__next:hover {
  border: none;
}

.tribe-common a,
.tribe-common a:active,
.tribe-common a:focus,
.tribe-common a:hover,
.tribe-common a:visited {
  color: #284366;
}

.tribe-common a:hover {
  color: #0080b2;
}

.tribe-common .tribe-common-anchor-thin,
.tribe-common .tribe-common-anchor-thin:active,
.tribe-common .tribe-common-anchor-thin:focus,
.tribe-common .tribe-common-anchor-thin:hover {
  border: none;
}

.tribe-common .tribe-common-c-btn-border,
.tribe-common a.tribe-common-c-btn-border {
  font-family: "Fira Sans", sans-serif;
}

.tribe_events_filters_reset:focus,
.tribe_events_filters_reset:hover {
  border: none;
  color: #0080b2;
}

#tribe_events_filters_wrapper button:focus,
#tribe_events_filters_wrapper label input[type=checkbox]:focus,
#tribe_events_filters_wrapper label input[type=radio] {
  outline: none;
}

.event-cats-in-title {
  display: none;
}

.event-type-in-title {
  font-weight: bold;
}

.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title {
  font-size: 16px;
  margin-top: 0;
}

.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title .event-type-in-title {
  display: none;
}

.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title .event-cats-in-title {
  display: block;
  font-size: 80%;
  font-weight: normal;
  text-transform: uppercase;
}

.tribe-events-pro-week-grid__event-title .event-type-in-title {
  display: none;
}

.tribe-events .tribe-events-pro-week-grid__event-tooltip-title {
  font-size: 16px;
  margin-top: 0;
}

.tribe-events .tribe-events-pro-week-grid__event-tooltip-title .event-cats-in-title {
  display: block;
  font-size: 80%;
  font-weight: normal;
  text-transform: uppercase;
}

.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event {
  opacity: 1;
}

.tribe-events-calendar-list .event-type-in-title,
.tribe-events-calendar-day .event-type-in-title {
  display: block;
  font-size: 80%;
}

.tribe-events-calendar-list .event-type-outreach-events a .event-type-in-title,
.tribe-events-calendar-day .event-type-outreach-events a .event-type-in-title {
  color: #ff9505;
}

.tribe-events-calendar-list .event-type-outreach-events a:hover .event-type-in-title,
.tribe-events-calendar-day .event-type-outreach-events a:hover .event-type-in-title {
  color: #ffb550;
}

.tribe-events-calendar-list .event-type-academic-events a .event-type-in-title,
.tribe-events-calendar-day .event-type-academic-events a .event-type-in-title {
  color: #fdc728;
}

.tribe-events-calendar-list .event-type-academic-events a:hover .event-type-in-title,
.tribe-events-calendar-day .event-type-academic-events a:hover .event-type-in-title {
  color: #fed869;
}

.tribe-events-calendar-list .event-type-hosted-events a .event-type-in-title,
.tribe-events-calendar-day .event-type-hosted-events a .event-type-in-title {
  color: #7f790d;
}

.tribe-events-calendar-list .event-type-hosted-events a:hover .event-type-in-title,
.tribe-events-calendar-day .event-type-hosted-events a:hover .event-type-in-title {
  color: #a5a156;
}

.tribe-events-calendar-list .event-type-carlo-alberto-on-air a .event-type-in-title,
.tribe-events-calendar-day .event-type-carlo-alberto-on-air a .event-type-in-title {
  color: #dc326b;
}

.tribe-events-calendar-list .event-type-carlo-alberto-on-air a:hover .event-type-in-title,
.tribe-events-calendar-day .event-type-carlo-alberto-on-air a:hover .event-type-in-title {
  color: #e77097;
}

.tribe-events-calendar-list .event-type-webinars a .event-type-in-title,
.tribe-events-calendar-day .event-type-webinars a .event-type-in-title {
  color: #52509d;
}

.tribe-events-calendar-list .event-type-webinars a:hover .event-type-in-title,
.tribe-events-calendar-day .event-type-webinars a:hover .event-type-in-title {
  color: #8685ba;
}

.tribe-events-calendar-month .event-type-outreach-events a,
.tribe-events-pro-week-grid .event-type-outreach-events a,
.pnew-event-list .event-type-outreach-events a {
  color: #ff9505;
}

.tribe-events-calendar-month .event-type-outreach-events a:hover,
.tribe-events-pro-week-grid .event-type-outreach-events a:hover,
.pnew-event-list .event-type-outreach-events a:hover {
  color: #ffb550;
}

.tribe-events-calendar-month .event-type-outreach-events a h3,
.tribe-events-pro-week-grid .event-type-outreach-events a h3,
.pnew-event-list .event-type-outreach-events a h3 {
  color: inherit;
}

.tribe-events-calendar-month .event-type-academic-events a,
.tribe-events-pro-week-grid .event-type-academic-events a,
.pnew-event-list .event-type-academic-events a {
  color: #fdc728;
}

.tribe-events-calendar-month .event-type-academic-events a:hover,
.tribe-events-pro-week-grid .event-type-academic-events a:hover,
.pnew-event-list .event-type-academic-events a:hover {
  color: #fed869;
}

.tribe-events-calendar-month .event-type-academic-events a h3,
.tribe-events-pro-week-grid .event-type-academic-events a h3,
.pnew-event-list .event-type-academic-events a h3 {
  color: inherit;
}

.tribe-events-calendar-month .event-type-hosted-events a,
.tribe-events-pro-week-grid .event-type-hosted-events a,
.pnew-event-list .event-type-hosted-events a {
  color: #7f790d;
}

.tribe-events-calendar-month .event-type-hosted-events a:hover,
.tribe-events-pro-week-grid .event-type-hosted-events a:hover,
.pnew-event-list .event-type-hosted-events a:hover {
  color: #a5a156;
}

.tribe-events-calendar-month .event-type-hosted-events a h3,
.tribe-events-pro-week-grid .event-type-hosted-events a h3,
.pnew-event-list .event-type-hosted-events a h3 {
  color: inherit;
}

.tribe-events-calendar-month .event-type-carlo-alberto-on-air a,
.tribe-events-pro-week-grid .event-type-carlo-alberto-on-air a,
.pnew-event-list .event-type-carlo-alberto-on-air a {
  color: #dc326b;
}

.tribe-events-calendar-month .event-type-carlo-alberto-on-air a:hover,
.tribe-events-pro-week-grid .event-type-carlo-alberto-on-air a:hover,
.pnew-event-list .event-type-carlo-alberto-on-air a:hover {
  color: #e77097;
}

.tribe-events-calendar-month .event-type-carlo-alberto-on-air a h3,
.tribe-events-pro-week-grid .event-type-carlo-alberto-on-air a h3,
.pnew-event-list .event-type-carlo-alberto-on-air a h3 {
  color: inherit;
}

.tribe-events-calendar-month .event-type-webinars a,
.tribe-events-pro-week-grid .event-type-webinars a,
.pnew-event-list .event-type-webinars a {
  color: #52509d;
}

.tribe-events-calendar-month .event-type-webinars a:hover,
.tribe-events-pro-week-grid .event-type-webinars a:hover,
.pnew-event-list .event-type-webinars a:hover {
  color: #8685ba;
}

.tribe-events-calendar-month .event-type-webinars a h3,
.tribe-events-pro-week-grid .event-type-webinars a h3,
.pnew-event-list .event-type-webinars a h3 {
  color: inherit;
}

.tribe-this-week-widget-day-wrap .event-type-outreach-events .entry-title a {
  color: #ff9505;
}

.tribe-this-week-widget-day-wrap .event-type-outreach-events .entry-title a:hover {
  color: #ffb550;
}

.tribe-this-week-widget-day-wrap .event-type-academic-events .entry-title a {
  color: #fdc728;
}

.tribe-this-week-widget-day-wrap .event-type-academic-events .entry-title a:hover {
  color: #fed869;
}

.tribe-this-week-widget-day-wrap .event-type-hosted-events .entry-title a {
  color: #7f790d;
}

.tribe-this-week-widget-day-wrap .event-type-hosted-events .entry-title a:hover {
  color: #a5a156;
}

.tribe-this-week-widget-day-wrap .event-type-carlo-alberto-on-air .entry-title a {
  color: #dc326b;
}

.tribe-this-week-widget-day-wrap .event-type-carlo-alberto-on-air .entry-title a:hover {
  color: #e77097;
}

.tribe-this-week-widget-day-wrap .event-type-webinars .entry-title a {
  color: #52509d;
}

.tribe-this-week-widget-day-wrap .event-type-webinars .entry-title a:hover {
  color: #8685ba;
}

.tribe-events-filter-checkboxes li:nth-child(1) {
  color: #fdc728;
}

.tribe-events-filter-checkboxes li:nth-child(2) {
  color: #dc326b;
}

.tribe-events-filter-checkboxes li:nth-child(3) {
  color: #7f790d;
}

.tribe-events-filter-checkboxes li:nth-child(4) {
  color: #ff9505;
}

.tribe-events-filter-checkboxes li:nth-child(5) {
  color: #52509d;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-wrapper {
  font-size: 16px;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description {
  font-size: 18px;
}

.events-list .pnew-event-list {
  list-style: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.events-list .pnew-event-list .pnew-event {
  width: 25%;
  padding: 0 10px;
  margin-bottom: 20px;
  border-left: 1px solid #284366;
}

@media all and (min-width: 48em) and (max-width: 61.9375em) {
  .events-list .pnew-event-list .pnew-event {
    width: 33.3%;
  }
}

@media all and (max-width: 47.9375em) {
  .events-list .pnew-event-list .pnew-event {
    width: 100%;
    border-left: none;
  }
}

.events-carousel {
  position: relative;
}

.events-carousel .pnew-event-list {
  list-style: none;
  padding-left: 0;
}

.events-carousel .pnew-event-list .pnew-event {
  padding: 0 10px;
  margin-bottom: 20px;
  border-left: 1px solid #284366;
}

.pnew-event-list .pnew-event .entry-title {
  margin: 0;
}

.pnew-event-list .pnew-event .entry-title a {
  color: #0080b2;
}

.pnew-event-list .pnew-event .entry-title a:hover {
  color: #4da6c9;
}

.pnew-event-list .pnew-event .entry-title .event-type-in-title {
  display: block;
}

.pnew-event-list .pnew-event .entry-title .event-cats-in-title {
  display: block;
  color: #284366;
  font-size: 13px;
  text-transform: uppercase;
}

.pnew-event-list .pnew-event .pnew-excerpt {
  margin: 0;
}

.pnew-event-list .pnew-event .time {
  color: #0080b2;
}

.pnew-event-list .pnew-event.event-type-outreach-events .entry-title a .event-type-in-title {
  color: #ff9505;
}

.pnew-event-list .pnew-event.event-type-outreach-events .entry-title a .event-type-in-title:hover {
  color: #ffb550;
}

.pnew-event-list .pnew-event.event-type-academic-events .entry-title a .event-type-in-title {
  color: #fdc728;
}

.pnew-event-list .pnew-event.event-type-academic-events .entry-title a .event-type-in-title:hover {
  color: #fed869;
}

.pnew-event-list .pnew-event.event-type-hosted-events .entry-title a .event-type-in-title {
  color: #7f790d;
}

.pnew-event-list .pnew-event.event-type-hosted-events .entry-title a .event-type-in-title:hover {
  color: #a5a156;
}

.pnew-event-list .pnew-event.event-type-carlo-alberto-on-air .entry-title a .event-type-in-title {
  color: #dc326b;
}

.pnew-event-list .pnew-event.event-type-carlo-alberto-on-air .entry-title a .event-type-in-title:hover {
  color: #e77097;
}

.pnew-event-list .pnew-event.event-type-webinars .entry-title a .event-type-in-title {
  color: #52509d;
}

.pnew-event-list .pnew-event.event-type-webinars .entry-title a .event-type-in-title:hover {
  color: #8685ba;
}

.tribe-this-week-events-widget .tribe-events-sub-nav .tribe-this-week-nav-link {
  position: absolute;
  top: -45px;
}

.tribe-this-week-events-widget .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous {
  right: 70px;
  background: url("../images/prev.png") no-repeat;
  background-size: contain;
}

.tribe-this-week-events-widget .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next {
  right: 30px;
  background: url("../images/next.png") no-repeat;
  background-size: contain;
}

.tribe-this-week-events-widget .tribe-events-sub-nav .tribe-this-week-nav-link a {
  display: block;
  width: 20px;
  height: 23px;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
}

.tribe-this-week-events-widget .tribe-this-week-widget-weekday-wrapper {
  min-height: auto;
  padding: 0;
}

.tribe-this-week-events-widget .tribe-events-page-title,
.tribe-this-week-events-widget .this-week-no-events-msg {
  display: none;
}

.tribe-this-week-events-widget .tribe-this-week-widget-day {
  border-left: 1px solid #284366;
}

.tribe-this-week-events-widget .tribe-this-week-widget-header-date {
  color: #0080b2;
  text-transform: uppercase;
  text-align: left;
  background: none;
  padding: 0 8px;
  margin-bottom: 15px;
}

.tribe-this-week-events-widget .this-week-today .tribe-this-week-widget-header-date {
  color: #fff;
  background-color: #284366;
}

.tribe-this-week-events-widget .type-tribe_events {
  border: none;
  padding: 0 8px;
  margin-bottom: 20px;
}

.tribe-this-week-events-widget .tribe-events-viewmore {
  padding: 0 8px;
}

.facetwp-search-wrap {
  display: block;
  max-width: 250px;
}

.facetwp-search-wrap .facetwp-btn {
  top: 6px;
}

.page-title-education .header-geometry {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.page-title-education .header-geometry.header-geometry-1 {
  background-image: url("../images/geometry-1.png");
}

.page-title-education .header-geometry.header-geometry-2 {
  background-image: url("../images/geometry-2.png");
}

.page-title-education .header-geometry.header-geometry-3 {
  background-image: url("../images/geometry-3.png");
}

.page-title-education .header-geometry.header-geometry-4 {
  background-image: url("../images/geometry-4.png");
}

.page-title-education .header-geometry.header-geometry-5 {
  background-image: url("../images/geometry-5.png");
}

.page-title-education .page-title-education-heading {
  position: relative;
}

body:not(.fl-builder-edit) .home-video-column {
  position: relative;
}

body:not(.fl-builder-edit) .home-video-icon {
  position: absolute;
  top: 25%;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
}

body:not(.fl-builder-edit) .home-video-icon,
body:not(.fl-builder-edit) .home-video-image {
  cursor: pointer;
}

body:not(.fl-builder-edit) .home-video-info {
  position: absolute;
  bottom: 0;
  left: 0;
}

.affix {
  top: 70px;
  left: 0;
  width: 100%;
  z-index: 99;
}

.admin-bar .affix {
  top: 94px;
}

#header-menu-secondary li.current-menu-item > a {
  font-weight: 500;
}

#header-menu-primary li.current-menu-item > a, #header-menu-primary li.current-page-ancestor > a {
  color: #132236;
}

#header-menu-secondary ul,
#header-menu-primary ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

#header-menu-secondary ul::before, #header-menu-secondary ul::after,
#header-menu-primary ul::before,
#header-menu-primary ul::after {
  position: absolute;
}

#mmenu-toggle .ua-icon {
  cursor: pointer;
}

.slider-all-news {
  color: #fff;
  font-size: 38px;
  line-height: 1;
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
}

@media all and (max-width: 47.9375em) {
  .slider-all-news {
    font-size: 26px;
  }
}

.slider-all-news:hover, .slider-all-news:visited {
  color: #fff;
}

.people-archive .fl-post-grid-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.people-archive .fl-post-image {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 35%;
          flex: 0 1 35%;
  padding: 20px 0 20px 20px;
}

.people-archive img {
  border-radius: 50% 50%;
}

.people-archive .fl-post-text {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 65%;
          flex: 0 1 65%;
  padding: 20px;
}

.people-archive .fl-post-title {
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 5px;
}

.people-archive .role {
  margin-bottom: 5px;
}

.people-archive .sector {
  color: #0080b2;
  font-weight: bold;
  margin-bottom: 0;
}

input[type=search] {
  height: 24px;
  padding: 3px 6px;
}

.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.tribe-this-week-nav-link {
  position: absolute;
  top: -45px;
}

.tribe-this-week-nav-link.nav-previous {
  right: 70px;
  background: url("../images/prev.png") no-repeat;
  background-size: contain;
}

.tribe-this-week-nav-link.nav-next {
  right: 30px;
  background: url("../images/next.png") no-repeat;
  background-size: contain;
}

.tribe-this-week-nav-link a {
  display: block;
  width: 20px;
  height: 23px;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
}

.slick-prev,
.slick-next {
  display: block;
  position: absolute;
  top: -52px;
  width: 20px;
  height: 23px;
  outline: none;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
}

.slick-prev.slick-disabled,
.slick-next.slick-disabled {
  display: none !important;
}

.slick-prev {
  right: 70px;
  background: url("../images/prev.png") no-repeat;
  background-size: contain;
}

.slick-next {
  right: 30px;
  background: url("../images/next.png") no-repeat;
  background-size: contain;
}

.textual-news-home .uabb-blog-posts-description {
  padding-top: 0;
}

.fl-module-heading h1 .fl-heading-text {
  text-shadow: 0px 0px 8px #000;
}
