.full-center{float:left;width:100%;position:relative}.full-width{width:100vw;position:relative;margin-left:calc(-8vw)}.overlay-pos{position:absolute;top:0;left:0;bottom:0}.img-cetner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header.page-header{background:#808080;border:none}@media (max-width:767px){header.page-header{position:relative;margin-bottom:0}}header.page-header .panel.wrapper{border-bottom:none;background-color:#808080}header.page-header div#minicart-content-wrapper{color:#000}@media (max-width:425px){header.page-header .header.content{padding-bottom:10px}}header.page-header .header.panel{padding-bottom:0;padding-top:0}header.page-header .header.panel ul.header.links{float:right;background:#86a73f;padding:10px 15px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}@media (max-width:767px){header.page-header .header.panel ul.header.links{position:absolute;display:block;width:auto;bottom:0;z-index:99;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0;margin:0;right:0}}header.page-header .header.panel ul.header.links li{margin:0;padding:0 1em;position:relative;color:#565656}header.page-header .header.panel ul.header.links li:before{content:'|';position:absolute;right:0;top:0}header.page-header .header.panel ul.header.links li a{font-size:13px;position:relative;padding-left:20px}header.page-header .header.panel ul.header.links li a:before{content:'';position:absolute;height:16px;width:16px;left:0;top:0}header.page-header .header.panel ul.header.links li.authorization-link:after{content:none}header.page-header .header.panel ul.header.links li.authorization-link a::before{background-image:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/icons/icon-login.png)}header.page-header .header.panel ul.header.links li.greet.welcome{padding:0}header.page-header .header.panel ul.header.links li.greet.welcome:before{content:none}@media (max-width:767px){header.page-header .header.panel ul.header.links li:last-child{display:none}}header.page-header .header.panel ul.header.links li:last-child:before{content:none}header.page-header .header.panel ul.header.links li:last-child a::before{background-image:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/icons/icon-profile.png)}header.page-header .header.panel ul.header.links .customer-menu ul{padding:0;background:#15438c;border-color:#15438c}@media (max-width:768px){header.page-header .header.panel ul.header.links .customer-menu ul{display:none}}header.page-header .header.panel ul.header.links .customer-menu ul li:before{content:none}header.page-header .header.panel ul.header.links .customer-menu ul li a{color:#fff}header.page-header .header.panel ul.header.links .customer-menu ul li a .counter{color:#c1e476}header.page-header .header.panel ul.header.links .customer-menu ul li:hover{background:#0a316f}header.page-header .header.panel ul.header.links .customer-menu ul li:hover a{color:#fff}header.page-header .header.panel ul.header.links .customer-menu ul li.authorization-link a:before{top:8px}header.page-header .header.panel .minicart-wrapper{margin-left:0;background:#86a73f;padding:8px 15px;margin-right:5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}@media (max-width:767px){header.page-header .header.panel .minicart-wrapper{padding:11px 14px;position:relative;z-index:99;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-right:0;right:0}}header.page-header .header.panel .minicart-wrapper .action.showcart:before{color:#fff}header.page-header .header.panel .minicart-wrapper .action.showcart .counter.qty{height:22px;line-height:22px;margin:0}@media (max-width:767px){header.page-header .header.panel .minicart-wrapper .action.showcart .counter.qty{position:absolute}}header.page-header .header.panel .minicart-wrapper .action.close:hover:before{color:#6c8b3b}header li.greet.welcome span{color:#fff}header ul.compare.wrapper{position:absolute;top:0;right:0}header ul.compare.wrapper li a{color:#fff}header .logo-menu-container .nav-sections{background:transparent;margin-bottom:10px;text-align:right}@media (max-width:767px){header .logo-menu-container .nav-sections{background:#86a73f}}header .logo-menu-container .nav-sections-item-title.active{background:#86a73f}header .logo-menu-container .nav-sections-item-title.active a{color:#fff}header .logo-menu-container .nav-sections .header.links li>a{color:#fff;border:none}@media (max-width:767px){header .logo-menu-container .nav-sections{text-align:left}}header .logo-menu-container .nav-sections .navigation{background:transparent}header .logo-menu-container .nav-sections .navigation ul{padding-right:0}@media (max-width:1200px){header .logo-menu-container .nav-sections .navigation ul{padding-left:155px}}@media (max-width:1024px){header .logo-menu-container .nav-sections .navigation ul{padding-left:172px}}@media (max-width:767px){header .logo-menu-container .nav-sections .navigation ul{padding-left:0}}header .logo-menu-container .nav-sections .navigation .level0{margin:0}header .logo-menu-container .nav-sections .navigation .level0.parent{margin-right:10px}@media (max-width:767px){header .logo-menu-container .nav-sections .navigation .level0.parent{margin-right:0}}header .logo-menu-container .nav-sections .navigation .level0.last{margin-right:0}header .logo-menu-container .nav-sections .navigation .level0 .level-top{padding-right:15px;color:#fff;font-weight:normal;border-color:#6c8b3b}header .logo-menu-container .nav-sections .navigation .level0 .level-top:hover{color:#000}@media (max-width:1162px){header .logo-menu-container .nav-sections .navigation .level0 .level-top{padding:0 5px;padding-right:15px}}@media (max-width:767px){header .logo-menu-container .nav-sections .navigation .level0 .level-top{padding:5px;padding-left:15px}}@media (max-width:767px){header .logo-menu-container .nav-sections .navigation .level0 .level-top{font-size:14px}}header .logo-menu-container .nav-sections .navigation .level0.active .level-top,header .logo-menu-container .nav-sections .navigation .level0.has-active .level-top{border-bottom:none}header .logo-menu-container .nav-sections .navigation .level0 .submenu{background:#15438c;text-align:left;border:none;min-width:100px;width:100%;padding-left:0}header .logo-menu-container .nav-sections .navigation .level0 .submenu .submenu{width:auto}header .logo-menu-container .nav-sections .navigation .level0 .submenu li a{color:#fff;font-size:12px;border-bottom:1px solid #002e77;display:block;padding:8px 20px 8px 8px;border-left:none}header .logo-menu-container .nav-sections .navigation .level0 .submenu li a:hover,header .logo-menu-container .nav-sections .navigation .level0 .submenu li a:focus,header .logo-menu-container .nav-sections .navigation .level0 .submenu li a:active{background-color:#002e77}header .logo-menu-container .nav-sections .navigation .level0 .submenu li a.ui-state-focus:focus{background-color:#002e77}header .logo-menu-container .nav-sections .navigation .level0 .submenu li:last-child a{border-bottom:none}header .logo-menu-container .nav-sections .navigation .level0 .submenu li .parent>a>.ui-menu-icon{right:10px}header .logo-menu-container .nav-sections .navigation .level0 .submenu li.active a{border-left:none}header .logo-menu-container .nav-sections .navigation .level0 .submenu .level2 a{white-space:nowrap}header .logo-menu-container .nav-sections .navigation .level0 .submenu .level3 a{border-bottom:1px solid #002e77 !important;white-space:nowrap}@media (max-width:767px){header .logo-menu-container .nav-sections .navigation .level0 .submenu .level3 a{white-space:normal}}header .logo-menu-container .nav-sections .navigation .level0 .submenu .level3:last-child a{border-bottom:none}header .logo-menu-container .nav-sections .navigation .level0.active a,header .logo-menu-container .nav-sections .navigation .level0.has-active a{color:#000}header .logo-menu-container .nav-toggle:before{color:#fff}a.logo{position:absolute;top:0;left:0}@media (max-width:1024px){a.logo{left:15px}}@media (max-width:767px){a.logo{position:static;margin:0 auto;max-width:100%;float:none;display:block;margin-bottom:35px}}a.logo img{border:4px solid rgba(255,255,255,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:767px){a.logo img{position:relative;left:28px;margin:0 auto 45px}}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background-color:#002e77 !important}.customer-account-login .page.messages{display:block;float:left;width:100%;position:relative;top:143px}.product.attribute.description .value{color:#666}@media (min-width:768px){.customer-account-createpassword #maincontent{margin-top:200px}}label.label,label{display:block;color:#333;font-size:15px;font-weight:100 !important}.field.res\[textarea-1621508174455\]\[label\],.field.res\[textarea-1618477508931\]\[label\]{width:100% !important}.field.res\[textarea-1621508174455\]\[label\] textarea,.field.res\[textarea-1618477508931\]\[label\] textarea{height:150px}textarea{height:150px}@media (max-width:767px){h1{font-size:21px}}ul li{list-style:none}.page-footer{background:#3f5267}.page-footer .footer.content{position:relative}@media (min-width:769px){.page-footer .footer.content{display:flex}}.page-footer .footCol{float:left;width:16.5%;padding-right:1em}@media (max-width:768px){.page-footer .footCol{width:100%;border-bottom:1px solid #314356;box-shadow:0 1px #4d6075;padding-bottom:1em;margin-bottom:1em}}.page-footer .footCol:first-child{width:27%}@media (max-width:768px){.page-footer .footCol:first-child{width:100%}}.page-footer .footCol:nth-child(2){width:17%}@media (max-width:768px){.page-footer .footCol:nth-child(2){width:100%}}.page-footer .footCol h3{color:#fff}.page-footer .footCol h2{font-size:16px;color:#fff;font-weight:normal;position:relative;padding-bottom:0.5em;margin-bottom:1em;text-align:left}.page-footer .footCol h2:after{position:absolute;content:'';bottom:0;left:0;display:block;width:35px;height:2px;background:#86a73f}.page-footer .footCol ul li{color:#fff;padding:5px 0}.page-footer .footCol .contact-info li{list-style:none;margin:0 0 10px 0;position:relative;padding-left:40px;color:#fff}.page-footer .footCol .contact-info li:first-child img{top:6px}.page-footer .footCol .contact-info li img{position:absolute;left:0;top:4px}.page-footer .footCol a{color:#fff;font-size:13px}.page-footer .footCol a:hover{color:#86a73f}.page-footer .footCol #socialMedia{display:flex;flex-wrap:wrap}@media (max-width:933px){.page-footer .footCol #socialMedia{display:flex;flex-wrap:wrap}}.page-footer .footCol #socialMedia a{display:inline-block;padding:5px}@media (max-width:1024px){.page-footer .footCol #socialMedia a img{width:25px}}.page-footer .footCol #tipsForm fieldset{margin-bottom:0.5em}@media (max-width:768px){.page-footer .footCol .foot-img{width:35%}}@media (max-width:425px){.page-footer .footCol .foot-img{width:100%}}.page-footer .footer-pp{position:absolute;left:29%;top:185px;color:#fff;background-color:#5bc0de;border-color:#46b8da;padding:10px 16px;font-size:16px;line-height:1.33;border-radius:6px}@media (max-width:1092){.page-footer .footer-pp{position:static}}@media (max-width:863px){.page-footer .footer-pp{top:210px}}@media (max-width:768px){.page-footer .footer-pp{position:static;margin-top:10px}}.page-footer .footer-pp:hover{background-color:#31b0d5;border-color:#269abc}.copyright{background:#304154;text-align:left;font-size:11.2px}.copyright .footer.content{padding-top:0;border-top:none}#footerGrid{margin-bottom:0}@media (max-width:992px){aside.modal-popup .modal-body .definitions-col ul,aside.modal-popup .modal-body ol{padding-left:0 !important}}h2{font-size:24px;color:#000;text-align:center;font-weight:normal}@media (max-width:768px){h2{font-size:18px}}h2.mp-product-slider-title{font-size:25px;font-weight:400}@media (max-width:768px){h2.mp-product-slider-title{font-size:19px}}.ac,.ac p{text-align:center}a,.alink,a.action{color:#15438c}a:hover,.alink:hover,a.action:hover{color:#333}ul.list.mb3{padding:0}ul.list.mb3 li{background:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/icons/list-unordered.png) no-repeat left 3px;padding-left:1.5em;list-style:none}.GreenBack{background:#86a73f}.GreenBack.tableGrid{width:100%;margin-bottom:15px}.GreenBack .tableGrid td{padding:5px}.category-view .category-cms h3{color:#15438c}p,.product-description{color:#666;line-height:1.7;font-size:14px;padding-bottom:1.5em;position:relative;text-align:justify;margin-bottom:0}p:empty,.product-description:empty{margin-bottom:0;padding-bottom:0;height:0}li{color:#666;line-height:1.7;font-size:14px}h3{font-size:16px;font-weight:700}@media (max-width:768px){h3{font-size:15px}}h3.blueColor{color:#15438c}.home-page-video{width:100%;margin-left:0;background:#333}@media (max-width:767px){.home-page-video{margin-bottom:15px}}.home-page-video #my-video{height:600px}@media (max-width:767px){.home-page-video #my-video{height:auto}}.home-page-video p{padding:0;margin:0}.home-page-video p.vjs-no-js{display:none}.lineBreak{margin-top:1.5em;margin-bottom:1.5em;text-align:center}.lineBreak .circle1{position:relative;font-size:32px;color:#15438c;line-height:0}@media (max-width:768px){.lineBreak .circle1{font-size:28px}}.lineBreak .circle1:after,.lineBreak .circle1:before{border:1px solid;color:#15438c;content:"";position:absolute;top:20px;width:50px}@media (max-width:767px){.lineBreak .circle1:after,.lineBreak .circle1:before{top:17px}}.lineBreak .circle1:before{right:21px}.lineBreak .circle1:after{left:21px}.mp-banner-slider{margin:30px 0}.mp-banner-slider .owl-nav button,.block-new-products-images .owl-nav button,.mp-product-slider-content .owl-nav button,.owl-carousel .owl-nav button{background:none}@media (max-width:767px){.mp-banner-slider .owl-nav button,.block-new-products-images .owl-nav button,.mp-product-slider-content .owl-nav button,.owl-carousel .owl-nav button{background:#ffc107 !important;border-radius:100% !important;width:28px;height:28px;display:flex !important;justify-content:center;align-items:center;margin:0 !important}.mp-banner-slider .owl-nav button span,.block-new-products-images .owl-nav button span,.mp-product-slider-content .owl-nav button span,.owl-carousel .owl-nav button span{margin-top:-3px}}.mp-banner-slider .owl-nav button.owl-prev,.block-new-products-images .owl-nav button.owl-prev,.mp-product-slider-content .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-prev,.mp-banner-slider .owl-nav button.owl-next,.block-new-products-images .owl-nav button.owl-next,.mp-product-slider-content .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%)}.mp-banner-slider .owl-nav button.owl-prev:hover,.block-new-products-images .owl-nav button.owl-prev:hover,.mp-product-slider-content .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-prev:hover,.mp-banner-slider .owl-nav button.owl-next:hover,.block-new-products-images .owl-nav button.owl-next:hover,.mp-product-slider-content .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-next:hover,.mp-banner-slider .owl-nav button.owl-prev:focus,.block-new-products-images .owl-nav button.owl-prev:focus,.mp-product-slider-content .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-prev:focus,.mp-banner-slider .owl-nav button.owl-next:focus,.block-new-products-images .owl-nav button.owl-next:focus,.mp-product-slider-content .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-next:focus,.mp-banner-slider .owl-nav button.owl-prev:active,.block-new-products-images .owl-nav button.owl-prev:active,.mp-product-slider-content .owl-nav button.owl-prev:active,.owl-carousel .owl-nav button.owl-prev:active,.mp-banner-slider .owl-nav button.owl-next:active,.block-new-products-images .owl-nav button.owl-next:active,.mp-product-slider-content .owl-nav button.owl-next:active,.owl-carousel .owl-nav button.owl-next:active{background:transparent}.mp-banner-slider .owl-nav button.owl-prev,.block-new-products-images .owl-nav button.owl-prev,.mp-product-slider-content .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-prev{left:-25px}@media (max-width:1024px){.mp-banner-slider .owl-nav button.owl-prev,.block-new-products-images .owl-nav button.owl-prev,.mp-product-slider-content .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-prev{left:-15px}}@media (max-width:767px){.mp-banner-slider .owl-nav button.owl-prev,.block-new-products-images .owl-nav button.owl-prev,.mp-product-slider-content .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-prev{left:0}}.mp-banner-slider .owl-nav button.owl-next,.block-new-products-images .owl-nav button.owl-next,.mp-product-slider-content .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next{right:-25px}@media (max-width:1024px){.mp-banner-slider .owl-nav button.owl-next,.block-new-products-images .owl-nav button.owl-next,.mp-product-slider-content .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next{right:-15px}}@media (max-width:767px){.mp-banner-slider .owl-nav button.owl-next,.block-new-products-images .owl-nav button.owl-next,.mp-product-slider-content .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next{right:0}}.mp-banner-slider .owl-nav button span,.block-new-products-images .owl-nav button span,.mp-product-slider-content .owl-nav button span,.owl-carousel .owl-nav button span{position:static !important;font-size:35px !important;color:#000 !important;line-height:0;font-weight:100}@media (max-width:768px){address{line-height:1.8}}.actions-toolbar button{position:relative}#fresh-video .owl-item .item{height:118px;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media (max-width:1024px){#fresh-video .owl-item .item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}}@media (max-width:600px){#fresh-video .owl-item .item img{position:static;transform:none;height:auto}}@media (max-width:600px){#fresh-video .owl-item .item{height:auto}}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:10px;padding-right:10px}.modal-popup.modal-slide{left:20px}@media (max-width:767px){.modal-popup.modal-slide .modal-inner-wrap{width:calc(97%)}}@media (max-width:425px){.modal-popup.modal-slide .modal-inner-wrap{width:calc(94%)}}.modal-popup .modal-body .definitions-col ul{padding-left:15px}.alignRightImg{float:right;margin-left:2em;position:relative}label.label span{white-space:normal !important}@media (max-width:425px){.block,.customer-review .product-details,.block-banners,.block-banners-inline{margin-bottom:0}}.givingBack{border:1px solid #6c8b3b;padding:1em;background:#6c8b3b}.givingBack h3,.givingBack p{color:#fff}.borderFive{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#productGrid h2{margin-bottom:0}#productGrid .lineBreak{margin-top:7px}#productGrid .productCol{padding:0.5em}#productGrid .productCol .productInner{border:1px solid #ccc;padding:1em 1em 6em;position:relative}#productGrid .productCol .productInner.without{padding-bottom:1em}#productGrid .productCol .productInner p{text-align:left;line-height:1.6;padding-bottom:0.8em}#productGrid .productCol .productInner li{text-align:left;line-height:1.6;padding-bottom:0.8em;margin-left:10px;padding-left:5px;list-style:outside none disc;padding-bottom:5px;font-size:14px}#productGrid .productCol .productPrice{font-size:1.2em}#productGrid .productCol .productPrice strong{font-size:1.6em}#productGrid .productCol .anchor{position:absolute;margin:-1px;bottom:0;font-size:1.1em;width:50.3%;text-align:center;text-transform:uppercase}#productGrid .productCol .anchorfull{position:absolute;margin:-1px;bottom:0;font-size:1.1em;left:0;right:0;text-align:center;text-transform:uppercase;border-radius:0 0 5px 5px}#productGrid .productCol .anchor.addCart{left:0;border-radius:0 0 0 5px}#productGrid .productCol .anchor.buyNow{right:0;border-radius:0 0 5px 0;background:#3f5267}#productGrid .productCol .anchor:hover{background:#86a73f;text-decoration:none}#productGrid .productCol.widthFull .productImage{float:left;margin-right:1em}#productGrid .productCol.widthFull .productPrice{float:right;margin-top:3px}#productGrid .productCol.widthFull .anchor{position:relative;width:auto;border-radius:5px;margin-right:3px}.anchor,.anchorfull{display:inline-block;background:#86a73f;padding:.7em 1em;color:#fff}.anchor:hover,.anchorfull:hover{color:#fff}.listOut{padding:0}.listOut li{color:#86a73f;line-height:1.6;font-size:14px;position:relative;padding:0em 0 1em;margin:1em 0;font-size:16px;border-bottom:1px dashed #b5b5b5;list-style:none}@media (max-width:767px){.listOut li{font-size:14px}}.listOut li .span{display:block;color:#666;font-size:13px}ol.numberlist li{list-style:lower-roman}.welcomeContent h3{color:#15438c;font-size:1.3em;font-weight:700;text-align:center}.categorypath-fresh-results-store .product-col{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.categorypath-fresh-results-store .product-col .product-grid{padding:10px;padding-top:0;width:22%;float:left;border:1px solid #ccc;margin:5px;background-color:#fff;box-shadow:0 1px 6px rgba(32,33,36,0.28);border-color:rgba(223,225,229,0)}@media (max-width:992px){.categorypath-fresh-results-store .product-col .product-grid{width:28%}}@media (max-width:767px){.categorypath-fresh-results-store .product-col .product-grid{width:44%}}@media (max-width:665px){.categorypath-fresh-results-store .product-col .product-grid{width:100%}}@media (max-width:425px){.categorypath-fresh-results-store .product-col .product-grid{width:100%;margin:0 auto 15px}}.categorypath-fresh-results-store .product-col .product-grid .img-overlay{overflow:hidden;position:relative;margin-bottom:15px}.categorypath-fresh-results-store .product-col .product-grid .img-overlay img{margin:0 auto}.categorypath-fresh-results-store .product-col .product-grid h3{color:#666;line-height:1.4;font-size:14px;padding-bottom:0;position:relative;text-align:justify;margin:0;margin-bottom:15px}.categorypath-fresh-results-store .product-col .product-grid .product-description{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;height:186px;margin-bottom:30px}@media (max-width:425px){.categorypath-fresh-results-store .product-col .product-grid .product-description{display:block;-webkit-line-clamp:inherit;height:auto;margin-bottom:30px}}.categorypath-fresh-results-store .product-col .product-grid .product-price{font-size:26px;color:#000;margin-bottom:10px}.categorypath-fresh-results-store .product-col .product-grid .product-price span{font-size:15px}.category-cms p img{display:block;margin:0 auto}.category-cms p img+a{font-size:15px;margin-bottom:10px;display:block;color:#86a73f;text-align:center}.freshServices-image,.freshPrograms-image{cursor:pointer}.category-description #vedioGrid video#awardCatVid{height:auto}.greenColor{color:#86a73f !important}#wk-form-id .field{width:49%;padding:0 5px;float:left}@media (max-width:1024px){#wk-form-id .field{width:48%}}@media (max-width:767px){#wk-form-id .field{width:100%;padding:0}}#wk-form-id .field .control input,#wk-form-id .field .control select{width:100%;height:45px;padding:10px;font-family:Verdana,Geneva,sans-serif;border-radius:3px}#wk-form-id button.action.submit.primary{background:#86a73f;border-color:#86a73f;margin:0 auto;padding:13px 36px;text-transform:uppercase;font-weight:700;font-size:1.3em;cursor:pointer}#wk-form-id button.action.submit.primary:hover{background:#000;border-color:#000}@media (min-width:1024px){.fieldset>.field,.fieldset>.fields>.field{margin-bottom:25px}}label.label span>br{display:none}.field-error,div.mage-error[generated]{margin-top:4px;position:absolute}.checkout-index-index .field-error,.account .field-error,.checkout-index-index div.mage-error[generated],.account div.mage-error[generated]{margin-top:5px;position:static}.downloadPdfs ul{padding:0;display:flex;flex-wrap:wrap}.downloadPdfs ul li{display:inline-block;padding:0 5px 1em;list-style:none;width:23%}@media (max-width:768px){.downloadPdfs ul li{width:48%}}@media (max-width:425px){.downloadPdfs ul li{width:100%}}.downloadPdfs ul li a{display:block;background:#ccc;padding:1em 1em 1em 3.5em;border-radius:3px;color:#000;font-size:15px;min-height:50px;background:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/icons/pdf.png) no-repeat 10px 21px #ccc}.downloadPdfs ul li a strong{display:block}.downloadPdfs ul li a:hover{background-color:#86a73f;color:#fff}@media (max-width:768px){.definitions-col{float:left;width:100%;position:relative}}.definitions-col ul{padding:0;list-style:none}@media (max-width:768px){.definitions-col ul{width:95%}}.definitions-col ul li{padding:10px !important}@media (max-width:768px){.definitions-col ul li{width:97% !important}}@media (max-width:425px){.definitions-col ul li{width:auto !important}}ol li{list-style:none;margin-bottom:0;padding-bottom:10px}.definitions-col ul li{padding:10px}.testimonial-list h5 a{font-size:15px}dl#narrow-by-list2 ol{display:flex;flex-wrap:wrap;justify-content:space-between}dl#narrow-by-list2 ol li{width:19%;float:left;background:rgba(134,167,63,0.1);padding:10px 10px 10px 50px;margin:5px;min-height:46px;background-image:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/new-youtube.png);background-repeat:no-repeat;background-position:10px;display:flex;align-items:center;border-radius:4px;border:1px solid #86a73f;cursor:pointer}dl#narrow-by-list2 ol li:hover{background-color:#86a73f}dl#narrow-by-list2 ol li:hover a{color:#fff;text-decoration:underline}dl#narrow-by-list2 ol li:hover span{background:#fff;color:#86a73f}dl#narrow-by-list2 ol li a{color:#000;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:230px}dl#narrow-by-list2 ol li span{background:#86a73f;height:19px;width:19px;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;line-height:19px;text-align:center;margin-left:10px}@media (max-width:767px){.videoBox{padding-top:0 !important}}.videoBox .videoBoxStrip .width4 select{padding:10px 25px 10px 10px}video#apparelCatVid{height:auto}.categorypath-about-michael-media-kit-video .content dl.options dt{font-size:24px;color:#6c8b3b;margin-bottom:10px;display:block;border-left:5px solid #86a73f;padding-left:10px;margin-top:10px;background:#88888814}.mt2.custom-width.ss{background:#86a73f;padding:25px}@media (max-width:768px){.mt2.custom-width.ss{padding:0;padding-bottom:0}}.row.subcategory-collection{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.row.subcategory-collection .category-item{margin-bottom:20px;width:24%}@media (max-width:768px){.row.subcategory-collection .category-item{width:50%}}@media (max-width:425px){.row.subcategory-collection .category-item{width:100%}}.row.subcategory-collection .category-item .category_img{height:150px;overflow:hidden;position:relative;margin-bottom:10px;border-radius:10px}@media (max-width:767px){.row.subcategory-collection .category-item .category_img{margin:5px 5px 10px}}@media (max-width:425px){.row.subcategory-collection .category-item .category_img{height:auto}}.row.subcategory-collection .category-item .category_img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media (max-width:425px){.row.subcategory-collection .category-item .category_img img{position:static;transform:none}}.row.subcategory-collection .subCat-name{font-size:18px;text-align:center;color:#86a73f;font-weight:bold}.action.primary,.action-primary{background:#86a73f;border:1px solid #86a73f}.action.primary:hover,.action-primary:hover{background:#304154;border:1px solid #304154}.login-container .block-customer-login,.login-container .block-new-customer{border:1px solid #ccc;padding:20px 15px;width:45%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25)}@media (max-width:767px){.login-container .block-customer-login,.login-container .block-new-customer{width:95%}}@media (max-width:425px){.login-container .block-customer-login,.login-container .block-new-customer{width:92%}}.form-create-account{min-width:inherit;width:100% !important;display:flex;flex-wrap:wrap}.form-create-account .info,.form-create-account .account{border:1px solid #ccc;padding:20px 15px;width:45%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25);margin-right:60px}@media (max-width:1280px) and (min-width:992px){.form-create-account .info,.form-create-account .account{margin-right:30px}}@media (max-width:992px){.form-create-account .info,.form-create-account .account{width:100%;margin-right:0}}.form-create-account .account{margin-right:0}.form-create-account .fieldset-fullname .fields .field{display:block}.form-create-account .fieldset-fullname .fields .field+.field{padding-left:0}form.form.password.forget{border:1px solid #ccc;padding:20px 15px;width:45%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25)}@media (max-width:992px){form.form.password.forget{width:100%}}@media (max-width:768px){form.form.password.forget{width:95%}}@media (max-width:425px){form.form.password.forget{width:92%}}.customer-account-forgotpassword .page-title h1{font-size:24px;font-weight:600;color:#15438c}.customer-account-forgotpassword form#form-validate h2{text-align:left}.account .page-main .page-title-wrapper .order-status{margin:15px 0}.account .page-main .page-title-wrapper .order-date{margin-top:0}@media (max-width:767px){.account .column.main{padding-top:30px}}.account .column.main .page-title-wrapper{position:static;margin-bottom:30px;background:transparent;color:#333;text-align:left;padding:0;width:auto;margin-left:0}.account .column.main .page-title-wrapper h1{margin-bottom:0}.account .column.main .page-title-wrapper h1 span:after,.account .column.main .page-title-wrapper h1 span:before{content:none}.account .column.main .page-title-wrapper .page-title{display:block;font-weight:bold;border-left:8px solid #86a73f;padding-left:15px;line-height:1}.account .column.main .block-dashboard-info,.account .column.main .block-dashboard-addresses,.account .column.main .form-edit-account,.account .column.main .form-address-edit,.account .column.main .form-newsletter-manage,.account .column.main .block-dashboard-orders,.account .column.main .table-wrapper,.account .column.main .block-addresses-default,.account .column.main .block-addresses-list,.account .column.main .block-reviews-dashboard,.account .column.main .customer-review.view,.account .column.main .block-order-details-view,.account .column.main fieldset.fieldset{background:#f5f5f5;border:1px solid #86a73f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25);padding:4px 4px 25px}.account .column.main .block-dashboard-info .block-title,.account .column.main .block-dashboard-addresses .block-title,.account .column.main .form-edit-account .block-title,.account .column.main .form-address-edit .block-title,.account .column.main .form-newsletter-manage .block-title,.account .column.main .block-dashboard-orders .block-title,.account .column.main .table-wrapper .block-title,.account .column.main .block-addresses-default .block-title,.account .column.main .block-addresses-list .block-title,.account .column.main .block-reviews-dashboard .block-title,.account .column.main .customer-review.view .block-title,.account .column.main .block-order-details-view .block-title,.account .column.main fieldset.fieldset .block-title,.account .column.main .block-dashboard-info .legend,.account .column.main .block-dashboard-addresses .legend,.account .column.main .form-edit-account .legend,.account .column.main .form-address-edit .legend,.account .column.main .form-newsletter-manage .legend,.account .column.main .block-dashboard-orders .legend,.account .column.main .table-wrapper .legend,.account .column.main .block-addresses-default .legend,.account .column.main .block-addresses-list .legend,.account .column.main .block-reviews-dashboard .legend,.account .column.main .customer-review.view .legend,.account .column.main .block-order-details-view .legend,.account .column.main fieldset.fieldset .legend{background:#86a73f;padding:5px 15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.account .column.main .block-dashboard-info .block-title a.action,.account .column.main .block-dashboard-addresses .block-title a.action,.account .column.main .form-edit-account .block-title a.action,.account .column.main .form-address-edit .block-title a.action,.account .column.main .form-newsletter-manage .block-title a.action,.account .column.main .block-dashboard-orders .block-title a.action,.account .column.main .table-wrapper .block-title a.action,.account .column.main .block-addresses-default .block-title a.action,.account .column.main .block-addresses-list .block-title a.action,.account .column.main .block-reviews-dashboard .block-title a.action,.account .column.main .customer-review.view .block-title a.action,.account .column.main .block-order-details-view .block-title a.action,.account .column.main fieldset.fieldset .block-title a.action,.account .column.main .block-dashboard-info .legend a.action,.account .column.main .block-dashboard-addresses .legend a.action,.account .column.main .form-edit-account .legend a.action,.account .column.main .form-address-edit .legend a.action,.account .column.main .form-newsletter-manage .legend a.action,.account .column.main .block-dashboard-orders .legend a.action,.account .column.main .table-wrapper .legend a.action,.account .column.main .block-addresses-default .legend a.action,.account .column.main .block-addresses-list .legend a.action,.account .column.main .block-reviews-dashboard .legend a.action,.account .column.main .customer-review.view .legend a.action,.account .column.main .block-order-details-view .legend a.action,.account .column.main fieldset.fieldset .legend a.action{color:#fff}.account .column.main .block-dashboard-info .block-title a.action:hover,.account .column.main .block-dashboard-addresses .block-title a.action:hover,.account .column.main .form-edit-account .block-title a.action:hover,.account .column.main .form-address-edit .block-title a.action:hover,.account .column.main .form-newsletter-manage .block-title a.action:hover,.account .column.main .block-dashboard-orders .block-title a.action:hover,.account .column.main .table-wrapper .block-title a.action:hover,.account .column.main .block-addresses-default .block-title a.action:hover,.account .column.main .block-addresses-list .block-title a.action:hover,.account .column.main .block-reviews-dashboard .block-title a.action:hover,.account .column.main .customer-review.view .block-title a.action:hover,.account .column.main .block-order-details-view .block-title a.action:hover,.account .column.main fieldset.fieldset .block-title a.action:hover,.account .column.main .block-dashboard-info .legend a.action:hover,.account .column.main .block-dashboard-addresses .legend a.action:hover,.account .column.main .form-edit-account .legend a.action:hover,.account .column.main .form-address-edit .legend a.action:hover,.account .column.main .form-newsletter-manage .legend a.action:hover,.account .column.main .block-dashboard-orders .legend a.action:hover,.account .column.main .table-wrapper .legend a.action:hover,.account .column.main .block-addresses-default .legend a.action:hover,.account .column.main .block-addresses-list .legend a.action:hover,.account .column.main .block-reviews-dashboard .legend a.action:hover,.account .column.main .customer-review.view .legend a.action:hover,.account .column.main .block-order-details-view .legend a.action:hover,.account .column.main fieldset.fieldset .legend a.action:hover{color:#000}.account .column.main .block-dashboard-info .block-content,.account .column.main .block-dashboard-addresses .block-content,.account .column.main .form-edit-account .block-content,.account .column.main .form-address-edit .block-content,.account .column.main .form-newsletter-manage .block-content,.account .column.main .block-dashboard-orders .block-content,.account .column.main .table-wrapper .block-content,.account .column.main .block-addresses-default .block-content,.account .column.main .block-addresses-list .block-content,.account .column.main .block-reviews-dashboard .block-content,.account .column.main .customer-review.view .block-content,.account .column.main .block-order-details-view .block-content,.account .column.main fieldset.fieldset .block-content,.account .column.main .block-dashboard-info .field,.account .column.main .block-dashboard-addresses .field,.account .column.main .form-edit-account .field,.account .column.main .form-address-edit .field,.account .column.main .form-newsletter-manage .field,.account .column.main .block-dashboard-orders .field,.account .column.main .table-wrapper .field,.account .column.main .block-addresses-default .field,.account .column.main .block-addresses-list .field,.account .column.main .block-reviews-dashboard .field,.account .column.main .customer-review.view .field,.account .column.main .block-order-details-view .field,.account .column.main fieldset.fieldset .field{padding:0 15px}@media (max-width:767px){.account .column.main .block-dashboard-info .block-content,.account .column.main .block-dashboard-addresses .block-content,.account .column.main .form-edit-account .block-content,.account .column.main .form-address-edit .block-content,.account .column.main .form-newsletter-manage .block-content,.account .column.main .block-dashboard-orders .block-content,.account .column.main .table-wrapper .block-content,.account .column.main .block-addresses-default .block-content,.account .column.main .block-addresses-list .block-content,.account .column.main .block-reviews-dashboard .block-content,.account .column.main .customer-review.view .block-content,.account .column.main .block-order-details-view .block-content,.account .column.main fieldset.fieldset .block-content,.account .column.main .block-dashboard-info .field,.account .column.main .block-dashboard-addresses .field,.account .column.main .form-edit-account .field,.account .column.main .form-address-edit .field,.account .column.main .form-newsletter-manage .field,.account .column.main .block-dashboard-orders .field,.account .column.main .table-wrapper .field,.account .column.main .block-addresses-default .field,.account .column.main .block-addresses-list .field,.account .column.main .block-reviews-dashboard .field,.account .column.main .customer-review.view .field,.account .column.main .block-order-details-view .field,.account .column.main fieldset.fieldset .field{padding-left:0}}.account .column.main .block-dashboard-info .nested .field,.account .column.main .block-dashboard-addresses .nested .field,.account .column.main .form-edit-account .nested .field,.account .column.main .form-address-edit .nested .field,.account .column.main .form-newsletter-manage .nested .field,.account .column.main .block-dashboard-orders .nested .field,.account .column.main .table-wrapper .nested .field,.account .column.main .block-addresses-default .nested .field,.account .column.main .block-addresses-list .nested .field,.account .column.main .block-reviews-dashboard .nested .field,.account .column.main .customer-review.view .nested .field,.account .column.main .block-order-details-view .nested .field,.account .column.main fieldset.fieldset .nested .field{padding:0}.account .column.main .block-dashboard-info .actions-toolbar,.account .column.main .block-dashboard-addresses .actions-toolbar,.account .column.main .form-edit-account .actions-toolbar,.account .column.main .form-address-edit .actions-toolbar,.account .column.main .form-newsletter-manage .actions-toolbar,.account .column.main .block-dashboard-orders .actions-toolbar,.account .column.main .table-wrapper .actions-toolbar,.account .column.main .block-addresses-default .actions-toolbar,.account .column.main .block-addresses-list .actions-toolbar,.account .column.main .block-reviews-dashboard .actions-toolbar,.account .column.main .customer-review.view .actions-toolbar,.account .column.main .block-order-details-view .actions-toolbar,.account .column.main fieldset.fieldset .actions-toolbar{margin-left:15px}@media (max-width:767px){.account .column.main .block-dashboard-info .actions-toolbar,.account .column.main .block-dashboard-addresses .actions-toolbar,.account .column.main .form-edit-account .actions-toolbar,.account .column.main .form-address-edit .actions-toolbar,.account .column.main .form-newsletter-manage .actions-toolbar,.account .column.main .block-dashboard-orders .actions-toolbar,.account .column.main .table-wrapper .actions-toolbar,.account .column.main .block-addresses-default .actions-toolbar,.account .column.main .block-addresses-list .actions-toolbar,.account .column.main .block-reviews-dashboard .actions-toolbar,.account .column.main .customer-review.view .actions-toolbar,.account .column.main .block-order-details-view .actions-toolbar,.account .column.main fieldset.fieldset .actions-toolbar{margin-left:0}}.account .column.main .block-dashboard-info fieldset.fieldset.additional_info,.account .column.main .block-dashboard-addresses fieldset.fieldset.additional_info,.account .column.main .form-edit-account fieldset.fieldset.additional_info,.account .column.main .form-address-edit fieldset.fieldset.additional_info,.account .column.main .form-newsletter-manage fieldset.fieldset.additional_info,.account .column.main .block-dashboard-orders fieldset.fieldset.additional_info,.account .column.main .table-wrapper fieldset.fieldset.additional_info,.account .column.main .block-addresses-default fieldset.fieldset.additional_info,.account .column.main .block-addresses-list fieldset.fieldset.additional_info,.account .column.main .block-reviews-dashboard fieldset.fieldset.additional_info,.account .column.main .customer-review.view fieldset.fieldset.additional_info,.account .column.main .block-order-details-view fieldset.fieldset.additional_info,.account .column.main fieldset.fieldset fieldset.fieldset.additional_info{box-shadow:none !important;border:none !important;width:97% !important}@media (max-width:1024px){.account .column.main .table-wrapper{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.account .column.main .customer-review.view{padding:25px}.account .column.main .customer-review.view .product-details{margin-bottom:0}.account .column.main .customer-review.view .product-details .product-media{float:left;margin-right:0;max-width:initial;width:100%}.account .column.main .customer-review.view .product-details .product-info{float:left;width:100%}.account .column.main .customer-review.view .product-details .product-info h2{margin-bottom:0;background:#86a73f;padding:5px 15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:left;font-size:22px}.account a.logo img{width:110px;position:relative;top:-25px}@media (max-width:767px){.account a.logo img{width:170px;position:relative;margin:0 auto;top:0}}.account .block-collapsible-nav{top:0}.account .table-wrapper{width:100%}.account .password-strength-meter{padding-left:0}.account .block.block-collapsible-nav.amasty-affiliate-collapsible{top:41px}.account p.field.note{text-align:left}.account .paypal.checkout.after input{width:100%}.account.customer-account-edit .column.main .form-edit-account{box-shadow:none;border:none}@media (max-width:1024px){.account .column.main .form-edit-account fieldset.fieldset.additional_info{width:98% !important}}.amasty_affiliate-account-setting form#form-validate fieldset.fieldset{width:100%}@media (max-width:767px){.amasty_affiliate-account-setting form#form-validate fieldset.fieldset{width:97%}}@media (max-width:767px){.account .column.main .block-dashboard-info .block-content,.account .column.main .block-dashboard-addresses .block-content,.account .column.main .form-edit-account .block-content,.account .column.main .form-address-edit .block-content,.account .column.main .form-newsletter-manage .block-content,.account .column.main .block-dashboard-orders .block-content,.account .column.main .table-wrapper .block-content,.account .column.main .block-addresses-default .block-content,.account .column.main .block-addresses-list .block-content,.account .column.main .block-reviews-dashboard .block-content,.account .column.main .customer-review.view .block-content,.account .column.main .block-order-details-view .block-content,.account .column.main fieldset.fieldset .block-content,.account .column.main .block-dashboard-info .field,.account .column.main .block-dashboard-addresses .field,.account .column.main .form-edit-account .field,.account .column.main .form-address-edit .field,.account .column.main .form-newsletter-manage .field,.account .column.main .block-dashboard-orders .field,.account .column.main .table-wrapper .field,.account .column.main .block-addresses-default .field,.account .column.main .block-addresses-list .field,.account .column.main .block-reviews-dashboard .field,.account .column.main .customer-review.view .field,.account .column.main .block-order-details-view .field,.account .column.main fieldset.fieldset .field{padding-left:15px}}@media (max-width:768px){.order-products-toolbar .pager{display:flex;justify-content:space-between}}.page-title-wrapper{background:#86a73f;text-align:center;color:#fff;position:absolute;top:132px;width:100%;left:0;padding:50px 0}@media screen and (max-width:1024px) and (min-width:768px){.page-title-wrapper{top:175px}}@media (max-width:767px){.page-title-wrapper{position:static;padding:30px 0;margin-left:-20px;width:100vw}}@media (max-width:700px){.page-title-wrapper{margin-left:-15px}}@media (max-width:425px){.page-title-wrapper{padding:10px 0;margin-left:-15px}}.page-title-wrapper h1{max-width:940px;margin-left:auto;margin-right:auto;font-size:38.4px;margin-bottom:0}@media (max-width:768px){.page-title-wrapper h1{margin-bottom:0;font-size:21px}}.page-title-wrapper h1 span{display:inline-block;position:relative;font-weight:400}.page-title-wrapper h1 span:before,.page-title-wrapper h1 span:after{content:'';position:absolute;top:56%;transform:translateY(-50%);width:100px;height:1px;background:#ADCE65}@media (max-width:768px){.page-title-wrapper h1 span:before,.page-title-wrapper h1 span:after{width:50px}}@media (max-width:425px){.page-title-wrapper h1 span:before,.page-title-wrapper h1 span:after{width:45px}}.page-title-wrapper h1 span::before{right:105%}.page-title-wrapper h1 span:after{left:105%}@media (max-width:767px){.page-title-wrapper.product{display:none}}@media (min-width:1024px){.page-product-downloadable .page-title-wrapper h1 span{overflow:hidden;text-overflow:ellipsis;width:940px}}main#maincontent{margin-top:20px}@media (max-width:767px){main#maincontent{margin-top:0}}.cms-index-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent{margin-top:0}@media (max-width:768px){.cms-index-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent{margin-top:65px}}@media (max-width:414px){.cms-index-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent{margin-top:15px}}.cms-index-index main#maincontent{margin-top:0 !important}.breadcrumbs{width:auto !important;z-index:1;margin-top:115px}@media (min-width:1025px){.breadcrumbs{margin-top:95px}}@media screen and (max-width:1024px) and (min-width:768px){.breadcrumbs{margin-top:110px}}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs ul{list-style:none;background:#90B344;display:inline-block;padding:0 1em !important;border-radius:3px}.breadcrumbs ul li{display:inline-block;padding:10px 5px;position:relative;color:#fff}.breadcrumbs ul li a{color:#fff !important}.breadcrumbs ul li:not(:last-child):after{content:'//' !important;font-size:16px !important;position:relative;top:2px}.breadcrumbs ul li strong{font-weight:700 !important}.textBorderBox{border:1px solid #ccc;padding:1em;background:#efefef;margin-bottom:15px}@media (max-width:768px){.textBorderBox{width:92%;margin:0 auto 15px}}.listBorder{margin-bottom:25px;float:left;width:100%}.listBorder li{border:1px solid #ccc;padding:.5em 1em .5em 2em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-position:7px 12px;width:46%;float:left;list-style:none;font-size:13px;position:relative;background:url(http://50.116.13.170/themichaeldb/skin/frontend/infoicon/default/images/icons/list-unordered.png) no-repeat 6px 10px}.listBorder li:nth-child(even){float:right}.listBorder li a{color:#15438c}@media (max-width:768px){.listBorder{padding:0}}@media (max-width:1024px){.listBorder li{width:45%}}@media (max-width:768px){.listBorder li{width:95%;float:none}.listBorder li:nth-child(even){float:none}}@media (max-width:425px){.listBorder li{width:90%}}.page-products .columns{padding-top:0}.page-products .columns .column.main{padding-bottom:0}.page-products.category-media-kit .page-wrapper .columns{float:left;width:100%}.page-products .page-title-wrapper h1{font-size:28px}@media (max-width:768px){.page-products .page-title-wrapper h1{font-size:20px}}@media (max-width:425px){.page-products .page-title-wrapper h1{font-size:18px}}.product-info-main .page-title-wrapper h1{white-space:nowrap}@media (max-width:1024px){.product-info-main .page-title-wrapper h1{margin-bottom:0}}.product-reviews-summary.empty{margin-top:30px}.page-product-downloadable .product-options-wrapper,.page-product-downloadable .product-options-bottom{width:100%}.top-container .paypal-logo{position:absolute}.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong,.minicart-items .product-item-name a,.product-social-links .action.towishlist,.product-social-links .action.tocompare,ul.disc li a{color:#86a73f}.paypal-review-discount .block>.title strong:hover,.cart-discount .block>.title strong:hover,.minicart-items .product-item-name a:hover,.product-social-links .action.towishlist:hover,.product-social-links .action.tocompare:hover,ul.disc li a:hover{color:#333}button,.abs-revert-to-action-secondary,.paypal-review .block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.abs-discount-code .form-discount .actions-toolbar .primary .action,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel,.action.primary,.action-primary,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{background-color:#86a73f;border-color:#86a73f;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button:hover,.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.abs-discount-code .form-discount .actions-toolbar .primary .action:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover,.cart-discount .actions-toolbar .action.primary:hover,.cart-discount .actions-toolbar .action.cancel:hover,.action.primary:hover,.action-primary:hover,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{background-color:#333;border-color:#333;color:#fff}.abs-discount-block .actions-toolbar .action.primary:not(:focus),.abs-discount-block .actions-toolbar .action.cancel:not(:focus),.block-compare .action.primary:not(:focus),.cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus),.abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus),.cart-summary .form.giftregistry .fieldset .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.cancel:not(:focus),.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none}.checkout-payment-method .payment-option-title .action-toggle{color:#86a73f}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background-color:#333;border-color:#333;color:#fff}.product-social-links a{color:#666;font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:inline-block;text-decoration:none;margin:0 5px}@media (max-width:767px){.checkout-cart-index .page-title-wrapper{padding-right:0}}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:block}.checkout-index-index .opc-progress-bar{margin-top:15px}.checkout-index-index .opc-progress-bar-item._active:before{background:#86a73f;border-color:#86a73f}.checkout-index-index .opc-progress-bar-item._active>span:before{background:#86a73f;border-color:#86a73f}.checkout-index-index .opc-progress-bar-item._active>span:after{border-color:#86a73f}.checkout-index-index .opc-progress-bar-item._complete>span{color:#86a73f}@media (min-width:1024px){.checkout-index-index a.logo{margin-top:-35px;margin-bottom:10px}}.checkout-index-index .modal-popup .form-shipping-address{max-width:inherit}.checkout-index-index header.page-header{margin-bottom:100px}@media (max-width:767px){.checkout-index-index header.page-header{margin-bottom:0}}.cart-summary .paypal+.paypal{margin-top:0}@media (max-width:1024px){.cart-summary .checkout-methods-items .action.primary.checkout{padding:14px 12px}}@media screen and (max-width:1024px) and (min-width:768px){.checkout-onepage-success .columns .column.main{margin-top:180px}}.checkout-onepage-success .checkout-success{margin-top:50px;float:left;width:100%}.checkout-onepage-success .page-main>.page-title-wrapper .page-title+.action{float:none;margin-top:0;display:table;margin:25px auto 0;background:#1f633c;padding:3px 15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.checkout-onepage-success .page-main>.page-title-wrapper .page-title+.action:hover{background-color:#fff;color:#1f633c}.payment-method-title.field.choice input{float:left;position:relative;top:3px}.category-programs .category-cms .ac p{padding-bottom:0}.page-print a.logo{position:relative;z-index:99}.page-print a.logo img{width:auto;position:static}.page-print .page-title-wrapper{top:0}.page-print .page-title-wrapper h1 span:after,.page-print .page-title-wrapper h1 span:before{content:none}.page-print .order-status{margin-top:0 !important}.videoBox{width:80%;margin:0 auto;padding:3em 0}@media (max-width:767px){.videoBox{margin-top:15px;width:100%;padding-bottom:15px}}.videoBox .videoBoxStrip{background:#efefef;padding:2em 1em;border:1px solid #dedede}.videoBox .videoBoxStrip .product-dropdown-title{color:#15438c;font-size:16px;font-weight:700;text-align:center;margin-bottom:10px}.videoBox .videoBoxStrip .width4{width:40%;margin:0 auto 20px}@media (max-width:767px){.videoBox .videoBoxStrip .width4{width:90%}}@media (max-width:425px){.videoBox .videoBoxStrip .width4{width:100%}}.videoBox .videoBoxStrip .width4 select{border:1px solid #ccc;color:#989898;height:45px;padding:10px;padding-right:30px;font-family:Verdana,Geneva,sans-serif;border-radius:3px;margin:0 auto;text-align:center}.videoBox .videoBoxStrip .cat-image img{width:100%;margin:0 auto}.videoBox .videoBoxStrip .video-container,.videoBox .videoBoxStrip .cat-image,.videoBox .videoBoxStrip .audio-container{width:75%;margin:0 auto}@media (max-width:767px){.videoBox .videoBoxStrip .video-container,.videoBox .videoBoxStrip .cat-image,.videoBox .videoBoxStrip .audio-container{width:90%}}@media (max-width:425px){.videoBox .videoBoxStrip .video-container,.videoBox .videoBoxStrip .cat-image,.videoBox .videoBoxStrip .audio-container{width:100%}}.category-membership-affiliations .category-view .category-cms{padding-top:40px}.category-membership-affiliations .category-view .category-cms table td{border-right:1px dashed #ccc;border-bottom:1px dashed #ccc;border-top:none}.category-membership-affiliations .category-view .category-cms table td:last-child{border-right:none}.category-membership-affiliations .category-view .category-cms table td a{display:block;text-transform:uppercase;color:#15438c}.category-membership-affiliations .category-view .category-cms table td a img{display:block;margin:0 auto 15px}.category-membership-affiliations .category-view .category-cms table td a strong{display:block;text-align:center}.category-membership-affiliations .category-view .category-cms table tr:last-child td{border-bottom:none}.category-clients .category-description table td{border-right:1px dashed #ccc;border-bottom:1px dashed #ccc;border-top:none}@media (max-width:767px){.category-clients .category-description table td{border-right:none}}.category-clients .category-description table td:last-child{border-right:none}.category-clients .category-description table td a{display:block;text-transform:uppercase;color:#15438c}.category-clients .category-description table td a img{display:block;margin:0 auto 15px}.category-clients .category-description table td a strong{display:block;text-align:center}@media (max-width:767px){.category-clients .category-description table tr{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:425px){.category-clients .category-description table tr{grid-template-columns:1fr}}.category-clients .category-description table tr:last-child td{border-bottom:none}.cms-affiliates main#maincontent{margin-top:30px}.opc-wrapper .shipping-address-item.selected-item{border-color:#6c8b3b}.opc-wrapper .shipping-address-item.selected-item:after{background:#6c8b3b}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{color:#000;background:#ccc;font-weight:600;padding:7px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;border-radius:4px;margin:0}.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover{background:#ccc;color:#000}.multishipping-checkout-addresses .page-title-wrapper,.multishipping-checkout_address-newshipping .page-title-wrapper,.multishipping-checkout-shipping .page-title-wrapper,.multishipping-checkout-billing .page-title-wrapper,.multishipping-checkout-overview .page-title-wrapper,.multishipping-checkout_address-editbilling .page-title-wrapper,.multishipping-checkout_address-selectbilling .page-title-wrapper,.multishipping-checkout_address-editaddress .page-title-wrapper,.multishipping-checkout_address-editshipping .page-title-wrapper{position:static;margin-bottom:30px;background:transparent;color:#333;text-align:left;padding:0}.multishipping-checkout-addresses .page-title-wrapper h1,.multishipping-checkout_address-newshipping .page-title-wrapper h1,.multishipping-checkout-shipping .page-title-wrapper h1,.multishipping-checkout-billing .page-title-wrapper h1,.multishipping-checkout-overview .page-title-wrapper h1,.multishipping-checkout_address-editbilling .page-title-wrapper h1,.multishipping-checkout_address-selectbilling .page-title-wrapper h1,.multishipping-checkout_address-editaddress .page-title-wrapper h1,.multishipping-checkout_address-editshipping .page-title-wrapper h1{margin-bottom:0}.multishipping-checkout-addresses .page-title-wrapper h1 span:after,.multishipping-checkout_address-newshipping .page-title-wrapper h1 span:after,.multishipping-checkout-shipping .page-title-wrapper h1 span:after,.multishipping-checkout-billing .page-title-wrapper h1 span:after,.multishipping-checkout-overview .page-title-wrapper h1 span:after,.multishipping-checkout_address-editbilling .page-title-wrapper h1 span:after,.multishipping-checkout_address-selectbilling .page-title-wrapper h1 span:after,.multishipping-checkout_address-editaddress .page-title-wrapper h1 span:after,.multishipping-checkout_address-editshipping .page-title-wrapper h1 span:after,.multishipping-checkout-addresses .page-title-wrapper h1 span:before,.multishipping-checkout_address-newshipping .page-title-wrapper h1 span:before,.multishipping-checkout-shipping .page-title-wrapper h1 span:before,.multishipping-checkout-billing .page-title-wrapper h1 span:before,.multishipping-checkout-overview .page-title-wrapper h1 span:before,.multishipping-checkout_address-editbilling .page-title-wrapper h1 span:before,.multishipping-checkout_address-selectbilling .page-title-wrapper h1 span:before,.multishipping-checkout_address-editaddress .page-title-wrapper h1 span:before,.multishipping-checkout_address-editshipping .page-title-wrapper h1 span:before{content:none}.multishipping-checkout-login .nav-sections{display:block}.column.main .product-items .product-item{text-align:center}@media (max-width:768px){.column.main .slider-product-item-info{width:100% !important}}.category-photos .owl-carousel.owl-loaded{padding-left:0}.welcomeContent p a{vertical-align:super}.textBorderBox{margin-bottom:15px}.page-layout-1column .product-info-main .product-name{font-size:24px;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:15px;line-height:1.25;margin-top:15px}@media (max-width:767px){.page-layout-1column .product-info-main .product-name{font-size:20px}}.page-layout-1column .product-info-main .stock.available{color:#11b400}.page-layout-1column .product-info-main .stock.unavailable{color:#df280a}.page-layout-1column .product-options-bottom .price-box .price-container .price,.page-layout-1column .product-info-price .price-box .price-container .price{color:#304154;font-size:24px;font-weight:400}.page-layout-1column .product-add-form .field.qty{display:flex;align-items:center}.page-layout-1column .product-add-form .field.qty label.label{margin-right:10px;margin-bottom:0}.page-layout-1column .fotorama__arr:hover,.page-layout-1column .fotorama__thumb__arr:hover{background-color:#fff}.page-layout-1column .fotorama__stage__frame .fotorama__img{border:1px solid #ededed !important}@media (max-width:425px){.paypal.checkout,.paypal.checkout input{width:auto}}@media (max-width:767px){.top-container .paypal-logo{display:none}}@media (max-width:767px){.cart.table-wrapper .col.subtotal{float:right;text-align:right}}.category-fresh-passion h3.heading3,.categorypath-contacts h3{text-align:center;color:#15438c}.category-view .category-cms h3{text-align:center}.category-brand .category-view .category-cms h3{text-align:left}.checkout-cart-index .page-title-wrapper{margin-top:-1px}.customer-account-login .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create .columns .column.main,.checkout-onepage-success .columns .column.main,.checkout-cart-index .columns .column.main,.checkout-index-index .columns .column.main,.customer-account-logoutsuccess .columns .column.main,.multishipping-checkout-login .columns .column.main{margin-top:200px}@media (max-width:1162px){.customer-account-login .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create .columns .column.main,.checkout-onepage-success .columns .column.main,.checkout-cart-index .columns .column.main,.checkout-index-index .columns .column.main,.customer-account-logoutsuccess .columns .column.main,.multishipping-checkout-login .columns .column.main{margin-top:195px}}@media (max-width:1143px) and (min-width:1024px){.customer-account-login .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create .columns .column.main,.checkout-onepage-success .columns .column.main,.checkout-cart-index .columns .column.main,.checkout-index-index .columns .column.main,.customer-account-logoutsuccess .columns .column.main,.multishipping-checkout-login .columns .column.main{margin-top:195px}}@media (max-width:768px){.customer-account-login .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create .columns .column.main,.checkout-onepage-success .columns .column.main,.checkout-cart-index .columns .column.main,.checkout-index-index .columns .column.main,.customer-account-logoutsuccess .columns .column.main,.multishipping-checkout-login .columns .column.main{margin-top:100px}}@media (max-width:767px){.customer-account-login .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create .columns .column.main,.checkout-onepage-success .columns .column.main,.checkout-cart-index .columns .column.main,.checkout-index-index .columns .column.main,.customer-account-logoutsuccess .columns .column.main,.multishipping-checkout-login .columns .column.main{margin-top:30px}}@media (min-width:320px){ul.photogallery .owl-item li.item{height:380px;overflow:hidden;position:relative}}@media (min-width:320px){ul.photogallery .owl-item li.item{height:520px}}@media (min-width:320px){ul.photogallery .owl-item li.item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;height:inherit}}.fc-calendar .fc-row>div.fc-today{border:3px solid #f00;background:#fcf8e3 !important}div#authenticationPopup+p+div.ac+div{margin:0 auto;max-width:700px !important}div#authenticationPopup+p+div.ac+div .select_style{max-width:700px !important}@media (max-width:768px){.customer-welcome .customer-menu{display:block}}@media (max-width:768px){.customer-welcome .customer-menu ul{display:block}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}