/* Instructor styles */ /* ================= */ /* Default rules: Base font size: 16px; Base line height: 22px; Scale factor: 1.125 (major second) */ .instructable-overlay { -webkit-transition: all .35s ease-out; transition: all .35s ease-out; position: fixed; top: 0; right: 0; bottom: 0; left: 0; visibility: hidden; opacity: .001; color: white; overflow: hidden; font-family: 'Gill Sans', 'Calibri', sans-serif; } .instructable-overlay.visible { visibility: visible; opacity: .999; } .instructable-overlay .background-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .instructable-overlay .overlay-mask { fill: rgba(0, 0, 0, .85); } .instructable-overlay .instructable-wrapper { position: absolute; padding: 22px; background: #f3f3f3; color: #8d8d8d; } .instructable-overlay .instructable-wrapper.top, .instructable-overlay .instructable-wrapper.bottom { text-align: center; } .instructable-overlay .instructable-wrapper.top { -webkit-transform: translate3d(-50%, calc(-100% - 22px), 0); transform: translate3d(-50%, calc(-100% - 22px), 0); } .instructable-overlay .instructable-wrapper.right { -webkit-transform: translate3d(22px, 0, 0); transform: translate3d(22px, 0, 0); text-align: left; } .instructable-overlay .instructable-wrapper.bottom { -webkit-transform: translate3d(-50%, 22px, 0); transform: translate3d(-50%, 22px, 0); } .instructable-overlay .instructable-wrapper.left { -webkit-transform: translate3d(calc(-100% - 22px), 0, 0); transform: translate3d(calc(-100% - 22px), 0, 0); text-align: right; } .instructable-overlay .instructable-wrapper>*:not(:first-child) { margin-top: 11px; } .instructable-overlay .instructable-wrapper button + button { margin-left: 11px; } .instructable-overlay .instructable-wrapper .heading { margin: 0; font-size: 23px; line-height: 44px; } .instructable-overlay .instructable-wrapper .menu { margin: 22px 0 0; padding: 0; } .instructable-overlay .instructable-wrapper button { -webkit-transition: color .35s ease-out; transition: color .35s ease-out; border: 2px solid white; font-size: 12px; padding: 11px; background: transparent; border: 0; border-bottom: 2px solid #c0c0c0; color: inherit; outline: none; cursor: pointer; font-family: inherit; } .instructable-overlay .instructable-wrapper button:hover { background: #c0c0c0; color: black; } .instructable-overlay .instructable-wrapper .body-wrapper { font-size: 16px; line-height: 22px; }