/**
RESOURCES - MAIN PAGE
**/
.cern-view-display-page.cern-view-display-resources > h1,
.card-grid > h1 {
  margin: 3rem 0 !important;
  text-align: center;
  text-transform: uppercase;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline,
.card-grid form.views-exposed-form .form-inline {
  margin: 0 -10px;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-item,
.card-grid form.views-exposed-form .form-inline .form-item {
  vertical-align: top;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-item
  > input,
.card-grid form.views-exposed-form .form-inline .form-item > input {
  display: block;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-item:not(:first-child),
.card-grid form.views-exposed-form .form-inline .form-item:not(:first-child) {
  margin: 10px;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-item:not(:first-child)
  input,
.card-grid
  form.views-exposed-form
  .form-inline
  .form-item:not(:first-child)
  input {
  width: 100%;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-item:not(:first-child)
  div.select-wrapper
  select,
.card-grid
  form.views-exposed-form
  .form-inline
  .form-item:not(:first-child)
  div.select-wrapper
  select {
  width: 100%;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-actions,
.card-grid form.views-exposed-form .form-inline .form-actions {
  margin: 10px;
  vertical-align: bottom;
  text-align: right;
}
.cern-view-display-page.cern-view-display-resources
  form.views-exposed-form
  .form-inline
  .form-actions
  button,
.card-grid form.views-exposed-form .form-inline .form-actions button {
  width: 100%;
}
.cern-view-display-page.cern-view-display-resources .view-header,
.card-grid .view-header {
  font-weight: bold;
}
.cern-view-display-page.cern-view-display-resources .view-header span,
.card-grid .view-header span {
  color: #0855a0;
}
.cern-view-display-page.cern-view-display-resources .view-content,
.card-grid .view-content {
  margin: 1rem -8px;
}
.cern-view-display-page.cern-view-display-resources .view-content .views-row,
.card-grid .view-content .views-row {
  width: calc(33.3% - 16px);
  margin: 8px;
  float: left;
}
.cern-view-display-page.cern-view-display-resources
  .view-content
  .views-row
  .component-preview-cards,
.card-grid .view-content .views-row .component-preview-cards {
  margin: 0;
  width: 100%;
}

@media screen and (max-width: 991px) {
  .cern-view-display-page.cern-view-display-resources .view-content,
  .card-grid .view-content {
    margin: 1rem -8px;
  }
  .cern-view-display-page.cern-view-display-resources .view-content .views-row,
  .card-grid .view-content .views-row {
    width: calc(50% - 16px);
    margin: 8px;
    float: left;
  }
}
@media screen and (max-width: 767px) {
  .cern-view-display-page.cern-view-display-resources .view-content,
  .card-grid .view-content {
    margin: 1rem 0;
  }
  .cern-view-display-page.cern-view-display-resources .view-content .views-row,
  .card-grid .view-content .views-row {
    width: 100%;
    margin: 8px 0;
  }
}
@media only screen and (max-width: 991px) {
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item,
  .card-grid form.views-exposed-form .form-inline .form-item {
    display: inline-block;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:first-child,
  .card-grid form.views-exposed-form .form-inline .form-item:first-child {
    margin: 10px 5px 10px 5px;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:first-child:before,
  .card-grid
    form.views-exposed-form
    .form-inline
    .form-item:first-child:before {
    left: 0px;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-actions,
  .card-grid form.views-exposed-form .form-inline .form-actions {
    display: inline-block;
    text-align: right;
    width: calc(100% - 20px);
  }
}
@media only screen and (max-width: 500px) {
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline,
  .card-grid form.views-exposed-form .form-inline {
    margin: 0;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:first-child
    > input,
  .card-grid
    form.views-exposed-form
    .form-inline
    .form-item:first-child
    > input {
    width: 100%;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:first-child:before,
  .card-grid
    form.views-exposed-form
    .form-inline
    .form-item:first-child:before {
    left: -5px;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:not(:first-child),
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-item:first-child,
  .card-grid form.views-exposed-form .form-inline .form-item:not(:first-child),
  .card-grid form.views-exposed-form .form-inline .form-item:first-child {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-actions,
  .card-grid form.views-exposed-form .form-inline .form-actions {
    display: block;
    width: 100%;
    margin: 0px;
  }
  .cern-view-display-page.cern-view-display-resources
    form.views-exposed-form
    .form-inline
    .form-actions
    button,
  .card-grid form.views-exposed-form .form-inline .form-actions button {
    width: auto;
  }
}
/**
RESOURCES - Also on topic
**/
.cern-view-display-block.cern-view-display-more_about .view-header h2 {
  font-size: 28px;
  font-family: "opensans-regular";
}
.cern-view-display-block.cern-view-display-more_about .view-content {
  margin: 0 -4px;
}
.cern-view-display-block.cern-view-display-more_about .view-content .views-row {
  margin: 0 0 16px;
}
.cern-view-display-block.cern-view-display-more_about
  .view-content
  .views-row
  .views-field
  .field-content
  .box-pattern {
  float: none;
}
.cern-view-display-block.cern-view-display-more_about
  .view-content
  .views-row
  .views-field
  .field-content
  .box-pattern
  h3.standard-title
  a
  span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

@media only screen and (max-width: 992px) {
  .cern-view-display-block.cern-view-display-more_about .view-header {
    margin-bottom: 25px;
  }

  .cern-view-display-block.cern-view-display-more_about .view-content {
    margin: 0;
  }
  .cern-view-display-block.cern-view-display-more_about
    .view-content
    .views-row {
    margin: 0 0 16px 0 !important;
  }
  .cern-view-display-block.cern-view-display-more_about
    .view-content
    .views-row
    .views-field
    .field-content {
    display: block;
  }
  .cern-view-display-block.cern-view-display-more_about
    .view-content
    .views-row
    .views-field
    .field-content
    .box-pattern {
    float: none !important;
  }
}
/**
RESOURCES - Related Resources
**/
.cern-view-display-block.cern-view-display-related_resources .view-header h2 {
  text-transform: uppercase;
  font-size: 30px;
  text-align: center;
  margin-bottom: 3rem;
}
.cern-view-display-block.cern-view-display-related_resources .view-footer {
  text-align: right;
  margin-top: 3rem;
}
.cern-view-display-block.cern-view-display-related_resources .view-footer a {
  position: relative;
  padding-right: 15px;
  font-weight: bold;
}
.cern-view-display-block.cern-view-display-related_resources
  .view-footer
  a:after {
  -webkit-transition: all 0.3s ease-in-out 0s;
  -khtml-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  content: "\j";
  font-size: 40px;
  font-size: 4rem;
  font-family: "cern-icons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  vertical-align: bottom;
  position: absolute;
  top: 1px;
  right: 0px;
  left: auto;
  line-height: 19px;
  width: 9px;
  text-indent: -16px;
}
.cern-view-display-block.cern-view-display-related_resources
  .view-footer
  a:hover:after {
  right: -5px;
  left: auto;
}
.cern-view-display-block.cern-view-display-related_resources .view-content {
  margin: 1rem -8px;
}
.cern-view-display-block.cern-view-display-related_resources
  .view-content
  .views-row {
  width: calc(33.3% - 16px);
  margin: 8px;
  float: left;
}
.cern-view-display-block.cern-view-display-related_resources
  .view-content
  .views-row
  .component-preview-cards {
  margin: 0;
  width: 100%;
}

@media only screen and (max-width: 991px) {
  .cern-view-display-block.cern-view-display-related_resources
    .view-content
    .views-row {
    width: calc(100% - 16px) !important;
    height: 210px !important;
  }
  .cern-view-display-block.cern-view-display-related_resources
    .view-content
    .views-row
    .component-preview-cards {
    height: 100% !important;
  }
}
/**
RESOURCES - MEGA MENU - BLOCK VIEW
**/
/* @media only screen and (min-width: 1200px) {
    .cern-dropdown-menu.row > div:first-child {
        height: 100%;
        max-height: 1000px;
        .views-element-container {
            height: 100%;

        }
    }
} */
@media only screen and (min-width: 1200px) {
  body .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (110px + 20px));
  }

  body.cern-toolbar .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (150px + 20px));
  }

  body.toolbar-fixed .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (150px + 20px));
  }

  body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open
    .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (190px + 20px));
  }

  body.cern-toolbar.toolbar-fixed
    .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (190px + 20px));
  }

  body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.cern-toolbar
    .cern-view-display-block.view-resource-menu-content {
    height: calc(100vh - (230px + 20px));
  }
}
@media only screen and (min-width: 1200px) {
  .cern-view-display-block.view-resource-menu-content {
    margin-bottom: -30px;
  }
}
.cern-view-display-block.view-resource-menu-content .more-link a,
.cern-view-display-block.view-resource-menu-content > h1 {
  color: rgba(255, 255, 255, 0.5);
  font-family: sourcesans-regular;
  font-size: 16px;
  margin-left: 8px;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: block;
  text-align: left !important;
}
.cern-view-display-block.view-resource-menu-content .view-content .views-row {
  width: calc(50% - 16px);
  height: 210px;
  /* @media only screen and (min-width: 1200px) {
    height: calc(45% - 16px);
  } */
  float: left;
  margin: 8px;
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row
  .views-field {
  height: 100%;
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row
  .component-preview-cards {
  margin: 0 !important;
  width: 100%;
  height: 100%;
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper {
  height: 100%;
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row:first-child {
  height: 436px;
  /* @media only screen and (min-width: 1200px) {
      height: calc(90% - 16px);
    } */
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row:first-child
  .component-preview-cards {
  min-height: 436px;
  height: 100%;
  margin: 0 !important;
  width: 100%;
}
.cern-view-display-block.view-resource-menu-content
  .view-content
  .views-row:first-child
  .component-preview-cards
  .component-preview-cards__box_wrapper {
  height: 100%;
}

@media only screen and (max-width: 991px) {
  .cern-view-display-block.view-resource-menu-content .view-content .views-row {
    width: calc(100% - 16px) !important;
  }
  .cern-view-display-block.view-resource-menu-content
    .view-content
    .views-row
    .component-preview-cards {
    height: 100% !important;
  }
}
/**
RESOURCES - MEGA MENU - VIEW BLOCK
**/
@media only screen and (min-width: 1200px) {
  body .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (110px + 20px));
  }

  body.cern-toolbar .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (150px + 20px));
  }

  body.toolbar-fixed .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (150px + 20px));
  }

  body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open
    .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (190px + 20px));
  }

  body.cern-toolbar.toolbar-fixed
    .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (190px + 20px));
  }

  body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.cern-toolbar
    .cern-view-display-block.view-cern-news-menu-featured {
    height: calc(100vh - (230px + 20px));
  }
}
@media only screen and (min-width: 1200px) {
  .cern-view-display-block.view-cern-news-menu-featured {
    margin-bottom: -30px;
  }
}
.cern-view-display-block.view-cern-news-menu-featured .view-header {
  color: rgba(255, 255, 255, 0.5);
  font-family: sourcesans-regular;
  font-size: 16px;
  margin-left: 8px;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: block;
}
.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row {
  width: calc(50% - 16px);
  min-height: 210px;
  float: left;
  margin: 8px;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards {
  margin: 0 !important;
  width: 100%;
  height: 100%;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper {
  height: 100%;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author {
  cursor: default;
  display: inline;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author
  a {
  cursor: default;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:first-child {
  min-height: 446px;
  height: 446px;
  /* @media only screen and (min-width: 1200px) {
      height: calc(90% - 16px);
    } */
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:first-child
  .component-preview-cards {
  min-height: 446px;
  margin: 0 !important;
  width: 100%;
  height: 100%;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:first-child
  .component-preview-cards
  .component-preview-cards__box_wrapper {
  height: auto;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(2) {
  height: 210px;
  /* @media only screen and (min-width: 1200px) {
      height: calc(45% - 16px);
    } */
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3),
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4) {
  height: 102px;
  /* @media only screen and (min-width: 1200px) {
      height: calc(22.5% - 16px);
    } */
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3),
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4) {
  min-height: 102px;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .preview-card__avatar,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .preview-card__avatar {
  display: none;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards {
  height: 100%;
  min-height: 102px;
  margin: 0 !important;
  width: 100%;
  background-image: none !important;
  background-color: rgba(0, 0, 0, 0.14) !important;
  padding-right: 10px;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper {
  height: auto;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title {
  position: relative;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title
  a {
  display: block;
  height: 3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title
  a:before,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title
  a:before {
  content: none;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title:before,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title:before {
  content: "\j";
  font-size: 40px;
  font-size: 4rem;
  -webkit-transition: all 0.6s ease-in-out 0s;
  -khtml-transition: all 0.6s ease-in-out 0s;
  -moz-transition: all 0.6s ease-in-out 0s;
  -ms-transition: all 0.6s ease-in-out 0s;
  -o-transition: all 0.6s ease-in-out 0s;
  transition: all 0.6s ease-in-out 0s;
  font-family: "cern-icons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  vertical-align: bottom;
  position: absolute;
  top: -3px;
  left: -10px;
  line-height: 25px;
  width: 12px;
  text-indent: -25px;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title:hover:before,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  h3.standard-title:hover:before {
  left: 0;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author {
  cursor: default;
  display: inline;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__category
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__date
  a,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__box_wrapper
  .preview-cards__subtext
  .preview-card__author
  a {
  cursor: default;
}
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(3)
  .component-preview-cards
  .component-preview-cards__veil,
.cern-view-display-block.view-cern-news-menu-featured
  .view-content
  .views-row:nth-child(4)
  .component-preview-cards
  .component-preview-cards__veil {
  display: none;
}

@media only screen and (max-width: 991px) {
  .cern-view-display-block.view-cern-news-menu-featured
    .view-content
    .views-row {
    width: calc(100% - 16px) !important;
    height: 210px !important;
  }
  .cern-view-display-block.view-cern-news-menu-featured
    .view-content
    .views-row
    .component-preview-cards {
    height: 100% !important;
  }
}
.cern-view-display-block.cern-view-display-story_resources {
  position: relative;
}
.cern-view-display-block.cern-view-display-story_resources .view-header p {
  text-align: right;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-header
  p
  a.cbox-element-page {
  font-weight: bold;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-header
  p
  a.cbox-element-page
  span {
  font-family: "cern-icons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 35px;
  font-weight: bold;
  line-height: 35px;
  position: relative;
  left: -10px;
  top: 11px;
}
@media only screen and (min-width: 992px) {
  .cern-view-display-block.cern-view-display-story_resources
    .view-content
    .owl-stage-outer {
    max-height: 470px;
  }
}
@media only screen and (min-width: 501px) {
  .cern-view-display-block.cern-view-display-story_resources
    .view-content
    .owl-stage-outer {
    max-height: 690px;
  }
}
@media only screen and (max-width: 500px) {
  .cern-view-display-block.cern-view-display-story_resources
    .view-content
    .owl-stage-outer {
    max-height: 1365px;
  }
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-dots {
  margin-top: 3rem;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item.active
  .carousel-cern-item {
  margin: 0 -8px;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row {
  float: left;
  margin: 8px;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .views-field,
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .box-pattern {
  height: 100% !important;
  width: 100%;
  margin: 0;
  cursor: pointer;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .views-field
  .component-preview-cards__box_wrapper
  .component-preview-cards__box
  *:not(.component-preview-cards__category-icon-vocabulary),
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .box-pattern
  .component-preview-cards__box_wrapper
  .component-preview-cards__box
  *:not(.component-preview-cards__category-icon-vocabulary) {
  display: none;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .cbox-element {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row
  .cbox-element {
  display: none;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(1) {
  height: 436px;
  width: calc(33.33% - 16px);
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(1)
  .component-preview-cards__category-icon-vocabulary {
  position: absolute;
  top: 160px;
  width: 99%;
}
@media only screen and (max-width: 991px) {
  .cern-view-display-block.cern-view-display-story_resources
    .view-content
    .owl-item
    .views-row:nth-child(1)
    .component-preview-cards__category-icon-vocabulary {
    top: 45px;
  }
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(2),
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(3) {
  height: 210px;
  width: calc(33.33% - 16px);
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(2)
  .component-preview-cards__category-icon-vocabulary,
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(3)
  .component-preview-cards__category-icon-vocabulary {
  position: absolute;
  top: 45px;
  width: 99%;
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(4),
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(5),
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(6) {
  height: 210px;
  width: calc(22.22% - 16px);
}
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(4)
  .component-preview-cards__category-icon-vocabulary,
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(5)
  .component-preview-cards__category-icon-vocabulary,
.cern-view-display-block.cern-view-display-story_resources
  .view-content
  .owl-item
  .views-row:nth-child(6)
  .component-preview-cards__category-icon-vocabulary {
  position: absolute;
  top: 45px;
  width: 99%;
}

@media only screen and (max-width: 991px) {
  .cern-view-display-block.cern-view-display-story_resources .views-row {
    width: calc(50% - 16px) !important;
    height: 210px !important;
  }
}
@media only screen and (max-width: 500px) {
  .cern-view-display-block.cern-view-display-story_resources .views-row {
    width: calc(100% - 16px) !important;
    height: 210px !important;
  }
}

/*# sourceMappingURL=resources-views.css.map */
