/*  MICROTHEMER STYLES  */


/*= Content =================== */

/** Content >> .photo-padding img **/
.photo-padding img {
	box-shadow: 0 0 5px 0 rgb(134, 142, 150) !important;
	background-color: rgb(255, 255, 255) !important;
	height: auto !important;
	padding: 16px !important;
	margin-right: auto !important;
	margin-left: auto !important;
}

/** Content >> .photo-padding .wp-block-image **/
.photo-padding .wp-block-image {
	text-align: center !important;
}

/** Content >> Adoption Story Hide Footer CTA BG **/
.page-id-1003 .footer-cta-box {
	background-image: none !important;
}

/** Content >> .mobile-reverse-col **/
.mobile-reverse-col {
	
}

/** Content >> .wp-block-image img **/
.wp-block-image img {
	height: auto !important;
}

/** Content >> .flex-align-center **/
.flex-align-center {
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** Content >> Single post default page content **/
.single-post .default-page-content {
	text-align: left !important;
}


/*= Forms ===================== */

/** Forms >> ACD Donation Form Wrap **/
.acd-donation-form-wrap {
	background-color: rgb(255, 255, 255) !important;
	max-width: 480px !important;
	border-radius: 8px !important;
}

/** Forms >> Form Custom Donate Type Image **/
.form-custom-donate-type label.ff-el-image-input-src {
	background-size: contain !important;
	max-width: 100% !important;
	height: 50px !important;
	margin-bottom: 10px !important;
}

/** Forms >> Form Custom Donate Type Holder **/
.form-custom-donate-type .ff-el-image-holder {
	max-width: 15% !important;
	margin-right: 2% !important;
	margin-left: 2% !important;
	border-style: none !important;
}

/** Forms >> Form Custom Donate Type Photo Holder **/
.form-custom-donate-type .ff_el_checkable_photo_holders {
	
}

/** Forms >> Form Custom Donate Type **/
.form-custom-donate-type {
	
}

/** Forms >> Form Custom Donation Type Label **/
.form-custom-donate-type .ff-el-form-check-label > span {
	padding-right: 2px !important;
	padding-left: 2px !important;
}

/** Forms >> ACD Donation Form Btn Next **/
.acd-donation-form-wrap .ff-btn-next {
	background-color: rgb(0, 167, 122) !important;
	border-style: none !important;
}

/** Forms >> ACD Donation Form Group Content **/
.acd-donation-form-wrap .ff-el-group:not(.group-title), 
.acd-donation-form-wrap .step-nav, 
.acd-donation-form-wrap .ff-column-container, 
.acd-donation-form-wrap .ff-chained-select-field-wrapper {
	width: 94% !important;
	margin-right: 3% !important;
	margin-bottom: 1% !important;
	margin-left: 3% !important;
}

/** Forms >> ACD Donation Form Group Title **/
.acd-donation-form-wrap .ff-el-group.group-title {
	font-size: 1.33rem !important;
	background-color: rgb(240, 246, 250) !important;
	background-image: linear-gradient(rgb(255, 255, 255), rgb(240, 246, 250)) !important;
	min-height: 120px !important;
	padding: 1rem !important;
	border-top-left-radius: 8px !important;
	border-top-right-radius: 8px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** Forms >> ACD Donation Form Step **/
.acd-donation-form-wrap .fluentform-step {
	padding: 0 !important;
}

/** Forms >> ACD Donation Form Nav **/
.acd-donation-form-wrap .step-nav {
	margin-top: 30px !important;
}

/** Forms >> ACD Donation Form Submit Wrapper **/
.acd-donation-form-wrap .ff_submit_btn_wrapper {
	margin-top: 30px !important;
}

/** Forms >> Form Custom Donation Type Label Selected **/
.form-custom-donate-type .ff_item_selected .ff-el-form-check-label > span {
	background-color: rgb(73, 71, 114) !important;
}

/** Forms >> ACD Donation Form First Btn Next **/
.acd-donation-form .ff_start_paging .ff-btn-next {
	font-size: 1.5rem !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	padding: 18px 100px 18px 100px !important;
	margin: 40px auto 22px auto !important;
	border-radius: 8px !important;
	float: none !important;
	display: block !important;
}


/*( Phone )*/
@media (max-width: 599px) {

	/*= Forms ===================== */

	/** Forms >> Form Custom Donate Type Holder **/
	.form-custom-donate-type .ff-el-image-holder {
	max-width: 17% !important;
	margin-right: 1% !important;
	margin-left: 1% !important;
}

	/** Forms >> Form Custom Donation Type Label **/
	.form-custom-donate-type .ff-el-form-check-label > span {
	font-size: 75% !important;
}


	/*= Content =================== */

	/** Content >> .mobile-reverse-col **/
	.mobile-reverse-col {
	-webkit-flex-direction: column-reverse !important;
	-moz-flex-direction: column-reverse !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !important;
}

	/** Content >> .wp-block-image img **/
	.wp-block-image img {
	
}


}

