   .certiUl {
      /* display: -webkit-box;      
      display: -moz-box;         
      display: -ms-flexbox;      
      display: -webkit-flex;     
      display: flex;             
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      -o-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: flex-start;
      -webkit-box-pack: start;
      -moz-box-pack: start;
      -webkit-flex-pack: start; */
   }
   .certiUl:after {
      content: '';
      display: table;
      clear: both;
      height: 0;
   }
   
   .certiUl li {
      float: left;
      width: 20%;
      position: relative;
      /* -webkit-box-flex: 1;      
                      -moz-box-flex: 1;         
                      width: 20%;               
                      -webkit-flex: 1;          
                      -ms-flex: 1;              
                      flex: 1;   */                
   }
   
   .certiUl li a {
      display: block;
      /*display: table-cell;*/
       margin: 3.5%;
       border: 1px solid rgb(200,200,200);
       /*width: 95%;*/
       overflow: hidden;
       position: relative;
   }
   /* .certiUl li a img {
         display: inline-block;
         text-align: center;
         vertical-align: middle;
      } */  

   .certiUl li a figure {
      position: relative;
      height: 100%;
   }

   .certiUl li a figcaption {
      display: none;
      // position: absolute;
      bottom: 0;
      width: 100%;
      // background-color: #444;
      color: #222;
      font-size: 1em;
      line-height: 1.5em;
      padding: 3px 0;
      border-top: 1px solid rgb(200,200,200);
   }