
.resource-box
{ display: block;
  margin: 1rem 1rem;
  padding: 0 1rem 0 0;
  background-color: #f4feff;
  border-bottom: solid .05rem #ddd;
  text-decoration: none;
  transition: all .25s;
  -moz-transition: all .25s;
  -webkit-transition: all .25s; }

.resource-box:hover
{ opacity: 0.5; }

.resource-box a
{ text-decoration: none; }

.resource-box p
{ font-size: .9rem;
  color: #555;
  line-height: 1.5rem;
  margin: 0 1rem 0 1rem;
  padding: .5rem 0 0 0; }

.resource-box img
{ float: left;
  width: 15rem;
  margin: 0 1rem .5rem 0;
  padding: 0; }
