/* Brooklyn Overhead Door Spring & Opener Repair - additions (2026) */
img {max-width: 100%; height: auto;}
iframe {max-width: 100%;}
.bk-intro {background: #f4f6f8; border: 1px solid #e1e6eb; border-radius: 4px; padding: 14px 16px; margin: 14px 0 20px;}
.bk-intro p {margin: 0 0 10px;}
.bk-grid {list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px;}
.bk-grid li {margin: 0; padding: 0; background: none;}
.bk-grid a {display: block; padding: 6px 12px; border: 1px solid #ccd5de; border-radius: 3px; background: #fff; font-size: 13px; text-decoration: none;}
.bk-page p, .bk-page li {font-size: 14px; line-height: 1.7;}
.bk-page h2 {margin: 26px 0 10px;}
.bk-lead {font-size: 16px !important;}
.bk-photo {text-align: center;}
.bk-list {margin: 0 0 16px 20px; list-style: disc;}
.bk-list li {margin-bottom: 6px;}
.bk-faq h4 {margin: 16px 0 4px;}
.bk-cta {background: #222; color: #fff; text-align: center; padding: 20px; border-radius: 6px; margin: 26px 0;}
.bk-cta p {color: #fff; margin: 0 0 10px;}
.bk-btn {display: inline-block; background: #f5b400; color: #111 !important; padding: 9px 20px; border-radius: 4px; font-weight: bold; text-decoration: none !important;}
.bk-side {background: #f4f6f8; padding: 16px; border-radius: 6px; margin-bottom: 18px;}
.bk-side ul {margin: 0 0 0 18px; list-style: disc;}
.bk-side li {margin-bottom: 4px;}
.bk-rating {background: #f4f6f8; padding: 16px; border-radius: 6px; text-align: center; margin-bottom: 20px;}
.bk-rating .stars {font-size: 24px; color: #f5b400;}
.bk-callbar {display: none;}
@media only screen and (max-width: 767px) {
	.bk-callbar {display: block; position: fixed; left: 0; right: 0; bottom: 0; z-index: 9999; padding: 14px 10px; background: #f5b400; color: #111 !important; text-align: center; font-size: 17px; font-weight: bold; text-decoration: none; box-shadow: 0 -3px 12px rgba(0,0,0,.25);}
	body {padding-bottom: 54px;}
}
