a { color: #006699 }
.right { float: right; }
.left { float: left; }
.reveal-modal { display: none; }
ul { margin-left:0 }
.panel { border-radius: 0; }
.button {
  background-color: #09f;
  padding-bottom: 0.5rem!important;
  padding-top: 0.5rem!important;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	font-weight:700;
}
.button.success {
	background-color: #669900;
	color: #ffffff;
}
.button.success:hover {
	color: #ffffff;
}
.round {
  border-radius: 1000px;
}
.hide[style*="display: block"] { display: block !important; }

.close-reveal-modal { float: right; }

#tabs .button-group {
	margin-bottom:0;
}

#tabs .button-group .current {
	border-bottom:1px solid #fff;
}

@media (max-width:639px) {
  .show-for-medium-up { display:none }
}

.has-tip {
  cursor: auto !important;
}


/* Header */
.top-bar { padding:0 }
.top-bar ul { background: none; color: white; font-size: .8125rem; font-weight: 700; height: 2.8125rem; line-height: 2.8125rem; padding: 0 .9375rem; position: relative; text-transform: uppercase; }
.top-bar ul a { color: white; }
/*.top-bar .horizontal.menu a, .top-bar .horizontal.menu li { width: 100%; display: block }
.menu {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-weight: 900;
  font-size: 1.25rem;
}
.menu.horizontal { display:block }
.menu.horizontal li:hover { color:#fff }*/
.top-bar.expanded .title-area {
    background: #333;
}
/*@media (max-width:1064px) {
  .menu { font-size:1rem }
}*/



