.itso-pic-3 {
   width: 275px;
   height: 200px;
   overflow: hidden;
   -webkit-column-width: 275px;
   -moz-column-width: 275px;
   -moz-column-height: 200px;
   column-width: 275px;
   -moz-box-sizing:border-box;
   display: inline-block;
   float: left;
   text-decoration:none;
   padding: 2px;
   text-align: center;
   max-width: 275px;
   border: 5px solid grey;
   margin-bottom: -5px;
}
.itso-pic-4 {
   height: 25%;
   width: 100%;	       
   object-fit: cover;
   display: block;
   overflow: hidden;
   padding: 0px;
   margin: 0 auto;
   margin-bottom: -12px;
   
}

section.block-49 {
  background: lightpink;
  padding: 5px 20px;
  margin: 10px;
  border-radius: 10px;
}
section.block-49 p {
  margin-top: 0;
}
section.block-49 h2 {
  font-size: 200%;
}
#region-feature-articles a.ext span.ext {
  display: inline;
}
/* Donate to the AAO button on the main menu */
html body #region-header-main-menu .menu li a.aao-donate {
  background-color: #a71110;
  background-image: linear-gradient(#be1312,#a71110);
}
html body #region-header-main-menu .menu li:last-child:before {
  background: #242424;
}
html body #region-header-main-menu .menu li:hover a.aao-donate {
  background-color: #efeee9;
  background-image: none;
}
html body #region-header-main-menu .menu li.active-trail a.aao-donate {
  background-color: white;
  background-image: none;
}