#team { background-color:#fff; padding:60px 40px; }

.indivsm a svg { display:inline-block; width:40px; margin-right:10px; }
.stsm{ fill:#0d0041; }
.stsm:hover{ fill:#2ac5f4; }

#team a, #team a:visited { color:#2ac5f4; text-decoration:none; }
#team a:hover { color:#0d0041; }

#team .half, #team .third { padding:0 20px; }
#team .half img, #team .third img { width:100%; }

#team .wrap { margin:auto; }
#team .disclosure { margin-top:40px; }

#network .third, #network .half, #network .quarter { padding:0 10px; }
#network .third img, #network .half img, #network .quarter img { width:100%; min-width:200px; }
#network .third .title, #network .half .title, #network .quarter .title { font-weight: 400; font-size:1.125em; line-height:1.625em; text-align:left;  }
#network a, #network a:visited { color:#2ac5f4; text-decoration:none; }
#network a:hover, #network a:focus { color:#0d0041; }

.disclosure { font-size:0.85em; line-height:1.35em; }


@media (max-width: 480px) {
  #network .third, #network .half, #network .quarter { padding: 0; }
}

#network .plogo { width: 260px; }
#network .half p, #network .third p, #network .quarter p { padding-right:40px; }

@media (max-width: 1024px) {
  #network .twothirds.padr60 { padding-right:0; }
  #network .onethird.bl { border-left:none; border-top:1px solid #ccc; margin-top:20px; }
  #network .onethird.padl40 { padding-left:0; }
}

@media (max-width: 480px) {
  #network h2 { padding:0; }
}
