.staff_staff__container--inner .staff__list {
    display: grid;
    list-style-type: none !important;
}
.section {
  clear: both;
  padding: 0px;
  margin: 0px;
}
.col {
  display: block;
  float:left;
  margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }


.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1;  }

.span_1_of_4 { width: 24%;}
.span_3_of_3 { width: 100%; }
.span_2_of_3 { width: 49%; }
.span_1_of_3 { width: 32.26%; }

 .wrap__cta {
     display: none;
 }


@media only screen and (max-width: 767px) {
  .col {  margin: 1% 0 1% 0%; }
  .span_3_of_3, .span_2_of_3, .span_1_of_3, .span_1_of_4  { width: 100%; }
  .staff-member__text {
        text-align: center !important;
    }

   .wrap__cta{
         display: block !important;
           position: fixed; top: 8px; right: 20px;
   }
   .wrap__cta .hidden--t{
       display: block !important;
           font-size: 24px !important; 
   }
   .wrap__locationsHeader {
       display: none !important;
   }
    .blog__post-content {
   display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }


}

.wrap__socialmediaFooter {
    display: block !important;
}


@media (max-width: 475px) {
	.wrap__locationsHeader {
        display: block !important;
    }
    .wrap__locationsHeader p.location__phone:before {
        font-size: 0px;
    }
    .wrap__locationsHeader p.location__phone a:before {
        font-size: 18px !important;
        content: "\f095";
        display: inline-block;
        margin: 0 8px 0 0;
        position: relative;
        color: #6d919a;
        font: normal normal normal 14px/1 font-awesome;
    }
    .wrap__locationsHeader p.location__phone {
        font-size: 0px;
    }
}
.wrap__header-top--inner .wrap__cta {
    display: none !important;
}