@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700"); .xmodule_display.xmodule_LTIBlock h2.problem-header { display: inline-block; } .xmodule_display.xmodule_LTIBlock div.problem-progress { display: inline-block; padding-left: calc((var(--baseline, 20px) / 4)); color: #666; font-weight: 100; font-size: 1em; } .xmodule_display.xmodule_LTIBlock div.lti { margin: 0 auto; } .xmodule_display.xmodule_LTIBlock div.lti .wrapper-lti-link { font-size: 14px; background-color: var(--sidebar-color, #f6f6f6); padding: var(--baseline, 20px); } .xmodule_display.xmodule_LTIBlock div.lti .wrapper-lti-link .lti-link { margin-bottom: 0; text-align: right; } .xmodule_display.xmodule_LTIBlock div.lti .wrapper-lti-link .lti-link .link_lti_new_window { font-size: 13px; line-height: 20.72px; } .xmodule_display.xmodule_LTIBlock div.lti form.ltiLaunchForm { display: none; } .xmodule_display.xmodule_LTIBlock div.lti iframe.ltiLaunchFrame { width: 100%; height: 800px; display: block; border: 0px; } .xmodule_display.xmodule_LTIBlock div.lti h4.problem-feedback-label { font-weight: 100; font-size: 1em; font-family: "Source Sans", "Open Sans", Verdana, Geneva, sans-serif, sans-serif; } .xmodule_display.xmodule_LTIBlock div.lti div.problem-feedback { margin-top: calc((var(--baseline, 20px) / 4)); margin-bottom: calc((var(--baseline, 20px) / 4)); }