.material-icons{font-family:'Material Icons';font-display:block;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.material-icons-outlined{font-family:'Material Icons Outlined';font-display:block;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;max-width:24px;overflow:hidden}span.material-icons-outlined:before{display:none}.message.global.demo{padding:0;line-height:1.2em;font-size:.8rem;font-weight:700}.reset-forgot-password em{font-size:12px}.reset-forgot-password fieldset label{font-weight:500 !important}.reset-forgot-password fieldset{box-shadow:1px 1px 1px 0px rgba(0,0,0,.18);background-color:#fff;padding:20px 15px}.reset-forgot-password button.primary{background:#50a147 !important}.reset-forgot-password button.primary:hover{background:#0b5940 !important}.reset-forgot-password button.ui-datepicker-trigger{margin-left:-9px !important}.reset-forgot-password .actions-toolbar .primary .action{margin:0 !important}.form-address-edit .additional,.form-address-edit .additional input{width:100% !important}.block-dashboard-orders{padding:20px;border:1px solid #eee}.block-dashboard-orders .block-title{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.cart.table-wrapper .cart.items thead th span{color:#fff !important}.checkout-cart-index .cart.table-wrapper .cart.items .col span{text-transform:capitalize}.block-addresses-default{padding:20px;border:1px solid #eee;overflow:hidden}.block-addresses-default .block-title strong{font-family:'Roboto',sans-serif;font-size:18px}.block-addresses-default .box-address-shipping .box-title{font-size:16px;font-family:'Roboto',sans-serif;padding-bottom:10px;display:block}.block-addresses-list{padding:20px;border:1px solid #eee;overflow:hidden}.block-addresses-list .block-title{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.block-addresses-list .block-title strong{color:#50a147;font-family:'Roboto',sans-serif;font-size:18px}.block-dashboard-info .box-information a,.block-dashboard-addresses .block-title a,.box-billing-address .box-actions a,.box-shipping-address .box-actions a,.block-dashboard-orders .block-title a,.box-address-billing .box-actions a,.box-address-shipping .box-actions a,.box-shipping-address .box-actions a,.block-addresses-list .actions a,.order-actions-toolbar .actions a,a.back{color:#333e48;font-weight:500;text-decoration:underline}.account table td.actions a{text-decoration:underline}.block-order-details-view{overflow:hidden}.block-order-details-view .block-title{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.block-order-details-view .block-title strong{color:#222;font-family:'Roboto',sans-serif;font-size:18px}.box-order-shipping-address .box-title,.box-order-shipping-method .box-title,.box-order-billing-address .box-title{font-size:16px;font-family:'Roboto',sans-serif;padding-bottom:10px;display:block}.box-order-billing-method .payment-method th,.box-order-billing-method .payment-method td{line-height:22px;padding:0 !important}.box-order-billing-method .payment-method .title{margin-bottom:0 !important}.box-order-billing-method .box-title{font-size:16px;font-family:'Roboto',sans-serif;padding-bottom:10px;display:block}.box-order-billing-address{float:left;clear:left;width:48%}.box-order-billing-method{float:right;clear:right;width:48%}ul.order-links li{margin-bottom:20px}ul.order-links li strong{color:#222;font-family:'Roboto',sans-serif;font-size:18px}.order-details-items .order-title>strong{display:none}.order-details-items .price-including-tax .price,.price-excluding-tax .price{font-weight:400;font-size:14px}.pages-items{float:left}.toolbar-amount{display:none}.pages .pages-items .item strong{width:36px;height:36px;text-align:center;line-height:36px;border:0;margin:0 5px;border-radius:100%}.pages .items{font-size:0;letter-spacing:-1px;line-height:0;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.pages-items .item.current strong{background:#0b5940;color:#fff}.pages .pages-items .item a,.toolbar-products .pages .pages-items .item strong{display:inline-block;width:36px;height:36px;text-align:center;line-height:36px;background-color:#e9e9e9;border:0;color:#666;margin:0 5px;border-radius:100%}.pages .action.next:hover:before{color:#fff}.checkout-success{min-height:200px}.checkout-index-index select{border:1px solid #eaeaea !important;background-color:#fff !important}.block-customer-login .message-error{font-size:12px;text-align:left}.block-customer-login .mage-error{text-align:left}.minicart-wrapper .block-minicart{background:#fff !important;z-index:100;position:absolute !important;overflow:hidden;overflow-y:auto}.block-minicart .block-content>.actions a.viewcart:hover{background:#0b5940 !important;color:#fff !important;border-color:#0b5940 !important}.limiter .limiter-label{font-weight:600;vertical-align:middle !important}@media (max-width:767px){.limiter .limiter-label{float:left;height:32px;margin-top:0 !important;line-height:14px}}.cart.table-wrapper .cart.items .col{border-top:0 solid #eee;border-bottom:1px solid #ddd}.cart.table-wrapper .product-sku{margin-bottom:5px}.cart.table-wrapper .item-options dt{float:none;font-weight:700}.cart.table-wrapper .item-options dd{float:none}.cart.table-wrapper .product-item-details .product-item-name a{color:unset;font-weight:unset !important}.cart.table-wrapper .item-options{font-size:11px;color:#818181}.cart-ations .action{padding:8px 6px 0 1px}.toolbar-products .pages{display:block;float:left}.page-products .toolbar .limiter{display:block;padding:0 0 4px}.pdf-downloadable-table .fa.fa-plus,.pdf-downloadable-table .fa.fa-minus{margin-top:3px}.downloads-collapse-icon{padding:0 5px 0 0}.header-container .header .minicart-wrapper .action.showcart .counter.qty{background:#50a147}.product-item .btn-add-to-cart,.product-list-item .btn-add-to-cart{background:#50a147;color:#fff;cursor:pointer;line-height:50px}.product-item .btn-add-to-cart,.product-list-item .btn-add-to-cart.lh-only{line-height:49px !important}.product-item:hover .btn-add-to-cart,.product-list-item:hover .btn-add-to-cart{background:#50a147 none repeat scroll 0 0;border-color:#50a147;color:#fff}.verticalmenu.navigation.side-verticalmenu .expand-category-link i{color:#b30838}.section-services .support-footer-inner .support-info:hover .info-title i{background:#0b5940 none repeat scroll 0 0;border-color:#0b5940}.chosen-container .chosen-results li.highlighted{background-color:#0b5940;color:#fff}.one-step-checkout h1.checkout_header:before{border-top:3px solid #0b5940 !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#0b5940 !important}.pdf-downloadable-table th{background:#0b5940 !important}.pdf-downloadable-table td a:hover{color:#0b5940 !important}button.action.tocart.primary,a.action.tocart.primary{background:#50a147;text-transform:none}button.action.tocart.primary:hover,a.action.tocart.primary:hover{background:#085842}.header-container .header .minicart-wrapper .product .actions{top:-35px;position:relative}#shopping-cart-table thead tr .item{width:60%}.fancybox-wrap .action_button{float:right}.fancybox-wrap .action_button .button{background-color:#50a147;border-radius:initial}.fancybox-wrap .action_button .button:hover{background-color:#0b5940}.fancybox-wrap .action_button li{display:inline;vertical-align:middle;margin-top:15px}.fancybox-wrap .popup_avaiable{text-align:left}.fancybox-wrap .popup_avaiable .fancybox-multi-title{font-weight:700;color:#0b5940;float:left;text-align:left}.fancybox-wrap .popup_avaiable .fancybox-multi-title .fancybox-bullet{display:list-item;list-style-type:disc;list-style-position:inside;width:10px;float:left}.fancybox-wrap .popup_avaiable .fancybox-single-title{font-weight:700;color:#0b5940}@media (min-width:768px){.fancybox-wrap .fancybox-skin{width:600px !important}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner{width:100% !important}.fancybox-wrap.fancybox-desktop.fancybox-type-html.fancybox-opened{width:600px !important;position:fixed !important;top:135px !important}}@media (max-width:767px){.fancybox-wrap .action_button .button{padding:0 10px}.fancybox-wrap .action_button{width:100%;text-align:right}.fancybox-wrap .action_button .button{font-size:11px}.fancybox-wrap .fancybox-skin{padding:15px !important}}.footer-margin-top{margin-top:45px}.footer-container{background-color:#444}.page-footer .footer-static-container .footer-static .footer-links h2{color:#fff;font-size:15px;margin-bottom:35px}a.footer-link{color:#999 !important;font-size:12px !important;text-decoration:none;font-weight:100}a.footer-link:hover{color:#fff !important;font-size:12px !important;text-decoration:underline;font-weight:100}.footer-links h4,.page-footer .footer-bottom{color:#fff;font-size:12px}.page-footer+section{color:#999;background-color:#444;width:100% !important;padding-bottom:10px;font-size:12px !important;line-height:20px !important}.page-footer+section a:hover{color:#fff;text-decoration:underline}.page-footer+section a{color:#999;text-decoration:underline}.copyright{font-size:12px}a.facebook{background:rgba(0,0,0,0) url("../images/image-sprites.png") no-repeat scroll 0 -2px;height:auto;padding-left:20px;text-decoration:none;width:100%}a.youtube{background:rgba(0,0,0,0) url("../images/image-sprites.png") no-repeat scroll 0 -18px;height:auto;padding-left:20px;text-decoration:none;width:100%}a.linkdin{background:rgba(0,0,0,0) url("../images/image-sprites.png") no-repeat scroll 0 -49px;height:auto;padding-left:20px;text-decoration:none;width:100%}a.twitter{background:rgba(0,0,0,0) url("../images/image-sprites.png") no-repeat scroll 0 -34px;height:auto;padding-left:20px;text-decoration:none;width:100%}.page-footer .footer-container{padding-top:60px}.page-footer .footer-bottom .footer-bottom-inner{border-top:none;padding-bottom:0}.copyright{color:#999}.page-footer .footer-static-container .footer-static .footer-links ul li{line-height:20px;padding-bottom:9px}.padding-bottom-home{padding-bottom:15px}.feedback-rht{position:fixed;right:0;top:50px;width:30px;height:100px}.livechat-rht{position:fixed;right:0;top:151px;height:100px;width:30px}.block-social ul li a{border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}ul.social-media-icons{position:fixed;top:255px;right:0;z-index:99999;list-style:none}ul.social-media-icons li{margin-top:7.5rem;transition:all .3s linear;cursor:pointer;background-color:#fff;list-style-type:none}ul.social-media-icons li a{opacity:.7}.option.icon img{max-width:100%;width:30px;vertical-align:middle}.verticalmenu.navigation.side-verticalmenu .title-category-dropdown .fa-chevron-down{color:#b30838;float:right;padding-top:18px;padding-right:20px}.verticalmenu.navigation.side-verticalmenu.open .title-category-dropdown .fa-chevron-up:before{content:"\f077" !important}.mega-columns.columns4{max-height:500px;overflow:hidden;overflow-y:hidden;overflow-y:auto}.expand-category-link{display:none}.verticalmenu.navigation.side-verticalmenu>ul li.level0>a{text-transform:none}.verticalmenu.navigation.side-verticalmenu>ul li.level0{padding:0 !important}.header-container.sticky .nav-menus{position:relative}.header-input{margin-top:10px;border:1px solid #4da04f;border-radius:2px;line-height:25px;height:39px}.header-input input::placeholder{color:#c2c2c2;opacity:1}.header-input input:-ms-input-placeholder{color:#c2c2c2}.header-input input::-ms-input-placeholder{color:#c2c2c2}.header-input input::-webkit-input-placeholder{color:#c2c2c2}.header-input input::-moz-input-placeholder{color:#c2c2c2}.header-input input{border-color:transparent;box-shadow:none !important;padding:2px 8px;font-size:16px;color:#444;width:840px;height:37px;line-height:11px}.navbarred nav{background-color:#fff;border-radius:0;border-color:#b30838;border:0;height:48px}@media (min-width:320px) and (max-width:767px){.navbarred nav{height:auto}}.navbar-inverse .navbar-nav>li>a{color:#fff;font-weight:600;font-size:.8rem;font-family:inherit;padding-top:11px;padding-bottom:14px;line-height:25px}.navbar-inverse .navbar-nav>li>a:hover{background-color:#fff;color:#b30838;text-decoration:none}@media (min-width:768px) and (max-width:1024px){.nav>li>a{padding:10px}.header-input input{width:280px}}.storemenu{background-color:#fff;color:#b30838 !important}.top-link-container{margin-top:0;background:#fff;color:#000;border-bottom:1px solid #d8d8d8;box-shadow:0 5px 5px -5px #666}.header-container .top-link-container .top-link a{color:#0b5940;margin-left:-3px;text-transform:inherit;font-weight:600;font-size:.8rem}.header-container .top-link-container .top-link li.dropdown a:hover svg *,.header-container .top-link-container .top-link li.shopcart-li a.showcart:hover svg *{stroke:#00a193 !important}.header-container .top-link-container .top-link li.dropdown a:hover p,.header-container .top-link-container .top-link li.shopcart-li a.showcart:hover p{color:#00a193 !important}.header-container .top-link-container .top-link li.dropdown a:hover svg,.header-container .top-link-container .top-link li.shopcart-li a.showcart:hover svg{-webkit-transform:scale(1.3)}.header-container .top-link-container .top-link li.dropdown a svg,.header-container .top-link-container .top-link li.shopcart-li a.showcart svg{width:40px}.header-container .top-link-container{background:#fff;line-height:50px}.dropbtn{padding:0;border:none;display:inline-block}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;margin-left:-15px;position:absolute;background-color:#f1f1f1;min-width:190px;z-index:10 !important;margin-top:0}.dropdown-content-apps{display:none;margin-left:-15px;position:absolute;background-color:#f1f1f1;min-width:190px;z-index:10 !important;margin-top:3px}.dropdown-content a{margin-left:0 !important;padding:3px 15px !important;text-decoration:none;display:block;line-height:35px}.dropdown-content-apps a{margin-left:0 !important;padding:3px 15px !important;text-decoration:none;display:block;line-height:35px}.search-autocomplete ul li .amount{display:none}.header-container .top-link-container .top-link li.shopcart-li li{display:block}.header-container .top-link-container .top-link li.shopcart-li li span{padding:0;color:#333e48;line-height:1.5}.header-container .top-link-container .top-link .product-item-name a{font-weight:400}.header-container .top-link-container .top-link .items-total span,.header-container .top-link-container .top-link .subtotal span{padding:0}.block-minicart .block-content>.actions .viewcart,.header-container .header .minicart-wrapper .product>dd{line-height:1}.header-container .header .minicart-wrapper .product{line-height:2}.minicart-items .item-qty,.block-minicart .amount .price-wrapper:first-child .price,.header-container .header .minicart-wrapper .block-minicart .items-total{color:#333e48}.header-container .header .minicart-wrapper .block-minicart .items-total{line-height:1.5}.minicart-items .update-cart-item,.minicart-items .update-cart-item span{color:#fff !important;font-size:12px;padding:6px 15px}.minicart-items-wrapper{padding:5px}.category-header-search::-ms-expand{display:none}.category-header-search{width:105px;font-size:12px;border:none;padding:0 7px 0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;float:left;position:relative;border-right:1px solid #999}.header-cat-container{margin-right:-5px}@media (min-width:320px) and (max-width:767px){.header-cat-container{float:left;width:115px;background:#4da04f;color:#fff}}.search_autocomplete{width:auto;z-index:601;background-color:#fff;left:115px}.search_autocomplete ul{border:1px solid #ccc}.search_autocomplete ul li{padding:5px;line-height:17px;font-size:12px;cursor:pointer}.search_autocomplete ul li:last-child{border-bottom:none}.search_autocomplete ul li:hover{background:#e8e8e8}#topsearchCustom .chosen-container-single .chosen-single{height:38px;line-height:25px;font-size:16px;border:none;border-radius:2px 3px 3px 2px}#topsearchCustom .chosen-container-single .chosen-single span{margin-right:0}#topsearchCustom .chosen-container-single .chosen-single:after{height:15px;content:"";width:2px;border-right:1px solid #ccc;position:absolute;right:-2px;top:8px}#topsearchCustom .chosen-container .chosen-results li{padding:5px 2px;font-size:12px}#topsearchCustom .chosen-container-single .chosen-single div{right:0}#topsearchCustom .chosen-container{width:300px !important;vertical-align:top}.header-input input::-ms-clear{display:none}#topsearchCustom .chosen-drop{width:220px}#search_autocompletecustom ul li span:nth-child(2){display:none}.dropdown:hover .dropdown-content{display:block}.dash-a:focus,.dash-a:hover{background:#f2f2f2}.header-container .top-link-container .top-link li{padding:7px 15px}.header-container .top-link-container .top-link li:hover{background-color:#f2f2f2;padding:7px 15px}.downarrrow{position:relative;padding:0;top:16px;left:2px;font-size:18px}.signin-ico{position:relative;top:16px;font-size:18px;color:#50a147}.user-icon{margin-right:-15px}.signinContent{background-color:#f2f2f2;min-width:220px;padding:10px;z-index:10;font-size:13px;font-weight:400;box-shadow:1px 2px 2px #ccc}.helpdrpdown a{font-size:13px !important;border-bottom:1px solid #d6d6d6}.user,.links{border-top:1px solid #ddd;padding-bottom:15px !important;font-family:inherit !important;line-height:19px;padding:15px 0;color:#444;font-weight:400;font-size:13px !important}.user a,.links a{color:#000 !important;font-weight:700;font-size:13px !important;line-height:1.55em !important;padding:5px !important;display:inline}.user-icon span{border:0 none;float:left;font-size:2.5em;font-weight:400;line-height:1.25em;margin:auto 0;padding:0 17px !important}.links{text-align:center;border-bottom:0;border-top:1px solid #ddd}.sales-order-view .links{text-align:left}a.sign-text.popuplogin{margin-left:-5px !important}.lftPadding5{padding-left:5px !important}.links a{padding:0 !important}.table:not(.cart):not(.totals) tfoot>tr:first-child th,.table:not(.cart):not(.totals) tfoot>tr:first-child td{border-top:0}.width100{width:100% !important}.sign-text{margin-top:2px;display:inline-block !important;color:#000 !important;font-weight:700 !important}.logo{margin:6px 0;cursor:pointer}.searchIco,.searchIco:hover,.searchIco:active,.searchIco:focus,.adv-search-ico{position:absolute;top:0;padding:6px 3px;right:5px;height:30px;width:25px;color:#4da04f;font-size:15px;cursor:pointer;opacity:1 !important;background:#f5f5f5;border-radius:0 2px 2px 0}.searchIco i,.searchIco:hover i,.searchIco:active i,.searchIco:focus i,.adv-search-ico i{font-size:19px}.my-ecodes input,.subscription_detail_page input{height:34px;line-height:32px;padding-right:5px;border:1px solid #c2c2c2}.my-ecodes input ::-ms-clear,.subscription_detail_page input ::-ms-clear{display:none}.my-ecodes #mloption,.subscription_detail_page #mloption{margin-top:0;height:auto}.my-ecodes #tloption,.subscription_detail_page #tloption{margin-top:0;height:auto}.my-ecodes .validate-accesscode-character,.subscription_detail_page .validate-accesscode-character{border-right:1px solid #c2c2c2 !important}.my-ecodes .xs-email-boright,.subscription_detail_page .xs-email-boright{border-right:1px solid #a9a9a9 !important}.my-ecodes .searchIco,.subscription_detail_page .searchIco,.my-ecodes .searchIco:hover,.subscription_detail_page .searchIco:hover,.my-ecodes .searchIco:active,.subscription_detail_page .searchIco:active,.my-ecodes .searchIco:focus,.subscription_detail_page .searchIco:focus{top:1px;right:16px;height:32px;width:25px}.my-ecodes .clearIco,.panel-group .clearIco,.subscription_detail_page .clearIco{display:none}.my-ecodes .clearIco,.panel-group .clearIco,.subscription_detail_page .clearIco,.my-ecodes .clearIco:hover,.panel-group .clearIco:hover,.subscription_detail_page .clearIco:hover,.my-ecodes .clearIco:active,.panel-group .clearIco:active,.subscription_detail_page .clearIco:active,.my-ecodes .clearIco:focus,.panel-group .clearIco:focus,.subscription_detail_page .clearIco:focus{position:absolute;top:1px;right:40px;height:28px;padding:8px 0;width:14px;color:#888;font-size:15px;cursor:pointer;opacity:1 !important;background:#fff}.panel-group input{padding-right:50px;border:1px solid #c2c2c2}.panel-group .clearIco,.panel-group .clearIco:hover,.panel-group .clearIco:active,.panel-group .clearIco:focus{right:45px}.preorder-note{color:#50a147;font-size:12px;margin-top:5px;font-weight:700}.preorder-note-pdp{font-size:10px;font-weight:400}.preorder-note-myecodes{color:#000 !important}.preorder-warning{float:left;width:100%}.free-product-note{color:#50a147;font-size:10px}.link-disabled,.link-disabled span{color:#444e48 !important;cursor:not-allowed;opacity:.5;text-decoration:none}.link-disabled:hover,.link-disabled:hover span:hover{color:#444e48 !important;cursor:not-allowed;opacity:.5;text-decoration:none}@supports (-webkit-overflow-scrolling:touch){.my-ecodes input{margin-top:13px}}.pos-relative{position:relative}.text-cart{display:none !important}.block-minicart .subtitle.empty{color:#000}.header-container .header{margin-bottom:0}.minicart-wrapper{height:0;float:left;margin:0 !important;padding:0 !important}@media (min-width:768px) and (max-width:991px){.minicart-wrapper{margin-top:-45px !important;margin-left:0 !important}}@media (min-width:992px) and (max-width:1000px){.minicart-wrapper{margin-top:-45px !important;margin-left:0 !important}}@media (min-width:1001px) and (max-width:1023px){.minicart-wrapper{margin-top:-45px !important;margin-left:-33px !important}}@media only screen and (min-device-width:1024px) and (max-device-width:1100px){.minicart-wrapper{margin-top:-45px !important;margin-left:-33px !important}}@media (min-width:320px) and (max-width:767px){.minicart-wrapper{margin-top:-45px !important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:768px){a.col-search.shop-text.action.showcart.for-chrome-up-issue{margin-left:4px !important;margin-right:0;padding-left:15px}.remove-pad-lft-new{text-align:left !important;width:95px}}@-moz-document url-prefix();@supports (-ms-ime-align:auto){.minicart-wrapper{margin-top:0 !important}}.showcart{margin-top:7px}.header-container .header .minicart-wrapper .block-minicart{top:52px;left:-311px !important;overflow-x:hidden}.header-container .header .minicart-wrapper .icon-cart-header .fa{margin-top:6px;padding-left:6px}.search-by-category{margin-top:10px;margin-bottom:10px}.nav-menus{padding:10px 0 0;display:none}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus,.navbar-toggle{background-color:#0b5940;border-radius:4px}.navbar-inverse .navbar-toggle{border-color:#0b5940}.fixed{position:fixed !important;width:100%;top:18px}.boxsearch-xs{border:none !important;width:80% !important;background:#000 none repeat scroll 0 0 !important;color:#fff !important;padding:6px 12px !important;resize:none;-webkit-appearance:none;border-radius:0 !important;height:36px !important}.slide-serach-xs{position:absolute;color:#fff;font-size:15px;cursor:pointer;padding-right:10px;top:8px;right:20px}.searchbox{z-index:99;margin-top:-20px;position:absolute}.col-search.shop-text{margin-right:20px;margin-left:-16px !important}.header-container .top-link-container .top-link span{padding:0;white-space:nowrap}.account-nav .item a>strong{color:#333e48;display:block;padding:5px 18px 5px 15px}.section-services{background:0 0}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.header-input{margin-bottom:2px}.header-container .top-link-container .top-link li{padding:7px 15px}a.footer-link{font-size:11px !important}.cart-container .form-cart .action.continue{font-size:11px !important;padding:8px 10px !important;line-height:17px !important}#empty_cart_button.clear{padding:11px 13px 11px !important;font-size:11px !important}.cart-container .form-cart .action.update{padding-left:3px;padding-right:15px;font-size:11px;padding-top:9px;line-height:16px;padding-bottom:8px}.logo{margin:5px 10px !important}.header-container .top-link-container .top-link{font-size:14px;color:#fff;float:right;text-align:left;width:270px !important;display:flex}.welcomemsg{margin-left:10px;margin-top:17px;line-height:20px !important}.ico-group{width:100%;margin-top:20px;margin-right:-5px}.block-dashboard-info{float:none;width:100%;padding-right:20px;margin-bottom:0}.state-group button{background:transparent url(../images/arrow-down.png) no-repeat 270px 9px}.table:not(.cart):not(.totals)>tbody>tr>td{text-align:left}.account.customer-account-index #my-orders-table.table:not(.cart):not(.totals)>tbody>tr>td{text-align:center}.account.customer-account-index #my-orders-table.data.table .col.actions .action:after{margin:0 !important}.account.customer-account-index #my-orders-table.data.table>thead>tr>th.col.total,.account.customer-account-index #my-orders-table.data.table>thead>tr>th.col.shipping{white-space:nowrap}.customer-account-index .reset-state-anchor{width:100%;float:left;margin-left:0;text-align:left;white-space:nowrap}.col-md-9.col-sm-12.col-xs-12.col-search.header{margin-bottom:10px}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}#quick-window{width:700px;left:35px !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.toplinks{float:right;width:75%}.welcomemsg-sm{float:left !important}.width100-ls{width:100%;float:left}.osc-delete:before{right:34px !important}.additional_add{width:50%}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.map-wrapper{width:940px}#mapdiv{width:700px}}@media (min-width:320px) and (max-width:767px){.header-container .header{padding:0 !important}.category-header-search{width:100% !important;height:40px;background:0 0;appearance:auto}.category-header-search option{color:#000}#searchtop{width:100%;height:40px}#search_autocompletecustom{left:-1px;top:40px;width:100% !important}.search-mobile{margin-left:116px;display:block;line-height:0;position:relative}.header-input{width:94%;background-color:#fff}.footer-minus:after{content:'\f068' !important;background:#b30838 !important;color:#fff !important}.page-footer .footer-static-container .footer-static .footer-links .title:hover:after{background:#eee;color:#333}.footer-links .title+ul{display:none}.navbar-collapse{padding-right:0;padding-left:0}.page-footer .footer-static-container .footer-static .footer-links .title:hover:after{background:#eee;color:#333}.footer-links .title+ul{display:none}.searchIco-mob,.searchIco-mob:hover,.searchIco-mob:focus,.searchIco-mob:active{position:static;top:1px;border-right:none;left:10px;height:48px;width:48px;padding-right:10px;padding-top:11px;padding-left:10px;color:#fff;font-size:30px;cursor:pointer;background-color:transparent}.searchIco-mob i,.searchIco-mob:hover i,.searchIco-mob:focus i,.searchIco-mob:active i{font-size:30px}.header-input{margin-top:0;z-index:16;display:block;position:absolute !important;top:0;height:42px}.header-input input{padding-right:30px}.header-container .header .minicart-wrapper .block-minicart{top:90px;right:-62px;width:350px;left:-256px !important}.minicart-items .update-cart-item,.minicart-items .update-cart-item span{padding:6px 5px}.shopcart-li :hover{background-color:none !important}.header-container .top-link-container .top-link li:hover{padding:0 10px}.dropbtn{padding:0 2px;margin-top:18px}.header-container .top-link-container .top-link li{padding:0 10px}.header-container .top-link-container .top-link a{font-size:13px}.downarrrow{left:2px}.header-container .top-link-container .top-bar{border-bottom:none;z-index:0}.header-container .top-link-container .top-bar span{display:none}.header-container .top-link-container .top-link{float:left;margin-left:-10px;margin-top:-15px}.displaynone-xs{display:none !important}.categories-nav{z-index:8}.dropdown-content{margin-left:-10px;margin-top:0;right:0}.dropdown-content-apps{margin-left:-10px;margin-top:0;right:0}.dropdown-content.helpdrpdown.lt{left:10px}.dropdown-content-apps.helpdrpdown.lt{left:10px}.block-authentication .block[class] .field .control,.block-authentication .block[class]{width:100% !important;margin-bottom:10px}.modal-popup.modal-slide{width:90%;left:0;right:0;margin:auto;top:20px}a.bcom-mem{padding-top:10px;display:inline-block;padding-bottom:10px}.search-by-category{width:91%}.cart.table-wrapper .cart.items .col{width:100% !important;float:left}.cart.table-wrapper .cart.items .col.price,.cart.table-wrapper .cart.items .col.qty,.cart.table-wrapper .cart.items .col.subtotal,.cart.table-wrapper .cart.items .col.actions{width:25% !important;height:90px}.cart.table-wrapper .cart.items .col.actions .cart-ations{padding:25px 0}.cart.table-wrapper .product-item-details{padding-left:0;text-align:left;margin-right:10px;margin-left:100px}.cart.table-wrapper .product-item-photo{padding:10px !important;top:0;position:relative;max-width:90px;float:left;display:block}.cart.table-wrapper .product-item-photo span.product-image-container{float:left}.cart-container .cart.main.actions .action.continue,.cart-container .cart.main.actions .action.clear,.cart-container .cart.main.actions .action.update{width:100%}.modes{display:inline-block}.page-products .toolbar .limiter{margin-bottom:15px}.modes-label{display:none}.verticalmenu.navigation.side-verticalmenu .title-category-dropdown:before{display:none}.products-grid.wishlist .product-items{text-align:center}.cms-menu{margin-bottom:20px}.customer-table{width:auto !important}.block-xs{display:block}.cms-menu ul li a{padding:0 2px}.cms-menu ul li strong{padding:0 10px}.cms-menu li a{padding:0}.osc-delete:before{float:right !important;right:6px !important;margin-top:0}.config-dropdown{right:auto !important}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:auto;width:100% !important}.help-div{font-size:16px !important}#quick-window{width:340px;left:16px !important}.quick-view-content .product-info-main{margin-top:0;width:100% !important}.quick-view-content .product.media{width:100%;overflow:inherit;margin-top:0}.map-wrapper{width:90%;height:auto}#mapdiv .amcharts-main-div .amcharts-chart-div{margin-left:0}.fixed{position:static !important}.search-by-category .minisearch{width:83%}.map-advance-search{width:20%}.cms-index-index .nav-menus{position:absolute;top:110px !important}.advance-bg{display:none;margin-top:70px;width:90%;margin-left:15px;height:150px}.advance-bg .advance-search-div{width:auto;margin-top:0;margin-bottom:10px}.map-wrapper:before{right:14px}.adv-search-ico{right:142px !important;top:94px !important}.searchIco,.searchIco:hover,.searchIco:active,.searchIco:focus{right:18px;top:2px}.product-view .view-product .row div .row{margin-left:0}}@media (max-width:991px){.search-by-category{text-align:center;margin:auto;float:none;margin-top:10px;margin-bottom:10px}.logo{margin:15px 5px -46px 12px;cursor:pointer;max-width:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header.shopcart-li{display:-ms-inline-flexbox !important}.col-search.shop-text{padding-left:20px;margin-right:-5px}.block-authentication{height:auto}.showcart{margin-top:0}.header-container .header .minicart-wrapper .icon-cart-header .fa{margin-top:12px}.header-container .header .minicart-wrapper .showcart.action .qty.counter{top:0}.block-customer-login{background-color:#fff}.ecode-filter{width:150px;padding:0}.dataTables_length label select{padding:0}.bill-tooltip{right:82px !important}.ship-tooltip,.bill-tooltip,.edit-tooltip,.delete-tooltip{right:44px}.edit-tooltip{right:20px}.delete-tooltip{right:-11px}.action-wrapper{padding-top:0 !important}}.search-by-category .chosen-container .chosen-single{background:#f2f2f2}.block-authentication .block-title strong{text-align:left;float:left;text-transform:none;font-size:23px;font-weight:400 !important}.block-authentication .block[class] .field .label{float:left;width:100px;margin-bottom:10px}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:18px;margin:0 0 0 2px;line-height:0}.fieldset>.field{margin:0 0 10px !important}div.mage-error[generated]{margin-top:3px;margin-bottom:-9px}.block-authentication .block[class] .field .control,.block-authentication .block[class]{float:left !important;width:70%}.modal-popup._inner-scroll .modal-content{margin-top:8px;padding:10px 25px 10px 40px}.block-authentication .actions-toolbar>.secondary{float:right;margin-right:10px;padding-top:3px;width:48%}@media (max-width:767px){.block-authentication .actions-toolbar>.secondary{width:100%;margin-right:0}}a.action.action-register.primary{margin-top:28px}.welcomemsg{color:#383838;font-weight:500;font-size:15px;font-style:italic;float:left;font-weight:600;line-height:61px;font-family:"Roboto",sans-serif;margin-right:10px}.welcomemsg-sm{color:#383838;font-weight:500;font-size:15px;font-style:italic;float:right;font-weight:600;line-height:61px;font-family:"Roboto",sans-serif;padding-top:2px;padding-right:15px}#opcheckout-logout-link{display:none}.checkout-index-index .one-step-checkout,.customer-account-logoutsuccess .page-main{min-height:500px}.checkout-cart-index.page-layout-1column .page-main{min-height:400px}.user-icon span{color:#444}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.feedback-rht,.twitter-rht,.livechat-rht,.facebook-rht,.linkedin-rht{right:17px}.forgot-note{margin-bottom:45px !important}._inner-scroll.modal-popup .modal-content{padding:10px 25px 10px 40px}._inner-scroll.modal-popup .modal-inner-wrap{height:auto !important}.payment-method form.form .control input{height:auto !important;padding:10px 6px !important}.help-div{margin-top:28px !important}.block-authentication .actions-toolbar>.secondary{padding-top:25px}#topsearchCustom .chosen-container-single .chosen-single{margin-right:-2px}}@media (min-width:320px) and (max-width:767px){.header-container .header .minicart-wrapper .action.showcart .counter.qty{top:0;right:-13px;background-color:#50a147;font-size:14px;font-weight:700}.header-container .header .minicart-wrapper .icon-cart-header .fa{margin-top:5px;padding-left:0;color:#4da04f;font-size:27px}.header-container .top-link-container .top-link a.showcart{margin-top:0;position:absolute;right:-45px;top:40px;transition:none;-webkit-transition:none}.navbar-inverse button.navbar-toggle{margin-right:20px}.header-container .top-link-container .top-link li:first-child a{margin-left:-2px}.welcomemsg{line-height:17px;position:absolute;top:-50px;right:0}.product-info-main{margin-top:20px}}@media only screen and (max-width:479px){.minicart-wrapper .block-minicart{width:275px}.block-minicart .subtitle.empty{line-height:25px}}.ui-tooltip{background:#333 !important;color:#fff !important;padding:4px 6px !important;box-shadow:1px 1px 1px rgba(0,0,0,.3) !important;border-radius:4px !important;font-size:12px !important}.ui-tooltip:before{content:'';position:absolute;top:30px;left:45%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333}.logo{max-width:100%}.logo img{width:139px;height:50px}strong{font-weight:700 !important}.quick-view-content .product-info-main .box-tocart .actions .action.primary,.bundle-actions .action.primary{font-size:13px;text-transform:uppercase;font-family:'Roboto',sans-serif;border-radius:3px;white-space:nowrap;height:37px;line-height:37px;font-weight:500;padding:0 20px}#empty_cart_button.clear{padding:11px 25px 12px}.cart.main .continue{padding:12px 25px 11px !important}.cart-summary .block>.title:after{right:-10px;top:3px !important}.cart-summary .block .fieldset .methods .field>.label{display:inline-block;float:left;top:-14px;left:25px;position:relative}.cart-summary .block .fieldset .field{margin:0 0 20px}.cart-summary .block .fieldset{margin:15px 0 0 5px}.cart-summary .title{font-size:16px;font-weight:700}.fieldset>.field:not(.choice)>.control{width:96% !important}#billing-new-address-form .field{margin:10px 3px 2px !important}.field-tooltip .field-tooltip-action:before{margin-right:5px;margin-top:3px}.field-tooltip .field-tooltip-action:before{font-size:20px}#billing-new-address-form .field input[type=checkbox]{top:-3px}.checkout-agreements input{top:5px;position:relative}#one-step-checkout-form input.radio{top:1px}.payment-method input.radio{top:-3px !important}.wishlist-index-index .products-grid .product-item{padding:10px 20px;border-radius:2px;margin:10px 8px}.wishlist-index-index .products-grid .product-item:hover{border:1px solid #e1e1e1;border-radius:0;box-shadow:0 1px 7px 1px rgba(0,0,0,.13)}.products-grid.wishlist .product-item-actions{margin:0 auto;text-align:center;margin-top:10px;font-weight:700}.products-grid.wishlist .product-item-name,.products-grid.wishlist .product-item .price-box{margin:5px auto}.products-grid.wishlist .product-item-name{min-height:76px;width:100%}.products-grid.wishlist .product-item-name a{color:#0b5940}.products-grid.wishlist .product-item-name a:hover{text-decoration:underline}.products-grid.wishlist .product-item .price-box .price-as-configured .price-container .price-wrapper .price{color:#50a147;font-size:16px}.wishlist-index-index .products-grid .product-item:hover{border:0}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0 auto;text-align:center;display:inline-block}.box-tocart{text-align:center}.product-item-actions.whl-atbtn-mt{margin-top:43px !important}@media (min-width:320px) and (max-width:767px){.product-item-actions.whl-atbtn-mt{margin-top:0 !important}}.products-grid.wishlist .product-item .fieldset .field.qty .label{width:auto;float:none;text-align:right}.fieldset>.field:not(.choice)>.control{width:auto;float:none;display:inline}.products-grid.wishlist .product-item-comment{line-height:17px}.wishlist-index-index .products-grid.wishlist .product-item-tooltip{display:inline !important}.modal-popup .modal-inner-wrap{position:fixed;margin:0;width:600px;border:0;top:0;bottom:0;right:0;left:0;margin:auto;border-radius:2px}.popup-authentication .block-authentication{border-top:none}.modal-popup.confirm .modal-inner-wrap{height:auto !important}.modal-popup .modal-inner-wrap{top:100px !important;bottom:auto !important}.bio-author-modal-body table{width:auto;border:none}.bio-author-modal-body table th,.bio-author-modal-body table td{border:none}.bio-author-modal-body .modal-popup .modal-header{padding:3px !important;text-align:left}.bio-author-modal-body .modal-popup .modal-content{padding:60px}@media (min-width:768px){.wishlist-index-index .products-grid .product-item{width:30%}.popup-authentication .modal-inner-wrap{min-width:450px !important;max-width:450px !important;width:450px !important}.actions-toolbar .primary{float:right !important}.actions-toolbar .secondary{float:left}}#forgotemail-error{font-size:12px;position:absolute;color:#e02b27;width:100%;padding:0 10px}.success_alert{border-radius:0;padding:5px 10px}.success_alert i{margin-top:5px}.success_alert>div{float:left;margin-left:12px;font-size:12px}a.learntext{margin-left:0 !important}.block-authentication .actions-toolbar>.primary .action{color:#fff}.registration-dob-help{margin-top:5px !important;right:-10px}.fieldset>.field:not(.choice)>.label{margin-bottom:10px}.fieldset>.field:not(.choice)>.control{display:inline-block}.reset-forgot-password ._has-datepicker{width:89% !important}.reset-forgot-password em{clear:both;display:block;margin-top:5px;font-size:12px}.create.info em{display:block;margin-top:10px}.cart-empty p a{font-weight:500}.vol_discount_popup,.quick-view-content .vol_discount_popup{position:absolute;background-color:#fff;left:-10px;top:23px;z-index:9999;min-width:210px;padding:10px;border:1px solid #d1d1d1}.vol_discount_popup{display:none}.quick-view-content .vol_discount_popup{min-width:180px}.vol_grouped{font-size:10px;font-weight:500;color:#333;white-space:nowrap;cursor:pointer}.volume_wrapper{display:inline-block;cursor:default;position:relative}.vol_discount_popup:before{content:"";border-width:10px;position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;left:13px;top:-15px;border-right-color:#d1d1d1;border-left-width:0;transform:rotate(90deg)}.vol_discount_popup table{margin-bottom:0}.volume_wrapper:hover .vol_discount_popup{display:block}.vol_grouped i{padding-left:2px;padding-top:2px;color:#0b5940;font-size:13px}.vol_grouped:active,.vol_grouped:focus,.vol_grouped:hover{color:#0b5940}.vol_discount_popup table tr th{font-weight:700;width:50%;padding:5px !important;text-align:center;font-size:12px}.vol_discount_popup table tr td{padding:5px !important;text-align:center;font-size:11px}.vol_discount_popup table tr:nth-child(even){background-color:#fafafa}.product-sku{font-size:11px;color:#818181;line-height:15px;word-break:break-all}.renew-msg{display:block;width:100%;background:#f1f1f1;padding:10px;margin-bottom:15px;color:#666}.renew-msg:before{webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#000;content:'\e610';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden}.wishlist-shared-index .table-wrapper{background-color:#fff}.wishlist-shared-index #wishlist-table thead{background:#b30838;color:#fff;font-weight:700}.wishlist-shared-index #wishlist-table thead tr .product{width:60%;border-right:1px solid #fff}.wishlist-shared-index #wishlist-table thead tr .comment{width:20%;border-right:1px solid #fff}.wishlist-shared-index #wishlist-table thead tr .actions{width:20%}.wishlist-shared-index #wishlist-table tbody tr:nth-child(odd){background-color:#f5f5f5}.wishlist-shared-index #wishlist-table tbody tr td.product,.wishlist-shared-index #wishlist-table tbody tr td.comment,.wishlist-shared-index #wishlist-table tbody tr td.actions{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.wishlist-shared-index #wishlist-table tbody tr td.product a{font-weight:400;margin-bottom:20px}.wishlist-shared-index #wishlist-table tbody tr td.product a:hover{font-weight:400;margin-bottom:20px;text-decoration:underline}.wishlist-shared-index #wishlist-table tbody tr td.actions{border-right:none;text-align:center}.wishlist-shared-index #wishlist-table tbody tr td.actions button{margin-top:10px;margin-bottom:10px}.wishlist-shared-index #wishlist-table tbody tr td.actions button:hover{background-color:#085842}.wishlist-shared-index #wishlist-table tbody tr td.product .product-image-wrapper{padding-bottom:80px !important}.wishlist-shared-index #wishlist-table tbody tr td.product .product-image-wrapper img{width:70px;height:70px;margin:0 20px 20px}.wishlist-shared-index .product-image-container{float:left}.wishlist-shared-index .product-image-container+.product{float:left}.wishlist-shared-index #wishlist-table tbody tr td.product .price-box{font-size:14px;margin-top:20px}.wishlist-shared-index #wishlist-table tbody tr td.product .price-box .price,.wishlist-shared-index #wishlist-table tbody tr td.product .price-box .old-price{font-size:14px}@media (max-width:650px){.vol_discount_popup table tr th{display:none !important}}@supports (-ms-ime-align:auto){.searchIco,.searchIco:hover,.searchIco:active,.searchIco:focus{right:-18px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.searchIco,.searchIco:hover,.searchIco:active,.searchIco:focus{right:-17px}.modal-popup._inner-scroll .modal-inner-wrap{height:auto !important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71) and (orientation:portrait){.minicart-wrapper .block-minicart{width:230px}.minicart-items .product-item-details .details-qty{margin-left:-25px}}@media (max-width:767px){.header-container{text-align:left}}.checkout-shipping-payment{width:100% !important;margin-top:0}.checkout-order-review{width:49% !important;float:right}#checkout-step-shipping .shipping-address-items{min-height:140px;overflow-y:auto;max-height:400px;border-bottom:1px solid #eee}.checkout-header{margin-top:0}.checkout-header .fixed{margin-top:-20px !important}.checkout-header ul{float:right}.checkout-header ul li{display:inline-block;padding:10px !important;font-weight:500;font-size:15px}.checkout-shipping-address{margin-bottom:20px !important}.checkout-header.fixed{margin-top:-20px !important}#opc-new-shipping-address{background-color:#fbfbfb;border-top:none !important}#checkout-step-shipping .action-add-new-address{margin:15px 21px 15px 0 !important}.osc-delete:before{float:right;position:absolute;right:22px}#one-step-checkout-form .checkout-review-load .data-table td .subtotal{margin-right:5px;display:block}#one-step-checkout-form .checkout-review-load .data-table thead th{font-weight:700}@media (max-width:860px){.checkout-order-review{width:100% !important}}.page-product-downloadable .product-options-bottom .field.qty{display:block !important}.bundle-configure-price{font-weight:500;font-size:22px;line-height:22px}.product-info .fieldset-bundle-options{display:none}.price-box.price-final_price{display:none}.cms-index-index .price-box.price-final_price{display:block}.modal-popup .modal-header{padding:3px !important;min-height:30px;text-align:left}.modal-popup .modal-title{font-size:14px;font-weight:700;border:none;padding:5px 10px}.confirm-subscription-cancel .modal-header button.action-close,.confirm-subscription-cancel .modal-header button.action-close:hover{background:#fff;border-radius:6px;top:5px;right:5px;width:27px;height:25px}.confirm-subscription-cancel .action-close:before{font-size:23px !important;line-height:26px}.confirm-subscription-cancel .modal-inner-wrap{width:360px !important}.confirm-subscription-cancel button.action-primary.action-accept{padding:10px;margin:0}.modal-popup .modal-content{padding:15px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{font-weight:700;font-size:26px}.feedback_survey_form .modal-content{height:450px;overflow-y:scroll}@media (min-width:320px) and (max-width:767px){.feedback_survey_form .modal-content{height:360px}}.billmember-note{color:#50a147;float:left;padding:5px 17px}.billmember-recurring-note{color:#50a147;float:left;padding:3px 7px 3px 30px;background:url(../images/exclamatry.png) no-repeat;background-position:16px 4px;text-indent:10px;font-size:12px;display:block;clear:both}.renewalnotecheckout,.reucrringnotecheckout,.payment_method_save_message{font-style:italic;font-size:12px;color:#50a147;padding:5px 0}.payment_method_save_message{line-height:0}.hpfcardexpirepopup .modal-inner-wrap{width:320px !important;margin:0 auto !important}.paymenterrorsmodal .modal-inner-wrap{width:500px !important;margin:0 auto !important}.captchapopup .modal-inner-wrap{width:500px !important;margin:0 auto !important;padding-bottom:25px}.checkout-index-index #payment .no-quotes-block{display:none}.checkout-index-index .modal-popup .modal-inner-wrap{left:inherit;height:auto}.payment-method-billing-address .osc-ok-button{float:right}.normal-weight{font-weight:400}.dataTables_paginate:before{content:"Pages"}.config-dropdown{right:0;min-width:auto;top:45px;width:120px;padding:0;font-weight:400;text-transform:capitalize;font-size:12px;border:1px solid #50a147 !important;box-shadow:1px 1px 1px 0px rgba(0,0,0,.1)}.config-dropdown li a{padding:10px 15px;border-left:3px solid transparent}.config-dropdown>li>a:hover{border-left:3px solid #50a147}.config-group button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(../images/config-ico.png) no-repeat 5px 12px;color:#000;border:1px solid #eee;background-color:#fff;padding:0 2px 0 23px;font-size:12px;width:142px;height:38px;line-height:21px;box-shadow:1px 1px 1px 0px rgba(0,0,0,.1);font-weight:400;text-transform:capitalize;text-align:left;margin-top:-5px}.modals-overlay{background-color:rgba(51,51,51,.9)}.config-dropdown:before{content:"";border-width:10px;position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;left:6px;top:-15px;border-right-color:#50a147;border-left-width:0;transform:rotate(90deg)}.popup-authentication .block[class]{padding:10px 0}.alignleft{text-align:left}.action-login,.action-login:active,.action-login:focus{float:right;margin-right:16px !important;border-radius:2px !important;width:120px;color:#fff;background-color:#035841 !important;border-color:#035841}@media (max-width:767px){.action-login,.action-login:active,.action-login:focus{width:100%;margin-right:0 !important}}.forgotalign{float:left;list-style-type:none;font-size:.8rem;color:#50a147}@media (max-width:767px){.forgotalign{padding-left:0 !important}}.forgotalign li a,.forgotalign li{color:#50a147;cursor:pointer}.help-div{float:left;width:46%;margin-top:10px;text-align:left;font-size:22px}@media (max-width:767px){.help-div{width:100%}}.action-wrapper{border-top:1px solid #e5e5e5;margin-top:25px !important;padding-top:20px;padding-bottom:25px}.input-group-addon{background-color:#f2f2f2;border-width:1px;border-color:rgba(0,0,0,.12);border-top-left-radius:2px;border-bottom-left-radius:2px}.input-group input{border-top-right-radius:2px;border-bottom-right-radius:2px;color:rgba(0,0,0,.54);border:1px solid rgba(0,0,0,.12);height:40px}.input-group{position:relative;display:-ms-flexbox;display:table !important;width:100%;margin-bottom:15px}.input-group-addon .fa-user{font-size:14px;line-height:25px}.input-group-addon .fa-lock{font-size:16px;line-height:25px}.regiterlogin span{color:#50a147}.block-title-login,.block-title-forgotpassword{border-bottom:1px solid #e5e5e5 !important;padding-bottom:25px}#email-error,#pass-error{padding:0;display:inherit;font-size:.9rem}.forgot-note{text-align:left;margin-bottom:20px}#validation-message-box div.mage-error[generated]{margin-top:3px;padding-bottom:15px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:48%;margin-right:1%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:51%}.forgotPassword:hover,.forgotalign li a:hover,.forgotalign li:hover{color:#0b5940 !important}.opcheckout-header{display:none}.search-by-category #search_autocomplete{z-index:100}.wishlist-index-index .price-box.price-final_price{display:block !important}.wishlist-index-index .product-item-actions .actions-primary a{background-color:#50a147 !important}.wishlist-index-index .product-item-actions .actions-primary a:hover{background-color:#0b5940 !important}.wishlist-index-index .messages a{color:#fff;text-decoration:underline;font-weight:700}.wishlist-index-index .messages a:hover{color:#0b5940}.customer-account-login div.mage-error[generated]{margin-top:35px !important}.customer-account-forgotpassword div.mage-error[generated]{float:left !important}@media print{a[href]:after{content:none !important;display:none !important}@page{margin-top:0 !important;margin-bottom:0 !important}.actions-toolbar{display:none !important}.preorder-warning{background:#fdf0d5 !important;color:#6f4400 !important}.preorder-warning div:before{color:#c07600 !important}.preorder-note{color:#50a147 !important}.order-items #my-orders-table{border:1px solid #eee !important}#my-orders-table tbody tr td{border:1px solid #eee !important}#my-orders-table thead th.col{background-color:#b30838 !important;color:#fff !important;font-weight:700 !important}.order-date span{border:none}.table-order-items.invoice{box-shadow:1px 1px 1px -2px}.table-order-items.invoice table{border:1px solid #eee !important}.table-order-items.invoice table tbody tr td{border:1px solid #eee !important}.order-items-creditmemo table{border:1px solid #eee !important}.order-items-creditmemo table tbody tr td{border:1px solid #eee !important}.order-items-shipment table{border:1px solid #eee !important}.order-items-shipment table tbody tr td{border:1px solid #eee !important}.table-order-items.invoice{margin-top:0 !important;margin-bottom:0 !important}.block-order-details-view .block-title{padding-bottom:0 !important;margin-bottom:0 !important}.block-order-details-view .block-title strong{margin:15px 0 0 !important}.order-details-items{margin-bottom:0 !important;padding-bottom:0 !important}.columns .column.main{padding-bottom:0 !important}.block-order-details-view .block-content .box-order-billing-address{margin-bottom:10px !important}.block-order-details-view .block-content .box-order-shipping-addres,.block-order-details-view .block-content .box-order-billing-address{height:auto !important}.block-order-details-view .block-content .box-order-shipping-address .box-content,.block-order-details-view .block-content .box-order-billing-address .box-content{height:auto !important}}@media (min-width:768px),print{.account .column.main .block:not(.widget) .block-content .box:nth-child(odd){float:left !important}}.custom-tracking-th,.custom-tracking-td{border-top:1px solid #ccc !important;padding:11px 10px !important;vertical-align:top !important;text-align:left !important}.custom-tracking-th{display:block !important}.custom-table-wrap{margin-bottom:0 !important}.custom-close,.custom-close:hover{padding:5px 18px 3px !important;text-transform:none !important;text-shadow:none;opacity:unset !important;line-height:2 !important}.custom-close{border-color:#50a147 !important;background-color:#50a147 !important}.custom-close:hover{border-color:#085842 !important;background:#085842 !important}.custom-close span{font-size:19px !important;color:#fff !important;cursor:pointer !important}.updatecardrecurringbg{background-color:#fff;padding:20px;position:relative}.updatecardrecurringbg #error-message-hpf ul li{line-height:15px;padding:7px;margin:7px;font-size:12px}.updatecardrecurringbg #error-message-hpf ul li a{line-height:15px}.updatecardrecurringbg .updatecardrecurringnote{padding:7px;color:#50a147;font-weight:500;font-size:14px}.updatecardrecurringbg .zerototalrecurringnote{margin:8px;color:#50a147;font-weight:500;font-size:14px}.updatecardrecurringbg #cancelButtonCustom{float:left;padding:12px 22px;cursor:default}.updatecardrecurringbg #cancelButtonCustom:hover{background:#085842 !important;cursor:pointer}@-moz-document url-prefix(){.updatecardrecurringbg #cancelButtonCustom{margin-top:8px !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.updatecardrecurringbg #cancelButtonCustom{margin-top:-1px;height:48px}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.updatecardrecurringbg #cancelButtonCustom{margin-top:-8px}}.recurringwhatisthis .modal-header button.action-close:hover{background:0 0 !important;border:none !important;border-radius:0 !important;top:0 !important;right:0 !important;width:auto !important;height:auto !important}#paymentechhpf-iframe-recurring{width:70%;float:left}.clearlefts{clear:left}.height-card{height:323px}.clearlefts .secondary{text-align:left}.successloginlink a{color:#50a147;text-decoration:underline}.successmsg+a,.successmsg+a+a{color:#50a147;text-decoration:underline}.breadcrumbs ul li{color:#666}.breadcrumbs ul li.item:not(:last-child):after{content:">"}.successloginlink a{color:#50a147;text-decoration:underline}@media (max-width:1200px){#paymentechhpf-iframe-recurring{width:78%}}@media (min-width:450px) and (max-width:500px){#paymentechhpf-iframe-recurring{width:72%}}@media (max-width:449px){#paymentechhpf-iframe-recurring{width:100%}.updatecardrecurringbg #cancelButtonCustom{float:right;padding:11px 18px;margin-right:7px}}@media (min-width:1024px) and (max-width:1199px){.md-product-img-view{width:50%;margin:0 auto;float:none}.md-product-view{width:100%}}@media (min-width:768px) and (max-width:1024px){.md-product-img-view .fotorama__stage{height:300px !important}}@media (min-width:500px) and (max-width:767px){.osc-delete:before{right:34px !important}}.product.alert.stock{padding-left:0 !important}.product.alert.stock a{padding-left:2px;text-decoration:underline;font-weight:500;color:#50a147}.product.alert.stock a:hover{color:#085842}@media (min-width:992px){#quick-window{max-height:480px;top:100px !important;position:fixed}#quick-window .quick-view-content .product-info-main .product.attribute.overview{max-height:210px;overflow:hidden}#quick-window .quick-view-content .product-info-main .product.attribute.overview:hover{overflow-y:auto}}.modal-popup._inner-scroll .modal-inner-wrap{max-height:80% !important}.renew-duration{padding:20px !important;border:1px solid #ddd;border-top:0;margin-right:1px;background:#fff;overflow:auto;text-align:left}tr.renew-history-duration{background:#fff !important}.detail-renew-duration{border-top:1px solid #ddd}div.bundle-option-div{padding:10px 0 0 20px}.buttonrenewcheckout{float:right}.renew-duration .form-group label{font-weight:500}.view_renewal_history_block table tr th{background-color:#b30838;color:#fff;text-align:center;font-weight:700}.membershipRenewalHistory .view_renewal_history_table{padding:0 !important}.membershipRenewalHistory table#view_renewal_history_table{margin-left:0 !important}.modal-popup._inner-scroll .modal-inner-wrap{max-height:80% !important}.sales-order-history .pages .item{line-height:32px}.customer-address-form .control .message{float:left}.login_error_close_icon{position:absolute;top:10px;right:10px;background:0 0 !important}.hmex_lables{word-break:break-word;white-space:inherit;width:50px !important;vertical-align:middle}#featured-product-section .product-image-wrapper{display:inline}.product-list-item .product-image-wrapper,.products-grid.wishlist .product-image-wrapper,.block-viewed-products-grid .product-image-wrapper{display:inline;padding:0 1px}.action-accept{font-size:13px;font-weight:700;padding:9px 15px}.tabular-products-listing tbody td a{font-size:15px;font-weight:500;color:#0b5940 !important;padding-top:10px !important}.tabular-products-listing tbody td a:hover{text-decoration:underline !important}.tabular-products-listing tbody td button.btn-add-to-cart{font-size:15px;line-height:16px;font-weight:600;height:36px;padding-left:24px;border-radius:0 !important;text-transform:none;float:right;margin-right:19px}.tabular-products-listing tbody td button.btn-add-to-cart:hover,.tabular-products-listing tbody td button.btn-add-to-cart:focus{color:#fff}.tabular-products-listing tbody td .btn-add-to-cart span:after{content:"\f07a";font:normal normal normal 20px/1 FontAwesome;line-height:15px;padding-left:10px}#layered-ajax-list-products .tabular-products-listing tbody td.tabular-title{padding-top:13px !important}@media only screen and (max-width:639px){.tabular-products-listing tbody>tr{display:grid !important}.tabular-products-listing tbody>tr td{border-bottom:none !important}}#featured-product-section .product-image-wrapper{display:inline}.product-list-item .product-image-wrapper,.products-grid.wishlist .product-image-wrapper,.block-viewed-products-grid .product-image-wrapper{display:inline;padding:0 1px}.action-accept{font-size:13px;font-weight:700;padding:9px 15px}.optional_member_note{font-size:13px;margin:5px 0 !important}.page-wrapper{z-index:99999}.message.global.demo{top:0;position:sticky;z-index:999990}.menu-div-dash{background-color:#fff;width:500px;padding:10px;z-index:10;font-size:13px;font-weight:400;box-shadow:0 8px 15px -2px rgba(0,0,0,.7);margin-right:37px;margin-left:-462px;border-radius:8px}.layout-flex{text-align:center}.v-application .text-center{text-align:center !important}.v-application .py-2{padding-top:8px !important;padding-bottom:8px !important}.v-card__text{width:100%}.v-card__subtitle,.v-card__text,.v-card__title{padding:10px}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-application .mb-0{margin-bottom:0 !important}.header-top-nav{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.icon-dash-header{margin-top:0;color:#50a147;font-size:24px;padding:0;display:flex;background:0 0}.layout.row.dash-title{height:45px !important}.dash-fa{margin-top:0}.navbar{min-height:7vh}a.dropbtn.a-width{width:80px;text-align:center}.chosen-container-single .chosen-single{background-color:#4da04f;color:#fff}p.mb-0{white-space:nowrap}.v-card__text img{height:50px;width:auto;max-width:inherit}.header-pipe{margin-top:5px}@media (min-width:320px) and (max-width:767px){.header-pipe{margin-top:22px}}.layout-dash-title{color:#0b5940 !important;caret-color:#0b5940 !important;font-size:1.25rem !important;font-weight:700;letter-spacing:.0125em !important;line-height:16px;margin:0;padding:0}.dash-a{margin-top:2px;margin-right:0;margin-left:0 !important;padding:14px;border-radius:50%}.dash-a:hover{background:#f2f2f2}.header-container .top-link-container .top-link li{padding:4px 15px 0}.header-container .top-link-container .top-link li:hover{padding:4px 15px 5px}li.header.shopcart-li.desktop-cart.remove-pad-lft-new{padding:7px 5px 0 15px}li.header.shopcart-li.desktop-cart.remove-pad-lft-new:hover{padding:4px 5px 0 15px}.li-dash{text-align:right !important}.header-container{height:7vh}.navbarred{position:fixed;width:100%;z-index:99999999}.container-search-on-banner{width:1450px}.form.minisearch{display:none}.cms-index-index .nav-menus{top:80px;z-index:1}.minicart-wrapper .action.showcart{white-space:nowrap;margin-left:-40px !important}.col-lg-2.col-md-2.col-sm-2.top-bar.col-logo{padding-right:0;padding-left:4px}input#searchtop{background:#f5f5f5}.col-lg-3.col-md-3.col-sm-3.menu-mobile-3{padding-right:4px}@media (min-width:1900px) and (max-width:1000px){.header-input input{width:890px}#topsearchCustom .chosen-container{width:250px !important}}@media (min-width:1800px) and (max-width:1900px){.header-input input{width:800px}#topsearchCustom .chosen-container{width:220px !important}.search_autocomplete{left:220px}}@media (min-width:1700px) and (max-width:1800px){.header-input input{width:735px}#topsearchCustom .chosen-container{width:209px !important}#topsearchCustom .chosen-drop{width:209px}.search_autocomplete{left:210px}}@media (min-width:1600px) and (max-width:1700px){.header-input input{width:715px}#topsearchCustom .chosen-container{width:185px !important}#topsearchCustom .chosen-drop{width:185px}.search_autocomplete{left:185px}}@media (min-width:1500px) and (max-width:1600px){.header-input input{width:600px}#topsearchCustom .chosen-container{width:172px !important}#topsearchCustom .chosen-drop{width:172px}.search_autocomplete{left:170px}}@media (min-width:1400px) and (max-width:1500px){.header-input input{width:640px}#topsearchCustom .chosen-container{width:172px !important}#topsearchCustom .chosen-drop{width:172px}.search_autocomplete{left:170px}}@media (min-width:1350px) and (max-width:1400px){.dash-a{margin-top:4px;padding:13px}link-container .top-link li{padding:4px 16px 0}.header-input input{width:450px}.container-search-on-banner{width:1336px}#topsearchCustom .chosen-container{width:185px !important}#topsearchCustom .chosen-drop{width:185px}.search_autocomplete{left:185px}.header-container{height:7vh}}@media (min-width:1300px) and (max-width:1350px){.header-input input{width:540px}#topsearchCustom .chosen-container{width:175px !important}#topsearchCustom .chosen-drop{width:175px}.header-container .top-link-container .top-link li{padding:4px 15px 0}.header-container .top-link-container .top-link li:hover{padding:4px 15px 0}.dash-a{margin-top:5px;padding:13px}.container-search-on-banner{width:100%}.search_autocomplete{left:175px}}@media (min-width:1200px) and (max-width:1300px){.header-input input{width:485px}#topsearchCustom .chosen-container{width:175px !important}#topsearchCustom .chosen-drop{width:175px}.search_autocomplete{left:175px}.header-container .top-link-container .top-link li{padding:2px 10px 3px}.header-container .top-link-container .top-link li:hover{padding:2px 10px 3px}li.header.shopcart-li.desktop-cart.remove-pad-lft-new{padding:4px 5px 8px 10px !important}li.header.shopcart-li.desktop-cart.remove-pad-lft-new:hover{padding:4px 5px 8px 10px !important}.dash-a{margin-top:6px;padding:13px}a.col-search.shop-text.action.showcart.for-chrome-up-issue{margin-left:10px !important}.container-search-on-banner{width:100%}.remove-pad-lft-new{text-align:left !important;width:90px}li.header.shopcart-li.dropdown.li-dash{margin-top:0 !important}}.mobile-menu-li-cart{display:block !important}.desktop-cart{display:inline-block !important}@media (min-width:1100px) and (max-width:1200px){.navbar{min-height:7vh}.header-container{height:7vh}.container-search-on-banner{width:100%}.header-input input{width:345px}#topsearchCustom .chosen-container{width:175px !important}#topsearchCustom .chosen-drop{width:175px}.header-container .top-link-container .top-link li{padding:4px 6px 0}.header-container .top-link-container .top-link li:hover{padding:4px 6px 0}li.header.shopcart-li.desktop-cart.remove-pad-lft-new{padding:4px 2px 0 0;margin-left:15px}li.header.shopcart-li.desktop-cart.remove-pad-lft-new:hover{padding:4px 2px 0 0}.dash-a{margin-top:3px;padding:13px}a.col-search.shop-text.action.showcart.for-chrome-up-issue{margin-left:15px !important}.remove-pad-lft-new{text-align:left !important;width:90px}.search_autocomplete{left:175px}}@media (max-width:1025px){a.dropbtn.a-width{width:45px;text-align:center}}.header-container .top-link-container .top-link li.li-dash:hover{background-color:transparent;border-radius:50%}li.header.shopcart-li.dropdown.not-logged-in-menu.li-dash{padding:0}li.header.shopcart-li.mobile-menu-li-cart.showcart_logged:hover{background-color:transparent}@media (min-width:1026px) and (max-width:1099px){input#searchtop{width:280px}#topsearchCustom .chosen-container{width:165px !important}#topsearchCustom .chosen-drop{width:165px}.navbarred{position:relative}.category-header-search{background:0 0;color:#fff}.header-input{background:#4da04f}.container-search-on-banner{width:100%}.search_autocomplete{left:165px}}@media (min-width:1101px) and (max-width:1104){li.header.shopcart-li.desktop-cart.remove-pad-lft-new{padding:5px 5px 0 0;width:83px;margin-left:10px}}@media (min-width:1025px) and (max-width:1104px){.dropdown.logged-in-menu,.dropdown.not-logged-in-menu{margin-right:0 !important}.cart-text-menu{margin-top:0;float:right}li.header.shopcart-li.dropdown.li-dash{margin-top:2px}}@media (min-width:1025px) and (max-width:1100px){li.header.shopcart-li.desktop-cart.remove-pad-lft-new{width:87px;margin-left:17px}}@media (min-width:1098px) and (max-width:1105px){li.header.shopcart-li.desktop-cart.remove-pad-lft-new{width:102px}}@media (max-width:1024px){li.header.shopcart-li.dropdown.li-dash{margin-top:4px}}@media (min-width:768px){li.dropdown a.dropbtn:first-child{margin-top:3px}li.header.shopcart-li.dropdown.li-dash{margin-top:0}li.header.shopcart-li.desktop-cart.remove-pad-lft-new{padding:7px 5px 5px 15px}li.header.shopcart-li.desktop-cart.remove-pad-lft-new:hover{padding:7px 5px 5px 15px}.signinContent{top:56px;left:15px}}@media (min-width:768px) and (max-width:1024px){.container-search-on-banner{width:100%}.row.header-top-nav.top-link-container{display:flex;flex-direction:row;flex-wrap:wrap}.order-2{order:2;margin-left:auto;text-align:right;justify-content:right;width:300px}.order-3{order:3}.top-link.ipadpro-css{width:100%;display:flex;flex-direction:row;white-space:nowrap}.header-container .header{margin-top:0}.header-container .top-link-container .top-link a.showcart{margin-top:0;position:relative;right:auto;top:auto}.col-search.shop-text{margin-right:0;margin-left:0 !important}.mobile-menu-li-cart{margin-top:60px !important}.header-container .top-link-container .top-link li{padding:4px 10px 0 !important}li.header.shopcart-li.dropdown.li-dash{margin-top:4px}.container--fluid.grid-list-sm{width:100%}.layout-dash{display:flex}.v-card__subtitle,.v-card__text,.v-card__title{padding:13px 17px 3px}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.col-lg-3.col-md-4.col-sm-3.menu-mobile-3.order-2 ul.top-link.ipadpro-css .header-pipe{padding:0 0 0 1px !important}.minicart-wrapper .action.showcart{margin-left:0 !important}.menu-div-dash{width:400px;min-width:auto;margin:1px 0;position:fixed;right:15px}.v-card__text>img{width:50px}a.py-2.v-card.v-card--flat.v-card--link.v-sheet.theme--light{padding:0 !important}.mobile-menu-li-cart:hover{background:0 0}.header-input.pull-left.pos-relative{display:block !important;width:100%}.nav-banner{margin-top:156px}.cms-index-index .nav-menus{position:relative;top:110px !important;margin-top:20px}.map-advance-search{width:120px}.header-input{z-index:9}.dash-a{margin-top:7px;padding:11px}.header-container .header .minicart-wrapper .block-minicart{top:45px}.col-lg-7.col-md-6.col-sm-7.col-xs-12.order-3{width:100%;margin-bottom:10px}#topsearchCustom .chosen-container{width:165px !important}.header-input input{width:100%}.pos-relative{float:left}.search-mobile{display:block;margin-left:168px;position:relative}.header-container .header .minicart-wrapper .action.showcart .counter.qty{top:-10px}.logo{margin:15px 5px !important}span.search-mobile{margin-left:165px;display:block;line-height:0;position:relative}.header-cat-container{background:#4da04f}.category-header-search{height:38px;color:#fff;background:0 0;appearance:auto;width:150px}.category-header-search option{color:#000}}@media (min-width:992px) and (max-width:1023px){.nav-banner{margin-top:160px}}@media (max-width:767px){.container-search-on-banner{width:100%}.row.header-top-nav.top-link-container{display:flex;flex-direction:row;flex-wrap:wrap}.order-2{order:2;margin-left:auto;text-align:left;justify-content:right;width:275px}.order-3{order:3}.top-link.ipadpro-css{width:100%;display:flex;flex-direction:row;white-space:nowrap}.header-container .header{margin-top:0}.header-container .top-link-container .top-link a.showcart{margin-top:0;position:relative;right:auto;top:auto}.col-search.shop-text{margin-right:0;margin-left:0 !important}.mobile-menu-li-cart{margin-top:62px !important}.header-container .top-link-container .top-link li{padding:4px 10px 0 !important}li.header.shopcart-li.dropdown.li-dash{margin-top:12px}.container--fluid.grid-list-sm{width:100%}.layout-dash{display:flex}.v-card__subtitle,.v-card__text,.v-card__title{padding:13px 17px 3px}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.col-lg-3.col-md-4.col-sm-3.menu-mobile-3.order-2 ul.top-link.ipadpro-css .header-pipe{padding:0 0 0 1px !important}.minicart-wrapper .action.showcart{margin-left:0 !important}.menu-div-dash{width:100%;min-width:100%;margin:1px 0;position:fixed}.v-card__text>img{width:50px}a.py-2.v-card.v-card--flat.v-card--link.v-sheet.theme--light{padding:0 !important}.mobile-menu-li-cart:hover{background:0 0}.header-input.pull-left.pos-relative{display:block !important}.cms-index-index .nav-menus{position:relative;top:155px !important;margin-top:20px}.nav-banner{margin-top:205px}.map-advance-search{width:120px}.header-input{z-index:9}.dash-a{margin-top:7px;padding:11px}}@media (min-width:320px) and (max-width:550px){.nav-banner{margin-top:63px}.header-container .header .minicart-wrapper .block-minicart{top:50px}.map-wrapper{width:300px;height:auto}}@media (min-width:320px) and (max-width:374px){.col-lg-2.col-md-2.col-sm-2.top-bar.col-logo{width:32%}}@media (min-width:551px) and (max-width:767px){.menu-div-dash{width:410px;min-width:auto}.layout-dash{justify-content:left}.header-container .header .minicart-wrapper .block-minicart{top:45px}.nav-banner{margin-top:175px}.map-wrapper{width:500px;height:auto}}@media (min-width:1025px) and (max-width:1025px){.container-search-on-banner{width:100%}#topsearchCustom .chosen-container{width:145px !important}}@media (min-width:1025px) and (max-width:1025px){.nav-banner{margin-top:0}.header-input{margin-bottom:0}.header-input.pull-left.pos-relative{width:100%}.header-cat-container{float:left;width:152px !important}.header-input.pull-left.pos-relative .search-mobile{display:block;margin-left:152px}}@media (min-width:1024px) and (max-width:1024px){.nav-banner{margin-top:47px}}@media (min-width:1400px) and (max-width:1500px){span.search-mobile{display:block;margin-left:172px}span.header-cat-container.pos-relative{float:left}}@media (min-width:1350px) and (max-width:1400px){span.search-mobile{display:block;margin-left:185px}span.header-cat-container.pos-relative{float:left}}@media (max-width:767px){.layout-dash{display:flex;justify-content:space-around}}@media (max-width:768px){.category-header-search option{color:#000}}.flyout-overlap{position:fixed;width:100%;height:100%;top:0;z-index:3}.flyout-overlap-header{position:absolute;left:0;right:0;top:0;height:7vh;z-index:4}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.footer-wrapper .menu li .sub-menu li{text-overflow:ellipsis;width:200px;overflow:hidden}li.dropdown.not-logged-in-menu,li.dropdown.logged-in{height:60px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.top-link.ipadpro-css{display:flex;flex-direction:row;height:73px;white-space:nowrap}}@media (min-width:1900px){.header-cat-container{float:left}.search-mobile{display:block;margin-left:300px}.search_autocomplete{left:300px}}@media (min-width:768px) and (max-width:1024px){#search_autocompletecustom{left:0}}.header-container .top-link-container .top-link{white-space:nowrap}a.v-card--link:hover{background:#f5f5f5;border-radius:7px}@media only screen and (min-width:321px) and (max-width:768px){#maincontent{margin-top:10px}.breadcrumb-custom{margin-top:60px}}@media only screen and (min-width:768px) and (max-width:1024px){.breadcrumb-custom{margin-top:85px}}.checkoutheader-height{height:auto !important}tr.totals-tax.certificate-links td a{color:#085842 !important;text-decoration:underline}.avatax-certificate-dialog{max-height:350px;overflow-y:scroll}.page-title-wrapper{margin-top:10px}tr.totals-tax.certificate-links td .apply_certificate a{color:#fff !important;text-decoration:none;background-color:#04a9a5}tr.totals-tax.certificate-links td .apply_certificate a:hover{background-color:#252d42}.account-add-certifications-component button.primary,.exemption-zone-select-view button.primary,.account-add-exemption-modal button.primary{background-color:#50a147 !important;border:1px solid #50a147 !important;background:#50a147 !important;color:#fff !important;cursor:pointer !important;height:36px;border-radius:0 !important;font-weight:700 !important;text-transform:capitalize !important;font-size:14px !important;box-shadow:none !important;display:inline-block !important;text-shadow:none !important;white-space:nowrap !important;-webkit-transition:all .3s ease;padding:10px 20px !important;margin:0 !important;line-height:15px !important}.account-add-certifications-component button.primary:hover,.exemption-zone-select-view button.primary:hover,.account-add-exemption-modal button.primary:hover{background-color:#0b5940 !important;border-radius:0 !important;border:1px solid #0b5940 !important;text-decoration:none !important;background-image:none !important;color:#fff !important}ul.items.order-links.rewards-links{display:flex;margin-top:20px;flex-direction:row;margin-bottom:0}ul.items.order-links.rewards-links li{background:#f6f6f6;height:48px;width:100%;font-size:16px;color:#6d6d6d;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-right:none;margin-bottom:0;margin-right:0}ul.items.order-links.rewards-links li:last-child{border-right:1px solid #ccc}ul.items.order-links.rewards-links li.nav.item.current{text-align:center;background:#fff;color:#333;border-bottom:1px solid #fff}ul.items.order-links.rewards-links li.nav.item.current>strong{box-shadow:none}ul.items.order-links.rewards-links li a{height:100%;line-height:35px;text-decoration:none;color:#6d6d6d;width:100%;display:flex;justify-content:center;align-items:center;padding:10px}.block.block-rewards-account-summary{border:1px solid #ccc !important;padding:25px;margin-top:-1px;background:#fff}.block.block-rewards-account-summary .unsubscribe a{color:#50a147}.block.block-rewards-account-summary .order-details-items .block-title{margin:10px 0 30px}.block.block-rewards-account-summary .order-details-items .sent{font-size:20px;margin:30px 0 20px;padding-bottom:10px;border-bottom:1px solid #ccc;color:#6d6d6d}.block.block-rewards-account-summary .order-details-items .refer{background:#ecfdff;padding:10px;margin-bottom:20px}.block.block-rewards-account-summary .order-details-items table.data-table.table th{font-weight:700;border-bottom:none;padding-bottom:20px}.block.block-rewards-account-summary .order-details-items table.data-table.table td input{border:1px solid #ccc}.block.block-rewards-account-summary .order-details-items span.limiter-text{line-height:40px}.block.block-rewards-account-summary #referralForm .action.primary{background:#50a147}.block.block-rewards-account-summary #referralForm .action.primary span{color:#fff}.block.block-rewards-account-summary textarea#message{margin:5px 0;height:auto}.block.block-rewards-account-summary .mage-error{margin-bottom:0}.block.block-rewards-account-summary .alert{display:none}.block.block-rewards-account-summary .block-content #rewards-referral-link{word-wrap:break-word;float:left;width:70%;margin-right:10px}.block.block-rewards-account-summary .block-content #copyLink{background:#50a147;color:#fff}.block.block-rewards-account-summary .block-content .table-wrapper table{background-color:#fff;box-shadow:1px 1px 1px 0px rgba(0,0,0,.18);border-left:1px solid #eaeaea}.block.block-rewards-account-summary .block-content .table-wrapper table thead{background:#b30838;color:#fff;font-weight:700}.block.block-rewards-account-summary .block-content .table-wrapper table tbody tr td{border-bottom:1px solid #ddd;font-weight:400}.block.block-rewards-account-summary .block-content .table-wrapper table tbody tr:nth-child(even){background:#f5f5f5}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item a,.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item strong{display:inline-block;width:auto;height:auto;text-align:center;line-height:36px;background-color:transparent;border:0;color:#b30838;font-size:12px;margin:0 2px}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item a:hover{background-color:transparent;border:0;color:#b30838}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item:hover a{background-color:transparent;border:0;color:#b30838}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item .action.next:before{content:"\f178";color:#b30838;font:normal normal normal 14px/1 FontAwesome;line-height:36px;padding-left:10px}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item .action.next:hover:before,.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item .action.previous:hover:before,.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item .action.previous:before{color:#b30838}.block.block-rewards-account-summary .block-content .order-products-toolbar .pages .pages-items .item.current strong{background:0 0;color:#666}.rewards__checkout-cart-usepoints .discount-form .buttons-container .button.action{margin:2px}.rewards__checkout-cart-usepoints .discount-form input#points_all{float:left}#co-payment-form .payment-option._collapsible.opc-payment-additional.rewards-block{float:left;width:100%;background:#fff}#co-payment-form .payment-option._collapsible.opc-payment-additional.rewards-block .rewards-message-block,#co-payment-form .payment-option._collapsible.opc-payment-additional.rewards-block #reward-points-form{padding:0 25px}.rewards-account-index .margin-top-75,.rewards-account-share .margin-top-75,.rewards-account-referral .margin-top-75,.rewards-account-history .margin-top-75{margin-top:5px}.rewards-account-index .rewards-links,.rewards-account-share .rewards-links,.rewards-account-referral .rewards-links,.rewards-account-history .rewards-links{margin-top:5px !important}.block.block-rewards-account-summary.order-details-items .limiter .limiter-label,.block.block-rewards-account-summary.order-details-items .limiter .limiter-text{line-height:42px}@media (min-width:320px) and (max-width:767px){ul.items.order-links.rewards-links li a{line-height:17px;text-align:center;font-size:14px}ul.items.order-links.rewards-links li.nav.item.current{text-align:center}ul.items.order-links.rewards-links li strong{font-size:14px;padding:3px}.block.block-rewards-account-summary.order-details-items .limiter .limiter-label{line-height:42px}.rewards-account-index #maincontent,.rewards-account-share #maincontent,.rewards-account-referral #maincontent,.rewards-account-history #maincontent{margin-top:130px !important}}.block-badges .block[class]{float:left !important;width:100%}.block-badges .block-customer-badges{margin-bottom:0}.block-badges .block-customer-badges .block-title-badges{border-bottom:1px solid #e5e5e5 !important;margin-bottom:25px;text-align:left;float:left;padding-bottom:10px}.block-badges .block-customer-badges .block-title strong{display:contents;text-transform:none;font-size:17px;font-weight:400 !important}.block-badges .block-content-badge strong{text-align:left;float:left;text-transform:none;font-size:23px;font-weight:400 !important}.block-badges .block-content-badge .input-group-addon i.fa.fa-users{padding-top:6px}.block-badges .block-content-badge .input-group-addon i.fa.fa-id-badge{padding-top:6px}.block-badges .block-content-badge .input-group input{width:90%}.block-badges .block-content-badge .input-group{margin-bottom:5px}.block-badges .block-content-badge label.error-color{color:#e02b27;float:left;margin-bottom:15px}.block-badges .block-content-badge input#on-badge-input{height:20px;width:20px;margin:0 10px 0 0;float:left}.block-badges .block-content-badge .on-badge-input-text{float:left;line-height:25px;font-family:'Roboto',sans-serif;font-size:18px}@media (min-width:320px) and (max-width:767px){.block-badges .block-content-badge .input-group input{width:85%}}.product-educode-voucher #super-product-table tr th:nth-child(4),.product-regionthree-voucher #super-product-table tr th:nth-child(4),.product-educode-voucher #super-product-table tr th:nth-child(5),.product-regionthree-voucher #super-product-table tr th:nth-child(5),.product-educode-voucher #super-product-table tr td:nth-child(4),.product-regionthree-voucher #super-product-table tr td:nth-child(4),.product-educode-voucher #super-product-table tr td:nth-child(5),.product-regionthree-voucher #super-product-table tr td:nth-child(5){display:none}.product-educode-voucher #super-product-table thead tr .item,.product-regionthree-voucher #super-product-table thead tr .item{width:auto}.product-educode-voucher #super-product-table .product-sku,.product-regionthree-voucher #super-product-table .product-sku{width:auto}.checkout-index-index .nav-menus{display:block !important}.modal-popup._inner-scroll .modal-content{margin-top:0}.opc-block-shipping-information{padding:0}.customer-address-form .mobile-down .col-lg-9.col-md-9.col-sm-9.col-xs-9{width:100%}.nfc-index-index .page-title-wrapper{display:none}@media (max-width:767px){.cart-container .cart-summary ul.checkout.methods.items.checkout-methods-items{position:fixed;bottom:0;left:0;right:0;padding:0}.cart-container .checkout-methods-items .action.primary{width:100%;height:50px}}.links a.downloadable-link{color:#50a147 !important}.edit_attendees{float:right}.modal-header{background-color:transparent;margin-bottom:0}.title-txt{color:#50a147 !important;font-weight:700 !important;font-size:.9rem !important;float:left}.edit-link-attendees{color:#50a147 !important}.close-view-attendee-modal{display:none}table.table-view-attendees td{border:none;text-align:left}table.table-view-attendees{border:none !important}table.table-view-attendees th{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-right:none;font-weight:700}.modal-inner-wrap-width{width:71% !important}.order-line-hight{line-height:24px}.order-row-increment{width:13%}.order-row-created{width:15%}.order-row-item-types{width:35%}.view-order-link{color:#50a147;font-weight:700}.search-box-order{margin-left:-28px}.mange-subscription-link{margin-left:-32px}.history-table .even{background-color:#f5f5f5 !important}.clear-btn{margin-left:-21px}.action-reorder-link{padding-right:12px;margin-left:15px}.action-view-link{margin-left:15px}.modal-wrap-without-licences{width:40% !important}.order-line-hight{line-height:24px}.order-row-increment{width:13%}.order-row-created{width:15%}.order-row-item-types{width:35%}.view-order-link{color:#50a147;font-weight:700}.search-box-order{margin-left:-28px}.mange-subscription-link{margin-left:-32px}.history-table .even{background-color:#f5f5f5 !important}.clear-btn{margin-left:-21px}.action-reorder-link{padding-right:12px;margin-left:15px}.action-view-link{margin-left:15px}