.hide{display: none;}
.mobile-nav-wrapper.is-transitioning{opacity: 0 !important;}
#__agInsertContent__ .announcement-bar{background-color: #333333;text-align:left;color: #fff;width: 100%;clear:both;height: 44px;}
#__agInsertContent__ .announcement-bar a{color: #fff;}
._tInfo { display: flex; justify-content: space-between }
#__agInsertContent__ .announcement-bar ._agLeft{height: 100%;}
#__agInsertContent__ .announcement-bar ._agPartyInfo p { color: white; margin-top: 10px; }
#__agInsertContent__ .announcement-bar ._agRight{text-align: right;padding-right: 10px;height: 100%;}
#__agInsertContent__ .announcement-bar ._agRight .lwrap{text-align:right;padding-top:7px;}
#__agInsertContent__ .announcement-bar ._agRight a, ._agSponsorInfoV .no a{ text-decoration: underline;}
._agSponsorInfoV{padding-left:10px;}
._agSponsorInfoV .no, ._agSponsorInfoV .has{padding-top:2px;font-size:13px;}
._agSponsorInfoV .no span{display:block;font-weight:bold;}
._agSponsorInfoV .has img{width:36px;height:36px;border-radius:50%;cursor: pointer;}
._agSponsorInfoV .yourSponsor{display: inline-block;vertical-align: top;}
._agSponsorInfoV .yourSponsor span{display:block;}
._agSponsorInfoV .yourSponsor a{font-weight:bold;}
._agContentWrap{background: #ddd;width: 100%;padding-bottom: 1px;}
._agOverlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.3);transition: opacity 500ms;z-index: 10000;}
._agOverlay ._agPopup{margin: 70px auto;padding: 20px;background: #fff;border-radius: 5px;width: 420px;position: relative;padding-top: 0;}
._agOverlay ._agPopup h2 {color: #F44336;font-weight: bold;font-size: 1.3rem;text-align: center;}
._agOverlay ._agPopup ._agClose {position: absolute;top: -8px;right: 8px;transition: all 200ms;font-size: 30px;font-weight: bold;text-decoration: none;color: #333;}
._agOverlay ._agPopup ._agClose:hover {color: #06D85F;}
._agPopup a{color: #000;text-decoration: none;}
._agPopup input, ._agPopup textarea{border: 1px solid #ccc;background-color: rgba(0,0,0,0);color: #000;max-width: 100%;
    line-height: 1.2;border-radius: 2px;padding: 10px 18px;font-size: 15px;font-style: normal;font-weight: 400;box-sizing: border-box;}
._agPopup button{border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);border-style: solid;border-width: 1px;background-color: buttonface;box-sizing: border-box;}

._agPopup ._agLoginWrap input, ._agPopup ._agJoinWrap input{width: 100%;}
._agPopup ._agLoginWrap ._login, ._agPopup ._agLoginWrap ._pwd, ._agPopup ._agJoinWrap ._fi{margin-bottom: 10px;}
._agPopup ._agLoginWrap ._agLoginBtn, ._agPopup ._agJoinWrap ._agJoinBtn{}
._agPopup ._agLoginWrap ._botm{text-align: center;}
._agPopup ._agLoginWrap ._vline, ._agUser ._info ._vline{margin: 0 6px;}
._agPopup ._agJoinWrap{max-width: 560px;}
._agPopup ._agContactMeWrap input, ._agPopup ._agContactMeWrap textarea{width: 100%;}
._agPopup ._agContactMeWrap ._subject, ._agPopup ._agContactMeWrap ._firstName, ._agPopup ._agContactMeWrap ._lastName, ._agPopup ._agContactMeWrap ._phone, ._agPopup ._agContactMeWrap ._email, ._agPopup ._agContactMeWrap ._message{margin-bottom: 10px;}
._agPopup ._agContactMeWrap ._agContactMeBtn{}
._agPopup ._agContactMeWrap ._botm{text-align: center;}
._agPopup ._agContactMeWrap ._vline, ._agUser ._info ._vline{margin: 0 6px;}
._agPopup ._configSponsor img{width: 46px;height: 46px;border-radius: 50%;display: inline-block;float: left;}
._agPopup ._configSponsor h3, ._agPopup ._configSponsor .tip{text-align: center;}
._agPopup ._configSponsor h3{font-weight: bold;font-size: 18px;}
._agPopup ._configSponsor .tip{margin-bottom: 10px;margin-top: 20px;}
._agPopup ._configSponsor ul li{position: relative;margin-bottom: 12px;padding-left: 14px;padding-top: 6px;padding-bottom: 8px;}
._agPopup ._configSponsor ul li .info{padding-left: 56px;padding-top: 5px;}
._agPopup ._configSponsor .selectConfirmSponsorBtn{width: 56px;height: 28px;background: #fff;border-radius: 6px;border: 1px solid #000000;color: rgba(31,31,31,1);font-size: 12px;position: absolute;right: 20px;top: 12px;}
._agPopup ._configSponsor ul li:hover{border: 1px solid #859BFB;}
._agPopup ._configSponsor ul li:hover .selectConfirmSponsorBtn{color: #fff !important;background: rgba(31,31,31,1) !important;}
._agPopup ._configSponsor ul li .info .name{font-weight: bold;}
._agPopup ._configSponsor ul li .info .country{font-size: 13px;}
._agPopup ._login{margin-top: 10px;}
._agPopup .tip{margin-bottom: 3px;}
.content ._agPullClose{top:3px !important;}
._agContentWrap ._pwd ._pwdWrap, ._agPopup ._pwd ._pwdWrap{position: relative;}
._agContentWrap ._requiredRed{color: #ff0000;}
._agContentWrap button.disabled{pointer-events: none;background-color: #8080808a !important;border-color: #8080808a !important;}
._agIcon.eyeIcon{position: absolute;right: 7%;top: 8px;cursor: pointer;width: 32px !important;height: 32px;}
._agPopup ._agIcon.eyeIcon{right: 0 !important;}
._agPopup svg{width: 23px;height: 23px;}
._agPopup input[type=checkbox]{appearance: auto !important;-moz-appearance: checkbox !important;-webkit-appearance: checkbox !important;}
._linkSponsorBtnWrap{margin-top:20px;}
._sureQuitBtn, ._cancelQuitBtn, ._linkSponsorBtnWrap a{width: 70px;height: 30px;background: rgba(31,31,31,1);border-radius: 6px;color: #fff !important;font-size: 16px;display: inline-block;margin-left: 10px;margin-top: 20px;padding-top: 3px;}
#__agInsertContent__ ul{list-style: none !important;margin: 0 !important;}
#__agInsertContent__ ._tInfo{clear: both;height: 100%;}
#_agShopDomain{display: block!important;position: static;}
._topFixed_{position: fixed !important;z-index: 9999;top: 0px;left: 0px;}
._agUser{text-align: right;}
._agUser ._avatar, ._agUser ._info{display: inline-block;}
._agUser ._avatar img{width: 30px;height: 30px;border-radius: 50%;}

._bd0{border-bottom: 0;}
._sponsorWrap ._info{width: 35%;display: inline-block;}
._sponsorWrap ._content{width: 60%;display: inline-block;float: right;}
._sponsorWrap ._info ._avt img{width: 100px;height: 100px;border-radius: 10px;}
._sponsorWrap ._info ._lb ._item{margin-bottom: 2px;}
._sponsorWrap ._t{width: 100%;clear: both;}
._sponsorWrap ._b{margin-top: 10px;}
._sponsorWrap ._b ._l{width: 50%;display: inline-block;}
._sponsorWrap ._b ._r{width: 48%;display: inline-block;height: 120px;}
._sponsorWrap ._b ._r textarea{height: 120px;width: 100%;}
._sponsorWrap ._b ._l input{width: 100%;border-right: 0;}
._sponsorWrap ._bb{margin-top: 10px;}
._sponsorWrap ._bb button{width: 100%;}
._sponsorWrap input:focus, ._sponsorWrap textarea:focus{border: none;}
@media screen and (max-width: 700px){
    ._agOverlay ._agPopup{
        width: 90%;
    }
}
@media screen and (max-width: 500px){
  ._agUInfo .topm ul ._lItem{border-left: none !important;border-top: 1px solid #B6BCE2;padding-top: 6px;}
  ._agUInfo .topm ul .border-top-none{border-top: none !important;}
  ._agUInfo .topm ul li._item{width: 33.3% !important;}
  ._agUInfo .img img{width: 26px !important;height: 26px !important;}
  ._agPullClose{z-index: 1;}
}
.findYourSponsor, ._agLoginWrap, ._agJoinWrap, ._agUInfo{max-width: 420px;min-height: 170px;margin: 0 auto;text-align: center;background: #fff;position: relative;padding-top: 10px;padding-bottom: 10px;}
._agContactMeWrap { min-height: 170px; }
._agMyPartiesWrap, ._agContactMeWrap { margin: 0 auto;text-align: center;background: #fff;position: relative;padding-top: 10px;padding-bottom: 10px;}
._agMyPartiesWrap { padding-top: 30px; overflow-x: scroll; white-space: nowrap; }
._sponsorWrap{min-height: 80px;}
._sponsorWrap ul li{width: 33% !important;}
._agPullClose, ._agPopupClose{position: absolute;right: 10px;top: -6px;font-size: 25px;z-index: 10001;}
.findYourSponsor svg, ._agContentWrap svg{width: 23px;height: 23px;}
._agContentWrap svg path{fill: #5f5c5d;}
.findYourSponsor .title{padding-top: 10px;font-size: 20px;font-weight: bold;}
.findYourSponsor .tip{display: block;text-align: left;padding-left: 10px;margin-bottom: 6px;}
.findYourSponsor .search{text-align: left;padding-left: 10px;position: relative;margin-bottom: 10px;}
.findYourSponsor .search input{width: 97%;}
.findYourSponsor .searchIcon{position: absolute;right: 4%;top: 10px;cursor: pointer;}
.findYourSponsor .result{text-align: left;padding-left: 20px;max-height: 500px;overflow-y: auto;}
.findYourSponsor .result ul{padding-left: 0;}
.findYourSponsor .result img{width: 50px;height: 50px;border-radius: 50%;}
.findYourSponsor .result li{margin-bottom: 5px;cursor: pointer;position: relative;width: 97%;padding: 6px;}
.findYourSponsor .result li .info{display: inline-block;vertical-align: top;padding-top: 5px;margin-left: 5px;}
.findYourSponsor .selectSponsorBtn{position: absolute;right: 10%;top: 23%;background: #fff;color: #000;font-size: 13px;width: 56px;height: 28px;border-radius: 6px;border: 1px solid #000;}
.findYourSponsor .result li:hover{border: 1px solid #859BFB;}
.findYourSponsor .result li:hover button{background: #000;color: #fff;}
.findYourSponsor .result .info .name{font-weight: bold;}
.findYourSponsor .result .info .country{font-size: 13px;}
._agLoginWrap ._title h1, ._agJoinWrap ._title h1{font-size: 1.3rem;margin-bottom: 14px;max-width: 94%;}
._agJoinWrap ._title h1{font-size: 1.3rem;}
._agLoginWrap ._btn button, ._agJoinWrap ._btn button{width: 254px;height: 44px;background: rgba(31,31,31,1);border-radius: 6px;border: 1px solid rgba(1,19,133,0.3);color: #fff;font-size: 1.3rem;}
._agJoinWrap ._btn button{font-size: 1.1rem;margin: 10px 0;}
._agLoginWrap ._login, ._agLoginWrap ._pwd, ._agJoinWrap ._login, ._agJoinWrap ._pwd, ._agJoinWrap ._country{text-align: left;padding-left: 4%;margin-bottom: 10px;}
._agLoginWrap ._title ._cAccount, ._agJoinWrap ._title ._agLogin{color: #212FC2;text-decoration: underline;margin-left: 6px;}
._agLoginWrap input, ._agJoinWrap input{width: 94%;padding-left: 5px;}
._agLoginWrap .tip, ._agJoinWrap .tip{font-weight: bold;}
._agLoginWrap ._fPass{margin-top: 10px;font-weight: 400;color: rgba(105,111,153,1);line-height: 19px;display: inline-block;}
._agContactMeWrap ._title h1, {font-size: 1.3rem;margin-bottom: 14px;max-width: 94%;}
._agContactMeWrap ._subject, ._agContactMeWrap ._message, ._agContactMeWrap ._sepLine{text-align: left;padding-left: 4%;margin-bottom: 10px;}
._agContactMeWrap ._sepLine ._childBlock {width: 50%;float: left;text-align: left;}
._agContactMeWrap ._rightBlock input { width: 88% }
._agContactMeWrap input, ._agContactMeWrap textarea{width: 94%;padding-left: 5px;}
._agContactMeWrap .tip{font-weight: bold;}
._agContactMeWrap ._btn button{width: 254px;height: 44px;background: rgba(31,31,31,1);border-radius: 6px;border: 1px solid rgba(1,19,133,0.3);color: #fff;font-size: 1.3rem;}
._agContactMeWrap ._fPass{margin-top: 10px;font-weight: 400;color: rgba(105,111,153,1);line-height: 19px;display: inline-block;}
._agMyPartiesWrap .partyItem {  display: inline-block; }
._agMyPartiesWrap article { border: 1px solid #ccc; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.3); width: 730px; margin: 10px 20px; }
._agMyPartiesWrap article:first-of-type { margin-left: 40px }
._agMyPartiesWrap article:last-of-type { margin-right: 40px }
._agMyPartiesWrap article img { max-width: 100%; margin-bottom: 20px; }
._agMyPartiesWrap .text { padding: 0px 20px 20px 20px; text-align: left; }
._agMyPartiesWrap .text .h2 { font-size: 20px; color: #333333; letter-spaceing: 0.5px; line-height: 150% !important; font-weight: normal; }
._agMyPartiesWrap .text p { font-size: 0.9rem; }
._agMyPartiesWrap .text p a { text-decoration: none; font-weight: bold; color: #555; font-family: 'Courgette', cursive; }
._agMyPartiesWrap .party_main_content { display: flex; justify-content: space-between; flex-flow: wrap }
.party_main_content .party_id_block { display: block; font-size: 15px; color: #888888; line-height: 130%; letter-spacing: 0.5px; margin-bottom: 1rem; }
.party_main_content .shop_now_btn { line-height: 1; text-align: center; cursor: pointer; background-color: #99CCBE; color: #fefefe; margin: 0 0 1rem 0; font-family: "Montserrat Bold"; font-weight: bold; padding: 8px; -webkit-appearance: none; border: 1px solid transparent; border-radius: 0; transition: background-color 0.25s ease-out, color 0.25s ease-out; }
._agMyPartiesWrap .party_detail { display: flex; justify-content: space-between }
._agMyPartiesWrap .party_detail span { width: 50%; text-align: left }
._agLoginWrap ._title span, ._agJoinWrap ._title span{color: #696F99;}
._agContactMeWrap ._title span{color: #696F99;}
._agJoinWrap ._ckbox{text-align: left;padding-left: 4%;margin-bottom: 8px;}
._agJoinWrap ._ckbox input[type=checkbox]{width: auto;margin-right: 5px;}
._avatarWrap{text-align: right;display: inline-block;}
._avatarWrap .avatar{cursor: pointer;display: inline-block;}
._avatarWrap img{width: 25px;height: 25px;border-radius: 50%;vertical-align: middle;}
._avatarWrap .name{font-size: 13px;cursor: pointer;line-height: 13px;}
._agUInfo{background: rgba(241,243,255,1);padding: 15px;}
._agUInfo .topm{text-align: left;}
._agUInfo .topm ul{display: flex;display: -webkit-flex;display: -moz-flex;padding-left: 0;flex-wrap: wrap;margin-bottom: 0;}
._agUInfo .topm ul li{width: 100px;}
._agUInfo .topm ul li .t{margin-bottom: 3px;font-size: 12px;color: #18268C;text-align: center;}
._agUInfo .topm ul li .v{color: #18268C;font-weight: bold;width: 100%;display: inline-block;text-align: center;}
._agUInfo .topm ul ._lItem{padding-left: 6px;border-left: 1px solid #B6BCE2;flex: 1;}
._agUInfo .img img{width: 46px;height: 46px;border-radius: 50%;float: left;margin-right: 5px;display: inline-block;}
._agUInfo .btm{clear: both;text-align: left;color:rgba(24,38,140,1);}
._agUInfo .btm .img{display: inline-block;width: 50%;}
._agUInfo .btm .img span{display: block; text-align: left !important;word-break: break-all;}
._agUInfo .btm .img .t, ._agUInfo .btm .img .e, ._agUInfo .btm .img .f{font-size: 12px;}
._agUInfo .btm .img .v{font-weight: bold;}
._agUInfo .btm .rif{display: inline-block;width: 47%;vertical-align: top;}
._agUInfo .btm .rif span{display: block;width: 100%;word-break: break-all;}
._agUInfo .btm .inf{display: inline-block;margin-left: 5px;max-width: 76%;}
._agUInfo .line{border-top: 1px solid #B6BCE2;clear: both;margin-bottom: 10px;}
._agUInfo ._line{border-top: 1px solid #B6BCE2;margin-bottom: 10px;}
._agUInfo ._connected{margin-top: 15px;position: relative;}
._agUInfo .btm ._more{text-align: center;}
._agUInfo .my-portal{height: 100%;display: flex;justify-content: center;align-items: center;}
._agUInfo .btm ._more a, ._agUInfo .my-portal a{text-decoration: underline;color: rgba(24,38,140,1);font-weight: bold;}
._agContentWrap ._selfWrap{max-width: 780px;min-height: 100px !important;}
._connected ._removeUrlSponsor{position: absolute;right: 0;top: 0;cursor: pointer;}

._agUInfo .border-with-shadow{
    border-radius: 10px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1);
    display: flex;
}
._agUInfo .userInfoCard, ._agUInfo .userAchievementCard{flex:1;}
._agUInfo .userInfoCard .profile img{width: 100px;height: 100px;margin-right: 10px;}
._agUInfo .userInfoCard .profile .name{display: flex;flex-direction: column;}
._agUInfo .userInfoCard .profile .name h2{font-size: 1.8rem;margin-bottom: 10px;line-height: 1.8rem;}
._agUInfo .userInfoCard .profile .name span:last-child{margin-top: 25px;}
._agUInfo .userInfoCard .sponsorInfoBar{
    display: flex;
    flex-direction: column;
    align-items: center;
}
._agUInfo .userInfoCard .sponsorInfoBar #enrollDate{margin: 6px 0;}
._agUInfo .userAchievementCard{border-left: 1px solid #cbcbcb;padding-left: 20px;}
._agUInfo .userAchievementCard .lifetimeAchievementData{display: flex;flex-direction: column;}
._agUInfo .userAchievementCard .lifetimeAchievementData .achievement-item-line{
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
}
._agUInfo .userAchievementCard .lifetimeAchievementData h3{
    font-size: 1.8rem;
    margin-bottom: 30px;
    line-height: 1.8rem;
}
._agUInfo .userAchievementCard .subscriptionInfo{display: flex;justify-content: space-between;}

._regSearchSponsor, ._regSearchEnroller{text-decoration: underline;float: right;margin-right: 10%;cursor: pointer;}
._agPopup ._regSearchSponsor{margin-right: 0 !important; text-decoration: underline !important;}
._agPopup .findYourSponsor .h .title{margin-bottom: 10px;}
._agPopup ._agPullClose{top: 2px;right: 6px;}
._agPopup ._agLoginWrap{min-height: 140px !important;}
._agHide{display: none !important;}
.announcement-bar-order .hide{display: none !important;}
.announcement-bar-order {background-color: #333333;text-align:left;color: #fff;width: 100%;clear:both;height: 44px;}
.announcement-bar-order a{color: #fff;}
.announcement-bar-order ._agLeft{width:60%;float:left;}
.announcement-bar-order ._agRight{width:40%;float:right;text-align: right;}
.announcement-bar-order ._agRight .lwrap{text-align:right;padding-right:10px;padding-top:7px;}
.announcement-bar-order ._agRight a, ._agSponsorInfoV .no a{text-decoration: underline;}

@media screen and (max-width: 500px) {
    ._agUInfo .border-with-shadow{flex-direction: column;}
    ._agUInfo .userAchievementCard{
        border-top: 1px solid #cbcbcb;
        border-left: none;
        margin: 10px 0;
    }
    ._agUInfo .userInfoCard .profile img {
        width: 100px !important;
        height: 100px !important;
        margin-right: 10px;
    }
    ._agUInfo .userInfoCard .profile .name span:last-child{margin-top: 0;}
    ._agUInfo .userInfoCard .sponsorInfoBar{align-items: flex-start;}
    ._agUInfo .userAchievementCard .lifetimeAchievementData h3{
        margin: 10px 0;
    }
}

@media screen and (min-width: 769px) {
  .announcement-bar .ag-show-xs {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .hide { display: none; }
  .announcement-bar ._agRight a, ._agSponsorInfoV .no a { text-decoration: none; }

  .announcement-bar .ag-hidden-xs {
    display: none;
  }

  ._agXsPartyInfo {
    width: calc(100% - 160px);
    padding-left: 15px;
    text-align: center;
  }

  ._agXsPartyName {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }

  ._agXsClearPartyIcon {
    left: 50px;
  }

  ._avatarWrap img {
    width: 30px;
    height: 30px;
    margin-top: 5px;
  }

  ._agMyPartiesWrap article {
    width: 90%;
  }

  ._agMyPartiesWrap article:first-of-type {
    margin-left: 5%;
  }

  ._agMyPartiesWrap article:last-of-type {
    margin-right: 5%;
  }

  ._agMyPartiesWrap .party_detail {
    flex-flow: wrap;
    margin-top: 20px;
  }

  ._agMyPartiesWrap .party_detail span {
    width: 100%;
    word-wrap: break-word;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
  }

  ._agMyPartiesWrap .party_main_content {
    flex-direction: column;
  }

  ._agMyPartiesWrap .party_info {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  .announcement-bar .ag-hidden-sm {
    display: none;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .announcement-bar .ag-hidden-md {
    display: none;
  }
}
@media screen and (min-width: 1200) {
  .announcement-bar .ag-hidden-lg {
    display: none;
  }
}
._agContentWrap{background: #ddd;width: 100%;padding-bottom: 1px;position: relative;}
._agLogout{float: right;}
._agLogout ._agQuitImg{vertical-align: bottom;}
._agWarningTips{margin-top: 15px;font-size: 15px;line-height: 17px;}
._agLoginBtn, ._agJoinBtn, ._agUpdateUserInfoBtn, ._agFotgetPwdBtn{position: relative;}
button.loadingBtn:before {
  content: '';
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -11px;
  width: 20px;
  height: 20px;
  border: 4px solid;
  border-left-color: transparent;
  border-radius: 50%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -moz-animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -moz-animation-name: btnLoadingRotate;
  -webkit-animation-name: btnLoadingRotate;
  animation-name: btnLoadingRotate;
  -moz-animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
button.loadingBtn:after {
  content: '';
  display: inline-block;
  width: 0;
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
  -moz-transition-duration: 0.75s;
  -o-transition-duration: 0.75s;
  -webkit-transition-duration: 0.75s;
  transition-duration: 0.75s;
  -moz-transition-property: width;
  -o-transition-property: width;
  -webkit-transition-property: width;
  transition-property: width;
}
button.sending {
  pointer-events: none;
  cursor: not-allowed;
}
button.sending:not(.expand) {
/*  text-align: left;*/
}
button.sending:before {
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
button.sending:after {
  -moz-transition-delay: 0s;
  -o-transition-delay: 0s;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
._sponsorWrap ._id_ { padding-bottom: 10px; }
._sponsorWrap ._id_ .v{margin-left: 30px;}
._changeSponsorBtn, ._clearSponsorBtn{font-size: 13px;text-decoration: underline;margin-left: 10px;}
._sponsorWrap ._name_ .v{margin-left: 8px;}

@keyframes btnLoadingRotate {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


