 .brxe-post-content p { margin: 0 0 15px; } .brxe-post-content ul, .brxe-post-content ol { padding-left: 40px; margin: 15px 0; } .brxe-post-content ul { color: var(--red); } .brxe-post-content a { font-size: 3rem; font-weight: 700; line-height: 1.15; text-shadow: 1px 1px 1px #000; } .brxe-post-content p a[href^="tel:"], .brxe-post-content li a { font-size: inherit; text-shadow: none; } .brxe-post-content hr { background-color: #ccc; border: 0; height: 1px; width: 100px; margin: 0 0 15px; } .brxe-post-content .service-list { text-align: center; } .brxe-post-content .list-horizontal { padding-left: 0; } .brxe-post-content .list-horizontal li { display: inline-block; list-style: none; } .brxe-post-content .list-horizontal li::before { content: " \2022 "; color: #000; font-size: 18px; white-space: pre; } .brxe-post-content .list-horizontal li:first-child::before { content: ""; } .brxe-post-content .guttercleaning { margin-right: 30px; } .brxe-post-content .checklistimg { margin-right: 75px; } .brxe-post-content .youtube-responsive-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .brxe-post-content .youtube-responsive-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  .foogallery-album-gallery-list .foogallery-pile h3 { background: #fff !important; color: #000 !important; font-size: 1.7rem; font-weight: 400; line-height: 1.2; } .foogallery-album-gallery-list .foogallery-pile h3 span { display: block; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin-top: 4px; } .foogallery-album-header p { margin: 0 0 4px; font-size: 1.6rem; line-height: 1.3; } .foogallery-album-header h2 { font-size: 2rem; line-height: 1.25; margin: 0 0 10px; }