@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Muli);

/* red box */



.fixed {

	

	display: block; margin-left: 15px !important;

}



#LeftPanel span.cnt

{

	display:none !important;

}



.topnav .col-xs-12:first-child { /* welcome top left */

	color:;

	color: #666;

}

.navbar-right .form-group .search { /* search */

	background:;

}



.topnav .navbar-nav a { /* mid navigation bar style */

	 

	color: #ffffff;

	  

}



.midnav .navbar-nav a { /* mid navigation bar style */

	 

	 

	color: #fff;

	background-image: url(img/navbg.jpg);	  

}

.midnav .navbar-nav a:hover, .midnav .navbar-nav a:focus/* mid navigation bar colour style */ {

	color: #fff;
    background: #212224;
    width: 100%;
  

}

.fast, .rated, .range { /* under cat nav - 3boxes title. You can style separately(.rated & .range class too). Also check style.css line 18*/

	color:;

	background:;

	color: #000;	 

}

.fast p, .rated p, .range p { /* 3boxes small text */

	color: #000 !important;

	 

}

.item-title { /* 4boxes (dedicated support, quality, best price, UK based). check style.css line 39 (.item-title) & line 10 (.ccyan) for color and line 40(.item-desc) for small text*/

	color: #000 !important;

}

.item-desc { /* style.css line 40 for 4boxes small text*/

	color: #000 !important;

}

.footer .col-title { /* footer title all */

	 

	       height: 8px;

    color: #a1bbd1;

    font-size: 12px;

    font-weight: normal;

    padding: 0 0 9px;

    text-transform: uppercase;

}

.panel-body

h2 {

    font-family: 'Roboto Condensed', sans-serif;

    font-size: 24px;

    font-weight: 700;

    margin: 0 0 20px 0;

    text-transform: uppercase;

}

.panel-body

{    border: 1px solid #ccc;

    padding: 10px;

    margin: 0px;

    border-radius: 0px 0px 5px 5px;}

	

.panel-body h3 {

    font-family: 'Roboto Condensed', sans-serif;

    font-size: 18px;

    font-weight: 700;

    margin: 0 0 20px 0;

    text-transform: uppercase;

}

/*.store-col .col-title { /* footer title  

	color: #FFF !important;

}*/

.list-unstyled li { /* style.css 43 */

	border-bottom:;

}

.list-unstyled li a  { /* footer list links . style.css line 45 & line 6*/

	color: #fff;

}

.alittle-col .col-title { /* footer 2nd col title*/ 

	font-size:12px;

}

.alittle-col .intro /*about us colour font*/{ 

	color:#fff;

}

.follow-us-col .col-title { /* footer 2nd col title*/ 

	font-size:18px;

}

.follow-us-col .intro /*feedback scroller font*/ {

	font-size:12px;

	color: #fff;

}

.footer1 { /*footer bg*/

	 

	background-image: url(img/footer.jpg) !important;

}

.footerl .col-sm-6:nth-child(2) {

	color:green !important

}







.container {font-family: 'Muli', serif;}

.wrap {background:url("img/headerbg.png") top repeat-x;}

