.Brands{
    padding:0;
    text-align:center;
}.Brands li{
     list-style:none;
     display:inline-block;
     max-width:190px;
     width:100%;
     text-align:center;
     margin:5px;
    box-shadow: 1px 1px 2px #ccc;
    position: relative;
    border: 1px solid #f5f5f5;
    height:150px;
    vertical-align:top;
    position:relative;
 }
 .Brands li:hover{
         transition: all 0.5s ease 0s;
         box-shadow: 0px 8px 13px rgba(0, 0, 0, 0.15);

 }
  .Brands li a:hover{
      text-decoration:none;
  }
 .Brands li a{
     padding:5px;
     width:100%;
     height:100%;
     display:table;
 }
  .Brands li a .catalogDetails {
    position: absolute;
    bottom: 5px;
    width: 100%;
}
   .Brands li a #catalogLogo {
    margin-top: 20%;
}
      .Brands li a #catalogLogo img{
          max-width:150px;
      }