.ZenboxTabRight{top:50%;}.thumbnail{border-color:#aaaaaa;}a:hover .thumbnail{border-color:#6f0d1e;}.nav-tabs{border-bottom:0px;}.tooltip{max-width:800px;}.tooltip-inner{max-width:100%;}#sub-nav-top{padding-bottom:45px!important;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#6f0d1e;}.nav>li>a:hover,.nav>li>a:focus{color:#6f0d1e;}.dropdown-menu>li>a:hover{background-color:#6f0d1e;}#cart-dropdown li a:hover{background-color:none!important;}p a,li a,td a,th a{color:#aa273e;}.page-header{color:#aa273e;}a.btn-success,a.btn-primary{color:#fff!important;}.page-header{border-bottom:2px solid #e7e7e7;}html{font-family:helvetica,arial,verdana,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{font-family:helvetica,arial,verdana,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#292929;}hr{border-color:#e7e7e7;}.breadcrumb{background-color:#e7e7e7;color:#292929;}.pagination li.active a{background-color:#666666;border-color:#444444;color:#fff;}.pagination li.active a:hover{background-color:#444444;border-color:#444444;}.pagination li a{color:#aa273e;}.pagination li a:hover{color:#6f0d1e;}td a{color:#aa273e;}.section-colored{padding:20px 0;}.display-none{display:none;}.btn-gold{color:#000;background-color:#e6cb17;}.btn-add-to-cart{margin-top:5px;}#search-bar-top{text-transform:uppercase;letter-spacing:.1em;}.breadcrumb>li+li:before{content:"|";color:#aaaaaa;}body{color:#666666;padding-bottom:0px;margin-bottom:0px;}#small-logo:hover{text-decoration:none;}.btn-cart{background-color:#aa273e!important;border-color:#6f0d1e!important;}.btn-cart:hover,.btn-cart:focus{background-color:#6f0d1e!important;}.cart-dropdown{min-width:300px;}.cart-dropdown li{padding:0px 20px;font-size:12px;}.cart-dropdown li a{padding-left:0px;color:#aa273e;}body{font-size:13px;padding-top:0px;}#h1-holder{position:relative;}h1.page-header{margin-top:0px;margin-bottom:30px;}#top-nav-holder,.search-h1{margin-top:30px;margin-bottom:0px;}h1{color:#aa273e;}ol.breadcrumb a{color:#aa273e;}ol.breadcrumb li.active{color:#212121;}.stacked-copy{padding:0px 0;}.top-20{padding-top:20px;}.top-25{padding-top:25px;}#cart-user-section form input.input-lg{border-radius:2px;padding:3px;}#cart-user-section h3{font-weight:bold;padding-bottom:5px;border-bottom:1px solid #e7e7e7;font-size:14px;margin-bottom:20px;}#cart-user-section .form-signin{padding:0px;}#cart-user-section form p label{display:none;}.stacked-copy h2 a{color:#666666;}.gray-bg .row{margin:0px!important;}.one-fifth .col-md-2{width:19.8%!important;}.row.one-fifth{margin-right:none!important;margin-left:none!important;}h1,h2,h3,h4{font-family:helvetica,arial,verdana sans-serif;font-weight:300;}h1 small{color:#444444;position:relative;top:15px;font-weight:300;font-size:20px;float:right;}h1,h2,h3{letter-spacing:0.05em;}h3 a,h2 a,h4 a,h5 a{color:#aa273e;}h3 a:hover,h2 a:hover,h4 a:hover,h5 a:hover{color:#6f0d1e;text-decoration:none;}a.btn-primary{background-color:#aa273e;border:#6f0d1e;}a.btn-primary:hover{background-color:#6f0d1e;}p a{color:#aa273e;}#customer-id-flash{margin-bottom:0px;}#checkout-progress{margin-bottom:30px;}#upper-nav-bar{color:#fff;font-size:10px;padding:5px 0;background-color:#212121;}#upper-nav-bar a{color:#d4cccc;}#upper-nav-bar ul{padding:0px;margin:0px;}#language-bar li{display:inline;margin-right:5px;}#user-info{margin:0px;text-align:right;}#main-search{padding-right:15px;position:relative;}#autocomplete-holder{min-height:40px;position:absolute;top:36px;padding:15px;z-index:20;display:none;}#autocomplete-holder ul li{list-style:none;padding:0px;margin:0px;}#autocomplete-holder ul{list-style:none;padding:0px;margin:0px;}#main-nav{font-size:16px;}#main-nav-logo-bar{background-color:#444444;border-top:1px solid #gray;padding:20px 0;}#main-nav{margin-top:15px;text-align:right;float:right;}#main-nav li{display:inline;list-style:none;margin-left:23px;text-align:right;}#main-nav li.selected a{background-color:#292929;color:#d4cccc;padding:4px 5px 6px;border-top:1px solid #666666;border-radius:5px;}#main-nav li.selected a:hover{text-decoration:none;}#main-nav li a{color:#fff;letter-spacing:.125em;font-family:helvetica,arial,verdana,sans-serif;font-size:15px;}.white-bg,#white-container{background-color:#fff;padding-bottom:100px;}.form-group label{text-align:right;}.form-group{margin-bottom:12px;clear:both;overflow:hidden;}.error-form-group{color:#aa3333;}.error-form-group input,.error-form-group password,.error-form-group textarea{border:1px solid #aa3333;color:#aa3333;}.errorlist li{list-style:none;margin-left:0px;padding-left:0px;}.errorlist{margin-left:0px;padding-left:0px;font-weight:bold;}.modal-body{background-color:#fff;}#home-slides{width:auto;max-width:1170px;margin-top:30px;}#home-slides article{width:1170px;height:340px;position:relative;color:#fff;}.slider-pages{width:300px;text-align:center;margin:0 auto;}.slider-pages li{list-style:none;display:inline-block;margin-left:4px;text-indent:-5000px!important;}.slider-pages li a{color:#fff!important;display:block;font-size:1%!important;height:24px;width:24px;background:url(/static/i/icons/slider_off.png) no-repeat center left;}.slider-pages li.current a{background:url(/static/i/icons/slider_on.png) no-repeat center left;}#top-bar{background-color:#fff;}.tweet-row{padding-bottom:15px;}#rotator-home{margin:20px auto;}.news-row{margin-bottom:15px;}.news-row h4{font-size:12px;font-weight:bold;padding:0px;margin:0px 0px 5px;}.small-logo{max-height:48px;padding-top:8px;margin-left:15px;display:none;}.slider{position:absolute;top:0px;height:500px;}body.home-body footer{margin-top:0px!important;}.rotator-item{clear:both;height:340px;position:relative;}.rotator-caption{text-align:center;background:rgba(0,0,0,0.7);margin:auto!important;color:#fff;clear:both;padding:40px 20px;position:absolute;bottom:30px;left:0;right:0;width:65%;}.rotator-caption h2 a{color:#fff;font-weight:400;font-family:helvetica,arial,verdana,sans-serif;font-size:34px;}.rotator-caption h2,.rotator-caption p{text-shadow:1px 1px 1px #000000;}.rotator-caption h2 a:hover{color:#fff;}.rotator-caption p{font-size:15px;width:70%;margin:10px auto;}.rotator-caption .btn-lg{margin-top:10px;}h1 a:hover{text-decoration:none;}.offset-h1{padding-top:23px;}.home-feature{text-align:center;}.home-feature h2 a{color:#6f0d1e;}.home_feature h2 a:hover{color:#aa273e;}.circular-home{width:140px;height:140px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin:auto;}.gray-bg{background-color:#f5f5f5;background:url(/static/i/shared/circuit-bg.jpg) repeat center left #f5f5f5;}.home-sub-head{margin-top:0px!important;text-transform:upper;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e7e7e7;rgbmargin-bottom:30px;font-weight:100;color:#292929;}.gray-bg .home-sub-head{border-color:#aaaaaa;}.home-feature img{max-width:140px;}.home section,.spaced-section{margin-top:5px;padding:15px 0;}#location-list{background:url(/static/i/locations/map-bg.jpg) repeat top center;}.location-map{min-height:230px;margin-bottom:20px;border:1px solid #aaaaaa;}.navbar-default{background-color:#aa273e;color:#fff;border:1px solid #aa273e;display:none;}.navbar-default a{color:#fff!important;}.navbar-default .active a{background-color:#6f0d1e!important;}#contact-form .col-md-6,#contact-form .col-md-12{padding-bottom:15px;}.price-table{margin:10px 0 0 0;}#search-bar{padding:7px 0;background-color:#aa273e;border-top:1px solid #cc384f;width:auto;border-bottom:1px solid #6f0d1e;}.result-item hgroup{background-color:#e0e0e0;padding:3px 0px;margin:0 0 10px;border-bottom:1px solid #ccc;font-weight:normal;}.result-item th{font-weight:normal;}.result-item th a{font-weight:bold;}.result-item th ul{margin-top:8px;}.result-item hgroup p{padding-top:8px;}.result-item ul{padding-left:0px;margin-left:0px;}.result-item ul li{list-style:none;}.item-left{border-right:1px solid #e7e7e7;margin-bottom:10px;}.item-left,.item-right{color:#666666;}.item-right{margin-bottom:10px;border-left:1px solid #e7e7e7;}.item-right .input-group{max-width:180px;}.rohs,.lead-free,.product-description,.env-na{padding:2px 0 0 20px;}.lead-free-NO,.rohs-NO{background:url(/static/i/icons/leaf-no.png) no-repeat 0 1px;}.lead-free-YES,.rohs-YES{color:#666666;}.lead-free-NO,.rohs-NO{color:#666666;}.lead-free-YES{background:url(/static/i/icons/green-leaf.png) no-repeat 0 1px;}.env-na{background:url(/static/i/icons/gray-leaf.png) no-repeat 0 1px;}.rohs-YES{background:url(/static/i/icons/gold-leaf.png) no-repeat 0 1px;}.product-description{background:url(/static/i/icons/info.png) no-repeat 0px 3px;margin-bottom:5px;min-height:20px;}.search-filters{margin-top:30px;}article.document{padding-left:40px;background:url(/static/i/icons/pdf-red.png) no-repeat top left;margin-bottom:25px;}.pdf-small{background:url(/static/i/icons/pdf-red.png) no-repeat top left;background-size:12px auto;padding:0px 0px 5px 19px;background-position:0 3px;}article.document h4{margin-top:5px;}article.document p{margin-bottom:0px;}#letter-list{letter-spacing:.5em;font-size:18px;}.category-listing{font-size:14px;font-weight:bold;}.letter-header span{border-bottom:1px solid #e7e7e7;display:block;padding-bottom:3px;}footer{margin:0px 0 0;padding:10px 0 30px;min-height:200px;background-color:#292929;border-top:8px solid #292929;color:#aaaaaa;}footer a{color:#aaaaaa;}footer a:hover{color:#e7e7e7;}footer h2{border-bottom:1px solid #aaaaaa;font-size:14px;padding-bottom:5px;}footer li{padding-left:0px;list-style:none;}footer ul{padding-left:0px;list-style:none;}#rate-list{margin:0px;padding:0px;border-top:1px solid #f5f5f5;}#rate-list li{list-style:none;padding:5px 0;margin:0px;border-bottom:1px solid #f5f5f5;}.checkout-confirm h5{font-weight:bold;}.checkout-confirm.panel ul{padding-left:0px;}.checkout-confirm.panel ul li{list-style:none;}#shipping-results{font-size:10px;}.strikethrough{text-decoration:line-through;color:#aaaaaa;}.re-panel a{color:#6f0d1e;}.re-panel article{background-color:#f5f5f5;padding:10px;border:1px solid #e7e7e7;border-radius:3px;margin-bottom:20px;font-size:13px;clear:both;overflow:hidden;color:#666666;}.re-panel h5{padding:0px 0px 5px 0px;border-bottom:1px solid #e7e7e7;margin:0px 0px 10px;font-size:15px!important;font-weight:bold;}.re-panel ul{padding-left:0px;}.re-panel h4{margin-bottom:20px;}.re-panel ul li{list-style:none;}li.new-set{padding-top:10px;border-top:1px solid #e7e7e7;margin-top:15px;color:#292929;}li.new-set ul,li.new_set p{margin-top:5px;}li.new-set.first{padding-top:0px;border-top:0px;}.add-msg{padding-top:5px;}.no-top{padding-top:0px;margin-top:0px;}.dark-red{color:#6f0d1e;}.error-text{color:#aa3333!important;}.success-text{color:#33aa33;}.display-block{display:block;}.right{text-align:right;}.align-right{text-align:right!important;}.large{font-size:16px!important;line-height:20px;}.display-none{display:none;}.bold{font-weight:bold;}.invisible{visibility:hidden;}.small,.small p{font-size:11px!important;font-weight:normal;line-height:13px;}p.small{color:#666666;}.big,.big p{font-size:18px!important;font-weight:normal;line-height:26px;}.input-tiny{max-width:30px;padding:3px;font-size:10px;height:20px;}.inline{display:inline!important;}.bigger{font-size:110%;}.top-20{margin-top:20px;}.m-top-5{margin-top:5px;}.pseudo-link{color:#aa273e!important;cursor:pointer;text-align:right;}#social-set{position:fixed;top:280px;right:-75px;z-index:30;}.home #social-set{top:360px;}#social-set li{list-style:none;}.form-signin{max-width:600px;padding:15px;margin:0 auto;}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px;}.form-signin .checkbox{font-weight:normal;}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px;}.form-signin .form-control:focus{z-index:2;}.form-signin input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0;}.no-top{margin-top:0px!important;}.maroon{color:#6f0d1e;}.margin-auto{margin-left:auto;margin-right:auto;}.hard-centered{text-align:center;margin:auto;float:none;}.dotted-divider{margin-top:30px;}.mtop-40{margin-top:40px;}.btn-danger{color:#ffeeee!important;}.btn-warning{color:#4b3200!important;}.dropdown-menu .divider{background-color:#6f0d1e;border-top:1px solid #6f0d1e;}.navbar-collapse{border-color:#6f0d1e!important;}@media only screen and (max-width: 768px) {.small-logo{display:inline;}#main-nav-logo-bar{display:none;}.one-fifth{width:100%!important;}aside.re-panel{padding-top:20px!important;clear:both;}}@media only screen and (max-width: 992px) {.dropdown-menu{background-color:#aa273e;}.navbar-default{display:block;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus,.navbar-default .dropdown-toggle:focus{background-color:#6f0d1e!important;}#featured-list{position:relative;left:20px;}#upper-nav-bar,#search-bar{display:none;}#main-nav{display:none;}#logo-holder{text-align:center;}}@media only screen and (max-width: 1060px) {#social-set{display:none!important;}}body{padding-bottom:40px;color:#5a5a5a;}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20;}.navbar-wrapper .container{padding-right:0;padding-left:0;}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px;}.carousel{height:500px;z-index:0;position:absolute;top:0px;margin:0px auto;left:0;right:0;}.carousel-caption{z-index:10;}.carousel .item{height:500px;background-color:#777;}.carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;height:500px;}.marketing{padding-right:15px;padding-left:15px;}.marketing .col-lg-4{margin-bottom:20px;text-align:center;}.marketing h2{font-weight:normal;}.marketing .col-lg-4 p{margin-right:10px;margin-left:10px;}.featurette-divider{margin:80px 0;}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px;}@media (min-width: 768px) {.marketing{padding-right:0;padding-left:0;}.navbar-wrapper{margin-top:20px;}.navbar-wrapper .container{padding-right:15px;padding-left:15px;}.navbar-wrapper .navbar{padding-right:0;padding-left:0;}.featurette-heading{font-size:50px;}}@media (min-width: 992px) {.featurette-heading{margin-top:120px;}.category-block{height:120px;}}