.fm-field-checkbox
{
	input[type='checkbox']
	{
		float: left;
		margin-top: 4px;
		
		@include bp(up-to-tall-admin-bar)
		{
			margin-top: 0;
		}
	}
	
	.fm-description
	{
		display: block;
		
		input[type='checkbox']
		{
			vertical-align: text-bottom;
		}
		
		@include bp(above-tall-admin-bar)
		{
			padding-bottom: 3px;
			padding-top: 3px;
		}
	}
	
	&.fm-confirmation
	{
		color: $color-red;
		font-weight: 600;
		
		.fm-description
		{
			color: $color-red;
		}
	}
}

body.rtl .fm-field-checkbox input[type='checkbox']
{
	float: right;
}