/* Attach elements to the beginning or end of an input */
.prefix, .postfix { border-style: solid; border-width: 1px; display: block; font-size: 0.875rem; height: 2.3125rem; line-height: 2.3125rem; overflow: visible; padding-bottom: 0; padding-top: 0; position: relative; text-align: center; width: 100%; z-index: 2; } /* Adjust padding, alignment and radius if pre/post element is a button */ .postfix.button { border: none; padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; text-align: center; } .prefix.button { border: none; padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; text-align: center; } .prefix.button.radius { border-radius: 0; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .postfix.button.radius { border-radius: 0; -webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .prefix.button.round { border-radius: 0; -webkit-border-bottom-left-radius: 1000px; -webkit-border-top-left-radius: 1000px; border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; } .postfix.button.round { border-radius: 0; -webkit-border-bottom-right-radius: 1000px; -webkit-border-top-right-radius: 1000px; border-bottom-right-radius: 1000px; border-top-right-radius: 1000px; } /* Separate prefix and postfix styles when on span or label so buttons keep their own */ span.prefix, label.prefix { background: #f2f2f2; border-right: none; color: #333333; border-color: #cccccc; } span.postfix, label.postfix { background: #f2f2f2; border-left: none; color: #333333; border-color: #cccccc; } form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select, form .row .prefix-radius.row.collapse button {border-radius: 0; -webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; } form .row .prefix-radius.row.collapse .prefix {border-radius: 0; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 3px; } form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select, form .row .postfix-radius.row.collapse button {border-radius: 0; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 3px; } form .row .postfix-radius.row.collapse .postfix {border-radius: 0; -webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; } form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select, form .row .prefix-round.row.collapse button {border-radius: 0; -webkit-border-bottom-right-radius: 1000px; -webkit-border-top-right-radius: 1000px; border-bottom-right-radius: 1000px; border-top-right-radius: 1000px; } form .row .prefix-round.row.collapse .prefix {border-radius: 0; -webkit-border-bottom-left-radius: 1000px; -webkit-border-top-left-radius: 1000px; border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; } form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select, form .row .postfix-round.row.collapse button {border-radius: 0; -webkit-border-bottom-left-radius: 1000px; -webkit-border-top-left-radius: 1000px; border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; } form .row .postfix-round.row.collapse .postfix {border-radius: 0; -webkit-border-bottom-right-radius: 1000px; -webkit-border-top-right-radius: 1000px; border-bottom-right-radius: 1000px; border-top-right-radius: 1000px; }

/* Block Grid */
[class*="block-grid-"] {display: block; padding: 0; margin: 0 -0.625rem; } [class*="block-grid-"]:before, [class*="block-grid-"]:after {content: " "; display: table; } [class*="block-grid-"]:after {clear: both; } [class*="block-grid-"] > li {display: block; float: left; height: auto; padding: 0 0.625rem 1.25rem; } @media only screen {.small-block-grid-1 > li {list-style: none; width: 100%; } .small-block-grid-1 > li:nth-of-type(1n) {clear: none; } .small-block-grid-1 > li:nth-of-type(1n+1) {clear: both; } .small-block-grid-2 > li {list-style: none; width: 50%; } .small-block-grid-2 > li:nth-of-type(1n) {clear: none; } .small-block-grid-2 > li:nth-of-type(2n+1) {clear: both; } .small-block-grid-3 > li {list-style: none; width: 33.33333%; } .small-block-grid-3 > li:nth-of-type(1n) {clear: none; } .small-block-grid-3 > li:nth-of-type(3n+1) {clear: both; } .small-block-grid-4 > li {list-style: none; width: 25%; } .small-block-grid-4 > li:nth-of-type(1n) {clear: none; } .small-block-grid-4 > li:nth-of-type(4n+1) {clear: both; } .small-block-grid-5 > li {list-style: none; width: 20%; } .small-block-grid-5 > li:nth-of-type(1n) {clear: none; } .small-block-grid-5 > li:nth-of-type(5n+1) {clear: both; } .small-block-grid-6 > li {list-style: none; width: 16.66667%; } .small-block-grid-6 > li:nth-of-type(1n) {clear: none; } .small-block-grid-6 > li:nth-of-type(6n+1) {clear: both; } .small-block-grid-7 > li {list-style: none; width: 14.28571%; } .small-block-grid-7 > li:nth-of-type(1n) {clear: none; } .small-block-grid-7 > li:nth-of-type(7n+1) {clear: both; } .small-block-grid-8 > li {list-style: none; width: 12.5%; } .small-block-grid-8 > li:nth-of-type(1n) {clear: none; } .small-block-grid-8 > li:nth-of-type(8n+1) {clear: both; } .small-block-grid-9 > li {list-style: none; width: 11.11111%; } .small-block-grid-9 > li:nth-of-type(1n) {clear: none; } .small-block-grid-9 > li:nth-of-type(9n+1) {clear: both; } .small-block-grid-10 > li {list-style: none; width: 10%; } .small-block-grid-10 > li:nth-of-type(1n) {clear: none; } .small-block-grid-10 > li:nth-of-type(10n+1) {clear: both; } .small-block-grid-11 > li {list-style: none; width: 9.09091%; } .small-block-grid-11 > li:nth-of-type(1n) {clear: none; } .small-block-grid-11 > li:nth-of-type(11n+1) {clear: both; } .small-block-grid-12 > li {list-style: none; width: 8.33333%; } .small-block-grid-12 > li:nth-of-type(1n) {clear: none; } .small-block-grid-12 > li:nth-of-type(12n+1) {clear: both; } } @media only screen and (min-width: 40.0625em) {.medium-block-grid-1 > li {list-style: none; width: 100%; } .medium-block-grid-1 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-1 > li:nth-of-type(1n+1) {clear: both; } .medium-block-grid-2 > li {list-style: none; width: 50%; } .medium-block-grid-2 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-2 > li:nth-of-type(2n+1) {clear: both; } .medium-block-grid-3 > li {list-style: none; width: 33.33333%; } .medium-block-grid-3 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-3 > li:nth-of-type(3n+1) {clear: both; } .medium-block-grid-4 > li {list-style: none; width: 25%; } .medium-block-grid-4 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-4 > li:nth-of-type(4n+1) {clear: both; } .medium-block-grid-5 > li {list-style: none; width: 20%; } .medium-block-grid-5 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-5 > li:nth-of-type(5n+1) {clear: both; } .medium-block-grid-6 > li {list-style: none; width: 16.66667%; } .medium-block-grid-6 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-6 > li:nth-of-type(6n+1) {clear: both; } .medium-block-grid-7 > li {list-style: none; width: 14.28571%; } .medium-block-grid-7 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-7 > li:nth-of-type(7n+1) {clear: both; } .medium-block-grid-8 > li {list-style: none; width: 12.5%; } .medium-block-grid-8 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-8 > li:nth-of-type(8n+1) {clear: both; } .medium-block-grid-9 > li {list-style: none; width: 11.11111%; } .medium-block-grid-9 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-9 > li:nth-of-type(9n+1) {clear: both; } .medium-block-grid-10 > li {list-style: none; width: 10%; } .medium-block-grid-10 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-10 > li:nth-of-type(10n+1) {clear: both; } .medium-block-grid-11 > li {list-style: none; width: 9.09091%; } .medium-block-grid-11 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-11 > li:nth-of-type(11n+1) {clear: both; } .medium-block-grid-12 > li {list-style: none; width: 8.33333%; } .medium-block-grid-12 > li:nth-of-type(1n) {clear: none; } .medium-block-grid-12 > li:nth-of-type(12n+1) {clear: both; } } @media only screen and (min-width: 64.0625em) {.large-block-grid-1 > li {list-style: none; width: 100%; } .large-block-grid-1 > li:nth-of-type(1n) {clear: none; } .large-block-grid-1 > li:nth-of-type(1n+1) {clear: both; } .large-block-grid-2 > li {list-style: none; width: 50%; } .large-block-grid-2 > li:nth-of-type(1n) {clear: none; } .large-block-grid-2 > li:nth-of-type(2n+1) {clear: both; } .large-block-grid-3 > li {list-style: none; width: 33.33333%; } .large-block-grid-3 > li:nth-of-type(1n) {clear: none; } .large-block-grid-3 > li:nth-of-type(3n+1) {clear: both; } .large-block-grid-4 > li {list-style: none; width: 25%; } .large-block-grid-4 > li:nth-of-type(1n) {clear: none; } .large-block-grid-4 > li:nth-of-type(4n+1) {clear: both; } .large-block-grid-5 > li {list-style: none; width: 20%; } .large-block-grid-5 > li:nth-of-type(1n) {clear: none; } .large-block-grid-5 > li:nth-of-type(5n+1) {clear: both; } .large-block-grid-6 > li {list-style: none; width: 16.66667%; } .large-block-grid-6 > li:nth-of-type(1n) {clear: none; } .large-block-grid-6 > li:nth-of-type(6n+1) {clear: both; } .large-block-grid-7 > li {list-style: none; width: 14.28571%; } .large-block-grid-7 > li:nth-of-type(1n) {clear: none; } .large-block-grid-7 > li:nth-of-type(7n+1) {clear: both; } .large-block-grid-8 > li {list-style: none; width: 12.5%; } .large-block-grid-8 > li:nth-of-type(1n) {clear: none; } .large-block-grid-8 > li:nth-of-type(8n+1) {clear: both; } .large-block-grid-9 > li {list-style: none; width: 11.11111%; } .large-block-grid-9 > li:nth-of-type(1n) {clear: none; } .large-block-grid-9 > li:nth-of-type(9n+1) {clear: both; } .large-block-grid-10 > li {list-style: none; width: 10%; } .large-block-grid-10 > li:nth-of-type(1n) {clear: none; } .large-block-grid-10 > li:nth-of-type(10n+1) {clear: both; } .large-block-grid-11 > li {list-style: none; width: 9.09091%; } .large-block-grid-11 > li:nth-of-type(1n) {clear: none; } .large-block-grid-11 > li:nth-of-type(11n+1) {clear: both; } .large-block-grid-12 > li {list-style: none; width: 8.33333%; } .large-block-grid-12 > li:nth-of-type(1n) {clear: none; } .large-block-grid-12 > li:nth-of-type(12n+1) {clear: both; } }

/* ASTRO */
#rocketAuctions .intro p {
  position:relative;
}

#rocketAuctions tbody, #rocketAuctions tfoot, #rocketAuctions thead {
  border: none;
  background-color: transparent;
}

#rocketAuctions table {
  box-shadow:inset 0 0 1px 2px #9c0;
}

