@charset "UTF-8";:root,[data-bs-theme="light"]{--bs-border-radius:3px}.offcanvas{z-index:2050}.offcanvas.offcanvas-start{width:50%}@media (max-width:1200px){.offcanvas.offcanvas-start{width:80%}}@media (max-width:768px){.offcanvas.offcanvas-start{width:95%}}.offcanvas-backdrop{z-index:2049}.bg-primary{background-color:#D77C00 !important}.btn-outline-primary{--bs-btn-color:#D77C00;--bs-btn-border-color:#D77C00;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#D77C00;--bs-btn-hover-border-color:#D77C00;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#FFF;--bs-btn-active-bg:#D77C00;--bs-btn-active-border-color:#D77C00;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#D77C00;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#D77C00;--bs-gradient:none}.btn-primary{--bs-btn-color:#FFF;--bs-btn-bg:#D77C00;--bs-btn-border-color:#D77C00;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#FFF;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#D77C00;--bs-btn-disabled-border-color:#D77C00}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:#212b32;background:none;border:0;text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;display:block}.nav-link:hover,.nav-link:focus{color:#404040}.nav-pills{--bs-nav-pills-border-radius:0;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#D77C00}.modal{z-index:1051}#fmm-confirm-modal,#fmm-save-modal,#fmm-quote-modal,#fmm-quote-modal-basket{z-index:3050}#fmm-alert-modal{z-index:3051}.collapsing{-webkit-transition:none;transition:none;display:none}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:#4b4b4b;--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:#fff;--bs-pagination-focus-bg:#D77C00;--bs-pagination-focus-box-shadow:0 0 0 .25rem #212b32;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#D77C00;--bs-pagination-active-border-color:#AAA;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex;flex-wrap:wrap}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;display:block;position:relative}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:0 0 0 0.05rem #626262;outline:0}.card{border-radius:3px !important}@media only screen and (max-width:500px){.btn-group{display:block}.btn-group .btn{display:block;float:none;width:100%;border-radius:3px !important}}@media only screen and (max-width:450px){.card-body .input-group-text{width:100%}.row{margin-left:0}.row>*{padding-left:0;padding-right:0}.container-xl{padding-left:0;padding-right:0}}@media (max-width:1400px){.row{margin-right:0}.row>*{padding-right:0}}body{background-color:#bdbdbd}@media screen and (min-width:992px){body{background-image:url("https://www.finemeshmetals.co.uk/images/backgroundtall3.webp")}}.skip-link{left:-9999px;padding:8px;position:absolute}.skip-link:active,.skip-link:focus{left:16px;top:16px;z-index:2}.skip-link:visited{color:#212b32}.fmm-container{min-height:100vh;padding:0;box-shadow:0 0 1.5rem rgba(0,0,0,0.7);background-color:rgba(0,0,0,0.6)}@media screen and (width <= 1400px){.fmm-container{width:100%;max-width:100%}}.fmm-container-paper{background-color:#f5f5f5}.fmm-container-white{background-color:#fff}.fmm-container-clear *{color:#fff}.fmm-container-content{padding:0.5rem}@media (min-width:450px){.fmm-container-content{padding:1rem 1.5rem}}.com-content-article__body img{border:1px solid #AAA}@media (min-width:576px){.com-content-article__body img{margin:0 1rem}}.breadcrumbs ol{margin-bottom:0}.header_container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;min-height:207px}@media screen and (max-width:992px){.header_container{align-items:flex-start}}.header_container .header_buttons{padding-top:1rem}@media screen and (max-width:992px){.header_container .header_buttons{order:2;flex:auto}}@media screen and (max-width:450px){.header_container .header_buttons{order:2;flex:0 100%}}.header_container .header_buttons p{display:flex;flex-direction:column;padding:0 1rem;margin-bottom:0.5rem}@media screen and (max-width:576px){.header_container .header_buttons p{font-size:0.875rem}}.header_container .header_buttons .fmm-basket-button{text-transform:uppercase;padding:0.25rem 0.5rem;background-color:#D77C00;display:flex;align-items:center;color:#fff;font-weight:700;text-decoration:none;margin-bottom:0.5rem;text-align:center;justify-content:center}.header_container .header_buttons .fmm-basket-button:hover{background-color:#5c1817}.header_container .header_buttons .fmm-basket-button:before{content:"";height:1rem;width:1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"/></svg>');filter:invert(100%);background-repeat:no-repeat;transform:scaleX(-1);display:block;margin:0 0.5rem}@media screen and (max-width:768px){.header_container .header_buttons .fmm-basket-button:before{background-image:none !important}}.header_container .header_buttons .fmm-basket-button span{margin:0 0.25rem 0 0.5rem;color:#fff;font-weight:600}.header_container .header_buttons .fmm-basket-button small{font-size:0.75rem;color:#fff}.header_container .header_buttons .fmm-account-login-button{text-transform:uppercase;padding:0.25rem 0.5rem;background-color:#404040;display:flex;align-items:center;color:#fff;font-weight:700;text-decoration:none;display:block}.header_container .header_buttons .fmm-account-login-button:hover{background-color:#5c1817}.header_container .header_logo{padding-left:1rem}.header_container .header_logo p{margin-bottom:0}@media screen and (max-width:992px){.header_container .header_logo{padding:0 1rem;flex:0 30%;order:1}}.header_container .header_logo img{max-width:10rem;min-width:6rem;width:100%;height:auto}.header_container .header_menu{width:100%}@media screen and (max-width:992px){.header_container .header_menu{order:3;flex:0 10%}}@media screen and (max-width:576px){.header_container .header_menu{order:4;flex:0 10%}}@media screen and (max-width:450px){.header_container .header_menu{width:auto;position:absolute;top:0;right:0}}@media screen and (max-width:992px){.header_container .header_middle{order:4;flex:0 100%}}@media screen and (max-width:576px){.header_container .header_middle{order:4;flex:0 82%}}@media screen and (max-width:450px){.header_container .header_middle{flex:0 100%}}.header_container .header_middle p{display:flex;flex-direction:row}@media screen and (max-width:992px){.header_container .header_middle p{justify-content:center}}@media screen and (max-width:576px){.header_container .header_middle p{justify-content:center;flex-direction:column}}@media screen and (max-width:450px){.header_container .header_middle p{font-size:0.75rem}}@media screen and (max-width:992px){.header_container .header_middle .mod-finder{width:80%;padding:1rem 0 1.5rem 0;margin:auto}}@media screen and (max-width:576px){.header_container .header_middle .mod-finder{margin:0 0 0 0.75rem;padding:1rem 0 1.5rem 0}}.header_container .header_middle .mod-finder .mod-finder__search{display:flex}.header_container .header_middle .mod-finder .mod-finder__search div{flex-grow:1}.header_container .header_middle .fmm-header-callus,.header_container .header_middle .fmm-header-tel{padding-left:37px;height:30px;margin-left:1rem;margin-right:1rem;color:#4b4b4b;padding-top:10px;font-family:"Oswald",sans-serif;font-weight:600;text-decoration:none;text-transform:uppercase}.header_container .header_middle .fmm-header-callus{background:url(https://www.finemeshmetals.co.uk/images/template/email.png) no-repeat 0px 1px}.header_container .header_middle .fmm-header-tel{background:url(https://www.finemeshmetals.co.uk/images/template/phone.png) no-repeat 0px 5px;cursor:default}.footer .fmm-container-clear a{color:#fff !important}.footer .fmm-container-clear a:hover{color:#D77C00;text-decoration:underline}.fmm-youtube{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-around;max-width:100%}.fmm-youtube i{font-size:4rem;color:#de0000;position:absolute;z-index:1}.fmm-youtube img{max-width:100%;height:auto;padding:0;margin:0;cursor:pointer}.fmm-youtube_title{position:absolute;top:0;left:0;padding:0.5rem 1rem;font-size:1.5rem;color:#fff;text-shadow:rgba(0,0,0,0.8) 1px 1px 1px;background-color:#00000059}.header_menu .navbar{padding:0}@media screen and (max-width:992px){.header_menu .navbar{padding:1rem}}.header_menu .offcanvas-body{background-color:#D77C00;padding:0}.header_menu .offcanvas-header{border-bottom:1px solid #212b32}.header_menu .fmm-menu-offcanvas{width:50%}@media screen and (max-width:768px){.header_menu .fmm-menu-offcanvas{width:70%}}@media screen and (max-width:576px){.header_menu .fmm-menu-offcanvas{width:100%}}.header_menu .navbar-toggler{cursor:pointer}.header_menu .navbar-toggler span{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.header_menu .navbar-toggler span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px}.header_menu .navbar-toggler span:focus:before{content:""}.header_menu ul.mod-menu{position:relative;display:flex;justify-content:space-around;width:100%;background-color:#D77C00;text-transform:uppercase}.header_menu ul.mod-menu li.nav-item a{font-family:"Oswald",sans-serif;font-size:1.125rem}@media screen and (max-width:992px){.header_menu ul.mod-menu li.nav-item{width:100%;border-bottom:1px solid #212b32}}@media screen and (max-width:992px){.header_menu ul.mod-menu li.nav-item.parent{position:relative}.header_menu ul.mod-menu li.nav-item.parent a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;position:absolute;right:10px}.header_menu ul.mod-menu li.nav-item.parent:active a::after,.header_menu ul.mod-menu li.nav-item.parent:hover a::after,.header_menu ul.mod-menu li.nav-item.parent:focus a::after,.header_menu ul.mod-menu li.nav-item.parent.open a::after{content:""}.header_menu ul.mod-menu li.nav-item.parent:active ul li a::after,.header_menu ul.mod-menu li.nav-item.parent:hover ul li a::after,.header_menu ul.mod-menu li.nav-item.parent:focus ul li a::after,.header_menu ul.mod-menu li.nav-item.parent.open ul li a::after{content:""}.header_menu ul.mod-menu li.nav-item.parent ul li a::after{content:""}}.header_menu ul.mod-menu li.nav-item a{display:flex;flex-direction:column;text-decoration:none;color:#fff;padding:1rem;font-weight:600;text-shadow:rgba(0,0,0,0.8) 1px 1px 1px}.header_menu ul.mod-menu li.nav-item a span{color:#fff}@media screen and (max-width:992px){.header_menu ul.mod-menu li.nav-item a{padding:0.5rem 1rem}}.header_menu ul.mod-menu li.nav-item:hover,.header_menu ul.mod-menu li.nav-item:focus,.header_menu ul.mod-menu li.nav-item.open{background-color:#404040}@media screen and (min-width:992px){.header_menu ul.mod-menu li.nav-item:hover,.header_menu ul.mod-menu li.nav-item:focus,.header_menu ul.mod-menu li.nav-item.open{border-radius:7px 7px 0 0}}.header_menu ul.mod-menu li.nav-item:hover div.mod-menu__sub,.header_menu ul.mod-menu li.nav-item:focus div.mod-menu__sub,.header_menu ul.mod-menu li.nav-item.open div.mod-menu__sub{display:flex;width:100%}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub{display:none;z-index:999;width:100%;border:0px;top:100%;left:0;background-color:#404040}@media screen and (min-width:992px){.header_menu ul.mod-menu li.nav-item div.mod-menu__sub{position:absolute}}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub a{padding:0.25rem}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub a:hover{text-decoration:underline}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-categories{flex-basis:100%;padding:1rem;list-style:none;background-color:#212b32;font-weight:600}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-categories a{font-family:"Oswald",sans-serif;font-size:0.938rem}@media screen and (min-width:992px){.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-categories{flex-basis:30%;padding:1.5rem}}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images{display:none;list-style:none;padding:1.5rem;flex-basis:70%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}@media screen and (min-width:992px){.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images{display:flex}}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li{text-align:center;margin-right:1rem;margin-bottom:1rem}@media (max-width:992px){.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li{flex-basis:28%}}@media (max-width:768px){.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li{flex-basis:38%}}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a{display:inline-block;overflow:hidden;position:relative;width:130px;height:130px;aspect-ratio:1;overflow:hidden;border:1px solid #fff;padding:0}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a:hover{text-decoration:underline}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a:hover .image-title{text-decoration:underline}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a img{pointer-events:none;position:relative;min-width:100%;height:100%}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a .image-title{position:absolute;text-shadow:rgba(0,0,0,0.8) 2px 2px 2px;color:#fff;text-transform:uppercase;font-size:1rem;text-align:left;padding:5px 10px;font-weight:600;text-transform:uppercase;background-color:#00000044;width:100%;left:0;bottom:0}.header_menu ul.mod-menu li.nav-item div.mod-menu__sub .fmm-menu-images li a .image-title:hover{text-decoration:underline}.fmm-sidebar-left .nav{flex-direction:column}.footer ul.mod-menu{display:flex;justify-content:flex-start;flex-wrap:wrap}.footer ul.mod-menu li{flex:0 50%}.footer ul.mod-menu li a{text-decoration:none;padding:0.5rem}.footer ul.mod-menu li a:hover{text-decoration:underline}.footer ul.social-menu{display:flex;justify-content:start}.footer ul.social-menu li{margin:0 0.5rem}.footer ul.social-menu li a{display:flex;flex-direction:row-reverse;text-decoration:none}.footer ul.social-menu li a img{margin-left:-25%;flex:0 50%}.footer ul.social-menu li a span{flex:0 50%}.footer ul.social-menu li a:hover{text-decoration:underline}body,p,ul,ol,li,hr,em,dl,dd,span{font-family:Arial,sans-serif;color:#4b4b4b}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600}h1,.h1{font-size:1.375rem;line-height:1.25;margin-bottom:25px}@media (min-width:576px){h1,.h1{font-size:1.5rem}}@media (min-width:768px){h1,.h1{font-size:1.875rem}}@media (min-width:992px){h1,.h1{font-size:2.25rem;margin-bottom:15px}}@media (min-width:1200px){h1,.h1{font-size:2.375rem;margin-bottom:20px}}h2,.h2{font-size:1.125rem;margin-bottom:25px}@media (min-width:576px){h2,.h2{font-size:1.25rem}}@media (min-width:768px){h2,.h2{font-size:1.375rem}}@media (min-width:992px){h2,.h2{font-size:1.5rem;margin-bottom:30px}}@media (min-width:1200px){h2,.h2{font-size:1.625rem}}h3,.h3{font-size:1.125rem;margin-bottom:25px}@media (min-width:768px){h3,.h3{font-size:1.25rem}}@media (min-width:992px){h3,.h3{font-size:1.375rem}}hr{margin:50px 0}@media (min-width:768px){hr{margin:60px 0}}@media (min-width:992px){hr{margin:70px 0}}em{font-style:normal}dl.article-info dd{margin-left:0}a:not(.btn,.page-link){color:#4b4b4b;text-decoration:none;font-weight:600}a:not(.btn,.page-link):hover{color:#D77C00;text-decoration:underline}img{max-width:100%;height:auto;margin:0 auto}@media screen and (width <= 1400px){.fmm-category{width:100%;max-width:100%}}.fmm-category__description{padding-left:0;padding-right:0}.fmm-category__products-list{display:flex;flex-direction:column;align-items:stretch}.fmm-category__products-list-grouptext{margin-top:2rem}.fmm-category__products-list-grouptext img{margin:0.5rem;max-height:150px;width:auto;height:auto;max-width:150px}.fmm-category__products-list-exvat .fmm-category__products-product-price-incvat{display:none}.fmm-category__products-list-exvat .fmm-category__products-product-price-exvat{display:block}.fmm-category__products-list-incvat .fmm-category__products-product-price-exvat{display:none}.fmm-category__products-list-incvat .fmm-category__products-product-price-incvat{display:block}.fmm-category__products-list-imp .fmm-category__products-product-details-metric{display:none}.fmm-category__products-list-imp .fmm-category__products-product-details-imperial{display:block}.fmm-category__products-list-met .fmm-category__products-product-details-imperial{display:none}.fmm-category__products-list-met .fmm-category__products-product-details-metric{display:block}.fmm-category__products-list .fmm-category__products-product{display:flex;flex-direction:row;align-items:stretch;background-color:#fff;padding:0.125rem 0.125rem 0.125rem 0.125rem}.fmm-category__products-list .fmm-category__products-product-title,.fmm-category__products-list .fmm-category__products-product-rating,.fmm-category__products-list .fmm-category__products-product-shipping,.fmm-category__products-list .fmm-category__products-product-details-detail-title{display:none}.fmm-category__products-list .fmm-category__products-product-image{width:100px}@media (max-width:992px){.fmm-category__products-list .fmm-category__products-product-image{width:135px;padding:0.25rem;display:flex;align-items:center}.fmm-category__products-list .fmm-category__products-product-image img{padding:0}}@media (max-width:320px){.fmm-category__products-list .fmm-category__products-product-image{display:none}}.fmm-category__products-list .fmm-category__products-product-image img{padding:0.5rem}.fmm-category__products-list .fmm-category__products-product-costs{display:flex;flex-direction:row;align-items:stretch;flex-basis:20%}@media (max-width:992px){.fmm-category__products-list .fmm-category__products-product-costs{flex-direction:column;flex-basis:50%;flex-wrap:wrap}}.fmm-category__products-list .fmm-category__products-product-details{display:flex;flex-direction:row;align-items:stretch;flex-basis:75%}.fmm-category__products-list .fmm-category__products-product-details-detail{width:10%;flex:auto;text-align:center;background-color:#fff0e1;margin-right:0.2rem;font-size:0.75rem;font-weight:600;padding:0.5rem;align-content:center}@media (max-width:992px){.fmm-category__products-list .fmm-category__products-product-details{flex-direction:column;flex-basis:50%}.fmm-category__products-list .fmm-category__products-product-details-detail{width:100%;text-align:left;background-color:#fff0e1;padding:0 0.5rem}.fmm-category__products-list .fmm-category__products-product-details-detail:first-of-type{padding:0.75rem 0.5rem 0rem 0.5rem}.fmm-category__products-list .fmm-category__products-product-details-detail:last-of-type{padding:0rem 0.5rem 0.75rem 0.5rem}.fmm-category__products-list .fmm-category__products-product-details-detail-title{font-weight:bold;display:inline-block}.fmm-category__products-list .fmm-category__products-product-details-detail-title:after{content:":"}}.fmm-category__products-list .fmm-category__products-product-price,.fmm-category__products-list .fmm-category__products-product-saving,.fmm-category__products-list .fmm-category__products-product-addto{text-align:right;align-content:center}.fmm-category__products-list .fmm-category__products-product-price .input-group,.fmm-category__products-list .fmm-category__products-product-saving .input-group,.fmm-category__products-list .fmm-category__products-product-addto .input-group{height:2rem;margin-bottom:0.5rem}.fmm-category__products-list .fmm-category__products-product-price .input-group button,.fmm-category__products-list .fmm-category__products-product-saving .input-group button,.fmm-category__products-list .fmm-category__products-product-addto .input-group button{padding:0 0.25rem;height:100%;width:2rem}.fmm-category__products-list .fmm-category__products-product-price .input-group input,.fmm-category__products-list .fmm-category__products-product-saving .input-group input,.fmm-category__products-list .fmm-category__products-product-addto .input-group input{height:100%}.fmm-category__products-list .fmm-category__products-product-price{flex-grow:1}.fmm-category__products-list .fmm-category__products-product-price-exvat small,.fmm-category__products-list .fmm-category__products-product-price-incvat small{width:100%;display:block}@media (min-width:992px){.fmm-category__products-list .fmm-category__products-product-price{width:110px}}@media (min-width:992px){.fmm-category__products-list .fmm-category__products-product-addto{width:130px}}.fmm-category__products-list .fmm-category__products-product-image,.fmm-category__products-list .fmm-category__products-product-detail,.fmm-category__products-list .fmm-category__products-product-price,.fmm-category__products-list .fmm-category__products-product-saving,.fmm-category__products-list .fmm-category__products-product-addto{background-color:#fff0e1;margin-right:0.2rem;padding:0.5rem}.fmm-category__products-list .fmm-category__products-product-image img,.fmm-category__products-list .fmm-category__products-product-detail img,.fmm-category__products-list .fmm-category__products-product-price img,.fmm-category__products-list .fmm-category__products-product-saving img,.fmm-category__products-list .fmm-category__products-product-addto img{margin:0;border:none}.fmm-category__products-list .fmm-category__products-product-header{display:flex;flex-direction:row;align-items:stretch;margin-bottom:0.2rem}.fmm-category__products-list .fmm-category__products-product-header div{background-color:#f5f5f5;font-weight:bold;padding:0}.fmm-category__products-list .fmm-category__products-product-header-price,.fmm-category__products-list .fmm-category__products-product-header-saving,.fmm-category__products-list .fmm-category__products-product-header-addto{padding:0}@media (max-width:992px){.fmm-category__products-list .fmm-category__products-product-header{display:none !important}}.fmm-category__products-list .fmm-category__products-product-header .fmm-category__products-product-detail{width:10%;flex:auto;text-align:center;padding:0}.fmm-category__products-grid{display:flex;flex-wrap:wrap;flex-direction:row}.fmm-category__products-grid .fmm-category__products-product{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;background-color:#fff;margin-right:0.5rem;border-radius:3px;margin-bottom:0.5rem}.fmm-category__products-grid .fmm-category__products-product-image img{border:1px solid #AAA;padding:0.2rem;margin:0 0 1rem 0}@media screen and (max-width:768px){.fmm-category__products-grid .fmm-category__products-product-image{width:100%}}.fmm-category__products-grid .fmm-category__products-product-price{font-weight:bold;font-size:1rem;text-align:center;margin:0.25rem 0}@media (min-width:992px){.fmm-category__products-grid .fmm-category__products-product{width:19%}}@media (max-width:992px){.fmm-category__products-grid .fmm-category__products-product{width:32%}}@media (max-width:768px){.fmm-category__products-grid .fmm-category__products-product{width:47%}}@media (max-width:450px){.fmm-category__products-grid .fmm-category__products-product{width:100%;text-align:center}}.fmm-category__products-grid .fmm-category__products-product-header{display:none !important}.fmm-category__products-grid .fmm-category__products-product-detail,.fmm-category__products-grid .fmm-category__products-product-title,.fmm-category__products-grid .fmm-category__products-product-rating,.fmm-category__products-grid .fmm-category__products-product-price,.fmm-category__products-grid .fmm-category__products-product-saving,.fmm-category__products-grid .fmm-category__products-product-addto{padding:0.1rem 0.5rem}.fmm-category__products-grid .fmm-category__products-product-rating{text-align:center}@media (max-width:450px){.fmm-category__products-grid .fmm-category__products-product-rating{width:100%;text-align:center}.fmm-category__products-grid .fmm-category__products-product-rating .d-flex{justify-content:center}}.fmm-category__products-grid .fmm-category__products-product-title{font-weight:bold;font-size:0.875rem;text-decoration:none;padding-top:0.25rem}.fmm-category__products-grid .fmm-category__products-product-title a{color:#4b4b4b}.fmm-category__products-grid .fmm-category__products-product-title a:hover{text-decoration:underline}.fmm-category__products-grid .fmm-category__products-product-details-detail{vertical-align:top;font-size:0.75rem;padding:0 0.5rem}.fmm-category__products-grid .fmm-category__products-product-details-detail-title{font-weight:bold;width:40%;display:inline-block}.fmm-category__products-grid .fmm-category__products-product-details-detail-title:after{content:":"}@media (max-width:450px){.fmm-category__products-grid .fmm-category__products-product-details-detail-title{display:inline;padding-right:0.5rem}}.fmm-category__products .noshow{display:none !important}.fmm-category__products-product-details-imperial{display:none}.fmm-category__image{width:350px}.fmm-category__image img{border:1px solid #AAA;padding:0.2rem;width:100%}@media screen and (max-width:576px){.fmm-category__image img{margin-left:0;margin-right:0}}@media screen and (max-width:768px){.fmm-category__image{width:50%}}@media screen and (max-width:576px){.fmm-category__image{width:100%}}.fmm-product-addtobasket:disabled{opacity:0.5}.star-gold{color:#FFD700}.star-grey{color:#D3D3D3}.fmm-filters-toggles{justify-content:flex-end}@media only screen and (max-width:768px){.fmm-filters-toggles .btn-group{display:flex}}.fmm-filters__filter-help{float:right;cursor:pointer}.fmm-filters__filter-active-filters{font-weight:bold}@media screen and (max-width:768px){.fmm-filters__filter-active-filters{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.fmm-filters__filter-active-filters span{margin:0 0.25rem}.fmm-filters__filter-active-filters .btn-close{float:right}}.fmm-filters__filter-active-filters .btn-close{width:0;height:0.5rem}.fmm-filters__filter-header h3{margin:0}.fmm-filters__filter-options{background-color:#fff}.fmm-filters__filter-options h4{width:100%}.fmm-filters__filter-options .show{display:flex;flex-direction:row;flex-wrap:wrap}.fmm-filters__filter-types{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (max-width:768px){.fmm-filters__filter-types{flex-direction:row;justify-content:start}.fmm-filters__filter-types a{width:50%}}.fmm-filters__filter-types .active{background-color:#fff;box-shadow:0 5px 5px -5px #AAA}@media screen and (max-width:768px){.fmm-filters__filter-types .active{background-color:#D77C00;color:#fff;border:1px solid #404040}}.fmm-filters__filter-types .btn{text-align:left;border:none;border:1px solid #AAA;border-top:none;border-left:none;border-radius:0}.fmm-filters__filter-types .btn.active{border-right:none}.fmm-filters__filter-types .btn:active,.fmm-filters__filter-types .btn:focus{border-color:#AAA}.fmm-filters__filter-type-image{padding:0}.fmm-filters__filter-type-image img{width:100px;height:135px;margin:0;border:none}@media screen and (max-width:768px){.fmm-filters__filter-type-image img{width:82px;height:110px}}.fmm-filters__filter-type-multiple,.fmm-filters__filter-type-image,.fmm-filters__filter-type-single{text-transform:capitalize}.fmm-filters__filter-button{margin:0.4rem}.fmm-filters__filter-button-imperial{display:none}.fmm-filters__filter-badge-imperial{display:none}.fmm-filters__filter-imp .fmm-filters__filter-button-metric{display:none}.fmm-filters__filter-imp .fmm-filters__filter-button-imperial{display:block}.fmm-filters__filter-imp .fmm-filters__filter-badge-metric{display:none}.fmm-filters__filter-imp .fmm-filters__filter-badge-imperial{display:inline}.fmm-product__image{background-color:#fff;padding:1rem}.fmm-product__image_thumb{background-color:#fff;padding:0.25rem}.fmm-product__image:hover{cursor:zoom-in}.fmm-product-price-exvat small,.fmm-product-price-incvat small{width:100%;display:block}.fmm-product-addtobasket{width:100%}.fmm-product .product_related{background-color:#fff;padding:0.5rem;border:1px solid #0000002d}.fmm-product .product_related_description a{color:#4b4b4b;text-decoration:none}.fmm-product .product_related_description a:hover{text-decoration:underline}.fmm-category__products-list-exvat .fmm-category__products-product-price-incvat{display:none}.fmm-category__products-list-exvat .fmm-category__products-product-price-exvat{display:block}.fmm-category__products-list-incvat .fmm-category__products-product-price-exvat{display:none}.fmm-category__products-list-incvat .fmm-category__products-product-price-incvat{display:block}.fmm-category__products-list-imp .fmm-category__products-product-details-metric{display:none}.fmm-category__products-list-imp .fmm-category__products-product-details-imperial{display:block}.fmm-category__products-list-met .fmm-category__products-product-details-imperial{display:none}.fmm-category__products-list-met .fmm-category__products-product-details-metric{display:block}#fmm-basket-body{}#fmm-basket-body input::-webkit-outer-spin-button,#fmm-basket-body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#fmm-basket-body input[type=number]{-moz-appearance:textfield}#fmm-basket-body .grouptext,#fmm-basket-body .shipping,#fmm-basket-body .totals,#fmm-basket-body .discount{border-top:solid 2px #D77C00}#fmm-basket-body .btn-warning{background-color:#D77C00}#fmm-basket-body .btn-warning .fas:before,#fmm-basket-body .btn-warning .fa:before{color:#fff}#fmm-basket-body .fmm-basket-productname{height:2.25rem}#fmm-basket-body .fmm-basket-subtext{font-size:0.813rem;margin:0.25rem 0}#fmm-basket-body .fmm-basket-subtext .fmm-basket-qty{justify-content:left}@media (max-width:450px){#fmm-basket-body .fmm-basket-subtext .fmm-basket-qty{width:190px}}#fmm-basket-body .fmm-basket-subtext .fmm-basket-qty input{padding:0;font-size:0.813rem}#fmm-basket-body .fmm-basket-subtext .fmm-basket-qty button{font-size:0.688rem}#fmm-basket-body .fmm-basket-qty{justify-content:flex-end;width:125px}#fmm-basket-body .fmm-basket-qty .form-control{line-height:0.75rem}#fmm-basket-body .fmm-basket-qty input{flex:0 0 50%;text-align:center;font-size:0.938rem}#fmm-basket-body .fmm-basket-qty button{font-size:0.938rem}#fmm-basket-body .fmm-basket-orderitems{font-size:0.938rem}#fmm-basket-body .fmm-basket-orderitems td{padding:0.25rem}#fmm-basket-body .fmm-basket-related{display:flex}#fmm-basket-body .fmm-basket-related .product_related{background-color:#fff;padding:0.5rem;flex-direction:column-reverse;border-right:1px solid #AAA}#fmm-basket-body .fmm-basket-related .product_related img{width:50%}#fmm-basket-body .fmm-basket-related .product_related a.border{border:none !important;text-align:center}#fmm-basket-body .fmm-basket-related .product_related .fmm-product__price.fmm-category__products-product-price-incvat{display:none}#fmm-basket-body .fmm-basket-related .product_related.me-2{margin-right:0 !important}#fmm-basket-body .fmm-basket-related .product_related_description a{color:#4b4b4b;text-decoration:none}#fmm-basket-body .fmm-basket-related .product_related_description a:hover{text-decoration:underline}#fmm-basket-body .fmm-basket-shipping{padding-top:0.5rem;padding-bottom:0.5rem}@media screen and (max-width:768px){#fmm-checkout #fmm-checkout-delivery-details,#fmm-checkout #fmm-checkout-billing-details,#fmm-checkout #fmm-checkout-other-details{margin-left:-20px;margin-right:-15px}}#fmm-checkout .input-group:not(.fmm-checkout-confirmation-checkbox) .input-group-text{width:20%;text-align:left}@media screen and (max-width:768px){#fmm-checkout .input-group:not(.fmm-checkout-confirmation-checkbox) .input-group-text{width:50%}}#fmm-checkout .h3{margin-top:5px}#fmm-checkout hr{margin:1rem 0}#fmm-checkout .form-check-inline{margin-right:0}#fmm-checkout .form-check-inline input{height:20px;width:20px}#fmm-checkout .accordion{border:none;box-shadow:none;background-color:transparent;margin-bottom:1rem}#fmm-checkout .accordion-item{border:none}#fmm-checkout .accordion-button{background-color:transparent;padding:0;margin:0;box-shadow:none}#fmm-checkout .accordion-body{padding:0}#fmm-checkout .card{margin-bottom:24px;-webkit-box-shadow:0 2px 3px #e4e8f0;box-shadow:0 2px 3px #e4e8f0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #eff0f2;border-radius:1rem}@media screen and (max-width:576px){#fmm-checkout .card-body{padding:0}}#fmm-checkout .activity-checkout{list-style:none}#fmm-checkout .activity-checkout .checkout-icon{position:absolute;top:-4px;left:-24px}#fmm-checkout .activity-checkout .checkout-item{position:relative;padding-bottom:24px;padding-left:35px;border-left:2px solid #f5f6f8;min-height:60px}#fmm-checkout .activity-checkout .checkout-item:last-child{border-color:transparent}#fmm-checkout .avatar-xs{height:1rem;width:1rem}#fmm-checkout .avatar-sm{height:2rem;width:2rem}#fmm-checkout .avatar{height:3rem;width:3rem}#fmm-checkout .avatar-md{height:4rem;width:4rem}#fmm-checkout .avatar-lg{height:5rem;width:5rem}#fmm-checkout .avatar-xl{height:6rem;width:6rem}#fmm-checkout .avatar-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3b76e1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#fmm-checkout .avatar-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:8px}#fmm-checkout .avatar-group .avatar-group-item{margin-left:-8px;border:2px solid #fff;border-radius:50%;-webkit-transition:all 0.2s;transition:all 0.2s}#fmm-checkout .avatar-group .avatar-group-item:hover{position:relative;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#fmm-checkout .ribbon{position:absolute;right:-26px;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff;font-size:13px;font-weight:500;padding:1px 22px;font-size:13px;font-weight:500}.fmm-form .form-control-feedback{display:none}.fmm-form input.invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}select.form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16' fill='none' stroke='%23212121'%3e%3cpath d='M4 6l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2rem}.icon-eye::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.icon-eye-slash::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.fmm-customer-dashboard .tab-content{background-color:#fff;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.fmm{margin-top:4px}.fmm_banner__inner{background-color:#fff}.fmm_banner__inner p{font-size:0.75rem}.fmm_banner__main-content{display:flex;flex-direction:column}.fmm_banner_balls{margin-bottom:1rem;margin-top:auto}.fmm_banner_ball{width:15px;height:15px;margin-right:10px;background-color:#D77C00;cursor:pointer;border-radius:50%;float:left}.fmm_banner_ball.selected{background-color:#AAA;cursor:default}.fmm_banner_image{overflow:hidden;position:relative;width:100%;height:100%;background-size:cover;background-position:center;padding-top:calc(100% / 2.48);box-shadow:10px 0px 10px rgba(0,0,0,0.1)}.fmm_banner_image .fmm-action-link__link{position:absolute;bottom:1.5rem;right:1.5rem;border:1px solid #AAA}.fmm_banner_image .fmm-action-link__text{color:#fff;font-weight:600}.fmm_banner_image .fmm-action-link__text::after{content:">";margin-left:0.5rem}.fmm_boxmenu{list-style:none;flex-basis:70%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.fmm_boxmenu a{font-family:"Oswald",sans-serif;font-size:1rem}.fmm_boxmenu_item{display:flex;flex-direction:column;margin:0.25rem;text-align:center;justify-content:center;position:relative;border:2px solid #AAA;background-color:#d77c00;text-decoration:none;border-radius:3px;aspect-ratio:1.3333333333;overflow:hidden;flex:0 0 19%}.fmm_boxmenu_item_title{font-weight:600;color:#fff;text-shadow:rgba(0,0,0,0.8) 1px 1px 1px;text-transform:uppercase;padding:0.5rem}.fmm_boxmenu_item:hover{box-shadow:0 0 5px 0 #AAA}@media (max-width:768px){.fmm_boxmenu_item{flex:1 0 32%}}@media (max-width:576px){.fmm_boxmenu_item{flex:1 0 50%}}.fmm_boxmenu_item_image{height:240px;background-size:cover}.fmm_boxmenu_item_image:hover{text-decoration:underline}.card-body .input-group .input-group-text{width:auto}.fmm-calculator-submit{text-transform:uppercase;box-shadow:rgba(0,0,0,0.8) 0px 0px 5px}@media screen and (min-width:992px){.fmm-calculator-submit{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 380 650"><path fill="%23ffffff" d="M336 176L48 176l0 288 288 0 0-288zm0-48l0-80L48 48l0 80 288 0zm48 0l0 24 0 24 0 288 0 48-48 0L48 512 0 512l0-48L0 176l0-24 0-24L0 48 0 0 48 0 336 0l48 0 0 48 0 80zM80 208l48 0 0 48-48 0 0-48zm48 88l0 48-48 0 0-48 48 0zM80 384l136 0 0 48L80 432l0-48zM216 208l0 48-48 0 0-48 48 0zm-48 88l48 0 0 48-48 0 0-48zm136-88l0 48-48 0 0-48 48 0zm-48 88l48 0 0 48-48 0 0-48zm48 88l0 48-48 0 0-48 48 0z"/><text x="192" y="620" font-size="62" text-anchor="middle" fill="%23ffffff" font-family="Oswald, sans-serif" font-weight="600">CALCULATE</text></svg>');background-repeat:no-repeat;background-size:40%;background-position:center;text-indent:99999px}}.fmm-calculator-cage-modal .accordion-button,.fmm-calculator-gabion-modal .accordion-button{background-color:#D77C00;color:#fff;font-family:Arial,sans-serif}.fmm-calculator-cage-modal .accordion-button:focus,.fmm-calculator-gabion-modal .accordion-button:focus{box-shadow:none}.fmm-calculator-cage-modal .card,.fmm-calculator-gabion-modal .card{padding:0;border-radius:0;border:none;margin-bottom:0.25rem}.fmm-calculator-cage-modal .card li.list-group-item,.fmm-calculator-cage-modal .card .card-header,.fmm-calculator-gabion-modal .card li.list-group-item,.fmm-calculator-gabion-modal .card .card-header{padding-top:0.25rem;padding-bottom:0.25rem}.fmm-calculator-cage-modal .card .fmm-product__price.fmm-category__products-product-price,.fmm-calculator-gabion-modal .card .fmm-product__price.fmm-category__products-product-price{padding-left:1rem}.fmm-calculator-cage-modal .fmm-category__products-product-costs,.fmm-calculator-gabion-modal .fmm-category__products-product-costs{display:flex;justify-content:space-between}.fmm-calculator-cage-modal .fmm-category__products-product-saving,.fmm-calculator-gabion-modal .fmm-category__products-product-saving{display:none}.fmm-calculator-cage-modal-incvat .fmm-product__price .fmm-category__products-product-price-incvat,.fmm-calculator-gabion-modal-incvat .fmm-product__price .fmm-category__products-product-price-incvat{display:block}.fmm-calculator-cage-modal-incvat .fmm-product__price .fmm-category__products-product-price-exvat,.fmm-calculator-gabion-modal-incvat .fmm-product__price .fmm-category__products-product-price-exvat{display:none}.fmm-calculator-cage-modal-exvat .fmm-product__price .fmm-category__products-product-price-incvat,.fmm-calculator-gabion-modal-exvat .fmm-product__price .fmm-category__products-product-price-incvat{display:none}.fmm-calculator-cage-modal-exvat .fmm-product__price .fmm-category__products-product-price-exvat,.fmm-calculator-gabion-modal-exvat .fmm-product__price .fmm-category__products-product-price-exvat{display:block}.fmm-calculator-cage-req{list-style:none;display:flex;justify-content:flex-start;padding:0;flex-wrap:wrap}.fmm-calculator-cage-req li{padding-right:1rem}.fmm-calculator-cage-req li span{font-weight:600}.fmm-calculator-fencesystem-imgbutton{max-width:100px;padding:0}.com_zoo .fmm-zoo-menu{margin:1rem 0}.com_zoo .fmm-zoo-menu .nav-item{margin-right:2rem}.com_zoo .fmm-zoo-menu .nav-item img{display:none}.com_zoo h1.pos-title{font-weight:400;font-size:1.5rem}@media (min-width:768px){.com_zoo h1.pos-title{font-size:1.75rem}}@media (min-width:992px){.com_zoo h1.pos-title{font-size:2rem}}.com_zoo h1.pos-title a{color:#D77C00;text-decoration:none}.com_zoo h1.pos-title a:hover{color:#D77C00;text-decoration:underline}.com_zoo .items .width100{display:flex;flex-wrap:wrap}.com_zoo .items .teaser-item{border:1px solid #AAA;border-radius:5px;padding:1rem;background-color:#f8f9fa;box-shadow:#AAA 0px 0px 5px;margin:0.25rem}@media (min-width:992px){.com_zoo .items .teaser-item{width:49%}}@media (max-width:992px){.com_zoo .items .teaser-item{width:100%}}.com_zoo .items .floatbox .pos-content p{font-family:Arial,sans-serif !important}.com_zoo .items .floatbox .pos-content img{border:1px solid #AAA;border-radius:3px}.com_zoo .items .floatbox .pos-media{margin:0 0 1rem 0;border:1px solid #AAA;border-radius:3px}@media (min-width:576px){.com_zoo .items .floatbox .pos-media{float:right;max-width:50%;margin:0 1rem 1rem 1rem}}.com_zoo .items .floatbox .pos-media img{width:100%}.com_zoo .item .pos-content img{border:1px solid #AAA;border-radius:3px}@media (max-width:768px){footer .carousel-indicators{margin-left:0;margin-right:0;justify-content:space-between}}footer [data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target]{width:15px;height:15px;margin-right:10px;background-color:#D77C00;opacity:1;cursor:pointer;border-radius:50%}@media (max-width:768px){footer [data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target]{width:30px;height:30px;margin-right:0;margin-bottom:-10px}}footer [data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target].active{background-color:#AAA;cursor:default}footer .carousel-control-prev,footer .carousel-control-next{display:none}.zoo-item-list{list-style:none;padding-left:0}.zoo-item-list.carousel-inner{padding-bottom:40px}.zoo-item-list .layout-default .title a{text-decoration:none;font-size:1.25rem;font-weight:600;color:#404040;font-family:"Oswald",sans-serif}.zoo-item-list .layout-default .title a:hover{color:#D77C00;text-decoration:underline}.zoo-item-list .layout-default .meta{margin-right:1rem}@media (min-width:768px){.zoo-item-list .layout-default .meta{float:left}}.zoo-item-list .layout-default .meta img{border:1px solid #AAA;border-radius:3px}.zoo-item-list .layout-default .description img{display:none}.zoo-item-list .layout-default .links{clear:both}.fmm-container-content .osmap-items ul{margin:0;padding:0}.fmm-container-content .osmap-items li{padding:0.25rem;margin-left:1rem;margin-bottom:3px;list-style:square}.fmm-container-content .osmap-items li:last-child{border-bottom:none}.fmm-container-content .osmap-items li.osmap-has-children>a{font-weight:bold}.fmm-container-content .osmap-items li a{text-decoration:none;color:#404040;font-weight:normal}.fmm-container-content .osmap-items li a::hover{text-decoration:underline;color:#AAA}ul.nav-tabs{width:100%}ul.nav-tabs li.nav-item button{border-bottom:1px solid #AAA;text-transform:uppercase;font-weight:700;font-family:Arial,sans-serif;color:#404040}ul.nav-tabs li.nav-item button:hover{border-bottom:1px solid #AAA}ul.nav-tabs li.nav-item button.active{border-bottom:1px solid #AAA;text-shadow:rgba(0,0,0,0.8) 1px 1px 1px;background-color:#D77C00;color:#fff}.tab-content{padding:0 0 0.25rem 0;border-bottom:1px solid #AAA}.tab-content .tab-content{padding:0;border-bottom:none}.fmm-pdf table{border:none}.fmm-pdf table th{text-align:left;border-bottom:1px solid #D77C00}.fmm-pdf table td{padding:0.5rem 0;border:none;vertical-align:top}.fmm-pdf table tr.totals td{font-weight:bold;border-top:2px solid #D77C00}.fmm-pdf table tr.grouptext td{border-bottom:2px solid #D77C00}.fmm-pdf .logo{width:200px}
