/*! Theme Name: O'Fallon Fire Theme URI: https://www.kadencewp.com/kadence-theme/ Template: kadence Author: Spencer Web Design Author URI: https://www.spencerwebdesign.com/ Description: A child theme for the Kadence Theme. Version: 1.0.0 License: GNU General Public License v3.0 (or later) License URI: https://www.gnu.org/licenses/gpl-3.0.html Text Domain: ofallon-fire */ .site-top-header-wrap .site-container{padding-right:0}.site-top-header-wrap .site-header-item:nth-child(1){margin-right:28px}.site-top-header-wrap .site-header-item:nth-child(2){margin-right:0}.site-branding .site-description{margin:0 0 0 0.15em!important}.header-social-wrap a:hover img,.off-footer-socials a:hover img{opacity:.75}.header-html a,.header-html2 a{cursor:pointer;display:block;font-size:.9rem;text-decoration:none!important;padding:0 30px}.header-html a .fa,.header-html2 a .fa{position:relative;top:2px;font-size:1.3rem;margin-right:5px}.mobile-html a,.mobile-html2 a{font-size:.9rem;text-decoration:none!important;padding:0 15px}.mobile-html a .fa,.mobile-html2 a .fa{position:relative;top:1px;font-size:1.1rem}.header-html{background:#eeea7a;line-height:36px}.header-html:hover{background:#183153}.header-html a,.mobile-html a,.mobile-html a:active,.mobile-html a:focus{color:#183153}.header-html a:hover{color:#eeea7a}.header-html2{background:#363b7e;line-height:36px}.header-html2:hover{background:#fff}.header-html2 a,.mobile-html2 a,.mobile-html2 a:active,.mobile-html2 a:focus{color:#fff}.header-html2 a:hover{color:#363b7e}#main-header .site-main-header-wrap,#mobile-header .site-main-header-wrap{background-color:unset}.header-navigation ul li.menu-item>a{line-height:2.25em}.header-navigation ul ul.sub-menu{left:25px}#primary .content-wrap .page-title{max-width:1200px;margin:0 auto}#primary .content-wrap .page-title h1{padding:0 20px;position:relative;top:28px;margin-top:25px}.site-footer{margin-top:200px}.site-footer-middle-section-1 #block-3{position:absolute;bottom:-30px}.site-footer-middle-section-2{text-align:center}.site-footer-middle-section-2 #block-8{position:absolute;right:0;top:-5px}.off-footer-socials{list-style:none;display:flex;margin:0}.off-footer-socials li{margin-right:15px}.off-footer-socials a img{width:28px}#block-4 img{margin:0 auto 15px}#block-5 p,#block-6 p,#block-7 p{margin-top:0;margin-bottom:0}#block-5 p{font-weight:600}#colophon .footer-html{margin:.5em 0}@media(max-width:1024px){.site-top-header-wrap .site-header-section{height:30px}.site-top-header-wrap .site-header-item:nth-child(1){margin-right:18px}.site-top-header-wrap .site-header-item:nth-child(2){background:#363b7e}.site-top-header-wrap .site-header-item:nth-child(3){background:#eeea7a}.site-footer-middle-section-1 #block-3{bottom:0}}@media(max-width:768px){#primary .content-wrap .page-title h1{margin-top:0}.site-footer{margin-top:0}.site-footer-middle-section-2 #block-8{position:unset;right:unset;top:unset}.off-footer-socials{justify-content:center}}@media(max-width:719px){.site-middle-footer-wrap .site-container{padding:0}.site-middle-footer-wrap .site-container .site-middle-footer-inner-wrap{padding-top:0}.site-footer-middle-section-1{background:#fff}.site-footer-middle-section-1 #block-3{position:relative;bottom:unset}.off-footer-socials{margin-bottom:15px}.off-footer-socials li{margin:0 7px}.site-footer-middle-section-1 #block-3 img{max-width:55%;margin:0 auto}#block-7 p{margin-bottom:1em}}@media(max-width:320px){#colophon .footer-html p{line-height:1.1em}}