/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Cn more info **/
#cn-more-info {
	color: rgb(23, 55, 109) !important;
	text-shadow: 0 0 !important;
	background-color: rgba(255, 255, 255, 0) !important;
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)) !important;
	padding-left: 0 !important;
	border-style: hidden !important;
}

/** General >> Cn accept cookie **/
#cn-accept-cookie {
	color: rgb(23, 55, 109) !important;
	font-weight: 900 !important;
}

/** General >> Wpcf7 list item label **/
.wpcf7-list-item-label {
	font-size: 10px !important;
	margin-left: 5px !important;
}

/** General >> [type="checkbox"] **/
[type="checkbox"] {
	margin-top: 2px !important;
}

/** General >> Wpcf7 form paragraph:(4) **/
.wpcf7-form p:nth-of-type(4) {
	margin-top: -24px !important;
	margin-bottom: 16px !important;
}

/** General >> Wpforms field label **/
#wpforms-577-field_0-container .wpforms-field-label {
	/* MT [ google_font: 1 ] */
	font-family: 'Open Sans' !important;
	color: rgb(99, 99, 99) !important;
	margin-top: -20px !important;
	margin-bottom: 0 !important;
}

/** General >> Wpforms 577 field 0 container **/
#wpforms-577-field_0-container {
	font-family: Open  Sans !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

/** General >> Label **/
.wpforms-field > label {
	font-family: Open  Sans !important;
	color: rgb(99, 99, 99) !important;
	font-size: 13px !important;
	text-align: left !important;
	margin-bottom: 0 !important;
}

/** General >> Wpforms field label inline **/
#wpforms-577-field_3 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms field label inline _2 **/
#wpforms-577-field_3 .wpforms-field-label-inline {
	font-family: Open  Sans !important;
	color: rgb(99, 99, 99) !important;
	font-size: 0.84em !important;
	font-weight: 300 !important;
	text-align: left !important;
	padding-top: 3px !important;
	padding-left: 5px !important;
}

/** General >> Wpforms 577 field 2 container **/
#wpforms-577-field_2-container {
	padding-top: 0 !important;
}

/** General >> Wpforms 577 field 3 container **/
#wpforms-577-field_3-container {
	padding-top: 0 !important;
}

/** General >> Wpforms submit container **/
#wpforms-form-577 .wpforms-submit-container {
	padding-top: 0 !important;
}

/** General >> Wpforms submit 577 **/
#wpforms-submit-577 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms submit 577 (::after) **/
#wpforms-submit-577::after {
	font-family: Open  Sans !important;
}

/** General >> Wpforms form 577 **/
#wpforms-form-577 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms 577 **/
#wpforms-577 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms 577 field 1 **/
#wpforms-577-field_1 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms 577 field 0 **/
#wpforms-577-field_0 {
	font-family: Open  Sans !important;
}

/** General >> Wpforms 577 field 2 **/
#wpforms-577-field_2 {
	font-family: Open  Sans !important;
}

/** General >> X anchor content **/
.e5-e48 .x-anchor-content {
	width: 270px !important;
}

/** General >> X anchor content _2 **/
.e5-e58 .x-anchor-content {
	width: 270px !important;
}

/** General >> X anchor content _3 **/
.e5-e53 .x-anchor-content {
	width: 270px !important;
}

