.edit-forms-panel {
	margin-top: 20px;

	.field-group-compresser {
		width: 100%;
		border: solid 1px #dedede;
		border-top: none;
		background-color: #f9f9f9;

		&.first {
			border-top: solid 1px #dedede;
		}
	}

	fieldset {
		min-width: 0;
		padding: 0;
		margin: 0;
		border: 0;

		&:last-child {
			margin-bottom: 0;
		}

		legend {
			border: none;
			font-size: 15px;
			font-weight: 700;
			color: #0073aa;
			padding: 15px 16px;
			margin-bottom: 0;
		}
	}

	label {
		display: inline-block;
		max-width: 100%;
		margin-bottom: 5px;
		font-weight: 700;

		.required {
			color: red;
		}
	}

	p {
		margin: 0 0 10px;
	}

	.checkbox, .radio {
		position: relative;
		display: block;
		margin-top: 0;
		margin-bottom: 10px;
	}

	.field-info {
		font-size: 13px;
		font-style: italic;
		color: #666;
		background-color: #efefef;
		/*f9f6e8*/
		padding: 0 2px;
		display: inline-block;
	}

	.form-control {
		height: 38px;
		padding: 10px 12px;
		border-radius: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		display: block;
		width: 100%;
		font-size: 14px;
		line-height: 1.42857143;
		color: #555;
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}

	.form-group {
		padding: 0 20px;
		margin-bottom: 20px;

		> .form-group {
			margin-top: 10px;
		}
	}

	.interact-compresser {
		padding: 20px 0;
	}
}


#toplevel_page_sm {
	.wp-menu-image img {
		margin-top: 0;
		padding-top: 0;
		opacity: 1;
		filter: alpha(opacity=100);
	}
}