@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Titan+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Seymour+One&display=swap');

body{
	background:#4f6e3e;
	background:#89995a;
	background:#4ad7ff;
	overflow: hidden;
	font-family: 'Dela Gothic One';
	color:#000;
	user-select: none;
	-webkit-user-select: none;
     -moz-user-select: none;
     -khtml-user-select: none;
     -ms-user-select: none;
	overflow:hidden;
	height:100vh;
	user-select: none;
	cursor: default;
}
.body-valley{
	background:#2b3e14;
}

.lang{
	width:24px;
	height:24px;
	border-radius:100px;
	background:url() center center no-repeat rgba(0,0,0,0.1);
	background-size:cover;
	opacity:0.5;
}
.lang-EN{
	background-image:url(../img/en.png);
}
.lang-RU{
	background-image:url(../img/ru.png);
}
.onboard-lang{
	position: fixed;
	right:0;
	left:0;
	margin:auto;
	top:150px;
	bottom:0;
	width:30px;
	height:30px;
	z-index:1500;
	opacity:1;
	display: none;
}



.field{
	/*max-width:500px;*/
	margin:auto;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:1;
}

.tg-welcome{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:1500;
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	display: none;
	align-items: center;
	justify-content: center;
	text-align: center;
}
.tg-welcome-info{
	position: absolute;
	left:20px;
	bottom:20px;
	right:20px;
	font-size:12px;
	color:#fff;
	text-align: center;
	font-family: 'Raleway';
	line-height: 1.6em;
}

.tg-welcome-info a{
	font-family: 'Raleway';
	font-size:12px;
	color:#fff!important;
	text-decoration: none!important;
	border-bottom:1px solid rgba(255,255,255,0.4);
}


.rotate{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:rgba(10,16,45,0.05);
	/*background:rgba(0,0,0,0.05);*/
	z-index:3000;
	backdrop-filter: blur(20px);
	-webkit-backdrop-filter: blur(20px);
	opacity: 0;
	visibility: hidden;
	transition: 0.2s;
	display: flex;
	align-items: center;
	justify-content: center;
}
.rotate-a{
	opacity: 1;
	visibility: visible;
}


.rotate-phone {
  display: inline-block;
  width: 30px;
  height: 60px;
  border: 3px solid #fff;
  border-radius: 8px;
  position: relative;
  transform: rotate(90deg)
}
.rotate-phone:after {
  content:'';
  border-bottom: 3px solid #fff;
  position: absolute;
  top: 4px;
  left: 8px;
  right: 8px;
  border-radius: 100px;
}
.rotate-a .rotate-phone{
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-name: anim-rotate;
  animation-duration: 4s;
}
@keyframes anim-rotate {
  0%, 10% { transform: rotate(90deg) }
  30% { transform: rotate(0deg) }
  90% { transform: rotate(0deg) }
  100% { transform: rotate(90deg) }
}












.load{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:rgba(10,16,45,0.05);
	/*background:rgba(0,0,0,0.05);*/
	z-index:2000;
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	opacity: 0;
	visibility: hidden;
	transition: 0.4s;
	display: flex;
	align-items: center;
	justify-content: center;
}
.load-a{
	opacity: 1;
	visibility: visible;
}
.load-wrap{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	overflow-y: auto;
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	z-index:2;
}
.load-wrap::-webkit-scrollbar{
	display: none;
}
.load-wrap div{
	height:200vh;
}
.load-img{
	width:200px;
	height:50px;
	background:url(data:image/png;base64,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) center center no-repeat;
	background-size:contain;
	/*border-radius: 23px;
	box-shadow: 0px 20px 30px 0px rgba(59, 149, 255, 0.2);*/
	z-index:1;
}
.load-a .load-img{
	animation: beat 0.3s infinite alternate;
	transform-origin: center;
}
@keyframes beat{
	to { transform: scale(1.15); }
}


.onboard-bg{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:600;
	padding:40px;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
	transition: 0.3s;
	pointer-events: none;
}
.onboard-bg-a{
	opacity: 1;
	visibility: visible;
}
.onboard{
	position: relative;
	transform: scale(1.02);
	transition: 0.3s;
	max-width: 350px;
}

.onboard-bg-a .onboard{
	transform: scale(1);
}


