* * 2007-2025 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http: //opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web,
please send an email * to license@prestashop.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http: //www.prestashop.com for more information.
* * @author PrestaShop SA <contact@prestashop.com> * @copyright 2007-2025 PrestaShop SA * @license http: //opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)

* International Registered Trademark & Property of PrestaShop SA * * Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers. */ #main-social-button-wrapper.social-button-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 17px;
    margin-bottom: 2px;
    row-gap: 10px;
}

#content-wrapper #main-social-button-wrapper.social-button-wrapper {
    margin-bottom: 18px;
}

#main-social-button-wrapper .social-button {
    display: inline-block;
    background-color: #efefef;
    text-decoration: none;
    color: #232323;
    /*padding: 9px;*/
    padding: 13px;
    font-size: 16px;
    text-align: start;
    line-height: 1;
    transition: all 0.1s ease;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    /*box-shadow: 0 0px 7px rgba(0, 0, 0, 0.2);*/
    margin: 0 5px;
    border: none;
    cursor: pointer;
    outline: 1px solid #e4e4e4;
}
#main-social-button-wrapper.netsocial-button-wrapper .social-button,
#main-social-button-wrapper.customtextsocial-button-wrapper .social-button  {
        margin: 0 8px;
}

#main-social-button-wrapper.social-button-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 17px;
    margin-bottom: 2px;
    row-gap: 10px;
}

#main-social-button-wrapper.imgsocial-button-wrapper .social-button {
    padding: 0;
}

/*scale layout in flat icon start*/
#main-social-button-wrapper.iconsocial-button-wrapper.largebtn .social-button {
    padding: 0;
}

#main-social-button-wrapper.iconsocial-button-wrapper.midbtn .social-button {
    padding: 0;
}

#main-social-button-wrapper.iconsocial-button-wrapper.smallbtn .social-button {
    padding: 0;
}

/*scale layout in flat icon end*/

/*scale layout in  netsocial-button start*/
#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.largebtn {
    transform: scale(1);
}

#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.largebtn .social-button {
    padding: 13px;
}

#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.midbtn {
    transform: scale(.9);
}

#main-social-button-wrapper.social-button-wrapper.midbtn.netsocial-button-wrapper {
    margin-top: 0;
}

#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.midbtn .social-button {
    padding: 10px;
}

#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.smallbtn {
    transform: scale(.8);
}

#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.smallbtn .social-button {
    padding: 8px;
}

/*scale layout in  netsocial-button end*/

/*scale layout in  customtextsocial start*/
#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.largebtn {
    transform: scale(1);
}

#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.largebtn .social-button {
    padding: 13px;
}

#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.midbtn {
    transform: scale(.9);
}

#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.midbtn .social-button {
    padding: 10px;
}

#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.smallbtn {
    transform: scale(.8);
}

#main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.smallbtn .social-button {
    padding: 8px;
}

/*scale layout in  customtextsocial end*/

/*scale layout in  title start*/
h3.social_title.smalltitle {
    font-size: 16px;
}

#main-social-button-wrapper.social-button-wrapper.smallbtn.customtextsocial-button-wrapper {
    margin-top: 0;
}

h3.social_title.smalltitle {
    margin-bottom: 5px;
}


h3.social_title.midtitle {
    font-size: 17px;
}

#main-social-button-wrapper.social-button-wrapper.midbtn.customtextsocial-button-wrapper {
    margin-top: 0;
}

/*scale layout in  title end*/

#main-social-button-wrapper.imgsocial-button-wrapper .social-button {
    border-radius: 4px;
}

#main-social-button-wrapper .social-button.social-button-round {
    border-radius: 5px;
}

#main-social-button-wrapper.iconsocial-button-wrapper .social-button {
    min-width: auto;
    width: 48px;
    height: 48px;
    text-align: center;
    line-height: 47px;
}

#main-social-button-wrapper.imgsocial-button-wrapper .social-button {
    min-width: auto;
    outline: none;

}

#main-social-button-wrapper .social-button i {
    /* width: 20px;
    height: 20px;*/
    font-size: 20px;
    vertical-align: middle;
    transition: all 0.1s ease;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    text-align: center;
}

