/* Copyright 2025 Gahela Software: https://www.gahela.com [2025-10-26T16:07:39-04:00] */

.blog-summary-container h2{font-size:1.2em!important;border:none!important;margin:5px!important}.blog-summary-container{margin:0 0 30px 0;padding:30px;background:#E8E8E8 no-repeat center top;color:#111;text-align:center;height:300px;position:relative}.blog-summary-container h1{font-size:3em;color:#111;margin:0}.blog-summary-category{margin:5px 10px;min-height:24px;border-bottom:2px solid #9C9C9C;color:#272727;font-weight:700}.blog-post-summary{position:absolute;right:10px;bottom:10px;height:50%;width:95%;max-height:200px;max-width:500px;background-color:rgba(255,255,255,.8)}@media (max-width:480px){.blog-summary-container h2{font-size:1em!important}}div.gfw-hint{border:2px #B7B7B7 solid;background:rgba(244,249,255,.88);width:250px;top:0;line-height:20px;position:absolute;padding:5px;z-index:10;display:none;font-size:13px;font-weight:400;box-shadow:1px 1px 2px rgba(255,255,255,.3);-moz-box-shadow:1px 1px 2px rgba(255,255,255,.3);-webkit-box-shadow:1px 1px 2px rgba(255,255,255,.3)}.gfw-hint-anchor{cursor:pointer;display:inline;position:relative}.gfw-hint-image{padding-top:5px;vertical-align:text-bottom;font-size:16px;color:#278FFF}h3 .gfw-hint-image{vertical-align:initial}.gfw-hint-spacer{display:inline-block;width:15px}img.emoji{height:16px;width:16px;margin:0 .05em 0 .1em;vertical-align:-.1em}.blog-tag{font-size:smaller;display:inline-block;padding:1px 7px;border:1px solid #e0e0e0;border-radius:4px;background-color:#f1f1f1}.gfw-menu .has-banner:after{content:attr(data-banner-text);display:inline-block;font-size:10px;line-height:10px;letter-spacing:.5px;text-align:center;margin-left:4px;background-color:#000;font-weight:bolder;color:#FFF;padding:2px 3px 3px;position:relative;top:-2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.menu-has-dropdown{margin-left:5px!important;font-size:14px;color:#969696}.gfw-dropdown-link{min-width:12em;width:100%}.gfw-menu-list-sub:after{content:'';display:table;clear:both}div.theme-fw-flexbox div.gfw-menu-box nav{display:flex;flex-wrap:wrap}.gfw-menu-horizontal{position:relative;z-index:9999}.gfw-menu-link-horizontal{display:inline-block;margin-right:1px}.gfw-menu-link-horizontal a{display:inline-block;min-width:100px;white-space:nowrap}a.parent-menu-link{padding:5px;vertical-align:middle}.menu-panel-group>.row{padding:0}.gfw-menu-horizontal .menu-contents{min-height:100px;position:relative}.gfw-menu-horizontal .panel-text{position:absolute}.gfw-menu-horizontal .menu-panel-row{padding:0 15px}.gfw-menu-horizontal .menu-panel-group{padding:0}.gfw-menu-horizontal .row.menu-panel-row .row{margin:0}.gfw-columns-menu-column{float:left;padding:10px}.parent-menu-link{border:none!important}.parent-menu-link.horiz-link-active .menu-has-dropdown{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ot-transform:rotate(180deg);transform:rotate(180deg)}a.sublink-header{margin:5px}a.sublink{border-bottom:1px solid #CCC;margin:2px}div#gfw-menu-close-click{background-color:transparent!important;position:absolute;top:0;left:0;z-index:1}div.gfw-flyout-menu-link{padding:5px;min-width:75px}.gfw-root-menu-link.gfw-menu-link-horizontal a{text-align:center}.gfw-menu{float:left;position:relative;margin:0;padding:0;list-style:none;width:100%}.gfw-menu,.gfw-menu *{list-style:none}.gfw-menu li{position:relative}.gfw-menu ul.gfw-menu-list-sub{position:absolute;display:none;z-index:99;box-shadow:0 2px 5px 0 #ccc}.gfw-menu>li.gfw-ml-horizontal{display:inline-block;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}.gfw-menu>li:hover,.gfw-menu>li.gfw-hover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.gfw-menu li:hover>ul,.gfw-menu li.gfw-hover>ul{display:block}.gfw-menu a{display:block;position:relative}.gfw-menu ul ul{top:0;left:100%}.gfw-menu>li.gfw-ml-horizontal>a,.gfw-menu>li>span.gfw-menu-with-ul{display:block;position:relative;padding:.75em 1em;width:100%;line-height:20px;text-decoration:none;zoom:1}.gfw-menu .mt-columns{width:auto}.gfw-menu .mt-columns .gfw-ml-horizontal{min-width:200px}li.linkstyle-header{font-size:larger;font-weight:700}.sf-navbar{background:#BDD2FF;position:relative;margin-bottom:5em}.sf-navbar:before{content:'';position:absolute;left:0;z-index:-1;background-color:#BDD2FF;height:200%;width:100%}.sf-navbar ul{box-shadow:none}.sf-navbar li{background:#AABDE6;position:static}.sf-navbar>li>a,.sf-navbar>li>ul>li>a{border:none}.sf-navbar>li>ul{min-width:36em}.sf-navbar ul li{background:#BDD2FF;position:relative}.sf-navbar ul ul{left:0;top:100%}.sf-navbar ul ul li{width:100%}.sf-navbar>li>ul>li{float:left}.sf-navbar li.current{background:#BDD2FF}.sf-navbar li:hover,.sf-navbar li.gfw-hover,.sf-navbar ul li.current{background:#BDD2FF}.sf-navbar ul li:hover,.sf-navbar ul li.gfw-hover,.sf-navbar ul ul li{background:#D1DFFF}.sf-navbar ul ul li:hover,.sf-navbar ul ul li.gfw-hover,.sf-navbar ul ul li.current{background:#E6EEFF}.sf-navbar ul li.current>a{font-weight:700}.sf-arrows.sf-navbar ul .gfw-menu-with-ul:after{margin-top:-3px;margin-right:0;border-color:transparent;border-top-color:rgba(255,255,255,.5)}.sf-arrows.sf-navbar ul>li>.gfw-menu-with-ul:focus:after,.sf-arrows.sf-navbar ul>li:hover>.gfw-menu-with-ul:after,.sf-arrows.sf-navbar ul>.gfw-hover>.gfw-menu-with-ul:after{border-color:transparent;border-top-color:#fff}.sf-vertical{width:12em}.sf-vertical ul{left:100%;top:0}.sf-vertical>li{float:none}.sf-vertical li{width:100%}.sf-vertical.sf-arrows>li>.gfw-menu-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:rgba(255,255,255,.5)}.sf-vertical.sf-arrows li>.gfw-menu-with-ul:focus:after,.sf-vertical.sf-arrows li:hover>.gfw-menu-with-ul:after,.sf-vertical.sf-arrows .gfw-hover>.gfw-menu-with-ul:after{border-left-color:#fff}div#contact-us-sidelink{position:fixed;background-color:#292929;opacity:.8;height:50px;width:175px;overflow:hidden;z-index:11;display:none;cursor:pointer}div#contact-us-sidelink:hover{opacity:.95}div#contact-us-sidelink:after{font-family:FontAwesome;content:'\f1cd';position:absolute;color:rgba(100,100,100,.4);top:-4px;left:58px;z-index:-1;font-size:53px}div#contact-us-sidelink.right{top:35%;right:-125px;display:block;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ot-transform:rotate(90deg);transform:rotate(90deg)}div#contact-us-sidelink.left{top:35%;left:-125px;display:block;transform-origin:center;transform:rotate(90deg)}div#contact-us-sidelink.bottom{right:5%;bottom:-100px;display:block}.contact-us-textbox{line-height:42px}.contact-us-text{color:#FFF;font-size:1.1em;width:100%;text-align:center}#contact-us-form-container input{width:400px;margin:1px}#contact-us-form-container textarea{width:400px;height:150px;margin:1px}.contact-button-container{text-align:center;margin:10px}img.antispam-image{-gfw-drop-shadow:.5em;width:152px;height:52px}div.antispam-error-container{text-align:left}div.new-antispam-error-text{margin-bottom:5px}@font-face{font-family:'FontAwesome';font-display:auto;src:url("//liambrewer.com/themes/default/images/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format('embedded-opentype'),url(//liambrewer.com/themes/default/images/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//liambrewer.com/themes/default/images/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//liambrewer.com/themes/default/images/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url("//liambrewer.com/themes/default/images/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg');font-weight:400;font-style:normal}div.gfw-p-10078{text-align:center}div.gfw-p-10078 h1{margin-top:10px;margin-bottom:10px}div.gfw-p-10078 h1:after{top:10px;background:#a9aeb3;content:"";display:block;height:1px;margin:24px auto 0;vertical-align:middle;width:20%}div.gfw-p-10080{text-align:center;padding:15px}div.gfw-p-10082{text-align:center}div.gfw-p-10079{padding:15px}div.gfw-p-10081{color:#b0b0b0;margin-top:10px;margin-bottom:10px}div.gfw-l-10036{z-index:1}div.gfw-l-10037{z-index:2}div.gfw-l-10039{z-index:3}div.gfw-p-10142 ul.gfw-menu.sf-js-enabled.gfw-menu-list-root{text-align:center}div.gfw-r-10044{border-top:2px solid #dcdde1}@media (max-width:479px){div.gfw-p-10077{order:0}div.gfw-p-10078{order:0}div.gfw-p-10078 h1{line-height:initial}div.gfw-p-10080{order:0}div.gfw-p-10082{padding-right:0;padding-left:0;order:0}div.gfw-p-10079{order:0}div.gfw-p-10081{order:0}div.gfw-p-10085{order:0}div.gfw-p-10002{order:1}div.gfw-p-10139{order:0}div.gfw-p-10004{order:5}div.gfw-p-10142{order:1}}@media (min-width:480px) and (max-width:767px){div.gfw-p-10077{order:0}div.gfw-p-10078{order:0}div.gfw-p-10080{order:0}div.gfw-p-10082{order:0}div.gfw-p-10079{order:0}div.gfw-p-10081{order:0}div.gfw-p-10085{order:0}div.gfw-p-10002{order:1}div.gfw-p-10139{order:0}div.gfw-p-10004{order:5}div.gfw-p-10142{order:1}}@media (min-width:768px) and (max-width:991px){div.gfw-p-10077{order:0}div.gfw-p-10078{order:0}div.gfw-p-10080{order:0}div.gfw-p-10082{order:0}div.gfw-p-10079{order:0}div.gfw-p-10081{order:0}div.gfw-p-10085{order:0}div.gfw-p-10002{order:1}div.gfw-p-10139{order:0}div.gfw-p-10004{order:5}div.gfw-p-10142{order:1}}@media (min-width:992px) and (max-width:1199px){div.gfw-p-10077{order:0}div.gfw-p-10078{order:0}div.gfw-p-10080{order:0}div.gfw-p-10082{order:0}div.gfw-p-10079{order:0}div.gfw-p-10081{order:0}div.gfw-p-10085{order:0}div.gfw-p-10002{order:1}div.gfw-p-10139{order:0}div.gfw-p-10004{order:5}div.gfw-p-10142{order:1}}@media (min-width:1200px){div.gfw-p-10077{order:0}div.gfw-p-10078{order:0}div.gfw-p-10080{order:0}div.gfw-p-10082{order:0}div.gfw-p-10079{order:0}div.gfw-p-10081{order:0}div.gfw-p-10085{order:0}div.gfw-p-10002{order:1}div.gfw-p-10139{order:0}div.gfw-p-10004{order:5}div.gfw-p-10142{order:1}}