/* CSS Document */
@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 */
@charset "utf-8";

/* Top menu CSS */


    nav {
      background-color: #333;
	  margin-top:10px;
    }

    .menu {
      display: flex;
      justify-content: center;
      list-style: none;
      padding: 0;
      margin: 0;
	  font-size:12px !important;
    }

    .menu li a {
      color: white;
      text-decoration: none;
      padding: 14px 20px;
      display: block;
    }

    .menu li a:hover {
      background-color: #c29a00;
      color: black;
    }

    /* Mobile Styles */
    .menu-toggle {
      display: none;
    }

    .menu-icon {
      display: none;
      background-color: #333;
      color: white;
      padding: 14px 20px;
      cursor: pointer;
      font-size: 18px;
      text-align: center;
    }

    @media (max-width: 600px) {
      .menu {
        display: none;
        flex-direction: column;
		text-align:center;
      }

      .menu-toggle:checked + .menu-icon + .menu {
        display: flex;
      }

      .menu-icon {
        display: block;
      }
    }
/* ============================================================================= Custom eBay Theme  All Rights Reserved ============================================================================= */
 .nt-bg{
     background:#FAFAFA;
     padding:0;
     border-color:#3B3B3D !important;
}
@media (min-width:1368px){
     .nt-bg {
         margin:40px auto;
         text-align:center;
         border:1px solid #DBD9D7;
         width:100%;
         max-width:1368px;
         box-sizing:border-box;
    }
}
.nt-bg-02.nt-content{
}
.nt-bg h1, .nt-bg h5, .nt-bg .nt-text,.nt-bg p, .nt-bg a, .nt-bg span,.nt-bg ul, .nt-bg li, input.nt-sbox {
     font-family:"Noto Sans", sans-serif;
}
.nt-bg h2, .nt-bg .h2, .nt-bg h4,.nt-bg a.nt-bttn, .nt-bg .nt-fp a:after{
     font-family:"Noto Serif", serif;
}
.nt-bg p, .nt-bg a, .nt-bg ul, .nt-bg li,.nt-bg .nt-text, .nt-bg table{
     color:#3B3B3D;
     font-size:22px;
     line-height:1.5;
}
.nt-bg p a, .nt-bg p span, .nt-bg p font,.nt-spec table th *, .nt-spec table td *{
     color:inherit;
     font-family:inherit;
     font-size:inherit;
     line-height:inherit;
     font-weight:inherit;
}
.nt-bg a,  .nt-bg a:active{
     color:#ffffff;
}
.nt-bg a:hover, .nt-bg p a:hover {
     color:#808087;
}
.nt-bg .nt-text{
     text-align:left;
}
.nt-bg .nt-text a, .nt-bg .nt-text p a{
     text-decoration:underline;
}
.nt-bg .nt-text a.nt-prot{
     text-decoration:none;
}
.nt-bg .nt-tbox.nt-text p a{
     color:#C67705;
}
.nt-bg h1{
     color:#3B3B3D;
     font-size:20px;
     line-height:1.25;
     font-weight:600;
     text-decoration:underline;
     text-decoration-color:#D88A19;
}
.nt-bg h1.nt-tbar{
     background:#FFF;
     border:1px solid #3B3B3D;
     padding:8px 10px;
}
.nt-bg h5, .nt-spec table tr.h5 th{
     color:#3B3B3D;
     font-size:18px;
     line-height:1.2;
     font-weight:600;
     text-decoration:underline;
     text-decoration-color:#D88A19;
}
.nt-bg .nt-text h5{
     padding:5px 0 10px;
}
.nt-spec table tr.h5 th{
     padding:15px 0 5px;
}
.nt-spec table tr.h5:first-child th{
     padding-top:5px;
}
@media (max-width:1042px){
     .nt-bg h1 {
         font-size:18px;
    }
     .nt-bg h5, .nt-spec table tr.h5 th {
         font-size:14px;
    }
}
.nt-bg h2, .nt-bg .h2{
     color:#E39C34;
     font-size:22px;
     line-height:1.2;
     font-weight:500;
     text-transform:uppercase;
     padding:8px 12px !important;
     background:#fff;
     border:1px solid #3B3B3D;
     border-width:1px;
}
.nt-bg h2.nt-alt{
     color:#c49336;
     background-color:#221f18;
     border-color:#3B3B3D;
}
.nt-bg #nt-left h2{
     text-align:left;
}
.nt-bg #nt-main h2, .nt-bg .nt-wrap h2,.nt-bg #nt-main .h2, .nt-bg .nt-wrap .h2{
     text-align:center;
}
.nt-bg #nt-main #nt-desc h2{
     text-align:center;
}
.nt-bg #nt-main #nt-desc .nt-icol .h2,.nt-bg #nt-main .nt-icol input + .h2,.nt-bg .nt-wrap .nt-icol input + .h2{
     text-align:left;
}
@media (max-width:1042px){
     .nt-bg h2, .nt-bg .h2 {
         font-size:20px;
         letter-spacing:0;
    }
     .nt-bg #nt-main .nt-tabs.nt-icol .h2 {
         text-align:left;
    }
}
@media (max-width:960px){
     .nt-bg h2, .nt-bg .h2 {
         font-size:18px;
         letter-spacing:0;
    }
}
.nt-tabs input + .h2{
     color:#D88A19;
     background-color:#131314;
     border-color:#3B3B3D;
}
.nt-tabs input:checked + .h2{
     color:#000;
     background-color:#f9f1e4;
     border-color:#3B3B3D;
}
.nt-tabs.nt-top input + .h2{
     padding-right:15px;
}
.nt-tabs.nt-icor input + .h2:after{
     content:url(images/nt-tabs-shut.png);
}
.nt-tabs.nt-icor input:checked + .h2:after{
     content:url(images/nt-tabs-open.png);
}
.nt-tabs.nt-icol input + .h2:before{
     content:url(images/nt-tabs-shut.png);
     float:left;
     position:relative;
     top:2px;
     height:20px;
     line-height:20px;
}
.nt-tabs.nt-icol input:checked + .h2:before{
     content:url(images/nt-tabs-open.png);
}
@media (min-width:1043px){
     .nt-tabs.nt-top input + .h2 {
         border-bottom:0 none;
    }
}
.nt-bg a.nt-bttn, .nt-bg .nt-fp a:after{
     color:#FFF;
     font-size:20px;
     line-height:1.2;
     font-weight:500;
     background:#D88A19;
     border:1px solid #3B3B3D;
     padding:6px 15px;
}
.nt-bg a.nt-bttn:hover, .nt-bg .nt-fp a:hover:after{
     color:#FFF;
     background-color:#3B3B3D;
     border-color:#3B3B3D;
}
@media (max-width:1042px){
     .nt-bg a.nt-bttn, .nt-bg .nt-fp a:after {
         font-size:18px;
         letter-spacing:0;
         padding-left:12px;
         padding-right:12px;
    }
}
.nt-tbox, .nt-dbox{
     background:#FFF;
     border:1px solid #3B3B3D;
     border-width:0 1px 1px;
}
.nt-gbox{
     background:#F0F0F0;
     border:1px solid #3B3B3D;
     border-width:1px;
}
.nt-ibox{
     background:#FFF;
     border:1px solid #3B3B3D;
     border-width:0 1px 1px;
}
#nt-head .nt-dbox{
     border-width:1px;
}
.nt-tabs .nt-tbox{
     border-width:0 1px;
}
.nt-tabs .nt-tbox:last-child{
     border-width:0 1px 1px;
}
.nt-prom, img.nt-prom{
     border:1px solid #3B3B3D;
}
.nt-prom.nt-nobo{
     border:none;
}
@media (min-width:1043px){
     .nt-tabs.nt-top .nt-tbox {
         border-width:1px;
    }
}
.nt-vnav, .nt-dbox h5{
     border-top:1px solid #3B3B3D;
}
.nt-cats .nt-vnav, .lcat .nt-vnav{
     border-top:none;
}
.nt-dbox label{
     color:#3B3B3D;
     font:400 14px/18px "Noto Sans", sans-serif;
}
#nt-left .nt-dbox label{
     padding-top:9px;
     padding-bottom:9px;
}
.nt-dbox input + label{
     background-image:url(images/nt-menu-open.png);
}
.nt-dbox input:checked + label{
     background-image:url(images/nt-menu-shut.png);
}
h2, .nt-tabs input:checked + .h2,.nt-tabs.nt-top input + .h2{
     border-radius:0px 0px 0 0;
     overflow:hidden;
}
h1.nt-tbar, .nt-tabs input + .h2{
     border-radius:0px;
     overflow:hidden;
}
.nt-tbox{
     border-radius:0 0 0px 0px;
     overflow:hidden;
}
.nt-gbox{
     border-radius:0px;
     overflow:hidden;
}
.nt-ibox{
     border-radius:0 0 0px 0px;
     overflow:hidden;
}
#nt-full, #nt-thmb label{
     border-radius:0px;
     overflow:hidden;
}
a.nt-bttn, .nt-fp a:after{
     border-radius:0px;
     overflow:hidden;
}
.nt-dbox{
     border-radius:0px;
     overflow:hidden;
}
#nt-left .nt-dbox{
     border-radius:0 0 0px 0px;
     overflow:hidden;
}
.nt-prom, .nt-prot, .nt-fp, .nt-fcat a, .nt-brnd a{
     border-radius:0px;
     overflow:hidden;
}
.nt-nobo, .nt-prom.nt-nobo, .nt-prot.nt-nobo{
     border-radius:0;
}
#nt-head, #nt-foot{
     /*box-shadow:0 0 10px #3B3B3D;*/
}
.main_img 
{
  display: block;
  margin: auto;
  width: 50%;
  margin-top:20px;
}
.nt-tbox, .nt-gbox, .nt-dbox, .nt-tabs,.nt-prom, .nt-prot, #nt-full, .nt-ibox,.nt-brnd a, .nt-fcat a, .nt-whys{
     box-shadow:0 10px 10px -10px #3B3B3D;
}
#nt-head .nt-dbox, .nt-tabs .nt-tbox,.nt-prom.nt-nobo{
     box-shadow:0 0 0 0;
}
#nt-head-02{
     background:#FFF url(../images/nt-head-back.jpg) center no-repeat;
     background-size:100%;
     border:3px solid #3B3B3D;
     outline:2px solid #C67705;
     outline-offset:-8px;
}
#nt-head .nt-main{
     padding-top:0px;
     padding-bottom:0px;
}
#nt-head .nt-logo{
     width:400px;
}
#nt-head p.nt-tagl{
     color:#fff;
     font:600 18px/1.5 "Noto Sans", sans-serif;
     background-color:rgba(0,0,0,0.7);
     text-align:center;
     width:auto;
     margin:0 auto;
     display:inline-block;
     padding:4px 10px;
}
@media (max-width:960px){
     #nt-head p.nt-tagl {
         font-size:14px;
    }
}
#nt-head .nt-menu.nt-supp{
     text-align:center;
     justify-content:center;
     width:auto;
     margin:0 auto;
}
#nt-head .nt-just .nt-menu li a{
     color:#fff;
     font:600 18px/1.5 "Noto Sans", sans-serif;
     background-color:rgba(0,0,0,0.7);
     padding:4px 0;
}
#nt-head .nt-just .nt-menu li:first-child a{
     padding-left:10px;
}
#nt-head .nt-just .nt-menu li:last-child a{
     padding-right:10px;
}
#nt-head .nt-just .nt-menu li a:hover{
     color:#808087;
}
#nt-head .nt-just .nt-menu li a:after{
     content:"\25cf";
     color:#FFF;
     padding:0 10px;
     font-weight:400;
}
#nt-head .nt-just .nt-menu li:last-child a:after{
     content:"";
     display:none;
}
@media (min-width:1171px) {
    #nt-head .nt-main.nt-lgoc .nt-ca{
         width:24%;
    }
    #nt-head .nt-main.nt-lgoc .nt-la,#nt-head .nt-main.nt-lgoc .nt-ra{
         width:38%;
         text-align:center;
    }
    #nt-head .nt-main.nt-lgoc .nt-ra .nt-tagl{
         display:none;
    }
}
@media (min-width:961px) and (max-width:1170px) {
    #nt-head .nt-main.nt-lgoc .nt-ca{
         width:24%;
    }
    #nt-head .nt-main.nt-lgoc .nt-la{
         display:none;
    }
    #nt-head .nt-main.nt-lgoc .nt-ra{
         width:73%;
    }
    #nt-head .nt-main.nt-lgoc .nt-ra .nt-tagl{
         display:none;
    }
}
@media (max-width:960px) {
    #nt-head .nt-main.nt-lgoc .nt-la{
         display:none;
    }
    #nt-head .nt-main.nt-lgoc .nt-ra .nt-tagl{
         display:block;
         padding:5px 0 0 0;
    }
}
.nt-hero.nt-wrap{
     background:#3B3B3D;
     display:none;
}
.nt-fcat.nt-wrap{
     background:#FFF;
}
.nt-fcat.nt-wrap .nt-cw.nt-pbox{
     padding-top:15px;
}
.nt-bg .nt-vnav li a{
     color:#3B3B3D;
     background:#FFF;
     font-size:15px;
     line-height:17px;
     font-weight:400;
     padding:7px 10px 7px 24px;
     text-indent:-14px;
}
.nt-bg .nt-vnav li a:hover{
     color:#E39C34;
     background:#808087;
}
.nt-vnav .lev2, .nt-vnav .lev3{
     padding-bottom:5px;
}
.nt-vnav li{
     border-top:1px solid #3B3B3D;
}
.nt-vnav li:first-child{
     border-top:0;
}
.nt-vnav .lev2, .nt-vnav .lev3{
     border-top:1px solid #3B3B3D;
     padding-bottom:0;
}
#nt-left .nt-vnav li{
     padding:2px;
}
.nt-vnav li a:before {
     content:"\25cf";
     padding-right:6px;
}
.nt-vnav li a:hover:before {
     content:"\25cf";
     padding-right:6px;
}
.nt-vnav .lev2 li a:before{
     content:url(images/nt-bull-menu-2a.png);
     padding-right:4px;
}
.nt-vnav .lev2 li a:hover:before{
     content:url(images/nt-bull-menu-2h.png);
}
#nt-head .nt-dbox{
     background-color:#F0F0F0;
}
.nt-bg #nt-head .nt-vnav li a,.nt-bg #nt-head .nt-vnav li span{
     background-color:#F0F0F0;
     text-transform:none;
     padding-top:5px;
     padding-bottom:5px;
}
.nt-bg #nt-head .nt-vnav li a:hover,.nt-bg #nt-head .nt-vnav li span{
     background-color:#FFF;
}
.nt-bbox a{
     color:#3B3B3D;
     font-size:14px;
     line-height:34px;
     text-transform:uppercase;
     background:#F0F0F0 none;
     border:1px solid #3B3B3D;
}
.nt-bbox a:hover{
     color:#808087;
     background-color:#FFF;
     border-color:#808087;
}
.nt-bbox a{
     width:44%;
     margin-left:2px;
     margin-right:2px;
}
.nt-bbox a{
     width:29%;
     margin-left:2px;
     margin-right:2px;
}
.nt-bbox a{
     width:20%;
     margin-left:3px;
     margin-right:3px;
}
.nt-bbox a{
     width:34px;
     margin-left:2px;
     margin-right:2px;
}
#nt-left .nt-brnd.nt-pbox{
     background:#F0F0F0;
     border:1px solid #3B3B3D;
     margin:0 auto 15px;
     padding:15px 0 0;
}
#nt-left .nt-brnd.nt-pbox a{
     border:1px solid #3B3B3D;
}
#nt-left .nt-brnd.nt-pbox a:hover{
     border-color:#808087;
}
#nt-left .nt-news.nt-tbox p{
     line-height:1.2;
     margin:0 0 10px;
}
#nt-left .nt-news.nt-tbox .nt-bttn{
     float:right;
}
#nt-img img{
     border:1px solid #3B3B3D;
}
#nt-full{
     border:1px solid #3B3B3D;
}
#nt-thmb label{
     border:1px solid #3B3B3D;
}
#nt-thmb label:hover{
     border:1px solid #808087;
}
#nt-thmb h5{
     color:#808087;
}
#nt-thmb h5:before{
     content:url(images/nt-icon-gall.png);
}
@media (min-width:861px){
     .nt-gbox.col2 .nt-desc.nt-text, #nt-desc .nt-tabs input:checked + .h2 + .nt-tbox {
         max-height:652px;
         overflow-y:auto;
    }
}
@media (min-width:861px){
     .nt-gbox.col2 .nt-desc.nt-text, #nt-desc .nt-tabs input:checked + .h2 + .nt-tbox {
         max-height:791px;
         overflow-y:auto;
    }
}
@media (min-width:861px){
     .nt-tabs input:checked + .h2 + .nt-tbox {
    }
}
.nt-spec table{
     width:100%;
     border:1px solid #3B3B3D;
     border-collapse:collapse;
     margin:0 auto;
}
.nt-spec table th{
     color:#D88A19;
     background:#FFF;
     border-right:1px dotted #3B3B3D;
     font-weight:500;
     width:30%;
}
.nt-spec table td{
     color:#3B3B3D;
     background:#FFF;
     border-bottom:1px dotted #3B3B3D;
}
.nt-spec table th, .nt-spec table td{
     text-align:left;
     padding:5px 10px;
}
.nt-spec table{
     width:100%;
     border:none;
     border-collapse:collapse;
     margin:0 auto 15px;
}
.nt-spec table th{
     color:#D88A19;
     background:#F0F0F0;
     border-right:3px solid #FFF;
     font-weight:500;
     width:30%;
}
.nt-spec table td{
     color:#3B3B3D;
     background:#F7F7F7;
}
.nt-spec table th, .nt-spec table td{
     border-bottom:3px solid #FFF;
     font-size:14px;
     line-height:1.3;
     text-align:left;
     padding:6px 12px;
}
.nt-spec table tr.h5 th{
     background:transparent;
     border-right:none;
}
.nt-spec table:last-child{
     margin-bottom:0;
}
.nt-spec table tr:last-child th,.nt-spec table tr:last-child td{
     border-bottom:0 none;
}
.nt-spec table th p:last-child,.nt-spec table tr p:last-child{
     margin-bottom:0 !important;
}
@media (max-width:1260px){
     .nt-spec table th, .nt-spec table td {
         font-size:13px;
         padding:5px 8px;
    }
}
@media (max-width:1180px){
     .nt-spec table th {
         min-width:200px;
         width:auto;
    }
}
@media (max-width:700px){
     .nt-spec table th {
         min-width:120px;
    }
}
.nt-prot{
     background:#F0F0F0;
     border:1px solid #5C2103;
}
a.nt-prot:hover{
     border-color:#D88A19;
}
.nt-prot p{
     color:#3B3B3D;
     font:500 22px/1.3 "Noto Serif", serif;
}
.nt-prot p span{
     color:#808087;
}
a.nt-prot:hover p span{
     color:#D88A19;
}
.nt-prot.nt-icol img, .nt-prot.nt-icot img{
     width:60px;
     height:60px;
}
.nt-prot.nt-alt{
     background-color:#FCDBAB;
     border-color:#3B3B3D;
}
a.nt-prot.nt-alt:hover{
     background-color:#F9B44F;
     border-color:#824E03;
}
.nt-prot.nt-alt p{
     color:#824E03;
}
.nt-prot.nt-alt p span{
     color:#3B3B3D;
}
a.nt-prot.nt-alt:hover p,a.nt-prot.nt-alt:hover p span{
     color:#3B3B3D;
}
a.nt-prot.nt-alt:hover p,a.nt-prot.nt-alt:hover p{
     color:#824E03;
}
#nt-desc .nt-prot{
     max-width:420px;
     margin: 25px auto 10px;
}
.nt-prot p i.fa:before{
     color:#808087;
     padding-right:8px;
}
.nt-prot.nt-alt p i.fa:before{
     color:#3B3B3D;
}
@media (max-width:1220px){
     .nt-prot p i.fa {
         display:block;
         width:100%;
    }
     .nt-prot p i.fa:before {
         padding-right:0;
    }
}
@media (max-width:1220px){
     .nt-prot p {
         font-size:20px;
    }
}
@media (max-width:700px){
     .nt-prot p {
         font-size:18px;
         letter-spacing:0;
    }
}
@media (min-width:1042px){
     #nt-main .nt-mini {
         display:none;
    }
}
.nt-brnd a{
     border:1px solid #3B3B3D;
}
.nt-brnd a:hover{
     border-color:#808087;
}
.nt-brnd.nt-pbox{
     padding-top:15px;
}
@media (max-width:499px){
     .nt-brnd.nt-pbox {
         padding-top:10px;
    }
}
.nt-fcat a{
     border:1px solid #3B3B3D;
}
.nt-fcat a:hover{
     border-color:#D88A19;
}
.nt-fcat.nt-pbox{
     padding-top:15px;
}
@media (max-width:499px){
     .nt-fcat.nt-pbox {
         padding-top:10px;
    }
}
.nt-feat .nt-fp {
     background:#F0F0F0 none;
     border:1px solid #3B3B3D;
}
.nt-feat .nt-fp a .thumb{
     border:1px solid #3B3B3D;
}
.nt-feat .nt-fp a .title{
     color:#3B3B3D;
}
.nt-feat .nt-fp a:hover .title{
     color:#808087;
}
.nt-feat .nt-fp a .price{
     color:#3B3B3D;
}
.nt-feat .nt-fp a:after{
     content:"VIEW ITEM";
}
#nt-feat .nt-fp a .thumb{
     width:214px !important;
     max-width:100% !important;
     height:auto;
}
#nt-feat .nt-fp a .thumb:after{
     content:"";
     display:block;
     width:100%;
     height:0;
     padding-top:100%;
}
#nt-feat .nt-fp.test:nth-child(1) a .thumb{
     background-image:url(https://ninjashosting.com/installs/c/canyoncitycoin/ebay/images/nt-sample-01.jpg);
}
#nt-feat .nt-fp.test:nth-child(2) a .thumb{
     background-image:url(https://ninjashosting.com/installs/c/canyoncitycoin/ebay/images/nt-sample-02.jpg);
}
#nt-feat .nt-fp.test:nth-child(3) a .thumb{
     background-image:url(https://ninjashosting.com/installs/c/canyoncitycoin/ebay/images/nt-sample-03.jpg);
}
#nt-feat .nt-fp.test:nth-child(4) a .thumb{
     background-image:url(https://ninjashosting.com/installs/c/canyoncitycoin/ebay/images/nt-sample-04.jpg);
}
#nt-feat .nt-fp.test:nth-child(5) a .thumb{
     background-image:url(https://ninjashosting.com/installs/c/canyoncitycoin/ebay/images/nt-sample-05.jpg);
}
.nt-shop{
     background:transparent url(images/nt-prom-back.jpg) center bottom no-repeat;
     border:1px solid #3B3B3D;
}
.nt-shop .nt-tins{
     padding:15px 15px;
}
.nt-shop .nt-la{
     color:#FFF;
     font:400 30px/40px "Noto Sans", sans-serif;
     display:inline-block;
     text-align:center;
     text-shadow:0 0 10px rgba(0, 0, 0, 0.8);
}
.nt-shop .nt-la .nt-font{
     color:#FFF;
     font-size:34px;
     font-family:"Noto Serif", serif;
     font-weight:400;
     text-transform:none;
}
.nt-shop a{
     display:inline-block;
     height:auto;
     line-height:18px;
     padding:8px 15px;
     margin-top:13px;
     margin-left:50px;
}
@media (max-width:640px){
     .nt-shop .nt-la {
         display:block;
         margin:0 auto 10px;
    }
     .nt-shop a {
         display:inline-block;
         margin:0 auto;
    }
}
@media (max-width:420px){
     .nt-shop .nt-la {
         font-size:24px;
         line-height:32px;
    }
     .nt-shop .nt-la .nt-font {
         font-size:28px;
         line-height:32px;
    }
}
#nt-main-news-bttn{
     float:right;
}
#nt-main-news p.nt-ckbx{
     line-height:16px;
     float:right;
     margin:5px 15px 0 0;
}
#nt-main-news #general{
     margin:1px 5px 0 0;
}
@media (max-width:790px) {
     .nt-bg #nt-main-news p {
         line-height:18px;
         padding:0 0 15px;
    }
}
.nt-whys{
     padding:10px 0;
}
.nt-whys .nt-flex{
     padding:5px 15px;
}
.nt-whys .nt-flex{
     width:240px;
     justify-content:center;
     text-align:center;
     align-items:center;
     vertical-align:middle;
}
@media (max-width:749px){
     .nt-whys .nt-flex {
         width:50%;
    }
}
@media (max-width:549px){
     .nt-whys.nt-flex.nt-even {
         display:inline-block;
         width:auto;
    }
     .nt-whys .nt-flex {
         width:auto;
    }
}
#nt-foot-01{
     background:#fdfbf1;
     border:none;
}
#nt-foot-04{
     background:#fdfbf1;
     border-width:1px 0;
}
#nt-foot .nt-logo{
     width:200px;
}
#nt-foot .nt-menu li a{
     color:000;
     font-size:14px;
     line-height:18px;
     text-transform:uppercase;
}
#nt-foot .nt-menu li a:hover{
     color:#C67705;
}
#nt-foot .nt-copy{
     color:#000;
     font-size:14px;
     line-height:18px;
}
#nt-foot .nt-copy a:hover {
     color:#C67705;
}
#nt-foot .nt-menu li a:after,#nt-foot .nt-copy .seller:after{
     content:"|";
     padding:0 10px;
     vertical-align:top;
}
#nt-foot .nt-menu li a:after,#nt-foot .nt-copy .seller:after{
     content:"\25cf";
     color:#000;
     padding:0 8px;
     vertical-align:baseline;
}
#nt-foot .nt-menu li:last-child a:after{
     content:"";
     display:none;
}
@media (max-width:960px){
     #nt-foot .nt-copy .seller:after {
         content:"";
         display:none;
    }
}
.nt-news.nt-cw.nt-ca{
     padding:10px 0;
}
.nt-news.nt-cw.nt-ca h4{
     color:#808087;
     font-size:20px;
     line-height:1.2;
     font-weight:700;
     text-transform:uppercase;
     text-align:center;
}
.nt-news.nt-cw.nt-ca p{
     color:#909090;
     font-size:14px;
     line-height:1.3;
     text-align:left;
     margin:0 20px;
     max-width:320px;
}
.nt-news.nt-cw.nt-ca h4, .nt-news.nt-cw.nt-ca p{
     margin:0;
     padding:0 16px;
}
.nt-news.nt-cw.nt-ca .nt-bttn{
     margin:0 16px;
}
@media (max-width:749px) {
     .nt-news.nt-cw.nt-ca h4 {
         width:100%;
         padding-bottom:6px;
    }
}
@media (max-width:549px) {
     .nt-news.nt-cw.nt-ca h4 {
         font-size:18px;
    }
     .nt-news.nt-cw.nt-ca p {
         font-size:13px;
         width:100%;
         max-width:100%;
         text-align:center;
         padding-bottom:10px;
    }
}
.nt-news.nt-cw.nt-ca p{
     border-left:1px solid #3B3B3D;
}
@media (max-width:749px) {
     .nt-news.nt-cw.nt-ca p {
         border-left:none;
    }
     .nt-news.nt-cw.nt-ca h4 {
         position:relative;
         margin-bottom:6px;
    }
     .nt-news.nt-cw.nt-ca h4:after {
         content:"";
         width:80px;
         height:1px;
         background:#3B3B3D;
         display:block;
         position:relative;
         margin:0 auto;
         bottom:-6px;
    }
}
.nt-news.nt-cw.nt-ca h4{
     display:flex;
     justify-content:space-between;
     align-items:center;
     vertical-align:middle;
     padding-left:0;
}
.nt-news.nt-cw.nt-ca h4:before{
     content:"";
     background-image:url(images/nt-icon-mail.png);
     width:36px;
     height:36px;
     background-size: 36px 36px;
     margin-right:8px;
     display:block;
     background-repeat:no-repeat;
}
@media (max-width:749px) {
     .nt-news.nt-cw.nt-ca h4 {
         display:block;
         padding:0 16px 6px;
    }
     .nt-news.nt-cw.nt-ca h4:before {
         margin:0 auto;
    }
}
.nt-news.nt-cw.nt-ca h4{
     display:flex;
     justify-content:space-between;
     align-items:center;
     vertical-align:middle;
     padding-right:0;
}
.nt-news.nt-cw.nt-ca h4:after{
     content:"";
     background-image:url(images/nt-icon-mail.png);
     width:36px;
     height:36px;
     background-size: 36px 36px;
     margin-left:8px;
     display:block;
     background-repeat:no-repeat;
}
@media (max-width:749px) {
     .nt-news.nt-cw.nt-ca h4 {
         display:block;
         padding:0 16px 6px;
    }
     .nt-news.nt-cw.nt-ca h4:after {
         margin:0 auto;
    }
}
#nt-foot .nt-cols .nt-col{
     padding:15px 25px;
     border-right:1px solid #3B3B3D;
     border-bottom:1px solid #3B3B3D;
     text-align:left;
}
#nt-foot .nt-cols .nt-col.nt-icon{
     padding:15px 5px 5px;
}
#nt-foot .nt-col h4{
     color:#808087;
     font-size:20px;
     line-height:1.2;
     font-weight:700;
     text-transform:uppercase;
     margin:0;
     padding:0 0 10px;
}
#nt-foot .nt-col ul li{
     padding:0 0 10px;
}
#nt-foot .nt-col p{
     padding:0 0 15px;
}
#nt-foot .nt-col p, #nt-foot .nt-col p a,#nt-foot .nt-col ul li, #nt-foot .nt-col ul li a,#nt-foot .nt-col span{
     color:#3B3B3D;
     font-size:14px;
     line-height:18px;
}
#nt-foot .nt-col ul li a:hover,#nt-foot .nt-col p a:hover{
     color:#FFF;
}
#nt-foot .nt-col.nt-cont p span{
     width:106px;
     display:inline-block;
     font-weight:600;
}
#nt-foot .nt-col p span i.fa{
     color:#808087;
     font-weight:400;
     width:20px;
     padding-right:6px;
     font-size:inherit;
     line-height:inherit;
}
#nt-foot .nt-col.nt-icon img{
     padding:0 10px 20px;
}
#nt-foot .nt-col ul li span:before,#nt-foot .nt-col ul li a:before {
     content:url(images/nt-icon-lev1.png);
     padding-right:5px;
}
#nt-foot .nt-col ul li a:hover:before {
     content:url(images/nt-icon-lev1h.png);
}
#nt-foot .nt-col ul li span:before,#nt-foot .nt-col ul li a:before{
     content:"\25cf";
     color:#808087;
     font-size:inherit;
     line-height:inherit;
     font-weight:700;
     padding-right:5px;
     vertical-align:text-bottom;
}
#nt-foot .nt-col ul li a:hover:before{
     color:#808087;
}
#nt-foot .nt-col a.nt-bttn{
     margin-bottom:10px;
}
#nt-foot .nt-col a.nt-bttn:hover{
}
#nt-foot .nt-cols .nt-col{
     width:25%;
}
#nt-foot .nt-cols .nt-col:last-child{
     border-right:none;
}
@media (max-width:1042px){
     #nt-foot .nt-cols .nt-col {
         width:50%;
    }
     #nt-foot .nt-cols .nt-col:nth-child(even) {
         border-right:none;
    }
}
@media (min-width:1043px) {
    #nt-foot .nt-cols .nt-col.nt-std{
         width:23%;
    }
    #nt-foot .nt-cols .nt-col.nt-wide{
         width:31%;
    }
    #nt-foot .nt-cols .nt-col:last-child{
         border-right:none;
    }
}
@media (min-width:651px) and (max-width:1042px) {
     #nt-foot .nt-cols .nt-col {
         width:50%;
    }
     #nt-foot .nt-cols .nt-col:nth-child(even) {
         border-right:none;
    }
}
@media (min-width:1281px) {
    #nt-foot .nt-cols .nt-col.nt-std{
         width:22%;
    }
    #nt-foot .nt-cols .nt-col.nt-wide{
         width:28%;
    }
    #nt-foot .nt-cols .nt-col{
         border-bottom:none;
    }
    #nt-foot .nt-cols .nt-col:last-child{
         border-right:none;
    }
}
@media (min-width:801px) and (max-width:1280px) {
    #nt-foot .nt-cols .nt-col.nt-std{
         width:50%;
    }
    #nt-foot .nt-cols .nt-col.nt-wide{
         width:50%;
    }
    #nt-foot .nt-col h4, #nt-foot .nt-col p,#nt-foot .nt-col ul{
         margin-left:auto;
         margin-right:auto;
         max-width:300px;
    }
    #nt-foot .nt-cols .nt-col:nth-child(3),#nt-foot .nt-cols .nt-col:nth-child(4){
         border-bottom:none;
    }
    #nt-foot .nt-cols .nt-col:nth-child(even){
         border-right:none;
    }
}
@media (min-width:651px) and (max-width:800px) {
    #nt-foot .nt-cols .nt-col.nt-std{
         width:45%;
    }
    #nt-foot .nt-cols .nt-col.nt-wide{
         width:55%;
    }
    #nt-foot .nt-cols .nt-col:nth-child(3),#nt-foot .nt-cols .nt-col:nth-child(4){
         border-bottom:none;
    }
    #nt-foot .nt-cols .nt-col:nth-child(even){
         border-right:none;
    }
}
@media (max-width:650px) {
    #nt-foot .nt-cols .nt-col{
         width:100%;
         border-right:none;
    }
    #nt-foot .nt-cols .nt-col:last-child{
         border-bottom:0;
    }
    #nt-foot .nt-cols .nt-col,#nt-foot .nt-col h4, #nt-foot .nt-col p{
         text-align:center;
    }
    #nt-foot .nt-col ul{
         display:inline-block;
    }
    #nt-foot .nt-col h4, #nt-foot .nt-col p,#nt-foot .nt-col ul{
         margin-left:auto;
         margin-right:auto;
         max-width:250px;
    }
    #nt-foot .nt-col.nt-cont p span{
         width:100%;
         padding-bottom:5px;
    }
    #nt-foot .nt-col.nt-cont p span:empty{
         line-height:0;
         display:none;
    }
    #nt-foot .nt-col h4{
         font-size:18px;
    }
    #nt-foot .nt-col p, #nt-foot .nt-col p a,#nt-foot .nt-col ul li, #nt-foot .nt-col ul li a,#nt-foot .nt-col span{
         font-size:13px;
    }
}
@media (max-width:520px) {
    #nt-foot .nt-cols .nt-col,#nt-foot .nt-cols .nt-col.nt-icon{
         padding:10px 15px 5px;
    }
    #nt-foot .nt-col h4, #nt-foot .nt-col p,#nt-foot .nt-col ul{
         max-width:100%;
    }
    #nt-foot .nt-col h4, #nt-foot .nt-col ul li{
         padding:0 0 6px;
    }
    #nt-foot .nt-col p{
         padding:0 0 10px;
    }
    #nt-foot .nt-col.nt-icon img{
         padding:0 5px 10px;
    }
}

/* -------------------------------------------------- 
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:10px 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:0px; padding-bottom:20px; }
#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; height:42px }
	#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:55px 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; align-items:flex-start; }
#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:75%; 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:49%; 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:47%; }
	.nt-bg.nt-1col .nt-item.col2 #nt-desc						{ width:52% }
}

/* 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; }}


