/** Aecom Share Buttons **/
.aecom-share-buttons h2 {
  font-weight: 500;
  font-size: 14px;
  color: #808285;
  margin: 1.4em 0 0.6em; }
.aecom-share-buttons ul {
  list-style: none;
  padding: 0;
  display: block;
  margin: 0 0 12px; }
  .aecom-share-buttons ul li {
    display: inline-block;
    vertical-align: top; }
    .aecom-share-buttons ul li a {
      display: block;
      -webkit-transition: background-color 300ms ease-in-out;
      -moz-transition: background-color 300ms ease-in-out;
      transition: background-color 300ms ease-in-out;
      width: 25px;
      height: 25px;
      background-color: #666;
      color: #fff;
      font-size: 15px;
      text-align: center; }
      .aecom-share-buttons ul li a i {
        line-height: 25px; }
      .aecom-share-buttons ul li a.sm-twitter:hover {
        background-color: #00aced; }
      .aecom-share-buttons ul li a.sm-facebook:hover {
        background-color: #3b5998; }
      .aecom-share-buttons ul li a.sm-linkedin:hover {
        background-color: #0274b3; }
      .aecom-share-buttons ul li a.sm-instagram:hover {
        background-color: #833ab4; }
      .aecom-share-buttons ul li a.sm-youtube:hover {
        background-color: #d41e1d; }
      .aecom-share-buttons ul li a .fa {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
        .aecom-share-buttons ul li a .fa.fa-twitter::before {
          content: "\f099"; }
        .aecom-share-buttons ul li a .fa.fa-facebook::before {
          content: "\f09a"; }
        .aecom-share-buttons ul li a .fa.fa-linkedin::before {
          content: "\f0e1"; }
        .aecom-share-buttons ul li a .fa.fa-instagram::before {
          content: "\f16d"; }
        .aecom-share-buttons ul li a .fa.fa-youtube::before {
          content: "\f16a"; }

/*# sourceMappingURL=style.css.map */
