/*  MICROTHEMER STYLES  */


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

/** General >> Input 1 5 image choices choice image wrap **/
#input_1_5 .image-choices-choice-image-wrap {
	width: 150px !important;
	min-width: 100% !important;
	max-width: 100% !important;
	height: 150px !important;
	min-height: 100% !important;
	max-height: 100% !important;
}

/** General >> Gf page steps 1 gf step number **/
#gf_page_steps_1 .gf_step_number {
	color: rgb(0, 0, 0) !important;
}

/** General >> Gf step 1 1 span **/
#gf_step_1_1 > span {
	
}

/** General >> List item (#1) label **/
ul > li:nth-of-type(1) > label {
	color: rgb(0, 0, 0) !important;
}

/** General >> List item (#2) label **/
ul > li:nth-of-type(2) > label {
	color: rgb(0, 0, 0) !important;
}

/** General >> List item (#3) label **/
ul > li:nth-of-type(3) > label {
	color: rgb(0, 0, 0) !important;
	content: none !important;
}

/** General >> Field 1 5 gfield label **/
#field_1_5 .gfield_label {
	color: rgb(255, 255, 255) !important;
	font-size: 20px !important;
	font-variant: normal !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 160, 86) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto !important;
}

/** General >> Field 1 8 gfield label **/
#field_1_8 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 175, 240) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Field 1 11 gfield label **/
#field_1_11 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 175, 240) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Field 1 12 gfield label **/
#field_1_12 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 175, 240) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Field 1 13 gfield label **/
#field_1_13 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(0, 175, 240) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Gform fields 1 3 gfield label **/
#gform_fields_1_3 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(236, 50, 55) !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Gfield label **/
.gfield > label {
	background-color: rgba(0, 0, 0, 0) !important;
}

/** General >> Gfield label _2 **/
.gfield > label {
	background-color: rgb(0, 160, 86) !important;
}

/** General >> Unordered list gfield (#1) **/
ul .gfield:nth-of-type(1) {
	display: none !important;
}

/** General >> Unordered list gfield (#2) **/
ul .gfield:nth-of-type(2) {
	display: none !important;
}

/** General >> Unordered list gfield (#3) **/
ul .gfield:nth-of-type(3) {
	display: none !important;
}

/** General >> Field 1 23 gfield label **/
#field_1_23 .gfield_label {
	color: rgb(255, 255, 255) !important;
	text-align: center !important;
	text-transform: uppercase !important;
	background-color: rgb(246, 146, 50) !important;
	width: 100% !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-radius: 50px !important;
}

/** General >> Coupon [type="submit"] **/
.coupon [type="submit"] {
	background-color: rgb(0, 175, 240) !important;
}

/** General >> Fl post 10 checkout button **/
#fl-post-10 .checkout-button {
	background-color: rgb(0, 175, 240) !important;
}

/** General >> Place order **/
#place_order {
	background-color: rgb(0, 175, 240) !important;
}

/** General >> Piotnetforms field group p01649999 piotnetforms field container **/
.piotnetforms-field-group-p01649999 .piotnetforms-field-container {
	text-align: center !important;
	background-position: center center !important;
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
	justify-items: center !important;
	position: relative !important;
}
.piotnetforms-field-group-p01649999 .piotnetforms-field-container > :nth-child(1) {
	grid-area: 1 / 2 / 2 / 3 !important;
	-webkit-align-self: center !important;
	align-self: center !important;
}

/** General >> Piotnetforms field type image upload piotnetforms field container **/
.piotnetforms-field-type-image_upload .piotnetforms-field-container {
	justify-items: center !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** General >> Fl main content woocommerce pagination **/
#fl-main-content .woocommerce-pagination {
	overflow: hidden !important;
	overflow-x: hidden !important;
	overflow-y: hidden !important;
	visibility: hidden !important;
}

/** General >> Woocommerce shipping totals table data **/
.woocommerce-shipping-totals td {
	color: rgb(0, 0, 0) !important;
}

