/*
$breakpoints:(
    "xs" "(max-width: 375px)",
    "s" "(max-width: 480px)",
    "m" "(max-width: 768px)",
    "l" "(max-width: 1024px)",
    "xl" "(min-width: 1025px)"
);
*/
.c-related-resources__panel {
  background-color: #fff;
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.16);
  text-align: left;
  justify-content: space-between;
  height: 100%;
  width: 100%; }
  @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    .c-related-resources__panel {
      display: block;
      width: 100%; } }
  .c-related-resources__panel img {
    width: 100%;
    max-height: 300px;
    min-height: 250px; }
    @media only screen and (max-width: 479px) {
      .c-related-resources__panel img {
        min-height: auto; } }
    @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .c-related-resources__panel img {
        /* IE10+ specific styles go here */
        width: initial; } }
  .c-related-resources__panel h4 {
    font-size: 20px !important;
    margin-bottom: 16px !important; }
  .c-related-resources__panel p.c-resource__category {
    background-color: #F3F3F3;
    border-radius: 2px;
    font-size: 12.5px;
    margin-bottom: 0;
    padding: 0 8px; }
    @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
      .c-related-resources__panel p.c-resource__category {
        display: inline-block; } }

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .ie-block-height {
    min-height: 80px; } }
