.lca-wip-member-files .lca-wip-member-files-category{
  border:0 none;
  margin-top:0;
  margin-bottom:0;
}

.lca-wip-member-files table th{
  font-weight:bold;
  text-transform: uppercase;
  padding: 6px 12px;
}

.lca-wip-member-files table tbody tr:nth-child(2n){
  background:rgba(0,0,0,0.025);  
}

.lca-wip-member-files table td{
  padding: 6px 12px;
  vertical-align: middle;
}

.lca-wip-member-files table td:last-child{
  text-align:right;
  width:1%;
}

.lca-wip-member-files .lca-wip-member-files-date{
  width:1%;
}

.lca-wip-member-files .lca-wip-member-files-date > div{
  margin:0 10px;
}

.lca-wip-member-files table td .lca-wip-member-files-button{
  font-size:0.85em;
  padding: 5px 10px;
  
}

.lca-wip-member-files .lca-wip-member-files-title img{
  width:auto;
  height:32px;
  margin-right:12px;
  float:left;
}

@media (max-width:479px){
  
  .lca-wip-member-files table thead{
    display:none;
  }
  
  .lca-wip-member-files table tr{
    display:table;
    width:100%;
    margin-bottom: 32px;
    border: 1px solid #ccc;
    box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
  }

  .lca-wip-member-files table td{
    display:table-row;
  }
  
  .lca-wip-member-files table td:last-child{
    text-align:center;
  }
  
  .lca-wip-member-files table td > *{
    padding: 5px 10px;
    display:block;
  }
  
  .lca-wip-member-files-date .table-inner:before{
    content: "Uploaded: ";
    font-size: 0.75em;
    text-transform: uppercase;
  }
  
}

/**
  Front End Profile
  *
  */
  
ul.wpfep-tabs li {
    padding-bottom: 0;
}

.wpfep-field.user_url,
.wpfep-field.description{
  display:none;
}

.wpfep-save input[type="submit"]{
  
    border-radius: 0;
    border: 0px none;
    font-size: 1.5rem;
    text-align: center;
    padding: 6px 12px;
    box-shadow: none;
}

.wpfep-save input[type="submit"]:hover{
    border:0 none;
}

.wpfep-wrapper {
    margin-bottom: 3em;
}

@media (min-width:768px){
    
  .wpfep-field.first_name{
    width:49%;
    float:left;
  }
  .wpfep-field.last_name{
    width:49%;
    float:right;
  }
}