@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. */

/* accent 00ADEF */
/* main bg 2B2B2B */
/* font 013E55 */
/* border CCC */
/* main font Overlock */
/* accent font "Rum Raisin" */

/* ---------------------------------------- 
eBay Global
---------------------------------------- */
.nt-bg																			{ background:#FFF none; }
.nt-bg-02, .nt-content, 
.nt-bg .nt-content-width, #nt-head, #nt-foot		{ max-width:1400px; }
.nt-bg-02																	{ max-width:100% }
@media screen and (max-width:1440px)					{ .nt-bg-02 { max-width:98%; } }

/* --- BEG DIMENSIONS 2 COL NO SIDE MARGINS --- */
#LeftPanel																	{ width:100% !important; max-width:280px !important; overflow:hidden; }
#nt-template #LeftPanel											{ width:19% !important; }
#LeftPanel .nt-tbar, 
#LeftPanel .nt-main-ttop, #LeftPanel .nt-tmid, 
#LeftPanel .nt-tbtm									     		 	{ width:100%; max-width:280px !important; }
@media screen and (max-width:1020px) 					{ #LeftPanel { display:none !important; } }

#CentralArea 															{ width:100%; max-width:1105px !important }
@media screen and (min-width:1440px) 					{ #CentralArea { min-width:1105px; } }
#CentralArea #nt-main											{ width:100%;}
#nt-template #nt-main												{ width:79%; max-width:1105px !important; }

#LeftPanel																	{ margin:0 0 0 0px !important; }
#CentralArea, #nt-main                       					{ margin:0 0px 0 0 !important; }
#CentralArea #nt-main											{ margin:0 !important; }
@media screen and (max-width:1440px)					{ #CentralArea { padding-left:15px; } }
@media screen and (max-width:1020px)					{ #CentralArea, #nt-template #nt-main { width:98%; max-width:1000px !important; margin:0 auto !important; padding:0 5px !important; float:none; } #CentralArea #nt-main { width:100%; } }
@media screen and (max-width:600px) 					{ #CentralArea { width:98%; float:none; margin:0 auto !important; } }

/* --- END DIMENSIONS 2 COL NO SIDE MARGINS --- */

.nt-bg .nt-bg-02															{ background:transparent none; } /* content area including header and footer */
.nt-bg .nt-bg-02															{ border:0 none; }

.nt-bg *                                     									{ font-family:Overlock, Tahoma, sans-serif; text-decoration:none; } /* fonts */
.nt-bg, .nt-bg p, .nt-bg a, .nt-bg li, .nt-bg table,
.nt-bg form select														{ font-size:17px; line-height:21px; color:#013E55; word-wrap:break-word; }
.nt-bg a:link, .nt-bg a:visited, .nt-bg a:active		{ color:#013E55; }
.nt-bg a:hover							            					{ color:#00ADEF; }
#CentralArea h1, #nt-main h1								{ color:#013E55; text-align:center; font-size:22px; line-height:26px; font-weight:bold; margin:0; padding:0 0 15px; }
#CentralArea h5, #nt-main h5		            			{ color:#00ADEF; text-align:left; font-size:16px; line-height:20px; font-weight:bold; margin:0; padding:5px 0 8px; }

.nt-bg .nt-bkwh															{ background:#FFF none; } /*globals */
.nt-bg .nt-bkbl															{ background:#000 none; }
.nt-bg .nt-bkdk															{ background:#2B2B2B none; }
.nt-bg .nt-grdn															{ background:#CCC none; }
.nt-bg .nt-grda															{ background:#00ADEF none; }
.nt-bg .nt-bkac															{ background:#00ADEF none; }
.nt-bg .nt-brda															{ border:1px solid #00ADEF; }
.nt-bg .nt-brdd															{ border:1px solid #2B2B2B; }

.nt-bg #LeftPanel .nt-bklt										{ background:#FFF none; } /* text-boxes */
.nt-bg #LeftPanel .nt-brdm										{ border:1px solid #CCC; }
.nt-bg #nt-main .nt-bklt											{ background:#FFF none; }
.nt-bg #nt-main .nt-brdm											{ border:1px solid #CCC; }
.nt-bg .nt-sbox, #nt-deal											{ border-width:0 !important; }
.nt-bg .nt-tbox															{ border-width:0 !important; }
.nt-bg .nt-pbox															{ border-width:0 !important; }
.nt-bg #nt-main-tabs .nt-tbox									{ border-width:0 !important; }
.nt-bg .nt-sbox .nt-tins, .nt-bg .nt-tbox .nt-tins,
.nt-bg .nt-pbox .nt-tins											{ padding:10px 12px; }
.nt-bg .nt-prom															{ margin:0 auto 15px; }

#LeftPanel .nt-ttba													{ padding:8px 12px; } /* title bars */
#nt-main .nt-ttba														{ padding:8px 12px; }
.nt-bg .nt-ffac, .nt-bg .nt-ffac p, .nt-bg .nt-ffac a	{ font-family:"Rum Raisin", sans-serif; text-decoration:none; }
.nt-bg .nt-fftb, .nt-bg .nt-fftb p, .nt-bg .nt-fftb a	{ color:#FFF; font-size:24px; line-height:28px; font-weight:normal; letter-spacing:0.05em; }
.nt-bg #nt-main .nt-fftb											{ text-align:center; }
.nt-bg #LeftPanel .nt-bktt										{ background:#00ADEF none; }
.nt-bg #nt-main .nt-bktt											{ background:#00ADEF none; }
.nt-bg #LeftPanel .nt-brdt										{ border:1px solid #00ADEF; }
.nt-bg #nt-main .nt-brdt											{ border:1px solid #00ADEF; }

.nt-bg #nt-main [type=radio] ~ label.nt-bktt						{ background-image:url(images/nt-icon-plus.png); background-position:right 10px center; background-repeat:no-repeat; padding-right:28px !important; }
.nt-bg #nt-main [type=radio]:checked ~ label.nt-bktt	{ background-image:url(images/nt-icon-mins.png); }
.nt-bg #nt-main [type=radio] ~ label.nt-bktt						{ background-color:#99C71F; border-color:#99C71F; margin-bottom:1px; }
.nt-bg #nt-main [type=radio]:checked ~ label.nt-bktt	{ margin-bottom:0; }
.nt-bg #nt-main [type=radio]:checked ~ label.nt-bktt	{ background-color:#013E55; border-color:#013E55; }

.nt-bg .nt-ffbn, .nt-bg a.nt-ffbn								{ background:#00ADEF none; } /* buttons */
.nt-bg .nt-ffbn:hover, .nt-bg a.nt-ffbn:hover		{ background:#FEA200 none; }
.nt-bg .nt-brdb															{ border:0 none; }
.nt-bg .nt-brdb:hover												{ border:0 none; }
.nt-bg .nt-ffbn, .nt-bg a.nt-ffbn								{ color:#FFF; font-size:15px; font-weight:normal; height:30px; line-height:30px; letter-spacing:0.05em; padding:0 15px; display:block; transition:background-color 0.5s ease; }
.nt-bg .nt-ffbn:hover, .nt-bg a.nt-ffbn:hover		{ color:#FFF; }

.nt-bg .nt-ffbn.nt-crnr, .nt-bg a.nt-ffbn.nt-crnr,
.nt-bg .nt-crnr, .nt-bg .nt-pbox								{ -moz-border-radius:15px; border-radius:15px; } /* rounding */
.nt-bg .nt-ffbn.nt-crns, .nt-bg a.nt-ffbn.nt-crns,
.nt-bg .nt-crns															{ -moz-border-radius:14px; border-radius:14px; } /* inset rounded corners */
.nt-bg #nt-head-srch-bttn.nt-ffbn.nt-crns			{ -moz-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0; } /* adjust header search box button */
.nt-bg .nt-sbox, .nt-bg .nt-tbox								{ -moz-border-radius:0; border-radius:0; } /* text box corners */
.nt-bg .nt-ttba															{ -moz-border-radius:15px; border-radius:15px; } /* title bar optional rounded edges */
.nt-bg .nt-ttnc															{ -moz-border-radius:0; border-radius:0; } /* remove corners on accordion title bars */
#nt-main-tabs .nt-tbox												{ -moz-border-radius:0; border-radius:0; } /* remove corners on accordion boxes */
#nt-main-tabs .nt-tbox:last-child							{ -moz-border-radius:0; border-radius:0; } /* add corners back to bottom of accordion */
.nt-bg .nt-prom.nt-prot											{ -moz-border-radius:15px; border-radius:15px; } /* resizeable promo banners rounded corners */
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox] ~ label						{ -moz-border-radius:15px; border-radius:15px; } /* header mobile dropdown menu */
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox]:checked ~ label	{ -moz-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0; } /* header mobile dropdown menu */
.nt-bg #nt-head-mnav .nt-mnav																{ -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; } /* header mobile dropdown menu */



/* ---------------------------------------- 
eBay Header
---------------------------------------- */
.nt-bg #nt-head-wrap-02										{ background:transparent none; border-width:0; }
.nt-bg #nt-head-wrap-03										{ background:transparent none; border:1px solid #CCC; border-width:0; }
.nt-bg #nt-head-03													{ background:#013E55 none; padding:0 10px; -moz-border-radius:25px; border-radius:25px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.nt-bg #nt-head-logo												{ margin:15px auto; } /* logo */
@media screen and (max-width:1020px)					{ .nt-bg #nt-head-logo { margin:15px auto 5px; } }

.nt-bg #nt-head-srch												{ width:100%; max-width:300px; height:30px; position:relative; margin:10px auto; padding:0; float:right; overflow:hidden; } /* search box */
.nt-bg #nt-head-srch-sbox										{ width:59%; height:30px; line-height:30px; padding:0 10px; float:left; }
.nt-bg #nt-head-srch-bttn										{ float:right; }
@media screen and (max-width:1020px)					{ .nt-bg #nt-head-srch { margin:10px auto; float:none; } }
@media screen and (max-width:350px)					{ .nt-bg #nt-head-srch { max-width:270px; } .nt-bg #nt-head-srch-bttn.nt-ffbn { font-size:11px; line-height:16px; } }
.nt-bg #nt-head-srch-sbox										{ color:#00ADEF; font-size:15px; }
.nt-bg #nt-head-srch.nt-bkwh,
.nt-bg #nt-head-srch-sbox.nt-bkwh						{ background-color:#FFF; }
.nt-bg .nt-brds															{ border:1px solid #CCC; }
.nt-bg #nt-head-srch-sbox										{ border-width:0; }
.nt-bg #nt-head-srch-bttn										{ border-width:0 0 0 1px; }

.nt-bg #nt-head-srch-bttn.nt-ffbn							{ color:#FFF; background:#00ADEF none; border-color:#00ADEF; }
.nt-bg #nt-head-srch-bttn.nt-ffbn:hover				{ color:#FFF; background:#FEA200 none; border-color:#FEA200; }

.nt-bg #nt-head-wrap-03 #nt-head-menu			{ text-align:left; height:52px; overflow:hidden; margin:0 auto; margin-left:15px; } /* bottom left nav menu */
.nt-bg #nt-head-wrap-03 #nt-head-menu a						{ color:#FFF; font:normal 20px/30px "Rum Raisin", sans-serif; letter-spacing:0.05em; text-transform:uppercase; display:inline-block; margin:0; padding:11px 25px; transition:background-color 0.5s ease; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:hover			{ color:#FFF;  text-decoration:none; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:nth-child(1):hover	{ background-color:#EF4021; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:nth-child(2):hover	{ background-color:#FFE500; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:nth-child(3):hover	{ background-color:#99C71F; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:nth-child(4):hover	{ background-color:#00ADEF; }
.nt-bg #nt-head-wrap-03 #nt-head-menu a:nth-child(5):hover	{ background-color:#FEA200; }
#nt-template.nt-bg #nt-head-wrap-03 #nt-head-menu	{ text-align:center; margin:0 auto; margin-left:auto; }
@media screen and (max-width:1440px)					{ .nt-bg #nt-head-wrap-03 #nt-head-menu { margin-left:10px; } #x-template.nt-bg #nt-head-wrap-03 #nt-head-menu { margin-left:0; } }
@media screen and (max-width:1020px)					{ .nt-bg #nt-head-wrap-03 #nt-head-menu { display:none; } }

.nt-bg #nt-head-mnav												{ width:100%; max-width:300px; height:auto; position:relative; clear:both; margin:0 auto 15px; overflow:hidden; } /* mobile dropdown menu */
#nt-template.nt-bg #nt-head-mnav						{ margin:15px auto; }
.nt-bg #nt-head-mnav .nt-mbox label						{ width:100%; position:relative; left:0; display:block; cursor:pointer; text-align:left; margin:0 auto; padding:0 8px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox]	{ display:none; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox] ~ label										{ background-image:url(images/nt-icon-open.png); background-position:right 6px center; background-repeat:no-repeat; padding-right:30px !important; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox]:checked ~ label					{ background-image:url(images/nt-icon-shut.png); z-index:2; } /* tab hover effect */
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox] ~ label ~ .nt-mnav					{ display:none; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox]:checked ~ label ~ .nt-mnav	{ display:block; z-index:1; }
.nt-bg #nt-head-mnav .nt-mnav								{ margin:0; max-height:600px; padding:4px 0px; overflow:auto; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; top:0; left:0; right:0; bottom:0; position:relative; text-align:left; width:100%; max-width:300px; }
.nt-bg #nt-head-mnav .nt-mnav ul							{ list-style:none; margin:0; padding:0; }
.nt-bg #nt-head-mnav .nt-mnav ul li						{ display:block; margin:0; padding:0 8px; }
.nt-bg #nt-head-mnav												{ display:none; }
@media screen and (max-width:1020px)					{ .nt-bg #nt-head-mnav { display:block; } }
/* background colors */
.nt-bg #nt-head-mnav .nt-mbox label,
.nt-bg #nt-head-mnav .nt-mnav								{ background-color:#FFF; }
/* font styling */
.nt-bg #nt-head-mnav .nt-mbox label						{ color:#00ADEF; font:normal 14px/30px Overlock, Tahoma, sans-serif; }
.nt-bg #nt-head-mnav .nt-mnav h4							{ color:#00ADEF; font:bold 14px/30px Overlock, Tahoma, sans-serif; padding:0 8px }
.nt-bg #nt-head-mnav .nt-mnav ul li a					{ color:#013E55; font:normal 13px/22px Overlock, Tahoma, sans-serif; text-decoration:none; display:block; }
.nt-bg #nt-head-mnav .nt-mnav ul li a:hover		{ color:#00ADEF; text-decoration:none; }
/* add dividers */
.nt-bg #nt-head-mnav .nt-mnav h4,
.nt-bg #nt-head-mnav .nt-mnav ul li						{ /* border-top:1px solid #CCC; */ }
/* add icons */
.nt-bg #nt-head-mnav .nt-mnav ul li a					{ background-image:url(images/nt-icon-lev2.png); background-position:0px 5px; background-repeat:no-repeat; padding-left:14px; }
.nt-bg #nt-head-mnav .nt-mnav ul li a:hover		{ background-image:url(images/nt-icon-lev2h.png); }
/* add box borders */
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox] ~ label,
.nt-bg #nt-head-mnav .nt-mnav																{ border:1px solid #CCC; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox] ~ label						{ border-width:1px; }
.nt-bg #nt-head-mnav .nt-mbox [type=checkbox]:checked ~ label	{ border-width:1px 1px 0; }
.nt-bg #nt-head-mnav .nt-mnav																{ border-width:0 1px 1px; }



/* ---------------------------------------- 
eBay Left Panel
---------------------------------------- */
.nt-bg #LeftPanel .lev1 li a,
.nt-bg #nt-side-cats ul li a										{ color:#013E55; } /* categories nav */
.nt-bg #LeftPanel .lev1 li a:hover,
.nt-bg #nt-side-cats ul li a:hover,
.nt-bg #LeftPanel .lev1 li span									{ color:#99C71F; }
#LeftPanel #nt-side-cats .nt-tins							{ padding:0; }
#LeftPanel .lev1 li a, #LeftPanel .lev1 span			{ font-size:15px; line-height:18px; font-weight:600; }
#LeftPanel .lev1 li a:hover		            					{ }
#LeftPanel .lev2 li a				        							{ font-size:14px; line-height:18px; font-weight:600; }
#LeftPanel .lev3 li a				        							{ font-size:14px; line-height:18px; font-weight:600; }
#LeftPanel .lev2 li a:hover, 
#LeftPanel .lev3 li a:hover		            					{ }
#LeftPanel .lev2, #LeftPanel .lev3							{ padding-bottom:5px; }
/* add bullets / icons */
#LeftPanel .lev1 li a,
#LeftPanel .lev1 span				        						{ background:transparent url(images/nt-icon-lev1.png) 10px 10px no-repeat; padding:7px 10px 7px 26px; }
#LeftPanel .lev1 li a:hover		            					{ background-image:url(images/nt-icon-lev1h.png); }
#LeftPanel .lev2 li a				        							{ background:transparent url(images/nt-icon-lev2.png) 23px 8px no-repeat; padding:5px 10px 5px 38px; }
#LeftPanel .lev3 li a				        							{ background:transparent url(images/nt-icon-lev2.png) 35px 8px no-repeat; padding:5px 10px 5px 50px; }
#LeftPanel .lev2 li a:hover,
#LeftPanel .lev3 li a:hover		            					{ background-image:url(images/nt-icon-lev2h.png); }

#nt-side-news p														{ margin:0 0 10px; } /* newsletter box */
#nt-side-news-bttn													{ float:right; }
#nt-side-news-bttn													{ color:#FFF; background-color:#EF4021; border-color:#EF4021; border-width:0; }
#nt-side-news-bttn:hover										{ color:#FFF; background-color:#00ADEF; border-color:#00ADEF; } 
#LeftPanel h4#nt-side-tbar-news							{ color:#FFF; background-color:#99C71F; border:1px solid #99C71F; padding-bottom:0; -moz-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0; }
#LeftPanel #nt-side-news										{ background-color:#99C71F; border-color:#99C71F; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px;  }
#nt-side-news p														{ color:#FFF; }

.nt-bg #LeftPanel .nt-prot										{ width:100%; background:#EEE none; border:0 none; } /* text promo banners */
.nt-bg #LeftPanel #nt-side-sati.nt-prot					{ background-color:#EF4021; }
.nt-bg #LeftPanel #nt-side-comb.nt-prot				{ background-color:#00ADEF; }
.nt-bg #LeftPanel #nt-side-worl.nt-prot				{ background-color:#FFE500; }
.nt-bg #LeftPanel .nt-prot .nt-tins							{ padding:10px 15px; text-align:left; }
.nt-bg #LeftPanel .nt-prot .nt-icon							{ display:block; margin-right:15px; float:left; width:60px; height:60px; }
.nt-bg #LeftPanel .nt-prot span								{ color:#013E55; font:normal 23px/26px "Rum Raisin", sans-serif; display:block; float:left; padding-top:4px; }
.nt-bg #LeftPanel .nt-prot span span						{ color:#FEA200; float:none; padding-top:0; }
@media screen and (max-width:1250px)					{ .nt-bg #LeftPanel .nt-prot span { font-size:20px; line-height:23px; padding-top:2px; } .nt-bg #LeftPanel .nt-prot .nt-icon { width:50px; height:50px; margin-right:10px; } }
@media screen and (max-width:1130px)					{ .nt-bg #LeftPanel .nt-prot span { float:none; text-align:center; padding-top:0; }  .nt-bg #LeftPanel .nt-prot .nt-icon { float:none; margin:0 auto 5px; } }



/* ---------------------------------------- 
eBay Homepage
---------------------------------------- */
#nt-main #nt-home-spacer.nt-prom						{ margin-bottom:0; } /* spacing */

#nt-main-babg															{ width:100%; height:auto; background:transparent none; margin:10px 0 0; padding:0; display:none; } /* welcome banner extended */
#nt-main-babg #nt-main-bann								{ width:100%; max-width:1400px; height:auto; margin:0 auto; display:block; text-align:center; }
#nt-main-babg .nt-pmob											{ display:none !important; }
@media screen and (max-width:700px) 					{ #nt-main-babg .nt-pmob { display:block !important; } }

#nt-main #nt-main-brnd											{ width:100%; height:auto; background:#013E55 none; margin:5px auto 15px; display:block; text-align:center; -moz-border-radius:15px; border-radius:15px; } /* brand logos bar */
#nt-main #nt-main-brnd .nt-tins							{ width:100%; margin:0; padding:15px 0; text-align:center; }
#nt-main #nt-main-brnd a										{ width:205px; height:105px; overflow:hidden; display:inline-block; background-color:#99C71F; border:4px solid #FFF; -moz-box-shadow: 0 0 8px #000; -webkit-box-shadow: 0 0 8px #000; box-shadow: 0 0 8px #000; margin:5px 3px; transition:all 0.5s ease; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#nt-main #nt-main-brnd a img								{ width:205px; height:105px; transition:all 0.5s ease; display:block; margin-top:-4px; }
#nt-main #nt-main-brnd a:hover img					{ margin-top:-105px; }
#nt-main #nt-main-brnd a span								{ color:#FFF; font-size:18px; line-height:22px; font-weight:bold; text-align:center; display:block; padding-top:41px; }
#nt-main #nt-main-brnd a:first-child span			{ padding-top:30px; }

#nt-main-fcat															{ width:100%; overflow:hidden; text-align:center; display:none; } /* featured category banners expanded */
#nt-main-fcat .nt-tins												{ width:100%; max-width:1400px; margin:0 auto; padding:20px 0 0; text-align:center; }
#nt-main-fcat a															{ width:688px; max-width:688px; height:300px; margin:0 0 24px 24px; float:left; }
#nt-main-fcat a.nt-first											{ margin-left:0; }
#nt-main-fcat a img													{ width:100%; height:auto; }
@media screen and (max-width:1440px)					{ #nt-main-fcat a, #nt-main-fcat a.nt-first { width:47%; height:auto; display:inline-block; float:none; margin:0 5px 15px; } }
@media screen and (max-width:740px)					{ #nt-main-fcat a, #nt-main-fcat a.nt-first { width:100%; height:auto; display:inline-block; float:none; margin:0 5px 15px; } }

#nt-main-feat #nt-feat .nt-fp									{ width:174px; height:290px; background:transparent url(images/nt-main-fbox.png) center top no-repeat; transition:all 0.5s ease; } /* featured products */
#nt-main-feat #nt-feat .nt-fp:hover						{ background-image:url(images/nt-main-fboxh.png); }
#nt-main-feat #nt-feat .nt-fp a,
#nt-main-feat #nt-feat .nt-fp a span						{ text-align:left; font-size:14px; line-height:16px; display:block; overflow:hidden; }
#nt-main-feat #nt-feat .nt-fp a .title						{ color:#013E55; height:64px; margin:8px 8px 0px; text-align:center; }
#nt-main-feat #nt-feat .nt-fp a .title:hover			{ color:#99C71F; }
#nt-main-feat #nt-feat .nt-fp a .price					{ color:#00ADEF; font:bold 17px/30px Overlock, Tahoma, sans-serif; height:30px; display:block; padding:0 12px 50px; text-align:center; }
#nt-main-feat #nt-feat .nt-fp a .thumb					{ width:174px; height:160px; display:table-cell; vertical-align:middle; text-align:center; }
#nt-main-feat #nt-feat .nt-fp a .thumb img			{ max-height:140px; width:auto; max-width:140px; margin:10px auto; }
/* justified 6 across */
#nt-main-feat #nt-feat .nt-fp									{ display:block; float:left; margin:15px 0 0 12px; }
#nt-main-feat #nt-feat .nt-fp:first-child,
#nt-main-feat #nt-feat .nt-fp:nth-child(7)			{ margin-left:0; margin-right:1px; }
@media screen and (max-width:1420px) { 
#nt-main-feat															{ max-width:740px; margin:0 auto; }
#nt-main-feat #nt-feat												{ display:inline-block; }
#nt-main #nt-main-feat #nt-feat .nt-fp,
#nt-main #nt-main-feat #nt-feat .nt-fp:first-child,
#nt-main-feat #nt-feat .nt-fp:nth-child(7)		 { display:inline-block; float:none; margin:15px 3px 0; }
}
@media screen and (max-width:1270px)					{ #nt-main-feat { max-width:570px; margin:0 auto; } }
@media screen and (max-width:590px)					{ #nt-main-feat { max-width:380px; margin:0 auto; } }


/* ---------------------------------------- 
eBay Listing Template
---------------------------------------- */
#nt-template.nt-bg #nt-main #nt-main-tbar-title	{ background-color:#FEA200; border-color:#FEA200; margin-bottom:5px; }
#nt-template.nt-bg #nt-main #nt-main-gall.nt-pbox	{ background-color:#DDD; -moz-border-radius:15px; border-radius:15px; }
.dnon, .dopt:empty	{ display:none; }
.dopt:empty ~ .dnon { display:block; }
#nt-img-size[src=""]	{ display:none; }

#nt-temp-gall #nt-gall-main										{ border:4px solid #FFF; -moz-border-radius:15px; border-radius:15px; overflow:hidden; margin-top:20px !important; } /* product photo gallery */
#nt-temp-gall.nt-side #nt-gall-thmb h5					{ font-size:14px; font-weight:bold; color:#00ADEF; }
#nt-temp-gall #nt-gall-thmb .nt-hold						{ border:4px solid #FFF; -moz-border-radius:10px; border-radius:10px; overflow:hidden; transition:all 0.5s ease; }
#nt-temp-gall #nt-gall-thmb .nt-hold:hover			{ border:4px solid #99C71F; }
#nt-temp-gall #nt-gall-thmb h5 span						{ background-image:url(images/nt-icon-gall.png) }

.nt-bg #nt-main #nt-main-tabs								{ } /* terms of sale accordion */
.nt-ttrm																		{ background:#FFF none; }

#nt-gall-sku																{ background:#FEA200 none; margin:10px 3px 15px; -moz-border-radius:15px; border-radius:15px;  overflow:hidden; padding:15px 20px 5px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; clear:both; }
#nt-gall-sku span														{ color:#FFF; font-weight:600; font-size:16px; line-height:20px; margin-bottom:10px; display:block; }
@media screen and (max-width: 1130px)					{ #nt-gall-sku { width:100%; max-width:530px; margin:10px auto 15px; } #nt-gall-sku br { display:none; } }

#nt-template.nt-bg #nt-main #nt-bttn-size			{ margin:15px auto; display:inline-block; }
#nt-template.nt-bg #nt-main #nt-bttn-size2			{ background-color:#99C71F; font-size:20px; max-width:204px; height:auto; line-height:24px; text-align:center; margin:0 3px; padding:25px 15px; display:block; }
#nt-template.nt-bg #nt-main #nt-bttn-size2:hover	{ background-color:#EF4021; }
@media screen and (max-width: 1130px)					{ #nt-template.nt-bg #nt-main #nt-bttn-size2 { width:auto; margin:0 auto; } }
@media screen and (max-width: 500px)					{ #nt-template.nt-bg #nt-main #nt-bttn-size2 { max-width:100%; } }


/* ---------------------------------------- 
eBay Footer
---------------------------------------- */
#nt-foot-wrap															{ background:transparent none; } /* general */
.nt-foot-tins																{ width:100%; max-width:1400px; height:auto; margin:0 auto; overflow:hidden; text-align:center; }
#nt-foot-main															{ background:transparent none;  }
#nt-foot-main .nt-foot-tins										{ background:#013E55 none; border-top:4px solid #FEA200; padding:20px 0; -moz-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;  }
#nt-foot-subm							    							{ padding:0 20px 10px; }
#nt-foot-copy							    							{ padding:0 20px 0; }

#nt-foot-subm, #nt-foot-subm *								{ color:#FFF; font-size:19px; line-height:22px; } /* footer nav menu */
#nt-foot-subm															{ height:22px; overflow:hidden; }
#nt-foot-subm a														{ color:#FFF; padding:0 10px; }
#nt-foot-subm a:first-child										{ padding-left:0; }
#nt-foot-subm a:last-child										{ padding-right:0; }
#nt-foot-subm a:hover							    			{ color:#FEA200; text-decoration:underline; }
@media screen and (max-width:640px) 					{ #nt-foot-subm { height:auto; } #nt-foot-subm span { display:none; } #nt-foot-subm a { display:block; padding-bottom:8px; padding-left:0; padding-right:0; } }

#nt-foot-copy, #nt-foot-copy *								{ color:#FFF; font-size:15px; line-height:18px; } /* copyright line */
#nt-foot-copy															{ height:18px; overflow:hidden; }
#nt-foot-copy a														{ color:#FFF; }
#nt-foot-copy a:first-child										{ font-weight:bold; }
#nt-foot-copy a:hover							    			{ color:#FEA200; text-decoration:underline; }
#nt-foot-copy .nt-copy-ninja,
#nt-foot-copy .nt-copy-ninja2								{ margin-left:10px; padding-left:10px; border-left:1px solid #FFF; display:inline-block; }
@media screen and (max-width:640px) 					{ #nt-foot-copy { height:auto; } #nt-foot-copy .nt-copy-ninja, #nt-foot-copy .nt-copy-ninja2 { display:block; margin-top:15px; margin-left:0; padding-left:0; border-left:0 none; } }



/* ---------------------------------------- 
eBay Category Page
---------------------------------------- */
.nt-bg .v4stabl, .nt-bg .v4stabl a								{ color:#013E55; } /* top right view links */
.nt-bg .v4stabl a:hover											{ color:#013E55;}

.nt-bg .r3_cm.bp.tp													{ border-top:1px solid #CCC; } /* top navigation box */
.nt-bg .ctrlbr																{ border-bottom:1px solid #CCC; }

.nt-bg .fpcc .countClass,
.nt-bg .fpcc .matchClass,
.nt-bg .fpcc .keywordClass										{ color:#013E55; font-family:Overlock, Tahoma, sans-serif; } /* top results count */
.nt-bg .fpcc .countClass											{ color:#00ADEF; }

.nt-bg td#CentralArea span.pdmt span.label			{ color:#013E55; } /* top view sort */
.nt-bg td#CentralArea span.pdmt span.cur			{ color:#013E55; }

.nt-bg .cmpBr .cmsg, .nt-bg .cmpBr .cmsg a			{ color:#013E55; } /* top shipping to */
.nt-bg .cmpBr .cmsg a:hover									{ color:#00ADEF; }

#nt-main-cate .nt-fp												{ border:1px solid #CCC; } /* gallery box */
#nt-main-cate .nt-fp a .title									{ color:#013E55; }
#nt-main-cate .nt-fp a:hover .title						{ color:#00ADEF; }
#nt-main-cate .nt-fp .subtitle									{ color:#999; }
#nt-main-cate .nt-fp .price-bin,
#nt-main-cate .nt-fp .bid-price								{ color:#00ADEF; }
#nt-main-cate .nt-fp .time-left								{ color:#999; }

.nt-bg table.pgbc														{ border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:5px 0; } /* pagination lines */

.nt-bg .dynpg span.page,
.nt-bg .dynpg .r .form label										{ color:#013E55; } /* pagination text */

.nt-bg .dynpg .prev a.enabled,
.nt-bg .dynpg .prev a.enabled:hover,
.nt-bg .dynpg .next a.enabled,
.nt-bg .dynpg .next a.enabled:hover,
.nt-bg .dynpg td.pages a.enabled,
.nt-bg .dynpg td.pages a.enabled:visited				{ color:#013E55; }
.nt-bg .dynpg td.pages a.enabled:hover				{ color:#00ADEF; text-decoration:none; }

.nt-bg .dynpg .prev a.disabled,
.nt-bg .dynpg .prev a.disabled:hover,
.nt-bg .dynpg .next a.disabled,
.nt-bg .dynpg .next a.disabled:hover,
.nt-bg .dynpg td.pages a.disabled,
.nt-bg .dynpg td.pages a.disabled:hover,
.nt-bg .dynpg td.pages a.disabled:visited,
.nt-bg .dynpg span.pipe											{ color:#BBB; text-decoration:none; }

.nt-bg td#CentralArea span.pdmt span.cur			{ background-image:url(images/nt-cate-drop.png); } /* buttons and icons */
#nt-main-cate .nt-fp .button									{ background-image:url(images/nt-cate-bttn.png); }
.nt-bg .dynpg .prev a												{ background-image:url(images/nt-cate-back.png) !important; }
.nt-bg .dynpg .next a												{ background-image:url(images/nt-cate-next.png) !important; }
.nt-bg .dynpg .r .form input#q_10							{ background-image:url(images/nt-cate-btgo.png) !important; }

.nt-bg .bpmsg																{ margin-top:10px; } /* search results page no results */
.nt-bg .bpmsg .title, .nt-bg .bpmsg .option,
.nt-bg .bpmsg .lnk, .nt-bg .bpmsg .lnk a					{ font-family:Overlock, Tahoma, sans-serif; font-size:13px; line-height:18px; }
.nt-bg .bpmsg .title													{ color:#013E55;  }
.nt-bg .bpmsg .option												{ color:#00ADEF; font-weight:normal; }
.nt-bg .bpmsg .lnk a													{ color:#00ADEF; font-weight:normal; margin-left:10px; padding-left:15px; background:transparent url(images/nt-icon-lev1h.png) 0 3px no-repeat; }
.nt-bg .v4snexp div													{ color:#999; margin-top:10px; }
.nt-bg .toplne .msg													{ color:#013E55; }
.nt-bg .toplne .msg b													{ color:#00ADEF; margin-left:4px; }
.nt-bg .toplne .msg span											{ margin-right:7px; }
.nt-bg .v4snexp ul li													{ color:#013E55; background:transparent url(images/nt-icon-lev1h.png) 0 3px no-repeat; }
.nt-bg .v4snexp ul li a												{ color:#00ADEF; }

.nt-bg .sifExp .expHeader											{ margin-bottom:15px; } /* search results page with additional items */
.nt-bg .sifExp .expHeader span								{ color:#999; font-weight:normal; }
.nt-bg .sifExp .expHeader span .ctgcnt					{ color:#00ADEF; font-weight:bold; }
.nt-bg .sifExp .expHeader b										{ color:#999; font-weight:bold; }
.nt-bg .sifExp .lview table tr										{ background-color:#FFF; border-bottom:1px solid #CCC; }
.nt-bg .sifExp .lview table tr td								{ vertical-align:middle; }
.nt-bg .sifExp .lview table tr td.pic							{ padding-left:10px; padding-right:10px; }


