/*!**********************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/sass/builder.scss ***!
\**********************************************************************************************************************************************************/
.ld__builder--app,
.ld__builder-sidebar-widget {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.ld__builder--app *,
.ld__builder-sidebar-widget * {
box-sizing: border-box;
}
.ld__builder--app a,
.ld__builder-sidebar-widget a {
font-size: 13px;
color: #0073aa;
text-decoration: none;
}
.ld__builder--app a:hover,
.ld__builder-sidebar-widget a:hover {
color: #00a0d2;
}
.ld__builder--app a:hover svg,
.ld__builder-sidebar-widget a:hover svg {
fill: #00a0d2;
}
.ld__builder--app a.ld__builder-sidebar-header-active,
.ld__builder-sidebar-widget a.ld__builder-sidebar-header-active {
color: #555d66;
cursor: text;
font-weight: bold;
}
.ld__builder--app p,
.ld__builder-sidebar-widget p {
font-size: 13px;
}
.ld__builder--app ul, .ld__builder--app li,
.ld__builder-sidebar-widget ul,
.ld__builder-sidebar-widget li {
list-style-type: none;
}
.ld__builder--app button,
.ld__builder--app input[type=button],
.ld__builder--app input[type=submit],
.ld__builder-sidebar-widget button,
.ld__builder-sidebar-widget input[type=button],
.ld__builder-sidebar-widget input[type=submit] {
font-size: 13px;
padding: 0 10px 1px;
line-height: 26px;
height: 28px;
border-radius: 3px;
white-space: nowrap;
border-width: 1px;
border-style: solid;
vertical-align: top;
margin: 0 3px 0 0;
cursor: pointer;
}
.ld__builder--app button.is-primary,
.ld__builder--app input[type=button].is-primary,
.ld__builder--app input[type=submit].is-primary,
.ld__builder-sidebar-widget button.is-primary,
.ld__builder-sidebar-widget input[type=button].is-primary,
.ld__builder-sidebar-widget input[type=submit].is-primary {
background: #0085ba;
border-color: #006a95 #00648c #00648c;
box-shadow: inset 0 -1px 0 #00648c;
color: #fff;
text-decoration: none;
text-shadow: 0 -1px 1px #005d82, -1px 0 1px #005d82, 0 1px 1px #005d82, 1px 0 1px #005d82;
}
.ld__builder--app button.is-default,
.ld__builder--app input[type=button].is-default,
.ld__builder--app input[type=submit].is-default,
.ld__builder-sidebar-widget button.is-default,
.ld__builder-sidebar-widget input[type=button].is-default,
.ld__builder-sidebar-widget input[type=submit].is-default {
color: #555;
border-color: #ccc;
background: #f7f7f7;
box-shadow: inset 0 -1px 0 #ccc;
}
.ld__builder--app .mce-btn button,
.ld__builder-sidebar-widget .mce-btn button {
border: none;
margin-right: 0;
height: auto;
}
.ld-answer-rt-editor textarea {
width: 100%;
height: 80px;
}
.edit-post-meta-boxes-area #poststuff #learndash_course_builder h2.hndle,
.edit-post-meta-boxes-area #poststuff #learndash_quiz_builder h2.hndle {
pointer-events: none;
}
.edit-post-meta-boxes-area #poststuff #learndash_course_builder .handle-actions,
.edit-post-meta-boxes-area #poststuff #learndash_quiz_builder .handle-actions {
display: none;
}
#learndash_builder_box_wrap {
border: 0;
display: block;
}
#learndash_builder_box_wrap .ld-button-reset {
-webkit-appearance: none;
background: transparent;
border-radius: 0;
border: 0;
font-size: inherit;
height: auto;
line-height: inherit;
margin: 0;
padding: 0;
text-align: right;
vertical-align: inherit;
white-space: inherit;
}
#learndash_builder_box_wrap .ld-switch-wrapper {
display: flex;
}
#learndash_builder_box_wrap .ld-switch {
margin-left: 16px;
position: relative;
}
#learndash_builder_box_wrap .ld-switch__input {
border: none;
height: 100%;
right: 0;
margin: 0;
opacity: 0;
padding: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}
#learndash_builder_box_wrap .ld-switch__track {
background-color: #fff;
border-radius: 9px;
border: 2px solid #6c7781;
box-sizing: border-box;
content: "";
display: inline-block;
height: 18px;
transition: 0.2s background ease, 0.2s border ease;
vertical-align: top;
width: 36px;
}
#learndash_builder_box_wrap .ld-switch__thumb {
background-color: #6c7781;
border-radius: 50%;
border: 5px solid #6c7781;
box-sizing: border-box;
display: block;
height: 10px;
right: 4px;
position: absolute;
top: 4px;
transition: 0.1s transform ease;
width: 10px;
}
#learndash_builder_box_wrap .ld-switch__on-off {
border-radius: 100%;
border: 2px solid #6c7781;
box-sizing: border-box;
display: block;
height: 6px;
position: absolute;
left: 6px;
top: 6px;
width: 6px;
}
#learndash_builder_box_wrap .ld-switch__input:checked ~ .ld-switch__track {
background-color: #11a0d2;
border-color: #11a0d2;
}
#learndash_builder_box_wrap .ld-switch__input:checked ~ .ld-switch__thumb {
background-color: #fff;
border-width: 0;
transform: translateX(-18px);
}
#learndash_builder_box_wrap .ld-switch__input:checked ~ .ld-switch__on-off {
background-color: #fff;
border-radius: 0;
border: 0;
height: 6px;
right: 8px;
left: auto;
width: 2px;
}
#learndash_builder_box_wrap .ld-switch__input:focus ~ .ld-switch__track {
box-shadow: 0 0 0 2px #fff, 0 0 0 3px #6c7781;
outline-offset: 2px;
outline: 2px solid transparent;
}
#learndash_builder_box_wrap .ld-switch__input:hover ~ .ld-switch__track {
border-color: #11a0d2;
}
#learndash_builder_box_wrap .ld-switch__input:checked:hover ~ .ld-switch__track {
background-color: #6c7781;
border-color: #6c7781;
}
#learndash_builder_box_wrap .ld-switch.-disabled ~ label,
#learndash_builder_box_wrap .ld-switch__input[disabled=disabled] {
pointer-events: none;
}
#learndash_builder_box_wrap .ld-switch__input[disabled=disabled] {
opacity: 0 !important;
}
#learndash_builder_box_wrap .ld-switch__input[disabled=disabled] ~ .ld-switch__track {
opacity: 0.5;
}
.ld__builder--app {
display: flex;
justify-content: space-between;
}
.ld__builder--app main {
flex: 1 1 auto;
max-width: 100%;
}
@media (min-width: 782px) {
body.learndash-screen.is-fullscreen-mode .edit-post-sidebar {
top: 214px;
}
}
#sfwd-quiz-questions h2.hndle.ui-sortable-handle,
#sfwd-quiz-questions h2.hndle.ui-sortable-handle,
#sfwd-quiz-questions h2.hndle.ui-sortable-handle,
#sfwd-quiz-questions h2.hndle.ui-sortable-handle,
#sfwd-course-lessons h2.hndle.ui-sortable-handle,
#sfwd-course-lessons h2.hndle.ui-sortable-handle,
#sfwd-course-lessons h2.hndle.ui-sortable-handle,
#sfwd-course-lessons h2.hndle.ui-sortable-handle,
#sfwd-course-topics h2.hndle.ui-sortable-handle,
#sfwd-course-topics h2.hndle.ui-sortable-handle,
#sfwd-course-topics h2.hndle.ui-sortable-handle,
#sfwd-course-topics h2.hndle.ui-sortable-handle,
#sfwd-course-quizzes h2.hndle.ui-sortable-handle,
#sfwd-course-quizzes h2.hndle.ui-sortable-handle,
#sfwd-course-quizzes h2.hndle.ui-sortable-handle,
#sfwd-course-quizzes h2.hndle.ui-sortable-handle {
pointer-events: none;
display: block; /* Adjust positioning after WP 5.5 changes */
}
.ld__builder-sidebar-widget {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.ld__builder-sidebar-widget ul {
list-style-type: none;
margin: 13px 0;
max-height: 300px;
overflow-y: scroll;
padding: 0;
}
.ld__builder-sidebar-widget ul.-recently-edited {
max-height: none;
overflow: visible;
}
.ld__builder-sidebar-widget li {
font-size: 13px;
list-style-type: none;
margin: 0 0 6px;
}
.ld__builder-sidebar-widget input[type=text] {
font-size: 13px;
padding: 6px 8px;
box-shadow: 0 0 0 transparent;
transition: box-shadow 0.1s linear;
border-radius: 4px;
border: 1px solid #8d96a0;
width: 100%;
}
.ld__builder-sidebar-widget input[type=checkbox] {
margin: 0 0 0 12px;
}
.ld__builder-sidebar-header {
display: flex;
justify-content: space-between;
margin: 5px 0 0;
}
.ld__builder-sidebar-header button {
-webkit-appearance: none;
background: transparent;
border: 0;
color: #0073aa;
margin: 0;
padding: 0;
outline: none;
}
.ld__builder-sidebar-header button:active, .ld__builder-sidebar-header button:hover {
color: #00a0d2;
}
.ld__builder-sidebar-header button:active svg, .ld__builder-sidebar-header button:hover svg {
fill: #00a0d2;
}
.ld__builder-sidebar-header button.ld__builder-sidebar-header-active {
color: #555d66;
cursor: text;
font-weight: bold;
}
.ld__builder-sidebar-item {
align-items: center;
display: flex;
justify-content: space-between;
min-height: 28px;
}
.ld__builder-sidebar-item:hover {
background-color: #f0f0f0;
box-shadow: 0 0 0 5px #f0f0f0;
}
.ld__builder-sidebar-item:hover .is-button {
opacity: 1;
visibility: visible;
}
.ld__builder-sidebar-item .is-button {
opacity: 0;
visibility: hidden;
margin-right: 5px;
}
.ld__builder-sidebar-item .ld-node-status {
font-size: 13px;
vertical-align: middle;
}
.ld__builder-sidebar-widget .ld__builder-sidebar-more,
.ld__builder-sidebar-widget .ld__builder-sidebar-refresh {
display: block;
margin: auto;
background: none;
border: none;
color: #00a0d2;
}
.ld-link-block {
display: block;
margin-top: 10px;
}
/* Chevron up/down */
.ld-node-header__order {
position: relative;
}
.ld-node-header__order button {
background-color: #fff;
border: 0;
cursor: pointer;
height: auto;
right: 0;
line-height: 1;
margin: 0;
padding: 0;
position: absolute;
width: 18px;
}
.-active .ld-node-header__order button {
background-color: #f5f5f5;
}
.ld-node-header__order button:first-of-type {
top: -17px;
}
.ld-node-header__order button:last-of-type {
bottom: -17px;
}
.ld__builder--question:last-of-type > .ld-node-header .ld-node-header__order button:last-of-type, .ld__builder--question:first-of-type > .ld-node-header .ld-node-header__order button:first-of-type, .ld__builder--lesson:last-of-type > .ld-node-header .ld-node-header__order button:last-of-type, .ld__builder--lesson:first-of-type > .ld-node-header .ld-node-header__order button:first-of-type, .ld__builder--child-item:nth-last-of-type(2) > .ld-node-header .ld-node-header__order button:last-of-type, .ld__builder--child-item:first-of-type > .ld-node-header .ld-node-header__order button:first-of-type, .ld__builder--grandchild-item:nth-last-of-type(2) > .ld-node-header .ld-node-header__order button:last-of-type, .ld__builder--grandchild-item:first-of-type > .ld-node-header .ld-node-header__order button:first-of-type {
opacity: 0;
visibility: hidden;
}
/* Counter */
.ld-node-header__counter,
.ld-node-status {
font-size: 14px;
font-weight: 400;
}
/* Drag handle */
.ld-node-header__drag-handle {
display: inline-block;
height: 8px;
margin-left: 10px;
width: 18px;
}
.ld-node-header__drag-handle span {
align-items: center;
display: inline-flex;
height: 8px;
justify-content: center;
width: 18px;
}
/* Row styling */
.ld-node-header {
align-items: center;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
@media (min-width: 1300px) {
.ld-node-header {
flex-wrap: nowrap;
}
}
.ld-node-header h2 {
padding: 0;
}
.ld-node-header h3 {
flex: 1 1 auto;
margin: 0;
}
.ld-node-header h2 button,
.ld-node-header h3 button {
cursor: text;
}
.ld-node-header h2 button svg,
.ld-node-header h3 button svg {
cursor: pointer;
fill: #007cba;
}
.ld-node-header:hover .row-actions {
position: static;
}
.ld-node-header .row-actions {
margin-right: auto;
}
.ld-node-header .row-actions.-right {
min-width: 88px;
}
.ld-node-header form {
display: flex;
flex-wrap: wrap;
padding-left: 10px;
}
.ld-node-header form input[type=text] {
flex: 1 1 auto;
}
.ld-node-header form.ld-node-header__points-form {
align-items: center;
display: inline-flex;
}
.ld-node-header .ld__builder--form-notice {
flex: 1 0 100%;
}
.ld-node-header .toggle {
cursor: pointer;
display: inline-block;
font-weight: bold;
font-size: 1rem;
margin: 0 20px 0 0 !important;
transition: transform 0.2s ease-in-out;
transform: rotate(0deg);
}
.ld-node-header .toggle.-expanded {
transform: rotate(-180deg);
}
.ld-node-header .edit-svg {
margin-right: 4px;
vertical-align: middle;
}
.ld-node-header .trash .submitdelete {
-webkit-appearance: none;
background: transparent;
border: 0;
color: #c92c2c;
margin: 0;
padding: 0;
outline: none;
vertical-align: inherit;
}
.ld-node-header .trash .submitdelete:active, .ld-node-header .trash .submitdelete:hover {
color: #c92c2c;
}
.ld-node-header .trash .submitdelete:active svg, .ld-node-header .trash .submitdelete:hover svg {
fill: #c92c2c;
}
.ld-node-header__quiz-actions {
box-sizing: content-box;
flex: 1 0 calc(100% - 100px);
max-width: calc(100% - 100px);
padding-right: 61px;
text-align: left;
}
@media (min-width: 1300px) {
.ld-node-header__quiz-actions {
flex: 0 0 auto;
max-width: none;
padding-right: 0;
}
}
.ld-question-points {
margin: 0 5px 0 3px;
vertical-align: middle;
width: 70px;
}
.ld-node-header__points-form-toggle {
cursor: pointer;
}
.ld-node-header__points-form-toggle:disabled {
cursor: default;
}
.ld-node-header__points-form-toggle:hover svg {
fill: #007cba;
}
.select-question-type {
margin: 0 0 0 10px;
vertical-align: middle;
}
.ld-button-reset.warning-expand svg {
fill: #c92c2c;
}
.warning-icon {
color: #c92c2c;
display: inline-block;
vertical-align: middle;
}
.warning-icon.-header {
margin-right: 8px;
}
.warning-icon.-question svg {
margin-left: 5px;
}
.warning-icon svg {
fill: #c92c2c;
height: 16px;
width: 16px;
}
.ld-entity-builder-header {
align-items: center;
background: #fff;
border-bottom: 1px solid #555d66;
display: flex;
justify-content: space-between;
margin: 10px 0 20px;
min-height: 28px;
padding: 10px;
position: sticky;
top: 0;
z-index: 12;
}
.ld-entity-builder-header h2 {
color: #555d66;
font-size: 14px;
font-weight: 400;
line-height: 1.4;
margin: 0 !important;
padding: 0 !important;
}
.ld-entity-builder-header .ld-undo-button,
.ld-entity-builder-header .ld-expand-collapse-all-button {
-webkit-appearance: none;
background: transparent;
border: 0;
color: #0073aa;
margin: 0 auto 0 15px;
padding: 0;
outline: none;
}
.ld-entity-builder-header .ld-undo-button:active, .ld-entity-builder-header .ld-undo-button:hover,
.ld-entity-builder-header .ld-expand-collapse-all-button:active,
.ld-entity-builder-header .ld-expand-collapse-all-button:hover {
color: #00a0d2;
}
.ld-entity-builder-header .ld-undo-button:active svg, .ld-entity-builder-header .ld-undo-button:hover svg,
.ld-entity-builder-header .ld-expand-collapse-all-button:active svg,
.ld-entity-builder-header .ld-expand-collapse-all-button:hover svg {
fill: #00a0d2;
}
.ld-entity-builder-header .ld-undo-button svg,
.ld-entity-builder-header .ld-expand-collapse-all-button svg {
display: inline-block;
fill: #0073aa;
margin: 0 0 0 5px;
vertical-align: middle;
width: 14px;
}
/* Drag and drop placeholder */
.ld__builder--placeholder {
align-items: center;
background: #f3f4f5;
border: 2px dashed #e2e4e7;
box-sizing: border-box;
color: #666;
display: flex;
flex-direction: column;
min-height: 40px;
justify-content: center;
margin: 20px 10px;
position: relative;
width: calc(100% - 20px);
}
.ld__builder--placeholder li {
width: 100%;
}
.ld__builder--placeholder:not(.-is-empty):after {
content: attr(data-label);
display: block;
position: absolute;
text-align: center;
}
.ld__builder--placeholder.-lesson {
margin: 10px 0;
width: 100%;
}
.ld__builder--grandchild-item + .ld__builder--placeholder {
margin-top: 10px;
}
.ld__builder--final-quizzes > h3 {
text-transform: uppercase;
}
.ld__builder--final-quizzes .ld__builder--placeholder {
margin: 10px 0;
width: 100%;
}
.-is-dragging-over > .ld__builder--placeholder {
background: #f1f1f1;
border-color: #2f7900;
}
.-is-dragging {
border: 1px dashed #b4b9be;
display: block;
}
.-is-dragging input,
.-is-dragging button {
display: none;
}
.-disable-sort {
transform: none !important;
}
/* Row type */
.ld__builder-row-type {
align-items: center;
border-radius: 100%;
color: white;
display: inline-flex;
font-weight: bold;
height: 25px;
justify-content: center;
margin-left: 10px;
min-width: 25px;
text-transform: uppercase;
width: 25px;
}
.ld__builder-row-type.-parent {
background: #467500;
}
.ld__builder-row-type.-parent.sfwd-question {
background: #B53782;
}
.ld__builder-row-type.-child {
background: #c35400;
font-size: 10px;
height: 18px;
min-width: 18px;
width: 18px;
}
.ld__builder-row-type.-child.sfwd-answer {
background: #B53782;
}
.ld__builder-row-type.-child.sfwd-quiz {
background: #467500;
}
.ld__builder--final-quizzes .ld__builder-row-type.-child.sfwd-quiz {
background: #000;
}
.ld__builder-row-type.-grand-child {
background: #000;
font-size: 10px;
height: 18px;
min-width: 18px;
width: 18px;
}
.ld__builder-row-type.-grand-child.sfwd-quiz {
background: #c35400;
}
.ld__builder--parent {
padding: 20px 10px;
border-top: 1px solid #dddddd;
}
.ld__builder--parent:first-child {
border-top: 0;
}
.ld__builder--parent.-active {
background: #f5f5f5;
border: 1px solid #0073aa;
}
.ld__builder--parent.-active + .ld__builder--parent {
border-top: 0;
}
.ld__builder--child {
border-right: 1px dashed #2f7900;
display: none;
margin: 0 10px 0 0;
padding: 10px 10px 10px 0;
}
.ld__builder--child.-question {
border-right-color: #B53782;
}
.ld__builder--child.-expanded {
display: block;
}
.ld__builder--child-item,
.ld__builder--grandchild-item {
padding: 4px 0;
}
.ld__builder--child-item h3,
.ld__builder--grandchild-item h3 {
font-size: 15px;
}
.ld__builder--grandchild-item {
min-height: 30px;
}
.ld__builder--grandchild-item .ld-node-header__drag-handle,
.ld__builder--grandchild-item .ld-node-header__drag-handle span {
height: 18px;
}
.ld__builder--grandchild {
border-right: 1px dashed #d74800;
margin: 0 10px 10px 0;
padding: 10px 20px 10px 0;
}
/* New Entity forms */
.ld__builder--new-entities {
display: flex;
flex-wrap: wrap;
margin: 0 10px 0 0;
}
.ld__builder--new-entities.-question {
margin-right: 27px;
}
.ld__builder--new-entities form {
display: flex;
}
.ld__builder--new-entities input[type=text] {
border-radius: 4px;
border: 1px solid #8d96a0;
box-shadow: 0 0 0 transparent;
flex: 1 1 auto;
font-size: 13px;
height: 28px;
padding: 6px 8px;
transition: box-shadow 0.1s linear;
}
.ld__builder--new-entity {
margin: 0 0 10px 20px;
}
.ld__builder--new-entity.-expanded {
flex: 1 0 100%;
}
.ld__builder--new-entity.-matrix form {
flex-direction: column;
}
@media (min-width: 1120px) {
.ld__builder--new-entity.-matrix form {
flex-direction: row;
}
}
.ld__builder--new-entity svg {
display: inline-block;
fill: #0073aa;
height: 20px;
margin: 0 0 0 5px;
vertical-align: bottom;
width: 20px;
}
.ld__builder--new-entity a {
font-weight: bold;
}
.ld__builder--new-entity .ld__builder--new-entity-add-button {
-webkit-appearance: none;
background: transparent;
border: 0;
color: #0073aa;
margin: 0 auto 0 15px;
padding: 0;
outline: none;
}
.ld__builder--new-entity .ld__builder--new-entity-add-button:active, .ld__builder--new-entity .ld__builder--new-entity-add-button:hover {
color: #00a0d2;
}
.ld__builder--new-entity .ld__builder--new-entity-add-button:active svg, .ld__builder--new-entity .ld__builder--new-entity-add-button:hover svg {
fill: #00a0d2;
}
.ld__builder--new-entity .ld__builder--new-entity-add-button svg {
display: inline-block;
fill: #0073aa;
margin: 0 0 0 5px;
vertical-align: middle;
width: 14px;
}
.ld__builder--new-entity-button {
margin: 0 0 0 5px;
}
.ld__builder--form-error {
color: #c92c2c;
display: block;
flex: 1 0 100%;
font-size: 0.8rem;
margin: 10px 5px 0 0;
}
.ld__builder--form-notice {
display: inline-block;
font-size: 13px;
font-weight: normal;
margin: 0 5px 0 0;
}
.ld__builder--empty-entity {
background: #f3f4f5;
padding: 30px 10px;
text-align: center;
}
.ld__builder--empty-entity p:not(:first-child) {
font-weight: normal;
}
.ld__builder--section-heading {
background-color: #ddd;
border-bottom: 1px solid #555d66;
border-top: 2px solid #555d66;
}
.ld__builder--section-heading .ld-node-header__order button {
background-color: #ddd;
}
.ld__builder--section-heading h3 button {
text-transform: uppercase;
}
.ld-expand-collapse-all {
text-align: left;
}
.ld-expand-collapse-all span {
display: inline-block;
margin: 0 5px 0 0;
transition: transform 0.2s ease-in-out;
transform: rotate(-180deg);
}
.ld-expand-collapse-all.-collapsed span {
transform: rotate(0deg);
}
.ld-question-overview-widget-list {
padding-right: 20px;
border-right: 1px dashed #B53782;
}
.ld-question-overview-widget-item,
.ld-question-overview-widget-add {
font-weight: 700;
text-decoration: none;
}
.ld-question-overview-widget-item span,
.ld-question-overview-widget-add span {
font-weight: 400;
}
.ld-question-answer__order {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
margin-left: 10px;
}
.ld-question-answer.sfwd_options {
margin: 0;
}
.ld-question-answer button.ld-button-reset {
cursor: pointer;
}
.ld-question-answer button.ld-button-reset:hover .edit-svg {
fill: #007cba;
}
.ld-question-answer-points {
margin: 0 0 0 3px;
vertical-align: middle;
width: 70px;
}
.ld-question-answer.-showform {
align-items: flex-start;
}
.ld-question-answer .ld-node-header__drag-handle {
align-items: center;
display: flex;
margin-left: 0;
}
.ld-question-answer .ld-move-up,
.ld-question-answer .ld-move-down {
-webkit-appearance: none;
align-items: center;
background-color: transparent;
border: 0;
display: flex;
height: 10px;
height: 14px;
justify-content: center;
line-height: 14px;
margin: 0;
padding: 0;
}
.ld-question-answer:first-child .ld-move-up {
display: none;
}
.ld-question-answer:last-child .ld-move-down {
display: none;
}
.ld-question-answer textarea {
width: 100%;
margin-bottom: 10px;
}
.ld-question-answer .row-actions,
.ld-question-answer .ld-radio-input-wrapper {
margin-right: auto;
}
.ld-question-answer .ld-radio-input-wrapper + .row-actions {
margin-right: 0;
}
.ld-question-answer .ld-answer-group .ld-radio-input-wrapper {
margin-right: 0;
}
.ld-answer-value.-correct {
font-weight: 700;
}
.ld-answer-value img {
height: auto;
max-width: 300px;
}
.ld-answer-group p {
margin-top: 0;
font-weight: 700;
}
.ld-answer-editor {
align-items: flex-start;
display: flex;
flex: 1 1 auto;
flex-direction: column;
padding-left: 20px;
}
.ld-answer-editor-table {
align-items: flex-start;
display: flex;
justify-content: space-between;
width: 100%;
}
.ld-answer-editor-table > div {
flex: 1 1 auto;
padding: 0 0 0 15px;
position: relative;
}
.ld-answer-editor-table > div svg {
fill: #999;
position: absolute;
left: 3px;
top: 15px;
}
.ld-answer-editor-actions {
align-items: center;
display: flex;
margin: 10px 0;
width: 100%;
}
.ld-answer-editor-actions.-essay {
align-items: flex-start;
justify-content: flex-start;
}
.ld-answer-editor-actions.-essay .ld-answer-group:last-child {
padding-right: 30px;
}
.ld-answer-editor-actions.-matrix {
height: 28px;
justify-content: space-between;
margin-top: 0;
}
.ld-answer-editor-actions.-matrix .ld-switch-wrapper {
margin-right: 0;
margin-left: auto;
}
.ld-answer-editor-actions .ld-switch-wrapper {
margin-right: auto;
margin-left: 10px;
margin-top: 0;
}
.ld-answer-editor-actions .ld-switch-wrapper.html .ld-switch {
margin-left: 10px !important;
}
.ld-answer-editor-actions .ld-trash {
display: inline-block;
margin-right: 8px;
margin-left: 8px;
}
.ld__builder--question-settings {
margin: 15px 0 0;
width: 85%;
}
.ld__builder--show-settings {
color: #007cba;
cursor: pointer;
}
.ld__builder--show-settings:focus, .ld__builder--show-settings:hover {
color: #007eb1;
}
.ld__builder--show-settings:focus svg, .ld__builder--show-settings:hover svg {
fill: #007eb1;
}
.ld__builder--edit-content {
align-items: center;
cursor: pointer;
display: flex;
margin: 15px 0;
}
.ld__builder--edit-content:focus .edit-svg, .ld__builder--edit-content:hover .edit-svg {
fill: #007cba;
}
.ld__builder--edit-content .edit-svg {
margin-right: 10px;
vertical-align: middle;
}
.ld__builder--edit-content > span {
display: inline-block;
font-weight: 700;
margin-left: 10px;
}
.ld__builder--edit-content .warning {
color: #c92c2c;
}
.ld-answer-essay-settings {
display: block;
}
.ld-answer-essay-settings strong {
margin-left: 10px;
}
.ld__builder--edit-content-value,
.ld__builder--edit-content-value > * {
margin: 0;
max-width: 400px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ld__builder--question-label-value {
display: flex;
}
.ld__builder--question-label-value > div {
flex-basis: 30%;
}
.ld__builder--question-label-value > div:last-child {
flex: 1 1 auto;
}
.ld__builder--question-label-value label {
display: block;
font-weight: bold;
margin: 0 0 15px 0;
}
@keyframes LDFadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.ld-answer-updated {
animation: LDFadeIn 0.5s ease-in 0s 1;
margin-right: 10px;
}
.ld-answer-read-only {
align-items: flex-start;
cursor: pointer;
display: flex;
justify-content: flex-start;
}
.ld-answer-read-only > span {
display: inline-block;
font-weight: 700;
margin-left: 10px;
}
.ld-answer-read-only:hover svg {
fill: #007cba;
}
.ld-answer-read-only pre,
.ld-answer-read-only p {
margin: 0;
}
.ld-answer-read-only.-essay {
flex-direction: column;
}
.ld-button-matrix-edit > svg {
fill: #999;
margin: 0 5px;
vertical-align: middle;
}
.ld__builder--quiz-footer {
display: flex;
}
.ld__builder--quiz-footer > .ld__builder--new-entities {
flex: 1 1 auto;
padding-left: 20px;
}
.ld__builder--quiz-footer > div:last-child {
font-weight: bold;
padding: 0 0 0 34px;
text-align: left;
}
.ld-answer-rt-editor {
margin: 0 0 15px;
width: 100%;
}
.ld-answer-rt-editor .html-active textarea {
width: 100%;
}
.ld-answer-richtext-description {
width: 100%;
}
@media (min-width: 1200px) {
.ld-answer-richtext-description {
display: flex;
justify-content: space-between;
}
.ld-answer-richtext-description .ld-answer-rt-editor {
flex: 1 0 65%;
max-width: 65%;
width: 65%;
}
.ld-answer-richtext-description .ld-answer-descriptions {
flex: 1 0 35%;
max-width: 35%;
width: 35%;
padding-right: 20px;
}
}
.ld__builder--question.-locked {
position: relative;
}
.ld__builder--question.-locked:before {
content: "";
display: block;
background: rgba(255, 255, 255, 0.5);
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
z-index: 10;
}
.ld__builder--question-settings.-editing,
.ld__builder--question-content.-editing,
.ld-question-answer.-editing {
position: relative;
z-index: 11;
}
.ld-answer-descriptions .description {
font-style: normal;
}
.description-red {
color: #c92c2c;
}
.learndash_builder_box_wrap {
border: 0 !important;
}