.header {background-color:# ; height:181px; padding-top:10px;}

.navbg, .topnav a, .midnav a {background-color:# ;}

.cw, .cw a {color:white;}

.cw a:hover, .cw a:focus, label:hover {color:#333;}

.cg, label {color:#3f3f3f;}

.cgl {color:#4f4f4f;}

.ccyan {color:#25c8cf;}

.clr {clear:both;}

  

.topnav {    height: 33px;
    line-height: 33px;
    font-size: 11px;
    background: #dc8505;
}

.midnav {line-height:60px;}

.search {background:url("img/search.gif") center right no-repeat white; margin-top:5px; margin-right:25px; width:250px; max-width:340px; height:26px; border-radius:13px; font-size:11px;}

.navnxt {background: #f4f4f4;
    padding-top: 2px;
    padding-left: 0px;
    padding-bottom: 11px;}

.navnxt p {    font-size: 15px;

    clear: both;

    line-height: 0px;

    color: #000;

    font-weight: 700;

    font-family: 'Roboto Condensed', sans-serif;

	text-align:center;

    }

.fast, .rated, .range {padding-left:10px; text-align:center;}

.fast {    background: url(img/ship.png) 12% center no-repeat #f4f4f4;

   }

.rated {    background: url(img/star.png) 12% center no-repeat #f4f4f4;

    }

.range {    background: url(img/range.png) 12% center no-repeat #f4f4f4;

   }



.thumbnail a {width:33%; margin:21px auto; text-align:center; display:inline-block;}

.product p {

      font-size: 13px;

    color: #666;

    border: 1px solid #ccc;

    padding: 10px;

	margin:0px;

	border-radius:0px 0px 5px 5px;

}

.icons i {

    color: #333;

    color: -moz-linear-gradient(top, #333 0%, #a1bbd1 100%);

    color: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#a1bbd1));

    color: -webkit-linear-gradient(top, #333 0%,#a1bbd1 100%);

    color: -o-linear-gradient(top, #333 0%,#a1bbd1 100%);

    color: -ms-linear-gradient(top, #333 0%,#a1bbd1 100%);

    color: linear-gradient(to bottom, #333 0%,#a1bbd1 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#a1bbd1',GradientType=0 );

}

.icons h5 {

    font-family: 'Roboto Condensed', sans-serif;

    font-size: 14px;

    font-weight: 700;

    text-transform: uppercase;

}

.product span {

      font-size: 13px;

    color: #666;

    padding: 10px;

}

.product li {

      font-size: 13px;

    color: #666;

    padding:0px;

}

.title {font-size:30px;}

.price {    font-size: 17px;

    color: #f82377;}

.description

{    margin: 0;

    padding: 0px;

   
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#db761a+0,a1bbd1+40,a1bbd1+100 */
background: #db761a; /* Old browsers */
background: -moz-linear-gradient(top, #db761a 0%, #db761a 40%, #db761a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #db761a 0%,#db761a 40%,#db761a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #db761a 0%,#db761a 40%,#db761a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db761a', endColorstr='#db761a',GradientType=0 ); /* IE6-9 */
    color: #fff;

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: normal;

    padding: 12px 7px;

}



.product {padding-top:18px;}

.product .large {text-align:center; margin-bottom:10px;}

.samed {background:url("img/dispatch.png") 3% center no-repeat #edf7f5; margin-top:40px; padding:10px 0 10px 60px; line-height:20px; font-size:13px; font-weight:normal}



.supportbg {background:url("img/supportbg.jpg") repeat; padding:20px 0 30px;}

.support, .quality, .bestpr, .ukbase {padding:35px; display:block}

.supbrdr {border-right:1px solid #ccc;}

.support {background:url("img/support.png") center no-repeat;}

.quality {background:url("img/quality.png") center no-repeat;}

.bestpr {background:url("img/price.png") center no-repeat;}

.ukbase {background:url("img/uk.png") center no-repeat;}



.item-title {margin-top: 10px; margin-bottom: 5px; font-size:15px; font-weight:normal; text-align:center;}

.item-desc {text-align:center; font-size:11px; color:#999}



.list-unstyled {margin:0; padding:0}

.list-unstyled li {list-style:none; border-bottom:0px solid #fff; max-width:200px;}

.list-unstyled li.last {border:none;}

.list-unstyled li a { display: block; padding: 5px 0; font-size:11px;}

.list-unstyled li a:hover {color:#f82377; text-decoration:none;}

.list-inline { padding-left: 0; list-style: none;}

.list-inline > li { display: inline-block;}

.star {    background: url(img/stars.png) top center no-repeat;

  padding: 0px;}

.mail {    background: url(img/mail.png) top center no-repeat;

    padding: 0px;}

.customer{    background: url(img/customer.png) left center no-repeat;

    padding: 0px;}

	.col-md-77 ul

	{padding:0px;

	margin:0px;

	}

	.col-md-77 ul li

	{  list-style: none;
    padding-left: 1px;
    display: inline-block;
    padding-right: 4px;
	text-align:center;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    font-weight: 700;
    align-items: center;
    padding-top: 42px;
    padding-bottom: 7px;
    padding-right: 11px;}

.intro {font-size:11px;}

.footerl {padding:15px 10px; font-size:12px; background-color:#202020;}

.copy {padding:10px; font-size:10px; color:#999; font-family:sans-serif;}

.tabbdr {border-color:#ccc;}

.tabhvr {color:#712557;}

.tabtxt {color:#5a5a5a;}



footer {background:url("img/footerbg.png") top repeat #333;}

footer .prplbg {background:url("img/footer.jpg") repeat; padding-top:5px; padding-bottom:40px;}



.banner {text-align:center;}

.banner img {width:98%; margin:0 auto;}

.banner{ min-height:490px; max-height:4900px; overflow:hidden; position:relative; box-sizing: border-box; white-space: nowrap;}

.banner > div{ position:absolute; animation:move_slide2 16s infinite; opacity:0; width:100%; margin:0 auto;}

.banner > div:nth-child(1){ animation-delay: 0; }

.banner > div:nth-child(2){ animation-delay: 4s; }

.banner > div:nth-child(3){ animation-delay: 8s; }

.banner > div:nth-child(4){ animation-delay: 12s; }

@keyframes move_slide{

	10%{ opacity:1; }

	80%{ opacity:1; }

	90%{ opacity:0 }

}

@keyframes move_slide2{

	25%{opacity:1;}

	40%{opacity:0;}

}



.slider{ position: relative; /*Instead of height we will use padding*/

	padding-top: 364px; /*That helps bring the labels down*/

}

.footer p

{color:#fff;font-size:12px; text-align:center;

}

	/*Last thing remaining is to add transitions*/

.slider .large{ position: absolute; left: 0; top: 0; transition: all 0.5s; width:100%; max-height:500px; overflow-y:hidden;}

.slider .large img{ width:100%;}

.slider input[name='slide_switch'] { display: none;}

.slider label { margin: 0 0 0 18px; float: left; cursor: pointer;	transition: all 0.5s; opacity: 0.6; /*default low opacity*/}

.slider label img {display: block;}

.slider input[name='slide_switch']:checked+label {opacity: 1;}

	/*clicking any thumbnail now should change its opacity(style) / Time to work on the main images*/

.slider input[name='slide_switch'] ~ .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[name='slide_switch']:checked+label+.large { opacity: 1; transform: scale(1);}

	/*Clicking on any thumbnail now should activate the image related to it*/



.rw-words{ display: inline-block; min-height:130px;}

.rw-words-1 span{ position: absolute; opacity: 0; overflow: hidden; padding-right: 20px; -webkit-animation: rotateWord 18s linear infinite 0s; -ms-animation: rotateWord 18s linear infinite 0s; animation: rotateWord 18s linear infinite 0s; }

.rw-words-1 span:nth-child(2) {  -webkit-animation-delay: 3s; -ms-animation-delay: 3s; animation-delay: 3s; }

.rw-words-1 span:nth-child(3) {  -webkit-animation-delay: 6s; -ms-animation-delay: 6s; animation-delay: 6s; }

.rw-words-1 span:nth-child(4) {  -webkit-animation-delay: 9s; -ms-animation-delay: 9s; animation-delay: 9s; }

.rw-words-1 span:nth-child(5) {  -webkit-animation-delay: 12s; -ms-animation-delay: 12s; animation-delay: 12s; }

.rw-words-1 span:nth-child(6) {  -webkit-animation-delay: 15s; -ms-animation-delay: 15s; animation-delay: 15s; }

@-webkit-keyframes rotateWord {

	0% { opacity: 0; }

	2% { opacity: 0; -webkit-transform: translateY(-30px); }

	5% { opacity: 1; -webkit-transform: translateY(0px);}

	17% { opacity: 1; -webkit-transform: translateY(0px); }

	20% { opacity: 0; -webkit-transform: translateY(30px); }

	80% { opacity: 0; }

	100% { opacity: 0; }

}

@-ms-keyframes rotateWord { 

	0% { opacity: 0; }

	2% { opacity: 0; -ms-transform: translateY(-30px); }

	5% { opacity: 1; -ms-transform: translateY(0px);}

	17% { opacity: 1; -ms-transform: translateY(0px); }

	20% { opacity: 0; -ms-transform: translateY(30px); }

	80% { opacity: 0; }

	100% { opacity: 0; }

}

@keyframes rotateWord {

	0% { opacity: 0; }

	2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }

	5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}

	17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

	20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }

	80% { opacity: 0; }

	100% { opacity: 0; }

}




.fa-4x{width:3em;}
tabs {min-width:300px;  padding: 50px 0; margin: 0 auto; background: #fff;width:100%;}

main {min-width:300px;  padding: 50px 0; margin: 0 auto; background: #fff;}

section { display: none; padding: 20px 0 0; border-top: 1px solid #ddd;}

tabs input { display: none;}

tabs label {    display:block;
    margin: 0 0 5px 0;
    padding: 13px 5px;
    font-weight: normal;
    text-align: center;
    border: 0px solid #ccc;
    border-radius: 5px;
    width: 96%;
    background: #db761a;
    background: -moz-linear-gradient(top, #db761a 0%, #db761a 40%, #db761a 100%);
    background: -webkit-linear-gradient(top, #db761a 0%,#db761a 40%,#db761a 100%);
    background: linear-gradient(to bottom, #db761a 0%,#db761a 40%,#db761a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db761a', endColorstr='#db761a',GradientType=0 );
    color: #fff;
    font-family: 'Roboto Condensed', sans-serif;
}

tabs label:before { font-weight: normal; margin-right: 0px;}

tabs label[for*='1']:before { content: ''; }

tabs label[for*='2']:before { content: ''; }

tabs label[for*='3']:before { content: ''; }

tabs label[for*='4']:before { content: ''; }

tabs label:hover { cursor: pointer;}

tabs input:checked + label {     border-bottom: 0px solid #f82377;

    color: #000000;

    border-radius: 5px 5px 0px 0px;

}



#tab1:checked ~ #content1,

#tab2:checked ~ #content2,

#tab3:checked ~ #content3,

#tab4:checked ~ #content4 {        display: block;
    border: 1px solid #db761a;
    padding: 15px;
    border-radius: 0 1px 1px;
    box-shadow: 0 3px 1px #ddd;
    margin: -5px 0px 7px 0px;
    border-radius: 0px 0px 5px 5px;
    width: 96%;}

@media (max-width: 760px)
{
	.col-md-77{
	    float: right;
    width: 37%;}
	
	.col-md-77 ul li {
   
    font-size: 13px;
	line-height:17px;
    padding-bottom: 7px;
    padding-right: 3px;
}
}
@media (max-width: 390px)
{
	.col-md-77{
	    display:none;
}
@media (min-width: 768px) and (max-width: 992px) {

.col-sm-10 .nav a, .col-sm-7 .nav a {padding:0 8px;}

.col-sm-12 .nav a {font-size:12.5px; padding:0 7px}

.fast, .rated, .range {background-position:0 center}

.supbrdr:nth-child(2) {border:none;}

  footer .prplbg {padding-bottom:5px;} 

  main label {width:22%}

  main label:nth-child(6) {width:25%}

}



@media screen and (min-width: 1200px) {

  .store-col {padding-left:10px;}

}



@media screen and (max-width: 650px) {

  .banner{ min-height:300px;}

  main label { font-size: 12px;}

  main label:before { margin: 0;}

}



@media screen and (max-width: 400px) {

  .banner{ min-height:170px;}

  .supbrdr {border:none;}

  .header {text-align:center; padding:0}

  .navbar-brand {display:inline-block; float:none; }

  .navbar-brand > img, .footerl > div:first-child img, .thumbnail > img {width:83%}

  main label {font-size: 10px; padding:15px 6px; width:24%}

  main label:nth-child(8) {width:18%; padding:15px 10px;}

  main section {font-size:12px;}

  

}









.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:Muli; color: #5E5E5E;font-size: 14px;font-stretch:normal; font-weight: 400; }

	.pagewidth .fpcc .matchClass{ font-family:Muli;color: #5E5E5E; font-size: 14px;font-stretch:normal;font-weight: 400; }

	.pagewidth .fpcc span.keywordClass{ font-family:Muli;color: #5E5E5E;font-size: 14px;font-stretch:normal; font-weight: 400; }

	.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:Muli;color: #9F9F9F;font-stretch:normal;font-size: 11px; font-weight: 400; padding:  0 8px 0 15; margin-left: 0; padding:0 0 0 10px;  }

	.pagewidth #v4-14  span.label{font-family:Muli; background: url(http://primesellability.com/bootstrap/images/cultureking-bg-sortby.png) no-repeat left center; color: #5E5E5E;font-size: 14px; font-weight: 400; padding:  0 8px 0 15; margin-left: 0; padding:0 0 0 17px;  }

	.pagewidth #v4-13  span.label{font-family:Muli; background: url(http://primesellability.com/bootstrap/images/cultureking-bg-sortby.png) no-repeat left center; color: #5E5E5E;font-size: 14px; font-weight: 400; padding:  0 8px 0 15; margin-left: 0; padding:0 0 0 17px;line-height:40px;}

	.pagewidth #v4-6 span.pdmt .cur{font-family:Muli;background:url(http://primesellability.com/bootstrap/images/stfrock-icon-sortby.png) right center no-repeat;color: #5E5E5E;font-stretch:normal;font-size: 14px; font-weight: 400; 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:Muli;color: #5E5E5E; font-size: 14px; font-weight: 400;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 #EBEBEB; height: 350px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

	.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: #AEAEAE; font-size: 12px; font-weight: 400; margin: 2px 0 8px; padding: 0 13px; text-transform: lowercase; }

	.pagewidth table.gallery td span.stp{ display: none; }
	.pagewidth table.gallery div.clearFullDiv .label{ font-size: 11px; color: #919191;font-weight:normal;padding:0 0 0 0px;}

	.pagewidth .details span.ship {color: #9F9F9F; display:  ; font-size: 11px; font-weight: 400; line-height: 13px; font-stretch:normal;}

	.pagewidth table.gallery table.fixed div.time2{ padding-left: 0; margin-top: 10px; position: relative;  }

	.pagewidth table.gallery table.fixed div.time2 span{ float: left; color: #959595; 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;}

	/*.pagewidth .ctrlbr{ padding:0px; position: relative;margin:0 0 30px;}

	.pagewidth .ctrlbr #v4-8{ margin: 0 0 10px; display:none; right: 235px; background: url("http://primesellability.com/bootstrap/images/cultureking-icon-sortdownred.png") no-repeat 95% center; }

	.pagewidth .ctrlbr #v4-14{  background:#F3F3F3 url("http://primesellability.com/bootstrap/images/adairs-icon-sort-by.png") no-repeat 90% center; margin:0px; display: inline-block; right: 0; padding: 0 30px 0 0;}

	.pagewidth .ctrlbr #v4-13{  background:#F3F3F3 url("http://primesellability.com/bootstrap/images/adairs-icon-sort-by.png") no-repeat 90% center; margin: 0 0 10px; display: inline-block; right: 0; padding: 0 30px 0 0;min-height:40px;line-height:40px;} */

	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: raleway; font-weight: 600;  }

	.pagewidth .dynpg .prev a.enabled{ font-family: raleway; font-weight: 600; color: #333; }

	.pagewidth .dynpg .next a.enabled{ font-family: raleway; font-weight: 600; color: #333;}

	.pagewidth .dynpg .next a.disabled{ font-family: raleway; 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: #5E5E5E !important;  font-weight: 300; font-size: 14px; font-stretch:normal;}

	.pagewidth td.pages a:hover{background:#F3F3F3;}

	

	

	



#LeftPanel td.v4title font {color:#2f3842;font-size:14px; font-weight:normal; line-height:34px; margin:0px;padding: 0 0 0 0px; font-family: 'Muli', 'Trebuchet MS', Arial !important;; text-transform:uppercase;}

#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:  'Muli', 'Trebuchet MS', Arial !important;font-size:18px;color:#444444; text-transform:none; font-weight: normal;}/* Title text of all boxes */

#LeftPanel .v4acp_mid{}

#LeftPanel td.v4mid { padding: 2px 0px 2px 0px; background:none; margin-bottom: 20px; width: 210px;} /*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:  'Muli', '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:  'Muli', '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:  'Muli', 'Trebuchet MS', Arial !important;}

table.v4midBox tr.v4acp_mid td.v4mid .v4clp{ width:210px;}

/*text "in titles & description"*/

.v4sbox { border:1px solid #9C9C9C;} /*input color*/ 

/*END Top default ebay search */



/* Start first level */

#LeftPanel .lcat ul {}

#LeftPanel ul.lev1 {padding-left:0px;}

#LeftPanel .lcat .ttl {color: #5e5e5e; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-weight: normal; margin-bottom: 0px;}

#LeftPanel .lcat .lev1 li {list-style-type: none; margin: 0px; background:url(../images/categories-li-bg.png) no-repeat; font-weight: normal; line-height: 27px; height: 27px; display:block;}

#LeftPanel .lcat .lev1 li:hover{}

.lcat .lev1 li a {color: #444; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-size: 11px; text-decoration: none; margin: 0 0 0 8px; height: 27px; padding: 0px; display: block; float: left; font-weight: normal;}

.lcat .lev1 li a:visited{}

.lcat .lev1 li a:hover {color:#0085c2;}

.lcat .lev1 li a:active{color:blue;}

.lcat .lev1 li span {color: #444444; font-size: 11px; text-decoration: none; height: 22px; padding: 0px; display: block; float: left; font-weight:normal; text-transform:none; font-family: 'Muli', 'Trebuchet MS', Arial !important;;}

.lcat .lev1 li span a:hover {color: #0085c2; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-size: 11px; text-decoration: none; margin:0 0 0 8px; height:22px; padding:0px; display:block; float:left;}

.lcat .lev1 li span.cnt{color: black; font-weight: normal; background-image: none; padding: 0px; font-size: 0.8em; margin:0 0 0 10px;} /* This is the number next to name */

/* END first lever */



/* Start second level */

#LeftPanel .lcat ul ul {padding: 0px; margin: 0px;}

#LeftPanel ul.lev2 {padding: 0px; margin: 0px;}

#LeftPanel .lcat .ttl {color: #5e5e5e; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-weight: normal; margin-bottom:0px; }

#LeftPanel .lcat .lev2 li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 5px; line-height: 22px; height: 22px; display:block;}

.lcat .lev2 li a {color:#444444; font-size: 13px; background: url('') no-repeat left center; text-decoration: none; margin:0 0 0 0px; height:22px; padding:0 0 0 15px; display:block;float:left;}

.lcat .lev2 li a:hover {color:#444444; padding:0 0 0 15px;}

.lcat .lev2 li span {color: #999; font-weight: normal; padding: 0px 0px 0px 15px;}

.lcat .lev2 li span.cnt{color: #fff; font-weight: normal; background: none; padding: 0px;}

/* END second level */



/* Start third level */

#LeftPanel .lcat ul ul ul {padding: 0px; margin: 0px;}

#LeftPanel ul.lev3 {padding: 0px !important; margin: 0px !important;}

#LeftPanel .lcat .ttl {color: #5e5e5e; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-weight: normal; margin-bottom:0px; }

#LeftPanel .lcat .lev3 li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 15px;  font-weight: normal; font-size: 10px; font-family:  'Muli', 'Trebuchet MS', Arial !important; line-height: 22px; height: 22px; display:block;}

.lcat .lev3 li a {color: #555; font-size: 10px; background: url('') no-repeat left center; text-decoration: none; margin:0 0 0 0px; height:20px; padding:0 0 0 15px; display:block;float:left;}

.lcat .lev3 li a:hover {color:#0085c2; padding: 0px 0px 0px 15px;}

.lcat .lev3 li span {color: #0085c2; font-weight: normal; padding: 0px 0px 0px 15px; font-size:10px;}

.lcat .lev3 li span.cnt {color: #CCC; font-weight: normal; background: none; padding: 0px;}

.lcat .lev3 li span.cnt a:hover {color: #0085c2; font-weight: normal; background: none; padding: 0px 0px 0px 15px;}

 

#LeftPanel .lcat a.all_cats {color: #727272; font-size: 10px; text-decoration: none; margin: 0 0 0 18px; height: 22px; line-height:22px; padding: 0px; display: block; float: left; font-weight: normal;}

#LeftPanel .lcat a.all_cats:hover {color:#2d89ef; text-decoration: none;}

.all_cats { color: #727272;; font-size: 10px; font-weight: normal; font-family:  'Muli', 'Trebuchet MS', Arial !important;}

.all_cats a:link, a:visited, a:active { color: #727272;font-weight: normal; font-family:  'Muli', 'Trebuchet MS', Arial !important; padding: 0px 0px 0px 0px;}

.all_cats a:hover {color:#e6a80c; text-decoration: none;}

 

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:  'Muli', '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:  'Muli', 'Trebuchet MS', Arial !important; line-height: 19px;}

div.link a:link {color: #5e5e5e; font-size: 11px; font-weight: normal; font-family:  'Muli', 'Trebuchet MS', Arial !important; font-style: normal; display: none;}  

div.link a:hover {color: #5e5e5e; font-size: 11px; text-decoration: underline;}

 

.eb-wrap {width: 100%; margin:0px; padding:0px;}

  

.eb-background { background:url() repeat; padding:0px; margin: 0px;  !important; vertical-align: top !important;}

.eb-content { width: 1186px;

position: relative;

margin:0 auto;

line-height: 1.4em;}



 

 

 



/* 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:41%;  }

}/* CSS Document */

.location li

{width:400px;}



.location {

      background: url(img/location-icon.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);

    width: 48px;

    height: 41px;

    display: block;

    border: 0px;

    background-size: 54%;

    padding-left: 27px;

    font-size: 8px;

}

.location p {

	font-size:11px;	

}

.needhelp {

    background: url(img/need-help-icon.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);

    width: 42px;

    height: 41px;

    display: block;

    border: 0px;

	 background-size: 54%;

    padding-left: 27px;

    font-size: 8px;

}

address ul

{padding:0px;

margin:0px;}

address p

{padding:0px;

margin:0px;

text-align:center;

font-size:12px;

text-align:left;}