/*  ----------------------------------------------------------------------------
    Sharing Bottom
*/
.td-post-sharing-bottom {
    border: 1px solid #d8d7d7;
    padding: 10px 26px;
    margin-bottom: 40px;
    border-radius: 8px;;
  /* responsive portrait phone */
}
.td-post-sharing-bottom .gmk-social {
    border: 1px solid rgba(0,0,0,.15);
    display: inline-block;
    cursor: pointer;
    border-radius: 100%;
    transition: .1s all !important;
    text-align: center;
    padding-top: 8px;
    color: #727272;
    position: relative;
}

.gmk-social {
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  margin-right: 4px;
  height: 40px;
  min-width: 40px;
  text-align: center;
}

/*  ----------------------------------------------------------------------------
    Sharing Top
*/
.td-post-sharing {
  font-family: 'Open Sans', arial, sans-serif;
  margin-bottom: 21px;
}
.td-post-sharing a {
  display: inline-block;
  vertical-align: middle;
}
.td-default-sharing {
    display: block;
    vertical-align: middle;
    text-align: center;
}

/*  ----------------------------------------------------------------------------
    ICONES SOCIAIS GMK PRO
*/
.facebook:after {
   content: url('iconsocial/facebook.svg?height=20');
   filter: invert(48%);
}
.facebook:hover {
   content: url('iconsocial/facebook.svg?height=20');
   filter: grayscale(0);
}
.x-twitter:after {
   content: url('iconsocial/x-twitter.svg?height=20');
   filter: invert(48%);
}
.x-twitter:hover {
   content: url('iconsocial/x-twitter.svg?height=20');
   filter: grayscale(0);
}

.kooapp:after {
   content: url('iconsocial/koo.svg?height=20');
   filter: grayscale(1);
}
.kooapp:hover {
   content: url('iconsocial/koo.svg?height=20');
   filter: grayscale(0);
}

.pinterest:after {
   content: url('iconsocial/pinterest.svg?height=20');
   filter: invert(48%);
}
.pinterest:hover {
   content: url('iconsocial/pinterest.svg?height=20');
   filter: grayscale(0);
}
.googlenews:after {
   content: url('iconsocial/googlenews.svg?height=20');
   filter: grayscale(1);
}
.googlenews:hover {
     content: url('iconsocial/googlenews.svg?height=20');
   filter: grayscale(0);
}
.whatsapp:after {
   content: url('iconsocial/whatsapp.svg?height=20');
   filter: invert(48%);
}
.whatsapp:hover {
     content: url('iconsocial/whatsapp.svg?height=20');
     filter: grayscale(0);
}
.telegrama:after {
   content: url('iconsocial/telegram.svg?height=20');
   filter: grayscale(1);
}
.telegrama:hover {
   content: url('iconsocial/telegram.svg?height=20');
   filter: grayscale(0);
}