@charset "utf-8";

	.Forms {

	}

	.Forms BUTTON {
		display: inline-block;
		font-size:1.1em;
		padding:0.5em;
		color:#444444;
		outline: none;
		border:1px solid #444444;
		box-sizing: border-box;
		background-color: #f0f0f0;
		cursor: pointer;
		font-weight: 600;
	}

	.Forms LABEL {
		display: inline-block;
	}
	.Forms LABEL INPUT[type=password],
	.Forms LABEL INPUT[type=text] {
		display: block;
		width:calc(100% - 1rem - 2px);
		margin: 0;
		padding: 0;
		margin-top:0.3rem;
		font-size:1.1em;
		line-height: calc(2.4em - 2px);
		height: calc(2.4em - 2px);
		padding-left:0.5em;
		padding-right:0.5em;
		color:#444444;
		outline: none !important;
		border:1px solid #444444;
		background-color: #f0f0f0;
		font-family: var(--Font_Normal);
	}
	.Forms LABEL INPUT[type=password]::placeholder,
	.Forms LABEL INPUT[type=text]::placeholder {
		color: #bbbbbb;
		font-style:italic;
	}
	.Forms LABEL INPUT[type=password]:-ms-input-placeholder,
	.Forms LABEL INPUT[type=text]:-ms-input-placeholder {
		color: #bbbbbb;
		font-style:italic;
	}
	.Forms LABEL INPUT[type=password]::-ms-input-placeholder,
	.Forms LABEL INPUT[type=text]::-ms-input-placeholder {
		color: #bbbbbb;
		font-style:italic;
	}

	.Forms LABEL SELECT {
		display: block;
		width:100%;
		margin: 0;
		padding: 0;
		margin-top:0.3rem;
		font-size:1.1em;
		line-height: calc(2.4em - 2px);
		height: calc(2.4em - 2px);
		padding-left:0.2em;
		color:#444444;
		outline: none !important;
		border:1px solid #444444;
		background-color: #f0f0f0;
		font-family: var(--Font_Normal);
	}

	.Forms LABEL INPUT[type=checkbox]{
		display: block;
		width:2rem;
		float:left;
		margin: 0;
		padding: 0;
	}