@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,800italic,700,600,800,400);.relative{position:relative}h1.hide,h2.hide,h3.hide,label.hide,input.hide{display:block;position:absolute;left:-9999px;background:#fff;color:#000}.pull-left{margin-left:-10px}.pull-right{margin-right:-10px}.push-left{margin-left:10px}.push-right{margin-right:10px}.column,.columns{padding-left:10px;padding-right:10px}h1{font-family:inherit}label{cursor:default}button,.button{background-color:#ffb300;color:#231f20;font-family:inherit;font-weight:bold;text-transform:uppercase}button:hover,button:focus,.button:hover,.button:focus{background-color:#cc8f00;color:#231f20}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#cc8f00;color:#231f20}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#cc8f00;color:#231f20}a{color:#231f20;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}a:hover,a:focus{color:#080707}.alert-box{background-color:#231f20;color:#ffb300;border:none;font-weight:bold;text-transform:uppercase}select{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}table caption{position:absolute;left:-9999px}.pad-vert{padding-top:10px;padding-bottom:10px}body{background-color:#474747;font-size:1em;line-height:1.5;font-family:'Open Sans',sans-serif}body.processing{padding-top:3em;transition:padding .25s;-webkit-transition:padding .25s;-moz-transition:padding .25s}.header{background-color:#ffb300}.header .logo{background-color:#fff;text-align:center}.header .banner{padding-top:60px}.header .banner hgroup{padding:0 20px}.header .banner h1,.header .banner h2{margin:0;color:#231f20;line-height:1.2;text-transform:uppercase}.header .banner h1{font-weight:800;font-size:30px}.header .banner h2{font-style:italic;font-size:20px}.header .banner .icon-menu{display:none}.header .quick-links{position:absolute;top:0;right:0}.header .quick-links ul{list-style:none;margin:0;padding:0}.header .quick-links ul li{float:left;height:40px;padding:0 20px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.header .quick-links ul li a{font-size:25px;line-height:40px}.header .quick-links ul li a span{font-size:20px;font-weight:bold}.header .quick-links ul li a.user span{font-size:14px;text-transform:lowercase}.header .quick-links .cart-btn{background-color:#cc8f00;position:relative}.header .quick-links .cart-btn>a{color:#231f20}.header .quick-links .cart-btn span{display:block;position:absolute;left:-9999px}.header .quick-links .cart-btn span.cart-count{width:20px;height:20px;left:auto;right:5px;bottom:5px;font-size:14px;line-height:20px;text-align:center;background-color:#0bb5ff;color:#fff;box-shadow:0 0 1px #000;border-radius:20px;font-weight:bold}.header .quick-links .cart-btn:hover,.header .quick-links .cart-btn:active{background-color:#996b00}.header .quick-links .account-btn{background-color:#231f20;text-transform:uppercase;position:relative;padding-left:10px;cursor:pointer}.header .quick-links .account-btn:hover{background-color:#080707}.header .quick-links .account-btn:hover>ul{left:auto;right:0;z-index:1000}.header .quick-links .account-btn:hover>ul li:hover{background-color:#080707}.header .quick-links .account-btn:hover>ul li:hover a{text-decoration:underline}.header .quick-links .account-btn>a{color:#ffb300}.header .quick-links .account-btn>ul{list-style:none;margin:0;padding:0;position:absolute;left:-9999px;top:40px;background-color:#231f20;width:200px}.header .quick-links .account-btn>ul li{text-align:right;height:auto;float:none;padding:0 10px}.header .quick-links .account-btn>ul li a{font-size:1rem;line-height:2rem;text-transform:none;color:#ffb300}.header .quick-links .account-btn>.settings:after{content:'';display:block;border-top:7.5px solid #ffb300;border-left:7.5px solid transparent;border-right:7.5px solid transparent;position:absolute;right:5px;top:16.25px}@media screen and (max-width:767px){.header .banner h2{display:none}}@media screen and (max-width:650px){.header{position:relative;z-index:1;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.25);padding-top:30px}.header .logo img{max-width:40px;max-height:40px;margin:10px}.header .banner{position:static}.header .banner hgroup h1{position:absolute;top:0;left:0;width:100%;height:30px;line-height:30px;background-color:#231f20;color:#ffb300;font-size:16px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 10px}.header .banner hgroup h2{position:absolute;left:-9999px}.header .banner .quick-links .cart-btn{display:none}.header .banner .quick-links .account-btn{position:absolute;right:60px;top:30px;margin-top:10px;padding:0 5px;background:#cc8f00}.header .banner .quick-links .account-btn a{color:#231f20}.header .banner .quick-links .account-btn span{display:none}.header .banner .quick-links .account-btn:hover,.header .banner .quick-links .account-btn:active{background-color:#996b00}.header .banner .quick-links.authenticated .cart-btn{position:absolute;right:60px;top:30px;margin-top:10px;padding:0 20px 0 10px;display:block}.header .banner .quick-links.authenticated .account-btn{display:none}.header .banner .icon-menu{-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;display:block;position:absolute;right:0;top:30px;color:#231f20;background-color:#cc8f00;width:40px;height:40px;font-size:20px;line-height:40px;margin:10px;text-align:center;cursor:pointer}.header .banner .icon-menu:hover,.header .banner .icon-menu.active{background-color:#996b00}}.nav{height:40px;background-color:#231f20;position:relative}.nav .search{width:25%;position:relative}.nav .search input[type=text]{padding:10px 50px 10px 40px;height:40px;line-height:20px;background-color:#3e3739;color:#999596;border:none}.nav .search input[type=text]:focus{outline:none;border:none;box-shadow:none;color:#ffb300}.nav .search input[type=submit]{position:absolute;right:0;top:0;border:none;width:40px;height:40px;background-color:#ffb300;color:#231f20;text-align:center;text-transform:uppercase;font-weight:bold}.nav .search input[type=submit]:hover,.nav .search input[type=submit]:active{background-color:#cc8f00}.nav .search:before{content:'\e81a';font-family:sidearm_font;color:#ffb300;position:absolute;left:10px;top:6px;line-height:28px}.nav ul{list-style:none;margin:0;padding:0;float:right}.nav ul li{display:inline-block;position:relative}.nav ul li a{display:block;padding:0 10px;line-height:30px;margin:5px;color:#ffb300;text-decoration:none}.nav ul li a:hover,.nav ul li a.active{background-color:#080707}.nav ul li ul{position:absolute;left:-9999px;top:40px;min-width:200px;z-index:2}.nav ul li ul li{display:block;border-bottom:1px solid #231f20}.nav ul li ul li a{text-align:right;background-color:#080707;color:#ffb300;margin:0}.nav ul li ul li a:hover{background-color:#ffb300;color:#231f20}.nav ul li ul li.sub-category{border-bottom:1px solid #080707}.nav ul li ul li.sub-category a{background-color:#231f20;color:#b37d00;font-size:.9em}.nav ul li ul li.sub-category a:hover{text-decoration:underline;background-color:#231f20}.nav ul li:hover ul{left:auto;right:0}.nav ul li.parent:hover{background-color:#080707}.nav .mobile-account{display:none}@media screen and (max-width:650px){body{-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;position:relative;left:0;overflow-x:hidden;height:auto;min-height:100%}body.mobile-menu-open{left:-250px}body.mobile-menu-open .overlay{opacity:1;z-index:2}body.mobile-menu-open .nav{right:0}body .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:rgba(0, 0, 0, 0.4);opacity:0;transition:opacity .25s;-webkit-transition:opacity .25s;-moz-transition:opacity .25s}body.processing .nav{top:3em;transition:top .25s;-webkit-transition:top .25s;-moz-transition:top .25s}.nav{position:fixed;right:-250px;top:0;width:250px;height:100%;padding-top:40px;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.nav .search{float:none !important;width:100%;position:absolute;top:0;left:0}.nav ul{float:none}.nav ul li{display:block;border-top:1px solid #080707;border-bottom:none}.nav ul li a{background:#3e3739;margin:0;padding:5px 10px}.nav ul li a:hover,.nav ul li a.active{background-color:#ffb300;color:#231f20}.nav ul li ul{position:static}.nav ul li ul li a{text-align:left;background:#3e3739}.nav ul li ul li.sub-category{border:none;padding-left:10px;border-top:1px solid #565253}.nav ul li ul li.sub-category a:before{content:'\e832';font-family:sidearm_font;margin-right:5px}.nav ul li ul li:not(.sub-category)+.sub-category{border-top:none}.nav ul li.parent i{display:none}.nav ul li.parent:hover{background:none}.nav ul li.categories,.nav ul li.other{border:none}.nav ul li.categories>a,.nav ul li.other>a{display:none}.nav .mobile-account{display:block}}.inside{background-color:#fff;padding:20px;*zoom:1}.inside:before,.inside:after{content:"";display:table}.inside:after{clear:both}.inside h1,.inside h2{font-size:1.8rem;font-weight:bold;text-transform:uppercase}.inside h2{font-size:1.8em}.inside.view{background-color:#fff;padding:20px}main.main{background-color:#ddd;padding:20px}.banners{margin-bottom:20px;text-align:center}.banners a{display:inline-block;max-width:100%}.auc-item{background-color:#fff;padding:20px}.auctions{position:relative}.auctions>h1{font-weight:bold;line-height:30px;font-size:30px;text-transform:uppercase;margin-left:10px}.auctions .filter-listings{margin-bottom:10px;text-transform:uppercase;font-size:.8em;*zoom:1}.auctions .filter-listings:before,.auctions .filter-listings:after{content:"";display:table}.auctions .filter-listings:after{clear:both}.auctions .filter-listings>div{float:left;margin-right:10px;*zoom:1}.auctions .filter-listings>div:before,.auctions .filter-listings>div:after{content:"";display:table}.auctions .filter-listings>div:after{clear:both}.auctions .filter-listings>div label{line-height:30px;float:left;font-style:italic}.auctions .filter-listings>div span{padding-left:10px;background-color:#fff;line-height:30px;display:block;border:1px solid #ccc;cursor:pointer}.auctions .filter-listings>div span:after{float:right;display:block;width:30px;height:30px;line-height:30px;text-align:center;content:'\e864';font-family:sidearm_font}.auctions .filter-listings>div div{position:relative;float:left;margin:0 10px;min-width:100px}.auctions .filter-listings>div div.open ul{left:0;top:31px}.auctions .filter-listings>div div.open span{box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3)}.auctions .filter-listings>div ul{position:absolute;left:-9999px;z-index:1;min-width:200px;border:1px solid #ccc}.auctions .filter-listings>div ul li{background-color:#fff;padding:5px 10px;cursor:pointer;font-size:.8em;border-top:1px solid #f8f8f8}.auctions .filter-listings>div ul li:nth-child(even){background-color:#f1f1f1}.auctions .filter-listings>div ul li:hover,.auctions .filter-listings>div ul li:active{background-color:#e1e1e1}.auctions .filter-listings>div ul li:first-child{border-top:none}.auctions .filter-listings.is-filtering span{background-color:#ddd;font-style:italic;color:#bbb;cursor:default}.auctions .display-type>ul{position:absolute;right:0;top:0;margin-bottom:10px}.auctions .display-type>ul>li{float:left;margin:0 2.5px}.auctions .display-type>ul>li>a{display:block;padding:0 10px;background:#dedede;color:#231f20;text-transform:uppercase;font-weight:bold;line-height:30px}.auctions .display-type>ul>li>a:hover{background-color:#cecece}.auctions .display-type>ul>li.ui-state-active>a{background-color:#ffb300;color:#231f20}.auctions .display-type .ui-tabs-panel{clear:both;width:100%;opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s}.auctions .display-type .ui-tabs-hide{position:absolute;left:-9999px;top:0;opacity:0}.auctions ul{list-style:none;margin:0;padding:0}.auctions article{background-color:#fff;padding:20px;margin:10px 0;position:relative}.auctions .media{position:relative}.auctions .media.image .bids{position:absolute;top:0;right:0;background-color:#ffb300;color:#231f20;padding:5px 10px;font-weight:bold}.auctions .options ul{list-style:none;margin:0;padding:0}.auctions .options ul li{background-color:#231f20;color:#ffb300;margin:5px 0;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.auctions .options ul li a{color:#ffb300;display:block;*zoom:1}.auctions .options ul li a:before,.auctions .options ul li a:after{content:"";display:table}.auctions .options ul li a:after{clear:both}.auctions .options ul li a span:first-child:before{content:'\e84f';font-family:sidearm_font;margin-right:5px}.auctions .options ul li span{float:left;display:block;padding:5px 10px;font-weight:bold;text-transform:uppercase;font-size:16px}.auctions .options ul li span+span{float:right}.auctions .options ul li:hover{background-color:#080707}.auctions .addthis_toolbox{margin:10px 0;text-align:center}.auctions .addthis_toolbox>a{padding:0 !important;float:none !important;display:inline-block !important}.auctions h2{font-weight:bold;font-size:1.8rem;line-height:1.2}.auctions time{display:block;position:absolute;top:0;right:.5rem;background-color:#ffb300;color:#231f20;padding:0 10px;line-height:30px;font-size:15px;width:200px;font-weight:bold}.auctions time span{font-weight:normal}.auctions time:before{content:"";width:0;height:0;border-top:30px solid #ffb300;border-left:30px solid transparent;position:absolute;left:-30px}.auctions dl{margin:0}.auctions dl dt,.auctions dl dd{display:inline}.auctions dl dt{font-weight:bold}.auctions dl dd+dd:before{content:'/ '}.auctions.closed{padding:20px;background-color:#bfbfbf}.auctions.closed article{padding:0;background:none}.auctions.closed article h2{background-color:#231f20;color:#ffb300;font-size:1.2rem;text-align:center;margin:0;padding:10px}.auctions.closed article div{position:absolute;top:0;right:0;background-color:#ffb300;color:#231f20;padding:10px;font-weight:bold;text-transform:uppercase}.auctions.closed article div span{font-weight:normal}.auctions .load-more-auctions{text-align:center;padding:10px 0}#grid article{padding:10px}#grid article .media.image{height:200px}#grid article .media.image img{display:block;margin:0 auto}#grid article h2{font-size:1.3rem;text-align:center;margin:5px 0;border-bottom:1px dotted #d1d1d1;color:#231f20}#grid article .options li{background:none;text-align:center}#grid article .options li a{color:#231f20}#grid article .options li span{float:none;display:inline;font-size:1rem;padding:2.5px 5px}#grid .timer ul{margin:0;padding:.5rem 0;background-color:#231f20;color:#ffb300}#grid .timer ul li+li{border-left:1px solid #151314}@media only screen and (max-width:900px){.auctions .options ul li a span{font-size:14px}}@media only screen and (max-width:767px){#grid{position:static;opacity:1}}@media only screen and (max-width:600px){.auctions .filter-listings>div{float:none;margin:5px 0;*zoom:1}.auctions .filter-listings>div:before,.auctions .filter-listings>div:after{content:"";display:table}.auctions .filter-listings>div:after{clear:both}.auctions .filter-listings>div label{width:30%}.auctions .filter-listings>div div{margin:0;width:70%}.auctions .filter-listings>div div.open ul{position:static;min-width:0}.auctions .filter-listings.is-filtering span{background-color:#ddd;font-style:italic;color:#bbb}}.auction-media ul{list-style:none;margin:0;padding:0;font-size:0}.auction-media ul li{padding:0 5px;margin:5px 0;width:33.3333%;display:inline-block}.auction-media ul li img{padding:5px;border:1px solid #ccc;cursor:pointer}.timer label{display:inline-block;margin-left:10px;padding:0 10px;position:relative;z-index:1;background-color:#231f20;color:#ffb300;text-transform:uppercase;font-weight:bold;line-height:28px;font-size:14px}.timer ul{list-style:none;margin:-10px 0 0 0;padding:1rem 0;position:relative;*zoom:1;background-color:#ffb300;color:#231f20}.timer ul:before,.timer ul:after{content:"";display:table}.timer ul:after{clear:both}.timer ul li{width:25%;text-align:center;float:left}.timer ul li span{display:block}.timer ul li span:first-child{font-size:30px;line-height:1;font-weight:bold}.timer ul li span+span{font-style:italic;font-size:12px}.timer ul li+li{border-left:1px solid #e6a100}.high-bidder{background-color:rgba(0, 255, 0, 0.1);border:2px solid rgba(0, 255, 0, 0.1);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.outbid{background-color:rgba(255, 0, 0, 0.1);border:2px solid rgba(255, 0, 0, 0.1);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.outbid .outbid-message{display:block}.outbid-message{display:none}.refreshing{-webkit-filter:grayscale(1) blur(.5px);filter:grayscale(1) blur(.5px);-webkit-transition:0 ease-in-out;transition:0 ease-in-out}@media screen and (max-width:900px){.timer ul li span:first-child{font-size:20px}}.auction-container div.row.bid-entry,.auction-container div.row.not-logged-in{margin-top:20px}p.has-tip{margin-bottom:0;margin-top:1em;font-size:.9em;font-weight:normal;font-style:italic;color:#aaa;border-top:dotted 1px #ccc;border-bottom:none;padding:.25em 0}p.has-tip.met{color:#5da423;cursor:auto}p.has-tip.not-met{color:#c60f13}p.has-tip.reserve{border:none;margin-bottom:0;margin-top:0;padding:0;font-weight:normal}p.has-tip:hover{border-bottom:none}.tooltip{max-width:500px}.auction-container{padding:20px;background-color:#fff}.auction-container h2{font-weight:bold;font-size:1.8rem;line-height:1.2}.auction-container .addthis_toolbox{margin-bottom:20px}.auction-container label{font-weight:bold;text-transform:uppercase;display:inline-block}.auction-container .refresh-bids{font-size:.8em;font-style:italic;display:inline-block}.auction-container .refresh-bids i{font-style:normal}.auction-container .refresh-bids:hover,.auction-container .refresh-bids:active{text-decoration:underline}.auction-container .history{margin:.5em 0}.auction-container .history p{margin:0;font-style:italic;color:#888;font-size:.9em}.auction-container .history p:before{content:'\e849';font-family:sidearm_font;margin-right:.5em}.auction-container .details{margin:40px 0 20px 0}.auction-container .details h3{background-color:#d9d9d9;color:#4d4d4d;padding:0 20px;margin-bottom:0;font-size:.875rem;text-transform:uppercase;font-weight:bold}.auction-container .details dl{font-size:.8rem;*zoom:1;padding:10px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:20px}.auction-container .details dl:before,.auction-container .details dl:after{content:"";display:table}.auction-container .details dl:after{clear:both}.auction-container .details dl,.auction-container .details dl dd{margin-bottom:0}.auction-container .details dt,.auction-container .details dd{float:left}.auction-container .details dt{clear:left;font-weight:bold;text-transform:uppercase;padding-right:10px;width:25%;text-align:right}.auction-container .details dt:after{content:':'}.auction-container .details dd{width:75%;padding-left:10px}.auction-container .details dd a+a:before{content:'/ '}.auction-container .timer{display:none}@media only screen and (max-width:600px){.auction-container{margin:10px -20px -20px -20px}.auction-container h2{font-size:1.5em}.auction-container .details dl dt{width:33.3333%}.auction-container .details dl dd{width:66.6666%}.auction-container label{text-align:left !important;margin:0 !important;padding:0 !important}.auction-container .timer{display:block}}@media only screen and (max-width:480px){.auction-container .details h3{padding:0 10px}.auction-container .details dl{padding:10px 20px}.auction-container .details dl dt,.auction-container .details dl dd{width:auto;float:none;padding:0;text-align:left}}.cart table img{max-width:80px;float:left;margin-right:10px}.cart table input{display:inline-block;border:none;margin:0;vertical-align:top}.cart table input[type=text]{font-weight:bold;border:1px solid #cfcfcf}.cart table input[type=button]{background-color:#ffb300;color:#231f20;font-weight:bold}.cart table input[type=button]:hover,.cart table input[type=button]:active{background-color:#cc8f00}.cart table input[type=button][disabled]{background-color:#ddd;color:#888;font-weight:normal}.cart table input[type=button][disabled]:hover .cart table input[type=button][disabled]:active{background-color:#ddd}.cart table select{margin:0}.cart table .product{vertical-align:top}.cart table .qty-input{width:50px;text-align:center}.cart table .delete-btn{width:20px}.cart table .cart-item input{height:30px}.cart table .cart-item td,.cart table .field-row td,.cart table .cart-item th,.cart table .field-row th{padding-top:20px;padding-bottom:20px}.cart table .field-row label{font-weight:bold;text-transform:uppercase}.cart table .shipping-row.has-custom-field{border-bottom:0}.cart table .shipping-row.has-custom-field td,.cart table .shipping-row.has-custom-field th{padding-bottom:0}.account table{border:none}.orders table,.cart table{width:100%;border:none}.orders table thead tr th,.cart table thead tr th{background-color:#ffb300;color:#231f20;font-weight:bold;text-transform:uppercase}.orders table tbody tr,.cart table tbody tr{border-bottom:1px solid #dedede}.orders table tbody+tbody tr,.cart table tbody+tbody tr{background:none !important;border:none}.orders table tbody+tbody th,.cart table tbody+tbody th{background:#474747;color:#fff;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #606060}.orders table tbody+tbody th+td,.cart table tbody+tbody th+td{border:1px solid #cfcfcf;font-weight:bold;background-color:#efefef}.orders section h3{font-weight:bold;font-size:1.2rem;border-bottom:1px dotted #cfcfcf;margin-right:20px}.orders section p{margin:5px 0}.orders dl dt{float:left;font-weight:600;margin-right:5px}.orders dl dd{margin:5px 0}.orders dl,.orders address{margin-bottom:20px}.faq ul{margin-left:0 !important;padding:0;list-style:none}.faq ul li{padding:.15em 1em;border-top:dotted 1px #ccc}.faq ul li a{color:#231f20;font-style:italic;font-size:.9em}.faq ul li a:before{content:'\e861';font-family:sidearm_font;margin-right:1em;font-style:normal}.faq ul li a:hover{text-decoration:underline}.faq a:hover,.faq a:focus{text-decoration:underline}.faq .back-to-top{display:block;margin:.5em 1em 1em 1em;font-size:.9em;font-style:italic}.faq .back-to-top:hover{text-decoration:underline}@media screen and (max-width:767px){.orders,.cart,.account{margin:-20px}}@media screen and (max-width:850px) and (min-width:650px){.cart td[data-label=Quantity]{text-align:center}.cart td[data-label=Quantity] input:first-child{display:block;margin:5px auto}}@media screen and (max-width:650px){.orders table thead,.cart table thead{display:none}.orders table tbody,.cart table tbody,.orders table tr,.cart table tr,.orders table td,.cart table td,.orders table th,.cart table th{display:block}.orders table tr,.cart table tr{border:1px solid #cfcfcf}.orders table tr td:last-child,.cart table tr td:last-child{border:none}.orders table tr.cart-item td,.cart table tr.cart-item td{padding-top:10px;padding-bottom:10px}.orders table tr .product,.cart table tr .product{border-bottom:1px solid #cfcfcf}.orders table th,.cart table th{*zoom:1}.orders table th:before,.cart table th:before,.orders table th:after,.cart table th:after{content:"";display:table}.orders table th:after,.cart table th:after{clear:both}.orders table td,.cart table td{border-bottom:1px solid #cfcfcf;*zoom:1}.orders table td:before,.cart table td:before,.orders table td:after,.cart table td:after{content:"";display:table}.orders table td:after,.cart table td:after{clear:both}.orders table td:before,.cart table td:before{content:attr(data-label) ':';display:block;float:left;width:50%;font-weight:bold;color:#474747}.orders table tbody+tbody,.cart table tbody+tbody{margin-top:20px}.orders table tbody+tbody td,.cart table tbody+tbody td{display:none}.orders table tbody+tbody th,.cart table tbody+tbody th{float:left;width:50%;clear:left}.orders table tbody+tbody th+td,.cart table tbody+tbody th+td{display:block;float:right;width:50%}.orders table tbody+tbody th+td:before,.cart table tbody+tbody th+td:before{content:''}.cart table .product:before{content:''}.cart table .shipping{margin-bottom:10px;border-top:none}.cart table .shipping td:first-child{display:none}.orders section h3{margin-right:0}}.footer{text-align:center;font-weight:bold;background-color:#bfbfbf;padding:60px 20px;color:#4a4a4a;text-transform:uppercase}.footer p{margin:20px 0 0 0}.footer .ad{display:inline-block;vertical-align:middle;margin:20px 10px;color:#4a4a4a}.footer ul{list-style:none}.footer ul li{display:inline-block}.footer ul li a{font-weight:normal;text-transform:none;font-size:1em;padding:0 1em;color:#4a4a4a}.footer ul li a:hover{text-decoration:underline}.footer ul li+li:before{content:'|'}@media screen and (max-width:768px){.footer ul li{display:block}.footer ul li+li:before{content:''}}.alert{z-index:-1;visibility:hidden;position:fixed;top:-3em;left:0;width:100%;font-size:1em;line-height:3;background-color:#231f20;color:#ffb300;font-weight:bold;text-align:center}.alert.open{z-index:100;visibility:visible;top:0;transition:top .25s;-webkit-transition:top .25s;-moz-transition:top .25s}.ie8-background{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:url("https://s3.amazonaws.com/assets.sidearmsports.com/images/opacity75.png")}.ie8-message{width:50%;height:50%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background-color:#fff;padding:20px;z-index:99999}.ie8-message h1,.ie8-message p{margin:10px 0}.ie8-message a{color:blue;font-weight:bold}.spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)} 20%{transform:scaleY(1); -webkit-transform:scaleY(1)} 40%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)} 100%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)}} @keyframes stretchdelay{0%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)} 20%{transform:scaleY(1); -webkit-transform:scaleY(1)} 40%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)} 100%{transform:scaleY(0.4); -webkit-transform:scaleY(0.4)}} 