table.course-study-plan thead td:nth-of-type(2),table.course-study-plan td:nth-of-type(2){min-width:225px !important}table.course-study-plan{width:100%;padding:10px}table.course-study-plan thead td,table.course-study-plan td{width:18%;font-size:18px}table.course-study-plan td:nth-of-type(3){width:2% !important}table.course-study-plan tbody tr td.topic_date{font-size:14px}span#course-study-plan{scroll-margin-top:100px;margin-top:50px;line-height:41px;display:none}span.header_study_plan1,span.header_study_plan2{width:calc(50% - 20px);float:left;color:#2f4050;font-weight:700;margin-bottom:10px;font-family:'Arimo';font-size:18px}span.header_study_plan1{text-align:left}span.header_study_plan2{text-align:right}table.course-study-plan thead td{font-weight:700}table.course-study-plan{max-width:1200px;box-sizing:border-box;margin-left:auto;margin-right:auto;z-index:8;position:relative;overflow:hidden;border-bottom:0 !important;padding:0;border-radius:5px}table.course-study-plan thead{border-radius:0;background-color:#343a40;color:#a7b1c2;border-bottom:0;text-transform:uppercase;font-weight:700}table.course-study-plan thead tr td{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;position:relative}table.course-study-plan td{padding:19px 25px}table.course-study-plan tbody tr td{font-size:16px;line-height:1.8;font-family:Arimo;font-weight:700}table.course-study-plan input{cursor:pointer}table.course-study-plan label{margin-left:10px;cursor:pointer;display:inline-block;height:40px;line-height:40px;border-radius:4px;color:#fff;width:135px}table.course-study-plan label.status_done{background-color:#8bc34a;width:40px;height:40px;border-radius:40px}table.course-study-plan .status_label i{line-height:40px}table.course-study-plan label.status_undone{background-color:#fff;border:1px solid #9ca3af;color:#6b7280;font-weight:500}table.course-study-plan input.topic_status{display:none}table.course-study-plan thead tr td:first-of-type{background-color:#30404f}table.course-study-plan thead tr td:nth-of-type(2){background-color:#30404f;border-left:1px solid #f6ffff !important}table.course-study-plan thead tr td:nth-of-type(3){background-color:#30404f;border-left:1px solid #f6ffff !important}table.course-study-plan thead tr td:nth-of-type(4){background-color:#30404f;border-left:1px solid #f6ffff !important}table.course-study-plan thead tr td:nth-of-type(5){background-color:#30404f;border-left:1px solid #f6ffff !important}table.course-study-plan tbody tr td:nth-of-type(2){background-color:#fe}table.course-study-plan.print_mode tfoot#saveStudyPlan{display:none !important}table#course-study-plan tbody{background-color:#fefefe}div#fof_studyplan_print_container img{max-width:42%}#saveStudyPlan{width:100%;background-color:transparent;color:#fff !important;display:block;border-top:1px solid #f5ecd7}table.course-study-plan tfoot#saveStudyPlan a#printStudyPlan{margin-left:55px;background-color:transparent;padding:11px 30px;line-height:17px;box-sizing:content-box;border-radius:4px;color:#00a6dc;border:2px solid #00a6dc}table.course-study-plan tfoot#saveStudyPlan a#printStudyPlan i{margin-right:10px}table.course-study-plan tfoot#saveStudyPlan td{width:100%}table.course-study-plan tfoot{transition:all .2s ease-in-out}table.course-study-plan tfoot tr{display:block}table.course-study-plan.plan_error{display:block;background-color:#fee7e7;color:#740606;padding-top:20px;padding-bottom:20px}table.course-study-plan.plan_error b{font-size:20px}table.course-study-plan tr#INVALID_row td{font-weight:400}table.course-study-plan input{cursor:pointer;background-color:#00a6dc;font-size:18px;padding:15px 20px;margin:20px auto}table.course-study-plan tfoot td{padding:0 !important;display:list-item}table.course-study-plan tfoot td{padding-top:40px !important}span.goals_list_header.planned_goals i{font-style:normal;padding:4px 10px;margin:0 5px;border-radius:5px;text-transform:capitalize}span.goals_list_header.planned_goals i{color:#bc8502;text-shadow:0px 0px 20px #fee2b9}span.goals_list_header.planned_goals i:before{content:'\f251';content:'\f253';content:'';font-family:'Font Awesome\ 5 Free';margin-right:10px;margin-bottom:-14px;width:43px;height:43px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url(https://cdn.focusonforce.com/wp-content/uploads/icons/open-book.png);background-position:center}table.course-study-plan tbody tr td,table.course-study-plan thead tr td{text-align:center;vertical-align:middle}table.course-study-plan tbody tr:not(:last-of-type){border-bottom:1px solid #cddceb91}table.course-study-plan tbody tr td label.status_label b{font-weight:400}table.course-study-plan tbody tr td.topic_title{color:#00a6dd}form#certification-study-plan{display:none}table.course-study-plan tr.studyplan_confirmation_msg{background-color:#e0f1de;color:#055e05;border-top:1px solid #9bdd9b;border-bottom:1px solid #9bdd9b}table.course-study-plan tr.studyplan_confirmation_msg td{font-size:18px}.confmsg{text-align:center;background-color:#e0f1de;border:1px solid #78b036;padding:20px;color:#648a37;border-radius:5px;font-size:18px;max-width:1200px;box-sizing:border-box;margin:0 auto;margin-bottom:20px}table.course-study-plan.print_mode tr.studyplan_confirmation_msg{display:none}table.course-study-plan i.fa-check-square{font-size:50px;color:#55ae15;display:none}table.course-study-plan i.fas.fa-square{font-size:50px;color:#cad4dc;display:none}table.course-study-plan.print_mode i.fa-check-square,table.course-study-plan.print_mode i.fas.fa-square,table.course-study-plan.print_mode b.checkbox{display:inline-block}table.course-study-plan.print_mode label.status_label{display:none}div.fof_title{display:none;font-size:20px;padding-top:40px;margin-bottom:20px;text-align:center}div.fof_title b{font-size:20px}@media only screen and (max-width:767px){span.header_study_plan1,span.header_study_plan2{width:100%;text-align:center;font-size:12px !important;margin:0}span.header_study_plan2{margin-bottom:10px}table.course-study-plan thead td:nth-of-type(2),table.course-study-plan td:nth-of-type(2){min-width:0 !important}table.course-study-plan tbody tr td{font-size:12px}table.course-study-plan td{padding:8px 10px}table.course-study-plan thead tr td{font-size:12px;letter-spacing:0px}table.course-study-plan tbody tr td.topic_date{font-size:10px}table.course-study-plan tr td:nth-of-type(4),table.course-study-plan tr td:nth-of-type(5),table.course-study-plan tfoot,table.course-study-plan .topic_date i{display:none !important}}#course-details .course-statistic div.certLinks a.forumLink:not(:first-of-type){margin-left:5px}section#course-details a#learndash_course_certificate,#course-details .course-statistic div.certLinks a.forumLink,#course-details .course-statistic b.view_study_plan{margin:0;background-color:transparent;border-width:2px;border-style:solid;border-color:#00a6dc !important;padding:6px 13px;color:#00a6dc;font-size:14px;text-transform:capitalize !important;display:inline-block;width:inherit;font-weight:400;line-height:23px;letter-spacing:0;align-items:center;justify-content:center;border-radius:4px;cursor:pointer !important;font-size:100% !important}body.fof-study-guide section#course-details .course-buttons span#learndash_course_status{padding-right:0;padding-left:0}section#course-details .course-buttons span#learndash_course_status:before{display:none}section#course-details a#learndash_course_certificate:hover,#course-details .course-statistic a.forumLink:hover,#course-details .course-statistic b.view_study_plan:hover{color:#fff !important;background-color:#00a6dc}body.fof-study-guide .certLinks{margin-top:10px !important}#course-details .course-statistic a.forumLink:hover i.fa-comments,#course-details .course-statistic b.view_study_plan:hover i.fa-eye{color:#fff}#course-details .course-statistic a.forumLink i.fa-comments,#course-details .course-statistic b.view_study_plan i.fa-eye{font-size:21px;margin-right:12px}section#course-details .course-buttons{float:right;text-align:right;letter-spacing:14px;box-sizing:border-box;min-width:48%;width:48%;position:relative;padding:0 !important;margin:0 !important;margin-top:0 !important}body.fof-practice-exams section#course-details .course-buttons{align-items:center}section#course-details .course-buttons span#learndash_course_status,section#course-details .course-buttons #learndash_course_certificate{margin:0}body.fof-practice-exams section#course-details .course-buttons span#learndash_course_status{padding-right:0}section#course-details .course-buttons span#learndash_course_status{padding-right:0;margin-left:5px;border:0;font-size:100%;letter-spacing:0;color:#2f4050;text-transform:capitalize;display:inline-block !important;text-align:right !important;width:auto}body.single-sfwd-courses .learndash-course-expire-status-message{display:block;float:right;letter-spacing:0;position:relative;width:100% !important}section#course-details a#learndash_course_certificate{margin-top:5px !important}body.single-sfwd-courses .learndash-course-expire-status-message p{color:#30404f}body span.course-statistic{padding:0;width:65%}#course-details .course-statistic div.certLinks a.forumLink:hover,section#course-details a#learndash_course_certificate:hover{background-color:#0493c2;border-color:#0493c1 !important}body.single-sfwd-courses.fof-practice-exams .entry-content{width:100%;box-sizing:border-box}body.single-sfwd-courses .course-header .image,body.single-sfwd-courses .course-header .categories{display:none}body.single-sfwd-courses .course-header .table-cell.progress{padding:10px;background-color:#004a6252;border-radius:5px;border:1px solid #2dbfef}body.single-sfwd-courses .course-header dd.course_progress{border-radius:6px !important;overflow:hidden}body.single-sfwd-courses dd.course_progress div.course_progress_blue{background-color:#13850f !important;background-color:#75d5ff !important;height:9px !important;border-radius:6px !important;overflow:hidden;box-shadow:none !important;border:0 !important}body.single-sfwd-courses span#learndash_course_status.completed_course{color:#fff;border:0;padding:8px 15px;padding-left:38px;position:relative}body.single-sfwd-courses span#learndash_course_status.completed_course:before{content:'\f005';font-family:'Font Awesome 5 Free';font-size:17px;position:absolute;left:12px;top:6px;color:#ff0}body.single-sfwd-courses span#learndash_course_status.inprogress_course{color:#fff;border:0;padding:8px 15px}body.single-sfwd-courses span#learndash_course_status.inprogress_course i{margin-right:8px}body.single-sfwd-courses div.studyplan_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0033449c;z-index:99;background-image:url('https://cdn.focusonforce.com/wp-content/uploads/assets/loading_spinner.gif');background-size:90px;background-repeat:no-repeat;background-position:center}body.single-sfwd-courses .fof_studyplan_print_container,body.single-sfwd-courses #studyplan_holder{display:none}body.single-sfwd-courses #studyplan_holder{position:fixed;padding-bottom:50px;padding-top:50px;top:0;bottom:0;z-index:999;margin:0 auto;width:100%;box-sizing:border-box;overflow:auto}body.single-sfwd-courses #studyplan_holder span.header_study_plan1,body.single-sfwd-courses #studyplan_holder span.header_study_plan2{text-align:left;color:#2f4050;font-size:22px;margin-bottom:0;padding:7px 14px;box-sizing:border-box;background-color:#fff;width:calc(50% - 5px);border-radius:4px}body.single-sfwd-courses #studyplan_holder span.header_study_plan1{margin-right:5px}body.single-sfwd-courses #studyplan_holder span.header_study_plan2{margin-left:5px}body.single-sfwd-courses table.course-study-plan{box-shadow:none !important;margin-top:10px}body.single-sfwd-courses #studyplan_holder span.header_study_plan2{text-align:right}body.single-sfwd-courses #studyplan_holder:after{content:'\f00d';font-family:'Font Awesome 5 Free';font-weight:700;font-size:40px;position:absolute;top:20px;right:20px;color:#fff;height:50px;width:50px;background-color:#04232ee0;border-radius:100%;text-align:center;line-height:50px;cursor:pointer}html.hideScrollbars{overflow:hidden}.fof-date-range-picker{background:#fff !important;border:1px solid green !important;font-size:.9rem !important}.topic_date i.fa{margin-left:8px;cursor:pointer}.study-plan__back{text-align:left;margin-bottom:20px}