[contenteditable=true]:focus,[href]:focus,[tabindex]:not([tabindex="-1"]):focus,button:focus,details:focus,input:focus,select:focus,textarea:focus{outline:2px solid #0f7fff!important;outline-offset:1px!important}input:focus+label{outline:2px solid #0f7fff!important;outline-offset:1px!important}.product-info-bar{scrollbar-color:#ff5000 #f5f5f5;scrollbar-width:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:52px;margin:25px 0 0;overflow-x:auto;overflow-y:hidden;padding-left:15px;padding-right:15px;text-align:center;width:100%}.product-info-bar::-webkit-scrollbar{height:5px;background-color:#f5f5f5}.product-info-bar::-webkit-scrollbar-thumb{background-color:#ff5000;border-radius:10px}.product-info-bar::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.product-info-bar::-webkit-scrollbar{background-color:#f5f5f5;height:5px}@media only screen and (min-width:768px){.product-info-bar::-webkit-scrollbar{background-color:transparent}}.product-info-bar li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1;list-style-type:none;padding:0 10px}.product-info-bar li:not(:last-of-type){border-right:1px solid #ccc}.product-info-bar li.menu-anchor{display:none}.product-info-bar li a{border:0;-webkit-box-shadow:none;box-shadow:none;color:#333;display:block;font-size:14px;font-weight:500;line-height:1;position:relative;white-space:nowrap;z-index:2}.product-info-bar li a:hover{color:#ff5000}@-webkit-keyframes slideIn{0%{max-height:133px}100%{max-height:none}}@keyframes slideIn{0%{max-height:133px}100%{max-height:none}}.category-calloutContainer{border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:30px}@media only screen and (max-width:767px){.category-calloutContainer{border-bottom:0;margin:-31px -15px 0;padding-bottom:0}.category-calloutContainer>.row{margin:0}.category-calloutContainer>.row>div{padding:0}}.category-calloutContainer:not(.loaded) .category-calloutContent>:not(:nth-child(-n + 2)){display:none}@media only screen and (max-width:767px){.body.category .category-calloutContainer{margin-top:0}}.category-calloutContainer h3{font-size:22px;padding:20px 0}@media only screen and (min-width:992px){.category-calloutContainer .col-lg-8{padding-right:2.5rem}}.category-calloutContainer .col-lg-8 p{font-size:15px}@media only screen and (max-width:767px){.category-calloutContainer .col-lg-8 p{padding-left:1rem;padding-right:1rem}}.category-calloutContainer .categoryBannerTextContent{max-height:133px;overflow:hidden}.category-calloutContainer .categoryBannerTextContent.is-open{-webkit-animation:slideIn .3s linear forwards;animation:slideIn .3s linear forwards}@media only screen and (max-width:767px){.pages-custom-category-lean .category-calloutContainer,.pages-custom-category-sidebar .category-calloutContainer{padding-bottom:15px}}@media only screen and (max-width:767px){.pages-custom-category-lean .category-calloutContainer>.row>div:first-of-type~div,.pages-custom-category-sidebar .category-calloutContainer>.row>div:first-of-type~div{display:none}}.showMoreBtnContainer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,#fff));background:linear-gradient(rgba(255,255,255,0),#fff 60%);bottom:0;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;width:100%}.showMoreBtnContainer a{color:#919191;margin-right:35px;text-decoration:underline}.eBook{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 48px 0 rgba(0,0,0,.24);box-shadow:0 0 48px 0 rgba(0,0,0,.24);padding:30px 10px;position:relative}@media only screen and (min-width:1400px){.eBook{padding:30px 20px}}@media only screen and (min-width:768px){.eBook{right:18px;top:18px}}@media only screen and (max-width:767px){.eBook{border-left:0;border-right:0;-webkit-box-shadow:none;box-shadow:none;margin:25px auto;width:100%}}.eBook.custom{padding-bottom:20px;padding-top:20px}.eBook.custom p{margin-bottom:0}.eBook.custom img{-webkit-box-shadow:none;box-shadow:none;margin:0 auto 8px;width:75%}.eBook .form-group{width:100%}.eBook .calloutDescription,.eBook .calloutImage{width:calc(50% - 14px)}.eBook .calloutImage{margin:0 auto 1.5rem;position:relative}@media only screen and (min-width:500px) and (max-width:767px){.eBook .calloutImage{width:155px}}.eBook .calloutImage::before{background:#ff5000;color:#fff;content:"FREE DOWNLOAD";font-size:13px;font-weight:700;left:-10px;padding:4px;position:absolute;text-align:center;top:10px}@media only screen and (min-width:1400px){.eBook .calloutImage::before{font-size:15px;left:-15px;padding:4px 8px;top:20px}}.eBook .calloutDescription{margin-left:1rem;margin-top:0}@media only screen and (min-width:1400px){.eBook .calloutDescription{margin-left:1.5rem}}@media only screen and (min-width:500px) and (max-width:767px){.eBook .calloutDescription{width:calc(100% - 170px)}}.eBook .calloutDescription h3{font-size:16px;font-weight:700;padding:0 0 12px;text-align:left}@media only screen and (min-width:1200px){.eBook .calloutDescription h3{font-size:18px}}.eBook .calloutDescription p{font-size:13px;line-height:1.25;text-align:left}.eBook .calloutButton{width:100%}.eBook .calloutButton p{margin-bottom:0}.eBook .calloutButton p a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5000;border:2px solid #ff5000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.1;text-decoration:none}@media only screen and (max-width:767px){.eBook .calloutButton p a{font-size:16px}}.eBook .calloutButton p a:hover{background:#ff5000!important;color:#fff!important}.eBook .calloutContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px}.eBook img{-webkit-box-shadow:0 0 7px 4px rgba(0,0,0,.1);box-shadow:0 0 7px 4px rgba(0,0,0,.1)}