@charset "utf-8";body {margin: 0px;font: 100%/1.5 Arial, serif;color: #333;line-height: 1.6;background: url(images/bg.gif) #f2f2f2 repeat-x;}#header .logo {float: left;max-width: 100% }div.logo img {max-width: 100%;}ul {margin: 0;padding: 0;}img {border: 0px;}.clr {clear: both;line-height: 0;font-size: 0;height: 0;border: none;}.fluid-img {max-width: 100% }.topsocial {width: 100%;height: 30px;background-color: #c9c9c9;text-align: right;float: right;}.topleftlinks {display: none;}.toptextlinks {font-size: 0.8em;}.toptextlinks A:link {color: #fff;text-decoration: none;}.toptextlinks A:visited {color: #fff;text-decoration: none;}.toptextlinks A:active {color: #fff;text-decoration: none;}.toptextlinks A:hover {color: #fff;text-decoration: underline;}#maincontainer {width: 1280px;margin: 0 auto;}#header {padding: 6px 0;}#header .logo {padding-top: 5px;padding-bottom: 5px;}#header .hdrR {line-height: 16px;text-align: right;margin-top: 18px;}#header .hdrR p {color: #c9c9c9;padding: 10px 0 0 0px;}#header .logo {float: left;}.l {float: left;}#header .hdrR {float: right;}A.hdrR:link {color: #fff;text-decoration: none;}A.hdrR:visited {color: #fff;text-decoration: none;}A.hdrR:active {color: #fff;text-decoration: none;}A.hdrR:hover {color: #fff;text-decoration: underline;}#mainwrapper {float: left;width: 100%;background: #fff;}#maincontent {margin-left: 156px;padding: 0px 4px 0px 4px;font-size: 0.9em;}div.store {padding: 10px;}.lefthand {float: left;width: 150px;margin-left: -1280px;background: #EEEFEF;list-style: none;line-height: 18px;padding: 0px;font-size: 0.8em;}.leftside ul li {list-style: none;line-height: 24px;padding-left: 8px;}.footer1 {clear: left;width: 100%;background: #151515;color: #ccc;font-size: 0.9em;}#footer {clear: left;width: 1280px;background: #151515;color: #ccc;margin: 0 auto;font-size: 0.9em;}#footer a {color: #fff;}div.bottomlinks1, div.bottomlinks2, div.bottomlinks3, div.bottomlinks4 {float: left;width: 289px;background: #151515;border-right: 1px solid #ccc;padding: 15px;}p.copyright {font-size: 0.9em;text-align: right;width: 100%;}a:link {color: #333;text-decoration: none;}a:visited {color: #333;text-decoration: none;}a:active {color: #333;text-decoration: none;}a:hover {color: #da6805;text-decoration: underline;}a.ectlink:link {color: #da6805;text-decoration: none;}a.ectlink:visited {color: #da6805;text-decoration: none;}a.ectlink:active {color: #da6805;text-decoration: none;}a.ectlink:hover {color: #333;text-decoration: underline;}A.tp:link {color: #da6805;text-decoration: none;}A.tp:visited {color: #da6805;text-decoration: none;}A.tp:active {color: #da6805;text-decoration: none;}A.tp:hover {color: #000;text-decoration: underline;}div#topnav {border-top: solid 1px #c9c9c9;border-bottom: solid 1px #fff;}div#topnav ul {font-size: 0.8em;color: #999;text-align: center;margin: 0;padding-top: 0px;height: 25px;padding-left: 0px;line-height: 1.3;}div#topnav ul li {display: inline;}div#topnav ul li a {padding: 5px 10px 5px 10px;color: #000;text-decoration: none;border-left: 1px solid #999;border-right: 1px solid #999;margin-right: -1px;}div#topnav ul li a:hover {background-color: #da6805;color: #fff;}div.menutop {font-size: 1em;font-weight: normal;height: 22px;background: url(images/menutop.jpg) #fff repeat-x;color: #666;text-align: right;width: 142px;border-top: 1px solid #ccc;padding-right: 8px;padding-top: 4px;}div.prodtop {font-size: 0.9em;font-weight: normal;margin-top: 0px;height: 25px;background: url(images/menutop.jpg) #fff repeat-x;color: #666;border-top: 1px solid #ccc;padding-left: 6px;padding-top: 2px;font-weight: bold;}h1 {font-size: 0.9em;font-weight: bold;padding: 5px;background-color: #000;color: #FFF;margin: 4px;}h6 {font-size: 1.1em;font-weight: bold;padding: 5px;color: #cc0000;margin: 4px;}div.homepics {width: 1130px;}div.picscontent {width: 356px;padding: 5px;float: left;margin: 4px;}div.prodpic {float: left;}div.prodtext {float: right;width: 250px;}div.searchbox {height: 57px;width: 312px;float: right;white-space: nowrap;}#form-search p {padding: 0;margin: 0;}#form-search label, #input-keywords, #submit-search {vertical-align: middle;padding: 0;margin: 0;}#input-keywords {border-width: 1px 0 1px 1px;border-style: solid;border-color: #ccc;height: 23px;width: 240px;line-height: 20px;padding-left: 2px;}hr {height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #D86807;}table.mincart {background-color: #ECECEC;width: 140px;margin: 6px;}table.cobtbl {background-color: #eee;border-bottom: 1px solid #ccc;}td.cobll, td.cobhl {background-color: #fff;color: #333;}td.cobhdr {background-color: #bbb;font-size: 0.9em;color: #fff;text-transform: uppercase;}div.tofreeshipping {color: #386BA0 !important;}td.cobll input, textarea, select {border: 1px solid #999;border-radius: 2px;padding: 4px;}.cartdiscounts, .cartdiscountsamnt {color: #386BA0 !important;}td.cobll input[type="image"] {border: none;}td.cobll input[type="radio"] {border: none;}span.cartoption {font-size: 12px !important;color: #333;}div.giftwrap a {color: #666;font-size: 0.8em;text-decoration: none;}div.logintoaccount {text-align: left !important;}span.willpickup {font-size: 1.1em !important;}div.cocoupon {display: none;}div.prodfilter {float: left;background-color: #F9F9F4;border: 1px dotted #D7D1C9;padding: 6px;color: #42619a;margin-bottom: 10px;margin-top: 10px;}div.prodfilterbar {float: left;width: 100%;}div.filtertext {padding: 6px;margin-right: 5px;}select.prodfilter {padding: 0px;margin: 0px;}div.prodnavigation {padding: 10px 0px 10px 12px;float: left;width: 97%;font-size: 0.9em;background-color: #eee;border-bottom: 1px solid #ccc;margin: 6px 6px;}div.prodimage {padding: 6px;text-align: center;background-color: #fefefe;}div.prodimage:hover {background-color: #fefefe;}div.prodname, div.ddprodname {width: 98%;padding-top: 6px;text-align: center;font-size: 1.0em;}div.prodprice {font-size: 1.0em;padding-top: 6px;float: left;width: 98%;color: #666;text-align: center;margin-top: -12px;}div.listprice {display: none;font-size: 1em;font-weight: normal;float: left;width: 96%;text-align: center;padding-top: 6px;color: #DA6A1E;}div.prodcurrency {float: left;width: 100%;font-size: 0.8em;color: #666;text-align: center;}div.pagenums {text-align: center;float: left;padding: 20px 0px 20px 0px;}div.proddescription {text-align: Left;float: left;font-size: 0.7em;}div.prodoptions {padding-bottom: 6px;float: left;width: 77%;margin-left: 0px;}div.prodoptions {padding: 6px;float: left;width: 77%;margin-left: 0px;}select.prodoption {font-size: 0.9em;width: 50%;margin: 7px;border: 1px solid #ccc;padding: 2px;}input.prodoption {font-size: 0.9em;margin: 7px;border: 1px solid #ccc;padding: 2px;}div.optiontext {padding: 6px;width: 25%;float: left;clear: both;}div.multioptiontext {padding: 6px;width: 33%;clear: right;}div.addtocart, .outofstock{margin-top: 10px;margin-bottom: 10px;text-align: center;}div.detailaddtocart, div.detailoutofstock{text-align:left;}div.prodrating {float: left;width: 100%;margin-top: 18px;margin-bottom: 10px;text-align: center;}.notifystock {padding-top: 0px;}div.quantity {float: left;width: 190px;clear: both;}div.quantitytext {margin-top: 18px;float: left;width: 47%;text-align: right;}div.quantityinput {margin-top: 10px;float: right;width: 48%;text-align: left;padding: 0px;height: 65px;}div.freeshippingexempt {display: none;}div.detailprodnavigation {width: 97%;margin-bottom: 16px;}div.detailcheckoutbutton {margin-left: 7px;}div.detailimage.allprodimages {line-height: 0;text-align: center;margin: 0 auto;}div.detailid {color: #666;font-size: 1em;margin-top:10px;margin-left:10px;}div.detailname {padding: 6px 0;margin: 4px 10px;border-bottom: 1px solid #ccc;}.detailname h1 {font-size: 1.2em;text-align: center;margin: 0;}span.detaildiscountsapply {margin-left: 36px;color: #3B76B0;display: none;}div.detaildiscounts {width: 79%;color: #3B76B0;float: left;margin-left: 7px;}.allproddiscounts {display: none;}div.detailmanufacturer {float: left;width: 98%;margin: 0px;padding: 0px;color: #666;}div.detailsku {float: left;width: 98%;margin: 10px;color: #666;}div.detailinstock {float: left;width: 98%;}div.detaildescription {font-size: 0.9em;margin: 15px 10px;padding-top: 4px;line-height: 1.8em;}div.detaildescription ul, div.detaildescription ol {margin: 0 0 0 1.5em;}div.detailprice {font-size: 1.2em;font-weight: bold;color: #333;margin: 10px;}div.detaillistprice {font-size: 1em;font-weight: normal;padding-top: 6px;color: #DA6A1E;margin-left:10px;}div.detailcurrency {padding-top: 6px;font-size: 0.8em;float: left;width: 96%;color: #666;margin-left: 10px;border-bottom: 1px solid #ccc;padding-bottom: 20px;}div.detailoption {width: 100%;}div.detailoptions {padding: 6px;margin-left: 0px;}select.detailprodoption {font-size:0.9em;width:50%;margin:7px;border:1px solid #ccc;padding:3px;}input.detailprodoption {font-size: 0.9em;margin: 7px;border: 1px solid #ccc;padding: 2px;}div.detailoptiontext {padding: 6px;width: 30%;float: left;clear: both;}div.detailmultioptiontext {padding: 6px;width: 33%;clear: right;}.previousnext {padding-top: 20px;padding-bottom: 6px;text-align: center;font-size: 0.9em;border-top: 1px solid #ccc;}div.emailfriend {padding-top: 10px;text-align: center;float: right;width: 100%;}td.emfhl {background-color: #aaa;font-size: 1.2em;color: #fff;font-weight: bold;}td.emfll {line-height: 18px;}div.detailquantity {flex-grow:1;text-align:right;}div.detailquantitytext {float: left;width: 47%;text-align: right;}div.detailquantityinput {margin-top: 16px;float: right;width: 48%;text-align: left;padding: 0px;height: 65px;}#w0quant {height: 21px;width: 50px;border: 1px solid #ccc;}.detailnotifystock {text-align: center;padding-top: 6px;}div.reviews {margin:4px 10px;}hr.review {height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #bbb;padding: 4px;margin-top: 6px;}input.smaskaquestion, input.smemailfriend {line-height: 7px;}div.reviewprod {background-color: #eee;padding: 10px;}p.cstitle {font-size: 1.2em;padding: 6px;float: left;width: 98%;margin-top: 10px;margin-bottom: 12px;border-bottom: 1px solid #ccc;}div.catnavcheckout{padding-right:12px;}div.catnavandcheckout {background-color: #eee;border-bottom: 1px solid #ccc;margin:4px 0 10px 0;padding:6px 0px 6px 12px;}div.catnavigation {margin:0;font-size: 1em;}.catnavwrapper {background: #fff !important;border: 1px solid #fff !important;}div.navdesc {display: none;}div.catimage {display: block;margin-left: auto;margin-right: auto;text-align: center;}div.catdesc {}div.catname {width: 100%;text-align: center;padding-top: 5px;font-size: 1.2em;}.catdiscounts, .allcatdiscounts {padding-left: 10px;font-weight: normal;color: #3B76B0;font-size: 0.9em;}div.categorymessage {padding-top: 0px;font-size: 1.3em;}p.noproducts {padding-top: 28px;text-align: left !important;}.allcatdiscounts {display: none;}div.qbuywrapper div.prodimage {border: 0px;width: 200px;border-right: 1px solid #ccc;float: left;}div.qbuywrapper div.prodname {float: right;width: 60%;border-bottom: 1px solid #ccc;text-align: left;margin-top: 12px;}input.askaquestion, input.emailfriend {background: #1F3284;color: #fff;height: 21px;border: 0;border-radius: 4px;font-size: 12px;cursor: pointer;margin-top: 7px;}div.socialmediabuttons {padding: 4px;border: 1px solid #ccc;margin: 4px 10px;background: #dedede;}div.sociallinkedin {margin: 7px 0 0 0;}div.socialfacebook {margin: 3px 15px 0 0;}div.socialtwitter {margin: 7px 15px 0 0;}div.socialgoogle {margin-top: 4px;}div.socialpinterest {margin: 4px 0 0 0;}div.socialcustom {margin: 7px 15px 0 0;}div.socialaskaquestion, div.socialemailfriend {margin: 0 15px 0 0;}@media screen and (max-width:1300px) {#maincontainer {width: 980px;}.toptextlinks {text-align: right;position: relative;top: -130px;}div.searchbox {margin-top: -32px;width: 468px;text-align: left;height: 46px;float: left;}.lefthand {margin-left: -980px;}#footer {width: 980px;}div.bottomlinks1, div.bottomlinks2, div.bottomlinks3, div.bottomlinks4 {width: 209px;}div.homepics {width: 830px;}div.picscontent {width: 396px;}div.prodtext {width: 290px;}div.detailid {width: 70%;}div.detailname {width: 98%;}div.detaildiscounts {width: 70%;margin-left: 13px;}div.detailmanufacturer {width: 70%;}div.detailsku {width: 72%;}div.detailinstock {width: 72%;}div.detaildescription {width: 98%;}}@media screen and (max-width:1008px) {#maincontainer {width: 680px;}.lefthand {margin-left: -680px;}.navextra {display: none;}#footer {width: 680px;}div.bottomlinks1, div.bottomlinks2, div.bottomlinks3, div.bottomlinks4 {width: 138px;}div.homepics {width: 530px;}div.picscontent {width: 244px;}div.prodtext {width: 140px;}div.detailprodnavigation {width: 95%;}div.detailname {width: 96%;float: left;}div.detailid, div.detailmanufacturer {width: 96%;float: left;}div.detaildiscounts {width: 96%;float: left;margin-left: 0px;}div.detaildescription {width: 96%;float: left;margin-bottom: 10px;}div.detailoptions {width: 90%;}}@media screen and (max-width:690px) {#maincontent {margin-left: 0px;border: 0px;}#maincontainer {width: 468px;}.topleftlinks {display: inline;float: left;padding-top: 4px;font-size: 0.8em;}span.toptextlinks {display: none;}#navlist {display: none;}div.searchbox {margin-top: -32px;width: 468px;text-align: left;height: 46px;float: left;}#input-keywords {width: 434px;}.lefthand {display: none;}span.prodcats {display: none;}#footer {width: 468px;}div.bottomlinks1, div.bottomlinks2, div.bottomlinks3 {width: 118px;}div.bottomlinks4 {display: none;}div.homepics {width: 460px;}div.picscontent {width: 444px;}div.prodtext {width: 330px;}textarea.addinfo {width: 150px;}div.prodfilter {display: none;}div.prodfilterbar {display: none;}div.prodnavigation {width: 93%;}}@media screen and (max-width:400px) {#maincontainer {width: 308px;}div.searchbox {width: 308px;}#input-keywords {width: 274px;}div.callbacks_container, div.rslides {display: none;}div.homepics {width: 300px;}div.picscontent {width: 284px;}div.prodtext {width: 180px;}#footer {width: 308px;}div.bottomlinks3 {display: none;}.cobtbl select {font-size: 0.8em;}.cobcol1 {display: none;}div.store {padding: 0px;}div.prodnavigation {width: 90%;}}div.categories, div.products, div.csproducts, div.ddproducts {float: left;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-line-pack: start;align-content: flex-start;padding: 0;margin: 0;}div.categories > div.category, div.products > div.product, div.csproducts > div.csproduct, div.ddproducts > div.ddproduct {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 0;-ms-flex: 0 0 95%;flex: 0 0 95%;min-width: 300px;max-width: 390px;position: relative;text-align: center;background-color: #FFFFFF;border: 1px solid #cacaca;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);padding: 0.2rem;margin: 0 0 1.25rem 0;}@media print, screen and (min-width: 40em) {div.categories > div.category, div.products > div.product, div.csproducts > div.csproduct, div.ddproducts > div.ddproduct {-webkit-box-flex: 0;-ms-flex: 0 0 48%;flex: 0 0 48%;margin: 0 0 1.25rem 0;}}@media screen and (min-width: 75em) {div.categories > div.category, div.products > div.product, div.csproducts > div.csproduct, div.ddproducts > div.ddproduct {-webkit-box-flex: 0;-ms-flex: 0 0 31%;flex: 0 0 31%;}}div.categories > div.category:hover, div.products > div.product:hover, div.csproducts > div.csproduct:hover, div.ddproducts > div.ddproduct:hover {-webkit-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);-webkit-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.6);box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.6);}div.video, p.video {position: relative;height: 0;overflow: hidden;text-align: center !important;margin: 0 auto 1rem auto;padding: 0 0 56.272% 0;z-index: 90;}div.video iframe, div.video object, div.video embed, div.video video, p.video iframe, p.video object, p.video embed, p.video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media screen and (min-width: 40em) {div.video, p.video {padding: 0 0 50.6448% 0;}}@media screen and (min-width: 64.0625em) {div.video, p.video {padding: 0 0 45.0176% 0;}}@media screen and (min-width: 75em) {div.video, p.video {padding: 0 0 39.3904% 0;}}@media screen and (min-width: 40em) {div.video iframe, div.video object, div.video embed, div.video video, p.video iframe, p.video object, p.video embed, p.video video {left: 5%;width: 90%;}}@media screen and (min-width: 64.0625em) {div.video iframe, div.video object, div.video embed, div.video video, p.video iframe, p.video object, p.video embed, p.video video {left: 10%;width: 80%;}}@media screen and (min-width: 75em) {div.video iframe, div.video object, div.video embed, div.video video, p.video iframe, p.video object, p.video embed, p.video video {left: 15%;width: 70%;}}div.video100, p.video100 {position: relative;height: 0;overflow: hidden;text-align: center !important;margin: 0 auto 1rem auto;padding: 0 0 56.272% 0;z-index: 90;}div.video100 iframe, div.video100 object, div.video100 embed, div.video100 video, p.video100 iframe, p.video100 object, p.video100 embed, p.video100 video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}div.prodarticle div.csprodprice, div.prodarticle div.prodprice {display: none}div.prodarticle div.proddiscounts.eachproddiscount {display: none}div.detaildateadded {font-size: 0.9em;color: #333}div.detaildateaddedlabel {padding: 0 0.5em 0 0}div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion {display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;padding: 0.85em 1em;border: 1px solid transparent;border-radius: 4px;-webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;transition: background-color 0.25s ease-out, color 0.25s ease-out;font-family: "FontAwesome", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.9rem;-webkit-appearance: none;line-height: 1;text-align: center;cursor: pointer;background: #009966;}[data-whatinput='mouse'] div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion {outline: 0;}div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion.disabled, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion[disabled], div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion.disabled:hover, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion[disabled]:hover, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion.disabled:focus, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion[disabled]:focus {background-color: #009966;color: #FFFFFF;}div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion:hover, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion:focus {background-color: #007a52;color: #FFFFFF;}div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend {display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;padding: 0.85em 1em;border: 1px solid transparent;border-radius: 4px;-webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;transition: background-color 0.25s ease-out, color 0.25s ease-out;font-family: "FontAwesome", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.9rem;-webkit-appearance: none;line-height: 1;text-align: center;cursor: pointer;background: #008CBA;}[data-whatinput='mouse'] div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend {outline: 0;}div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend.disabled, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend[disabled], div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend.disabled:hover, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend[disabled]:hover, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend.disabled:focus, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend[disabled]:focus {background-color: #008CBA;color: #FFFFFF;}div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend:hover, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend:focus {background-color: #007095;color: #FFFFFF;}div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend {font-size: 1rem;font-weight: 400;border-radius: 4px;padding: 0.2em 0.5em;margin: 0;height: 28px;}div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion:hover, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion:active, div.socialmediabutton.smaskaquestion input.ectbutton.smaskaquestion:focus, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend:hover, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend:active, div.socialmediabutton.smemailfriend input.ectbutton.smemailfriend:focus, button.ectbutton.mincart:hover, button.ectbutton.mincart:active, button.ectbutton.mincart:focus {color: #fffc11;text-decoration: none;}