#secondary .llms-widget-syllabus .llms-section{margin-bottom:.5em}.widget .llms-widget-syllabus .lesson-title,.widget .llms-widget-syllabus .llms-collapse-caret,.widget .llms-widget-syllabus .llms-lesson-complete,.widget .llms-widget-syllabus .section-title{display:inline-block}.widget .llms-widget-syllabus .llms-section{border-bottom:1px solid var(--ast-border-color);margin-bottom:.5em;padding-bottom:.5em}.widget .llms-widget-syllabus .llms-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget .llms-widget-syllabus .llms-collapse-caret{margin-right:.25em;vertical-align:top}.widget .llms-widget-syllabus .llms-lesson-complete{vertical-align:top;line-height:1.5}.widget .llms-widget-syllabus .section-title{width:94%;width:calc(100% - 1.5em)}.widget .llms-widget-syllabus .lesson-title{width:90%;width:calc(100% - 1.8em)}.widget .llms-widget-syllabus .llms-lesson,.widget .llms-widget-syllabus .section-header{line-height:1.75}.widget .progress__indicator{line-height:30px}.widget .llms-progress .llms-progress-bar{border-radius:20px;height:20px}.widget .llms-progress .progress-bar-complete{border-radius:20px}.widget .llms-course-outline ul{margin-left:1.5em}.ast-separate-container .ast-lifterlms-container{background-color:var(--ast-global-dark-bg-style)}@media (max-width:1200px){.ast-separate-container .ast-lifterlms-container{padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-lifterlms-container{padding:1.5em 2.14em}}@media (max-width:544px){.ast-separate-container .ast-lifterlms-container{padding:.54em 1em 1.33333em}}@media (min-width:1201px){.ast-separate-container .ast-lifterlms-container{padding:5.34em 6.67em}}.ast-container ul.llms-loop-list li.llms-loop-item,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item{padding:0;border-bottom:none}.ast-container ul.llms-loop-list li.llms-loop-item .llms-author,.ast-container ul.llms-loop-list li.llms-loop-item .llms-loop-title,.ast-container ul.llms-loop-list li.llms-loop-item .llms-meta,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-author,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-loop-title,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-meta,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-author,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-loop-title,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-meta{padding:0 15px}.ast-container ul.llms-loop-list li.llms-loop-item .llms-loop-title,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-loop-title,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-loop-title{font-weight:600;margin-top:10px}.ast-container ul.llms-loop-list li.llms-loop-item .llms-author,.ast-container ul.llms-loop-list li.llms-loop-item .llms-meta,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-author,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-meta,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-author,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-meta{margin-bottom:0}.ast-container ul.llms-loop-list li.llms-loop-item .llms-author,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-author,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-author{font-size:inherit;margin-bottom:10px}.ast-container ul.llms-loop-list li.llms-loop-item .llms-author .llms-author-info,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-author .llms-author-info,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-author .llms-author-info{vertical-align:middle}.ast-container ul.llms-loop-list li.llms-loop-item .llms-meta,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-meta,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-meta{font-size:.9em;font-weight:600}.ast-container ul.llms-loop-list li.llms-loop-item .llms-meta .difficulty,.ast-container ul.llms-loop-list li.llms-loop-item .llms-meta .length,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-meta .difficulty,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-meta .length,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-meta .difficulty,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-meta .length{font-weight:400;opacity:.75}.ast-container ul.llms-loop-list li.llms-loop-item .llms-loop-title:hover,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-loop-title:hover,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-loop-title:hover{color:inherit}.ast-container ul.llms-loop-list li.llms-loop-item .llms-loop-item-footer,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-loop-item-footer,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-loop-item-footer{margin-top:10px}.ast-container ul.llms-loop-list li.llms-loop-item .llms-loop-item-content,.ast-lifterlms-container ul.llms-loop-list li.llms-loop-item .llms-loop-item-content,.llms-student-dashboard ul.llms-loop-list li.llms-loop-item .llms-loop-item-content{padding-bottom:15px}.ast-container .llms-access-plans,.ast-lifterlms-container .llms-access-plans,.llms-student-dashboard .llms-access-plans{margin-left:-2px;margin-right:-2px}.ast-container .llms-password-strength-meter,.ast-lifterlms-container .llms-password-strength-meter,.llms-student-dashboard .llms-password-strength-meter{margin-top:0;font-size:.65em}.ast-container .llms-checkout-col,.ast-lifterlms-container .llms-checkout-col,.llms-student-dashboard .llms-checkout-col{float:left}.single-lesson.ast-separate-container .llms-lesson-preview .llms-lesson-link{background:#fff}.single-lesson.ast-separate-container .llms-lesson-preview .llms-lesson-link:hover{background:#fafafa}.single-lesson .ast-article-single .llms-lesson-button-wrapper{font-weight:600}.single-lesson .ast-article-single .llms-lesson-button-wrapper .llms-complete-lesson-form .llms-field-button:before{content:"\2714";margin-right:.5em}.single-lesson .llms-course-navigation{padding:2em 0 0;border-top:1px solid var(--ast-border-color)}.single-lesson .llms-course-navigation .llms-lesson-preview{vertical-align:top;margin-top:0}.single-lesson .llms-course-navigation .llms-lesson-preview .llms-lesson-link{padding-left:20px;padding-right:20px}.single-lesson .llms-course-navigation .llms-next-lesson{text-align:right}.single-lesson .llms-course-navigation .llms-prev-lesson h6.llms-pre-text:before{content:"\2190";margin-right:.5em}.single-lesson .llms-course-navigation .llms-back-to-course:first-child h6.llms-pre-text:before{content:"\2190";margin-right:.5em}.single-lesson .llms-course-navigation .llms-next-lesson h6.llms-pre-text:after,.single-lesson .llms-course-navigation .llms-prev-lesson~.llms-back-to-course h6.llms-pre-text:after{content:"\2192";margin-left:5px}.single-lesson .llms-course-navigation .llms-next-lesson .llms-lesson-excerpt,.single-lesson .llms-course-navigation .llms-next-lesson .llms-lesson-title,.single-lesson .llms-course-navigation .llms-next-lesson h6.llms-pre-text,.single-lesson .llms-course-navigation .llms-prev-lesson~.llms-back-to-course .llms-lesson-excerpt,.single-lesson .llms-course-navigation .llms-prev-lesson~.llms-back-to-course .llms-lesson-title,.single-lesson .llms-course-navigation .llms-prev-lesson~.llms-back-to-course h6.llms-pre-text{text-align:right}@media (max-width:544px){.single-lesson .llms-course-navigation{padding-top:1.5em}.single-lesson .llms-course-navigation .llms-course-nav{width:100%;margin:0}.single-lesson .llms-course-navigation .llms-course-nav:first-child{margin-bottom:1.5em}}.course .llms-featured-image{margin-bottom:0}.course .llms-instructor-info,.course .llms-instructor-info .llms-meta-info{margin-top:1.5em}.course .llms-instructor-info .llms-instructors .llms-author .llms-author-info.name{font-size:1.25em}.course .llms-instructor-info .llms-instructors .llms-author .llms-author-info.label{font-size:1em}body .llms-syllabus-wrapper{margin:0 auto 1.5em}body .llms-syllabus-wrapper .llms-section-title{margin-top:15px;text-align:left;font-size:1.1em;padding:5px 15px;background:#e8e8e8;font-weight:600;line-height:1.75}body .llms-syllabus-wrapper .llms-lesson-preview{margin-top:1px;display:block;width:auto}body .llms-syllabus-wrapper .llms-lesson-preview .llms-lesson-link{background-color:var(--ast-global-dark-lfs);padding:5px 15px;min-height:auto}body .llms-syllabus-wrapper .llms-lesson-preview .llms-lesson-link:hover{background:var(--ast-lifter-hover-bg)}body .llms-syllabus-wrapper .llms-lesson-preview .llms-lesson-title{font-size:1em;line-height:1.75;font-weight:600;margin-bottom:0}body .llms-syllabus-wrapper .llms-lesson-preview .llms-lesson-counter{line-height:1.75;margin-bottom:0;font-size:inherit}body #old_reviews,body #review_box{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-border-color)}body #old_reviews>hr{display:none}body #old_reviews .llms_review{padding:20px;margin:20px 0}body #old_reviews .llms_review:last-of-type{margin-bottom:2em}body #old_reviews .llms_review p:last-child{margin-bottom:0}body #old_reviews .llms_review h5{margin-bottom:5px}body #old_reviews:last-child .llms_review:last-of-type{margin-bottom:0}body #review_box #review_text,body #review_box #review_title{margin-bottom:1em;width:100%;border-color:var(--ast-border-color);background:#fff;border-radius:0}body #thank_you_box{margin-top:1em}body .llms-lesson-link-locked,body .llms-lesson-link-locked:hover{box-shadow:none}body .llms-new-person-form-wrapper .llms-form-fields,body .llms-person-form-wrapper .llms-form-fields,body .llms-person-login-form-wrapper .llms-form-fields{margin-left:-10px;margin-right:-10px}body .llms-new-person-form-wrapper .llms-form-fields .llms-form-field.align-right,body .llms-person-form-wrapper .llms-form-fields .llms-form-field.align-right,body .llms-person-login-form-wrapper .llms-form-fields .llms-form-field.align-right{float:right}body .llms-form-heading{padding:0}body .llms-lost-password-form{margin-left:-10px;margin-right:-10px}body .is-enrolled .llms-syllabus-wrapper .llms-lesson-preview .llms-lesson-complete{margin-bottom:0;position:absolute;top:5px;left:15px;font-size:1.4em;height:1.2em;line-height:1.2;width:1em}body .is-enrolled .llms-syllabus-wrapper .llms-lesson-preview .llms-main{margin-left:2em;margin-left:calc(1.2em + 15px);width:83%;width:calc(85% - 1.2em - 15px)}body .course .llms-course-progress,body .llms-course-progress{max-width:100%;margin:0 auto;-js-display:flex;display:flex;flex-direction:row-reverse;background:#f1f2f1;border-top-right-radius:1em;border-bottom-right-radius:1em}body .course .llms-course-progress .llms-course-complete-text,body .course .llms-course-progress a.llms-course-continue-button,body .llms-course-progress .llms-course-complete-text,body .llms-course-progress a.llms-course-continue-button{display:inline-block;margin-right:2px;padding:0 1em;line-height:2em}body .course .llms-course-progress a.llms-course-continue-button:after,body .llms-course-progress a.llms-course-continue-button:after{content:"\BB";font-size:1.2em;line-height:1}body .course .llms-course-progress .llms-course-complete-text,body .llms-course-progress .llms-course-complete-text{margin-bottom:0;opacity:.6}body .course .llms-course-progress .llms-progress,body .llms-course-progress .llms-progress{height:auto;margin:0 auto;flex:1;text-align:center}body .course .llms-course-progress .llms-progress .llms-progress-bar,body .llms-course-progress .llms-progress .llms-progress-bar{height:inherit;top:0;border-radius:1em;border-bottom-left-radius:0;border-top-left-radius:0}body .course .llms-course-progress .llms-progress .progress__indicator,body .llms-course-progress .llms-progress .progress__indicator{display:none}body .course .llms-course-progress .llms-progress .progress-bar-complete,body .llms-course-progress .llms-progress .progress-bar-complete{border-radius:inherit}body .course .llms-course-progress .llms-progress .progress-bar-complete:after,body .llms-course-progress .llms-progress .progress-bar-complete:after{display:inline-block;line-height:2;padding:0 10px;content:attr(data-progress);word-break:normal}body .llms-progress,body .widget_course_progress .llms-progress{height:1.4em;margin:0 auto}body .llms-progress .progress__indicator,body .widget_course_progress .llms-progress .progress__indicator{line-height:1.4;height:1.4em}body .llms-progress .llms-progress-bar,body .widget_course_progress .llms-progress .llms-progress-bar{border-radius:.7em;height:1.4em;top:0}body .llms-progress .progress-bar-complete,body .widget_course_progress .llms-progress .progress-bar-complete{border-radius:.7em}body .llms-loop-item-content .llms-progress-bar{height:inherit}body .llms-loop-item-content .llms-progress-bar .progress-bar-complete{border-radius:0}.single-course article.course{margin-bottom:2em}.llms_membership .llms-featured-image{margin-bottom:0}.llms-access-plan .llms-access-plan-footer{padding:15px}.llms-access-plan .llms-access-plan-description,.llms-access-plan .llms-access-plan-pricing,.llms-access-plan .llms-access-plan-title{padding-left:15px;padding-right:15px}.llms-access-plan .llms-access-plan-description,.llms-access-plan .llms-access-plan-expiration,.llms-access-plan .llms-access-plan-schedule,.llms-access-plan .llms-access-plan-trial{font-size:inherit}.llms-access-plan .llms-access-plan-price{font-size:1.2em}.llms-access-plan .stamp{font-size:.6em;padding:2px 5px;font-weight:400}.llms-access-plan .llms-button-action{display:inline-block}.llms-pagination{text-align:left;margin-top:2em}.llms-pagination ul{display:inline-block;text-align:center;white-space:nowrap;padding:0;clear:both;border:0;margin:1px}.llms-pagination ul li{margin:0 5px 5px 0;border:1px solid var(--ast-border-color);padding:0;float:left;display:inline;overflow:hidden}.llms-pagination ul li a.page-numbers,.llms-pagination ul li span.page-numbers{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.75em;display:block;min-width:2.5em}.llms-pagination ul li a:focus,.llms-pagination ul li a:hover,.llms-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.lifterlms .llms-checkout-wrapper .llms-notice{border:0;background:0 0;padding:0;margin-bottom:2em}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-1{width:calc(58% - 2em);margin:0 2em 0 0}@media (max-width:768px){.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-1{width:100%;margin-right:0}}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-1 .llms-checkout-section-content{margin:0 -10px}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2{width:42%;margin:0}@media (max-width:768px){.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2{width:100%}}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2 .llms-order-summary{font-size:.9em}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2 .llms-coupon-entry .type-text{margin-bottom:1em}.lifterlms .llms-checkout-wrapper .llms-form-field>label{display:inline-block;font-size:.9em;font-weight:600;vertical-align:middle}.lifterlms .llms-checkout-wrapper .llms-form-field input,.lifterlms .llms-checkout-wrapper .llms-form-field select,.lifterlms .llms-checkout-wrapper .llms-form-field textarea{margin-bottom:0;background:var(--ast-global-dark-bg-style)}.lifterlms .llms-checkout-wrapper .llms-form-field input[type=checkbox]{margin-bottom:0;vertical-align:middle}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2,.lifterlms .llms-checkout-wrapper .llms-login{padding:20px}.lifterlms .llms-checkout-wrapper .llms-checkout-col.llms-col-2{border:2px solid var(--ast-border-color)}.lifterlms .llms-checkout-wrapper .llms-login{border:1px solid var(--ast-border-color);margin-bottom:2em;border-radius:5px}@media (max-width:768px){.lifterlms .llms-checkout-wrapper .llms-login .llms-form-field.align-right{text-align:left;width:100%;clear:both;margin-top:10px}}.lifterlms .llms-checkout-wrapper .llms-login .llms-form-field.type-checkbox,.lifterlms .llms-checkout-wrapper .llms-login .llms-form-field.type-submit{width:auto}.lifterlms .llms-checkout-wrapper .llms-checkout-section{border:none}.lifterlms .llms-checkout-wrapper .llms-form-heading{background:0 0;color:inherit;margin-bottom:1em;padding:0}.lifterlms .llms-checkout-wrapper .flush .llms-form-field{padding:0}.lifterlms .llms-checkout-wrapper .llms-checkout-section-content .llms-order-summary .llms-label{font-variant:normal;text-transform:none;font-weight:600}.lifterlms .llms-checkout-wrapper .llms-checkout-section-content span.llms-description{font-size:.9em;line-height:1.5;opacity:.75;display:inline-block}.lifterlms .llms-checkout-wrapper .llms-checkout-section-content,.lifterlms .llms-checkout-wrapper .llms-checkout-section-content .llms-checkout-confirm,.lifterlms .llms-checkout-wrapper .llms-person-login-form-wrapper,.lifterlms .llms-checkout-wrapper .llms-person-login-form-wrapper .llms-checkout-confirm{margin:0}.lifterlms .llms-checkout-wrapper .llms-payment-gateways label:before{width:1em;height:1em}.lifterlms .llms-checkout-wrapper .llms-payment-gateways .llms-gateway-description{margin-left:1.25em;margin-left:calc(1em + 5px)}.lifterlms .llms-checkout-wrapper .llms-payment-gateways li:last-child:after{margin:10px auto}.llms-student-dashboard .llms-sd-header .llms-sd-item{margin-right:1em;margin-bottom:1em}.llms-student-dashboard .llms-sd-header .llms-sd-item.current{font-weight:600}.llms-student-dashboard .llms-sd-header .llms-sd-item .llms-sep{display:none}.llms-student-dashboard .llms-sd-header .llms-sd-item>a:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:.5em}.llms-student-dashboard .llms-sd-header .llms-sd-item.dashboard>a:before{content:"\f0e4"}.llms-student-dashboard .llms-sd-header .llms-sd-item.view-courses>a:before{content:"\f02d"}.llms-student-dashboard .llms-sd-header .llms-sd-item.view-memberships>a:before{content:"\f0c0"}.llms-student-dashboard .llms-sd-header .llms-sd-item.my-grades>a:before{content:"\f19d"}.llms-student-dashboard .llms-sd-header .llms-sd-item.view-achievements>a:before{content:"\f091"}.llms-student-dashboard .llms-sd-header .llms-sd-item.view-certificates>a:before{content:"\f0a3"}.llms-student-dashboard .llms-sd-header .llms-sd-item.notifications>a:before{content:"\f06a"}.llms-student-dashboard .llms-sd-header .llms-sd-item.edit-account>a:before{content:"\f007"}.llms-student-dashboard .llms-sd-header .llms-sd-item.redeem-voucher>a:before{content:"\f005"}.llms-student-dashboard .llms-sd-header .llms-sd-item.orders>a:before{content:"\f022"}.llms-student-dashboard .llms-sd-header .llms-sd-item.signout>a:before{content:"\f08b"}.llms-student-dashboard .llms-sd-header .llms-sd-item.sl_profile>a:before{content:"\f2be"}.llms-student-dashboard .llms-my-orders .orders-table{font-size:.85em}.llms-student-dashboard .llms-my-orders .orders-table thead td{background:var(--ast-bg-style-guide)}.llms-student-dashboard .llms-my-orders .orders-table tbody tr:nth-child(2n) td{background:0 0}.llms-student-dashboard .llms-my-orders .orders-table td:first-child,.llms-student-dashboard .llms-my-orders .orders-table th:first-child{width:100%}.llms-student-dashboard .llms-my-orders .orders-table td:first-child a,.llms-student-dashboard .llms-my-orders .orders-table th:first-child a{vertical-align:middle}@media (min-width:769px){.llms-student-dashboard .llms-my-orders .orders-table td:first-child,.llms-student-dashboard .llms-my-orders .orders-table th:first-child{width:20%}}@media (max-width:768px){.llms-student-dashboard .llms-my-orders .orders-table thead{display:none}.llms-student-dashboard .llms-my-orders .orders-table td{display:block;width:100%;border-bottom-width:1px;text-align:right}.llms-student-dashboard .llms-my-orders .orders-table td:before{content:attr(data-label);font-weight:700;float:left;display:block}}.llms-student-dashboard .llms-my-orders .llms-status{padding:1px 5px}.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field>label{display:inline-block;font-size:.9em;font-weight:600;vertical-align:middle}.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field input,.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field select,.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field textarea{margin-bottom:0;background:var(--ast-global-dark-bg-style)}.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field input[type=checkbox]{vertical-align:middle}.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field.type-submit,.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field.type-submit button{width:auto}.llms-student-dashboard .llms-person-login-form-wrapper .llms-form-field.align-right{float:right}.llms-student-dashboard .llms-person-form-wrapper .llms-form-field>label{display:inline-block;font-size:.9em;font-weight:600;vertical-align:middle}.llms-student-dashboard .llms-person-form-wrapper .llms-form-field input,.llms-student-dashboard .llms-person-form-wrapper .llms-form-field select,.llms-student-dashboard .llms-person-form-wrapper .llms-form-field textarea{margin-bottom:0;background:var(--ast-global-dark-bg-style)}.llms-student-dashboard .llms-person-form-wrapper .llms-form-field input[type=checkbox]{vertical-align:middle}.llms-student-dashboard .llms-sd-header~form .form-row-first{display:inline-block;margin-bottom:0}.llms-student-dashboard .llms-sd-header~form .form-row-first>label{display:none}.llms-student-dashboard .llms-sd-header~form .form-row-first input{width:100%}.llms-student-dashboard .llms-sd-header~form .form-row-first~button{line-height:1.5}@media (max-width:544px){.llms-student-dashboard .llms-sd-header~form .form-row-first~button{width:100%}}@media (max-width:544px){.llms-student-dashboard .llms-sd-header~form .form-row-first{width:100%;margin-bottom:10px}}.ast-container .lifterlms .llms-notice{margin:0 0 2em}.ast-container .llms-notice{border-width:0;border-top-width:3px;border-color:#b81c23;border-style:solid;padding:1em 2em;position:relative;background-color:var(--ast-lifter-hover-bg);color:#515151}.ast-container .llms-notice.llms-error{border-width:0;border-top-width:3px;border-color:#b81c23;border-style:solid;padding:1em 2em;position:relative;background-color:var(--ast-lifter-hover-bg);color:#515151}.ast-container .llms-button-action,.ast-container .llms-button-secondary,.ast-container .llms-field-button,.ast-container a.llms-button-primary{font-size:inherit;line-height:1}.ast-container .llms-tooltip{font-size:.9em;line-height:1.4}.llms-notification .llms-notification-content .llms-notification-body{font-size:inherit;line-height:inherit}.llms-notification .llms-notification-content .llms-notification-title{font-size:1.3em}.llms-quiz-meta-item{font-weight:600}.llms-quiz-meta-item span{font-weight:400;opacity:.75}.llms-quiz-question-wrapper{clear:both}.llms-quiz-question-wrapper .llms-error{color:#b81c23;margin-bottom:.5em}.llms-quiz-question-wrapper .llms-question-count p{font-weight:600;margin-bottom:0}.llms-quiz-question-wrapper .llms-question-count~p{margin-bottom:.5em}.llms-quiz-question-wrapper .llms-question-wrapper{margin-bottom:1.5em}.llms-quiz-question-wrapper .llms-question-wrapper .llms-question-text{font-size:2em}.llms-quiz-question-wrapper .llms-question-wrapper ol.llms-question-choices li.llms-choice label{display:block}.llms-quiz-question-wrapper .llms-question-wrapper ol.llms-question-choices li.llms-choice .llms-choice-text{font-size:1em}.llms-quiz-question-wrapper .llms-question-wrapper ol.llms-question-choices li.llms-choice .llms-marker{font-size:1em;width:1.75em;height:1.75em;line-height:1.75em}.llms-quiz-buttons .llms-start-quiz-button{line-height:1.4}.llms-quiz-buttons .llms-start-quiz-button:after{content:"\BB";font-size:1.2em;line-height:1}.llms-quiz-buttons .llms-next-lesson:after{content:"\2192";margin-left:5px}@media (max-width:768px){.llms-quiz-buttons .llms-button-secondary,.llms-quiz-buttons .llms-start-quiz-button{margin:5px;display:block}}.llms-quiz-ui .llms-quiz-nav .llms-button-action{font-size:inherit;line-height:1.4}.llms-quiz-ui .llms-quiz-nav #llms-complete-quiz:before{content:"\2714";margin-right:.5em}.llms-quiz-ui .llms-quiz-nav #llms-next-question:after{content:"\2192";margin-left:5px}.llms-quiz-ui .llms-quiz-nav #llms-prev-question{line-height:1.4;float:left}.llms-quiz-ui .llms-quiz-nav #llms-prev-question:before{content:"\2190";margin-right:5px}.llms-quiz-ui .llms-quiz-nav .llms-quiz-counter{font-size:inherit}.llms-quiz-ui .llms-quiz-nav .llms-button-action,.llms-quiz-ui .llms-quiz-nav .llms-button-secondary{margin:5px}@media (max-width:768px){.llms-loop .llms-loop-list.llms-tablet-cols-1 .llms-loop-item{width:100%}.llms-loop .llms-loop-list.llms-tablet-cols-2 .llms-loop-item{width:50%}.llms-loop .llms-loop-list.llms-tablet-cols-3 .llms-loop-item{width:33.33333%}.llms-loop .llms-loop-list.llms-tablet-cols-4 .llms-loop-item{width:25%}.llms-loop .llms-loop-list.llms-tablet-cols-5 .llms-loop-item{width:20%}.llms-loop .llms-loop-list.llms-tablet-cols-6 .llms-loop-item{width:16.66667%}}@media (max-width:544px){.llms-loop .llms-loop-list.llms-mobile-cols-1 .llms-loop-item{width:100%}.llms-loop .llms-loop-list.llms-mobile-cols-2 .llms-loop-item{width:50%}.llms-loop .llms-loop-list.llms-mobile-cols-3 .llms-loop-item{width:33.33333%}.llms-loop .llms-loop-list.llms-mobile-cols-4 .llms-loop-item{width:25%}.llms-loop .llms-loop-list.llms-mobile-cols-5 .llms-loop-item{width:20%}.llms-loop .llms-loop-list.llms-mobile-cols-6 .llms-loop-item{width:16.66667%}}.ast-woocommerce-cart-menu .main-header-bar .main-header-log-out{padding-left:10px}.xoo-aff-input-group {
position: relative;
display: flex;
border-collapse: separate;
width: 100%;
}
.xoo-aff-input-group:first-child {
border-right: 0;
}
.xoo-aff-group input{
box-sizing: border-box;
}
.xoo-aff-input-group .xoo-aff-input-icon {
padding: 6px 0;
font-size: 14px;
text-align: center;
border-radius: 4px;
align-items: center;
height: auto;
align-self: stretch;
display: flex;
width: 100%;
justify-content: center;
border-style: solid;
}
body:not(.rtl) .xoo-aff-input-group .xoo-aff-input-icon{
border-right: 0;
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.xoo-aff-group input[type="text"], .xoo-aff-group input[type="password"], .xoo-aff-group input[type="email"], .xoo-aff-group input[type="number"], .xoo-aff-group select, .xoo-aff-group select + .select2, .xoo-aff-group input[type="tel"], .xoo-aff-group input[type="file"]{
flex-grow: 1;
min-width: 1px;
margin: 0;
position: relative;
z-index: 2;
width: 100%!important;
margin-bottom: 0!important;
height: 50px;
padding: 6px 12px;
font-size: 14px;
line-height: 3.428571;
background-image: none;
border: 1px solid #ccc;
border-style: solid;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
outline: 0;
}
.xoo-aff-group input::file-selector-button {
background-color: transparent;
border: 0;
padding: 0;
margin-right: 10px;
}
.xoo-aff-group label{
font-weight: 600;
display: block;
margin-bottom: 5px;
}
.xoo-aff-group {
float: left;
width: calc(100% - 20px);
position: relative;
}
.xoo-aff-group.onehalf{
width: calc(50% - 20px);
margin-right: 20px;
}
.xoo-aff-group.onethird {
width: calc(30% - 20px);
margin-right: 20px;
}
.xoo-aff-group.twothird {
width: calc(70% - 20px);
margin-right: 20px;
}
.xoo-aff-group.onefourth {
width: calc(25% - 20px);
margin-right: 20px;
}
.xoo-aff-group.threefourth {
width: calc(75% - 20px);
margin-right: 20px;
}
div#ui-datepicker-div {
z-index: 99999999999!important;
}
.xoo-aff-single_checkbox .xoo-aff-label{
display: none;
}
.xoo-aff-options-list label {
font-weight: 400;
}
.xoo-aff-fields {
display: table;
width: 100%;
}
.xoo-aff-group.xoo-aff-checkbox_single {
min-height: auto;
}
.xoo-aff-group.one.xoo-aff-checkbox_single {
margin-bottom: 10px;
}
.xoo-aff-group.xoo-aff-cont-checkbox_single {
margin-bottom: 5px;
} .xoo-aff-password-strength {
text-align: center;
font-weight: 600;
padding: 3px 0.5em;
font-size: 1em;
}
.xoo-aff-password-strength.strong {
background-color: #c1e1b9;
border-color: #83c373;
}
.xoo-aff-password-strength.short {
background-color: #f1adad;
border-color: #e35b5b;
}
.xoo-aff-password-strength.bad {
background-color: #fbc5a9;
border-color: #f78b53;
}
.xoo-aff-password-strength.good {
background-color: #ffe399;
border-color: #ffc733;
}
.xoo-aff-password-hint {
margin: 0.5em 0 0;
display: block;
}
.xoo-aff-radio input, .xoo-aff-checkbox_single input, .xoo-aff-checkbox_list input {
margin-right: 5px;
} body .select2-dropdown {
z-index: 99999999999;
}
.xoo-aff-group .select2-container .select2-selection.select2-selection--single {
border: 0;
height: 100%;
background-color: transparent;
margin: 0 0 0 0;
border-radius: 0;
line-height: inherit;
padding: 0;
}
.xoo-aff-group .select2.select2-container .select2-selection .select2-selection__rendered {
padding: 0;
line-height: inherit;
height: inherit;
}
.xoo-aff-group .select2-container--default .select2-selection--single .select2-selection__arrow {
top: 50%;
transform: translateY(-50%);
}
.xoo-aff-group .select2-container *:focus {
outline: none;
}
.xoo-aff-group select, .xoo-aff-group select + .select2 {
padding: 0 15px;
}
select.xoo-aff-states{
display: none;
}
@media only screen and (max-width: 450px) {
.xoo-aff-group.onehalf , .xoo-aff-group.onefourth, .xoo-aff-group.onethird , .xoo-aff-group, .xoo-aff-group.twothird {
width: calc(100% - 20px);
}
.xoo-aff-group {
margin-right: 0;
}
}
.xoo-aff-flag-cont {
display: flex;
align-items: center;
height: inherit;
} 
.xoo-aff-flag-cont span:nth-child(1) {
margin-right: 6px;
}
.select2-results .xoo-aff-flag-cont span:nth-child(2) {
font-size: 12px;
}
span.xoo-aff-pwtog-hide {
display: none;
}
.xoo-aff-pw-toggle {
display: flex;
align-items: center;
right: 5px;
position: absolute;
z-index: 2;
top: 0;
bottom: 0;
user-select: none;
}
.xoo-aff-pw-toggle > * {
cursor: pointer;
padding: 5px;
}
.xoo-aff-select2-dropdown {
min-width: 140px;
} label.xoo-aff-file-profile input[type="file"] {
width: 0 !important;
height: 0 !important;
padding: 0 !important;
position: absolute !important;
top: 30px !important;
z-index: -1;
}
label.xoo-aff-file-profile .xoo-aff-input-icon {
border: 0;
margin: 0 auto;
padding: 0;
background-color: transparent;
}
label.xoo-aff-file-profile {
display: table;
margin: 0 auto;
}
label.xoo-aff-file-profile .xoo-aff-input-group {
margin: 0 auto;
display: table;
width: auto;
cursor: pointer;
}
.xoo-ff-file-pladd, .xoo-ff-file-plcheck {
position: absolute;
background-color: #fff;
padding: 2px;
border-radius: 50%;
bottom: 0px;
right: 0;
}
.xoo-aff-file-profile .xoo-ff-file-plcheck {
color: #058105;
display: none;
}
.xoo-aff-file-profile-cont:not(.one) + .xoo-aff-group:not(.one) {
align-self: center;
}
.xoo-ff-file-preview{
border-radius: 50%;
}
.xoo-aff-file-profile-cont .xoo-ff-files{
text-align: center;
}
.xoo-aff-file-profile-cont .xoo-aff-label {
margin-top: 5px;
margin-bottom: 0;
}
.xoo-aff-auto-fetch-loc {
font-size: 90%;
cursor: pointer;
margin-top: 5px;
margin-bottom: -10px;
display: block;
text-align: right;
}
.xoo-aff-auto-fetch-loc span{
margin: 0 5px;
}
.pac-container{
z-index: 9999999999;
}
.xoo-aff-one-line .xoo-aff-radio {
display: inline-flex;
flex-wrap: wrap;
}
.xoo-aff-one-line .xoo-aff-radio label {
margin-right: 10px;
display: flex;
align-items: center;
justify-content: center;
} body.rtl .xoo-aff-auto-fetch-loc{
text-align: left;
}
body.rtl .xoo-aff-input-group .xoo-aff-input-icon {
border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
body.rtl .xoo-aff-flag-cont span:nth-child(1) {
margin-left: 10px;
margin-right: 0;
padding-right: 0;
}
body.rtl .xoo-aff-group {
float: right;
}
body.rtl .xoo-aff-radio input, body.rtl .xoo-aff-checkbox_single input, body.rtl .xoo-aff-checkbox_list input{
margin-left: 5px;
margin-right: 0;
}
body.rtl .xoo-aff-group:not(.one){
margin-left: 20px;
margin-right: 0;
}
body.rtl .xoo-aff-input-icon + input, body.rtl .xoo-aff-input-icon + select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 4px!important;
border-top-left-radius: 4px!important;
}
body.rtl .xoo-aff-input-group .xoo-aff-input-icon {
border-left: 0;
}