/* Custom icon styling for new platforms - gab, gettr, parler */
.lumhbg_ozxfmxmq_bhorcr {
    font-size: 27px !important;
    margin-top: 0;
    margin-bottom: 18px;
}

.lumhbg_ozxfmxmq_bhorcr img {
    max-width: 24px;
    margin-top: 2px;
}

.burmlpaauk .lumhbg_ozxfmxmq_bhorcr {
    font-size: 27px !important;
    margin-top: 0;
    margin-bottom: 18px;
}

.burmlpaauk .lumhbg_ozxfmxmq_bhorcr img {
    margin-top: 10px;
}

.lumhbg_dtjsvhyl_bhorcr img {
    margin-top: 9px;
    min-width: 25px;
    margin-bottom: 4.5px;
}

.lumhbg_pkfdimvo_bhorcr {
    font-size: 27px !important;
    margin-top: 0;
    margin-bottom: 17px;
}

.lumhbg_pkfdimvo_bhorcr img {
    min-width: 26px;
    min-height: 31px;
    margin-top: 5px;
    margin-bottom: -2px;
}

.burmlpaauk .lumhbg_pkfdimvo_bhorcr {
    font-size: 27px !important;
    margin-top: 0 !important;
    margin-bottom: 17px !important;
}

.burmlpaauk .lumhbg_pkfdimvo_bhorcr img {
    margin-top: 10px;
}

.burmlpaauk .kkqnuapclc_ozxfmxmq .lkbkguhwbh {
    margin-top: 1px;
    margin-bottom: -1px;
}

.burmlpaauk .kkqnuapclc_ozxfmxmq,
.burmlpaauk .kkqnuapclc_pkfdimvo {
    padding-bottom: 7px;
}

.wfstohholz .lumhbg_ozxfmxmq_bhorcr,
.wfstohholz .lumhbg_dtjsvhyl_bhorcr,
.wfstohholz .lumhbg_pkfdimvo_bhorcr {
    font-size: 31px !important;
    padding: 10px 0 0 0;
}

.wfstohholz .kkqnuapclc_ozxfmxmq .lkbkguhwbh,
.wfstohholz .kkqnuapclc_pkfdimvo .lkbkguhwbh,
.wfstohholz .kkqnuapclc_dtjsvhyl .lkbkguhwbh {
    padding: 3px 0 7px 0 !important;
}
@font-face {
    font-family: 'sw-icon-font';
    src: url('https://techreader.net/wp-content/plugins/tr-social-sharing/fonts/smd-icon-font.eot');
    src: url('https://techreader.net/wp-content/plugins/tr-social-sharing/fonts/smd-icon-font.eot?#iefix') format('embedded-opentype'),
         url('https://techreader.net/wp-content/plugins/tr-social-sharing/fonts/smd-icon-font.woff') format('woff'),
         url('https://techreader.net/wp-content/plugins/tr-social-sharing/fonts/smd-icon-font.ttf') format('truetype'),
         url('https://techreader.net/wp-content/plugins/tr-social-sharing/fonts/smd-icon-font.svg#smd-icon-font') format('svg');
    font-weight: normal;
    font-style: normal;
}

.kkqnuapclc_lzglkyig .directz_countz, 
.kkqnuapclc_lgtirfkx .directz_countz, 
.kkqnuapclc_bjwrgvcn .directz_countz, 
.kkqnuapclc_bfkycxxv .directz_countz,
.kkqnuapclc_removed_google_plus .directz_countz,
.kkqnuapclc_wzcnszhf .directz_countz,
.kkqnuapclc_gbvmbwwb .directz_countz,
.kkqnuapclc_ypstrwpw .directz_countz,
.kkqnuapclc_gpiqtbls .directz_countz,
.kkqnuapclc_ozxfmxmq .directz_countz,
.kkqnuapclc_dtjsvhyl .directz_countz,
.kkqnuapclc_pkfdimvo .directz_countz {
    display: none !important;
}

.fuajuabmbo {
    clear: both;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    height: 34px;
    line-height: 1;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
    overflow: hidden;
    padding: 0;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    direction: ltr;
    -ms-flex-align: stretch;
    -ms-flex-line-pack: center;
    -ms-flex-pack: justify;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    font-family: Lato, sans-serif;
}

.fuajuabmbo:not(.burmlpaauk) {
    width: 100% !important;
}