#rocketAuctions .inFlightWrap {
 border: 0!important;
}

/* ITEM DETAIL */
#item .button-group .button {
  padding: 0.625rem 1.25rem 0.6875rem 1.25rem!important;
  margin-right: 2px;
  font-size: 0.6875rem;
  background-color: #e9e9e9!important;
  color: #0a0a0a!important;
}

#item #addToCart .button {
  font-weight: 700;
  padding: 4rem 2rem;
  display: inline-block;
  line-height: 2rem;
}

/* HIDDEN */
.gameCenter {
  float: none!important;
}
.gameCenter .button {
  color:#fff;
}
#enter-guess-modal .slider {
  height:auto;
}

/* ZACKJACK */
.cards {
  position: relative;
}
.card1, .card2, .card3, .card4, .card5, .card6 {
  margin-left: calc(50% - 40px)!important;
}
.card1 { bottom:0px }
.card2 { bottom:20px }
.card3 { bottom:40px }
.card4 { bottom:60px }
.card5 { bottom:80px }
.card6 { bottom:100px }





.tabs {margin-bottom: 0 !important; margin-left: 0; } .tabs:before, .tabs:after {content: " "; display: table; } .tabs:after {clear: both; } .tabs dd, .tabs .tab-title {float: left; list-style: none; margin-bottom: 0 !important; position: relative; } .tabs dd > a, .tabs .tab-title > a {display: block; background-color: #EFEFEF; color: #222222; font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1rem; padding: 1rem 2rem; } .tabs dd > a:hover, .tabs .tab-title > a:hover {background-color: #e1e1e1; } .tabs dd.active > a, .tabs .tab-title.active > a {background-color: #FFFFFF; color: #222222; } .tabs.radius dd:first-child a, .tabs.radius .tab:first-child a {-webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .tabs.radius dd:last-child a, .tabs.radius .tab:last-child a {-webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .tabs.vertical dd, .tabs.vertical .tab-title {position: inherit; float: none; display: block; top: auto; } .tabs-content {margin-bottom: 1.5rem; width: 100%; } .tabs-content:before, .tabs-content:after {content: " "; display: table; } .tabs-content:after {clear: both; } .tabs-content > .content {float: left; padding: 0.9375rem 0; width: 100%; } .tabs-content > .content.active {display: block; float: none; } .tabs-content > .content.contained {padding: 0.9375rem; } .tabs-content.vertical {display: block; } .tabs-content.vertical > .content {padding: 0 0.9375rem; }
.tabs { background: none; border: none; }
.tabs-content { background: none; border: none; }

/* SFIMG HEADER */
@media (max-width:480px) {
	#sfimg_header .b-search, #sfimg_header .b-faq, #sfimg_header .b-lp, #sfimg_header .b-sfim, #sfimg_header .b-email, #sfimg_header .b-logout {
		display: block;
		width: calc(100% / 6);
		float: left;
	}

	#sfimg_header .button-group {
		display:block;
	}
}

/* OFF CANVAS */
.off-canvas.is-transition-overlap {
	z-index: 1000;
	background:#333;
}
.off-canvas li {
	padding: 4px 10px;
  border-bottom: 1px solid #222;
}
.off-canvas .novp {
	color: #C30
}
.off-canvas .yesvp {
  color: #99cc00;
}
.off-canvas a {
	color:#ccc;
}
.off-canvas a:visited {
	color:#ccc;
}

/* STREAM */
.stream-post .row {
  margin-right: 0;
  margin-left: 0;
}

/* FORUM */
.pagination .current {
	padding:0;
	background: #006699;
}

.pagination .current a {
	color:#fff;
}