span.custom-radio-large.active {
    background: url(/assets/auto-follower/custom-radio-large-checked.png) no-repeat;
 
}
.cusat span.price-text {
    font-size: 32px;
    font-weight: 400;
}
.cusat span.pricesDiscountClass.text-success {
    font-size: 32px;
    color: #ff6c18 !important;
}



.showcase-content-item .radioSelectItem .son_click.active {
  background: white;  
}

span.sa-x-mark.animateXMark {
    display: none!important;
}
.sa-icon.sa-error.animateErrorIcon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCI+PGcgc3Ryb2tlPSIjZmY5YzM5IiBzdHJva2Utd2lkdGg9IjgiIGZpbGw9Im5vbmUiPjxjaXJjbGUgY3g9IjQwIiBjeT0iNDAiIHI9IjQwIiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSI0MCIgY3k9IjQwIiByPSIzNiIvPjwvZz48cGF0aCBkPSJNMzEuNTIzIDI1Ljg0M2wtMi43NTEtMi43NTFhMjAuMDU1IDIwLjA1NSAwIDAwLTcuOTI2IDE1LjEwMWgzLjg0N2ExNi4yNDcgMTYuMjQ3IDAgMDE2LjgzLTEyLjM1em0yMy44MzUgMTIuMzVoMy44NDdhMjAuMTc3IDIwLjE3NyAwIDAwLTcuOTI2LTE1LjFsLTIuNzMxIDIuNzVhMTYuMzQzIDE2LjM0MyAwIDAxNi44MSAxMi4zNXptLTMuNzkuOTYyYzAtNS45MDYtMy4xNTItMTAuODUyLTguNjUyLTEyLjE1OHYtMS4zMDhhMi44ODYgMi44ODYgMCAxMC01Ljc3MSAwdjEuMzA4Yy01LjUyOSAxLjMwNi04LjY2MiA2LjIzMy04LjY2MiAxMi4xNTh2OS42MThsLTMuODQ3IDMuODQ4djEuOTI0aDMwLjc4di0xLjkyNGwtMy44NDgtMy44NDh6TTQwLjAyNiA2MC4zMTZhMy4zNjkgMy4zNjkgMCAwMC43NjktLjA3NyAzLjkgMy45IDAgMDAyLjc3LTIuMjcgMy44NjIgMy44NjIgMCAwMC4yODktMS41aC03LjY5NWEzLjg3NSAzLjg3NSAwIDAwMy44NjcgMy44NDd6IiBmaWxsPSIjZmY5YzM5Ii8+PC9zdmc+);
}
.sweet-alert .sa-icon.sa-error {
    border-color: #ff9c39!important;
}
.sweet-alert h2 {
    color: #ff9c39;
    }
.sweet-alert p {
    font-size: 14px;
    line-height: 21px;
    color: #2a2a2a;
    word-break: break-word;
    text-align: center;
}
.sweet-alert button.confirm {
    text-align: center;
    background-color:rgb(140, 212, 245) !important;
    color: #fff;
}

.active .custom-radio-large {
    background: url(/assets/auto-follower/custom-radio-large-checked.png) no-repeat !important
	;
}


.price-tag.cusat {text-align: center;}
.auto-follow-banner-showcase-btnzone {
    margin-top: 0;
}
.auto-follow-banner-showcase-item.cartTag {
    margin-top: 60px;
}

.showcase-userinfo-name.end_search_username {
    text-transform: uppercase!important;
    font-weight: 700!important;
    font-size: 20px!important;
    color: #fb5343!important;
}
span.result {
    color: #fb5343!important;
    font-weight: 700!important;
    margin-right: 10px!important;
    font-size: 20px!important;
}
.instanum{
    color: #000!important;
    font-weight: 700!important;
    margin-left: 10px!important;
    font-size: 20px!important;
}
.mail {
    width: 66%;
    display: inline-block;
    margin: 0px;
}
.robot {
    width: 30%;
    display: inline-block;
    margin-left: 10px;
}
.populerribon.active{
       background: url(/assets/auto-follower/bestvalue.png) no-repeat!important;
    background-position: top!important;
    background-position-x: right!important;
	    transition: none!important;
}




.auto-follow-stat h2,
.auto-follow-reason h2,
.auto-follow-reasonB h2,
.auto-follow-compare h2,
.auto-follow-faq h2 {
  position: relative;
  font-size: 34px;
  font-weight: 700;
    text-align: center;
  margin-bottom: 40px;
 
}
/*
.auto-follow-stat h2:after,
.auto-follow-reason h2:after,
.auto-follow-reasonB h2:after,
.auto-follow-compare h2:after,
.auto-follow-faq h2:after {
  position: absolute;
  content: "";
  width: 116px;
  height: 2px;
  background: #00000024;
  border-radius: 7px;
  left: calc(50% - 58px);
  opacity: 1;
  top: 82px
}
*/
.auto-follow-stat h2+p,
.auto-follow-reason h2+p,
.auto-follow-reasonB h2+p,
.auto-follow-compare h2+p,
.auto-follow-faq h2+p {
  text-align: left;
  font-size: 16px;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: 0;
  color: #000
}

.auto-follow-banner {
  position: relative;
  min-height: 800px;
  padding-top: 150px;
  background-image: url("/assets/auto-follower/banner-bg.png");
  background-repeat: no-repeat;
  background-position: center top
}



.auto-follow-banner h1 {
  position: relative;
  padding-left: 116px;
  margin-top: 50px;
  margin-bottom: 115px;
  font-weight: 700;

  font-size:35px;
 
}
.text-gradient{
  background-clip: text !important;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text !important;
	background: linear-gradient(95deg, #059dff 15%, #6549d5 45%, #e33fa1 75%, #fb5343 100%) 98%/200% 100%;
}


.auto-follow-banner h1:after {
  content: "";
  position: absolute;
  top: -49px;
 /* right: 100px;*/
  width: 327px;
  height: 109px;
  background: url("/assets/auto-follower/banner-tag.png") no-repeat;
  opacity: 1;
}

.auto-follow-banner-showcase-item-title {
  position: relative;
  width: 100%;
  height: 49px;
  border-radius: 0 49px 0 0;
  opacity: 1;
  padding-left: 84px;
  margin-bottom: 54px;
  line-height: 49px;
  color: #fff;
  background-color: #fb5343;
  font-size: 20px;
}

.auto-follow-banner-showcase-item-title:before {
  content: "";
  position: absolute;
  top: 13px; 
  left: 26px;
  width: 36px;
  height: 26px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAaCAYAAADfcP5FAAAABHNCSVQICAgIfAhkiAAAAU1JREFUSEvdl01KxEAQhb93Fi/iQbyGew/lgIqLQWHEpYIbRRB/NiI6ij+Ioy0lKXEyJJ3OZFHYm0C63stHp6qrWymlNWAk6YGC0VeX+4RSShvADDgA9iR95EQ231eX83Ygj3sEdiSd5IQVULEu51sH8vgLYFPSXZNBDaizri+Q6b6AQ2As6b1u1ACU1S0D5NpnYBc4kpT8ZQtQq24IIPe4BrYk2dOTOudv83O6nKAphxpTBzi2xAfWc+Z/5m1lf3SSXtp0pUDuZTm1AtzYYhWAmW5suSnJcnRh9AUyo1XgFTgFpgVQFmrVa1Vs1Tw3lgVys1vgHFioxgyo7Xfbkp48bigg8/sELoGrasvoumjWGfaBiaTZkEAO8AacAfddiao466Wjfw0U6peFSeowZR9mY/xtARFaR5jmGub4EeqAFuYIG+aQH+oaFOqi+A3gTSJsSSCnCAAAAABJRU5ErkJggg==) no-repeat
}

.auto-follow-banner-showcase-item-title strong {
  font-weight: 400;
  margin-right: 24px;
    font-size: 24px;
}

.auto-follow-banner-showcase-item.payment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-bottom: 80px
}

.auto-follow-banner-showcase-btnzone {
  margin: 15px auto 86px;
}