#main-social-button-wrapper-sticky .social-button.facebook-button i,
#main-social-button-wrapper .social-button.facebook-button i {
    color: #0852ffb8;
}

#main-social-button-wrapper .social-button.amazon-button i {
    font-size: 21px;
}

#main-social-button-wrapper-sticky .social-button.google-button i,
#main-social-button-wrapper .social-button.google-button i {
    font-size: 19px;
    color: #EA4335;
}

#main-social-button-wrapper .social-button.paypal-button i {
    color: #003087;
}
#main-social-button-wrapper-sticky .social-button.paypal-button i {
    color: #003087;
}

#main-social-button-wrapper-sticky .social-button.instagram-button i,
#main-social-button-wrapper .social-button.instagram-button i {
    color: #FD1D1D;
}

#main-social-button-wrapper-sticky .social-button.linkedin-button i,
#main-social-button-wrapper .social-button.linkedin-button i {
    color: #0A66C2;
}

#main-social-button-wrapper-sticky .social-button.amazon-button i,
#main-social-button-wrapper .social-button.amazon-button i {
    color: #232F3E;
}

#main-social-button-wrapper-sticky .social-button.pinterest-button i,
#main-social-button-wrapper .social-button.pinterest-button i {
    color: #E60023;
}

#main-social-button-wrapper-sticky .social-button.microsoft-button i,
#main-social-button-wrapper .social-button.microsoft-button i {
    color: #00A4EF;
}

#main-social-button-wrapper-sticky .social-button.yahoo-button i,
#main-social-button-wrapper .social-button.yahoo-button i {
    color: #6E0E8C;
}

#main-social-button-wrapper-sticky .social-button.dropbox-button i,
#main-social-button-wrapper .social-button.dropbox-button i {
    color: #4C8BF5;
}

#main-social-button-wrapper-sticky .social-button.github-button i,
#main-social-button-wrapper .social-button.github-button i {
    color: #333333;
}

#main-social-button-wrapper-sticky .social-button.reddit-button i,
#main-social-button-wrapper .social-button.reddit-button i {
    color: #FF4500;
}

#main-social-button-wrapper-sticky .social-button.wordpress-button i,
#main-social-button-wrapper .social-button.wordpress-button i {
    color: #21759B;
}

#main-social-button-wrapper .social-button:hover i {
    color: #fff !important;
}

#main-social-button-wrapper .social-button span {
    vertical-align: middle;
    font-weight: 700;
    font-size: 14px;
    padding-inline-start: 4px;
    transition: all 0.1s ease;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
}

#main-social-button-wrapper.largebtn.netsocial-button-wrapper .social-button span {
    vertical-align: inherit;
}

#main-social-button-wrapper.customtextsocial-button-wrapper .social-button span {
    font-size: 15px;
}

#main-social-button-wrapper .social-button:hover span {
    color: #fff;
}

/*hover effects*/
/*#main-social-button-wrapper .social-button:hover {
    transform: translateY(-2px);
}*/

#main-social-button-wrapper .social-button.facebook-button:hover {
    background-color: #3988D6;
}

#main-social-button-wrapper .social-button.google-button:hover {
    background-color: #E60014;
}


#main-social-button-wrapper .social-button.paypal-button:hover {
    background-color: #2790C3;
}

#main-social-button-wrapper .social-button.twitter-button:hover {
    background-color: #333;
}

#main-social-button-wrapper .social-button.linkedin-button:hover {
    background-color: #417DCD;
}

#main-social-button-wrapper .social-button.instagram-button:hover {
    background-color: #CF253F;
}

#main-social-button-wrapper .social-button.amazon-button:hover {
    background-color: #333333;
}

#main-social-button-wrapper .social-button.pinterest-button:hover {
    background-color: #FD1B34;
}

/*#main-social-button-wrapper .social-button.linkedin-button:hover {
    background-color: #005C8C;
}*/

#main-social-button-wrapper .social-button.microsoft-button:hover {
    background-color: #80BD2B;
}

#main-social-button-wrapper .social-button.yahoo-button:hover {
    background-color: #6000D3;
}

#main-social-button-wrapper .social-button.dropbox-button:hover {
    background-color: #0061FE;
}