/*
.onboard{
	position: absolute;
	left:0px;
	top:0px;
	padding:40px;
	z-index:800;
	transition: 0.4s;
	display: none;
}*/
.onboard img{
	width:100%;
	z-index:1;
}
.onboard-img{
	width:90px;
	height:90px;
	position: absolute;
	left:0;
	right:0;
	top:-60px;
	background:url(../img/grandma.png);
	background-size:contain;
	border-radius: 1000px;
	margin:auto;
}
.onboard-content{
	position: absolute;
	left:30px;
	bottom:40px;
	top:30px;
	right:30px;
	z-index:2;
	border-radius: 30px;
	overflow-y: auto;
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.onboard-content::-webkit-scrollbar{
	display: none;
}
/*
.onboard-content .lang{
	position: absolute;
	right:3px;
	top:7px;
}*/
.onboard-content-h{
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:16px;
	text-align: center;
	line-height: 1.2em;
}
.onboard-content-d{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:14px;
	text-align: center;
	margin-top:8px;
	line-height: 1.3em;
}

.onboard-close{
	position: absolute;
	right:0px;
	top:-10px;
	width:46px;
	height:46px;
	z-index:3;
	background:url(../img/SmallButton-pressed.png) center center no-repeat;
	background-size:contain;
	display: none;
}
.onboard-close:before{
	width:18px;
	height:18px;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:5px;
	margin:auto;
	content:'';
	background:url(../img/CloseIcon.png) center center no-repeat;
	background-size:contain;
}

.modal-bg-decor--gold{
	background:#C36800;

	/*background:rgba(48,18,75,0.78)!important;*/
	background:rgba(17,35,6,0.6)!important;
}
.modal-bg-decor--gold .modal-decor{
	background:#C36800;
}
.modal-bg-decor--gold .modal-decor-img{
	background:url(../img/decor/new/gold-modal-bg.jpg) center top #C36800 no-repeat;
	background-size:100% auto;
	min-height:400px;
}
.modal-decor-content--gold{
	/*min-height:800px;*/
}
.modal-bg-decor--gold .modal-decor-img-shadow{
	top:auto;
	height:50px;
	background: linear-gradient(to bottom, rgba(195, 104, 0, 0), rgba(195, 104, 0, 1));
}
.modal-bg-decor--gold .modal-decor-content{
	padding-top:320px;
}
.modal-decor-content-timer-wrap{
	text-align: right;
}
.modal-decor-content-timer{
	font-size:12px;
	color:#fff;
	font-family: 'Raleway';
	background:#9E5400;
	padding:5px 10px; 
	border-radius:100px;
	display: inline-block;
	font-weight: 700;
}

.modal-decor-content--gold-price{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top:20px;
}
.modal-decor-content--gold-price div{
	width:36px;
	height:36px;
	background:url(../img/coin-gold.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:10px;
}
.modal-decor-content--gold-price span{
	color:#fff;
	font-size:20px;
	text-shadow: 0px 4px 0px #774B00;
}

.modal-decor-content--gold-price-cta{
	color:#fff;
	font-size:14px;
	text-shadow: 0px 2px 0px #774B00;
	font-family: 'Raleway';
	font-weight: 700;
	text-align: center;
	line-height: 1.3em;
	margin-top:10px;
	margin-bottom:20px;
}
.modal-decor-content--gold-price-btn{
	aspect-ratio: 1/0.2217;
	background:url(../img/decor/new/gold-btn.svg) center center no-repeat;
	background-size:100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	color:#fff;
	padding-bottom:7px;
	text-shadow: 0px 3px 0px rgba(0, 0, 0, 0.3);
	margin-bottom:30px;
}

.modal-decor-content--gold-price-btn div{
	width:20px;
	height:20px;
	background:url(../img/star.svg) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-left:7px;
	margin-right:3px;
}

/* Rectangle 49 */
/*
position: absolute;
width: 221px;
height: 49px;
left: 25px;
top: 339px;

background: linear-gradient(180deg, #85CD2E 0%, #559E19 100%);
box-shadow: 0px 5px 0px #457703, inset 0px 6px 15px 3px #AAFF46;
border-radius: 40px;
*/


.modal-bg-decor--theme_vip{
	background:rgba(13, 19, 55, 0.83);
	background:rgba(31, 30, 65, 0.8);
	background:rgba(57, 50, 12, 0.8)!important;
}
.modal-bg-decor--theme_vip .modal-decor{
	background:url(../img/decor/new/newyear2-modal-bg.jpg?2) center 190px #4D4C6B no-repeat;
	background: url(../img/decor/crown-bg.jpg?2) center center no-repeat;
	overflow: visible;
	background-size:cover;
}
.modal-bg-decor--theme_vip .modal-decor-d{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-trig-h{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-trig-d{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-trig-img{
	background: linear-gradient(45deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.17));
}
.modal-bg-decor--theme_vip .modal-decor-tab{
	background: rgba(255, 255, 255, 0.07);
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-h{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-img-shadow{
	background: linear-gradient(to bottom, rgba(12, 23, 85, 0), rgba(12, 23, 85, 0), rgba(12, 23, 85, 1));
	background: linear-gradient(to bottom, rgba(77, 76, 107, 0), rgba(77, 76, 107, 0), rgba(77, 76, 107, 0.5), rgba(77, 76, 107, 1));
}
.modal-bg-decor--theme_vip .modal-decor-img{
	background-image:url(../img/decor/new/vip-bg.jpg?3);
}
.modal-bg-decor--theme_vip .modal-decor-cta{
	background: linear-gradient(-45deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.17));
}
.modal-bg-decor--theme_vip .modal-decor-cta-h{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-cta-d{
	color:#000;
}
.modal-bg-decor--theme_vip .modal-decor-img-shadow{
	display: none;
}

.modal-bg-decor--theme_vip .modal-decor-content{
	padding-top:100px;
}

.modal-bg-decor--theme_vip .modal-decor-trig-img {
    background: linear-gradient(45deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.8));
}


.modal-bg-decor--theme_vip .modal-decor-img {
    background: url(../img/decor/crown.png) center center no-repeat;
    background-size: 120px auto;
    height: 120px;
    top: -50px;
}

.modal-vip-box-2{
	display: none;
}


.modal-box-price-vip{
	display: flex;
}
.modal-box-price-vip .modal-box-price-coin{
	color:rgba(0,0,0,0.5);
}

.btn-vip-active{
	line-height: 1.2em;
	margin-bottom:10px;
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:12px;
	line-height: 1.2em;
	display: none;
}

.btn-vip-d{
	font-size:11px;
	font-family:'Raleway';
	color:#785a13;
	font-weight: 700;
	padding-left:10px;
}


.modal-bg-decor--theme_vip{
	background:rgba(31, 30, 65, 0.8);
}
.onboard-bg-close{
	pointer-events: auto;
	background:rgba(145,219,248,0.2);
}
.onboard-bg-close .onboard-close{
	display: block;
}

.onboard-arr{
	position: absolute;
	width:50px;
	height:50px;
	background:url(../img/ArrowDown.png) center center no-repeat;
	background-size:contain;
	/*z-index:610;*/
	z-index:905;
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.3s;
	pointer-events: none;
}
.onboard-arr-a{
	opacity: 1;
	visibility: visible;
	animation: down 1s infinite;
}
@keyframes down {
	0% {
		transform: translateY(0px);
	}
	50% {
		transform: translateY(10px);
	}
	100% {
		transform: translateY(0px);
	}
}

.snow{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:800;
	pointer-events: none;
	opacity: 0;
	visibility: hidden;
	transition: 0.1s;
}
.snow-a{
	opacity:0.5;
	visibility: visible;
}
.modal-bg-decor{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:700;
	background:rgba(12,23,85,0.7);
	background:rgba(43,96,122,0.6);
	background:rgba(192,192,192,0.6);
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
	transition: 0.3s;
	padding:70px 30px;
	overflow-y: auto;
	backdrop-filter: blur(8px);
	-webkit-backdrop-filter: blur(8px);
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.modal-bg-decor::-webkit-scrollbar{
	display: none;
}
.modal-bg-decor-a{
	opacity: 1;
	visibility: visible;
}

.modal-decor{
	background:#0C1755;
	background:#2B607A;
	background:#f0f1ef;
	border-radius:30px;
	width:100%;
	overflow: hidden;
	position: relative;
	margin: auto;
	max-width:450px;
}
.modal-decor-close{
	position: absolute;
	right:15px;
	top:15px;
	background:#fff url(../img/cross.svg) center center no-repeat;
	background-size:16px auto;
	width:26px;
	height:26px;
	border-radius: 100px;
	z-index:3;
}
.modal-decor-img{
	background:url() center center no-repeat;
	background-size:cover;
	height:200px;
	position: absolute;
	left:0;
	top:0;
	right:0;
	z-index:1;
}
.modal-bg-decor--theme_newyear .modal-decor-img{
	background-image:url(../img/decor/new/newyear-preview-l.jpg);
}
.modal-decor-img-shadow{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:-1px;
	background:linear-gradient(to bottom, rgba(12,23,85,0), rgba(12,23,85,0), rgba(12,23,85,1));
	background:linear-gradient(to bottom, rgba(43,96,122,0), rgba(43,96,122,0), rgba(43,96,122,1));
	background:linear-gradient(to bottom, rgba(240,241,239,0), rgba(240,241,239,0), rgba(240,241,239,1));
}

.modal-decor-content{
	padding:30px;
	padding-top:150px;
	position: relative;
	z-index: 2;
}
.modal-decor-h{
	font-size:22px;
	color:#fff;
	color:#666cb3;
	line-height: 1.2em;
}
.modal-decor-vip{
	letter-spacing: -0.07em;
	text-align:left;
}
.modal-decor-vip ul{
	margin:0;
	padding:0;
}
.modal-decor-vip li {
	list-style: none;
	color: #000;
	display: inline;
	animation: pre-load 3s linear infinite;
}

@keyframes pre-load {
  
  0% {
    color: #000;
    text-shadow: none;
  }
  
  20% {
    color: #000;
    text-shadow: none;
  }
  
  40% {
    color: #ffd500;
    text-shadow: 0 0 7px #fff900, 0 0 50px #ff6c00;
  }
  
  60% {
    color: #000;
    text-shadow: none;
  }
  
  80% {
    color: #000;
    text-shadow: none;
  }
  
  100% {
    color: #000;
    text-shadow: none;
  }
  
}

.modal-decor-vip .li-1{
  animation-delay: .1s;
}

.modal-decor-vip .li-2{
  animation-delay: .2s;
}

.modal-decor-vip .li-3{
  animation-delay: .3s;
}

.modal-decor-vip .li-4{
  animation-delay: .4s;
}

.modal-decor-vip .li-5{
  animation-delay: .5s;
}

.modal-decor-vip .li-6{
  animation-delay: .6s;
}

.modal-decor-vip .li-7{
  animation-delay: .7s;
}
.modal-decor-vip .li-8{
  animation-delay: .8s;
}
.modal-decor-vip .li-9{
  animation-delay: .9s;
}
.modal-decor-vip .li-10{
  animation-delay: 1s;
}
.modal-decor-vip .li-11{
  animation-delay: 1.1s;
}
.modal-decor-vip .li-12{
  animation-delay: 1.2s;
}
.modal-decor-vip .li-13{
  animation-delay: 1.3s;
}
.modal-decor-vip .li-14{
  animation-delay: 1.4s;
}




.modal-decor-tabs{
	margin-top:10px;
}
.modal-decor-tab{
	background:#fff;
	color:#626262;
	border-radius: 100px;
	padding:10px 15px;
	padding:7px 12px;
	font-family: 'Raleway';
	font-weight:700;
	font-size:12px;
	display: inline-block;
	margin-right:5px;
	margin-bottom:7px;
}
.modal-decor-d{
	font-family: 'Raleway';
	font-weight:300;
	font-size:14px;
	color:#fff;
	color:#000;
	opacity:0.5;
	line-height: 1.3em;
	margin-top:15px;
}
.modal-decor-trigs{
	margin-top:30px;
}
.modal-decor-trig{
	display: flex;
	margin-top:20px;
}
.modal-decor-trig-img{
	width:50px;
	height:50px;
	background:linear-gradient(45deg, rgba(255,255,255,0.17), rgba(255,255,255,0.06), rgba(255,255,255,0.17));
	background:#fff;
	box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.05);
	border-radius: 15px;
	flex-shrink: 0;
	margin-right:15px;
	position: relative;
}
.modal-decor-trig-img div{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:24px auto;
}
.modal-decor-trig-h{
	font-family: 'Raleway';
	font-weight:700;
	font-size:14px;
	color:#fff;
	color:#666cb3;
	line-height: 1.3em;
}
.modal-decor-trig-d{
	font-family: 'Raleway';
	font-weight:300;
	font-size:14px;
	color:#fff;
	color:#000;
	opacity:0.5;
	line-height: 1.3em;
	margin-top:5px;
}
.modal-decor-cta{
	padding:30px;
	text-align: center;
	background:linear-gradient(-45deg, rgba(255,255,255,0.17), rgba(255,255,255,0.0), rgba(255,255,255,0.17));
	background:#fff;
	border-radius: 30px;
	margin-top:20px;
}
.modal-decor-cta-h{
	color:#fff;
	color:#666cb3;

}
.modal-decor-cta-d{
	font-family: 'Raleway';
	font-weight:300;
	font-size:12px;
	color:#fff;
	color:#000;
	opacity:0.5;
	line-height: 1.3em;
	margin-top:5px;
	margin-bottom:15px;
}
.modal-decor-cta .btn{
	margin:0 auto!important;
	color:#fff!important;
}
.modal-decor-cta .btn .modal-box-price-coin{
	color:#fff!important;
	font-weight: 700;
}

.modal-bg-decor--theme_newyear2{
	background:rgba(13, 19, 55, 0.83);
		background:rgba(31, 30, 65, 0.8);
}
.modal-bg-decor--theme_newyear2 .modal-decor{
	background:url(../img/decor/new/newyear2-modal-bg.jpg?2) center 190px #4D4C6B no-repeat;
	background-size:cover;
}
.modal-bg-decor--theme_newyear2 .modal-decor-d{
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-trig-h{
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-trig-d{
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-trig-img{
	background: linear-gradient(45deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.17));
}
.modal-bg-decor--theme_newyear2 .modal-decor-tab{
	background: rgba(255, 255, 255, 0.07);
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-h{
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-img-shadow{
	background: linear-gradient(to bottom, rgba(12, 23, 85, 0), rgba(12, 23, 85, 0), rgba(12, 23, 85, 1));
	background: linear-gradient(to bottom, rgba(77, 76, 107, 0), rgba(77, 76, 107, 0), rgba(77, 76, 107, 0.5), rgba(77, 76, 107, 1));
}
.modal-bg-decor--theme_newyear2 .modal-decor-img{
	background-image:url(../img/decor/new/newyear2-preview-l.jpg);
}
.modal-bg-decor--theme_newyear2 .modal-decor-cta{
	background: linear-gradient(-45deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.17));
}
.modal-bg-decor--theme_newyear2 .modal-decor-cta-h{
	color:#fff;
}
.modal-bg-decor--theme_newyear2 .modal-decor-cta-d{
	color:#fff;
}



.modal-decor-gift{
	padding:20px;
	border-radius:40px;
	background:linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0.5));
	color:#583F00;
	display: flex;
	align-items: center;
	margin-top:20px;
}
.modal-decor-gift-gold{
	border-radius:30px;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	background:linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0.3));
	padding-bottom:10px;
}
.modal-decor-gift-h{
	font-family:'Dela Gothic One';
	font-weight:700;
	font-size:14px;
}
.modal-decor-gift-gold .modal-decor-gift-h{
	margin-top:10px;
}
.modal-decor-gift-d{
	font-family:'Raleway';
	font-size:12px;
	line-height: 1.2em;
	margin-top:5px;
	margin-bottom:10px;
}
.modal-decor-gift-img{
	width:50px;
	height:50px;
	flex-shrink: 0;
	margin-right:10px;
	background:url(../img/decor/crown-gift.png) center center no-repeat;
	background-size:contain;
}
.modal-decor-gift-gold .modal-decor-gift-img{
	width:70px;
	height:70px;
	background-image:url(../img/valley/chest-gold-sale.png);
}
.modal-decor-gift-gold .modal-decor-gift-timer{
	font-weight: 700;
	font-size:14px;
	margin:5px 0;
}
.modal-decor-gift-gold-flex{
	display: flex;
	align-items: center;
	justify-content: space-between;
	text-align: left;
}
.modal-bg-decor--theme_vip .modal-decor-img-shadow{
	background: linear-gradient(to bottom, rgba(12, 23, 85, 0), rgba(12, 23, 85, 0), rgba(12, 23, 85, 1));
	background: linear-gradient(to bottom, rgba(77, 76, 107, 0), rgba(77, 76, 107, 0), rgba(77, 76, 107, 0.5), rgba(77, 76, 107, 1));
}
.modal-bg-decor--theme_vip .modal-decor-img{
	background:url(../img/decor/crown.png) center center no-repeat;
	background-size:120px auto;
	height:120px;
	top:-50px;
}
.modal-bg-decor--theme_vip .modal-decor-cta{
	background: linear-gradient(-45deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.8));
}
.modal-bg-decor--theme_vip .modal-decor-cta-h{
	color:#fff;
	color:#583F00;
}
.modal-bg-decor--theme_vip .modal-decor-cta-d{
	color:#fff;
	color:#583F00;
	opacity:1;
}
.modal-bg-decor--theme_vip .modal-decor-trig-img div{
	background-size:36px auto;
}

.modal-vip-box-2{
	display: none;
}

.text-buy-rub-mail{
	margin-bottom:5px;
}
.text-buy-rub-mail::placeholder {
	color:rgba(120,90,18,0.5);
}


.modal-2-bg{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:750;
	background:rgba(145,219,248,0.2);
	padding:40px;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
	transition: 0.2s;
}
.modal-2-bg-a{
	opacity: 1;
	visibility: visible;
}
.modal-2{
	position: relative;
	transform: scale(0.7);
	transition: 0.3s;
	max-width: 320px;
}
.modal-2-bg-a .modal-2{
	transform: scale(1);
}
.modal-2-info{
	text-align: center;
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.modal-2-info-mb{
	margin-bottom:5px;
}
.modal-2-info-coin{
	width:18px;
	height:18px;
	background:url(../img/coin-silver.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:5px;
	margin-left:5px;
}
.modal-2-info-coin-gold{
	width:18px;
	height:18px;
	background:url(../img/coin-gold.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:5px;
	margin-left:5px;
}
.modal-2-info-price{
	font-weight:700;
}
.modal-2 img{
	width:100%;
	z-index:1;
}
.modal-2-title{
	position: absolute;
	left:0px;
	top:-12px;
	margin:auto;
	right:0px;
	width:200px;
	height:50px;
	z-index:3;
	background:url(../img/Ribbon.png) center bottom no-repeat;
	background-size:100% auto;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:24px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	padding-bottom:10px;
	color:#47871e;
	color:#fff;
	-webkit-text-stroke: 0;
	font-size:18px;
	text-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.modal-2-close{
	position: absolute;
	right:0px;
	top:0px;
	width:46px;
	height:46px;
	z-index:3;
	background:url(../img/SmallButton-pressed.png) center center no-repeat;
	background-size:contain;
}
.modal-2-close:before{
	width:18px;
	height:18px;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:5px;
	margin:auto;
	content:'';
	background:url(../img/CloseIcon.png) center center no-repeat;
	background-size:contain;
}
.modal-2-content{
	position: absolute;
	left:30px;
	bottom:10px;
	top:30px;
	right:30px;
	z-index:2;
	border-radius: 50px;
	padding-top:20px;
	padding-bottom:40px;
	overflow-y: auto;
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.modal-2-content-overflow{
	overflow-y: hidden;
}
.modal-2-content-{
	display: none;
}
.modal-2-content-p0{
	left:12px;
	right:12px;
}
.modal-2-content::-webkit-scrollbar{
	display: none;
}
.modal-2-content-profile{
	position: relative;
}
.modal-2-content-profile .lang{
	position: absolute;
	right:10px;
	top:14px;
}
.modal-2-content-market-order .modal-box{
	border-bottom:0;
	justify-content: center;
	align-items: center;
}
.modal-2-content-market-order .modal-box .modal-box-head{
	text-align:left!important;
}
.modal-2-content-market-order .modal-box .modal-box-r{
	width:auto;
}




.modal-bg{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:600;
	background:rgba(145,219,248,0.2);
	padding:40px;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
	transition: 0.2s;
}
.modal-bg-pointer{
	pointer-events: none;
}
.modal-bg-a{
	opacity: 1;
	visibility: visible;
}
.modal{
	position: relative;
	transform: scale(0.7);
	transition: 0.3s;
	max-width: 350px;
}

.modal-bg-a .modal{
	transform: scale(1);
}

.modal img{
	width:100%;
	z-index:1;
}
.modal-title{
	position: absolute;
	left:0px;
	top:-12px;
	margin:auto;
	right:0px;
	width:200px;
	height:50px;
	z-index:3;
	background:url(../img/Ribbon.png) center bottom no-repeat;
	background-size:100% auto;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:24px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	padding-bottom:10px;
	color:#47871e;
	color:#fff;
	-webkit-text-stroke: 0;
	font-size:18px;
	text-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.modal-close{
	position: absolute;
	right:0px;
	top:0px;
	width:46px;
	height:46px;
	z-index:3;
	background:url(../img/SmallButton-pressed.png) center center no-repeat;
	background-size:contain;
}
.modal-close:before{
	width:18px;
	height:18px;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:5px;
	margin:auto;
	content:'';
	background:url(../img/CloseIcon.png) center center no-repeat;
	background-size:contain;
}
.modal-back{
	position: absolute;
	left:10px;
	top:0px;
	width:46px;
	height:46px;
	z-index:3;
	background:url(../img/SmallButton.png) center center no-repeat;
	background-size:contain;
	visibility: hidden;
	opacity: 0;
	transform: translateX(-20px);
	transition: 0.3s;
}
.modal-back-a{
	transform: translateX(0px);
	opacity: 1;
	visibility: visible;
}
.modal-back:before{
	width:20px;
	height:20px;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:5px;
	margin:auto;
	content:'';
	background:url(../img/ArrowLeft.png) center center no-repeat;
	background-size:contain;
}
.modal-content{
	position: absolute;
	left:30px;
	bottom:30px;
	top:30px;
	right:30px;
	z-index:2;
	border-radius: 50px;
	padding-top:20px;
	padding-bottom:40px;
	overflow-y: auto;
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.modal-content-overflow{
	overflow-y: hidden;
}
.modal-content-{
	display: none;
}
.modal-content-p0{
	left:12px;
	right:12px;
}
.modal-content::-webkit-scrollbar{
	display: none;
}
.modal-content-profile{
	position: relative;
}
.modal-content-profile .lang{
	position: absolute;
	right:10px;
	top:14px;
}
.modal-minitabs{
	margin-top:10px;
	margin-bottom:10px;
	overflow-x: auto;
	white-space: nowrap;
	position: relative;
	scrollbar-width: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	display: flex;
}
.modal-minitabs::-webkit-scrollbar{
	display: none;
}
.modal-minitab{
	background:rgba(120,90,19,0);
	padding:7px 13px;
	border-radius: 100px;
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:12px;
	display: inline-block;
	margin-bottom:2px;
	opacity:0.6;
}
.modal-minitab-a{
	background:rgba(120,90,19,0.08);
	background:#F1D583;
	opacity:1;
}
/*
.modal-tab-back{
	width:97px;
	height:50px;
	background:url(../img/SwitchBG.png) center center no-repeat;
	background-size:contain;
	display: flex;
	align-items: center;
	justify-content: center;
}
.modal-tab-back span{
	font-size:12px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.2px #5F5F5F;
	-webkit-text-stroke:0;
	color:#785a13;
	color:rgba(120,90,19,1);
}*/




.modal-tabs{
	display: flex;
}
.modal-tab{
	width:50%;
	height:50px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.modal-tab span{
	font-size:12px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.2px #5F5F5F;
	-webkit-text-stroke:0;
	color:#785a13;
	color:rgba(120,90,19,0.5);
}
.modal-tab-a{
	background:url(../img/SwitchBG.png) center center no-repeat;
	background-size:contain;
}
.modal-tab-a span{
	color:rgba(120,90,19,1);
}
.modal-tab-page{
	display: none;
}
.modal-tab-page-a{
	display: block;
}
.modal-tab-page-mini{
	display: none;
}
.modal-tab-page-mini-a{
	display: block;
}
.modal-head{
	font-size:16px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	margin-top:30px;
}
.modal-head:first-child{
	margin-top:0px;
}



.go-silver{
    width: 30px;
    height: 30px;
    background: url(../img/coin-silver.png) center center no-repeat;
    background-size: contain;
    position: absolute;
    left:0;
    top:0;
    z-index:1000;
}

.modal-box-i-flex{
	width:50px;
	height:50px;
	background:url(../img/RoundSubstrate.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	position: absolute;
	left:0;
	top:0;
	z-index:1000;
}
.modal-box-i-flex div{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:26px auto;
}
.modal-box-i-flex-1{
	transition:0.2s;
}
.modal-box-fert-manure_1 .modal-box-i div{
	background-image:url(../img/ic/manure_1.svg);
	background-size:32px auto;
}
.modal-box-fert-manure_2 .modal-box-i div{
	background-image:url(../img/ic/manure_2.svg);
	background-size:32px auto;
}
.modal-box-fert-manure_3 .modal-box-i div{
	background-image:url(../img/ic/manure_3.svg);
	background-size:32px auto;
}



.modal-box-uproot{
	text-align: center;
}
.modal-box-uproot-h{
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:12px;
	text-align: center;
	margin-top:10px;
	line-height: 1.0em;
}
.modal-box-uproot .btn{
	margin: 0 auto;
	margin-top:5px;
}
.modal-box{
	display: flex;
	align-items: center;
	align-items: flex-start;
	padding-top:15px;
	border-bottom:2px solid #edd37b;
	padding-bottom:15px;
}
.modal-box-op{
	opacity:0.7;
}
.modal-box-c{
	align-items: center;
}
.modal-box-nb{
	border-bottom:0px;
}
.modal-content-plant-view .modal-box{
	border-bottom:0px;
}
.modal-boxes .modal-box:last-child{
	border-bottom:0px;
}
.modal-box-story, .modal-box-homescreen{
	border-bottom:2px solid #edd37b!important;
}
.modal-box-tick{
	width:40px;
	height:40px;
	background:url(../img/SmallButton-substrate.png) center center no-repeat;
	background-size:contain;
	margin-left:10px;
	flex-shrink: 0;
	position: relative;
}
.modal-box-tick-a div{
	width:40px;
	position: absolute;
	left:0px;
	bottom:0px;
	right:0;
	top:0;
	background:url(../img/TickIcon.png) center center no-repeat;
	background-size:22px auto;
}
.modal-box-i{
	width:50px;
	height:50px;
	background:url(../img/RoundSubstrate.png) center center no-repeat;
	background-size:contain;
	margin-right:10px;
	flex-shrink: 0;
	position: relative;
}
.modal-box-i-big{
	width:80px;
	height:100px;
	background-image:url(../img/SmallButton-substrate.png);
	margin-right:15px;
}
.modal-box-i-big--theme_newyear{
	background-image:url(../img/decor/new/newyear-preview-b.png);
	background-size:contain;
}
.modal-box-i-big--theme_newyear2{
	background-image:url(../img/decor/new/newyear2-preview-b.png);
	background-size:contain;
}

.modal-content-new-level .modal-box-i-big{
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	padding-top:5px;
	max-width:70px;
	width:100%;
	margin-right:0;
}
.modal-content-new-level .modal-box-i-big div{
	width:30px;
	height:30px;
	position: static;
	background:url() center center no-repeat;
	background-size: contain;
}
.modal-content-new-level .modal-box-i-big .span-1{
	max-width:80px;
	width:100%;
	text-align: center;
	font-family:'Raleway';
	font-size:14px;
	color:#785a13;
	font-weight:700;
	line-height: 1em;
	margin-top:5px;
}
.modal-content-new-level .modal-box-i-big .span-2{
	max-width:80px;
	width:100%;
	text-align: center;
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:400;
	line-height: 1em;
}

.modal-content-new-level .modal-profile-tarifs-level{
	justify-content: center;
}

.modal-box-i-big-new-level-1 div{
	background-image:url(../img/coin-silver.png)!important;
}
.modal-box-i-big-new-level-2 div{
	background-image:url(../img/coin-gold.png)!important;
}

.strtolower{
	text-transform: lowercase;
}

/*
.modal-content-daily .modal-box-i-big{
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	padding-top:5px;
	width:100%;
	margin-right:0;
}
.modal-content-daily .modal-box-i-big div{
	width:30px;
	height:30px;
	position: static;
	background:url() center center no-repeat;
	background-size: contain;
}
.modal-content-daily .modal-box-i-big .span-1{
	width:100%;
	text-align: center;
	font-family:'Raleway';
	font-size:14px;
	color:#785a13;
	font-weight:700;
	line-height: 1em;
	margin-top:5px;
}
.modal-content-daily .modal-box-i-big .span-2{
	max-width:80px;
	width:100%;
	text-align: center;
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:400;
	line-height: 1em;
}*/


.modal-box-i-decor{
	background:url() center center no-repeat #F1D583;
	background-size:cover;
	width:60px;
	height:60px;
	border-radius:100px;
	margin-right:10px;
	flex-shrink: 0;
}
.modal-box-i-task{
	width:50px;
	height:50px;
	background:url() center center no-repeat rgba(0,0,0,0.2);
	background-size:cover;
	margin-right:12px;
	flex-shrink: 0;
	position: relative;
	border-radius:100px;
}
.modal-box-i-task-share{
	background-image:url(../img/load-4.jpg);
}
.modal-box-task-flex{
	display: flex;
}
.modal-box-task-flex .modal-box-price{
	margin-right:10px;
}
.modal-box-i div{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:26px auto;
}
.modal-box-i-big div{
	background-size:34px auto;
}


.modal-box-i--arugula div{
	background-image:url(../img/ic/rukkl.svg?2);
}
.modal-box-i--carrot div{
	background-image:url(../img/ic/carrot.svg);
}
.modal-box-i--cucumber div{
	background-image:url(../img/ic/cucumber.svg);
}
.modal-box-i--cabbage div{
	background-image:url(../img/ic/cabbage.svg);
}
.modal-box-i--wheat div{
	background-image:url(../img/ic/wheat.svg);
}
.modal-box-i--tomato div{
	background-image:url(../img/ic/tomato.svg);
}
.modal-box-i--pepper div{
	background-image:url(../img/ic/pepper.svg);
}
.modal-box-i--pumpkin div{
	background-image:url(../img/ic/pumpkin.svg);
}
.modal-box-i--strawberry div{
	background-image:url(../img/ic/strawberry.svg);
}
.modal-box-i--apple div{
	background-image:url(../img/ic/apple.svg);
}
.modal-box-i--watermelon div{
	background-image:url(../img/ic/watermelon.svg);
}
.modal-box-i--blueberry div{
	background-image:url(../img/ic/blueberry.svg);
}
.modal-box-i--rose div{
	background-image:url(../img/ic/rose.svg);
}
.modal-box-i--eggplant div{
	background-image:url(../img/ic/eggplant.svg);
}
.modal-box-i--pattypan div{
	background-image:url(../img/ic/pattypan.svg);
	background-size: 32px auto;
}
.modal-box-i--peas div{
	background-image:url(../img/ic/peas.svg);
}
.modal-box-i--fir div{
	background-image:url(../img/ic/fir.svg);
	background-size: 32px auto;
}
.modal-box-i--corn div{
	background-image:url(../img/ic/corn.svg);
}
.modal-box-i--lemon div{
	background-image:url(../img/ic/lemon.svg);
}
.modal-box-i--grape div{
	background-image:url(../img/ic/grape.svg);
}
.modal-box-i--kubanmelon div{
	background-image:url(../img/ic/kubanmelon.svg?2);
}
.modal-box-i--farmizenplum div{
	background-image:url(../img/ic/farmizenplum.svg);
}
.modal-box-i--silver div{
	background-image:url(../img/coin-silver.png);
}
.modal-box-i--usdt div{
	background-image:url(../img/usdt.svg);
}
.modal-box-i--chest-open div{
	background-image:url(../img/valley/chest-open.png);
}

.modal-box-i--manure_1 div{
	background-image:url(../img/ic/manure_1.svg);
	background-size:34px auto;
}
.modal-box-i--manure_2 div{
	background-image:url(../img/ic/manure_2.svg);
	background-size:34px auto;
}
.modal-box-i--manure_2pack div{
	background-image:url(../img/ic/manure_2pack.svg);
	background-size:46px auto;
}
.modal-box-i--manure_3 div{
	background-image:url(../img/ic/manure_3.svg);
	background-size:34px auto;
}
.modal-box-i--manure_3pack div{
	background-image:url(../img/ic/manure_3pack.svg);
	background-size:46px auto;
}

.modal-box-i--rose_3 div{
	background-image:url(../img/ic/rose_3.svg);
	background-size:34px auto;
}
.modal-box-i--rose_9 div{
	background-image:url(../img/ic/rose_9.svg);
	background-size:34px auto;
}



.modal-box-i--chicken div{
	background-image:url(../img/ic/chicken.svg?2);
}
.modal-box-i--feed_chicken div{
	background-image:url(../img/ic/feed_chicken.svg?2);
	background-size:auto 34px;
}
.modal-box-i--food_chicken div{
	background-image:url(../img/ic/egg.png);
	background-size:auto 30px;
}
.modal-box-i--chicken div{
	background-image:url(../img/ic/chicken.svg);
	background-size:auto 30px;
}

.modal-box-i--feed_cow div{
	background-image:url(../img/ic/feed_cow.svg);
	background-size:auto 34px;
}

.modal-box-i--feed_pig div{
	background-image:url(../img/ic/feed_pig.svg);
	background-size:auto 34px;
}


.modal-box-i--gardener div{
	background-image:url(../img/ic/gardener.svg?3);
	background-size:auto 46px;
	border-radius: 100px;
}

.modal-box-i--dog div{
	background-image:url(../img/ic/dog.svg?3);
	background-size:auto 35px;
	border-radius: 100px;
}

.modal-box-i--cow div{
	background-image:url(../img/ic/cow-2.svg);
	background-size:auto 30px;
	border-radius: 100px;
}

.modal-box-i--pig div{
	background-image:url(../img/ic/pig.svg);
	background-size:auto 30px;
	border-radius: 100px;
}

.modal-box-i--grandma div{
	background-image:url(../img/grandma.png);
	background-size:auto 60px;
	border-radius: 100px;
}

.modal-box-i--flamingo div{
	background-image:url(../img/ic/flamingo.svg);
	background-size:auto 80px;
}




.modal-box-i-av div{
	left:10px;
	top:10px;
	right:10px;
	bottom:10px;
	background-size:cover;
	border-radius:100px;
}
.modal-box-i.modal-box-i-av-sq{
	width:50px;
	height:50px;
	background:url(../img/MediumSubstrate.png) center center no-repeat;
	background-size:contain;
	margin-right:10px;
	flex-shrink: 0;
	position: relative;
}
.modal-box-i-av-sq div{
	left:10px;
	top:10px;
	right:10px;
	bottom:10px;
	background:url() center center no-repeat;
	background-size:cover;
	border-radius:8px;
}
/*
.modal-box-time{
	height:40px;
	border:1px solid red;
	background:url(../img/ValueSubstrate.png) left center no-repeat;
	background-size:auto 100%;
}*/
.modal-box-time{
	position: relative;
	margin-top:10px;
}
.modal-box-time img{
	width:100%;
}
.modal-box-time-time{
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	width:36px;
	height:36px;
	margin:auto;
	z-index:2;
	background:url(../img/TimeIcon.png) left center no-repeat;
	background-size:contain;
}
.modal-box-time-text{
	position: absolute;
	left:16px;
	top:0;
	right:0;
	bottom:0;
	text-align: center;
	z-index:3;
	font-family:'Raleway';
	font-size:18px;
	color:#785a13;
	font-weight:700;
	font-size:14px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.modal-box-r{
	width:100%;
}
.modal-invite-link{
	display: flex;
	align-items: center;
	gap:10px;
	max-width:200px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:15px;
}
.modal-invite-about{
	font-family:'Raleway';
	font-size:13px;
	color:#785a13;
	font-weight:400;
	line-height: 1.2em;
	margin-top:20px;
}
.modal-invite-tickets, .modal-activity-cnt{
	font-family:'Raleway';
	font-size:13px;
	color:#785a13;
	font-weight:400;
	line-height: 1.2em;
	margin-top:10px;
	text-align: center;

	font-size: 18px;
	line-height: 1em;
	color: #fff;
	-webkit-text-stroke: 1.2px #000;
	text-shadow: 0px 5px 10px rgba(0,0,0,0.1);
     font-family:'Titan One';

	font-size: 30px;
	line-height: 1em;
	color: #fff;
	-webkit-text-stroke: 1.2px #000;
	text-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);

}
.modal-info{
	font-family:'Raleway';
	font-size:13px;
	color:#785a13;
	font-weight:400;
	line-height: 1.2em;
	margin-top:20px;
	margin-bottom:20px;
	text-align: center;
}
.modal-invite-link-left{
	position: relative;
}
.modal-invite-link-left img{
	width:100%;
}
.modal-invite-link-left-link{
	position: absolute;
	left:0px;
	top:0;
	right:0;
	bottom:0;
	text-align: left;
	z-index:3;
	font-family:'Raleway';
	font-size:18px;
	color:#785a13;
	font-weight:700;
	font-size:10px;
	padding:10px;
	display: flex;
	align-items: center;
}
.modal-invite-link-left-link span{
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.modal-2 .modal-box-head{
	text-align: center;
}
.text{
	width:100%;
	height:36px;
	font-family:'Raleway';
	font-size:14px;
	color:#785a13;
	background:#F1D583;
	font-weight:700;
	padding:10px;
	outline: 0;
	border:0;
	text-align: center;
	border-radius:10px;
	margin-top:2px;
}

.modal-2-flex{
	display: flex;
	align-items: center;
	gap:10px;
	margin-bottom:10px;
}
.modal-2-flex-t{
	align-items: flex-start;
	margin-bottom:0px;
}

.modal-2 .btn-mid{
	margin:0 auto;
}

.select{
	position: relative;
	max-width:150px;
	margin:0 auto;
}
.select img{
	width:100%;
}
.select-text{
	position: absolute;
	left:0px;
	top:0;
	right:0;
	bottom:0;
	text-align: left;
	z-index:3;
	font-family:'Raleway';
	font-size:18px;
	color:#785a13;
	font-weight:700;
	font-size:10px;
	padding:10px;
	display: flex;
	align-items: center;
}
.select-text span{
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.select-text div{
	width:10px;
	height:10px;
	background:url(../img/arr-down.svg) center center no-repeat;
	background-size: contain;
}
.select select{
    border: 0;
    outline: 0;
    margin-left: 10px;
    background: url();
    -webkit-appearance: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    color: rgba(0,0,0,0.001);
    opacity: 0.001;
    z-index:5;
}



.modal-invite-h{
	font-size:14px;
	color:#785a13;
	line-height: 1.2em;
	margin-top:30px;
	text-align: center;
}
.modal-invite-h-span{
	background:#ffb700;
	padding:1px 5px;
	border-radius:100px;
}
.modal-invite-h-0{
	margin-top:15px;
}
.modal-invite-d{
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:400;
	margin-top:10px;
	text-align: center;
	line-height: 1.3em;
}
.modal-invite-d-mb{
	margin-bottom:10px;
}

.modal-invite-d-ooo a{
	font-family:'Raleway';
	font-size:12px;
	color:#785a13!important;
	text-decoration:none;
	font-weight:400;
}

.modal-pins{
	margin-top:30px;
}
.modal-pin{
	display: flex;
	margin-bottom:10px;
}
.modal-pin-1{
}
.modal-pin-i{
	width:20px;
	height:20px;
	flex-shrink: 0;
	margin-right:10px;
	background:url(../img/MedalIcon.png) center center no-repeat;
	background-size:contain;
}
.modal-pin-t{
	font-family:'Raleway';
	font-size:13px;
	color:#785a13;
	font-weight:400;
	line-height: 1.2em;
}
.modal-pin-big .modal-pin-i{
	width:30px;
	height:30px;
}
.modal-pin-level-1 .modal-pin-i{
	background-image:url(../img/emoji-win.png);
}
.modal-pin-level-2 .modal-pin-i{
	background-image:url(../img/emoji-box.png);
}
.modal-pin-level-3 .modal-pin-i{
	background-image:url(../img/emoji-eyes.png);
}
.modal-pin-level-3{
	margin-bottom:20px;
}




/*
.modal-boxes-frens .modal-box{
	padding-left:20px;
	width:auto;
}
.modal-boxes-frens .modal-box{
	padding-left:20px;
}*/

.modal-boxes-frens-head{
	padding:0 10px;
	text-align: center;
	color:#785a13;
	font-size:14px;
}
.modal-boxes-frens .modal-box-head{
	line-height: 1em;
	font-size:12px;
}
.modal-boxes-frens .modal-box{
	padding:12px 0;
	align-items: center;
}

.modal-box-story-head{
	display: flex;
	align-items: center;
}
.modal-box-story-head div{
	width: 16px;
	height: 16px;
	background: url(../img/pin.svg) center center no-repeat;
	background-size: contain;
	margin-left: 5px;
	flex-shrink: 0;
	position: relative;
	top: -1px;
	opacity: 0.2;
}

.modal-boxes-frens .btn-mini img{
    height: 35px!important;
    width: auto;
}
.modal-boxes-frens .btn-mini {
    width: 77px!important;
    height: 35px!important;
}

.btn-crown .btn-text .btn-text-div{
	background-size:26px auto !important;
	background-image:url(../img/coin-gold.png) !important;
}
.btn-crown-vip .btn-text .btn-text-div{
	background-size:26px auto !important;
	background-image:url(../img/CrownIcon.png) !important;
}

.squad-members .btn-mini img{
    height: 35px!important;
    width: auto;
}
.squad-members .btn-mini {
    width: 77px!important;
    height: 35px!important;
}
.squad-members- .modal-box {
    padding: 12px 0;
    align-items: center;
}
.squad-members- .modal-box-rand{
	padding:8px 0;
}



.modal-boxes-frens-footer, .modal-boxes-frens-footer-on, .modal-boxes-frens-footer-admin{
	display: flex;
	align-items: center;
	justify-content: center;
	gap:5px;
	margin-top:5px;
}

/*
.modal-boxes-frens- .modal-boxes-frens-head{
	margin-top:30px;
}
.modal-boxes-frens- .modal-boxes-frens-head:first-child{
	margin-top:0px;
}*/

.modal-boxes-frens- .modal-boxes-frens--{
	margin-top:20px;
}
.modal-boxes-frens- .modal-boxes-frens--:first-child{
	margin-top:0px;
}

.modal-boxes-frens- .modal-boxes-frens-- .btn-frens-remove{
	display: none;
}
.modal-boxes-frens- .modal-boxes-frens--remove .btn-frens-visit{
	display: none;
}
.modal-boxes-frens- .modal-boxes-frens--remove .btn-frens-remove{
	display: block;
}



/*
.modal-boxes-frens-footer .btn-mini img{
    height: 35px!important;
    width: auto;
}
.modal-boxes-frens-footer .btn-mini {
    width: 77px!important;
    height: 35px!important;
}*/

/*
.modal-profile-energy{
	margin-top:20px;
}
.modal-profile-energy-img{
	width:30px;
	height:30px;
	margin:0 auto;
	background:url(../img/EnergyIcon.png) center center no-repeat;
	background-size:contain;
}
.modal-profile-energy-h{
	font-family:'Raleway';
	font-size:18px;
	color:#785a13;
	font-weight:700;
	text-align: center;
}*/
.modal-box-desc{
    font-size:12px;
    font-weight:400;
    flex-shrink:0;
    color:#785a13;
    font-family:'Raleway';
}
.modal-content-new-level .modal-box-desc{
	line-height: 1.2em;
	margin-bottom:10px;
}
/*
.modal-box-time{
	font-size:12px;
     font-weight:400;
     flex-shrink:0;
     color:#785a13;
     font-family:'Raleway';
}*/
.modal-box-alert-time{
	font-size:10px;
     font-weight:400;
     flex-shrink:0;
     color:#785a13;
     font-family:'Raleway';
	margin-bottom:3px;
}
.modal-profile-av{
	width:50px;
	height:50px;
	background:rgba(0,0,0,0.1) url() center center no-repeat;
	background-size:cover;
	border-radius:1000px;
	margin:0 auto;
	margin-top:10px;
}
.modal-profile-av-wallet{
	width:50px;
	height:50px;
	background:rgba(0,0,0,0.1) url(../img/wallet.jpg) center center no-repeat;
	background-size:cover;
	border-radius:17px;
	margin:0 auto;
	margin-top:10px;
	margin-top:30px;
}
.modal-profile-av-load{
	width:60px;
	height:60px;
	background:rgba(0,0,0,0.1) url(../img/load-4.jpg) center center no-repeat;
	background-size:cover;
	border-radius:1000px;
	margin:0 auto;
	margin-top:10px;
}
.modal-santa-av{
	width:50px;
	height:50px;
	background:url(../img/santa.svg) center center no-repeat;
	background-size:contain;
	margin:0 auto;
	margin-top:10px;
}
.modal-forest-av{
	width:50px;
	height:50px;
	background:url(../img/santa.svg) center center no-repeat;
	background-size:contain;
	margin:0 auto;
	margin-top:10px;
}
.modal-profile-name{
	font-size:14px;
	color:#785a13;
	text-align: center;
	margin-top:10px;
}

.modal-profile-line{
	display: flex;
	align-items: center;
	margin-top:0px;
}
.modal-profile-line-h{
    font-size:14px;
    font-weight:400;
    flex-shrink:0;
    color:#785a13;
    font-family:'Raleway';
}
.modal-profile-line-r{
    font-size:14px;
    font-weight:700;
    flex-shrink:0;
    color:#785a13;
    font-family:'Raleway';
}
.modal-profile-line-l{
    border-top:1px solid rgba(0,0,0,0.15);
    width:100%;
    margin:0 5px;
}
.modal-profile-rating{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom:0px;
	font-family:'Titan One';
	margin-top:10px;
	margin-bottom:10px;
}
.modal-profile-rating div{
	width:30px;
	height:30px;
	background:url(../img/token.png) left center no-repeat;
	background-size:contain;
	margin-right:6px;
}
.modal-profile-rating span{
	font-size: 30px;
	line-height: 1em;
	color: #fff;
	-webkit-text-stroke: 1.2px #000;
	text-shadow: 0px 5px 10px rgba(0,0,0,0.1);
}
.modal-profile-rating-d{
	text-align: center;
	margin-top:10px;
	margin-bottom:10px;
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:400;
}
.modal-profile-rating-d-2{
	text-align: center;
	margin-bottom:10px;
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:400;
	line-height: 1.3em;
}


.modal-profile-delight{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom:0px;
	font-family:'Titan One';
	margin-top:10px;
	margin-bottom:10px;
}
.modal-profile-delight div{
	width:30px;
	height:30px;
	background:url(../img/delight-2.svg) left center no-repeat;
	background-size:contain;
	margin-right:6px;
}
.modal-profile-delight span{
	font-size: 30px;
	line-height: 1em;
	color: #fff;
	-webkit-text-stroke: 1.2px #000;
	text-shadow: 0px 5px 10px rgba(0,0,0,0.1);
}



.modal-profile-gifts{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom:0px;
	font-family:'Titan One';
	margin-top:10px;
	margin-bottom:10px;
}
.modal-profile-gifts div{
	width:40px;
	height:40px;
	background:url(../img/gift.png) center center no-repeat;
	background-size:contain;
	margin-right:6px;
}
.modal-profile-gifts span{
	font-size: 30px;
	line-height: 1em;
	color: #fff;
	-webkit-text-stroke: 1.2px #000;
	text-shadow: 0px 5px 10px rgba(0,0,0,0.1);
}


.modal-profile-tarifs{
	display: flex;
	gap:8px;
}
.modal-profile-tarif{
	width:33%;
	position: relative;
}
.modal-profile-tarif img{
	width:100%;
}
.modal-profile-tarif-text{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	padding:5px 10px;
}


.modal-profile-tarif-daily{
	position:relative;
}
.modal-profile-tarif-daily-check{
	position:absolute;
	top:-6px;
	right:0;
	width:30px;
	height:30px;
}
.modal-profile-tarif-daily-box{
	width:33%;
	background:url(../img/valley/chest-gold-sale.png) center center no-repeat;
	background-size:contain;
}
.modal-profile-tarif-daily-box-2{
	transform: scaleX(-1);
}

.modal-profile-tarif-daily-check img{
	width:100%;
}
.modal-profile-tarif-daily-num{
	font-family: 'Raleway';
	text-align: center;
	margin-top:10px;
	font-size:16px;
	color:#785a13;
	font-weight:700;
	line-height: 1em;
}
.modal-profile-tarif-daily-num-2{
	font-family: 'Raleway';
	text-align: center;
	font-size:12px;
	color:#785a13;
	font-weight:400;
}

.modal-content-daily .modal-profile-tarifs{
	margin-top:10px;
}
.modal-profile-tarif-daily-check-img-2{
	display: none;
}
.modal-profile-tarif-daily-check{
	opacity:0.8;
}

.modal-profile-tarif-daily-bonus{
	/*position: absolute;
	left:0;
	bottom:0;*/
	width:32px;
	height: 32px;
	background:url() left bottom no-repeat;
	background-size:contain;
}
.modal-profile-tarif-daily-bonus-2{
	position: absolute;
	right:0;
	bottom:0;
	width:32px;
	height: 50px;
	background:url() left bottom no-repeat;
	background-size:contain;
}
.modal-content-daily-info{
	font-family: 'Raleway';
	text-align: center;

	font-size:14px;
	color:#785a13;
	font-weight:700;
	line-height: 1.2em;
	margin-top:15px;
	padding-bottom:10px;
}
.modal-profile-tarif-daily-a .modal-profile-tarif-daily-check:before{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	content:'';
	background:url(../img/TickIcon.png) center center no-repeat;
	background-size:17px auto;
}
.modal-profile-tarif-daily-a .modal-profile-tarif-daily-check{
	opacity:1;
}
.modal-profile-tarif-daily-a .modal-profile-tarif-daily-check-img-1{
	display: none;
}
.modal-profile-tarif-daily-a .modal-profile-tarif-daily-check-img-2{
	display: block;
}


.modal-profile-tarif .btn-mini{
	width:auto!important;
	height:auto!important;
}
.modal-profile-tarif .btn-mini img{
	width:100%!important;
	height:auto!important;
}
.modal-profile-tarif .modal-box-price{
	margin-bottom:5px;
}
.modal-profile-tarif .modal-box-price-img{
	margin-right:0px;
	background-image: url(../img/star-br.svg);
}
.modal-profile-tarif .modal-box-price-img{
	margin-right:0px;
	background-image: url(../img/coin-gold.png);
}
.modal-profile-tarif .modal-box-price-coin{
	font-weight:800;
	font-size:16px;
	margin-left:5px;
}
.modal-decor-gift-gold-flex .modal-box-price-coin{
	font-weight:700;
	font-size:14px;
}

.modal-box-price-coin-2{
	font-family: 'Raleway';
	text-align: center;
	font-size:10px;
	font-weight: 700;
	margin-bottom:3px;
	color: #785a13;
	color: #000;
	opacity:0.5;
	opacity:0.5;
}
.modal-profile-tarifs-mt{
	margin-top:20px;
}

.modal-content-profile .modal-tabs{
	padding-right:50px;
}
.modal-content-profile .modal-tab{
	position: relative;
}

.modal-order-flex{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.modal-order-flex .btn-mid{
	margin:0!important;
}

.modal-orders{
	margin-top:0px;
}
.modal-order{
	padding-top: 25px;
     padding-bottom: 25px;
     border-bottom: 2px solid #edd37b;
}
.modal-orders .modal-order:last-child{
	border-bottom:0px;
}
.modal-order-h{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom:10px;
}
.modal-order-h .modal-box-time{
	max-width:150px;
	margin-top:0;
}
.modal-order-h > span{
	font-family: 'Raleway';
	font-size:16px;
	color:#785a13;
	font-weight:700;
}
.modal-order .modal-box{
	border-bottom:0;
	align-items: center;
	padding:4px 0;
}



.modal-order-price-info{
	text-align: left;
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:700;
	margin-top:5px;
}


.modal-order-price{
	position: relative;
	margin:0 auto;
	margin-top:3px;
	margin-bottom:15px;
	max-width:130px;
}
.modal-order-price img{
	width:100%;
}
.modal-order-price-coin{
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	width:30px;
	height:30px;
	margin:auto;
	z-index:2;
	background:url(../img/coin-silver.png) left center no-repeat;
	background-size:contain;
}
.modal-order-price-text{
	position: absolute;
	left:16px;
	top:0;
	right:0;
	bottom:0;
	text-align: center;
	z-index:3;
	font-family:'Raleway';
	font-size:20px;
	color:#785a13;
	font-weight:700;
	font-size:16px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.modal-order .btn .btn-text span{
	font-size:14px!important;
}

.btn-squad-chat-open{
	display:none;
}

.squad-info{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top:20px;
}
.squad-btns{
	margin-top:10px;
	margin-bottom:10px;
	display: none;
}
.squad-info-img{
	width:60px;
	height:60px;
	flex-shrink: 0;
	border-radius:100px;
	margin-right:10px;
	background:#F1D583;
	position: relative;
}
.squad-info-img-placeholder{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url(../img/img.svg) center center no-repeat;
	background-size:26px;
	z-index:1;
	opacity:0.5;
}
.squad-info-img-img{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:cover;
	z-index:2;
	border-radius:100px;
}
.squad-info-img-upload{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:3;
	overflow: hidden;
}


.squad-info-img-upload-form{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	visibility:hidden;
	z-index:1;
}
.squad-info-img-upload-label{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	height:100%;
	cursor:pointer;
	z-index:2;
}




.squad-info-name{
	color:rgba(120,90,19,1);
	font-weight:700;
	font-size:14px;
	max-width:110px;
	width:100%;
	margin-right:20px;
	line-height: 1em;
	word-wrap: break-word;
}
.squad-info .btn{
	flex-shrink: 0;
}

.modal-tab-page-squads-squad .squad-info-name{
	max-width:100%;
}


.modal-tab-page-backpack .modal-boxes .modal-box:last-child{
	margin-bottom:20px;
}


.modal-content-qr-{
	margin:0 auto;
	width:220px;
	margin-top:30px;
}
.modal-content-qr- svg{
	width:220px;
}
.modal-content-qr- svg{
	fill:#5F512F;
}

.squad-new-h{
	font-size: 16px;
    line-height: 1em;
    color: #fff;
    -webkit-text-stroke: 1.3px #5F5F5F;
    margin-top:20px;
}
.squad-new-h-2{
	font-family:'Raleway';
	font-size:14px;
	color:#785a13;
	font-weight:700;
}
.squad-new{
	display: flex;
	margin-top:10px;
}
.squad-new-img{
	width:50px;
	height:50px;
	background:rgba(0,0,0,0.05);
	border-radius:10px;
	margin-right:10px;
	flex-shrink: 0;
}
.squad-new-r{
	width:100%;
}
.squad-new-text{
	width:100%;
	border:0;
	background:#EDD68F;
	height:40px;
	border-radius:8px;
	font-family:'Raleway';
	font-size:14px;
	color:#785a13;
	font-weight:400;
	padding:10px;
	outline:0;
	margin-top:4px;
}
.squad-new-text::placeholder{
	color:#b4964e;
}
.modal-content .squad-new .btn-mid {
	margin:0;
	margin-top:10px;
}
.squad-new .modal-box-i-av-sq div{
	background:url(../img/img.svg) center center no-repeat;
	background-size:contain;
}

.box-disconnect{
	text-align: center;
	display: flex;
	align-items: center;
	gap:10px;
	justify-content: center;
}
.box-disconnect-wallet{
	font-family:'Raleway';
	font-size:12px;
	color:#785a13;
	font-weight:700;
	text-align: center;
}


.modal-tab-page-sale-all{
	background:url(../img/SmallSubstrate.png) center center no-repeat;
	background-size:auto 100%;
	padding:20px 0;
}
.modal-tab-page-sale-all .btn-mini{
	margin:0 auto;
}
.modal-tab-page-sale-all-h{
	font-family:'Raleway';
	font-size:16px;
	color:#785a13;
	font-weight: 700;
	line-height: 1em;
	text-align:center;
}
.modal-tab-page-sale-all-d{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	text-align: center;
	padding-top:5px;
	padding-bottom:10px;
	line-height: 1.2em;
}
.modal-tab-page-sale-all-d-2{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:10px;
	text-align: center;
	padding-top:10px;
	line-height: 1.2em;
}
.ref-b{
	font-weight: 700;
}

.modal-season-badge{
	margin-top:20px;
	margin-bottom:20px;
	display: none;
}
.modal-big-badge{
	/*background:url(../img/SmallSubstrate.png) center center no-repeat;
	background-size:auto 100%;
	margin:10px auto;
	height:100px;
	width:180px;*/
	display: flex;
	align-items: center;
	/*justify-content: center;*/
	padding:10px;
	background: #f1d583;
	border-radius: 100px;

}
.modal-big-badge .modal-box{
	padding:0;
}
.modal-big-badge .modal-box{
	display: flex;
	align-items: center;
}
.modal-big-badge .modal-box{
	border-bottom:0px;
}
/*
.modal-tab-page-sale-all .btn-mini{
	margin:0 auto;
}
.modal-tab-page-sale-all-h{
	font-family:'Raleway';
	font-size:16px;
	color:#785a13;
	font-weight: 700;
	line-height: 1em;
	text-align:center;
}*/

.modal-box-head{
	font-family:'Raleway';
	font-size:18px;
	color:#785a13;
	font-weight:700;
	font-size:14px;
	/*white-space: nowrap;
	overflow: hidden;
	text-overflow: hidden;
	max-width: 100%;*/
}
.modal-box-head span{
	word-break: break-word;
}
.modal-box-head div{
	flex-shrink: 0;
}
/*
.modal-box-head span{
	max-width: 110px;
     text-overflow: ellipsis;
     overflow: hidden;
     word-wrap: break-word;
     white-space: nowrap;
}
.modal-tab-page-squads .modal-box-head span{
	max-width: 210px
}*/

.modal-box-decor-about{
    background: url(../img/SmallSubstrate.png) center center no-repeat;
    background-size: auto 100%;
    margin: 10px auto;
    height: 100px;
    width: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
}
.modal-box-decor-info{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	line-height: 1.2em;
	background:#f3db95;
	padding:7px;
	border-radius:20px;
	display: none;
}
.modal-box-decor-info div{
	border:1px dashed #ceae4f;
	padding:10px;
	border-radius:13px;
}
.modal-box-decor-main-r-head{
	font-size:16px;
	color:#785a13;
	font-weight:700;
	line-height: 1.1em;
	margin-bottom:5px;
}
.modal-box-decor-main-r-head-2{
	font-size:12px;
}
.modal-box-decor-main-r-head span{
	/*background: linear-gradient(to right, #9245FF, #C56EFF);
     -webkit-background-clip: text;
     background-clip: text;
     color: transparent;*/
}
.modal-box-decor-main-r-head-2 span{
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:14px;
}
.modal-box-decor-main-r-desc{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	line-height: 1.2em;
	margin-bottom:5px;
}
.modal-box-decor-main-r-desc-mb0{
	margin-bottom:0px;
}
.modal-box-decor-main-r-desc-2{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	line-height: 1.2em;
	margin-top:5px;
}
.modal-box-decor .modal-box{
	border-bottom:0;
	padding:7px 0;
}
.modal-box-decor .modal-box-i-big div {
    background-size: 50px auto;
}
.modal-box-head-place{
	display: flex;
	align-items: center;
	line-height: 1em;
	margin-bottom:5px;
}
.modal-box-head-place div{
	font-size:22px;
	margin-right:2px;
}
.modal-box-head-2{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	line-height: 1.2em;
}
.modal-markets-orders .modal-box-head-2{
	display: block;
	max-width: 100%; /* или нужная ширина */
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;  /* переносим длинные слова */
	white-space: normal;     /* разрешаем перенос по пробелам */
}
.modal-box-head-3{
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:11px;
	line-height: 1.1em;
	padding-right:20px;
}
.modal-box-head-2-task{
	margin-bottom:3px;
}

.modal-tab-page-squads .modal-box-head, .modal-tab-page-mysquad .modal-box-head, .modal-tab-page-squads-squad .modal-box-head, .modal-tab-page-squads-100 .modal-box-head{
    line-height: 1em;
    font-size: 12px;
}

.modal-tab-page-squads-100 .modal-minitabs{
	/*align-items: center;
	justify-content: center;*/
	padding:0 20px;
}

.modal-content-shop .modal-minitabs{
	/*align-items: center;
	justify-content: center;*/
	padding:0 20px;
}


.modal-box-head-flex{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-weight: 400;
	font-size: 12px;
	font-family:'Raleway';
}
.modal-box-head-flex div{
    font-weight: 700;
    font-size: 14px;
}
.info-no{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	text-align: center;
	padding:20px;
	padding-top:40px;
}
.info-no-2{
	padding:20px;
	padding-bottom:0px;
}
.info-no-3{
	padding:0px;
}
.modal-content-new-ground-h{
	font-size:14px;
	padding-top:20px;
}
/*
.modal-box-season{
	width:100px;
	height:37px;
	background:url(../img/ValueBG.png) center center no-repeat;
	background-size:contain;
	margin-bottom:10px;
}*/
.modal-box-seasons{
	display: flex;
	margin-top:3px;
}
.modal-box-season{
	width:14px;
	height:14px;
	background:url(../img/Radio-bg.png) center center no-repeat;
	background-size:contain;
	margin-right:3px;
	position: relative;
	opacity:0.3;
}
.modal-box-season-a{
	opacity:1;
	position: relative;
}
.modal-box-season-a:before{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	margin:auto;
	width:4px;
	height:4px;
	border-radius:100px;
	background:#785a13;
	content:'';
}

.modal-box-price{
	display: flex;
	align-items: center;
}
.modal-box-price-c{
	justify-content: center;
	margin-bottom:10px;
}
.modal-box-prices{
	display: flex;
}
.modal-box-price-ml{
	margin-left:15px;
}
.modal-box-price-mlm{
	margin-left:10px;
}
.modal-box-price-mb{
	margin-bottom:15px;
}

.inline-coin{
	display: inline-block;
	margin-left:23px;
	position: relative;
}
/*
.inline-coin div{
	width:16px;
	height:16px;
	background:url(../img/coin-silver.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:3px;
}*/
.inline-coin div{
	position: absolute;
	left:-20px;
	top:0;
	bottom:0;
	margin:auto;
	background:url(../img/coin-silver.png) center center no-repeat;
	background-size:contain;
	width:16px;
	height:16px;
}
.inline-coin span{
	font-weight: 700;
}
.inline-coin-gold div{
	background-image:url(../img/coin-gold.png);
	background-image:url(../img/star.svg);
}


.modal-box-price-img{
	width:18px;
	height:18px;
	background:url(../img/coin-silver.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:5px;
}
.modal-box-price-img-gold{
	background-image:url(../img/coin-gold.png);
}
.modal-box-price-img-gold-{
	background-image:url(../img/coin-gold.png);
}
.modal-box-price-img-gold{
	background-image:url(../img/star.svg);
}
.modal-box-price-img-gold{
	background-image:url(../img/coin-gold.png);
}
.modal-box-price-img-star{
	background-image:url(../img/star.svg);
}
.modal-box-price-img-dollar{
	background-image:url(../img/MedalIcon.png);
}
.modal-box-price-img-sv{
	background-image:url(../img/EnergyIcon-3.png);
}
.modal-box-price-img-farm{
	background-image:url(../img/token.png);
}
.modal-box-price-img-delight{
	background-image:url(../img/delight-3.svg);
	margin-right:2px;
}
.modal-content-shop .modal-box-price-img-delight{
	background-image:url(../img/delight-2.svg);
	margin-right:2px;
}
.modal-box-price-img-drop{
	background-image:url(../img/drop.png);
	margin-right:2px;
}
.modal-box-price-img-steal{
	background-image:url(../img/grab.png?2);
	margin-right:2px;
}
.modal-box-price-img-santa{
	background-image:url(../img/gift-league.png?2);
	margin-right:2px;
}
.modal-box-price-img-season{
	background-image:url(../img/season-league.png?2);
	margin-right:2px;
}
.modal-box-price-head{
	font-family:'Raleway';
	color:#785a13;
	font-weight:400;
	font-size:12px;
	line-height: 1.2em;
	margin-right:5px;
}
.modal-box-price-coin{
	font-family:'Raleway';
	font-size:16px;
	color:#785a13;
	font-weight:400;
	font-size:14px;
}
.modal-box-price-coin-delight{
	/*color:#7222F4;
	font-family:'Dela Gothic One';
	font-weight:700;
	font-size:12px;*/
}


.sale-price{
	height:36px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding:0 5px;
	font-family: 'Raleway';
	font-size:16px;
	color: #785a13;
	font-weight:700;
	position: relative;
	margin-left:10px;
}
.sale-price-timer{
	font-family: 'Raleway';
	font-size:14px;
	color: #db0c0c;
	font-weight:700;
}
.sale-price:before{
	position: absolute;
	left:0;
	top:3px;
	right:0;
	bottom:0;
	height:2px;
	background:#ff0000;
	opacity:0.7;
	transform: rotate(3deg);
	content:'';
	margin:auto;
}
.modal-box-price-mb{
	margin-bottom:5px;
}
.modal-content .btn-mid{
	margin:0 auto;
}

.modal-level{
	display: flex;
	align-items: center;
	margin-top:5px;
}
.modal-level-cnt{
	min-width:24px;
	padding:0 7px;
	height:24px;
	border-radius:100px;
	background:rgba(120,90,19,0.12);
	/*background:url(../img/Radio.png) center center no-repeat;
	background-size:contain;*/
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color:rgba(0,0,0,0.5);
	color:rgb(120,90,19);
	font-size:13px;
	font-weight: 700;
	font-family: 'Raleway';
	line-height: 1em;
	padding-bottom:2px;
}
/*
.modal-level-xp{
	width:100%;
	max-width:100px;
	border-radius:100px;
	background:rgba(120,90,19,0.12);
	height:6px;
	margin-left:5px;
	position: relative;
}
.modal-level-xp-{
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	min-width: 8px;
	border-radius:100px;
	background:rgba(120,90,19,0.2);
}*/



.modal-level-xp{
	height:9px;
	border-radius:100px;
	background:rgba(255,255,255,1);
	width:100%;
	max-width:80px;
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.05);
	position: relative;
	margin-left:5px;
	flex-shrink: 0;
}
.modal-level-xp-{
	position: absolute;
	left:2px;
	top:2px;
	bottom:2px;
	right:2px;
	background:#fff;
	border-radius: 100px;
}
.modal-level-xp- div{
	position: absolute;
	left:0px;
	top:0px;
	bottom:0px;
	background:#B2E065;
	border-radius: 100px;
	/*transition: 0.4s;*/
	width:0%;
	min-width:8px;
}





.top-table{
	position: absolute;
	left:20px;
	top:20px;
	right:20px;
	z-index:501;
	height:140px;
	background:url(../img/table.png) center top no-repeat;
	background:url(../img/table-2.png) center top no-repeat;
	background-size:contain;
	transform: translateY(-200px);
	transition: 0.4s;
	visibility: hidden;
}
.top-table-a{
	transform: translateY(0px);
	visibility: visible;
}
.top-table-info{
	position: absolute;
	left:0px;
	top:17px;
	right:0;
	width:170px;
	height:90px;
	margin: auto;
	font-size:14px;
	text-align: center;
	font-family:'Raleway';
	color:#fff;
	font-weight:700;
	line-height: 1.1em;

	display: flex;
	align-items: center;
	justify-content: center;
	top:8px;
	width:200px;
	height:50px;
}

.top-table-info-spy{
	display: flex;
	align-items: center;
}
.top-table-info-spy-img{
	width:30px;
	height:30px;
	background:#fff url() center center no-repeat;
	background-size:cover;
	border-radius:100px;
	margin-right:10px;
	flex-shrink: 0;
}

.top-table-info-plant{
	display: flex;
    align-items: center;
    justify-content: center;
}
.top-table-info-plant-img{
	width:44px;
	height:44px;
	background:url(../img/RoundSubstrate.png) center center no-repeat;
	background-size:contain;
	margin-right:10px;
	flex-shrink: 0;
	position: relative;
}
.top-table-info-plant-img div{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:26px auto;
}
.top-table-info-plant-h{
	font-size: 14px;
     text-align: center;
     font-family: 'Raleway';
     color: #fff;
     font-weight: 700;
     line-height: 1em;
	display: flex;
	align-items: center;
}
.top-table-info-plant-h span{
	width:20px;
	height:20px;
	background:rgba(0,0,0,0.35);
	border-radius:100px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	margin-left:4px;
}





.top-table .btn-sq{
	position: absolute;
	top:0px;
}
.top-table .btn-sq .btn-text div{
	background-size:20px auto;
}
.btn-top-table-left{
	left:20px;
}
.btn-top-table-right{
	right:20px;
}

.top-menu{
	position: absolute;
	left:10px;
	top:10px;
	right:10px;
	display: flex;
	z-index:500;
	align-items: flex-start;
	justify-content: space-between;
	transform: translateY(0px);
	transition: 0.6s;
	visibility: visible;
}
.top-menu-hide{
	transform: translateY(-120px);
	opacity: 0;
	visibility: hidden;
}
.top-menu-left{
	display: flex;
	/*align-items: center;*/
	width:100%;
	max-width: 100%;
     overflow: hidden;
}
.top-menu-right{
	display: flex;
	align-items: flex-end;
	flex-direction: column;
}
.top-menu-right-h{
	display: flex;
	align-items: center;
	margin-top:10px;
}
.top-menu-right-v{
	display: flex;
	align-items: flex-end;
	flex-direction: column;
	position: absolute;
	right:0px;
	top:60px;
	z-index:500;
}
.top-menu-right-v .btn{
	margin-top:4px;
}
.top-menu-level{
	width:60px;
	height:60px;
	background:url(../img/Radio-big.png) center center no-repeat;
	background-size:contain;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right:10px;
	flex-shrink: 0;
	font-family: 'Titan One';
}
.top-menu-level span{
	font-size:28px;
	margin-bottom:5px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
}
.top-menu-left-r{
	width:100%;
	padding-right:10px;
}
.top-menu-progress{
	height:12px;
	border-radius:100px;
	background:rgba(255,255,255,1);
	width:100%;
	max-width:150px;
	margin-bottom:5px;
	box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.2);
	position: relative;
	margin-top:10px;
}
.top-menu-progress-in{
	position: absolute;
	left:2px;
	top:2px;
	bottom:2px;
	right:2px;
	background:#fff;
	border-radius: 100px;
}
.top-menu-progress-in div{
	position: absolute;
	left:0px;
	top:0px;
	bottom:0px;
	background:#B2E065;
	border-radius: 100px;
	/*transition: 0.4s;*/
	width:0%;
	min-width:8px;
}

.line-progress{
	height:12px;
	border-radius:100px;
	background:rgba(255,255,255,1);
	width:100%;
	margin-bottom:5px;
	box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.2);
	position: relative;
	margin-top:10px;
}
.line-progress-in{
	position: absolute;
	left:2px;
	top:2px;
	bottom:2px;
	right:2px;
	background:#fff;
	border-radius: 100px;
}
.line-progress-in div{
	position: absolute;
	left:0px;
	top:0px;
	bottom:0px;
	background:#B2E065;
	border-radius: 100px;
	/*transition: 0.4s;*/
	width:0%;
	min-width:8px;
}

.top-menu-coins{
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	flex-wrap:wrap;
	gap:5px;
}
.top-menu-coin{
	display: inline-flex;
	align-items: center;
}
.top-menu-coin-img{
	width:20px;
	height:20px;
	background:url(../img/coin-silver.png) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:5px;
}
.top-menu-coin-gold{
	margin-top:2px;
}
.modal-profile-tarifs-box{
	display: none;
}
.top-menu-coin-gold .top-menu-coin-img{
	background-image:url(../img/coin-gold.png);
}
.top-menu-coin-delight{
}
.top-menu-coin-delight .top-menu-coin-img{
	background-image:url(../img/delight-2.svg);
	margin-right:2px;
}
.top-menu-coin-points{
	margin-top:5px;
}
.top-menu-coin-points .top-menu-coin-img{
	background-image:url(../img/EnergyIcon.png);
}
.top-menu-coin-cnt{
	font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Titan One';
}
.top-menu .btn-sq{
	margin-left:5px;
}


.btn-feed-op{
	opacity:0.5;
}



.tap-info{
	display: none;
	align-items: center;
	justify-content: center;
	position: absolute;
	transition:2s;
	opacity:1;
	width:150px;
	z-index:800;
	user-select: none;
	pointer-events: none;
}
.tap-info div{
	width:24px;
	height:24px;
	background:url() center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-right:5px;
}
.tap-info span{
	font-size:14px;
	font-weight: 700;
	font-family:'Raleway';
	color:#fff;
}
.tap-info-a{
	transform: translateY(-80px);
	opacity: 0;
}

.flex-c{
	display: flex;
	align-items: center;
	gap:5px;
	justify-content: center;
}
.modal-content .flex-c .btn-mid{
	margin:0!important;
}
.flex-c-mt{
	margin-top:10px;
}

.bottom-menu{
	position: absolute;
	left:20px;
	bottom:50px;
	right:20px;
	display: flex;
	align-items: center;
	justify-content: space-around;
	z-index:500;
	transform: translateY(0px);
	transition: 0.4s;
}
.bottom-menu-hide{
	transform: translateY(120px);
	opacity: 0;
}
.bottom-menu .btn-desc{
	position: absolute;
	left:0;
	right:0;
	bottom:-20px;
	text-align: center;
	color:#fff;
	font-size:12px;
	font-family: 'Raleway';
	font-weight: 700;
}

.modal-new-level-girl{
	width: 70px;
     height: 70px;
	margin:0 auto;
	background:url(../img/girl.jpg) center center no-repeat;
	background-size:cover;
	border-radius: 100px;
	margin-bottom:20px;
}


.btn-onboard-new{
	width: 70px;
     height: 70px;
	position: fixed;
     right:20px;
     bottom:140px;
	border-radius:100px;
	background: #fff;
	transform: scale(0);
	transition: 0.5s;
	z-index:900;
}
.btn-onboard-new-a{
	transform: scale(1);
}
.btn-onboard-new .btn-onboard-new-bg{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background: linear-gradient(#14ffe9,#ffeb3b,#ff00e0);
	border-radius:100px;
	z-index: 1;
}
.btn-onboard-new-a .btn-onboard-new-bg{
	animation: spin-onboard 1.5s linear infinite;
}
.btn-onboard-new .btn-onboard-new-btn{
	background:#5f7f3d url(../img/girl.jpg) center bottom no-repeat;
	background-size:cover;
	position: absolute;
	z-index: 2;
	left:4px;
	top:4px;
	right:4px;
	bottom:4px;
	border-radius:100px;
}
@keyframes spin-onboard{
  0%{
    transform: rotate(0deg);
  }
  100%{
    transform: rotate(360deg);
  }
}

.btn-onboard-new-chat{
	background:#fff;
	border-radius:40px;
	padding:20px;
	font-size:14px;
	position: fixed;
	right:20px;
	bottom:235px;
	font-family: 'Raleway';
	font-weight:500;
	line-height: 1.2em;
	min-width:100px;
	max-width:75vw;
	transform-origin: right bottom;
	transform: scale(0.5);
	opacity:0;
	visibility: hidden;
	transition: 0.5s;
	z-index:900;
}
.btn-onboard-new-chat-a{
	opacity: 1;
	visibility: visible;
	transform: scale(1);
}
.btn-onboard-new-chat:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 6px solid transparent;
  border-top: 6px solid #fff;
  border-right: 12px solid #fff;
  border-bottom: 10px solid transparent;
  right: 35px;
  bottom: -12px;
}





/*
.btn-onboard-new{
    width: 76px;
    height: 76px;
    background: url(../img/Radio-big-red.png) center center no-repeat;
    background-size: contain;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    right:0;
    bottom:90px;
}
.btn-onboard-new div{
	width:32px;
	height:32px;
	background:url(../img/santa.svg) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-bottom:5px;
}*/


.btn-santa{
    width: 60px;
    height: 60px;
    background: url(../img/Radio-big-red.png) center center no-repeat;
    background-size: contain;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
    flex-shrink: 0;
    position: absolute;
    right:0;
    bottom:80px;
    display: none;
}
.btn-santa div{
	width:32px;
	height:32px;
	background:url(../img/santa.svg) center center no-repeat;
	background-size:contain;
	flex-shrink: 0;
	margin-bottom:5px;
}


.btn{
	position: relative;
	transform: scale(1);
	transition: 0.1s;
}
.btn img{
	height:70px;
}
.btn .btn-text{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom:8px;
}
.btn .btn-text .btn-text-div{
	width:28px;
	height:28px;
	background:url() center center no-repeat;
	background-size:contain;
	/*margin-right:5px;*/
}
.btn-mini-sq .btn-text .btn-text-div{
	width:16px;
	height:16px;
}
.btn-shop .btn-text div{
	margin-right:3px;
}
.btn-tasks .btn-text .btn-text-div{
	background-size:24px auto;
}
.btn-mute .btn-text .btn-text-div{
	background-size:20px auto;
	background-image:url(../img/SoundIcon-mute.png);
}
.btn-mute-a .btn-text .btn-text-div{
	background-size:20px auto;
	background-image:url(../img/SoundIcon.png);
}


.btn-sale .btn-text .btn-text-div{
	width:30px;
	height:30px;
	background-size:30px auto;

}




.btn-tasks{
	position: relative;
}
.btn-cnt{
	position: absolute;
	min-width:22px;
	padding:0 5px;
	height:22px;
	background:red;
	right:-3px;
	top:-8px;
	border-radius: 100px;
	color:#fff;
	font-size:14px;
	font-family: 'Raleway';
	display: none;
	align-items: center;
	justify-content: center;
	font-weight: 700;
}
.btn-cnt-a{
	display: flex;
}
/*
.btn .btn-text span{
	font-size:24px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
}*/
.elem{
	transition: transform 0.2s;
}
.elem-a{
	transform: scale(0.988);
	transform-origin:center bottom;
}
.btn-a{
	transform: scale(0.95);
}
.btn-sq{
	display: inline-block;
}
.btn-sq img{
	height:50px;
}
.btn-sq .btn-text{
	padding-bottom:5px;
}
.btn-sq .btn-text div{
	margin-right:0px;
	width:24px;
	height:24px;
}

.btn-top-menu-decor{
	display: none;
}
.mini-timer{
	min-width:48px;
	font-size:12px;
	color:#fff;
	text-shadow:0px 2px 6px rgba(0,0,0,0.5);
	text-align: center;
	display: none;
}
.btn-sale{
	display: none;
}

.btn-mid{
	width:123px;
	height:56px;
	position: relative;
}
.btn-mid img{
	height:56px;
	width:auto;
}
.btn-mid span{
	font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
}



.btn-long{
	width:216px;
	height:56px;
	position: relative;
}
.btn-long img{
	height:56px;
	width:auto;
}
.btn-long span{
	font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
	margin-right:10px;
}
.btn-long span span{
	margin-right:0;
}
.btn-long .modal-box-price-coin{
	font-weight:700;
	color: rgba(0, 0, 0, 0.5);
}
.btn-long-stars{
	color:#fff;
}
.btn-long-stars span{
	color:#fff;
}
.btn-long-stars .modal-box-price-coin{
	color:#fff;
	font-weight:700;
}

.pay-card{
	display: flex;
	align-items: center;
	flex-direction: column;
}
.pay-card .pay-card-logo{
	width:110px;
	margin-top:15px;
}

/*
.btn-truck:before{
	position:absolute;
	right:-26px;
	top:-8px;
	width:45px;
	height:45px;
	content:'';
	z-index:5;
	background:url(../img/truck-2.png) center center no-repeat;
	background-size:contain;
	transform: rotate(-5deg);
}*/
.btn-truck .btn-text{
}






.btn-decor-big{
	width:120px;
	height:55px;
	position: relative;
}
.btn-decor-big img{
	height:55px;
	width:auto;
}
.btn-decor-open{
	width:88px;
	height:40px;
	position: relative;
}
.btn-decor-open img{
	height:40px;
	width:auto;
}
.btn-decor-open .btn-text{
	padding-bottom:5px;
}
.btn-decor-big span{
	font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:#fff;
}
.btn-decor-big .modal-box-price-coin{
	color:#fff;
	font-weight: 700;
}
.btn-decor-big .btn-text {
	justify-content: space-between;
	padding:0 13px;
	padding-bottom:8px;
}
.btn-decor-open span{
	/*font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:#fff;*/

	line-height: 1em;
	font-family: 'Raleway';
	font-size:12px;
	font-weight: 700;
	color:#000;
	opacity:0.5;
}


/*
.btn-connect-wallet span{
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
}
.btn-connect-wallet .btn-text{
	padding-bottom:4px;
}

.btn-disconnect-wallet span{
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
}
.btn-disconnect-wallet .btn-text{
	padding-bottom:4px;
}*/

.btn-mt{
	margin-top:5px;
}
.modal-content .btn-mini{
	/*width:88px;
	height:40px;*/
	/*max-width:88px;
	width:100%;
	aspect-ratio: 1/0.4545;*/
}
.modal-content .btn-mini-sq{
	width:40px;
	height:40px;
}
.modal-content .btn-mini img{
	max-height:40px;
	height:100%;
	width:auto;
}
.modal-content .btn-mini-mini img{
	max-height:35px;
}
.modal-content .btn-mini .btn-text{
	padding-bottom:3px;
}


.modal-content .btn-mini-2{
	/*width:88px;
	height:40px;*/
	max-width:100px;
	width:100%;
	aspect-ratio: 1/0.4545;
}
.modal-content .btn-mini-2 img{
	max-height:60px;
	height:100%;
	width:auto;
}
.modal-content .btn-mini-2 .btn-text{
	padding-bottom:3px;
}
.modal-content .btn-mini-2 .btn-text span{
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.2px #5F5F5F;

	font-family: 'Raleway';
	font-size:12px!important;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
}


.modal-content .btn-mini span, .modal-profile-tarif-text .btn-mini span{
	font-size:14px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.2px #5F5F5F;

	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:rgba(0,0,0,0.5);
}
.modal-profile-tarif-text .btn-text{
	padding-bottom:5px;
}
.modal-content-plant .modal-box-plant .modal-box-head{
	font-size:18px;
}
.modal-content-plant .modal-box-plant .modal-box-head-2{
	font-size:14px;
}
.modal-content-sale{
}
.modal-box-price-old{
	align-items: center;
	justify-content: center;
	margin-bottom:5px;
	width:70px;
}
.modal-box-price-old .modal-box-price-coin{
	font-size:16px;
	font-weight:700;
	position: relative;
}
.modal-box-price-old .modal-box-price-coin:before{
	position: absolute;
	left:0;
	top:12px;
	right:0;
	height:2px;
	background:#ff0000;
	opacity:0.8;
	content:'';
	transform: rotate(10deg);
}
.modal-box-price-old-badge-{
	display: flex;
	align-items: center;
}
.modal-box-price-old-badge{
	background:#ff5757;
	color:#fff;
	font-family: 'Raleway';
	font-size:12px;
	-webkit-text-stroke:0;
	font-weight: 700;
	padding:2px 10px;
	border-radius: 100px;
}
.modal-content-sale .modal-box{
	padding-top:0;
	padding-bottom:10px;

	border-bottom:0;
}
.modal-content-sale .modal-box-i{
}
.modal-content-sale .modal-box-i div{
	background-size:40px auto;
}
.modal-content-sale-h{
	padding: 0 10px;
     text-align: center;
     color: #785a13;
     font-size: 14px;
}
.modal-content-sale-prices{
	display: flex;
	align-items: center;
	justify-content: space-around;
}


.modal-content-elem-info .modal-box{
	border-bottom:0;
}
.modal-content-elem-info .modal-box-i div{
	background-size:40px auto;
}
/*
.modal-content-elem-info .modal-box{
	padding-top:0;
	padding-bottom:10px;

	border-bottom:0;
}
.modal-content-elem-info .modal-box-i{
}

*/




.btn-sale-big{
	width:120px;
	height:55px;
	position: relative;
	margin:0 auto;
}
.btn-sale-big img{
	height:55px;
	width:auto;
}
.btn-sale-big span{
	font-size:20px;
	line-height: 1em;
	color:#fff;
	-webkit-text-stroke: 1.5px #5F5F5F;
	font-family: 'Raleway';
	font-size:14px;
	-webkit-text-stroke:0;
	font-weight: 700;
	color:#fff;
	position: relative;
}
.btn-sale-big span:before{
	position: absolute;
	left:0;
	top:6px;
	right:0;
	background:#ff0000;
	opacity:0.8;
	height:2px;
	content:'';
	transform: rotate(10deg);
}
.btn-sale-big .modal-box-price-coin{
	color:#fff;
	font-weight: 700;
	font-size:16px;
}
.btn-sale-big .btn-text {
	justify-content: center;
	padding:0 13px;
	padding-bottom:8px;
	gap:7px;
}


.modal-box-head-2-mb{
	margin-bottom:3px;
}
.modal-box-head-2-mt{
	margin-top:3px;
}
.btn-silver .modal-box-price-coin{
	color:rgba(0,0,0,0.5);
	font-weight: 700;
}
.btn-gold .modal-box-price-coin{
	color:rgba(0,0,0,0.5);
	color:#fff;
	font-weight: 700;
}
.btns-flex{
	display: flex;
}
.btns-flex .btn-silver{
	margin-right:5px;
}
.btns-flex-mt{
	margin-top:3px;
}
.btn-silver-op{
	opacity:0.6;
}
.modal-content-new-ground .btns-flex{
   align-items: center;
   justify-content: center;
}
.modal-content-new-ground .btns-flex .btn-mid {
    margin: 0 3px;
}


.wrap{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	overflow-x: scroll;
	overflow-y: hidden;
	overscroll-behavior: none;
	scrollbar-width: none;
	z-index:2;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	display: flex;
	flex-direction: column;
}
.wrap::-webkit-scrollbar{
	display: none;
}
.wrap-{
	/*min-height:100vh;
	width:900px
	height:100vh;;*/
	height:100%;
	/*background:url(../img/bg.png);*/
	/*background:url(../img/bg.svg?2);
	background:url(../img/bg-2.jpg);
	background:url(../img/bg-3.jpg?2);*/
	/*background-size:100% 100%;*/
	position: relative;
	/*padding-top:410px;*/

	overflow: hidden;
}
.wrap-bg{
	/*height:100vh;*/
	height:100%;
	position: relative;
	z-index:2;
	/*background:#*/
	background:url() center bottom no-repeat;
	background-size:contain;
}

.sky{
	background:linear-gradient(to bottom, #92CBE8, #C2E7F7);
	background:linear-gradient(to bottom, #4ad7ff, #e3f9ff);
	position: absolute;
	left:0;
	top:0;
	width:100%;
	height:24%;
	z-index:1;
	max-width:100%;
	overflow: hidden;
	display: flex;
}
.clouds{
	position: fixed;
	left:0;
	top:0;
	right:0;
	margin:auto;
	/*right:0;*/
	height:24%;
	z-index:2;
	/*max-width:100%;*/
	overflow: hidden;
	display: flex;
}
.clouds-1{
	height:80%;
	animation: clouds-1-anim 150s infinite linear;
}
.clouds-2{
	height:80%;
	animation: clouds-1-anim 150s infinite linear;
}
@keyframes clouds-1-anim {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes clouds-2-anim {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0%);
  }
}

.farm-cow-milk{
	position:absolute;
	background:url(../img/milk.png) center center no-repeat;
	background-size:contain;
	z-index:14;
	display: none;
}
.farm-cow-milk-a{
	background-image:url(../img/milk-full.png);
}


.farm-pig-plate{
	position:absolute;
	background:url(../img/pig-plate.png) center center no-repeat;
	background-size:contain;
	z-index:14;
	display: none;
}
.farm-pig-tap{
	position:absolute;
	z-index:15;
	display: none;
}
/*.farm-pig-plate-full{
	position:absolute;
	background:url() center bottom no-repeat;
	background-size:contain;
	z-index:15;
	display: none;
}
.farm-pig-plate-full-1{
	background-image:url(../img/plate-7.png);
}
.farm-pig-plate-a{
	background-image:url(../img/milk-full.png);
}*/

.farm-chicken{
	position:absolute;
	display: none;
	z-index:15;
}
.farm-chicken-eggs{
	position:absolute;
	background:url(../img/nest.png) center center no-repeat;
	background-size:contain;
	z-index:14;
	display: none;
}
.farm-chicken-eggs div{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:url() center center no-repeat;
	background-size:contain;
}
.farm-chicken-eggs-a div{
	background-image:url(../img/nest-egg.png);
}

.farm-pig{
	width:170px;
	height:170px;
	position:absolute;
	right:0px;
	top:270px;
}


.farm-dog{
	position:absolute;
	display: none;
	z-index:15;
}
.farm-cat{
	position:absolute;
	display: none;
	z-index:15;
}
.farm-cow{
	position:absolute;
	display: none;
	z-index:15;
}
.farm-flamingo{
	position:absolute;
	display: none;
	z-index:15;
}
.farm-pig{
	position:absolute;
	display: none;
	z-index:10;
}



.box-forest{
	display: none;
	padding:0 20px;
}
.elem{
	position:absolute;
	z-index:15;
	background:url() center center no-repeat;
	background-size:contain;
}
.elem-forest{
	z-index:16;
	display: none;
}
.elem-house{
	/*background-image:url(../img/decor/default-house.png);*/
}
.elem-house-dog{
	/*background-image:url(../img/decor/default-house-dog.png);*/
	z-index:14;
}
.elem-cat{
	/*background-image:url(../img/decor/default-house-dog.png);*/
	z-index:15;
	background:#fff;
}
.elem-cattle{
	/*background-image:url(../img/decor/default-cattle.png);*/
	z-index:12;
}
.elem-tree{
	/*background-image:url(../img/decor/default-tree.png);*/
	z-index:16;
	transition: 0s;
	background-position: left bottom;
}
.elem-gardener{
	display: none;
}
.elem-gardener lottie-player{
}
.elem-gardener-tree{
	background:url(../img/gardener-tree.png) left center no-repeat;
	background-size:contain;
	z-index:14;
}


.tiles{
	/*margin-top:400px;*/
	margin-left:20px;
	position: absolute;
	left:20px;
	top:53.5%;
	z-index:2;
	background:rgba(0,0,0,0.5);
	opacity: 0;
	transition:0.4s;
}
.tiles-a{
	opacity:1;
}
.tile{
	width:120px;
	height:64px;
	position: absolute;
	left:0;
	top:0;
	display: flex;
	align-items: center;
	justify-content: center;
	color:#fff;
	z-index: 1;
	/*background:url(../img/grass.png) center center no-repeat;
	background-size:80% auto;*/
	background:url(../img/land-green-2.png) center center no-repeat;
	background-size:100% 100%;
}
.tile-obj{
	position: absolute;
	left:0;
	right:0;
	bottom:5px;
	width:100px;
	height:100px;
	z-index:290;
	margin:auto;
	background:url() center bottom no-repeat;
	background-size:contain;

}
.tile-plant-0 .tile-obj{
	background-image:url(../img/plants/plant-seed-2.png);
}


.tile-plant-carrot.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-carrot-1.png);
}
.tile-plant-carrot.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-carrot-2.png);
}
.tile-plant-carrot.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-carrot-off.png);
}


.tile-plant-wheat.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-wheat-1.png);
}
.tile-plant-wheat.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-wheat-2.png);
}
.tile-plant-wheat.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-wheat-3.png);
}
.tile-plant-wheat.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-wheat-off.png);
}

.tile-plant-watermelon.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-watermelon-1.png?2);
}
.tile-plant-watermelon.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-watermelon-2.png?2);
}
.tile-plant-watermelon.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-watermelon-3.png);
}
.tile-plant-watermelon.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-watermelon-off.png);
}

