.shik-lottery-form {
	max-width: 45vw;
	width: 100%;
	display: flex;
    flex-direction: column;
    align-items: center;
}
.form-wrapper { width: 20vw; }
.shik-lottery-form input { width: 100%; }
.makethemline{
	display:flex;
}
.shik-lottery-form{
	font-family:var(--e-global-typography-text-font-family);
	font-size:var(--e-global-typography-text-font-size);
	font-weight:var(--e-global-typography-text-font-weight);
	line-height:var(--e-global-typography-text-line-height);
}


.messagewrapper{
	margin-top:1vw;
	text-align: center;
	border:1px solid #51666b;
	padding:1vw;
}

.messagewrapper.errorbad{ border-color:#e90f0f; color:#e90f0f;}

.messagewrapper a{ color:#964536;}

.shik-lottery-form button[type="submit"]{
	background:#964536;
	color:#ffffff;
	padding:0 2vw;
}
.shik-lottery-form button[type="submit"]:hover{
	background:#51666B;
}

.arrowformdown{
	
}

/* mobile */
@media screen and (max-width: 767px) {
	.shik-lottery-form,.form-wrapper{ max-width: 100% !important; width: 100% !important; }
	.messagewrapper{
		margin-top:8vw;
		padding:5vw;
	}
}


/* אנימציה לחץ: יורד ואז עולה בלופ אינסופי */
.shik-arrow{
  display: inline-block;          /* חשוב כדי ש-transform יעבוד טוב */
  animation: shikArrowBounce 1.2s ease-in-out infinite;
  will-change: transform;
}

@keyframes shikArrowBounce {
  0%, 100% { transform: translateY(0); }
  50%      { transform: translateY(12px); } /* יורד למטה */
}

body.notinthelist .ftfrm,
body.notinthelist .ftcnttl{
	display:block !important;
}