body{margin:0px;padding:0px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;color:#3a3a3a;background-color:#dadada}h1,.h1{font-size:30px;font-weight:bold;color:#4a4a4a;margin-top:30px;margin-bottom:25px}h2,.h2{font-size:19px;font-weight:bold;color:#75c344}h3,.h3{font-size:18px;font-weight:bold;color:#2b2b2b}h4,.h4{font-size:18px;font-weight:bold;color:#838383}.hide-above-480,.hide-above-640{display:none}select{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px}.wrapper{width:1000px;margin:auto;background-color:#fff;-webkit-box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 60px 0px rgba(0,0,0,0.08)}.section-wrapper{width:90%;margin:auto}a img{border:0px}.header{width:90%;margin:auto;padding-top:18px;padding-bottom:0px}.header .logo{width:34%;height:70px;float:left;margin-top:10px}.header .logo img{margin-left:2%;width:300px}.header .hdr-items{float:right;width:66%;text-align:right}.header .hdr-links{color:#6c6c6c}.header .hdr-links ul{list-style:none;float:right}.header .hdr-links ul li{float:left;font-size:90%}.header .hdr-links ul li.phone-number a{padding:0px;color:#6c6c6c;margin-left:0px}.header .hdr-links ul li span{color:#e1e1e1;padding:0px 8px;padding-right:12px}.header .hdr-links ul li a{color:#75c344;text-decoration:none;margin-left:30px}.header .hdr-links ul li.shopping-cart a{background-image:url(/images/icon-cart-001.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:25px}.header .hdr-links ul li.shopping-cart a:hover{color:#000;background-position:right -35px}.secondary-branding{width:135px;height:30px;float:right}.secondary-branding img{width:100%}.navigation{width:100%;background-image:url(/images/bg-navigation-001.gif);background-repeat:repeat-x;background-position:top center;background-color:#7f7f7f}.navigation ul{list-style:none;margin:0px;padding:0px;padding-left:20px}.navigation ul li{float:left;font-size:14px}.navigation ul li a{color:#fff;text-decoration:none;padding:0px 30px;border-right:1px solid #8a8a8a;line-height:45px;display:block;font-weight:bold;transition:all 100ms ease;-o-transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease}.navigation ul li.tnav-contact a{border:none}.navigation ul li a:hover{background-color:#333}.page-heading{padding-top:25px;background-color:#fff}.page-heading h1{float:left;width:60%;margin-top:0px;margin-bottom:5px}.split-column .page-heading{padding-top:0px}.page-buttons{float:right}.page-buttons.pb-top{width:40%}.page-buttons.pb-bottom{width:100%;padding-bottom:40px;background-color:#fff;padding-top:30px}.page-buttons.pb-full-width,.page-buttons.pb-full-width ul{width:100%}.page-buttons ul{list-style:none;float:right;margin:0px;padding:0px}.page-buttons ul li{float:left;margin-left:10px}.page-buttons ul li.save-continue{float:right}.page-buttons ul li.submit-order a{font-size:20px}.page-buttons ul li.submit-order a span{padding-top:2px}.page-registration-account-information .page-buttons ul{}.page-order-complete .page-heading h1{float:none;width:100%}.page-order-complete .page-heading{text-align:center}.confirmation-message{color:#838383;font-size:19px}.page-buttons ul li a{background-image:url(/images/bg-btn-sprites.gif);width:150px;height:30px;display:block;color:#fff;font-size:13px;font-weight:bold;text-decoration:none;text-align:center;opacity:0.95;transition:all 100ms ease;-o-transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease}.page-buttons ul li a:hover{opacity:1;color:#fff}.page-buttons ul li a span{padding-top:5px;display:block}.page-buttons ul li.keep-shopping a,.page-buttons ul li.go-back a{background-position:0px 0px}.page-buttons ul li.empty-cart a{background-position:-150px 0px}.page-buttons ul li.checkout a,.page-buttons ul li.save-continue a{background-position:-300px 0px}.page-container{}.page-container a{color:#187fb0}.page-container a:hover{color:#0397dd}.information-block{line-height:160%}.notifications-box{background-color:#fffabc;width:84%;padding:8%;margin-bottom:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;margin:20px 0px}.page-heading .notifications-box{padding:2%;width:96%}.notifications-box ul,.notifications-box ol{}.notifications-box ul li,.notifications-box ol li{margin-bottom:5px}.int-column{width:45%;padding-top:40px}.int-column.col-left{float:left}.int-column.col-right{float:right;padding-bottom:40px}.split-column.page-container{background-repeat:repeat-y;background-position:50% 30px;margin-right:40px;margin-left:40px;margin-top:10px;margin-bottom:10px}.page-client-login .col-right{padding-top:0px}form{}form input{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}form label.reg-label{float:left;width:30%;color:#4a4a4a;font-weight:bold;padding:3%;height:40px;display:block}form label.reg-label.sm{font-size:12px}form input.sumbit-input{margin-left:36%;background-image:url(/images/bg-btn-sprites.gif);width:150px;height:30px;display:block;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;border:none;cursor:pointer;background-position:-300px 0px}form input.reg-input{float:left;width:55%;padding:9px 3%;background:none;-webkit-box-shadow:inset 0px 0px 5px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 2px rgba(0,0,0,0.1);border:1px solid #aaa}form input.reg-input:focus{background-color:#fffabc;outline:none}form input.reg-input.phone-short{width:8%}form input.reg-input.phone-long{width:12%}.form-dash{display:block;float:left;margin-top:12px;font-size:14px;padding:0% 2.8%}form select.reg-select{width:61%;padding:2%}form select.reg-select.sm{width:20%}form select.reg-select option{background:none}.sumbit-input{float:left}.remember-me{float:left;padding-left:10px;padding-top:5px}.remember-me input{padding:5px}.remember-me label{font-size:11px}.form-group.disabled *{color:#ccc}#dialog{}#dialog form label.reg-label{padding:1%;width:40%;height:25px}#dialog form input.reg-input{padding:1%;margin-bottom:20px}#dialog form input.reg-input.sm{width:15%}#dialog form select.reg-select{width:57%;padding:1%}#dialog form select.reg-select.sm{width:15%}#dialog form input.sumbit-input{width:100%;margin-left:0%;height:60px;font-size:16px;background:#64b636;-webkit-border-radius:5px;border-radius:5px}#dialog .page-buttons{padding-top:20px}#dialog .page-buttons ul{width:100%}#dialog .page-buttons ul li{width:100%;margin-bottom:20px;margin-left:0px;display:block}#dialog .page-buttons ul li a span{padding-top:17px}#dialog .page-buttons ul li a{background:#000;width:100%;height:60px;display:block;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;-webkit-border-radius:5px;border-radius:5px}#dialog .page-buttons ul li.cancel a{background-color:#c9c9c9}.cart-totals-table{width:100%;text-align:left}.cart-totals-table th{background-color:#f0f0f0}.cart-totals-table th{border-right:1px dashed #ccc;width:40%}.cart-totals-table td{width:60%;text-align:right}.cart-totals-table th,.cart-totals-table td{padding:15px;border-collapse:collapse;border-spacing:0px;border-bottom:1px solid #ccc}.cart-totals-table .bill-total th,.cart-totals-table .bill-total td{border-top:1px solid #ccc}.cart-totals-table .bill-total td{background-color:#75c344;color:#fff;font-size:20px}.payment-information{list-style:none;padding:0px}.payment-information li{border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding-bottom:20px}.payment-information li.payment-method-unused *{color:#999;opacity:0.9;cursor:default}.payment-information .payment-icon{width:8%;float:left;padding-right:5%}.payment-information .payment-icon img{width:100%}.payment-information .payment-details{float:left;width:50%}.page-order-complete .payment-information .payment-details{float:left;width:70%}.payment-information .payment-details .card-abbrv{font-weight:bold}.payment-information .payment-details a{font-size:12px}.payment-select{float:left;width:5%;padding-right:6%}.payment-form{float:right;width:25%}.payment-form form .payment-symbol-label{float:left;width:6%;padding-top:8px}.payment-form form .reg-input.payment-amount{width:65%;float:right;padding:7%;text-align:right}.cart-grid{}.cart-grid-heading{background-image:url(/images/bg-cart-grid-heading-001.gif);background-repeat:repeat-x;background-position:top center;background-color:#363636;-webkit-border-radius:5px;border-radius:5px;width:100%}.page-order-complete .cart-grid-heading{background-image:url(/images/bg-cart-grid-heading-light-001.gif);background-color:#b3b3b3}.cart-grid-heading ul{list-style:none;padding:0px;height:40px;width:100%;margin-bottom:0px}.cart-grid-heading ul li{float:left;padding-top:13px;color:#fff;font-size:13px;padding-left:3.33%;height:25px;line-height:100%}.cart-grid-heading ul li.cgh-quantity{width:16.67%}.cart-grid-heading ul li.cgh-description{width:37.78%}.cart-grid-heading ul li.cgh-unit-price{width:9.44%}.cart-grid-heading ul li.cgh-item-total{width:9.44%}.cart-grid-heading ul li.cgh-remove{width:10%}.cart-items{margin-top:5px}.cart-items ul.cart-items-list,.cart-items ul.cart-items-list ul{list-style:none;padding:0px;margin:0px}.cart-item{border-bottom:4px solid #363636;background-image:url(/images/bg-cart-items-grid-full-001.gif);background-repeat:repeat-y;background-position:top left}.cart-review .cart-item{background-image:none}.cart-review .hide-below-960,.cart-review .hide-below-480,.cart-review a#ci-remove{display:none!important}.cart-review .hide-above-480{display:block!important}.cart-review .cart-item .civ-description{width:55%;padding-right:8%}.cart-review .ci-product-options select{border:1px solid #ededed}.cart-review .cart-item-addon-list{background-image:none}.cart-review .cart-grid-heading ul li.cgh-description{width:60%}.cart-review .cart-item.addon .citem-value{padding-left:16%}.cart-review .cart-item.addon .civ-description{width:40%}.cart-review .cart-item.addon .civ-edit{padding-left:9%}.cart-item.even{}.cart-item .citem-value{float:left;padding:30px 0px;padding-left:3.33%}.cart-item .civ-quantity{width:16.67%}.cart-item .civ-description{width:35.28%;padding-right:2.5%;position:relative}.ci-product-options{margin-top:20px;border-top:1px dashed #dedede;padding-top:10px}.ci-product-options .ci-product-options-heading{font-size:11px;font-weight:bold;color:#969696}.ci-product-options select{margin-top:7px;display:block;width:98%;padding:1%}.ci-product-option-select{position:relative}.ci-product-option-title{padding:8px 0px;display:block;border-bottom:1px solid #dedede;font-size:11px}.ci-product-option-price{position:absolute;right:-105px;text-align:right;width:22.4%;top:4px;color:#8f8f8f;font-size:12px}.cart-item .civ-unit-price{width:9.4%;font-size:14px;text-align:right;padding-left:0%;padding-right:3.33%;color:#6e6e6e}.cart-item .civ-item-total{width:9.4%;font-size:14px;text-align:right;padding-left:0%;padding-right:3.33%}.cart-item .civ-remove{width:10%}.cart-item .civ-remove a#ci-remove{background-image:url(/images/icon-remove-001.gif);background-repeat:no-repeat;background-position:50%;height:15px;width:15px;display:block;padding:10px;padding-top:0px}.cart-item .civ-remove a#ci-remove span{display:none}.civ-quantity-wrapper{border:1px solid #e0e0e0;-webkit-border-radius:5px;border-radius:5px;padding:10%;width:44%}.cart-item .citem-value.civ-edit{width:29%;padding-top:10px;margin-top:20px;margin-bottom:20px}.civ-edit-item-total{font-weight:bold;color:#75c344;margin-bottom:20px}.civ-edit-quantity-wrapper{width:100%;margin-bottom:20px}.civ-edit-quantity-wrapper select{width:90%;font-size:15px;padding:5%}.civ-edit a#ci-remove{background-image:url(/images/icon-remove-001.gif);background-repeat:no-repeat;background-position:left 3px;padding-left:18px;color:#7a2020;text-decoration:none;font-weight:bold;font-size:12px}.cart-item.has-addon{}.cart-item.addon .civ-quantity-wrapper{border:none;padding-left:15%}.cart-item-addon-list{background-color:#f1f1f1;background-image:url(/images/bg-cart-items-grid-full-001.gif)}.cart-item.addon{border-top:1px dashed #cfcfcf;border-bottom:none;background-image:url(/images/icon-addon-arrow-001.gif);background-repeat:no-repeat;background-position:30px 26px}.page-order-complete .cart-item-addon-list{background-color:#fff}.page-order-complete .cart-item.addon{border-top:1px dashed #c8c8c8}.cart-item.addon .civ-description{color:#7c7c7c}.cart-item.addon .civ-description .citem-title a{font-size:13px;color:#626262;display:block;margin-top:6px}.cart-item.addon .citem-value{padding:10px 0px;padding-bottom:20px;padding-left:3.33%}.cart-item.addon .civ-description{width:33.38%;padding-right:4.4%}.cart-item.addon .civ-unit-price,.cart-item.addon .civ-item-total{width:9.4%;text-align:right;padding-left:0%;padding-right:3.33%;padding-top:15px}.cart-item.addon .civ-quantity select,.addon .civ-edit-quantity-wrapper select{width:60px;background-color:#e3e3e3;border:1px solid #cfcfcf}.civ-quantity select{width:90%;padding:5%}.civ-description .citem-thumbnail{width:25%;float:right;margin-left:5%}.civ-description .citem-thumbnail img{width:100%}.civ-description .citem-title{margin-bottom:5px}.civ-description .citem-title a{color:#26a7e4;text-decoration:none;font-size:17px;font-weight:bold;display:block}.civ-description .citem-text{font-size:11px;line-height:130%}.civ-description .ci-required{font-size:11px;font-weight:bold;margin-top:10px}.civ-item-total{font-weight:bold;color:#75c344}.cart-items-total{font-weight:bold;font-size:17px;color:#919191;text-align:right;padding:30px 0px}.cart-items-total .cart-total{color:#75c344;font-size:21px}.clearall{clear:both}.breadcrumbs{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:10px}.breadcrumbs ul{list-style:none;padding:0px}.breadcrumbs ul li{float:left;font-size:12px}.breadcrumbs ul li span{padding:0px 8px;padding-left:5px;color:#ccc}.breadcrumbs ul li a{color:#75c344;text-transform:lowercase;text-decoration:none}.breadcrumbs ul li a:hover{color:#000}.additional-items{background-image:url(/images/bg-additional-items-001.gif);background-repeat:repeat-x;background-position:top center;background-color:#e9e9e9;padding:30px 0%}.additional-items .section-wrapper{background-color:#fff;border:1px solid #d6d6d6;padding:2% 5%;width:80%;padding-bottom:9%;margin-bottom:3%}.additional-items .section-wrapper .civ-description .citem-title a{font-size:15px}.additional-items .section-wrapper.related-products .civ-description .citem-text{padding-bottom:20px}.additional-items .section-wrapper .civ-description .citem-text a{color:#75c344;display:block;margin-top:5px}.additional-items .section-wrapper .civ-description .citem-text .add-to-cart{background-image:url(/images/bg-btn-sprites.gif);width:150px;height:30px;display:block;color:#fff;font-size:13px;font-weight:bold;text-decoration:none;text-align:center;background-position:-300px 0px;margin-top:15px}.additional-items .section-wrapper .civ-description .add-to-cart span{padding-top:7px;display:block}.bx-wrapper{width:85%;margin:auto!important}.bxslider{padding:0px;margin:0px}.additional-items .civ-description{width:100%;padding:0%;position:relative}.related-products .bx-wrapper .bx-pager{bottom:-35%}.other-products .bx-wrapper .bx-pager{bottom:-70%}.footer{background-color:#000;padding-bottom:30px}.navigation-bottom{width:100%;margin-bottom:15px;background-color:#000}.navigation-bottom ul{list-style:none;margin:0px;padding:0px}.navigation-bottom ul li{float:left;font-size:14px}.navigation-bottom ul li a{color:#fff;text-decoration:none;padding:0px 15px;line-height:60px;display:block;font-weight:bold;transition:all 100ms ease;-o-transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease}.navigation-bottom ul li.tnav-contact a{border:none}.navigation-bottom ul li a:hover{color:#75c344}.footer-legal-information{font-size:10px;color:#ccc;font-weight:normal;width:96%;margin:auto;padding-bottom:10px}.footer-bottom{width:96%;margin:auto}.footer-bottom ul{list-style:none;padding:0px;margin:0px}.footer-bottom ul li{float:left;font-size:13px;color:#64b636}.footer-bottom ul li a{color:#64b636;text-decoration:none;margin-right:15px}.footer-links{float:left;width:50%}.footer-numbers{float:right;width:50%;text-align:right}.footer-numbers ul{float:right}