/*
.tile-plant-rose.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-rose-1.png?2);
}
.tile-plant-rose.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-rose-2.png);
}
.tile-plant-rose.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-rose-done.png);
}
.tile-plant-rose.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-rose-off.png);
}*/

.tile-plant-rose.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-rose-1.png?3);
}
.tile-plant-rose.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-rose-2.png?3);
}
.tile-plant-rose.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-rose-3.png?3);
}
.tile-plant-rose.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-rose-4.png?3);
}

.tile-plant-pepper.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-pepper-1.png);
}
.tile-plant-pepper.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-pepper-2.png);
}
.tile-plant-pepper.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-pepper-3.png);
}
.tile-plant-pepper.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-pepper-4.png);
}



.tile-plant-ukrop.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-ukrop-1.png);
}
.tile-plant-ukrop.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-ukrop-2.png);
}
.tile-plant-ukrop.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-ukrop-off.png);
}

.tile-plant-rukk.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-rukk-1.png);
}
.tile-plant-rukk.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-rukk-2.png);
}
.tile-plant-rukk.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-rukk-off.png);
}


.tile-plant-arugula.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-arugula-1.png);
}
.tile-plant-arugula.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-arugula-2.png);
}
.tile-plant-arugula.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-arugula-off.png);
}

.tile-plant-tomato.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-tomato-1.png);
}
.tile-plant-tomato.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-tomato-2.png);
}
.tile-plant-tomato.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-tomato-3.png);
}
.tile-plant-tomato.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-tomato-4.png);
}


