
body {
	color: #fff;
	background-image: url(../img/bg.png);
   background-attachment: fixed;
    background-position: center center;
    background-size: cover;
}


.page-wrapp {
  box-shadow: inset 0 0 0 1000px rgb(156 39 176 / 44%);
    height: 100vh;
}

.error {
  color: red!important;
}

.loader-wrapp {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #fff; /* background color */
      display: flex;
      justify-content: center;
      align-items: center;
      z-index: 9999;
    }


* {
  transition: all 0.3s ease;
}

a {
	text-decoration: none;
}

.center-block {
	margin: 0 auto;
}

ul {
	padding-left: 0px;
}


ul li {
	list-style-type: none;
	text-align: right;
}


section {
	padding-top: 10px;
	padding-bottom: 10px;
}

.lp-wrapp {
	/*background-color: #fff;
	border: solid 2px #fff;*/
	float: none;
	max-width: 400px;
	padding: 10px;
}


.menu {
	padding-top: 0px;
	padding-bottom: 30px;
}

.home {
  position: relative;
}

.description-p {
  position: absolute;
    top: 40px;
    left: 0px;
    color: #3d3d3d;
    font-size: 17px;
    font-weight: 100;
    width: 292px;
    text-align: left;
}

.description-s {
  font-family: 'Tilt Warp', cursive;
  font-weight: 100;
}

li.home a {
	
	color: #3d3d3d!important;
}


.header-wrapp {
	padding: 15px;
	border-radius: 30px;
	background: linear-gradient(288deg,rgba(242, 243, 247, 1) 0%, rgba(240, 243, 248, 1) 46%, rgba(241, 238, 246, 1) 68%, rgba(241, 234, 246, 1) 100%);
	box-shadow: 1px 1px 2px #00000026;
}

.menu li i {
	font-size: 20px;
	color: #3d3d3d;
	padding-left: 15px;
}

.home {
	font-size: 34px;
	font-weight: 600;
	font-family: 'Tilt Warp', cursive;
	float: left;
}

.menu li  {

	display: inline-block;
}

.right {
	float: right;
}

.menu li a {
	font-size: 33px;
	color: #000;

}

.menu li a img {
	height: 30px;
	margin-left: 15px;
}


.avatar-wrapp {
	border-radius: 50%;
    display: inline-block;
    position: relative;
    background: #fff;
    height: 97px;
    width: 97px;
    /* border: 2px solid green; */
    z-index: 2;
    box-shadow: -3px 4px 4px #00000021;
}