#main-social-button-wrapper .social-button.github-button:hover {
    background-color: #444;
}

#main-social-button-wrapper .social-button.reddit-button:hover {
    background-color: #FF4500;
}

#main-social-button-wrapper .social-button.wordpress-button:hover {
    background-color: #00749C;
}


#main-social-button-wrapper .social-button:hover {
    /*transform: scale(1.05);*/
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
    /*transform: translateY(-1px);*/
}

#main-social-button-wrapper.imgsocial-button-wrapper .social-button:hover {
    box-shadow: none;
}

#main-social-button-wrapper .social-button-wrapper .social-button:hover i {
    color: #fff;
}

#main-social-button-wrapper .social-button:active {
    background-color: #1a4f61;
    transform: scale(0.98);
}

/*.fa-x-twitter:before {
    content: "\e61a";
}*/

#main-social-button-wrapper .social-button-wrapper .social-button:hover span {
    color: #fff;
}

.social_title span {
    color: #232323;
}

h3.social_title {
    text-align: center;
    margin: 10px 0;
}

#authentication #content-wrapper .social_wrapper {
    margin-top: 10px;
}

.header-top+.social_wrapper {
    padding-bottom: 7px;
}

.social_desc {
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .3px;
    /* margin-bottom: 4px; */
    color: #5c5c5c;
}

/*left sticky start*/
.social_wrapper.left_social_sticky {
    left: 0;
    position: fixed;
    top: 45%;
    transform: translateY(-50%);
    white-space: nowrap;
    width: auto;
    z-index: 1000;
    margin: auto;
    bottom: 0;
    /*max-height: 275px;*/
    text-align: right;
}

.left_sticky_wrapper {
    position: relative;
    min-width: 40px;
    width: auto;
}

.left_sticky_wrapper #main-social-button-wrapper {
    position: absolute;
    right: 0;
}

.social-content {
    overflow: hidden;
    height: 28px;
    background-color: #FFF;
    border-radius: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    margin: 10px 0;
    box-shadow: 0 0 2px rgba(0, 0, 0, .2);
    z-index: 2;
    padding: 4px 10px 4px 14px;
}

.social-content.social-radius {
    border-radius: 0 15px 15px 0;
}

#main-social-button-wrapper-sticky.imgsocial-button-wrapper .social-content {
    height: 40px;
    width: 51px;
}

#main-social-button-wrapper-sticky.largebtn.iconsocial-button-wrapper .social-content,
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .social-content,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .social-content {
    height: 31px;
    padding: 3px 10px 3px 14px;
}

#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .social-content span {
    font-size: 16px;
}


.social-content span {
    display: inline-block;
    line-height: 15px;
    margin: 0 9px 0 3px;
    /*text-transform: uppercase;*/
    transition: .2s ease-in-out;
    display: none;
    color: #232323;
    font-weight: 500;
}

#main-social-button-wrapper-sticky.smallbtn .social-content span {
    font-size: 11px;
}

li.facebook-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    /*margin-right: calc(-97% - 535px);*/
    background-color: #3988D6;
}

li.facebook-container.social-content:hover span {
    display: inline-block;
    color: #fff;
}

li.social-content:hover span,
li.social-content:hover i {
    color: #fff !important;
}

/*#main-social-button-wrapper-sticky.iconsocial-button-wrapper li.social-content:hover i  {
    color: unset;
}*/

li.google-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #E60014;

}

li.google-container.social-content:hover span {
    display: inline-block;
}

li.twitter-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #333;
}

li.twitter-container.social-content:hover span {
    display: inline-block;
}

li.linkedin-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #417DCD;
}

li.linkedin-container.social-content:hover span {
    display: inline-block;
}

li.instagram-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #CF253F;
}


#main-social-button-wrapper-sticky.imgsocial-button-wrapper li.social-content:hover {
    margin-right: unset !important;
    background-color: initial !important;
}

#main-social-button-wrapper-sticky.iconsocial-button-wrapper li.social-content:hover {
    margin-right: unset !important;
}

li.instagram-container.social-content:hover span {
    display: inline-block;
}

