@charset "utf-8";
/* Copyright (c) NinjaTemplates.com */
/* Original eBay webstore design work including all graphics, styles, scripts and plugins used on this design */
/* All rights reserved - may not be reused, relocated, duplicated, or modified, in whole or in part, without express written consent. */
/* desktop display max 1358, content area 1338, browser cutoff 1470 */
/* tablet display cutoff 1042 */
/* mobile display cutoff 780 */
/* -------------------------------------------------- 
eBay Global
-------------------------------------------------- */
body {
  margin: 0 !important;
  padding: 0 !important;
}
#ds_div .nt-bg {
  margin: 0 0 20px;
  border: 1px solid #DDD;
  box-sizing: border-box;
}
.nt-bg * {
  vertical-align: top;
  max-width: 100%;
  box-sizing: border-box;
}
.nt-bg, .nt-bg-02 {
  width: 100%;
  padding: 0;
}
.nt-bg, .nt-bg-02, .nt-content {
  margin: 0 auto;
  text-align: center;
}
.nt-content {
  padding: 15px 0 10px;
}
.nt-content, .nt-wrap, .nt-cw {
  width: 100%;
  clear: both;
  position: relative;
  margin: 0 auto;
}
.nt-content, .nt-cw {
  max-width: 1338px;
}
@media (max-width:1358px) {
  .nt-content, .nt-cw {
    padding-left: 10px;
    padding-right: 10px;
  }
  .nt-cw.no-sp {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width:499px) {
  .nt-content, .nt-cw {
    padding-left: 4px;
    padding-right: 4px;
  }
  .nt-cw.no-sp {
    padding-left: 0;
    padding-right: 0;
  }
  .nt-content {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}
.nt-bg img {
  margin: 0;
  padding: 0;
  border: 0;
  width: auto;
  height: auto;
}
.nt-bg h1, .nt-bg h2, .nt-bg .h2, .nt-bg h4, .nt-bg h5, .nt-bg ul, .nt-bg li {
  margin: 0;
  padding: 0;
}
.nt-spec table {
  border-spacing: 0;
  border-collapse: collapse;
}
.nt-menu a, .nt-vnav li a, .nt-dbox label, .nt-bttn, .nt-bbox a, .nt-pbox a, .nt-pbox a img, .nt-copy a, .nt-fp a, .nt-fp a span, .nt-fp a:after, #nt-gall img, #nt-thmb label, #nt-full, .nt-prom, .nt-prot, .nt-prot p, .nt-prot p span, #nt-head a, #nt-foot a {
  transition: all 0.5s ease;
}
.nt-bg, .nt-bg-02, .nt-content, .nt-cw, .nt-section, #nt-left, #nt-main, .nt-tbox, .nt-gbox, .nt-ibox, .nt-prot, .h2, #nt-full, #nt-thmb label, .nt-col {
  overflow: hidden;
}
.nt-dbox label, .nt-vnav li, #nt-thmb img {
  cursor: pointer;
}
#nt-left, #nt-main, .nt-section, #nt-full, #nt-thmb label, .nt-dbox label, .nt-vnav li, .nt-vnav li a, .nt-fp *, #nt-foot .nt-cols li, #nt-foot .nt-cols li a, #nt-foot .nt-cols li span {
  display: block;
}
/* column layouts */
/* 1 column no margins */
.nt-1col #nt-left {
  display: none;
}
.nt-1col #nt-main {
  width: 100%;
  margin: 0 auto;
}
/* 2 columns no margins */
.nt-2col #nt-left {
  width: 22%;
  max-width: 280px;
}
.nt-2col #nt-main {
  width: 79%;
  max-width: 1045px;
}
@media (max-width:1360px) {
  .nt-2col #nt-main {
    width: 77%;
  }
}
@media (max-width:1042px) {
  .nt-2col #nt-left {
    display: none;
  }
  .nt-2col #nt-main {
    width: 100%;
    margin: 0 auto;
  }
}
/* 2 columns side margins */
.nt-pcol #nt-left {
  width: 20%;
  max-width: 280px;
  margin: 0 0 0 10px;
}
.nt-pcol #nt-main {
  width: 78%;
  max-width: 1025px;
  margin: 0 10px 0 0;
}
@media (max-width:1042px) {
  .nt-pcol #nt-left {
    display: none;
  }
  .nt-pcol #nt-main {
    width: 100%;
    margin: 0 auto;
  }
}
/* fonts */
.nt-bg p, .nt-bg a, .nt-bg li, .nt-bg table, .nt-bg h1, .nt-bg h2, .nt-bg .h2, .nt-bg h4, .nt-bg h5, .nt-bg form select, .nt-tbox {
  text-align: left;
  word-wrap: break-word;
  text-decoration: none;
}
.nt-bg h1, #nt-main p, #nt-main ul, #nt-main ol, .nt-text p, .nt-text ul, .nt-text ol {
  margin: 0 0 15px;
  padding: 0;
}
.nt-bg h1.nt-tbar {
  text-align: center;
}
.nt-bg ul {
  list-style-type: none;
}
#nt-main ul, .nt-text ul {
  list-style-type: disc;
  list-style-position: outside;
  margin-left: 20px;
  padding-left: 0;
}
#nt-main ol, .nt-text ol {
  margin-left: 10px;
  padding: 0 0 0 10px;
}
#nt-main ul li, .nt-text ul li {
  padding: 0 0 8px;
}
#nt-main ol li, .nt-text ol li {
  padding: 0 0 8px 5px;
}
.nt-text a, .nt-text a:hover {
  text-decoration: underline;
}
.nt-text h5 {
  padding: 5px 0;
}
.nt-dbox h5 {
  padding: 5px 10px;
}
i.fa, i.fa:before {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: 400;
}
/* header footer */
#nt-head p, #nt-head ul, #nt-head ul li, #nt-foot p, #nt-foot ul, #nt-foot ul li {
  margin: 0;
}
#nt-head p, #nt-head ul, #nt-foot p, #nt-foot ul {
  vertical-align: baseline;
}
#nt-head p *, #nt-head ul *, #nt-foot p *, #nt-foot ul *, .nt-menu a:after, .nt-copy span:after {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  vertical-align: inherit;
}
.nt-copy span:after { /* vertical-align:top; */
}
.nt-menu a:after, .nt-copy .seller:after {
  font-weight: 400;
}
/* mobile */
@media (max-width:499px) {
  .nt-bg h1, #nt-main p, #nt-main ul, #nt-main ol, .nt-text p, .nt-text ul, .nt-text ol {
    margin-bottom: 10px;
  }
  .nt-bg h2 {
    text-align: center;
  }
}
/* dropdown menus */
.nt-dbox input {
  display: none;
}
.nt-dbox label {
  padding: 7px 30px 7px 10px;
  background-position: right 6px center;
  background-repeat: no-repeat;
}
.nt-dbox .nt-drop {
  display: none;
  max-height: 400px;
  overflow: auto;
}
.nt-dbox input:checked + label + .nt-drop {
  display: block;
}
.nt-dbox label, .nt-vnav li a, #nt-head .nt-vnav li a {
  text-align: left;
}
/* alignments - horizontal */
.nt-flex {
  display: flex;
  flex-flow: row wrap;
}
.nt-flex.nt-just {
  justify-content: space-between;
}
.nt-flex.nt-even {
  justify-content: space-evenly;
}
.nt-flex.nt-ca {
  justify-content: center;
}
.nt-flex.nt-la {
  justify-content: flex-start;
}
.nt-flex.nt-ra {
  justify-content: flex-end;
}
.nt-la {
  text-align: left;
}
.nt-ca {
  text-align: center;
}
.nt-ra {
  text-align: right;
}
/* alignments - vertical */
.nt-top {
  align-items: flex-start;
  vertical-align: top;
}
.nt-ctr {
  align-items: center;
  vertical-align: middle;
}
/* spacings */
.nt-tbox, .nt-gbox, .nt-ibox, .nt-prot, .nt-section, .nt-tbar {
  width: 100%;
}
.nt-tbox, .nt-gbox, #nt-left .nt-dbox, .nt-section, .nt-prom, img.nt-prom, .nt-prot, #nt-img, #nt-gall, #nt-full {
  margin: 0 auto 15px;
}
.nt-pbox .nt-prot {
  margin: 0 0 15px;
}
.nt-tbox, .nt-ibox, .nt-prot {
  padding: 10px 15px;
}
.nt-gbox {
  padding: 15px;
}
.nt-feat.nt-tbox.nt-even {
  padding: 0 0 15px;
}
.nt-feat.nt-tbox.nt-just {
  padding: 0;
  background-color: transparent;
  border-width: 0;
}
.nt-deal.nt-tbox {
  padding: 0;
}
@media (max-width:499px) {
  .nt-tbox, .nt-gbox, .nt-prom, .nt-prot, .nt-section, #nt-img, #nt-gall, #nt-full {
    margin: 0 auto 10px;
  }
  .nt-tbox, .nt-gbox, .nt-ibox, .nt-prot {
    padding: 10px;
  }
  .nt-feat.nt-tbox.nt-even {
    padding: 0 0 10px;
  }
}
/* buttons */
a.nt-bttn, .nt-fp a:after {
  text-align: center;
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
}
.nt-fp a:after {
  margin: 12px auto 0;
}
/* -------------------------------------------------- 
eBay Header
-------------------------------------------------- */
/* header general */
#nt-head .nt-main {
  padding-top: 15px;
  padding-bottom: 15px;
}
#nt-head .nt-logo {
  display: inline-block;
}
#nt-head .nt-menu li a {
  display: block;
}
@media (min-width:961px) {
  #nt-head .nt-la p, #nt-head .nt-la a {
    text-align: left;
  }
  #nt-head .nt-ca p, #nt-head .nt-ca a {
    text-align: center;
  }
  #nt-head .nt-ra p, #nt-head .nt-ra a {
    text-align: right;
  }
  #nt-head .nt-la .nt-menu {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
  }
  #nt-head .nt-ca .nt-menu {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  #nt-head .nt-ra .nt-menu {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
  }
}
/* layouts mobile */
@media (max-width:960px) {
  #nt-head .nt-main {
    justify-content: space-evenly;
  }
  #nt-head .nt-ca, #nt-head .nt-la, #nt-head .nt-ra {
    width: 100%;
  }
  #nt-head .nt-la, #nt-head .nt-la p, #nt-head .nt-la a, #nt-head .nt-ca, #nt-head .nt-ca p, #nt-head .nt-ca a, #nt-head .nt-ra, #nt-head .nt-ra p, #nt-head .nt-ra a, #nt-head .nt-logo {
    text-align: center;
  }
  #nt-head .nt-main .nt-tagl {
    padding: 15px 0 0;
  }
}
/* mobile nav dropdown */
#nt-head .nt-mnav {
  width: 300px;
  display: none;
}
#nt-head .nt-main .nt-mnav {
  margin: 15px auto 0;
}
#nt-head .nt-mbar .nt-mnav, #nt-head .nt-hnav .nt-mnav {
  margin: 5px auto;
}
@media (max-width:1042px) { /* #nt-head .nt-mbar .nt-menu { display:none; } #nt-head .nt-mbar .nt-mnav { display:block; } */
}
@media (max-width:960px) {
  #nt-head .nt-menu {
    display: none;
  }
  #nt-head .nt-mnav {
    display: block;
  }
  #nt-head .nt-mnav ul li, #nt-head .nt-mnav ul li a {
    text-align: left;
  }
}
/* -------------------------------------------------- 
eBay Left Nav
-------------------------------------------------- */
/* categories nav menu */
#nt-head .lev1 a:after, #nt-left .lev1 a:after {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  padding: 0;
}
/* text buttons nav menu */
.nt-bbox {
  padding: 10px 0 0;
  text-align: center;
}
.nt-bbox a {
  display: inline-block;
  text-align: center;
  margin: 0 0 10px;
}
/* color buttons nav menu */
.nt-colr.nt-bbox a {
  width: 34px;
  margin-left: 2px;
  margin-right: 2px;
}
.nt-colr.nt-bbox a.nt-redd {
  background-color: #FF0000;
}
.nt-colr.nt-bbox a.nt-orng {
  background-color: #FE831F;
}
.nt-colr.nt-bbox a.nt-yllw {
  background-color: #FFDE00;
}
.nt-colr.nt-bbox a.nt-gren {
  background-color: #029841;
}
.nt-colr.nt-bbox a.nt-teal {
  background-color: #00B0C0;
}
.nt-colr.nt-bbox a.nt-blue {
  background-color: #0054A6;
}
.nt-colr.nt-bbox a.nt-navy {
  background-color: #073665;
}
.nt-colr.nt-bbox a.nt-prpl {
  background-color: #662D91;
}
.nt-colr.nt-bbox a.nt-pink {
  background-color: #F06E9C;
}
.nt-colr.nt-bbox a.nt-beig {
  background-color: #E5D1B1;
}
.nt-colr.nt-bbox a.nt-tann {
  background-color: #CBA573;
}
.nt-colr.nt-bbox a.nt-kaki {
  background-color: #AE9982;
}
.nt-colr.nt-bbox a.nt-brwn {
  background-color: #976245;
}
.nt-colr.nt-bbox a.nt-blck {
  background-color: #000;
}
.nt-colr.nt-bbox a.nt-grey {
  background-color: #AAA;
}
.nt-colr.nt-bbox a.nt-whit {
  background-color: #FFF;
}
.nt-colr.nt-bbox a.nt-slvr {
  background: #BBB;
  background: linear-gradient(135deg, #BBB 0%, #FFF 50%, #BBB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBB', endColorstr='#FFF', GradientType=0);
}
.nt-colr.nt-bbox a.nt-gold {
  background: #B5892D;
  background: linear-gradient(135deg, #B5892D 0%, #FFF6BC 50%, #B5892D 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B5892D', endColorstr='#FFF6BC', GradientType=1);
}
.nt-colr.nt-bbox a.nt-rose {
  background: #B98170;
  background: linear-gradient(135deg, #B98170 0%, #FFEEE6 50%, #B98170 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B98170', endColorstr='#FFEEE6', GradientType=0);
}
.nt-colr.nt-bbox a.nt-ttne {
  background: #CCC;
  background: linear-gradient(135deg, #B5892D 0%, #FFF6BC 50%, #FFF 51%, #BBB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B5892D', endColorstr='#BBB', GradientType=1);
}
/* -------------------------------------------------- 
eBay Main Promos
-------------------------------------------------- */
/* hero and main banners */
.nt-wrap .nt-prom {
  width: 100%;
  margin: 0 auto;
}
/* individual image promos */
.nt-prom {
  display: block;
}
.nt-prom img {
  width: 100%;
}
.nt-pbox .nt-prom {
  display: inline-block;
}
@media (max-width:700px) {
  .nt-pbox .nt-prom {
    display: block;
  }
}
/* text with icon promo boxes */
.nt-prot {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  text-align: center;
  align-items: center;
  vertical-align: middle;
  width: 100%;
}
.nt-prot p, #nt-main .nt-prot p {
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
}
.nt-prot p span {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  display: block;
}
a.nt-prot, .nt-text a.nt-prot {
  text-decoration: none;
}
#nt-desc .nt-prot {
  max-width: 500px;
  margin: 15px auto 5px;
}
.nt-prot.nt-icol img, .nt-prot.nt-icot img {
  margin: 0 auto 5px;
}
/* left align */
@media (min-width:1221px) {
  .nt-prot.nt-icol, .nt-prot.nt-la {
    justify-content: flex-start;
    text-align: left;
  }
  .nt-prot.nt-icol p {
    flex-grow: 2;
  }
  .nt-prot.nt-icol p, #nt-main .nt-prot.nt-icol p, .nt-prot.nt-la p, #nt-main .nt-prot.nt-la p {
    text-align: left;
    width: auto;
  }
  .nt-prot.nt-icol img {
    margin: 0 10px 0 0;
  }
}
/* mobile */
@media (max-width:499px) {
  #nt-desc .nt-prot {
    margin-bottom: 0;
  }
}
/* why shop horizontal promos */
.nt-whys img {
  width: auto;
  height: auto;
}
.nt-whys p {
  margin: 0;
  text-align: center;
}
.nt-whys p span {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* flex linked img promo sections */
.nt-pbox a {
  width: auto;
  height: auto;
  margin: 0 0 15px;
}
.nt-pbox a img {
  width: 100%;
}
@media (max-width:499px) {
  .nt-pbox a {
    margin-bottom: 10px;
  }
}
/* 2 across left column centered */
#nt-left .nt-pbox.nt-even.nt-two a {
  width: 41.3%;
  max-width: 116px;
}
/* 2 across right column just */
#nt-main .nt-pbox.nt-just.nt-two a, #nt-main .nt-pbox.nt-just.nt-two .nt-prot {
  width: 49.3%;
  max-width: 515px;
}
@media (max-width:800px) {
  #nt-main .nt-pbox.nt-just.nt-two a, #nt-main .nt-pbox.nt-just.nt-two .nt-prot {
    width: 100%;
  }
  #nt-main .nt-pbox.nt-just.nt-two {
    justify-content: space-evenly;
  }
}
/* 2 across full width just */
.nt-wrap .nt-pbox.nt-just.nt-two a, .nt-wrap .nt-pbox.nt-just.nt-two .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-two a, .nt-1col #nt-main .nt-pbox.nt-just.nt-two .nt-prot {
  width: 49.4%;
  max-width: 661px;
}
@media (max-width:800px) {
  .nt-wrap .nt-pbox.nt-just.nt-two a, .nt-wrap .nt-pbox.nt-just.nt-two .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-two a, .nt-1col #nt-main .nt-pbox.nt-just.nt-two .nt-prot {
    width: 100%;
  }
  .nt-wrap .nt-pbox.nt-just.nt-two, .nt-1col #nt-main .nt-pbox.nt-just.nt-two {
    justify-content: space-evenly;
  }
}
/* 3 across right column just */
#nt-main .nt-pbox.nt-just.nt-three a, #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
  width: 32.5%;
  max-width: 339px;
}
@media (max-width:1370px) {
  #nt-main .nt-pbox.nt-just.nt-three a, #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 32%;
  }
}
@media (max-width:700px) {
  #nt-main .nt-pbox.nt-just.nt-three a, #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-just.nt-three {
    justify-content: space-around;
  }
}
@media (max-width:540px) {
  #nt-main .nt-pbox.nt-just.nt-three a, #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 100%;
  }
}
/* 3 across full width just */
.nt-wrap .nt-pbox.nt-just.nt-three a, .nt-wrap .nt-pbox.nt-just.nt-three .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-three a, .nt-1col #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
  width: 32.6%;
  max-width: 456px;
}
@media (max-width:1370px) {
  .nt-wrap .nt-pbox.nt-just.nt-three a, .nt-wrap .nt-pbox.nt-just.nt-three .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-three a, .nt-1col #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 32%;
  }
}
@media (max-width:700px) {
  .nt-wrap .nt-pbox.nt-just.nt-three a, .nt-wrap .nt-pbox.nt-just.nt-three .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-three a, .nt-1col #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 48%;
  }
  .nt-wrap .nt-pbox.nt-just.nt-three, .nt-1col #nt-main .nt-pbox.nt-just.nt-three {
    justify-content: space-around;
  }
}
@media (max-width:540px) {
  .nt-wrap .nt-pbox.nt-just.nt-three a, .nt-wrap .nt-pbox.nt-just.nt-three .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-three a, .nt-1col #nt-main .nt-pbox.nt-just.nt-three .nt-prot {
    width: 100%;
  }
}
/* 4 across right column just */
#nt-main .nt-pbox.nt-just.nt-four a, #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
  width: 24%;
  max-width: 250px;
}
@media (max-width:760px) {
  #nt-main .nt-pbox.nt-just.nt-four a, #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-just.nt-four {
    justify-content: space-evenly;
  }
}
@media (max-width:560px) {
  #nt-main .nt-pbox.nt-just.nt-four a, #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-just.nt-four {
    justify-content: space-between;
  }
}
/* 4 across full width just */
.nt-wrap .nt-pbox.nt-just.nt-four a, .nt-wrap .nt-pbox.nt-just.nt-four .nt-prot, #nt-main .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
  width: 24%;
  max-width: 324px;
}
@media (max-width:1470px) {
  .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-wrap .nt-pbox.nt-just.nt-four .nt-prot, #nt-main .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
    width: 24%;
  }
}
@media (max-width:760px) {
  .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-wrap .nt-pbox.nt-just.nt-four .nt-prot, #nt-main .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
    width: 31%;
    margin-left: 4px;
    margin-right: 4px;
  }
  .nt-wrap .nt-pbox.nt-just.nt-four, .nt-1col #nt-main .nt-pbox.nt-just.nt-four {
    justify-content: center;
  }
}
@media (max-width:560px) {
  .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-wrap .nt-pbox.nt-just.nt-four .nt-prot, #nt-main .nt-wrap .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four a, .nt-1col #nt-main .nt-pbox.nt-just.nt-four .nt-prot {
    width: 48%;
    margin-left: 0;
    margin-right: 0;
  }
  .nt-wrap .nt-pbox.nt-just.nt-four, .nt-1col #nt-main .nt-pbox.nt-just.nt-four {
    justify-content: space-between;
  }
}
/* 5 across right column just */
#nt-main .nt-pbox.nt-just.nt-five a, #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
  width: 19%;
  max-width: 197px;
}
@media (max-width:760px) {
  #nt-main .nt-pbox.nt-just.nt-five a, #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 23%;
  }
  #nt-main .nt-pbox.nt-just.nt-five {
    justify-content: space-evenly;
  }
}
@media (max-width:650px) {
  #nt-main .nt-pbox.nt-just.nt-five a, #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 31%;
  }
}
@media (max-width:460px) {
  #nt-main .nt-pbox.nt-just.nt-five a, #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-just.nt-five {
    justify-content: space-between;
  }
}
/* 5 across full width just */
.nt-wrap .nt-pbox.nt-just.nt-five a, .nt-wrap .nt-pbox.nt-just.nt-five .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-five a, .nt-1col #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
  width: 19.1%;
  max-width: 254px;
}
@media (max-width:1000px) {
  .nt-wrap .nt-pbox.nt-just.nt-five a, .nt-wrap .nt-pbox.nt-just.nt-five .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-five a, .nt-1col #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 31%;
  }
  .nt-wrap .nt-pbox.nt-just.nt-five, .nt-1col #nt-main .nt-pbox.nt-just.nt-five {
    justify-content: space-evenly;
  }
}
@media (max-width:650px) {
  .nt-wrap .nt-pbox.nt-just.nt-five a, .nt-wrap .nt-pbox.nt-just.nt-five .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-five a, .nt-1col #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 48%;
  }
}
@media (max-width:320px) {
  .nt-wrap .nt-pbox.nt-just.nt-five a, .nt-wrap .nt-pbox.nt-just.nt-five .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-five a, .nt-1col #nt-main .nt-pbox.nt-just.nt-five .nt-prot {
    width: 100%;
  }
}
/* 6 across right column just */
#nt-main .nt-pbox.nt-just.nt-six a, #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
  width: 16%;
  max-width: 165px;
}
@media (max-width:980px) {
  #nt-main .nt-pbox.nt-just.nt-six a, #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 23%;
  }
  #nt-main .nt-pbox.nt-just.nt-six {
    justify-content: space-evenly;
  }
}
@media (max-width:650px) {
  #nt-main .nt-pbox.nt-just.nt-six a, #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 31%;
  }
}
@media (max-width:480px) {
  #nt-main .nt-pbox.nt-just.nt-six a, #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-just.nt-six {
    justify-content: space-between;
  }
}
/* 6 across full width just */
.nt-wrap .nt-pbox.nt-just.nt-six a, .nt-wrap .nt-pbox.nt-just.nt-six .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-six a, .nt-1col #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
  width: 16%;
  max-width: 213px;
}
@media (max-width:1470px) {
  .nt-wrap .nt-pbox.nt-just.nt-six a, .nt-wrap .nt-pbox.nt-just.nt-six .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-six a, .nt-1col #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 16%;
  }
}
@media (max-width:1042px) {
  .nt-wrap .nt-pbox.nt-just.nt-six a, .nt-wrap .nt-pbox.nt-just.nt-six .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-six a, .nt-1col #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 31%;
    margin-left: 1%;
    margin-right: 1%;
  }
  .nt-wrap .nt-pbox.nt-just.nt-six, .nt-1col #nt-main .nt-pbox.nt-just.nt-six {
    justify-content: center;
  }
}
@media (max-width:540px) {
  .nt-wrap .nt-pbox.nt-just.nt-six a, .nt-wrap .nt-pbox.nt-just.nt-six .nt-prot, .nt-1col #nt-main .nt-pbox.nt-just.nt-six a, .nt-1col #nt-main .nt-pbox.nt-just.nt-six .nt-prot {
    width: 48%;
  }
  .nt-wrap .nt-pbox.nt-just.nt-six, .nt-1col #nt-main .nt-pbox.nt-just.nt-six {
    justify-content: space-evenly;
  }
}
/* 6 across right column centered */
#nt-main .nt-pbox.nt-ca.nt-six a, #nt-main .nt-pbox.nt-ca.nt-six .nt-prot {
  width: 16%;
  max-width: 165px;
}
@media (max-width:980px) {
  #nt-main .nt-pbox.nt-ca.nt-six a, #nt-main .nt-pbox.nt-ca.nt-six .nt-prot {
    width: 23%;
  }
  #nt-main .nt-pbox.nt-ca.nt-six {
    justify-content: space-evenly;
  }
}
@media (max-width:650px) {
  #nt-main .nt-pbox.nt-ca.nt-six a, #nt-main .nt-pbox.nt-ca.nt-six .nt-prot {
    width: 31%;
  }
}
@media (max-width:480px) {
  #nt-main .nt-pbox.nt-ca.nt-six a, #nt-main .nt-pbox.nt-ca.nt-six .nt-prot {
    width: 48%;
  }
  #nt-main .nt-pbox.nt-ca.nt-six {
    justify-content: space-between;
  }
}
/* horizontal grid boxes */
/* featured & deal items */
.nt-deal .nt-fp {
  width: 100%;
  padding: 20px 15px 15px;
}
.nt-feat .nt-fp {
  margin-top: 15px;
  padding: 15px;
}
.nt-fp a, .nt-fp a span {
  display: block;
  margin: 0 auto;
  margin-bottom: 0;
  text-align: center;
}
.nt-fp a .thumb, #nt-deal .nt-fp a .thumb {
  max-width: 100%;
  margin-bottom: 15px;
  vertical-align: middle;
  background-position: center center !important;
  background-size: contain !important;
  background-color: #FFF !important;
}
#nt-deal .nt-fp a .thumb {
  width: 202px;
  height: 202px;
  display: block;
}
#nt-feat .nt-fp a .thumb {
  width: 150px;
  height: 150px;
  display: block;
}
.nt-fp a .thumb img {
  width: auto;
  height: auto;
  margin: 0 auto;
  vertical-align: middle;
}
.nt-fp a .title {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 15px;
}
.nt-feat .nt-fp a .title {
  height: 72px;
  overflow: hidden;
}
.nt-fp a .price {
  font-weight: 700;
  font-size: 15px;
  line-height: 18px;
}
.nt-fp a:after {
  margin: 15px auto 0;
}
/* spacing */
.nt-feat.nt-even .nt-fp {
  width: 18.4%;
}
.nt-feat.nt-just .nt-fp {
  width: 18.85%;
}
@media (max-width:1260px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    width: 23%;
    min-width: 0;
  }
  .nt-feat.nt-just {
    justify-content: space-evenly;
  }
  .nt-feat .nt-fp:nth-child(5) {
    display: none;
  }
}
@media (max-width:800px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    width: 31%;
  }
  .nt-feat .nt-fp:nth-child(5) {
    display: block;
  }
}
@media (max-width:599px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    width: 47%;
  }
  .nt-feat .nt-fp:nth-child(5) {
    display: none;
  }
}
@media (max-width:499px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    margin-top: 10px;
    padding: 10px;
  }
  .nt-fp a .thumb {
    margin-bottom: 10px;
  }
  .nt-fp a .title {
    font-size: 13px;
    margin-bottom: 5px;
  }
  .nt-fp a:after {
    margin-top: 10px;
  }
}
@media (max-width:409px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    padding: 5px 5px 10px;
  }
}
@media (max-width:349px) {
  .nt-feat.nt-even .nt-fp, .nt-feat.nt-just .nt-fp {
    width: 90%;
    padding: 10px 15px;
  }
}
/* work on */
.nt-deal .nt-fp a .thumb { /* width:180px; height:180px; margin:0 auto 10px; */
}
.nt-feat .nt-fp a .thumb { /* width:140px; height:140px; margin:0 auto 15px; */
}
/* -------------------------------------------------- 
eBay Template
-------------------------------------------------- */
/* gallery general */
.nt-item, #nt-gall, #nt-thmb {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  text-align: center !important;
  align-items: flex-start;
}
.nt-bttm
{
	margin: auto;
	text-align: center!important;
	padding: 20px 0 50px 00px  ; 
	
	
}

