 
@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&family=Poppins:wght@400;600;700&display=swap');
 
 /*----------Default font styles-----------*/
row, header, .container, .navbar-nav, .col, .navbars, footer, .footer p, span, .container-fluid {
	
font-family: 'Poppins', sans-serif; font-size:12px;	
	
}

#squareimages {padding-top: 25px;}


.catlinks a:link, .catlinks a:visited, footer a:link, footer a:visited, footer a:hover {color: #fff;}
.inspired a:link, .inspired a:visited {color: #9e0b59;}

 /*----------Search Customer View Basket A links -----------*/
.gray, .right a {color: #727272;}

 /*----------Top Bar BG Color -----------*/

.top-bar{background: #faf3f5;   text-align: center; padding: 15px; color: #43383c; font-size: 14px; font-weight: 400; }
.top-bar b {color: #ba5278; font-weight:700; text-transform: uppercase;}

 /*----------Top Bar A Links -----------*/

.top-bar-rgt li a {color: #1d1d1d;}

 /*----------HEADERB BG -----------*/
.topheader {background:url(https://primesellability.com/joespetplace2/images/headerbg.gif) 0 0 repeat-x #f8f8f8; background:#fff;}

 /*----------NAV BG BG -----------*/

.menu{background: #fff; padding-top: 21px; font-family: 'Fredoka One', cursive;}
.menu #myNavbar li a{color: #3152b2; padding:15px 25px 13px; font-size: 24px; font-family: 'Fredoka One', cursive;}
 
.menu #myNavbar li a:hover {background-color: #b82832; color: white; border-radius: 15px;}
#sale{background: #000;}
#newarvl{  margin-left:1px; color:#ba5278;}
#newarvl a { color:#ba5278 !important}
#newarvl a:hover { color:#fff !important}


 /*----------3 PROMOS -----------*/
 .btm-menu {background-color: #3152b2; font-family: 'Fredoka One', cursive !important; }
  /*-3 PROMO BG-*/
 .btm div div div {    width: 100%; display:inline-block; line-height:12px; font-family: 'Fredoka One', cursive !important;}
  /*-3 PROMO FONT-*/
 .btm-menu span {padding-right: 10px; color: #fff; line-height: 22px; display: block; font-size: 16px; padding-top: 5px; font-weight: 300; font-family: 'Fredoka One', cursive !important;}
 
 
 
 /*----------CLICK TO SHOP -----------*/
 .what {padding:20px 0 15px; font-size:11px; color: #000;}
.what a {display:inline-block; background-color:#e3e3e3; margin-left:20px; padding:5px 18px; color: #000; font-size: 11px;}

/*----------MID BG -----------*/
 .main-cntnt{background: #fff; padding-top:7px;}
 .cntnt{background: #FFF; padding-top:10px; padding-bottom:10px;}
 
 /*----------RIGHT CONTENT-----------*/
 .btn1, .btn2 {display:block; text-align: center; font-size:18px; padding: 9px 0px; margin: 10px 0px; font-weight: 600;}
.btn1 {background:url("https://primesellability.com/joespetplace2/images/heart.png") center right no-repeat #fff; border: solid 3px #3152b2; border-radius: 35px;   color:#3152b2}
.btn2 {color:#fff; border:3px solid #3152b2; background:#3152b2; border-radius: 35px;}
.btn2 span {font-size: 18px;}
.btn1:hover {color: #000} 
.btn2:hover {color: #e8eeff;}
 .collect span {font-size: 16px !important; font-weight:600; color: #9e0b59;}
 .collect img {padding-top: 5px;}
 .prod-btm{background:url("https://primesellability.com/joespetplace2/images/medal.png") 98% center no-repeat #9e0b59; margin: 0 -15px; padding: 10px 15px 14px; color: #fff;}
 .ratings a {color:#001d38; padding-left: 5px; font-size: 14px;}
	 
 
  /*----------INSPIRED BG-----------*/ 
 
 .inspired a {color:#9e0b59; padding:5px 30px 10px; background-color:#fff; border-radius:2px; line-height:26px; }
 
 
    /*----------FOOTER-----------*/ 
	
footer {background-color: #3152b2; color:#fff; padding-top:25px;}
footer a, footer a:hover {color:#fff; font-size: 12px;}
footer h5 {font-size:18px; font-weight: 600;}
footer li {line-height:25px; font-size:12px;}
.footer-bottom {background-color:#9e0b59c; padding:20px;}
	
	 /*----------STYLE ENDS-----------*/ 
	 
	 
	 
	 .bllt {font-size: 18px; color: #001d38; padding-top: 15px; padding-bottom: 10px; font-weight: 600; padding-left: 15px;}
	 .bllt i {color: #b82832; font-size: 22px;}
	 
	
	.midship {background: #9e0b59; color: #fff; text-align: center; font-size: 24px !important; padding: 10px; }
	.midship i {padding:5px; border: 1px solid #fff; font-style: normal; font-weight: 700;}
	.midship b {font-weight: 700;}
	
	
	.spec {background: #faf3f5; border: solid 1px #dc95af; width: 100%; padding: 10px; /*spec fix mobile ******** ******* ** * ** * **  height: 130px;*/ display : flex;
  align-items : center;}
	.insidespec {}
	.spec p {font-size: 13px; color: #43383c; margin-top: 10px;}
	.prc {font-size: 30px; color: #b82832; font-weight: 700; margin: 0px;}
	
	
	.date-bg { background: #fdf8f9; margin-bottom: 10px;}
	.date-bg img {width: 100%;
height: auto;}




.findyourpet {padding: 15px 0 25px;
    padding-top: 15px;
    padding-bottom: 25px;
background: url("https://primesellability.com/joespetplace2/images/btnbackground.jpg") center no-repeat #727272;
    background-size: auto;
background-size: cover;
min-height: 652px;
margin-top: 6px;
padding-top: 25px;
padding-bottom: 25px;}

.findyourpet img {max-width: 100%;
  height: auto;}


#christmasdesktop {display:block;}
#christmasmobile {display:none}

@media all and (max-width: 900px) {
    #christmasdesktop {display: none;}
    #christmasmobile {display: block;}
}


	.date {display: inline-flex; font-weight:700; color: #b74a84;}
	.date img {height: 35px;
    padding-right: 10px;
    /* padding-top: 10px; */
    width: auto;
    margin-top: 5px;}
	.date p {font-size: 22px; padding-top: 10px;}
	
	.ind {border: solid 1px #dc95af; color: #00204c; font-size: 12px; font-weight: 300; text-align: center; padding: 7px; background: white;}
	.indmid {padding:7px;}
	.banner img {border: solid 10px #fff;
margin-bottom: 15px;
margin-top: 10px;}
	
	.catlinks {text-align: center; width: 100%; padding: 25px; font-size: 22px; background: #c96e8f; font-weight: 400; color: #fff;}
	.catlinks a {color: #fff;}
	.catlinks h1 {}
	.catlinks b{font-weight: 700;}
	 

.top-bar-rgt{display: inline-flex;list-style: none;float: right;}
.top-bar-rgt li {padding: 10px 10px 0px;} 
.logo { }
.logo img {max-height: 95px; width: auto;}
 
.right ul {padding:0;}
.right ul li {display: inline; margin-top: 30px; padding:0 5px; float:left; line-height:14px; font-size:11px;}
.right ul li.cust {   margin:inherit 10px 0;}
.right ul li.basket {}
.right strong {font-size:14px;}
.right img {margin-right: 9px; max-height: 30px; width: auto;}
.btm-menu img{float:left; margin-right:10px; max-height: 35px; width: auto;}
.menu nav.navbar.navbar {margin: 0;}
.btm { padding: 10px 0; font-weight: 600; line-height: 2.6em;}
/*.banner {background:url("https://primesellability.com/joespetplace2/images/banner.jpg") center no-repeat #727272; background-size:cover; min-height:212px; margin-top:6px;}*/
.inner{border: 1px solid #c96e8f;}
.desc-rgt .inner h5{background: #727272; padding: 12px; margin: 0;color: #fff;}
.wtsnw {margin-bottom: 25px; margin-top:25px; text-align:center; font-weight: 700; color: #3152b2; font-family: 'Fredoka One', cursive;}
.hero_sctr {background-color: #faf3f5;  }
.hero_sctrc {background: white;
padding: 25px;}
.hero_sctr img {width: 100%; height: auto;}
.inspired {  font-size:16px; font-weight: 700; margin-top:25px; padding-top:20px; color:#fff; line-height:35px; padding-bottom: 25px; background: #c96e8f;}
.inspired .container  div {padding:0 10%; font-size: 16px;}
footer .signup {  padding-left:5%}
.footer-bottom  img {margin: 0 auto;}
.ebay {display:none;}
.ftr-logo {margin: 40px;}
.copyright {color: white;padding-bottom: 20px;}
.serv ul li{display: inline-flex; list-style: none; padding: 15px 35px;}
.serv ul li p {color: white; padding-left:10px;}
.rgt{}
.lft{min-height: 500px; margin-bottom: 30px; padding: 0px;}
.title {color:#001d38; font-size:30px; padding-top: 13px; font-weight: 700;}
.title img {margin-top:10px; max-height: 80px; width: auto;}
.ratings {margin-bottom: 1px; padding:9px 10px 8px 0; font-size:11px; color:#53565a;}
.ratings span {margin-right: 10px; }
.ratings i {display:inline; background:url("https://primesellability.com/joespetplace2/images/star.gif") center no-repeat; padding: 10px; padding-top: 15px;}
.price{margin-bottom: 40px;}
.price h3 {margin-top: 35px; margin-bottom: 0;}
.price p {font-size:11px;}
.price span{color:#a20202;}
.collect{margin: 10px 0px; min-height: 40px}
.collect #half{width: 70%; float: left;}
.pay {border-top: 1px solid #dc95af; margin-left: -15px; margin-right: -15px; padding: 0 15px 0px;}
.pay #txt { width: 60%; float: left; padding-left: 15px;}
.pay #txt h4{margin: 10px 0 0; font-size: 16px; }
.pay img {margin-top: 15px;   float:right;
    clear:right; margin-right: 15px;}
.dlvry {border-top: 1px solid #dc95af; margin-left: -15px; margin-right: -15px; padding: 0 15px 0px;}
.dlvry .l {width: 70%; float: left; padding-left: 15px;}
.dlvry .l h4{margin: 10px 0 0;font-size: 16px;}
.dlvry .r {padding: 8px;}
.shp {border: 1px solid #e5e5e5;padding: 10px 10px 10px 50px; background:url("https://primesellability.com/joespetplace2/images/plug.gif") 10px center no-repeat;}
main {min-width: 310px; margin:auto; background: #fff; position:relative;}
section { display: none; padding: 20px 0 0; color:#383838; font-size:15px; line-height:20px; font-weight: 300;}
main input { display: none;}
main label { background-color:#b82832;   font-weight: 600; display: inline-block; margin: 0 0 -0px; padding: 12px 20px 18px;   font-size: 16px; text-align: center; color:#fff; z-index:98; width:33.3333333%; position:relative;  }
main label:before { font-weight: normal; margin-right: 0px;}
main label[for*='1']:before { content: ''; }
main label[for*='2']:before { content: ''; }
main label[for*='3']:before { content: ''; }
main label[for*='4']:before { content: ''; }
main label[for*='5']:before { content: ''; }
main label.nbr {border-right:0;}
main label.last {position:absolute; width: 100%; float: left; left: 0; z-index: 0; padding:21px;}
main label.last:hover {cursor:auto}
main label:hover { cursor: pointer;}
main input:checked + label {    }

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5 { display: block; padding: 55px; min-height:290px;}
main label.taboff {display: none;}
main label.lasttab {border-right: 0px;}
.pimg {display: inline-flex}
.pimg img {max-height: 19px; width: auto; padding-right: 10px;}


.slider {background: #fff; text-align:center; position: relative; /*Instead of height we will use padding*/
	padding-top: ; width:100%; /*That helps bring the labels down*/
}
	/*Last thing remaining is to add transitions*/
.slider .large{ position: absolute;
left: 85px;
top: 0;
transition: all 0.5s;
width: 85%;
 
overflow-y: hidden;
 }

.slider .large img{ max-height: 530px;
width: auto;
max-width: 100%;
 }
.slider input[type="radio"] { display: none;}
.slider label {margin-bottom:12px; position:relative; width:80px; cursor: pointer; padding:5px; border:1px solid #c96e8f; border-radius: 0px; transition: all 0.5s; opacity: 0.6; /*default low opacity*/}
.slider label img {display: block; max-width:70px;}
.slider input[type="radio"]:checked+label {opacity: 1; border:1px solid #b82832;}
	/*clicking any thumbnail now should change its opacity(style) / Time to work on the main images*/
.slider input[type="radio"] ~ .large { opacity: 0;	transform: scale(1.1);}
	/*that hides all main images at a 110% size. On click the images will be displayed at normal size to complete the effect */
.slider input[type="radio"]:checked+label+.large { opacity: 1; transform: scale(1);}
	/*Clicking on any thumbnail now should activate the image related to it*/
.thumbnail {border:0; padding:0; }

#thumb img {border: 1px solid #c96e8f;margin: 0px 1px;padding: 5px;margin-bottom: 10px; border-radius: 0px;}
.prod-btm ul {display: inline-flex;margin: 0 auto;padding: 0;}
.prod-btm ul li {list-style: none; padding: 5px 2px;}

.prod-btm ul li { list-style-image:url("https://primesellability.com/joespetplace2/images/tick.png"); margin-left:25px; padding-left:0px;}
.prod-btm h3 {margin: 0px 10px 0px 0; float:left; width:90%; font-weight: 700;}
.prod-desc {margin-top: 50px;}
.prod {margin-top: 10px;}
.prod-desc h4{font-weight: 600;}
.desc-rgt .inner #spec {margin-top: 10px; padding:15px; min-height:302px;}

/*media query for devices*/
@media only screen and (max-width: 580px){
	body{overflow-x: hidden;}
	.findyourpet {text-align: center;}
	.top-bar{display: none;}
	.navbar-toggle{background: #000;}
	.navbar-toggle .icon-bar{background: #ffffff;}
	.prod-btm ul{display: block;}
	.btm{text-align: center;}
	.btm div div div {padding:10px 10px; font-size:11px; text-align:left;}
	 .spec p {font-size: 12px;}
	.title img {width: 75px;}
	.btm-menu i {font-size:10px;}
	.prod-desc{margin-top: 0px;}
	.main-cntnt, .cntnt {padding: 0;}
	.prod-btm {margin-top: 10px;}
	.desc-lft, .lft{width:100% !important;}
	.desc-lft .nav-pills{margin: 0 auto;}
	.nav-pills>li+li{margin-left: 0px !important;}
	.nav-pills>li{float: none !important; text-align: center;}
	.breadcrumbs {padding-left:10px}
	.lft {min-height: 440px;}
	.slider {padding-top: 500px; min-height: 320px; width:100%;}
	.slider .large {left:0px; width:100%}
	.slider .large .clk {width: 170px;}
	.slider label {  display:inline-block;}
	.slider label img {display: block; width: auto; height: 80px;}
	.slider .large img {max-width:100%; max-height: 480px;}
	.prod {padding:10px;}
	main label.nbr, main label.first { }
	main label b {padding-top: 3px; font-weight: 600;} 
	main label {font-size: 10px; padding:0; padding-top: 16px; padding-left: 5px; height:52px;  float:left;}
	section {padding:15px 10px; clear:both; float:left; border-bottom:1px solid #ccc;}
	.hero_sctr img {margin:5px 0}
	.inspired {line-height: 24px; font-size:14px;}
	.inspired .container div {padding:0;}
	.inspired a {padding:1px 17px 3px; font-size:13px; margin-top:2%;}
	.nav > li {display: block;}
	.menu #myNavbar li a {border: 0; padding:2px 9px; font-size: 16px !important;}
	#sale {clear:left; margin-left: 9px;}
	.right ul {display: none;}
	.menu {text-align: center; padding-top: 0px !important;}
	
	
	.findyourpet {padding: 15px 0 25px;
    padding-top: 15px;
    padding-bottom: 25px;
background: url("https://primesellability.com/joespetplace2/images/mobbackground.jpg") center no-repeat #727272;
    background-size: auto;
background-size: cover;
min-height: 652px;
margin-top: 6px;
padding-top: 25px;
padding-bottom: 25px;}

}





@media only screen and (max-width: 1024px){ 

.menu #myNavbar li a {font-size: 13px;}
.right img {max-height: 20px; width: auto;}
.menu {padding-top: 30px;}
.rgt {width: 100%; margin-top: 20px;}


 }

 @media only screen and (min-width: 481px) and (max-width: 834px){ 
 
 .logo img {margin: 0 auto; max-width: 400px; height: auto;}
 
 .menu #myNavbar li a {font-size: 19px;}
 
 .right ul {float: none !important; margin: 0 auto;}
 .right {text-align: center; display: none;}
 main label.nbr {font-size: 15px;}
 .catlinks {font-size: 16px; min-height: 85px;}
 }














@media only screen and (min-width: 360px) and (max-width: 480px){
	 
main label.nbr, main label.first { }
	
}

@media only screen and (min-width: 667px) and (max-width: 1200px){
	.price h3{margin-top: 85px;}
	.pay img {float: right; margin-right:10px;}
	.dlvry #r img { margin-top: 25px;}
	.desc-lft{margin-bottom: 20px;}
	.serv ul {padding: 0;}
	.serv ul li {display: inherit; padding: 10px 0px; text-align: center; width: 20%;float: left;}
	.collect, .vat, .dlvry, .pay{clear:both; }
	/*.desc-lft, .lft{width:100% !important;}*/
	.nav > li {float: left;}
	.btm-menu i {width:100px;}
	.menu #myNavbar li a {border: 0; padding:2px 10px; margin-bottom: 3px;}
	/*.slider .large {width:95%; left:90px;}*/
	.hero_sctr img {margin:10px auto;}
	.prod-btm {margin-top: 10px;}
	.btn1, .btn2 {width:48%; margin:0 1% 20px; float:left}
	.slider .large img {max-height: 430px;
width: auto;
max-width: 100%;}
}


/*ebay associated styles start */


.v4stabl a:link, .cmpBr a:link {color: #5d6161}
.cmpBr {background: #fff; border-bottom: solid 1px #fff;}
 
#LeftPanel td.v4title 
{
	background:url(https://primesellability.com/nuunutrition3/images/shopcat.gif) no-repeat left !important;
	height:27px;
	display:block;
	overflow:hidden;
	color:#43383c !important;
	font-weight: 400;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	line-height:26px;
	width:220px !important;
	background: #faf3f5 !important;

}
 
ul.lev2, ul.lev2 li a:link, ul.lev2 li a:visited, ul.lev2 li a:active {padding-left: 4px !important;

font-weight: 700 !important;
color: #9e0b59 !important;

border-bottom: solid 0px white !important; }

ul.lev1 li a:link, ul.lev1 li a:visited, ul.lev1 li a:active  {}

.lcat .lev1 li a:link {font-weight: 700  ;}


ul.lev1 li a:link,ul.lev1 li a:visited,ul.lev1 li a:active,
ul.lev2 li a:link,ul.lev2 li a:visited,ul.lev2 li a:active,
ul.lev3 li a:link,ul.lev3 li a:visited,ul.lev3 li a:active,
a.all_cats:link,
a.all_cats:visited,
a.all_cats:active,
#LeftPanel td.oc li a:link,
#LeftPanel td.oc li a:visited,
#LeftPanel td.oc li a:active
{
	display:block;
	margin:0px 0px 0px 0px;
	padding-left: 10px;
	padding-top: 10px !important;
	color:#43383c;
	font-size:12px;
	 background:url(https://primesellability.com/nuunutrition3/images/mousemain.gif);
	background-position:bottom;
	 min-height: 40px !important;
	font-family: Josefin Sans;
	font-weight:300;
	width: 220px;
}
ul.lev2 li a:link,
ul.lev2 li a:visited,
ul.lev2 li a:active
{
	padding:0px 0px 0px 25px;
	padding-top: 10px !important;
	background:url(https://primesellability.com/nuunutrition3/images/span.gif);
 
}
ul.lev3 li a:link,
ul.lev3 li a:visited,
ul.lev3 li a:active
{
	padding:0px 0px 0px 40px;

padding-top: 15px !important;

	 
}
/*-------- Parent Category LINKS Styling END --------*/

/*-------- Parent Category Styling- HOVER START --------*/

 

ul.lev1 li a:hover,ul.lev2 li a:hover,ul.lev3 li a:hover
a.all_cats:hover,
#LeftPanel td.oc li a:hover
{
	background:url(https://primesellability.com/nuunutrition3/images/mouseover.gif);
	background-position:bottom;
	color:#43383c;
	 
	text-decoration:none;
		font-weight: 500;
		 
}
/*-------- Parent Category Styling- HOVER END --------*/

/*-------- Selected item SPAN style START --------*/

.ul.lev1  a:visited {
	
	padding-top: 15px !important;
	 
}

#LeftPanel ul.lev1 span,
#LeftPanel ul.lev2 span,
#LeftPanel ul.lev3 span  {
	display:block;
	margin:0px 0px 0px 0px;
	 padding-top: 8px;
	 padding-bottom: 8px;
	text-decoration:none;
	font:Josefin Sans;
	color:#43383c;
	font-size:13px;
	 background:url(https://primesellability.com/nuunutrition3/images/mouseover.gif);
	background-position:bottom;
	line-height:11px;
	 
	width: 220px !important;
	font-weight:normal;
	 
	
}


 

#LeftPanel ul.lev2 span
{
	background:url(https://primesellability.com/nuunutrition3/images/span.gif);
	padding-top: 18px !important;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
 


/*ul.lev1,*/ul.lev2,ul.lev3,
ul.lev1 li,ul.lev2 li,ul.lev3 li,
#LeftPanel td.oc ul,
#LeftPanel td.oc ul li,
#LeftPanel td.oc
{
	list-style-image:none !important;
	list-style-type:none !important;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: solid 1px #e7e7e7;
	font-weight: 300 !important;
	
	margin:0px !important;
	display:block;
	overflow:hidden;
	background:url(https://primesellability.com/nuunutrition3/images/mouseover.gif);
	padding-left: 5px;
}
#LeftPanel table.v4clp{width:220px}
 span.cnt {

display: none!important;	
}

.r3_c {
background:#fff !important;	
border-radius: 5px !important;
padding-bottom: 25px !important;
	
}
table.gallery img {padding-top: 10px;}
.pagecontainer table:last-child {max-width:1170px; margin:auto;}
	.stBadge-accent{ display: none; }
	#glbfooter{margin-top: 0;}
	.pagewidth table.container tr.first{ display: none; }
	.pagewidth .fpcc .countClass{font-family:Josefin Sans; color: #5d6161;font-size: 14px;font-stretch:normal; font-weight: 300; }
	.pagewidth .fpcc .matchClass{ font-family:Josefin Sans;color: #5d6161; font-size: 14px;font-stretch:normal;font-weight: 300; }
	.pagewidth .fpcc span.keywordClass{ font-family:Josefin Sans;color: #5d6161;font-size: 14px;font-stretch:normal; font-weight: 300; }
	.pagewidth  td.r3_c{ border-right: 0; border-left: 0; border-bottom: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
	.pagewidth  td.r3_c  .r3_cm   { padding: 0 20px 0 0; margin-top:25px;  margin-left: 17px;}
	.pagewidth .r3_t{ background: none; float: left; width: 680px; }
	.pagewidth .r3_t  b{ margin-left: 0; background: none; border: 0; }
	.pagewidth .r3_t  b i{ margin-right: 0; background: none; border: 0;}
	.pagewidth #v4-18{ display: none; }
	.pagewidth #v4-6  span.label{font-family:Josefin Sans;color: #9F9F9F;font-stretch:normal;font-size: 11px; font-weight: 300; padding:  0 8px 0 15; margin-left: 0;     }
	.pagewidth #v4-14  span.label{font-family:Josefin Sans; background: url() no-repeat left center; color: #5d6161;font-size: 14px; font-weight: 300; padding:  0 8px 0 15; margin-left: 0; padding:0 0 0 17px;  }
	.pagewidth #v4-13  span.label{font-family:Josefin Sans; background: url() no-repeat left center; color: #5d6161;font-size: 14px; font-weight: 300; padding:  0 8px 0 15; margin-left: 0; padding:0 0 0 17px;line-height:40px;}
	.pagewidth #v4-6 span.pdmt .cur{font-family:Josefin Sans;background:url() right center no-repeat;color: #5d6161;font-stretch:normal;font-size: 14px; font-weight: 300; display: inline-block; height: 24px; line-height: 24px;padding: 0 15px  0 0px; }
	.pagewidth #v4-6 span.pdmt .cur#v4-15{ }
	.pagewidth #v4-6 span.pdmt .cur#v4-9{   }
	.pagewidth #v4-6 span.pdmt .cur img{ display: none; }
	.pagewidth .r3_bl{ display: none; }
	.pagewidth .ctrlbr{ border-bottom: 0; }
	.pagewidth .ctrlbr #v4-7{ right: 245px;display:none;}
	.pagewidth .ctrlbr #v4-13{ right: 0;}
	.pagewidth div.itemseparator{ border: 0; }
	.pagewidth table.gallery div.ttl a{font-family:Josefin Sans;color: #5d6161; font-size: 14px; font-weight: 300;font-stretch:normal; text-transform: capitalize; }
	.pagewidth table.gallery div.ttl a:hover{color: #AB94B9; }
	.pagewidth .grid td.left{ border-left: 0; padding: 0 8px 9px; }
	.pagewidth .grid td.gallery table.gallery{
	border:1px solid #efefef;
	height: 352px;
	 border-radius: 25px !important;
	 padding-top: 10px;
 
 
background-image: ; 	background-image: url( );
}

.bin span {font-weight: 600 !important; }
#ship {font-weight: 600 !important;}

	.pagewidth .grid td.gallery table.gallery tr td.details table.fixed tr:first-child{ position: relative; }
	.pagewidth .grid td.gallery table.gallery tr td.details table.fixed tr{ ffff;}
	.pagewidth .grid td.gallery {padding-right: 0px; vertical-align: top;}
	.pagewidth table.gallery .mi {display: inline-block; min-height: 16px; padding: 0 13px; text-align: left; width: 100%; margin-bottom: 5px; margin-top: 10px; }
	.pagewidth table.gallery .mi div a.ppr{ color: #959595;}
	.pagewidth table.gallery div.ttl {margin: 2px 0 5px; padding: 0 13px; min-height:55px;}
	.pagewidth table.gallery div.subtitle { color: #5d6161; font-size: 12px; font-weight: 300; margin: 2px 0 8px; padding: 0 13px;font-family: Josefin Sans;   }
	.pagewidth table.gallery td span.stp{ display: none; }
	.pagewidth table.gallery div.clearFullDiv .label{ font-size: 12px; color: #9e0b59;font-weight:600;padding:0 0 0 0px; padding-left: 10px;}
	.pagewidth .details span.ship {color: #9e0b59; display:  ; font-size: 12px; font-weight: 600; line-height: 13px; font-stretch:normal;}
	.pagewidth .details span.bin {color: #5d6161; display:  ; font-size: 14px; font-weight: 600; line-height: 26px; font-stretch:normal; background:#efefef; padding: 5px;    margin-bottom: 10px;}
	.pagewidth table.gallery table.fixed div.time2{ padding-left: 10px; margin-top: 10px; position: relative;  }
	.pagewidth table.gallery table.fixed div.time2 span{ float: left; color: #5d6161; font-size: 11px;line-height: 13px;font-weight:normal;padding:0 0 0 0px;}
	.pagewidth table.gallery table.fixed div.time2 span.label{ left: 0;}
	.pagewidth td#CentralArea div.dynpg{margin:15px 0 0;}
	.pagewidth td#CentralArea div.dynpg .pager{margin:0px auto;}
	 
	div#v4-3{ border-bottom: 0; }
	.rs-pview {padding:0;}
	.pagewidth .rs_box{ border: 0; }
	.pagewidth .v4stabl{ padding-right: 20px; }
	.pagewidth div.fpcc { line-height:55px;min-height:55px;padding:0; border-bottom: 1px dotted #9F9F9F;border-top:1px dotted #9F9F9F;}
	.pagewidth .dynpg .l, .pagewidth .dynpg .r{ display: none; }
	.pagewidth table.pgbc{ border: 0; background: none; }
	.pagewidth .dynpg .prev a.disabled{ font-family: Josefin Sans; font-weight: 600;  }
	.pagewidth .dynpg .prev a.enabled{ font-family: Josefin Sans; font-weight: 600; color: #5d6161; }
	.pagewidth .dynpg .next a.enabled{ font-family: Josefin Sans; font-weight: 600; color: #5d6161;}
	.pagewidth .dynpg .next a.disabled{ font-family: Josefin Sans; font-weight: 600; color: #666; display: none;}
	.pagewidth .dynpg td.pages a.disabled:visited{font-weight: 600; padding: 0 5px;}
	 
	.pagewidth td.pages a.enabled {color: #5d6161 !important;  font-weight: 300; font-size: 14px; font-stretch:normal;}
	.pagewidth td.pages a:hover{background:#F3F3F3;}
	
	table.gallery table.fixed img {padding-left: 14px;}
	

#LeftPanel td.v4title font {color:#43383c;font-size:16px; font-weight:400; line-height:34px; margin:0px;padding: 0 0 0 0px; font-family: 'Josefin Sans', 'Trebuchet MS', Arial !important;}
#LeftPanel .ttl{display: none;} /* Store home link */
table.v4acp tr.v4acp_head td.v4title {padding:9px 0px 0px 5px; background: transparent;}
#LeftPanel .v4vspacer {height: 0px; width: 0px; display: none;}
#LeftPanel .v4baccent {height: 0px; display: none;}
#LeftPanel .v4accent {height: 0px; width: 0px; display: none;}
#LeftPanel .v4hspacer {height: 0px; width: 0px; display: none;}

#LeftPanel {margin: 0 0 0 0px; padding: 0px 0px 0px 10px;} /*Left nav section */
#LeftPanel .v4acpcont{width:220px; margin-bottom: 20px; position: relative; background:none;} /* This is the wrap around each box, ie, categories,search, pages*/
div.lcat {width: 220px;}
#LeftPanel table.v4midBox { margin: 0px 0px 0px 0px; border: none; padding-bottom:11px; background:url(../images/categores-bott-shadow.png) no-repeat left bottom; }/* Titles of all Boxes */
#LeftPanel td.v4title{height:38px;background: url(../images/icons.png) no-repeat 0 -1154px; position:relative; padding-top: 0px;}/* Top graphic of boxes*/
#LeftPanel td.v4title h2 { /*background:url(../images/cat-icon.png) no-repeat; */
	line-height: 38px;
	padding-left:0px;
	font-family:   'Josefin Sans', sans-serif !important;
	font-size:16px;
	color:#43383c;
	text-transform:none;
	font-weight: normal;
	padding-left: 5px;
}/* Title text of all boxes */
#LeftPanel .v4acp_mid{}
#LeftPanel td.v4mid { padding: 2px 0px 2px 0px; background:none; margin-bottom: 20px; width: 220px;} /*background boxes */

/* Style for store pages */
.v4clp ul li {list-style-type: none; margin: 0px; font-weight: normal; line-height: 27px; height: 27px; display:block; padding-top: 0px;}
.v4clp ul li:hover{}
.v4clp ul li a {color: #444; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important; font-size: 12px; text-decoration: none; margin: 0 0 0 8px; height: 27px; padding: 0px; display: block; float: left; font-weight: normal;}
.v4clp ul li a:visited {}
.v4clp ul li a:active {color:#444;}
.v4clp ul li a:hover {color:#999;}
.v4clp ul li span {color: #000; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important; font-size: 16px; text-decoration: none; margin: 0 0 0 8px; height: 27px; padding: 0px; display: block; float: left; font-weight: normal; color:#727272;} /*This is the active link*/
table.v4clp td ul { margin:0px; padding-left: 0px;}
table.v4clp td { padding-top:0px;}
/* END Style for store pages */

/* Top default ebay search */
table.v4midBox tr.v4acp_mid td.v4mid {padding: 0px; overflow: hidden; color: #9C9C9C; font-size: 13px; font-weight: normal; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important;}
table.v4midBox tr.v4acp_mid td.v4mid .v4clp{ width:210px;}
/*text "in titles & description"*/
.v4sbox { border:1px solid #dbdbdb; width: 150px;  } /*input color*/ 
 .input {border-radius: 0px;}
/*END Top default ebay search */

/* Start first level */
 
 
ul.s_recat li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px; width: 220px; font-weight: normal; font-size: 11px; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important; line-height: 22px; height: 22px;}
ul.s_recat li a {color: #999; font-size: 11px; background: url('') no-repeat left center; background-position: 2px 0px; padding: 0px 0px 0px 14px;}
ul.s_recat li a:hover {color: blue; font-size: 14px; font-weight: normal; text-decoration: none; background-position: 3px -21px; padding: 0px 0px 0px 15px;}
ul.s_recat li span {color: #999; font-weight: normal; font-size: 14px; background: none; padding: 0px 0px 0px 0px;}
ul.s_recat li span.cnt{color: #999; font-weight: normal; background: none; padding: 0px; font-size: 0.8em;}
 
#LeftPanel .lcat li.morelnk {font-style: normal; margin-left: 20px; margin-top: 2px; margin-bottom: 2px; font-weight: normal;}
table.v4nl td {color: #727272; padding:10px; font-size: 12px; font-weight: normal; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important; line-height: 19px;}
div.link a:link {color: #43383c; font-size: 11px; font-weight: normal; font-family:  'Josefin Sans', 'Trebuchet MS', Arial !important; font-style: normal; display: none;}  
div.link a:hover {color: #43383c; font-size: 11px; text-decoration: underline;}
 
 
 table#TopPromoArea tr.v4toppromos {display: none !important;}
 
.eb-wrap {width: 100%; margin:0px; padding:0px;}
  
.eb-background {background: #faf3f5; padding:0px; margin: 0px;  !important; vertical-align: top !important;}

.eb-content { max-width: 100%;
position: relative;
margin:0 auto;
line-height: 1.4em;
background: #fff; 
 



}

 
 .inkfrog_credit, #inkfrog_credit {display: none;}

/* If in mobile screen with maximum width 479px. The iPhone screen resolution is 320x480 px (except iPhone4, 640x960) */    
@media only screen and (max-width: 479px){
    .eb-content { width: 100%; }
}

@media only screen and (max-width: 800px){

.navnxt {
display: none;	
	
}
 }
 
 
 @media only screen and (max-width: 479px){
	 .LeftPanel {float:left;}
	 
	 .TopPromoArea{float:left;}
	 .CentralArea{float:left;}
	 .v4stabl{float:left;}
	.r3_c {float:left;}
	 }
 
 
 
  
 
 @media only screen and (max-width: 479px){
	 .LeftPanel {float:left;}
	 
	 .TopPromoArea{float:left;}
	 .CentralArea{float:left;}
	 .v4stabl{float:left;}
	.r3_c {float:left;}
	 }
 
 
   @media (max-width: 670px){
	.newsletter-container {width:175px;}
	.pagewidth .grid td.gallery {display:inline-block;width:32%;}
	.pagewidth table.gallery div.ttl {width:90%;}
	.pagewidth td.r3_c .r3_cm {margin-left:0;}
	.pagewidth.store-page {overflow:hidden;}
	.pagewidth div.fpcc {max-width:96%;}
}
@media (max-width: 639px){
	/*Store*/
	.main-container-store {
        display: block;
    }
    .main-container-store thead {
        display: none;
    }
    .main-container-store table,
    .main-container-store tbody,
    .main-container-store tr,
    .main-container-store td {
        display: block;
    }
    .main-container-store #LeftPanel {
        display:none;
        width:100% !important;
    }
    .pagewidth .grid td.gallery {
        width: auto !important;
        padding: 0 !important;
        margin: 0 0 10px;
        display:block;
    }
	.pagewidth #LeftPanel {display:none;}
	.pagewidth td.r3_c .r3_cm {padding:0px 15px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr {position:relative;right:unset;top:unset;margin:0 0 15px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span {padding:0;}
	.pagewidth div.r3_cm div.rs_box .pview.rs-pview table.grid td.gallery table.fixed tr td {display:inline-block;}
	.pagewidth div.r3_cm div.rs_box .pview.rs-pview table.grid td.gallery table.fixed tr td.bin-content {float:right;}
	.pagewidth table.gallery div.ttl{height:auto;}
	.pagewidth table.gallery .fixed{margin-top:0;}
	.pagewidth table.gallery td.bin-content{ width: 60%;  }
}
.lcat .lev1 li a {color: #43383c;}
 