body{background-color:#f0f5ff;}.bg-A1BlueLight{background-color:#f0f5ff;}.bg-A1Blue{background-color:#039;}.bg-A1GreyDark{background-color:#555;}.bg-A1GreyLight{background-color:#e6e6e6;}.bg-A1Grey{background-color:#b9b9b9;}.bg-A1Buff{background-color:#faf8e4;}.bg-A1Yellow{background-color:#ffffba;}.bg-A1Red{background-color:#dc0707;}.bg-A1Brown{background-color:#8b4513;}.text-A1Brown{color:#8b4513;}.btn-A1GreyDark{color:#fff;background-color:#555;}a{color:#039;}a:hover{color:#026;}div#AddToCartWorkingIndicator{position:fixed;top:50%;left:50%;margin-left:-50px;margin-top:-50px;}div.a1-masthead{height:6.3rem;background-color:#039;}ul#PromotionGallery{list-style-type:none;}.footer-grey{background-color:#b9b9b9;color:#8b4513;font-size:x-small;padding-top:2rem;padding-left:0;}nav.menu-format{background-color:#e6e6e6;}nav.menu-format ul.menu-format-links{list-style-type:none;padding:0;margin-top:1rem;}nav.menu-format ul.menu-format-links li{display:inline-block;margin-bottom:1rem;margin-right:1.25rem;}nav.menu-format ul.menu-format-links li a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.3rem 0;width:8rem;min-height:2rem;color:#343a40;background-color:transparent;background-image:none;border-color:#343a40;font-weight:600;}nav.menu-format ul.menu-format-links li a:hover{color:#fff;background-color:#b9b9b9;border-color:#343a40;}#cart-info{background-color:#555;max-width:25rem;min-height:3rem;color:#fff;margin-right:1.25rem;display:flex;align-items:center;padding:.4rem;margin-left:auto;margin-top:.75rem;margin-bottom:.75rem;}#cart-info a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ffd83c;color:#000;margin-left:auto;font-weight:600;}#cart-info a:hover{background-color:#ffeca2;}#cart-info p{color:#fff;font-weight:bold;}div.footer-payment ul li{margin-top:.5rem;}div.footer-payment ul li img{width:40px;}div.footer-links ul li{margin-top:1rem;}div.footer-links ul li a i{margin-right:.6rem;}.on-sale{border:2px solid #f00;color:#f00;font-size:1.4em;padding:.5rem .25rem;}@media(min-width:768px){.container{background-image:url(/images/layout/VerticalFlagStripeBackground_720px.png);background-repeat:repeat-y;}.a1-Row{margin-left:3px;margin-right:-15px;}}@media(min-width:992px){.container{background-image:url(/images/layout/VerticalFlagStripeBackground_960px.png);background-repeat:repeat-y;}.a1-Row{margin-left:9px;margin-right:9px;}nav.menu-format .menu-format-heading{margin-top:0;margin-bottom:1rem;color:#039;}nav.menu-format .menu-format-heading h3{text-align:center;}nav.menu-format .menu-format-heading div.hamburger{display:none;}nav.menu-format div.collapse{display:block;height:auto !important;visibility:visible;}}@media(min-width:1200px){.container{background-image:url(/images/layout/VerticalFlagStripeBackground_1140px.png);background-repeat:repeat-y;}.a1-Row{margin-left:13px;margin-right:13px;}}@media screen and (max-width:991px){.menu-format-heading{display:flex;align-items:center;min-height:2.5rem;margin-top:0;margin-bottom:0;padding:.5rem 1rem .5rem 0;color:#039;}.menu-format-heading h3{text-align:left;width:50%;}.menu-format-heading div.hamburger{display:block;color:#039;font-size:2rem;margin-left:auto;cursor:pointer;}.menu-format-heading div.hamburger .bar1,.menu-format-heading div.hamburger .bar2,.menu-format-heading div.hamburger .bar3{width:35px;height:5px;background-color:#039;margin:6px 0;transition:.4s;}.menu-format-heading div.hamburger.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px);}.menu-format-heading div.hamburger.change .bar2{opacity:0;}.menu-format-heading div.hamburger.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);}nav.menu-format ul.menu-format-links li{margin-right:.75rem;}}