  .column {
  float: left;
  padding: 10px;
}

.left {
  width: 30%;
}

.column h3{
  margin-bottom:1rem !important;
}

.right {
  width: 70%;
  padding-bottom:35px;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

a{
  text-decoration: underline;
}

.sticky-filter{
    position:sticky;
    top:0;
    width:25%;
    float:left;
}

.custom-SFU-list {
    width:75%;
    float:right;
}

a img:hover{
  opacity:0.75;
}


@media only screen and (max-width: 950px) {
  .custom-SFU-list {
    width:100%;
    float:right;
  }
  
  .column {
  float: none;
  padding:none;
  }

  .left, .right {
    width:100%; 
  }


.sticky-filter{
  display:none;
}
  
}