.atx_solo_social_item {
     display: inline-block;
     background: transparent!important;
}

.atx_solo_social_btn {
     background: transparent;
     color: inherit;
     cursor: pointer;
     display: block;
     font-size: 14px;
     margin: 0;
     text-align: center;
     overflow: visible;
     padding: .75rem 1rem;
}
 .atx_solo_social_btn.rounded {
     border-radius: 3px;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_social_item.active {
     display: unset;
}
 .solo-submit-login-slw.active:after, .solo-submit-login-alw.active:after {
     content: "\f110";
     font-family: Fontawesome,Arial, Helvetica, sans-serif;
     position: relative;
     display: inline-block;
     font-weight: normal;
     margin-left: 5px;
}
.atx_solo_social_item.tiktok.item_type_img .atx_solo_btn.img {
    width: 32px;
}
li.tiktok .atx_solo_social_btn.small i svg {
    width: 26px;
    height: 26px;
}
li.tiktok .atx_solo_social_btn.large i svg {
    width: 44px;
}
.atx_solo_social_item.google .large .svg_gl {
    height: 45px;
}
.atx_solo_social_item.google .large .svg_gl svg {
    width: 26px;
}
.atx_solo_social_item.google .small i.svg_gl {
    width: 24px;
    height: 24px;
    margin-top: 0;
}

li.tiktok .atx_solo_social_btn i svg {
    width: 30px;
}
.google.google_new_desginer i.svg_gl {
    margin: 0 .5rem 0 0;
    background: transparent;
}
.google.google_new_desginer i.svg_gl svg{
    fill: currentColor;
}
.atx_box_social_login.atx_box_social_login_tiktok {
    background: transparent;
}
/*.google_new_desginer.google .atx_solo_social_btn {
    background: #4285F4;
}*/
 .atx_solo_social_wrapper.slw_and_alw .forgot-password, #header .atx_solo_social_wrapper.slw_and_alw .forgot-password a, .atx_solo_social_wrapper.slw_and_alw .no-account, #header .atx_solo_social_wrapper.slw_and_alw .no-account a{
     color: #2fb5d2;
     font-size: 13px;
     text-align: left;
}
 .atx_solo_social_wrapper.slw_and_alw .btn.btn-primary {
     border-radius: 2px;
     height: 38px;
     margin-bottom: 10px;
     padding-bottom: 5px;
     font-size: 14px;
     display: block;
     width: 100%;
     padding-top: 5px;
}
 #header .atx_solo_social_wrapper.slw_and_alw .forgot-password a:hover, #header .atx_solo_social_wrapper.slw_and_alw .no-account a:hover{
     color: #2592a9;
}
 .atx_solo_social_wrapper.slw_and_alw input {
     background-color: #fff;
     border: 1px solid #ddd;
     border-radius: 2px;
     font-size: 12px;
     height: 38px;
     padding: 0 11px;
     margin-bottom: 10px;
     width: 100%;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_or span {
     font-size: 10px;
     padding: 5px;
     color: #111;
     line-height: 15px;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_or::before {
     left: 0;
     right: 0;
}
 .atx_solo_or::before {
     background-color: #eeeeee;
     content: "";
     height: 1px;
     left: 25px;
     position: absolute;
     right: 25px;
     top: 50%;
}
.atx_solo_or {
    text-align: center;
    margin: 10px 0;
    position: relative;
    text-transform: uppercase;
    display: inline-block;
    width: 350px;
    max-width: 100%;
}
.atx_solo_or span {
    background-color: #fff;
    border-radius: 50%;
    font-size: 12px;
    padding: 5px 10px;
    line-height: 15px;
    position: relative;
    display: inline-block;
    text-transform: none;
    letter-spacing: 1px;
}
 .atx_solo_social_btn.rounded.large {
     border-radius: 4px;
}
 .atx_solo_social_btn i {
     background: transparent;
     color: inherit;
     display: inline-flex;
     align-items: center;
     justify-content: center;
     float: none;
     font-size: 18px;
     line-height: 1;
     margin: 0 .5rem 0 0;
     padding: 0;
     text-align: center;
     width: auto;
}
.atx_solo_social_btn i svg {
    width: 18px;
    height: 18px;
}

 .atx_solo_social_btn i.icon-amazon:before{
     content:'\f263';
}
 .atx_solo_social_btn i.icon-amazon:before{
     content:'\f270';
}


 .atx_solo_social_btn.flat {
     padding-right: 0;
}
 .atx_solo_social_btn.flat i {
     margin-right: 0;
}
 .atx_solo_social_btn.img {
     background-color: transparent;
     padding: 0!important;
     height: auto!important;
}
li.atx_solo_social_item > span.img {
    background-color: transparent!important;
}

 .atx_sl_locker img {
     max-width: 100%;
}
 .atx_solo_social_btn.small.img .atx_solo_btn_img {
     width: 24px;
}
 .atx_solo_social_btn.meidum.img .atx_solo_btn_img {
     width: 35px;
}
 .atx_solo_social_btn.large.img .atx_solo_btn_img {
     width: 45px;
}
 .atx_solo_social_btn.small.flat {
     height: 24px;
     padding: 0;
     width: 24px;
}
 .atx_solo_social_btn.small.flat i {
     font-size: 14px;
     line-height: 25px;
     margin: 0;
     width: 100%;
}
 .atx_solo_social_btn.medium.flat {
     height: 35px;
     padding: 0;
     width: 35px;
     display: inline-block;
}
 .atx_solo_wrapper_content.slw_and_alw .forgot-password {
     margin-bottom: 0;
}
 .atx_solo_social_btn.img:hover{
     background-color: transparent!important;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_social_btn.flat, .atx_solo_social_wrapper.slw_and_alw .atx_solo_social_btn.img {
     display: inline-block;
}
.atx_solo_social_btn.medium i.icon-facebook:Before {
    float: right;
    margin-right: 2px;
    line-height: 1px;
    margin-top: 21px;
    font-size: 24px;
}
.atx_solo_social_btn.small i.icon-facebook:before {
    float: right;
    transform: translateY(5px);
    font-size: 16px;
}
.atx_solo_social_btn.medium.flat i.icon-facebook {
    height: 35px;
}
.atx_solo_social_btn.medium.flat i.icon-facebook:before {
    margin-top: 24px;
}
.atx_solo_social_btn.medium i.icon-facebook {
    height: 32px;
}
.atx_solo_social_btn.large i.icon-facebook:before {
    float: right;
    transform: translateY(10px);
    font-size: 29px;
    margin-right: 3px;
}
.atx_solo_social_btn.medium.flat i {
    font-size: 16px;
    line-height: 35px;
    margin: 0;
    width: 100%;
    height: 100%;
}
 .atx_solo_social_btn.large.flat {
     height: 45px;
     padding: 0;
     width: 45px;
}
 .atx_solo_social_btn.large.flat i {
     font-size: 18px;
     line-height: 45px;
     margin: 0;
     width: 100%;
     height: auto;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_social_btn.name {
     display: block;
}
 .atx_solo_social_wrapper.slw_and_alw .atx_solo_social_btn.custom {
     display: block;
}
 .atx_solo_social_btn.medium {
     display: inline-block;
     height: 38px;
     line-height: 15px;
}
 .atx_solo_social_btn.medium i {
     font-size: 16px;
}
 span.atx_solo_social_btn.name.large {
     min-width: 170px;
}
 span.atx_solo_social_btn.name.small {
     min-width: 120px;
}
 span.atx_solo_social_btn.name {
     min-width: 130px;
}
 .atx_solo_social_btn.small {
     height: 24px;
}
 .atx_solo_social_btn.large {
     height: 45px;
}
 .atx_solo_social_btn.small {
     font-size: 12px;
     height: 24px;
     line-height: 24px;
     padding: 0 10px;
}
 .atx_solo_social_btn.small i {
     font-size: 14px;
     line-height: 24px;
     margin-bottom: -5px;
     margin-top: 0;
     width: 26px;
}
 .atx_solo_social_btn.large i {
     font-size: 20px;
     line-height: 45px;
     width: 45px;
}
 .atx_solo_social_btn.large {
     font-size: 16px;
     height: 45px;
     line-height: 28px;
     padding-right: 15px;
}
 .atx_solo_social_btn.medium.custom {
     min-width: 140px;
}
 span.atx_solo_social_btn.custom.small {
     min-width: 116px;
}
 span.atx_solo_social_btn.custom.large {
     min-width: 165px;
}
.atx_solo_network {
    background-color: #cecece;
    color: #fff;
    display: inline-flex;
    min-width: 140px;
    font-size: 13px;
    position: relative;
    padding: 6px 7px 6px 7px;
}
.atx_solo_network i {
    display: inline-block;
    width: 32px;
    margin: -6px 7px -6px -8px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    background-color: rgba(0,0,0,0.1);
}
 
li.atx_solo_social_item.dropbox > span {
    background-color: rgba(0, 122, 222, 1);
}
li.atx_solo_social_item.dropbox > span i{
        background-color: rgba(5, 86, 152, 1);
}



li.atx_solo_social_item.bitbucket > span {
    background-color: rgba(28, 77, 127, 1);
}
li.atx_solo_social_item.bitbucket > span i{
    background-color: rgb(42, 112, 183);
}

.bitbucket .atx_solo_social_btn:hover i{
        background-color: rgb(36, 99, 162);
}
 .bitbucket .atx_solo_social_btn:hover, .active.net_bitbucket:hover {
       background-color: rgb(19, 52, 84);
}

li.atx_solo_social_item.discord > span {
    background-color: rgba(104, 125, 198, 1);
}
li.atx_solo_social_item.discord > span i{
    background-color: rgba(107, 135, 230, 1);
}

.discord .atx_solo_social_btn:hover i{
        background-color: rgb(92, 116, 199);
}
 .discord .atx_solo_social_btn:hover, .active.net_discord:hover {
     background-color: rgba(93, 112, 181, 1);
}

li.atx_solo_social_item.disqus > span {
    background-color: rgba(41, 155, 247, 1);
}
li.atx_solo_social_item.disqus > span i{
    background-color: rgba(48, 139, 212, 1);
}
.disqus .atx_solo_social_btn:hover i{
   background-color: rgb(44, 130, 199);
}
 .disqus .atx_solo_social_btn:hover, .active.net_disqus:hover {
     background-color: rgb(39, 144, 228);
}
li.atx_solo_social_item.line > span {
    background-color: rgba(1, 189, 1, 1);
}
li.atx_solo_social_item.line > span i{
    background-color: rgba(29, 216, 29, 1);
}

.line .atx_solo_social_btn:hover i{
          background-color: rgb(24, 189, 24);
}
 .line .atx_solo_social_btn:hover, .active.net_line:hover {
       background-color: rgb(5, 154, 5);
}

li.atx_solo_social_item.battle > span {
    background-color: rgba(19, 23, 60, 1);
}
li.atx_solo_social_item.battle > span i{
    background-color: rgba(49, 56, 121, 1);
}

.battle .atx_solo_social_btn:hover i{
         background-color: #01152b;
}
 .battle .atx_solo_social_btn:hover, .active.net_battle:hover {
           background-color: #03254e;
}

i.icon-stackexchange:before {
    content: "as";
    color: transparent;
    background-image: url(../img/icon_white/stackexchange.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
    min-width: 20px;
    display: inline-block;
}
i.icon-mailru:before {
    content: "as";
    color: transparent;
    background-image: url(../img/icon_white/mailru.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
    min-width: 20px;
    display: inline-block;
}
i.icon-vkontakte:before {
    content: "as";
    color: transparent;
    background-image: url(../img/icon_white/vkontakte.png);
    background-repeat: no-repeat;
    min-width: 20px;
    display: inline-block;
}
i.icon-battle:before {
    content: "as";
    color: transparent;
    background-image: url(../img/icon_white/battle.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
    min-width: 20px;
    display: inline-block;
}
.atx_solo_social_btn i svg {
    width: 18px;
    height: auto;
    fill: #ffffff;
    vertical-align: middle;
}
.atx_solo_social_btn i.svg_gl{
    line-height: 30px;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
}
.atx_solo_social_btn.medium i {
    display: flex;
    display: -webkit-flex;
    height: 32px;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon:before {
    content: "as";
    color: transparent;
    min-width: 20px;
    display: inline-block;
    background-repeat: no-repeat !important;
    background-size: 100% !important;
    background-position: center !important;
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-google:before{
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='google' class='svg-inline--fa fa-google fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 488 512'%3E%3Cpath fill='%23fff' d='M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z'%3E%3C/path%3E%3C/svg%3E");
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-facebook:before{
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='facebook-f' class='svg-inline--fa fa-facebook-f fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'%3E%3C/path%3E%3C/svg%3E");
    min-width: 14px;
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-twitter:before{
    background-image: url("../img/x-social-icon.svg");
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-twitter:before {
    background-image: url("../img/x-social-icon.svg");
}

.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-stackexc:before{
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='stack-exchange' class='svg-inline--fa fa-stack-exchange fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z'%3E%3C/path%3E%3C/svg%3E");
}
.atx_solo_myaccount_wrapper .atx_solo_network i.icon.icon-paypal:before{
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='paypal' class='svg-inline--fa fa-paypal fa-w-12' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23fff' d='M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z'%3E%3C/path%3E%3C/svg%3E");
}



.atx_solo_myaccount_wrapper i.icon-check{
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23bbb' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
}
.atx_solo_myaccount_wrapper .active i.icon-check{
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2325be65' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
}
.atx_solo_myaccount_wrapper .atx_solo_network.active i.icon.icon-google:before{
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23557EBF;%7D .st1%7Bfill:%2336A852;%7D .st2%7Bfill:%23F9BC15;%7D .st3%7Bfill:%23EB4535;%7D%0A%3C/style%3E%3Cpath id='XMLID_5_' class='st0' d='M400,204.6c0-16.8-1.4-29-4.3-41.7H204.1v75.7h112.5c-2.3,18.8-14.5,47.2-41.7,66.2l-0.4,2.5 l60.6,46.9l4.2,0.4C377.8,319.1,400,266.7,400,204.6'/%3E%3Cpath id='XMLID_4_' class='st1' d='M204.1,404.2c55.1,0,101.4-18.1,135.1-49.4l-64.4-49.9c-17.2,12-40.4,20.4-70.7,20.4 c-54,0-99.8-35.6-116.1-84.8l-2.4,0.2l-63,48.8l-0.8,2.3C55.3,358.4,124.3,404.2,204.1,404.2'/%3E%3Cpath id='XMLID_3_' class='st2' d='M88,240.4c-4.3-12.7-6.8-26.3-6.8-40.4c0-14.1,2.5-27.7,6.6-40.4l-0.1-2.7l-63.8-49.5l-2.1,1 C7.9,136.1,0,167.2,0,200.1s7.9,63.9,21.8,91.6L88,240.4'/%3E%3Cpath id='XMLID_2_' class='st3' d='M204.1,74.9c38.3,0,64.2,16.6,78.9,30.4l57.6-56.2C305.2,16.2,259.2-4,204.1-4 C124.3-4,55.3,41.8,21.8,108.5l66,51.2C104.3,110.5,150.1,74.9,204.1,74.9'/%3E%3C/svg%3E%0A")
}
