/* ### COMPUTADOR TEXTO ### */
.share-computer div .computer-addthis div div .facebook,
.share-computer div .computer-addthis div div .twitter,
.share-computer div .computer-addthis div div .whatsapp,
.share-computer div .computer-addthis div div .messenger,
.share-computer div .computer-addthis div div .link,
.share-computer div .computer-addthis div div .compact,
.share-computer div .computer-addthis div div .telegram {
    margin: 0 0 -1px 0;
    float: left;
    padding: 5px;
    transform:none;
    display:inline-block;
    *display:inline;
    *zoom:1;
    text-decoration:none;
    text-transform:none;
    cursor:pointer;
    transition:none;
    border:1px solid #eee;
    font-family:helvetica neue,helvetica,arial,sans-serif;
    text-align: left !important;
    width: 48px;
}


.share-computer div .computer-addthis div div .compact .at-icon-wrapper {width: 36px; padding: 6px 0; text-align: center}
.share-computer div .computer-addthis div div .compact .at-icon-wrapper:hover {transition: none; transform: none}
.share-computer div .computer-addthis div div .compact:hover,
.share-computer div .computer-addthis div div .compact:active {outline: none !important;}

.share-mobile div .mobile-addthis div div .facebook,
.share-mobile div .mobile-addthis div div .twitter,
.share-mobile div .mobile-addthis div div .whatsapp,
.share-mobile div .mobile-addthis div div .link,
.share-mobile div .mobile-addthis div div .compact {
    background: transparent;
    width: 35px;
    margin: 0 5px;
    padding: 3px 0;
    border-radius: 100%;
    transform:none;
    display:inline-block;
    *display:inline;*zoom:1;
    line-height:0;
    text-decoration:none;
    text-transform:none;
    cursor:pointer;
    transition:all .2s ease-in-out;
    border:0;
    font-family:helvetica neue,helvetica,arial,sans-serif;
}

.share-mobile div .mobile-addthis div div .compact {
    padding: 7px 0;
}

.share-mobile div .mobile-addthis div div .facebook {background-color: rgb(59, 89, 152);}
.share-mobile div .mobile-addthis div div .twitter {background-color: rgb(29, 161, 242);}
.share-mobile div .mobile-addthis div div .whatsapp {background-color: rgb(77, 194, 71);}
.share-mobile div .mobile-addthis div div .link {background-color: #B23C3E;}
.share-mobile div .mobile-addthis div div .compact {background-color: #A3F471;}

/* GP1 sociais */
.gp1-sociais .icons { width: 278px; margin-bottom: 22px}
.gp1-sociais .icons a {border: 1px solid #e2e2e2; padding: 4px; border-radius: 33px}
.gp1-sociais .icons a .name {color: #0c6082; font: 30px 'Gp1Serif-Bold', serif}
.gp1-sociais .icons span {color: #fff; background: transparent; width: 60px; height: 60px; padding: 8px; border-radius: 100%}

.gp1-sociais .icons .fc {background: #39569a}
.gp1-sociais .icons .in {background: linear-gradient(45deg, #eec768, #e78228, #e8522d, #cb2b75, #c6237e, #b426b8);}
.gp1-sociais .icons .tw {background: #1c9be8}
.gp1-sociais .icons .wt {background: #25cc63}
.gp1-sociais .icons .yt {background: #fe0000}

.gp1-sociais .icons a:hover {border-color: #b1b1b1; text-decoration: none}
.gp1-sociais .icons a:active {border-color: #e2e2e2}

@media (max-width: 425px) {
    .editoria-social h1 {font:700 35px 'Gp1Serif-Bold', serif !important;}
}