.check-container,.rec-btn-holder{margin:auto;width:90%}
.check-container{max-width:1320px;padding-bottom:30px}
.check-container .column{padding:0}
.star-align,.icon_holder,.ada-checkbox ul{padding-left:0}
.icon_holder,.modal-open,.main-checkbox,.ada-checkbox ul,.sub-txt-container,.card-checkbox>span *,.check-container .column,.main-checkbox .text-center-T,.column-container[class*=two-row-container],[data-table=highlight] tr>th:not(:first-child)>h2{width:100%}
.text-jumbo-T{font-size:4.3rem;margin:0 0 20px 0}
.star-align,.text-jumbo,.text-large,.assist-head,.rec-btn-holder{margin-bottom:20px}
.star-align{justify-content:left;align-items:center;padding-bottom:0}
.assist-head,.star-align,.review-stars,.assist-hat-icon,.assist-hat-Ony,.hrbcom-bulletlist .icon-svg{display:flex}
.review-rating,.hero-sub-txt,.assist-head .assist-copy{font-family:Graphik,"Helvetica Neue",Helvetica,sans-serif}
.review-rating{color:#717171}
.review-rating,.icon_cell .icon_copy{font-size:1.5rem;margin-left:10px}
.hero-sub-txt,.text-x-small-T{font-size:1.8rem;font-weight:400}
.hero-sub-txt{color:#262626;line-height:25px}
.text-x-small-T,.assist-checkbox .text-center-T{font-weight:500}
h6,.review-rating,.text-jumbo-T,.assist-head .assist-copy,.text-little,.text-large-T,.card-head .text-large,.icon_cell .icon_copy{font-weight:600}
.sub-txt-container{max-width:520px}
section.hero p{max-width:985px;margin:auto}
.second-section-products>.container{margin-top:-30px}
@media(min-width:768px){.check-container{max-width:1320px;margin:auto;padding-bottom:15px}
.check-container .column{padding:0 150px 0 0}
.star-align,.text-jumbo-T{padding-left:0}
.star-align{justify-content:left;display:flex;align-items:center;padding-bottom:0;margin-bottom:20px}
.text-jumbo-T{font-size:5.6rem;margin:5px 0 25px 0}
}
@media(min-width:1200px){.check-container .column{padding:0;width:70%}
.check-container .column:nth-child(1){padding-right:150px}
}
.sticky-footer,.hide-ribbon>.card-ribbon-v2,.hide-ribbon .card-ribbon-v2,.hide-ribbon .card-ribbon,.modal-2:not(.open),.assist-hat-Off{display:none}
.hide-ribbon .its-ribbon-card{margin-top:50px !important}
.toggle-assist-checkbox .slider,.toggle-assist-checkbox .slider:before,.ada-checkbox .main-checkbox input[type=checkbox],.ada-checkbox .main-checkbox input[type=checkbox]:checked + label:after{position:absolute}
.toggle-assist-checkbox .switch input,.ada-checkbox .main-checkbox input[type=checkbox]{opacity:0;width:0;height:0}
.card-content-M,.ada-checkbox .main-checkbox label,.toggle-assist-checkbox .switch{position:relative}
.ada-checkbox .main-checkbox label:before,.ada-checkbox .main-checkbox label:after{content:"";display:block}
.card-checkbox,.toggle-assist-checkbox .switch,.toggle-assist-checkbox .slider,.ada-checkbox .main-checkbox label:before{cursor:pointer}
.ada-checkbox .main-checkbox label:before{width:24px;height:24px;background-color:#e5e5e5;border:2px solid #262626;border-radius:4px;margin-right:10px}
.ada-checkbox .main-checkbox input[type=checkbox]:focus + label:before{border-color:#0095ff}
.ada-checkbox .main-checkbox input[type=checkbox]:checked + label:after{top:2px;left:3px;margin:3px 0 0 5px;width:7px;height:12px;border:solid #262626;border-width:0 3px 3px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.assist-head,.ada-checkbox ul{margin-top:-10px}
.ada-checkbox ul{margin-bottom:10px}
.ada-checkbox li{list-style:none}
.toggle-assist-checkbox{margin-right:20px}
.toggle-assist-checkbox .switch{display:inline-block;width:50px;height:24px;z-index:9800}
.toggle-assist-checkbox .slider,.toggle-assist-checkbox .slider:before{-webkit-transition:.4s;transition:.4s}
.modal-open,.card-content-M,.toggle-assist-checkbox .slider{top:0;left:0}
.toggle-assist-checkbox .slider{right:2px;bottom:0;background-color:#262626}
.toggle-assist-checkbox .slider:before{content:"";height:20px;width:20px;left:1px;bottom:2px;background-color:#fff}
.toggle-assist-checkbox input:checked + .slider{background-color:#0060c6}
.toggle-assist-checkbox input:focus + .round{box-shadow:0 0 0 2px #0095ff}
.toggle-assist-checkbox input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.slider.round{border-radius:34px}
.slider.round:before{border-radius:50%}
.assist-checkbox{border-radius:0}
.modal-open{position:fixed;height:100%;background:rgba(255,255,255,0.7);z-index:9999}
.assist-checkbox .modal-btn{z-index:9900}
.bubl-t-m,.card-ribbon-v2-A,.cta-m-t-20{margin-top:20px}
.assist-card-checkbox{width:360px;height:64px;border-radius:15px;margin:0}
.crd-price-m,.copy-holder,.card-category.hide-ribbon,.third-section-products>.container{margin-top:0}
.assist-hat,.card-ribbon-v2{margin-bottom:-41px;height:90px;margin-top:10px}
.card-ribbon-v2,.card-ribbon-v2-A,.card-checkbox{border-radius:10px}
.assist-hat,.modal-card{border-radius:20px}
.card-ribbon-v2-A{height:55px;margin-bottom:-40px}
.assist-hat-icon{width:20px;margin-right:7px}
.assist-hat h4{font-size:12px;padding:16px 0}
.blue-theme{background-color:#3bc0f8}
.card-checkbox{width:80px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}
.card-checkbox{height:80px;margin:10px 0 0 0}
.A-P,.crd-price-m,.rec-btn-holder,.assist-checkbox .text-center-T{text-align:center}
.ada-checkbox .main-checkbox label,.main-checkbox .text-center-T{font-size:1.3rem;line-height:20px}
.sub-txt-container,.main-checkbox .text-center-T{text-align:left}
.p-7{padding:7px}
.A-P{display:flex;padding:5px 15px 0 15px}
.p-t-120,.p-y-120{padding-top:30px}
.column-control .container .standard{padding-bottom:20px}
.option-spacer,.assist-checkbox{margin-top:30px}
.star-box,.option-icon{margin-left:5px}
h6,.star-box,.text-little{margin-right:5px}
.option-copy{padding-bottom:5px}
.rec-btn-holder{align-items:center;z-index:1}
.btn.btn-medium{padding:18px 20px}
.rec-btn-holder,.menu-disp-spacer{margin-top:40px}
div .black-theme a:not(.btn){color:#fff !important}
.assist-head .assist-copy{color:#3bc0f8;font-size:2.3rem}
h6,.text-little{font-size:1.2rem}
.assist-checkbox .text-little,.assist-checkbox .text-center-T{font-size:1.6rem;margin-left:12px}
.assist-checkbox .text-little{font-weight:100;text-decoration:underline}
.assist-checkbox .text-center-T{margin-top:auto;margin-bottom:auto}
.toggle-theme{background-color:#9ddffb}
.hrbcom-bulletlist .icon-svg{width:20px;align-self:baseline}
.SE-spacer{height:15px}
.modal-card{height:406px;width:330px;background-image:url(https://hrbent.scene7.com/is/image/hrblockqa/add-expert-help-OLA?fmt=png-alpha);background-repeat:no-repeat;background-position:right bottom;background-size:200px;background-position-x:150px;background-position-y:215px}
.modal-card>article{padding:20px 0 20px 30px}
.card-content-M{right:0;bottom:75px}
.copy-holder{height:90px;width:290px}
.text-large-T,.card-head .text-large{font-size:2.7rem;margin:0}
.icon_holder{height:150px;flex-wrap:wrap;margin-top:10px}
.icon_cell{margin-right:40px}
.icon_holder,.icon_cell{display:flex;margin-bottom:0}
.card-footer,.assist-head .assist-copy,.main-checkbox .text-center-T{margin-left:10px}
.card-footer-Mdl,.card-footer{white-space:nowrap;width:92%}
.third-section-products li{font-size:1.6rem;margin:6px 0 6px 0}
@media(min-width:656px){.left-indent{margin-left:0}
.right-indent{margin-right:10%}
.modal-card{height:300px;width:600px;margin-bottom:35px;background-size:230px;background-position-x:385px;background-position-y:80px}
.copy-holder{height:500px;width:420px}
.text-large-T,.card-head .text-large{font-size:2.7rem;font-weight:600;margin:0}
.icon_holder{height:80px}
.card-footer{margin-bottom:0;margin-left:0;width:100%}
.btn.btn-medium{height:60px;padding:18px 10px;font-size:1.9rem;white-space:nowrap}
.rec-btn-holder{align-items:center;margin:auto;margin-top:40px;margin-bottom:20px;width:55%;z-index:1;text-align:center}
}
@media(min-width:768px){.menu-disp-spacer,.rec-btn-holder{margin-top:40px}
.bubl-t-m{margin-top:-50px}
.card-ribbon-v2,.assist-hat{margin-bottom:-40px;height:90px;border-radius:20px}
.copy-holder,.crd-price-m{margin-top:0}
.card-ribbon-v2{margin-top:10px}
.assist-hat{margin-top:-53px}
.card-category.hide-ribbon{margin-top:65px}
.rec-btn-holder,.copy-holder,.card-footer{margin-left:0}
.assist-checkbox .text-little{margin-left:30px}
.rec-btn-holder{margin-bottom:auto}
.modal-card,.ada-checkbox ul{margin-bottom:0}
.modal-card{height:434px;width:700px;background-size:325px;background-position-x:405px;background-position-y:130px}
.card-checkbox>span *{width:90%}
.column-container[class*=card-container] .column{margin:20px 0}
.modal-card>article{padding:40px 0 30px 40px}
.text-large-T,.card-head .text-large{font-size:3.2rem;font-weight:600;margin:0}
.crd-price-m{font-size:1.35rem}
.icon_holder{margin-top:15px}
.card-footer{width:100%}
.SE-spacer{height:20px}
.assist-checkbox{border-radius:0}
.assist-card-checkbox{width:520px;height:72px}
.A-P{text-align:center;display:flex;padding:15px 20px 13px 20px}
.assist-checkbox .text-little,.assist-checkbox .text-center-T{font-size:1.8rem}
.ada-checkbox ul{margin-top:-10px;padding-left:0;width:50%}
}
@media(min-width:768px) and (max-width:979px){.icon_holder{margin-top:35px}
}
@media(min-width:980px){.bubl-t-m{margin-top:-70px}
.card-checkbox,.card-ribbon-v2-A{border-radius:15px}
.card-checkbox{width:80px;height:80px}
.assist-checkbox{border-radius:0}
.assist-card-rt-border{border-right:1px solid #00000010;margin-top:-10px;margin-bottom:-15px}
.card-ribbon-v2-A{height:55px;margin-top:10px;margin-bottom:-30px}
.menu-disp-spacer,.m-t-10{margin-top:20px}
.text-large-T,.card-head .text-large{font-size:4rem}
.text-little,h6{font-size:1.7rem;font-weight:500;margin-right:0}
.crd-price-m{margin-top:5px;font-size:1.8rem}
.modal-card{height:434px;width:872px;background-size:407px;background-position-x:465px;background-position-y:30px}
.copy-holder{margin-top:0}
.card-footer{margin-left:0}
.SE-spacer{height:25px}
}
@media(min-width:1200px){.menu-disp-spacer{margin-top:0}
.bubl-t-m{margin-top:-50px}
.modal-card{height:434px;width:972px;background-position-x:540px}
.third-section-products>.container{margin-top:-35px}
}
.category-card_container-v2 .card-ribbon-v2{padding-bottom:40px !important}
.white-theme .option-spacer span,.spruce-eggshell-theme .option-spacer span,.grey-theme .option-spacer span,.grey-light-theme .option-spacer span,.spruce-neon-theme .option-spacer span,.ba-neon-blue .option-spacer span,.hrb-neon-green .option-spacer span,.spruce-shark-gray .option-spacer span{color:#003512}
.white-theme .option-spacer svg path,.spruce-eggshell-theme .option-spacer svg path,.grey-theme .option-spacer svg path,.grey-light-theme .option-spacer svg path,.spruce-neon-theme .option-spacer svg path,.ba-neon-blue .option-spacer svg path,.hrb-neon-green .option-spacer svg path,.spruce-shark-gray .option-spacer svg path{fill:#003512}
.white-theme .option-spacer svg circle,.spruce-eggshell-theme .option-spacer svg circle,.grey-theme .option-spacer svg circle,.grey-light-theme .option-spacer svg circle,.spruce-neon-theme .option-spacer svg circle,.ba-neon-blue .option-spacer svg circle,.hrb-neon-green .option-spacer svg circle,.spruce-shark-gray .option-spacer svg circle{stroke:#003512}
.black-theme .option-spacer span,.green-dark-theme .option-spacer span,.spruce-forest-theme .option-spacer span,.ba-charcoal-gray-theme .option-spacer span,.green-theme-medium green-theme .option-spacer span,.ba-emerald-green-theme .option-spacer span{color:#f6f4e9}
.black-theme .option-spacer svg path,.green-dark-theme .option-spacer svg path,.spruce-forest-theme .option-spacer svg path,.ba-charcoal-gray-theme .option-spacer svg path,.green-theme-medium green-theme .option-spacer svg path,.ba-emerald-green-theme .option-spacer svg path{fill:#f6f4e9}
.black-theme .option-spacer svg circle,.green-dark-theme .option-spacer svg circle,.spruce-forest-theme .option-spacer svg circle,.ba-charcoal-gray-theme .option-spacer svg circle,.green-theme-medium green-theme .option-spacer svg circle,.ba-emerald-green-theme .option-spacer svg circle{stroke:#f6f4e9}
.yellow-theme .option-spacer span,.blue-theme .option-spacer span,.green-light-theme .option-spacer span,.ba-blue-light-theme .option-spacer span,.ba-wave-blue-theme .option-spacer span{color:#262626}
.yellow-theme .option-spacer svg path,.blue-theme .option-spacer svg path,.green-light-theme .option-spacer svg path,.ba-blue-light-theme .option-spacer svg path,.ba-wave-blue-theme .option-spacer svg path{fill:#262626}
.yellow-theme .option-spacer svg circle,.blue-theme .option-spacer svg circle,.green-light-theme .option-spacer svg circle,.ba-blue-light-theme .option-spacer svg circle,.ba-wave-blue-theme .option-spacer svg circle{stroke:#262626}
.spruce-dark-blue .option-spacer span,.color-red .option-spacer span{color:#fff}
.spruce-dark-blue .option-spacer svg path,.color-red .option-spacer svg path{fill:#fff}
.spruce-dark-blue .option-spacer svg circle,.color-red .option-spacer svg circle{stroke:#fff}