/* Feature Cards */
#profile-feature {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column wrap;
  -webkit-box-pack: start;
          justify-content: flex-start; }
  #profile-feature .topic-feature {
    border: 1px solid #888888;
    background-color: #FFFFFF;
    box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.15); }
    #profile-feature .topic-feature:not(:first-child) {
      margin-left: 2%; }
    #profile-feature .topic-feature a {
      padding: 1em 0;
      word-wrap: break-word; }
    #profile-feature .topic-feature p {
      margin-bottom: inherit; }
    #profile-feature .topic-feature .feature-card h3 {
      margin-top: 15px; }
  @media only screen and (max-width: 640px) {
    #profile-feature {
      display: block; }
      #profile-feature .topic-feature .feature-card div {
        margin-right: 1em;
        margin-top: 15px; }
      #profile-feature .topic-feature .feature-card h3 {
        margin-top: 15px;
        float: none;
        width: unset; }
      #profile-feature .topic-feature:not(:first-child) {
        margin-left: 0px; }
      #profile-feature .topic-feature a {
        float: none;
        padding: 15px 15px 15px 0; }
      #profile-feature .topic-feature p {
        float: none;
        width: 100%;
        margin-bottom: 10px; }
        #profile-feature .topic-feature p a:hover {
          color: #BB0E3D; } }

