.course-sidebar-item{padding:.5rem .5rem 1rem;margin:0 0 .25rem;text-align:center}.course-sidebar-button{font-weight:400;padding:.25rem}.certBtn{border-radius:4px 0 0 4px;border-right:1px solid white}.recertBtn{border-radius:0 4px 4px 0}.menu-collapsible{overflow:hidden}span.course-sidebar-name{font-weight:700}.additional-aclsexp{background:#e0edff}.additional-ai{background:#eee8d5}.questionblock p{display:inline}.questionblock blockquote{background:0 0;border:0px}.questionblock blockquote:before{display:none}.add-additional{padding:1rem;margin-bottom:1rem;font-weight:700}.additional-bls{background-color:#f1f7ff}.additional-pals{background-color:#f1e8f4}.additional-acls{background-color:#fee}.additional-nrp{background-color:#dbe8e0}.container.new-p-t-120{padding-top:120px}.ccm-custom-style-hero.p-t-120{padding-top:0!important}.ccm-custom-style-headercontent.p-t-120{padding-top:0!important}.StudyGuideTitle{display:block;position:relative;padding:.5rem .5rem .5rem 1rem;font-size:1.25rem;background-color:#ecf2f9;color:#ca2f09;font-weight:700}.ccm-page-id-186{padding-top:135px}.ccm-page-id-186 ul.list-unstyled li{position:relative;padding-left:35px;list-style:none;line-height:30px}.ccm-page-id-186 ul.list-unstyled{counter-reset:section}.ccm-page-id-186 ul.list-unstyled li a::after{counter-increment:section;content:counter(section) ". ";margin-left:5px;position:absolute;left:0;top:0;color:#ca2f09}.cm-page-id-186 ul.list-unstyled li>ul,.ccm-page-id-186 ul.list-unstyled li>ul li>ul,.ccm-page-id-186 ul.list-unstyled li>ul li>ul li>ul,.ccm-page-id-186 ul.list-unstyled li>ul li>ul li>ul li>ul{padding-left:20px;margin-bottom:30px}.woocommerce-checkout .ElementsApp input{padding:1px!important}.ccm-page-id-186 ul.list-unstyled li>ul li{list-style:square}.ccm-page-id-186 ul.list-unstyled li>ul li>ul li{list-style:disc}.ccm-page-id-186 ul.list-unstyled li>ul li>ul li>ul li{list-style:circle}.ccm-page-id-186 ul.list-unstyled li>ul li>ul li>ul li>ul li{list-style:square}.ccm-page-id-186 main ul li ul{counter-reset:none;padding-left:20px}.ccm-page-id-186 main ul li ul a::after,.ccm-page-id-186 ul.list-unstyled li ul a::after{display:none}.ccm-page-id-186 ul.list-unstyled li ul li{padding-left:0}.ccm-page-id-186 main ul{margin-bottom:30px}.algo-video-slider #carouselContent .carousel-control-prev,.algo-video-slider #carouselContent .carousel-control-next{top:0!important}body.woocommerce-checkout header{z-index:9999}.popover-body::first-letter{text-transform:capitalize!important}span.cpsw_stripe_icons{display:flex;align-items:center}span.cpsw_stripe_icons img{width:50px}html .woocommerce-checkout #payment ul.payment_methods li #payment_method_cpsw_stripe{position:relative;top:-9px}body .cpsw-stipe-pay-data .cpsw-stripe-elements-form .__PrivateStripeElement{border:1px solid #000!important}.wc-stripe-aclsc{position:relative;margin-top:20px}.error-stripe-card-all{display:none;font-size:14px;margin-top:2px;margin-bottom:0}.wc-stripe_cc-container .wc-stripe-aclsc .StripeElement.invalid+.error-stripe-card-number,.wc-stripe_cc-container .wc-stripe-aclsc .StripeElement.invalid+.error-stripe-exp,.wc-stripe_cc-container .wc-stripe-aclsc .StripeElement.invalid+.error-stripe-cvv{display:block!important;color:rgba(220,53,69,1);font-size:12.8px;font-weight:400;font-style:normal}.wc-stripe_cc-container .wc-stripe-aclsc .StripeElement:not(.payment-type){position:relative;border:1px solid #ced4da;border-radius:.25rem;padding:10px;height:auto}.wc-stripe_cc-container .wc-stripe-aclsc .StripeElement.focused{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,25%)}.wc-stripe-badge-icon img{width:100%;margin-left:0!important}.wc-stripe-badge-icon{margin-left:10px;display:block;width:180px}.wc-stripe-aclsc .field{margin-bottom:15px}body .wdgk_donation_content{border-radius:4px!important;box-shadow:0px 2px 8px rgba(0,0,0,10%);background:#fff!important;padding:20px;margin-bottom:35px;max-width:100%}body .wdgk_donation_content h3{font-weight:700;font-size:1.5rem;padding:0;margin-bottom:1rem}body .wdgk_donation_content .donation-description i{color:#c93327;margin-right:10px}body .wdgk_donation_content #donation_title{margin-bottom:1rem;display:inline-block}body .wdgk_donation_content .wdgk_display_option{width:178px;display:inline-flex;margin-bottom:20px;margin-right:20px}body .wdgk_donation_content .wdgk_display_option input,body .wdgk_donation_content .wdgk_display_option select{box-shadow:none;border:0;padding:10px 20px;border-radius:0 .2rem .2rem 0;background-color:#eeeff2;height:auto;width:100%}body .wdgk_donation_content .wdgk_display_option span{background:#c93327;color:#fff;border-radius:.2rem 0 0 .2rem}body .wdgk_donation_content a.button.wdgk_add_donation{display:inline-block;border-radius:.2rem;padding:14px 20px;margin:0 0 20px;text-align:center;line-height:1.2;font-weight:700;background-color:#289dcc!important;color:#fff!important}body .wdgk_donation_content a.donation-add-custom-amount{display:table;margin:0 0 20px}body .wdgk_donation_content a.button.wdgk_add_donation:hover{background-color:#c93327!important;color:#fff!important}body .wdgk_donation_content .donation-description{display:block;background-color:#eeeff2;padding:20px;border-radius:3px;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}body .wdgk_donation_content .wdgk_loader{display:inline-flex;vertical-align:middle;max-width:20px;margin:0 0 0 10px}body .rll-youtube-player .play{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY2cHgiIGhlaWdodD0iNjZweCIgdmlld0JveD0iMCAwIDY2IDY2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NiA2NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIyNi40LDQyLjkgNDMuNiwzMyAyNi40LDIzLjEgICIvPgoJPHBhdGggZmlsbD0iI0ZGMDAwMSIgZD0iTTY1LjcsMjQuOGwwLTAuNGwtMC4xLTEuMWwwLTAuNGMtMC4yLTIuMS0wLjUtNC4yLTAuOS01LjhjLTAuOC0yLjktMy01LjEtNS44LTUuOUM1NC4yLDEwLDM3LDkuOCwzMy42LDkuOCAgIGgtMC40djBoLTAuOGMtMy45LDAtNy45LDAuMS0xMS44LDAuMmwtMC43LDBsLTAuNCwwbC0wLjcsMGwtMC43LDBjLTQuNiwwLjItOC45LDAuNS0xMC45LDEuMWMtMi45LDAuOC01LjEsMy01LjgsNS45ICAgYy0wLjQsMS42LTAuNywzLjYtMC45LDUuOGwwLDAuNGwtMC4xLDEuMWwwLDAuNGwwLDAuMmwwLDAuNEMwLDI4LjgsMCwzMS45LDAsMzIuN3YwLjVjMCwyLjgsMC4xLDUuNiwwLjMsOC40bDAsMC40bDAsMC40ICAgYzAuMiwyLjQsMC41LDQuNywxLDYuNGMwLjgsMi45LDMsNS4xLDUuOCw1LjljMiwwLjUsNi40LDAuOSwxMC45LDEuMWwxLjQsMC4xbDAuNCwwbDAuNywwYzUuNSwwLjIsMTAuOCwwLjIsMTIuMSwwLjJoMC42ICAgYzIuNSwwLDIwLjctMC4xLDI1LjUtMS40YzIuOS0wLjgsNS4xLTMsNS44LTUuOWMwLjUtMS43LDAuOC00LjEsMS02LjRsMC0wLjRsMC0wLjRDNjYsMzcuNyw2NiwzNCw2NiwzMy4ydi0wLjMgICBDNjYsMzIuMSw2NiwyOC41LDY1LjcsMjQuOHogTTI2LjQsNDIuOVYyMy4xTDQzLjYsMzNMMjYuNCw0Mi45eiIvPgo8L3N2Zz4=") no-repeat center}.page-template-temp_badge_quiz_link_generation .woocommerce-MyAccount-navigation li.is-active a:not(:hover){color:#3c7dc4}body .popover{z-index:19991}.title-box .dropdown-menu{top:100%!important;transform:translate3d(0px,0px,0px)!important}.popover{pointer-events:auto;user-select:text;-webkit-user-select:text}div.asl_r .results a span.overlap{display:none!important}.learndash-wrapper .link-icon .ld-status-incomplete.ld-status-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z" fill="%23ca2f09"/></svg>');background-repeat:no-repeat;background-position:center;background-size:18px;border:0}.free_resource_sec .media-body a{display:inline-block;margin-bottom:10px}@media screen and (max-width:1199px){.algo-video-slider #carouselContent .carousel-control-prev{left:-10px}.algo-video-slider #carouselContent .carousel-control-next{right:-10px}}@media screen and (max-width:1024px){.dropdown.show .dropdown-menu-left.dropdown-menu.show{overflow:scroll;max-width:450px;left:-100%!important}}@media screen and (max-width:767px){#carouselContent .video-carousel-content{flex-direction:column}#carouselContent .video-carousel-content .embed-responsive{margin-bottom:20px}#carouselContent .video-carousel-content .embed-responsive iframe>.ytp-large-play-button{width:40px}.dropdown.show .dropdown-menu-left.dropdown-menu.show{overflow:scroll;max-width:90%;left:0!important}.dropdown.show .dropdown-menu-left.dropdown-menu.show .dropdown-item{white-space:unset}span.cpsw_stripe_icons img{width:30px}html .woocommerce-checkout #payment ul.payment_methods li #payment_method_cpsw_stripe{top:-4px}body .wdgk_donation_content .wdgk_display_option{display:flex;margin-right:0;width:100%}body .wdgk_donation_content a.button.wdgk_add_donation{display:block;margin-left:0}body .wdgk_donation_content .wdgk_loader{margin:0 0 20px}}@media screen and (max-width:480px){.wc-stripe-badge-icon{width:130px}}.em_free-training-list .card p a{display:inline-block}.em_free-training-list .card img{width:55px;height:55px}@media screen and (max-width:480px){.cart_wrap_new .shop_table .product-name{min-width:140px}.woocommerce .cart_wrap_new table.shop_table td{padding:8px}}a.btn.btn-white.btn.btn-blue-hover:hover{background-color:#3c7dc4!important;color:#fff!important;border-color:#3c7dc4!important}.improving-patient-otbe .row-wrp{justify-content:center}.single_inner_space .footnotes{display:block}.popover .media a:hover img{filter:grayscale(100)}.knowledge-base-heading h2 .anchor{overflow:hidden;display:inline-block}.single_inner_space .footnotes:hover{color:#3c7dc4}.practice_question_quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.practice_question_quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_button2{min-width:150px;padding:1em 2em;text-align:center}.page-template-temp_review .page-numbers .btn-secondary{padding:0}.page-template-temp_review .page-numbers .btn-secondary a{padding:.35rem 1rem;display:inline-block}.page-template-temp_login .tml-login form button{text-transform:capitalize}.nav-tabs .nav-link{cursor:pointer}.page-template-temp_active_verification .modal{padding:0!important}.page-template-temp_active_verification .provider-ad{line-height:1.5}html body.woocommerce-account.page-template-temp_member_area .table thead th:last-child,html body.woocommerce-account.page-template-temp_member_area .table tbody th:last-child,html body.woocommerce-account.page-template-temp_member_area .table tbody td:last-child{text-align:left!important}html body.woocommerce table.shop_table_responsive thead,html body.woocommerce-page table.shop_table_responsive thead{display:table-header-group}html body.woocommerce table.shop_table_responsive tr,html body.woocommerce-page table.shop_table_responsive tr{display:table-row!important}.feedbackArea .success .semails{word-wrap:break-word}.sidebar-card h3{font-size:1.5rem}.wc-stripe_cc-container iframe{clip-path:unset}.refer-a-friend-sidebar .form-group .form-control{display:inline-flex}.refer-a-friend-sidebar .form-group i{margin-left:8px}.refer-a-friend-sidebar .form-group i+i{margin-left:5px}.refer-a-friend-sidebar .form-group i::before{width:15px;height:15px;border:1px solid;border-radius:20px;font-size:8px;display:inline-flex!important;justify-content:center;align-items:center;text-align:center}.refer-a-friend-sidebar .form-group .form-control:not(:first-child){margin-top:10px}body span.scenarioText{font-size:14px}.referme .form-group input.form-control{margin-bottom:10px}.referme .form-group i.fa.fa-plus.fullfriendEmail2-plus{border:1px solid #ced4da;padding:8px 20px;margin-top:5px;display:inline-block;position:relative;cursor:pointer;border-radius:3px;transition:.3s}.referme .form-group i.fa.fa-plus.fullfriendEmail2-plus::after{content:"Add Email";font-family:var(--opensans);font-weight:400;margin-left:10px}.referme .form-group i.fa.fa-minus.fullfriendEmail2-minus{border:1px solid #c93327;padding:8px 20px;margin-top:5px;display:inline-block;position:relative;cursor:pointer;color:#c93327;border-radius:3px;transition:.3s}.referme .form-group i.fa.fa-minus.fullfriendEmail2-minus::after{content:"Remove Email";font-family:var(--opensans);font-weight:400;margin-left:10px}.referme .form-group i.fa.fa-plus.fullfriendEmail2-plus+i.fa.fa-minus.fullfriendEmail2-minus{margin-left:10px}.referme .form-group i.fa.fa-minus.fullfriendEmail2-minus+i.fa.fa-plus.fullfriendEmail2-plus{margin-left:10px}.woocommerce form.woocommerce-checkout span.email-vaildtion-error,.woocommerce form.woocommerce-checkout span.password-error{opacity:1;color:rgba(220,53,69,1);font-size:12.8px;font-weight:400;font-style:normal;letter-spacing:.29px;text-align:left;margin-top:5px}.woocommerce form.woocommerce-checkout .form-row-first,.woocommerce-page form.woocommerce-checkout .form-row-first{float:none;display:inline-block;vertical-align:top}.woocommerce form.woocommerce-checkout .form-row-last,.woocommerce-page form.woocommerce-checkout .form-row-last{float:none;display:inline-block;vertical-align:top}@media screen and (max-width:1199px){.common-tooltip::before{width:240px}body #answerOptions button.options{font-size:17.5px}body #shockContainer .playerScore{right:7.2em}}@media screen and (max-width:991px){html body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-bottom:30px}}@media screen and (min-width:768px){.text-border-right-md--gray{margin-right:.3rem;padding-right:.3rem;border-right:1px solid #d1d5db}}@media screen and (max-width:767px){.ccm-custom-style-container h2.fs-40.md-small-ft{font-size:26px}.improving-patient-otbe .card-deck .card{flex:auto}.hero-content h1{font-size:40px}.hero-content>p{font-size:22px}.home_video_2{margin-bottom:30px!important}.improving-patient-otbe .home_video_2,.improving-patient-outer .home_video_2{margin-bottom:0!important}.home_online_training h2{font-size:20px!important}.free_resource_sec h2.h1{font-size:30px!important}.user-count{font-size:40px}html body.woocommerce-account.page-template-temp_member_area .table th,html body.woocommerce-account.page-template-temp_member_area .table td{min-width:210px}.cert-title,.additional-course-select{min-width:7rem}.common-tooltip::before{width:200px;right:0;left:auto;transform:translateX(0)}body span.ansButton{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:2px}body span.ansButton+.ansText{font-size:18px}.improving-patient-cards{padding-bottom:30px}.col-12.col-md-6.badge-image{padding-top:30px;padding-bottom:10px}}@media screen and (max-width:520px){.common-tooltip::before{right:auto;left:0;transform:translateX(0)}.referme .form-group i.fa.fa-plus.fullfriendEmail2-plus,.referme .form-group i.fa.fa-minus.fullfriendEmail2-minus{padding:8px 10px}.improving-patient-cards{padding-bottom:20px}}@media screen and (max-width:420px){.single-megacode-simulator h1,.single-megacode-simulator .h1{font-size:calc(.93rem + ( ( .93vw - .000625rem ) * 2.0017 ))}}@media screen and (max-width:408px){.common-tooltip::before{width:190px;right:0;left:auto;transform:translateX(0)}}.single_algo_content blockquote img{display:block}.home-features__list li{margin-bottom:2rem}.home-features__list li p.fw-600.fs-20{font-size:18px}.home-features__list p+p{padding-left:2.5rem;width:100%}.home-features__list li::before{padding-right:.75rem}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout p{display:none}.shop_table tr.fee+tr.order-total,.shop_table tr.cart-discount+tr.order-total{display:table-row}.shop_table tr.fee+tr.order-total td,.shop_table tr.cart-discount+tr.order-total td{text-align:right}body .cart_checkput_form .woocommerce-checkout #payment label img{float:none!important}.woocommerce-checkout .cart_checkput_form #payment div.payment_method_stripe_amazonpay{margin-top:.5rem}.woocommerce-checkout .ppc-button-wrapper #ppc-button-applepay-container{max-width:750px;margin:0 auto;display:block;width:100%;line-height:0}aside .ccm-block-type-form span.error-message{font-size:12px;color:#f00;display:block;margin-top:-10px}aside .ccm-block-type-form p.success-message{font-size:12px;background:green;padding:5px;text-align:center}form.checkout_coupon.woocommerce-form-coupon button.button{color:#fff;background-color:#c93327;border-color:#c93327;font-weight:700;padding:.465rem .75rem;font-size:1rem;line-height:1.3;border-radius:.25rem;border:1px solid transparent}form.checkout_coupon.woocommerce-form-coupon button.button:hover{background-color:#3c7dc4;color:#fff;text-decoration:none;border:1px solid #3c7dc4}a.check-login.isloggin{display:none}html body.page-template-temp_about .youtubeBlockResponsive16by9{clip-path:none;height:auto;padding:0}span.red_border_box{background:#c93327;height:4px;display:block;margin:10px 0}#ipad-modal .modal-dialog{min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;overflow:auto}@media (max-width:768px){#ipad-modal .modal-dialog{min-height:calc(100vh - 20px)}}.ipad_video_btn{border:none;outline:none;-webkit-appearance:none;background:0 0}.modal{z-index:1055}.modal-backdrop{z-index:1050}.slash{text-decoration:line-through}.tooltip-word{cursor:pointer;display:inline-block}