.clc-staff-photo{display:flex;justify-content:center;align-items:flex-start}.clc-staff-content{padding:20px}.clc-staff-name{font-size:1.6em;margin-bottom:4px}.clc-staff-position{font-size:1.2em;margin-bottom:0}.clc-staff-bio{margin-top:15px}@media screen and (min-width:768px){.clc-staff{display:flex;padding:0 20px}.clc-staff-photo img{border:6px solid #fff;box-shadow:0 0 4px #999;margin:0 20px;width:240px}.clc-staff-photo{flex-shrink:0;margin-bottom:80px}.clc-staff:nth-of-type(even) .clc-staff-photo{order:2}.clc-staff-content{padding-top:0}}