/*
 * Copyright (c) 2018 Eclipse Foundation, Inc.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License v. 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0.
 * 
 * Contributors:
 *   Christopher Guindon <chris.guindon@eclipse-foundation.org>
 * 
 * SPDX-License-Identifier: EPL-2.0
*/

// Members Styles

.iwg-members-block{
  padding-top:25px;
  .view-content{
    padding:15px 0 30px 0;
  }
  .more-link{
    background:@iwg-members-readmore-background;
    background-size: @iwg-members-readmore-background-size;
    text-align:center;
    padding:@iwg-members-readmore-padding;
    border-top:@iwg-members-readmore-border;
    border-bottom:@iwg-members-readmore-border;
    a{
      padding:10px 60px;
      font-size:1.05em;
      font-weight:600;
      border-radius: 0
    }
  }
  h2.block-title{
    text-align: center;
    position: relative;
    font-size:2.4em;
  }
  .views-row{
    padding:20px 40px;
  }
  .heading-border{
    display:block;
    background: @iwg-members-heading-border-color;
    width: 100px;
    height: 1px;
    margin:auto;
    margin-top:10px;
  }

}
.iwg-member{
  margin-bottom:3em;
  padding-bottom:1em;
  border-bottom:1px solid #eee;
}

.iwg-members-style-default{
  h3{
    background:@brand-warning;
    font-weight:bold;
    color:#fff;
    padding:8px 12px;
    border:1px solid #ccc;
    margin:0;
  }
}

.iwg-members-style-logo{
  ul{   
    padding-bottom:49px; 
    li{
      padding:13px !important;
      border:1px solid #ccc;  
      min-height: 100px;
      margin-right:10px;
      margin-left:10px;
      -webkit-box-shadow: @iwg-members-style-logo-box-shadow;
      -moz-box-shadow: @iwg-members-style-logo-box-shadow;
      box-shadow: @iwg-members-style-logo-box-shadow;
      background:#fff; 
      margin-bottom:20px;     
      a{
        display: table-cell !important;
        vertical-align: middle;
        height: 100px;
      }
    }
  }
  
  h3{
    margin-top:0;
    clear:both;
    margin-bottom:0.8em;
    padding-bottom:0.2em;
    border-bottom:1px solid @gray-lighter;
  } 
}
