.compartilhar {
  margin-bottom: 40px; }
  .compartilhar p {
    font-size: 16px !important; }
  .compartilhar button.c-modal-drop__trigger,
  .compartilhar input[type=button].c-modal-drop__trigger,
  .compartilhar .c-modal-drop__close {
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    font-family: inherit;
    padding: 0; }
  .compartilhar button button.c-modal-drop__trigger::-moz-focus-inner,
  .compartilhar button input[type=button].c-modal-drop__trigger::-moz-focus-inner,
  .compartilhar button.c-modal-drop__close::-moz-focus-inner,
  .compartilhar inputbutton.c-modal-drop__trigger::-moz-focus-inner,
  .compartilhar inputinput[type=button].c-modal-drop__trigger::-moz-focus-inner,
  .compartilhar input.c-modal-drop__close::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .compartilhar button.c-modal-drop__trigger:hover,
  .compartilhar input[type=button].c-modal-drop__trigger:hover,
  .compartilhar .c-modal-drop__close:hover,
  .compartilhar button.c-modal-drop__trigger:focus,
  .compartilhar input[type=button].c-modal-drop__trigger:focus,
  .compartilhar .c-modal-drop__close:focus {
    cursor: pointer;
    opacity: 0.75; }
  .compartilhar .c-modal-drop__controls,
  .compartilhar .c-tools-share__list {
    zoom: 1; }
  .compartilhar .c-modal-drop__controls:after,
  .compartilhar .c-tools-share__list:after,
  .compartilhar .c-modal-drop__controls:before,
  .compartilhar .c-tools-share__list:before {
    content: ' ';
    display: table; }
  .compartilhar .c-modal-drop__controls:after,
  .compartilhar .c-tools-share__list:after {
    clear: both; }
  .compartilhar .c-modal-drop__list-item > a,
  .compartilhar a.c-modal-drop__list-item {
    color: inherit;
    text-decoration: inherit; }
  .compartilhar .c-modal-drop__list-item > a:active,
  .compartilhar a.c-modal-drop__list-item:active,
  .compartilhar .c-modal-drop__list-item > a:focus,
  .compartilhar a.c-modal-drop__list-item:focus,
  .compartilhar .c-modal-drop__list-item > a:hover,
  .compartilhar a.c-modal-drop__list-item:hover,
  .compartilhar .c-modal-drop__list-item > a:link,
  .compartilhar a.c-modal-drop__list-item:link,
  .compartilhar .c-modal-drop__list-item > a:visited,
  .compartilhar a.c-modal-drop__list-item:visited {
    color: inherit;
    text-decoration: inherit; }
  .compartilhar .c-modal-drop__list,
  .compartilhar .c-tools-share__list {
    list-style: none;
    padding-left: 0;
    margin: 0; }
  .compartilhar .c-modal-drop__content {
    height: 1px;
    width: 1px;
    border: 0;
    clip: rect(0 0 0 0);
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute; }
  .compartilhar .c-tools-share__button {
    margin-left: auto;
    margin-right: auto; }
  .compartilhar a {
    color: #0078a4;
    text-decoration: none; }
  .compartilhar a:hover,
  .compartilhar a:focus {
    opacity: 0.75; }
  .compartilhar hr {
    border-bottom: 1px solid #e0e0e0;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    clear: both;
    height: 0;
    margin: 0 0 1.5rem;
    max-width: 75rem; }
  .compartilhar .c-modal-drop {
    display: inline-block;
    position: relative;
    font-size: 18px; }
  .compartilhar .c-modal-drop__wrapper {
    position: relative; }
  .compartilhar .c-modal-drop__content {
    background: #fff;
    bottom: 0;
    left: 0;
    padding: 0.9444444444444444em 0.8333333333333334em;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1300; }
  .compartilhar .c-modal-drop__content--no-padding {
    padding: 0; }
  .compartilhar .c-modal-drop__content--no-padding .c-modal-drop__controls {
    padding: 0.9444444444em 0.8333333333em; }
  .compartilhar .c-modal-drop__content.is-full-width {
    height: auto;
    width: auto;
    clip: auto;
    display: block;
    overflow: scroll; }
  .compartilhar .c-modal-drop__content.is-full-width.is-inside-scroll {
    overflow: hidden; }
  .compartilhar .c-modal-drop__content.is-box.c-modal-drop__content--no-padding {
    padding: 0; }
  .compartilhar .c-modal-drop__content.is-box {
    height: auto;
    width: auto;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    bottom: inherit;
    clip: auto;
    display: block;
    left: 50%;
    margin-top: 0.8333333333333334em;
    overflow: visible;
    padding: 1.1111111111111112em;
    position: absolute;
    right: inherit;
    top: inherit;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%); }
  .compartilhar .c-modal-drop__content.is-box:after,
  .compartilhar .c-modal-drop__content.is-box:before,
  .compartilhar .c-modal-drop__arrow:after,
  .compartilhar .c-modal-drop__arrow:before {
    height: 0;
    width: 0;
    border: solid transparent;
    bottom: 100%;
    content: " ";
    left: 50%;
    pointer-events: none;
    position: absolute; }
  .compartilhar .c-modal-drop__content.is-box:after,
  .compartilhar .c-modal-drop__arrow:after {
    border-color: transparent;
    border-bottom-color: #fff;
    border-width: 0.5555555555555556em;
    margin-left: -0.5555555556em; }
  .compartilhar .c-modal-drop__content.is-box:before,
  .compartilhar .c-modal-drop__arrow:before {
    border-color: transparent;
    border-bottom-color: #e0e0e0;
    border-width: 0.6111111111111112em;
    margin-left: -0.6111111111em; }
  .compartilhar .c-modal-drop__content.is-box.is-top {
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%); }
  .compartilhar .c-modal-drop__content.is-box.is-top:after,
  .compartilhar .c-modal-drop__content.is-box.is-top:before {
    bottom: inherit;
    top: 100%; }
  .compartilhar .c-modal-drop__content.is-box.is-top:before {
    border-bottom-color: transparent;
    border-top-color: #e0e0e0; }
  .compartilhar .c-modal-drop__content.is-box.is-top:after {
    border-bottom-color: transparent;
    border-top-color: #fff; }
  .compartilhar .c-modal-drop__content.is-box.is-left {
    left: 0;
    -webkit-transform: translate(0%, 0%);
    transform: translate(0%, 0%); }
  .compartilhar .c-modal-drop__content.is-box.is-left.is-top {
    -webkit-transform: translate(0%, -100%);
    transform: translate(0%, -100%); }
  .compartilhar .c-modal-drop__content.is-box.is-left:after {
    left: 1.1111111111em; }
  .compartilhar .c-modal-drop__content.is-box.is-left:before {
    left: 1.1111111111em; }
  .compartilhar .c-modal-drop__content.is-box.is-right {
    left: inherit;
    right: 0;
    -webkit-transform: translate(0%, 0%);
    transform: translate(0%, 0%); }
  .compartilhar .c-modal-drop__content.is-box.is-right.is-top {
    -webkit-transform: translate(0%, -100%);
    transform: translate(0%, -100%); }
  .compartilhar .c-modal-drop__content.is-box.is-right:before,
  .compartilhar .c-modal-drop__content.is-box.is-right:after {
    left: inherit;
    right: 1.1111111111em; }
  .compartilhar .c-modal-drop__content.is-box.is-right:before {
    right: 1.0555555556em; }
  .compartilhar .c-modal-drop__content.is-box.is-painted-arrow:before,
  .compartilhar .c-modal-drop__content.is-box.is-painted-arrow:after {
    content: initial;
    display: none; }
  .compartilhar .c-modal-drop__content.is-box.is-moved {
    left: 0;
    -webkit-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
    margin-left: 0; }
  .compartilhar .c-modal-drop__content.is-box.is-moved.is-top {
    -webkit-transform: translate(0%, -100%);
    transform: translate(0%, -100%); }
  .compartilhar .c-modal-drop__content.is-box.is-moved.is-right {
    left: inherit;
    right: 0;
    -webkit-transform: translate(0%, 0%);
    transform: translate(0%, 0%); }
  .compartilhar .c-modal-drop__content.is-box.is-no-margin {
    margin-top: 0; }
  .compartilhar button.c-modal-drop__trigger,
  .compartilhar input[type=button].c-modal-drop__trigger {
    color: inherit; }
  .compartilhar .c-modal-drop__arrow {
    position: absolute;
    top: 0; }
  @media (min-width: 768px) {
    .compartilhar .c-modal-drop__arrow {
      display: none; } }
  .compartilhar .c-modal-drop__arrow.is-painted {
    display: block; }
  .compartilhar .c-modal-drop__controls {
    font-family: 'FolhaGrafico', Georgia, serif;
    font-size: 0.7777777777777778em;
    font-weight: 500;
    padding: 0em 0em 0.5555555555555556em 0em;
    text-transform: uppercase; }
  .compartilhar .c-modal-drop__close {
    float: right; }
  .compartilhar .c-modal-drop__close .icon {
    /*height: $icon-tiny-height;*/
    /*width: $icon-tiny-height*/ }
  .compartilhar .c-modal-drop__list {
    -webkit-box-align: inherit;
    -ms-flex-align: inherit;
    align-items: inherit;
    display: inherit;
    height: 100%;
    overflow: scroll;
    padding: 0.8333333333333334em 1.1111111111111112em 0.2777777777777778em 1.1111111111111112em;
    width: 100%; }
  @media (min-width: 1024px) {
    .compartilhar .c-modal-drop__list {
      padding: 1.1111111111111112em 1.6666666666666667em 0.2777777777777778em 1.6666666666666667em;
      overflow: inherit;
      height: inherit;
      width: inherit; } }
  @media (min-width: 480px) {
    .compartilhar .c-modal-drop__list--column-xs-2-small {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-xs-2-medium {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-xs-2-large {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-xs-3-small {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-xs-3-medium {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-xs-3-large {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-xs-4-small {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-xs-4-medium {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-xs-4-large {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-xs-5-small {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-xs-5-medium {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-xs-5-large {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-xs-6-small {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-xs-6-medium {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-xs-6-large {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; } }
  @media (min-width: 768px) {
    .compartilhar .c-modal-drop__list--column-sm-2-small {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-sm-2-medium {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-sm-2-large {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-sm-3-small {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-sm-3-medium {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-sm-3-large {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-sm-4-small {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-sm-4-medium {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-sm-4-large {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-sm-5-small {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-sm-5-medium {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-sm-5-large {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-sm-6-small {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-sm-6-medium {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-sm-6-large {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; } }
  @media (min-width: 1024px) {
    .compartilhar .c-modal-drop__list--column-md-2-small {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-md-2-medium {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-md-2-large {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-md-3-small {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-md-3-medium {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-md-3-large {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-md-4-small {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-md-4-medium {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-md-4-large {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-md-5-small {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-md-5-medium {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-md-5-large {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-md-6-small {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-md-6-medium {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-md-6-large {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; } }
  @media (min-width: 1290px) {
    .compartilhar .c-modal-drop__list--column-lg-2-small {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-lg-2-medium {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-lg-2-large {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-lg-3-small {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-lg-3-medium {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-lg-3-large {
      -webkit-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-lg-4-small {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-lg-4-medium {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-lg-4-large {
      -webkit-column-count: 4;
      column-count: 4;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-lg-5-small {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-lg-5-medium {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-lg-5-large {
      -webkit-column-count: 5;
      column-count: 5;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; }
    .compartilhar .c-modal-drop__list--column-lg-6-small {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 1.1111111111111112em;
      column-gap: 1.1111111111em; }
    .compartilhar .c-modal-drop__list--column-lg-6-medium {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 2.7777777777777777em;
      column-gap: 2.7777777778em; }
    .compartilhar .c-modal-drop__list--column-lg-6-large {
      -webkit-column-count: 6;
      column-count: 6;
      -webkit-column-gap: 4.444444444444445em;
      column-gap: 4.4444444444em; } }
  .compartilhar .c-modal-drop__list-item {
    font-family: 'FolhaGrafico', Georgia, serif;
    font-size: 0.8888888888888888em;
    font-weight: normal;
    line-height: 1.38;
    margin-bottom: 0.8333333333333334em;
    text-transform: uppercase; }
  .compartilhar .t-dark .c-modal-drop__content {
    background: #333; }
  .compartilhar .t-dark .c-modal-drop__content.is-box {
    background: #333; }
  .compartilhar .t-dark .c-modal-drop__content.is-box:after {
    border-bottom-color: #333; }
  .compartilhar .t-dark .c-modal-drop__content.is-box.is-top:after {
    border-bottom-color: transparent;
    border-top-color: #333; }
  .compartilhar .t-dark .c-modal-drop__close .icon {
    fill: #fff; }
  .compartilhar .t-soft .c-modal-drop__content {
    background: #f5f5f5; }
  .compartilhar .t-soft .c-modal-drop__content.is-box {
    background: #f5f5f5; }
  .compartilhar .t-soft .c-modal-drop__content.is-box:after {
    border-bottom-color: #f5f5f5; }
  .compartilhar .t-soft .c-modal-drop__content.is-box.is-top:after {
    border-bottom-color: transparent;
    border-top-color: #f5f5f5; }
  .compartilhar .t-soft .c-modal-drop__close .icon {
    fill: #333; }
  .compartilhar .c-tools-share {
    font-size: 18px;
    line-height: 1.5;
    text-align: center; }
  .compartilhar .c-tools-share__list {
    /*width: 100%*/
    display: inline-block; }
  .compartilhar .c-tools-share__item {
    display: block;
    float: left;
    line-height: 0;
    margin-right: 0.277em;
    display: flex;
    margin-left: 0; }
  .compartilhar .c-tools-share__item:last-child {
    margin-right: 0; }
  .compartilhar .c-tools-share__counter {
    color: #fff;
    font-family: 'FolhaGrafico', Georgia, serif;
    font-size: 0.7777777777777778em;
    line-height: 1.5;
    vertical-align: middle; }
  .compartilhar .c-tools-share__counter.is-active {
    padding-left: 0.2857142857em; }
  .compartilhar .c-tools-share__button-name {
    cursor: pointer;
    color: #333;
    display: none;
    font-family: inherit; }
  .compartilhar .c-tools-share__button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #bdbdbd;
    border-color: transparent;
    border-radius: 2.7777777777777777em;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1.7777777777777777em;
    padding-left: 0.3888888888888889em;
    padding-right: 0.3888888888888889em;
    position: relative; }
  .compartilhar .c-tools-share__button .icon {
    height: 0.8888888888888888em;
    width: 0.8888888888888888em;
    fill: #fff;
    display: block; }
  .compartilhar .c-tools-share__button:active,
  .compartilhar .c-tools-share__button:focus,
  .compartilhar .c-tools-share__button:hover {
    outline: none;
    border-color: transparent; }
  .compartilhar .c-tools-share__button--facebook {
    background-color: #3a5999; }
  .compartilhar .c-tools-share__button--facebook .c-tools-share__counter {
    display: none; }
  .compartilhar .c-tools-share__button--whatsapp {
    background-color: #25d366; }
  .compartilhar .c-tools-share__button--twitter {
    background-color: #000; }
  .compartilhar .c-tools-share__button--messenger {
    background-color: #0084ff; }
  .compartilhar .c-tools-share__button--linkedIn {
    background-color: #0077b5; }
  .compartilhar .c-tools-share__button--rss {
    background-color: #f56f0a; }
  .compartilhar .c-tools-share__button--neutral,
  .compartilhar .c-tools-share__button--email,
  .compartilhar .c-tools-share__button--copy-link {
    background-color: #757575;
    border-color: transparent;
    position: relative; }
  .compartilhar .c-tools-share__button--neutral .icon {
    fill: #fff; }
  .compartilhar .c-tools-share__button--copy-link.is-active {
    background-color: #62cd98; }
  .compartilhar .c-tools-share__button--comment .c-tools-share__counter.is-active {
    padding-left: 0.2857142857em; }
  .compartilhar .c-tools-share--larger .c-tools-share__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 1.6666666666666667em; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--larger .c-tools-share__list {
      padding: 1.3888888888888888em 1.1111111111111112em;
      margin-bottom: -0.8333333333em; } }
  .compartilhar .c-tools-share--larger .c-tools-share__item {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    line-height: 1.5;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 1.6666666666666667em;
    text-align: center; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--larger .c-tools-share__item {
      -ms-flex-preferred-size: initial;
      flex-basis: initial;
      margin-top: 0;
      margin-bottom: 0.8333333333333334em;
      margin-left: 7.5px;
      margin-right: 7.5px; } }
  .compartilhar .c-tools-share--larger .c-tools-share__button {
    height: 3.5555555555555554em;
    padding-left: 1em;
    padding-right: 1em; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--larger .c-tools-share__button {
      height: 1.7777777777777777em;
      padding-left: 0.3888888888888889em;
      padding-right: 0.3888888889em; } }
  .compartilhar .c-tools-share--larger .c-tools-share__button .icon {
    height: 1.4444444444444444em;
    width: 1.4444444444444444em; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--larger .c-tools-share__button .icon {
      height: 0.8888888888888888em;
      width: 0.8888888889em; } }
  .compartilhar .c-tools-share--larger .c-tools-share__button-name {
    display: flex;
    font-size: 0.8888888888888888em;
    font-weight: 500;
    line-height: 1;
    margin-left: 0.388em;
    margin-top: 0.5555555555555556em;
    text-align: center; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--larger .c-tools-share__button-name {
      display: flex; } }
  .compartilhar .c-tools-share--bordered-md {
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    padding-bottom: 0.5em;
    padding-top: 0.5em; }
  @media (min-width: 1024px) {
    .compartilhar .c-tools-share--bordered-md {
      border: none;
      padding: 0; } }
  .compartilhar .c-tools-share--inner {
    padding: 0.5em 0em; }
  .compartilhar .t-dark .c-tools-share__button-name {
    color: #fff; }
  .compartilhar .u-embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding-top: 56.25%;
    overflow: hidden; }
  .compartilhar .u-embed-responsive iframe,
  .compartilhar .u-embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
  .compartilhar .u-responsive-image {
    display: block;
    height: auto;
    width: 100%; }
  .compartilhar .is-invisible {
    visibility: hidden; }
  @media (max-width: 479px) {
    .compartilhar .u-visible-xs {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (max-width: 767px) {
    .compartilhar .u-visible-sm {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (max-width: 1023px) {
    .compartilhar .u-visible-md {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (max-width: 1289px) {
    .compartilhar .u-visible-lg {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (min-width: 480px) {
    .compartilhar .u-hidden-xs {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (min-width: 768px) {
    .compartilhar .u-hidden-sm {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (min-width: 1024px) {
    .compartilhar .u-hidden-md {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }
  @media (min-width: 1290px) {
    .compartilhar .u-hidden-lg {
      height: 1px;
      width: 1px;
      border: 0;
      clip: rect(0 0 0 0);
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute; } }

@media (max-width: 576px) {
  .compartilhar {
    margin-bottom: 30px; } }

.compartilhar .item-share-native {
  align-items: center;
  background-color: #757575;
  border-color: transparent;
  border-radius: 32px;
  border-style: solid;
  border-width: 1px;
  display: flex;
  height: 32px;
  padding-left: 0.388em;
  padding-right: 0.388em; }

.compartilhar .item-share-native .btn-share-native {
  height: 100%;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  cursor: pointer;
  font-family: inherit;
  padding: 0; }

.compartilhar .item-share-native .icon {
  display: flex;
  fill: #fff;
  height: .888em;
  width: .888em;
  pointer-events: none;
  vertical-align: middle;}

.compartilhar .item-share-native .icon:active,
.compartilhar .item-share-native .icon:focus,
.compartilhar .item-share-native .icon:hover {
  outline: none;
  border-color: transparent; }

/*# sourceMappingURL=share-buttons-especial-match.css.map */