.tile-plant-cabbage.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-cabbage-1.png);
}
.tile-plant-cabbage.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-cabbage-2.png);
}
.tile-plant-cabbage.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-cabbage-3.png);
}
.tile-plant-cabbage.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-cabbage-4.png);
}


.tile-plant-cucumber.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-cucumber-1.png);
}
.tile-plant-cucumber.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-cucumber-2.png);
}
.tile-plant-cucumber.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-cucumber-3.png);
}
.tile-plant-cucumber.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-cucumber-4.png);
}



.tile-plant-apple.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-apple-1.png?2);
}
.tile-plant-apple.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-apple-2.png?2);
}
.tile-plant-apple.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-apple-3.png?2);
}
.tile-plant-apple.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-apple-4.png?2);
}


.tile-plant-pumpkin.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-pumpkin-1.png);
}
.tile-plant-pumpkin.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-pumpkin-2.png);
}
.tile-plant-pumpkin.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-pumpkin-3.png);
}
.tile-plant-pumpkin.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-pumpkin-4.png);
}


.tile-plant-blueberry.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-blueberry-1.png);
}
.tile-plant-blueberry.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-blueberry-2.png);
}
.tile-plant-blueberry.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-blueberry-3.png);
}

.tile-plant-strawberry.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-strawberry-1.png);
}
.tile-plant-strawberry.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-strawberry-2.png);
}
.tile-plant-strawberry.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-strawberry-3.png);
}
.tile-plant-strawberry.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-strawberry-4.png);
}