.nkpz_mobilez_wrapperz .fuajuabmbo {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

.burmlpaauk {
    flex-direction: column;
    height: auto;
    overflow: visible;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    z-index: 9998;
    margin: 10px 5px !important;
    padding: 30px 0;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    position: fixed;
}

.burmlpaauk.fbqaxpuo, .burmlpaauk.fadez {
    position: fixed;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.burmlpaauk.fadez.ashouaft {
    left: 5px;
}

.burmlpaauk.fadez.nkpz_floatz_rightz {
    right: 5px;
}

.burmlpaauk[class*=nkpz_sidez] {
    height: auto;
    display: flex;
    position: fixed;
}

.burmlpaauk.fadez {
    display: none;
}

.burmlpaauk.nkpz_floatz_rightz {
    align-content: flex-end;
}

.burmlpaauk.nkpz_sidez_topz {
    top: 20px !important;
}

.burmlpaauk.nkpz_sidez_bottomz {
    bottom: 20px !important;
}

.burmlpaauk.dgjdnicn {
    top: 50% !important;
    transform: translateY(-50%) !important;
}

.kkqnuapclc {
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    float: left;
    font-family: Lato, sans-serif;
    height: 67px;
    margin: 0 5px 3px 5px;
    min-width: 34px;
    overflow: hidden;
    text-align: center;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    position: relative;
    display: flex;
    align-items: stretch;
	padding-left: 10px;
}

.kkqnuapclc:hover {
    filter: brightness(1.2);
}

.fuajuabmbo:not(.burmlpaauk) .kkqnuapclc {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 34px;
}

.burmlpaauk .kkqnuapclc {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    clear: both;
    display: block;
    font-family: Lato, sans-serif;
    height: 67.5px !important;
    margin: 3px 0 !important;
    margin-bottom: 5px !important;
    overflow: hidden;
    padding: 0;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    vertical-align: top;
    width: 45px !important;
    position: relative;
}

.fuajuabmbo:not(.burmlpaauk) .kkqnuapclc:nth-child(1) {
    margin-left: 0;
}

.fuajuabmbo:not(.burmlpaauk) .kkqnuapclc:nth-last-child(1) {
    margin-right: 0;
}

.xtftlytoba {
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-family: Lato, sans-serif;
    font-size: 18px !important;
    height: 100%;
    text-decoration: none;
    text-decoration: none !important;
    text-transform: none;
    color: white;
    width: 100%;
    position: relative;
    transition: all 0.3s ease;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    align-items: center;
}

.burmlpaauk .kkqnuapclc .xtftlytoba {
    cursor: pointer;
    display: block;
    font-weight: 500;
    height: 67px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    vertical-align: top;
}

.lkbkguhwbh {
    display: inline-block;
    line-height: 32px;
    margin: 0;
    padding: 0 5px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    min-width: 50px;
}

.lkbkguhwbh.baajar {
    display: none !important;
}

.lkbkguhwbh:not(.baajar) {
    display: flex !important;
}

.fuajuabmbo:not(.burmlpaauk) .lkbkguhwbh:not(.baajar) {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.burmlpaauk .lkbkguhwbh {
    display: inline-block;
    font-size: 14px;
    height: 67px;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    vertical-align: top;
    width: 0;
    flex-direction: column;
    justify-content: center;
}

.burmlpaauk .lkbkguhwbh:not(.baajar) {
    padding: 0 8px;
    width: 48px;
    display: inline-block !important;
}

.burmlpaauk .lkbkguhwbh.baajar {
    padding: 0;
    width: 100%;
    display: none;
}

.wyngcffrms {
    display: block;
    float: left;
    height: 30px;
    -webkit-transition: width 0.1s linear;
    transition: width 0.1s linear;
    width: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.burmlpaauk .wyngcffrms {
    display: inline-block;
    height: 67px;
    margin: 0;
    padding: 0;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    vertical-align: middle;
    width: 100%;
    flex-direction: column;
}

.burmlpaauk .lkbkguhwbh.baajar .wyngcffrms {
    display: block;
    float: none;
    margin: 0 auto;
    width: 30px;
}

.tkowgjeblo {
    display: block;
    width: 100%;
    align-items: center;
    gap: 8px;
}

.wfstohholz .wyngcffrms {
    float: none;
    height: 34px; 
    width: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
}

.wfstohholz .tkowgjeblo {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.wfstohholz .tqecvueish {
    height: 34px;
    line-height: 34px;
    margin: 0;
    float: none;
    padding-top: 2px;
    padding-left: 10px;
	font-size: 18px;
    color: #fff !important;
}

.wfstohholz .lkbkguhwbh {
    float: right;
    margin-left: auto;
    flex: 1;
    display: flex !important;
    align-items: center;
    justify-content: flex-end;
    padding-right: 10px;
}

.burmlpaauk .tkowgjeblo {
    flex-direction: row;
    gap: 6px;
}

.burmlpaauk .lkbkguhwbh.baajar .tkowgjeblo {
    justify-content: flex-start;
}

.lumhbg {
    float: left;
    height: 30px;
    line-height: 30px;
    margin: 3px 0 0 0;
    text-shadow: none !important;
    width: 20px;
    font-size: 22px;
	color: #fff;
    display: inline-block;
    text-align: center;
    font-family: sw-icon-font !important;
    font-style: normal !important;
    font-weight: normal !important;
    text-rendering: auto;
    text-transform: none !important;
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.lumhbg:before {
    display: block !important;
}

.kkqnuapclc .lumhbg {
}

.burmlpaauk:hover .lumhbg,
.burmlpaauk:hover .tqecvueish {
	color: #fff;
}

.burmlpaauk .lumhbg {
    font-size: 27px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    float: none;
    margin: 15px 0 0 0;
}

.tqecvueish {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 6px;
    max-width: none !important;
    vertical-align: middle;
    white-space: nowrap;
}

.burmlpaauk .tqecvueish {
    margin: 0;
    font-size: 13px;
    float: left;
    line-height: 32px;
    height: 32px;
    width: 45px;
}

.burmlpaauk .tqecvueish.engagez_activez {
    font-size: 12px !important;
    font-weight: normal !important;
}

.kfiqshyuwq {
    font-size: 18px !important;
    font-weight: bold;
    margin-left: 5px;
    display: inline-block;
    margin-top: 6px;
    color: #fff !important;
    text-shadow: none;
}

.burmlpaauk .kfiqshyuwq {
    margin-left: 0;
    margin-top: 0;
    font-size: 11px;
}

.kkqnuapclc_lzglkyig, 
.jfnguklo.nwxbaxxl .kkqnuapclc_lzglkyig,
html body .jfnguklo.szyuamxm .kkqnuapclc_lzglkyig:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_lzglkyig {
    background: #429cd6;
    border: 1px solid #3c87b2;
}

.kkqnuapclc_lgtirfkx,
.jfnguklo.nwxbaxxl .kkqnuapclc_lgtirfkx,
html body .jfnguklo.szyuamxm .kkqnuapclc_lgtirfkx:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_lgtirfkx {
    background: #3a589e;
    border: 1px solid #2e4675;
}

.kkqnuapclc_bjwrgvcn,
.jfnguklo.nwxbaxxl .kkqnuapclc_bjwrgvcn,
html body .jfnguklo.szyuamxm .kkqnuapclc_bjwrgvcn:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_bjwrgvcn {
    background: #0d77b7;
    border: 1px solid #0c6591;
}

.kkqnuapclc_bfkycxxv,
.jfnguklo.nwxbaxxl .kkqnuapclc_bfkycxxv,
html body .jfnguklo.szyuamxm .kkqnuapclc_bfkycxxv:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_bfkycxxv {
    background: #cd2029;
    border: 1px solid #d33f27;
}

.kkqnuapclc_removed_google_plus,
.jfnguklo.nwxbaxxl .kkqnuapclc_removed_google_plus,
html body .jfnguklo.szyuamxm .kkqnuapclc_removed_google_plus:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_removed_google_plus {
    background: #dd4b39;
    border: 1px solid #c23321;
}

.kkqnuapclc_wzcnszhf,
.jfnguklo.nwxbaxxl .kkqnuapclc_wzcnszhf,
html body .jfnguklo.szyuamxm .kkqnuapclc_wzcnszhf:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_wzcnszhf {
    background: #bd081c;
    border: 1px solid #a1071a;
}

.kkqnuapclc_gbvmbwwb,
.jfnguklo.nwxbaxxl .kkqnuapclc_gbvmbwwb,
html body .jfnguklo.szyuamxm .kkqnuapclc_gbvmbwwb:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_gbvmbwwb {
    background: #35465c;
    border: 1px solid #2c3a4a;
}

.kkqnuapclc_ypstrwpw,
.jfnguklo.nwxbaxxl .kkqnuapclc_ypstrwpw,
html body .jfnguklo.szyuamxm .kkqnuapclc_ypstrwpw:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_ypstrwpw {
    background: #7289da;
    border: 1px solid #5b6eae;
}

.kkqnuapclc_gpiqtbls,
.jfnguklo.nwxbaxxl .kkqnuapclc_gpiqtbls,
html body .jfnguklo.szyuamxm .kkqnuapclc_gpiqtbls:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_gpiqtbls {
    background: #005be2;
    border: 1px solid #0049b8;
}

/* New platforms - Gab, Gettr, Parler */
.kkqnuapclc_ozxfmxmq,
.jfnguklo.nwxbaxxl .kkqnuapclc_ozxfmxmq,
html body .jfnguklo.szyuamxm .kkqnuapclc_ozxfmxmq:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_ozxfmxmq {
    background: #3188bd;
    border: 1px solid #2873a5;
}

.kkqnuapclc_ozxfmxmq:hover,
.jfnguklo.nwxbaxxl .kkqnuapclc_ozxfmxmq:hover,
html body .jfnguklo.szyuamxm .kkqnuapclc_ozxfmxmq:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_ozxfmxmq:hover {
    background: #4ba5dc;
}

.kkqnuapclc_dtjsvhyl,
.jfnguklo.nwxbaxxl .kkqnuapclc_dtjsvhyl,
html body .jfnguklo.szyuamxm .kkqnuapclc_dtjsvhyl:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_dtjsvhyl {
    background: #333 !important;
    border: 1px solid #222;
}

.kkqnuapclc_dtjsvhyl:hover,
.jfnguklo.nwxbaxxl .kkqnuapclc_dtjsvhyl:hover,
html body .jfnguklo.szyuamxm .kkqnuapclc_dtjsvhyl:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_dtjsvhyl:hover {
    background: #444 !important;
}

.kkqnuapclc_pkfdimvo,
.jfnguklo.nwxbaxxl .kkqnuapclc_pkfdimvo,
html body .jfnguklo.szyuamxm .kkqnuapclc_pkfdimvo:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_pkfdimvo {
    background: #c80f45;
    border: 1px solid #b00e3d;
}

.kkqnuapclc_pkfdimvo:hover,
.jfnguklo.nwxbaxxl .kkqnuapclc_pkfdimvo:hover,
html body .jfnguklo.szyuamxm .kkqnuapclc_pkfdimvo:hover,
body .jfnguklo.gtoejrxq:hover .kkqnuapclc_pkfdimvo:hover {
    background: #de2c60;
}

/* Custom icon styling for new platforms - ADAPTED FROM USER CSS */
.lumhbg_ozxfmxmq_bhorcr {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 47px !important;
    margin-top: -15px;
    margin-bottom: 1px;
}

.lumhbg_ozxfmxmq_bhorcr img {
    max-width: 24px;
    margin-top: 2px;
}

.burmlpaauk .lumhbg_ozxfmxmq_bhorcr {
    font-size: 27px !important;
    margin-top: 0;
    margin-bottom: 18px;
}

.burmlpaauk .lumhbg_ozxfmxmq_bhorcr img {
    margin-top: 10px;
}

.burmlpaauk .kkqnuapclc_ozxfmxmq .lkbkguhwbh {
    margin-top: 1px;
    margin-bottom: -1px;
}

.burmlpaauk .kkqnuapclc_ozxfmxmq,
.burmlpaauk .kkqnuapclc_dtjsvhyl,
.burmlpaauk .kkqnuapclc_pkfdimvo {
    padding-bottom: 7px;
}

.lumhbg_dtjsvhyl_bhorcr img {
    min-width: 25px;
    margin-bottom: 4.5px;
}

.burmlpaauk .lumhbg_dtjsvhyl_bhorcr {
    margin-top: 0;
    margin-bottom: 18px;
}

.burmlpaauk .lumhbg_dtjsvhyl_bhorcr img {
    min-width: 25px;
    margin-bottom: 0;
}

.lumhbg_pkfdimvo_bhorcr {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 47px !important;
    margin-top: -18px;
    margin-bottom: 4px;
}

/* Main button specific styling for new platforms */
.wfstohholz .lumhbg_ozxfmxmq_bhorcr,
.wfstohholz .lumhbg_dtjsvhyl_bhorcr,
.wfstohholz .lumhbg_pkfdimvo_bhorcr {
    font-size: 31px !important;
    padding: 10px 0 0 0;
}

.wfstohholz .kkqnuapclc_ozxfmxmq .lkbkguhwbh,
.wfstohholz .kkqnuapclc_pkfdimvo .lkbkguhwbh,
.wfstohholz .kkqnuapclc_dtjsvhyl .lkbkguhwbh {
    padding: 3px 0 7px 0 !important;
}

.lumhbg_lzglkyig_bhorcr::before {
    content: "s";
}

.lumhbg_lgtirfkx_bhorcr::before {
    content: "j";
}

.lumhbg_bjwrgvcn_bhorcr::before {
    content: "f";
}

.lumhbg_bfkycxxv_bhorcr::before {
    content: "a";
}

.lumhbg_removed_google_plus_bhorcr::before {
    content: "c";
}

.lumhbg_wzcnszhf_bhorcr::before {
    content: "p";
}

.lumhbg_gbvmbwwb_bhorcr::before {
    content: "t";
}

.lumhbg_ypstrwpw_bhorcr::before {
    content: "d";
}

.lumhbg_gpiqtbls_bhorcr::before {
    content: "g";
}

.raknisapdn {
    
}

.iegasjrs {
    -ms-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
}