/* 
Theme Name: Buzz To The Rescues
Theme URI: http://buzzgroupinc.com
Description: The Buzz Pet Rescue Theme is built to be completely customizable for Pet Rescues. It injects the Buzz Plugins using custom shortcodes designed to specifically support Pet Rescues on the Buzz platform.
Version: 4.3.1
Author: Buzz Group, Inc.
Author URI: http://www.buzzgroupinc.com
Text Domain: buzz
GitHub Theme URI: BuzzCodeCo/buzz-rescues
*/

@font-face {
	font-display:swap;
}

.buzz-cats-shortcode {
    position: relative;
}
.buzz-cats-shortcode a.Bzl-afl {
    display: block;
    position: absolute;
    top: -6em;
    right: 0;
    padding: .75em 1.25em;
    margin: 0;
}

body #Bzl-afv-forms .gform_wrapper li.gfield.gfield_error.gfield_contains_required {width:100%!important;}

.bzl-local-resources-wrap .local-resource-item .localres_item_desc {display:inline-block; height:70px;overflow-y:hidden;width: 95%; }
a.localres_item_showmore,
a.localres_item_hidemore {display:inline-block; background-color:#fff;;margin:10px auto 20px auto;}

.hr-separator {display:block; margin:1.25em 0; position:relative;width:100%; text-align:center;}
.hr-separator > span {display:inline-block; width:40px;background-color:#fff; height: 40px; text-align:center; border:2px solid rgba(0,0,0,0.15); -webkit-border-radius:50%;border-radius:50%; line-height:35px;font-weight:bold;font-size:1.25em;z-index:5}
.hr-separator::before {content:'';position:absolute; display:block; left: 0; top:50%; right: 0; width:100%; height:2px; background-color:rgba(0,0,0,0.15); margin-top: -1px;z-index:-1;}

#Bzl-afv-forms .gform_legacy_markup_wrapper .gfield_date_day input[type=number],
#Bzl-afv-forms .gform_legacy_markup_wrapper .gfield_date_month input[type=number] {width: calc(6rem + 8px)!important;}
#Bzl-afv-forms .gform_legacy_markup_wrapper .gfield_date_year input[type=number] {width: calc(7rem + 8px)!important;}
#Bzl-afv-forms .gform_legacy_markup_wrapper .ginput_container_date {max-width:8rem!important;}
#Bzl-afv-forms .gform_legacy_markup_wrapper .gfield_date_day, 
#Bzl-afv-forms .gform_legacy_markup_wrapper .gfield_date_month {width:7rem!important;}

div#gform_wrapper_2 {
    display: inline-block !important;
}

/* Payment Page hiwte text problem */
/*#Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post .Bzl-dog-single-info .spl_needs_head small, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post .give-donation-amount.form-row-wide span.give-currency-symbol, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post .give-donation-amount.form-row-wide span.give-donation-total-label, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post .give-donation-amount.form-row-wide span.give-final-total-amount, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post .give-donation-amount.form-row-wide input#give-amount, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .Bzl-dog-post form.give-form .give-input, #Bzl-dog-montreal-single.Bzl-dog-single.BGprime .hr-separator > span, #give-final-total-wrap > span {
    color: #272727!important;
}*/
/* ====== end ========= */