.tile-plant-eggplant.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-eggplant-1.png);
}
.tile-plant-eggplant.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-eggplant-2.png);
}
.tile-plant-eggplant.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-eggplant-3.png);
}
.tile-plant-eggplant.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-eggplant-4.png);
}


.tile-plant-peas.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-peas-1.png?2);
}
.tile-plant-peas.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-peas-2.png?2);
}
.tile-plant-peas.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-peas-3.png?2);
}
.tile-plant-peas.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-peas-4.png?2);
}


.tile-plant-pattypan.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-pattypan-1.png);
}
.tile-plant-pattypan.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-pattypan-2.png);
}
.tile-plant-pattypan.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-pattypan-3.png);
}
.tile-plant-pattypan.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-pattypan-4.png);
}


.tile-plant-fir.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-fir-1.png);
}
.tile-plant-fir.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-fir-2.png);
}
.tile-plant-fir.tile-plant-3 .tile-obj{
	background-image:url(../img/plants/plant-fir-3.png);
}
.tile-plant-fir.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-fir-4.png);
}
.tile-plant-fir.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-fir-5.png);
}


.tile-plant-corn.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-corn-1.png);
}
.tile-plant-corn.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-corn-2.png);
}
.tile-plant-corn.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-corn-3.png);
}
.tile-plant-corn.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-corn-4.png);
}