.auto-follow-banner-showcase-btnzone .button {
  width: 100%;
  height: 100%;
}

.auto-follow-banner .showcase-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 60px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item {
  height: 284px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) {
  width: 368px;
  height: 313px
}


.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl {
  margin-top: 10px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl dd .saving {
  display: block;
  background: url("/assets/auto-follower/discount-saving.png") no-repeat 50%;
  color: #fff;
  font-weight: 400;
  height: 38px;
  line-height: 38px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .autoFolloServTitle {
  font-size: 22px;
  line-height: 25px;
  color: #000;
}

.auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .discount {
  font-size: 26px;
  line-height: 25px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.auto-follow-banner .showcase-content.follower .showcase-content-item dl dt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.autoFolloServTitle {
  font-size: 20px;
  line-height: 25px;
  font-weight: 700;
  color: #65676b;
  opacity: 1;
  margin: 20px 0 10px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s
}
.active-dark-mode .autoFolloServTitle{
  color: #fff !important;
}

.auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 24px;
  line-height: 27px;
  font-weight: 700;
  color: #000;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin-bottom: 10px
}

.auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount del {
  font-weight: 400;
  font-size: 18px;
  line-height: 40px;
  color: #010101 !important
}

.auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .saving {
  text-align: center;
  font-size: 24px;
  line-height: 25px;
  font-weight: 700;
  color: #ff7400;
  opacity: 1
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item {
  height: 116px;
  padding: 28px 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) {
  width: 368px;
  height: 144px
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) dl dd span {
  background: url("/assets/auto-follower/discount-saving.png") no-repeat;
  background-position: 50%;
  color: #fff;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  background-size:contain;
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item dl {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item dl dt {
  width: 80px
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd {
  width: calc(100% - 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 24px;
  line-height: 25px;
  font-weight: 700;
  color: #000
}

.auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd span {
  margin-top: 10px;
  font-size: 20px;
  color: #ff7400
}

.auto-follow-banner .showcase-content-item {
  position: relative;
  padding: 28px;
  width: 326px;
  background-color: #f5f8fa;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 8px;
  border: 2px solid #fff
}

.auto-follow-banner .showcase-content-item:hover,
.auto-follow-banner .showcase-content-item.active {
  -webkit-box-shadow: 0 18px 22px rgba(90, 52, 87, 0.32);
  box-shadow: 0 18px 22px rgba(90, 52, 87, 0.32)
}

.auto-follow-banner .showcase-content-item.active {
  background: #fff
}
.showcase-content dl, .showcase-content dd{
	margin-bottom:0;
}

.auto-follow-banner .showcase-info-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 102px;
  width: 100%
}

.auto-follow-banner .showcase-info-input label {
  width: calc(100% - 17%);
      margin: 0 auto;
}

.auto-follow-banner .showcase-info-input label input {
  background: transparent;
  padding-left: 28px;
  font-size: 18px;
  font-weight: 500;
  border:2px solid #00000024 !important;
  border-right: none !important;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.auto-follow-banner .showcase-info-input-btnzone {
  width: 17%;
  height: 100%
}

.auto-follow-banner .showcase-info-input-btnzone .button {
  width: 100%;
  height: 102px;
  border-radius: 0 8px 8px 0;
  font-size: 24px;
  color: #000 !important;
}
/*.btn-purple:focus, 
	.btn-purple:active{
	color:#000 !important;
}*/

.auto-follow-banner .showcase-userinfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 35px
}


.auto-follow-benfits {
  display: none;
}



.auto-follow-stat {
  width: 100%;
 /* padding-top: 80px;*/
  text-align: center;
  height: 613px;
  background-size: cover;
}

.auto-follow-stat h2 {
  color: #fff;
}

/*.auto-follow-stat h2:after {
  background-color: #fff;
}*/

.auto-follow-stat .auto-follow-stat-list {
  position: relative;
  margin-left: 220px;
  height: 418px;
  background-repeat: no-repeat;
  background-position: left center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly
}

.auto-follow-stat .auto-follow-stat-list-item {
  width: 230px;
  text-align: left;
  margin-left: 618px;
}

.auto-follow-stat .auto-follow-stat-list-item dt {
  font-size: 40px;
  line-height: 1;
  text-align:center;
  font-weight: 500;
  color: #fb5343;
}

.auto-follow-stat .auto-follow-stat-list-item dd {
  font-size: 24px;
  line-height: 40px;
  text-align:center;
  font-weight: 500;
  color: #000;
}

.auto-follow-mid-payment {
  display: none;
}

.auto-follow-reason {
  padding-top: 30px;
}

.auto-follow-reason .container {
  background-repeat: no-repeat;
  background-position: right calc(70%);
}

.auto-follow-reason .auto-follow-text-list {
  margin-top: 66px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.auto-follow-reason .auto-follow-text-list-item {
  margin-bottom: 58px;
}

.auto-follow-reason .auto-follow-text-list-item:first-child {
  max-width: 590px;
}

.auto-follow-reason .auto-follow-text-list-item:nth-child(2) {
  max-width: 590px;
}

.auto-follow-reason .auto-follow-text-list-item:last-child {
  margin-bottom: 0;
}

.auto-follow-reasonB {
  margin-top:60px;
}

.auto-follow-reasonB .auto-follow-text-list {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.auto-follow-reasonB .auto-follow-text-list-item {
  width: 30%;
}

/*.auto-follow-faq {
  margin-top: 136px;
}*/

.auto-follow-faq .auto-follow-text-list {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.auto-follow-faq .auto-follow-text-list-item {
  width: 46%
}

.auto-follow-faq .auto-follow-text-list-item:nth-child(1),
.auto-follow-faq .auto-follow-text-list-item:nth-child(2) {
  margin-bottom: 56px
}

.auto-follow-text-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.auto-follow-text-list-item h3 {
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  color:#181818;
  margin-bottom: 10px
}

.auto-follow-text-list-item p {
  text-align: left;
  font-size: 16px;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: 0;
 
}

.auto-follow-compare {
 /* margin-top: 136px;
  padding-top: 90px;*/
  padding-bottom: 133px;
  background: #f3ecff;
}

.auto-follow-compare h2+p {
  font-size: 18px
}

.auto-follow-compare-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 924px;
  margin: 0 auto;
  padding-top: 47px
}

.auto-follow-compare-content-item {
  width: 419px;
  border-radius: 15px 15px 20px 20px;
  -webkit-box-shadow: 0 12px 26px rgba(139, 139, 139, 0.33);
  box-shadow: 0 12px 26px rgba(139, 139, 139, 0.33);
  background: #fff
}

.auto-follow-compare-content-item-title {
  position: relative;
  width: 100%;
  height: 75px;
  background-repeat: no-repeat
}

.auto-follow-compare-content-item-title:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 90px;
  background: url("/assets/auto-follower/compare-list-title.svg") no-repeat;
  top: -18px
}

.auto-follow-compare-content-item-title h3 {
  text-align: center;
  font-size: 20px;
  color: #181818;
  padding-top: 30px
}

.auto-follow-compare-content-item-list {
  padding-top: 20px;
  padding-right: 28px;
  padding-left: 0;
  list-style: none;
  padding-left: 70px
}

.auto-follow-compare-content-item-list li {
  position: relative;
  text-align: left;
  font-size: 16px;
  line-height: 50px;
  font-weight: 500;
  color: #271610;
  border-bottom: 1px solid #f3ecff
}

.auto-follow-compare-content-item-list li:before {
  position: absolute;
  content: "";
  width: 22px;
  height: 23px;
  background: url("/assets/auto-follower/compare-list-tag.svg") no-repeat;
  top: 13px;
  left: -36px
}

.auto-follow-compare-content-item-link {
  margin: 44px 0;
  text-align: center
}

.auto-follow-compare-content-item-link a {
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  color: #fc893d
}


.auto-follow-btmcart-mob {
  display: none
}

.auto-follow-btmcart {
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background: url("/assets/auto-follower/btmcart-bg.png") no-repeat 50%;
  background-size: cover;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);
  transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1)
}

.auto-follow-btmcart .container {
  width: 1086px
}

.auto-follow-btmcart dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 80px
}

.auto-follow-btmcart dl dt {
  position: relative;
  color: #e85000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.auto-follow-btmcart dl dt strong {
  font-weight: 700;
  font-size: 18px;
}

.auto-follow-btmcart dl dt:after {
  content: "";
  width: 5px;
  height: 100%;
  position: absolute;
  right: -41px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABCCAYAAACbx8wMAAAABHNCSVQICAgIfAhkiAAAANlJREFUOE9jfOHPYC6xkeEkAxbA+MqfwVZsI8PhUcnRQBhNCfizw3s/BjvBTQyHsOaV/6EMbC9/MRjO2MhwuoGB4R+yIkYQ578xA+sraQazX+wM52RXM3yHKQBLwsDrAAbjb78Z7slvZXgPEkORBAm89WXQ/sPI8EZ8E8NLDMnnvgzaHMwMXwU3MDyAS75zYeD/w8Ggy/af4aoAsrHvAxgUfv5n4JXYyHAZxbXPXBg02VkZPgtvZ3iC7lfG1z4MDqJbGA6MFhijBcZogcH42o/BRHQTwxls2QEAnX/ZQ8VDasgAAAAASUVORK5CYII=) no-repeat;
  background-size: cover
}

.auto-follow-btmcart dl dd {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.auto-follow-btmcart dl dd:last-child {
  margin-left: auto
}

.auto-follow-btmcart dl dd:last-child:before {
  content: "";
  width: 5px;
  height: 100%;
  position: absolute;
  left: -41px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABCCAYAAACbx8wMAAAABHNCSVQICAgIfAhkiAAAANlJREFUOE9jfOHPYC6xkeEkAxbA+MqfwVZsI8PhUcnRQBhNCfizw3s/BjvBTQyHsOaV/6EMbC9/MRjO2MhwuoGB4R+yIkYQ578xA+sraQazX+wM52RXM3yHKQBLwsDrAAbjb78Z7slvZXgPEkORBAm89WXQ/sPI8EZ8E8NLDMnnvgzaHMwMXwU3MDyAS75zYeD/w8Ggy/af4aoAsrHvAxgUfv5n4JXYyHAZxbXPXBg02VkZPgtvZ3iC7lfG1z4MDqJbGA6MFhijBcZogcH42o/BRHQTwxls2QEAnX/ZQ8VDasgAAAAASUVORK5CYII=) no-repeat;
  background-size: cover
}

.auto-follow-btmcart dl dd .user-info-input {
  padding-left: 45px;
  width: 600px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.auto-follow-btmcart dl dd .user-info-input strong {
  font-size: 16px;
  margin-right: 15px
}

.auto-follow-btmcart dl dd .user-info-input-content {
  width: 325px;
  height: 38px;
  margin-top: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.auto-follow-btmcart dl dd .user-info-input-content input {
  background: #fff;
  padding-left: 28px;
  font-size: 16px;
  border: 1px solid #deb6ef !important;
  border-radius: 8px 0 0 8px
}

.auto-follow-btmcart dl dd .user-info-input-content .btnzone {
  height: 38px
}

.auto-follow-btmcart dl dd .user-info-input-content .btnzone .button {
  height: 100% !important;
  line-height: 36px;
  font-size: 12px;
  border-radius: 0 8px 8px 0
}

.auto-follow-btmcart dl dd .right-btnzone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.auto-follow-btmcart dl dd .right-btnzone .button {
  position: relative;
  width: 177px;
  height: 40px;
  line-height: 40px;
  border-radius: 23px;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: transparent -webkit-gradient(linear, right top, left top, from(#fc8b3d), to(#f1592d)) 0 0 no-repeat padding-box;
  background: transparent linear-gradient(270deg, #fc8b3d, #f1592d) 0 0 no-repeat padding-box
}


.auto-follow-btmcart dl dd .right-btnzone .button:before {
  content: "";
  position: absolute;
  width: 77px;
  height: 40px;
  top: 0;
  left: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzYuOTk4IiBoZWlnaHQ9IjQwLjAwMSIgdmlld0JveD0iMCAwIDc2Ljk5OCA0MC4wMDEiPjxkZWZzPjxzdHlsZT4uYXtvcGFjaXR5OjAuMzE7ZmlsbDp1cmwoI2EpO308L3N0eWxlPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAuMjg1IiB5MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZlZWRiIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik03ODAuODgxLDU1MC41bDI1LjIzOC00MGgzLjM4bC0yNS4yMzgsNDBabS00OC4zOCwwLDI1LjIzOC00MGg0Ni4zMDlsLTI1LjIzOCw0MFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MzIuNTAxIC01MTAuNSkiLz48L3N2Zz4=) 50% no-repeat;
  -webkit-animation: highlightMove 3s linear infinite normal;
  animation: highlightMove 3s linear infinite normal
}

* {
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: pan-y;
  touch-action: pan-y
}
.custom-radio-large {
    display: inline-block;
    width: 60px;
    height: 60px;
    background-image: url(/assets/auto-follower/custom-radio-large.png);
    background-position: 50%;
    background-size: contain;
}


.payment {
    /* width: 2.5rem; */
    /* height: 1.5rem; */
    display: inline-block;
    background: no-repeat center/100% 100%;
    vertical-align: bottom;
    font-style: normal;
    box-shadow: 0 0 1px 1px rgb(0 0 0 / 10%);
    border-radius: 2px;
}


.stripe-filed, input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], select, textarea {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 24px;
    width: 100%;
    height: 100%;
    background: #fff;
    border: 2px solid #dedede;
    border-radius: 6px;
    outline: none;
    -moz-appearance: none !important;
    appearance: none !important;
    -webkit-appearance: none;
    vertical-align: middle;
    line-height: normal;
    text-align: left;
    color: #2a2a2a;
    font-weight: 400;
    -webkit-transition: all .3s;
    transition: all .3s;
}

dl#end_search img {
	width: 80px !important;
	border-radius: 100% !important;
}
.auto-follow-banner .showcase-userinfo-name {
    font-weight: 400;
    font-size: 24px;
    line-height: 25px;
    color: #2a2a2a;
}
.auto-follow-banner .showcase-userinfo-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    width: 100%;
    margin-top: 20px;
}
.auto-follow-banner .showcase-userinfo-details li {
    margin-right: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.auto-follow-banner .showcase-userinfo-details li strong {
    font-size: 24px;
    line-height: 28px;
    font-weight: 500;
    color: #2a2a2a;
    margin-right: 10px;
}



.auto-follow-banner .showcase-userinfo dd {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}
.auto-follow-banner .showcase-userinfo-details li span {
    font-size: 14px;
}
.auto-follow-banner .showcase-userinfo-name {
    font-size: 21px;
}

.button.gradient-org {
    border-radius: 5px;
    font-size: 20px;
    color: #fff;
    background: -webkit-gradient(linear, left top, right top, from(#ffb24e), to(#ff600e));
    background: none;
    box-shadow: none;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
}


.auto-follow-banner-showcase-btnzone {
    margin: 80px auto 86px;
    width: 414px;
}

.auto-follow-banner-showcase-btnzone {
    margin: 15px auto 86px;
    text-align: center;
    color: white;
    cursor: pointer;
	
}
.btn-color{
	    background: linear-gradient(95deg, rgb(5, 157, 255) 15%, rgb(101, 73, 213) 45%, rgb(227, 63, 161) 75%, rgb(251, 83, 67) 100%) 98% center / 200% 100%;
		font-size: 16px;
		border-radius: 8px !important;
		padding: 16px 28px !important;
		transition: color .15s ease-in-out, background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.btn-color:hover{
	color:#fff !important;
    box-shadow: 0 0 20px 5px rgb(251 83 67 / 20%);
    filter: brightness(125%); 
}
.btn-color a:hover{
	color:#fff !important;
}
.auto-follow-banner-showcase-payments {
    text-align: center;
    padding-bottom: 60px;
	padding-top:40px;
}
  
dl#end_search img {
	width: 80px !important;
	border-radius: 100% !important;
}

.button.btn-purple {
    background-color: #f5f8fa !important;
    color: #000;
    border:2px solid #00000024!important;
}


	
.form-group.cusat {
    padding-top: 40px;
}
.form-group.cusat input {
    width: 100% !important;
    height: 77px !important;
    border-radius: 0px !important;
}
.footer .col-lg-7.m-t-30.mt-lg-0 {
    margin-left: 25px;
}


/* code added by pankaj */

 .auto-follow-stat {
    overflow: hidden !important;
    width: 100% !important;
    height: 630px !important;
    /*background: transparent -webkit-gradient(linear, left top, left bottom, from(#c28efe), to(#9d89fe)) 0 0 no-repeat padding-box !important;
    background: transparent linear-gradient(
180deg, #c28efe, #9d89fe) 0 0 no-repeat padding-box !important !important;*/
    opacity: 1 !important;
    padding-top: 40px !important;
}
.auto-follow-stat h2 {
    margin-bottom: 30px !important;
    /*margin-top: 20px;*/
}

.auto-follow-stat .auto-follow-stat-list {
    position: relative !important;
    margin: 0 auto !important;
    background-size: 450px 270px !important;
    background-position: center 60% !important;
}
.auto-follow-stat .auto-follow-stat-list:before {
    position: absolute !important;
    content: '';
    width: 100% !important;
    height: 361px !important;
    background: url(../images/auto-follower/stat-circle.png) no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}
.auto-follow-stat .auto-follow-stat-list-item:first-child {
	
    top: 65px;
    right: -20px !important;
    background: #f5f8fa 0 0 no-repeat padding-box !important;
}
.auto-follow-stat .auto-follow-stat-list-item {
    position: absolute !important;
    margin-left: 0 !important;
    /*width: 220px !important;*/
    height: 68px !important;
    line-height: 40px !important;
    background: #f5f8fa 0 0 no-repeat padding-box !important;
    border-radius: 34px !important;
    padding-left: 20px !important;
    padding-top: 15px !important;
}
.auto-follow-stat .auto-follow-stat-list-item dt {
    font-size: 26px;
}

.auto-follow-stat .auto-follow-stat-list-item dd {
    font-size: 16px !important;
    line-height: 1 !important;
}
.auto-follow-stat .auto-follow-stat-list-item:nth-child(2) {
    left: -20px !important;
    top: 65px !important;
    padding-left: 0px !important;
    background: #f5f8fa 0 0 no-repeat padding-box !important;
}

.auto-follow-stat .auto-follow-stat-list-item dt {
    font-size: 26px !important;
}

.auto-follow-stat .auto-follow-stat-list-item dd {
    font-size: 16px !important;
    line-height: 1 !important;
}
.auto-follow-stat .auto-follow-stat-list-item:last-child {
    bottom: -35px !important;
    left: 50% !important;
    text-align: center !important;
    -webkit-transform: translateX(-50%) !important;
    transform: translateX(-50%) !important;   
    padding-left: 0 !important;
}



@media screen and (min-width: 1280px) {
	.auto-follow-banner .container{
		width:1087px;
	}
	
}


@media screen and (max-width: 768px) {

	
	.active .custom-radio-large {
    background-image: url(../images/icons/custom-radio-large-checked.png);
   width: 24px!important;
    height: 24px!important;
    background-size: contain!important;
    background-position: 50%!important;
}
	.populerribon.active{
       background: url(/assets/auto-follower/bestvalue.png) no-repeat!important;
    background-position: top!important;
    background-position-x: right!important;
	    transition: none!important;
    
}
	 .auto-follow-banner {
		 padding-top: 75px;
		 background-size: contain;
		/* background-color: #fff;*/
		 background-image: url("../images/auto-follower/banner-mob-bg.png");
		 background-position: 0 150px;
	}
	 .auto-follow-banner .container {
		 padding: 0 14px;
	}
	
	 .auto-follow-banner h1:after {
		 top: 50px ;
		 left: 145px;
		 width: 132px;
		 height: 44px;
		 background-size: cover;
	}
	 .auto-follow-banner-showcase {
		 margin: 70px 0 10px;
		 width: 100%;
		/* background: transparent linear-gradient(180deg,#e484f0,#8a86fe) 0 0 no-repeat padding-box;*/
		 border-radius: 20px;
		 opacity: 1;
		 padding-bottom: 0px;
		 padding-top: 30px;
	}
	 .auto-follow-banner-showcase-item-title {
		 position: relative;
		 left: -6px;
		 width: auto;
		 display: inline-block;
		 padding-right: 25px;
		 height: 31px;
		 border-radius: 0;
		 line-height: 26px;
		 background: url("../images/auto-follower/banner-item-title.png") no-repeat;
		 background-size: contain;
		 text-align: left;
		 padding-left: 8px;
		 color: #fff;
		 margin-bottom: 20px;
		 font-size: 14px;
	}
	
	 .auto-follow-banner-showcase-item-title:before {
		 display: none;
	}
	 .auto-follow-banner-showcase-item-title strong {
		 font-weight: 500;
		 margin-right: 14px;
	}
	 .auto-follow-banner-showcase-item.payment {
		 display: none;
	}
	 .auto-follow-banner .showcase-content {
		 flex-direction: column;
		 padding: 0 12px;
		 margin-bottom: 20px;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item {
		 height: 87px;
		 background: transparent;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) {
		 height: 87px;
		 width: 100%;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl {
		 margin-top: 0;
	}
	/* .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl dd .saving {
		 background: none;
		 position: absolute;
		 top: 40px;
		 color: #ffff48;
		 background-size: contain;
		 font-size: 16px;
		 height: 21px;
		 font-weight: 400;
		 line-height: 22px;
	}*/
	 .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2):before {
		 display: none;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item:first-child dl dd .saving {
		 width: 100px;
		 background: url("../images/auto-follower/discount-saving.png") no-repeat;
		 background-position: 50%;
		 color: #fff !important;
		 font-weight: 400;
		 background-size: contain;
		 height: 21px;
		 line-height: 22px;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item:first-child:before {
		 content: "";
		 position: absolute;
		 top: -10px;
		 right: -8px;
		 width: 53px;
		 height: 52px;
		 background: url("../images/auto-follower/bestvalue.png") no-repeat;
		 background-size: cover;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active {
		 background: #fff !important;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active:first-child dl dd .saving {
		 color: #fff;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd h3 {
		 font-size: 16px;
		 line-height: 20px;
		 color: #000;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .saving {
		 color: #fb5343;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .discount strong {
		 color: #000;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .discount del {
		 color: #000 !important;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl {
		 height: 100%;
		 flex-direction: row;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl dt {
		 height: 100%;
		 display: flex;
		 align-items: center;
	}
	
	/* .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd h3 {
		 position: absolute;
		 font-size: 16px;
		 line-height: 20px;
		 color: #fff;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .saving {
		 position: absolute;
		 top: 40px;
		 color: #ffff48;
		 background-size: contain;
		 font-size: 16px;
		 height: 21px;
		 font-weight: 400;
		 line-height: 22px;
		 background: none;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount {
		 position: absolute;
		 right: 10px;
		 flex-direction: column-reverse;
		 top: 22px;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount strong {
		 font-size: 18px;
		 line-height: 20px;
		 color: #fff;
	}
	 .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount del {
		 font-size: 14px;
		 color: #ebc8ff !important;
		 line-height: 1;
	}*/
	 .auto-follow-banner .showcase-content.subscription {
		 display: flex;
		 justify-content: space-between;
		 flex-direction: row;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item {
		 width: 100px;
		 height: 97px;
		 overflow: hidden;
		 padding: 12px;
		 border-radius: 10px;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) {
		 width: 100px;
		 height: 97px;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) dl dd span {
		 background-size: contain;
		 height: auto;
		 line-height: 1.15;
		 color: #fff !important;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item.active dl dd {
		 color: #000;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item.active dl dd span {
		 color: #f17300 !important;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item.active:nth-child(2) dl dd span {
		 color: #fff !important;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item dl {
		 flex-direction: column;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dt {
		 width: 100%;
	}
	/* .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd {
		 width: 100%;
		 font-size: 16px;
		 line-height: 20px;
		 color: #fff;
	}
	 .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd span {
		 margin-top: 4px;
		 font-size: 14px;
		 color: #ffff48;
		 line-height: 1;
	}*/
	 .auto-follow-banner .showcase-content-item {
		 width: 100%;
		 border: 2px solid #fff;
		 border-radius: 10px;
		 margin-bottom: 15px;
		 padding: 0 12px;
		 background-color: transparent;
	}
	 .auto-follow-banner .showcase-content-item:hover, .auto-follow-banner .showcase-content-item.active {
		 box-shadow: 0 6px 12px rgba(91,56,88,0.19);
	}
	 .auto-follow-banner .showcase-content-item dl {
		 display: flex;
		 flex-direction: row;
		 width: 100%;
	}
	 .auto-follow-banner .showcase-content-item dl dt {
		 width: 40px;
	}
	 .auto-follow-banner .showcase-content-item dl dd {
		 position: relative;
		 display: flex;
		 flex-direction: row;
		 width: calc(60%);
	}
	 .auto-follow-banner .showcase-info-input {
		 height: 56px;
		 padding: 0 2%;
	}
	 .auto-follow-banner .showcase-info-input label {
		 width: calc(83%);
	}
	 .auto-follow-banner .showcase-info-input label input {
		 background: transparent;
		 padding-left: 18px;
		 border:2px solid #00000024 !important;
		  border-right: none !important;
		  border-top-right-radius: 0;
		  border-bottom-right-radius: 0;
		 color: #fff;
	}
	 .auto-follow-banner .showcase-info-input label input::placeholder {
		 color: #fff;
	}
	 .auto-follow-banner .showcase-info-input-btnzone {
		 width: 20% !important;
		 height: 100%;
	}
	 
	 .auto-follow-banner .showcase-info-input-btnzone .button span {
		 padding: 0;
	}
	 .auto-follow-banner .showcase-userinfo dt {
		 width: 68px;
		 height: 68px;
	}
	 .auto-follow-banner .showcase-userinfo-name {
		 font-size: 16px;
	}
	 .auto-follow-banner .showcase-userinfo-details li {
		 margin-right: 0;
	}
	
	 .auto-follow-benfits {
		 display: block;
	}
	 .auto-follow-benfits ul {
		 width: 86%;
		 border: 3px solid #9e85fa;
		 border-radius: 20px;
		 margin: 40px auto 50px;
		 padding: 40px 18px;
	}
	 .auto-follow-benfits ul li {
		 height: 50px;
		 line-height: 50px;
		 display: flex;
		 align-items: center;
		 border-bottom: 1px solid #f3ecff;
		 justify-content: flex-start;
		 font-weight: 400;
	}
	 .auto-follow-benfits ul li img {
		 width: 40px;
		 height: 23px;
		 margin-right: 10px;
	}
	.form-group.cusat input {
    height: 56px !important;
}
div#html_element {
    width: fit-content;
    margin: auto;
}
.form-group.cusat {
    padding-top: 20px;
}
.auto-follow-banner-showcase-item.cartTag {
    margin-top: 20px;
}
#end_search dd{
	width: fit-content;
}
.auto-follow-stat h2:after, .auto-follow-reason h2:after, .auto-follow-reasonB h2:after, .auto-follow-compare h2:after, .auto-follow-faq h2:after{
	display:none;
}
.auto-follow-stat h2+p, .auto-follow-reason h2+p, .auto-follow-reasonB h2+p, .auto-follow-compare h2+p, .auto-follow-faq h2+p{
	text-align:center;
}
}
button.button.sub_but.btn-purple.loading {
    background-image: url(https://goread.io/assets/uploads/auto-follower/loading-buffering-white.svg);
    background-position: center;
}
.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2):before {
  display: none;
}
strong, b { 
    font-weight: bold;
   
}

@media screen and (max-width: 768px) {
	
	
	.custom-radio-large {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url(/assets/auto-follower/custom-radio-large.png);
    background-position: 50%!important;
    background-size: contain!important;
}

.radioSelectItem.son_click dd {
    margin-left: 50px;
}
.auto-follow-banner .showcase-content-item dl dt {
    width: 22px!important;
    margin-top: 20px;
}	
	
  /* .auto-follow-banner {
     padding-top: 75px;
     background-size: contain;
     background-color: #fff;
     background-image: url("/assets/auto-follower/banner-mob-bg.png");
     background-position: 0 150px;
  }*/
   .auto-follow-banner .container {
     padding: 0 14px;
  }
   .auto-follow-banner h1 {
     padding-left: 0;
     text-align: center;
     font-size: 28px;
     line-height: 26px;
     margin-top: 30px;
     margin-bottom: 60px;
  }
  .auto-follow-stat h2, .auto-follow-reason h2, .auto-follow-reasonB h2, .auto-follow-compare h2, .auto-follow-faq h2{
	  font-size: 28px;
	      margin-bottom: 40px;
  }
  /* .auto-follow-banner h1:after {
     top: 13px;
     left: 145px;
     width: 132px;
     height: 44px;
     background-size: cover;
  }*/
   
   .auto-follow-banner-showcase-item-title {
     position: relative;
     left: -6px;
     width: auto;
     display: inline-block;
     padding-right: 25px;
     height: 31px;
     border-radius: 0;
     line-height: 26px;
     background: url("/assets/auto-follower/banner-item-title.png") no-repeat;
     background-size: contain;
     text-align: left;
     padding-left: 8px;
     color: #fff;
     margin-bottom: 20px;
     font-size: 14px;
  }
   .auto-follow-banner-showcase-item-title:before {
     display: none;
  }
   .auto-follow-banner-showcase-item-title strong {
     font-weight: 500;
     margin-right: 14px;
  }
   .auto-follow-banner-showcase-item.payment {
     display: none;
  }
   .auto-follow-banner .showcase-content {
     flex-direction: column;
     padding: 0;
     margin-bottom: 20px;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item {
     height: 87px;
     background: transparent;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) {
     height: 87px;
     width: 100%;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl {
     margin-top: 0;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2) dl dd .saving {
     background: none;
     position: absolute;
     top: 40px;
     color: #fb5343;
     background-size: contain;
     font-size: 16px;
     height: 21px;
     font-weight: 400;
     line-height: 22px;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2):before {
     display: none;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item:first-child dl dd .saving {
     width: 100px;
     background: url("/assets/auto-follower/discount-saving.png") no-repeat;
     background-position: 50%;
     color: #fff !important;
     font-weight: 400;
     background-size: contain;
     height: 21px;
     line-height: 22px;
  }
   
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active {
     background: #fff;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active:first-child dl dd .saving {
     color: #fff;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd h3 {
     font-size: 16px;
     line-height: 20px;
     color: #000;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .saving {
     color: #f17300;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .discount strong {
     color: #000;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item.active dl dd .discount del {
     color: #000 !important;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl {
     height: 100%;
     flex-direction: row;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl dt {
     height: 100%;
     display: flex;
     align-items: center;
  }
   .autoFolloServTitle {
     position: absolute;
     font-size: 16px;
     line-height: 20px;
     color: #fb5343;
     opacity: 1;
     margin: 20px 0 10px;
     font-weight: 700;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .saving {
     position: absolute;
     top: 40px;
     color: #fb5343;
     background-size: contain;
     font-size: 16px;
     height: 21px;
     font-weight: 400;
     line-height: 22px;
     background: none;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount {
     position: absolute;
     right: 10px;
     flex-direction: column-reverse;
     top: 22px;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount strong {
     font-size: 18px;
     line-height: 20px;
     color: #000;
  }
   .auto-follow-banner .showcase-content.follower .showcase-content-item dl dd .discount del {
     font-size: 14px;
     color: #000 !important;
     line-height: 1;
  }
   .auto-follow-banner .showcase-content.subscription {
     display: flex;
     justify-content: space-between;
     flex-direction: row;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item {
     width: 100px;
     height: 97px;
     overflow: hidden;
     padding: 12px;
     border-radius: 10px;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) {
     width: 100px;
     height: 97px;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2) dl dd span {
     background-size: contain;
     height: auto;
     line-height: 1.15;
     color: #fff !important;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item.active dl dd {
     color: #000;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item.active dl dd span {
     color: #f17300 !important;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item.active:nth-child(2) dl dd span {
     color: #fff !important;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item dl {
     flex-direction: column;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dt {
     width: 100%;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd {
     width: 100%;
     font-size: 16px;
     line-height: 20px;
     color: #000;
  }
   .auto-follow-banner .showcase-content.subscription .showcase-content-item dl dd span {
     margin-top: 4px;
     font-size: 14px;
     color: #65676b;
     line-height: 1;
  }
   .auto-follow-banner .showcase-content-item {
     width: 100%;
     border: 2px solid #fff;
     border-radius: 10px;
     margin-bottom: 15px;
     padding: 0 12px;
     background-color: transparent;
  }
   .auto-follow-banner .showcase-content-item:hover, .auto-follow-banner .showcase-content-item.active {
     box-shadow: 0 6px 12px rgba(91,56,88,0.19);
  }
   .auto-follow-banner .showcase-content-item dl {
     display: flex;
     flex-direction: row;
     width: 100%;
  }
   .auto-follow-banner .showcase-content-item dl dt {
     width: 40px;
  }
   .auto-follow-banner .showcase-content-item dl dd {
     position: relative;
     display: flex;
     flex-direction: row;
     width: calc(60%);
  }
   .auto-follow-banner .showcase-info-input {
     height: 56px;
     padding: 0 2%;
  }
   .auto-follow-banner .showcase-info-input label {
     width: calc(83%);
  }
   /*.auto-follow-banner .showcase-info-input label input {
     background: transparent;
     padding-left: 18px;
     border-color: #b6acfd !important;
     border-right: none !important;
     border-top-right-radius: 0;
     border-bottom-right-radius: 0;
     color: #fff;
  }
   .auto-follow-banner .showcase-info-input label input::placeholder {
     color: #fff;
  }*/
   .auto-follow-banner .showcase-info-input-btnzone {
     width: 20% !important;
     height: 100%;
  }
   .auto-follow-banner .showcase-info-input-btnzone .button {
     width: 100%;
     height: 56px;
     font-size: 14px;
     color: #000;
     font-weight: 500;
	 background-color:#f5f8fa;
    /* background: transparent linear-gradient(180deg,#ffe040,#f3bb01) 0 0 no-repeat padding-box;
     box-shadow: 0 6px 10px rgba(71,68,66,0.53);*/
     border-radius: 0 8px 8px 0;
     opacity: 1;
  }
   .auto-follow-banner .showcase-info-input-btnzone .button span {
     padding: 0;
  }
   .auto-follow-banner .showcase-userinfo dt {
     width: 68px;
     height: 68px;
  }
   .auto-follow-banner .showcase-userinfo-name {
     font-size: 16px;
  }
  .auto-follow-banner .showcase-userinfo-details{
	  display:block;
  }
   .auto-follow-banner .showcase-userinfo-details li {
     margin-right: 0;
  }
  
   .auto-follow-benfits {
     display: block;
  }
   .auto-follow-benfits ul {
     width: 86%;
     border: 3px solid #9e85fa;
     border-radius: 20px;
     margin: 40px auto 50px;
     padding: 40px 18px;
  }
   .auto-follow-benfits ul li {
     height: 50px;
     line-height: 50px;
     display: flex;
     align-items: center;
     border-bottom: 1px solid #f3ecff;
     justify-content: flex-start;
     font-weight: 400;
  }
   .auto-follow-benfits ul li img {
     width: 40px;
     height: 23px;
     margin-right: 10px;
  }
  
.auto-follow-reason .auto-follow-text-list-item {
    width: 100%;
    margin-bottom: 24px !important;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
}


/*next*/
/*
.auto-follow-reason {
   padding-top: 60px;
}*/
 .auto-follow-reason .container {
   background-repeat: no-repeat;
   background-position: right calc(70%);
}
 .auto-follow-reason .auto-follow-text-list {
   margin-top: 66px;
   flex-direction: column;
}
 .auto-follow-reason .auto-follow-text-list-item {
   margin-bottom: 58px;
}
 .auto-follow-reason .auto-follow-text-list-item:first-child {
   max-width: 590px;
}
 .auto-follow-reason .auto-follow-text-list-item:nth-child(2) {
   max-width: 590px;
}
 .auto-follow-reason .auto-follow-text-list-item:last-child {
   margin-bottom: 0;
}
 /*.auto-follow-reasonB {
   margin-top: 136px;
}*/
 .auto-follow-reasonB .auto-follow-text-list {
   justify-content: space-between;
}
 .auto-follow-reasonB .auto-follow-text-list-item {
   width: 30%;
}
 .auto-follow-faq {
   margin-top: 60px;
}
 .auto-follow-faq .auto-follow-text-list {
   justify-content: space-between;
   flex-wrap: wrap;
}
 .auto-follow-faq .auto-follow-text-list-item {
   width: 46%;
}
 .auto-follow-faq .auto-follow-text-list-item:nth-child(1), .auto-follow-faq .auto-follow-text-list-item:nth-child(2) {
   margin-bottom: 56px;
}
 .auto-follow-text-list {
   display: flex;
}
 .auto-follow-text-list-item h3 {
   font-size: 20px;
   line-height: 24px;
   font-weight: 400;
   color: #181818;
   margin-bottom: 10px;
}
 .auto-follow-text-list-item p {
   text-align: left;
   font-size: 16px;
   line-height: 32px;
   font-weight: 400;
   letter-spacing: 0;
      
}

@media screen and (max-width: 1024px) {

}


 @media screen and (max-width: 768px) {
	 
	 
	 
	 .son_clickid_83.showcase-content-item.radioSelectItem.son_click.populerribon.active {
    background-color: #ffff!important;
	background: url(/assets/auto-follower/bestvalue.png) no-repeat!important;
    background-position: top!important;
    background-position-x: right!important;
	    transition: none!important;
}
	 
	 
   .auto-follow-text-list {
     flex-direction: column;
  }
  .auto-follow-reason .auto-follow-text-list{	  
	 margin-top: 36px;
  }
   .auto-follow-text-list-item h3 {
     font-size: 18px;
     line-height: 22px;
	 text-align:center;
  }
   .auto-follow-text-list-item p {
     font-size: 14px;
     line-height: 24px;
     font-weight: 500;
	 text-align:center;
  }
   .auto-follow-reason {
     padding-top: 40px;
     margin-top: 0;
     /*background: #f9f9f9;*/
  }
   .auto-follow-reason .container {
     padding: 0 7vw;
  }
  
   .auto-follow-reason .container {
     background: initial !important;
  }
   
   .auto-follow-reason .auto-follow-text-list-item:last-child {
     border-bottom: none;
  }
   .auto-follow-reasonB {
     padding-top: 30px;
     margin-top: 0;
  }
   .auto-follow-reasonB .container {
     padding: 0 7vw;
  }
   .auto-follow-reasonB .auto-follow-text-list-item {
     width: 100%;
     margin-bottom: 20px !important;
     padding-bottom: 5px;
     border-bottom: 1px solid #ccc;
  }
   .auto-follow-reasonB .auto-follow-text-list-item:last-child {
     border-bottom: none;
  }
   .auto-follow-faq {
     padding-top: 20px;
     margin-top: 0;
     /*background: #f9f9f9;*/
  }
   .auto-follow-faq .container {
     padding: 0 7vw;
  }
   .auto-follow-faq .auto-follow-text-list-item {
     width: 100%;
     margin-bottom: 34px !important;
     padding-bottom: 22px;
     border-bottom: 1px solid #ccc;
  }
   .auto-follow-faq .auto-follow-text-list-item:last-child {
     border-bottom: none;
  }
  
}
 

 /*third*/

 .auto-follow-compare {
   margin-top: 60px;
   /*padding-top: 90px;*/
   padding-bottom: 133px;
   background: none;
}
 .auto-follow-compare h2+p {
   font-size: 18px;
}
 .auto-follow-compare-content {
   display: flex;
   justify-content: space-between;
   width: 924px;
   margin: 0 auto;
   padding-top: 47px;
}
 .auto-follow-compare-content-item {
   width: 419px;
   border-radius: 15px 15px 20px 20px;
   /*box-shadow: 0 12px 26px #000000;*/
   background: #fff;
}
 .auto-follow-compare-content-item-title {
   position: relative;
   width: 100%;
   height: 75px;
   background-repeat: no-repeat;
}
 .auto-follow-compare-content-item-title:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 90px;
   background: url("/assets/auto-follower/compare-list-title.svg") no-repeat;
   top: -18px;
}
 .auto-follow-compare-content-item-title h3 {
   text-align: center;
   font-size: 20px;
   color: #181818;
   padding-top: 30px;
}
 .auto-follow-compare-content-item-list {
   padding-top: 20px;
   padding-right: 28px;
   padding-left: 70px;
}
 .auto-follow-compare-content-item-list li {
   position: relative;
   text-align: left;
   font-size: 16px;
   line-height: 50px;
   font-weight: 500;
   color: #271610;
   border-bottom: 1px solid #f3ecff;
}
 .auto-follow-compare-content-item-list li:before {
   position: absolute;
   content: "";
   width: 22px;
   height: 23px;
   background: url("/assets/auto-follower/compare-list-tag.svg") no-repeat;
   top: 13px;
   left: -36px;
}
 .auto-follow-compare-content-item-link {
   margin: 44px 0;
   text-align: center;
}
 .auto-follow-compare-content-item-link a {
   font-size: 18px;
   line-height: 22px;
   font-weight: 500;
   color: #fc893d;
}
 .auto-follow-compare-content-item-link a:hover {
   color: #f5c951;
}
input[type=text]::placeholder {
    color: gray !important;
}
 @media screen and (max-width: 768px) {
	dt.radiobtntop {
    margin: 0px!important;
}

.auto-follow-banner-showcase-payments {
    padding-left: 0;
	    padding-bottom: 0;
}


   .auto-follow-compare {
     /*background: #fff;*/
     padding-bottom: 60px;
     margin-top: 0;
  }
   .auto-follow-compare .container {
     padding: 0 7vw;
  }
   .auto-follow-compare h2+p {
     font-size: 14px;
     font-weight: 400;
  }
   .auto-follow-compare-content {
     width: 100%;
     flex-direction: column;
     justify-content: center;
	 padding-top: 20px;
  }
   .auto-follow-compare-content-item {
     width: 100%;
     border-radius: 20px;
    /* box-shadow: 0 12px 26px #000000;*/
     background: #fff;
  }
   .auto-follow-compare-content-item:first-child {
     margin-bottom: 50px;
  }
   .auto-follow-compare-content-item-title {
     border-radius: 36px 36px 0 0;
  }
   .auto-follow-compare-content-item-title:before {
     content: "";
     position: absolute;
     width: 100%;
     height: 90px;
     background: url("/assets/auto-follower/compare-list-title-mob.svg") no-repeat;
     top: -18px;
     background-size: contain;
  }
   .auto-follow-compare-content-item-title h3 {
     font-size: 18px;
  }
   .auto-follow-compare-content-item-list {
     padding-left: 60px;
  }
   .auto-follow-compare-content-item-list li {
     font-size: 12px;
     line-height: 36px;
  }
   .auto-follow-compare-content-item-list li:before {
     position: absolute;
     content: "";
     width: 22px;
     height: 23px;
     background: url("/assets/auto-follower/compare-list-tag.svg") no-repeat;
     top: 10px;
     left: -36px;
  }
   .auto-follow-compare-content-item-link {
     margin: 44px 0;
     text-align: center;
  }
   .auto-follow-compare-content-item-link a {
     font-size: 14px;
     line-height: 22px;
     font-weight: 500;
     color: #2c48ff;
  }
  ul.showcase-userinfo-details {
    padding: 0px;
}
  
.mail {
    width: 90%;
    display: inline-block;
        margin-left: auto;
    margin-right: auto;
}
.robot {
    width: 100%;
    display: inline-block;
    margin-left: 0px;
}
ul.showcase-userinfo-details {
    display: inline-flex;
    width: 95%!important;
}
.custom-radio-large {
    display: inline-block;
    width: 24px!important;
    height: 24px!important;
    background-image: url(/assets/auto-follower/custom-radio-large.png);
    background-repeat: no-repeat;
    left: 36px;
    text-align: left!important;
    position: absolute;
    bottom:62px;
}
.radioSelectItem dl {
    margin: 0px!important;
    padding: 0px !important;
}


.radiobtntop span.custom-radio-large {
    bottom: 30px;
}

  
  .auto-follow-banner-showcase-item-title {
    background: #fb5343 !important;
    border: 1px solid #fb5343 !important;
    border-radius: 0px 40px 0px 0px!important;
    margin-left: 6px!important;
}

}
  
  
  /* code end here */


@media(min-width:320px) and (max-width:520px){
.populerribon.active{
    background: url(/assets/auto-follower/bestvalue.png) no-repeat!important;
    background-position: top!important;
    background-position-x: right!important;
	background-size: 45px!important;
	    transition: none!important;

	  
}	
/*
.auto-follow-banner-showcase {

    width: 28% !important;
}*/

input[type=text]::-webkit-input-placeholder{

    font-size: 16px !important;

}


.auto-follow-banner-showcase-btnzone .button {
    width: 100%;
    height: 100%;

}

.auto-follow-banner-showcase-btnzone {
    width: 95% !important;
    margin-bottom: 40px;
	padding-top: 10px;
}

a.button.to_pay.no-animation.gradient-org.cartAddBtn {
    font-size: 16px !important;
}

.auto-follow-banner-showcase-payments {
    width: 100%;
    padding: 20px !important;
}
.auto-follow-stat .auto-follow-stat-list {

    margin-left: 0px !important; 
}



.radiobtntop span.custom-radio-large {
    bottom: 30px;
}



.auto-follow-banner-showcase-item-title strong {
 font-size: 14px;
}
.auto-follow-banner-showcase-item-title span {
    font-size: 10px;
    font-weight: 400;
}


.son_click .autoFolloServTitle {
    left: -35px;
    top: 0px;
    font-size: 14px!important;
}

.son_click span.discount {
    left: 150px!important;
}
.son_click span.saving {
    left: -36px;
    font-size: 14px!important;
}


.sub_days_30 {
    width: 25px;
    height: 25px;
    font-size: 12px;
    margin-top: 19px!important;
	font-size:14px!important;
}
.sub_days_60{
    width: 25px;
    height: 25px;
    font-size: 12px;
    margin-top: 19px!important;
	font-size:14px!important;
} 
.sub_days_90{
    width: 25px;
    height: 25px;
    font-size: 12px;
    margin-top: 19px!important;
	font-size:14px!important;
} 
.auto-follow-stat h2 {
    margin-bottom: 30px !important;
    margin-top: 30px;
}
.auto-follow-stat h2:after {
   /* background-color: #fff;*/
    margin-top: -50px;
}
.auto-follow-stat .auto-follow-stat-list-item dt {
    font-size: 20px!important;
    font-weight: 700;
}

/*.auto-follow-stat .auto-follow-stat-list-item:nth-child(2) {
    top: 86px !important;
    }*/
.auto-follow-stat-list {
     background-size: 306px 270px !important;
   }
.auto-follow-stat .auto-follow-stat-list-item:last-child {
    bottom: 12px !important;
    }
.auto-follow-stat {
   height: 500px !important;
   padding-top: 0 !important;
    }


.auto-follow-reason h2 {
	margin-bottom: 60px;
}
.auto-follow-stat h2:after, 
 .auto-follow-reasonB h2:after, .auto-follow-compare h2:after, .auto-follow-faq h2:after {
   position: absolute;
    content: "";
    width: 58px;
    height: 4px;
    background: #f1a92e;
    border-radius: 7px;
    left: calc(50% - 29px);
    opacity: 1;
    top: 61px;
}
.auto-follow-stat h2+p, .auto-follow-reason h2+p, .auto-follow-reasonB h2+p, .auto-follow-compare h2+p, .auto-follow-faq h2+p {
font-size: 14px;
line-height: 22px;}	

.auto-follow-text-list-item h3 {
    font-size: 18px;
    line-height: 22px;
    font-weight: 700;
}	
.auto-follow-stat h2, .auto-follow-reason h2, .auto-follow-reasonB h2, .auto-follow-compare h2, .auto-follow-faq h2{
    margin-bottom: 20px;
}
.auto-follow-stat h2:after, .auto-follow-reason h2:after, .auto-follow-reasonB h2:after, .auto-follow-compare h2:after, .auto-follow-faq h2:after{
	display:none;
} 
.footer-lang-selector {
   margin-left: 1px;
    }
.auto-follow-reasonB .auto-follow-text-list-item {
    width: 100%;
    margin-bottom: 20px !important;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}
.auto-follow-faq .auto-follow-text-list-item {
    width: 100%;
    margin-bottom: 25px !important;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
.auto-follow-stat h2:after, .auto-follow-reason h2:after, .auto-follow-reasonB h2:after, .auto-follow-compare h2:after, .auto-follow-faq h2:after{
	display:none;
}

dl.auto-follow-stat-list-item.auto-follow-likes {
    top: -18px !important;
	
}	
	
	
.bacimg {
   width: 30px!important;
    height: 30px!important;
    background-position: 50%!important;
    background-size: contain!important;
}
ul.showcase-userinfo-details {
    padding: 0px!important;
}
}

@media(min-width:331px) and (max-width:375px){


/*
.auto-follow-banner-showcase {

    width: 33% !important;
}*/
.auto-follow-banner .showcase-content-item dl dt {
    width: 22px!important;
    margin-top: 20px;
}



input[type=text]::-webkit-input-placeholder{

    font-size: 16px !important;

}


.auto-follow-banner-showcase-btnzone .button {
    width: 100%;
    height: 100%;

}  

.auto-follow-banner-showcase-btnzone {
    width: 95% !important;
    margin-bottom: 40px;
	padding-top: 10px;
}

a.button.to_pay.no-animation.gradient-org.cartAddBtn {
    font-size: 16px !important;
}

.auto-follow-banner-showcase-payments {
    width: 100%;
    padding: 0px !important;
}
.auto-follow-stat .auto-follow-stat-list {

    margin-left: 0px !important; 
}
.auto-follow-reason h2::after {
    top: 50px!important;
}
.auto-follow-reason p {
    text-align: justify!important;
	   }

.auto-follow-text-list {
    margin-top: 30px!important;
}
section.auto-follow-reasonB h2::after {
    top: 40px!important;
}
section.auto-follow-reasonB h2{
    margin-bottom: 40px!important;
}
.auto-follow-text-list-item {
    margin-bottom: 0px!important;
    padding-bottom: 0px!important;
}
.auto-follow-text-list-item h3 {
    margin-bottom: 20px;
}
.endcartTag h2::after {
    top: 40px!important;
}

.endcartTag h2{
    margin-bottom: 40px!important;
}
.auto-follow-text-list p {
    text-align: justify!important;
}
.auto-follow-text-list p {
    text-align: justify!important;
}
.endcartTag p {
    text-align: justify!important;
}
.quick-link.mb-0 ul li:hover {
    color: #ffa000!important;
}
ul.showcase-userinfo-details {
    padding: 0px!important;
}
.showcase-userinfo-name.end_search_username {
    text-transform: uppercase!important;
    font-weight: 700!important;
    font-size: 20px!important;
    color: #fb5343!important;
	margin-top: 20px;
}
.col-lg-8.m-t-30.mt-lg-0 {
    padding: 25px;
}
.col-lg-4.m-t-30.mt-lg-0 {
    padding: 25px;
}
select.footer-lang-selector.ajaxChangeLanguage {
    margin: 10px;
}
span.result {
    font-size: 14px!important;
    margin: 0px!important;
}
.instanum{
    margin-left: 3px!important;
    font-size: 14px!important;
}





}

@media(min-width:376px) and (max-width:425px){



/*.auto-follow-banner-showcase {	

    width: 37% !important;
}*/

ul.showcase-userinfo-details {
    justify-content: space-around;
    width: 100%!important;
    margin-top: 20px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
}
span.result {
    margin: 0px!important;
    font-size: 18px!important;
}




}

@media(min-width:768px) and (max-width:992px){
	.auto-follow-banner .showcase-content.subscription .showcase-content-item{
		padding:28px 10px;
		
	}
}
@media(min-width:769px) and (max-width:991px){
	.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2),
.auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2)	{
    width: 258px;
	}
	.auto-follow-banner .showcase-content-item {
    width: 206px;
	}
	
	.auto-follow-reason .auto-follow-text-list-item:nth-child(2) {
    max-width: 480px;
	}
	
	.auto-follow-compare-content-item{
		    width: 340px;
	}
	.auto-follow-compare-content{
		width:auto;
	}
}
@media(max-width:992px){
	.auto-follow-banner h1:after{
		margin:auto;
		 top: 50px ;
		 left: 50%;
         transform: translateX(-50px);
		 width: 132px;
		 height: 44px;
		 background-size: cover;
	}
}


/*
@media(min-width:426px) and (max-width:540px){



.auto-follow-banner-showcase {

    width: 37% !important;
   
    
}

}*/

 


@media(min-width:320px) and (max-width:768px){
.auto-follow-stat .auto-follow-stat-list-item:first-child {
    /*top: 20px !important;*/
    background: #f5f8fa 0 0 no-repeat padding-box !important;
}
	
.auto-follow-stat .auto-follow-stat-list-item:nth-child(2) {
    position:static;
    top: 110px !important;
    padding-left: 5px !important;
    background: #f5f8fa  0 0 no-repeat padding-box !important;
}
.auto-follow-stat .auto-follow-stat-list-item:last-child {
    top: 200px !important;
	transform:translateX(0) !important;
}
.auto-follow-stat-list{
	background:transparent !important;
	background-image:url()!important;
}
.image{
	display:block !important;
}
.auto-follow-stat{
height: auto!important;
}
.auto-follow-stat .auto-follow-stat-list-item{
	position:static !important;
	
}
.auto-follow-stat .auto-follow-stat-list{
	align-items:center;
}
	}
@media only screen and (max-width: 992px) and (min-width: 768px){
#html_element div {
    transform: scale(0.90) !important;
    -webkit-transform: scale(0.90) !important;
    transform-origin: 0 0 !important;
    -webkit-transform-origin: 0 0 !important;
	}
	.form-group.cusat input {
		height: 62px !important;
	}

	.auto-follow-reason .container {
		background-size: 48%;
	}
}
@media only screen and (max-width: 1280px) and (min-width: 992px){
#html_element div {
    transform: none !important;
    -webkit-transform: none !important;
    transform-origin: unset !important;
    -webkit-transform-origin: unset !important;
	}
	.auto-follow-reason .container {
		background-size: 50%;
	}
}
@media only screen and (max-width: 1279px) and (min-width: 992px){
	.auto-follow-banner .showcase-content.follower .showcase-content-item:nth-child(2),
.auto-follow-banner .showcase-content.subscription .showcase-content-item:nth-child(2)	{
    width: 328px;
	}
	.auto-follow-banner .showcase-content-item {
    width: 286px;
	}
}
.image{
	display:none;
}