The theme for the Red Rocks lesson starts with Smart Sparrow's Theme as the base.
If overlaying a fullscreen VFT component
Style
position: absolute;
top: 40px;
left: 4px;
Background Image within <div>
position: absolute;
top: 0;
bottom:0;
left:0;
right:0;
z-index: 0;
background-image: url("img/cover.png"); /*image location and name can change as needed*/
background-position: center;
background-repeat: no-repeat;
background-size: cover;
Letterbox
background-color: black;
opacity:1;
width: 100%;
height: 100px;
position: absolute;
left: 0;
z-index: 1;
Letterbox - Top
top: 0;
Letterbox - Bottom
bottom: 0;
Style
color: #ffffff;
font-family: 'Roboto',sans-serif;
font-size: 48px;
Style
color: #ffffff;
font-family: 'Roboto',sans-serif;
font-size: 12px;
Style
font-family: 'Roboto',sans-serif;
color: #0e9fff;
font-size: 18px;
text-transform: uppercase;
Style
font-size: 14px;
font-family: 'Roboto', sans-serif;
line-height: 140%;
color: rgba(0, 0, 0, 0.8);
Style
color: #0460ff;
border-bottom: 1px solid currentColor;
Style
font-size: 16px;
color:#0E9FFF;
font-weight: bold;
Style
width: 32px;
height: 32px;
src:"https://etx-nec.s3-us-west-2.amazonaws.com/css/etx-resource/images/question_mark_blue_32x32.png"
Style
/*size*/
min-height: 40px;
/*font*/
font-family:Arial, sans-serif;
font-size: 14px;
color:#ffffff;
font-weight:normal;
letter-spacing: 1px;
text-transform: uppercase;
white-space: nowrap;
text-align: center;
text-decoration: none;
/*button*/
border-radius: 3px;
border: 1px solid #0079e1;
background-color: #2E9FFF;
display: block;
padding: 0px 20px;
/*misc*/
cursor: pointer;
transition: color 0.3s ease 0s, background 0.3s ease 0s, box-shadow 0.3s ease 0s;
hover
background-color: #0087fa;
Style - Container
color: rgba(0,0,0,0.8);
display: flex;
flex-direction: column;
Style - Label
font-family: 'Roboto',sans-serif;
left: 0;
text-transform: uppercase;
padding-bottom: 5px !important;
color: rgba(0,0,0,0.6);
letter-spacing: .05em;
position: absolute;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
Style - Input/Textarea
font-family: 'Roboto',sans-serif;
Style - Units
position: absolute;
left: 100%;
bottom: 0;
padding: 0;
margin-left: 5px;
line-height: 35px;
font-family: 'Roboto',sans-serif;
font-size: 14px;
white-space: nowrap;
Style
Container of Input
vertical-align: top;
margin: 0 6px 13px 0;
Label
display: inline-block;
padding: 0px;
padding-left: 30px;
position: relative;
cursor: pointer;
margin: 0px;
Input
display: inline-block;
opacity: 1;
pointer-events: none;
position: absolute;
margin: 5px 0;
height: 0;
Input:checked:before
background-color: rgba(46, 159, 255, 0.2);
border-color: rgba(46, 159, 255, 0.6);
input[type="radio"]:before
content: "";
width: 18px;
height: 18px;
background-color: white;
border: solid 1px rgba(0, 0, 0, 0.3);
border-radius: 100%;
display: inline-block;
position: relative;
top: -5px;
left: -28px;
box-sizing: border-box;
input[type="radio"]:after
content: "";
width: 8px;
height: 8px;
background-color: rgb(46, 159, 255);
top: 0px;
left: -23px;
border-radius: 100%;
display: inline-block;
position: absolute;
box-sizing: border-box;
input[type="checkbox"]:before
content: "";
border-radius: 0;
width: 18px;
height: 18px;
background-color: white;
border: solid 1px rgba(0, 0, 0, 0.3);
display: inline-block;
position: relative;
top: -5px;
left: -28px;
box-sizing: border-box;
input[type="checkbox"]:checked:after
content: "";
display: inline-block;
position: absolute;
box-sizing: border-box;width: 8px;
height: 16px;
transform: rotate(45deg);
border-width: 0px 3px 3px 0px;
border-style: solid solid;
border-color: rgb(46, 159, 255) rgb(46, 159, 255);
top: -8px;
left: -18px;
Inherit the styles for the standard MCQ, then add the following:
Style
Container - define a width
width: 420px;
Container of Input
display: inline-block;