/* social share content */
.social-share {
    margin-bottom:30px;
}

.social-icons {
    border-top:1px solid #EBEBEB;
    padding-top:15px !important;
}
.thing {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display:inline-block;
    /* height: 40px; */
    line-height: 40px;
    /*border-radius: 32px;*/
    clear: both;
    width: 100%;
    padding-top: 5px;
  }
  .thing.social-icons a:after,
  .thing.social-icons a:before {
    font-family: "Font Awesome 5 Pro","Font Awesome 5 Brands";
    /*font-weight: 300;*/
  }
  /*.thing:after {
        cursor: pointer;
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 0;
        content: "";
        }
  .thing:active:after {
        height: 0;
        z-index: -1;
        opacity: 0;
  }*/
  .thing__text {
    float: left;
    display: block;
        text-align: center;
        width: 100%;
        height: 100%;
        /* z-index: 99; */
        top: 0;
        left: 0;
        background-color: #888;
        border-radius: 0px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    user-select: none;
    color: #fff !important;
    padding: 0px 14px;
    cursor: pointer;
  }
  .thing__text:hover {
    background-color: #666;
  }
  .thing__links {
      display:none;
  }
  .thing__content {
        position: relative;
        height: inherit;
        float: right;
  }
  .thing__content:after, .thing__content:before {
    /*content: "";
    display: none;
    height: 100%;
    position: absolute;
    width: 6px;
    z-index: -1;*/
  }
  .thing__content:after {
    left: -6px;
  }
  .thing__content:before {
    right: -6px;
  }
  .thing__content:hover {
    z-index: 1000;
  }
  .thing__content:after, .thing__content:before {
    display: block;
  }
  .thing__content:active .thing__text {
    /*transition: 0s all ease-out;
    transition-delay: 0s;
    opacity: 0;
    z-index: -1;*/
  }
  .thing__content .thing__social {
    width: 40px;
    border-radius: 0px;
    margin-left: 6px;
  }
  .thing__content .thing__social--first {
    margin-left: 0;
  }
  .thing__content .thing__social:after {
    opacity: 1;
  }
  .thing__content .thing__social--facebook {
    background-color: #496094;
  }
  .thing__content .thing__social--twitter {
    background-color: #4ac4f3;
  }
  .thing__content .thing__social--mail {
    background-color: #777;
  }
  .thing__social {
    position: relative;
    display: block;
    height: 40px;
    width: 50px;
    float: left;
    color: white !important;
    /*background-color: #34b99d;*/
    transition: all 0.15s ease-out;
  }
  .thing__social:hover {
    color: #87adb0 !important;
    text-decoration: none;
  }
  .thing__social--first {
    border-radius: 3px 0 0 3px;
  }
  .thing__social--last {
    border-radius: 0 3px 3px 0;
  }
  .thing__social:after {
    display:block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 18px;
    line-height: 40px;
    content: "";
    transition: 0.15s all ease-out;
  }
  .thing__social:after {
    margin-left:0px !important;
  }
  .thing__social--facebook:after {
    content: "\f39e";
  }
  .thing__social--twitter:after {
    content: "\f099";
  }
  .thing__social--mail:after {
    content: "\f0e0";
  }
  .thing__text:before {
    content: "\f1e0";
    font-family: "Font Awesome 5 Pro";
    margin-right: 15px;
  }
  .thing__text {
    color: white;
  }
  .thing__social:after {
    /*font-size: 36px;*/
  }
  .thing__social:after {
      margin-left:0px;
  }

/* print icon */
  .print {
    }
 .print a {
	background-color: #777;
	width: 40px;
 }
 .print a:after {
	opacity: 1;
 }
 .print .thing__social--print {
	background-color: #777;
	color:#fff;
}
.print .thing__social--print:after {
    content: "\f02f";
}
.print .thing__social--print:hover {
    background-color: #666;
    color:#fff !important;
    text-decoration: none;
}
