*{box-sizing:border-box}a{text-decoration:none;color:#a21219}a:visited{color:#a21219;text-decoration:none}a:hover{color:#919455;text-decoration:none}.page-header .header.content{padding-top:0}.page-header .header .header-links{float:right}.page-header .header .header-links ul.header-customer-links{padding:0;margin:18px 0 0;float:right}.page-header .header .header-links li.newsletter{float:left;list-style-type:none;padding-left:15px;padding-top:5px;padding-bottom:5px;margin-left:15px;margin-top:0;line-height:inherit}.page-header .header .header-links li.newsletter{width:175px}.page-header .header .header-links li.newsletter a{color:#000;line-height:17px;display:inline-block;font-weight:600}.page-header .header .header-links li.newsletter a:hover{color:#a21219}.page-header .header li.authorization-link{float:right;list-style-type:none;border-left:1px solid #ccc;padding-left:13px;padding-top:5px;padding-bottom:10px;margin-left:17px}.page-header .header .authorization-link a{color:#000;font-weight:600}.page-header .header .authorization-link a:hover{color:#a21219;text-decoration:none}.page-header .header .header-links li.register-link{float:left;list-style-type:none;margin-top:0;line-height:inherit;border-left:1px solid #ccc;padding-left:13px;padding-top:5px;padding-bottom:10px;margin-left:10px}.page-header .header .header-links li.register-link a{color:#000;font-weight:600}.page-header .header .header-links li.register-link a:hover{color:#a21219}.page-header .header .header-links li.my-account{float:left;list-style-type:none;margin-top:0;line-height:inherit;border-left:1px solid #ccc;padding-left:13px;padding-top:5px;padding-bottom:10px;margin-left:10px}.page-header .header .header-links li.my-account a{color:#000;font-weight:600}.page-header .header .header-links li.my-account a:hover{color:#a21219}.page-header .switcher .options ul.dropdown{border:1px solid #ccc}.page-header .header .switcher.currency ul.dropdown.switcher-dropdown li.switcher-option:hover a{color:#a21219}.page-header .header .switcher.currency{margin-right:0;border-left:1px solid #ccc;padding-left:10px}.page-header .header .switcher.currency .dropdown .switcher-trigger strong{font-weight:700}.page-header .header .switcher.currency .dropdown .switcher-trigger:after{font-size:12px;color:#000}.page-header .header .switcher.currency .dropdown .action.switcher-trigger{margin-top:6px;color:#000}.page-header .header .block-search{min-height:45px;padding-left:0;position:relative;width:100%;max-width:255px;margin-top:25px;z-index:9}.page-header .header .block-search .minisearch{position:relative;float:left;width:100%}.page-header .header .block-search .minisearch .search{float:left;margin-right:5px}.page-header .header .block-search .minisearch .actions{float:right;padding:0;margin:0}.page-header .header .block-search .minisearch button.search{background:#a21219;border:medium;color:#fff;font-size:13px;outline:medium;cursor:pointer;height:32px;line-height:32px;border-radius:0;padding:0;margin:0;opacity:1;min-width:80px;text-align:center;float:right;position:inherit;right:inherit;top:inherit;display:inline-block;box-shadow:none}.page-header .header .block-search .minisearch input.input-text{border:1px solid #ccc;background-color:#fff;width:170px;position:relative;left:inherit;padding-right:9px;height:32px;line-height:30px}.page-header .header .block-search .minisearch button.search:before{display:none}.page-header .panel.wrapper{background-color:#fff;border:0}.page-header .header .block-search .minisearch button.search span{position:relative;width:100%;margin:0;float:none;clip:inherit;overflow:visible;height:auto}.page-header .header .block-search .minisearch .actions:hover button.search{background-color:#919455;color:#fff}.page-header .header .block-search .block-content{width:100%;float:left}.nav-sections nav.navigation>.ui-menu>li.fb{width:35px;height:56px;float:right !important;border:0 !important;padding:10px 0 0 !important;margin:0 0 0 5px !important}.nav-sections nav.navigation>.ui-menu>li.fb a{width:35px;height:35px;float:right;background:url("../images/fb.jpg") no-repeat;background-size:35px 35px !important;border:0 !important;padding:0 !important;margin:0 !important}.nav-sections nav.navigation>.ui-menu>li.rss{width:35px;height:56px;float:right !important;border:0 !important;padding:10px 0 0 !important;margin:0 10px 0 0 !important}.nav-sections nav.navigation>.ui-menu>li.rss a{width:35px;height:35px;float:right;background:url("../images/rss.jpg") no-repeat;background-size:35px 35px !important;border:0 !important;padding:0 !important;margin:0 !important}.nav-sections nav.navigation>.ui-menu>li.fb:hover,.nav-sections nav.navigation>.ui-menu>li.rss:hover{background:0 0 !important}.nav-sections nav.navigation>.ui-menu>li.fb:hover a{background:transparent url("../images/fb.jpg") no-repeat !important;background-size:35px 35px !important}.nav-sections nav.navigation>.ui-menu>li.rss:hover a{background:transparent url("../images/rss.jpg") no-repeat !important;background-size:35px 35px !important}.rss-index-index .page-title-wrapper .page-title{font-size:33px;color:#69650b;margin-top:30px}.page-header .header .minicart-wrapper{margin-left:0}.page-header .header .minicart-wrapper .showcart{position:relative}.minicart-wrapper .action.showcart .counter.qty{border-radius:50%;display:inline-block;padding:0;line-height:1;text-align:center;white-space:nowrap;background:#a21219;vertical-align:top;width:17px;height:17px;margin:0}.minicart-wrapper .action.showcart .counter .counter-number{text-shadow:none;color:#fff;width:100%;height:100%;font-size:9px;font-weight:600;line-height:16px}.page-header .header .minicart-wrapper .showcart:before{color:#000}.page-header .header .minicart-wrapper .showcart:hover:before{color:#a21219}.block-minicart .subtitle.empty{padding:15px 0;text-align:center;color:#000;font-weight:600}.block-minicart .items-total{padding:0;font-size:14px;color:#000}.block-minicart .block-content>.actions{clear:left}.block-minicart .items-total .count,.block-minicart .minicart-items .product-item-details{color:#000}.block-minicart .subtotal{padding:0;margin:0;color:#000}.block-minicart .subtotal .label{font-size:15px}.block-minicart .subtotal .amount .price-wrapper .price{font-size:18px;font-weight:700}.block-minicart .block-content>.actions>.primary .action.primary{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.block-minicart .minicart-items .product-item-details .product-item-name a{padding:0;margin:0;font-size:14px;line-height:19px;font-weight:500;color:#a21219;text-decoration:none}.block-minicart .minicart-items .product-item-details .product-item-pricing .price-wrapper .minicart-price{color:#000}.block-minicart .minicart-items .product-item-details .details-qty.qty .label{color:#000;margin-right:3px}.block-minicart .minicart-items .product-item-details .details-qty.qty .item-qty{border:1px solid #ccc;padding-left:0;padding-right:0;text-align:center}.block-minicart .minicart-items .product-item-details .details-qty.qty .action.primary{padding-bottom:7px;padding-top:7px;min-width:inherit}.block-minicart .minicart-items .product-item-details .product.actions a.action:before{color:#a21219}.block-minicart .minicart-items .product-item-details .product.actions a.action:hover:before{color:#919455}.block-minicart .block-content>.actions .secondary .action.viewcart{color:#a21219;font-size:14px}.block-minicart .minicart-items .product-item-details .product-item-name a:hover{color:#919455}.block-minicart .block-content>.actions .secondary .action.viewcart:hover{color:#919455}.cms-home .page-main .page-title-wrapper{text-align:center}.cms-home .page-main .page-title{color:#d4145a;font-weight:600;font-size:24px;line-height:28px;padding-top:10px}#pageHeader #pageHeaderWrapper .csc-header h1{font-size:33px;color:#69650b}@media only screen and (max-width:767px){.page-products .page-title-wrapper .page-title,.contact-index-index .page-title-wrapper .page-title,.customer-account-create .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}#pageHeader #pageHeaderWrapper .csc-header h1{font-size:26px;line-height:34px;margin-bottom:30px}}#banner-slider-carousel .owl-nav .owl-prev span{position:relative !important;left:inherit !important;top:inherit !important}#banner-slider-carousel .owl-nav .owl-next span{position:relative !important;right:inherit !important;top:inherit !important}#banner-slider-carousel{margin-bottom:55px}#banner-slider-carousel .banner-item p{margin:0}#banner-slider-carousel .banner-item .banner-caption{bottom:0;float:left;min-height:56px;left:0;position:absolute;width:100%;z-index:999;background:rgba(0,0,0,.7);padding:10px 15px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column}#banner-slider-carousel .banner-item .banner-caption h2{padding:0;margin:0;font-size:24px;color:#fff;line-height:36px;font-weight:600}#banner-slider-carousel .owl-nav{position:absolute;left:0;right:0;top:calc(100% - 55%);width:100%;margin:0}#banner-slider-carousel .owl-nav .owl-prev,#banner-slider-carousel .owl-nav .owl-next{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px !important;margin:0;outline:none;float:left;margin-left:10px;position:absolute;width:37px;height:37px;border:0;background-color:rgba(0,0,0,.7);border-radius:0;box-shadow:none;overflow:hidden}#banner-slider-carousel .owl-nav .owl-prev span,#banner-slider-carousel .owl-nav .owl-next span{color:#fff;font-size:36px;line-height:24px}#banner-slider-carousel .owl-nav .owl-prev{left:0;margin:0}#banner-slider-carousel .owl-nav .owl-next{right:0;margin:0}.home-boxes{display:flex;flex-direction:row;flex-flow:wrap}.home-boxes .block-static-block{margin:0;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;float:left}.home-boxes .jcm-article-block{height:100%;border:2px solid #000;padding:15px 15px 30px}.home-boxes .jcm-article-block .jcm-article-title{text-align:center;min-height:76px}.home-boxes .jcm-article-block .jcm-article-title h4{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.home-boxes .jcm-article-block .jcm-article-issueno{text-align:center;margin:0 0 10px}.home-boxes .jcm-article-block .jcm-article-issueno p{padding:0;margin:0;font-size:19px;font-weight:600;color:#a21219}.home-boxes .jcm-article-block .jcm-article-issueno p a{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600}.home-boxes .jcm-article-block .jcm-article-img{text-align:center}.home-boxes .jcm-article-block .jcm-article-subarea{text-align:center;margin-top:10px}.home-boxes .jcm-article-block .jcm-article-subarea p{padding:0;margin:0;font-size:15px;font-weight:600;line-height:19px;color:#a21219}.home-boxes .jcm-article-block .jcm-article-subarea p a{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600}.cms-home .block-products-list.grid .block-content{width:100%}.page-footer{margin:40px 0 0;padding:0;width:100%;background:#c4c1bc;min-height:90px}.page-footer .footer{padding-top:0}.page-footer .footer .copyright{background:0 0;width:auto;float:left;margin-top:20px;padding:0}.page-footer .footer .copyright span{margin:0 0 5px;padding:0;font-weight:400;float:left;font-size:13px;line-height:20px;color:#fff}.page-footer .footer ul.footer.links{padding:0;margin:0;margin-top:20px;width:auto;float:right}.page-footer .footer ul.footer.links li{margin:0 0 6px;color:#353f49;line-height:20px;padding:0 0 0 15px;list-style:none;float:left}.page-footer .footer ul.footer.links li a{float:left;font-size:13px;line-height:20px;color:#fff;padding:0;margin:0;text-decoration:none}.page-footer .footer ul.footer.links li a:hover{color:#a21219;text-decoration:none}.block-products-list.grid{display:flex;flex-direction:row;margin-bottom:0}.block-products-list.grid .widget-product-grid{display:flex;flex-direction:row;flex-flow:wrap}.block-products-list.grid .widget-product-grid .product-item{margin:0 !important;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;width:100% !important}.block-products-list.grid .widget-product-grid .product-item .product-item-info{height:100%;margin:0;border:2px solid #000;padding:15px 15px 0;width:100%;background-color:#fff;box-shadow:none;overflow:hidden;transition:all ease-in-out .3s;display:flex;flex-direction:column}.block-products-list.grid .widget-product-grid .product-item-info .product-item-inner{box-shadow:none !important;margin:0 !important;border:0;padding:10px 5px !important;position:absolute;background:rgba(255,255,255,1);width:100%;right:inherit;bottom:-57px;left:0;padding:7px;transition:all ease-in-out .3s;display:inline-block;clip:inherit;height:auto}.block-products-list.grid .product-item-info .product-item-actions{margin:0}.block-products-list.grid .product-item-info:hover .product-item-inner{bottom:-55px;transform:translateY(-100%)}.block-products-list.grid .product-item-info .product-item-details{position:relative;padding-bottom:60px;text-align:center;margin-top:10px;overflow:hidden;flex:auto}.block-products-list.grid .product-item-info .product-item-photo{display:block;text-align:center}.block-products-list.grid .product-item-info .product-item-name{margin:0;padding:0;min-height:60px}.block-products-list.grid .product-item-info .product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.block-products-list.grid .product-item-info .product-item-link:hover{color:#919455;text-decoration:none}.block-products-list.grid .product-item-info .price-box .price-label{display:none}.block-products-list.grid .product-item-info .price-box{margin:0;width:100%}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper,.block-products-list.grid .product-item-info .price-box .price-final_price .price-wrapper{display:inline-block}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper.price-including-tax .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.block-products-list.grid .product-item-info .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper.price-excluding-tax .price{padding:0;margin:0;font-size:16px;font-weight:600;color:#000}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper.price-excluding-tax{margin-left:8px}.block-products-list.grid .product-item-info .price-box .normal-price .price-wrapper.price-excluding-tax:before{padding:0;margin:0;font-size:13px;color:#000}.block-products-list.grid .product-item-info .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.block-products-list.grid .product-item-info .price-box .old-price{padding-left:5px;margin:0 0 0 5px;border-left:1px solid #8f8f8d;display:inline-block}.block-products-list.grid .product-item-info .price-box .discount-price{padding-left:5px;margin-left:5px;border-left:1px solid #8f8f8d;display:inline-block}.block-products-list.grid .product-item-info .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:500;font-size:16px;color:#000;display:inline-block}.block-products-list.grid .product-item-info .price-box .discount-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:16px;line-height:21px;font-weight:600}.block-products-list.grid .product-item-info .price-box .old-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:16px;line-height:21px;font-weight:600;text-decoration:line-through}.block-products-list.grid .product-item-info .price-box .special-price .price-final_price .price-wrapper .price{color:#a21219}.action.primary{border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600}.action.primary:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.action.primary:focus,.action.primary:active{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.product-item-info .product-item-actions .action.tocompare,.product-item-info .product-item-actions .towishlist{color:#a21219}.product-item-info .product-item-actions .action.tocompare:hover,.product-item-info .product-item-actions .towishlist:hover{color:#919455}.home-research-item{display:flex;flex-direction:row;margin-bottom:40px}.home-research-item .research-item{margin:0;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;float:left}.home-research-item .research-item .date{width:100%;float:left;font-size:15px;font-style:italic;color:#999;line-height:30px}.home-research-item .research-item h2{margin:0;padding:0;float:left;width:100%;font-size:21px;color:#a21219;line-height:27px;font-weight:600;max-width:95%}.home-research-item .research-item h2 a{color:#a21219}.home-research-item .research-item h2 a:hover{color:#919455}.home-research-item .research-item p{float:left;font-size:14px;color:#000;line-height:21px;margin-top:14px;display:block;max-width:95%}.breadcrumbs{margin-bottom:40px}.breadcrumbs .items>li{font-size:14px}.breadcrumbs .items>li a{color:#a21219;text-decoration:none;font-weight:600}.breadcrumbs .items>li a:hover{color:#919455}.breadcrumbs strong{font-weight:600}.sidebar.sidebar-additional .block-wishlist .block-title strong{font-size:14px;font-weight:600;padding:10px 10px 20px}.sidebar.sidebar-additional .block-wishlist .block-content{font-size:14px;padding:0 10px}.sidebar.sidebar-main ol.items{margin:0;padding:0;width:100%}.sidebar.sidebar-main ol.items li{list-style:none;width:100%;margin:10px 0}.sidebar.sidebar-main ol.items li a{font-size:15px;color:#000}.sidebar.sidebar-main ol.items li a:hover,.sidebar.sidebar-main ol.items li a:hover .count{color:#a21219;background:0 0}.filter-options-content .count{font-weight:400}.catalog-category-view .sidebar .filter-options-content .count{padding:0;margin:0;display:inline-block}.page-products .page-title-wrapper .page-title{font-size:33px;color:#69650b}.products.wrapper.products-list,.products.wrapper.products-grid{margin-top:50px;margin-bottom:50px}.page-products .products.products-list .product-item .product-item-details a.product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.page-products .products.products-list .product-item .product-item-details a.product-item-link:hover{color:#919455;text-decoration:none}.page-products .products.products-list .product-item-details .price-box{margin:10px 0 15px;width:100%}.page-products .products.products-list .product-item-details .price-box .price-final_price .price-wrapper,.page-products .products.products-list .product-item-details .price-box .special-price .price-wrapper,.page-products .products.products-list .product-item-details .price-box .old-price .price-wrapper{display:inline-block}.page-products .products.products-list .product-item-details .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.page-products .products.products-list .product-item-details .price-box .old-price .price-label{margin-left:15px;margin-right:5px;display:none}.page-products .products.products-list .product-item-details .price-box .old-price .price-wrapper .price{padding:0 0 0 15px;margin:0 0 0 10px;font-size:15px;font-weight:600;color:#000;text-decoration:line-through;border-left:1px solid #8f8f8d}.page-products .products.products-list .product-item-details .price-box .special-price .price-wrapper .price{color:#a21219}.page-products .products.products-list .product-item-details .product.description a.action.more{color:#a21219}.page-products .products.products-list .product-item-details .product.description a.action.more:hover{color:#919455}.page-products .products.products-list li.product-item{border:2px solid #000;margin-bottom:10px;padding:15px}.page-products .products.products-list li.product-item .product-item-info a.product-item-photo{padding-bottom:0}.page-products .products.products-list .product-item-details .price-box .discount-price{padding-left:10px;margin-left:10px;border-left:1px solid #8f8f8d;display:inline-block}.page-products .products.products-list .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:500;font-size:15px;color:#000}.page-products .products.products-list .price-box .discount-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.page-products .products.products-grid .products.list.product-items{display:flex;flex-direction:row;flex-flow:wrap}.page-products .products.products-grid .product-item{margin:0 !important;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;width:100% !important}.page-products .products.products-grid .product-item .product-item-info{height:100%;margin:0;border:2px solid #000;padding:15px 15px 0;width:100%;background-color:#fff;box-shadow:none;overflow:hidden;transition:all ease-in-out .3s;display:flex;flex-direction:column}.page-products .products.products-grid .product-item-info .product-item-inner{box-shadow:none !important;margin:0 !important;border:0;padding:10px 5px !important;position:absolute;background:rgba(255,255,255,1);width:100%;right:inherit;bottom:-57px;left:0;padding:7px;transition:all ease-in-out .3s;display:inline-block;clip:inherit;height:auto}.page-products .products.products-grid .product-item-info .product-item-actions{margin:0}.page-products .products.products-grid .product-item-info:hover .product-item-inner{bottom:-55px;transform:translateY(-100%)}.page-products .products.products-grid .product-item-info .product-item-details{position:relative;padding-bottom:40px;text-align:center;margin-top:10px;overflow:hidden;flex:auto}.page-products .products.products-grid .product-item-info .product-item-photo{display:block;text-align:center}.page-products .products.products-grid .product-item-info .product-item-name{margin:0;padding:0;min-height:60px}.page-products .products.products-grid .product-item-info .product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.page-products .products.products-grid .product-item-info .product-item-link:hover{color:#919455;text-decoration:none}.page-products .products.products-grid .product-item-details .price-box .price-final_price .price-wrapper,.page-products .products.products-grid .product-item-details .price-box .special-price .price-wrapper,.page-products .products.products-grid .product-item-details .price-box .old-price .price-wrapper{display:inline-block}.page-products .products.products-grid .product-item-details .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:18px;font-weight:600;color:#000}.page-products .products.products-grid .product-item-details .price-box .old-price .price-label{margin-left:15px;margin-right:5px;display:none}.page-products .products.products-grid .product-item-details .price-box .old-price .price-wrapper .price{padding:0 0 0 12px;margin:0 0 0 6px;font-size:15px;font-weight:600;color:#000;text-decoration:line-through;border-left:1px solid #8f8f8d}.page-products .products.products-grid .product-item-details .price-box .special-price .price-wrapper .price{color:#a21219}.page-products .products.products-grid .product-item-details .price-box .discount-price{padding-left:5px;margin-left:5px;border-left:1px solid #8f8f8d;display:inline-block}.page-products .products.products-grid .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:500;font-size:15px;color:#000}.page-products .products.products-grid .price-box .discount-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.category-view .category-image{margin-bottom:30px}.category-view .category-description{margin-bottom:35px}.category-view .category-image img.image{width:100%}.category-view .category-description h2{padding:0;margin:0;font-size:20px;font-weight:400;line-height:29px;color:#a21219}.category-view .category-description p{margin:5px 0;font-size:15px;padding:0;font-weight:400;line-height:20px;color:#000}.toolbar .pages ul.pages-items li.item{font-size:12px;padding:0;margin:0 5px 5px 0;text-align:center;float:left;line-height:21px;position:inherit}.toolbar .pages ul.pages-items li.item a.link{background:#efefef;color:#a21219;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}.toolbar .pages ul.pages-items li.item a span{display:inline-block}.toolbar .pages ul.pages-items li.item .page{background:#efefef;color:#000;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}.list-digital-issue-content .pages a.page{background:#e5e5e5;font-size:1.2rem;line-height:3rem;letter-spacing:normal;color:#333;display:inline-block;font-weight:700;padding:0 10px}.list-digital-issue-content .pages strong.page{background:#e5e5e5;font-size:1.2rem;line-height:3rem;letter-spacing:normal;display:inline-block;font-weight:700;padding:0 10px}.list-digital-issue-content .current .item:hover{color:#919455}.list-digital-issue-content .current strong.page{color:#919455}.list-digital-issue-content .limiter-options{background-color:#f0f0f0}.list-digital-issue-content .post-info-wraper{width:500px;text-align:center}.list-digital-issue-content .post-info-wraper .mp-post-title{font-size:15px;font-weight:700}.list-digital-issue-content .pages-item-previous{background:#e5e5e5;font-size:1.2rem;line-height:3rem;letter-spacing:normal;display:inline-block;font-weight:700;padding:0 10px}.list-digital-issue-content .pages-item-next{background:#e5e5e5;font-size:1.2rem;line-height:3rem;letter-spacing:normal;display:inline-block;font-weight:700;padding:0 10px}.pages a.page-footer{background:#e5e5e5;font-size:1.2rem;line-height:3rem;letter-spacing:normal;color:#333;display:inline-block;font-weight:700;padding:0 10px}.toolbar .pages ul.pages-items li.item .page:hover{color:#919455}.toolbar .pages ul.pages-items li.item.current strong.page span{color:#919455}.toolbar .pages ul.pages-items li.item a.link:hover{color:#919455}a.action.sorter-action.sort-asc:hover:before,a.action.sorter-action.sort-desc:hover:before{color:#a21219}.toolbar .modes .modes-mode.mode-grid:hover:before,.toolbar .modes .modes-mode.mode-list:hover:before{color:#a21219}.toolbar .modes .modes-mode.mode-grid.active:before,.toolbar .modes .modes-mode.mode-list.active:before{color:#a21219}.catalog-product-view .page-title-wrapper .page-title{font-size:33px;margin-bottom:20px;color:#69650b}.catalog-product-view .product-social-links .action.towishlist:before,.catalog-product-view .product-social-links .action.tocompare:before{color:#a21219}.catalog-product-view .product-social-links .action.towishlist,.catalog-product-view .product-social-links .action.tocompare{color:#000}.catalog-product-view .product-social-links .action.towishlist:hover,.catalog-product-view .product-social-links .action.tocompare:hover{color:#69650b}.fotorama__thumb-border{border-color:#a21219}.product.data.items>.item.content{border-color:#ba904f}.catalog-product-view .product.info.detailed{margin-top:30px;width:100%;float:left}.product.data.items>.item.title>.switch{border-color:#ba904f}.review-form .action.submit.primary{background:#efefef;border:1px solid #9fa268;padding:10px;color:#4c4d34;width:auto}.review-form .action.submit.primary:hover{border-color:#84856d;background-color:#fff;color:#4c4d34}.product.detailed .product.data.items>.item.content p{font-size:15px;margin:5px 0 !important;padding:0;font-weight:400;line-height:20px;color:#353f49;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.product.detailed .product.data.items>.item.content ul{margin:10px 0;list-style-type:none;padding:0}.product.detailed .product.data.items>.item.content>ul li{list-style-type:none;background:url("../images/nav_bullet.gif") 0 .4em no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px}.product.detailed .product.data.items>.item.content .table.data th.col,.product.detailed .product.data.items>.item.content .table.data td.col{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.product.detailed .product.data.items>.item.content .table.data{width:60%;border:1px solid #ddd;border-collapse:separate;border-bottom:0}.product.detailed .product.data.items>.item.content .table.data th.col{width:25%}.product.detailed .product.data.items>.item.content .review-add .review-fieldset .review-legend{font-size:16px}.product.detailed .product.data.items>.item.content .review-add .review-fieldset .review-legend span{margin-bottom:15px;display:block}.product-info-main .product-info-stock-sku{display:block;clear:left;float:left;width:100%;text-align:left;padding-left:0}.product-info-main .product-info-price .price-box{float:left;width:100%}.product-info-main .product-info-price .price-box .special-price .price-wrapper,.product-info-main .product-info-price .price-box .special-price,.product-info-main .product-info-price .price-box.price-final_price .old-price,.product-info-main .product-info-price .price-box .special-price .price-final_price,.product-info-main .product-info-price .price-box>.price-final_price,.product-info-main .product-info-price .price-box.price-final_price .old-price .price-final_price,.product-info-main .product-info-price .price-box.price-final_price .old-price .price-final_price .price-wrapper,.product-info-main .product-info-price .price-box>.price-final_price .price-wrapper{float:left}.product-info-main .product-info-price .price-box .special-price .price-wrapper .price{background-image:none;margin-right:0;color:#a21219;font-weight:700}.product-info-main .product-info-price{display:block;width:100%;float:left}.product-info-main .product-info-price .price-box.price-final_price .old-price .price-final_price .price-wrapper .price{float:left;background:url("../images/bar.png") left center no-repeat;margin-right:10px;padding-right:0;padding-left:15px;text-decoration:line-through;color:#353f49;font-size:20px;line-height:36px;font-weight:500}.product-info-main .product-info-price .price-box.price-final_price .old-price .price-final_price .price-label{display:none}.product-info-main .product-info-stock-sku .stock,.product-info-main .product-info-stock-sku .product.sku{color:#353f49}.product-info-main .product-info-price .price-box>.price-final_price .price-wrapper .price{background-image:none;margin-right:0;padding-right:0;color:#000;font-size:30px;line-height:36px}.product-info-main .product-info-price .price-box .special-price .price-final_price .price-wrapper .price{margin-right:12px;font-size:30px;line-height:36px}.catalog-product-view .product.info.detailed .product.items .data.title .data.switch{height:43px}.catalog-product-view .product.info.detailed .product.items .data.title.active .data.switch{height:44px}.review-field-ratings .review-control-vote label:before{color:#a21219}.catalog-product-view .block.related{clear:left}.catalog-product-view .block.related .block-title.title strong{font-size:20px;font-weight:600}.catalog-product-view .block.related .block-actions button.action.select{color:#a21219}.catalog-product-view .block.related .block-actions button.action.select:hover{color:#919455;text-decoration:none}.catalog-product-view .related .products.products-grid .products.list.product-items{display:flex;flex-direction:row;flex-flow:wrap}.catalog-product-view .related .products.products-grid .product-item{margin:0 !important;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;width:100% !important}.catalog-product-view .related .products.products-grid .product-item .product-item-info{height:100%;margin:0;border:2px solid #000;padding:15px 15px 0;width:100%;background-color:#fff;box-shadow:none;overflow:hidden;transition:all ease-in-out .3s;display:flex;flex-direction:column}.catalog-product-view .related .products.products-grid .product-item-info .product-item-inner{box-shadow:none !important;margin:0 !important;border:0;padding:10px 5px !important;position:absolute;background:rgba(255,255,255,1);width:100%;right:inherit;bottom:-57px;left:0;padding:7px;transition:all ease-in-out .3s;display:inline-block;clip:inherit;height:auto}.catalog-product-view .related .products.products-grid .product-item-info .product-item-actions{margin:0}.catalog-product-view .related .products.products-grid .product-item-info:hover .product-item-inner{bottom:-55px;transform:translateY(-100%)}.catalog-product-view .related .products.products-grid .product-item-info .product-item-details{position:relative;padding-bottom:40px;text-align:center;margin-top:10px;overflow:hidden;flex:auto}.catalog-product-view .related .products.products-grid .product-item-info .product-item-photo{display:block;text-align:center}.catalog-product-view .related .products.products-grid .product-item-info .product-item-name{margin:0;padding:0;min-height:60px}.catalog-product-view .related .products.products-grid .product-item-info .product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219;padding-left:20px}.catalog-product-view .related .products.products-grid .product-item-info .product-item-link:hover{color:#919455;text-decoration:none}.catalog-product-view .related .products.products-grid .product-item-details .price-box .price-final_price .price-wrapper,.catalog-product-view .related .products.products-grid .product-item-details .price-box .special-price .price-wrapper,.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price .price-wrapper{display:inline-block}.catalog-product-view .related .products.products-grid .product-item-details .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:20px;font-weight:600;color:#000}.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price .price-label{margin-left:15px;margin-right:5px;display:none}.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price .price-wrapper .price{padding:0 0 0 15px;margin:0 0 0 10px;font-size:15px;font-weight:600;color:#000;text-decoration:line-through;border-left:1px solid #8f8f8d}.catalog-product-view .related .products.products-grid .product-item-details .price-box .special-price .price-wrapper .price{color:#a21219}.catalog-product-view .related .field.choice{left:2px}.catalog-product-view .related .products.products-grid .product-item-details .price-box .discount-price{padding-left:5px;margin-left:5px;border-left:1px solid #8f8f8d;display:inline-block}.catalog-product-view .related .products.products-grid .product-item-details .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:500;font-size:15px;color:#000}.catalog-product-view .related .products.products-grid .product-item-details .price-box .discount-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.product-info-main .product-info-price .discount-price{float:left;background:url("../images/bar.png") left center no-repeat;padding-right:0;padding-left:15px}.product-info-main .product-info-price .discount-price .price-label{float:left;margin-bottom:0 !important;margin-right:10px;font-size:20px;line-height:36px;font-weight:500}.product-info-main .product-info-price .discount-price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:20px;line-height:36px;font-weight:500}.product-info-main .product-info-price .discount-price .price-final_price{float:left}.product-info-main .product-info-price .discount-price .price-final_price .price-wrapper{float:left}.product-info-main .product-add-form .box-tocart .field.qty .input-text.qty{border:1px solid #ccc;height:40px;line-height:38px;padding-left:0;padding-right:0;text-align:center}.product.info.detailed .review-form .review-fieldset .field .control .input-text{border:1px solid #ccc;height:40px;line-height:38px}.product.info.detailed .review-form .review-fieldset .field .control textarea{border:1px solid #ccc}.message.global.cookie{border:1px solid #cfcfcf;border-width:0 0 1px;font-size:12px;line-height:1.25;text-align:center;z-index:9999;width:100%;margin:0;opacity:.95;padding:0;-ms-filter:"alpha(opacity=95)"}.message.global.cookie .content{width:auto;margin:0 auto;padding:12px 60px;text-align:left}.message.global.cookie .content p{font-size:15px;margin:5px 0 10px;padding:1px;font-weight:400;line-height:20px;color:#000}.message.global.cookie .content p strong{font-weight:600}.message.global.cookie .content p a{color:#a21219}.message.global.cookie .content p a:hover{color:#919455}.message.global.cookie .content button.action.primary{font-size:12px;line-height:18px;color:#fff;background:#a21219;border:none;cursor:pointer}.contact-index-index .page-title-wrapper .page-title{font-size:33px;color:#69650b}.contact-left{width:66%;float:left;margin-top:0;min-height:500px;margin-bottom:18px}.contact-right{width:31%;float:right;margin-top:0;margin-bottom:18px;vertical-align:top}.contact-left .form.contact fieldset.fieldset{margin-bottom:15px}.contact-left h2{font-size:17px !important;margin:0 !important;padding:0 !important;font-weight:400 !important;line-height:22px !important;color:#000 !important}.form.contact{margin-top:15px;margin-bottom:25px;width:80% !important;min-width:inherit !important}.form.contact .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.form.contact .field .control textarea{border:1px solid #ccc}.contact-left p{font-size:15px !important;margin:5px 0 !important;padding:0 !important;font-weight:400 !important;font-style:normal !important;line-height:20px !important;color:#000 !important}.contact-left ol{padding:0;margin:0}.contact-left ol li{margin-left:28px}.contact-left p a{color:#a21219}.contact-left p a:hover{color:#919455 !important}.recently-viewed{float:left;width:100%}.recently-viewed .content{float:left;width:100%}.recently-viewed .content .csc-header h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px}.recently-viewed .content .csc-textpic{margin:15px 0}.recently-viewed .content .csc-textpic-imagewrap{text-align:center;margin-bottom:15px}.recently-viewed .csc-textpic .csc-textpic-text p{font-size:15px;margin:5px 0 !important;padding:0;font-weight:400;line-height:20px;color:#000}.recently-viewed .csc-textpic .csc-textpic-text p.arrow{background:transparent url("../images/nav_arrow.gif") 0 .4em no-repeat;padding-left:13px}.recently-viewed .bottom{clear:both;margin:1.4em 0;border-top:1px solid #dadada}.catalogsearch-result-index .search.results .block{display:none}.catalogsearch-result-index .page-title-wrapper{margin-bottom:30px}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:33px;color:#69650b}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager{margin-bottom:20px;text-align:center;width:100%;display:inline-block;margin-top:30px}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages{float:left;margin-bottom:0}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items{margin:0;padding:0;float:left}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item{font-size:12px;padding:0;margin:0 5px 5px 0;text-align:center;float:left;line-height:21px;position:inherit}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item .page{background:#efefef;color:#000;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item a span{display:inline-block}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item a.link{background:#efefef;color:#a21219;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item .page:hover{color:#919455}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item.current strong.page span{color:#919455}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages ul.pages-items li.item a.link:hover{color:#919455}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .limiter{float:right}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .limiter select.limiter-options{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px}.catalogsearch-result-index .mst-search__index-ves-blog-post>.pager:first-child .pages,.catalogsearch-result-index .mst-search__index-ves-blog-post>.pager:first-child .limiter{display:none}.catalogsearch-result-index .mst-search__index-ves-blog-post>.pager:first-child .toolbar-amount .toolbar-number{display:block}.catalogsearch-result-index .mst-search__index-ves-blog-post>.pager:first-child{margin-bottom:5px;margin-top:10px}.category-community-listed-events .events-toolbar.top p.toolbar-amount span.toolbar-number{display:block}@media only screen and (max-width:767px){.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .limiter{display:none}.catalogsearch-result-index .mst-search__index-ves-blog-post .pager .pages{display:inline-block;float:none}}.catalogsearch-result-index .post-item-wraper .mp-post-meta-info{margin-top:5px;float:left;width:100%}.catalogsearch-result-index .post-item-wraper .mp-post-meta-info .actions .mp-read-more{background:transparent url(../images/nav_arrow.gif) 0 .4em no-repeat;padding-left:13px;text-decoration:none}.customer-account-login .page-title-wrapper .page-title{font-size:33px;color:#69650b}.block-customer-login .form-login .field .control .input-text{border:1px solid #ccc;height:40px;line-height:38px}.customer-account-create .page-title-wrapper{margin-top:20px;margin-bottom:20px}.customer-account-create .page-title-wrapper .page-title{font-size:33px;color:#69650b}.form-create-account .field .control .input-text{border:1px solid #ccc;height:40px;line-height:38px}.page-products .products.products-grid .product-item-details .price-box .special-price,.page-products .products.products-grid .product-item-details .price-box .old-price,.page-products .products.products-grid .product-item-details .price-box .discount-price,.catalog-product-view .related .products.products-grid .product-item-details .price-box .special-price,.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price,.catalog-product-view .related .products.products-grid .product-item-details .price-box .discount-price{display:block;border-left:0;margin-left:0;padding-left:0}.page-products .products.products-grid .product-item-details .price-box .old-price .price-wrapper,.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price .price-wrapper{display:block}.page-products .products.products-grid .product-item-details .price-box .old-price .price-wrapper .price,.catalog-product-view .related .products.products-grid .product-item-details .price-box .old-price .price-wrapper .price{border-left:0;padding-left:0;margin-left:0}.customer-account-create .content .body-text{font-size:15px;margin:0 0 30px;padding:0;font-weight:400;line-height:22px;color:#353f49}.customer-account-create .page-title-wrapper{margin:0}.customer-account-create .form-create-account .fieldset.create.tax-vat .title{margin-bottom:15px;font-weight:500;line-height:21px;color:#353f49}.customer-account-create .form-create-account .fieldset.professional-status{margin-bottom:20px}.customer-account-create .form-create-account .fieldset.professional-status .title{margin-bottom:10px;font-weight:500;line-height:21px;color:#353f49}.customer-account-create .form-create-account .fieldset.professional-status .title+.content{margin-bottom:20px;font-weight:500;line-height:21px;color:#353f49}.customer-account-create .form-create-account .fieldset.professional-status .choice.practitioner{margin-bottom:10px}.customer-account-create .form-create-account .fieldset.newletter-captcha .title{margin-bottom:10px;font-weight:500;line-height:21px;color:#353f49}.customer-account-create .form-create-account .fieldset.address{margin-bottom:20px}.customer-account-create .form-create-account .fieldset.newletter-captcha .captcha-note{margin-top:10px}.form-create-account .fieldset.create.account:after{margin-top:15px}.customer-account-create .form-create-account fieldset.fieldset.create.newletter-captcha{border-top:1px solid #c6c6c6;padding-top:25px;margin-top:0}.account .page-title-wrapper .page-title{font-size:33px;color:#69650b}.account a.action{color:#a21219}.account a.action:hover{color:#919455}.account .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.account .field .control select{border:1px solid #ccc;height:40px}.account .sidebar.sidebar-main .block-collapsible-nav .item a:hover{background:0 0;color:#a21219}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong{border-color:#a21219;color:#a21219}.customer-account-forgotpassword .page-title-wrapper .page-title{font-size:33px;color:#69650b}.customer-account-forgotpassword .password.forget .field .control .input-text{border:1px solid #ccc;height:40px;line-height:38px}.block-customer-login .actions-toolbar .secondary a.action{color:#a21219}.block-customer-login .actions-toolbar .secondary a.action:hover{color:#919455}.products-grid.wishlist{margin-bottom:40px}.products-grid.wishlist ol.product-items{display:flex;flex-direction:row;flex-flow:wrap}.products-grid.wishlist ol.product-items .product-item{margin:0 !important;padding:5px;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;width:100% !important}.products-grid.wishlist ol.product-items .product-item-info{height:100%;margin:0;border:2px solid #000;padding:15px 15px 0;width:100%;background-color:#fff;box-shadow:none;overflow:hidden;transition:all ease-in-out .3s;display:flex;flex-direction:column;position:relative}.products-grid.wishlist ol.product-items .product-item .product-item-info .product-item-details .product-item-inner{box-shadow:none !important;margin:0 !important;border:0;padding:10px 5px 15px !important;position:absolute;background:rgba(255,255,255,1);width:100%;right:inherit;bottom:-145px;left:0;transition:all ease-in-out .3s;display:inline-block;clip:inherit;height:auto;text-align:left}.products-grid.wishlist ol.product-items .product-item-info .product-item-actions{margin:0}.products-grid.wishlist ol.product-items .product-item-info:hover .product-item-inner{bottom:-55px;transform:translateY(-100%)}.products-grid.wishlist ol.product-items .product-item .product-item-info .product-item-details{text-align:center;margin-top:10px;flex:auto}.products-grid.wishlist ol.product-items .product-item-info .product-item-photo{display:block;text-align:center}.products-grid.wishlist ol.product-items .product-item-info .product-item-name{margin:0;padding:0;min-height:60px}.products-grid.wishlist ol.product-items .product-item-info .product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.products-grid.wishlist ol.product-items .product-item-info .product-item-link:hover{color:#919455;text-decoration:none}.products-grid.wishlist ol.product-items .price-box .price-final_price .price-wrapper,.products-grid.wishlist ol.product-items .price-box .special-price,.products-grid.wishlist ol.product-items .price-box .old-price{display:block}.products-grid.wishlist ol.product-items .price-box .price{color:#000;font-size:18px;font-weight:600}.products-grid.wishlist ol.product-items .price-box .discount-price .price{padding:0;margin:0;font-size:15px;font-weight:600;color:#000}.products-grid.wishlist ol.product-items .price-box{margin:10px 0 30px}.products-grid.wishlist ol.product-items .price-box .price-as-configured{margin:0}.products-grid.wishlist ol.product-items .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:18px;font-weight:600;color:#000}.products-grid.wishlist ol.product-items .price-box .old-price .price-label{display:none}.products-grid.wishlist ol.product-items .price-box .old-price .price-wrapper .price{padding:0;margin:0;font-size:15px;font-weight:600;color:#000;text-decoration:line-through}.products-grid.wishlist ol.product-items .price-box .special-price .price-wrapper .price{color:#a21219;font-size:18px;font-weight:600}.products-grid.wishlist ol.product-items .price-box .discount-price{display:block}.products-grid.wishlist ol.product-items .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:600;font-size:15px;color:#000}.products-grid.wishlist ol.product-items .price-box .discount-price .price-final_price .price-wrapper .price{margin-right:0;padding-right:0;padding-left:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.list-digital-issue-content .post-list-body{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:10px;padding:20px 0}.list-digital-issue-content .post-item-wraper{border:2px solid #000 !important;width:406px}.list-digital-issue-content .post-item-wraper:hover{border:2px solid #000 !important}.list-digital-issue-content .pager .pages{float:left}.pages .item{float:left;position:inherit}.products-grid.wishlist ol.product-items .product-item-info .box-tocart{display:inline-block;text-align:left;margin-bottom:0;vertical-align:top;float:left;width:calc(100% - 52px)}.products-grid.wishlist ol.product-items .product-item-info .product-item-actions{display:inline-block;vertical-align:top;margin-top:32px;float:right}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .product-item-actions{float:left;margin-top:29px}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .field.qty{float:left;margin-bottom:0;padding-right:5px}.products-grid.wishlist ol.product-items .product-item-info .comment-box{margin:0}.products-grid.wishlist ol.product-items .product-item-info .comment-box .control .product-item-comment{border:1px solid #ccc;margin-top:0}.products-grid.wishlist ol.product-items .product-item-info .product-item-actions a.action:before{color:#a21219}.products-grid.wishlist ol.product-items .product-item-info .product-item-actions a.action:hover:before{color:#919455}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .fieldset{margin-bottom:0}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .product-item-actions .action.primary{font-size:12px;padding:10px}.block-data-left{width:66%;float:left;margin-top:0;margin-bottom:18px}.block-data-right{width:31%;float:right;margin-top:0;margin-bottom:18px;vertical-align:top}.block-data-left h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px;color:#000}.block-data-left p{font-size:15px;margin:5px 0 !important;padding:0;font-weight:400;font-style:normal;font-family:Arial;line-height:20px;color:#000}.block-data-left p a{color:#a21219}.block-data-left p a:hover{color:#919455 !important}.block-data-left ul{padding:0;margin:0}.block-data-left ul li{list-style-type:none;background:url(../images/nav_bullet.gif) 0 .4em no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px}.category-about-us .category-view{clear:left;width:100%;float:left}.category-about-us .category-view+.columns{clear:left}.checkout-cart-index .page-title-wrapper .page-title{font-size:33px;color:#69650b}.checkout-cart-index .form-cart .product-item-details .product-item-name a{padding:0;margin:0;font-size:18px;line-height:25px;font-weight:500;color:#a21219;text-decoration:none}.checkout-cart-index .form-cart .product-item-details .product-item-name a:hover{color:#919455}.checkout-cart-index .form-cart .cart .price .cart-price,.checkout-cart-index .form-cart .cart .subtotal .cart-price{color:#000}.checkout-cart-index .form-cart .item-actions td{padding-bottom:20px}.checkout-cart-index .form-cart .item-actions .actions-toolbar .action-edit:before,.checkout-cart-index .form-cart .item-actions .actions-toolbar .action-delete:before{color:#a21219}.checkout-cart-index .form-cart .item-actions .actions-toolbar .action-edit:hover:before,.checkout-cart-index .form-cart .item-actions .actions-toolbar .action-delete:hover:before{color:#919455}.checkout-cart-index .cart-discount .discount .coupon .field{margin-right:5px;display:inline-block}.checkout-cart-index .cart-discount .discount .coupon .field input.input-text{border:1px solid #ccc;height:40px;line-height:38px;color:#000}.checkout-cart-index .cart-discount .discount .coupon .actions-toolbar{display:inline-block;width:auto}.checkout-cart-index .cart-discount .discount .coupon .actions-toolbar button.apply.primary{box-shadow:none;margin:0;border:1px solid #9fa268;background:#efefef;color:#4c4d34;height:40px;line-height:18px}.checkout-cart-index .cart-discount .discount .coupon .actions-toolbar button.apply.primary:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.checkout-cart-index .cart-discount .discount .title strong,.checkout-cart-index .cart-discount .discount.active .title strong{color:#000;margin-right:10px}.checkout-cart-index .cart-discount .discount .title:after,.checkout-cart-index .cart-discount .discount.active .title:after{color:#000;right:inherit}.checkout-cart-index .form-cart .cart .qty input.input-text.qty{border:1px solid #ccc;height:40px;line-height:38px;color:#000}.checkout-cart-index .form-cart .cart.actions a.action.continue{color:#a21219;margin-right:10px;float:left}.checkout-cart-index .form-cart .cart.actions button.update{margin-left:5px}.checkout-cart-index .form-cart .cart.actions{text-align:right}.checkout-cart-index .form-cart .cart.actions a.action.continue:hover{color:#919455}.checkout-cart-index .cart-summary .summary.title{color:#000}.checkout-cart-index .cart-summary .shipping .estimate .field select.select{border:1px solid #ccc;height:40px}.checkout-cart-index .cart-summary .shipping .estimate .field input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.message.success a{color:#a21219}.message.success a:hover{color:#919455}.opc-wrapper .shipping-address-item.selected-item{border-color:#a21219}.opc-wrapper .shipping-address-item.selected-item:after{background:#a21219}.checkout-index-index .modal-popup .modal-header{margin-bottom:15px}.checkout-index-index .modal-popup .modal-header .modal-title{font-size:24px;color:#69650b}.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field .control select{border:1px solid #ccc;height:40px}.checkout-index-index .modal-popup .form-shipping-address .field-tooltip .field-tooltip-action:hover:before{color:#a21219}.checkout-index-index .modal-popup .modal-footer button.action.secondary.action-hide-popup{color:#a21219;text-decoration:none}.checkout-index-index .modal-popup .modal-footer button.action.secondary.action-hide-popup:hover{color:#919455}.checkout-container .opc-wrapper .step-title{color:#69650b}.checkout-container .opc-block-summary>.title{color:#69650b}.checkout-container .opc-block-summary .items-in-cart .title strong{font-weight:400;color:#000}.checkout-container .opc-wrapper table.table-checkout-shipping-method{width:100%}.checkout-container .opc-wrapper .discount-code .form-discount .payment-option-inner{margin:0 5px 0 0;display:inline-block;min-width:220px}.checkout-container .opc-wrapper .discount-code .form-discount .field input.input-text{border:1px solid #ccc;height:40px;line-height:38px;color:#000}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar{display:inline-block;width:auto;margin:0}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar button.action-apply{box-shadow:none;margin:0;border:1px solid #9fa268;background:#efefef;color:#4c4d34;height:40px;line-height:18px;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar button.action-apply:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.checkout-container .opc-wrapper .discount-code .payment-option-title .action.action-toggle,.checkout-container .opc-wrapper .discount-code .payment-option-title .action.action-toggle:after{color:#000}.checkout-index-index .checkout-shipping-address .form-shipping-address #shipping-new-address-form .field .control input.input-text,.checkout-index-index .checkout-shipping-address .form-login .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.checkout-index-index .checkout-shipping-address .form-shipping-address #shipping-new-address-form .field .control select{border:1px solid #ccc;height:40px}.checkout-index-index .checkout-shipping-address .field-tooltip .field-tooltip-action:hover:before{color:#a21219}.checkout-index-index .checkout-container{position:relative}.checkout-index-index .checkout-container .authentication-wrapper{position:absolute;right:0;top:-100px;margin:0}.checkout-index-index .checkout-container .authentication-wrapper button.action.action-auth-toggle{color:#a21219;text-decoration:none;padding-bottom:10px}.checkout-index-index .checkout-container .authentication-wrapper button.action.action-auth-toggle:hover{color:#919455}.checkout-index-index .checkout-container .authentication-wrapper .modal-custom .block-authentication .block-customer-login .block-title{font-size:24px;color:#69650b}.checkout-index-index .checkout-container .authentication-wrapper .modal-custom .block-authentication .block-customer-login .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.modal-popup .block-new-customer .block-title,.modal-popup .block-customer-login .block-title{font-size:20px;color:#69650b}.modal-popup .block-new-customer .block-title strong,.modal-popup .block-customer-login .block-title strong{font-weight:400}.modal-popup .block-customer-login form.form-login .login .actions-toolbar .primary .action-login.secondary{border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600}.modal-popup .block-customer-login form.form-login .login .actions-toolbar .primary .action-login.secondary:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.modal-popup.confirm footer.modal-footer .action-secondary.action-dismiss{border:1px solid #a21219;background:#a21219;color:#fff;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600;box-shadow:none}.modal-popup.confirm footer.modal-footer .action-secondary.action-dismiss:hover{background-color:#fff;text-decoration:none;color:#4c4d34}.events-event-submit .page-title-wrapper .page-title{font-size:33px;color:#69650b}.events-event-submit form.event{margin-top:25px}.events-event-submit form.event .field .control input.input-text{border:1px solid #ccc;height:40px;line-height:38px}.events-event-submit form.event .field .control select{border:1px solid #ccc;height:40px}.events-event-submit form.event .field .control textarea{border:1px solid #ccc}.events-event-submit .columns .column.main .content p{font-size:15px;margin:5px 0;padding:0;font-weight:400;line-height:20px;color:#000}.events-event-submit .columns .column.main .content p a{color:#a21219}.events-event-submit .columns .column.main .content p a:hover{color:#919455}.events-event-view .event-title{padding:0;font-weight:400;margin:5px 0;font-size:22px;color:#69650b}.events-event-view .community-event-view{float:left;width:100%;max-width:750px}.event-data-group{width:100%;float:left;border-top:1px solid #b59252;border-bottom:1px solid #b59252;margin:15px 0 20px}.community-event-view .event-data-group table{overflow-x:auto;display:block}.event-data-group table tbody tr th{padding:10px 0 7px;border-bottom:1px solid #ccc;font-weight:600}.community-event-view .event-data-group table tbody{width:100%;display:table}.event-data-group .event-start-date{margin:0;padding:10px 10px 10px 0;float:left;color:#000;font-size:14px;width:100px}.event-data-group .event-end-date{margin:0;padding:10px 10px 10px 0;float:left;color:#000;font-size:14px;width:100px}.event-data-group .event-location{margin:0;padding:10px 10px 10px 0;float:left;color:#000;font-size:14px}.event-data-group .event-website{margin:0;padding:10px 0;float:left;font-size:14px}.event-data-group .event-website a,.category-cms a{color:#a21219}.event-data-group .event-website a:hover,.category-cms a:hover{color:#919455}.community-event-view .event-note{clear:left;font-size:12px;margin:0 0 10px;padding:0;font-weight:400;line-height:20px;color:#000}.community-event-view .event-subject{margin:0 0 15px;padding:0;border-bottom:1px solid #ccc}.community-event-view .event-speakers{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc}.community-event-view .event-speakers p{font-size:14px;margin:0;padding:0 0 10px;font-weight:400;line-height:20px;color:#353f49}.community-event-view .event-details{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc}.community-event-view .event-other-info{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc}.community-event-view .event-facilities{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc}.community-event-view .event-booking-info{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc}.community-event-view .event-open-to{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc}.community-event-view .event-costs{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc}.community-event-view .event-last-updated{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #ccc;font-weight:400;line-height:20px;font-size:14px}.community-event-view .event-subject p{font-size:16px;margin:0;padding:0 0 15px;font-weight:400;line-height:20px;color:#000}.community-event-view .event-other-info p{font-size:14px;margin:0;padding:0 0 10px;font-weight:400;line-height:22px;color:#000}.event-data-group table tr td{padding:0;padding-bottom:5px}.community-event-view .event-subject h2{padding:0 0 10px}.community-event-view h2{font-size:16px;margin:0;padding:0 0 5px;font-weight:400;line-height:25px;color:#000}.community-event-view .event-facilities h2{padding-bottom:0}.community-event-view .event-details h2{padding-bottom:0}.community-event-view .event-booking-info p{font-size:14px;margin:0;padding:0 0 10px;font-weight:400;line-height:20px;color:#000}.community-event-view .event-open-to p{font-size:14px;margin:0;padding:0 0 10px;font-weight:400;line-height:20px;color:#000}.community-event-view .event-costs p{font-size:14px;margin:0;padding:0 0 10px;font-weight:400;line-height:20px;color:#000}.category-community-listed-events .page-title-wrapper .page-title{font-size:29px;line-height:50px;color:#69650b}.category-community-listed-events .category-view .category-cms p{font-size:15px;margin:0 0 10px;padding:0;font-weight:400;line-height:20px;color:#000}.category-community-listed-events .events-list-header{margin:20px 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;float:left;width:100%}.category-community-listed-events .events-list-header h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px}.category-community-listed-events .events-list{clear:left;width:100%;float:left}.category-community-listed-events .events-list dl.vevent{margin:10px 0;padding:0 0 15px;border-bottom:1px solid #ccc;float:left;width:100%}.category-community-listed-events .events-list dl.vevent dt{width:150px;font-weight:600;font-size:15px;line-height:20px;float:left;text-align:right;margin:0 10px 3px 0;color:#000}.category-community-listed-events .events-list dl.vevent dd.summary{margin:0 0 3px;font-size:15px;font-weight:400;line-height:20px;color:#000;width:calc(100% - 160px);float:left}.category-community-listed-events .events-list dl.vevent dd.summary p{margin:0}.category-community-listed-events .events-list dl.vevent dd.summary a{color:#a21219}.category-community-listed-events .events-list dl.vevent dd.summary a:hover{color:#919455}.category-community-listed-events .events-toolbar{clear:left;width:100%;float:left;padding:0 0 15px;margin:0 0 20px;border-bottom:2px solid #b59252}.category-community-listed-events .events-toolbar .pager{float:left;width:100%}.category-community-listed-events .events-toolbar .pager p.toolbar-amount{display:inline-block;text-align:left;float:left}.category-community-listed-events .events-toolbar .pager .pages{margin-bottom:0;text-align:right;float:left}.category-community-listed-events .events-toolbar .pager .limiter{display:block;float:right}.category-community-listed-events .page-main .columns,.category-community-listed-events .events-toolbar.bottom .pager p.toolbar-amount{display:none}.category-community-listed-events .events-toolbar .pager .pages ul.items.pages-items{margin-left:0;padding-left:0;padding-right:0}.category-community-listed-events .events-toolbar.top .pager .pages,.category-community-listed-events .events-toolbar.top .pager .limiter{display:none}.category-community-listed-events .events-toolbar.top{margin-top:15px}.category-community-listed-events .events-toolbar.top p.toolbar-amount{margin-bottom:0}.category-community-listed-events .events-toolbar.bottom{margin-top:20px}.catalog-category-view .category-view{float:left;width:100%}.catalog-category-view .category-view .category-cms{float:left;width:100%}.catalog-category-view .category-cms .block-data-left .journalarea-left-img{float:left;margin-right:30px;margin-top:20px}.catalog-category-view .category-cms .block-data-left .journalarea-right-data{float:left;width:calc(100% - 230px);margin-top:20px}.catalog-category-view .category-view .category-cms .block-data-left .tabsBox .content h2{margin-bottom:20px}.block-data-left .journalarea-right-data .header .plus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute}.block-data-left .journalarea-right-data .header{position:relative;float:left;width:100%}.block-data-left .journalarea-right-data .header .plus:before{position:absolute;left:0;top:0}.block-data-left .journalarea-right-data .header .plus{position:relative;width:30px;height:20px;float:left;cursor:pointer}.block-data-left .journalarea-right-data .header h4{width:calc(100% - 30px);margin:0 0 20px;cursor:pointer;float:left;font-weight:600}.block-data-left .journalarea-right-data .header .minus{position:relative;width:30px;height:20px;float:left;cursor:pointer}.block-data-left .journalarea-right-data .header .minus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:inherit;color:inherit;content:'\e621';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute}.block-data-left .journalarea .journalarea-right-data .header+div p{padding-left:30px}.block-data-left .journalarea .journalarea-right-data .header+div{margin-bottom:25px}.block-data-left .journalarea .journalarea-right-data h2{margin-bottom:25px;border-bottom:1px solid #dadada;padding-bottom:10px}.catalog-category-view .category-view .category-cms .block-data-left .tabsBox{margin-bottom:10px;border-top:2px solid #ba904f;padding-top:20px}.catalog-category-view .category-view+.columns{clear:left}@media only screen and (max-width:840px){.catalog-category-view .category-cms .block-data-left .journalarea-left-img{margin-right:0;width:100%}.catalog-category-view .category-cms .block-data-left .journalarea-right-data{width:100%}}.tabs-widget{float:left;margin:25px 0;width:100%}.tabs-widget .item.title{float:left;background-color:#fff;padding:0;margin:5px 5px 0 0;text-align:center;min-width:78px;color:#353f49;font-size:15px;line-height:20px;border:2px solid #cfcfcf;border-bottom:0;border-radius:4px 4px 0 0}.tabs-widget .item.content{box-sizing:border-box;float:right;margin-left:-100%;width:100%;border-top:2px solid #ba904f;background:#fff;margin-top:51px;padding:15px 0 25px}.tabs-widget .item.title a.switch{padding:12px 20px;margin:0;color:#000;outline:0;float:left}.tabs-widget .item.title:hover,.tabs-widget .item.title.active{background-color:#e6e6e6}.tabs-widget .item.content table.contenttable{border-collapse:separate;margin:10px 0 35px;float:left}.tabs-widget .item.content table.contenttable th{padding-top:0;padding-bottom:10px;padding-left:0;padding-right:20px;border-bottom:2px solid #ba904f;text-align:left;font-size:13px;color:#000}.tabs-widget .item.content table.contenttable td{border-bottom:1px solid #ddd;padding-top:12px;padding-bottom:10px;padding-left:0;padding-right:20px;text-align:left;color:#000}.tabs-widget .item.content h2{margin-bottom:15px;font-size:17px}@media only screen and (min-width:768px){.nav-sections{width:100%;height:58px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;background:#ecece8}.nav-sections nav.navigation{width:100%;height:56px;background:#ecece8;padding-right:20px;padding-left:20px}.nav-sections nav.navigation>.ui-menu{padding:0;float:left;width:100%;height:100%}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item{float:left;margin:0;padding:16px 0;list-style:none;border-right:1px solid #ecece8;border-left:1px solid #ecece8;background:0 0;line-height:20px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:first-child{margin:0;padding:16px 0}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{float:left;margin:0;padding:4px 20px 0;font-size:18px;border-right:1px solid #8f8f8d;color:#000;line-height:20px;font-weight:400}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover{background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;margin-left:-2px;padding-left:2px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover>a{background:#fff;border-right:1px solid #fff;color:#a21219;text-decoration:none}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item a>.ui-menu-icon{right:14px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent a{padding-right:44px}.nav-sections nav.navigation>.ui-menu ul.submenu{border:1px solid #ccc;padding:0 0 10px;margin-left:-3px !important;position:absolute;top:100%;width:220px;background:#fff;z-index:999;box-shadow:none}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item:first-child{margin:0;padding:16px 0 0}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item{float:none;border:none;position:relative;padding:0}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item a{padding:8px 40px 7px !important;color:#000 !important;font-size:15px;background:url("../images/arrow.jpg") no-repeat !important;background-position:22px 14px !important;border:none}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item a:hover{color:#a21219 !important}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.active,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.has-active{background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;margin-left:-2px;padding-left:2px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.active>a,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.has-active>a{background:#fff;border:0;border-right:1px solid #fff;color:#a21219}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.has-active>ul.submenu>li.active>a,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.has-active>ul.submenu>li.has-active>a,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.has-active>ul.submenu>li.has-active>ul.submenu>li.active>a{color:#a21219 !important}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover li:hover>a,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover li.ui-menu-item:hover>a,.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover li.ui-menu-item:hover li.ui-menu-item:hover>a{color:#a21219 !important}.nav-sections nav.navigation>.ui-menu ul.submenu ul.submenu{margin-top:-1px !important;margin-left:0 !important}.navigation .level0.parent>.level-top>.ui-menu-icon:after{font-weight:600}.nav-sections nav.navigation>.ui-menu>li.custom-last-item.ui-menu-item>a{border-right:0}.nav-sections nav.navigation>.ui-menu>li.rss.active{background:0 0}.nav-sections nav.navigation>.ui-menu>li.rss.active a{background:transparent url("../images/rss.jpg") no-repeat;background-size:35px 35px !important}.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:1.8rem;font-weight:500}.form-address-edit .actions-toolbar .action.vertex-secondary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{font-size:12px;padding:10px;line-height:16px}.opc-progress-bar-item._active:before{background:#a21219;border-color:#a21219}.opc-progress-bar-item._active>span:before{background:#a21219;border-color:#a21219}.opc-progress-bar-item._active>span:after{border-color:#a21219}.opc-progress-bar-item._complete>span{color:#000;font-weight:400}.checkout-index-index header.page-header{padding-bottom:35px}.checkout-index-index header.page-header a.logo{margin-top:30px}.checkout-container .opc-wrapper .discount-code .payment-option-title{padding-left:0}.checkout-container .opc-wrapper .discount-code .payment-option-content{padding-left:0}.checkout-index-index .checkout-container .authentication-wrapper{width:100%;max-width:360px}.events-event-submit form.event{min-width:600px;width:50%}.events-event-submit .columns .column.main .content{min-width:600px;width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.page-footer .footer .copyright{width:100%}.page-footer .footer ul.footer.links{width:100%;float:left;margin-top:10px}.page-footer .footer ul.footer.links li{padding-left:0;padding-right:15px}.products-grid.wishlist ol.product-items .product-item .product-item-info .product-item-details .product-item-inner{bottom:-180px;padding-bottom:10px !important}.products-grid.wishlist ol.product-items .product-item-info .box-tocart{width:100%}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .field.qty{padding-right:0}.products-grid.wishlist ol.product-items .product-item-info .product-item-actions{margin-top:5px}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .product-item-actions{float:right;margin-top:28px}}@media only screen and (min-width:768px) and (max-width:930px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{padding-left:15px;padding-right:15px}.nav-sections nav.navigation>.ui-menu>li.rss{margin-left:5px !important;width:30px;padding-top:13px !important;margin-right:5px !important}.nav-sections nav.navigation>.ui-menu>li.rss a{width:30px;height:30px;background-size:30px 30px !important}.nav-sections nav.navigation>.ui-menu>li.fb{width:30px;padding-top:13px !important;margin-left:5px !important}.nav-sections nav.navigation>.ui-menu>li.fb a{width:30px;height:30px;background-size:30px 30px !important}.nav-sections nav.navigation>.ui-menu>li.fb:hover a{background-size:30px 30px !important}.nav-sections nav.navigation>.ui-menu>li.rss:hover a{background-size:30px 30px !important}}@media only screen and (min-width:768px) and (max-width:840px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:17px}}@media only screen and (min-width:768px) and (max-width:799px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{padding-left:12px;padding-right:12px}}@media only screen and (max-width:767px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:16px;color:#000;line-height:20px;font-weight:400;text-transform:inherit}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.active>a{background:#fff;border:0;color:#a21219}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover{background:#fff}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item:hover>a{background:#fff;color:#a21219;text-decoration:none}.nav-sections nav.navigation>.ui-menu ul.submenu{background:#fff;box-shadow:none}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item a{padding:8px 40px 7px !important;color:#000 !important;font-size:15px;border:none}.nav-sections nav.navigation>.ui-menu ul.submenu li.ui-menu-item a:hover{color:#a21219 !important}.nav-sections nav.navigation>.ui-menu>li.fb{margin-left:5px !important;float:none !important;display:inline-block}.nav-sections nav.navigation>.ui-menu>li.rss{margin-left:15px !important;float:left !important}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.custom-last-item{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1}.catalog-product-view .product.info.detailed .product.data.items{margin:0}.catalog-product-view .product.info.detailed .product.data.items table.data{width:100% !important}.product.detailed .product.data.items>.item.content .review-add .review-form-actions .primary.actions-primary{text-align:left}.contact-left{width:100%}.contact-right{width:100%;margin-top:30px;margin-bottom:10px}.block-data-left{width:100%}.block-data-right{width:100%;margin-top:30px;margin-bottom:10px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0 !important}.nav-sections nav.navigation>.ui-menu>li.rss.active{background:0 0}.nav-sections nav.navigation>.ui-menu>li.rss.active a{background:transparent url("../images/rss.jpg") no-repeat;background-size:35px 35px !important}}@media only screen and (max-width:767px){.header .nav-toggle{left:inherit;right:15px}.header .nav-toggle:before{color:#000}.page-header .header ul.header.links{display:block;margin-right:0;margin-top:0;position:relative;top:10px;right:50px}.page-header .header .minicart-wrapper .showcart{z-index:1}.header .logo{margin:15px 0 0;max-width:125px}.header .logo img{width:100%;display:inline-block}.page-header .header .header-links{margin-right:45px}.page-header .header .header-links li.newsletter{margin-left:0;padding-left:0;width:137px;margin-bottom:0}.page-header .header .header-links li.newsletter a,.page-header .header li.authorization-link a{font-size:12px}.page-header .header li.authorization-link{margin-bottom:0}.page-wrapper .nav-sections .header.links{display:none}.page-wrapper .nav-sections ul.header-customer-links{padding:0;margin:0;float:left;width:100%}.page-wrapper .nav-sections ul.header-customer-links li{float:left;width:100%;list-style-type:none;padding:10px 15px;margin:0;border-bottom:1px solid #ccc}.page-wrapper .nav-sections ul.header-customer-links li a{color:#000;line-height:17px;display:inline-block;font-weight:400;font-size:16px}.page-wrapper .nav-sections ul.header-customer-links li a:hover{color:#a21219}.page-wrapper .nav-sections .switcher-currency{padding-left:15px}.page-wrapper .nav-sections .switcher-currency .switcher-label{font-weight:400;margin-bottom:18px;font-size:14px}.page-wrapper .nav-sections .switcher-currency .switcher-options .action strong{font-weight:400;font-size:16px}.page-header .header .block-search{float:left;clear:left;max-width:100%;margin-top:25px;margin-bottom:30px;min-height:inherit}.page-header .header .block-search .minisearch .search{width:calc(100% - 95px)}.page-header .header .block-search .minisearch .control{margin:0;border:0;padding:0;clear:none}.page-header .header .block-search .minisearch input.input-text{width:100%;margin-top:0;margin-bottom:0;height:40px;line-height:38px}.page-header .header .block-search .minisearch .label{display:none}.page-header .header .block-search .minisearch button.search{height:40px;line-height:40px}.cms-home .page-main .page-title{font-size:20px;line-height:25px;margin-bottom:20px}#banner-slider-carousel .banner-item .banner-caption h2{font-size:20px;line-height:24px}#banner-slider-carousel{margin-bottom:20px}.home-research-item .research-item h2{font-size:18px;line-height:23px}.home-research-item{margin-bottom:20px}.page-footer .footer .copyright{width:100%}.page-footer .footer ul.footer.links{width:100%;float:left;margin-top:5px;margin-bottom:14px}.page-footer .footer ul.footer.links li{padding-left:0;padding-right:0;background:0 0;border:0;width:100%}.catalog-product-view .page-title-wrapper .page-title,.customer-account-create .page-title-wrapper .page-title,.customer-account-login .page-title-wrapper .page-title,.customer-account-forgotpassword .page-title-wrapper .page-title,.rss-index-index .page-title-wrapper .page-title,.events-event-submit .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}.form-create-account .fieldset legend.legend span,.customer-account-login .block-customer-login .block-title,.customer-account-login .block-new-customer .block-title{line-height:25px;font-size:16px;font-weight:500}.review-form .action.submit.primary,.customer-account-login .block-customer-login .actions-toolbar .action.primary,.customer-account-login .block-new-customer .actions-toolbar .action.primary,.form-create-account .actions-toolbar .action.primary,.customer-account-forgotpassword .actions-toolbar .action.primary{line-height:22px;padding:14px 17px}.product-info-main .product-reviews-summary{width:100%;margin-bottom:20px}.fotorama__dot{height:10px;width:10px}.product-info-main .product-info-stock-sku{padding-right:0}.product-info-main .product-info-price .price-box{padding-left:0}.product-info-main .product-info-price{margin:0;width:100% !important}.product-info-main .product-info-price .price-box{padding-left:0;padding-bottom:25px}.product-info-main .product-info-price .price-box .special-price{display:block;width:100%;text-align:center}.product-info-main .product-info-price .price-box .special-price .price-final_price{width:100%;text-align:center}.product-info-main .product-info-price .price-box .special-price .price-final_price .price-wrapper{width:100%;text-align:center}.product-info-main .product-info-price .price-box .special-price .price-final_price .price-wrapper .price{margin-right:0;font-size:25px;line-height:36px}.product-info-main .product-info-price .price-box .old-price{display:block;width:100%;text-align:center;border-top:1px solid #b1b1b1;padding-top:5px;padding-bottom:5px}.product-info-main .product-info-price .price-box .discount-price{display:block;width:100%;background:0 0;border-top:1px solid #b1b1b1;padding-left:0}.product-info-main .product-info-price .price-box .old-price .price-final_price{width:100%;text-align:center}.product-info-main .product-info-price .price-box .old-price .price-final_price .price-wrapper{width:100%;text-align:center}.product-info-main .product-info-price .price-box.price-final_price .old-price .price-final_price .price-wrapper .price{width:100%;text-align:center;background:0 0;padding-left:0;padding-right:0;margin-right:0}.product-info-main .product-info-price .price-box .discount-price .price-final_price{width:100%;text-align:center}.product-info-main .product-info-price .price-box .discount-price .price-final_price .price-label{text-align:center;float:none;display:inline-block;margin-right:5px}.product-info-main .product-info-price .price-box .discount-price .price-final_price .price-wrapper{text-align:center;float:none;display:inline-block}.product-info-main .product-info-price .price-box>.price-final_price .price-wrapper .price{font-size:25px;line-height:36px}.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{line-height:25px;font-size:16px;font-weight:500}.form-address-edit .actions-toolbar .action.vertex-secondary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{line-height:22px;padding:14px 17px;font-size:16px}.account .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}.account .actions-toolbar{padding-top:10px}.account .actions-toolbar .action.primary{line-height:22px;padding:14px 17px;font-size:16px}.products-grid.wishlist ol.product-items .product-item-info .box-tocart{margin-right:0}.products-grid.wishlist ol.product-items .product-item-info .box-tocart .field.qty{display:inline-block}.mst-search__result-tabs li a{padding-left:15px;padding-right:15px}.mst-search__result-tabs li a.active{background-color:#ba904f;border:1px solid #ba904f !important;color:#fff}.page-product-downloadable .product-options-wrapper{width:100%;float:left;padding-top:10px}.breadcrumbs{display:block !important}.checkout-index-index header.page-header{padding-bottom:15px}.checkout-index-index header.page-header a.logo{margin-top:15px}.checkout-container .opc-wrapper .discount-code .form-discount{max-width:100%}.checkout-container .opc-wrapper .discount-code .form-discount .payment-option-inner{width:100%;margin-bottom:5px}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar{width:100%}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar .primary{width:100%}.checkout-container .opc-wrapper .discount-code .form-discount .actions-toolbar button.action-apply{width:100%;line-height:22px;padding:14px 17px;height:auto}.checkout-container .opc-wrapper .step-title{font-weight:400}.modal-popup .block-customer-login form.form-login .login .actions-toolbar .primary .action-login.secondary{line-height:22px;padding:14px 17px;font-size:16px}.modal-popup.confirm footer.modal-footer .action-secondary.action-dismiss{line-height:22px;padding:14px 17px;font-size:16px;width:100%;margin-bottom:10px}.modal-popup.confirm footer.modal-footer .action.primary.action-accept{line-height:22px;padding:14px 17px;font-size:16px;width:100%}.events-event-view .event-title{font-size:19px}.category-community-listed-events .page-title-wrapper .page-title{font-size:24px;line-height:34px;margin-bottom:30px}.category-community-listed-events .events-toolbar .pager .limiter{display:none}.category-community-listed-events .events-toolbar.bottom .pages{float:none;text-align:center}.category-community-listed-events .events-toolbar .pager .pages ul.items.pages-items{display:inline-block}}@media only screen and (min-width:640px) and (max-width:767px){.block-products-list.grid .widget-product-grid .product-item,.page-products .products.products-grid .product-item,.catalog-product-view .related .products.products-grid .product-item,.products-grid.wishlist ol.product-items .product-item{padding:5px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.home-boxes .block-static-block{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.home-research-item .research-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:639px){.block-products-list.grid .widget-product-grid .product-item,.page-products .products.products-grid .product-item,.catalog-product-view .related .products.products-grid .product-item,.products-grid.wishlist ol.product-items .product-item{padding:5px 0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-boxes .block-static-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-research-item .research-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px}.category-community-listed-events .events-toolbar .pager p.toolbar-amount{width:100%}.category-community-listed-events .events-toolbar .pager .limiter{margin-top:10px}}@media only screen and (min-width:320px) and (max-width:460px){.header .logo{max-width:105px}.page-header .header .header-links li.newsletter{width:115px}.page-header .header .header-links li.newsletter a,.page-header .header li.authorization-link a{font-size:10px;line-height:13px}.page-header .header li.authorization-link{margin-left:10px;padding-left:8px}.contact-left .form.contact{width:100% !important}}.popup-block{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.6)}.popup-block .popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#ecece8;border-radius:7px;padding:30px;max-width:440px}.popup-block .popup-content p{font-size:15px;margin:0;padding:0;font-weight:400;font-style:normal;font-family:Arial;line-height:20px;color:#353f49}.popup-block .popup-content p a{color:red}.popup-block .popup-content p a:hover{color:#69650b;text-decoration:none}.recently-viewed{float:left;width:100%}.recently-viewed .content{float:left;width:100%}.recently-viewed .content .csc-header h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px}.recently-viewed .content .csc-textpic{margin:15px 0}.recently-viewed .content .csc-textpic-imagewrap{text-align:center;margin-bottom:15px}.recently-viewed .csc-textpic .csc-textpic-text p{font-size:15px;margin:5px 0 !important;padding:0;font-weight:400;line-height:20px;color:#000}.recently-viewed .csc-textpic .csc-textpic-text p.arrow{background:transparent url("../images/nav_arrow.gif") 0 .4em no-repeat;padding-left:13px}.recently-viewed .bottom{clear:both;margin:1.4em 0;border-top:1px solid #dadada}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{background:#ecece8;color:#353f49;border-bottom:2px solid #b59252}.mst-searchautocomplete__autocomplete ul li.mst-searchautocomplete__item.magento_catalog_product{border-color:#dadada;display:block;position:relative;min-height:100px}.mst-searchautocomplete__item.magento_catalog_product .meta{display:inline-block;vertical-align:top;width:calc(100% - 90px);margin-left:90px}.mst-searchautocomplete__item.magento_catalog_product .store{display:inline-block;vertical-align:top;width:calc(100% - 90px);margin-left:90px}.mst-searchautocomplete__autocomplete ul li.mst-searchautocomplete__item.magento_catalog_product>a{display:inline-block;position:absolute;left:0;text-decoration:none}.mst-searchautocomplete__item.magento_catalog_product .meta .title a{color:#a21219;font-weight:500;text-decoration:none}.mst-searchautocomplete__item.magento_catalog_product .meta .title a:hover{color:#919455}.mst-searchautocomplete__item.magento_catalog_product .meta .title .mst-searchautocomplete__highlight{font-weight:600;color:#919455}.mst-searchautocomplete__item.magento_catalog_product .store .price{margin:0}.mst-searchautocomplete__item.magento_catalog_product .price-box>.price-final_price .price{padding:0;margin:0;font-size:18px;line-height:21px;font-weight:600;color:#000}.mst-searchautocomplete__item.magento_catalog_product .price-box .special-price,.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price,.mst-searchautocomplete__item.magento_catalog_product .price-box .discount-price{display:inline-block;border-left:0;margin-left:0;padding-left:0}.mst-searchautocomplete__item.magento_catalog_product .price-box .special-price .price{padding:0;margin:0;font-size:18px;line-height:21px;font-weight:600;color:#a21219}.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price .price-label{display:none}.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price .price{padding:0;margin:0;font-size:15px;color:#000;text-decoration:line-through;line-height:21px;font-weight:500}.mst-searchautocomplete__item.magento_catalog_product .price-box .discount-price .price-label{margin:0 5px 0 0;padding:0;color:#000;font-size:15px;line-height:21px;font-weight:600;display:inline-block}.mst-searchautocomplete__item.magento_catalog_product .price-box .discount-price .price{margin:0;padding:0;color:#000;font-size:15px;line-height:21px;font-weight:600;display:inline-block}.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price{margin:0 5px;padding:0 5px;border-left:1px solid #8f8f8d;border-right:1px solid #8f8f8d}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{background:#ecece8;color:#353f49;border-top:2px solid #b59252}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{color:#a21219;font-weight:500;font-size:13px}@media only screen and (min-width:320px) and (max-width:560px){.mst-searchautocomplete__item.magento_catalog_product .price-box .special-price,.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price,.mst-searchautocomplete__item.magento_catalog_product .price-box .discount-price{display:block}.mst-searchautocomplete__item.magento_catalog_product .price-box .old-price{margin:5px 0;padding:0;border-left:0;border-right:0}}@media only screen and (min-width:768px) and (max-width:855px){.page-header .header .header-links li.register-link{margin-left:10px}.page-header .header .block-search{clear:right;margin-top:10px;margin-bottom:10px;max-width:295px}.page-header .header .block-search .minisearch input.input-text{width:210px}.page-header .header .header-links li.newsletter{margin-left:10px}.page-header .header li.authorization-link{margin-left:15px}}.search.results .products .product-items .product-item .product-item-info{width:100%}.search.results .products .product-items .product-item .author{color:#6d6d6d;font-size:15px;padding:0;font-weight:400;margin:0 0 5px}.search.results .products .product-items .product-item .teaser{font-size:15px;padding:0;line-height:20px;color:#353f49;margin:0 0 10px}.search.results .products .product-items .product-item .action.primary{line-height:17px}.search.results .products .product-items .product-item .actions-primary form{display:inline-block}.search.results .products .product-items .product-item .product-item-description{margin-top:10px;margin-bottom:0}.search.results .products .product-items .product-item a.action.more{background:url("../images/nav_arrow.gif") no-repeat left 5px;padding-left:15px;font-size:15px}.action.primary.downloadable span{position:relative;padding-left:15px}.action.primary.downloadable span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f1c1';position:absolute;left:0;top:2px;color:#a21219}.mst-search__result-tabs{border-bottom:1px solid #ba904f}.mst-search__result-tabs li{margin:0 3px -1px 0}.mst-search__result-tabs li a{border:1px solid #ba904f;color:#000}.mst-search__result-tabs li a:hover{color:#000}.mst-search__result-tabs li a.active{background-color:#ba904f;border:1px solid #634619;border-bottom:1px solid #ba904f;color:#fff}.cart-empty a{color:#a21219}.cart-empty a:hover{color:#919455}@media only screen and (min-width:768px) and (max-width:830px){.checkout-cart-index .cart-summary{width:100%;top:0 !important}.checkout-cart-index form.form-cart{padding-right:0;width:100%}}@media only screen and (max-width:767px){.checkout-cart-index .form-cart .cart.actions{padding-left:11px;padding-right:15px}.checkout-cart-index .cart-discount .discount .title{padding-left:11px;padding-right:15px}.checkout-cart-index .cart-discount .discount .content{padding-left:11px;padding-right:15px}.checkout-cart-index .form-cart .cart.actions button.clear{line-height:22px;padding:14px 17px}.checkout-cart-index .form-cart .cart.actions button.update{line-height:22px;padding:14px 17px;margin-left:5px}.checkout-cart-index .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}}@media only screen and (max-width:530px){.checkout-cart-index .form-cart .cart.actions{text-align:center}.checkout-cart-index .form-cart .cart.actions a.action.continue{float:none}.checkout-cart-index .form-cart .cart.actions button.clear{clear:left;width:100%;margin-top:10px;line-height:22px;padding:14px 17px}.checkout-cart-index .form-cart .cart.actions button.update{clear:left;width:100%;margin-top:10px;line-height:22px;padding:14px 17px;margin-left:0}.checkout-cart-index .cart-discount .discount .coupon .field{width:100%;margin-right:0;margin-bottom:10px}.checkout-cart-index .cart-discount{padding-top:10px}.checkout-cart-index .cart-discount .discount .title{padding-top:15px}.checkout-cart-index .cart-discount .discount .title:after{top:15px}.checkout-cart-index .cart-discount .discount .coupon .actions-toolbar{width:100%;display:block}.checkout-cart-index .cart-discount .discount .coupon .actions-toolbar button.apply.primary{width:100%;line-height:22px;padding:14px 17px;height:auto}}.page-product-downloadable .product-add-form{clear:none}.page-product-downloadable .product-options-wrapper{width:40%;float:right}.page-product-downloadable .product-options-bottom{clear:right}.page-product-downloadable .product-options-wrapper .field.downloads .field.choice{border-bottom:1px solid #c1c1c1;padding-bottom:20px;color:#000}.page-product-downloadable .product-options-wrapper br{display:none}.page-product-downloadable .product-options-wrapper .field.downloads label.label{color:#000}.page-product-downloadable .product-options-wrapper .field.downloads .field.choice a.sample.link{float:none;color:#a21219}.page-product-downloadable .product-options-wrapper .field.downloads .field.choice a.sample.link:hover{color:#919455}@media only screen and (min-width:768px) and (max-width:1024px){.nav-sections nav.navigation>.ui-menu>li.rss{margin-left:0 !important;margin-right:5px !important}}@media only screen and (min-width:901px) and (max-width:950px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:17px;padding-left:17px;padding-right:17px}}@media only screen and (min-width:851px) and (max-width:900px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:16px}}@media only screen and (min-width:801px) and (max-width:850px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:16px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent>a{padding-right:30px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent>a>.ui-menu-icon{right:9px}}@media only screen and (min-width:768px) and (max-width:800px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{padding-left:10px;padding-right:10px;font-size:16px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent>a{padding-right:30px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent>a>.ui-menu-icon{right:9px}}@media only screen and (max-width:767px){.tabs-widget .item.title{width:100%;margin-right:0;margin-top:0;border-radius:0;border-bottom:2px solid #cfcfcf;margin-top:-2px}.tabs-widget .item.title.active{border-bottom:0;border-left:2px solid #ba904f;border-right:2px solid #ba904f}.tabs-widget .item.content{clear:left;float:none;margin-left:0;margin-top:0;margin-bottom:0;padding-left:15px;padding-right:15px;border:2px solid #ba904f;border-top:0;border-bottom:0}}.catalog-product-view .vat-notice{float:left}.rewardpoints-product-point-text{margin-bottom:13px;color:#000;font-weight:600}.rewardpoints-product-point-text img.reward-icon-image{margin-right:3px}.rewardpoints-product-point-text .j2t-pts{font-weight:700}.cart-discount .rewardpoints{width:auto;position:relative}.cart-discount .rewardpoints .title strong{color:#000;margin-right:10px}.cart-discount .rewardpoints .title:after{color:#000;right:inherit}.cart-discount .rewardpoints .title{width:100%;text-align:right}.cart-discount .rewardpoints .content{clear:left;float:left;width:100%;font-size:12px}.cart-discount .rewardpoints .content .login-area-reward-form{font-weight:600}.cart-discount .rewardpoints .content .rewards_point_cart{font-weight:600}.cart-discount .rewardpoints .content form#discount-point-form .field-rewards-slider-img{display:block}.cart-discount .rewardpoints .content form#discount-point-form .actions-toolbar{display:block;padding-top:15px;width:auto}.cart-discount .rewardpoints .content form#discount-point-form .actions-toolbar button.action.applyPoints.applyPointsBtn{margin-left:0;border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600}.cart-discount .rewardpoints .content form#discount-point-form .actions-toolbar button.action.applyPoints.applyPointsBtn:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.cart-discount .rewardpoints .content form#discount-point-form .ui-slider a.ui-slider-handle{background:#a21219}.payment-option.opc-payment-additional.rewardpoints .payment-option-title{padding-left:0}.payment-option.opc-payment-additional.rewardpoints .payment-option-title .action.action-toggle{color:#000;margin-right:10px}.payment-option.opc-payment-additional.rewardpoints .payment-option-title{padding-left:0}.payment-option.opc-payment-additional.rewardpoints .payment-option-title .action.action-toggle{color:#000;margin-right:10px}.payment-option.opc-payment-additional.rewardpoints .payment-option-title .action.action-toggle:after{color:#000;right:inherit;display:inline;margin-left:10px;position:static}.payment-option.opc-payment-additional.rewardpoints .payment-option-content{padding-left:0}.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount{display:block}.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount .j2t-rewardpoints-actions-toolbar{width:100%;display:block;padding-top:15px}.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount .j2t-rewardpoints-actions-toolbar button.action.action-apply.applyPointsBtn,.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount .j2t-rewardpoints-actions-toolbar button.action.action-cancel{border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600;margin-right:10px;margin-left:0}.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount .j2t-rewardpoints-actions-toolbar button.action.action-apply.applyPointsBtn:hover,.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount .j2t-rewardpoints-actions-toolbar button.action.action-cancel:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.payment-option.opc-payment-additional.rewardpoints .form-rewardpoints.form-discount .rewardpoints-inner .ui-slider a.ui-slider-handle{background:#a21219}.ui-slider-pips [class*=ui-slider-pip-selected]{color:#a21219}@media only screen and (max-width:830px){.checkout-cart-index .cart-container .cart-discount{padding-right:0;width:100%}}@media only screen and (max-width:767px){.payment-option.opc-payment-additional.rewardpoints .payment-option-content{padding-left:15px}.payment-option.opc-payment-additional.rewardpoints .payment-option-title{padding-left:15px}.payment-option.opc-payment-additional.rewardpoints .payment-option-content .form-rewardpoints.form-discount{max-width:100%}.cart-discount .rewardpoints .title{text-align:left;padding-left:11px;padding-right:15px}.cart-discount .rewardpoints .content{padding-top:20px}.cart-discount .rewardpoints .content form#discount-point-form .actions-toolbar .primary{text-align:left}.cart-discount .rewardpoints{border-top:1px solid #ccc}.checkout-cart-index .cart-container .cart-discount{display:inline-block}}.ui-slider-pips [class*=ui-slider-pip-initial]{color:#a21219}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .field{margin-bottom:20px}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .field label{margin:0 0 8px;display:block;font-weight:400;color:#333}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .field br{display:none}.account.rewardpoints-referral-index .min-order-referral-j2t+form#form-validate{margin-top:25px}.account.rewardpoints-referral-index form#form-validate #j2t-referral-lines fieldset.fieldset{margin-bottom:0}.account.rewardpoints-referral-index form#form-validate #j2t-referral-lines button#j2t-add-line{border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600;margin-bottom:25px}.account.rewardpoints-referral-index form#form-validate #j2t-referral-lines button#j2t-add-line:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}.account.rewardpoints-referral-index .page-title h1.title,.account.rewardpoints-points-index .page-title h1.title{font-size:33px;color:#69650b;margin-top:30px;display:inline-block}@media only screen and (max-width:767px){.account.rewardpoints-referral-index .page-title h1.title,.account.rewardpoints-points-index .page-title h1.title{font-size:26px;line-height:34px;margin-bottom:30px}.account table#my-rewardpoints-table{display:block;overflow-x:auto}}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .j2t-remove-btn{margin-bottom:20px}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .j2t-remove-btn i.fa.fa-trash:before{cursor:pointer;color:#a21219}.account.rewardpoints-referral-index .j2t-rewardpoints-referral .j2t-remove-btn i.fa.fa-trash:hover:before{color:#919455}.account.rewardpoints-referral-index .j2t-rewardpoints-referral{border-bottom:2px solid #ba904f;padding-bottom:15px;margin-bottom:20px}.account.rewardpoints-referral-index .j2t-rewardpoints-referral:last-child{border-bottom:0;padding-bottom:5px;margin-bottom:0}.professional-status .title{margin-bottom:10px}.professional-status .content{margin-bottom:20px}fieldset.fieldset.professional-status{margin-bottom:15px}fieldset.fieldset.professional-status+.field.password-info{margin-bottom:20px;width:48%}fieldset.fieldset.professional-status+.field.password-info a{color:#a21219}fieldset.fieldset.professional-status+.field.password-info a:hover{color:#919455}@media only screen and (max-width:767px){fieldset.fieldset.professional-status+.field.password-info{width:100%}}.mpblog-post-index .page-title-wrapper .page-title{font-size:33px;color:#69650b}.mpblog-post-index #mpblog-list-container{float:left;width:100%}#mpblog-list-container .pager{float:left;width:100%;border-bottom:2px solid #b59252;padding-bottom:10px;margin-bottom:20px;margin-top:25px}#mpblog-list-container .pager .toolbar-amount{float:left;padding:0;margin-top:10px}#mpblog-list-container .pager .pages{float:right}#mpblog-list-container .pager .pages ul.items.pages-items .item{font-size:12px;padding:0;margin:0 5px 5px 0;text-align:center;float:left;line-height:21px;position:inherit}#mpblog-list-container .pager .pages ul.items.pages-items .item .page{background:#efefef;color:#000;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}#mpblog-list-container .pager .pages ul.items.pages-items .item a.link{background:#efefef;color:#a21219;font-size:13px;padding:5px 10px;text-align:center;line-height:21px;display:inline-block;font-weight:600}#mpblog-list-container .pager .pages ul.items.pages-items .item .page:hover{color:#919455}#mpblog-list-container .pager .pages ul.items.pages-items .item.current strong.page span{color:#919455}#mpblog-list-container .pager .pages ul.items.pages-items .item a.link:hover{color:#919455}#mpblog-list-container .post-list-body{clear:left}#mpblog-list-container .post-list-body .post-list-item{padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #dadada}#mpblog-list-container .post-list-body .post-list-item .post-item-wraper{border:0;padding:0 !important}#mpblog-list-container .post-list-body .post-list-item .post-item-wraper:hover{box-shadow:none}#mpblog-list-container .post-list-body .post-list-item .post-item-wraper .post-info-wraper{padding:0}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-info{background-color:#f0f0ec;padding:12px 7px;font-size:15px;line-height:20px;color:#353f49}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-info .mp-info:hover{color:#919455 !important}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .post-short-description{font-size:15px;margin:5px 0;padding:0;line-height:20px;color:#353f49;float:left;width:100%}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .post-short-description p{font-size:15px;margin:0;padding:0;line-height:20px;color:#353f49}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-meta-info a.mp-read-more{background:transparent url("../images/nav_arrow.gif") 0 .4em no-repeat;padding-left:13px}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-meta-info a.mp-read-more:hover{color:#919455 !important}#mpblog-list-container .pager .pages ul.items.pages-items{float:right}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-title{font-size:19px;font-weight:400;margin-bottom:10px}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .mp-post-meta-info{margin-top:5px;float:left;width:100%}@media only screen and (max-width:767px){.mpblog-post-index .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}}.sidebar .mp-sidebar #accordion{background-color:#f0f0ec;margin-bottom:10px;padding:10px 10px 5px;float:left}.sidebar .mp-sidebar #accordion .title{cursor:pointer}.sidebar .mp-sidebar #accordion .title h4{font-size:14px;margin:0 0 7px;padding:0 0 0 15px;font-weight:600;line-height:20px;color:#353f49;position:relative}.sidebar .mp-sidebar #accordion .content ul{padding:0 0 0 15px;margin:0 0 13px}.sidebar .mp-sidebar #accordion .title h4:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;line-height:10px;font-weight:600;overflow:hidden;speak:none;text-align:center;position:absolute;left:0;top:5px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.sidebar .mp-sidebar #accordion .content ul li{background:url("../images/nav_bullet.gif") 0 8px no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:13px;font-weight:600;line-height:20px;list-style-type:none}.sidebar .mp-sidebar #accordion .title.active h4:before{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);top:7px;font-size:10px}.sidebar .mp-sidebar #accordion .content ul li.active a{font-weight:700;color:#353f49 !important}.sidebar .mp-sidebar #accordion .content ul li{line-height:17px}.sidebar .mp-sidebar #accordion .content ul li.active a:hover{color:#353f49 !important;font-weight:700}.sidebar .mp-sidebar #accordion .content ul li a{color:#a21219}.sidebar .mp-sidebar #accordion .content ul li a:hover{color:#919455}.sidebar .mp-sidebar #accordion .content ul li a .category-size{color:#3e3e3e;font-size:12px}#mpblog-list-container .post-list-body .post-list-item .post-item-wraper .post-info-wraper{width:100%;display:block}.mpblog-post-view .page-title-wrapper .page-title{font-size:33px;color:#69650b}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages{clear:left;margin:0 0 10px;padding:0;float:left;width:100%;list-style-type:none}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages li.notice-msg{margin:0;padding:0}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages ul{margin:0;padding:0;list-style-type:none}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages ul li{background:#dfedff url("../images/icon_notice.gif") no-repeat 6px .6em;border:1px solid #a0caff;color:#0167a0;margin:0;padding:7px 7px 7px 27px;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages ul li .widget.block-product-link{display:inline-block}.mpblog-post-view .mp-blog-view .post-view .post-post_content>p{font-size:15px;margin:0 0 30px;padding:0;font-weight:400;line-height:22px;color:#353f49}.mpblog-post-view .mp-blog-view .post-view .customer{float:left;width:100%}.mpblog-post-view .mp-blog-view .post-view .customer .login-form{width:48%;float:left}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe{width:48%;float:right}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .csc-header h2.csc-firstHeader{padding:0;margin:0 0 10px;font-size:14px;font-weight:700}.mpblog-post-view .mp-blog-view .post-view .customer .login-form .block-customer-login .block-title{padding:0;margin:0 0 10px;font-size:14px;font-weight:700}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe p.bodytext,.mpblog-post-view .mp-blog-view .post-view .customer .login-form .block-customer-login form.form-login .field.note{font-size:14px;margin:0 0 15px;padding:0;font-weight:400;line-height:21px}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .columnWrapper ul{padding:0;margin:0;list-style-type:none}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .columnWrapper ul li{list-style-type:none;background:url("../images/nav_bullet.gif") 0 8px no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .columnWrapper p.button{float:left;margin:5px 0 0}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .columnWrapper p.button a.internal-link{border:1px solid #9fa268;background:#efefef;color:#4c4d34;font-size:12px;padding:10px;text-align:center;min-width:90px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;font-weight:600;float:left}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe .notYetSubscribe .columnWrapper p.button a.internal-link:hover{border-color:#84856d;background-color:#fff;text-decoration:none;color:#4c4d34}@media only screen and (max-width:640px){.mpblog-post-view .mp-blog-view .post-view .customer .login-form{width:100%}.mpblog-post-view .mp-blog-view .post-view .customer .subscribe{width:100%;float:left;margin-top:15px}}@media only screen and (max-width:767px){.mpblog-post-view .page-title-wrapper .page-title{font-size:26px;line-height:34px;margin-bottom:30px}.mpblog-post-view .mp-blog-view .post-view .customer .login-form .block-customer-login form.form-login .actions-toolbar .action.primary{width:auto;float:left}}.mpblog-post-view .mp-blog-view .post-view .post-post_content ul.messages{margin-top:20px}.page.messages .messages{margin-bottom:30px}.mpblog-post-view .page-title-wrapper .page-title{color:#a21219;font-weight:400}.mpblog-post-index #mpblog-list-container .pager .pages,.mpblog-category-view #mpblog-list-container .pager .pages{float:left}.mpblog-post-index #mpblog-list-container .pager .limiter,.mpblog-category-view #mpblog-list-container .pager .limiter{float:right}.mpblog-post-index #mpblog-list-container .pager .limiter select.limiter-options,.mpblog-category-view #mpblog-list-container .pager .limiter select.limiter-options{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px}.mpblog-post-index #mpblog-list-container>.pager:first-child .pages,.mpblog-post-index #mpblog-list-container>.pager:first-child .limiter,.mpblog-category-view #mpblog-list-container>.pager:first-child .pages,.mpblog-category-view #mpblog-list-container>.pager:first-child .limiter{display:none !important}.mpblog-post-index #mpblog-list-container>.pager:first-child .toolbar-amount .toolbar-number,.mpblog-category-view #mpblog-list-container>.pager:first-child .toolbar-amount .toolbar-number{display:block}.mpblog-post-index #mpblog-list-container>.pager:first-child,.mpblog-category-view #mpblog-list-container>.pager:first-child{margin-top:10px;margin-bottom:25px}@media only screen and (max-width:767px){.mpblog-post-index #mpblog-list-container .pager .limiter,.mpblog-category-view #mpblog-list-container .pager .limiter{display:none !important}.mpblog-post-index #mpblog-list-container .pager .pages,.mpblog-category-view #mpblog-list-container .pager .pages{display:inline-block;float:none}}ul.custom-articles-list{margin:0;padding:0 0 15px;float:left;width:100%;list-style-type:none}ul.custom-articles-list li.custom-article{list-style-type:none;padding:0 0 4px 20px;margin:0 0 9px;color:#353f49;font-size:14px;line-height:22px;position:relative}ul.custom-articles-list li.custom-article a{color:#a21219}ul.custom-articles-list li.custom-article a:hover{color:#919455}ul.custom-articles-list li.custom-article a:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"\f105";position:absolute;left:6px;top:0;font-weight:600;font-size:15px;color:#a21219}ul.custom-articles-list li.custom-article a:hover:before{color:#919455}.subcategory-list-content{background-color:#f0f0ec;margin:15px 0 25px;padding:14px;float:left;width:100%}.subcategory-list-content .subcategory-list-header h2{font-size:17px;padding:0;font-weight:600;line-height:22px;margin:0 0 10px}.subcategory-list-content .subcategory-list{padding:0 0 15px;width:100%;float:left}.subcategory-list-content .subcategory-list ul{padding:5px 0 0;margin:0;list-style-type:none;float:left;width:100%}.subcategory-list-content .subcategory-list ul li{list-style-type:none;background:url(../images/nav_bullet.gif) 0 .4em no-repeat;padding:0 5px 0 13px;margin:0 0 5px;color:#353f49;font-size:15px;line-height:20px;float:left;width:50%}.subcategory-list-content .subcategory-list ul li a{color:#a21219}.subcategory-list-content .subcategory-list ul li a:hover{color:#919455}@media only screen and (max-width:767px){.subcategory-list-content .subcategory-list ul li{padding-right:0;width:100%}}.subscriber-special-price{float:left;width:100%;margin:0 0 6px;color:gray;font-style:italic;font-size:13px;font-weight:700;padding:0 0 8px}.subscriber-special-price .sub-price{color:#a21219;font-weight:700;font-size:13px;text-align:left;position:relative;margin-right:3px}.subscriber-special-price .sub-price.strike{text-decoration:line-through}.subscriber-special-price .tax-class{color:#a21219;font-weight:700;font-size:13px;display:inline-block;text-align:left;position:relative}.catalog-product-view .price-box .tax-class-info{margin-left:10px;padding-left:10px;color:#353f49;font-weight:500;float:left;background:url("../images/bar.png") left center no-repeat}.catalog-product-view .price-box .tax-class-info .price-excluding-tax{float:left;margin-bottom:0 !important;margin-right:10px;font-size:20px;line-height:36px;font-weight:600}.catalog-product-view .price-box .tax-class-info .tax-class{float:left;font-size:15px;line-height:36px;font-weight:600;display:inline-block;color:#353f49}.page-products .products.products-grid .price-box .tax-class-info{float:left;width:100%;text-align:center;margin:5px 0 10px}.page-products .products.products-grid .price-box .tax-class-info .price-excluding-tax{line-height:22px;padding:0;margin:0;font-size:15px;font-weight:600;color:#000;display:block}.page-products .products.products-grid .price-box .tax-class-info .tax-class{font-size:15px;line-height:21px;font-weight:600;display:inline-block;color:#353f49}.catalog-product-view .product-info-price .price-box.price-final_price .price-container{float:left}@media only screen and (max-width:767px){.catalog-product-view .price-box .tax-class-info{float:left;background:0 0;display:block;width:100%;text-align:center;margin-left:0;padding-left:0;border-top:1px solid #b1b1b1;padding-top:5px}.catalog-product-view .price-box .tax-class-info .price-excluding-tax{float:none;display:inline-block}.catalog-product-view .price-box .tax-class-info .tax-class.ex-vat{float:none;display:inline-block}.catalog-product-view .price-box .tax-class-info .tax-class.vat-exempt{float:none;display:inline-block;line-height:30px}.catalog-product-view .product-info-price .price-box.price-final_price .price-container+.tax-class-info{text-align:left;margin-left:10px;padding-left:10px;border-top:0;width:auto;padding-top:0;background:url("../images/bar.png") left center no-repeat}.catalog-product-view .product-info-price .price-box.price-final_price .price-container+.tax-class-info .tax-class.vat-exempt{line-height:22px}.catalog-product-view .product-info-price .price-box.price-final_price .price-container{float:left}@media only screen and (max-width:767px){.catalog-product-view .price-box .tax-class-info{float:left;background:0 0;display:block;width:100%;text-align:center;margin-left:0;padding-left:0;border-top:1px solid #b1b1b1;padding-top:5px}.catalog-product-view .price-box .tax-class-info .price-excluding-tax{float:none;display:inline-block}.catalog-product-view .price-box .tax-class-info .tax-class.ex-vat{float:none;display:inline-block}.catalog-product-view .price-box .tax-class-info .tax-class.vat-exempt{float:none;display:inline-block;line-height:30px}.catalog-product-view .product-info-price .price-box.price-final_price .price-container+.tax-class-info{text-align:left;margin-left:10px;padding-left:10px;border-top:0;width:auto;padding-top:0;background:url("../images/bar.png") left center no-repeat}.catalog-product-view .product-info-price .price-box.price-final_price .price-container+.tax-class-info .tax-class.vat-exempt{line-height:22px}.product-add-form .table-wrapper .table.data tr th:first-child{padding-left:0}.product-add-form .table-wrapper .table.data tr td:first-child{padding-left:0 !important}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price{float:left;width:100%}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container{float:left}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container .price-wrapper{float:left}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container .price-wrapper .price{color:#a21219;float:left;width:100%;font-size:15px;font-weight:700;line-height:25px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info .price-excluding-tax{font-size:15px;font-weight:700;line-height:25px;margin-right:5px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info .tax-class.ex-vat{font-size:15px;font-weight:700;line-height:25px}@media only screen and (max-width:767px){.product-add-form .table-wrapper .table.data{padding:0 15px;border-collapse:separate}}@media only screen and (max-width:639px){.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price{padding-bottom:10px}.product-add-form .table-wrapper.grouped .table.data.grouped tr td.col.qty{padding-left:0}}}}.product-add-form .table-wrapper .table.data tr th:first-child{padding-left:0}.product-add-form .table-wrapper .table.data tr td:first-child{padding-left:0 !important}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price{float:left;width:100%}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container{float:left}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container .price-wrapper{float:left}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .price-container .price-wrapper .price{color:#a21219;float:left;width:100%;font-size:15px;font-weight:700;line-height:25px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info .price-excluding-tax{font-size:15px;font-weight:700;line-height:25px;margin-right:5px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info .tax-class.ex-vat{font-size:15px;font-weight:700;line-height:25px}@media only screen and (max-width:767px){.product-add-form .table-wrapper .table.data{padding:0 15px;border-collapse:separate}}@media only screen and (max-width:639px){.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price{padding-bottom:10px}.product-add-form .table-wrapper.grouped .table.data.grouped tr td.col.qty{padding-left:0}}.catalog-product-view .related .products.products-grid .product-item-details .price-box .tax-class-info{display:block;border-left:0;margin-left:0;padding-left:0;float:left;width:100%;background:0 0;text-align:center;margin-top:3px;border-top:0}.catalog-product-view .related .products.products-grid .product-item-details .price-box .tax-class-info .price-excluding-tax{margin-right:0 !important;width:100%;line-height:27px}.catalog-product-view .related .products.products-grid .product-item-details .price-box .tax-class-info .tax-class{width:100%;line-height:25px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info .tax-class.vat-exempt{font-size:15px;font-weight:600;line-height:25px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .old-price{margin-left:10px;padding-left:10px;float:left;background:url("../images/bar.png") left center no-repeat}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .discount-price{margin-left:10px;padding-left:10px;float:left;background:url("../images/bar.png") left center no-repeat}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .old-price .price-including-tax .price{text-decoration:line-through;color:#353f49;font-weight:600}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .discount-price .price-label{float:left;font-size:15px;font-weight:600;line-height:25px;color:#575757;margin-right:5px}.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .discount-price .price-including-tax .price{color:#575757;font-weight:600}@media only screen and (max-width:767px){.product-add-form .table-wrapper .table.data tr td .price-box.price-final_price .tax-class-info{float:left;width:auto;border:0;margin-left:10px;padding-left:10px;padding-top:0;background:url("../images/bar.png") left center no-repeat}}.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price.strike .price-final_price .price-wrapper .price{text-decoration:line-through}.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price .price-final_price>.price-label{display:none}@media only screen and (min-width:768px){.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price .price-final_price .price{color:#353f49;font-size:20px;line-height:36px;font-weight:600}}.catalog-product-view .product-info-price .tax-class-info .price-excluding-tax.strike{text-decoration:line-through}.mst-searchautocomplete__item.magento_catalog_product .price-box .discount-price .price-container.price-final_price{display:flex}.catalogsearch-result-index .price-box.price-final_price .normal-customer-price.strike .price-final_price .price-wrapper .price,.catalog-category-view .price-box.price-final_price .normal-customer-price.strike .price-final_price .price-wrapper .price{text-decoration:line-through}.catalog-category-view .tax-class-info .price-excluding-tax.strike{text-decoration:line-through}@media only screen and (min-width:768px){.catalog-category-view .price-box.price-final_price .normal-customer-price .price-final_price .price-wrapper .price{font-size:15px !important;line-height:27px !important;font-weight:600 !important}}@media only screen and (max-width:767px){.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price{width:100%;text-align:center;float:left}.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price .price-final_price{width:100%}.catalog-product-view .product-info-price .price-box.price-final_price .normal-customer-price .price-final_price .price{color:#353f49;font-size:20px;line-height:36px;font-weight:600}}#banner-slider-carousel .banner-item .banner-caption p{color:#fff}.home-left .widget.block-static-block{background:#ecece8;padding:18px 25px 25px;margin:0 0 25px}.home-left .widget.block-static-block p.header{margin:0 0 7px;font-size:20px;line-height:35px;color:#333;font-weight:600}.home-left .widget.block-static-block p.content{color:#333;font-size:15px;margin:5px 0;padding:0;font-weight:400;line-height:21px}.home-left{width:66%;float:left;margin-top:0;margin-bottom:15px}.home-right{width:31%;float:right;margin-top:0;margin-bottom:18px}.home-left .carousel-container #banner-slider-carousel{margin-bottom:0}.home-right .widget.block-static-block{vertical-align:top;float:left;width:100%;margin-bottom:0}.home-right .widget .jcm-article-block{border:1px solid #bdbdbd;float:left;width:100%}.home-right .jcm-article-block .jcm-article-title{color:#000;margin:7px 18px 4px}.home-right .jcm-article-block .jcm-article-img{text-align:center;line-height:10px;float:left;width:100%;margin:10px 0}.home-right .jcm-article-block .jcm-article-title h4{font-size:22px;padding:0;font-weight:600;line-height:1.5em;margin:5px 0;color:#000}.home-right .jcm-article-block .jcm-article-issueno{height:27px;width:100%;background:#ecece8;float:left}.home-right .jcm-article-block .jcm-article-issueno a{font-size:14px;margin:3px 0 0 18px;padding:0;font-weight:400;line-height:20px;color:#a21219;float:left}.home-right .jcm-article-block .jcm-article-subarea{height:65px;width:100%;background:#ecece8;float:left}.home-right .jcm-article-block .jcm-article-issueno a:hover{color:#919455}.home-right .jcm-article-block .jcm-article-subarea ul{margin:12px 0 0;padding:0 0 0 17px;float:left;width:100%}.home-right .jcm-article-block .jcm-article-subarea ul li{margin:0;padding:0 0 8px 16px;float:left;background:url(../images/bigsidearrow.png) no-repeat 0 3px;list-style:none;width:100%;color:#353f49;font-size:15px;line-height:20px}.home-right .jcm-article-block .jcm-article-subarea ul li a{margin:0;padding:0;float:left;color:#a21219;font-size:14px;font-weight:700}.home-right .jcm-article-block .jcm-article-subarea ul li a:hover{color:#919455}.home-right .widget.block-static-block .mobile_app{float:left;width:100%;margin-top:25px}.home-right .widget.block-static-block .mobile_app .title{font-size:24px;line-height:25px;color:#a21219;margin:0 0 20px;padding:0;font-weight:600}.home-right .widget.block-static-block .mobile_app .icons{float:left;width:100%}.home-right .widget.block-static-block .mobile_app .icons a{float:left;margin-right:10px;max-width:115px}.latest-news-and-comment.home-research-item{float:left;width:100%;display:inline-block;margin-bottom:20px}.latest-news-and-comment.home-research-item .title{background:#8f8d89;font-size:16px;padding:7px 10px;color:#fff;clear:right;display:table-cell}.latest-news-and-comment.home-research-item .research-item.content{margin-top:10px}.latest-news-and-comment.home-research-item .research-item.content h2.article-title{float:left;font-size:24px;color:#a21219;line-height:30px;width:100%}.latest-news-and-comment.home-research-item .research-item.content a:hover h2.article-title{color:#919455}.latest-news-and-comment.home-research-item .research-item.content .article-content{float:left;font-size:16px;color:#353f49;line-height:25px}.jcm-ondemand-featured-items{width:65%;float:left;padding-right:20px}.jcm-ondemand-featured-items .jcm_on_demand .title{background:#8f8d89;font-size:16px;padding:7px 10px;color:#fff;clear:right;display:table-cell;float:left;margin-bottom:15px}.jcm-ondemand-featured-items .jcm_on_demand .videos{float:left;width:100%;clear:left;padding-right:20px}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{float:left;margin:0 20px 0 0;max-width:360px;width:100%}.jcm-ondemand-featured-items .jcm_on_demand .videos .video .video-title{float:left;font-size:18px;color:#a21219;line-height:22px;clear:left;margin:10px 0 0;font-weight:600}.jcm-ondemand-featured-items .jcm_on_demand .videos .video iframe{float:left;width:100%}.jcm-ondemand-featured-items .widget.block-static-block{float:left;width:100%}.home-events{width:35%;float:right;margin-top:0}.jcm-ondemand-featured-items .jcm_on_demand .videos .video:last-child{margin-right:0}.jcm-ondemand-featured-items .jcm_on_demand{float:left;width:100%}.home-events .widget.block-static-block{float:left;width:100%}.home-events .community-events{float:left;width:100%}.home-events .community-events .title{background:#8f8d89;font-size:16px;padding:7px 10px;color:#fff;clear:right;display:table-cell;float:left;margin-bottom:15px}.home-events .community-events .home-events.jcarousellite{width:100%;float:left;overflow:hidden}.home-events .community-events .home-event{width:100%;float:left;margin-top:0;margin-bottom:3px}.home-events .community-events .home-events.jcarousellite ul{margin:0;padding:0}.home-events .community-events .home-events.jcarousellite li{margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px;width:100% !important;list-style:none;background:0 0;border-bottom:1px solid #d7d9db;padding:0;min-height:80px;height:auto !important;float:left}.home-events .community-events .home-event .date{width:100%;float:left;font-size:14px;font-style:italic;color:#999;line-height:23px}.home-events .community-events .home-event h2{float:left;font-size:15px;color:#a21219;line-height:19px;margin-bottom:4px;width:100%;margin-top:0}.home-events .community-events .home-event h2 a{color:#a21219;font-weight:600}.home-events .community-events .home-event p{clear:left;width:100%;float:left;font-size:14px;font-style:normal;color:#999;line-height:18px;padding:0 0 10px;margin:0}.home-events .community-events .home-event h2 a:hover{color:#353f49;text-decoration:none}.home-events .link-to-events{float:left;width:100%;margin:25px 0 0}.home-events .link-to-events a{background:#8f8d89;font-size:19px;padding:10px 86px;color:#fff;float:left;width:100%;text-align:center;font-weight:600}.home-events .link-to-events a{padding:10px;max-width:80%;margin:0 auto;text-align:center;float:none;display:block;background-color:transparent}.home-events .link-to-events{background:#8f8d89;text-align:center}.jcm-ondemand-featured-items .featured-items{float:left;width:100%}.jcm-ondemand-featured-items .featured-items .title{background:#8f8d89;font-size:16px;padding:7px 10px;color:#fff;clear:right;display:table-cell;float:left;margin-bottom:15px}.jcm-ondemand-featured-items .featured-items .featured-products-owl-carousel{clear:left;float:left;width:100%}.jcm-ondemand-featured-items .featured-items .featured-products{clear:left}.page-products .products.products-grid .products.list.product-items{display:flex;flex-direction:row;flex-flow:wrap}.featured-items .featured-products .product-item{margin:0 !important;padding:5px;width:100% !important}.featured-items .featured-products .product-item .product-item-info{height:100%;margin:0;border:2px solid #000;padding:15px 15px 0;width:100%;background-color:#fff;box-shadow:none;overflow:hidden;transition:all ease-in-out .3s;display:flex;flex-direction:column}.featured-items .featured-products .product-item-info .product-item-inner{box-shadow:none !important;margin:0 !important;border:0;padding:10px 5px !important;position:absolute;background:rgba(255,255,255,1);width:100%;right:inherit;bottom:-57px;left:0;padding:7px;transition:all ease-in-out .3s;display:inline-block;clip:inherit;height:auto}.featured-items .featured-products .product-item-info .product-item-actions{margin:0}.featured-items .featured-products .product-item-info:hover .product-item-inner{bottom:-55px;transform:translateY(-100%)}.featured-items .featured-products .product-item-info .product-item-details{position:relative;padding-bottom:40px;text-align:center;margin-top:10px;overflow:hidden;flex:auto}.featured-items .featured-products .product-item-info .product-item-photo{display:block;text-align:center}.featured-items .featured-products .product-item-info .product-item-name{margin:0;padding:0;min-height:60px}.featured-items .featured-products .product-item-info .product-item-link{padding:0;margin:0;font-size:15px;line-height:19px;font-weight:600;color:#a21219}.featured-items .featured-products .product-item-info .product-item-link:hover{color:#919455;text-decoration:none}.featured-items .featured-products .product-item-details .price-box .price-final_price .price-wrapper,.featured-items .featured-products .product-item-details .price-box .special-price .price-wrapper,.featured-items .featured-products .product-item-details .price-box .old-price .price-wrapper{display:inline-block}.featured-items .featured-products .product-item-details .price-box .price-final_price .price-wrapper .price{padding:0;margin:0;font-size:18px;font-weight:600;color:#000}.featured-items .featured-products .product-item-details .price-box .old-price .price-label{margin-left:15px;margin-right:5px;display:none}.featured-items .featured-products .product-item-details .price-box .old-price .price-wrapper .price{padding:0;margin:0;font-size:15px;text-decoration:line-through}.featured-items .featured-products .product-item-details .price-box .special-price .price-wrapper .price{color:#a21219}.featured-items .featured-products .product-item-details .price-box .discount-price{padding-left:5px;margin-left:5px;border-left:1px solid #8f8f8d;display:inline-block}.featured-items .featured-products .price-box .discount-price .price-label{margin-right:3px;line-height:21px;font-weight:500;font-size:15px;color:#000}.featured-items .featured-products .owl-stage{display:flex;flex-direction:row;flex-flow:wrap}.featured-items .featured-products .owl-stage .owl-item{display:flex;flex-direction:row;flex-flow:wrap}.featured-items .featured-products .product-item-info .price-box .special-price,.featured-items .featured-products .product-item-info .price-box .old-price,.featured-items .featured-products .product-item-info .price-box .discount-price,.featured-items .featured-products .product-item-info .price-box .tax-class-info{display:block;border:0;padding:0;margin:2px 0}.featured-items .featured-products .product-item-info .price-box .discount-price .price-final_price .price{margin:0;padding:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.featured-items .featured-products .product-item-info .price-box .tax-class-info .price-excluding-tax{margin:0;padding:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.featured-items .featured-products .product-item-info .price-box .tax-class-info .tax-class.ex-vat{margin:0;padding:0;color:#353f49;font-size:15px;line-height:21px;font-weight:600}.featured-items .featured-products .product-item-info .product-item-details .price-box{margin-bottom:15px}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav{position:absolute;left:0;right:0;top:calc(100% - 55%);width:100%;margin:0}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-prev{left:0}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-prev,.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-next{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px;margin:0;outline:none;float:left;position:absolute;width:28px;height:32px;border:0;border-radius:0;box-shadow:none;overflow:hidden;opacity:1}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-next{right:0}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-prev span,.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-next span{color:#000;font-size:40px;line-height:23px;float:left;width:100%;position:relative;top:0}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-prev.disabled,.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-next.disabled{opacity:.5}.jcm-ondemand-featured-items .featured-items .featured-products .product-item{padding:0 !important}.home-right .widget.block-static-block .mobile_app .icons a:last-child{margin-right:0}.home-events .link-to-events a:hover{color:#a21219}.jcm-ondemand-featured-items .widget.block.block-static-block{margin-bottom:20px}@media only screen and (min-width:1200px) and (max-width:1290px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:48%;margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:48%}}@media only screen and (min-width:841px) and (max-width:991px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:100%}}@media only screen and (min-width:767px) and (max-width:840px){.home-right .widget.block-static-block .mobile_app .icons a{max-width:100px}.latest-news-and-comment.home-research-item .research-item.content h2.article-title{font-size:16px;line-height:21px}.home-events .community-events .home-event h2{font-size:16px}.home-events .link-to-events a{max-width:100%}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:100%;margin-bottom:20px}.jcm-ondemand-featured-items .jcm_on_demand .videos .video .video-title{margin-top:5px}}.wrapper-home{width:100%;float:left;position:relative}.wrapper-home .featured-items .featured-products .product-item{padding-bottom:0}@media only screen and (min-width:992px){.wrapper-home .home-events .block.custom-newsletter{position:absolute;bottom:0;max-width:35%}}@media only screen and (min-width:768px) and (max-width:991px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video{margin-bottom:20px}.jcm-ondemand-featured-items .jcm_on_demand .videos .video iframe{height:340px}}@media only screen and (min-width:320px) and (max-width:991px){.home-left{width:100%}.home-right{width:100%;float:left;margin-top:15px;margin-bottom:50px}.jcm-ondemand-featured-items{padding-right:0;width:100%}.wrapper-home>.home-events{margin-top:25px;width:100%;float:left}.jcm-ondemand-featured-items .jcm_on_demand .videos{padding-right:0}.jcm-ondemand-featured-items .jcm_on_demand{margin-bottom:20px}.latest-news-and-comment.home-research-item{margin-bottom:30px}.latest-news-and-comment.home-research-item .research-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;margin-bottom:0}.latest-news-and-comment.home-research-item .research-item .article-content{max-width:100%}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:100%;margin-right:0}.wrapper-home .home-events .block.custom-newsletter{position:relative;bottom:0;max-width:inherit}.home-events .link-to-events a{font-size:16px;padding-top:12px;padding-bottom:12px;max-width:100%}.jcm-ondemand-featured-items .jcm_on_demand{margin-bottom:0}.jcm-ondemand-featured-items .jcm_on_demand .videos .video:last-child{margin-bottom:0}}@media only screen and (min-width:580px) and (max-width:767px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video iframe{height:300px}}@media only screen and (min-width:320px) and (max-width:767px){.jcm-ondemand-featured-items .jcm_on_demand .videos .video{margin-bottom:20px}}.home-events .widget.block.block-static-block{margin-bottom:25px}.home-events .custom-newsletter{border:7px solid #d9d9d9;width:100%;float:left;background:#f0f0ec}.home-events .custom-newsletter .title strong{font-size:19px;line-height:25px;color:#000;font-weight:600;width:100%;float:left;margin:0}.home-events .custom-newsletter .content{float:left;width:100%;padding-left:16px;padding-right:16px;padding-bottom:16px}.home-events .custom-newsletter .title{padding-left:16px;padding-right:16px;padding-top:16px;float:left;width:100%;margin-bottom:15px}.home-events .custom-newsletter .field.newsletter{float:left;width:100%}.home-events .custom-newsletter .field.newsletter label{float:left;width:100%}.home-events .custom-newsletter .field.newsletter label input[type=text],.home-events .custom-newsletter .field.newsletter label input[type=email]{float:left;width:100%;font-family:arial;font-size:16px;line-height:18px;color:#000;padding:4px 4px 4px 10px;border:1px solid #d9d9d9;height:42px;margin-bottom:10px;box-sizing:border-box}.home-events .custom-newsletter .actions{float:left;width:100%}.home-events .custom-newsletter .actions button.action.subscribe{float:left;font-size:16px;line-height:18px;color:#fff;height:34px;background:#a21219 url(../images/signuparrow.png) no-repeat 15px center;border:none;padding:0 30px 0 25px;cursor:pointer;margin-top:5px;margin-bottom:10px;font-weight:400}.home-events .custom-newsletter .actions button.action.subscribe:hover{background-color:#919455;color:#fff}@media only screen and (min-width:856px){.page-header .header .header-links li.register-link{border-left:0;margin-left:5px}.page-header .header .block-search{margin-top:20px}}.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-prev span,.jcm-ondemand-featured-items .featured-items .featured-products .owl-nav .owl-next span{line-height:15px;height:21px}@media only screen and (max-width:767px){.latest-news-and-comment.home-research-item .research-item.content h2.article-title{font-size:18px;line-height:21px}.home-events .custom-newsletter .title strong{font-size:17px;line-height:21px}.home-right .widget.block-static-block .mobile_app .title{font-size:20px;line-height:21px}.home-right .jcm-article-block .jcm-article-title h4{font-size:20px;margin-bottom:10px}}@media only screen and (min-width:1049px){.jcm-ondemand-featured-items .featured-items .featured-products .product-item .product-item-info{min-height:500px}}@media only screen and (min-width:992px) and (max-width:1048px){.jcm-ondemand-featured-items .featured-items .featured-products .product-item .product-item-info{min-height:530px}}.digital-download-shop{float:left;width:100%}.digital-download-shop h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px}.digital-download-shop p{font-size:14px;margin:5px 0;padding:0;font-weight:400;line-height:20px;color:#000}.digital-download-shop .layout.two-column-layout{float:left;width:100%;margin:0 0 1.5em}.digital-download-shop .two-column-layout .column-one{float:left}.digital-download-shop .two-column-layout .column-two{float:right}.digital-download-shop .two-column-layout .column{width:48%}.digital-download-shop .divider{clear:both;margin:1.4em 0;border-top:1px solid #dadada}.digital-download-shop .layout.two-column-layout .column .csc-textpic{margin-bottom:15px}.digital-download-shop .layout.two-column-layout .column .csc-textpic .csc-textpic-imagewrap{float:left;margin-right:10px;max-width:48px}.digital-download-shop .layout.two-column-layout .column .csc-textpic .csc-textpic-imagewrap+div{margin-left:60px}.digital-download-shop .layout h3{font-size:16px;margin:0 0 7px;padding:0;font-weight:400;line-height:20px;color:#000}.digital-download-shop .download{float:left;width:100%;clear:both;border-bottom:1px solid #dadada;padding-bottom:20px}.digital-download-shop .download a.external-link-new-window{display:block;background:#f0f0f0 url("../images/icon_download.gif") no-repeat .6em 50%;padding:1.6em 1.5em 1.6em 70px;border-radius:4px;color:#000;font-size:130%}.digital-download-listing{float:left;width:100%}.digital-download-listing ul.download-list{margin:0;padding:0;list-style-type:none}.digital-download-listing ul.download-list>li{clear:both;margin:0 0 15px;border-bottom:1px solid #dadada;padding:0 0 15px}.digital-download-listing ul.download-list h3.list-header{padding:0;font-weight:400;line-height:20px;color:#000;margin:0 0 5px;font-size:17px}.digital-download-listing ul.download-list li ul{padding:0;list-style-type:none;margin:10px 0}.digital-download-listing ul.download-list li ul li{list-style-type:none;background:url(../images/nav_bullet.gif) 0 .4em no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px}@media only screen and (max-width:767px){.digital-download-shop .two-column-layout .column-two{float:left}.digital-download-shop .two-column-layout .column{width:100%}.digital-download-shop .layout.two-column-layout .column .csc-textpic{margin-bottom:20px}.digital-download-shop .layout.two-column-layout{margin-bottom:0}.tabs-widget .item.title{float:left;width:100%;margin:0;border:0 !important;background-color:transparent !important;text-align:left}.tabs-widget .item.title a.switch{height:44px;color:#333;text-decoration:none;padding:1px 15px 1px;border-top:1px solid #ba904f;font-weight:600;line-height:40px;font-size:17px;width:100%;position:relative}.tabs-widget .item.title a.switch:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:15px;top:1px}.tabs-widget .item.title.active a.switch:after{content:'\e621'}.tabs-widget .item.content .digital-download-listing ul.download-list>li:last-child{border-bottom:0;padding-bottom:0}.tabs-widget .item.content{float:left;width:100%;border:0}.digital-download-shop .download{border-bottom:0;padding-bottom:0}}.category-view .chinese-medicine-forestry-trust h1+h1{font-size:22px;margin:0 0 .2em;padding:0;font-weight:400;line-height:1.5em}.category-view .chinese-medicine-forestry-trust h5{font-size:15px;margin:0;padding:0;font-weight:400;line-height:1.5em}.news-content{float:left;width:100%}.news-content .content{clear:both;padding:25px 0 0;margin:0 0 25px;border-top:1px solid #dadada;float:left;width:100%}.news-content .content:first-child{border-top:0;padding-top:0}.news-content .content .bottom{display:none}.news-content .content h2{font-size:17px;margin:0;padding:0;font-weight:400;line-height:22px;color:#000}.news-content .content p.arrow a{color:#a21219}.news-content .content p.arrow a:hover{color:#919455}.news-content .content p.arrow{clear:both;display:block !important;width:100%;background:transparent url('../images/nav_arrow.gif') 0 .4em no-repeat;padding-left:13px}@media only screen and (min-width:856px){.page-header .header .header-links li.my-account{border-left:0;margin-left:5px}}.block-blog-related .products-toolbar.toolbar{clear:left;width:100%;float:left;padding:0 0 15px;margin:15px 0 20px;border-bottom:2px solid #b59252}.block-blog-related .products-toolbar.toolbar .pager{float:left;width:100%}.block-blog-related .products-toolbar.toolbar .pager .toolbar-amount{display:inline-block;font-size:15px;margin:0;padding:0;font-weight:400;line-height:20px;color:#000;float:left}.block-blog-related .products-toolbar.toolbar .pager .toolbar-amount .toolbar-number{display:inline-block}.block-blog-related .products-toolbar.toolbar.top{margin-bottom:30px}.block-blog-related .products-toolbar.toolbar.top .pages{display:none}.block-blog-related .products-toolbar.toolbar.bottom{margin-top:30px}.block-blog-related .products-toolbar.toolbar .pager .pages{margin-bottom:0;text-align:right;float:left}.block-blog-related .products-toolbar.toolbar.bottom .toolbar-amount{display:none}.block-blog-related .products-toolbar.toolbar.bottom .pager .limiter{display:inline-block;float:right}@media only screen and (max-width:767px){.block-blog-related .products-toolbar.toolbar.bottom .pager .limiter{display:none}.block-blog-related .products-toolbar.toolbar.bottom .pages{float:none;text-align:center}.block-blog-related .products-toolbar.toolbar.bottom .pager .pages ul.items.pages-items{display:inline-block}.block-blog-related .products-toolbar.toolbar.bottom{margin-top:20px}}.block-blog-related .products.items.product-items{clear:left}.page-product-downloadable .product-add-form{clear:both}.product-info-main .product.attribute.overview{clear:both}@media only screen and (max-width:767px){.page-product-downloadable .product-options-wrapper{width:100%;float:left}}.catalog-product-view .field.downloads.downloads-no-separately{display:none}.page-products .products.products-grid .product-item-info .product-item-details{padding-bottom:45px}.page-products .products.products-grid .product-item-info .product-item-inner{padding:8px 0 10px !important;bottom:-55px}.catalog-product-view .product-add-form .product-options-bottom>.rewardpoints-product-point-text{display:none}.endangered h3 em{font-size:13px;font-weight:600;line-height:1.6em;color:#333}.endangered h3{margin-bottom:2rem}.endangered p.bodytext{line-height:1.6em;margin-bottom:20px}.endangered ul.custom-articles-list li.custom-article a{color:#333}.endangered ul.custom-articles-list li.custom-article a:before{color:#333}.endangered ul.custom-articles-list li.custom-article a:hover{color:#a21219}.endangered ul.custom-articles-list li.custom-article a:hover:before{color:#a21219}.endanegered-sub ul.custom-articles-list li.custom-article{float:left;width:100%;list-style-type:none;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px;position:relative}.endanegered-sub ul.custom-articles-list li.custom-article:before{color:#333;content:"";background:url("../images/nav_bullet.gif") no-repeat left top;padding:0;float:left;position:absolute;left:0;top:8px;width:8px;height:6px}.endanegered-sub ul.custom-articles-list li.custom-article a{color:#a21219}.endanegered-sub ul.custom-articles-list li.custom-article a:before{display:none}.endanegered-sub ul.custom-articles-list li.custom-article a:hover{color:#919455}@media only screen and (max-width:767px){.endanegered-sub ul.custom-articles-list li.custom-article{width:100%}}.rss-feed-title{margin-bottom:25px}table.data.table.rss tr td.col.feed:before{height:25px;width:25px;float:left;background:url("../images/rss.jpg") no-repeat;background-size:contain;content:"";padding-left:12px;position:absolute;left:10px;top:12px;box-sizing:border-box}table.data.table.rss tr td.col.feed{position:relative;padding-left:50px;vertical-align:middle;line-height:25px}table.data.table.rss tr th{border-top:0;padding-top:30px}table.data.table.rss{margin-bottom:40px}.rss-page-bottom-info h2{font-size:18px;margin:5px 0 10px;padding:0;line-height:20px;color:#353f49;font-weight:600}.rss-page-bottom-info h2 span{font-size:18px !important;line-height:20px}.rss-page-bottom-info ul{margin:0;padding:0 0 15px;float:left;width:100%;list-style-type:none}.rss-page-bottom-info ul li{float:left;width:100%;list-style-type:none;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px;position:relative}.rss-page-bottom-info ul li:before{content:"";background:url("../images/nav_bullet.gif") no-repeat left top;padding:0;float:left;position:absolute;left:0;top:8px;width:8px;height:6px}.category-cms .jcm-article-archive .option-one{background-color:#f0f0ec;margin-bottom:20px;padding:1em 1em .5em;float:left;width:49%}.category-cms .jcm-article-archive{float:left;width:100%}.category-cms .jcm-article-archive p{font-size:15px;margin:0 0 30px;padding:0;font-weight:400;line-height:22px;color:#353f49;display:block;clear:left}.category-cms .jcm-article-archive h2{font-size:18px;margin:5px 0 10px;padding:0;line-height:20px;color:#353f49;font-weight:600}.category-cms .jcm-article-archive .widget.block.block-static-block{background-color:#f0f0ec;margin-bottom:20px;padding:1em 1em .5em;float:right;width:49%;clear:none}.category-cms .jcm-article-archive .option-one ul,.category-cms .jcm-article-archive .widget.block.block-static-block ul{margin:0;padding:0 0 15px;float:left;width:100%;list-style-type:none}.category-cms .jcm-article-archive .option-one ul li,.category-cms .jcm-article-archive .widget.block.block-static-block ul li{float:left;width:100%;list-style-type:none;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px;position:relative}.category-cms .jcm-article-archive .option-one ul li:before,.category-cms .jcm-article-archive .widget.block.block-static-block ul li:before{color:#333;content:"";background:url(../images/nav_bullet.gif) no-repeat left top;padding:0;float:left;position:absolute;left:0;top:8px;width:8px;height:6px}.category-cms .jcm-article-archive .subcategory-list ul li{background:0 0;position:relative;margin-bottom:8px}.category-cms .jcm-article-archive .subcategory-list ul li:before{content:"";list-style:none;background:url(../images/journal/dot.png) no-repeat 0 6px;display:inline-block;padding:0;float:left;position:absolute;left:0;top:8px;width:5px;height:5px}.category-cms .jcm-article-archive .subcategory-list ul li a{font-weight:600;color:#353f49}.category-cms .jcm-article-archive .subcategory-list ul li a:hover{color:#919455}@media only screen and (max-width:767px){.category-cms .jcm-article-archive .option-one{margin-bottom:20px;width:100%}.category-cms .jcm-article-archive .widget.block.block-static-block{margin-bottom:5px;float:left;width:100%;clear:none}}.custom-description .subscribe-info{background-color:#f0f0ec;margin:10px 0 15px;padding:1em 1em .5em;float:left;width:100%}.custom-description .subscribe-info .csc-header h2{font-size:16px;margin:0;padding:0;line-height:20px;color:#353f49;font-weight:600}.custom-description .subscribe-info p{font-size:14px;margin:5px 0;padding:0;font-weight:400;line-height:20px;color:#353f49}.custom-description .subscribe-info p.arrow{background:transparent url(../images/nav_arrow.gif) 0 .4em no-repeat;padding-left:13px}.cms-content-block .category-description{clear:both;margin:0 0 4rem;padding:0 0 1rem;border-bottom:1px solid #dadada}.cms-content-block .category-description h2.csc-firstHeader{margin-bottom:10px}.cms-content-block .category-description p.bodytext{margin-bottom:15px}.cms-content-block .cms-content-list{float:left;width:100%}ul.cms-content-listing{padding:0;margin:0;list-style-type:none}ul.cms-content-listing li{float:left;width:100%;clear:both;margin:0 0 2.5rem;padding:0 0 2.5rem;border-bottom:1px solid #dadada}ul.cms-content-listing li .csc-single-image{float:left;margin-right:20px}ul.cms-content-listing li .csc-textpic-text{float:left;width:calc(100% - 125px)}ul.cms-content-listing li .csc-single-image a{float:left}ul.cms-content-listing li .csc-single-image img{max-width:105px}ul.cms-content-listing li .csc-textpic-text h2{font-size:17px;margin:0 0 7px;padding:0;font-weight:400;line-height:22px}.cms-content-block{float:left;width:100%;margin-bottom:30px}ul.cms-content-listing li:last-child{margin-bottom:0}.cms-content-block>h2{font-size:17px;margin:0 0 10px;padding:0;font-weight:400;line-height:22px}.cms-content-block>ul{margin:15px 0;list-style-type:none;padding:0}.cms-content-block>ul li{list-style-type:none;background:url(../images/nav_bullet.gif) 0 .4em no-repeat;padding:0 0 0 13px;margin:0 0 .4em;color:#353f49;font-size:15px;line-height:20px}.cms-content-block p{font-size:15px;margin:10px 0;padding:0;font-weight:400;line-height:20px;color:#353f49}.terms-conditions h2{font-weight:400;font-size:2rem;margin-top:3rem;margin-bottom:3rem;color:#000}.terms-conditions h3{font-size:1.5rem;color:#000}.terms-conditions p.bodytext{line-height:21px;color:#000}.table-checkout-shipping-method tbody .col-price .price-including-tax .price{font-weight:600}.table-checkout-shipping-method tbody .col-price .price-including-tax .price{line-height:1.42857143;font-size:1.4rem}.table-checkout-shipping-method tbody .col-price .price-excluding-tax{font-weight:600}.table-checkout-shipping-method tbody .col-price .price-excluding-tax .price{font-weight:600}.category-cms .category-featured-products.title{font-size:17px;margin:0;padding:0;font-weight:600;line-height:22px}.page-with-filter .category-cms .category-featured-products+.products.wrapper.category-featured-products{margin-top:10px}.page-with-filter .category-cms .category-featured-products+.products.wrapper.category-featured-products ol.products.product-items{margin-top:10px}.page-with-filter .category-cms .category-featured-products.title+.toolbar.toolbar-products{margin-top:20px}.reset-password-message{margin:10px 0 10px;padding:12px 20px 12px 0;font-size:1.3rem;background:#fdf0d5;color:#6f4400;position:relative;display:flex}.reset-password-message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:24px;color:#c07600;content:'\e602';font-family:'luma-icons';font-weight:400;overflow:hidden;speak:none;width:45px;display:inline-block;flex-flow:nowrap;vertical-align:middle;margin:auto 0;text-align:left;padding:0 25px 0 15px}@media only screen and (min-width:992px) and (max-width:1100px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent a{padding-right:35px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:16px;padding-left:17px;padding-right:17px}.nav-sections nav.navigation>.ui-menu>li.fb,.nav-sections nav.navigation>.ui-menu>li.rss{width:28px}.nav-sections nav.navigation>.ui-menu>li.fb a,.nav-sections nav.navigation>.ui-menu>li.rss a{width:28px;height:28px;background-size:contain !important;margin-top:3px !important}}@media only screen and (min-width:875px) and (max-width:991px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent a{padding-right:30px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:15px;padding-left:14px;padding-right:14px}.nav-sections nav.navigation>.ui-menu>li.fb,.nav-sections nav.navigation>.ui-menu>li.rss{width:28px}.nav-sections nav.navigation>.ui-menu>li.fb a,.nav-sections nav.navigation>.ui-menu>li.rss a{width:28px;height:28px;background-size:contain !important;margin-top:3px !important}}@media only screen and (min-width:768px) and (max-width:874px){.nav-sections nav.navigation>.ui-menu>li.ui-menu-item.parent a{padding-right:27px}.nav-sections nav.navigation>.ui-menu>li.ui-menu-item>a{font-size:13px;padding-left:10px;padding-right:10px}.nav-sections nav.navigation>.ui-menu>li.fb,.nav-sections nav.navigation>.ui-menu>li.rss{width:24px}.nav-sections nav.navigation>.ui-menu>li.fb a,.nav-sections nav.navigation>.ui-menu>li.rss a{width:24px;height:24px;background-size:contain !important;margin-top:5px !important}}@media only screen and (min-width:768px){.nav-sections nav.navigation>.ui-menu>li.custom-last-item.ui-menu-item{display:inline-block;position:relative}}.latest-news-and-comment.home-research-item{margin-bottom:5px}.latest-news-and-comment.home-research-item .research-item.content{border:7px solid #d9d9d9;background:#f0f0ec;padding:15px;margin-right:7px;margin-left:7px;flex:none;max-width:calc(50% - 7px);width:100%;margin-bottom:10px}.latest-news-and-comment.home-research-item .home-research-block{width:100%;max-width:100%;display:flex;margin-left:-7px;margin-top:5px}.home-right .home-events{width:100%;float:left;margin-top:30px}.home-events .community-events .home-events.jcarousellite{margin-top:10px}.home-events .widget.block.block-static-block{margin-bottom:35px}.jcm-ondemand-featured-items{width:100%;padding-right:0}.jcm-ondemand-featured-items .jcm_on_demand .videos{padding-right:0;display:flex;flex-direction:row}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{max-width:inherit}@media only screen and (min-width:992px){.cms-home .page-wrapper .widget-latest-news{display:inline-block;max-width:66%;margin-bottom:0}.wrapper-home{width:66%}}@media only screen and (min-width:320px) and (max-width:991px){.home-right{margin-bottom:30px}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{margin-right:15px}.latest-news-and-comment.home-research-item{margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:767px){.latest-news-and-comment.home-research-item .home-research-block{flex-direction:column}.latest-news-and-comment.home-research-item .research-item.content{max-width:100%}.home-right{margin-bottom:30px}.jcm-ondemand-featured-items .jcm_on_demand .videos{flex-direction:column}.jcm-ondemand-featured-items .jcm_on_demand .videos .video{margin-right:0;width:100%;margin-bottom:30px}.latest-news-and-comment.home-research-item{margin-bottom:20px}}.category-view .category-description p>img{padding-right:35px;padding-bottom:35px}.category-view .category-description p{text-align:justify;padding-bottom:15px}.digital-download-shop p{text-align:justify}.cms-page-view p{text-align:justify}p,p.bodytext{text-align:justify;padding-bottom:15px}.post-list-content .post-post_content{text-align:justify;line-height:21px}.category-view .chinese-medicine-forestry-trust h5{text-align:justify}@media only screen and (min-width:768px){.category-cms .jcm-article-archive .boxes{display:flex;flex-direction:row;justify-content:space-between}}.home-right .jcm-article-block .jcm-article-img p{text-align:center}.latest-news-and-comment.home-research-item .research-item.content .article-content{text-align:left}@media screen and (max-width:767px){.home-left .widget.block-static-block p.header{text-align:left}.home-left .widget.block-static-block p.content{text-align:left}.home-events .community-events .home-event p{text-align:left}}.catalog-category-view .category-view .category-cms p.p1,.catalog-category-view .category-view .category-cms p.p2,.catalog-category-view .category-view .category-cms p.p3,.catalog-category-view .category-view .category-cms p.p4,.catalog-category-view .category-view .category-cms p.p5{text-align:justify !important}.catalog-category-view .category-view .category-cms .endangered{text-align:justify}.block-data-left .journalarea-right-data .header h4{text-align:justify}.category-cms .jcm-article-archive .option-one ul li,.category-cms .jcm-article-archive .widget.block.block-static-block ul li{text-align:justify}.catalog-category-view .category-view .category-cms h3{text-align:justify}.catalog-category-view .category-view .category-cms ul{text-align:justify !important;padding-left:0;list-style-position:inside}#mpblog-list-container .post-list-body .post-item-wraper .post-info-wraper .post-short-description{text-align:justify}.catalog-category-view .category-cms .shoparea .category-description table{max-width:434px;height:145px;margin:0 0 2em}.catalog-category-view .category-cms .shoparea .category-description table td{text-align:center;border-bottom:1px solid #ddd;padding:.5em .5em .5em 0}.catalog-category-view .category-cms .shoparea .category-description table td p{text-align:center;margin:5px 0;padding:0}.catalog-category-view .category-view .category-cms .all-category-details{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:45px;grid-row-gap:30px}.catalog-category-view .category-view .category-cms .all-category-details .category-details{text-align:center;display:flex;flex-flow:column;height:100%;width:100%}@media screen and (min-width:768px){.catalog-category-view .category-view .category-cms .all-category-details .category-details .category-pic img{max-height:254px;width:100%;height:254px;object-fit:cover;object-position:top}}@media screen and (min-width:768px) and (max-width:991px){.catalog-category-view .category-view .category-cms .all-category-details{grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;grid-row-gap:30px}}@media screen and (min-width:320px) and (max-width:767px){.catalog-category-view .category-view .category-cms .all-category-details{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:25px;grid-row-gap:25px;margin-top:20px}}@media screen and (min-width:400px) and (max-width:767px){.catalog-category-view .category-description.course-categories .all-category-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:500px){.catalog-category-view .category-cms .shoparea .category-description table td p img{height:inherit;width:80%}.catalog-category-view .category-cms .shoparea .category-description table td{width:33.33%}}@media screen and (min-width:480px) and (max-width:767px){.catalog-category-view .category-view .category-cms .all-category-details .category-details .category-pic img{max-height:350px;width:100%;height:350px;object-fit:cover;object-position:top}.catalog-category-view .category-view .category-cms .all-category-details .category-details .category-page{font-size:16px}}@media screen and (min-width:320px) and (max-width:479px){.catalog-category-view .category-view .category-cms .all-category-details{grid-template-columns:repeat(1,minmax(0,1fr))}.catalog-category-view .category-view .category-cms .all-category-details .category-details .category-pic img{width:100%;max-width:100%}.catalog-category-view .category-view .category-cms .all-category-details .category-details .category-page{font-size:16px}}.page-products .products.products-grid .product-item-details .price-box.price-final_price .price-box .minimal-price{text-align:center !important}.product-item .product-item-info .product-item-details .rewardpoints-product-point-text{display:none}@media only screen and (max-width:599px){.list-digital-issue-content .pager .pages{float:none;padding:0 40px}.list-digital-issue-content .limiter{display:none}.list-digital-issue-content .post-item-wraper{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.list-digital-issue-content .post-item-wraper{width:350px}}