/**
 * @file
 * IE 11 browser styling for additional css for Drupal 8.
 *
 * Base color: #bb111a
 */
/* base: elements */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  span.duplicate{
    text-transform: none;
  }
  span.breadcrumb__item-separator.fa.fa-angle-right{
    visibility: visible;
  }
  .breadcrumb__item:nth-child(1) a{
    font: inherit;
    color: #212121;
    visibility: visible;
  }
  .header-container ul.menu li a{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px !important;
  }
  .header-container ul.dropdown-menu li a {
    text-transform: capitalize !important;
    font-weight: normal !important;
  }
  #superfish-account a[href='/app/#/register']{
    visibility: visible!important;
  }
  body.user-logged-in #block-useraccountmenu #account-userlogout a,#superfish-account a[href='/app/#/login']{
    text-transform: none;
  }
  #block-fromapitozbg .jumbotron-heading{
    visibility: visible;
  }
  #block-useraccountmenu a{
    text-transform: capitalize;
  }

  input[type="password"]::-ms-clear, input[type="password"]::-ms-reveal {
    display: none;
}
.wrapper--status.approved{
  width:auto!important;
}
.adminimal-admin-toolbar.page-node-type-api-reference-swaggers .tab-content{
    margin-top: 25px;
}
.page-node-type-api-reference-swaggers .tab-content{
  margin-top: 20px;
  padding-top: 0px!important;
}
.page-node-type-api-reference-swaggers #version1, #version2{
  background: #fff;
}
.efx-user-profile-page .password-suggestions.description {
    top: auto!important;
}

.path-products .background-image.background-image--attachment-fixed{
  background-position-y: 50%;
  background-size: cover;
  background-attachment: inherit;
}
.gEfEiG{
  padding: 10px 25px !important;
}

div.page-container.slideout-panel[style*="transform:translateX(300px);"] .header-container,
div.page-container.slideout-panel[style*="transform: translateX(300px);"] .header-container {
      left: 0;
      transition: all .2s;
  }

div.page-container.slideout-panel[style*="transform:translateX(300px);"] .header-container,
div.page-container.slideout-panel[style*="transform: translateX(300px);"] .header-container {
      left: 300px;
  }

body:not(.user-logged-in)  ul.menu.user-menu li a[href='/app/#/register'] {
    visibility: visible;
}

.app-dashboard-create-application-block .character-count{
  left: 500px;
  bottom: 23%;
}

input{
  max-width: 370px;
}

#edit-descriptioninput{
  bottom: 39px !important;
}

.descriptionInputDiv-visible .character-count{
  left: 95%;
}

.product-status-pending, .product-status-approved, .product-status-revoked{
  bottom: 18px;
}
.update-ip-addresses i.fal.fa-info-circle.promotion-helper-info{
  bottom: 150px !important;
}
.update-ip-addresses i.far.fa-plus-circle.add-ip-address{
  left: 533px;
  top: -77px;
}
.container-fluid-products {
  margin-right: 8%;
  overflow-y: scroll;
  overflow-x: hidden;
  max-height: 73vh;
  margin-left: 6%;

}
input#edit-addcollaborator::-ms-clear {
   display: none;
}
div#members-list{
  max-height: 89px;
}
@media(min-width: 768px) {
  .site-name {
    position: absolute;
    top: 10px;
    left: 160px;
  }
}

#user-login-form input#edit-pass::-ms-clear{
  display:none !important;
}

#terms-content .main-cont{
  z-index: 1;

}

body.user-logged-in .header-container ul.nav.navbar-nav.menu.user-menu > li:first-of-type{
  z-index:1;
}

.adminimal-admin-toolbar .header-container ul.nav.navbar-nav.menu.user-menu > li:first-of-type .dropdown-menu{
  min-width:88px;
}

}
