@import url('input-wrapper.css');

.neo-form
{
	display: flex;
	gap: 15px;
	flex-flow: column nowrap;
}
.senddata-buttons:not(.inline)
{
	position: fixed;
	z-index: 1;
	
	button, a.button
	{
		justify-content: center;
		line-height: 1;
		
		&.blink
		{
			animation: hide 1s linear 0s infinite alternate;
		}
	}
}
@media (max-width: 767px) or (orientation: portrait)
{
	body
	{
		padding-bottom: calc(var(--base-fontsize) + 24px);
	}
	.senddata-buttons:not(.inline)
	{
		bottom: 0;
		flex-flow: row nowrap;
		gap: 0;
		left: 0;
		right: 0;
		
		button, a.button
		{
			border-radius: 0;
			flex: 1;
		}
	}
}
@media (min-width: 768px) and (orientation: landscape)
{
	.neo-form .input-wrapper .list-input-wrapper.dropdown .contents
	{
		width: 600px
	}
	.senddata-buttons:not(.inline)
	{
		bottom: 15px;
		flex-flow: column nowrap;
		justify-content: flex-end;
		right: 15px;
	}
}