/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}#choicecontainer{position:absolute;top:0;background-color:white;border:solid thin black;max-width:400px}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button[disabled],html input[disabled]{cursor:default}label.inline{display:inline-block}
.yellowbackground{background-color:yellow!important}.greenbackground{background-color:green!important}.red-color{color:red}.indentforlabel{margin-left:20%}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Open Sans Extrabold';font-style:normal;font-weight:800;src:url(//themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-hnZ2MAKAc2x4R1uOSeegc5U.eot);src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-hnZ2MAKAc2x4R1uOSeegc5U.eot) format("embedded-opentype"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format("woff")}
@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXZ2MAKAc2x4R1uOSeegc5U.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXZ2MAKAc2x4R1uOSeegc5U.eot) format("embedded-opentype"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format("woff")}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Open Sans",Helmet,Freesans,sans-serif}body{background:#f2f2f2;color:#555;line-height:1.5}a{position:relative;color:#c15727;text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}
a:hover{color:#97441e;text-decoration:underline}a:active{top:1px;color:#97441e;text-decoration:underline}h1,.h1{font-size:2em;margin:0 0 .67em;color:#555;line-height:1.125}h2,.h2{font-size:1.5em;margin:0 0 .83em;color:#555;line-height:1.125}h3,.h3{font-size:1.17em;margin:0 0 1em;color:#555;line-height:1.25}
h4,.h4{font-size:1em;margin:0 0 1.33em;color:#555;line-height:1.25}h5,.h5{font-size:.83em;margin:0 0 1.67em;color:#555}h6,.h6{font-size:.83em;margin:0 0 2.33em;text-transform:uppercase;color:#b7b7b7}p{margin:0 0 24px}code{background-color:#fee9cc;padding:1px 3px}
pre{background-color:#f2f2f2;display:block;margin:0 0 .938em;padding:8px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid lightgray;border:1px solid rgba(0,0,0,0.15)}
blockquote{background-color:#f2f2f2;border-left:5px solid lightgray;padding:.938em}blockquote p{font-weight:300;margin-bottom:5px}blockquote small:before{content:'\2014 \00A0'}.cartprice{float:right};ol,ul{margin:.938em 0}ol ol,ul ul{margin:.5em 0}
ul ul{list-style:circle}ul ul ul{list-style:square}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}.circle{list-style-type:circle}.square,.circle ul{list-style-type:square}.upper-roman,.outline{list-style:upper-roman}.outline ol{list-style:upper-alpha}
.outline ol ol{list-style:decimal}.outline ol ol ol{list-style:lower-alpha}.outline ol ol ol ol{list-style:lower-roman}.lower-roman{list-style-type:lower-roman}.upper-alpha{list-style-type:upper-alpha}.lower-alpha{list-style-type:lower-alpha}.unstyled,.form-fields{margin-left:0;padding-left:0;list-style:none}
.unstyled>li:empty{display:none}.inline>li{display:inline-block}.inlineprice{text-align:right;width:200px}.strike{text-decoration:line-through}.inlineqty{float:left;width:100px;text-align:left}img{max-width:100%;height:auto;position:relative}p img{margin-top:5px}
.alignnone{margin:5px 1.625em 1.625em 0}.aligncenter,div.aligncenter{clear:both;display:block;margin:5px auto}.alignleft,.aligncenter{margin-bottom:1.625em}.alignright-tbl{display:inline;float:right;margin-left:1.625em;margin-bottom:0}.alignleft{display:inline;float:left;margin-right:1.625em}
.alignright{display:inline;float:right;margin-left:1.625em;margin-bottom:0}.floatright{float:right}.left,.btn-left{float:left}.right,.btn-right{float:right}.eqlistbuttons{width:48%;max-width:170px;margin-bottom:3px}table{width:100%;margin-bottom:16px;padding:0;border-collapse:collapse}
table tr{margin-bottom:0}table th,table td{padding:10px 10px 9px;line-height:18px;text-align:left}table th{padding-top:9px;font-weight:bold;vertical-align:middle}table td{vertical-align:top;border-top:1px solid lightgray}table tbody th{border-top:1px solid lightgray;vertical-align:top}
.condensed-table th,.condensed-table td{padding:5px 5px 4px}.bordered-table{border:1px solid lightgray;border-collapse:separate;*border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bordered-table th+th,.bordered-table td+td,.bordered-table th+td{border-left:1px solid lightgray}
.zebra-striped tbody tr:nth-child(odd) td,.zebra-striped tbody tr:nth-child(odd) th{background-color:#f2f2f2}.zebra-striped tbody tr:hover td,.zebra-striped tbody tr:hover th{background-color:#eaeaea}.shadebackgrd{background-color:#eaeaea}label{font-weight:bold;display:block;line-height:1.3em;clear:both;margin:.938em 0 4px 0}
input[type="text"],input[type="file"],input[type="tel"],input[type="number"],input[type="password"],input[type="email"],textarea,select,input[type="email"]{background:#f2f2f2;-moz-box-shadow:inset 0 1px 1px rgba(37,37,37,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(37,37,37,0.1);box-shadow:inset 0 1px 1px rgba(37,37,37,0.1);color:#363636;border:1px solid lightgray;padding:8px 5px}
input[type="button"],input[type="reset"],input[type="submit"],button[type="reset"],button[type="submit"]{color:#fff;background-color:#c15727;border:1px solid lightgray;padding:8px 10px}
#EmailEquipButtons input[type="button"]{color:#c15727;background-color:#d3d3d3;border:1px solid lightgray;padding:8px 10px;margin-bottom:15px}.GrayButtons{color:#c15727!important;background-color:#d3d3d3!important;border:1px solid lightgray!important;padding:8px 10px;margin-bottom:15px!important}
input[type="text"]:focus,input[type="file"]:focus,input[type="password"]:focus,textarea:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="email"]:focus{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
hr{color:lightgray;background-color:lightgray;height:2px;border:0;margin:10px 0;clear:both}.btn{position:relative;display:inline-block;*display:inline;padding:4px 14px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#555;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:lightgray;*background-color:lightgray;border:1px solid #bbb;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#b7b7b7 #b7b7b7 lightgray;border-bottom-color:#a2a2a2;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#555;background-color:#b7b7b7;*background-color:#b7b7b7}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover{color:#555;text-decoration:none;background-color:#b7b7b7;*background-color:#b7b7b7;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{top:1px;background-color:lightgray;background-color:lightgray \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:lightgray;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large,input.btn-large,button.btn-large{padding:12px 24px;font-size:16px;line-height:normal}
.btn-large [class^="icon-"]{margin-top:2px}.btn-small,input.btn-small,button.btn-small{padding:3px 9px;font-size:12px;line-height:18px}input.formfield{margin-bottom:.2em}.btn-small [class^="icon-"]{margin-top:0}
.btn-mini,input.btn-mini,button.btn-mini{padding:2px 6px;font-size:12px;line-height:17px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}.btn-primary{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#c15727;*background-color:#97441e;border-color:#97441e #97441e #c15727;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:white;background-color:#97441e;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#97441e \9}.btn-warning{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f39106;border-color:#f39106 #f39106 #faa732;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:white;background-color:#f39106;*background-color:#faa732}.btn-warning:active,.btn-warning.active{background-color:#f39106 \9}.btn-danger{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#c72f29;border-color:#c72f29 #c72f29 #da4f49;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:white;background-color:#c72f29;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#449b44;border-color:#449b44 #449b44 #5bb75b;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:white;background-color:#449b44;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#3195b2;border-color:#3195b2 #3195b2 #49afcd;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:white;background-color:#3195b2;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#252525;border-color:#252525 #252525 #363636;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:white;background-color:#252525;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-link{color:#c15727;cursor:pointer;border-color:transparent}.btn-link:hover{color:#97441e;text-decoration:none;background-color:transparent;border-color:black}.btn-link[disabled]:hover{color:#b7b7b7;text-decoration:none}.btn,input[type="submit"],button[type="reset"],button[type="submit"],#searchsubmit{border-radius:0;border:0}
.minWidth{width:48px}.icon{background:url(/pics/icon-sprite.png) no-repeat 0 0;display:inline-block;width:32px;height:32px;float:left}.icon-sm{background:url(/pics/icon-socialmedia-sprite.png) no-repeat 0 0;display:inline-block;width:24px;height:32px;float:left}
.icon-sm-md{background:url(/pics/icon-socialmedia-sprite-medium-48.png) no-repeat 0 0;display:inline-block;width:48px;height:40px;float:left}.icon-sm-lg{background:url(/pics/icon-socialmedia-sprite-large.png) no-repeat 0 0;display:inline-block;width:61px;height:61px;float:left}
.icon-edit{background:url(/img/edit-sprite.png) no-repeat 0 0;display:inline-block;width:40px;height:40px;float:left}.icon-trash-dark{background:url(/img/trashcan1.png) no-repeat 0 0;display:inline-block;width:32px;height:32px;float:left}.icon-trash{background-position:0 -384px}
.icon-mail-dark{background-position:-32px -352px}.icon-mail{background-position:0 -352px}.icon-logout{background-position:0 -320px}.icon-connect{background-position:0 -288px}.icon-contact{background-position:0 -256px}.icon-links{background-position:0 -224px}
.icon-about{background-position:0 -192px}.icon-mobile-menu-open{background-position:0 -160px}.icon-youtube{background-position:0 0}.icon-youtube:hover{background-position:-32px 0}.icon-twitter{background-position:0 -32px}.icon-twitter:hover{background-position:-32px -32px}
.icon-facebook{background-position:0 -64px}.icon-facebook:hover{background-position:-32px -64px}.icon-linkedin{background-position:0 -96px}.icon-linkedin:hover{background-position:-32px -96px}.icon-pinterest{background-position:0 -128px}.icon-pinterest:hover{background-position:-32px -128px}
.icon-googleplus{background-position:0 -160px}.icon-googleplus:hover{background-position:-32px -160px}.icon-twitter-md{background-position:0 0}.icon-twitter-md:hover{background-position:-50px 0}.icon-youtube-md{background-position:0 -40px}.icon-youtube-md:hover{background-position:-50px -40px}
.icon-facebook-md{background-position:0 -80px}.icon-facebook-md:hover{background-position:-50px -80px}.icon-linkedin-md{background-position:0 -120px}.icon-linkedin-md:hover{background-position:-50px -120px}.icon-pinterest-md{background-position:0 -160px}.icon-pinterest-md:hover{background-position:-50px -160px}
.icon-googleplus-md{background-position:0 -200px}.icon-googleplus-md:hover{background-position:-50px -200px}.icon-email-md{background-position:0 -240px}.icon-email-md:hover{background-position:-50px -240px}.icon-twitter-lg{background-position:0 0}.icon-twitter-lg:hover{background-position:-61px 0}
.icon-youtube-lg{background-position:0 -61px}.icon-youtube-lg:hover{background-position:-61px -61px}.icon-facebook-lg{background-position:0 -122px}.icon-facebook-lg:hover{background-position:-61px -122px}.icon-linkedin-lg{background-position:0 -183px}.icon-linkedin-lg:hover{background-position:-61px -183px}
.icon-googleplus-lg{background-position:0 -244px}.icon-googleplus-lg:hover{background-position:-61px -244px}.icon-pinterest-lg{background-position:0 -305px}.icon-pinterest-lg:hover{background-position:-61px -305px}.icon-edit-trash{background-position:0 0}.icon-edit-trash:active{background-position:-40px 0}
.icon-edit-pencil{background-position:0 -40px}.icon-edit-pencil:active{background-position:-40px -40px}.icon-edit-cart{background-position:0 -80px}.icon-edit-cart:active{background-position:-40px -80px}.icon-edit-email{background-position:0 -120px}.icon-edit-email:active{background-position:-40px -120px}
.social-media-link{line-height:61px;padding-top:0;font-size:1.3em}.icon-shopping-cart-dark{background-position:-61px -32px}.icon-shopping-cart{background-position:0 -32px}.icon-prod{background:url(/pics/icon-socialmedia-sprite.png) no-repeat 0 0;display:inline-block;width:32px;height:32px;float:left;margin:.1em 0}
.connect-bg{background-color:#c15727}#product-connect-links .icon-prod{margin-left:3px}#product-connect-links .icon-youtube{background-position:-32px -0px}#product-connect-links .icon-twitter{background-position:-32px -32px}#product-connect-links .icon-facebook{background-position:-32px -64px}
#product-connect-links .icon-linkedin{background-position:-32px -96px}#product-connect-links .icon-pinterest{background-position:-32px -128px}#product-connect-links .icon-googleplus{background-position:-32px -160px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.vert{height:32px}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}::selection{background:#fee9cc;color:#252525}::-moz-selection{background:#fee9cc;color:#252525}img::selection{background:transparent}
img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.polaroid{padding:.75em;border:1px solid lightgray}.thick{height:3px}.thin{height:1px}.no-clear{clear:none}.no-border{border:0}.no-margin{margin:0}.hide,.GetEmailValue{display:none}
.text-upper{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.table-text-center{text-align:center}.table-text-right{text-align:right}.text-large{font-size:1.125em;line-height:1.5}.fleft{float:left}
.pcursor{cursor:pointer}.text-small,.field-description{font-size:13px;font-size:.813rem}.text-tiny{font-size:12px;font-size:.75rem}.padded{padding:16px}.border{border:1px solid lightgray}.border-bottom{padding-bottom:8px;border-bottom:1px solid lightgray}p.border-bottom,div.border-bottom,li.border-bottom{padding-bottom:.938em;margin-bottom:.938em}
.border-top{padding-top:8px;border-top:1px solid lightgray}p.border-top,div.border-top,li.border-top{padding-top:.938em;margin-top:.938em}.border-bottom-cat-list{padding-top:.2em;margin-top:.2em;border-bottom:1px solid lightgray;max-height:38px}.cat-list-height{padding-top:.2em;margin-top:.2em;border-bottom:0;max-height:38px}
.border-right{border-right:1px solid #f2f2f2}.border-left{border-left:1px solid #f2f2f2}.link-border-right{padding-right:10px;margin-right:10px;border-right:1px solid lightgray}.text-muted,.field-description{color:#9e9e9e}.text-primary{color:#c15727}.text-secondary{color:#782b2d}
.text-success{color:#5bb75b}.text-info{color:#49afcd}.text-warning{color:#faa732}.text-danger,.required{color:#da4f49}.discount{color:#f00}.bg-primary{color:white;background-color:#c15727}.bg-secondary{color:white;background-color:#782b2d}.bg-success{color:white;background-color:#5bb75b}
.bg-info{color:white;background-color:#49afcd}.bg-warning{color:white;background-color:#faa732}.bg-danger{color:white;background-color:#da4f49}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-success{background-color:#e9f5e9;border-color:#c5e6c5;color:#449b44}
.alert-info{background-color:#e9f5f9;border-color:#c1e4ee;color:#3195b2}.alert-warning{background-color:#fef2e0;border-color:#fee7c7;color:#f39106}.alert-danger{background-color:#fcf3f3;border-color:#f4cac8;color:#c72f29}.address-block{overflow:hidden;min-height:248px!important}
.quote-address-block{overflow:hidden;min-height:265px!important}button.close{padding:0;cursor:pointer;background:0;border:0;-webkit-appearance:none}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#363636;text-shadow:0 1px 0 white;opacity:.2;filter:alpha(opacity=20)}
.close:hover,.close:focus{color:#363636;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.inline-label{display:inline-block;margin:4px 0;font-weight:normal}.inline-label-bold{display:inline-block;margin:4px 0;font-weight:bold;min-width:200px}
.zip5{width:12%;min-width:80px}.zip4{width:10%;min-width:60px}.tiny{width:15%}.small{width:23%}.medium{width:47%;max-width:400px}.large{width:97%}.large-selector{max-width:97%}.field{clear:both;margin-bottom:.9em}.field-group{display:inline-block}.field-group+.field-group{margin-left:12px}
.field-group label{margin-top:0}.field-label{font-weight:bold;margin:.938em 0 4px 0}.required.field-description{font-weight:bold}.submit,.single-field{margin:.938em 0}.hcenter{display:table;margin:0 auto}.vcenter{vertical-align:middle}.slider-thumbs{max-width:80px}
.row{*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}[class*="span"]:first-child{margin-left:0}
.container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.ProductInfoLeft{max-width:300px}.span3{width:220px}.span2{width:140px}
.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}
.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.48936170212765%;*width:.9143617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4 .ProductInfoLeft{width:31.914893617021278%;*width:31.861702127659576%}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:5000}
#modal,.modal{position:absolute;border-radius:14px;border:solid medium grey;padding:8px;z-index:8000;background:#fff}#mcontent{border-radius:8px;background:#fff;padding:20px}#close{position:absolute;background:url(/img/btn_close_new.png) 0 0 no-repeat;width:30px;height:30px;display:block;text-indent:-9999px;top:0;right:0;z-index:500}
.greyblock{border:solid thin white;padding:4px}.greyblock:hover{border-color:grey!important;cursor:pointer}.selectedborder{font-weight:bold;border-color:black!important}#searchform{z-index:4500}#itemhead{height:30px}.ui-menu{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:12pt;color:#666;list-style:none;padding:2px;margin:0;display:none;z-index:999999;background-color:#fff;width:245px;border:1px solid black;overflow:hidden;white-space:normal}
.ui-menu .ui-menu{margin-top:-3px;width:240px}.ui-menu .ui-menu-item{margin:0;padding:0;overflow:hidden}.ui-menu .ui-menu-item a{width:100%;text-decoration:none;display:block;padding:.2em .4em;line-height:1.2;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}
.ui-menu-item a:hover{background-color:#333;color:#fff}.ui-menu-item a:active{background-color:#333;color:#fff}.ui-state-focus{background-color:#333;color:#fff}#stext+.ui-menu{width:240px}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:240px;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}
#paymentcontainer{min-width:400px}.col-add-to-cart-lt{width:47.5%;float:left}.col-add-to-cart-md{width:19.5%;float:left}.col-add-to-cart-rt{width:28%;float:left}.acc-rel-hdr-lt{width:85%;float:left}.acc-rel-hdr-rt{width:15%;float:right}.stock-number{float:left;padding:10px;position:relative}
.newitem{position:absolute;right:-38px;top:6px}.ccinfo_radio{float:left}.ccinfo_label{margin:0}.ccinfo_desc{margin-left:30px;padding-top:5px;padding-bottom:5px;cursor:pointer}@media(min-width:1200px){.newitem{top:9px;right:-44px}.row{*zoom:1}.address-block{overflow:hidden;min-height:240px!important}
.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container{width:1170px}.span12{width:1170px}.span11{width:1070px}
.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.ProductInfoLeft{max-width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}
.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}
.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}
.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4 .ProductInfoLeft{width:31.623931623931625%;*width:31.570740134569924%}
.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}
.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}
.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}
.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}
.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}
.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}
.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}
.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}
.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}#paymentcontainer{min-width:500px}}@media(min-width:769px) and (max-width:979px){.ui-menu{width:195px}
.row{*zoom:1}.np-scroll{font-size:90%}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:724px}
.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.ProductInfoLeft{max-width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}
.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}
.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}
.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4 .ProductInfoLeft{width:31.491712707182323%;*width:31.43852121782062%}
.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}
.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}.col-add-to-cart-lt{width:100%;float:left}.col-add-to-cart-md{width:17.5%;float:left}
.col-add-to-cart-rt{width:77.5%;float:left}.acc-rel-hdr-lt{width:80%;float:left}.acc-rel-hdr-rt{width:20%;float:right}}@media(max-width:768px){.ui-menu{width:170px}body{padding-right:20px;padding-left:20px}.np-scroll{font-size:80%}.np-scroll-head{font-size:100%}
.np-scroll-button{display:none}.container-fluid{padding:0}.container{width:auto}.row-fluid{width:100%}.row{margin-left:0}[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}}.col{display:block;float:left;width:100%;min-height:30px;margin-right:2%}
.col-border-bottom{display:block;float:left;width:100%;min-height:30px;height:28px;margin-right:2%;border-bottom:1px solid lightgray;border-spacing:0}.col-no-border-bottom{display:block;float:left;width:100%;min-height:30px;height:28px;margin-right:2%;border-bottom:0}
.one-half{width:47.5%}.one-third{width:31%}.one-third-nowrap{width:32%}.two-thirds{width:64%}.two-thirds-nowrap{width:64%}.one-fourth{width:22.75%}.two-fourths{width:45.5%}.three-fourths{width:72.25%}.one-fourth-nowrap{width:22.75%}.three-fourths-nowrap{width:72.25%}
.one-fifth{width:18.2%}.two-fifths{width:36.4%}.three-fifths{width:54.6%}.four-fifths{width:72.8%}.one-fifth-nowrap{width:18%}.wrapper{position:relative;background:white}.branding{background:#363636;color:#f2f2f2}.branding-inner{height:195px}.nav-bar{background:#252525;height:35px}
.nav-bar-inner{z-index:100}.nav-bar-inner,.branding-inner{position:relative}.nav-bar-inner a,.branding-inner a{color:#b7b7b7}.nav-bar-inner a:hover,.branding-inner a:hover{color:#f2f2f2}.nav-bar-inner a:hover,.nav-bar-inner a:active,.branding-inner a:hover,.branding-inner a:active{text-decoration:none}
.site-title{width:575px;top:55px;left:0}.site-title a{color:#f2f2f2}.site-title .logo{background:transparent url(/pics/fs-sprite.png) no-repeat top right;float:left;margin-right:20px;width:60px;height:103px}.site-title img{float:left;margin-right:20px}.site-title h1{margin:15px 0 0;font-family:"Open Sans Extrabold",Helmet,Freesans,sans-serif;font-weight:800;font-size:36px;font-size:2.25rem}
.site-title .site-description{font-size:.813em;color:#f2f2f2;font-weight:normal}.site-title h1,.site-title .site-description{text-transform:uppercase}.HeaderH1{margin:15px 0 0;font-family:"Open Sans Extrabold",Helmet,Freesans,sans-serif;font-weight:800;font-size:36px;font-size:2.25rem;text-transform:uppercase;color:#FFF;height:46px;line-height:1.0}
.cart-promo{background:#252525;padding:8px;height:45px;float:right;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.5);box-shadow:0 0 5px 2px rgba(0,0,0,0.5)}.cart{margin-right:60px}.cart a{height:29px;line-height:29px;display:block}.cart-copy{border-right:1px solid #555;margin-right:10px;padding-right:10px}
.cart-total{font-weight:700}.promo{position:relative;background:#151515;border:1px solid #151515;height:28px;width:164px}.promo .promo-code{background:white;width:104px;position:absolute;left:0;top:0}.promo .promo-code:focus{background:white;color:#363636}
.promo .promo-submit{background-color:#252525;right:0;top:0}.promo .promo-code,.promo .promo-submit{color:#b7b7b7;border:0;height:26px;line-height:26px;padding:0 7px}#searchform{background:#f2f2f2;border:1px solid #f2f2f2;height:37px;width:290px;top:40px;right:0}
#s{top:0;left:0;border:0;height:35px;line-height:35px;padding:0 7px;width:288px;font-style:italic;color:#252525}#s:active{font-style:normal}#searchsubmit{top:0;right:0;border:0;height:35px}.mobile-menu-button{top:9px;right:15px;height:32px;line-height:32px}
.mobile-menu-button:active{top:10px}#global-navigation{bottom:20px;left:82px}#global-navigation ul{border-top:1px solid #555;border-bottom:1px solid #555;border-right:1px solid #555}#global-navigation a{padding:0 10px;font-family:"Open Sans Light",Helmet,Freesans,sans-serif;font-weight:300}
#global-navigation li:hover>.sub-menu{display:block}#global-navigation li{border-left:1px solid #555;position:relative}#global-navigation .sub-menu{position:absolute;width:250px;top:35px;left:0;background:#555;z-index:9999;moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2)}
#global-navigation .wide-sub-menu{width:800px}#global-navigation .dbl-sub-menu{width:560px}.sub-menu{display:none}.contact{bottom:20px;right:0}.contact a{padding-left:15px}.contact a span{font-weight:700}.utility-nav{border-right:1px solid #555;margin-right:5px}
.utility-nav li{border-left:1px solid #555}.utility-nav a{padding:0 20px}.utility-nav,.social-nav,.cart,.promo{float:left}.utility-nav ul,#global-navigation ul,.contact ul{margin:0}.utility-nav a,#global-navigation a,.contact a{line-height:35px;height:35px;display:block}
.promo-submit,.mobile-menu-button,#searchform,#s,#searchsubmit,.site-title,#global-navigation,.contact{position:absolute}.main{padding:20px 0}#content{position:relative}.quick-links{margin:0;border-bottom:1px solid lightgray}.quick-links li{padding:10px 0;border-top:1px solid lightgray}
.quick-links em{font-size:12px;font-size:.75rem;display:block;line-height:16px}.hero{position:relative;height:426px}.hero img{display:block;position:absolute;top:0;left:0}.callout{background:#363636;color:lightgray;float:left;width:33.33%;font-size:12px;font-size:.75rem}
.callout-img{float:left;width:35%}.callout-img img{display:block}.callout-header{color:#f2f2f2;margin:0 0 10px;font-size:14px;font-size:.875rem}.callout-body{padding:10px;width:65%;float:left}.callout:hover{color:#f2f2f2;text-decoration:none;background:#c15727}
.featured-products{position:relative}.featured-products-title{text-transform:uppercase}.product-container{width:940px;padding:24px}.pager{position:absolute;right:0;top:10px}.pager span{text-align:center;font-family:sans-serif;font-size:72px;width:24px;height:24px;line-height:24px;display:inline-block;color:lightgray}
.pager span.cycle-pager-active{color:#c15727}.pager>*{cursor:pointer}.sidebar li{font-size:.875em;margin-bottom:5px}.refine-by{color:#b7b7b7}.refine-by-title{cursor:pointer}.refine-by-open span.resp-arrow,.account-login-header-open span.resp-arrow{border:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #555}
.refine-by-box{margin-bottom:32px}.refine-by-box ul{max-height:300px;overflow:auto;margin:0}.filters{margin-bottom:32px}.filter{color:#3195b2;position:relative;padding:8px 35px 8px 14px;border:1px solid #c1e4ee;background-color:#e9f5f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;margin-bottom:6px;font-size:1em;line-height:1.25;font-weight:500}
.filter-remove{color:#b7b7b7;position:absolute;top:0;right:7px}.filter-remove:active,.filter-remove:hover{text-decoration:none;color:#555;cursor:pointer}.sort-bar{background:lightgray;height:60px;padding:6px 12px;overflow:hidden}.sort-count{float:left}.sort-options{float:right}
.sort-options ul{margin:0}.sort-count,.sort-options{line-height:48px}.pos-bottom{position:absolute;bottom:0}.pos-bottom-part{position:absolute;bottom:0}.media-content{height:195px;position:relative}.media-content-desc{height:85px;position:relative}.media-content-parts{height:350px;position:relative}
.product-category{min-height:265px}.product-img{position:absolute;top:0;left:0}.product-img .affix{position:fixed;top:2em;left:auto}.product-info{margin-left:320px}.product-sub-title{margin:-16px 0 16px;display:block}.affix>img{width:300px}.affix-bottom{position:absolute;bottom:370px}
.availability{padding:0;border-top:1px solid lightgray;border-bottom:1px solid lightgray}.in-stock{color:#5bb75b;font-weight:700}.status-info{display:block;color:#da4f49}.price{display:block;font-weight:700;font-size:18px;font-size:1.125rem;margin-bottom:5px}
.price-from{color:#b7b7b7}.qnty{float:left;max-width:99px;height:40px;margin-right:10px;margin-bottom:15px;font-weight:bold}.product-meta{margin-bottom:1.125em}.mpn .upc .unspsc .ProdNotes a[href^=tel]{color:#555}.product-tasks{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid lightgray}
.option,.related{border:1px solid lightgray;padding:24px;position:relative;margin:0;min-height:90px}.featured-items{padding:24px;position:relative;margin:0;min-height:90px}.featured-items h2{height:120px}.option h2,.related h2{font-size:1.0em;margin:0 0 .83em;color:#555;line-height:1.125}
.option .more,.related .more,.featured-items .more{position:static;top:24px;right:24px}.order-list{border:1px solid lightgray;padding:16px;position:relative}.order-list h2{font-weight:400;font-size:16px;font-size:1rem}.order-list .more{position:absolute;top:16px;right:24px}
.order{border:1px solid lightgray;padding-top:8px;padding-left:24px;padding-bottom:8px;padding-right:24px;margin-bottom:16px}.find-orders-bar{background:lightgray;padding:6px 12px;margin-bottom:32px}.find-orders-bar .form-fields{margin:0}.order-information li{padding-right:15px}
.order-details-container{display:none}.order-totals,.order-totals td{text-align:right}.order-totals li:after,.order-totals td li:after{display:table;line-height:0;content:"";clear:both}.media{overflow:hidden}.media-img{width:30%;padding-bottom:30%;position:relative;height:0;overflow:hidden;margin-right:16px}
.media-wide img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}.media-tall img{display:block;position:absolute;top:0;left:0;height:100%;width:auto}.media-tiny{width:45px;padding-top:45px}.media-tiny img{height:auto}.media-small{width:75px;padding-bottom:75px}
.media-small img{height:auto}.media-medium{width:150px;padding-bottom:150px}.media-medium img{height:auto}.media-full{width:100%;margin-right:0;margin-bottom:6px;padding-bottom:100%}.media-title{margin:0}.media-title+p{margin-top:.938em}.media-border-bottom{border-bottom:1px solid lightgray;padding-bottom:.938em;margin-bottom:.938em}
.IsUsedBy{min-height:333px}.media-border-top{border-top:1px solid lightgray;padding-top:.938em}.media-border-top+.media-border-top{margin-top:.938em}ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li{display:inline-block;padding:13px 10px;margin:0;list-style:none;cursor:pointer;float:left;color:#c15727;background:lightgray;border-top:1px solid #c1c1c1;border-right:1px solid #c1c1c1}
.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px}li.resp-tab-active{border-left:1px solid #c1c1c1;margin-bottom:-1px!important;padding:13px 14px 14px 14px!important;background-color:white}
.resp-content-active,.resp-accordion-active{display:block}.resp-tab-content{border:1px solid #c1c1c1;background-color:white}h2.resp-accordion{font-size:16px;font-size:1rem;font-weight:400;background:lightgray;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px;color:#c15727}
h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0!important;padding:10px 15px!important}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}
.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs .resp-tab-content{border:0}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:0;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important}
.resp-arrow{width:0;height:0;float:right;margin-top:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #c1c1c1}.resp-arrow-small{width:0;height:0;float:right;margin-top:16px;margin-left:10px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #555}
.resp-tab-active .resp-arrow{border-top:0;border-bottom:10px solid #c1c1c1}.resp-tab-active .resp-arrow-small{border-top:0;border-bottom:6px solid #c1c1c1}h2.resp-tab-active{background:#f2f2f2!important}.resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}
@media only screen and (max-width:768px){.availability{font-size:85%}ul.resp-tabs-list{display:none}.alignright{display:inline;float:left;margin-left:0}.alignright-tbl{display:inline;float:left;margin-left:0;vertical-align:middle}h2.resp-accordion{display:block}
.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:0;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{width:100%;border-bottom:1px solid #c1c1c1!important}
}.shop-by-brand li{padding:13px 11px}.colophon-top{background:#c15727}.colophon-bottom{background:#363636}.colophon-top a,.colophon-bottom a{color:#f2f2f2}.colophon-top a:hover,.colophon-bottom a:hover{color:lightgray}.colophon-top-inner{height:110px;position:relative}
.footer-site-title .footer-logo{top:10px;width:50px;height:86px;display:block}.footer-site-title h2{top:35px;left:60px;text-transform:uppercase;margin:0;font-family:"Open Sans Extrabold",Helmet,Freesans,sans-serif;font-weight:800;font-size:26px;font-size:1.625rem}
.footer-site-title .footer-logo,.footer-site-title h2{position:absolute}.footer-contact{position:absolute;top:36px;right:0}.footer-contact ul{margin:0}.footer-contact li{margin-left:60px;float:left}.footer-contact a span{font-weight:700}.footer-contact a{display:block;height:32px;line-height:32px}
.colophon-bottom-inner{padding-top:40px}.colophon-bottom-inner h3{margin:0;color:#f2f2f2}.footer-connect-links{margin:1em 0}.footer-connect-links .icon-sm{background-position:-64px 0;display:none}.footer-promo-code{position:relative;background:#fff;border:1px solid #fff;height:28px;width:160px;margin:1em 0}
.footer-promo-code .promo-code,.footer-promo-code .promo-submit{font-size:16px;font-size:1rem;color:#b7b7b7;border:0;height:26px;line-height:26px;padding:0 7px}.footer-promo-code .promo-code{background:transparent;width:120px;position:absolute;left:0;top:0}
.footer-promo-code .promo-submit{color:#f2f2f2;background-color:#c15727;right:0;top:0}.mobile-menu{display:block;position:fixed;top:0;right:-300px;width:300px;padding-bottom:32px;font-family:Helmet,Freesans,sans-serif;z-index:5000!important}.mobile-menu ul{margin:0;padding-left:0;list-style:none;background:lightgray;width:100%}
.mobile-menu li{border-bottom:1px solid #b7b7b7}.mobile-menu a{display:block;padding:12px 20px 12px 24px;color:#555;text-decoration:none;line-height:1.25}.mobile-menu .cart-total{float:right}.mobile-menu .mobile-menu-promo{border:1px solid #f2f2f2;margin:0 20px 12px 24px}
.mobile-menu .mobile-menu-promo-code{border:0;box-shadow:none;width:192px;float:left;height:35px}.mobile-menu-promo-submit{width:62px;height:35px}.mobile-menu .corporate-menu{margin:15px 0;background:#f2f2f2}.mobile-menu .corporate-menu li{border:0;font-weight:bold}
.mobile-menu .corporate-menu a{border:0;height:32px;line-height:32px;display:block;padding:0 16px 0}.product-cat-menu{position:absolute;top:0;z-index:1}.active-parent-cat>.sub-menu,.active-cat>.sub-menu{display:block}.back-home-menu a,.active-parent-cat>a{border-bottom:1px solid #252525;border-left:1px solid #252525;background:#363636;color:#b7b7b7;font-weight:bold}
.active-cat>a{background:#c15727;color:white;font-weight:bold}::-ms-clear{display:none}.ie7 .wrapper,.ie8 .wrapper{min-width:980px}.ie7 .slider{width:325px}.ie7 .headerspacer{width:325px}.ie7 .cart-promo,.ie8 .cart-promo{filter:progid:DXImageTransform.Microsoft.Shadow(Color=#151515,Strength=3,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#151515,Strength=3,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#151515,Strength=3,Direction=270)}
.ie7 .branding-inner{z-index:9999}.ie7 .main{z-index:-1}.ie7 .inline>li{display:inline}.ie7 .field-group+.field-group{margin:0}.ie7 #global-navigation a,.ie7 .contact a{float:left}.ie7 #global-navigation .sub-menu a{float:none}.ie7 #s{width:276px}.ie7 #searchform{height:35px}
.ie7 .promo{height:26px}.ie7 .cart-promo{height:29px}.ie7 .promo-submit{width:57px}.ie7 .wrapper .visible-md{display:none}.ie7 .callout-body{width:58%}.ie7 .media-img img{height:auto}.ie7 .media-content{width:590px}.ie7 .span6{width:450px;float:left}.ie7 .span4{width:400px}
.ie7 .one-half{width:40%}.ie7 input[type="radio"],input[type="checkbox"]{display:inline!important}.ie7 #CanadaNumber{display:none!important}.ie8 #CanadaNumber{display:none!important}.ie7 .product-info{margin-left:320px}
.ie7 .product-img{width:325px}.ie7 .floatright{float:right}.ie7 .one-third-nowrap{width:200px;float:left}.ie7 .two-thirds-nowrap{width:600px;float:left}.ie8 .hero img{max-height:426px}.ie7 .visible-sm{display:none!important}.ie7 .media-wide img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}
.ie7 .media-tall img{display:block;position:absolute;top:0;left:0;height:220px;width:auto}.ie7 .item-head{width:230px}.ie7 a{position:static;text-decoration:none}.ie7 .filter-remove{color:#b7b7b7;position:absolute;top:0;right:7px}.ie7 .border-bottom-cat-list{padding-top:.2em;margin-top:.2em;border-bottom:1px solid lightgray;max-height:30px}
.ie7 .cat-list-height{padding-top:.2em;margin-top:.2em;border-bottom:0;max-height:35px}.ie7 input[type="radio"],input[type="checkbox"]{display:inline-block!important}.ie7 input[type="radio"] ~ label:before,input[type="checkbox"] ~ label:before{background:none!important;display:inline-block!important;padding:0;margin:5px;cursor:pointer;vertical-align:middle!important}
.ie8 input[type="radio"],input[type="checkbox"]{display:inline-block!important}.ie8 input[type="radio"] ~ label:before,input[type="checkbox"] ~ label:before{background:none!important;display:inline-block!important;padding:0;margin:5px;cursor:pointer;vertical-align:middle!important}
@media(min-width:1200px){html{font-size:115%}.shop-by-brand li{padding:13px 14px}.promo{width:181px}.promo .promo-code{width:114px}.hero{height:530px}.callout-img{width:30%}.callout-body{width:70%}.product-container{width:1170px}.product-category{min-height:425px}
.media-content{height:195px}.media-content-desc{height:105px}.media-content-parts{height:350px}.product-info{margin-left:400px}.affix>img{width:370px}.affix>img .promo-code{width:104px}.footer-promo-code{width:180px}.footer-promo-code .promo-code{width:125px}
}@media(min-width:769px) and (max-width:979px){.media-tiny{width:35px;padding-top:35px}.media-tiny img{height:auto}html{font-size:93.75%}.small{width:47%}.medium{width:80%}.shop-by-brand li{padding:13px 7px}.cart4headcol{width:48%;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid lightgray;min-height:225px}
.utility-nav a{padding:0 10px}.cart{margin-right:15px}.cart-copy{display:none}.promo{width:150px}.promo .promo-code{width:94px}#searchform{width:230px}#s{width:100%}#global-navigation{left:0}.contact li{display:block}.contact a{height:18px;line-height:18px}
.callout{font-size:14px;font-size:.875rem;width:100%;margin-bottom:24px}.callout-img{width:16%}.callout-header{font-size:16px;font-size:1rem}.callout-body{width:84%}.product-category{min-height:265px}.media-content{height:200px}.media-content-desc{height:85px}
.media-content-parts{height:305px}.product-container{width:724px}.product-info{margin-left:248px}.affix>img{width:228px}.filter{font-size:.7em}.footer-site-title h2{width:134px;line-height:24px;top:28px}.footer-contact{top:41px}.footer-contact li{margin-left:32px}
.footer-promo-code{width:104px;height:55px}.footer-promo-code .promo-code{width:100%}.footer-promo-code .promo-submit{top:27px;width:100%}.tabs{font-size:87%}.col-add-to-cart-lt{width:95%;float:left}.col-add-to-cart-md{width:47.5%;float:left}.col-add-to-cart-rt{width:47.5%;float:left}
.acc-rel-hdr-lt{width:100%;float:left}.acc-rel-hdr-rt{width:100%;float:right}}@media(max-width:768px){.floatright{float:none}.media-content-desc{height:85px}.media-content-parts{height:325px}body{padding:0}p{margin:0 0 16px}label.inline{display:inline}.small{width:47%}
.medium{width:80%}.cart4headcol{width:48%;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid lightgray;min-height:225px;font-size:90%}.field-group{display:block;margin-bottom:8px}.field-group+.field-group{margin-left:0}.vert{height:24px}.padded{padding:12px}
.border-right{border:0}input{border-radius:0}.shop-by-brand li{padding:13px 7px}.container{width:100%;padding:0 16px}.main{padding:24px 0}.branding{z-index:1000;width:100%;position:static;top:0;left:0}.branding-inner{position:relative;height:67px}.nav-bar{height:50px}
.site-title{top:5px;left:15px;height:40px;width:225px}.site-title img{height:40px;margin-right:16px;width:auto}.site-title h1{margin-top:5px;font-size:16px;font-size:1rem}.HeaderH1{margin-top:5px;font-size:16px;font-size:1rem}.cart-promo{padding:0;height:50px;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;right:93px}
.cart{border-left:1px solid #555;border-right:1px solid #555;padding:0 15px 0 10px;height:50px;line-height:50px;margin:0}.cart a{margin-top:10px}#searchform{top:15px;right:15px}#s{width:100%}#global-navigation{left:15px}#global-navigation .product-menu{display:block}
#global-navigation ul,#global-navigation li{border:0}#global-navigation li:hover>.sub-menu{display:none}.contact{margin:0 auto;position:relative}.utility-nav,.social-nav,.cart-copy,.promo,.site-description{display:none}#global-navigation a,.contact a{padding:0;font-weight:300;border:1px solid #555;font-size:14px;font-size:.875rem;text-align:center;line-height:37px;height:37px}
#global-navigation,.contact,#searchform{height:37px;width:30%;z-index:3000}#global-navigation,.contact{top:15px}.callout{font-size:14px;font-size:.875rem;width:100%;margin-bottom:16px}.callout-img{width:18%}.callout-header{font-size:16px;font-size:1rem}.callout-body{width:82%}
.product-container{width:100%}.filters{margin-bottom:24px}.filters li{display:inline-block}.filter{display:inline-block}.refine-by,.account-login-header{color:#c15727;cursor:pointer;background:lightgray;padding:10px 15px}.refine-by-title{color:#b7b7b7}.refine-by-box{float:left;width:46%;margin-right:4%;min-height:95px}
.refine-by-box select{width:100%}.product-category{min-height:265px}.product-img{position:static;float:left;margin-right:4%}.product-info{float:left;width:100%;margin-left:0}.product-cart,.product-meta{width:100%}.product-tasks{padding-bottom:1.125em;margin-bottom:1.125em}
.colophon-top-inner{height:67px}.footer-contact{top:15px;left:15px;right:15px}.footer-contact li{width:31.33%;margin-right:3%;margin-left:0}.footer-contact li.email-offer{margin:0;z-index:800}.footer-contact a{background:#AB4515;display:block;padding:0;font-weight:300;font-size:14px;font-size:.875rem;text-align:center}
.colophon-bottom-inner{padding-top:16px}.colophon-bottom-inner .span2{margin-bottom:10px}.colophon-bottom-inner h3{cursor:pointer;border:1px solid #555;padding:5px 10px;height:37px;line-height:27px}.colophon-bottom-inner ul{margin:0 0 10px}.colophon-bottom-inner li{border-left:1px solid #555;border-right:1px solid #555;border-bottom:1px solid #555}
.colophon-bottom-inner a{height:37px;line-height:37px;display:block;padding:0 10px;background-color:#f2f2f2;color:#555}.colophon-bottom-inner a:hover{text-decoration:none;color:#363636}.colophon-bottom-inner .footer-connect{margin-right:2%}.colophon-bottom-inner .footer-connect-links{margin:0;position:absolute;top:2px;right:2px}
.colophon-bottom-inner .footer-connect-links li{display:inline-block;border:0}.colophon-bottom-inner .footer-connect-links a{background-color:#c15727;border:0;display:block;width:28px;height:28px;text-indent:-9999px;padding:0;margin-left:16px}.colophon-bottom-inner .footer-connect-links .icon-sm{display:block}
.colophon-bottom-inner .footer-connect-links .icon-youtube{background-position:-32px -0px}.colophon-bottom-inner .footer-connect-links .icon-twitter{background-position:-32px -32px}.colophon-bottom-inner .footer-connect-links .icon-facebook{background-position:-32px -64px}
.colophon-bottom-inner .footer-connect-links .icon-linkedin{background-position:-32px -96px}.colophon-bottom-inner .footer-connect-links .icon-pinterest{background-position:-32px -128px}.colophon-bottom-inner .footer-connect-links .icon-googleplus{background-position:-32px -160px}
.colophon-bottom-inner .footer-promo .footer-promo-code{margin:0;position:absolute;top:4px;right:4px}.colophon-bottom-inner .footer-connect,.colophon-bottom-inner .footer-promo{border:1px solid #555;width:300px;float:left;position:relative}.colophon-bottom-inner .footer-connect h3,.colophon-bottom-inner .footer-promo h3{border:0;margin:0}
}@media screen and (max-width:668px){#shippingcontainer{min-width:0}.ui-menu{width:145px}.indentforlabel{margin-left:0}.cartprice{float:none};.col{float:none;margin-right:0}.one-half,.one-third,.two-thirds,.one-fourth,.two-fourths,.three-fourths,one-fifth,two-fifths,three-fifths,four-fifths{width:100%}
.r-col{display:block;float:left;width:100%;min-height:30px;margin-right:2%}.r-one-half{width:48%}.r-one-third{width:31.3333333333%}.r-two-thirds{width:62.6666666667%}.r-one-fourth{width:23%}.r-three-fourths{width:69%}.r-clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.r-vert{height:16px}.colophon-top-inner{height:119px}.order-totals{text-align:left}.media-content{height:195px}.media-content-desc{height:85px}.media-content-parts{height:370px}.product-listing{width:48%}.product-category{width:48%;margin-right:2%;float:left}
.product-img,.product-info{float:none;width:96%}.product-img .affix{position:static}.affix>img{width:auto}.footer-contact li{width:48%;margin-right:4%}.footer-contact li.last{margin:0}.footer-contact li.email-offer{width:100%;margin-top:15px}table,thead,tfoot,tbody,th,td,tr{display:block;width:100%;float:left;clear:left}
.wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.wrapper tbody tr{border-bottom:1px solid lightgray}.wrapper tbody td{border:0;border-bottom:1px solid #f2f2f2;position:relative;padding-left:50%}.wrapper tbody td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
.wrapper td+td,.bordered-table th+td{border-left:none}.wrapper tfoot td{border-top:0;border-bottom:1px solid #f2f2f2}.wrapper .order-totals td{border-bottom:0;display:inline-block;width:auto;float:none;clear:none;line-height:1}td:nth-of-type(1):before{content:attr(data-label);font-weight:bold}
td:nth-of-type(2):before{content:attr(data-label);font-weight:bold}td:nth-of-type(3):before{content:attr(data-label);font-weight:bold}td:nth-of-type(4):before{content:attr(data-label);font-weight:bold}td:nth-of-type(5):before{content:attr(data-label);font-weight:bold}
td:nth-of-type(6):before{content:attr(data-label);font-weight:bold}td:nth-of-type(7):before{content:attr(data-label);font-weight:bold}td:nth-of-type(8):before{content:attr(data-label);font-weight:bold}td:nth-of-type(9):before{content:attr(data-label);font-weight:bold}
td:nth-of-type(10):before{content:attr(data-label);font-weight:bold}.table-text-center{text-align:left}.table-text-right{text-align:left}#paymentcontainer{width:auto;min-width:0}.col-add-to-cart-lt{width:95%;float:left}.col-add-to-cart-md{width:47.5%;float:left}
.col-add-to-cart-rt{width:47.5%;float:left}.hidden-cell{display:none}}@media screen and (max-width:568px){.ui-menu{width:345px}.r-col{float:none;margin:0}.r-one-half,.r-one-third,.r-two-thirds,.r-one-fourth,.r-three-fourths{width:100%}.vert{height:16px}.wrapper{padding-top:169px}
.branding{position:absolute}.branding-inner{height:170px}.nav-bar{z-index:100;position:fixed;top:0;left:0;right:0}#searchform{z-index:90}.site-title{width:165px}.site-title h1{margin-top:5px;font-size:13px;font-size:.813rem;line-height:14px}.HeaderH1{margin-top:5px;font-size:13px;font-size:.813rem;line-height:14px}
.cart-promo{right:88px}#search{padding:15px;background:#363636;position:absolute;width:100%;height:67px;top:50px;left:0;right:0}#searchform{position:relative;top:auto;right:auto;width:100%}#s{font-size:16px;font-size:1rem}#global-navigation,.contact{top:117px;width:44%}
.contact{position:absolute;margin:0;right:15px}.main{padding:16px 0}.media-content{height:210px}.media-content-desc{height:85px}.media-content-parts{height:365px}.callout{width:100%;font-size:12px;font-size:.75rem}.callout-img{width:24%}.callout-header{font-size:14px;font-size:.875rem}
.callout-body{width:76%}.product-category{min-height:250px}.product-title{font-size:1.17em}.colophon-top-inner{height:67px}.footer-contact li.email-offer{margin:0}.colophon-bottom-inner .footer-connect,.colophon-bottom-inner .footer-promo{width:100%;margin:0}
.colophon-bottom-inner .footer-connect{margin-bottom:10px}.colophon-bottom-inner .footer-promo-code{width:180px}.colophon-bottom-inner .footer-promo-code .promo-code{width:120px}.mobile-menu{right:-230px;width:230px}.mobile-menu .mobile-menu-promo-code{width:122px}
}@media(max-width:400px){.item-head{height:160px;overflow:hidden}.callout-img{width:30%}.callout-body{padding:2%;width:70%}.reorder{float:none;margin-top:16px;display:block}.filters{margin-bottom:16px}.sort-bar{height:150px}.sort-count,.sort-options{float:none}
.product-category{min-height:265px}.media-content{height:auto}.media-content-desc{height:auto}.media-content-parts{height:auto}input[type="text"].qnty{max-width:75px}}body .visible-xs,body .visible-sm,body .visible-md,body .visible-lg,body .hidden-lg,body .visible-sm-inline{display:none}
.cart{padding:0 8px 0 0}.medium{width:100%}.cat-col-left{width:25%}.cat-col-right{width:70%}.pos-bottom-part{position:relative;bottom:0}@media(min-width:1200px){body .visible-lg,body .visible-vc{display:block}body .hidden-vc{display:none}.slider-thumbs{max-width:60px}
}@media(min-width:980px){body .hidden-vc{display:none}}@media(max-width:979px){body .hidden-standard,body .hidden-vc{display:none}#global-navigation .wide-sub-menu{width:660px}}@media(max-width:768px){body .visible-md{display:block}body .hidden-md,body .visible-lg,body .hidden-vc{display:none}
body .r-border-bottom{padding-bottom:4px;border-bottom:1px solid lightgray}body p.r-border-bottom,body div.r-border-bottom{padding-bottom:.938em;margin-bottom:.938em}#global-navigation .wide-sub-menu{width:660px}}@media(max-width:668px){body .visible-vc{display:none}
body .hidden-vc{display:block}}@media(max-width:568px){.footer-connect{width:100%!important}.footer-promo{width:100%!important}body .visible-sm{display:block}body .visible-sm-inline{display:inline-block}body .hidden-sm{display:none}}.cat-col-left{width:25%}
.cat-col-right{width:70%}@media(max-width:450px){body .visible-sm{display:block}body .hidden-sm{display:none}.entry-title,entry-title a{width:125px}.cat-col-left{width:25%}.cat-col-right{width:70%}}@media(max-width:320px){body .visible-xs{display:block}body .hidden-xs{display:none}
.media-content{height:220px}.media-content-parts{height:280px}.cat-col-left{width:25%}.cat-col-right{width:70%}}@media print and (-webkit-min-device-pixel-ratio:0){.col{display:block;float:right;width:100%;min-height:30px;margin-right:2%}.one-half{width:47.5%;float:left}
.one-third{width:31%;float:left}.two-thirds{width:64%;float:left}.one-fourth{width:22.75%;float:left}.three-fourths{width:72.25%;float:left}}@media only screen and (device-width:720px) and (device-height:1280px) and (orientation:portrait){.contact .visible-sm{display:block!important;z-index:99999!important}
.contact a{display:block!important;z-index:99999!important}li.visible-sm{display:block!important;z-index:99999!important}.contact ul{display:block!important;z-index:99999!important}}@media only screen and (device-width:1280px) and (device-height:720px) and (orientation:landscape){.contact .visible-sm{display:block!important;z-index:99999!important}
.contact a{display:block!important;z-index:99999!important}li.visible-sm{display:block!important;z-index:99999!important}.contact ul{display:block!important;z-index:99999!important}}@media print{.utility-nav,.nav-bar .mobile-menu-button,.mobile-menu,.cart-promo,#search,.branding-inner,.colophon,.colophon-top,.colophon-bottom{display:none}
.nav-bar{position:relative}.wrapper{padding-top:60px}.ie .wrapper{padding-top:0}.site-title{top:0}html{min-width:980px!important}div.PrintOnly{display:block;width:100%;background-color:#fff;padding-left:10px}div.DisplayOnly{display:none}.site-title{width:575px;height:80px;top:5px;left:0}
.site-title img{float:left;margin-right:20px;height:80px;width:auto}.site-title h1{margin:15px 0 0;font-family:"Open Sans Extrabold",Helmet,Freesans,sans-serif;font-weight:800;font-size:36px;font-size:2.25rem}.site-title{font-size:.813em;color:#f2f2f2;font-weight:normal}
.site-title h1,.site-title{text-transform:uppercase}ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.order-totals{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.border-top{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
h3,.h3{margin-bottom:0}table{width:100%;margin-bottom:0;padding:0;border-collapse:collapse}}@media screen{div.PrintOnly{display:none}div.DisplayOnly{display:block}}input[type="radio"],input[type="checkbox"]{display:none!important}
#shippingcontainer{min-width:400px}input[type="radio"]:checked+label,input[type="checkbox"]:checked+label{background-position:0 -40px!important}input[type="radio"] ~ label:before,input[type="checkbox"] ~ label:before{content:'';width:20px;height:20px;background:url(/img/Radio-Sprite.png) no-repeat 0 0 transparent!important;background-position:0 0;display:inline-block;padding:0;margin:5px;cursor:pointer;vertical-align:middle!important}
input[type="radio"]:hover ~ label:before,input[type="checkbox"]:hover ~ label:before{background-position:0 -20px!important}input[type="radio"]:checked ~ label:before,input[type="checkbox"]:checked ~ label:before{background-position:0 -40px!important}
.ThumbNails,.Slick-List{max-width:270px}@media only screen and (min-width:1024px){.ThumbNails,.Slick-List{max-width:270px}}@media only screen and (min-width:480px) and (max-width:1024px){.ThumbNails,.Slick-List{max-width:245px}}@media only screen and (max-width:480px){.ThumbNails,.Slick-List{max-width:220px}
}