.tile-plant-lemon.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-lemon-1.png);
}
.tile-plant-lemon.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-lemon-2.png);
}
.tile-plant-lemon.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-lemon-3.png);
}
.tile-plant-lemon.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-lemon-4.png);
}

.tile-plant-grape.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-grape-1.png);
}
.tile-plant-grape.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-grape-2.png);
}
.tile-plant-grape.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-grape-3.png);
}
.tile-plant-grape.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-grape-4.png);
}

.tile-plant-kubanmelon.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-kubanmelon-1.png);
}
.tile-plant-kubanmelon.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-kubanmelon-2.png);
}
.tile-plant-kubanmelon.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-kubanmelon-done.png?2);
}
.tile-plant-kubanmelon.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-kubanmelon-off.png);
}

.tile-plant-farmizenplum.tile-plant-1 .tile-obj{
	background-image:url(../img/plants/plant-farmizenplum-1.png);
}
.tile-plant-farmizenplum.tile-plant-2 .tile-obj{
	background-image:url(../img/plants/plant-farmizenplum-2.png);
}
.tile-plant-farmizenplum.tile-plant-done .tile-obj{
	background-image:url(../img/plants/plant-farmizenplum-done.png?2);
}
.tile-plant-farmizenplum.tile-plant-off .tile-obj{
	background-image:url(../img/plants/plant-farmizenplum-off.png);
}

