@font-face{font-family:"Fira Sans";font-style:normal;font-weight:300;src:url("../webfonts/fira-sans-v9-latin-300.eot");src:local("Fira Sans Light"),local("FiraSans-Light"),url("../webfonts/fira-sans-v9-latin-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-v9-latin-300.woff2") format("woff2"),url("../webfonts/fira-sans-v9-latin-300.woff") format("woff"),url("../webfonts/fira-sans-v9-latin-300.ttf") format("truetype"),url("../webfonts/fira-sans-v9-latin-300.svg#FiraSans") format("svg")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("../webfonts/fira-sans-v9-latin-regular.eot");src:local("Fira Sans Regular"),local("FiraSans-Regular"),url("../webfonts/fira-sans-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-v9-latin-regular.woff2") format("woff2"),url("../webfonts/fira-sans-v9-latin-regular.woff") format("woff"),url("../webfonts/fira-sans-v9-latin-regular.ttf") format("truetype"),url("../webfonts/fira-sans-v9-latin-regular.svg#FiraSans") format("svg")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url("../webfonts/fira-sans-v9-latin-500.eot");src:local("Fira Sans Medium"),local("FiraSans-Medium"),url("../webfonts/fira-sans-v9-latin-500.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-v9-latin-500.woff2") format("woff2"),url("../webfonts/fira-sans-v9-latin-500.woff") format("woff"),url("../webfonts/fira-sans-v9-latin-500.ttf") format("truetype"),url("../webfonts/fira-sans-v9-latin-500.svg#FiraSans") format("svg")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url("../webfonts/fira-sans-v9-latin-700.eot");src:local("Fira Sans Bold"),local("FiraSans-Bold"),url("../webfonts/fira-sans-v9-latin-700.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-v9-latin-700.woff2") format("woff2"),url("../webfonts/fira-sans-v9-latin-700.woff") format("woff"),url("../webfonts/fira-sans-v9-latin-700.ttf") format("truetype"),url("../webfonts/fira-sans-v9-latin-700.svg#FiraSans") format("svg")}@font-face{font-family:"Fira Sans Extra Condensed";font-style:normal;font-weight:300;src:url("../webfonts/fira-sans-extra-condensed-v3-latin-300.eot");src:local("Fira Sans Extra Condensed Light"),local("FiraSansExtraCondensed-Light"),url("../webfonts/fira-sans-extra-condensed-v3-latin-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-extra-condensed-v3-latin-300.woff2") format("woff2"),url("../webfonts/fira-sans-extra-condensed-v3-latin-300.woff") format("woff"),url("../webfonts/fira-sans-extra-condensed-v3-latin-300.ttf") format("truetype"),url("../webfonts/fira-sans-extra-condensed-v3-latin-300.svg#FiraSansExtraCondensed") format("svg")}@font-face{font-family:"Fira Sans Extra Condensed";font-style:normal;font-weight:400;src:url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.eot");src:local("Fira Sans Extra Condensed Regular"),local("FiraSansExtraCondensed-Regular"),url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.woff2") format("woff2"),url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.woff") format("woff"),url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.ttf") format("truetype"),url("../webfonts/fira-sans-extra-condensed-v3-latin-regular.svg#FiraSansExtraCondensed") format("svg")}body{background:url("../images/header.jpg") no-repeat center top #fff;background-size:100% 250px;font-family:"Fira Sans",sans-serif;font-size:16px;line-height:22px;color:#8b7b8b;padding-top:50px}a{color:#8b7b8b}a:hover,a:focus,a:active,a.active{color:#8b7b8b;text-decoration:underline}header.site-header h1{max-width:480px;display:block;margin:0 auto 50px;padding-left:12px;height:150px}header.site-header #searchbox{margin-top:-60px;margin-bottom:0}header.site-header #searchbox form{max-width:200px;margin-left:auto}header.site-header #searchbox form input,header.site-header #searchbox form button{border:1px solid #8b7b8b;background-color:rgba(255,255,255,.7);max-height:30px}header.site-header #searchbox form input{border-right-width:0;box-shadow:none}header.site-header #searchbox form button{margin-left:1px;border-left-width:0;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#8b7b8b}header.site-header #searchbox form button:hover,header.site-header #searchbox form button:focus,header.site-header #searchbox form button:active{color:#8cb907}.top-navigation{width:100%;margin-bottom:50px}.top-navigation nav{background-color:#bfa3a5;margin-bottom:20px;padding-top:0}.top-navigation nav a{color:#424455;text-transform:uppercase;font-family:"Fira Sans Extra Condensed",Arial,sans-serif;font-size:24px;padding-top:14px;padding-bottom:12px}.top-navigation nav a:hover,.top-navigation nav a:focus,.top-navigation nav a:active,.top-navigation nav a.active{color:#fff;text-decoration:none}.top-navigation nav .dropdown-menu{background-color:#eee5d9;min-width:230px;border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;margin-top:0;border-color:#cec8c0}.top-navigation nav .dropdown-menu a{text-transform:none;padding:5px 12px;font-size:18px}.top-navigation nav .dropdown-menu a:hover,.top-navigation nav .dropdown-menu a:focus,.top-navigation nav .dropdown-menu a:active,.top-navigation nav .dropdown-menu a.active{color:#000;background-color:#eee}h2,h3,h4{font-family:"Fira Sans Extra Condensed",Arial,sans-serif;font-weight:300;color:#424455}ol{counter-reset:section;list-style-type:none}ol li{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;text-decoration:none}ol li:before{font-family:"Fira Sans Extra Condensed",Arial,sans-serif;content:counter(section, upper-roman);counter-increment:section;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;color:#eee;background-color:#bfa3a5;height:2em;width:2em;line-height:2em;text-align:center;font-weight:bold;border-radius:2em}.item-image{background-repeat:no-repeat;background-position:center center;transition:background-size .4s ease-in-out;height:380px;background-size:auto 100%}.item-image:hover{background-size:auto 110%}@media(min-width: 576px)and (max-width: 991px){.card h3{font-size:1.3em}.card .item-image{height:250px}}.card-deck{margin-bottom:30px}.card-deck .card{border:none}.card-deck .card .card-body{text-align:center}.card-deck .card .card-body h3.card-title{margin-bottom:6px}.card-deck .card .card-body p{font-size:13px}.card-deck .card:hover a{text-decoration:none}.card-deck .card:hover a h3{text-decoration:underline}.card-deck .card:hover .item-image{background-size:auto 110%}article .item-image{height:300px;margin-bottom:40px;background-size:100% auto}article .item-image:hover{background-size:110% auto}article .shariff .theme-white .shariff-button{border-width:0}article figure figcaption{font-style:italic}article li.media img{max-width:48px}article li.media p{padding-top:5px}@media(min-width: 768px){.additions{margin-left:15px}}dl dt{margin-bottom:6px}#tabShoppingSection dl dd{padding-left:20px}#tabShoppingSection dl dd::before{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;margin-right:5px;color:#8b7b8b}@media(max-width: 575px){#tabShoppingSection dl{padding-left:2px;padding-right:2px}#tabShoppingSection dl dd{padding-left:4px}}nav.blog-pagination{display:flex;justify-content:center;margin:50px 0}nav.blog-pagination a.btn,nav.blog-pagination a.btn:disabled{margin:0 5px;border-color:#bfa3a5;color:#bfa3a5}nav.blog-pagination a.btn:hover,nav.blog-pagination a.btn:focus,nav.blog-pagination a.btn:active,nav.blog-pagination a.btn:disabled:hover,nav.blog-pagination a.btn:disabled:focus,nav.blog-pagination a.btn:disabled:active{color:#fff;background-color:#eee5d9}#backToTop a{position:fixed;right:15px;bottom:15px}::-moz-selection{color:#fff;background-color:#bfa3a5}::selection{color:#fff;background-color:#bfa3a5}@media print{#searchbox,.top-navigation{display:none !important}body{background:none;font-size:12pt;font-family:Arial,Verdana;color:#000;margin:0}a{color:#000}.tab-pane{margin-left:20px;font-size:1.3em}}