.wpProQuiz_content .wpProQuiz_answerCorrect {
background: #6DB46D ;
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_answerCorrect label {
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_answerIncorrect {
background: #FF9191 ;
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_answerCorrectIncomplete {
border: 1px solid #6DB46D !important;
font-weight: bold ;
}
.wpProQuiz_content {
margin-top: 10px ;
margin-bottom: 10px ;
}
.wpProQuiz_content h2 {
margin-bottom: 10px ;
} .wpProQuiz_content .wpProQuiz_question_page {
margin-bottom: 10px ;
}
.wpProQuiz_content .wpProQuiz_question_page span {
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_questionListItem:last-child,
.wpProQuiz_content .wpProQuiz_questionListItemLastChildIE {
padding: 3px ;
margin-bottom: 0 ;
overflow: auto;
}
.wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) {
padding: 3px ;
margin-bottom: 5px ;
background-image: none ;
margin-left: 0 ;
list-style: none ;
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_questionListItem > table {
border-collapse: collapse ;
margin: 0 ;
padding: 0 ;
width: 100%;
}
.wpProQuiz_content .wpProQuiz_list,
.wpProQuiz_content .wpProQuiz_listItem,
.wpProQuiz_content .wpProQuiz_questionList,
.wpProQuiz_content .wpProQuiz_sortStringList,
.wpProQuiz_content .wpProQuiz_sortStringList,
.wpProQuiz_content .wpProQuiz_maxtrixSortCriterion,
.wpProQuiz_content .wpProQuiz_resultsList,
.wpProQuiz_content .wpProQuiz_catOverview ol {
list-style: none ;
padding: 0 ;
margin: 0 ;
}
.wpProQuiz_content .wpProQuiz_list {
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_questionList {
margin-bottom: 10px ;
background: #F8FAF5 ;
border: 1px solid #C3D1A3 ;
padding: 5px ;
list-style: none ; overflow: auto;
}
.wpProQuiz_content .wpProQuiz_listItem {
position: relative ;
border: 0 ;
background-image: none ;
}
.wpProQuiz_content .wpProQuiz_response {
background: #F8FAF5 ;
border: 1px solid #C4C4C4 ;
padding: 5px ;
margin-bottom: 15px ;
box-shadow: 1px 1px 2px #AAA ;
}
.wpProQuiz_content .wpProQuiz_response span {
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_sort {
width: 25px ;
}
.wpProQuiz_content .wpProQuiz_results h3 {
margin-bottom: 10px ;
}
.wpProQuiz_content .wpProQuiz_sort_correct_answer {
font-weight: bold ;
margin-right: 5px ;
display: none ;
}
.wpProQuiz_content .wpProQuiz_sortable, .wpProQuiz_sortStringItem {
padding: 5px ;
border: 1px solid lightGrey ;
box-shadow: 2px 2px 1px #EEE;
background-color: #F8FAF5 ;
cursor: move;
}
.wpProQuiz_content .wpProQuiz_time_limit .time {
font-weight: bold ;
margin-top: 5px ;
margin-bottom: 5px ;
}
.wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
height: 10px ;
background-color: blue ;
margin-bottom: 5px ;
}
.wpProQuiz_content .wpProQuiz_time_limit_expired {
font-weight: bold ;
font-size: 15px ;
text-align: center ;
}
.wpProQuiz_content .wpProQuiz_question_text {
margin-bottom: 10px ;
}
.wpProQuiz_content .wpProQuiz_tipp > div {
padding: 10px ;
background-color: #DDECFF ;
border: 1px dotted #363636 ;
border-radius: 10px ;
position: absolute ;
bottom: 5px ;
left: 5px ;
right: 5px ;
box-shadow: 2px 2px 5px 0px #313131 ;
z-index: 99999 ;
}
.wpProQuiz_content .wpProQuiz_tipp > div p > iframe {
max-height: 275px;
width: 100%;
}
.wpProQuiz_content .wpProQuiz_matrixSortString,
.wpProQuiz_content .wpProQuiz_matrixSortString > h3 {
margin-bottom: 10px ;
margin-top: 0 ;
}
.wpProQuiz_content .wpProQuiz_matrixSortString {
background: #F8FAF5 ;
border: 1px solid #C3D1A3 ;
padding: 5px ; overflow: auto;
}
.wpProQuiz_content ul.wpProQuiz_sortStringList {
padding: 10px ;
height: 100%;
width: 100%;
min-height: 20px;
}
.wpProQuiz_content ul.wpProQuiz_sortStringList:empty {
border: 2px dashed #bbb !important;
}
.wpProQuiz_content ul.wpProQuiz_sortStringList > li {
float: left ;
margin-left: 5px ;
margin-right: 5px ;
margin-bottom: 5px ;
}
.wpProQuiz_content .wpProQuiz_sortStringItem {
margin: 0 ;
background-image: none ;
list-style: none ;
}
.wpProQuiz_content ul.wpProQuiz_maxtrixSortCriterion {
padding: 5px ;
margin: 0;
overflow: auto;
height: 100%
}
.wpProQuiz_content .wpProQuiz_placehold {
background-color: #FFFFC2 ;
list-style: none ;
background-image: none ;
padding: 0px ;
height: 100% ;
width: 100%;
min-width: 50px ;
margin: 0 ;
border: 2px solid red dashed !important;
}
.wpProQuiz_content .wpProQuiz_maxtrixSortText {
padding: 5px ;
}
.wpProQuiz_content .wpProQuiz_mextrixTr > td {
border: 1px solid #D1D1D1 ;
padding: 5px ;
vertical-align: middle ;
}
.wpProQuiz_content .wpProQuiz_points,
.wpProQuiz_content .wpProQuiz_earned_points,
.wpProQuiz_content .wpProQuiz_graded_points {
font-weight: bold ;
text-align: center ;
margin-bottom: 20px ;
}
.wpProQuiz_content .wpProQuiz_cloze input[type="text"] {
background: transparent;
border: 0 ;
border-bottom: 1px solid ;
height: auto;
margin: 0 ;
padding: 0 4px 0 4px ;
color: black ;
border-radius: 0 ;
box-shadow: 0 0 ;
}
.wpProQuiz_content .wpProQuiz_cloze input:focus {
outline: none ;
}
.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerCorrect {
background-color: #B0DAB0;
}
.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerIncorrect {
background-color: #FFBABA;
}
.wpProQuiz_content .wpProQuiz_questionListItem input, .wpProQuiz_questionListItem label {
margin: 0 ;
font-weight: normal;
display: inline;
}
.wpProQuiz_content .wpProQuiz_questionListItem input {
float: none ;
display: inline ;
}
.wpProQuiz_content .wpProQuiz_resultsList {
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_resultsList > li {
background-image: none ;
padding: 0 ;
margin: 0 ;
list-style-type: none ;
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_lock, .wpProQuiz_prerequisite, .wpProQuiz_startOnlyRegisteredUser, .wpProQuiz_loadQuiz {
border: 1px dotted #FFC3C3 ;
background-color: #FFF7F7 ;
}
.wpProQuiz_content .wpProQuiz_lock p, .wpProQuiz_prerequisite p, .wpProQuiz_startOnlyRegisteredUser p, .wpProQuiz_loadQuiz p {
margin: 20px ;
font-weight: bold ;
} .wpProQuiz_content li.wpProQuiz_listItem .wpProQuiz_questionList_containers {
display: none;
}
.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input[type="button"] {
padding: 0.15em;
border-radius: 5px;
display: inline-flex;
vertical-align: baseline;
opacity: 0.5;
}
.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input.wpProQuiz_questionList_containers_view_active {
outline: none;
opacity: 1;
}
.wpProQuiz_toplistTable {
width: 100% ;
border: 1px solid #C3D1A3 ;
border-collapse: collapse ;
margin: 0 ;
}
.wpProQuiz_toplistTable caption {
caption-side:top ;
text-align: right ;
padding-bottom: 2px ;
color: gray ;
margin: 0 ;
font-size: 11px ;
}
.wpProQuiz_toplistTable thead tr {
background: rgb(155,187,89) ;
padding: 5px ;
color: white ;
font-weight: bold ;
}
.wpProQuiz_toplistTable tbody td:FIRST-CHILD{
font-weight: bold ;
}
.wpProQuiz_toplistTable td, .wpProQuiz_toplistTable th {
padding: 5px ;
text-align: center ;
border: 0 ;
}
.wpProQuiz_toplistTable th {
background: #9BBB59 ;
}
.wpProQuiz_toplistTable th.col-pos {
width: 10%;
}
.wpProQuiz_toplistTable th.col-name {
text-align: left;
}
.wpProQuiz_toplistTable th.col-date {
width: 25%;
}
.wpProQuiz_toplistTable th.col-points {
width: 13%;
}
.wpProQuiz_toplistTable th.col-results {
width: 15%;
}
.wpProQuiz_toplistTable td {
text-align: center;
font-size: 0.75em;
}
.wpProQuiz_toplistTable td.col-name {
text-align: left;
}
.wpProQuiz_toplistTable td.col-date {
font-size: 0.8em;
}
.wpProQuiz_toplistTrOdd {
background-color: #EBF1DE ;
}
.wpProQuiz_content .wpProQuiz_addToplist {
margin-top: 10px ;
background-color: #F5FAEA ;
padding: 10px ;
border: 1px solid #C3D1A3 ;
}
.wpProQuiz_content .wpProQuiz_addToplistMessage {
border: 1px solid rgb(160, 160, 160) ;
background-color: #FCFFB3 ;
margin-bottom: 5px ;
border-radius: 5px ;
padding: 5px ;
font-weight: bold ;
color: dimGray ;
}
.wpProQuiz_content .wpProQuiz_resultTable {
margin: 15px auto ;
width: 85%;
border: 1px solid #C4C4C4 ;
padding: 15px ;
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_resultTable table {
width: 100% ;
border-collapse: collapse ;
margin: 0 ;
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_resultName {
width: 35% ;
min-width: 100px;
border-right: 1px solid rgb(134, 134, 134) ;
padding: 10px 0px ;
border-bottom: 0 ;
border-top: 0 ;
border-left: 0 ;
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue {
padding: 0 ;
border: 0 ;
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue .progress-number {
font-size: 0.8em;
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_AvgScore .progress-meter {
background-color: #6CA54C;
}
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_YourScore .progress-meter {
background-color: #F79646;
}
.wpProQuiz_content .wpProQuiz_resultValue div {
color: black ;
text-align: right ;
box-shadow: 1px 1px 3px 1px #C4C4C4 ;
display: inline-block ;
height: 18px  ;
zoom: 1 ;
*display: inline ;
margin-right: 3px ;
vertical-align: middle ;
}
.wpProQuiz_content .wpProQuiz_addBox label {
display: inline ;
}
.wpProQuiz_content .wpProQuiz_addBox input[type="text"] {
margin: 0 ;
}
.wpProQuiz_content .wpProQuiz_reviewQuestion {
max-height: 100px;
overflow-y: scroll;
border: 1px solid #C3D1A3;
background-color: #F8FAF5;
position: relative;
-webkit-overflow-scrolling: touch;
}
.wpProQuiz_content .wpProQuiz_box {
border: 1px solid #C3D1A3;
background-color: #F8FAF5;
}
.wpProQuiz_content .wpProQuiz_checkPage h3 {
margin: 10px 0 10px 0;
}
.wpProQuiz_content .wpProQuiz_reviewQuestion ol {
list-style-type: none ;
margin: 0 ;
padding: 5px 12px 0 5px ;
zoom: 1 ;
position: relative ;
border: 0 ;
} .wpProQuiz_content .wpProQuiz_reviewQuestion li {
float: left ;
margin: 0 5px 5px 0 ;
border: 1px solid #CFCFCF;
padding: 5px 0 5px 0 ;
width: 30px ;
text-align: center ;
background-color: white;
cursor: pointer ;
list-style-type: none ;
background-image: none ;
} .wpProQuiz_content  .wpProQuiz_reviewLegend {
padding: 5px ;
margin-bottom: 8px ;
}
.wpProQuiz_content  .wpProQuiz_reviewLegend ol {
list-style-type: none ;
padding: 0 ;
margin: 0 ;
border: 0 ;
}
.wpProQuiz_content  .wpProQuiz_reviewLegend li {
float: left ;
padding-right: 5px ;
list-style-type: none ;
margin: 0 ;
border: 0 ;
background-image: none ;
}
.wpProQuiz_content .wpProQuiz_reviewColor {
height: 15px ;
width: 15px ;
display: inline-block ;
margin-right: 2px ;
}
.wpProQuiz_content  .wpProQuiz_reviewLegend span.wpProQuiz_AnweredColor {
background-color: #6CA54C;
}
.wpProQuiz_content  .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review {
background-color: #FFB800;
}
.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewQuestion_Target,
.wpProQuiz_content  .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget {
font-weight: bold;
border-color: #7DB1D3 ;
background-color: #7DB1D3 ;
box-shadow: 0px 0px 2px 1px #C4C4C4;
}
.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerCorrect {
background-color: #6CA54C;
}
.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerIncorrect {
background-color: #FFBABA;
}
.wpProQuiz_content  .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved {
background-color: #6CA54C;
}
.wpProQuiz_content  .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview {
background-color: #FFB800;
}
.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect,
.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedCorrect {
background-color: #6CA54C;
color: #000000;
}
.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect,
.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedIncorrect {
background-color: #FFBABA;
color: #000000;
}
.wpProQuiz_content  .wpProQuiz_button2 {
border: 1px solid #DADADA ;
background: whiteSmoke ;
color: #303030  ;
border-radius: 4px ;
padding: 3px 5px ;
box-shadow: 1px 1px 1px #A7A7A7 ;
text-shadow: none ;
filter: none ;
margin: 0 ;
font-weight: normal ;
}
.wpProQuiz_content .wpProQuiz_button2:hover {
background: #EBEBEB ;
}
.wpProQuiz_content .wpProQuiz_reviewDiv {
margin: 20px 0 20px 0 ;
}
.wpProQuiz_content .wpProQuiz_header {
margin: 0px ;
}
.wpProQuiz_content .wpProQuiz_catOverview {
margin-top: 10px;
margin-bottom: 20px;
}
.wpProQuiz_content .wpProQuiz_catOverview li {
list-style: none ;
padding: 0 ;
clear: left ;
border-bottom: 1px dashed #aaa;
height: 1.05em ;
margin: 10px 0 0 0 ;
position: relative ;
}
.wpProQuiz_content .wpProQuiz_catOverview span {
background:#fff ;
padding:0 3px 0 0 ;
float:left ;
position:absolute ;
text-decoration:none ;
}
.wpProQuiz_content span.wpProQuiz_catPercent {
font-weight: bold ;
padding-left: 5px ;
color: #000 ;
right: 0 ;
}
.wpProQuiz_content .wpProQuiz_forms {
margin: 20px 0 20px 0 ;
}
.wpProQuiz_content .wpProQuiz_required {
color: #F00 ;
font-weight: bold ;
}
.wpProQuiz_content .wpProQuiz_invalidate {
border: 1px solid #FFCFCF ;
background: #FFEBE8 ;
padding: 4px ;
margin: 4px 0 4px 0 ;
display: none;
}
.wpProQuiz_content .wpProQuiz_forms table {
width: auto ;
border-collapse: separate ;
border-spacing: 2px ;
}
.wpProQuiz_content .wpProQuiz_forms td {
vertical-align: top ;
padding: 0 0 8px 0 ;
margin: 0 ;
border: 0 ;
background: none ;
}
.wpProQuiz_content .wpProQuiz_forms input, .wpProQuiz_forms textarea, .wpProQuiz_forms label, .wpProQuiz_forms select {
margin: 0 ;
float: none ;
display: inline ;
}
.wpProQuiz_content .wpProQuiz_forms select {
width: auto ;
}
.wpProQuiz_content .uploadEssayMessage {
width: 100%;
}
.wpProQuiz_content .uploadEssayMessage_fail {
color: red;
}
.wpProQuiz_content .uploadEssayMessage_success {
color: green;
}:root{--ld-spacer-0:0.25rem;--ld-spacer-1:0.5rem;--ld-spacer-2:0.75rem;--ld-spacer-3:1rem;--ld-spacer-4:1.25rem;--ld-spacer-5:1.5rem;--ld-spacer-6:2rem;--ld-spacer-7:2.25rem;--ld-spacer-8:2.5rem;--ld-spacer-9:3rem;--ld-spacer-10:3.5rem;--ld-spacer-11:4rem;--ld-spacer-12:5rem;--ld-spacer-13:6rem;--ld-spacer-14:8rem;--ld-spacer-fixed-0:4px;--ld-spacer-fixed-1:8px;--ld-spacer-fixed-2:12px;--ld-spacer-fixed-3:16px;--ld-spacer-fixed-4:20px;--ld-spacer-fixed-5:24px;--ld-spacer-fixed-6:32px;--ld-spacer-fixed-7:36px;--ld-spacer-fixed-8:40px;--ld-spacer-fixed-9:48px;--ld-spacer-fixed-10:56px;--ld-spacer-fixed-11:64px;--ld-spacer-fixed-12:80px;--ld-spacer-fixed-13:96px;--ld-spacer-fixed-14:128px;--ld-radius:4px;--ld-color-primitives-blue-100:#f3f8ff;--ld-color-primitives-blue-150:#d6defb;--ld-color-primitives-blue-175:#b6c7f7;--ld-color-primitives-blue-200:#98acf5;--ld-color-primitives-blue-500:#235af3;--ld-color-primitives-blue-800:#0e2a90;--ld-color-primitives-green-100:#eef7f1;--ld-color-primitives-green-250:#7cd09d;--ld-color-primitives-green-300:#3eab6a;--ld-color-primitives-green-500:#2b7f4d;--ld-color-primitives-green-800:#055224;--ld-color-primitives-grey-0:#fff;--ld-color-primitives-grey-100:#f7f9fc;--ld-color-primitives-grey-140:#dce1e8;--ld-color-primitives-grey-150:#d2d7e2;--ld-color-primitives-grey-200:#a7adc2;--ld-color-primitives-grey-350:#8d90a7;--ld-color-primitives-grey-500:#73738c;--ld-color-primitives-grey-800:#4a4a68;--ld-color-primitives-grey-900:#0e0e2c;--ld-color-primitives-red-100:#faeeee;--ld-color-primitives-red-200:#f6cfcf;--ld-color-primitives-red-250:#ee8b8d;--ld-color-primitives-red-300:#e65255;--ld-color-primitives-red-500:#db0000;--ld-color-primitives-red-800:#8f0000;--ld-color-primitives-yellow-100:#fdf8ec;--ld-color-primitives-yellow-200:#f9d99e;--ld-color-primitives-yellow-500:#f3b33e;--ld-color-primitives-yellow-800:#eb7100;--ld-color-semantic-alert-success-background:var(--ld-color-primitives-blue-100);--ld-color-semantic-alert-success-border:var(--ld-color-primitives-blue-200);--ld-color-semantic-alert-success-icon:var(--ld-color-primitives-blue-150);--ld-color-semantic-alert-warning-background:var(--ld-color-primitives-yellow-100);--ld-color-semantic-alert-warning-border:var(--ld-color-primitives-yellow-500);--ld-color-semantic-alert-warning-icon:var(--ld-color-primitives-yellow-200);--ld-color-semantic-alert-error-background:var(--ld-color-primitives-red-100);--ld-color-semantic-alert-error-border:var(--ld-color-primitives-red-300);--ld-color-semantic-alert-error-icon:var(--ld-color-primitives-red-200);--ld-color-semantic-button-primary-background-disabled-hover:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-primary-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-button-primary-background-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-primary-background:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-primary-border-disabled:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-secondary-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-button-secondary-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-button-secondary-border-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-secondary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-focus:var(--ld-color-primitives-blue-150);--ld-color-semantic-button-tertiary-text-disabled-hover:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-tertiary-text-hover:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-text-icon-only:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text:var(--ld-color-primitives-grey-800);--ld-color-semantic-field-background-active:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-field-background-error:var(--ld-color-primitives-red-100);--ld-color-semantic-field-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-valid:var(--ld-color-primitives-green-100);--ld-color-semantic-field-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-field-border-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-field-border:var(--ld-color-primitives-grey-150);--ld-color-semantic-field-border-error:var(--ld-color-primitives-red-200);--ld-color-semantic-field-border-valid:var(--ld-color-primitives-green-200);--ld-color-semantic-general-border:var(--ld-color-primitives-grey-140);--ld-color-semantic-general-middle-grey:var(--ld-color-primitives-grey-150);--ld-color-semantic-general-tab-underline:var(--ld-color-primitives-grey-150);--ld-color-semantic-text-body:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-body-subtle:var(--ld-color-primitives-grey-500);--ld-color-semantic-text-button-primary:var(--ld-color-primitives-grey-0);--ld-color-semantic-text-button-primary-disabled:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-button-primary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-button-secondary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-link:var(--ld-color-primitives-blue-500);--ld-color-semantic-text-link-hover:var(--ld-color-primitives-blue-800);--ld-typography-font-family:inter,-apple-system,roboto,ubuntu,sans-serif;--ld-typography-font-weight-regular:400;--ld-typography-font-weight-medium:500;--ld-typography-font-weight-bold:700;--ld-typography-desktop-h1-size:4rem;--ld-typography-desktop-h1-height:4.5rem;--ld-typography-desktop-h1-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h1-spacing:-2%;--ld-typography-desktop-h1-margin:var(--ld-spacer-8);--ld-typography-mobile-h1-size:3rem;--ld-typography-mobile-h1-height:3.5rem;--ld-typography-mobile-h1-margin:var(--ld-spacer-7);--ld-typography-desktop-h2-size:3rem;--ld-typography-desktop-h2-height:3.5rem;--ld-typography-desktop-h2-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h2-spacing:-2%;--ld-typography-desktop-h2-margin:var(--ld-spacer-7);--ld-typography-mobile-h2-size:2.5rem;--ld-typography-mobile-h2-height:3rem;--ld-typography-mobile-h2-margin:var(--ld-spacer-6);--ld-typography-desktop-h3-size:2.5rem;--ld-typography-desktop-h3-height:3rem;--ld-typography-desktop-h3-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h3-spacing:-2%;--ld-typography-desktop-h3-margin:var(--ld-spacer-6);--ld-typography-mobile-h3-size:2rem;--ld-typography-mobile-h3-height:2.5rem;--ld-typography-mobile-h3-margin:var(--ld-spacer-5);--ld-typography-desktop-h4-size:2rem;--ld-typography-desktop-h4-height:2.5rem;--ld-typography-desktop-h4-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h4-spacing:inherit;--ld-typography-desktop-h4-margin:var(--ld-spacer-5);--ld-typography-mobile-h4-size:1.5rem;--ld-typography-mobile-h4-height:2rem;--ld-typography-mobile-h4-margin:var(--ld-spacer-4);--ld-typography-desktop-h5-size:1.5rem;--ld-typography-desktop-h5-height:2rem;--ld-typography-desktop-h5-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h5-spacing:inherit;--ld-typography-desktop-h5-margin:var(--ld-spacer-4);--ld-typography-mobile-h5-size:1.25rem;--ld-typography-mobile-h5-height:1.75rem;--ld-typography-mobile-h5-margin:var(--ld-spacer-4);--ld-typography-desktop-h6-size:1.125rem;--ld-typography-desktop-h6-height:1.5rem;--ld-typography-desktop-h6-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h6-spacing:inherit;--ld-typography-desktop-h6-margin:var(--ld-spacer-3);--ld-typography-mobile-h6-size:1.125rem;--ld-typography-mobile-h6-height:1.5rem;--ld-typography-mobile-h6-margin:var(--ld-spacer-3);--ld-typography-desktop-body-large-size:1.25rem;--ld-typography-desktop-body-large-height:1.75rem;--ld-typography-mobile-body-large-size:1rem;--ld-typography-mobile-body-large-height:1.5rem;--ld-typography-desktop-body-size:1rem;--ld-typography-desktop-body-height:1.5rem;--ld-typography-mobile-body-size:0.875rem;--ld-typography-mobile-body-height:1.375rem;--ld-typography-desktop-body-small-size:0.875rem;--ld-typography-desktop-body-small-height:1.375rem;--ld-typography-desktop-caption-size:0.75rem;--ld-typography-desktop-caption-height:1.25rem;--ld-typography-mobile-caption-size:0.75rem;--ld-typography-mobile-caption-height:1.25rem;--ld-typography-desktop-pre-title-size:0.75rem;--ld-typography-desktop-pre-title-height:1.25rem;--ld-typography-desktop-pre-title-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-pre-title-spacing:3%;--ld-typography-desktop-pre-title-transform:uppercase;--ld-typography-mobile-pre-title-size:0.75rem;--ld-typography-mobile-pre-title-height:1.25rem;--ld-typography-desktop-button-text-size:var(--ld-typography-desktop-body-size);--ld-typography-desktop-button-text-height:var(--ld-typography-desktop-body-height);--ld-typography-desktop-button-text-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-button-text-spacing:3%;--ld-typography-mobile-button-text-size:var(--ld-typography-mobile-body-size);--ld-typography-mobile-button-text-height:var(--ld-typography-mobile-body-height);--ld-typography-desktop-link-size:1rem;--ld-typography-desktop-link-height:1.5rem;--ld-typography-desktop-link-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-link-decoration:underline;--ld-typography-mobile-link-size:0.875rem;--ld-typography-mobile-link-height:1.375rem;--ld-icon-size-xl:2rem;--ld-icon-size-lg:1.5rem;--ld-icon-size-md:1.25rem;--ld-icon-size-sm:1rem;--ld-icon-size-default:var(--ld-icon-size-md);--ld-button-border-radius:var(--ld-border-radius);--ld-button-border-radius-rounded:100px;--ld-field-radius:var(--ld-radius);--ld-border-radius:8px;--ld-border-radius-small:4px;--ld-alert-border-radius:8px;--ld-alert-border-width:2px;--ld-alert-margin:0 0 var(--ld-spacer-3) 0;--ld-alert-padding:var(--ld-spacer-3) var(--ld-spacer-fixed-3);--ld-alert-last-margin:0 0 var(--ld-spacer-8) 0;--ld-progress-bar-width:100%;--ld-progress-bar-height:1rem;--ld-progress-bar-background-color:var(--ld-color-system-border);--ld-progress-bar-foreground-color:var(--ld-color-brand-primary);--ld-progress-bar-border-radius:0.125rem;--ld-progress-bar-margin:var(--ld-spacer-4) 0 var(--ld-spacer-2) 0;--ld-progress-bar-value:0%}.ld-svgicon{vertical-align:middle}.ld-svgicon__alert{fill:var(--ld-color-semantic-error)}.ld-svgicon__check{fill:var(--ld-color-semantic-success)}.ld-svgicon__close{fill:var(--ld-color-system-body-text)}.ld-svgicon__coupon{stroke:var(--ld-color-system-body-text)}.ld-svgicon__radio{height:1.5em;margin-right:var(--ld-spacer-fixed-1);width:1.5em}.ld-svgicon__radio-bg{fill:#fff}.ld-svgicon__radio-border{fill:var(--ld-color-primitives-grey-0,#fff);stroke:var(--ld-color-system-subtle)}.ld-svgicon__radio-select{fill:var(--ld-color-brand-primary);fill-opacity:0}.ld--selected .ld-svgicon__radio-select,.ld-form__field-radio--selected .ld-svgicon__radio-select{fill-opacity:1}.ld-svgicon__refresh{animation:icon-rotate 1.5s linear infinite;fill:var(--ld-color-system-body-text);transform-origin:center center}@keyframes icon-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--ld-color-brand-primary:var(--ld-color-primitives-blue-500);--ld-color-brand-secondary:var(--ld-color-primitives-yellow-500);--ld-color-brand-tertiary:#479bf8;--ld-color-semantic-success:var(--ld-color-primitives-green-300);--ld-color-semantic-error:var(--ld-color-primitives-red-300);--ld-color-system-validation-error:var(--ld-color-primitives-red-500);--ld-color-semantic-error-light:var(--ld-color-primitives-red-100);--ld-color-system-validation-success:#2f8351;--ld-color-semantic-success-light:var(--ld-color-primitives-green-100);--ld-color-system-dark:var(--ld-color-primitives-blue-800);--ld-color-system-body-text:var(--ld-color-primitives-grey-800);--ld-color-system-text-dark:var(--ld-color-primitives-grey-900);--ld-color-system-subtle:#8c8ca2;--ld-color-system-subtle-text:var(--ld-color-system-subtle);--ld-color-system-border:var(--ld-color-primitives-grey-140);--ld-color-system-light-1:var(--ld-color-primitives-blue-100);--ld-color-system-light-2:var(--ld-color-primitives-grey-100);--ld-color-system-white:var(--ld-color-primitives-grey-0);--ld-color-button:var(--ld-color-system-white);--ld-color-button-bg:var(--ld-color-brand-primary);--ld-color-button-bg-hover:var(--ld-color-system-dark);--ld-color-button-secondary-border:var(--ld-color-brand-primary);--ld-color-button-disabled-bg-hover:var(--ld-color-primitives-grey-200);--ld-color-button-disabled-border-hover:var(--ld-color-system-subtle-text);--ld-color-progress-bar-bg:#f5f5f5;--ld-color-progress-bar-fg:#000;--ld-color-field-bg:var(--ld-color-system-light-1);--ld-color-field-bg-hover:var(--ld-color-system-white);--ld-color-field-bg-active:var(--ld-color-system-white);--ld-color-field-bg-valid:var(--ld-color-system-white);--ld-color-field-bg-error:var(--ld-color-system-white);--ld-color-field-bg-disabled:var(--ld-color-system-light-2);--ld-color-field-border:var(--ld-color-system-subtle);--ld-color-field-border-active:var(--ld-color-brand-primary);--ld-color-field-border-active-shadow:0 0 0 4px #3259eb33;--ld-color-field-border-error:var(--ld-color-semantic-error);--ld-color-field-border-error-shadow:0 0 0 4px #e6525533;--ld-color-field-border-valid:var(--ld-color-semantic-success);--ld-color-field-border-valid-shadow:0 0 0 4px #3eab6a33;--ld-color-field-border-disabled:var(--ld-color-system-light-3);--ld-color-field-text:var(--ld-color-system-subtle-text);--ld-color-field-text-active:var(--ld-color-system-dark);--ld-color-field-text-valid:var(--ld-color-system-dark);--ld-color-field-text-error:var(--ld-color-system-dark);--ld-color-field-text-disabled:var(--ld-color-system-subtle-text);--ld-color-field-description:var(--ld-color-system-subtle-text);--ld-color-field-error:var(--ld-color-semantic-error);--ld-color-label:var(--ld-color-system-dark)}.learndash-virtual-instructor .ld-virtual-instructor-chatbox{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;box-shadow:0 0 10px #0003;position:fixed;right:15px;transition:height 2s ease-in-out;width:400px;z-index:100}@media screen and (max-width:400px){.learndash-virtual-instructor .ld-virtual-instructor-chatbox{right:0;width:100%}}.learndash-virtual-instructor .ld-virtual-instructor-chatbox *{box-sizing:border-box}.learndash-virtual-instructor .ld-virtual-instructor-chatbox--open{height:auto}.learndash-virtual-instructor .ld-virtual-instructor-chatbox--close{height:75px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header{align-items:center;background-color:#0d6efd;border:1px solid #0d6efd;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:15px;height:auto;justify-content:space-between;padding:10px 20px;position:relative}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__avatar{background-color:#fff;border:1px solid #fff;border-radius:50%;height:50px;padding:1px;width:50px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__heading-wrapper{margin-right:auto}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__heading{color:#fff;font-size:1rem;font-weight:400;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__subheading{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:30px;justify-content:center;padding:0;width:30px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button:before{font-family:dashicons,sans-serif}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button--close:before{content:""}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__header-button--open:before{content:""}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__body{height:450px;overflow-x:hidden;overflow-y:scroll;padding:10px 10px 0;position:relative}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__messages-container{display:flex;flex-direction:column}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message{border-radius:10px;display:inline-block;margin:10px;max-width:80%;padding:10px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--assistant{align-self:flex-start;background-color:#f0f0f0;color:#333}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--user{align-self:flex-end;background-color:#0d6efd;color:#fff}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message--error{background:#fff5f5;border:1px solid #fa6b6b;border-radius:10px;font-size:.75rem;margin:0 auto;max-width:60%;padding:10px;text-align:center}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message-text{font-size:1rem;margin:0}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__message-label--error{color:#c53030;font-weight:700}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader{animation:ld-virtual-instructor-chat-loader 1s steps(4) infinite;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,#0000) 0/33.3333333333% 100% space;clip-path:inset(0 100% 0 0);margin:10px auto;width:30px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader--hidden{display:none}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__loader--visible{display:block}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form{display:flex;height:50px;margin:10px 0;padding:0 10px;width:100%}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-input[type=text]{border:1px solid #f0f0f0;border-radius:10px 0 0 10px;flex:1;padding:10px}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-input[type=text]:focus{outline:none}.learndash-virtual-instructor .ld-virtual-instructor-chatbox__form-button{background-color:#0d6efd;border:none;border-radius:0 10px 10px 0;color:#fff;cursor:pointer;padding:10px}@keyframes ld-virtual-instructor-chat-loader{to{clip-path:inset(0 -34% 0 0)}}.ld-paypal-checkout__card-logos{align-items:flex-start;display:flex;gap:.8rem}.ld-paypal-checkout__block-title{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-desktop-body-height)}.ld-paypal-checkout__card-info{max-width:495px}.ld-paypal-checkout__card-fields{display:flex;flex-direction:column;gap:0}.ld-dialog .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem;margin-bottom:var(--ld-spacer-2)}.ld-paypal-checkout__card-field{display:flex;flex:1;flex-direction:column}.ld-paypal-checkout__card-field--small{flex:0 0 95px}.ld-paypal-checkout__billing-address input,.ld-paypal-checkout__billing-address select,.ld-paypal-checkout__saved-cards input,.ld-paypal-checkout__saved-cards select{background:#fff;border:1px solid #bfbfbf;box-sizing:border-box;max-width:493px;padding:13px 10px;width:100%}.ld-paypal-checkout__privacy-link{font-size:.75rem}.ld-paypal-checkout__card-fields-row{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.ld-breakpoint--extra-small .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem}.ld-breakpoint--extra-small .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-breakpoint--extra-small .ld-paypal-checkout__card-field{flex:1;margin-right:0;margin-top:0;width:auto}.ld-breakpoint--extra-small .ld-paypal-checkout__card-field--small{flex:0 0 95px;width:95px}.ld-breakpoint--extra-small .ld-paypal-checkout__billing-address input,.ld-breakpoint--extra-small .ld-paypal-checkout__billing-address select{max-width:493px}.ld-dialog .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-dialog .ld-paypal-checkout__card-field{flex:1;margin-right:0;margin-top:0;width:auto}.ld-dialog .ld-paypal-checkout__card-field--small{flex:0 0 95px;width:95px}.ld-dialog .ld-paypal-checkout__billing-address input,.ld-dialog .ld-paypal-checkout__billing-address select{max-width:493px}.ld-paypal-standard__migration{max-width:495px}.ld-paypal-standard__migration .ld-paypal-checkout__card-fields{flex-direction:row;gap:1rem}.ld-paypal-standard__migration .ld-paypal-checkout__card-fields-row{display:contents;gap:0;margin-top:0}.ld-paypal-standard__migration .ld-paypal-checkout__billing-address{margin-bottom:var(--ld-spacer-3);margin-top:var(--ld-spacer-3)}.ld-paypal-standard__migration .ld-paypal-checkout__billing-field-wrapper{margin-bottom:var(--ld-spacer-1)}.jq-dropdown{display:none;position:absolute;z-index:1039}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 5px 10px #0003;list-style:none;margin:0;max-width:360px;min-width:160px;overflow:visible;padding:4px 0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{border-bottom:7px solid #ddd;border-left:7px solid #0000;border-right:7px solid #0000;content:"";display:inline-block;left:9px;position:absolute;top:-6px}.jq-dropdown.jq-dropdown-tip:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:"";display:inline-block;left:10px;position:absolute;top:-5px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{line-height:18px;list-style:none;margin:0;padding:0}.jq-dropdown .jq-dropdown-menu label,.jq-dropdown .jq-dropdown-menu li>a{color:inherit;display:block;line-height:18px;margin:0;padding:3px 15px;text-decoration:none;white-space:nowrap}.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{border-top:1px solid #e5e5e5;font-size:1px;margin:5px 0;padding:0}body.learndash-cpt.learndash-embed-responsive .ld-video {
position: relative;
padding-bottom: 56.25%; height: 0;
overflow: hidden;
}
body.learndash-cpt.learndash-embed-responsive .ld-video iframe,
body.learndash-cpt.learndash-embed-responsive .ld-video object,
body.learndash-cpt.learndash-embed-responsive .ld-video embed,
body.learndash-cpt.learndash-embed-responsive .ld-video video,
body.learndash-cpt.learndash-embed-responsive .ld-video div.wp-video {
top: 0;
left: 0;
width: 100% !important;
height: 100%;
}
body.learndash-cpt.learndash-embed-responsive .ld-video iframe {
position: absolute;
}
body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider="vooplayer"] iframe {
position: unset;
}
body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider="vooplayer"] .spotlightr-id iframe {
position: absolute;
}
body.learndash-cpt.learndash-embed-responsive .wp-video,
body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode,
body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video,
body.learndash-cpt.learndash-embed-responsive .mejs-overlay.mejs-video.load {
width: 100% !important;
height: 100% !important;
}
body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video {
padding-top: 56.25%;
}
body.learndash-cpt.learndash-embed-responsive .wp-video,
body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode {
max-width: 100% !important;
}
body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode {
position: relative;
}
body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-mediaelement {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-overlay-play {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto !important;
height: auto !important;
}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item{display:flex!important;gap:.31rem}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item:before{align-self:center;background-color:#a954f3;border-radius:50%;content:"";display:flex;height:.375rem;margin-right:.2525rem;padding:0;width:.375rem}#wp-admin-bar-learndash__admin-bar--test-mode-indicators>.ab-item .dashicons{align-self:center;display:flex;font-family:dashicons;line-height:1}.learndash-course-grid .items-wrapper.grid {
display: grid;
grid-template-columns: repeat( 3, minmax( 0, 1fr ) );
column-gap: 30px;
row-gap: 30px;
margin-bottom: 30px;
}
.learndash-course-grid .items-wrapper.grid .item {
visibility: hidden;
}
.learndash-course-grid .items-wrapper.grid .item .content .entry-content {
float: none;
margin: auto;
width: auto;
}.learndash-course-grid .pagination {
text-align: center;
border: 0;
margin: 0;
padding: 0;
}
.learndash-course-grid .pagination::before,
.learndash-course-grid .pagination::after {
display: none;
}
.learndash-course-grid .pagination .load-more {
margin: 0 auto;
border-radius: 3px;
background-color: #fd6703;
color: #ffffff;
padding: 10px 50px;
padding: 0.75rem 2rem;
font-weight: 600;
text-decoration: none;
font-size: 1.4rem;
border: 3px solid #fd6703;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
.learndash-course-grid .pagination .load-more:hover {
background-color: #f7883e;
border-color: #f7883e;
}.toggle-filter {
position: sticky;
left: 100%;
margin-bottom: 20px;
}
.toggle-filter.opened::before {
content: "\f158";
font-family: 'Dashicons';
padding-right: 10px;
top: 1px;
position: relative;
}
.learndash-course-grid {
position: relative;
}
.learndash-course-grid .learndash-course-grid-filter {
position: absolute;
max-width: 300px;
}
.learndash-course-grid .learndash-course-grid-filter {
display: none;
}
.learndash-course-grid-filter {
max-width: 300px;
min-width: 300px;
background: white;
padding: 15px 20px;
border-radius: 5px;
z-index: 2000;
margin: 0 auto;
border: 2px solid #ddd;
}
.learndash-course-grid .learndash-course-grid-filter {
right: 0;
position: absolute;
}
.learndash-course-grid-filter form {
margin: 0;
}
.learndash-course-grid-filter form input:focus,
.learndash-course-grid-filter form select:focus {
outline: none;
} .learndash-course-grid-filter form input[type=range] {
-webkit-appearance: none;
margin: 18px 0;
width: 100%;
}
.learndash-course-grid-filter form input[type=range]:focus {
outline: none;
}
.learndash-course-grid-filter form input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 8.4px;
cursor: pointer;
background: #0077ff;
border-radius: 1.3px;
}
.learndash-course-grid-filter form input[type="range"]:first-child::-webkit-slider-runnable-track {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-right: none;
}
.learndash-course-grid-filter form input[type="range"]:nth-child(2)::-webkit-slider-runnable-track {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-left: none;
}
.learndash-course-grid-filter form input[type=range]::-webkit-slider-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
-webkit-appearance: none;
margin-top: -5px;
}
.learndash-course-grid-filter form input[type=range]:focus::-webkit-slider-runnable-track {
background: #0077ff;
}
.learndash-course-grid-filter form input[type=range]::-moz-range-track {
width: 100%;
height: 8.4px;
cursor: pointer;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
background: #0077ff;
border-radius: 1.3px;
border: 0.2px solid #010101;
}
.learndash-course-grid-filter form input[type=range]::-moz-range-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
}
.learndash-course-grid-filter form input[type=range]::-ms-track {
width: 100%;
height: 8.4px;
cursor: pointer;
background: transparent;
border-color: transparent;
border-width: 16px 0;
color: transparent;
}
.learndash-course-grid-filter form input[type=range]::-ms-fill-lower {
background: #2a6495;
border: 0.2px solid #010101;
border-radius: 2.6px;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
.learndash-course-grid-filter form input[type=range]::-ms-fill-upper {
background: #0077ff;
border: 0.2px solid #010101;
border-radius: 2.6px;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
.learndash-course-grid-filter form input[type=range]::-ms-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
}
.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-lower {
background: #0077ff;
}
.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-upper {
background: #0077ff;
} .learndash-course-grid-filter .filter {
margin-bottom: 15px;
}
.learndash-course-grid-filter .taxonomies-wrapper .terms {
list-style-type: none;
padding: 0 0 15px 20px;
margin: 0;
max-height: 150px;
overflow: auto;
}
.learndash-course-grid-filter .filter.price label {
display: block;
} .learndash-course-grid-filter .filter.price .range-wrapper :first-child {
width: 50%;
float: left;
}
.learndash-course-grid-filter .filter.price .range-wrapper :nth-child(2) {
width: 50%;
float: right;
}
.learndash-course-grid-filter .filter.price .number-wrapper.left {
float: left;
text-align: left;
}
.learndash-course-grid-filter .filter.price .number-wrapper.right {
float: right;
text-align: right;
}
.learndash-course-grid-filter .filter.price .number-wrapper label,
.learndash-course-grid-filter .filter.price .number-wrapper input {
display: block;
}
.learndash-course-grid-filter .filter.price .number-wrapper input {
width: 80px;
}
.learndash-course-grid-filter .filter.price input[type="range"] {
margin-bottom: 10px;
}
.learndash-course-grid-filter input[type="text"],
.learndash-course-grid-filter input[type="range"] {
display: block;
width: 100%;
}
.learndash-course-grid-filter input[type="text"] {
padding: 5px;
}
.learndash-course-grid-filter .buttons {
margin-top: 0;
}
.toggle-filter,
.learndash-course-grid-filter .buttons .button {
display: block;
margin-bottom: 10px;
border-radius: 3px;
padding: 0.5rem 1rem;
font-weight: 600;
text-decoration: none;
font-size: 1rem;
border: 3px solid #ddd;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
text-align: center;
display: -ms-flexbox;
display: flex;
justify-content: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
.learndash-course-grid-filter .buttons .button {
width: 100%;
}
.learndash-course-grid-filter .buttons .button.blue {
color: #ffffff;
background-color: #235af4;
border-color: #235af4;
}
.learndash-course-grid-filter .buttons .button.blue:hover {
background: #0d9dff;    
border-color: #0d9dff;
}
.toggle-filter,
.learndash-course-grid-filter .buttons .button.grey {
color: #333333;
background-color: #eeeeee;
border-color: #eeeeee;
}
.toggle-filter:hover,
.learndash-course-grid-filter .buttons .button.grey:hover {
background-color: #d5d5d5;
border-color: #d5d5d5;
}.learndash-course-grid .items-wrapper .grid-1 .post {
line-height: 1.428571429;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
display: block;
position: relative;
padding: 0;
margin: 0;
box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
-moz-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
-webkit-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
}
.learndash-course-grid .items-wrapper .grid-1 .ribbon {
text-shadow: 0 1px rgb( 0 0 0 / 30% );
position: absolute;
z-index: 2;
top: 20px;
right: 20px;
left: auto;
padding: 10px 12px;
border-radius: 6px;
color: #fff;
background: #fd6703;
font-weight: bold;
font-size: 1rem;
}
.learndash-course-grid .items-wrapper .grid-1 .ribbon::before {
}
.learndash-course-grid .items-wrapper .grid-1 .thumbnail {
margin: 0;
padding: 0;
}
.learndash-course-grid .items-wrapper .grid-1 .video > * {
border-radius: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .thumbnail img {
margin: 0 auto;
padding: 0;
width: 100%;
height: auto;
}
.learndash-course-grid .items-wrapper .grid-1 .content {
padding: 30px 22px;
color: #333333;
}
.learndash-course-grid .items-wrapper .grid-1 .content > *:not(:last-child) {
margin-bottom: 20px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .top-meta > *:not(:last-child) {
margin-bottom: 20px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-title {
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
color: #333;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-title a {
text-decoration: none;
color: #333;
font-size: 1.2rem;
line-height: 1.2;
font-weight: bold;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-content {
margin-bottom: 20px ;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-content > * {
margin: 0;
}
.learndash-course-grid .items-wrapper .grid-1 .content .author {
font-size: 0.875rem;
color: #949ca1;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews,
.learndash-course-grid .items-wrapper .grid-1 .content .categories {
font-size: 0.875rem;
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .icon {
justify-content: center;
margin-right: 3px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .categories .icon {
font-size: 0.875rem;
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews .label {
margin-right: 10px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews .stars {
color: #ffb703;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta {
display: grid;
grid-template-columns: repeat( 2, minmax( 0, 1fr ) );
font-size: 0.75rem;
gap: 15px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section {
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .icon {
width: auto;
height: auto;
display: block;
font-size: 1rem;
padding: 5px;
background: #00bcb6;
color: #fff;
border-radius: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper {
margin-left: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper .label {
font-weight: bold;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper > * {
display: block;
}.edd-icon{display:inline-block;fill:currentColor;position:relative;vertical-align:middle}.edd-icon-spin{animation:edd-icon-spin 2s linear infinite;display:inline-block}@keyframes edd-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#edd_checkout_cart{border:none;margin:0 0 21px;table-layout:auto;text-align:left;width:100%}#edd_checkout_cart td,#edd_checkout_cart th{border:1px solid #eee;color:#666;padding:.5em 1.387em;text-align:left}#edd_checkout_cart .edd_cart_header_row th{background:#fafafa;padding:1.387em}#edd_checkout_cart .edd_cart_discount_row th,#edd_checkout_cart .edd_cart_tax_row th{background:none}#edd_checkout_cart th{font-weight:700}#edd_checkout_cart td{background:#fff;line-height:25px;vertical-align:middle}#edd_checkout_cart td.edd_cart_actions,#edd_checkout_cart td:last-child,#edd_checkout_cart th.edd_cart_actions,#edd_checkout_cart th.edd_cart_total,#edd_checkout_cart th:last-child{text-align:right}#edd_checkout_cart td img{background:none;border:none;float:left;margin:0 8px 0 0;padding:0}#edd_checkout_cart input.edd-item-quantity{padding:2px;width:3em}#edd_checkout_cart .edd_discount{display:inline-block;margin-left:5px}#edd_checkout_cart br{display:none}#edd_checkout_cart a.edd-cart-saving-button{font-weight:400;text-decoration:none}#edd_checkout_form_wrap legend{display:block;font-size:120%;font-weight:700;line-height:1;margin:0 0 1rem;padding:0;white-space:nowrap;width:100%}#edd_checkout_form_wrap label{display:block;font-size:95%;font-weight:700;line-height:100%;margin:0 0 5px;position:relative}#edd_checkout_form_wrap .edd-description{color:#666;display:block;font-size:80%;margin:0 0 5px}#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap select.edd-select,#edd_checkout_form_wrap textarea.edd-input{display:block;width:70%}#edd_checkout_form_wrap select.edd-select.edd-select-small{display:inline;width:auto}#edd_checkout_form_wrap input.edd-input.error,#edd_checkout_form_wrap textarea.edd-input.error{border-color:#c4554e}#edd_checkout_form_wrap fieldset>div,#edd_checkout_form_wrap>p{margin:0 0 21px}#edd_checkout_form_wrap span.edd-required-indicator{color:#b94a48;display:inline}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap select,#edd_checkout_form_wrap textarea{padding:4px 6px}#edd_checkout_form_wrap input[type=radio]{border:none;margin-right:5px}#edd_checkout_form_wrap input[type=checkbox]{display:inline-block;margin:0 5px 0 0}#edd_checkout_form_wrap input[type=checkbox]+label,#edd_checkout_form_wrap input[type=checkbox]+label:after{display:inline}#edd_checkout_form_wrap .edd-payment-icons{display:flex;margin:0 0 8px}#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{max-height:32px}#edd_checkout_form_wrap .edd-payment-icons .payment-icon{margin:0 10px 0 0}#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:inline-block;margin:0 20px 0 0}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{display:inline-block;font-weight:700;margin-bottom:5px;position:relative}#edd_checkout_form_wrap fieldset{border:1px solid #eee;margin:0 0 21px;padding:1.387em}#edd_checkout_form_wrap #edd_discount_code,#edd_checkout_form_wrap #edd_purchase_submit,#edd_checkout_form_wrap #edd_register_account_fields{border:none;padding:0}#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button[data-edd-button-state=disabled]{cursor:not-allowed;opacity:.5}#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button [data-edd-button-state=processing],#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button[data-edd-button-state=updating]{cursor:wait;opacity:.5}#edd_checkout_form_wrap fieldset fieldset{border:none;margin:0;padding:0}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap .edd-cart-adjustment{background:#fafafa;color:#666;padding:.5em 1.387em}#edd_checkout_form_wrap #edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount{border:1px solid #eee}#edd_checkout_form_wrap .edd-cart-adjustment{padding:1.387em}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-input,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{display:inline-block}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{margin-bottom:2px;padding:3px 12px}#edd_checkout_form_wrap #edd-discount-error-wrap{display:inline-block;margin:1em 0 0;width:100%}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap{border-left:none;border-right:none;border-top:none;margin:-1.387em -1.387em 21px}#edd_checkout_form_wrap #edd_payment_mode_select,#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:21px}#edd_checkout_form_wrap fieldset#edd_register_account_fields legend{padding-top:11px}#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_login_password,#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_register_password{margin:0}#edd_checkout_form_wrap fieldset#edd_cc_fields legend{border:none;padding:0}#edd_checkout_form_wrap fieldset p:last-child{margin-bottom:0}#edd_checkout_form_wrap fieldset#edd_cc_fields #edd-card-number-wrap{margin-top:5px}#edd_checkout_form_wrap #edd_purchase_final_total{margin:21px 0}#edd_checkout_form_wrap #edd_purchase_final_total p{margin:0}#edd_checkout_form_wrap input.edd-input.card-number.valid{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22green%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012.75l6%206%209-13.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-position:98% 50%;background-repeat:no-repeat}#edd_checkout_form_wrap span.exp-divider{display:inline}#edd_checkout_form_wrap span.card-type{position:absolute;right:0;top:0}#edd_checkout_form_wrap span.card-type.off{display:none}#edd_checkout_form_wrap .edd-cart-ajax{box-shadow:none}.edd-vat-number-wrap{display:flex;gap:8px;justify-content:space-between}.edd-vat-number-wrap .edd-vat-check__control{display:flex;gap:4px}.edd-vat-number-wrap .edd-vat-check__control .edd-loading{margin:auto!important;position:unset!important}.edd-vat-number-wrap+.edd-alert{margin-top:18px}.edd-login-link{align-items:center;background-color:#d9edf7;border:1px solid #bce8f1;border-radius:2px;color:#31708f;display:flex;flex-wrap:wrap;gap:12px;padding:10px}.edd-login-link[hidden]{display:none}.edd-login-link__message{margin:0}.edd_clearfix:after{clear:both;content:".";display:block;float:none;text-indent:-9999px;visibility:hidden}.edd_discount_remove{background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%209.75l4.5%204.5m0-4.5l-4.5%204.5M21%2012a9%209%200%2011-18%200%209%209%200%200118%200z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") 0 0 no-repeat;display:inline-block;height:14px;opacity:.6;position:relative;width:14px}.edd_discount_remove:hover{opacity:1}#edd_secure_site_wrapper{font-weight:700;padding:4px 4px 4px 0}#edd_secure_site_wrapper span{vertical-align:middle}.edd-amazon-profile-wrapper{font-size:12px}.edd-amazon-profile-name{font-weight:600}.edd-amazon-logout{font-size:10px;line-height:12px}.edd-amazon-logout a{cursor:pointer}#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:350px}#edd-amazon-address-box{margin-bottom:15px}.edd_cart_tax .edd-loading-ajax.edd-loading{display:inline-block;margin:0 0 0 auto}@media only screen and (min-width:768px){#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:100%}}.edd_purchase_submit_wrapper{position:relative}.edd_purchase_submit_wrapper a.edd-add-to-cart{display:none;overflow:hidden;position:relative;text-decoration:none}.edd_purchase_submit_wrapper .edd-cart-ajax{display:none;left:-35px;position:relative}.edd-submit.button.edd-ajax-loading{padding-right:30px}.edd-add-to-cart .edd-add-to-cart-label{filter:alpha(opacity=100);opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;height:1.5em;width:1.5em}.edd-loading{animation:edd-spinning 1.1s linear infinite;border:.2em solid #fff3;border-left-color:#fff;filter:alpha(opacity=0);font-size:.75em;left:calc(50% - .75em);opacity:0;position:absolute;top:calc(50% - .75em);transform:translateZ(0)}.edd-discount-loader.edd-loading,.edd-loading-ajax.edd-loading,a.edd-add-to-cart.white .edd-loading{border-color:#0003 #0003 #0003 #000}.edd-loading-ajax.edd-loading{display:inline-block;left:.25em;position:relative;top:0;vertical-align:middle}.edd-discount-loader.edd-loading{display:inline-block;height:1.25em;left:auto;position:relative;vertical-align:middle;width:1.25em}.edd-loading-ajax.edd-loading{opacity:1}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.edd-loading,a.edd-add-to-cart .edd-add-to-cart-label{transition:opacity .1s!important}.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label{filter:alpha(opacity=0);opacity:0}.edd-add-to-cart[data-edd-loading] .edd-loading,.edd-discount-loader.edd-loading{filter:alpha(opacity=100);opacity:1}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd_form input.edd-input.required,.edd_form select.edd-select.required{color:#000}body.edd_receipt_page{background-color:#fff;color:#141412;font-family:Helvetica,sans-serif;font-size:12px;margin:0}body.edd_receipt_page:before{position:relative}body.edd_receipt_page #edd_receipt_wrapper{margin:0 auto;padding:50px 0;width:660px}body.edd_receipt_page table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;display:table;font-size:14px;line-height:2;margin:0 0 20px;width:100%}body.edd_receipt_page td,body.edd_receipt_page th{border-top:1px solid #ededed;display:table-cell;font-weight:400;padding:6px 10px;text-align:left}body.edd_receipt_page th{font-weight:700;text-transform:uppercase}body.edd_receipt_page h3{clear:both;display:block;font-size:22px;font-weight:700;margin:40px 0 5px}body.edd_receipt_page li{list-style:none}table#edd_purchase_receipt,table#edd_purchase_receipt_products{width:100%}table#edd_purchase_receipt td,table#edd_purchase_receipt th,table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th{text-align:left}table#edd_purchase_receipt .edd_receipt_payment_status.cancelled,table#edd_purchase_receipt .edd_receipt_payment_status.failed,table#edd_purchase_receipt .edd_receipt_payment_status.pending,table#edd_purchase_receipt .edd_receipt_payment_status.revoked{color:#f73f2e}table#edd_purchase_receipt_products li{list-style:none;margin:0 0 8px 10px}table#edd_purchase_receipt ul,table#edd_purchase_receipt_products ul.edd_purchase_receipt_files{margin:0;padding:0}table#edd_purchase_receipt li.edd_download_file{list-style:none;margin:0 0 8px}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:italic}table#edd_purchase_receipt_products .edd_purchase_receipt_product_name{font-weight:700}table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:italic;font-weight:700}#edd_user_history{border-bottom:none;border-top:1px solid #f0f0f0;text-align:left;width:100%}#edd_user_history td,#edd_user_history th{border-bottom:1px solid #f0f0f0;border-top:none;padding:3px 5px;text-align:left}#edd_user_history th{background:#f5f5f5;font-weight:700}#edd_user_history td{line-height:25px;vertical-align:middle}#edd_user_history .edd_purchase_status.cancelled,#edd_user_history .edd_purchase_status.failed,#edd_user_history .edd_purchase_status.pending,#edd_user_history .edd_purchase_status.revoked{color:#f73f2e}#edd_login_form legend,#edd_register_form legend{font-size:120%;margin-bottom:1em}#edd_login_form fieldset,#edd_register_form fieldset{border:none}#edd_login_form .edd-input,#edd_register_form .edd-input{box-sizing:border-box}#edd_login_form label,#edd_register_form label{cursor:pointer}#edd_profile_editor_form p{margin-bottom:8px}#edd_profile_editor_form label{display:inline-block}#edd_profile_editor_form .edd-profile-emails{display:inline-table;list-style-type:none;margin-bottom:0;margin-left:0}#edd_profile_editor_form .edd-profile-email{width:auto}#edd_profile_editor_form .edd-profile-email .actions{display:none}#edd_profile_editor_form .edd-profile-email:hover>span{display:inline-block}.edd_added_to_cart_alert{background:#9ecce2;border:1px solid #046a9e;color:#333;font-size:14px;margin:8px 0;padding:5px}.edd_added_to_cart_alert a.edd_alert_checkout_link{color:#000!important}input.edd_submit_plain{background:none!important;border:none!important;cursor:pointer;display:inline;padding:0!important}.single-download .edd_download_purchase_form{margin-bottom:1.387em}.edd_download_purchase_form .edd_download_quantity_wrapper{margin:0 0 .5em}.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity{width:75px}.edd_download_purchase_form .edd_price_options{margin:0 0 15px}.edd_download_purchase_form .edd_price_options ul{list-style:none;margin:0;padding:0}.edd_download_purchase_form .edd_price_options li{display:block;margin:0;padding:0}.edd_download_purchase_form .edd_price_options span{display:inline;margin:0;padding:0}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper{padding-left:18px}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper *{font-size:80%}.edd_download_purchase_form .edd_price_options input.edd-item-quantity{display:inline;max-width:90%;width:50px}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{border:1px solid #ccc;border-radius:4px;box-shadow:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin:0;padding:6px 12px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.edd-submit.button:focus,[type=submit].edd-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.edd-submit.button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.edd-submit.plain{border:none;border-radius:0;padding:0}.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited{background:#f0f0f0;border-color:#ccc;color:#333}.edd-submit.button.gray:active,.edd-submit.button.gray:focus,.edd-submit.button.gray:hover,.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.gray:active{background-image:none}.edd-submit.button.white{background:#fff;border-color:#ccc;color:#333}.edd-submit.button.white:active,.edd-submit.button.white:focus,.edd-submit.button.white:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.white:active{background-image:none}.edd-submit.button.blue{background:#428bca;border-color:#357ebd;color:#fff}.edd-submit.button.blue.active,.edd-submit.button.blue:focus,.edd-submit.button.blue:hover{background:#3276b1;border-color:#285e8e;color:#fff}.edd-submit.button.blue.active{background-image:none}.edd-submit.button.red{background:#d9534f;border-color:#d43f3a;color:#fff}.edd-submit.button.red:active,.edd-submit.button.red:focus,.edd-submit.button.red:hover{background:#d2322d;border-color:#ac2925;color:#fff}.edd-submit.button.red:active{background-image:none}.edd-submit.button.green{background:#5cb85c;border-color:#4cae4c;color:#fff}.edd-submit.button.green:active,.edd-submit.button.green:focus,.edd-submit.button.green:hover{background:#47a447;border-color:#398439;color:#fff}.edd-submit.button.green:active{background-image:none}.edd-submit.button.yellow{background:#f0ad4e;border-color:#eea236;color:#fff}.edd-submit.button.yellow:active,.edd-submit.button.yellow:focus,.edd-submit.button.yellow:hover{background:#ed9c28;border-color:#d58512;color:#fff}.edd-submit.button.yellow:active{background-image:none}.edd-submit.button.orange{background:#ed9c28;border-color:#e3921e;color:#fff}.edd-submit.button.orange:active,.edd-submit.button.orange:focus,.edd-submit.button.orange:hover{background:#e59016;border-color:#d58512;color:#fff}.edd-submit.button.orange:active{background-image:none}.edd-submit.button.dark-gray{background:#363636;border-color:#222;color:#fff}.edd-submit.button.dark-gray:active,.edd-submit.button.dark-gray:focus,.edd-submit.button.dark-gray:hover{background:#333;border-color:#adadad;color:#fff}.edd-submit.button.dark-gray:active{background-image:none}.edd_downloads_list{display:grid;grid-column-gap:20px;grid-row-gap:40px}.edd_downloads_list:after{clear:both;content:"";display:table}.edd_download{float:left}.edd_download_columns_1 .edd_download{width:100%}.edd_download_columns_2 .edd_download{width:50%}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:33%}.edd_download_columns_4 .edd_download{width:25%}.edd_download_columns_5 .edd_download{width:20%}.edd_download_columns_6 .edd_download{width:16.6%}.edd_download_inner{margin:0 0 10px;padding:0 8px 8px}.edd_download_columns_2 .edd_download:nth-child(odd),.edd_download_columns_3 .edd_download:nth-child(3n+1),.edd_download_columns_4 .edd_download:nth-child(4n+1),.edd_download_columns_5 .edd_download:nth-child(5n+1),.edd_download_columns_6 .edd_download:nth-child(6n+1){clear:left}.edd_download_image{max-width:100%}.edd_download .edd_price{margin-bottom:10px}@media(min-width:768px){.edd_downloads_list:not(.edd_download_columns_1){grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.edd_downloads_list.edd_download_columns_2{grid-template-columns:repeat(2,1fr)}.edd_downloads_list.edd_download_columns_3{grid-template-columns:repeat(3,1fr)}.edd_downloads_list.edd_download_columns_4{grid-template-columns:repeat(4,1fr)}.edd_downloads_list.edd_download_columns_5{grid-template-columns:repeat(5,1fr)}.edd_downloads_list.edd_download_columns_6{grid-template-columns:repeat(6,1fr)}}@supports(display:grid){.edd_downloads_list .edd_download{width:auto}.edd_download_inner{margin:0;padding:0}}.edd-hide-on-empty.cart-empty{display:none}.edd-cart-ajax{background:none;border:none;margin:0 8px 0 4px;padding:0;position:relative;top:2px}.edd-cart-number-of-items{color:gray;font-style:italic}.edd-cart-meta.edd_subtotal{font-style:italic;font-weight:700}.edd-cart-meta.edd_cart_tax{font-size:1em;font-style:italic}.edd-cart-meta.edd_cart_tax:before{font-style:normal}.edd-cart-meta.edd_total{font-weight:700}.edd-cart-meta{padding:2px 5px}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:#f9f9f9}.edd_errors:not(.edd-alert){background:#ffffe0;border:1px solid #e6db55;border-radius:2px;color:#333;margin:0 0 21px}.edd_error{padding:10px}p.edd_error{margin:0!important}.edd_success:not(.edd-alert){background:#d5eab3;border:1px solid #b3ce89;border-radius:2px;box-shadow:inset 0 1px 0 #ffffffb3;color:#567622;margin:20px 0;padding:6px 8px}.edd-alert{border:1px solid #0000;border-radius:2px;margin-bottom:20px;padding:10px;vertical-align:middle}.edd-alert p{padding:0}.edd-alert p:not(:last-child){margin-bottom:5px}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.edd-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.edd-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.edd-alert-warn{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.edd-required-fields-notice{color:#666;font-size:.75rem;margin:0 0 1em}.edd-required-fields-notice .edd-required-indicator{color:#dc3232;font-weight:700}:root { --ld-color-semantic-success: #2f8351;
--ld-color-semantic-error: var(--ld-color-primitives-red-500);
--ld-color-system-body-text: #333;
--ld-color-system-middle-gray: var(--ld-color-primitives-grey-150);
--ld-color-system-middle-gray-light: #edf0f5;
--ld-color-system-light-2: #f6f8fa;
--ld-color-system-subtle: var(--ld-color-primitives-grey-500);
--ld-color-system-subtle-text: var(--ld-color-system-subtle); --ld-color-field-bg: var(--ld-color-system-white);
--ld-color-field-border: #8694b1;
--ld-color-field-border-error: var(--ld-color-semantic-error);
--ld-color-field-border-valid: var(--ld-color-semantic-success);
--ld-color-field-error: var(--ld-color-semantic-error);
}    :root {
--ld-typography-font-family: inter, -apple-system, roboto, ubuntu, sans-serif;
--ld-typography-font-weight-regular: 400;
--ld-typography-font-weight-medium: 500;
--ld-typography-font-weight-bold: 700;
--ld-typography-desktop-h1-size: 4rem;
--ld-typography-desktop-h1-height: 4.5rem;
--ld-typography-desktop-h1-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h1-spacing: -2%;
--ld-typography-desktop-h1-margin: var(--ld-spacer-8);
--ld-typography-mobile-h1-size: 3rem;
--ld-typography-mobile-h1-height: 3.5rem;
--ld-typography-mobile-h1-margin: var(--ld-spacer-7);
--ld-typography-desktop-h2-size: 3rem;
--ld-typography-desktop-h2-height: 3.5rem;
--ld-typography-desktop-h2-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h2-spacing: -2%;
--ld-typography-desktop-h2-margin: var(--ld-spacer-7);
--ld-typography-mobile-h2-size: 2.5rem;
--ld-typography-mobile-h2-height: 3rem;
--ld-typography-mobile-h2-margin: var(--ld-spacer-6);
--ld-typography-desktop-h3-size: 2.5rem;
--ld-typography-desktop-h3-height: 3rem;
--ld-typography-desktop-h3-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h3-spacing: -2%;
--ld-typography-desktop-h3-margin: var(--ld-spacer-6);
--ld-typography-mobile-h3-size: 2rem;
--ld-typography-mobile-h3-height: 2.5rem;
--ld-typography-mobile-h3-margin: var(--ld-spacer-5);
--ld-typography-desktop-h4-size: 2rem;
--ld-typography-desktop-h4-height: 2.5rem;
--ld-typography-desktop-h4-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h4-spacing: inherit;
--ld-typography-desktop-h4-margin: var(--ld-spacer-5);
--ld-typography-mobile-h4-size: 1.5rem;
--ld-typography-mobile-h4-height: 2rem;
--ld-typography-mobile-h4-margin: var(--ld-spacer-4);
--ld-typography-desktop-h5-size: 1.5rem;
--ld-typography-desktop-h5-height: 2rem;
--ld-typography-desktop-h5-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h5-spacing: inherit;
--ld-typography-desktop-h5-margin: var(--ld-spacer-4);
--ld-typography-mobile-h5-size: 1.25rem;
--ld-typography-mobile-h5-height: 1.75rem;
--ld-typography-mobile-h5-margin: var(--ld-spacer-4);
--ld-typography-desktop-h6-size: 1.125rem;
--ld-typography-desktop-h6-height: 1.5rem;
--ld-typography-desktop-h6-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-h6-spacing: inherit;
--ld-typography-desktop-h6-margin: var(--ld-spacer-3);
--ld-typography-mobile-h6-size: 1.125rem;
--ld-typography-mobile-h6-height: 1.5rem;
--ld-typography-mobile-h6-margin: var(--ld-spacer-3);
--ld-typography-desktop-body-large-size: 1.25rem;
--ld-typography-desktop-body-large-height: 1.75rem;
--ld-typography-mobile-body-large-size: 1rem;
--ld-typography-mobile-body-large-height: 1.5rem;
--ld-typography-desktop-body-size: 1rem;
--ld-typography-desktop-body-height: 1.5rem;
--ld-typography-mobile-body-size: 0.875rem;
--ld-typography-mobile-body-height: 1.375rem;
--ld-typography-desktop-body-small-size: 0.875rem;
--ld-typography-desktop-body-small-height: 1.375rem;
--ld-typography-desktop-caption-size: 0.75rem; --ld-typography-desktop-caption-height: 1.25rem; --ld-typography-mobile-caption-size: 0.75rem;
--ld-typography-mobile-caption-height: 1.25rem;
--ld-typography-desktop-pre-title-size: 0.75rem;
--ld-typography-desktop-pre-title-height: 1.25rem;
--ld-typography-desktop-pre-title-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-pre-title-spacing: 3%;
--ld-typography-desktop-pre-title-transform: uppercase;
--ld-typography-mobile-pre-title-size: 0.75rem;
--ld-typography-mobile-pre-title-height: 1.25rem;
--ld-typography-desktop-button-text-size: var(--ld-typography-desktop-body-size);
--ld-typography-desktop-button-text-height: var(--ld-typography-desktop-body-height);
--ld-typography-desktop-button-text-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-button-text-spacing: 3%;
--ld-typography-mobile-button-text-size: var(--ld-typography-mobile-body-size);
--ld-typography-mobile-button-text-height: var(--ld-typography-mobile-body-height);
--ld-typography-desktop-link-size: 1rem;
--ld-typography-desktop-link-height: 1.5rem;
--ld-typography-desktop-link-weight: var(--ld-typography-font-weight-bold);
--ld-typography-desktop-link-decoration: underline;
--ld-typography-mobile-link-size: 0.875rem;
--ld-typography-mobile-link-height: 1.375rem;
}
:root { --ld-color-primitives-blue-100: #f3f8ff;
--ld-color-primitives-blue-150: #d6defb;
--ld-color-primitives-blue-175: #b6c7f7;
--ld-color-primitives-blue-200: #98acf5;
--ld-color-primitives-blue-500: #235af3;
--ld-color-primitives-blue-800: #0e2a90; --ld-color-primitives-green-100: #eef7f1;
--ld-color-primitives-green-250: #7cd09d;
--ld-color-primitives-green-300: #3eab6a;
--ld-color-primitives-green-500: #2b7f4d;
--ld-color-primitives-green-800: #055224; --ld-color-primitives-grey-0: #fff;
--ld-color-primitives-grey-100: #f7f9fc;
--ld-color-primitives-grey-140: #dce1e8;
--ld-color-primitives-grey-150: #d2d7e2;
--ld-color-primitives-grey-200: #a7adc2;
--ld-color-primitives-grey-350: #8d90a7;
--ld-color-primitives-grey-500: #73738c;
--ld-color-primitives-grey-800: #4a4a68;
--ld-color-primitives-grey-900: #0e0e2c; --ld-color-primitives-red-100: #faeeee;
--ld-color-primitives-red-200: #f6cfcf;
--ld-color-primitives-red-250: #ee8b8d;
--ld-color-primitives-red-300: #e65255;
--ld-color-primitives-red-500: #db0000;
--ld-color-primitives-red-800: #8f0000; --ld-color-primitives-yellow-100: #fdf8ec;
--ld-color-primitives-yellow-200: #f9d99e;
--ld-color-primitives-yellow-500: #f3b33e;
--ld-color-primitives-yellow-800: #eb7100;
}
:root { --ld-color-semantic-alert-success-background: var(--ld-color-primitives-blue-100);
--ld-color-semantic-alert-success-border: var(--ld-color-primitives-blue-200);
--ld-color-semantic-alert-success-icon: var(--ld-color-primitives-blue-150); --ld-color-semantic-alert-warning-background: var(--ld-color-primitives-yellow-100);
--ld-color-semantic-alert-warning-border: var(--ld-color-primitives-yellow-500);
--ld-color-semantic-alert-warning-icon: var(--ld-color-primitives-yellow-200); --ld-color-semantic-alert-error-background: var(--ld-color-primitives-red-100);
--ld-color-semantic-alert-error-border: var(--ld-color-primitives-red-300);
--ld-color-semantic-alert-error-icon: var(--ld-color-primitives-red-200);
}
:root { --ld-color-semantic-button-primary-background-disabled-hover: var(--ld-color-primitives-grey-200);
--ld-color-semantic-button-primary-background-disabled: var(--ld-color-primitives-grey-100);
--ld-color-semantic-button-primary-background-hover: var(--ld-color-primitives-blue-800);
--ld-color-semantic-button-primary-background: var(--ld-color-primitives-blue-500);
--ld-color-semantic-button-primary-border-disabled: var(--ld-color-primitives-grey-500); --ld-color-semantic-button-secondary-background-hover: var(--ld-color-primitives-blue-100);
--ld-color-semantic-button-secondary-background: var(--ld-color-primitives-grey-0);
--ld-color-semantic-button-secondary-border-hover: var(--ld-color-primitives-blue-800);
--ld-color-semantic-button-secondary-border: var(--ld-color-primitives-blue-500); --ld-color-semantic-button-tertiary-border: var(--ld-color-primitives-blue-500);
--ld-color-semantic-button-tertiary-focus: var(--ld-color-primitives-blue-150);
--ld-color-semantic-button-tertiary-text-disabled-hover: var(--ld-color-primitives-grey-500);
--ld-color-semantic-button-tertiary-text-disabled: var(--ld-color-primitives-grey-200);
--ld-color-semantic-button-tertiary-text-hover: var(--ld-color-primitives-blue-500);
--ld-color-semantic-button-tertiary-text-icon-only: var(--ld-color-primitives-grey-500);
--ld-color-semantic-button-tertiary-text: var(--ld-color-primitives-grey-800);
}
:root { --ld-color-semantic-field-background-active: var(--ld-color-primitives-blue-100);
--ld-color-semantic-field-background-disabled: var(--ld-color-primitives-grey-100);
--ld-color-semantic-field-background-error: var(--ld-color-primitives-red-100);
--ld-color-semantic-field-background-hover: var(--ld-color-primitives-blue-100);
--ld-color-semantic-field-background-valid: var(--ld-color-primitives-green-100);
--ld-color-semantic-field-background: var(--ld-color-primitives-grey-0); --ld-color-semantic-field-border-disabled: var(--ld-color-primitives-grey-200);
--ld-color-semantic-field-border: var(--ld-color-primitives-grey-150);
--ld-color-semantic-field-border-error: var(--ld-color-primitives-red-200);
--ld-color-semantic-field-border-valid: var(--ld-color-primitives-green-200);
} :root {
--ld-color-semantic-general-border: var(--ld-color-primitives-grey-140);
--ld-color-semantic-general-middle-grey: var(--ld-color-primitives-grey-150);
--ld-color-semantic-general-tab-underline: var(--ld-color-primitives-grey-150);
}
:root {
--ld-color-semantic-text-body: var(--ld-color-primitives-grey-800);
--ld-color-semantic-text-body-subtle: var(--ld-color-primitives-grey-500);
}
:root { --ld-color-semantic-text-button-primary: var(--ld-color-primitives-grey-0);
--ld-color-semantic-text-button-primary-disabled: var(--ld-color-primitives-grey-800);
--ld-color-semantic-text-button-primary-disabled-hover: var(--ld-color-primitives-grey-900); --ld-color-semantic-text-button-secondary-disabled-hover: var(--ld-color-primitives-grey-900);
}
:root {
--ld-color-semantic-text-link: var(--ld-color-primitives-blue-500);
--ld-color-semantic-text-link-hover: var(--ld-color-primitives-blue-800);
} @font-face {
font-family: "ld-icons";
src: url(//www.gbiota.com/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.eot?e0vk6b);
src: url(//www.gbiota.com/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.eot?e0vk6b#iefix) format("embedded-opentype"), url(//www.gbiota.com/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.ttf?e0vk6b) format("truetype"), url(//www.gbiota.com/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.woff?e0vk6b) format("woff"), url(//www.gbiota.com/wp-content/plugins/sfwd-lms/themes/ld30/assets/fonts/ld-icons.svg?e0vk6b#ld-icons) format("svg");
font-weight: normal;
font-style: normal;
}
.ld-icon { font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
}
.ld-icon-alert:before {
content: "\e90d";
}
.ld-icon-unlocked:before {
content: "\e900";
}
.ld-icon-quiz:before {
content: "\e901";
}
.ld-icon-materials:before {
content: "\e902";
}
.ld-icon-download:before {
content: "\e903";
}
.ld-icon-course-outline:before {
content: "\e904";
}
.ld-icon-content:before {
content: "\e905";
}
.ld-icon-complete:before,
.ld-icon-checkmark:before {
content: "\e906";
}
.ld-icon-clock:before {
content: "\e907";
}
.ld-icon-certificate:before {
content: "\e908";
}
.ld-icon-calendar:before {
content: "\e909";
}
.ld-icon-assignment:before {
content: "\e90a";
}
.ld-icon-arrow-up:before {
content: "\e912";
}
.ld-icon-arrow-right:before {
content: "\e913";
}
.ld-icon-arrow-left:before {
content: "\e914";
}
.ld-icon-arrow-down:before {
content: "\e915";
}
.ld-icon-login:before {
content: "\e90c";
}
.ld-icon-remove:before,
.ld-icon-delete:before {
content: "\e90b";
}
.ld-icon-comments:before {
content: "\e917";
}
.ld-icon-search:before {
content: "\e916";
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) * {
box-sizing: border-box;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_checkout_buttons {
margin: 0 0.5em 0 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join + .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join + .ld-button {
margin-left: 1em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-compact .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-alternate:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent.ld-status-complete,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:hover, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-reverse,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.ld-button-reverse:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:hover {
background-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join[disabled],
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join[disabled]:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join {
margin-left: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover + .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover + .ld-button {
margin-left: 1em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-compact .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-alternate:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent.ld-status-complete,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:hover, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-reverse,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover.ld-button-reverse:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover:hover {
background-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover[disabled],
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover[disabled]:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:disabled:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:disabled:hover {
cursor: default;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join:hover {
color: white;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.btn-disabled,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.btn-disabled {
cursor: default;
background-color: #728188;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .btn-join.btn-disabled:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #btn-join.btn-disabled:hover {
background-color: #728188;
opacity: 1;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button + .ld-button {
margin-left: 1em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:hover, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover {
background-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon {
transition: all ease-in-out 250ms;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover .ld-icon-arrow-right {
transform: translateX(3px);
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:hover .ld-icon-arrow-left {
transform: translateX(-3px);
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut) {
text-decoration: none;
text-shadow: none;
border-bottom: none !important;
box-shadow: none !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut):hover {
text-decoration: none;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern).ld-container {
display: flex;
padding: 0 2em;
max-width: 1280px;
margin: auto;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-page-content {
flex: 1 auto;
padding-right: 2.5%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-sidebar-content {
flex: 0 0 250px;
padding-left: 2.5%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-profile-avatar {
border-radius: 100%;
overflow: hidden;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-profile-avatar img {
width: 100%;
height: auto;
}
@media (max-width: 1024px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern).ld-container {
flex-direction: column;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-page-content {
margin-bottom: 3em;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete {
position: relative;
display: block;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete {
width: 100%;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete::after,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete::after {
font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e906";
position: absolute;
right: 0.5em;
top: 50%;
transform: translateY(-50%);
color: white;
padding-right: 0.15em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button + .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button + .ld-button {
margin-left: 1em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-compact .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate .ld-text,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-alternate:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent.ld-status-complete,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:hover, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-transparent:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-reverse,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button.ld-button-reverse:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:hover {
background-color: #0e2a90;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled],
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled]:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
background-color: #235af3;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:disabled,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:disabled {
cursor: pointer; filter: grayscale(100%);
background: #4c4c4c !important;
}
@media (max-width: 768px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
max-width: 100%;
line-height: 1.5em;
white-space: normal;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button {
max-width: 100%;
margin-left: 0;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
clear: both;
border-top: 2px solid #e2e7ed;
padding: 1em 0;
display: flex;
justify-content: space-between;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action {
flex-basis: 200px;
position: relative;
padding: 5px;
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action a.ld-button {
margin-left: 0;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
display: block;
font-size: 0.75em;
margin: 10px auto 0 auto;
text-align: center;
text-decoration: underline;
width: 100%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back:hover {
text-decoration: none;
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
padding: 1.25em;
display: flex;
justify-content: space-between;
}
}
@media (max-width: 768px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
padding: 1.25em;
display: block;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
font-size: 1rem;
margin: 0;
width: 100%;
display: block;
text-align: center;
}
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action {
flex-wrap: wrap;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
}
@media (max-width: 768px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action {
padding: 1em;
}
}
@media (max-width: 768px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
justify-content: space-evenly;
align-items: flex-start;
}
}
@media (max-width: 960px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
justify-content: space-evenly;
align-items: flex-start;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action + a {
align-self: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions > a {
flex: 1;
text-align: center;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .learndash_timer,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions #learndash_timer {
position: absolute;
top: 100%;
text-align: center;
display: block;
padding: 1em;
left: 0;
right: 0;
color: #617175;
font-weight: bold;
}
@media (max-width: 768px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
flex-direction: row;
justify-content: space-evenly;
align-items: flex-start;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action {
flex: 1;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions > * {
margin-bottom: 2em;
margin-left: 0;
}
}
@media (max-width: 768px) and (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions > * {
margin-bottom: 0;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
flex-direction: column-reverse;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:nth-child(1),
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:nth-child(3) {
width: 100%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions div:nth-child(2) {
order: 1;
width: 100%;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-mobile-only {
display: none !important;
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-mobile-only {
display: inherit !important;
}
}
@media (max-width: 640px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-not-mobile {
display: none !important;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading {
position: relative;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading::after {
position: absolute;
content: "";
display: block;
z-index: 99;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255, 0.5);
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-loading::before {
content: "";
display: block;
position: absolute;
border-radius: 50%;
width: 40px;
z-index: 100;
height: 40px;
left: 50%;
top: 50%;
margin: -20px 0 0 -20px;
border: 3px solid rgba(0, 0, 0, 0.5);
border-top: 3px solid #235af3;
animation: ldrotating 1.2s infinite linear;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview {
background-color: white;
border: 1px solid #dddddd;
border-radius: 10px;
box-shadow: 0 6px 6px #cccccc;
font-size: 18px;
margin-bottom: 30px;
padding: 35px 25px 20px 25px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .order-heading {
display: block;
font-size: 24px;
font-weight: bold;
margin-bottom: 30px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-title {
font-size: 22px;
margin-bottom: 22px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows {
border: 1px solid #e2e7ed;
border-radius: 6px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row {
display: flex;
justify-content: space-between;
padding: 10px 15px;
border-bottom: 1px solid #e2e7ed;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row:last-of-type {
border-bottom: none;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .purchase-rows .purchase-row .purchase-label {
font-weight: bold;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form {
display: flex;
float: right;
margin-top: 30px;
width: 60%;
}
@media (max-width: 1024px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form {
width: 100%;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input {
width: 50%;
padding: 9px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:first-of-type {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
border-color: #737373;
margin-right: -2px;
padding-left: 15px;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:last-of-type {
background: #737373;
border-color: #737373;
color: white;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
font-weight: 800;
font-size: 0.75em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .coupon-form input:last-of-type:hover {
color: white;
opacity: 0.9;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form {
display: inline-flex;
align-items: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form span {
white-space: nowrap;
padding-left: 20px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form input[type=submit] {
background: #737373;
border-color: #737373;
border-radius: 6px;
color: white;
margin-left: 5px;
padding: 0 6px;
font-size: 11px;
height: 22px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview #remove-coupon-form input[type=submit]:hover {
color: white;
opacity: 0.9;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals {
float: right;
margin-top: 30px;
width: 60%;
}
@media (max-width: 1024px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals {
width: 100%;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .totals .order-heading {
margin-bottom: 20px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .order-overview .order-overview-return {
display: block;
clear: both;
padding-top: 30px;
font-size: 15px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-course-status.ld-course-status-not-enrolled .ld-course-status-mode-subscribe .ld-course-status-price {
color: #617175;
font-size: 24px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-course-status .ld-course-status-mode-subscribe .ld-text {
color: #617175;
font-weight: bold;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-checkout-wrapper {
display: flex;
align-items: flex-start;
column-gap: 40px;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper {
width: 100%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .btn-join, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper #btn-join {
margin: 15px -5px 15px auto;
float: right;
max-width: 100%;
width: 60%;
}
@media (max-width: 1024px) {
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .btn-join, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper #btn-join {
width: 100%;
}
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper { }
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength {
text-align: center;
font-weight: 600;
padding: 3px 0.5em;
font-size: 1em;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength .ld-password-strength__prefix-marker {
display: none;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.strong {
background-color: #c1e1b9;
border-color: #83c373;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.strong .ld-password-strength__descriptor {
color: #000;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.short {
background-color: #f1adad;
border-color: #e35b5b;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.short .ld-password-strength__descriptor {
color: #000;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.bad {
background-color: #fbc5a9;
border-color: #f78b53;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.bad .ld-password-strength__descriptor {
color: #000;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.good {
background-color: #ffe399;
border-color: #ffc733;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-strength.good .ld-password-strength__descriptor {
color: #000;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-registration-wrapper .learndash-password-hint {
margin: 0.5em 0 0;
display: block;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper {
border: solid 2px #a1a1a1;
border-radius: 5px;
width: 50%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .cart-checkout-form-title {
text-align: center;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row {
border-bottom: solid 1px #CCC;
font-size: 16px;
margin: auto 5px;
padding: 7px 5px;
display: flex;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-name {
width: 60%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-price {
width: 34%;
}
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash-cart-wrapper .ld-cart-item-row .ld-cart-item-delete {
width: 6%;
}
.checkout-dropdown-button .btn-join {
background-color: #fff !important;
color: #000 !important;
font-weight: normal !important;
font-size: 16px !important;
}
.checkout-dropdown-button .btn-join:hover {
background-color: #F5F5F5 !important;
color: #000 !important;
}
@keyframes ldrotating {
100% {
transform: rotate(360deg);
}
} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.learndash-wrapper .ld-expand-button {
min-width: 120px;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
flex-basis: 15px;
}
.learndash-wrapper .ld-status-icon.ld-status-incomplete, .learndash-wrapper .ld-status-icon.ld-status-in-progress {
flex-basis: 18px;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress {
flex-basis: 10px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button {
min-width: 80px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button.ld-compact {
min-width: 0;
margin-right: 1em;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt {
margin-right: 3em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
flex: 1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
flex: 1;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-wrapper {
width: 100%;
}
}
.learndash-wrapper .ld-group-list {
margin-bottom: 2em;
}
.learndash-wrapper .ld-item-list {
margin: 2em 0 1em 0;
}
.learndash-wrapper .ld-item-list .ld-table-list.ld-no-pagination {
border-bottom: 0 !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-content {
padding: 1.5em;
}
.learndash-wrapper .ld-item-list .ld-section-heading {
display: flex;
justify-content: space-between;
align-items: center;
align-items: center;
}
.learndash-wrapper .ld-item-list .ld-section-heading h3 {
font-weight: bold;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions {
display: flex;
align-items: center;
width: 100%;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress {
flex: 1;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-stats {
align-items: flex-end;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-label {
text-transform: none;
font-size: 1.5em;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-progress .ld-progress-bar {
background-color: #e2e7ed;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
margin-left: 1em;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-section-heading h2, .learndash-wrapper .ld-item-list .ld-section-heading h3 {
text-align: center;
margin-bottom: 10px;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
margin: 10px auto;
}
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt {
display: flex;
color: #617175;
cursor: pointer;
font-weight: 800;
font-size: 0.875em;
transition: color 0.3s ease;
border: none;
padding: 0 10px 0 0;
margin: 0;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon {
width: 20px;
height: 20px;
margin-left: 5px;
font-size: 1.4em;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover {
color: #235af3;
text-decoration: none;
}
.learndash-wrapper .ld-item-list .ld-item-search {
height: auto;
max-height: 0px;
transition: max-height 0.3s ease;
overflow: hidden;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-heading {
margin: 0;
margin-bottom: 0.5em;
font-weight: bold;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-closer {
all: unset;
border: 2px solid transparent;
cursor: pointer;
display: flex;
font-size: 0.625em;
font-weight: 700;
padding: 0 4px;
position: absolute;
right: 15px;
top: 10px;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:before {
content: "x";
margin-right: 0.25em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-closer:focus {
border: 2px solid #235af3;
border-radius: 2px;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper {
padding: 12px;
position: relative;
background: #e2e7ed;
border-radius: 6px;
margin: 1em 0;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper {
overflow: visible;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
background: #e2e7ed;
z-index: 9;
left: auto;
right: 175px;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
left: 20px;
right: auto;
}
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields {
display: flex;
align-items: flex-end;
justify-content: space-between;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields > * {
flex: 1;
padding-right: 1em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields label {
display: block;
margin-bottom: 0.5em;
font-size: 0.875em;
color: #333333;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields input,
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields select {
height: 30px;
border: 2px solid #ccd2d9;
background: white;
border-radius: 0;
width: 100%;
padding: 0 0.5em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name {
position: relative;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button {
position: absolute;
right: 18px;
bottom: 24px;
font-weight: 700;
font-size: 12px;
background-color: rgba(0, 0, 0, 0);
height: 23px;
padding: 0 1em;
line-height: 24px;
color: #617175;
text-decoration: none;
display: inline-block;
top: 41px;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button::before {
content: "x";
margin-right: 0.25em;
display: inline-block;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name .ld-reset-button {
right: 2px;
}
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name input[type=text] {
font-size: 20px;
line-height: 31.5px;
width: 100%;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit {
flex: 0 0 100px;
padding-right: 0;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
height: 30px;
justify-content: center;
border: 0;
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:hover, .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover {
background-color: #0e2a90;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
margin: 0;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields {
flex-direction: column;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields > * {
width: 100%;
margin-bottom: 1em;
padding-right: 0;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit {
justify-content: center;
flex: 1;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
margin: auto;
}
}
.learndash-wrapper .ld-item-list .ld-item-list-item {
border: 2px solid #e2e7ed;
border-radius: 6px;
margin: 1em 0;
background: #fff;
}
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-is-next {
border-color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
padding: 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
margin-right: 0.5em;
margin-top: 0.25em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview > .ld-tooltip {
align-items: top;
color: #495255;
display: flex;
flex: 1;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-sep {
color: #e2e7ed;
padding: 0 0.5em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover {
color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover .ld-item-title .ld-item-components {
color: #617175;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components {
font-weight: 700;
display: block;
font-size: 0.825em;
margin-top: 0.5em;
color: #617175;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-status {
display: inline-block;
font-size: 0.825em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-component + .ld-status {
margin-left: 0.5em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details {
display: flex;
align-items: center;
justify-content: flex-end;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button {
margin-left: 1em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link {
margin-right: 15px;
font-size: 26px;
color: #235af3;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded {
position: relative;
height: auto;
max-height: 0px;
overflow: hidden;
transition: max-height 0.5s ease;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
left: 64px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
background: #f0f3f6;
padding: 2em 4.125em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents {
padding: 2em 4.125em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
margin-top: 0;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
flex-direction: column;
align-items: flex-start;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
margin-top: 0;
margin-left: 2em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-status {
margin-left: 0;
margin-right: 1em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button {
margin-left: 0;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents {
padding: 2em 1em;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents {
padding-top: 0;
}
}
.learndash-wrapper .ld-table-list {
border-radius: 6px;
overflow: hidden;
margin: 1.5em 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-header,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
overflow-wrap: break-word;
}
.learndash-wrapper .ld-table-list .ld-table-list-header a,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview a {
color: #333333;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title {
align-items: center;
flex: 1;
display: flex;
margin-right: 1em;
min-width: 140px;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title a,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title a {
display: flex;
align-items: center;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns {
display: flex;
justify-content: space-between;
align-items: center;
flex: 2;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
flex: 1;
text-align: center;
padding-left: 0.25em;
padding-right: 0.25em;
}
.learndash-wrapper .ld-table-list a.ld-table-list-item-preview {
color: #333333;
}
.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover {
color: #235af3;
}
.learndash-wrapper .ld-table-list .ld-table-list-header {
background-color: #235af3;
color: white;
font-weight: 800;
padding: 20px 22px;
}
.learndash-wrapper .ld-table-list .ld-table-list-items {
border-bottom: 0;
border-top: 0;
border: 2px solid #e2e7ed;
font-size: 0.875em;
padding: 0 20px;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-table-list .ld-table-list-items {
padding: 0 20px;
}
}
.learndash-wrapper .ld-table-list .ld-table-list-item {
border-bottom: 1px solid #e2e7ed;
padding-left: 0;
padding-right: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-item:last-child {
border-bottom: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a {
color: #333333;
}
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a:hover {
color: #235af3;
}
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column {
color: #617175;
font-weight: 700;
font-size: 1.2em;
}
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column a {
color: #617175;
}
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column .ld-icon-comments {
font-size: 1.5em;
transform: translateY(0.2em);
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded {
padding: 0.75em 2em;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list {
position: relative;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list:before {
left: 32px;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-header {
background-color: #e2e7ed;
color: #495255;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-items {
padding-top: 0;
background: #e2e7ed;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:first-child {
border-top: 2px solid #495255;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item {
border-bottom: 1px solid rgba(73, 82, 85, 0.2);
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:last-child {
border-bottom: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-expanded .ld-table-list .ld-table-list-item-preview {
padding: 10px;
padding-left: 0;
padding-right: 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-footer {
background: #e2e7ed;
padding: 20px;
}
.learndash-wrapper .ld-table-list .ld-table-list-footer .ld-pagination {
margin-bottom: 0;
}
.learndash-wrapper .ld-table-list.ld-no-pagination .ld-table-list-footer {
background: transparent;
padding: 0;
}
.learndash-wrapper .ld-table-list.ld-no-pagination {
border-bottom: 2px solid #e2e7ed;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column {
font-size: 0.75em;
flex: 0 1 150px;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-assignment-column-approved {
flex: 1;
text-align: right;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
font-size: 0.875em;
flex: 0 1 150px;
line-height: 1.4em;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column .ld-column-label {
display: none;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-statuscolumn {
flex: 1;
text-align: right;
}
@media (max-width: 768px) {
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns {
display: none;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview {
flex-direction: column;
align-items: flex-start;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title {
width: 100%;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns {
width: 100%;
flex-direction: column;
align-items: flex-start; padding-top: 0.5em;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
flex: 1 auto;
margin: 0 0 0.5em 0;
}
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column .ld-column-label {
display: inline-block;
margin: 0 0 0.5em 0;
}
.learndash-wrapper .ld-table-list.ld-assignment-list .ld-table-list-item-preview .ld-table-list-title {
flex: 1;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-lesson-list .ld-table-list-items {
padding: 0;
}
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-expanded {
padding: 0;
}
}
.ld-password-strength {
padding-top: var(--ld-spacer-0);
}
.ld-password-strength__prefix-marker {
background-color: var(--ld-color-system-middle-gray);
border-radius: 2px;
display: inline-block;
height: 4px;
margin-right: 9px;
vertical-align: middle;
width: 24px;
}
.ld-password-strength__hint {
color: var(--ld-color-system-subtle-text);
font-size: var(--ld-typography-desktop-body-small-size);
line-height: var(--ld-typography-desktop-body-small-height);
margin-block-start: 0;
margin-bottom: var(--ld-spacer-4);
}
.ld-password-strength__descriptor {
display: inline-block;
font-size: var(--ld-typography-desktop-body-small-size);
line-height: var(--ld-typography-desktop-body-small-height);
}
.ld-password-strength.short .ld-password-strength__prefix-marker-1 {
background-color: var(--ld-color-semantic-error);
}
.ld-password-strength.short .ld-password-strength__descriptor {
color: var(--ld-color-semantic-error);
}
.ld-password-strength.bad .ld-password-strength__prefix-marker-1,
.ld-password-strength.bad .ld-password-strength__prefix-marker-2 {
background-color: var(--ld-color-semantic-error);
}
.ld-password-strength.bad .ld-password-strength__descriptor {
color: var(--ld-color-semantic-error);
}
.ld-password-strength.good .ld-password-strength__prefix-marker-1,
.ld-password-strength.good .ld-password-strength__prefix-marker-2,
.ld-password-strength.good .ld-password-strength__prefix-marker-3 {
background-color: var(--ld-color-semantic-success);
}
.ld-password-strength.good .ld-password-strength__descriptor {
color: var(--ld-color-semantic-success);
}
.ld-password-strength.strong .ld-password-strength__prefix-marker-1,
.ld-password-strength.strong .ld-password-strength__prefix-marker-2,
.ld-password-strength.strong .ld-password-strength__prefix-marker-3,
.ld-password-strength.strong .ld-password-strength__prefix-marker-4 {
background-color: var(--ld-color-semantic-success);
}
.ld-password-strength.strong .ld-password-strength__descriptor {
color: var(--ld-color-semantic-success);
}
.ldregister .ld-password-strength__descriptor {
font-size: 1em;
}
.ld-form__field-password-wrapper {
margin-bottom: var(--ld-spacer-1);
}
.ld-breakpoint--mobile .ld-form__field-password-wrapper, .ld-breakpoint--mobile .ld-form__field-confirm_password-wrapper {
display: flex;
justify-content: space-between;
}
.ld-form__field-password-wrapper input, .ld-form__field-confirm_password-wrapper input {
flex-grow: 1;
}
.ld-button__password-visibility-toggle {
display: inline-block;
margin-top: var(--ld-spacer-fixed-2);
}
.ld-breakpoint--mobile .ld-button__password-visibility-toggle {
display: flex;
margin-left: 10px;
margin-top: 0;
}
.learndash-wrapper .ld-progress {
display: flex;
flex-direction: column;
margin: 1em 0;
}
.learndash-wrapper .ld-progress .ld-progress-heading {
display: flex;
justify-content: space-between;
font-size: 0.75em;
line-height: 1em;
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-label {
text-transform: uppercase;
font-weight: 800;
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
text-transform: uppercase;
font-weight: 800;
color: #235af3;
margin-right: 5px;
}
.learndash-wrapper .ld-progress .ld-progress-bar {
height: 7px;
background-color: white;
border-radius: 7px;
margin: 5px 0;
overflow: hidden;
}
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
height: 7px;
background: #235af3;
}
.learndash-wrapper .ld-progress.ld-progress-inline {
flex-direction: row-reverse;
align-items: center;
}
.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
flex: 1 auto;
margin-right: 1em;
}
.learndash-wrapper .ld-progress.ld-progress-inline .ld-status {
margin-left: 1em;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-progress .ld-progress-heading {
flex-direction: column;
}
.learndash-wrapper .ld-progress .ld-progress-heading.ld-progress-inline {
flex-direction: column;
}
}
.learndash-wrapper .ld-breadcrumbs + .ld-topic-status {
padding: 0;
}
.learndash-wrapper.learndash-widget .ld-progress {
flex-wrap: wrap;
}
.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading {
order: 1;
flex-direction: column;
margin: 0.25em 0;
}
.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar {
background-color: #e2e7ed;
width: 100%;
margin-right: 0;
}
.learndash-pager {
color: #617175;
display: inline-flex;
justify-content: space-between;
color: #333333;
text-transform: uppercase;
align-items: center;
font-size: 12px;
font-weight: 700;
background-color: #e2e7ed;
padding: 6px 12px;
border-radius: 17px;
margin: 10px 0;
}
.learndash-pager a {
font-size: 18px;
color: #333333;
text-decoration: none !important;
border: none !important;
cursor: pointer;
box-shadow: none !important;
line-height: 1em;
}
.learndash-pager a::before, .learndash-pager a::after {
display: none;
}
.learndash-pager a.disabled {
opacity: 0.5;
cursor: default;
}
.learndash-pager .pager-left {
order: 1;
}
.learndash-pager .pager-legend {
order: 2;
padding: 0 8px;
}
.learndash-pager .pager-right {
order: 3;
}
.learndash-wrapper .ld-pagination {
display: flex;
justify-content: flex-end;
color: #333333;
text-transform: uppercase;
align-items: center;
font-size: 0.75em;
font-weight: 700;
margin-bottom: 1em;
}
.learndash-wrapper .ld-pagination .ld-pages {
background-color: #e2e7ed;
flex: 0 0 180px;
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.5em;
border-radius: 17px;
overflow: hidden;
line-height: 1;
}
.learndash-wrapper .ld-pagination .ld-pages i {
display: block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
color: #333333;
cursor: pointer;
transition: color 0.3s ease;
}
.learndash-wrapper .ld-pagination .ld-pages i:hover {
color: #235af3;
}
.learndash-wrapper .ld-pagination .ld-pages a {
color: #333333;
transition: all ease-in-out 250ms;
}
.learndash-wrapper .ld-pagination .ld-pages a:hover {
color: #333;
}
.learndash-wrapper .ld-pagination .ld-pages a.disabled {
pointer-events: none;
opacity: 0.25;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-pagination {
justify-content: center;
}
}
.learndash-wrapper .ld-item-list-item-expanded .ld-pagination .ld-pages {
flex: 0 0 100px;
padding: 0 10px;
}
.learndash-wrapper .ld-table-list-footer .ld-pagination .ld-pages {
flex: 0 0 120px;
}
.ld-loading {
position: relative;
}
.ld-loading::after {
position: absolute;
content: "";
display: block;
z-index: 99;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255, 0.5);
}
.ld-loading::before {
content: "";
display: block;
position: absolute;
border-radius: 50%;
width: 40px;
z-index: 100;
height: 40px;
left: 50%;
top: 50%;
margin: -20px 0 0 -20px;
border: 3px solid rgba(0, 0, 0, 0.5);
border-top: 3px solid #235af3;
animation: ldrotating 1.2s infinite linear;
}
.learndash-wrapper .ld-section-heading h3 {
font-size: 24px;
margin: 0.5em 0;
}
.learndash-wrapper .ld-score {
font-weight: 700;
}
.learndash-wrapper .ld-score.score-low {
color: #ff3c00;
}
.learndash-wrapper .ld-score.score-high {
color: #235af3;
}
.learndash-wrapper .ld-expand-button {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .ld-expand-button .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .ld-expand-button .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .ld-expand-button + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .ld-expand-button.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .ld-expand-button.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .ld-expand-button.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .ld-expand-button.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .ld-expand-button.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .ld-expand-button.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .ld-expand-button.ld-button-transparent:hover, .learndash-wrapper .ld-expand-button.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .ld-expand-button.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .ld-expand-button.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .ld-expand-button.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .ld-expand-button.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .ld-expand-button:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .ld-expand-button:hover {
background-color: #0e2a90;
}
.learndash-wrapper .ld-expand-button[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .ld-expand-button[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .ld-expand-button {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-expand-button {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .ld-expand-button {
display: flex;
align-items: center;
}
.learndash-wrapper .ld-expand-button.ld-expanded .ld-icon {
transform: rotate(-180deg);
}
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text {
text-align: left;
}
.learndash-wrapper .ld-status {
border-radius: 12px;
background-color: #e2e7ed;
text-align: center;
padding: 5px 12px;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.5px;
font-size: 11px;
line-height: 1.1;
color: #333333;
display: block;
margin-bottom: 5px;
}
.learndash-wrapper .ld-status.ld-tooltip [role=tooltip] {
line-height: unset;
letter-spacing: initial;
font-size: 0.75rem;
}
.learndash-wrapper .ld-status-icon {
flex-basis: 26px;
flex-shrink: 0;
height: 26px;
width: 26px;
border-radius: 100%;
display: inline-block;
position: relative;
text-align: center;
}
.learndash-wrapper .ld-status-icon .ld-icon {
font-size: 1.5em;
}
.learndash-wrapper .ld-status-icon .ld-icon:before {
position: absolute;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
}
.learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon {
font-size: 1em;
}
.learndash-wrapper .ld-status-icon.ld-quiz-complete {
color: #235af3;
}
.learndash-wrapper .ld-status-complete {
background-color: #235af3;
color: white;
}
.learndash-wrapper a.ld-status-complete:link,
.learndash-wrapper a.ld-status-complete:visited,
.learndash-wrapper a.ld-status-complete:focus {
color: white;
}
.learndash-wrapper .ld-status-waiting {
background-color: #ffd200;
color: rgba(0, 0, 0, 0.75);
}
.learndash-wrapper .ld-status-unlocked {
background-color: #ebf8fd;
color: #235af3;
}
.learndash-wrapper .ld-status-alert {
background-color: #ebf8fd;
color: #235af3;
}
.learndash-wrapper .ld-status-incomplete.ld-status-icon {
border: 4px solid #e2e7ed;
background-color: white;
}
.learndash-wrapper .ld-status-in-progress {
border: 4px solid #e2e7ed;
border-left-color: #235af3;
border-top-color: #235af3;
transform: rotate(-45deg);
background-color: white;
}
.learndash-wrapper .ld-certificate-icon {
width: 40px;
height: 30px;
background: #235af3;
display: block;
margin: auto;
}
.learndash-wrapper .ld-item-icon {
margin-right: 0.25em;
flex-shrink: 0;
font-size: 1.4em;
}
.learndash-wrapper .ld-item-icon.quiz-failure {
color: #ff3c00;
}
.learndash-wrapper .ld-item-icon.ld-quiz-complete {
color: #235af3;
}
.learndash-wrapper .ld-item-icon.ld-quiz-incomplete {
color: #333333;
}
.learndash-wrapper .ld-icon-delete {
font-size: 1.8em;
color: #7b8990;
margin-right: 0.25em;
}
.learndash-wrapper .ld-icon-delete:hover {
color: #333333;
}
.learndash-wrapper .ld-home-link {
color: #495255;
font-size: 0.75em;
margin: 0 0 0.75em 0;
text-decoration: underline;
}
.learndash-wrapper .ld-home-link:hover {
text-decoration: none;
}
.learndash-wrapper .ld-text-content {
color: #666666;
line-height: 1.6;
margin: 1.5em 0;
}
.learndash-wrapper .ld-select-field {
position: relative;
}
.learndash-wrapper .ld-select-field:after {
font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e90e";
position: absolute;
top: 50%;
right: 0.5em;
z-index: 9;
transform: translateY(-50%);
pointer-events: none;
}
.learndash-wrapper .ld-select-field select {
appearance: none;
}
.learndash-wrapper .ld-file-upload {
padding: 1.5em;
background-color: #f0f3f6;
border-radius: 6px;
margin: 1em 0;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-heading {
color: #617175;
font-size: 1.2em;
font-weight: 700;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-heading span {
font-weight: 300;
font-size: 0.8em;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form {
display: flex;
margin-top: 1em;
align-items: center;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input {
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -1;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
font-weight: 700;
display: flex;
flex: 1;
background-color: white;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
overflow: hidden;
align-items: center;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label strong {
background-color: #617175;
font-weight: 700;
color: white;
padding: 0.5em 2em;
font-size: 0.875em;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label span {
color: #333333;
font-size: 0.875em;
font-style: italic;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
padding: 0.5em 2em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button {
flex: 0 0 150px;
text-align: center;
justify-content: center;
font-size: 0.875em;
opacity: 0.5;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-selected + .ld-button {
opacity: 1;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
cursor: pointer;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
margin-right: 0.5em;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input:focus + label,
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input.has-focus + label {
outline: 1px dotted #000;
outline: -webkit-focus-ring-color auto 5px;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-upload-message {
font-size: 0.8em;
margin-top: 1em;
line-height: 1.5em;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-file-upload .ld-file-upload-form {
flex-direction: column;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
flex-direction: column;
border-radius: 0;
text-align: center;
width: 100%;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label strong,
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label span {
width: 100%;
}
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button {
flex: 1;
margin-top: 1em;
}
}
.learndash-wrapper .ld-hide {
display: none;
}
.learndash-wrapper .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading {
margin-bottom: 1.5em;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
margin: 0;
padding: 0;
font-size: 24px;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions {
width: auto;
justify-content: flex-end;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading {
margin-bottom: 0.5em;
margin-top: 0;
flex-wrap: wrap;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions {
flex: 0 0 100%;
justify-content: space-between;
}
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-lesson-section-heading,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading {
font-size: 18px;
display: block;
margin: 1em 0 0.5em 0;
font-weight: bold;
}
.learndash-wrapper { }
.learndash-wrapper .ld-lesson-list.ld-item-list .ld-item-list-item .ld-table-list {
border-radius: 0;
margin-top: 0;
margin: 0;
}
.learndash-wrapper .ld-lesson-list.ld-item-list .ld-item-list-item .ld-table-list .ld-table-list-items {
border: 0;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
padding: 20px 60px;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item {
margin: 0 2.8em;
}
@media (max-width: 768px) {
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
padding-left: 1em;
padding-right: 1em;
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item {
margin: 0 1em;
}
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
display: flex;
align-items: center;
font-size: 0.75em;
line-height: 1em;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress {
text-transform: uppercase;
padding-right: 10px;
margin-right: 10px;
border-right: 1px solid rgba(255, 255, 255, 0.5);
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-steps {
font-weight: normal;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
justify-content: flex-start;
flex-direction: row;
align-items: flex-start;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
margin-right: 0.5em;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-expanded {
padding-top: 0;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-expanded .ld-status {
display: inline-block;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item.unavailable .ld-table-list-item-preview {
opacity: 0.5;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
flex-direction: column;
align-items: stretch;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
margin: 1em 2.9em;
}
}
.learndash-wrapper .ld-lesson-status {
border-radius: 6px;
background: #f0f3f6;
overflow: hidden;
}
.learndash-wrapper .ld-lesson-status .ld-progress {
padding: 0 1em;
}
.learndash-wrapper .ld-topic-status {
border-radius: 6px;
background: #f0f3f6;
overflow: hidden;
}
.learndash-wrapper .ld-topic-status .ld-progress {
padding: 0 1em;
} .learndash-wrapper .quiz_continue_link {
display: flex;
justify-content: space-around;
margin: 10px;
}
.learndash-wrapper .ld-quiz-actions {
border-top: 2px solid #f0f3f6;
margin-top: 30px;
padding-top: 30px;
justify-content: center;
align-items: center;
margin: 20px 0;
display: flex;
flex-direction: row-reverse;
}
.learndash-wrapper .ld-quiz-actions .quiz_continue_link {
margin: 0 10px;
}
.learndash-wrapper .ld-quiz-actions .wpProQuiz_button {
margin: 0 10px;
background: #495255;
}
.learndash-wrapper .ld-quiz-actions input[type=button] {
margin: 0 10px;
}
.learndash-wrapper .ld-quiz-actions input[name=reShowQuestion],
.learndash-wrapper .ld-quiz-actions input[name=restartQuiz] {
background: #495255;
}
@media (max-width: 768px) {
.learndash-wrapper .ld-quiz-actions {
flex-direction: row;
}
.learndash-wrapper .ld-quiz-actions .quiz_continue_link,
.learndash-wrapper .ld-quiz-actions .wpProQuiz_button,
.learndash-wrapper .ld-quiz-actions input[type=button] {
margin-bottom: 1em;
margin-left: auto;
margin-right: auto;
width: auto;
}
}
.learndash-wrapper #quiz_continue_link {
background: #235af3;
}
.learndash-wrapper #quiz_continue_link:hover {
background: #235af3;
}
.learndash-wrapper .course_progress {
height: 7px;
max-width: 100%;
background-color: #f0f3f6;
border-radius: 7px;
margin: 1em 0;
overflow: hidden;
}
.learndash-wrapper .course_progress .sending_progress_bar {
height: 7px;
background: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_lock,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser {
padding: 25px 15px 25px 75px; background-color: #f0f3f6;
border-radius: 6px;
box-sizing: border-box;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
position: relative;
min-height: 85px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_lock p,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_loadQuiz p,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_prerequisite p,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_startOnlyRegisteredUser p {
margin: 0;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_infopageHeader {
font-size: 22px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable {
border: 5px solid #f0f3f6;
border-radius: 4px;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table tbody {
border: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable table tbody td {
padding: 15px;
border: 0 !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue div {
box-shadow: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultName {
line-height: 1.2em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate {
text-align: center;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
display: inline-block;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
display: inline-block;
padding: 0.5em 1em;
text-align: center;
justify-content: flex-start;
align-items: center;
text-decoration: none;
cursor: pointer;
white-space: nowrap;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button .ld-icon,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button .ld-text,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button + .ld-button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact .ld-icon,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-compact .ld-text,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate .ld-icon,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate .ld-text,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-alternate:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent.ld-status-complete,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-transparent:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-reverse,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.ld-button-reverse:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover {
background-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button[disabled],
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button[disabled]:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 { width: auto;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
min-width: 150px;
padding: 1em 2em;
}
}
@media (max-width: 640px) {
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
margin-right: auto !important;
margin-left: auto !important;
margin-bottom: 1em;
float: none !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button.wpProQuiz_TipButton,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2.wpProQuiz_TipButton {
display: inline;
margin: auto;
padding: 0.25em 0.5em;
}
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:hover, .learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover {
background-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
text-align: center;
justify-content: space-around;
background: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_question {
background: transparent;
border: none;
padding: 0 0 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList {
margin: 1em 0;
background: transparent;
border: 0;
padding: 0;
list-style: none;
padding-left: 0 !important;
margin-left: 0 !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=essay] li.wpProQuiz_questionListItem {
flex-wrap: wrap;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList { }
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput {
-webkit-appearance: auto;
height: auto;
max-width: 100%;
min-width: 15px;
width: 2%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput:focus {
outline-style: auto;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput:after {
display: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList span {
margin-right: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_question_text {
background: transparent;
font-weight: normal;
margin: 0;
padding: 0;
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion ol {
margin: 0 !important;
line-height: 1.5em !important;
}
.learndash-wrapper .wpProQuiz_content .graded-disclaimer {
margin-top: 1em;
font-size: 0.85em;
font-style: italic;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_matrixSortString {
margin: 1em 0;
background: transparent;
border: 0;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_sortStringList {
padding: 0;
margin: 1em 0 !important;
padding: 0 !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_sortStringItem {
display: flex;
justify-content: center;
align-items: center;
gap: 16px;
border: 0;
background: #f0f3f6;
border-radius: 6px;
margin: 0 0.5em 0.5em 0;
padding: 0.5em 1em;
box-shadow: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_sortStringItem_icon {
width: 1rem;
height: 1rem;
font-size: 1rem;
color: var(--ld-color-system-subtle);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem {
margin: 0.5em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div {
background-color: #f0f3f6;
padding: 1em;
border-radius: 6px;
margin: 1em 0;
width: auto;
box-shadow: 0;
border: 0;
margin-left: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div:before {
left: 1em;
bottom: -4px;
top: auto;
background-color: #f0f3f6;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div h5 {
padding-bottom: 0;
font-weight: bold;
text-transform: uppercase;
font-size: 0.8em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div p > iframe {
max-height: 350px;
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) {
align-items: flex-start;
display: flex;
flex-direction: column;
margin-bottom: 0.5em;
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) p {
text-align: left;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status {
font-size: 14px;
font-weight: 600;
line-height: 1em;
position: absolute;
right: 14px;
top: 14px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--missed, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--correct, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .ld-quiz-question-item__status--incorrect {
display: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_sortable:not(.ld-sortable__item-handle) {
border: 2px solid #e2e7ed;
border-radius: 6px;
background: transparent;
display: flex;
padding: 1em;
align-items: center;
box-shadow: none;
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_sortable:not(.ld-sortable__item-handle):before {
font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e904";
margin-right: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) span.wpProQuiz_cloze {
margin: 2px 5px;
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label {
display: inline-block;
align-items: center;
border: 2px solid #e2e7ed;
border-radius: 6px;
padding: 1em;
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label input {
margin-right: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label input.wpProQuiz_questionInput[type=text] {
border: 0;
box-shadow: none;
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label.is-selected,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label:focus-within {
border-color: #235af3;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) textarea.wpProQuiz_questionEssay {
border: 2px solid #e2e7ed;
border-radius: 6px;
width: 100%;
padding: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect {
background: transparent;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label {
background: #eef7f1;
border-color: #2f8351;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label::before {
color: var(--ld-color-semantic-success);
content: "\f15e";
font-family: "dashicons";
font-size: 22px;
line-height: 22px;
vertical-align: text-top;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect .wpProQuiz_sortable {
background: #2f8351;
color: white;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect .ld-quiz-question-item__status--correct {
display: block;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect {
background: transparent;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label {
background: #faeeee;
border-color: #db0000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label::before {
color: var(--ld-color-semantic-error);
content: "\f335";
font-family: "dashicons";
font-size: 22px;
line-height: 22px;
vertical-align: text-top;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect .wpProQuiz_sortable {
border-color: #db0000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect .ld-quiz-question-item__status--incorrect {
display: block;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete {
background: transparent;
border: 1px solid transparent !important;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete label {
background: #f7f9fc;
border-color: #000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete .wpProQuiz_sortable {
border-color: #2f8351;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete .ld-quiz-question-item__status--missed {
display: block;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrect label input, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerIncorrect label input, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item).wpProQuiz_answerCorrectIncomplete label input {
margin-left: calc(22px + 0.25em);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze {
display: inline-block;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input {
border: 1px solid #e2e7ed;
border-radius: 6px;
font-size: var(--wp--preset--font-size--medium);
padding: 2px 0.5em;
text-align: center;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] p {
padding-bottom: 0;
padding-right: 0.25em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] label {
all: unset;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] label input {
margin-right: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table {
border-collapse: separate;
border: 0; border: 2px solid #e2e7ed;
border-radius: 6px; }
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table td:first-child {
border-right: 2px solid #e2e7ed;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table td {
border: 0;
padding: 0 !important; vertical-align: top;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table td .wpProQuiz_maxtrixSortText {
display: block; padding: 1em;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table td .wpProQuiz_maxtrixSortCriterion {
padding: 0.5em; border-left: 0;
height: 100%;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
display: flex;
align-items: center;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table {
border-color: #2f8351;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td {
background-color: #eef7f1;
border-color: #2f8351;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortText {
background-color: none;
color: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortCriterion .wpProQuiz_sortStringItem {
background-color: none;
color: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect > table {
border-color: #db0000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect > table td {
background-color: #faeeee;
border-color: #db0000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem {
border: 2px solid #e2e7ed;
border-radius: 6px;
padding: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p {
margin: 0;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] label {
display: inline-flex;
color: var(--global--color-primary);
padding: 0;
border: 0;
margin: 0 0.25em;
width: auto;
font-weight: bold;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] label input {
margin-right: 0.5em;
height: 0.8em;
width: 0.8em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect {
background-color: transparent;
font-weight: normal;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect input, .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect input {
padding-right: 30px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerCorrect input {
background-color: #eef7f1;
border-color: #2f8351;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze.wpProQuiz_answerIncorrect input {
background-color: #faeeee;
border-color: #db0000;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .ld-quiz__cloze-results--correct-answer {
color: var(--ld-color-system-subtle);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_clozeCorrect {
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_header {
font-weight: bold;
margin: 0.5em 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_response {
padding: 25px 15px 25px 75px; background-color: #f0f3f6;
border-radius: 6px;
box-sizing: border-box;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
position: relative;
min-height: 85px;
padding: 25px;
background-color: #f0f3f6;
text-align: center;
box-shadow: none;
min-height: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_response p {
margin: 0;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_response img {
max-width: 100%;
height: auto;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem .wpProQuiz_question .wpProQuiz_questionList {
margin: 0;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_listItem[data-type=cloze_answer] .wpProQuiz_questionListItem {
display: block;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit {
margin: 1em 0;
background-color: #e2e7ed;
border-radius: 6px;
position: relative;
padding: 1em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit:before {
content: "";
position: absolute;
bottom: 1em;
left: 1em;
right: 1em;
height: 7px;
z-index: 8;
background: white;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .time {
color: #333333;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
z-index: 9;
position: relative;
background-color: #235af3;
height: 7px;
margin-bottom: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms {
width: 100%;
padding: 2px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms fieldset {
display: grid;
grid-template-columns: 150px 1fr;
background: transparent;
padding: 0 0 8px 0;
margin: 0 0 2px 0;
gap: 2px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms fieldset:nth-child(2n) {
background: #fbfbfb;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms legend {
display: contents;
font-size: 0.9em;
font-weight: 700;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms input[type=text],
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms select,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms textarea {
width: 100%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="5"] label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="8"] label {
display: inline-block;
margin-left: 0.5em;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="6"] {
display: flex;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms .wpProQuiz_formFields[data-type="6"] select {
margin-right: 1%;
}
@media (max-width: 640px) {
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"] {
flex-wrap: wrap;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"] select {
margin-bottom: 1em;
flex: 1 0 50%;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_forms table tr td .wpProQuiz_formFields[data-type="6"] select:first-child {
flex: 0 0 100%;
}
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] {
padding: 1.5em;
background-color: #f0f3f6;
border-radius: 6px;
margin: 1em 0;
margin: 1em 0;
flex: 0 0 100%;
display: flex;
justify-content: space-between;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] {
display: block;
}
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=file] {
background: white;
padding: 1em;
border-radius: 6px;
flex: 1;
margin-right: 1em;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=file] {
width: 100%;
}
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:hover, .learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit].ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit]:hover {
background-color: #0e2a90;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit][disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit][disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] {
max-width: 100px;
}
@media (max-width: 960px) {
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit] {
margin: 10px auto;
}
}
.learndash-wrapper .wpProQuiz_quiz_time {
color: #617175;
font-weight: bold;
font-size: 0.8em;
}
.learndash-wrapper .wpProQuiz_graded_points,
.learndash-wrapper .wpProQuiz_points {
padding: 1em;
justify-content: center;
align-items: center;
background-color: #f0f3f6;
border-radius: 6px;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
}
.learndash-wrapper .wpProQuiz_points--message {
color: #333333;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box {
background: #f0f3f6;
border: 0;
border-radius: 3px;
overflow: auto;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li {
box-shadow: 0;
border: 0;
border-radius: 2px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionTarget {
box-shadow: 0;
background-color: #235af3;
color: #fff;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved {
color: #fff;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview {
color: #fff;
}
.learndash-wrapper {  }
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary {
margin-bottom: 2em;
padding-bottom: 2em;
border-bottom: 2px solid #f0f3f6; }
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend {
clear: both;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-current .wpProQuiz_reviewQuestion_Target {
background-color: #4a4a68;
color: var(--ld-color-system-white);
outline-color: #3259eb;
outline-offset: 2px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-review .wpProQuiz_reviewColor_Review,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-review .wpProQuiz_reviewColor_Review {
background-color: #eb7100;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-answered .wpProQuiz_reviewColor_Answer,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-answered .wpProQuiz_reviewColor_Answer {
background-color: var(--ld-color-system-light-1);
border: 2px solid #3259eb;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-correct .wpProQuiz_reviewColor_AnswerCorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-correct .wpProQuiz_reviewColor_AnswerCorrect {
background-color: var(--ld-color-semantic-success);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-incorrect .wpProQuiz_reviewColor_AnswerIncorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewLegend .learndash-quiz-review-legend-item-incorrect .wpProQuiz_reviewColor_AnswerIncorrect {
background-color: var(--ld-color-semantic-error);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion {
background: none;
border: none;
max-height: none;
overflow: auto;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion ol,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion ol {
list-style: none;
padding: 16px 5px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionSkip, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionSkip,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__item.wpProQuiz_reviewQuestionReview {
padding: 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:focus, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion .learndash-quiz-review__button:active,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion .learndash-quiz-review__button:active {
all: unset;
cursor: pointer;
padding: 4px 8px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li {
margin: 0 var(--ld-spacer-fixed-0) var(--ld-spacer-fixed-0) 0;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview {
background-color: var(--ld-color-system-white);
border-radius: 4px;
border: 2px solid var(--ld-color-system-border);
box-shadow: none;
color: #4a4a68;
min-width: 37px;
padding: 4px 8px;
width: auto;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:hover {
background-color: #acb2c9;
border-color: #acb2c9;
color: var(--ld-color-system-text-dark);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget {
outline: none;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview {
background-color: #4a4a68;
border-color: #4a4a68;
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget:hover, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview:hover {
background-color: var(--ld-color-system-text-dark);
border-color: var(--ld-color-system-text-dark);
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:focus, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:focus-within, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus-within, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus, .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus-within,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li:focus-within,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSkip:focus-within,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview:focus-within {
outline-offset: 2px;
outline: 2px solid #3259eb;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved {
background-color: var(--ld-color-system-light-1);
border-color: #3259eb;
color: #3259eb;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved:hover {
background-color: #b6c7f7;
border-color: var(--ld-color-system-dark);
color: var(--ld-color-system-dark);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget {
background-color: #3259eb;
border-color: #3259eb;
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved.wpProQuiz_reviewQuestionTarget:hover {
background-color: var(--ld-color-system-dark);
border-color: var(--ld-color-system-dark);
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect {
background-color: var(--ld-color-semantic-success-light);
border-color: var(--ld-color-semantic-success);
color: #4a4a68;
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect::before,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect::before {
color: #2b7f4d;
content: "\f15e";
font-family: "dashicons";
font-size: 18px;
left: 50%;
position: absolute;
top: -24px;
transform: translateX(-50%);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect:hover {
background-color: #7cd09d;
border-color: #2b7f4d;
color: var(--ld-color-system-text-dark);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget {
background-color: var(--ld-color-semantic-success);
border-color: var(--ld-color-semantic-success);
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect.wpProQuiz_reviewQuestionTarget:hover {
background-color: #055224;
border-color: #055224;
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect {
background-color: var(--ld-color-semantic-error-light);
border-color: var(--ld-color-semantic-error);
color: #4a4a68;
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect::before,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect::before {
color: #db0000;
content: "\f335";
font-family: "dashicons";
font-size: 18px;
left: 50%;
position: absolute;
top: -24px;
transform: translateX(-50%);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect:hover {
background-color: #ee8b8d;
border-color: var(--ld-color-semantic-error);
color: var(--ld-color-system-text-dark);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget {
background-color: var(--ld-color-semantic-error);
border-color: var(--ld-color-semantic-error);
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect.wpProQuiz_reviewQuestionTarget:hover {
background-color: #8f0000;
border-color: #8f0000;
color: var(--ld-color-system-white);
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview {
position: relative;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview::before,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview::before {
background-color: #eb7100;
border-radius: 50%;
border: 1.357px solid var(--ld-color-system-white);
content: "";
height: 8px;
left: 50%;
position: absolute;
top: -13px;
transform: translateX(-50%);
width: 8px;
}
.learndash-wrapper .ld-quiz-result-passed table .wpProQuiz_mextrixTr td:first-child, .learndash-wrapper .ld-quiz-result-failed table .wpProQuiz_mextrixTr td:first-child {
border-right: 2px solid rgba(47, 131, 81, 0.2);
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_mextrixTr .wpProQuiz_sortStringItem {
background-color: white;
margin: 0;
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem {
font-weight: 400;
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem > table tr td .wpProQuiz_maxtrixSortText, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem > table tr td .wpProQuiz_maxtrixSortText {
padding-left: 28px;
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem .wpProQuiz_maxtrixSortText::before, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem .wpProQuiz_maxtrixSortText::before {
font-family: "dashicons";
font-size: 22px;
left: 8px;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_maxtrixSortText::before, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_maxtrixSortText::before {
color: var(--ld-color-semantic-success);
content: "\f15e";
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_maxtrixSortText::before, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_maxtrixSortText::before {
color: var(--ld-color-semantic-error);
content: "\f335";
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem label input[type=radio], .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem label input[type=radio] {
visibility: hidden;
}
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem label::before, .learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem label::before {
left: 14px;
margin-left: 4px;
position: absolute;
top: 50%;
transform: translateY(-50%);
font-family: "dashicons";
}
.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon, .learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon {
font-family: "dashicons";
font-size: 22px;
position: absolute;
top: 50%;
transform: translateY(-50%) translateX(-30px);
}
.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon--correct::before, .learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon--correct::before {
color: var(--ld-color-semantic-success);
content: "\f15e";
}
.learndash-wrapper .ld-quiz-result-passed .ld-quiz__cloze-icon--incorrect::before, .learndash-wrapper .ld-quiz-result-failed .ld-quiz__cloze-icon--incorrect::before {
color: var(--ld-color-semantic-error);
content: "\f335";
}
.learndash-wrapper .ld-quiz-result-passed [data-type=free_answer] .wpProQuiz_questionListItem input[type=text], .learndash-wrapper .ld-quiz-result-failed [data-type=free_answer] .wpProQuiz_questionListItem input[type=text] {
padding: 6px;
background-color: white;
}
.learndash-wrapper .ld-course-navigation .ld-course-navigation-heading {
border-bottom: 4px solid #e2e7ed;
padding-bottom: 12px;
}
.learndash-wrapper .ld-course-navigation .ld-course-navigation-heading h3 {
margin-top: 0;
}
.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-home-link {
display: block;
}
.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-expand-button {
margin-left: 0;
font-size: 12px;
}
.learndash-wrapper .ld-course-navigation .ld-course-navigation-actions .ld-expand-button .ld-icon {
font-size: 10px;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon {
width: 15px;
height: 15px;
flex: 0 0 15px;
border: 0;
text-align: center;
margin-right: 10px;
margin-top: 0.15em;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark {
font-size: 0.825em;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress {
border: 2px solid #e2e7ed;
border-left-color: #235af3;
border-top-color: #235af3;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete {
border: 2px solid #e2e7ed;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-quiz {
font-size: 1.1em;
margin-top: -2px;
}
.learndash-wrapper .ld-course-navigation .ld-item-icon {
width: 14px;
height: 20px;
font-size: 1em;
}
.learndash-wrapper .ld-course-navigation .ld-pagination {
justify-content: center;
margin: 1em 0;
}
.learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages {
flex: 0 0 120px;
background-color: #617175;
}
.learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages i, .learndash-wrapper .ld-course-navigation .ld-pagination .ld-pages span {
color: white;
}
.learndash-wrapper { }
.learndash-wrapper .ld-course-navigation .ld-lesson-item {
border-bottom: 1px solid #e2e7ed;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
color: #235af3;
font-weight: bold;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete {
border: 2px solid #235af3;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item .ld-expand-button .ld-expand-text {
padding: 0 1em 0 0.5em;
}
.learndash-wrapper .ld-course-navigation .ld-sep {
color: #e2e7ed;
padding: 0 0.25em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading {
margin-top: 1em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading {
font-size: 1em;
font-weight: bold;
margin-bottom: 0.25em;
text-align: left;
display: block;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview {
padding: 10px 0;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-item-preview-heading {
display: flex;
justify-content: flex-start;
flex-flow: row wrap;
line-height: 1.25em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading {
color: #495255;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading:hover {
color: #235af3;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
font-size: 0.875em;
font-weight: 400;
flex: 1;
display: flex;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title .ld-status-icon {
margin-left: 0.5em;
pointer-events: all;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title .ld-status-icon .ld-icon {
font-size: 0.825em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button {
flex-basis: 100%;
justify-content: flex-start;
padding-left: 2em;
padding-top: 0.5em;
color: #617175;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon {
font-size: 0.625em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded {
height: auto;
max-height: 0px;
transition: max-height 0.3s ease;
overflow: hidden;
background: #f0f3f6;
border-radius: 8px;
margin: 0 20px 0 20px;
position: relative;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded::before {
content: "";
display: block;
left: 50px;
top: 0px;
position: absolute;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #fff;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded.ld-expanded {
max-height: 20000px;
margin-bottom: 1em;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items {
padding: 1em 0.5em;
}
.learndash-wrapper .ld-course-navigation .ld-table-list-header {
display: none;
}
.learndash-wrapper .ld-course-navigation .ld-table-list-footer {
background: transparent;
padding: 0.25em !important;
}
.learndash-wrapper { }
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list {
margin: 0;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-items {
border: 0;
padding-right: 0;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item {
font-size: 0.9em;
border-bottom: 0;
line-height: 1.5em;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview {
align-items: flex-start;
padding: 0.5em;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item {
font-weight: bold;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title {
flex: 1;
display: flex;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title .ld-status-icon {
margin-left: 0.5em;
pointer-events: all;
}
.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title .ld-status-icon .ld-icon {
font-size: 0.825em;
}
.learndash-wrapper .widget_course_return {
margin-top: 1em;
font-size: 0.8em;
}
.learndash-wrapper .ld-profile-summary {
margin: 2em 0;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card {
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
margin: 1.5em 0;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-avatar {
width: 150px;
height: 150px;
border: 5px solid #e2e7ed;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading {
font-size: 2em;
font-weight: 800;
margin: 5px 0;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link {
color: #617175;
font-size: 14px;
text-decoration: underline;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link:hover {
color: #333333;
text-decoration: underline;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats {
display: flex;
justify-content: center;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat {
flex: 0 0 90px;
text-align: center;
border-right: 1px solid #e2e7ed;
padding: 0 12px;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
display: block;
font-size: 36px;
margin-bottom: 8px;
font-weight: 800;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
color: #617175;
font-size: 14px;
word-break: normal;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-child {
border-right: 0;
}
.learndash-wrapper #ld-profile .ld-section-heading {
margin-bottom: 0em;
}
.learndash-wrapper #ld-profile .ld-quiz-list .ld-table-list-item-preview + .ld-table-list-item-expanded {
margin-top: -20px;
}
.learndash-wrapper #ld-profile .ld-quiz-list .ld-table-list-item-preview + .ld-table-list-item-expanded .ld-essay-list {
margin-top: 0;
}
.learndash-wrapper #ld-profile .ld-quiz-list .user_statistic:hover {
color: #235af3;
}
.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon {
background-color: transparent;
color: #617175;
font-size: 1.5em;
border: none;
margin-right: -15px;
}
.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon:hover {
transition: 0.5 ease-in-out;
color: #333;
}
.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon.ld-expanded {
color: #333;
transition: 0.5 ease-in-out;
}
.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status {
white-space: nowrap;
}
@media (max-width: 640px) {
.learndash-wrapper #ld-profile .ld-section-heading .ld-item-list-actions {
justify-content: space-between;
}
.learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button {
margin: 10px 0;
max-width: 120px;
}
.learndash-wrapper #ld-profile .ld-profile-stats {
flex-wrap: wrap;
}
.learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat {
width: 50%;
border: 0;
flex: 1;
margin: 0 0 2em 0 !important;
padding: 0 1em !important;
}
}
#wpProQuiz_overlay_close {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
#wpProQuiz_overlay_close .ld-icon {
font-size: 0.875em;
}
#wpProQuiz_overlay_close .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
#wpProQuiz_overlay_close + .ld-button {
margin-left: 1em;
}
#wpProQuiz_overlay_close.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
#wpProQuiz_overlay_close.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
#wpProQuiz_overlay_close.ld-compact .ld-text {
padding: 0;
}
#wpProQuiz_overlay_close.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
#wpProQuiz_overlay_close.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
#wpProQuiz_overlay_close.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
#wpProQuiz_overlay_close.ld-button-alternate:hover {
background: transparent;
}
#wpProQuiz_overlay_close.ld-button-transparent {
color: #235af3;
background: transparent;
}
#wpProQuiz_overlay_close.ld-button-transparent.ld-status-complete {
color: #235af3;
}
#wpProQuiz_overlay_close.ld-button-transparent:hover, #wpProQuiz_overlay_close.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
#wpProQuiz_overlay_close.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
#wpProQuiz_overlay_close.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
#wpProQuiz_overlay_close.ld-button-reverse {
background: white;
color: #235af3;
}
#wpProQuiz_overlay_close.ld-button-reverse:hover {
background: #235af3;
color: white;
}
#wpProQuiz_overlay_close:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
#wpProQuiz_overlay_close:hover {
background-color: #0e2a90;
}
#wpProQuiz_overlay_close[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
#wpProQuiz_overlay_close[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
#wpProQuiz_overlay_close {
max-width: 100%;
}
}
@media (max-width: 640px) {
#wpProQuiz_overlay_close {
text-align: left;
margin-left: 10px;
}
}
#wpProQuiz_overlay_close {
max-width: 180px;
}
@media (max-width: 960px) {
#wpProQuiz_overlay_close {
max-width: 180px;
}
}
#wpProQuiz_user_content h2 {
border-bottom: 2px solid #f0f3f6;
font-size: 24px;
padding: 1.5rem 0 0.5em 0;
}
#wpProQuiz_user_content h2 + h2 {
font-size: 18px;
border-bottom: 0;
}
#wpProQuiz_user_content table.wp-list-table {
border-radius: 8px;
border-collapse: collapse;
background: transparent;
border: 0;
}
#wpProQuiz_user_content table.wp-list-table tr, #wpProQuiz_user_content table.wp-list-table td, #wpProQuiz_user_content table.wp-list-table th {
background: transparent;
}
#wpProQuiz_user_content table.wp-list-table thead th {
background: #235af3;
color: #fff;
border-bottom: 0;
padding: 25px 15px;
font-size: 14px;
line-height: 1;
white-space: nowrap;
}
#wpProQuiz_user_content table.wp-list-table thead th:first-child {
border-radius: 8px 0 0 0;
}
#wpProQuiz_user_content table.wp-list-table thead th:last-child {
border-radius: 0 8px 0 0;
}
#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th {
background: #f0f3f6;
padding: 15px;
border-bottom: 1px solid #f0f3f6;
line-height: 1;
white-space: nowrap;
text-align: center;
}
#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:first-child, #wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:only-child {
text-align: left;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th p {
margin: 0 0 5px 0;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th {
padding: 15px;
font-weight: normal;
font-size: 16px;
text-align: center;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th:first-child {
box-shadow: inset 3px 0 0 0 #f0f3f6;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th:last-child {
box-shadow: inset -3px 0 0 0 #f0f3f6;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th:nth-child(2) {
text-align: left;
}
#wpProQuiz_user_content table.wp-list-table tbody tr th:only-child {
box-shadow: inset -3px 0 0 0 #f0f3f6, inset 3px 0 0 0 #f0f3f6;
}
#wpProQuiz_user_content table.wp-list-table tbody tr.categoryTr th:nth-child(2) {
text-align: center;
}
#wpProQuiz_user_content table.wp-list-table tfoot tr {
border-bottom: 0;
}
#wpProQuiz_user_content table.wp-list-table tfoot tr th {
background: #f0f3f6;
border: 0;
padding: 15px;
font-weight: normal;
font-size: 16px;
text-align: center;
}
#wpProQuiz_user_content table.wp-list-table tfoot tr th:first-child {
border-radius: 0 0 0 8px;
}
#wpProQuiz_user_content table.wp-list-table tfoot tr th:last-child {
border-radius: 0 0 8px 0;
}
.learndash-wrapper .ld-tabs {
margin: 1em 0;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation {
position: relative;
margin: 0;
padding: 0;
display: flex;
align-items: center;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation:after {
content: "";
height: 6px;
background: #e2e7ed;
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 8;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
background-color: inherit;
border-color: transparent;
display: flex;
padding: 1.5em;
align-items: center;
position: relative;
font-weight: 700;
color: #617175;
cursor: pointer;
transition: color 0.3s ease;
white-space: nowrap;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:hover {
border-color: transparent;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon {
font-size: 1.4em;
margin-right: 0.25em;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after {
content: "";
height: 6px;
background: transparent;
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 9;
transition: background 0.3s ease;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active {
color: #235af3;
}
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after {
background: #235af3;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
padding: 1em;
}
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content {
display: none;
padding: 2em 0;
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content.ld-visible {
display: block;
}
.learndash-wrapper .ld-tabs.ld-tab-count-1 .ld-tab-content {
padding: 0;
}
.learndash-wrapper .ld-breadcrumbs {
background: #f0f3f6;
border-radius: 6px;
padding: 0.5em 1em;
display: flex;
justify-content: space-between;
align-items: center;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
font-size: 0.75em;
margin: 0;
overflow: hidden;
padding-left: 0;
padding-right: 1em;
text-overflow: ellipsis;
white-space: nowrap;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li {
display: inline;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li a {
font-weight: 700;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:after {
content: '>' ;
unicode-bidi: plaintext;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:last-child:after {
display: none;
}
.learndash-wrapper .ld-breadcrumbs .ld-status {
white-space: nowrap;
}
.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
background: #235af3;
color: #fff;
}
.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete {
background: #235af3;
color: #fff;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-breadcrumbs {
flex-direction: column;
align-items: flex-start;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
width: 100%;
}
.learndash-wrapper .ld-breadcrumbs .ld-status {
width: 100%;
margin-top: 1em;
}
}
.learndash-wrapper .ld-alert-content {
width: 100%;
}
.learndash-wrapper .ld-alert {
padding: 25px 15px 25px 75px; background-color: #f0f3f6;
border-radius: 6px;
box-sizing: border-box;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
position: relative;
min-height: 85px;
display: flex;
justify-content: space-between;
align-items: center;
}
.learndash-wrapper .ld-alert .ld-alert-icon {
background-color: #e2e7ed;
border-radius: 100%;
padding: 0.5em;
margin-right: 0.5em;
font-size: 24px;
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%);
}
.learndash-wrapper .ld-alert .ld-alert-icon.ld-icon-alert {
padding: 3px;
font-size: 42px;
}
.learndash-wrapper .ld-alert .ld-alert-text {
font-size: 1em;
font-weight: 700;
}
.learndash-wrapper .ld-alert .ld-button {
margin-left: 1em;
min-width: 7.5em;
display: inline-block;
height: auto;
padding: 5px 20px 5px 30px;
position: relative;
max-width: 185px;
}
.learndash-wrapper .ld-alert .ld-button .ld-icon {
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%);
}
.learndash-wrapper .ld-alert .ld-button:hover .ld-icon.ld-icon-arrow-left {
transform: translateX(-3px) translateY(-50%);
}
.learndash-wrapper .ld-alert .ld-alert-content a,
.learndash-wrapper .ld-alert .ld-text a {
text-decoration: underline;
color: rgba(0, 0, 0, 0.8);
}
@media (max-width: 768px) {
.learndash-wrapper .ld-alert {
display: block;
text-align: center;
padding: 75px 15px 15px;
}
.learndash-wrapper .ld-alert .ld-alert-content {
margin: 0 0 1em 0;
}
.learndash-wrapper .ld-alert .ld-icon {
left: 50%;
margin: 0;
transform: translateX(-50%);
top: 10%;
}
.learndash-wrapper .ld-alert .ld-button {
margin-left: 0;
}
}
.learndash-wrapper .ld-alert-warning {
color: rgba(0, 0, 0, 0.75);
border-color: #ffd200;
background-color: #fff6cd;
}
.learndash-wrapper .ld-alert-warning .ld-alert-icon {
background-color: #ffd200;
}
.learndash-wrapper .ld-alert-warning .ld-button {
background-color: #ffd200;
color: rgba(0, 0, 0, 0.75);
}
.learndash-wrapper .ld-alert-warning .ld-button:focus {
outline-color: #ffd200;
}
.learndash-wrapper .ld-alert-certificate .ld-button {
padding-left: 40px;
min-width: unset;
max-width: unset;
width: auto;
text-decoration: none !important;
}
.learndash-wrapper .ld-alert-certificate .ld-button:hover {
background: var(--ld-color-system-dark, #0E2A90);
color: var(--ld-color-system-white, #fff);
}
.learndash-wrapper .ld-alert-certificate.ld-alert-success {
color: #495255;
}
.learndash-wrapper .ld-alert--step-completed .ld-button {
max-width: 190px !important;
min-width: unset;
text-decoration: none !important;
width: auto;
}
.learndash-wrapper .ld-alert--step-completed .ld-button .ld-icon {
left: auto;
right: 20px;
}
.learndash-wrapper .ld-alert--step-completed .ld-button:hover .ld-icon-arrow-right, .learndash-wrapper .ld-alert--step-completed .ld-button:focus .ld-icon-arrow-right {
transform: translateX(3px) translateY(-50%) !important;
}
.learndash-wrapper .ld-alert--step-completed.ld-alert-success {
color: #495255;
}
.learndash-wrapper .ld-alert-success {
color: #495255;
border-color: #235af3;
background-color: rgba(35, 90, 243, 0.2);
}
.learndash-wrapper .ld-alert-success .ld-alert-icon {
background-color: #235af3;
color: white;
}
.learndash-wrapper .ld-alert-success .ld-button {
background-color: #235af3;
}
.learndash-wrapper .ld-alert-success .ld-button:focus {
outline-color: #235af3;
}
.learndash-wrapper .ld-alert-success .ld-button .ld-icon-download {
margin-right: 5px;
font-size: 18px;
}
.learndash-wrapper .ld-focus {
display: flex;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar {
background-color: white;
border-right: 1px solid #e2e7ed;
bottom: 0;
height: 100vh;
left: 0;
padding-top: 50px;
position: fixed;
top: 0px;
transition: all 0.3s ease;
width: 350px;
z-index: 99;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
padding-bottom: 90px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
height: 100%;
overflow-x: visible;
overflow-y: auto;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger {
background: transparent;
border: none;
bottom: 0;
color: white;
cursor: pointer;
height: 100%;
position: absolute;
right: 0;
top: 0;
z-index: 99;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
background: #235af3;
border-radius: 100%;
border: 2px solid white;
font-size: 0.8em;
padding: 8px;
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%) translateX(25%);
transition: transform 0.3s ease;
z-index: 9;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus {
background: transparent;
box-shadow: none;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
background: white;
border-color: #235af3;
color: #235af3;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus {
outline: none;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
outline: 2px solid white;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
background-color: #235af3;
color: white;
border-bottom: 0;
min-height: 75px;
overflow: visible;
width: 350px;
position: relative;
z-index: 9;
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 0.75em 3.125em 0.75em 1em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading a {
color: #fff;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper {
font-size: 1em;
margin: 0;
line-height: 1.35em;
padding: 0 0 0 1.6em;
font-weight: bold;
opacity: 1;
transition: opacity 0.3s ease;
color: white;
position: relative;
z-index: 100;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a {
color: white;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper .ld-icon {
position: absolute;
left: 1px;
top: 3px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-expand-button {
color: white; display: none;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link {
color: white;
padding: 0;
border-left: 0;
margin-left: 0;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation {
position: relative;
overflow: visible;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-course-navigation-list {
opacity: 1;
transition: opacity 0.3s ease;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded {
margin: 0;
border-radius: 0;
background: transparent;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items {
padding: 0.5em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
padding: 0 1em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading {
margin-bottom: 0;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
background-color: #f0f3f6;
border-radius: 0;
padding: 1em 1em;
position: relative;
margin: 0;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before {
background-color: white;
left: 43px;
width: 13px;
height: 13px;
top: -7px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item {
font-size: 0.875em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
padding: 0.5em;
padding-left: 1.6em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
border-bottom: 1px solid #e2e7ed;
background-color: white;
padding: 0;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
padding: 1em;
padding-bottom: 0.5em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button {
margin-top: 0.5em;
padding: 0.5em 2em;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination {
margin: 1em 0;
justify-content: center;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages {
background-color: #617175;
flex: 0 0 120px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages i, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages span {
color: white;
}
.learndash-wrapper .ld-focus .ld-focus-main {
flex: 1 auto;
margin-left: 350px;
width: calc(100% - 350px);
transition: margin-left 0.3s ease;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
padding: 5em;
margin: 0px auto;
max-width: 960px;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
margin: 0;
padding: 0;
margin-bottom: 0.5em;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-topic-status,
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status {
margin-bottom: 1em;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-topic-status .ld-progress,
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status .ld-progress {
display: none;
}
.learndash-wrapper .ld-focus .ld-focus-header {
position: fixed;
background: white;
top: 0;
left: 0;
right: 0;
height: 51px;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #e2e7ed;
z-index: 99;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav {
width: 55px;
display: none;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav, .learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:hover, .learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus {
all: unset;
display: block;
padding: 0 15px;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
display: block;
width: 25px;
height: 4px;
margin: 4px 0;
background-color: #333;
transition: all ease-in-out 250ms;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-1 {
transform: rotate(-45deg) translate(-4px, 8px);
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-2 {
opacity: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-3 {
transform: rotate(45deg) translate(-3px, -7px);
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
background-color: white;
flex: 0 0 350px;
height: 100%;
transition: flex 0.3s ease;
padding: 0.5em 1em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo img {
height: 100%;
width: auto;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
flex: auto;
display: flex;
align-items: center;
justify-content: space-evenly;
border-top: none;
}
@media (max-width: 768px) {
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
align-items: flex-start;
}
}
@media (max-width: 960px) {
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
align-items: flex-start;
}
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
position: relative;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .learndash_timer,
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #learndash_timer {
position: absolute;
left: 0;
bottom: 1px;
right: 0;
text-align: center;
top: 0;
background: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
height: 50px;
display: flex;
justify-content: center;
flex-direction: column;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
border-right: 1px solid #e2e7ed;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
border-right: 1px solid #e2e7ed;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action:last-child, .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty {
border: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:after,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete:after {
color: #235af3;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:disabled:after,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete:disabled:after {
color: #617175;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button {
color: #235af3;
background: transparent;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button.ld-status-complete,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button.ld-status-complete,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button.ld-status-complete,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button {
color: #235af3;
background: transparent !important;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_incomplete_button,
.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_incomplete_button {
color: #333333;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-incomplete::after {
color: #333333;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
align-items: center;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress-wrap {
width: 100%;
max-width: 90%;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
flex: 0 1;
flex-grow: 3;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete,
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #sfwd-mark-complete {
margin: 0 1em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
flex: 1 2 auto;
padding-right: 1em;
padding: 0;
margin: 0;
padding-top: 0.5em;
padding-right: 1em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar {
background: #e2e7ed;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
flex: 0 0 200px;
display: flex;
justify-content: flex-end;
align-items: center;
position: relative;
height: 50px;
padding-right: 1em;
border-left: 1px solid #e2e7ed;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
color: #617175;
font-size: 0.75em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar {
width: 40px;
height: 40px;
margin-left: 1em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
position: absolute;
top: 100%;
right: 0;
z-index: 9;
opacity: 0;
visibility: hidden;
margin-right: 1em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before {
content: "";
position: absolute;
top: -5px;
right: 1em;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #235af3;
z-index: -1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
position: relative;
display: block;
white-space: nowrap;
background-color: #235af3;
color: white;
font-weight: 700;
padding: 0.75em 2.5em;
font-size: 0.875em;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:hover {
opacity: 0.8;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:last-child {
border-bottom: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu:hover .ld-user-menu-items {
opacity: 1;
visibility: visible;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar {
background-color: transparent;
transform: translateX(calc(-100% + 50px));
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar-trigger .ld-icon {
transform: translateY(-50%) translateX(45%) rotate(180deg);
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-heading {
top: 0;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-heading h3 {
opacity: 0;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-course-navigation .ld-course-navigation-list {
opacity: 0;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed { }
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main {
margin-left: 50px;
width: calc(100% - 50px);
}
@media (max-width: 1280px) {
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
flex: 1 2 auto;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
flex: 0 1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
display: none;
}
}
@media (max-width: 1024px) {
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
display: none;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
flex: 0 0 150px;
}
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
padding-left: 3em;
}
}
@media (max-width: 768px) {
.learndash-wrapper .ld-focus .ld-focus-header {
position: relative;
flex-wrap: wrap;
flex-direction: row;
height: auto;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
display: none;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav {
display: block;
order: 1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
order: 2;
padding: 0 1em;
margin: 0;
align-items: center;
border-right: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-stats {
text-align: center;
display: block;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-percentage {
line-height: 1em;
margin-bottom: 0.3em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-steps {
display: none;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar {
margin: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
order: 3;
border-left: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
border-top: 1px solid #efefef;
background: #fff;
padding: 0;
order: 4;
flex-direction: row;
align-items: flex-start;
flex: 100%;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions > * {
margin: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions .ld-content-action {
height: auto;
flex: 50%;
}
.learndash-wrapper .ld-focus .ld-focus-content {
margin-top: 30px;
}
.learndash-wrapper .ld-focus.ld-focus-initial-transition .ld-focus-sidebar {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar {
transform: translateX(-100%);
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main {
margin-left: 0px;
width: 100%;
}
.learndash-wrapper .ld-focus .ld-focus-main {
margin-left: 0;
width: 100%;
}
.learndash-wrapper .ld-focus .ld-course-navigation-heading {
position: static;
}
.learndash-wrapper .ld-focus .ld-course-navigation {
padding-top: 0;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar {
top: 0px;
padding-top: 0;
z-index: 1000;
position: absolute;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main,
.learndash-wrapper .ld-focus .ld-focus-main {
margin-left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content,
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
margin: 30px auto 50px;
padding: 5% 1.5em;
}
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-tab-content ul:not(.blocks-gallery-grid):not(.wp-block-gallery), .learndash-wrapper .ld-focus.ld-focus-position-right .ld-tab-content ol:not(.blocks-gallery-grid):not(.wp-block-gallery),
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-tab-content ul:not(.blocks-gallery-grid):not(.wp-block-gallery),
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-tab-content ol:not(.blocks-gallery-grid):not(.wp-block-gallery) {
padding-right: 40px;
padding-left: initial;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar {
left: initial;
border-right: initial;
right: 0;
border-left: 1px solid #e2e7ed;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-focus-sidebar-trigger,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-focus-sidebar-trigger {
right: initial;
left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
transform: translateY(-50%) translateX(-25%);
right: initial;
left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading {
padding: 0.75em 1em 0.75em 3.125em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading h3,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading h3 {
padding: 0 1.6em 0 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon {
left: initial;
right: 1px;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading .ld-home-link {
border-left: initial;
border-right: 0;
margin-left: initial;
margin-right: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list::before,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list::before {
background: white;
content: "";
height: 16px;
left: 66px;
position: absolute;
top: -8px;
transform: rotate(-45deg);
width: 16px;
z-index: 1;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before {
width: 16px;
height: 16px;
top: -8px;
right: 66px;
left: initial;
transform: rotate(45deg);
z-index: 9;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
padding-left: initial;
padding-right: 1.6em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main {
margin-left: initial;
margin-right: 350px;
transition: margin-right 0.3s ease;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header {
right: 0;
left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav.expanded .bar-1,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav.expanded .bar-1 {
transform: rotate(45deg) translate(4px, 8px);
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav.expanded .bar-3,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav.expanded .bar-3 {
transform: rotate(-45deg) translate(3px, -7px);
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-action .learndash_timer,
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-action #learndash_timer,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-action .learndash_timer,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-action #learndash_timer {
right: 0;
left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar {
transform: translateX(calc(-1 * (-100% + 50px)));
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar-trigger .ld-icon,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar-trigger .ld-icon {
transform: translateY(-50%) translateX(-45%) rotate(-180deg);
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main {
margin-right: inherit;
margin-right: 50px;
}
@media (max-width: 1280px) {
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress {
flex: 1 2 auto;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu {
flex: 0 1;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text {
display: none;
}
}
@media (max-width: 1024px) {
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-brand-logo,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-brand-logo {
flex: 0 0 150px;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content {
padding-left: 3em;
padding-right: 3em;
}
}
@media (max-width: 768px) {
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header {
position: relative;
flex-wrap: wrap;
flex-direction: row;
height: auto;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-brand-logo,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-brand-logo {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav {
display: block;
order: 3;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress {
order: 2;
padding: 0 1em;
margin: 0;
align-items: center;
border-right: inherit;
border-left: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-stats,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-stats {
text-align: center;
display: block;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-percentage,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-percentage {
line-height: 1em;
margin-bottom: 0.3em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-steps,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-steps {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-progress .ld-progress-bar,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-progress .ld-progress-bar {
margin: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu {
order: 1;
border-left: inherit;
border-right: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items {
right: initial;
left: 0;
margin-left: 1em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items::before,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items::before {
left: 1em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions {
border-top: 1px solid #efefef;
background: #fff;
padding: 0;
order: 4;
flex-direction: row;
align-items: flex-start;
flex: 100%;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions > *,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions > * {
margin: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-content-actions .ld-content-action,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-content-actions .ld-content-action {
height: auto;
flex: 50%;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-content,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-content {
margin-top: 30px;
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar {
transform: translateX(100%);
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger {
display: none;
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main {
margin-right: 0px;
margin-left: inherit;
width: 100%;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main {
margin-left: inherit;
margin-right: 0;
width: 100%;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-course-navigation-heading,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-course-navigation-heading {
position: static;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-course-navigation,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-course-navigation {
padding-top: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar {
top: 97px;
padding-top: 0;
z-index: 1000;
position: absolute;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main {
margin-right: 0;
}
.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content,
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content {
margin: 30px auto 50px;
padding: 5% 1.5em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav {
order: 3;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu {
order: 1;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items {
right: initial;
left: 0;
margin-left: 1em;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-user-menu-items::before,
.learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-user-menu-items::before {
left: 1em;
}
}
body.admin-bar .learndash-wrapper .ld-focus-header {  }
@media only screen and (min-width: 769px) and (max-width: 782px) {
body.admin-bar .learndash-wrapper .ld-focus-header {
top: 46px;
}
}
@media only screen and (min-width: 783px) {
body.admin-bar .learndash-wrapper .ld-focus-header {
top: 32px;
}
}
body.admin-bar .learndash-wrapper .ld-focus-sidebar {
top: 32px;
}
@media (max-width: 768px) {
body.admin-bar .learndash-wrapper .ld-focus-sidebar {
top: 93px;
}
}
body.ld-in-focus-mode {
margin: 0;
padding: 0;
background: #fff;
}
body.ld-in-focus-mode::before, body.ld-in-focus-mode::after {
display: none;
}
body.ld-in-focus-mode .learndash-wrapper {
background: #fff;
}
body.ld-in-focus-mode.admin-bar {
padding-top: 32px;
}
@media (max-width: 768px) {
body.ld-in-focus-mode.admin-bar {
padding-top: 0;
}
body.ld-in-focus-mode.admin-bar .ld-focus-sidebar {
top: 97px;
}
}
.ld-tooltip {
position: relative; }
.ld-tooltip::after {
content: "";
height: 0.1875rem;
left: 0;
pointer-events: auto;
position: absolute;
top: 100%;
width: 100%;
z-index: 1;
}
.ld-tooltip [role=tooltip] {
background: #235af3;
border-radius: 6px;
box-shadow: 0 -1px 0 2px rgba(255, 255, 255, 0.75);
color: white;
font-family: "Open Sans", Arial, Helvetica, sans-serif;
font-size: 0.75em;
font-weight: 700;
height: min-content;
left: 0;
max-width: 300px;
min-width: 150px;
padding: 0.25em 1em;
pointer-events: initial;
text-align: center;
text-transform: none;
top: 100%;
transform: translateY(0.1875rem);
transition: opacity 0.1s linear;
width: max-content;
z-index: 2;
}
.ld-tooltip--initialized [role=tooltip] { opacity: 0;
position: absolute;
}
.ld-tooltip--initialized { }
.ld-tooltip--initialized.ld-tooltip--position-right [role=tooltip] {
left: auto;
right: 0;
}
.ld-tooltip--initialized.ld-tooltip--hidden { }
.ld-tooltip--initialized.ld-tooltip--hidden [role=tooltip] {
left: -9999px;
}
.ld-tooltip--initialized { }
.ld-tooltip--initialized:not(.ld-tooltip--hidden) [role=tooltip] {
opacity: 1;
}
.ld-tooltip:not(.ld-tooltip--initialized) [role=tooltip] {
display: inline-block;
} #learndash-tooltips {
font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
height: 100%;
z-index: 999;
font-size: 16px;
pointer-events: none;
}
#learndash-tooltips .ld-tooltip {
position: absolute;
background-color: #235af3;
color: white;
font-weight: 700;
border-radius: 6px;
padding: 0.25em 1em;
transform: translateX(1%) translateY(-25px);
box-shadow: 0 -1px 0 2px rgba(255, 255, 255, 0.75);
font-size: 0.75em;
opacity: 0;
transition: opacity 0.1s linear;
text-align: center;
min-width: 150px;
max-width: 300px;
}
#learndash-tooltips .ld-tooltip:after {
content: "";
height: 5px;
width: 5px;
background: #235af3;
position: absolute;
bottom: -4px;
transform: rotate(45deg) translateX(-50%);
left: 5%;
}
#learndash-tooltips .ld-tooltip.ld-shifted-left:after {
left: 10%;
}
#learndash-tooltips .ld-tooltip.ld-shifted-right {
transform: translateX(-100%) translateY(-30px);
}
#learndash-tooltips .ld-tooltip.ld-shifted-right:after {
left: auto;
right: 10%;
}
#learndash-tooltips .ld-tooltip.ld-visible {
opacity: 1;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
display: flex;
background: #f0f3f6;
padding: 1em 0;
margin: 1em 0;
border-radius: 6px;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > * {
flex: 1 auto;
width: 33%;
justify-content: space-around;
text-align: center;
border-right: 2px solid #bec5cb;
padding: 0 1em;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > *:last-child {
border-right: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-button {
margin: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-status {
display: inline-block;
width: auto;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-around;
text-align: center;
margin-bottom: 0.5em;
line-height: 1.25em;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price {
display: flex;
align-items: center;
text-align: center;
justify-content: space-around;
font-size: 32px;
font-weight: bold;
color: #617175;
margin-top: -3px;
line-height: 1;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price .ld-text {
font-size: 18px;
margin-left: 8px;
font-weight: normal;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price .ld-currency {
font-size: 16px;
margin-right: 0.25em;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label {
display: block;
color: #617175;
font-size: 0.75em;
font-weight: bold;
margin-bottom: 1em;
font-family: var(--wp--preset--font-family--body);
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action {
display: flex;
align-items: center;
justify-content: space-around;
flex-wrap: wrap;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ppalholder {
position: absolute;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text {
font-size: 14px;
color: #617175;
display: inline-block;
white-space: nowrap;
margin-right: 0.5em;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text .ld-login-text {
color: #235af3;
display: inline-block;
font-weight: bold;
margin-left: 5px;
text-decoration: underline;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text .ld-login-text:hover {
color: #0e2a90;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .ld-text button.ld-login-text {
background: none;
border: none;
font-size: inherit;
padding: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons {
margin: 0 0.5em;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons {
margin-left: auto;
}
}
@media (max-width: 1280px) {
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action {
flex-direction: column;
justify-content: flex-start;
align-items: center;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_buttons,
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_button {
margin-right: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .learndash_checkout_button {
margin-bottom: 0.5em;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action #btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-action .btn-join {
margin-left: auto;
}
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-seg-action.status-closed .ld-text {
white-space: normal;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
flex-direction: column;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > * {
border-right: 0;
border-bottom: 1px solid #e2e7ed;
padding: 1em 0;
width: auto;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > *:last-child {
border-bottom: 0;
}
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
background-color: #f0f3f6;
border-radius: 6px;
padding: 0.5em 1em;
display: flex;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
margin: 0;
padding: 0;
flex: 1;
padding-right: 1em;
}
@media (max-width: 640px) {
.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
flex-direction: column;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
flex-direction: column;
padding-right: 0;
align-items: flex-start;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-heading {
display: block;
width: 100%;
text-align: center;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats {
flex-direction: column;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats .ld-progress-steps {
margin-left: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-bar {
width: 100%;
margin: 1em 0;
}
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-status {
width: auto;
display: inline-block;
margin: 0 auto;
}
.learndash-wrapper .ld-course-status .ld-status {
line-height: 1.3;
}
.learndash-wrapper .ld-course-status .ld-status.ld-status-progress {
background: #235af3;
color: #fff;
}
.learndash-wrapper .ld-course-status .ld-status.ld-status-complete {
background: #235af3;
color: #fff;
}
.learndash-wrapper .ld-course-status-seg-price .ld-course-status-trial-price, .learndash-wrapper .ld-course-status-seg-price .ld-course-status-course-price {
text-align: center;
width: 100%;
}
.learndash-wrapper .ld-course-status-seg-price .ld-course-status-trial-price {
margin-bottom: 10px;
}
.learndash-wrapper .ld-course-status-seg-price .ld-course-status-content .ld-text {
font-size: 16px;
margin-bottom: 0px;
}
.learndash-wrapper .ld-course-status-seg-price .ld-course-status-content .ld-pricing {
font-size: 12px;
}
.learndash-wrapper .ld-course-certificate {
text-align: center;
display: flex;
align-items: center;
justify-content: center;
margin: 1em 0;
}
.learndash-wrapper .ld-course-certificate .ld-button {
display: inline-block;
max-width: inherit;
font-size: 14px;
}
.learndash-wrapper .ld-course-certificate .ld-icon-certificate {
font-size: 24px;
margin-right: 5px;
} .jq-dropdown-menu {
box-shadow: 0 0 0 1px #ddd !important;
}
.jq-dropdown-menu button[type=submit],
.jq-dropdown-menu input[type=button],
.jq-dropdown-menu input[type=submit] {
margin: 0;
padding: 0;
transition: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1.5em;
font-size: 16px;
border-radius: 0;
border: 0;
display: block !important;
width: 100% !important;
color: #235af3;
padding: 0.5em 1em;
text-align: center;
font-size: 14px !important;
}
.jq-dropdown-menu button[type=submit]:hover,
.jq-dropdown-menu input[type=button]:hover,
.jq-dropdown-menu input[type=submit]:hover {
background: #fafafa !important;
color: #495255 !important;
}
.jq-dropdown-menu .ppalholder {
display: none;
}
.learndash-wrapper .learndash-wrapper-login-modal {
position: relative;
}
.learndash-wrapper .ld-modal {
position: absolute;
transform: translateY(-50%) translateX(-50%);
z-index: 999;
width: 100%;
z-index: 9000;
max-width: 1024px;
min-height: 300px;
background: white;
border-radius: 6px;
overflow: hidden;
overflow-y: auto;
box-shadow: -3px -3px 20px rgba(0, 0, 0, 0.14);
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}
.learndash-wrapper .ld-modal .ld-modal-closer {
position: absolute;
top: 0.5em;
right: 0;
z-index: 9;
color: #617175;
cursor: pointer;
line-height: 0.5;
padding: 1em;
font-size: 1.5em;
}
.learndash-wrapper .ld-modal.ld-can-register .ld-modal-closer {
color: #fff;
}
.learndash-wrapper.ld-modal-closed {
display: none !important;
}
.learndash-wrapper.ld-modal-open .ld-modal {
opacity: 1;
visibility: visible;
}
.learndash-wrapper .ld-login-modal {
display: flex;
text-align: center;
margin: 25% 50% 20px 50%; }
.learndash-wrapper .ld-login-modal .ld-modal-heading {
font-weight: 300;
font-size: 2.25em;
margin: 0;
margin: 0.5em 0;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-wrapper {
padding: 20px;
max-width: 350px;
min-width: 80%;
margin: 0 auto;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-login {
flex: 1;
background: white;
display: flex;
flex-direction: column;
justify-content: center;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading {
color: #235af3;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-text {
color: #617175;
font-size: 0.875em;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register {
flex: 1;
background: #235af3;
display: flex;
flex-direction: column;
justify-content: center;
color: white;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register .ld-button:hover {
opacity: 1;
box-shadow: 0 0 0 5px #fff !important;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register label {
display: block;
font-weight: bold;
margin-bottom: 0.5em;
font-size: 14px;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register #ld-user-register {
margin: 2em 0;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=text],
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=password],
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=email] {
border: 2px solid #fff;
margin: 0;
margin-bottom: 1em;
padding: 0;
padding: 0.5em;
background-color: #f9f9f9;
padding-left: 2em;
font-size: 1.2em;
width: 100%;
transition: all ease-in-out 250ms;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=text]:focus,
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=password]:focus,
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=email]:focus {
background: #fff;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register #reg_passmail {
font-size: 0.825em;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register #wp-submit {
margin: 0 auto;
min-width: 150px;
text-align: center;
justify-content: center;
border: 0;
padding: 7px 35px;
border-radius: 20px;
font-weight: bold;
font-size: 14px;
border: 5px solid #fff;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form {
margin: 2em 0;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form form {
display: flex;
flex-direction: column;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form p {
margin: 0;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form p.login-submit {
text-align: center;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form label {
display: block;
color: #617175;
font-weight: bold;
margin-bottom: 0.5em;
font-size: 14px;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username {
position: relative;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before {
font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e90c";
position: absolute;
color: #617175;
top: 2.5em;
left: 0.5em;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password {
position: relative;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before {
font-family: "ld-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\e900";
position: absolute;
color: #617175;
top: 2.5em;
left: 0.5em;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding {
position: relative;
padding-top: 2em;
margin-top: 1em;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding:before {
content: "";
display: block;
position: absolute;
width: 50px;
height: 3px;
background-color: #e2e7ed;
left: 50%;
top: 0;
transform: translateX(-50%);
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding img {
max-width: 100%;
max-height: 250px;
height: auto;
}
.learndash-wrapper .ld-login-modal input[type=text],
.learndash-wrapper .ld-login-modal input[type=password],
.learndash-wrapper .ld-login-modal input[type=email],
.learndash-wrapper .ld-login-modal .ld-login-field,
.learndash-wrapper .ld-login-modal .ld-password-field {
border: 2px solid #e2e7ed;
margin: 0;
margin-bottom: 1em;
padding: 0;
padding: 0.5em;
background-color: #f0f3f6;
color: #617175;
padding-left: 2em;
font-size: 0.875em;
width: 100%;
transition: all ease-in-out 250ms;
}
.learndash-wrapper .ld-login-modal input[type=text]:focus,
.learndash-wrapper .ld-login-modal input[type=password]:focus,
.learndash-wrapper .ld-login-modal input[type=email]:focus,
.learndash-wrapper .ld-login-modal .ld-login-field:focus,
.learndash-wrapper .ld-login-modal .ld-password-field:focus {
border-color: #495255;
}
.learndash-wrapper .ld-login-modal ::placeholder {
font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
}
.learndash-wrapper .ld-login-modal .ld-forgot-password-link {
color: #333333;
text-decoration: underline;
font-size: 0.875em;
}
.learndash-wrapper .ld-login-modal .ld-button,
.learndash-wrapper .ld-login-modal input[type=submit] {
margin: 2em auto;
min-width: 150px;
text-align: center;
justify-content: center;
border: 0;
border-radius: 20px;
font-weight: bold;
font-size: 14px;
}
.learndash-wrapper .ld-login-modal input[type=submit] {
background: #235af3;
color: #fff;
cursor: pointer;
padding: 0.75em 5em;
transition: all ease-in-out 250ms;
}
.learndash-wrapper .ld-login-modal input[type=submit]:hover {
opacity: 0.8;
}
@media (max-width: 1024px) {
.learndash-wrapper .ld-login-modal {
top: 100px;
width: 80%;
transform: translateX(-50%);
}
.learndash-wrapper .ld-login-modal.ld-can-register .ld-modal-closer {
color: #617175;
}
}
@media (max-width: 768px) {
.learndash-wrapper .ld-login-modal {
flex-direction: column;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-login-modal {
width: 100%;
}
}
.learndash-wrapper .ld-button.ld-login-button {
display: flex;
}
.learndash-wrapper .ld-button.ld-login-button.ld-logout {
justify-content: space-between;
}
.learndash-wrapper .ld-button.ld-login-button.ld-login {
justify-content: flex-start;
}
.learndash-wrapper .ld-button.ld-login-button.ld-login .ld-icon {
margin-right: 10px;
}
.learndash-wrapper #learndash-registration-wrapper, .learndash-wrapper #learndash-reset-password-wrapper {
margin: auto;
}
.learndash-wrapper #learndash-registration-wrapper .registration-login-link, .learndash-wrapper #learndash-reset-password-wrapper .registration-login-link {
margin-bottom: 1em;
}
.learndash-wrapper #learndash-registration-wrapper form label, .learndash-wrapper #learndash-reset-password-wrapper form label {
display: inline-block;
font-size: 16px;
margin-bottom: 3px;
}
.learndash-wrapper #learndash-registration-wrapper #learndash_registerform .learndash-required-field, .learndash-wrapper #learndash-reset-password-wrapper #learndash_registerform .learndash-required-field {
color: red;
}
.learndash-wrapper #learndash-registration-wrapper form input, .learndash-wrapper #learndash-reset-password-wrapper form input {
border: solid 2px #a1a1a1;
border-radius: 5px;
font-size: 16px;
margin-left: 0px;
margin-bottom: 1em;
width: 100%;
}
.learndash-wrapper #learndash-registration-wrapper form input[type=email],
.learndash-wrapper #learndash-registration-wrapper form input[type=text],
.learndash-wrapper #learndash-registration-wrapper form input[type=password], .learndash-wrapper #learndash-reset-password-wrapper form input[type=email],
.learndash-wrapper #learndash-reset-password-wrapper form input[type=text],
.learndash-wrapper #learndash-reset-password-wrapper form input[type=password] {
font-size: var(--ld-typography-desktop-body-size);
margin-left: 0;
width: 100%;
}
.learndash-wrapper #learndash-registration-wrapper form input[type=image], .learndash-wrapper #learndash-reset-password-wrapper form input[type=image] {
display: none;
}
.learndash-wrapper #learndash-registration-wrapper form button.btn-join,
.learndash-wrapper #learndash-registration-wrapper form input.btn-join, .learndash-wrapper #learndash-reset-password-wrapper form button.btn-join,
.learndash-wrapper #learndash-reset-password-wrapper form input.btn-join {
border: none;
border-radius: 20px;
}
.learndash-wrapper #learndash-registration-wrapper #loginform #rememberme, .learndash-wrapper #learndash-reset-password-wrapper #loginform #rememberme {
width: auto;
}
.learndash-wrapper #learndash-registration-wrapper #learndash_registerform #wp-submit, .learndash-wrapper #learndash-reset-password-wrapper #learndash_registerform #wp-submit {
margin-top: 30px;
} .learndash-not-available .ld-table-list-item-preview,
.learndash-not-available .ld-lesson-item-preview,
.learndash-not-available .ld-item-list-item-preview,
.user_has_no_access .ld-table-list-item-preview,
.user_has_no_access .ld-lesson-item-preview,
.user_has_no_access .ld-item-list-item-preview {
cursor: not-allowed;
}
.learndash-not-available .ld-table-list-item-preview a.ld-lesson-item-preview-heading,
.learndash-not-available .ld-table-list-item-preview a.ld-item-name,
.learndash-not-available .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.learndash-not-available .ld-lesson-item-preview a.ld-item-name,
.learndash-not-available .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.learndash-not-available .ld-item-list-item-preview a.ld-item-name,
.user_has_no_access .ld-table-list-item-preview a.ld-lesson-item-preview-heading,
.user_has_no_access .ld-table-list-item-preview a.ld-item-name,
.user_has_no_access .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.user_has_no_access .ld-lesson-item-preview a.ld-item-name,
.user_has_no_access .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.user_has_no_access .ld-item-list-item-preview a.ld-item-name {
cursor: not-allowed;
}
.learndash-not-available .ld-table-list-item-preview .ld-expand-button,
.learndash-not-available .ld-lesson-item-preview .ld-expand-button,
.learndash-not-available .ld-item-list-item-preview .ld-expand-button,
.user_has_no_access .ld-table-list-item-preview .ld-expand-button,
.user_has_no_access .ld-lesson-item-preview .ld-expand-button,
.user_has_no_access .ld-item-list-item-preview .ld-expand-button {
pointer-events: all;
}
.learndash-not-available a.ld-topic-row,
.user_has_no_access a.ld-topic-row {
cursor: not-allowed;
}
.learndash-not-available.is_sample .ld-lesson-item-preview,
.learndash-not-available.is_sample .ld-item-list-item-preview,
.user_has_no_access.is_sample .ld-lesson-item-preview,
.user_has_no_access.is_sample .ld-item-list-item-preview {
cursor: pointer;
pointer-events: all;
}
.learndash-not-available.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.learndash-not-available.is_sample .ld-lesson-item-preview a.ld-item-name,
.learndash-not-available.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.learndash-not-available.is_sample .ld-item-list-item-preview a.ld-item-name,
.user_has_no_access.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.user_has_no_access.is_sample .ld-lesson-item-preview a.ld-item-name,
.user_has_no_access.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.user_has_no_access.is_sample .ld-item-list-item-preview a.ld-item-name {
cursor: pointer;
pointer-events: all;
} .user_has_no_access .wpProQuiz_resultsList .ld-item-list-item-preview a.ld-item-name {
cursor: pointer;
pointer-events: all;
} .ld-topic-list.is_sample .ld-table-list-item-preview,
.ld-topic-list.is_sample .ld-lesson-item-preview,
.ld-topic-list.is_sample .ld-item-list-item-preview,
.ld-lesson-item.is_sample .ld-table-list-item-preview,
.ld-lesson-item.is_sample .ld-lesson-item-preview,
.ld-lesson-item.is_sample .ld-item-list-item-preview,
.ld-item-list-item.is_sample .ld-table-list-item-preview,
.ld-item-list-item.is_sample .ld-lesson-item-preview,
.ld-item-list-item.is_sample .ld-item-list-item-preview {
cursor: pointer;
pointer-events: all;
}
.ld-topic-list.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,
.ld-topic-list.is_sample .ld-table-list-item-preview a.ld-item-name,
.ld-topic-list.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.ld-topic-list.is_sample .ld-lesson-item-preview a.ld-item-name,
.ld-topic-list.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.ld-topic-list.is_sample .ld-item-list-item-preview a.ld-item-name,
.ld-lesson-item.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,
.ld-lesson-item.is_sample .ld-table-list-item-preview a.ld-item-name,
.ld-lesson-item.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.ld-lesson-item.is_sample .ld-lesson-item-preview a.ld-item-name,
.ld-lesson-item.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.ld-lesson-item.is_sample .ld-item-list-item-preview a.ld-item-name,
.ld-item-list-item.is_sample .ld-table-list-item-preview a.ld-lesson-item-preview-heading,
.ld-item-list-item.is_sample .ld-table-list-item-preview a.ld-item-name,
.ld-item-list-item.is_sample .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.ld-item-list-item.is_sample .ld-lesson-item-preview a.ld-item-name,
.ld-item-list-item.is_sample .ld-item-list-item-preview a.ld-lesson-item-preview-heading,
.ld-item-list-item.is_sample .ld-item-list-item-preview a.ld-item-name {
cursor: pointer;
pointer-events: all;
}
.ld-topic-list.is_sample a.ld-lesson-item-preview,
.ld-topic-list.is_sample a.ld-table-list-item-preview,
.ld-topic-list.is_sample a.ld-topic-row,
.ld-lesson-item.is_sample a.ld-lesson-item-preview,
.ld-lesson-item.is_sample a.ld-table-list-item-preview,
.ld-lesson-item.is_sample a.ld-topic-row,
.ld-item-list-item.is_sample a.ld-lesson-item-preview,
.ld-item-list-item.is_sample a.ld-table-list-item-preview,
.ld-item-list-item.is_sample a.ld-topic-row {
cursor: pointer !important;
pointer-events: all !important;
}
.learndash-wrapper .ld-user-status.ld-is-widget {
margin: 30px 0;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item {
border: 0;
border-bottom: 2px solid #f0f3f6;
border-radius: 0;
padding: 10px 0;
margin: 10px 0;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item:last-child {
border-bottom: 0;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
padding: 0;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title {
font-size: 14px;
line-height: 1.5em;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components {
margin-top: 10px;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components span {
display: block;
margin: 0 0 5px 0;
font-size: 12px;
line-height: 1.5em;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-components span.ld-sep {
display: none;
}
.learndash-wrapper .ld-user-status.ld-is-widget .ld-pagination {
justify-content: flex-start;
}
.learndash-wrapper .ld-focus-comments {
margin: 2em 0;
}
.learndash-wrapper .ld-focus-comments p.comment-form-comment {
margin: 0;
width: 100% !important;
max-width: 100% !important;
}
.learndash-wrapper .ld-focus-comments p.comment-form-comment textarea {
width: 100%;
}
.learndash-wrapper .ld-focus-comments #ld-comments {
margin-bottom: 50px;
}
.learndash-wrapper .ld-focus-comments #commentform .logged-in-as {
margin: 0;
font-size: 0.875em;
font-weight: normal;
float: right;
}
.learndash-wrapper .ld-focus-comments #commentform textarea#comment {
font-family: inherit;
padding: 0.875em;
background: #e2e7ed;
border: 5px solid #e2e7ed;
border-radius: 6px;
font-size: 1em;
}
.learndash-wrapper .ld-focus-comments #commentform textarea#comment:focus {
background: transparent;
outline: 0;
box-shadow: none;
}
.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links {
display: flex;
flex-direction: row;
}
.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links .nav-previous {
margin: 0;
text-align: left;
min-width: 50%;
width: 100%;
font-weight: bold;
}
.learndash-wrapper .ld-focus-comments .comment-navigation .nav-links .nav-next {
margin: 0;
text-align: right;
min-width: 50%;
width: 100%;
font-weight: bold;
}
.learndash-wrapper .ld-focus-comments .form-submit {
width: 100% !important;
max-width: 100% !important;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit {
margin: 0;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
width: 100%;
max-width: 385px;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
display: flex;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit .ld-icon {
font-size: 0.875em;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit .ld-text {
padding: 0 1em;
flex: 1 1 100;
text-align: center;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit + .ld-button {
margin-left: 1em;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact {
padding: 0;
width: 24px;
height: 24px;
border-radius: 100%;
flex-basis: 24px;
flex-shrink: 0;
padding: 0;
align-items: center;
justify-content: center;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact .ld-icon {
margin-right: 0;
font-size: 0.75em;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-compact .ld-text {
padding: 0;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate {
background: transparent;
color: #235af3;
padding: 0;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate .ld-icon {
background: #235af3;
color: white;
border-radius: 100%;
width: 18px;
height: 18px;
flex: 0 0 18px;
padding: 2px;
line-height: 16px;
text-align: center;
font-weight: bold;
transition: color 0.3s ease, background 0.3s ease;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate .ld-text {
padding-left: 0.5em;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-alternate:hover {
background: transparent;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent {
color: #235af3;
background: transparent;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent.ld-status-complete {
color: #235af3;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:hover, .learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:focus {
outline-width: 2px;
outline-style: solid;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:focus {
outline-offset: 2px;
outline-color: #235af3;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-transparent:hover {
background: transparent;
outline-color: #0e2a90;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-reverse {
background: white;
color: #235af3;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit.ld-button-reverse:hover {
background: #235af3;
color: white;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit:focus {
outline-offset: 2px;
outline: 2px solid #235af3;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit:hover {
background-color: #0e2a90;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit[disabled] {
background-color: #f6f8fa !important;
color: #73738c !important;
cursor: not-allowed;
outline: 2px solid #73738c !important;
}
.learndash-wrapper .ld-focus-comments .form-submit #submit[disabled]:hover {
background-color: #a7adc2 !important;
color: #0e0e2c !important;
}
@media (max-width: 960px) {
.learndash-wrapper .ld-focus-comments .form-submit #submit {
max-width: 100%;
}
}
@media (max-width: 640px) {
.learndash-wrapper .ld-focus-comments .form-submit #submit {
text-align: left;
margin-left: 10px;
}
}
.learndash-wrapper .ld-focus-comments .form-submit #submit {
display: inline-block;
padding: 0.75em 3em;
margin-top: 0;
height: auto;
margin-top: 1em;
min-width: unset;
max-width: unset;
width: unset;
text-decoration: none !important;
}
.learndash-wrapper .ld-focus-comments__heading {
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 4px solid #e2e7ed;
margin-bottom: 0.5em;
}
.learndash-wrapper .ld-focus-comments__heading .ld-expand-button .ld-text {
padding-right: 0.5em;
font-size: 1em;
}
.learndash-wrapper .ld-focus-comments__heading .ld-expand-button .ld-icon {
font-size: 0.75em;
}
.learndash-wrapper .ld-focus-comments__header {
flex: 1;
font-size: 2em;
font-weight: normal;
margin-bottom: 10px;
}
.learndash-wrapper .ld-focus-comments__comments {
overflow: hidden;
transition: max-height 0.3s ease;
font-size: 1em;
font-weight: normal;
}
.learndash-wrapper .ld-focus-comments .comment-respond {
position: relative;
padding-top: 0;
}
.learndash-wrapper .ld-focus-comments .comment-respond #reply-title {
font-size: 1.5em;
font-weight: normal;
margin-bottom: 0.75em;
}
.learndash-wrapper .ld-focus-comments .comment-respond small {
margin-left: 1em;
font-size: 0.75em;
}
.learndash-wrapper .ld-focus-comments #ld-comments-post-button.ld-open {
display: none;
}
.learndash-wrapper .ld-focus-comments #ld-comments-form.ld-collapsed {
display: none;
}
.learndash-wrapper .ld-focus-comment {
margin: 2em 0;
}
.learndash-wrapper .ld-focus-comment.depth-1 {
margin-left: 0;
}
.learndash-wrapper .ld-focus-comment.depth-2, .learndash-wrapper .ld-focus-comment.depth-3, .learndash-wrapper .ld-focus-comment.depth-4, .learndash-wrapper .ld-focus-comment.depth-5 {
margin-left: 74px;
}
@media (max-width: 768px) {
.learndash-wrapper .ld-focus-comment.depth-2, .learndash-wrapper .ld-focus-comment.depth-3, .learndash-wrapper .ld-focus-comment.depth-4, .learndash-wrapper .ld-focus-comment.depth-5 {
margin-left: 20px;
}
}
.learndash-wrapper .ld-focus-comment .ld-comment-avatar {
position: relative;
margin-bottom: 1em;
display: flex;
align-items: center;
}
.learndash-wrapper .ld-focus-comment .ld-comment-avatar img {
box-sizing: border-box;
max-width: 58px;
height: auto;
border-radius: 100%;
margin-right: 16px;
border: 4px solid transparent;
}
.learndash-wrapper .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name {
color: black;
font-size: 1.125em;
margin-bottom: 5px;
display: block;
font-weight: bold;
}
.learndash-wrapper .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author a.ld-comment-permalink {
color: #617175;
font-size: 0.875em;
text-decoration: none;
display: block;
}
.learndash-wrapper .ld-focus-comment .ld-comment-body {
overflow: hidden;
position: relative;
margin-left: 74px;
}
.learndash-wrapper .ld-focus-comment .ld-comment-reply {
margin: 1em 0;
}
.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link {
border: 0;
display: inline-block;
padding: 0.5em 1.75em;
color: black;
font-weight: bold;
font-size: 0.875em;
position: relative;
z-index: 9;
background-color: #e2e7ed;
border-radius: 18px;
}
.learndash-wrapper .ld-focus-comment.bypostauthor > .ld-comment-wrapper, .learndash-wrapper .ld-focus-comment.role-group_leader > .ld-comment-wrapper, .learndash-wrapper .ld-focus-comment.role-administrator > .ld-comment-wrapper {
border-radius: 6px;
background: #f2fafd;
padding: 1em;
}
.learndash-wrapper .ld-focus-comment.bypostauthor > .ld-comment-wrapper > .ld-comment-avatar img, .learndash-wrapper .ld-focus-comment.role-group_leader > .ld-comment-wrapper > .ld-comment-avatar img, .learndash-wrapper .ld-focus-comment.role-administrator > .ld-comment-wrapper > .ld-comment-avatar img {
border-color: #235af3;
}
.learndash-wrapper .ld-focus-comment.bypostauthor.ptype-sfwd-assignment > .ld-comment-wrapper {
border-radius: 0;
background: transparent;
padding: 0;
}
.learndash-wrapper .ld-focus-comment.bypostauthor.ptype-sfwd-assignment > .ld-comment-wrapper > .ld-comment-avatar img {
border-color: transparent;
}
.learndash-wrapper .ld-focus-comment.ld-no-avatar-image .ld-comment-body {
margin-left: 0;
}
.ld-exam-content {
margin-bottom: 1em;
margin-top: 1em;
}
.ld-exam-content:not(.ld-exam-graded) .ld-exam-questions {
display: none;
}
.ld-exam-content:not(.ld-exam-graded) .ld-exam-question-answer label {
cursor: pointer;
}
.ld-exam-content:not(.ld-exam-graded) .ld-exam-result-message {
display: none;
}
.ld-exam-content.ld-exam-graded .ld-exam-header button.ld-exam-button-start {
display: none;
}
.ld-exam-content.ld-exam-graded .ld-exam-questions {
display: none;
}
.ld-exam-content.ld-exam-graded .ld-exam-footer {
display: none;
}
.ld-exam-content button, .ld-exam-content .ld-exam-result-button {
margin: auto;
border-radius: 20px;
background-color: #235af3;
color: white;
box-shadow: none;
text-transform: none;
font-family: inherit;
font-weight: 800;
font-size: 0.75em;
text-align: center;
text-decoration: none;
cursor: pointer;
white-space: normal;
text-shadow: none;
border: 0;
opacity: 1;
transition: opacity 0.3s ease;
justify-content: center;
align-items: center;
height: auto;
padding: 1em;
line-height: 1.25em;
width: auto;
}
.ld-exam-content .ld-exam-result-message {
padding: 25px 15px 25px 75px;
background-color: #f0f3f6;
border-radius: 6px;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
position: relative;
padding: 25px;
box-shadow: none;
min-height: none;
}
.ld-exam-content .ld-exam-result-message p {
margin: 1em auto;
}
.ld-exam-content .ld-exam-result-message .result-button {
text-align: center;
}
.ld-exam-content .ld-exam-header button {
display: flex;
}
.ld-exam-content .ld-exam-header .ld-exam-progress-bar {
width: 100%;
background-color: #e0e0e0;
padding: 3px;
border-radius: 3px;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
}
.ld-exam-content .ld-exam-header .ld-exam-progress-bar-fill {
display: block;
height: 22px;
background-color: #235af3;
border-radius: 3px;
transition: width 500ms ease-in-out;
}
.ld-exam-content .ld-exam-questions {
list-style: none;
padding-left: 0px;
margin-top: 50px;
}
.ld-exam-content .ld-exam-questions .ld-exam-question {
margin-bottom: 50px;
}
.ld-exam-content .ld-exam-questions .ld-exam-question .ld-exam-question-title, .ld-exam-content .ld-exam-questions .ld-exam-question .ld-exam-question-description {
margin-bottom: 1em;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer {
border: 2px solid #e2e7ed;
border-radius: 6px;
background: transparent;
box-shadow: none;
display: flex;
margin-bottom: 0.5em;
align-items: center;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer * {
margin: 0px;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer input {
margin: auto 1em;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer label {
margin-left: -2.2em;
padding: 1em 1em 1em 2em;
width: 100%;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected {
border-color: #235af3;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-correct {
border-color: #2f8351;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-correct {
border-color: #235af3;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-student-correct {
border-color: #235af3;
background-color: #2f8351;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-incorrect {
border-color: #db0000;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-incorrect {
border-color: #235af3;
background-color: #db0000;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-answers .ld-exam-question-answer-student-selected.ld-exam-question-answer-correct {
border-color: #235af3;
background-color: #2f8351;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-correct-message, .ld-exam-content .ld-exam-questions .ld-exam-question-incorrect-message {
padding: 25px 15px 25px 75px;
background-color: #f0f3f6;
border-radius: 6px;
margin: 1em 0;
border: 2px solid #e2e7ed;
color: #617175;
position: relative;
padding: 25px;
box-shadow: none;
min-height: none;
display: none;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-correct-message p, .ld-exam-content .ld-exam-questions .ld-exam-question-incorrect-message p {
margin: 1em auto;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-incorrect .ld-exam-question-incorrect-message {
display: block;
}
.ld-exam-content .ld-exam-questions .ld-exam-question-correct .ld-exam-question-correct-message {
display: block;
}
.ld-exam-content .ld-exam-footer {
min-height: 50px;
}
.ld-exam-content .ld-exam-footer * {
float: right;
}
.ld-sortable__item--sort_answer {
align-items: center;
background: transparent;
border-radius: var(--ld-radius);
border: 2px solid var(--ld-color-system-subtle);
box-shadow: none;
display: flex;
flex-direction: row;
gap: var(--ld-spacer-fixed-1);
margin-bottom: var(--ld-spacer-2);
padding: 0;
position: relative; }
.ld-sortable__item--sort_answer:focus {
border-width: 3px;
outline: none;
}
.ld-sortable__item--sort_answer .ld-sortable__item-status-container,
.ld-sortable__item--sort_answer .ld-sortable__item-status {
display: none;
visibility: hidden;
}
.ld-sortable__item--sort_answer .ld-sortable__item-status-container {
align-self: flex-start;
margin-right: var(--ld-spacer-fixed-2);
margin-top: var(--ld-spacer-2);
}
.ld-sortable__item--sort_answer .ld-sortable__item-status {
font-size: var(--ld-typography-desktop-body-small-size);
font-weight: var(--ld-typography-font-weight-bold);
line-height: var(--ld-typography-desktop-body-small-height);
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer .ld-sortable__item-status-container, .ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-status-container, .ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-status-container {
display: flex;
flex: 1 0 auto;
visibility: visible;
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct {
background-color: var(--ld-color-semantic-success-light);
border-color: var(--ld-color-semantic-success);
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-handle::before {
color: var(--ld-color-semantic-success);
content: "\f15e";
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-status--correct {
display: inline-block;
visibility: visible;
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer {
background-color: var(--ld-color-system-light-2);
border-color: #000;
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct-answer .ld-sortable__item-status--correct-answer {
display: inline-block;
visibility: visible;
}
.ld-sortable__item--sort_answer.ld-sortable__item--incorrect {
background-color: var(--ld-color-semantic-error-light);
border-color: var(--ld-color-semantic-error);
}
.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-handle::before {
color: var(--ld-color-semantic-error);
content: "\f335";
}
.ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-status--incorrect {
display: inline-block;
visibility: visible;
}
.ld-sortable__item--sort_answer.ld-sortable__item--correct .ld-sortable__item-handle::before, .ld-sortable__item--sort_answer.ld-sortable__item--incorrect .ld-sortable__item-handle::before {
font-family: "dashicons";
font-size: 31px;
height: 31px;
line-height: 31px;
margin-right: var(--ld-spacer-fixed-0);
width: 31px;
}
.ld-sortable__item--sort_answer:first-child .ld-sortable__item-move--up {
visibility: hidden;
}
.ld-sortable__item--sort_answer:last-child .ld-sortable__item-move--down {
visibility: hidden;
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle,
.ld-sortable__item--sort_answer .ld-sortable__item-move {
align-items: center;
appearance: none;
background: transparent;
border-radius: var(--ld-radius);
border: none;
box-shadow: none;
color: var(--ld-color-system-subtle-text);
display: flex;
outline: none;
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__drag, .ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__up-caret, .ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__down-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__drag,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__up-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__down-caret {
border: 2px solid transparent;
padding: var(--ld-spacer-1) var(--ld-spacer-fixed-1); box-sizing: initial;
min-width: min-content;
pointer-events: none;
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__drag,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__drag {
margin-right: var(--ld-spacer-fixed-1);
width: 0.875rem;
height: 0.875rem;
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__up-caret, .ld-sortable__item--sort_answer .ld-sortable__item-handle .ld-svgicon__down-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__up-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move .ld-svgicon__down-caret {
width: 1.125rem;
height: 1.125rem;
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover,
.ld-sortable__item--sort_answer .ld-sortable__item-move:hover {
border-color: var(--ld-color-brand-primary);
color: var(--ld-color-brand-primary);
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__drag, .ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__up-caret, .ld-sortable__item--sort_answer .ld-sortable__item-handle:hover .ld-svgicon__down-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__drag,
.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__up-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move:hover .ld-svgicon__down-caret {
background-color: var(--ld-color-system-light-1);
border-color: var(--ld-color-brand-primary);
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__drag, .ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__up-caret, .ld-sortable__item--sort_answer .ld-sortable__item-handle:focus .ld-svgicon__down-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__drag,
.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__up-caret,
.ld-sortable__item--sort_answer .ld-sortable__item-move:focus .ld-svgicon__down-caret {
border-color: var(--ld-color-brand-primary);
}
.ld-sortable__item--sort_answer .ld-sortable__item-handle {
cursor: move;
padding: var(--ld-spacer-5) 0 var(--ld-spacer-5) var(--ld-spacer-fixed-2);
width: 100%;
}
.ld-sortable__item--sort_answer .ld-sortable__item-move-container {
display: flex;
flex-direction: row;
gap: var(--ld-spacer-fixed-1);
padding: var(--ld-spacer-5) var(--ld-spacer-fixed-2) var(--ld-spacer-5) var(--ld-spacer-fixed-1);
}
.ld-sortable__item--sort_answer .ld-sortable__item-move {
cursor: pointer;
}
.ld-sortable__item--sort_answer .ld-sortable__item-text {
color: #1e1e1e;
font-size: var(--ld-typography-desktop-body-size);
font-weight: var(--ld-typography-font-weight-bold);
line-height: var(--ld-typography-desktop-body-height);
}
.ld-sortable__item--sort_answer.ld-sortable__item--active, .ld-sortable__item--sort_answer.gu-transit {
border: 2px dashed var(--ld-color-system-subtle);
background: var(--ld-color-system-light-2);
}
.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle, .ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle {
color: var(--ld-color-system-dark);
}
.ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__drag, .ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__up-caret, .ld-sortable__item--sort_answer.ld-sortable__item--active .ld-sortable__item-handle .ld-svgicon__down-caret, .ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__drag, .ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__up-caret, .ld-sortable__item--sort_answer.gu-transit .ld-sortable__item-handle .ld-svgicon__down-caret {
border-color: var(--ld-color-system-dark);
}
.ld-sortable__item--sort_answer { }
.ld-sortable__item--sort_answer.gu-mirror {
background: var(--ld-color-system-light-2);
filter: alpha(opacity=80);
opacity: 0.8;
pointer-events: none;
position: fixed;
}
.ld-sortable__item--sort_answer.gu-mirror .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-handle {
cursor: text;
}
.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-handle .ld-svgicon__drag {
display: none;
visibility: hidden;
}
.ld-sortable:not(.ld-sortable--initialized) .ld-sortable__item .ld-sortable__item-move-container {
display: none;
visibility: hidden;
}
.learndash-wrapper { }
.learndash-wrapper .screen-reader-shortcut {
background: #f0f0f1;
color: #2271b1;
display: block;
font-size: 14px;
font-weight: 600;
height: auto;
left: 6px;
line-height: normal;
padding: 15px 23px 14px;
position: absolute;
text-decoration: none;
top: -1000em;
width: auto;
z-index: 100000;
}
.learndash-wrapper .screen-reader-shortcut:focus {
background: #f0f0f1;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
outline-offset: -1px;
top: 7px;
}.icegram .es_captcha *{
display: inline;
}
input.es_captcha_input{
margin-right: .5em;
}
.icegram input.es_captcha_input{
display: inline-block; 
width: 5em;
height: 2.5em;
margin-right: .3em;
}
.icegram button.es_captcha_verify{
height: 2.5em;
line-height: 1;
}
.form-invisible{
visibility: hidden;
position: absolute;
left: -5000px;
}
a .es-button{
text-decoration: none;
}
button.es_captcha_verify{
padding: .6em 1em; 
border: none;
background: #333;
background-color: #333;
color: #fff;
width: auto;
margin: 0;
margin-top: .5em;
border-radius: 2px;
line-height: normal;
opacity: 1;
}
button.es_captcha_verify:active,
button.es_captcha_verify:focus,
button.es_captcha_verify:hover{
opacity: .9;
}
.comment-form .ig-es-comment-form-es-consent label {
display: inline;
}.icegram .es_captcha *{
display: inline;
}
input.es_captcha_input{
margin-right: .5em;
}
.icegram input.es_captcha_input{
display: inline-block; 
width: 5em;
height: 2.5em;
margin-right: .3em;
}
.icegram button.es_captcha_verify{
height: 2.5em;
line-height: 1;
}
.form-invisible{
visibility: hidden;
position: absolute;
left: -5000px;
}
a .es-button{
text-decoration: none;
}
button.es_captcha_verify{
padding: .6em 1em; 
border: none;
background: #333;
background-color: #333;
color: #fff;
width: auto;
margin: 0;
margin-top: .5em;
border-radius: 2px;
line-height: normal;
opacity: 1;
}
button.es_captcha_verify:active,
button.es_captcha_verify:focus,
button.es_captcha_verify:hover{
opacity: .9;
} .es-archive-container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 auto 32px;
padding-bottom: 32px;
border-bottom: 1px solid #EDEADE;
}
.es-archive-container .es-archive-year {
font-weight: bold;
font-size: 18px;
line-height: 150%;
margin-right: 32px;
width: 80px;
letter-spacing: 1px;
text-transform: uppercase;
}
.es-archive-container .es-archive-row { display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 6px;
}
.es-archive-row .es-archive-date {
font-weight: bold;
font-size: 13px;  -webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
letter-spacing: 1px;
text-transform: uppercase;
color: #757575;
margin-right: 16px;
min-width: 60px;
}
.es-archive-row .es-archive-subject { font-size: 18px;  padding-bottom: 5px;
}.wbcom-essential-member-carousel {
width: 600px;
height: 300px;
} .site-header.site-header--elementor .button.singup {
margin-left: 10px;
}
.site-header.site-header--elementor {
width: auto;
position: relative;
}
.site-header--elementor .header-aside {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: 100%;
}
.site-header--elementor.site-header--align-left .header-aside {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.site-header--elementor.site-header--align-center .header-aside {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.site-header--elementor.site-header--align-right .header-aside {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.site-header--elementor .header-aside>* {
padding: 0 10px;
height: 76px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-header--elementor .notification-wrap,
.site-header--elementor .user-wrap {
display: inline-block;
}
.site-header--elementor .header-aside-inner>* {
padding: 0 10px;
line-height: 1;
}
.site-header--elementor .header-aside-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-header--elementor .header-aside>:last-child {
padding-right: 0;
}
.site-header--elementor .header-aside>:first-child {
padding-left: 0;
}
.site-header.site-header--elementor .menu-item-has-children>a {
position: relative;
}
.site-header--elementor .count {
line-height: 1.4;
top: -webkit-calc(50% - 20px);
top: calc(50% - 20px);
right: 0;
position: absolute;
border-radius: 100px;
margin-left: auto;
padding: 2px 7px;
font-size: 9px;
font-style: normal;
font-weight: 600;
}
.site-header--elementor .wbcom-essential-separator {
height: 28px;
max-height: 28px;
width: 1px;
display: inline-block;
margin: 0 12px 0 12px;
padding: 0;
vertical-align: middle;
}
.site-header--elementor .user-wrap.menu-item-has-children .wbe-icon-angle-down {
font-size: 22px;
}
.site-header--elementor a.user-link i {
margin: 0 6px 0 2px;
}
@media screen and (min-width: 992px) {
.site-header--elementor .user-wrap.menu-item-has-children .user-name {
max-width: 180px;
}
}
.site-header--elementor .user-wrap.menu-item-has-children .user-name {
line-height: 1.3;
white-space: nowrap;
padding-right: 3px;
text-overflow: ellipsis;
max-width: 100px;
overflow: hidden;
}
.site-header--elementor .notification-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 76px;
}
.site-header--elementor .notification-dropdown {
list-style: none;
position: absolute;
right: -15px;
top: -webkit-calc(100% - 15px);
top: calc(100% - 15px);
margin: 0;
min-width: 430px;
overflow: hidden;
display: none;
opacity: 0;
visibility: hidden;
z-index: 99;
}
@media (min-width: 768px) {
.site-header--align-left .notification-dropdown {
right: auto;
left: -15px;
}
}
.site-header--elementor .menu-item-has-children.selected .notification-dropdown {
display: block;
opacity: 1;
visibility: visible;
}
.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu {
position: absolute;
list-style: none;
top: 0;
left: -180px;
right: auto;
padding: 3px 0;
z-index: 10;
display: none;
}
.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu:before {
content: '';
width: 12px;
height: 12px;
display: block;
position: absolute;
right: -5px;
top: 11px;
z-index: 1;
-webkit-transform: rotate(
45deg);
-ms-transform: rotate(45deg);
transform: rotate(
45deg);
}
@media (min-width: 768px) {
.site-header--align-left .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu {
right: -180px;
left: auto;
}
.site-header--align-left .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu:before {
left: -5px;
right: auto;
-webkit-transform: rotate(
230deg);
-ms-transform: rotate(230deg);
transform: rotate(
230deg);
}
}
.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu a {
border-radius: 12px;
}
.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children:hover .sub-menu {
display: block;
opacity: 1;
visibility: visible;
}
.site-header--elementor .header-mini-cart {
overflow: hidden;
}
.site-header.site-header--elementor .header-mini-cart ul.cart_list {
margin: 0;
padding: 0;
list-style: none;
max-width: -webkit-calc(100vw - 20px);
max-width: calc(100vw - 20px);
overflow: auto;
max-height: -webkit-calc(100vh - 210px);
max-height: calc(100vh - 210px);
}
.site-header--elementor .product_list_widget li {
border-radius: 4px;
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row;
flex-flow: row;
margin-bottom: 0;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item {
padding: 15px 20px;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
margin-right: auto;
font-weight: 400;
margin-bottom: 0;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item span.quantity {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
font-size: 12px;
margin-right: 10px;
white-space: nowrap;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item .variation {
display: none;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a.remove {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-right: 0;
font-size: 16px;
line-height: 1;
width: auto;
}
.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a:not(.remove) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-width: 290px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.site-header--elementor .header-mini-cart ul.cart_list img.attachment-woocommerce_thumbnail,
.site-header--elementor .header-mini-cart ul.cart_list img.woocommerce-placeholder {
max-width: 36px;
width: 36px;
border-radius: 50%;
margin-right: 10px;
margin-left: 0;
float: none;
}
.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__total {
width: 50%;
float: left;
font-size: 14px;
margin: 0;
line-height: 35px;
padding: 7px 0 7px 20px;
}
.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__buttons {
width: 50%;
float: right;
text-align: right;
margin: 0;
line-height: 35px;
padding: 7px 20px 7px 0;
}
.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__buttons a.button {
padding: 0 0 0 10px;
background-color: transparent;
box-shadow: none;
font-size: 14px;
min-height: auto;
}
.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__empty-message {
margin: 0;
padding: 15px 20px;
font-size: 14px;
}
.site-header--elementor .notification-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 15px 20px;
}
.site-header--elementor .notification-header .title {
font-size: 1rem;
line-height: 1;
margin: 0;
}
.site-header.site-header--elementor .notification-list {
margin: 0;
padding: 0;
list-style: none;
min-width: 420px;
max-height: 52vh;
overflow: auto;
padding-bottom: 0;
margin-left: 0;
margin-bottom: 0;
list-style: none;
overflow-x: hidden;
}
.site-header--elementor .notification-list li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
padding: 15px 20px;
position: relative;
}
.site-header--elementor .wbcom-essential--full-link {
display: none;
}
.site-header--elementor .notification-avatar {
margin-right: 10px;
position: relative;
}
.site-header--elementor .messages-wrap .notification-dropdown .notification-avatar {
-webkit-box-flex: 0;
-ms-flex: 0 0 50px;
flex: 0 0 50px;
}
.site-header--elementor .notification-content .posted {
display: block;
margin-top: 5px;
font-size: 15px;
}
.site-header--elementor .notification-footer {
position: relative;
bottom: 0;
width: 100%;
}
.site-header--elementor .notification-footer .delete-all {
font-size: 12px;
font-weight: 500;
padding: 12px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.site-header--elementor .notification-wrap.menu-item-has-children>a:before {
content: '';
position: absolute;
width: 0;
height: 0;
bottom: 0;
left: 4px;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotate(
-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(
-45deg);
opacity: 0;
visibility: hidden;
z-index: 1002;
}
.site-header--elementor .notification-wrap.menu-item-has-children.selected>a:before {
opacity: 1;
visibility: visible;
}
@media (max-width: 543px) {
.site-header--elementor .notification-dropdown,
.site-header.site-header--elementor .notification-list {
min-width: 330px;
}
}
@media (max-width: 380px) {
.site-header--elementor .notification-dropdown,
.site-header.site-header--elementor .notification-list {
min-width: 280px;
}
}
.site-header--elementor a.user-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: .875rem;
font-weight: 500;
letter-spacing: -.24px;
height: 76px;
}
.site-header--elementor .user-wrap.menu-item-has-children .sub-menu {
min-width: 180px;
}
.site-header.site-header--elementor .menu-item-has-children {
position: relative;
}
.site-header.site-header--elementor .sub-menu {
border-radius: 12px;
list-style: none;
padding: 10px 0;
position: absolute;
right: -20px;
top: -webkit-calc(100% - 15px);
top: calc(100% - 15px);
margin: 0;
min-width: 168px;
display: none;
opacity: 0;
visibility: hidden;
z-index: 100;
}
.site-header--elementor .primary-menu>li>.sub-menu:before,
.site-header--elementor .user-wrap-container>.sub-menu:before {
content: '';
position: absolute;
width: 0;
height: 0;
top: 0;
left: auto;
right: 28px;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotate(
-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(
-45deg);
z-index: 1002;
}
.site-header--elementor .user-wrap-container>.sub-menu:before {
right: 84px;
}
.site-header.site-header--elementor .header-aside .menu-item-has-children.selected>.sub-menu {
display: block;
opacity: 1;
visibility: visible;
}
.site-header--elementor .header-aside .wrapper {
position: relative;
}
.site-header--elementor .header-aside .wrapper .sub-menu-inner {
width: 187px;
max-height: 76vh;
margin: 0;
padding: 0;
list-style: none;
}
#header-my-account-menu.wbcom-essential-my-account-menu {
margin: 0;
padding: 0;
list-style: none;
}
.site-header--elementor .user-wrap.menu-item-has-children .sub-menu a {
display: block;
position: relative;
height: auto;
}
.site-header--elementor .user-wrap.menu-item-has-children .sub-menu a.bp-suggestions-mention {
display: none;
}
.site-header.site-header--elementor .sub-menu a {
display: block;
font-size: 13px;
font-weight: inherit;
color: #303030;
line-height: 1;
margin-bottom: 1px;
padding: 0.5625rem 0.9375rem;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.site-header--elementor .sub-menu .user-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
height: auto;
margin-bottom: 8px;
padding-bottom: 12px;
padding-top: 12px;
}
.site-header--elementor .sub-menu .user-link img {
float: left;
margin-right: 10px;
}
.header-search-wrap--elementor {
position: absolute;
width: 100%;
left: 0;
top: 0;
height: 76px;
margin: 0;
padding: 0 30px;
opacity: 0;
visibility: hidden;
-webkit-transition: all linear .2s;
transition: all linear .2s;
z-index: 2;
border-radius: 12px;
display: none;
}
.header-search-wrap--elementor form label {
width: 100%;
}
.search-visible-el .header-search-wrap--elementor {
opacity: 1;
visibility: visible;
display: block;
}
.header-search-wrap--elementor .container {
padding: 0;
position: relative;
width: 100%;
}
.header-search-wrap--elementor #searchform,
.header-search-wrap--elementor .search-form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
height: 76px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header-search-wrap--elementor #searchform input[type=text],
.header-search-wrap--elementor .search-form input[type=search] {
border: 0;
background-size: 20px;
outline: 0;
box-shadow: none;
padding: 0 50px 0 50px;
font-size: 16px;
width: 100%;
height: 76px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.header-search-wrap--elementor #searchform:after,
.header-search-wrap--elementor .search-form:after {
content: '';
background-repeat: no-repeat;
background-position: 10px 50%;
background-size: 22px;
background-image: url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/images/search.svg);
background-position: center;
position: absolute;
left: 0;
width: 22px;
height: 22px;
}
.header-search-wrap--elementor #searchform input[type="submit"],
.header-search-wrap--elementor .search-form input[type="submit"] {
display: none;
}
.header-search-wrap--elementor a.close-search {
display: inline-block;
line-height: 1;
position: absolute;
top: -webkit-calc(50% - 11px);
top: calc(50% - 11px);
right: 15px;
}
.header-search-wrap--elementor a.close-search i {
font-size: 22px;
}  .wbcom-essential-header-buttons .bp-icon-wrap {
display: inline-block;
}
.wbcom-essential-header-buttons .bp-icon-wrap .fa,
.wbcom-essential-header-buttons .bp-icon-wrap .fas {
margin-right: 6px;
}.animate-spin {
-moz-animation: spin 2s infinite linear;
-o-animation: spin 2s infinite linear;
-webkit-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
display: inline-block;
}
@-moz-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-o-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-ms-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}@font-face {
font-family: 'wbe-icons';
src: url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.eot?29838396);
src: url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.eot?29838396#iefix) format('embedded-opentype'),
url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.woff2?29838396) format('woff2'),
url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.woff?29838396) format('woff'),
url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.ttf?29838396) format('truetype'),
url(//www.gbiota.com/wp-content/plugins/wbcom-essential/assets/icons/wbe-icons.svg?29838396#wbe-icons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="wbe-icon-"]:before, [class*=" wbe-icon-"]:before {
font-family: "wbe-icons";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.wbe-icon-check-circle:before { content: '\e800'; } .wbe-icon-bell:before { content: '\e801'; } .wbe-icon-search:before { content: '\e802'; } .wbe-icon-shopping-cart:before { content: '\e803'; } .wbe-icon-envelope:before { content: '\e804'; } .wbe-icon-check:before { content: '\e805'; } .wbe-icon-angle-down:before { content: '\e807'; } .wbe-icon-angle-up:before { content: '\e808'; } .wbe-icon-angle-right:before { content: '\e809'; } .wbe-icon-angle-left:before { content: '\e80a'; } .wbe-icon-shopping-bag:before { content: '\e80b'; } .wbe-icon-reply:before { content: '\e80c'; } .wbe-icon-spin5:before { content: '\e838'; }:root {
--direction-multiplier: 1;
}
html[dir=rtl],
body.rtl {
--direction-multiplier: -1;
}
.elementor-hidden {
display: none;
}
.elementor-visibility-hidden {
visibility: hidden;
}
.elementor-screen-only,
.screen-reader-text,
.screen-reader-text span,
.ui-helper-hidden-accessible {
position: absolute;
top: -10000em;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.elementor-clearfix:after {
content: "";
display: block;
clear: both;
width: 0;
height: 0;
}
.e-logo-wrapper {
display: inline-block;
line-height: 1;
}
.e-logo-wrapper i {
color: var(--e-a-color-circle-logo);
font-size: 2.5em;
}
.elementor *, .elementor *:before, .elementor *:after {
box-sizing: border-box;
}
.elementor a {
box-shadow: none;
text-decoration: none;
}
.elementor hr {
margin: 0;
background-color: transparent;
}
.elementor img {
height: auto;
max-width: 100%;
border: none;
border-radius: 0;
box-shadow: none;
}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
margin: 0;
}
.elementor embed,
.elementor iframe,
.elementor object,
.elementor video {
max-width: 100%;
width: 100%;
margin: 0;
line-height: 1;
border: none;
}
.elementor .elementor-background-video-container,
.elementor .elementor-background-holder,
.elementor .elementor-background {
inset: 0;
position: absolute;
overflow: hidden;
z-index: 0;
direction: ltr;
}
.elementor .elementor-background-video-container {
transition: opacity 1s;
pointer-events: none;
}
.elementor .elementor-background-video-container.elementor-loading {
opacity: 0;
}
.elementor .elementor-background-video,
.elementor .elementor-background-video-embed {
max-width: none;
}
.elementor .elementor-background-video,
.elementor .elementor-background-video-embed,
.elementor .elementor-background-video-hosted {
position: absolute;
inset-block-start: 50%;
inset-inline-start: 50%;
transform: translate(-50%, -50%);
}
.elementor .elementor-background-video-hosted {
object-fit: cover;
}
.elementor .elementor-background-overlay {
inset: 0;
position: absolute;
}
.elementor .elementor-background-slideshow {
position: absolute;
inset: 0;
z-index: 0;
}
.elementor .elementor-background-slideshow__slide__image {
width: 100%;
height: 100%;
background-position: center center;
background-size: cover;
}
.elementor-widget-wrap > .elementor-element.elementor-absolute,
.e-con > .elementor-element.elementor-absolute,
.e-con-inner > .elementor-element.elementor-absolute {
position: absolute;
}
.elementor-widget-wrap > .elementor-element.elementor-fixed,
.e-con > .elementor-element.elementor-fixed,
.e-con-inner > .elementor-element.elementor-fixed {
position: fixed;
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
max-width: 100%;
}
@media (max-width: 1024px) {
.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
max-width: 100%;
}
}
@media (max-width: 767px) {
.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
max-width: 100%;
}
}
.elementor-element.elementor-absolute, .elementor-element.elementor-fixed {
z-index: 1;
}
.elementor-element {
--flex-direction: initial;
--flex-wrap: initial;
--justify-content: initial;
--align-items: initial;
--align-content: initial;
--gap: initial;
--flex-basis: initial;
--flex-grow: initial;
--flex-shrink: initial;
--order: initial;
--align-self: initial;
flex-basis: var(--flex-basis);
flex-grow: var(--flex-grow);
flex-shrink: var(--flex-shrink);
order: var(--order);
align-self: var(--align-self);
}
.elementor-element:where(.e-con-full, .elementor-widget) {
flex-direction: var(--flex-direction);
flex-wrap: var(--flex-wrap);
justify-content: var(--justify-content);
align-items: var(--align-items);
align-content: var(--align-content);
gap: var(--row-gap) var(--column-gap);
}
.elementor-invisible {
visibility: hidden;
}
.elementor-custom-embed-play {
position: absolute;
inset-block-start: 50%;
inset-inline-start: 50%;
transform: translate(calc(-50% * var(--direction-multiplier)), -50%);
}
.elementor-custom-embed-play i {
font-size: 100px;
color: #fff;
text-shadow: 1px 0 6px rgba(0, 0, 0, 0.3);
}
.elementor-custom-embed-play svg {
height: 100px;
width: 100px;
fill: #fff;
filter: drop-shadow(1px 0 6px rgba(0, 0, 0, 0.3));
}
.elementor-custom-embed-play i,
.elementor-custom-embed-play svg {
opacity: 0.8;
transition: all 0.5s;
}
.elementor-custom-embed-play.elementor-playing i {
font-family: eicons;
}
.elementor-custom-embed-play.elementor-playing i:before {
content: "\e8fb";
}
.elementor-custom-embed-play.elementor-playing i,
.elementor-custom-embed-play.elementor-playing svg {
animation: eicon-spin 2s infinite linear;
}
.elementor-tag {
display: inline-flex;
}
.elementor-ken-burns {
transition-property: transform;
transition-duration: 10s;
transition-timing-function: linear;
}
.elementor-ken-burns--out {
transform: scale(1.3);
}
.elementor-ken-burns--active {
transition-duration: 20s;
}
.elementor-ken-burns--active.elementor-ken-burns--out {
transform: scale(1);
}
.elementor-ken-burns--active.elementor-ken-burns--in {
transform: scale(1.3);
}
.elementor-align-center {
text-align: center;
}
.elementor-align-right {
text-align: right;
}
.elementor-align-left {
text-align: left;
}
.elementor-align-center .elementor-button, .elementor-align-right .elementor-button, .elementor-align-left .elementor-button {
width: auto;
}
.elementor-align-justify .elementor-button {
width: 100%;
}
@media (min-width: 2400px) {
.elementor-widescreen-align-center {
text-align: center;
}
.elementor-widescreen-align-right {
text-align: right;
}
.elementor-widescreen-align-left {
text-align: left;
}
.elementor-widescreen-align-center .elementor-button, .elementor-widescreen-align-right .elementor-button, .elementor-widescreen-align-left .elementor-button {
width: auto;
}
.elementor-widescreen-align-justify .elementor-button {
width: 100%;
}
}
@media (max-width: 1366px) {
.elementor-laptop-align-center {
text-align: center;
}
.elementor-laptop-align-right {
text-align: right;
}
.elementor-laptop-align-left {
text-align: left;
}
.elementor-laptop-align-center .elementor-button, .elementor-laptop-align-right .elementor-button, .elementor-laptop-align-left .elementor-button {
width: auto;
}
.elementor-laptop-align-justify .elementor-button {
width: 100%;
}
}
@media (max-width: 1200px) {
.elementor-tablet_extra-align-center {
text-align: center;
}
.elementor-tablet_extra-align-right {
text-align: right;
}
.elementor-tablet_extra-align-left {
text-align: left;
}
.elementor-tablet_extra-align-center .elementor-button, .elementor-tablet_extra-align-right .elementor-button, .elementor-tablet_extra-align-left .elementor-button {
width: auto;
}
.elementor-tablet_extra-align-justify .elementor-button {
width: 100%;
}
}
@media (max-width: 1024px) {
.elementor-tablet-align-center {
text-align: center;
}
.elementor-tablet-align-right {
text-align: right;
}
.elementor-tablet-align-left {
text-align: left;
}
.elementor-tablet-align-center .elementor-button, .elementor-tablet-align-right .elementor-button, .elementor-tablet-align-left .elementor-button {
width: auto;
}
.elementor-tablet-align-justify .elementor-button {
width: 100%;
}
}
@media (max-width: 880px) {
.elementor-mobile_extra-align-center {
text-align: center;
}
.elementor-mobile_extra-align-right {
text-align: right;
}
.elementor-mobile_extra-align-left {
text-align: left;
}
.elementor-mobile_extra-align-center .elementor-button, .elementor-mobile_extra-align-right .elementor-button, .elementor-mobile_extra-align-left .elementor-button {
width: auto;
}
.elementor-mobile_extra-align-justify .elementor-button {
width: 100%;
}
}
@media (max-width: 767px) {
.elementor-mobile-align-center {
text-align: center;
}
.elementor-mobile-align-right {
text-align: right;
}
.elementor-mobile-align-left {
text-align: left;
}
.elementor-mobile-align-center .elementor-button, .elementor-mobile-align-right .elementor-button, .elementor-mobile-align-left .elementor-button {
width: auto;
}
.elementor-mobile-align-justify .elementor-button {
width: 100%;
}
}
:root {
--page-title-display: block;
}
.elementor-page-title, h1.entry-title {
display: var(--page-title-display);
}
@keyframes eicon-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
.eicon-animation-spin {
animation: eicon-spin 2s infinite linear;
}
.elementor-section {
position: relative;
}
.elementor-section .elementor-container {
display: flex;
margin-inline: auto;
position: relative;
}
@media (max-width: 1024px) {
.elementor-section .elementor-container {
flex-wrap: wrap;
}
}
.elementor-section.elementor-section-boxed > .elementor-container {
max-width: 1140px;
}
.elementor-section.elementor-section-stretched {
position: relative;
width: 100%;
}
.elementor-section.elementor-section-items-top > .elementor-container {
align-items: flex-start;
}
.elementor-section.elementor-section-items-middle > .elementor-container {
align-items: center;
}
.elementor-section.elementor-section-items-bottom > .elementor-container {
align-items: flex-end;
}
@media (min-width: 768px) {
.elementor-section.elementor-section-height-full {
height: 100vh;
}
.elementor-section.elementor-section-height-full > .elementor-container {
height: 100%;
}
}
.elementor-bc-flex-widget .elementor-section-content-top > .elementor-container > .elementor-column > .elementor-widget-wrap {
align-items: flex-start;
}
.elementor-bc-flex-widget .elementor-section-content-middle > .elementor-container > .elementor-column > .elementor-widget-wrap {
align-items: center;
}
.elementor-bc-flex-widget .elementor-section-content-bottom > .elementor-container > .elementor-column > .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-widget-wrap {
position: relative;
width: 100%;
flex-wrap: wrap;
align-content: flex-start;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
display: flex;
}
.elementor-widget-wrap > .elementor-element {
width: 100%;
}
.elementor-widget-wrap.e-swiper-container {
width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)));
}
.elementor-widget {
position: relative;
}
.elementor-widget:not(:last-child) {
margin-block-end: var(--kit-widget-spacing, 20px);
}
.elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial, .elementor-widget:not(:last-child).elementor-absolute {
margin-block-end: 0;
}
.elementor-column {
position: relative;
min-height: 1px;
display: flex;
}
.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated {
padding: 5px;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: 10px;
}
.elementor-column-gap-extended > .elementor-column > .elementor-element-populated {
padding: 15px;
}
.elementor-column-gap-wide > .elementor-column > .elementor-element-populated {
padding: 20px;
}
.elementor-column-gap-wider > .elementor-column > .elementor-element-populated {
padding: 30px;
}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
padding: 0;
}
@media (min-width: 768px) {
.elementor-column.elementor-col-10, .elementor-column[data-col="10"] {
width: 10%;
}
.elementor-column.elementor-col-11, .elementor-column[data-col="11"] {
width: 11.111%;
}
.elementor-column.elementor-col-12, .elementor-column[data-col="12"] {
width: 12.5%;
}
.elementor-column.elementor-col-14, .elementor-column[data-col="14"] {
width: 14.285%;
}
.elementor-column.elementor-col-16, .elementor-column[data-col="16"] {
width: 16.666%;
}
.elementor-column.elementor-col-20, .elementor-column[data-col="20"] {
width: 20%;
}
.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
width: 25%;
}
.elementor-column.elementor-col-30, .elementor-column[data-col="30"] {
width: 30%;
}
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
width: 33.333%;
}
.elementor-column.elementor-col-40, .elementor-column[data-col="40"] {
width: 40%;
}
.elementor-column.elementor-col-50, .elementor-column[data-col="50"] {
width: 50%;
}
.elementor-column.elementor-col-60, .elementor-column[data-col="60"] {
width: 60%;
}
.elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
width: 66.666%;
}
.elementor-column.elementor-col-70, .elementor-column[data-col="70"] {
width: 70%;
}
.elementor-column.elementor-col-75, .elementor-column[data-col="75"] {
width: 75%;
}
.elementor-column.elementor-col-80, .elementor-column[data-col="80"] {
width: 80%;
}
.elementor-column.elementor-col-83, .elementor-column[data-col="83"] {
width: 83.333%;
}
.elementor-column.elementor-col-90, .elementor-column[data-col="90"] {
width: 90%;
}
.elementor-column.elementor-col-100, .elementor-column[data-col="100"] {
width: 100%;
}
}
@media (max-width: 479px) {
.elementor-column.elementor-xs-10 {
width: 10%;
}
.elementor-column.elementor-xs-11 {
width: 11.111%;
}
.elementor-column.elementor-xs-12 {
width: 12.5%;
}
.elementor-column.elementor-xs-14 {
width: 14.285%;
}
.elementor-column.elementor-xs-16 {
width: 16.666%;
}
.elementor-column.elementor-xs-20 {
width: 20%;
}
.elementor-column.elementor-xs-25 {
width: 25%;
}
.elementor-column.elementor-xs-30 {
width: 30%;
}
.elementor-column.elementor-xs-33 {
width: 33.333%;
}
.elementor-column.elementor-xs-40 {
width: 40%;
}
.elementor-column.elementor-xs-50 {
width: 50%;
}
.elementor-column.elementor-xs-60 {
width: 60%;
}
.elementor-column.elementor-xs-66 {
width: 66.666%;
}
.elementor-column.elementor-xs-70 {
width: 70%;
}
.elementor-column.elementor-xs-75 {
width: 75%;
}
.elementor-column.elementor-xs-80 {
width: 80%;
}
.elementor-column.elementor-xs-83 {
width: 83.333%;
}
.elementor-column.elementor-xs-90 {
width: 90%;
}
.elementor-column.elementor-xs-100 {
width: 100%;
}
}
@media (max-width: 767px) {
.elementor-column.elementor-sm-10 {
width: 10%;
}
.elementor-column.elementor-sm-11 {
width: 11.111%;
}
.elementor-column.elementor-sm-12 {
width: 12.5%;
}
.elementor-column.elementor-sm-14 {
width: 14.285%;
}
.elementor-column.elementor-sm-16 {
width: 16.666%;
}
.elementor-column.elementor-sm-20 {
width: 20%;
}
.elementor-column.elementor-sm-25 {
width: 25%;
}
.elementor-column.elementor-sm-30 {
width: 30%;
}
.elementor-column.elementor-sm-33 {
width: 33.333%;
}
.elementor-column.elementor-sm-40 {
width: 40%;
}
.elementor-column.elementor-sm-50 {
width: 50%;
}
.elementor-column.elementor-sm-60 {
width: 60%;
}
.elementor-column.elementor-sm-66 {
width: 66.666%;
}
.elementor-column.elementor-sm-70 {
width: 70%;
}
.elementor-column.elementor-sm-75 {
width: 75%;
}
.elementor-column.elementor-sm-80 {
width: 80%;
}
.elementor-column.elementor-sm-83 {
width: 83.333%;
}
.elementor-column.elementor-sm-90 {
width: 90%;
}
.elementor-column.elementor-sm-100 {
width: 100%;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.elementor-column.elementor-md-10 {
width: 10%;
}
.elementor-column.elementor-md-11 {
width: 11.111%;
}
.elementor-column.elementor-md-12 {
width: 12.5%;
}
.elementor-column.elementor-md-14 {
width: 14.285%;
}
.elementor-column.elementor-md-16 {
width: 16.666%;
}
.elementor-column.elementor-md-20 {
width: 20%;
}
.elementor-column.elementor-md-25 {
width: 25%;
}
.elementor-column.elementor-md-30 {
width: 30%;
}
.elementor-column.elementor-md-33 {
width: 33.333%;
}
.elementor-column.elementor-md-40 {
width: 40%;
}
.elementor-column.elementor-md-50 {
width: 50%;
}
.elementor-column.elementor-md-60 {
width: 60%;
}
.elementor-column.elementor-md-66 {
width: 66.666%;
}
.elementor-column.elementor-md-70 {
width: 70%;
}
.elementor-column.elementor-md-75 {
width: 75%;
}
.elementor-column.elementor-md-80 {
width: 80%;
}
.elementor-column.elementor-md-83 {
width: 83.333%;
}
.elementor-column.elementor-md-90 {
width: 90%;
}
.elementor-column.elementor-md-100 {
width: 100%;
}
}
@media (min-width: 2400px) {
.elementor-reverse-widescreen > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-widescreen > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 1025px) and (max-width: 1366px) {
.elementor-reverse-laptop > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 1201px) and (max-width: 1366px) {
.elementor-reverse-laptop > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 1025px) and (max-width: 1200px) {
.elementor-reverse-laptop > .elementor-container > :nth-child(1) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(2) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(3) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(4) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(5) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(6) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(7) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(8) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(9) {
order: initial;
}
.elementor-reverse-laptop > .elementor-container > :nth-child(10) {
order: initial;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-tablet_extra > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.elementor-reverse-tablet > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 881px) and (max-width: 1024px) {
.elementor-reverse-tablet > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (min-width: 768px) and (max-width: 880px) {
.elementor-reverse-tablet > .elementor-container > :nth-child(1) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(2) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(3) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(4) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(5) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(6) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(7) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(8) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(9) {
order: initial;
}
.elementor-reverse-tablet > .elementor-container > :nth-child(10) {
order: initial;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-mobile_extra > .elementor-container > :nth-child(10) {
order: 1;
}
}
@media (max-width: 767px) {
.elementor-reverse-mobile > .elementor-container > :nth-child(1) {
order: 10;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(2) {
order: 9;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(3) {
order: 8;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(4) {
order: 7;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(5) {
order: 6;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(6) {
order: 5;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(7) {
order: 4;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(8) {
order: 3;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(9) {
order: 2;
}
.elementor-reverse-mobile > .elementor-container > :nth-child(10) {
order: 1;
}
.elementor-column {
width: 100%;
}
}
.elementor-grid {
display: grid;
grid-column-gap: var(--grid-column-gap);
grid-row-gap: var(--grid-row-gap);
}
.elementor-grid .elementor-grid-item {
min-width: 0;
}
.elementor-grid-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
@media (min-width: 2400px) {
.elementor-grid-widescreen-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-widescreen-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-widescreen-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-widescreen-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-widescreen-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-widescreen-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-widescreen-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-widescreen-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-widescreen-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-widescreen-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-widescreen-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-widescreen-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-widescreen-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (max-width: 1366px) {
.elementor-grid-laptop-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-laptop-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-laptop-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-laptop-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-laptop-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-laptop-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-laptop-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-laptop-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-laptop-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-laptop-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-laptop-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-laptop-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-laptop-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (max-width: 1200px) {
.elementor-grid-tablet_extra-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-tablet_extra-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-tablet_extra-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-tablet_extra-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-tablet_extra-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-tablet_extra-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-tablet_extra-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-tablet_extra-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-tablet_extra-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-tablet_extra-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-tablet_extra-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-tablet_extra-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-tablet_extra-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (max-width: 1024px) {
.elementor-grid-tablet-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-tablet-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-tablet-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-tablet-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-tablet-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-tablet-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-tablet-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-tablet-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-tablet-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-tablet-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-tablet-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-tablet-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-tablet-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (max-width: 880px) {
.elementor-grid-mobile_extra-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-mobile_extra-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-mobile_extra-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-mobile_extra-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-mobile_extra-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-mobile_extra-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-mobile_extra-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-mobile_extra-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-mobile_extra-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-mobile_extra-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-mobile_extra-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-mobile_extra-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-mobile_extra-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (max-width: 767px) {
.elementor-grid-mobile-0 .elementor-grid {
display: inline-block;
width: 100%;
word-spacing: var(--grid-column-gap);
margin-block-end: calc(-1 * var(--grid-row-gap));
}
.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {
display: inline-block;
margin-block-end: var(--grid-row-gap);
word-break: break-word;
}
.elementor-grid-mobile-1 .elementor-grid {
grid-template-columns: repeat(1, 1fr);
}
.elementor-grid-mobile-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
}
.elementor-grid-mobile-3 .elementor-grid {
grid-template-columns: repeat(3, 1fr);
}
.elementor-grid-mobile-4 .elementor-grid {
grid-template-columns: repeat(4, 1fr);
}
.elementor-grid-mobile-5 .elementor-grid {
grid-template-columns: repeat(5, 1fr);
}
.elementor-grid-mobile-6 .elementor-grid {
grid-template-columns: repeat(6, 1fr);
}
.elementor-grid-mobile-7 .elementor-grid {
grid-template-columns: repeat(7, 1fr);
}
.elementor-grid-mobile-8 .elementor-grid {
grid-template-columns: repeat(8, 1fr);
}
.elementor-grid-mobile-9 .elementor-grid {
grid-template-columns: repeat(9, 1fr);
}
.elementor-grid-mobile-10 .elementor-grid {
grid-template-columns: repeat(10, 1fr);
}
.elementor-grid-mobile-11 .elementor-grid {
grid-template-columns: repeat(11, 1fr);
}
.elementor-grid-mobile-12 .elementor-grid {
grid-template-columns: repeat(12, 1fr);
}
}
@media (min-width: 1367px) {
#elementor-device-mode:after {
content: "desktop";
}
}
@media (min-width: 2400px) {
#elementor-device-mode:after {
content: "widescreen";
}
}
@media (max-width: 1366px) {
#elementor-device-mode:after {
content: "laptop";
}
}
@media (max-width: 1200px) {
#elementor-device-mode:after {
content: "tablet_extra";
}
}
@media (max-width: 1024px) {
#elementor-device-mode:after {
content: "tablet";
}
}
@media (max-width: 880px) {
#elementor-device-mode:after {
content: "mobile_extra";
}
}
@media (max-width: 767px) {
#elementor-device-mode:after {
content: "mobile";
}
}
@media (prefers-reduced-motion: no-preference) {
html {
scroll-behavior: smooth;
}
}
.e-con {
--border-radius: 0;
--border-top-width: 0px;
--border-right-width: 0px;
--border-bottom-width: 0px;
--border-left-width: 0px;
--border-style: initial;
--border-color: initial;
--container-widget-width: 100%;
--container-widget-height: initial;
--container-widget-flex-grow: 0;
--container-widget-align-self: initial;
--content-width: min(100%, var(--container-max-width, 1140px));
--width: 100%;
--min-height: initial;
--height: auto;
--text-align: initial;
--margin-top: 0px;
--margin-right: 0px;
--margin-bottom: 0px;
--margin-left: 0px;
--padding-top: var(--container-default-padding-top, 10px);
--padding-right: var(--container-default-padding-right, 10px);
--padding-bottom: var(--container-default-padding-bottom, 10px);
--padding-left: var(--container-default-padding-left, 10px);
--position: relative;
--z-index: revert;
--overflow: visible;
--gap: var(--widgets-spacing, 20px);
--row-gap: var(--widgets-spacing-row, 20px);
--column-gap: var(--widgets-spacing-column, 20px);
--overlay-mix-blend-mode: initial;
--overlay-opacity: 1;
--overlay-transition: 0.3s;
--e-con-grid-template-columns: repeat(3, 1fr);
--e-con-grid-template-rows: repeat(2, 1fr);
position: var(--position);
width: var(--width);
min-width: 0;
min-height: var(--min-height);
height: var(--height);
border-radius: var(--border-radius);
z-index: var(--z-index);
overflow: var(--overflow);
--flex-wrap-mobile: wrap;
}
.e-con:where(:not(.e-div-block-base)) {
transition: background var(--background-transition, 0.3s), border var(--border-transition, 0.3s), box-shadow var(--border-transition, 0.3s), transform var(--e-con-transform-transition-duration, 0.4s);
}
.e-con {
--margin-block-start: var(--margin-top);
--margin-block-end: var(--margin-bottom);
--margin-inline-start: var(--margin-left);
--margin-inline-end: var(--margin-right);
--padding-inline-start: var(--padding-left);
--padding-inline-end: var(--padding-right);
--padding-block-start: var(--padding-top);
--padding-block-end: var(--padding-bottom);
--border-block-start-width: var(--border-top-width);
--border-block-end-width: var(--border-bottom-width);
--border-inline-start-width: var(--border-left-width);
--border-inline-end-width: var(--border-right-width);
}
body.rtl .e-con {
--padding-inline-start: var(--padding-right);
--padding-inline-end: var(--padding-left);
--margin-inline-start: var(--margin-right);
--margin-inline-end: var(--margin-left);
--border-inline-start-width: var(--border-right-width);
--border-inline-end-width: var(--border-left-width);
}
.e-con {
margin-block-start: var(--margin-block-start);
margin-inline-end: var(--margin-inline-end);
margin-block-end: var(--margin-block-end);
margin-inline-start: var(--margin-inline-start);
padding-inline-start: var(--padding-inline-start);
padding-inline-end: var(--padding-inline-end);
}
.e-con.e-flex {
--flex-direction: column;
--flex-basis: auto;
--flex-grow: 0;
--flex-shrink: 1;
flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.e-con-full, .e-con > .e-con-inner {
text-align: var(--text-align);
padding-block-start: var(--padding-block-start);
padding-block-end: var(--padding-block-end);
}
.e-con-full.e-flex, .e-con.e-flex > .e-con-inner {
flex-direction: var(--flex-direction);
}
.e-con, .e-con > .e-con-inner {
display: var(--display);
}
.e-con.e-grid {
--grid-justify-content: start;
--grid-align-content: start;
--grid-auto-flow: row;
}
.e-con.e-grid, .e-con.e-grid > .e-con-inner {
grid-template-columns: var(--e-con-grid-template-columns);
grid-template-rows: var(--e-con-grid-template-rows);
justify-content: var(--grid-justify-content);
align-content: var(--grid-align-content);
grid-auto-flow: var(--grid-auto-flow);
justify-items: var(--justify-items);
align-items: var(--align-items);
}
.e-con-boxed.e-flex {
flex-direction: column;
flex-wrap: initial;
justify-content: initial;
align-items: initial;
align-content: initial;
}
.e-con-boxed.e-grid {
justify-items: initial;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
}
.e-con-boxed {
text-align: initial;
gap: initial;
}
.e-con.e-flex > .e-con-inner {
flex-wrap: var(--flex-wrap);
justify-content: var(--justify-content);
align-items: var(--align-items);
align-content: var(--align-content);
flex-basis: initial;
flex-grow: 1;
flex-shrink: initial;
align-self: initial;
}
.e-con.e-grid > .e-con-inner {
justify-items: var(--justify-items);
align-items: var(--align-items);
}
.e-con > .e-con-inner {
gap: var(--row-gap) var(--column-gap);
width: 100%;
max-width: var(--content-width);
margin: 0 auto;
padding-inline-start: 0;
padding-inline-end: 0;
height: 100%;
}
:is(.elementor-section-wrap, [data-elementor-id]) > .e-con {
--margin-left: auto;
--margin-right: auto;
max-width: min(100%, var(--width));
}
:is([data-widget_type="e-component.default"], [data-widget_type="e-component.default"] > .elementor-section-wrap) > .e-con {
--margin-right: 0px;
--margin-left: 0px;
}
.e-con .elementor-widget.elementor-widget {
margin-block-end: 0;
}
.e-con::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before,
.e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before,
.e-con > .elementor-background-slideshow::before {
content: var(--background-overlay);
display: block;
position: absolute;
mix-blend-mode: var(--overlay-mix-blend-mode);
opacity: var(--overlay-opacity);
transition: var(--overlay-transition, 0.3s);
border-radius: var(--border-radius);
border-style: var(--border-style);
border-color: var(--border-color);
border-block-start-width: var(--border-block-start-width);
border-inline-end-width: var(--border-inline-end-width);
border-block-end-width: var(--border-block-end-width);
border-inline-start-width: var(--border-inline-start-width);
top: calc(0px - var(--border-top-width));
left: calc(0px - var(--border-left-width));
width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
}
.e-con::before {
transition: background var(--overlay-transition, 0.3s), border-radius var(--border-transition, 0.3s), opacity var(--overlay-transition, 0.3s);
}
.e-con > .elementor-background-slideshow, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container {
border-radius: var(--border-radius);
border-style: var(--border-style);
border-color: var(--border-color);
border-block-start-width: var(--border-block-start-width);
border-inline-end-width: var(--border-inline-end-width);
border-block-end-width: var(--border-block-end-width);
border-inline-start-width: var(--border-inline-start-width);
top: calc(0px - var(--border-top-width));
left: calc(0px - var(--border-left-width));
width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
}
@media (max-width: 767px) {
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-mobile {
display: none;
}
}
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before {
z-index: 1;
}
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow::before {
z-index: 2;
}
.e-con .elementor-widget {
min-width: 0;
}
.e-con .elementor-widget-video, .e-con .elementor-widget-google_maps, .e-con .elementor-widget-empty {
width: 100%;
}
.e-con .elementor-widget.e-widget-swiper {
width: 100%;
}
.e-con > .elementor-widget > .elementor-widget-container, .e-con > .e-con-inner > .elementor-widget > .elementor-widget-container {
height: 100%;
}
.elementor.elementor .e-con > .elementor-widget, .e-con.e-con > .e-con-inner > .elementor-widget {
max-width: 100%;
}
.e-con .elementor-widget:not(:last-child) {
--kit-widget-spacing: 0px;
}
@media (max-width: 767px) {
.e-con.e-flex {
--width: 100%;
--flex-wrap: var(--flex-wrap-mobile);
}
.e-con.e-flex .elementor-widget-archive-posts {
width: 100%;
}
}
.elementor-form-fields-wrapper {
display: flex;
flex-wrap: wrap;
}
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup {
flex-basis: 100%;
max-width: 100%;
}
.elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper {
flex-grow: 1;
}
.elementor-field-group {
flex-wrap: wrap;
align-items: center;
}
.elementor-field-group.elementor-field-type-submit {
align-items: flex-end;
}
.elementor-field-group .elementor-field-textual {
width: 100%;
max-width: 100%;
border: 1px solid #69727D;
background-color: transparent;
color: #1f2124;
vertical-align: middle;
flex-grow: 1;
}
.elementor-field-group .elementor-field-textual:focus {
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
outline: 0;
}
.elementor-field-group .elementor-field-textual::-webkit-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6;
}
.elementor-field-group .elementor-field-textual:-ms-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6;
}
.elementor-field-group .elementor-field-textual::-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6;
}
.elementor-field-group .elementor-field-textual:-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6;
}
.elementor-field-group .elementor-field-textual::placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6;
}
.elementor-field-group .elementor-select-wrapper {
display: flex;
position: relative;
width: 100%;
}
.elementor-field-group .elementor-select-wrapper select {
appearance: none;
color: inherit;
font-size: inherit;
font-family: inherit;
font-weight: inherit;
font-style: inherit;
text-transform: inherit;
letter-spacing: inherit;
line-height: inherit;
flex-basis: 100%;
padding-inline-end: 20px;
}
.elementor-field-group .elementor-select-wrapper:before {
content: "\e92a";
font-family: "eicons";
font-size: 15px;
position: absolute;
inset-block-start: 50%;
inset-inline-end: 10px;
transform: translateY(-50%);
pointer-events: none;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {
content: "";
}
.elementor-field-subgroup {
display: flex;
flex-wrap: wrap;
}
.elementor-field-subgroup .elementor-field-option label {
display: inline-block;
}
.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
padding-inline-end: 10px;
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
flex-basis: 100%;
}
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label {
display: inline;
}
.elementor-field-label {
cursor: pointer;
}
.elementor-mark-required .elementor-field-label:after {
content: "*";
color: red;
padding-inline-start: 0.2em;
}
.elementor-field-textual {
line-height: 1.4;
font-size: 15px;
min-height: 40px;
padding: 5px 14px;
border-radius: 3px;
}
.elementor-field-textual.elementor-size-xs {
font-size: 13px;
min-height: 33px;
padding: 4px 12px;
border-radius: 2px;
}
.elementor-field-textual.elementor-size-md {
font-size: 16px;
min-height: 47px;
padding: 6px 16px;
border-radius: 4px;
}
.elementor-field-textual.elementor-size-lg {
font-size: 18px;
min-height: 59px;
padding: 7px 20px;
border-radius: 5px;
}
.elementor-field-textual.elementor-size-xl {
font-size: 20px;
min-height: 72px;
padding: 8px 24px;
border-radius: 6px;
}
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: 100%;
}
.elementor-button-align-stretch .e-form__buttons__wrapper {
flex-basis: 50%;
flex-grow: 1;
}
.elementor-button-align-stretch .e-form__buttons__wrapper__button {
flex-basis: 100%;
}
.elementor-button-align-center .elementor-field-type-submit,
.elementor-button-align-center .e-form__buttons {
justify-content: center;
}
.elementor-button-align-start .elementor-field-type-submit,
.elementor-button-align-start .e-form__buttons {
justify-content: flex-start;
}
[dir=rtl] .elementor-button-align-start .elementor-field-type-submit,
[dir=rtl] .elementor-button-align-start .e-form__buttons {
justify-content: flex-end;
}
.elementor-button-align-end .elementor-field-type-submit,
.elementor-button-align-end .e-form__buttons {
justify-content: flex-end;
}
[dir=rtl] .elementor-button-align-end .elementor-field-type-submit,
[dir=rtl] .elementor-button-align-end .e-form__buttons {
justify-content: flex-start;
}
.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: initial;
}
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper {
flex-grow: initial;
}
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button {
flex-basis: initial;
}
@media screen and (max-width: 1024px) {
.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: 100%;
}
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper {
flex-basis: 50%;
flex-grow: 1;
}
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {
flex-basis: 100%;
}
.elementor-tablet-button-align-center .elementor-field-type-submit,
.elementor-tablet-button-align-center .e-form__buttons {
justify-content: center;
}
.elementor-tablet-button-align-start .elementor-field-type-submit,
.elementor-tablet-button-align-start .e-form__buttons {
justify-content: flex-start;
}
[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit,
[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons {
justify-content: flex-end;
}
.elementor-tablet-button-align-end .elementor-field-type-submit,
.elementor-tablet-button-align-end .e-form__buttons {
justify-content: flex-end;
}
[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit,
[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons {
justify-content: flex-start;
}
.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: initial;
}
.elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper {
flex-grow: initial;
}
.elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-center .e-form__buttons__wrapper__button, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper__button, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper__button {
flex-basis: initial;
}
}
@media screen and (max-width: 767px) {
.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: 100%;
}
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper {
flex-basis: 50%;
flex-grow: 1;
}
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {
flex-basis: 100%;
}
.elementor-mobile-button-align-center .elementor-field-type-submit,
.elementor-mobile-button-align-center .e-form__buttons {
justify-content: center;
}
.elementor-mobile-button-align-start .elementor-field-type-submit,
.elementor-mobile-button-align-start .e-form__buttons {
justify-content: flex-start;
}
[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit,
[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons {
justify-content: flex-end;
}
.elementor-mobile-button-align-end .elementor-field-type-submit,
.elementor-mobile-button-align-end .e-form__buttons {
justify-content: flex-end;
}
[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit,
[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons {
justify-content: flex-start;
}
.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis: initial;
}
.elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper {
flex-grow: initial;
}
.elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-center .e-form__buttons__wrapper__button, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper__button, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper__button {
flex-basis: initial;
}
}
.elementor-error .elementor-field {
border-color: #d9534f;
}
.elementor-error .help-inline {
color: #d9534f;
font-size: 0.9em;
}
.elementor-message {
margin: 10px 0;
font-size: 1em;
line-height: 1;
}
.elementor-message:before {
content: "\e90e";
display: inline-block;
font-family: eicons;
font-weight: normal;
font-style: normal;
vertical-align: middle;
margin-inline-end: 5px;
}
.elementor-message.elementor-message-danger {
color: #d9534f;
}
.elementor-message.elementor-message-danger:before {
content: "\e87f";
}
.elementor-message.form-message-success {
color: #5cb85c;
}
.elementor-form .elementor-button {
padding-block-start: 0;
padding-block-end: 0;
border: none;
}
.elementor-form .elementor-button > span, .elementor-form .elementor-button-content-wrapper {
display: flex;
justify-content: center;
flex-direction: row;
gap: 5px;
}
.elementor-form .elementor-button.elementor-size-xs {
min-height: 33px;
}
.elementor-form .elementor-button.elementor-size-sm {
min-height: 40px;
}
.elementor-form .elementor-button.elementor-size-md {
min-height: 47px;
}
.elementor-form .elementor-button.elementor-size-lg {
min-height: 59px;
}
.elementor-form .elementor-button.elementor-size-xl {
min-height: 72px;
}
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, transform var(--e-transform-transition-duration, 400ms);
}
.elementor-heading-title {
padding: 0;
margin: 0;
line-height: 1;
}
.elementor-button {
display: inline-block;
line-height: 1;
background-color: #69727D;
font-size: 15px;
padding: 12px 24px;
border-radius: 3px;
color: #fff;
fill: #fff;
text-align: center;
transition: all 0.3s;
}
.elementor-button:hover, .elementor-button:focus, .elementor-button:visited {
color: #fff;
}
.elementor-button-content-wrapper {
display: flex;
justify-content: center;
flex-direction: row;
gap: 5px;
}
.elementor-button-icon {
display: flex;
align-items: center;
}
.elementor-button-icon svg {
width: 1em;
height: auto;
}
.elementor-button-icon .e-font-icon-svg {
height: 1em;
}
.elementor-button-text {
display: inline-block;
}
.elementor-button.elementor-size-xs {
font-size: 13px;
padding: 10px 20px;
border-radius: 2px;
}
.elementor-button.elementor-size-md {
font-size: 16px;
padding: 15px 30px;
border-radius: 4px;
}
.elementor-button.elementor-size-lg {
font-size: 18px;
padding: 20px 40px;
border-radius: 5px;
}
.elementor-button.elementor-size-xl {
font-size: 20px;
padding: 25px 50px;
border-radius: 6px;
}
.elementor-button span {
text-decoration: inherit;
}
.elementor-element.elementor-button-info .elementor-button {
background-color: #5bc0de;
}
.elementor-element.elementor-button-success .elementor-button {
background-color: #5cb85c;
}
.elementor-element.elementor-button-warning .elementor-button {
background-color: #f0ad4e;
}
.elementor-element.elementor-button-danger .elementor-button {
background-color: #d9534f;
}
.elementor-widget-button .elementor-button .elementor-button-info {
background-color: #5bc0de;
}
.elementor-widget-button .elementor-button .elementor-button-success {
background-color: #5cb85c;
}
.elementor-widget-button .elementor-button .elementor-button-warning {
background-color: #f0ad4e;
}
.elementor-widget-button .elementor-button .elementor-button-danger {
background-color: #d9534f;
}
.elementor-view-stacked .elementor-icon {
padding: 0.5em;
background-color: #69727D;
color: #fff;
fill: #fff;
}
.elementor-view-framed .elementor-icon {
padding: 0.5em;
color: #69727D;
border: 3px solid #69727D;
background-color: transparent;
}
.elementor-icon {
display: inline-block;
line-height: 1;
transition: all 0.3s;
color: #69727D;
font-size: 50px;
text-align: center;
}
.elementor-icon:hover {
color: #69727D;
}
.elementor-icon i, .elementor-icon svg {
width: 1em;
height: 1em;
position: relative;
display: block;
}
.elementor-icon i:before, .elementor-icon svg:before {
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.elementor-icon i.fad {
width: initial;
}
.elementor-shape-square .elementor-icon {
border-radius: 0;
}
.elementor-shape-rounded .elementor-icon {
border-radius: 10%;
}
.elementor-shape-circle .elementor-icon {
border-radius: 50%;
}
.e-transform .elementor-widget-container, .e-transform:not(:has(.elementor-widget-container)) {
transform: perspective(var(--e-transform-perspective, 0)) rotateZ(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
}
.e-con.e-transform {
transform: perspective(var(--e-con-transform-perspective, 0)) rotateZ(var(--e-con-transform-rotateZ, 0)) rotateX(var(--e-con-transform-rotateX, 0)) rotateY(var(--e-con-transform-rotateY, 0)) translate(var(--e-con-transform-translate, 0)) translateX(var(--e-con-transform-translateX, 0)) translateY(var(--e-con-transform-translateY, 0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX, 0)) skewY(var(--e-con-transform-skewY, 0));
transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x);
}
.animated {
animation-duration: 1.25s;
}
.animated.animated-slow {
animation-duration: 2s;
}
.animated.animated-fast {
animation-duration: 0.75s;
}
.animated.infinite {
animation-iteration-count: infinite;
}
.animated.reverse {
animation-direction: reverse;
animation-fill-mode: forwards;
}
@media (prefers-reduced-motion: reduce) {
.animated {
animation: none !important;
}
html * {
transition-duration: 0s !important;
transition-delay: 0s !important;
}
}
@media (max-width: 767px) {
.elementor .elementor-hidden-phone,
.elementor .elementor-hidden-mobile {
display: none;
}
}
@media (min-width: 768px) and (max-width: 880px) {
.elementor .elementor-hidden-mobile_extra {
display: none;
}
}
@media (min-width: 881px) and (max-width: 1024px) {
.elementor .elementor-hidden-tablet {
display: none;
}
}
@media (min-width: 1025px) and (max-width: 1200px) {
.elementor .elementor-hidden-tablet_extra {
display: none;
}
}
@media (min-width: 1201px) and (max-width: 1366px) {
.elementor .elementor-hidden-laptop {
display: none;
}
}
@media (min-width: 1367px) and (max-width: 2399px) {
.elementor .elementor-hidden-desktop {
display: none;
}
}
@media (min-width: 2400px) {
.elementor .elementor-hidden-widescreen {
display: none;
}
}