/*.tile-plant-end .tile-obj{
	background-image:url(../img/plant-end.png);
}*/
.tile-glow-a{
	position: absolute;
	left:0;
	right:0;
	width:120px;
	height:64px;
	z-index:295;
     clip-path:polygon(0 50%, 50% 100%,100% 50%,50% 0);
	overflow: hidden;
	flex-shrink: 0;
}

.tile-glow-a:after{
	content:'';
  	top:0;
	transform:translateX(100%);
	width:100%;
	height:220px;
	position: absolute;
	z-index:1;
	animation: slide 1s infinite;
  	background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%); /* W3C */
}

.tile-time{
	position: absolute;
	left:0px;
	bottom:30px;
	right:0px;
	z-index:300;
	text-align: center;
	font-family: 'Raleway';
	font-size:12px;
	font-weight: 700;
	display: none;
}
.tile-time span{
	background:rgba(0,0,0,0.3);
	color:#fff;
	padding:0px 5px;
	border-radius:1000px;
	display: inline-block;
}


@keyframes slide {
	0% {transform:translateX(-70%);}
	100% {transform:translateX(70%);}
}
.tile-tap{
	position: absolute;
	left:0px;
	top:0px;
	width:70px;
	height:55px;
	border-radius:1000px;
	z-index:300;
	/*
	background:red;
	opacity:0.5;*/
}
.tile-ground{
	background-image:url(../img/land-normal2.png);
}

.tile-dry{
	background-image:url(../img/land-normal2.png);
}
.tile-dry:before{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	content:'';
	background:url(../img/land-dry.png) center bottom no-repeat;
	background-size:contain;
	transition:1.8s;
	opacity:1;
}
.tile-dry-a:before{
	opacity:0;
}
.tile-new .tile-obj{
	background-image:url(../img/new-land.png);
	background-size:auto 60px;
	background-position: center 15px;
}
.tile-watering{
	width:100px;
	height:100px;
	left:0;
	top:0;
	position: absolute;
	z-index:400;
	opacity:0;
	visibility: hidden;
	transition:opacity 0.2s, visibility 0.2s;
}
.tile-watering-a{
	opacity:1;
	visibility: visible;
}
.tile-spray{
	width:150px;
	height:150px;
	left:0;
	top:0;
	position: absolute;
	z-index:400;
	opacity:0;
	visibility: hidden;
	transition:opacity 0.2s, visibility 0.2s;
}
.tile-spray-a{
	opacity:1;
	visibility: visible;
}


.wrap-ground{
	position:absolute;
	left:0px;
	width:660px;
	height:360px;
	top:-100px;
	background:url(../img/wrap-ground.png) center center no-repeat;
	background-size:contain;
	transform: scale(1.15);
	/*background:url(../img/wrap-ground.png) left top no-repeat;
	background-size:100% 100%;
	transform: scale(1.15);
	left:-40px;
	top:-110px;
	width:750px;
	height:387px;
	background:url(../img/wrap-ground.png) left top no-repeat;
	background-size:100% auto;
	z-index:10;*/
}

/*
.wrap-ground{
	position:absolute;
	left:0;
	top:0;
	width:660px;
	height:360px;
	top:-100px;
	background:url(../img/wrap-ground.png) left top no-repeat;
	background-size:100% 100%;
	transform: scale(1.15);
	left:-40px;
	top:-110px;
	width:750px;
	height:387px;
	background:url(../img/wrap-ground.png) left top no-repeat;
	background-size:100% auto;
	z-index:10;
}*/


/*
.noty{
	position:fixed;
	right:20px;
	top:-30px;
	left:20px;
     opacity:0;
     transition:top 0.5s, opacity 0.5s;
     z-index:5000;
	text-align: center;
	pointer-events: none;
	user-select: none;
}
.noty div{
	background: linear-gradient(to bottom, #D8AC66, #B1844B);
	border-radius:20px;
	display:inline-block;
	color:#fff;
	padding:14px 20px;
	font-size:14px;
	font-family:'Raleway';
	color:#fff;
	font-weight:400;
     box-shadow:0 20px 20px rgba(59,149,255,0.15);
     cursor:arrow;
}
.noty-show{
	top:20px;
	opacity:1;
     cursor:pointer;
}*/


.noty{
	position: absolute;
	left:20px;
	bottom:90px;
	right:20px;
	z-index:501;
	height:80px;
	background:url(../img/table.png) center top no-repeat;
	background:url(../img/table-2.png) center top no-repeat;
	background-size:contain;
	transition: 0.4s;
	visibility: hidden;
	user-select: none;
     opacity:0;
     transition:0.5s;
     z-index:5000;
}
.noty-show{
	visibility: visible;
	opacity:1;
	bottom:140px;
}
.noty div{
	position: absolute;
	left:0px;
	top:17px;
	right:0;
	width:170px;
	height:90px;
	margin: auto;
	font-size:12px;
	text-align: center;
	font-family:'Raleway';
	color:#fff;
	font-weight:700;
	line-height: 1.1em;

	display: flex;
	align-items: center;
	justify-content: center;
	top:8px;
	width:200px;
	height:50px;
}









.box-wheel{
	background:linear-gradient(to bottom, rgba(255,255,255,0.04), rgba(255,255,255,0.08));
	border-radius:35px;
	padding:30px;
	padding-right:15px;
	position: relative;
	/*width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	overflow: hidden;*/
	margin-top:10px;
	overflow: hidden;
	font-family: 'Raleway';
}
.box-wheel-l{
	position: absolute;
     top: 0;
     left: 0;
     bottom: 0;
     display: flex;
     align-items: center;
     z-index: 1;
	border-radius:30px 0 0 30px;
	overflow: hidden;
}
.box-wheel-r{
	padding-left:95px;
}
.box-wheel-h{
	font-weight: 700;
	font-size:22px;
	line-height: 1.2em;
	margin-bottom:10px;
	font-family:'Raleway';
	color:#785a13;
	font-weight:700;
	font-size:16px;
	line-height: 1.2em;
}
.box-wheel-d{
	font-weight: 200;
	font-size:14px;
	margin-bottom:20px;
	font-family:'Raleway';
	color:#785a13;
	line-height: 1.3em;
}



.box-wheel-btn, .mini-btn{
	background:rgba(255,255,255,0.04);
	padding:10px 10px;
	font-weight: 200;
	text-align: center;
	width:100%;
	border-radius: 15px;
	font-size:14px;
	color:rgba(255,255,255,0.5);
	position: relative;
	overflow: hidden;
}
.box-wheel-btn-a{
	opacity:1;
	background:linear-gradient(to bottom, rgba(59, 149, 255, 0.2), rgba(59, 149, 255, 1));
	color:#fff;
	font-weight: 600;
	box-shadow: 0px 20px 30px 0px rgba(59, 149, 255, 0.2);
}
.box-wheel-btn-a:before, .mini-btn:before{
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:linear-gradient(210deg, rgba(80, 255, 223, 0.77), rgba(80, 255, 223, 0.04), rgba(80, 255, 223, 0));
	background: linear-gradient(210deg, rgb(138 201 255), rgb(80 145 255 / 64%), rgba(80, 255, 223, 0));
	content:'';
	z-index: 1;
	border-radius: 15px;
}
.box-wheel-btn > span{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index:2;
}
.box-wheel-timer{
	margin-left:3px;
}

.widget-wheel-wrap{
	position: relative;
     width: 200px;
     height: 200px;
     left: -100px;
     background:rgba(255,255,255,0.1);
     border-radius: 1000px;
	box-shadow: 0px 0px 60px 0px rgba(255, 59, 59, 0.2);
}
.widget-wheel-center{
    position: absolute;
    width: 20%;
    height: 20%;
    left: 40%;
    top: 40%;
    background: #ffffff;
    border-radius: 1000px;
    z-index: 100;
    box-shadow: -1px 1px 7px #888;
}
.widget-wheel-center:before{
	position: absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	margin:auto;
	width:20px;
	height:20px;
	border-radius:1000px;
	content:'';
	background:#fff;
}
.widget-wheel-arrow{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 7px 20px 7px 0;
	border-color: transparent #fff transparent transparent;
	-webkit-filter: drop-shadow(-3px 3px 3px rgba(0,0,0,.2));
     filter: drop-shadow(-3px 3px 3px rgba(0,0,0,.2));
	position:absolute;
	right:-8px;
	top:0;
	bottom:0;
	margin:auto;
	z-index:100;
}
.widget-wheel{
	width: 100%;
	height: 100%;
	position: relative;
	animation-duration: 2.5s;
	animation-duration: 6.5s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-fill-mode: forwards;
	transform: rotate(-22.5deg);
}









.widget-wheel-wrap * {
    box-sizing: border-box;
    line-height: 1;
    text-align: left;
}

.widget-wheel-outer, .widget-wheel-dots{
	position: absolute;
	width: 100%;
	height: 100%;
}
.widget-wheel-outer > div, .widget-wheel-dots > div{
    position: absolute;
    width: 12px;
    height: 10px;
    margin: -5px 0 0 -6px;
    border-radius: 10px 0 0 10px;
    z-index: 0;
}
.widget-wheel-outer > div{
    background-color: #D6D6D5;
}
.widget-wheel-outer .widget-wheel-slice-1, .widget-wheel-dots .widget-wheel-slice-1{
    top: 100%;
    left: 50%;
    transform: rotate(-90deg);
}
.widget-wheel-outer .widget-wheel-slice-2, .widget-wheel-dots .widget-wheel-slice-2{
    top: 85.355%;
    left: 14.645%;
    transform: rotate(-45deg);
}
.widget-wheel-outer .widget-wheel-slice-3, .widget-wheel-dots .widget-wheel-slice-3{
    top: 50%;
    left: 0%;
}
.widget-wheel-outer .widget-wheel-slice-4, .widget-wheel-dots .widget-wheel-slice-4{
    top: 14.645%;
    left: 14.645%;
    transform: rotate(45deg);
}
.widget-wheel-outer .widget-wheel-slice-5, .widget-wheel-dots .widget-wheel-slice-5{
    top: 0%;
    left: 50%;
    transform: rotate(90deg);
}
.widget-wheel-outer .widget-wheel-slice-6, .widget-wheel-dots .widget-wheel-slice-6{
    top: 14.645%;
    left: 85.355%;
    transform: rotate(135deg);
}
.widget-wheel-outer .widget-wheel-slice-7, .widget-wheel-dots .widget-wheel-slice-7{
    top: 50%;
    left: 100%;
    transform: rotate(180deg);
}
.widget-wheel-outer .widget-wheel-slice-8, .widget-wheel-dots .widget-wheel-slice-8{
    top: 85.355%;
    left: 85.355%;
    transform: rotate(225deg);
}
.widget-wheel-dots {
    width: calc(100% - 18px);
    height: calc(100% - 18px);
    margin: 9px;
}
.widget-wheel-dots > div {
    height: 8px;
    width: 8px;
    z-index: 100;
    background-color: #D6D6D5;
    border-radius: 50%;
    margin: -4px 0 0 -4px;
}

.widget-wheel-inner {
	position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    overflow: hidden;
    border: 0px solid #FFF;
    background:url(../img/wheel-big3.webp) center center no-repeat;
    background-size:contain;
}



.widget-wheel-inner .widget-wheel-part{
    position: absolute;
    width: 50%;
    height: 100%;
    overflow: hidden;
}
.widget-wheel-inner .widget-wheel-part > div {
    position: absolute;
    width: 200%;
    height: 100%;
}
.widget-wheel-inner .widget-wheel-part ~ .widget-wheel-part {
    left: 50%;
}
.widget-wheel-inner .widget-wheel-part ~ .widget-wheel-part > div {
    left: -100%;
}
/*
.widget-wheel-inner .widget-wheel-slice-1{
    background-image: linear-gradient(-45deg, transparent 50%, transparent 50%), linear-gradient(-90deg, transparent 50%, #76071f 50%);
}*/
.widget-wheel-inner .widget-wheel-slice-1:before {
    left: 50%;
    top: 0;
}

/*
.widget-wheel-inner .widget-wheel-slice-2 {
    background-image: linear-gradient(0deg, transparent 50%, transparent 50%), linear-gradient(-45deg, transparent 50%, #a61635 50%);
}
.widget-wheel-inner .widget-wheel-slice-3 {
    background-image: linear-gradient(45deg, transparent 50%, transparent 50%), linear-gradient(0deg, transparent 50%, #76071f 50%);
}
.widget-wheel-inner .widget-wheel-slice-4 {
    background-image: linear-gradient(90deg, transparent 50%, transparent 50%), linear-gradient(45deg, transparent 50%, #a61635 50%);
}
.widget-wheel-inner .widget-wheel-slice-5 {
    background-image: linear-gradient(135deg, transparent 50%, transparent 50%), linear-gradient(90deg, transparent 50%, #76071f 50%);
}
.widget-wheel-inner .widget-wheel-slice-6 {
    background-image: linear-gradient(180deg, transparent 50%, transparent 50%), linear-gradient(135deg, transparent 50%, #a61635 50%);
}
.widget-wheel-inner .widget-wheel-slice-7 {
    background-image: linear-gradient(225deg, transparent 50%, transparent 50%), linear-gradient(180deg, transparent 50%, #76071f 50%);
}
.widget-wheel-inner .widget-wheel-slice-8 {
    background-image: linear-gradient(270deg, transparent 50%, transparent 50%), linear-gradient(225deg, transparent 50%, #a61635 50%);
}*/





