.generic-list-item{border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;margin-top:14px}
.anecdotal-header-name{padding:5px 5px 5px 8px;display:inline-block}
.anecdotal-header-bio1{padding:0 5px 5px 8px}
.anecdotal-header-bio2{padding:0 5px 5px 8px}
.anecdotal-location-date{padding:5px 8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.anecdotal-blurb{padding:5px 8px;border-top:1px solid #ccc}

.generic-list-item-sources{padding:8px 8px 8px 8px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.anecdotal-header22{border-bottom:1px solid #f12}
.anecdotal-header-profile{border-bottom:1px solid #ccc}

.anecdotal-date{display:block;float:right;padding:5px 8px}
.anecdotal-usa{display:block;float:right;padding:5px 8px}
.anecdotal-header-pos{display:inline-block;padding:5px 8px 5px 0}
.anecdotal-date2{display:inline-block;padding:5px 8px}
.anecdotal-location{display:inline-block;padding:5px 8px}
.link-btn {
    background-color: #f8f8f8; 
    border: 1px solid #ccc;
    border-radius:4px;
    color: #3A5EA1; 
    padding: 4px 7px 4px 6px;
    font-size: 13px; 
      line-height:26px;
    cursor: pointer; 
   
  }
  a.link-btn { font-weight:500}
  .link-btn:hover {text-decoration:none;background-color:#eee}

@media(max-device-width:759px) {
.anecdotal-location-date{width:100%}
.anecdotal-header-bio1{width:100%}
.anecdotal-header-bio2{width:100%}
.anecdotal-right{display:block;width:100%;float:unset;padding-top:6px}
.anecdotal-header-pos{display:block;width:100%}
.anecdotal-header-pos{display:block;padding:0 8px 5px 8px}

.anecdotal-date{display:block;float:unset;padding:0 8px 5px 8px}
.anecdotal-usa{display:block;float:unset;padding:0 8px 0 8px}
.anecdotal-header-name{padding:0 8px;display:block}
.anecdotal-usa{display:block;float:unset;padding:5px 8px}
}