#nt-img, #nt-gall {
  max-width: 602px;
}
#nt-full, #nt-thmb label {
  background: #FFF;
  position: relative;
}
#nt-thmb label {
  margin: 6px 3px 0;
}
#nt-full:before, #nt-thmb label:before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-top: 100%;
}
#nt-img img, #nt-gall img {
  width: auto;
  height: auto;
  max-height: 100%;
  margin: auto;
  display: block;
  vertical-align: middle;
}
#nt-full img, #nt-thmb label img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#nt-thmb h5 {
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  text-align: center;
  align-items: center;
  width: 100%;
}
#nt-thmb h5:before {
  margin: 3px 6px 0 0;
}
#nt-gall input {
  display: none;
}
#nt-gall input + img {
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: 0;
}
#nt-gall input:checked + img {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 1;
}
/* layout 1 column default */
#nt-img, #nt-gall, #nt-full, #nt-thmb {
  width: 100%;
}
#nt-thmb label {
  width: 15%;
}
@media (max-width:549px) {
  #nt-thmb label {
    width: 23%;
  }
}
/* layout side thumbs */
@media (min-width:861px) {
  #nt-gall.nt-side {
    max-width: 808px;
    justify-content: space-between;
  }
  #nt-gall.nt-side #nt-full {
    width: 100%;
    max-width: 602px;
  }
  #nt-gall.nt-side #nt-thmb {
    width: 23%;
  }
  #nt-gall.nt-side #nt-thmb label {
    width: 45%;
    order: 1;
    margin: 0 3px 6px;
  }
  #nt-gall.nt-side #nt-thmb h5 {
    order: 2;
  }
}
/* layout 2 column */
#nt-desc {
  width: 100%;
}
@media (min-width:861px) {
  .nt-item.col2 {
    /*justify-content: space-between;*/
  }
  .nt-item.col2 #nt-img, .nt-item.col2 #nt-gall, .nt-item.col2 #nt-desc {
    width: 100%;
    margin: 0;
  }
}
@media (min-width:1281px) {
  .nt-bg.nt-1col .nt-item.col2 #nt-img, .nt-bg.nt-1col .nt-item.col2 #nt-gall {
    width: 50%;
    margin: 0 auto !important;
  }
  .nt-bg.nt-1col .nt-item.col2 #nt-desc {
    width: 100%
  }
}
/* gallery adjusts for listing services */
#nt-thmb label[class^="nt-hide["], #nt-thmb label[class*=" nt-hide["], #nt-thmb label[class^="nt-hide#"], #nt-thmb label[class^="nt-hide{"] {
  display: none !important;
}
/* description */
#ds_div div[typeof="Product"] span[property="description"] {
  display: block !important;
}
/* tabs functionality */
.nt-tabs .h2 {
  display: block;
  cursor: pointer;
}
.nt-tabs.nt-icor .h2:after {
  float: right;
  position: relative;
  top: 2px;
  padding-left: 6px;
}
.nt-tabs.nt-icol .h2:before {
  float: left;
  position: relative;
  top: 2px;
  padding-right: 6px;
}
.nt-tabs input, .nt-tabs input + .h2 + .nt-tbox {
  display: none;
}
.nt-tabs input:checked + .h2 + .nt-tbox {
  display: block;
  margin: 0;
  max-height: 320px;
  overflow: auto;
}
.nt-tabs input + .h2, .nt-tabs input:checked + .h2 + .nt-tbox {
  margin-bottom: 1px;
}
.nt-tabs input:checked + .h2 {
  margin-bottom: 0;
}
/* switch to top tabs */
@media (min-width:1043px) {
  .nt-tabs.nt-top {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
  }
  .nt-tabs.nt-top .h2 {
    order: 1;
    width: auto;
    display: inline-block;
    margin-right: 2px;
  }
  .nt-tabs.nt-top input:last-child .h2 {
    margin-right: 0;
  }
  .nt-tabs.nt-top .nt-tbox {
    order: 2;
    width: 100%;
    height: auto;
  }
  .nt-tabs.nt-top input:checked + .h2 + .nt-tbox, .nt-tabs.nt-top input + .h2 {
    margin-bottom: 0;
  }
}
/* -------------------------------------------------- 
eBay Footer
-------------------------------------------------- */
#nt-foot .nt-hnav {
  padding-top: 8px;
  padding-bottom: 8px;
}
#nt-foot .nt-hnav .nt-logo {
  display: inline-block;
  text-align: center;
  margin: 7px auto;
}
#nt-foot .nt-hnav .nt-menu, #nt-foot .nt-copy {
  width: 100%;
  padding: 8px 0 6px;
}
#nt-foot .nt-copy .nt-date:after {
  content: "2025";
  padding: 0 2px;
}
#nt-foot .nt-copy .ninja span {
  padding-left: 24px;
  margin-left: 4px;
  background: transparent url(images/nt-favicon-16.png) left center no-repeat;
  display: inline-block;
}
/* layouts */
#nt-foot .nt-hnav .nt-ca {
  width: 100%;
}
#nt-foot .nt-hnav .nt-la {
  order: 1;
}
#nt-foot .nt-hnav .nt-ra {
  order: 2;
}
@media (min-width:961px) {
  #nt-foot .nt-hnav .nt-ca .nt-menu, #nt-foot .nt-ca .nt-copy {
    justify-content: center;
  }
  #nt-foot .nt-hnav .nt-la .nt-menu. #nt-foot .nt-hnav .nt-la .nt-copy {
    justify-content: flex-start;
  }
  #nt-foot .nt-hnav .nt-ra .nt-menu, #nt-foot .nt-hnav .nt-ra .nt-copy {
    justify-content: flex-end;
  }
}
@media (max-width:960px) {
  #nt-foot .nt-hnav .nt-logo, #nt-foot .nt-hnav .nt-menu {
    display: none;
  }
  #nt-foot .nt-hnav, #nt-foot .nt-hnav .nt-la, #nt-foot .nt-copy, #nt-foot .nt-hnav .nt-ra {
    justify-content: center;
    text-align: center;
    width: 100%;
  }
  #nt-foot .nt-copy .seller, #nt-foot .nt-copy .ninja {
    display: block;
    width: 100%;
    margin: 0 auto;
    padding: 6px 0;
  }
}
/* -------------------------------------------------- 
eBay Globals Last
-------------------------------------------------- */
/* toggles */
.nt-hide {
  display: none !important;
}
@media (min-width:1042px) {
  .mobile, .tablet {
    display: none;
  }
  .desktop {
    display: block;
  }
  .desktop.nt-flex {
    display: flex;
  }
}
@media (min-width:781px) and (max-width:1041px) {
  .desktop, .mobile {
    display: none;
  }
  .tablet {
    display: block;
  }
  .tablet.nt-flex {
    display: flex;
  }
}
@media (max-width:780px) {
  .desktop, .tablet {
    display: none;
  }
  .mobile, .tablet.mobile {
    display: block;
  }
  .mobile.nt-flex, .tablet.mobile.nt-flex {
    display: flex;
  }
}