.widget-wheel-text {
    position: absolute;
    z-index: 30;
    transform-origin: 0 0;
    width: 50%;
}
.widget-wheel-text span {
    position: absolute;
    transform: translateY(-50%) rotate(180deg);
    text-align: center;
    display: block;
    width: 100%;
    padding: 0 8% 1% 36%;
    box-sizing: border-box;
    font-size: 11px;
    font-weight:bold;
    padding-right:10%;
    color:rgba(0,0,0,0.5);

}
.widget-wheel-text-1 {
    left: 30.7%;
    top: 96.3%;
    transform: rotate(-67.5deg);
}
.widget-wheel-text-2 {
    left: 3.5%;
    top: 69.1%;
    transform: rotate(-22.5deg);
}
.widget-wheel-text-3 {
    left: 3.4%;
    top: 30.5%;
    transform: rotate(22.5deg);
}
.widget-wheel-text-4 {
    left: 30.9%;
    top: 3.2%;
    transform: rotate(67.5deg);
}
.widget-wheel-text-5 {
    left: 69.4%;
    top: 3.5%;
    transform: rotate(112.5deg);
}
.widget-wheel-text-6 {
    left: 96.3%;
    top: 30.9%;
    transform: rotate(157.5deg);
}
.widget-wheel-text-7 {
    left: 96.5%;
    top: 69.3%;
    transform: rotate(202.5deg);
}
.widget-wheel-text-8 {
    left: 69.2%;
    top: 96.6%;
    transform: rotate(247.5deg);
}



/*
@keyframes anim-spin-onload{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(337.5deg);
	}
}
*/
.widget-wheel-wait{
	animation: anim-spin-onload 20s infinite linear;
}
@keyframes anim-spin-onload{
	0% {
    transform:rotate(0deg);
    }
	100% {
    transform:rotate(360deg);
    }
}

@keyframes anim-spin-4{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1192.5deg);
	}
}
@keyframes anim-spin-3{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1237.5deg);
	}
}
@keyframes anim-spin-2{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(922.5deg);
	}
}
@keyframes anim-spin-1{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(967.5deg);
	}
}
@keyframes anim-spin-8{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1012.5deg);
	}
}
@keyframes anim-spin-7{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1057.5deg);
	}
}
@keyframes anim-spin-6{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1102.5deg);
	}
}
@keyframes anim-spin-5{
	from{
		transform: rotate(-22.5deg);
	}
	to{
		transform: rotate(1147.5deg);
	}
}

/*
.widget-wheel-inner .widget-wheel-slice-1{
     background-image: linear-gradient(-45deg, transparent 50%, transparent 50%), linear-gradient(-90deg, transparent 50%, #FF5E5E 50%);
}
.widget-wheel-inner .widget-wheel-slice-2{
	background-image: linear-gradient(0deg, transparent 50%, transparent 50%), linear-gradient(-45deg, transparent 50%, #cd5252 50%);
}
.widget-wheel-inner .widget-wheel-slice-3{
	background-image: linear-gradient(45deg, transparent 50%, transparent 50%), linear-gradient(0deg, transparent 50%, #FF5E5E 50%);
}
.widget-wheel-inner .widget-wheel-slice-4{
	background-image: linear-gradient(90deg, transparent 50%, transparent 50%), linear-gradient(45deg, transparent 50%, #cd5252 50%);
}
.widget-wheel-inner .widget-wheel-slice-5{
	background-image: linear-gradient(135deg, transparent 50%, transparent 50%), linear-gradient(90deg, transparent 50%, #FF5E5E 50%);
}
.widget-wheel-inner .widget-wheel-slice-6{
	background-image: linear-gradient(180deg, transparent 50%, transparent 50%), linear-gradient(135deg, transparent 50%, #cd5252 50%);
}
.widget-wheel-inner .widget-wheel-slice-7{
	background-image: linear-gradient(225deg, transparent 50%, transparent 50%), linear-gradient(180deg, transparent 50%, #FF5E5E 50%);
}
.widget-wheel-inner .widget-wheel-slice-8{
	background-image: linear-gradient(270deg, transparent 50%, transparent 50%), linear-gradient(225deg, transparent 50%, #cd5252 50%);
}*/
.widget-wheel-text span {
	color: #FFFFFF;
	color: rgba(0,0,0,0.7);
}








.modal-content-tasks{
	/*padding-top:130px;*/
}

.modal-content-tasks .modal-boxes{
	padding:0 20px;
}
.modal-content-shop .modal-boxes{
	padding:0 20px;
}
.modal-tab-page-stars{
	padding:0 20px;
}


.modal-boxes-p{
	padding:0 20px;
}

.widget-line .widget-wheel-arrow{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px 20px 5px 0;
	border-color: transparent #fff transparent transparent;
	-webkit-filter: drop-shadow(-3px 3px 3px rgba(0,0,0,.2));
     filter: drop-shadow(-3px 3px 3px rgba(0,0,0,.2));
	position:absolute;
	right:-8px;
	top:0;
	bottom:0;
	margin:auto;
	z-index:100;
}


.modal-content-tasks .modal-boxes-1{
	margin-top:10px;
}



.widget-l-line{
	/*position:absolute;
	top:0;
	left:0;
	bottom:0;
	z-index: 1;
	width:280px;

	top:0;
	left:0;
	bottom:auto;
	z-index: 1;
	width:auto;
	height:120px;*/
	margin-bottom:10px;
	height:120px;
	/*position:absolute;
	top:50px;
	left:13px;
	right:13px;*/
	position: relative;
	z-index: 1;


	overflow: hidden;

	/*
	max-width:1000px;
	overflow: hidden;
	margin-top:20px;
	display: none;

	z-index: 1;


	max-width:1000px;
	overflow: hidden;
	top:100px;
	position: absolute;
	z-index:5;*/
}
.widget-line .boxes-wrap{
	/*position:absolute;
	top:0;
	left:20px;
	bottom:0;
	right:0;*/
}
.widget-line .boxes-wrap-go{
	transition:3s cubic-bezier(.25,.64,.28,1);
	transform: translateY(0);
}
.widget-line .box{
	padding:10px 0;
}
.widget-line .box-inner-img{
	width:150px;
	height:100px;
	background:#ddd;
	border-radius:25px;
	position: relative;
	overflow: hidden;
	background: #ddd url() center center;
	background-size: cover;
	background:url(../img/box.png) center center no-repeat;
	background-size:cover;
}
.widget-line .box-inner-img .box-inner-img-footer{
	position: absolute;
	left:0;
	bottom:0;
	right:0;
	padding:20px;
	padding-top:40px;
	padding-bottom:12px;
	text-align: left;
	font-size:14px;
	background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(100,66,20,1));
	color:#fff;
	font-family: 'Raleway';
	font-size:12px;
	font-weight:700;
	text-align: center;
	z-index:9;
}
.widget-line .box-inner-img .box-inner-img-pic{
	width: 50px;
     height: 50px;
     background: url(../img/RoundSubstrate.png) center center no-repeat;
     background-size: contain;
     position: absolute;
	left:0;
	bottom:25px;
	right:0;
	top:0;
	margin:auto;
	z-index:10;
}
.widget-line .box-inner-img .box-inner-img-pic-{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url() center center no-repeat;
    background-size: 26px auto;
}




.widget-line .boxes-hide{
	display: none;
}
.widget-line .boxes-anim{
     animation: scroll 20s linear infinite;
	transition: 1s;
}
@keyframes scroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100%);
  }
}


.widget-line .boxes-wrap-go{
	display: flex;
}
.widget-line .boxes-wrap{
	/*position:absolute;
	top:0px;
	left:0px;
	right:0;
	overflow: hidden;*/
}
.widget-line .boxes{
	display: flex;
}
.widget-line .box{
	width:150px;
	height:100px;
	flex-shrink: 0;
	margin-right:20px;
}

.widget-line .widget-l{

}
.widget-line .widget-l-line{

}

.btn-tasks-spin-stars span{
	color:#fff;
}
.btn-tasks-spin-stars .modal-box-price-coin{
	color:#fff;
	font-weight: 700;
}
.btn-tasks-spin-stars .modal-box-price-img{
	margin-right:2px;
}
.btn-tasks-spin-stars .modal-box-price{
	margin-left:5px;
}
.btn-tasks-spin-wait span{
	color:rgba(255,255,255,0.5);
}
.btn-tasks-spin-op{
	opacity:0.5;
}

.btn-tasks-spin-stars-flex{
	display: flex;
	width:100%;
	align-items: center;
	justify-content: space-around;
}
.btn-spin-stars-steps{
	color:#785a13;
	font-size:12px;
	text-align: center;
	width:70px;
}
.btn-spin-stars-steps span{
	color:#785a13;
	font-size:12px;
	font-family: 'Dela Gothic One';
}
.btn-tasks-spin-stars-flex .btn-mid{
	margin:0;
}
.btn-spin-stars-steps-h{
	color:#785a13;
	font-size:10px;
	text-align: center;
	font-family: 'Raleway';
	line-height: 1em;
}
.btn-spin-stars-steps .btn-spin-stars-steps-timer{
	font-size:10px;
}


.modal-boxes-ref-levels .modal-box-head-flex div{
	font-size:12px;
}
.modal-boxes-ref-levels .modal-box-price-coin{
	font-weight:700;
}



.widget-l-line .widget-wheel-arrow{
	left:0px;
	right:0;
	bottom:0;
	top:auto;
	margin:auto;
	/*transform:rotate(90deg);*/
	border-width: 0 10px 20px 10px;
	border-color: white #fff0 white #ffffff00;
}



@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}




.gift{
	position:absolute;
	z-index:501;
	width: 100px;
     height: 100px;
	cursor:pointer;
	background:url(../img/gift-2.png) center center no-repeat;
	background-size:contain;
	/*transform-origin: right bottom;*/
	outline: 0;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	bottom:30px;
	visibility: hidden;
	opacity:0;
	transition: 0.3s;
	right:40px;
	left:40px;
	margin:auto;
}
.gift-a{
	animation: gift-1 3s infinite;
	opacity:1;
	visibility: visible;
}
@keyframes gift-1 {
  0% { transform: translateX(0) }
  30% { transform: translateY(-5px) }
  35% { transform: translateY(-5px) rotate(5deg) }
  45% { transform: translateY(-5px) rotate(-5deg) }
  55% { transform: translateY(-5px) rotate(5deg) }
  65% { transform: translateY(-5px) rotate(-5deg) }
  100% { transform: translateY(0) rotate(0) }
}




.wrap-bg{
	background-image:url(../img/decor/new/contrast-bg-3.png);
}
/*
.body-vpn-false .wrap-bg{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/default-bg.png?2);
}
*/
.elem-house{
	background-image:url(../img/decor/new/contrast-house.png);
}
/*
.body-vpn-false .elem-house{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/default-house.png?2);
}
*/
.elem-house-dog{
	background-image:url(../img/decor/new/contrast-house-dog.png);
}
/*
.body-vpn-false .elem-house-dog{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/default-house-dog.png?2);
}
*/
.elem-mill{
	background-image:url(../img/decor/new/default-mill.png);
}
/*
.body-vpn-false .elem-mill{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/default-mill.png?2);
}
*/



.body-theme--theme_newyear .wrap-bg{
	background-image:url(../img/decor/new/newyear-bg.png?3);
}
/*
.body-vpn-false.body-theme--theme_newyear .wrap-bg{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-bg.png?2);
}
*/
.body-theme--theme_newyear .elem-house{
	background-image:url(../img/decor/new/newyear-house.png?2);
}
/*
.body-vpn-false.body-theme--theme_newyear .elem-house{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-house.png?2);
}
*/
.body-theme--theme_newyear .elem-house-dog{
	background-image:url(../img/decor/new/newyear-house-dog.png?2);
}
/*
.body-vpn-false.body-theme--theme_newyear .elem-house-dog{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-house-dog.png?2);
}
*/
.body-theme--theme_newyear .sky{
	background:linear-gradient(to bottom, #A9A892, #BAB8A8);
	background: linear-gradient(to bottom, #9bc6db, #d6e5ed);
	background: linear-gradient(to bottom, #BFC9D0, #E7F3FA);
	background: linear-gradient(to bottom, #b9ced5, #e9eaeb);
}
body.body-theme--theme_newyear{
	background:#b9ced5;
}
.body-theme--theme_newyear .tile, .body-theme--theme_newyear2 .tile{
	background-image:url(../img/decor/new/newyear-land-green.png?3);
}
/*
.body-vpn-false.body-theme--theme_newyear .tile, .body-vpn-false.body-theme--theme_newyear2 .tile{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-land-green.png?2);
}
*/
.body-theme--theme_newyear .tile-ground, .body-theme--theme_newyear2 .tile-ground{
	background-image:url(../img/decor/new/newyear-land-normal.png?3);
}
/*
.body-vpn-false.body-theme--theme_newyear .tile-ground, .body-vpn-false.body-theme--theme_newyear2 .tile-ground{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-land-normal.png?2);
}
*/
.body-theme--theme_newyear .tile-dry, .body-theme--theme_newyear2 .tile-dry{
	background-image:url(../img/decor/new/newyear-land-normal.png?3);
}
/*
.body-vpn-false.body-theme--theme_newyear .tile-dry, .body-vpn-false.body-theme--theme_newyear2 .tile-dry{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-land-normal.png?2);
}
*/
.body-theme--theme_newyear .wrap-ground{
	background-image:url(../img/decor/new/newyear-wrap-ground.png);
}
/*
.body-vpn-false.body-theme--theme_newyear .wrap-ground{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-wrap-ground.png);
}
*/
.body-theme--theme_newyear .elem-gardener-tree, .body-theme--theme_newyear2 .elem-gardener-tree{
	background-image:url(../img/decor/new/newyear-gardener-tree.png?2);
}
/*
.body-vpn-false.body-theme--theme_newyear .elem-gardener-tree, .body-vpn-false.body-theme--theme_newyear2 .elem-gardener-tree{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear-gardener-tree.png?2);
}
*/






.body-theme--theme_newyear2 .wrap-bg{
	background-image:url(../img/decor/new/newyear2-bg.png);
}
/*
.body-vpn-false.body-theme--theme_newyear2 .wrap-bg{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear2-bg.png?2);
}
*/
.body-theme--theme_newyear2 .elem-house{
	background-image:url(../img/decor/new/newyear2-house.png);
}
/*
.body-vpn-false.body-theme--theme_newyear2 .elem-house{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear2-house.png);
}
*/
.body-theme--theme_newyear2 .elem-house-dog{
	background-image:url(../img/decor/new/newyear2-house-dog.png);
}
/*
.body-vpn-false.body-theme--theme_newyear2 .elem-house-dog{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear2-house-dog.png);
}
*/
.body-theme--theme_newyear2 .sky{
	background: url(../img/decor/new/newyear2-sky-2.jpg) center top no-repeat #54536F;
	background-size:cover;
}
/*
.body-vpn-false.body-theme--theme_newyear2 .sky{
	background: url(https://cdn.happyfarm.fun/static/decor/new/newyear2-sky-2.jpg?2) center top no-repeat #54536F;
	background-size:cover;
}
*/
.body-theme--theme_newyear2 .clouds{
	display: none;
}
.body-theme--theme_newyear2 .wrap-ground{
	background-image:url(../img/decor/new/newyear2-wrap-ground.png);
	left: 10px;
	width: 660px;
	height: 370px;
	top: -105px;
}
/*
.body-vpn-false.body-theme--theme_newyear2 .wrap-ground{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear2-wrap-ground.png);
	left: 10px;
	width: 660px;
	height: 370px;
	top: -105px;
}
*/
.body-theme--theme_newyear2 .elem-mill{
	background-image:url(../img/decor/new/newyear2-mill.png);
}
/*
.body-vpn-false.body-theme--theme_newyear2 .elem-mill{
	background-image:url(https://cdn.happyfarm.fun/static/decor/new/newyear2-mill.png);
}
*/
.body-theme--theme_newyear2 .snow{
	z-index:500;
}
body.body-theme--theme_newyear2{
	background:#4D4C6B;
}


/*body.body-theme--theme_newyear2{
	background:#b9ced5;
}*/

/*
.tile-plant-0.tile-plant-fir .tile-obj{
	background-image:url(../img/decor/newyear-seed.png);
}*/


/*.body-theme--newyear .elem-mill{
	background-image:url(https://cdn.happyfarm.fun/static/decor/default-mill.png);
	background-image:url(../img/decor/newyear-mill.png);
}*/


.body--fullscreen .wrap-fullscreen{
	height:var(--tg-safe-area-inset-top) !important;
}

.body--fullscreen .top-menu{
    top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top)) !important;
}
.body--fullscreen .modal-bg{
    padding-top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top)) !important;
}
/*
.body--fullscreen .modal-bg{
    padding-top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top) + 40px) !important;
}
*/
.body--fullscreen .top-table{
    top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top) + 20px) !important;
}
.body--fullscreen .clouds{
    top:var(--tg-safe-area-inset-top) !important;
}
/*
.body--fullscreen .modal-bg-decor{
    top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top) + 100px) !important;
}
*/