li.linkedin-container.social-content:hover span {
    display: inline-block;
}
li.paypal-container.social-content:hover {
    margin-right: calc(-100% + 30px);   
}
li.paypal-container.social-content:hover span {
    display: inline-block;
}
li.paypal-container.social-content:hover {
    background-color: #2790C3;
}

li.amazon-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #333333;
}

li.amazon-container.social-content:hover span {
    display: inline-block;
}

li.github-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #444;
}

li.github-container.social-content:hover span {
    display: inline-block;
}

li.pinterest-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #FD1B34;
}

li.pinterest-container.social-content:hover span {
    display: inline-block;
}

li.microsoft-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #80BD2B;
}

li.microsoft-container.social-content:hover span {
    display: inline-block;
}

li.yahoo-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #6000D3;
}

li.yahoo-container.social-content:hover span {
    display: inline-block;
}

li.dropbox-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #0061FE;
}

li.dropbox-container.social-content:hover span {
    display: inline-block;

}

li.reddit-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #FF4500;
}

li.reddit-container.social-content:hover span {
    display: inline-block;
}

li.wordpress-container.social-content:hover {
    margin-right: calc(-100% + 30px);
    background-color: #00749C;
}

li.wordpress-container.social-content:hover span {
    display: inline-block;
}

ul#main-social-button-wrapper-sticky {
    position: absolute;
    right: 0;
}

#main-social-button-wrapper-sticky.smallbtn.iconsocial-button-wrapper {
    right: 9px;
}

#main-social-button-wrapper-sticky.smallbtn.iconsocial-button-wrapper .social-content {
    padding: 3px 9px 4px 11px;
}

#main-social-button-wrapper-sticky.smallbtn.iconsocial-button-wrapper .social-content.social-radius {
    padding: 3px 10px 4px 7px;
}

#main-social-button-wrapper-sticky.midbtn.iconsocial-button-wrapper .social-content.social-radius {
    padding: 5px 11px 4px 7px;
}

#main-social-button-wrapper-sticky .imgsocial-button-wrapper {
    transform: scale(.9);
}

#main-social-button-wrapper-sticky.smallbtn .social-button.google-button i {
    font-size: 14px;
}

#main-social-button-wrapper-sticky.midbtn.iconsocial-button-wrapper .social-content i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .social-content i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .social-content i {
    font-size: 20px;
}

#main-social-button-wrapper-sticky.largebtn.iconsocial-button-wrapper .social-content i,
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .social-content i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .social-content i {
    font-size: 24px;
}

#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .social-content {
    padding: 4px 10px 3px 14px;
}

#main-social-button-wrapper-sticky.smallbtn.netsocial-button-wrapper .social-content,
#main-social-button-wrapper-sticky.smallbtn.customtextsocial-button-wrapper .social-content {
    padding: 3px 10px 4px 14px;
    cursor: pointer;
}
#main-social-button-wrapper-sticky .social-content {
    cursor: pointer;
}

.social-button {
    display: inline-flex;
    align-items: center;
}

#main-social-button-wrapper-sticky.imgsocial-button-wrapper .social-content {
    box-shadow: none;
    background-color: transparent;

}

#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper span,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper span {
    font-size: 13px;
}

#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .social-content:hover .social-button {
    transform: translateY(-0.29px);
}
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .social-content:hover .social-button {
        transform: translateY(-1px);
}
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .social-content:hover .social-button.google-button {
    transform: translateY(-0.6px);
}

#main-social-button-wrapper-sticky.smallbtn.customtextsocial-button-wrapper .social-content:hover .social-button {
    transform: translateY(-0.29px);
}
#main-social-button-wrapper-sticky.smallbtn.customtextsocial-button-wrapper .social-content:hover .social-button.paypal-button {
        transform: translateY(-1.2px);
}
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .social-content span{
    transform: translateY(-1px);
}