.avatar-wrapp2{
	border-radius: 50%;
	display: inline-block;
    position: relative;
    background: #888;
    height: 85px;
    width: 85px;
    
    z-index: 2;
    top: 6px;
    left: 6px;
    border: 3px solid transparent;
 
  background: linear-gradient(#F9D672, #F69C50) padding-box, linear-gradient(90deg, #673AB7, #E91E63) border-box;
}

.avatar {
	height: 60px;
    position: absolute;
    top: 8px;
    right: 9px;
    opacity: 0.8;
}

.input-wrapp input {
	border-radius: 50px;
    height: 54px;
    padding-left: 51px;
    padding-right: 53px;
    padding-bottom: 5px;
    font-size: 20px;
    font-weight: 600;
    width: 100%;
    outline: none;
    color: #9c9e9d;
    position: relative;
    border: none;
       background: #ffffff;
    left: -17px;
    box-shadow: 1px 1px 3px #00000057;

}


.input-conn-wrapp {
	max-width: 259px;
    position: relative;
    left: -79px;
    top: 3px;
    z-index: 0;
}


/* Loading bar */
.loading-bar {
  width: 100%;
    height: 10px;
    background: #ddd;
    border-radius: 5px;
    overflow: hidden;
    background: #ffffff14;
    border-radius: 50px;
    height: 54px;
    margin-left: -19px;
    filter: brightness(1.1);
}

.progress {
  width: 0;
  height: 100%;
  background: #30b06d8c;
  transition: width 2s linear;
  filter: brightness(1.1);
}

.connect-btn {
	border-radius: 50%;
    background: #30b06d;
    padding: 8px 2px 9px 5px;
    position: absolute;
    height: 40px;
    width: 40px;
    top: 7px;
    right: 25px;
    filter: brightness(1.2);
}


.connect-btn i {
	color: #252524;

}



.shake {
  animation: shake-animation 4.72s ease infinite;
  transform-origin: 50% 50%;
}

@keyframes shake-animation {
   0% { transform:translate(0,0) }
  1.78571% { transform:translate(5px,0) }
  3.57143% { transform:translate(0,0) }
  5.35714% { transform:translate(5px,0) }
  7.14286% { transform:translate(0,0) }
  8.92857% { transform:translate(5px,0) }
  10.71429% { transform:translate(0,0) }
  100% { transform:translate(0,0) }
}



@keyframes fadeInLeftToRight {
  0% {
    opacity: 0;
    transform: translateX(-35px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

.fade-in-left {
  animation: fadeInLeftToRight 0.8s ease-out forwards;
}

/* Fade + slide from right + small bounce */
@keyframes fadeInRightBounce {
  0% {
    opacity: 1;
    transform: translateX(1px);
  }
  60% {
    opacity: 1;
    transform: translateX(5px); /* small overshoot for bounce */
  }
  80% {
    transform: translateX(1px);   /* bounce back */
  }
  100% {
    transform: translateX(0);
  }
}

/* Use your existing fade transitions but add animation */
.fade {
    opacity: 0;
    -webkit-transition: opacity .1s linear;
    -o-transition: opacity .1s linear;
    transition: opacity .1s linear;
}

.fade.in {
    opacity: 1;
    animation: fadeInRightBounce 1.3s ease infinite;
}






/* Fade + slide up-down + small bounce */
@keyframes fadeInUpBounce {
  0% {
    opacity: 1;
    transform: translateY(1px);
  }
  60% {
    opacity: 1;
    transform: translateY(-5px); /* small overshoot upward */
  }
  80% {
    transform: translateY(2px);   /* bounce back down */
  }
  100% {
    transform: translateY(0);
  }
}

/* Keep your fade logic */
.fade2 {
  opacity: 0;
  -webkit-transition: opacity .1s linear;
  -o-transition: opacity .1s linear;
  transition: opacity .1s linear;
}

.fade2.in2 {
  opacity: 1;
  animation: fadeInUpBounce 1.3s ease infinite;
}





.username-cc {
	bottom: 7px;
    left: 48px;
    position: absolute;
    padding: 36px 30px 9px 58px;
    background: linear-gradient(68deg,rgba(74, 96, 215, 1) 0%, rgba(78, 110, 237, 1) 46%, rgba(76, 118, 242, 1) 68%, rgba(74, 128, 245, 1) 100%);
    color: #ffffffe3;
    border-bottom-right-radius: 34px;
    box-shadow: 2px 2px 9px -2px #5a74f1;
}


.username {
	padding-top: 14px;
	display: flex;
	position: relative;

}
.username-span {
	font-size: 25px;
    font-weight: 600;
       margin-left: 51px;
    margin-top: 4px;
    padding-left: 45px;
    padding-top: 3px;
    padding-bottom: 8px;
    padding-right: 56px;
    color: #191a1f;
    background: #fff;
    border-radius: 30px;
    z-index: 1;
    position: absolute;
    min-width: 260px;
    max-width: 260px;
    box-shadow: 1px 1px 3px #00000057;
}


.amount-anim {
    position: absolute;
    font-size: 13px;
    top: 14px;
    right: 9px;
  }
.amount-anim img {
  max-height: 18px;
  POSITION: RELATIVE;
    TOP: -1PX;
}

.friends {
	padding-top: 5px;
	padding-bottom: 5px;
	
}

.friends-img {
	padding-left: 0px;
	top: 10px;
    left: 20px;
    position: relative;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    background-color: #01ae6c;
    z-index: 2;
    transition: all 0.3s ease;
    filter: brightness(1.2);

}

.friends-img>img {
	position: absolute;
	top: 5px;
    right: 9px;
	height: 45px;
	filter: invert(0);

}

.friends-text {
	margin-top: 1px;
	padding-right: 11px;
    padding-left: 11px;
    padding-top: 9px;
    padding-bottom: 9px;
	background-color: #fff;
	color: #000;
	position: relative;
	text-align: center;
	border-radius: 10px;
	left: 52px;
	box-shadow: 1px 2px 8px 0px #00000030;

}


.input-wrapp {
	margin-top: 1px;
	padding-right: 11px;
    padding-left: 11px;
    padding-top: 9px;
    padding-bottom: 9px;
	
	color: #000;
	position: relative;
	text-align: center;
	border-radius: 10px;
	left: 52px;
}


.friends-text:before {
	content: '';
    position: absolute;
    top: 23px;
    left: -13px;
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #fff;
    transform: rotate(180deg);
   
}


.down-f {
	margin-top: 1px;
	padding-right: 11px;
    padding-left: 11px;
    padding-top: 9px;
    padding-bottom: 9px;
	background-color: #fff;
	color: #000;
	position: relative;
	text-align: center;
	border-radius: 10px;
	left: 52px;
	box-shadow: 1px 2px 8px 0px #00000030;
}

.down-f:before {
    content: '';
    position: absolute;
    top: 87px;
    left: 104px;
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #fff;
    transform: rotate(90deg);
}

.down-load {
  margin-top: 1px;
  padding-right: 11px;
    padding-left: 11px;
    padding-top: 9px;
    padding-bottom: 9px;
  background-color: #fff;
  color: #000;
  position: relative;
  text-align: center;
  border-radius: 10px;
  left: 52px;
  box-shadow: 1px 2px 8px 0px #00000030;
}




.down-load:before {
    content: '';
    position: absolute;
    top: 111px;
    left: 104px;
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #fff;
    transform: rotate(90deg);
}


.down-capt {
  margin-top: 1px;
  padding-right: 11px;
    padding-left: 11px;
    padding-top: 9px;
    padding-bottom: 9px;
  background-color: #fff;
  color: #000;
  position: relative;
  text-align: center;
  border-radius: 10px;
  left: 52px;
  box-shadow: 1px 2px 8px 0px #00000030;
  max-width: 206px;
}





.down-capt:before {
    content: '';
    position: absolute;
    top: 106px;
    left: 104px;
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #fff;
    transform: rotate(90deg);
}

  
.loader {
  border: 1px solid #f0f3f8;
  position: absolute;
    top: 14px;
    left: 31px;
    width: 152px;
    height: 24px;
    -webkit-mask: conic-gradient(from 135deg at top, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 0, conic-gradient(from -45deg at bottom, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 100%;
    -webkit-mask-size: 20% 55%;
    -webkit-mask-repeat: repeat-x;
    background: linear-gradient(#01ae6c 0 0) left / 0% 100% no-repeat #ddd;
    animation: l13 3s infinite linear;
    filter: brightness(1.1);
}
@keyframes l13 {
  100% {background-size: 100% 100%}
}



.loader2 {
  border: 1px solid #f0f3f8;
    margin: 0 auto;
    top: 50%;
    left: 50%;
    width: 208px;
    
    height: 32px;
    -webkit-mask: conic-gradient(from 135deg at top, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 0, conic-gradient(from -45deg at bottom, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 100%;
    -webkit-mask-size: 16% 70%;
    -webkit-mask-repeat: repeat-x;
    background: linear-gradient(#01ae6c 0 0) left / 0% 100% no-repeat #ddd;
    

 
}

.bg-err {
  border: 1px solid #f0f3f8;
    margin: 0 auto;
    top: 50%;
    left: 50%;
    width: 208px;
    
    height: 32px;
    -webkit-mask: conic-gradient(from 135deg at top, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 0, conic-gradient(from -45deg at bottom, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 100%;
    -webkit-mask-size: 16% 70%;
    -webkit-mask-repeat: repeat-x;
    background: linear-gradient(#f44336 0 0) left / 0% 100% no-repeat #ddd;
}


.loader-page {
  border: 1px solid #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 203px;
    transform: translate(-50%, -50%);
    height: 32px;
    -webkit-mask: conic-gradient(from 135deg at top, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 0, conic-gradient(from -45deg at bottom, #0000, #000 .5deg 90deg, #0000 90.5deg) 0 100%;
    -webkit-mask-size: 16% 70%;
    -webkit-mask-repeat: repeat-x;
    background: linear-gradient(#01ae6c 0 0) left / 0% 100% no-repeat #ddd;
    animation: l132P 3s infinite 
linear;

}
@keyframes l132P {
  100% {background-size: 100% 100%}
}





.friends h3 {
	color: #3d3d3d;
}


/* Error border */
.input-error {
  border: 1px #ff000061 solid!important;
}

/* Connected style */
.connected {
  box-shadow: 2px 5px 8px -2px #4caf50;
  filter: brightness(1.1);
}


@keyframes jelly {
  0%   { transform: scale(1, 1); }
  25%  { transform: scale(1.10, 0.75); }
  50%  { transform: scale(0.75, 1.10); }
  75%  { transform: scale(1.05, 0.75); }
  100% { transform: scale(1, 1); }
}

.jelly {
  
  animation: jelly 0.6s ease;
}




#target-box {
  width: 100px;
  height: 100px;
  border: 2px solid #333;
  margin: 50px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* coin style */
.coin {
  
 
  border-radius: 50%;
  position: absolute;
  pointer-events: none;
  z-index: 999;
  animation: fly 1s ease-in-out forwards;
}

@keyframes fly {
  0%   { transform: translate(0, 0) scale(1); opacity: 1; }
  100% { transform: translate(var(--dx), var(--dy)) scale(0.5); opacity: 0; }
}

/* jelly animation */
@keyframes jelly2 {
  0%   { transform: scale(1, 1); }
  25%  { transform: scale(1.25, 0.75); }
  50%  { transform: scale(0.75, 1.25); }
  75%  { transform: scale(1.15, 0.85); }
  100% { transform: scale(1, 1); }
}

.jelly2 {
  animation: jelly 0.6s ease;
}




/* Pulse effect */
    .pulse {
      animation: pulseAnim 1.5s infinite;
    }

    @keyframes pulseAnim {
      0% {
        box-shadow: 0 0 0 0 rgb(1 174 108 / 71%);;
      }
      70% {
        box-shadow: 0 0 0 20px rgb(1 174 108 / 1%);
      }
      100% {
        box-shadow: 0 0 0 0 rgb(1 174 108 / 0%);
      }
    }




    .pulse-am {
      animation: pulseAnim2 1.5s infinite;
    }

    @keyframes pulseAnim2 {
      0% {
        box-shadow: 0 0 0 0 rgb(255 222 103 / 71%);;
      }
      70% {
        box-shadow: 0 0 0 20px rgb(255 222 103 / 1%);
      }
      100% {
        box-shadow: 0 0 0 0 rgb(255 222 103 / 0%);
      }
    }






    @keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
    opacity: 1;
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
  }
}

.flipInX {
  animation: flipInX 0.8s ease forwards;
}

.add-friends {
	padding-left: 0px;
}


.free {
	background: #ffde67;
	padding: 4px;
	border-radius: 10px;
	color: #000;
}

.add-friends h4 {
	font-weight: 400;
	font-size: 15px;

}



.robux-select {
	filter: blur(5px);
}

.robux-select h2 {
	color: #3d3d3d;
	font-family: 'Tilt Warp', cursive;
	padding-left: 15px;
  margin-bottom: 5px;
}


.robux-select-ul li{
	text-align: center;
	
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 17px;
	font-weight: 600;
}

.robux-select-ul li a {
	padding: 6px 15px 6px 15px;
	height: 20px;
    width: 218px;
    display: inline-table;
	border-radius: 10px;
	border: solid 1px #888;
	margin-left: 30px;

}



	.robux-select-ul li a img {
    height: 33px;
    /* padding: 5px; */
    filter: drop-shadow(0px 1px 0px #373737);
    border-radius: 50%;
}

.amount-r {
	width: 75px;
    display: inherit;
    color: #000;
   

}

.select-btn-wrapp {
	padding-top: 20px
}


.white-popup {
  
     background: linear-gradient(288deg, rgba(242, 243, 247, 1) 0%, rgba(240, 243, 248, 1) 46%, rgba(241, 238, 246, 1) 68%, rgba(241, 234, 246, 1) 100%);
    border-radius: 30px;
    padding: 20px;
    color: #000;
    text-align: center;
    

}


.mfp-auto-cursor .mfp-content {
    cursor: auto;
    max-width: 470px;
}

.white-popup h3 {
  font-family: 'Tilt Warp', cursive;
  color: #3d3d3d!important;
  margin-top: 20px;
}


.amount-popp {
  padding: 30px;
    max-width: 200px;
    margin: 0 auto;
    border-radius: 20px;
    background: #ffde67d6;
    opacity: 0.8;
    margin-top: 20px;
}

.amount-popp img {
    height: 40px;
    filter: drop-shadow(0px 1px 0px #373737);
}

.popup-am {
  font-family: 'Tilt Warp', cursive;
  color: #3d3d3d!important;
  font-size: 19px;
}

.get-btn  li{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 17px;
	font-weight: 600;
}

.get-btn  li a {
	padding: 10px 15px 10px 15px;
    height: 28px;
    width: 213px;
    display: inline-table;
    border-radius: 10px;
    border: solid 1px #01ae6c;
    
    background: #01ae6c;
    color: #fff;
    filter: brightness(1.1);

}


.get-btn  li a img {
	height: 30px;
	
}

.select-r {
	width: 75px;
    display: inherit;
   

}


.popup-style {
	background: rgb(17 19 18 / 73%);
	color: #fff;
	padding: 20px;
}



.popup-content h4{
	font-size: 23px;
}


.popup-content label {
	display: block;
	text-align: left;
	font-size: 15px;
}





::placeholder {
  color: #9d9f9e; /* set the color to gray */
}


#connect {
	display: inherit;
	border-radius: 7px;
	margin-bottom: 20px;
	width: 100%;
	background: #1c7555;
	color: #dbdbdb;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
}


.footer {
	padding-top: 8px;
    padding-bottom: 8px;
    background: #fff;
    text-align: center;
    position: fixed;
    right: 0px;
    left: 0px;
    bottom: 0px;
    box-shadow: 1px -1px 3px #00000040;
    max-width: 382px;
    margin: 0 auto;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;

}


.footer li {
	display: inline-block;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
}


.footer li img {
	height: 28px;

}

.roblox-footer img{
	height: 44px!important;
}


.wrapp-l {
  min-height: 103px;
  margin-bottom: 20px;
}


 .captcha {
  background-color: #f9f9f9;
    border: 2px solid #d3d3d3;
    border-radius: 20px;
    color: #4c4a4b;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    max-width: 300px;
    margin: 0 auto;
    box-shadow: 1px 2px 8px 0px #00000030;
}


.text {
    font-size: 1.1em;
    font-weight: 500;
    margin-right: 0.4em;
}
.spinner {
  position: relative;
    width: 2em;
    height: 2em;
    display: flex;
    margin: -19.9em 0.5em;
    align-items: center;
    justify-content: center;
}
input[type="checkbox"] { position: absolute; opacity: 0; z-index: -1; }
input[type="checkbox"]+.checkmark {
  display:inline-block;
  width: 1.7em;
    height: 1.7em;
  background-color:#fcfcfc;
  border:2.5px solid #c3c3c3;
  border-radius:3px;
  display:flex;
  justify-content:center;
  align-items:center;
  cursor: pointer;
}
input[type="checkbox"]+.checkmark span {
  content: '';
    position: relative;
    margin-top: -18px;
    transform: rotate(45deg);
    width: 1.1em;
    height: 1.2em;
    opacity: 0;
}
input[type="checkbox"]+.checkmark>span:after {
  content: '';
    position: absolute;
    display: block;
    height: 3px;
    bottom: 2px;
    left: 7px;
    background-color: #dc3545;
}
input[type="checkbox"]+.checkmark>span:before {
  content: '';
    position: absolute;
    display: block;
    width: 3px;
    bottom: -6px;
    right: 0;
    background-color: #dc3545;
}
input[type="checkbox"]:checked+.checkmark { 
  animation:2s spin forwards;
}
input[type="checkbox"]:checked+.checkmark>span { 
  animation:1s fadein 1.9s forwards;
}
input[type="checkbox"]:checked+.checkmark>span:after {animation:.3s bottomslide 2s forwards;}
input[type="checkbox"]:checked+.checkmark>span:before {animation:.5s rightslide 2.2s forwards;}
@keyframes fadein {
  0% {opacity:0;}
  100% {opacity:1;}
}
@keyframes bottomslide {
  0% {width:0;}
  100% {width:100%;}
}
@keyframes rightslide {
  0% {height:0;}
  100% {height:100%;}
}




.logo-c {
  display: flex
;
    flex-direction: column;
    align-items: center;
    height: 100%;
    margin: 0.5em .1em;
    margin-top: 17px;
}



.logo-c img {
  height:2em;
  width:2em;
}
.logo-c p {
    color: #9d9ba7;
    margin: 0;
    font-size: .88em;
    font-weight: 700;
    margin: .1em 0 .2em 0;
}

.logo-c small {
  color:#9d9ba7;
  margin:0;
  font-size:.8em;
}
@keyframes spin {
  10% {
    width:0;
    height:0;
    border-width:6px;
  }
  30% {
    width:0;
    height:0;
    border-radius:50%;
    border-width:1em;
    transform: rotate(0deg);
    border-color:rgb(199,218,245);
  }
  50% {
    width:2em;
    height:2em;
    border-radius:50%;
    border-width:4px;
    border-color:rgb(199,218,245);
    border-right-color:rgb(89,152,239);
  }
  70% {
    border-width:4px;
    border-color:rgb(199,218,245);
    border-right-color:rgb(89,152,239);
  }
  90% {
    border-width:4px;
  }
  100% {
    width:2em;
    height:2em;
    border-radius:50%;
    transform: rotate(720deg);
    border-color:transparent;
  }
}
::selection {
  background-color:transparent;
  color:teal;
}
::-moz-selection {
  background-color:transparent;
  color:teal;
}


.amount-popp-load {
    padding: 30px;
    max-width: 200px;
    margin: 0 auto;
    border-radius: 20px;
    /* background: linear-gradient(#72f9f9, #4CAF50) padding-box, linear-gradient(90deg, #673AB7, #E91E63) border-box; */
    background: linear-gradient(#F9D672, #F69C50) padding-box, linear-gradient(90deg, #673AB7, #E91E63) border-box;
    opacity: 0.8;
    margin-top: 20px;
    box-shadow: 1px 2px 1px #0000008c;
    
    
}


.amount-popp-load-pending {
    padding: 10px;
    max-width: 209px;
    margin: 0 auto;
    border-radius: 20px;
        background: linear-gradient(#F44336, #FF5722) padding-box padding-box, linear-gradient(90deg, #FF9800, rgb(233, 30, 99)) border-box border-box;
    opacity: 0.8;
    margin-top: 20px;
    box-shadow: 1px 2px 1px #0000008c;
    position: relative;

    
}
.amount-popp-load-pending img {
    float: left;
    margin-top: 3px;
    margin-right: 10px;
    height: 40px;
    filter: drop-shadow(0px 1px 0px #373737);
}

.load-text {
   font-size: 16px;
    color: #636363;
    text-align: center;
    margin-top: 13px;
    /* font-weight: 600; */
    font-family: 'Tilt Warp', cursive;
}


.amount-popp-load img {
        float: left;
    margin-right: 10px;
    height: 40px;
    filter: drop-shadow(0px 1px 0px #373737);
    margin-top: 3px;
}

.popup-am-load {
  display: flex;
    font-family: 'Tilt Warp', cursive;
    color: #ffffff !important;
    text-shadow: 1px 1px 1px #0000009e;
    font-size: 25px;
    margin-left: 10px;
    position: relative;
    top: 0px;
    padding: 2px 4px 0px 5px;
    background: #00000030;
    box-shadow: 1px 1px 5px 0px #0000002e;
    border-radius: 8px;
    /* display: ruby; */
    /* min-width: 200px; */
    /* position: relative; */
    width: 87px;
    height: 41px;
    text-align: center;




}



.popup-am-load-pending {
    width: 76px;
    height: 45px;
    font-size: 20px;
}



.loader-pending {
    width: 48px;
    height: 48px;
    position: relative;
    position: absolute;
    top: 8px;
    right: 11px;
}


.p-text {
      position: absolute;
    top: 32px;
    left: 67px;
    font-size: 14px;
}


.loader-pending::after,
.loader-pending::before {
  content: '';  
  box-sizing: border-box;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 2px solid #FFF;
  position: absolute;
  left: 0;
  top: 0;
  animation: animloader 2s linear infinite;
}
.loader-pending::after {
  animation-delay: 1s;
}

@keyframes animloader {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}


.robux-select {
	margin-top: 12px;
    min-height: 442px;
    background: linear-gradient(288deg, rgba(242, 243, 247, 1) 0%, rgba(240, 243, 248, 1) 46%, rgba(241, 238, 246, 1) 68%, rgba(241, 234, 246, 1) 100%);
    border-radius: 30px;

}


.robux-select-ul li a.active {
 border: 1px solid #ffde67;
  color: #1d1e20; /* set active text color */
      box-shadow: 1px 2px 12px #f1b160;
    border: solid 2px #f1b260a1;
}

.robux-select-ul li a:hover {
	 border: 1px solid #ffde67;
	 color: #1d1e20;
}

.robux-select-ul li a:hover img {
	height: 30px;
	opacity: 1;
}

.robux-select-ul li a.active img {
	height: 30px;
	opacity: 1;
}

.progress-bar {
	background: #1c7555;
}


.verify {
	padding-top: 30px;
	padding-bottom: 100px;
}




#user-text2 {
	font-weight: 600;
}


.verificationcounter {
	font-weight: 600;
}

.verify-btn-text a {
	padding: 10px 15px 10px 15px;
    height: 28px;
    width: 213px;
    display: inline-table;
    border-radius: 10px;
    border: solid 1px #01ae6c;
    margin-left: 9px;
    background: #01ae6c;
    color: #fff;
}