/*
 ------------------- APPLY THE MIXINS -------------------
 */

/* IE10+ CSS styles go here */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /*
  @see https://caniuse.com/#feat=flexbox
  In IE10 and IE11, containers with display: flex and flex-direction: column will not properly calculate their flexed childrens' sizes if the container has min-height but no explicit height property.
 */

  /* body.hero__tall  */

  .nagra-hero-region .fields-wrapper > .container,
  .paragraph--type--quote-item {
    height: 1px;
  }

  /*
    @see https://caniuse.com/#feat=css-initial-value
   */

  #header {
    height: auto;
  }

  /*
    @see https://caniuse.com/#feat=css-initial-value
   */

  .paragraph--type--columns .paragraph--type--column-media,
  .paragraph--type--columns .paragraph--type--column-text {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }

  /*
    @see https://codepen.io/alexandrecanijo/pen/gKvmLp
   */

  .paragraph--type--centered-banner .fields-wrapper .field--name-field-description {
    width: 100%;
  }

  nav.tabs {
    position: relative;
    top: 0;
    left: 0;
  }

  .scroll-animation-row {
    height: auto !important;
  }

  .paragraph--type--hero.paragraph--view-mode--scroll-animation {
    min-height: 1100px;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows {
    display: block !important;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row {
    display: block !important;
    float: left !important;
    margin-right: 42px;
    width: 190px !important;
    margin-bottom: 50px;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node {
    width: 190px !important;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a {
    width: 190px !important;
    display: block;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo {
    width: 190px !important;
    min-width: 190px !important;
    max-width: none;
    margin-right: 42px;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo img,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo img,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo img {
    width: 130px;
  }

  .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .group-logo,
  .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .group-logo,
  .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .group-logo {
    width: 190px !important;
  }
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows {
  display: block !important;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row {
  display: block !important;
  float: left !important;
  margin-right: 42px;
  width: 190px !important;
  margin-bottom: 50px;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node {
  width: 190px !important;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a {
  width: 190px !important;
  display: block;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo {
  width: 190px !important;
  min-width: 190px !important;
  max-width: none;
  margin-right: 42px;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo img,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo img,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo img,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .node > a > .group-logo img,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .node > a > .group-logo img,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .node > a > .group-logo img {
  width: 130px;
}

body.edge-14 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .group-logo,
body.edge-14 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .group-logo,
body.edge-14 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .group-logo,
body.edge-15 .view-name--technical_partners.view-display--technical_partners_block .views-rows .views-row .group-logo,
body.edge-15 .view-name--channel_partners.view-display--channel_partners_block .views-rows .views-row .group-logo,
body.edge-15 .view-name--industry_affiliations.view-display--block_industry_affiliations .views-rows .views-row .group-logo {
  width: 190px !important;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #bottom-banner .eu-cookie-compliance-buttons .cookie-preferences {
    display: none !important;
  }
}
/*# sourceMappingURL=ie.css.map */
