.footer--message,.header--message{font:18px Asap,Arial,sans-serif;text-align:center}#nav-menu ul a,a{text-decoration:none}#nav-menu>li ul,.sub-menu li{background-color:#decea7}.footer--message,.header--message,.video-container{text-align:center}.ezpagestable td,.table thead th,th{text-align:center!important}.footer--navigation .wrapper--container{padding:15px 0;overflow:hidden;position:relative!important;background-color:#70191b;z-index:0}.sub-page-wrapper,.wrapper--container{width:100%;margin:0;position:fixed;box-sizing:border-box;z-index:1450;background-color:#fff;box-shadow:0 6px 5px -5px #333}.list-footer{float:left;margin-right:2%;width:auto;max-width:100%}#nav-menu ul li,#nav-menu>li,#nav-menu>li>a>span,.list-footer>ul,.topmenu>ul>li{list-style:none}.footer--navigation{background-color:#70191b}.list-footer a{color:#decea7}.header--message{background-color:#70191b!important;text-shadow:3px 3px 2px #70191b;color:#decea7!important;padding:5px 2px;position:fixed;top:0;width:100%;margin-left:-50%;z-index:10;box-shadow:0 5px 3px -5px #333}.footer--message strong{font-size:42px!important}.footer--message{background-color:#fff!important;text-shadow:3px 3px 2px #decea7;color:#70191b!important;text-transform:none;padding:0 5px;display:block}.footer--zenfooterlinks{background:#fff;margin:5px 0}.footer--zenfooterlinks img{margin:auto 1% auto 5px;vertical-align:top;max-width:100%;height:auto}.zca-banner.bannerTwo a{font-weight:700;color:#70191b!important}.header--navigation .wrapper--container{height:46px;top:85px;position:relative;z-index:3;margin:0 auto}#nav-menu{position:relative;left:0;top:0;display:flex;justify-content:center;padding-left:0}#nav-menu>li{float:left;position:relative;width:auto}#nav-menu>li>a,#nav-menu>li>a:hover{display:block;font-size:14px;text-decoration:none;position:relative;color:#70191b}#nav-menu>li>a span{display:block;margin:0 22px;height:59px;line-height:55px;text-transform:uppercase;font-weight:700}#nav-menu>li:first-child{border-left:none}#nav-menu>li:first-child>a span{margin-left:0}#nav-menu>.last-child a span,#nav-menu>li:last-child a span{margin-right:0}#nav-menu>li:last-child ul{width:175px}#nav-menu>li:first-child:hover>span{background-position:28px 36px}#nav-menu>li:focus>a span,#nav-menu>li:hover>a span{cursor:pointer;color:#70191b}#nav-menu>li ul{box-shadow:none!important;display:none;position:absolute;padding:6px 0;left:250px;top:-3px;overflow:visible!important;width:250px;box-sizing:border-box}.sub--sub-menu{box-shadow:none!important;border-left:1px solid #bbb}#nav-menu ul .hasSub>a:after,#nav-menu>li .sub-menu:before{border-style:solid;content:"";height:0;position:absolute;width:0}#nav-menu>li .sub-menu{left:-12px;top:50px}#nav-menu>li .sub-menu:before{border-width:0 7px 8px;left:42px;top:-11px}#nav-menu ul{z-index:2}#nav-menu ul ul{z-index:3;position:absolute;top:-3px;bottom:0}#nav-menu ul>li.hasSub:hover>a+ul,#nav-menu>li:hover>a+ul,#nav-menu>li:hover>span+ul{display:block}#nav-menu ul a{font-size:14px;display:block;line-height:normal;padding:8px 35px 9px 15px;position:relative;color:#70191b}#nav-menu ul .hasSub>a:after{border-width:6px 0 6px 11px;border-color:transparent transparent transparent #70191b;right:21px;top:12px}#indexCategoriesHeading,#personalDetails-card-header,.required-info{display:none}#featuredCategoryCenterbox-card-header,#featuredCenterbox-card-header,#specialCenterbox-card-header,.h1,h1{font-size:1.3rem!important}.h2,.h3,h2,h3{font-size:1rem!important}.h5,h5{font-size:.875rem!important}.card-body label,.h1,.h2,.h3,.h4,.h5,.h6,.normalprice,.productSalePrice,h1,h2,h3,h4,h5,h6{font-weight:600}.ml3{margin-left:20px}#nav-menu>li:first-child:focus>a,#nav-menu>li:first-child:hover>a,#nav-menu>li:focus>a span,#nav-menu>li:hover>a span{background:url(/includes/templates/bootstrap/images/arrow_nav_hover_up.png) center 36px no-repeat}#nav-menu>li ul{border-top:3px solid #decea7}#nav-menu>li .sub-menu:before{border-color:transparent transparent #decea7}#nav-menu ul li:hover>a,#seQuoteResults thead{background-color:#70191b;color:#decea7}#nav-menu ul .hasSub:hover>a:after{border-color:transparent transparent transparent #decea7}@media only screen and (min-width :300px) and (max-width :480px){.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:360px;max-width:640px}}@media only screen and (max-width :665px){.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:360px;max-width:640px}}@media only screen and (max-width:991px){.header--navigation .wrapper--container{display:none}}.ezpagestable{width:100%!important;border-collapse:collapse}.ezpagestable tr:nth-of-type(odd){background:#eee}.ezpagestable th{background:#70191b!important;color:#decea7!important;font-weight:700!important}.ezpagestable td,th{padding:6px 0!important;border:1px solid #ccc!important;margin-bottom:0!important;line-height:normal!important;font-size:12px}.ezpagestable ul{text-align:left!important}.ezpagestable div{padding:5px 5px 0 10px;text-align:left}@media only screen and (min-width :300px) and (max-width :480px){.ezpagestable td,th{padding:0;margin:0;width:auto;font-size:16px!important}}.fireplaces td,.fireplaces th{padding:6px;border:1px solid #ccc;text-align:center;margin-bottom:0!important;line-height:normal!important}@media only screen and (min-width:768px) and (max-width:1024px){.ezpagestable td,th{width:auto;font-size:13px!important}}.fireplaces{width:100%;border-collapse:collapse}.fireplaces th{background:#70191b;color:#decea7;font-weight:600}.fireplaces img{max-width:100%!important;height:auto!important;width:auto!important}@media only screen and (max-width:760px),(min-width:768px) and (max-width:1024px){.fireplaces table,.fireplaces tbody,.fireplaces td,.fireplaces th,.fireplaces thead,.fireplaces tr{display:block}.fireplaces thead tr{position:absolute;top:-9999px;left:-9999px;border:1px solid #ccc}.fireplaces thead td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.fireplaces thead td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.fireplaces thead td:first-of-type:before{content:"Log Set Size"}.fireplaces thead td:nth-of-type(2):before{content:"Front Width"}.fireplaces thead td:nth-of-type(3):before{content:"Rear Width"}.fireplaces thead td:nth-of-type(4):before{content:"Depth"}.fireplaces thead td:nth-of-type(5):before{content:"Height"}}.extraButton a,.extraButtonHover{font-size:14px;line-height:18px!important;color:#211b63!important;font-weight:400!important;text-decoration:none!important;background:#fcc235;display:inline-block;padding:4px 7px 4px 6px;cursor:pointer!important;margin:4px 0!important;border-radius:3px!important;border:0}#addressBookDefault .card-header,#primaryAddress-card-body,.defaultAddress .card-header{border-right:1px solid #70191b;border-left:1px solid #70191b}.extraButton a:hover,.extraButtonHover{color:#fff!important;background:#090}#shippingEstimatorContent h2,#shippingEstimatorContent th,.dropdown-item:focus,.dropdown-item:hover{background-color:#70191b;color:#decea7}.no-gutters{margin-right:-10px!important;margin-left:-10px!important;padding-right:2px!important;padding-left:2px!important;border:1px solid rgba(0,0,0,.125)!important}.breadcrumb a,.pl-dp{font-weight:700}.p-1,.p-3{padding:0!important}#indexProductList-pageHeading{border-bottom:1px solid #70191b;border-top:1px solid #70191b;padding-bottom:14px;padding-top:14px}#headerWrapper>div.header--navigation>div{border-bottom:1px solid #515b5e;border-top:1px solid #515b5e}.card-deck .card{border:1px solid rgba(0,0,0,.125);padding-top:10px!important}.card{border:1px solid transparent}.col-lg-4,.col-sm-6{flex:0 0 100%;max-width:100%}#checkoutShippingChoices legend{font-size:1rem;font-weight:600}.card-header{background-color:#70191b;color:#decea7;padding:.5rem 1.25rem;font-size:1rem}.card-body .table td{padding:.25rem}.listingDescription{margin:.5rem auto;height:2.3rem;font-size:.875rem;line-height:1rem}.itemTitle{margin:.5rem auto;height:2.5rem}#display_order{float:right;position:absolute;top:137px;right:0;margin-right:25px}@media only screen and (max-width :767px){#display_order{display:none}}.product-badge{position:absolute;left:-1px;top:-1px;padding:3px 5px;background:#70191b;margin:2px;border:1px solid #701910;color:#decea7;font-size:14px}.psmtc_lCcX{z-index:214!important}.breadcrumb{margin-bottom:.75rem;padding:5.5rem 0 0 1rem;margin-top:.75rem}@media (max-width:991px){.breadcrumb{padding:5rem 0 0}}@media (max-width:767px){.breadcrumb{padding:5rem 0 0}}#navBreadCrumb ol{font-size:.75rem;line-height:1.5rem}.form-control{border:1px solid #211b63}#home-slider{margin-bottom:20px;position:relative;margin-top:95px;box-shadow:0 5px 7px -5px #333}.banner-carousel .carousel-indicators{top:100%;z-index:0}nav.navbar a.nav-link:hover{border-radius:.25rem;color:#70191b}.nav.navbar a.nav-link{position:fixed;top:86px;right:10px;font-size:1.35rem}.dropdown-item{color:#70191b}.dropdown-menu{background-color:#decea7;margin:.125rem 0 .625rem}.table-striped tbody tr:nth-of-type(odd){background-color:#f3ecda}.defaultAddress .card-header{background-color:#decea7;color:#70191b;border-radius:.25rem .25rem 0 0;border-top:1px solid #70191b}.defaultAddress address{padding:10px 0 0 25px!important;border:none!important}#primaryAddress-card-body{border-radius:0 0 .25rem .25rem;border-bottom:1px solid #70191b}#addressBookDefault .card-header{background-color:#decea7;color:#70191b;border-top:1px solid #70191b;border-radius:.25rem .25rem 0 0}#addressBookDefault .card-body .p-3{border:1px solid #70191b;padding:10px!important}.orderIdCell{color:#decea7;font-size:1.1rem}#details-card-header,#myAccountInfo-card-header{border-radius:.25rem;background-color:#decea7;color:#70191b}#addressBookEntries-card-header{border:none!important;background-color:#fff!important;font-size:1.3rem}#myAccountInfo-card-header h2{margin:0}#myAccount-card-header,#myPassword-card-header,#previousOrders-card-header{background-color:#decea7;color:#70191b}.navbar-nav .nav-link{padding-left:10px}#PPECbutton{margin-bottom:10px}#seShipTo,#seShipTo+address{margin:10px 0 10px 25px}#shippingEstimatorContent div,#shippingEstimatorContent table{margin-left:auto;margin-right:auto}#seQuoteResults tr{background:#fff;color:#70191b}#shippingEstimatorContent h2{padding:6px 0!important;line-height:inherit}#shippingEstimatorContent{background:#decea7;border:1px solid #70191b;color:#70191b;width:100%}#shippingEstimatorContent label{margin-left:1rem;margin-right:1rem;font-weight:700;width:18%;float:left}#shippingEstimatorContent th{border:none!important;font-weight:600;font-size:1rem!important}#shippingEstimatorContent table{width:95%}#postcode,#shippingEstimatorContent #country,#stateZone{width:62.592%}#cartInstructionsDisplay{margin-bottom:.5rem}@media only screen and (max-width:768px){#shoppingCartDefault-btn-toolbar .button_checkout,.button_continue_shopping,.button_update{width:100%;margin-top:5px}}@media only screen and (max-width:480px){#postcode,#shippingEstimatorContent #country,#stateZone{width:100%!important}#shippingEstimatorContent label{width:100%}}@media only screen and (min-width:300px) and (max-width:480px){#seQuoteResults th{display:none}}@media (min-width:992px){#display_order{float:right;position:absolute;top:145px;right:0;margin-right:25px}.fixed-top{top:0;z-index:3;width:100%!important;padding-right:0;padding-left:0;margin-top:2px;margin-right:auto!important;margin-left:auto!important;max-width:1110px!important}.navbar-expand-lg .navbar-collapse{display:inline-flex}}.navbar-nav{margin-bottom:0}dl,ol,ul{margin-top:0}.mt-2,.mt-5,.my-2,.my-5{margin-top:0!important}.pt-4,.py-3{padding-top:0!important}@media only screen and (max-width:595px),(min-width:320px) and (max-width:595px){.ezpagestable table,.ezpagestable tbody,.ezpagestable td,.ezpagestable th,.ezpagestable thead,.ezpagestable tr{display:block!important}.ezpagestable thead tr{position:absolute;top:-9999px!important;left:-9999px!important;border:1px solid #ccc}.ezpagestable thead td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.ezpagestable thead td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.ezpagestable thead td:first-of-type:before{content:"Log Set Size"}.ezpagestable thead td:nth-of-type(2):before{content:"Front Width"}.ezpagestable thead td:nth-of-type(3):before{content:"Rear Width"}.ezpagestable thead td:nth-of-type(4):before{content:"Depth"}.ezpagestable thead td:nth-of-type(5):before{content:"Height"}#navbar-spacer{padding-top:0!important}}@media (min-width:992px){.pb-3,.py-3{padding-bottom:0!important;position:fixed;z-index:6;background-color:#fff;width:100%;max-width:1159px;box-shadow:0 6px 5px -5px #333;margin-left:-55px;margin-right:30px}}@media (max-width:992px){.pb-3,.py-3{z-index:1;padding:1px 0 0!important;top:31px;background-color:#fff;width:100%;margin-bottom:0;right:20px;position:fixed}}@media (min-width:576px){.col-sm-4{z-index:1405}}@media (min-width:991px){.sub-page-wrapper,.wrapper--container{max-width:940px}#hdr-img>img{display:block;margin:1rem auto auto}}@media (min-width:1200px){.fixed-top{max-width:1115px!important}.sub-page-wrapper,.wrapper--container{max-width:1090px}}@media (max-width:576px){.container,.container-sm{max-width:640px}}#chat-box,.free-ask{float:right}@media (max-width:340px){#chat-box{display:none}}#taglineWrapper{margin-bottom:4px;width:100%;margin-left:69px}@media (max-width:768px){.d-lg-none{margin-right:0}}#navbar-spacer{padding-top:.75rem!important}#logo{justify-content:space-between}.carousel-control-next,.carousel-control-prev{z-index:0}.d-lg-none .input-group{position:fixed;top:82px;z-index:19;left:0;width:100%;right:0;background:#fff;padding:3px 65px 10px 75px;box-shadow:0 5px 3px -5px #333;border-bottom:1px solid #70191b;margin:0 auto}.d-lg-none .input-group-append .btn{z-index:0;color:#70191b;background-color:#decea8}.john-nav{z-index:1;top:5px;width:100%;position:fixed}.navbar-toggler{z-index:4;position:fixed;top:86px;left:12px;padding:.4rem .85rem}@media (max-width:320px){.header--message{font-size:12px}}@media (max-width:1050px){#navbarSupportedContent .form-inline{width:222px!important}}@media (max-width:990px){.fixed-top{top:31px;left:2px;z-index:1}#home-slider{margin-top:90px;margin-left:-15px;margin-right:-15px}#logo .col-sm-4{flex:0 0 48%;max-width:48%}#hdr-img>img{margin-top:0;max-width:180px}nav.navbar{background-color:transparent;width:100%;height:auto;left:0;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;z-index:20}.navbar-nav{padding:61px 0px 20px 0px;}div#navbarSupportedContent{margin-bottom:20px}}@media (min-width:768px){#shippingEstimatorContent .col-md-6{flex:0 0 100%;max-width:100%}#shoppingCartDefault-btn-toolbar .btn{width:30%}}.fa-left-long::before,.fa-long-arrow-alt-left::before{padding-right:15px}.fa-long-arrow-alt-right::before,.fa-right-long::before{padding-left:15px}#indexCategories-categoryDescription p,#indexProductList-content p{margin-bottom:.3rem}#header-wrapper .wrapper--container{max-width:1110px;width:100%}.cart-icon a.nav-link{position:fixed;top:78px;right:8px;font-size:1.5rem}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}.cart-icon{display:none}}#newCustomers-card .card-body,#subCategory-card-body{padding:0}#indexCategories-categoryDescription{font-size:.875rem}div#navbarSupportedContent{max-height:100vh}#sclCcX .psmtc_lCcX .chat-button-lCcX img{width:165px;height:35px}#contactUs-card-body .custom-select{color:#000}div.contact-us-block{padding:3px;margin:5px;float:left}#contactUsDefault #contactUs-card{clear:left}#returningCustomers-card-body .pb-3{position:relative;margin:0;z-index:1;box-shadow:none;top:0;padding:0!important;right:0}#newCustomers-card-body .my-3{margin-bottom:0!important}#addressDetails-card-body #stateZone,#postcode{width:100%}#newCustomers-card #PPECbutton{text-align:right!important}#checkoutPaymentMethod .mb-2{margin-top:20px}@media (max-width:990px){div#navbarSupportedContent{height:90vh!important;padding-bottom:60px;}}@media (max-width:576px){div#productDescription ul{padding-left:10px;}}.productsCell-attributes ul{padding:0;margin:10px -150px 0 0;clear:both;}@media (max-width:576px) {.productsCell-attributes ul{margin-left:14px;}}.cartProductDisplay ul{padding:10px 0 0 0;margin:0 -90px 10px -3px;}.table-responsive .card-body{padding:1.25rem 0 0 0;}#shippingEstimatorContent #postcode{width:62.592%}#conditions-div .custom-control-label::before{width:1.75rem;height:1.75rem;}#conditions-div .custom-control-label::after{width:1.75rem;height:1.75rem;}#conditions-div .custom-control-label{padding-left:15px}#conditions-div .custom-control-input {width:1.75rem;height:1.75rem;}.custom-checkbox .custom-control-label::before{border:3px solid #70191b;}.carousel-control-next,.carousel-control-prev{display:none}
