/* 
Theme Name: Buzz To The Rescues Child
Theme URI: http://buzzgroupinc.com
Description: The Buzz Pet Rescue Child 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: 1.0
Author: Buzz Group, Inc.
Author URI: http://www.buzzgroupinc.com
Template: buzz-rescues
Text Domain: buzz
*/

/*-- WordPress Core --*/
html, body, div, p, th, td, table, a {font-size: 14px; line-height: 24px;}
a img.alignright { float: right; margin: 0.5em 0 1.25em 1.25em; }
a img.alignnone { margin: 0.5em 1.25em 1.25em 0; }
a img.alignleft { float: left; margin: 0.5em 1.25em 1.25em 0; }
a img.aligncenter { display: block; margin: inherit auto; }
.wp-caption { background: rgba(255,255,255,0.1); border: 1px solid rgba(0,0,0,0.1); max-width: 100%; padding: 1em; text-align: center; }
.wp-caption.alignnone { margin: 0.5em 1.25em 1.25em 0; }
.wp-caption.alignleft { margin: 0.5em 1.25em 1.25em 0; }
.wp-caption.alignright { margin: 0.5em 0 1.25em 1.25em; }
.wp-caption img { border: 0; height: auto; margin: 0; max-width:100%; padding: 0; }
.wp-caption p.wp-caption-text { font-size: 0.8em; line-height: 1.25em; margin: 0; padding: 0 0.3em 0.5em;}

/* Text meant only for screen readers. */
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position:absolute; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 1em 1.75em; text-decoration: none; top: 0.5em; z-index: 100000; /* Above WP toolbar. */ }
.alignright { float:right; margin:0 0 1.65em 1.65em; }
.alignleft { float:left; margin:1.65em 1.65em 1.65em 0; }
.aligncenter { display:block; text-align:center; margin:0 auto 1em auto;}
.size-auto,  .size-full, .size-large, .size-medium, .size-thumbnail { max-width: 100%; height: auto; }
body.logged-in, .logged-in #nav-expander, .logged-in nav.nav, .logged-in header#header { top:32px; }

body.Bzl-coachella .Bzl-Hd-topbar {padding:0.65em 0;}

body.single-dog .give-form .give-donation-amount.form-row-wide {float: none!important;}
body.Bzl-denver .Bzl-dog-post .rel .spl_needs_emotional  {margin-right:1.75em!important; width: 96%!important;}
body.Bzl-denver .Bzl-dog-post .rel #dog_sponsor_box {margin-right:1.75em!important;}

#Bzl-dog-muskogee-single .Bzl-dog-single-gallery.Bzl-popup-gallery {
	background-color: #010054!important;
	position: relative;
}
#Bzl-dog-muskogee-single .Bzl-dog-single-gallery.Bzl-popup-gallery {
	display: block;
	box-shadow: -500px 0 0 0 #010054;
}

/** ========  Miami Details Design ========== **/
#Bzl-dog-miami-single .Bzl-dog-post .Bzl-dog-single-info {background: url('assets/img/detail-logo-bg.png') left bottom no-repeat;}
#Bzl-dog-miami-single .Bzl-dog-post .Bzl-dog-single-gallery.Bzl-popup-gallery {background: url('assets/img/miami-stamp.png') left bottom no-repeat;}

@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){
	#Bzl-dog-miami-single .Bzl-dog-post .Bzl-dog-single-gallery.Bzl-popup-gallery {background:none;}
}

.fl-asst .fl-asst-sidebar-cell ul li {
	display: none !important;
}

.fl-asst .fl-asst-sidebar-cell ul li:nth-child(2) {
	display: block !important;
}

