#outstanding-logo .customer-row {
  margin-left: 0 !important; }

#outstanding-logo .customer-logo-wrapper {
  background-color: #f6f6f6;
  margin-bottom: 15px;
  margin-right: 15px;
  width: calc(25% - 15px) !important;
  padding: 10px 15px; }
  @media (max-width: 700px) {
    #outstanding-logo .customer-logo-wrapper {
      width: calc(50% - 15px) !important; } }
  #outstanding-logo .customer-logo-wrapper .logo-wrapper {
    height: 200px;
    text-align: center; }
    @media (max-width: 450px) {
      #outstanding-logo .customer-logo-wrapper .logo-wrapper {
        height: 150px; } }
    @media (max-width: 400px) {
      #outstanding-logo .customer-logo-wrapper .logo-wrapper {
        height: 120px; } }
    #outstanding-logo .customer-logo-wrapper .logo-wrapper img {
      max-width: 100%;
      max-height: 100%;
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      -webkit-transform-style: preserve-3d;
      -moz-transform-style: preserve-3d;
      transform-style: preserve-3d; }
  #outstanding-logo .customer-logo-wrapper .customer-name-wrapper {
    margin-top: 12px;
    width: 100%;
    height: 33px; }
    #outstanding-logo .customer-logo-wrapper .customer-name-wrapper h2.customer-name {
      display: block;
      /* Fallback for non-webkit */
      display: -webkit-box;
      max-height: 33px;
      /* Fallback for non-webkit */
      font-weight: normal;
      margin: 0;
      font-size: 1.07143em;
      line-height: 1.1;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #696969; }
      #outstanding-logo .customer-logo-wrapper .customer-name-wrapper h2.customer-name a {
        color: #696969; }
        #outstanding-logo .customer-logo-wrapper .customer-name-wrapper h2.customer-name a:hover {
          text-decoration: none; }
  #outstanding-logo .customer-logo-wrapper .customer-info-wrapper {
    margin-top: 3px;
    position: relative; }
    #outstanding-logo .customer-logo-wrapper .customer-info-wrapper .little-a {
      bottom: 0; }

/*# sourceMappingURL=outstanding-logo.css.map */
