.hub_content .wtf{fill:white;stroke:white}@media only screen and (min-width:600px){.hub_content .wtf{fill:blue;stroke:blue}}@media only screen and (min-width:900px){.hub_content .wtf{fill:red;stroke:red}}.help_page{padding:10px;box-sizing:border-box;margin:auto;font-family:NunitoSans;font-size:16px}.help_page_title{width:100%;margin:auto;color:#980000;border-radius:5px;padding:10px;box-sizing:border-box;font-size:1.5em;font-weight:700;text-align:center}.help_page_content{width:90%;margin:auto;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:20px}.help_page_about{width:100%;border:1px solid #bbb;border-top:5px solid #013953;padding:10px;box-sizing:border-box}.help_page_section_title{font-weight:700;font-size:1.5em}.help_page_paragraph{width:100%;margin:10px auto;padding-left:5px}.help_page_paragraph>ul{list-style-type:none;padding-left:20px}.help_page_box{width:100%}.help_page_box_section{width:100%;border:1px solid #bbb;border-top:5px solid #013953;padding:10px;box-sizing:border-box;margin-bottom:20px}.help_page_link_container{width:100%;margin:auto;padding:10px;box-sizing:border-box;display:grid;grid-template-columns:auto auto;gap:10px}.help_page_link_container>a{border:1px solid #bbb;box-shadow:0 .0625rem .125rem .0625rem #00000026;color:#000;text-decoration:none;font-weight:600;border-radius:3px}.help_page_link{padding:10px;box-sizing:border-box;line-height:1.2;color:#00e}#info_frame>.header{background:#000;color:#fff}.info_area{width:45vw;height:45vw;border:1px solid #bbb;border-radius:10px;margin:1vw}.info_area>.header{text-align:center;font-size:1.25em;font-weight:700;border-bottom:1px solid #bbb}:target{background-color:#a8d5ff}.topic{text-align:left;padding:1em}.topic h1{text-align:left}.topic h2{text-align:left}.topic a:active,.topic a:hover,.topic a:link,.topic a:visited{font-weight:700}.topic .hdr{font-size:30px;color:#8b0000;margin-bottom:6px;border:1px solid #bbb;padding:3px 0 3px 12px;background:#ececec;font-weight:700;font-family:Palatino,Georgia,Helvettica,Arial;text-transform:capitalize}.topic h1{font-size:24px;border-bottom:1px solid #bbb;margin:6px 0 5px 0;padding:0;clear:both}.topic h2{font-size:20px;border-bottom:1px solid #bbb;margin:0 0 5px 40px;padding:8px 0 0 0;width:75%;clear:both}.topic h3{font-size:18px;border-bottom:1px solid #bbb;margin:0 0 5px 40px;padding:8px 0 0 0;width:50%;clear:both}.topic h4{font-size:16px;border-bottom:1px solid #bbb;margin:0 0 5px 40px;padding:8px 0 0 0;width:50%;clear:both}.topic h5{font-size:16px;border-bottom:1px solid #bbb;margin:0 0 5px 40px;padding:8px 0 0 0;width:50%;clear:both}.topic .from_page{margin:12px 0 2px 30px;font-family:Georgia,Arial;color:#006400;font-weight:700;clear:both}.topic .from_div{border:1px solid #bbb;margin:0 0 4px 24px;padding:12px}.topic .no_items{font-family:Georgia,Arial;padding-left:85px}.topic p{margin:8px 12px;text-align:justify}.topic .icon{float:right;padding:0;margin:0 0 3px 3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #bbb;background:#fff}.topic .icon img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.topic .mfgicon{float:right;padding:5px;text-align:center;margin:0 0 3px 3px}.topic .icon_larger{font-size:13px}.topic .icon .text{font-size:13px;float:left}.topic .items{width:100%;overflow:auto}.topic .tbl{padding-left:25px}.topic td{text-align:center;padding:4px}.topic table{margin-left:40px}.topic ul{font-size:16px}.topic ol{font-size:16px}.topic li{font-size:16px;padding:8px 0}.topic .item_sm{float:left;width:150px;height:140px;overflow:hidden}.topic .contents1{margin-left:0}.topic .contents2{margin-left:40px}.topic .contents3{margin-left:40px}.topic .contents4{margin-left:40px}.topic .contents5{margin-left:40px}.topic .chdr{background:#eee;font-weight:700;font-size:1.2em;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1px solid #bbb}.topic .PagesRightBoxContent{padding:.25em}.contentEditor textarea{width:100%;height:1.5em}.contentEditor input.title{min-width:50%}.contentEditorMenu button{margin:.25em;padding:.2em .5em;font-size:1.5em}@media only screen and (min-width:600px){.topic{padding:12px}.topic .contents2,.topic .contents3,.topic .contents4,.topic .contents5,.topic .from_div,.topic .from_page,.topic h2,.topic h3,.topic h4,.topic h5,.topic table{margin-left:4px}.info_area{width:300px;height:300px;margin:8px}.info_area>.content{padding:4px}}@media only screen and (min-width:900px){.info_area{padding:24px}.help_page_content{width:80%;flex-direction:row;justify-content:center}.help_page_about{width:40%}.help_page_box{width:60%}.help_page_link_container{width:90%}.help_page_title{font-size:2em}.help_page_link{line-height:2}.help_page_paragraph>ul{padding-left:40px}}@media print{.info_area{padding:16px}}#user_content .error{background:#8b0000;color:#eee;font-weight:700;font-size:1.2em;padding:5px;border:3px ridge #bbb;margin:4px}#cart_frame>.header{background:#000;color:#fff}#cart_frame .shipment .carrier{width:60%;float:left}#cart_frame .shipment .due{width:30%;float:left}#cart_frame .cartDesc{font-size:1.2em;background:#ececec;padding:0 .5em;font-weight:700;font-family:Georgia}#cart_frame .cartIcon{width:120px;text-align:center}#cart_frame .cartTotal{font-weight:700;text-align:right;width:6em;font-size:1.2em;background:#ececec;padding-right:1.5em}#cart_frame .a4button{font-size:16px;color:#fff;padding:.25em .6em .25em;background-color:#bc1815;border:none;margin:2px 25px 2px 2px;position:relative;box-shadow:inset 0 -3px 1px rgba(0,0,0,.45),0 2px 2px rgba(0,0,0,.25);border-radius:3px;text-shadow:1px 1px 0 rgba(0,0,0,.5);letter-spacing:.5px}#cart_frame .a4button.blue{background:#00008b}#cart_frame .cbbr{width:38%;float:right}#cart_frame .cbbl{width:60%;float:left}#cart_frame #o4sa{width:60%;float:left}#cart_frame #o4sc{width:38%;float:right;text-align:left}#cart_frame #o4sm{float:left;width:60%}#cart_frame #o4pd{float:right;width:38%}#cart_frame #o4cci{float:left;width:48%}#cart_frame #o4ccba{float:right;width:50%}#cart_frame #o4enl{float:left;width:38%;text-align:left;padding-bottom:1.5em}#cart_frame #o4enl table{margin:0 auto}#cart_frame #o4ocr{float:right;width:60%}#cart_frame #o4cpo table{margin:.75em auto;padding:8px;border:1px solid #bbb;background:#ececec;font-size:1.2em}#cart_frame #o4cpo table td{vertical-align:top}#cart_frame #o4cxl{text-align:center}#cart_frame #o4btn{border:1px solid red;font-weight:700;text-align:center;padding:1.5em;background:navy;margin:.5em}#cart_frame #o4btn div{border:1px solid red;font-size:2em;font-weight:700;text-align:center;padding:.5em;width:7em;margin:0 auto;cursor:pointer;background:#8b0000;color:#fff;border:3px ridge silver;letter-spacing:3px}#cart_frame .pmtimg{height:75px;float:left;padding:0 .5em}#cart_frame .pmtimg .help{display:inline-block;height:100%;vertical-align:middle}#cart_frame .pmtimg img{vertical-align:middle}#cart_frame .o4button{font-size:16px;color:#fff;padding:.25em .6em .25em;background-color:#bc1815;border:none;margin:2px 25px 2px 2px;position:relative;box-shadow:inset 0 -3px 1px rgba(0,0,0,.45),0 2px 2px rgba(0,0,0,.25);border-radius:3px;text-shadow:1px 1px 0 rgba(0,0,0,.5);letter-spacing:.5px}#cart_frame .o4button.blue{background:#00008b}#cart_frame .o4button.plain{box-shadow:none;text-shadow:none}.empty_cart_container{padding:50px}.svg_empty_cart{scale:2}.empty_cart_hr{margin-top:50px;margin-bottom:50px}.empty_cart_container .empty_cart_warning{background:#fff;display:flex;font-size:1.5em;justify-content:center;align-items:center;gap:40px}.empty_cart_container .empty_cart_category_title{background:#fff;display:flex;font-size:1.2em;justify-content:center;align-items:center;gap:40px;margin-bottom:20px;text-align:center}.empty_cart_container>div>svg{scale:2}.empty_cart_grid{display:grid;grid-template-columns:auto auto;width:90%;margin:auto;gap:20px}.empty_cart_grid_item{text-align:center;padding:10px 0;white-space:wrap;line-height:1.5}@media only screen and (min-width:600px){#cart_frame .empty_cart_grid{width:80%}}@media only screen and (min-width:900px){.empty_cart_grid{grid-template-columns:auto auto auto auto;width:65%}#cart_frame .empty_cart_grid_item{padding:10px}}.cartitem.r5{border:1px solid #bbb;border-radius:5px}@media only screen and (max-width:599px){#cart_frame .shipment .carrier,#cart_frame .shipment .due{width:95%;float:none}#cart_frame .cbbr{width:100%;float:none}#cart_frame .cbbl{width:100%;float:none}#cart_frame #o4ccba,#cart_frame #o4cci,#cart_frame #o4enl,#cart_frame #o4ocr,#cart_frame #o4pd,#cart_frame #o4sa,#cart_frame #o4sc,#cart_frame #o4sm{float:none;width:auto}}@media only screen and (min-width:600px) and (max-width:900px),print{#cart_frame .shipment .carrier,#cart_frame .shipment .due{width:95%;float:none}#cart_frame #o4ccba,#cart_frame #o4cci,#cart_frame #o4enl,#cart_frame #o4ocr,#cart_frame #o4pd,#cart_frame #o4sa,#cart_frame #o4sc,#cart_frame #o4sm{float:none;width:auto}}.footer{width:100%;background-color:#eee;bottom:20px;left:0;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;padding:10px 5px}.footer_section{height:100%}.footer_section:first-of-type{display:none}.footer_area_container{display:flex;justify-content:center;gap:5px}.footer_area{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:5px}.footer_area_title{min-height:10px;font-size:1.1em;text-decoration:underline}.footer_area_item{min-height:10px;padding-left:10px;color:#000;text-decoration:none}.footer_area_item:hover{text-decoration:underline}.copyrightBar{background-color:#eee;bottom:0;left:0;height:20px;width:100%;text-align:center;color:#888}@media only screen and (min-width:900px){.footer{width:100%;height:200px;max-height:200px;background-color:#eee;bottom:20px;left:0;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:40px;padding:20px 0}.footer_section{height:100%}.footer_section:first-of-type{display:block}.footer_area{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:90%;gap:5px}.footer_area_title{min-height:10px;font-size:1.1em;text-decoration:underline}.footer_area_item{min-height:10px;padding-left:10px;color:#000;text-decoration:none}.copyrightBar{background-color:#eee;bottom:0;left:0;height:20px;width:100%;text-align:center;color:#888}}@media only screen and (min-width:1100px){.footer{gap:100px}}#popup{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:rgba(0,0,0,.5);z-index:5000}#popup2{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#popupbox{box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:5px;background:#fff;max-width:95%;max-height:95%;border:1px solid #000;overflow:hidden;position:relative}#popupcontent{border-radius:5px;padding:10px 6px;text-align:left;color:#000;position:relative;max-height:95vh;overflow-y:auto;height:100%}#popupcontent .cbb{margin:0}#popupheader{height:30px;border-bottom:1px solid #bbb;padding:2px 40px 2px 10px;font-size:1.5em;line-height:30px;font-weight:700}#popupclose{z-index:10;position:absolute;width:30px;right:5px;top:5px;text-align:center;background:#e33100;display:block;color:#fff;text-decoration:none;font-size:20px;line-height:30px;font-weight:700;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(0,0,0,.25);cursor:pointer;border:none}#popupbody{padding:8px 4px}.autocomplete-suggestions{background:#fff;border:1px solid #bbb;border-top:none;padding:3px;overflow:hidden}.autocomplete-suggestion{cursor:pointer}.autocomplete-selected{background:#eee}.scroll_topper{position:fixed;bottom:115px;right:12px;background:#87cefa;color:#000;padding:12px 6px 6px 6px;font-size:24px;width:50px;height:25px;border-radius:10px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 6px #000;border:1px solid #888;z-index:4000}.scroll_topper svg{scale:2}#menu{display:none;position:fixed;top:50px;left:0;right:0;bottom:0;display:none;background:rgba(0,0,0,.5);z-index:5000}#menu .menu_href{color:#1a76d0;text-decoration:underline}.menu_box{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:100;background:#fff;border-right:1px solid #bbb;overflow:auto}#menu.on{display:block}.menu_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#fff}.menu_header>span{font-size:1.5em}.menu_options{padding-left:10px;box-sizing:border-box;padding-top:25px}.submenu{display:none;overflow:hidden}.submenu.on{display:block;overflow:unset}#menu_title{margin-bottom:0;margin-right:10px;padding-bottom:5px;text-decoration:none}#menu_title_container>a{padding:10px;margin-right:20px}#menu_title_container>a>svg{scale:125%}#menu_title_container{border-bottom:2px solid red;display:flex;justify-content:space-between;align-items:flex-end}.menu_departments>a{text-decoration:none;color:#000;display:none}.menu_departments>a.on{display:block}.menu_departments>a>div{padding:5px 10px;box-sizing:border-box;line-height:1}.menu_department>div{border-bottom:1px solid #ddd}.menu_department_cat{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;padding-right:20px}.menu_department_subcat{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:10px}.menu_department_cat_svg,.menu_department_subcat_svg{display:flex}.add_cart_confirm{position:absolute;bottom:120%;left:0;z-index:5000;background:#222;color:#fff;padding:4px 10px;font-size:1.5em;transition:.25s ease-in;opacity:0;border-radius:7px;letter-spacing:2px;width:fit-content}#loading{position:absolute;top:50px;left:0;right:0;height:4px;z-index:100;overflow:hidden}#loading>div{width:25%;height:100%;background:#00008b;animation:2s slide-right;animation-iteration-count:infinite;transform:translateX(-100%)}@keyframes slide-right{to{transform:translateX(100vw)}}@media only screen and (min-width:800px){.menu_box{width:40%}.menu_header{width:29%}}@media only screen and (min-width:900px){#loading{top:75px;height:8px}.menu_box{width:30%}#menu{top:75px}.add_cart_confirm{bottom:100%;width:fit-content}}@media only screen and (min-width:1441px){.scroll_topper{right:calc((100% - 1400px)/ 2)}.menu_box{top:0;left:calc((100% - 1440px)/ 2);width:calc(1440px * .3)}}