.mixin-bs {box-shadow:0 0 3px 2px rgba(0,0,0,0.1)}
.mixin-bs2 {box-shadow:0 0 3px 2px rgba(0,0,0,0.2)}
.mixin-ts {text-shadow:1px 1px #fff}
.mixin-form-xs {font-size:13px;height:28px;padding:1px 4px}
#collection-set-container,
#view-set-coll,
.collection-overall-top-right,
.price-change-info {display:none}
.set-section .set-collection-header {font-size:16px;font-weight:700}
.set-section .set-image {position:relative}
.set-section .set-image img {width:90%}
.set-section .set-progress-outer {border-radius:3px;overflow:hidden;height:23px;width:100%;background-color:#b8b8b8;position:relative}
.set-section .outer-empty {background-color:#fff}
.set-section .set-progress-text {font-size:12px;position:absolute;width:100%;line-height:24px;z-index:10;color:#fff;font-weight:700;padding:0 10px}
.set-section .set-progress-inner {position:absolute;top:0;left:0;height:23px;background-color:#4680e3}
.set-section .unlim-inner {background-color:#a53cbd}
#collection-items {position:relative}
.collected-info {font-size:14px}
.collected-info .collected-unlim {display:inline-block}
.collected-info span {font-weight:bold}
.collected-info .cur_sym,
.collected-info .total-value {font-size:18px}
td.col-card,
td.col-collection,
td.col-value {vertical-align:top}
th.col-card {width:440px}
td.col-card {width:440px}
td.col-card a {text-decoration:none;color:#574f4f;font-size:1.1em}
td.col-card a:hover {border-bottom:1px dotted #574f4f}
td.col-card .rarity-icon {margin-right:15px}
td.col-card .setid {font-size:0.85em;color:#9e9e9e;width:58px;display:inline-block}
.col-collection {width:260px;overflow:visible}
.col-value {text-align:right}
.col-value .col-value-section {display:inline-block}
.col-value .coll-value {width:25%}
.col-value a {color:#574f4f;text-decoration:none}
.col-value .buy-link {width:40%}
.col-value .buy-link a {font-size:11px;font-family:verdana;font-weight:700}
.col-value .buy-link a:hover {color:#940000;border-bottom:1px dotted}
.col-value .card-prices {width:35%;text-align:left;margin-bottom:-5px;vertical-align:top}
.col-value .card-prices i {font-size:20px;color:#9e9e9e}
.col-value .card-prices i:hover {color:#940000}
.popover-price-box {width:220px}
.popover-price-box .card-varprice {display:inline-block;width:8px;height:8px;vertical-align:baseline;margin-right:5px}
.popover {box-shadow:0 0 3px 2px rgba(0,0,0,0.1)}
.popover.right .arrow:before {content:"";display:block;position:absolute;z-index:-1;height:14.14px;width:14.14px;bottom:-8px;left:4px;background:transparent;transform:rotate(45deg);box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.sub-value-section {margin-top:15px;margin-left:-260px;text-align:left;font-size:12px;display:none}
.sub-value-section div {display:inline-block;margin-right:13px}
th.col-collection #col-collection-header,
th.col-value {text-transform:uppercase}
.coll-container-outer {margin:-3px 0;display:inline-block}
.coll-container-outer i {color:#9e9e9e;font-size:20px;margin-left:34px;vertical-align:bottom}
.coll-container-outer i:hover {color:#940000}
.coll-container-outer .divider {display:inline-block;background-color:#d4d4d4;padding-left:1px;margin:0 18px 0 10px;height:20px;vertical-align:bottom}
.coll-container-outer .divider.no-line {padding-left:0;margin-left:11px}
.coll-container {margin:-6px 0;width:60px;text-align:left;display:inline-block}
.coll-container div {display:inline-block;opacity:0.15;width:21px;padding:4px 1px 3px 0;text-align:center;border-radius:2px;margin-right:6px;font-size:0.85em;font-weight:bold}
.coll-container div.empty-var {width:22px;margin-right:6px}
.coll-container div.coll-show {opacity:1}
#batchDropdown {padding:0 8px}
.batch-menu {font-size:13px;font-weight:400;width:280px;margin:10px 15px}
.batch-menu .batch-menu-header * {vertical-align:middle;cursor:pointer}
.batch-menu .batch-variants,
.batch-menu .batch-rarity {width:50%}
.batch-menu .batch-variants div,
.batch-menu .batch-rarity div {margin:2px 0}
.batch-menu .batch-variants div *,
.batch-menu .batch-rarity div * {vertical-align:middle;cursor:pointer}
table {border:1px solid #ccc;margin:0;padding:0;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}
table tr {background-color:#fff;padding:5px 10px}
table tbody tr.card-row:hover {background-color:#f2f2f2}
table th,
table td {padding:9px 15px;background-clip:padding-box;position:static;border-bottom:1px solid #e8e8e8}
table thead tr {border:0}
table th {font-weight:700;color:#574f4f;border-bottom:2px solid #574f4f}
#hero-deck-dropdown {display:inline-block}
#heroDeckDropdown {background-color:#c7f5ff;border-color:#c7f5ff}
#editCollection .modal-header {padding:0.75rem}
#editCollection .modal-footer {padding:0.5rem;border-top:0}
#editCollection .modal-title {font-size:16px;font-weight:bold;text-align:center;width:100%}
#editCollection .modal-title div {font-weight:normal;margin-right:6px}
#editCollection .modal-body {padding-top:0;padding-bottom:0}
#editCollection .set-header {font-size:1.1em}
#editCollection .sethr {background-color:#574f4f;height:2px;width:100%}
#editCollection .set-container {margin:10px 0}
#editCollection .set-container-unlim {display:none}
#editCollection .set-variant-container {padding:5px 0}
#editCollection .set-variant {margin-left:20px;height:32px;line-height:26px}
#editCollection .set-variant * {vertical-align:middle}
#editCollection .set-variant .varbox {width:15px;height:20px;display:inline-block;margin-right:8px;border-radius:2px}
#editCollection .set-variant-count * {vertical-align:middle}
#editCollection .set-variant-count input {height:32px;border:1px solid #d4d4d4;border-radius:0}
#editCollection .set-variant-count input[type=button] {font-size:24px;width:34px;line-height:24px;background-color:#f2f2f2;font-weight:700}
#editCollection .set-variant-count input[type=button]:hover {background-color:#e8e8e8}
#editCollection .set-variant-count input[type=number] {font-size:18px;line-height:32px;width:50px;text-align:center;border-left:0;border-right:0;-moz-appearance:textfield}
#editCollection .set-variant-count input[type=number]::-webkit-outer-spin-button,
#editCollection .set-variant-count input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;margin:0}
#editCollection .set-variant-count i {font-size:26px}
@media screen and (max-width:1200px) {.col-value .coll-value {width:45% }.col-value .buy-link {width:25% }.col-value .card-prices {width:30% }}
@media screen and (max-width:992px) {th.col-card,td.col-card {width:380px }.col-value-text {display:none }.col-value-container {margin-top:35px;margin-left:-360px }.col-value-container .sub-value-section {text-align:right }}
@media screen and (max-width:768px) {td.col-card,td.col-collection,td.col-value {width:100% }.sub-value-section {margin-left:0 }.col-value .coll-value {width:30% }.col-value .buy-link {width:15% }.col-value .card-prices {width:20% }.col-value .no-price-tracking {display:none }.col-value-container {margin-top:0;margin-left:0 }table {border:0 }table thead {border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px }table tr {border-bottom:3px solid #ddd;display:block;margin-bottom:8px;padding:2px 10px 0 }table td {display:block;font-size:0.95em;text-align:right;padding:7px 5px }table td.col-card {text-align:left;font-size:.95em }table td::before {content:attr(data-label);float:left;text-transform:uppercase;font-size:0.9em;margin-bottom:5px }table td:last-child {border-bottom:0 }.coll-container {margin:0 }.col-value {display:block }}