/* customize strat*/
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .twitter-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .paypal-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .wordpress-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .reddit-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .dropbox-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .yahoo-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .microsoft-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .pinterest-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .linkedin-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .instagram-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .amazon-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .github-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .facebook-container i,
#main-social-button-wrapper-sticky.largebtn.netsocial-button-wrapper .google-container i{
    line-height: 1.09;
}
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .twitter-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .paypal-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .reddit-container i,*/
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .dropbox-container i,
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .pinterest-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .yahoo-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .linkedin-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .instagram-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .facebook-container i,*/
/*#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .google-container i,*/
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .amazon-container i{
    line-height: 1.09;
}
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .github-container i {
    line-height: 1;
}
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .microsoft-container i {
        line-height: .95;
}
#main-social-button-wrapper-sticky.largebtn.customtextsocial-button-wrapper .wordpress-container i {
        line-height: 1;
}

#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .twitter-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .paypal-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .wordpress-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .reddit-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .dropbox-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .yahoo-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .microsoft-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .pinterest-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .linkedin-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .instagram-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .amazon-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .github-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .facebook-container i,
#main-social-button-wrapper-sticky.midbtn.netsocial-button-wrapper .google-container i{
    line-height: 1.1;
}
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .paypal-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .twitter-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .wordpress-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .reddit-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .dropbox-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .yahoo-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .microsoft-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .pinterest-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .linkedin-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .instagram-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .amazon-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .github-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .facebook-container i,
#main-social-button-wrapper-sticky.midbtn.customtextsocial-button-wrapper .google-container i{
    line-height: 1.1;
}
/* customize end*/


/*left sticky end*/

/*media start*/

@media (min-width: 992px) {
    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.facebook-button i {
        font-size: 36px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.google-button i {
        font-size: 33px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.paypal-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.twitter-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.microsoft-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.yahoo-button i {
        font-size: 36px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.dropbox-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.reddit-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.wordpress-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.linkedin-button i {
        font-size: 34px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.instagram-button i {
        font-size: 37px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.amazon-button i {
        font-size: 38px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.github-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.pinterest-button i {
        font-size: 35px;
    }

    #main-social-button-wrapper.social-button-wrapper.iconsocial-button-wrapper.largebtn {
        transform: scale(1);
    }

    #main-social-button-wrapper.social-button-wrapper.iconsocial-button-wrapper.midbtn {
        transform: scale(.8);
    }

    #main-social-button-wrapper.social-button-wrapper.iconsocial-button-wrapper.smallbtn {
        transform: scale(.6);
    }
}

@media (max-width: 991px) {
    #main-social-button-wrapper .social-button {
        /*box-shadow: 0 1px 7px rgba(0, 0, 0, 0.2);*/
        margin: 0 5px;
        padding: 7px;
    }

    #main-social-button-wrapper.imgsocial-button-wrapper .social-button {
        margin: 0 2px;

    }

    #main-social-button-wrapper.imgsocial-button-wrapper .social-button {
        border-radius: 2px;
    }

    #main-social-button-wrapper .social-button.social-button-round {
        border-radius: 2px;
    }

    #main-social-button-wrapper.social-button-wrapper {
        margin-bottom: 13px;
    }

    #main-social-button-wrapper .social-button span {
        font-size: 13px;
    }

    #main-social-button-wrapper.customtextsocial-button-wrapper .social-button span {
        font-size: 14px;
    }

    #main-social-button-wrapper.netsocial-button-wrapper .social-button {
        min-width: 112px;
    }

    #main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.largebtn .social-button {
        padding: 8px;
    }

    #main-social-button-wrapper.social-button-wrapper.customtextsocial-button-wrapper.midbtn .social-button {
        padding: 8px;
    }

    #main-social-button-wrapper.imgsocial-button-wrapper .social-button {
        padding: 0;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button {
        width: 36px;
        height: 35px;
        line-height: 33px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button i {
        font-size: 24px;
    }

    #main-social-button-wrapper.iconsocial-button-wrapper .social-button.facebook-button i {
        font-size: 25px;
    }
    #main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.largebtn .social-button {
    padding: 8px 10px;
}
#main-social-button-wrapper.social-button-wrapper.netsocial-button-wrapper.midbtn .social-button {
    padding: 8px 10px;
}
}

@media (max-width: 767px) {
   /* #main-social-button-wrapper .social-button span {
        font-size: 12px;
    }*/

    #main-social-button-wrapper.customtextsocial-button-wrapper .social-button span {
        font-size: 12px;
    }
}

/*media end*/