@charset "UTF-8";.btn,.btn-large,a{text-decoration:none}hr,input[type=search]{box-sizing:content-box}img,legend{border:0}legend,ul{padding:0}.pagination li,table.centered tbody tr td,table.centered thead tr th{text-align:center}table.bordered>tbody>tr,table.bordered>thead>tr,thead{border-bottom:1px solid #d0d0d0}.btn,.btn-flat,.btn-large,a{-webkit-tap-highlight-color:transparent}.fade-in,.fixed-action-btn ul a.btn-floating,ul.staggered-list li{opacity:0}.row .col,.user__form__input,.user__profile__input,html,span.badge{box-sizing:border-box}.assig__sr_only,.footer__content__links__link,.truncate,nav .brand-logo{white-space:nowrap}.assessment__title,.errors__validation-detail-text,.warning-banner{word-break:break-word}.quiz__frame__table,.quiz__frame__table__td,.quiz__frame__table__th,table{border-collapse:collapse}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#F44336!important}.red-text{color:#F44336!important}.red.lighten-5{background-color:#FFEBEE!important}.red-text.text-lighten-5{color:#FFEBEE!important}.red.lighten-4{background-color:#FFCDD2!important}.red-text.text-lighten-4{color:#FFCDD2!important}.red.lighten-3{background-color:#EF9A9A!important}.red-text.text-lighten-3{color:#EF9A9A!important}.red.lighten-2{background-color:#E57373!important}.red-text.text-lighten-2{color:#E57373!important}.red.lighten-1{background-color:#EF5350!important}.red-text.text-lighten-1{color:#EF5350!important}.red.darken-1{background-color:#E53935!important}.red-text.text-darken-1{color:#E53935!important}.red.darken-2{background-color:#D32F2F!important}.red-text.text-darken-2{color:#D32F2F!important}.red.darken-3{background-color:#C62828!important}.red-text.text-darken-3{color:#C62828!important}.red.darken-4{background-color:#B71C1C!important}.red-text.text-darken-4{color:#B71C1C!important}.red.accent-1{background-color:#FF8A80!important}.red-text.text-accent-1{color:#FF8A80!important}.red.accent-2{background-color:#FF5252!important}.red-text.text-accent-2{color:#FF5252!important}.red.accent-3{background-color:#FF1744!important}.red-text.text-accent-3{color:#FF1744!important}.red.accent-4{background-color:#D50000!important}.red-text.text-accent-4{color:#D50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196F3!important}.blue-text{color:#2196F3!important}.blue.lighten-5{background-color:#E3F2FD!important}.blue-text.text-lighten-5{color:#E3F2FD!important}.blue.lighten-4{background-color:#BBDEFB!important}.blue-text.text-lighten-4{color:#BBDEFB!important}.blue.lighten-3{background-color:#90CAF9!important}.blue-text.text-lighten-3{color:#90CAF9!important}.blue.lighten-2{background-color:#64B5F6!important}.blue-text.text-lighten-2{color:#64B5F6!important}.blue.lighten-1{background-color:#42A5F5!important}.blue-text.text-lighten-1{color:#42A5F5!important}.blue.darken-1{background-color:#1E88E5!important}.blue-text.text-darken-1{color:#1E88E5!important}.blue.darken-2{background-color:#1976D2!important}.blue-text.text-darken-2{color:#1976D2!important}.blue.darken-3{background-color:#1565C0!important}.blue-text.text-darken-3{color:#1565C0!important}.blue.darken-4{background-color:#0D47A1!important}.blue-text.text-darken-4{color:#0D47A1!important}.blue.accent-1{background-color:#82B1FF!important}.blue-text.text-accent-1{color:#82B1FF!important}.blue.accent-2{background-color:#448AFF!important}.blue-text.text-accent-2{color:#448AFF!important}.blue.accent-3{background-color:#2979FF!important}.blue-text.text-accent-3{color:#2979FF!important}.blue.accent-4{background-color:#2962FF!important}.blue-text.text-accent-4{color:#2962FF!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4CAF50!important}.green-text{color:#4CAF50!important}.green.lighten-5{background-color:#E8F5E9!important}.green-text.text-lighten-5{color:#E8F5E9!important}.green.lighten-4{background-color:#C8E6C9!important}.green-text.text-lighten-4{color:#C8E6C9!important}.green.lighten-3{background-color:#A5D6A7!important}.green-text.text-lighten-3{color:#A5D6A7!important}.green.lighten-2{background-color:#81C784!important}.green-text.text-lighten-2{color:#81C784!important}.green.lighten-1{background-color:#66BB6A!important}.green-text.text-lighten-1{color:#66BB6A!important}.green.darken-1{background-color:#43A047!important}.green-text.text-darken-1{color:#43A047!important}.green.darken-2{background-color:#388E3C!important}.green-text.text-darken-2{color:#388E3C!important}.green.darken-3{background-color:#2E7D32!important}.green-text.text-darken-3{color:#2E7D32!important}.green.darken-4{background-color:#1B5E20!important}.green-text.text-darken-4{color:#1B5E20!important}.green.accent-1{background-color:#B9F6CA!important}.green-text.text-accent-1{color:#B9F6CA!important}.green.accent-2{background-color:#69F0AE!important}.green-text.text-accent-2{color:#69F0AE!important}.green.accent-3{background-color:#00E676!important}.green-text.text-accent-3{color:#00E676!important}.green.accent-4{background-color:#00C853!important}.green-text.text-accent-4{color:#00C853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#FFF!important}.white-text{color:#FFF!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}ul{list-style-type:none}ul.browser-default,ul.browser-default li{list-style-type:initial}ul li{list-style-type:none}.valign-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.valign-wrapper .valign{display:block}.clearfix{clear:both}.z-depth-0{box-shadow:none!important}.btn,.btn-floating,.btn-large,.card,.card-panel,.side-nav,.z-depth-1,nav{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-floating:hover,.btn-large:hover,.btn:hover,.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.hoverable{transition:box-shadow .25s;box-shadow:0}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}.pagination li.active,footer.page-footer{background-color:#ee6e73}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.enroll-courses__support-text,i.section-label,i.small,i.tiny-label,i.yep-button{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.disabled a{cursor:default;color:#999}.card .card-title.activator,nav ul a{cursor:pointer}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}.breadcrumb{font-size:18px;color:rgba(255,255,255,.7)}.breadcrumb [class*=mdi-],.breadcrumb [class^=mdi-],.breadcrumb i,.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax,.parallax img{position:absolute;bottom:0}.parallax{top:0;left:0;right:0;z-index:-1}.parallax img{display:none;left:50%;min-width:100%;min-height:100%;transform:translate3d(0,0,0);transform:translateX(-50%)}.collection,.pin-bottom,.pin-top{position:relative}.pinned{position:fixed!important}.fade-in{transform-origin:0 50%}@media screen and (max-width:600px){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media screen and (max-width:960px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}.hide-on-med-and-down{display:none!important}}@media screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:960px){.hide-on-med-only{display:none!important}}@media screen and (min-width:961px){.hide-on-large-only{display:none!important}.show-on-large{display:block!important}}@media only screen and (min-width:600px) and (max-width:960px){.show-on-medium{display:block!important}}@media screen and (min-width:601px){.show-on-medium-and-up{display:block!important}}@media screen and (max-width:960px){.show-on-medium-and-down{display:block!important}}@media screen and (max-width:600px){.show-on-small{display:block!important}.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}table.highlight>tbody>tr:hover,table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table,td,th{border:none}table{border-spacing:0;width:100%;display:table}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}td,th{display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media screen and (max-width:960px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table td,table.responsive-table th{margin:0;vertical-align:top}table.responsive-table thead{display:block;float:left;border:0;border-right:1px solid #d0d0d0}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#007eb2}.collection a.collection-item:not(.active):hover{background-color:#eee}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px}nav,nav a,nav ul a,span.badge.new{color:#fff}span.badge.new{font-weight:300;font-size:.8rem;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{position:static;margin-left:4px;line-height:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem;overflow:hidden}.progress .determinate,.progress .indeterminate{background-color:#26a69a}.progress .determinate{position:absolute;top:0;left:0;bottom:0;transition:width .3s linear}nav ul a,nav ul li{transition:background-color .3s}.progress .indeterminate:after,.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;left:0;will-change:left,right;top:0;bottom:0}.progress .indeterminate:before{animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after{animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}.row .col[class*=push-],.row .col[class*=pull-],nav .nav-wrapper{position:relative}nav ul a:hover,nav ul li.active{background-color:rgba(0,0,0,.1)}@keyframes indeterminate{0%{left:-35%;right:100%}100%,60%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}100%,60%{left:107%;right:-8%}}.row .col.s1,.row .col.s10,.row .col.s11,.row .col.s12,.row .col.s2,.row .col.s3,.row .col.s4,.row .col.s5,.row .col.s7,.row .col.s8,.row .col.s9{left:auto;right:auto}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.btn,.btn-floating i,.btn-large,.center,.center-align,.enroll-courses__support-text,.sg__main-screen .example .col{text-align:center}.left{float:left!important}.right{float:right!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media screen and (min-width:601px){.container{width:85%}}@media screen and (min-width:961px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.row,.row .col.s1,.row .col.s10,.row .col.s11,.row .col.s12,.row .col.s2,.row .col.s3,.row .col.s4,.row .col.s5,.row .col.s7,.row .col.s8,.row .col.s9{margin-left:auto}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;padding:0 .75rem;min-height:1px}.row .col.s1{width:8.33333%}.row .col.s2{width:16.66667%}.row .col.s3{width:25%}.row .col.s4{width:33.33333%}.row .col.s5{width:41.66667%}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.33333%}.row .col.s8{width:66.66667%}.row .col.s9{width:75%}.row .col.s10{width:83.33333%}.row .col.s11{width:91.66667%}.row .col.s12{width:100%}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media screen and (min-width:601px){.row .col.m1,.row .col.m10,.row .col.m11,.row .col.m12,.row .col.m2,.row .col.m3,.row .col.m4,.row .col.m5,.row .col.m7,.row .col.m8,.row .col.m9{margin-left:auto;left:auto;right:auto}.row .col.m1{width:8.33333%}.row .col.m2{width:16.66667%}.row .col.m3{width:25%}.row .col.m4{width:33.33333%}.row .col.m5{width:41.66667%}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%}.row .col.m8{width:66.66667%}.row .col.m9{width:75%}.row .col.m10{width:83.33333%}.row .col.m11{width:91.66667%}.row .col.m12{width:100%}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media screen and (min-width:961px){.row .col.l1,.row .col.l10,.row .col.l11,.row .col.l12,.row .col.l2,.row .col.l3,.row .col.l4,.row .col.l5,.row .col.l7,.row .col.l8,.row .col.l9{margin-left:auto;left:auto;right:auto}.row .col.l1{width:8.33333%}.row .col.l2{width:16.66667%}.row .col.l3{width:25%}.row .col.l4{width:33.33333%}.row .col.l5{width:41.66667%}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.33333%}.row .col.l8{width:66.66667%}.row .col.l9{width:75%}.row .col.l10{width:83.33333%}.row .col.l11{width:91.66667%}.row .col.l12{width:100%}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}nav{background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav [class*=mdi-],nav [class^=mdi-],nav i,nav i.material-icons{display:block;font-size:2rem;height:56px;line-height:56px}nav .nav-wrapper{height:100%}@media screen and (min-width:961px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}.sg__main-screen .example nav .brand-logo.col,nav .brand-logo.center,nav .brand-logo.enroll-courses__support-text,nav .sg__main-screen .example .brand-logo.col{left:50%;transform:translateX(-50%)}@media screen and (max-width:960px){nav .brand-logo{left:50%;transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{right:.5rem;left:auto}}nav .brand-logo.right{right:.5rem;padding:0}nav .brand-logo [class*=mdi-],nav .brand-logo [class^=mdi-],nav .brand-logo i,nav .brand-logo i.material-icons{float:left;margin-right:15px}nav ul{margin:0}nav ul li{float:left;padding:0}nav ul a{font-size:1rem;display:block;padding:0 15px}nav ul a.btn,nav ul a.btn-flat,nav ul a.btn-floating,nav ul a.btn-large{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,.7);transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}.card,.card.enroll-courses__support-text,.card.large,.card.medium,.card.section-label,.card.small,.card.tiny-label,.card.yep-button,.sg__main-screen p code.card,h5.card{position:relative}@media screen and (min-width:601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;font-weight:400;color:rgba(0,0,0,.87)}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:960px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:110%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{margin:2.1rem 0 1.68rem}h2{margin:1.78rem 0 1.424rem}h3{margin:1.46rem 0 1.168rem}h4{margin:1.14rem 0 .912rem}h5{margin:.82rem 0 .656rem}h6{margin:.5rem 0 .4rem}.card,.card-panel{margin:.5rem 0 1rem;background-color:#fff;transition:box-shadow .25s;border-radius:2px}em{font-style:italic}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}}.card-panel{padding:20px}.card .card-title{font-size:24px;font-weight:300}.card.enroll-courses__support-text .card-image,.card.large .card-image,.card.medium .card-image,.card.section-label .card-image,.card.small .card-image,.card.tiny-label .card-image,.card.yep-button .card-image,.sg__main-screen p code.card .card-image,h5.card .card-image{max-height:60%;overflow:hidden}.card.enroll-courses__support-text .card-image+.card-content,.card.large .card-image+.card-content,.card.medium .card-image+.card-content,.card.section-label .card-image+.card-content,.card.small .card-image+.card-content,.card.tiny-label .card-image+.card-content,.card.yep-button .card-image+.card-content,.sg__main-screen p code.card .card-image+.card-content,h5.card .card-image+.card-content{max-height:40%}.card.enroll-courses__support-text .card-content,.card.large .card-content,.card.medium .card-content,.card.section-label .card-content,.card.small .card-content,.card.tiny-label .card-content,.card.yep-button .card-content,.sg__main-screen p code.card .card-content,h5.card .card-content{max-height:100%;overflow:hidden}.card.enroll-courses__support-text .card-action,.card.large .card-action,.card.medium .card-action,.card.section-label .card-action,.card.small .card-action,.card.tiny-label .card-action,.card.yep-button .card-action,.sg__main-screen p code.card .card-action,h5.card .card-action{position:absolute;bottom:0;left:0;right:0}.card.enroll-courses__support-text,.card.section-label,.card.small,.card.tiny-label,.card.yep-button,.sg__main-screen p code.card,h5.card{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-ms-flexbox;display:flex}.card.horizontal.enroll-courses__support-text .card-image,.card.horizontal.large .card-image,.card.horizontal.medium .card-image,.card.horizontal.section-label .card-image,.card.horizontal.small .card-image,.card.horizontal.tiny-label .card-image,.card.horizontal.yep-button .card-image,.sg__main-screen p code.card.horizontal .card-image,h5.card.horizontal .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.enroll-courses__support-text .card-image img,.card.horizontal.large .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.section-label .card-image img,.card.horizontal.small .card-image img,.card.horizontal.tiny-label .card-image img,.card.horizontal.yep-button .card-image img,.sg__main-screen p code.card.horizontal .card-image img,h5.card.horizontal .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{max-width:100%;width:auto}.card.horizontal .card-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,.2);padding:20px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:20px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}.btn,.btn-flat,.btn-large{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle}.btn-floating.disabled,.btn-floating:disabled,.btn-floating[disabled],.btn-large.disabled,.btn-large:disabled,.btn-large[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.disabled.btn-large,[disabled].btn-large{background-color:#DFDFDF!important;box-shadow:none;color:#9F9F9F!important;cursor:default}.btn-floating.disabled *,.btn-floating:disabled *,.btn-floating[disabled] *,.btn-large.disabled *,.btn-large:disabled *,.btn-large[disabled] *,.btn.disabled *,.btn:disabled *,.btn[disabled] *,.disabled.btn-large *,[disabled].btn-large *{pointer-events:none}.btn-floating.disabled:hover,.btn-floating:disabled:hover,.btn-floating[disabled]:hover,.btn-large.disabled:hover,.btn-large:disabled:hover,.btn-large[disabled]:hover,.btn.disabled:hover,.btn:disabled:hover,.btn[disabled]:hover,.disabled.btn-large:hover,[disabled].btn-large:hover{background-color:#DFDFDF!important;color:#9F9F9F!important}.btn i,.btn-flat i,.btn-floating i,.btn-large i{font-size:1.3rem;line-height:inherit}.btn-floating i,.btn-large i{font-size:1.6rem}.btn-floating,.btn-floating i{color:#fff;line-height:37px;display:inline-block}.btn,.btn-large{color:#fff;background-color:#26a69a;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.viewer__bottom-nav-next-title:hover,.viewer__bottom-nav-prev-title:hover{text-decoration:underline}.btn-large:hover,.btn:hover{background-color:#2bbbad}.btn-floating,.btn-floating:hover{background-color:#26a69a}.btn-floating{position:relative;overflow:hidden;z-index:1;width:37px;height:37px;padding:0;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit}.btn-flat,.btn-flat:active,.btn-flat:focus{background-color:transparent}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.btn-flat{box-shadow:none;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:hover{background-color:rgba(0,0,0,.1);box-shadow:none}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:54px}.btn-block{display:block}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s}.materialboxed:hover{will-change:left,top,width,height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}.side-nav .userView .circle,.side-nav .userView .email,.side-nav .userView .name,.side-nav a{display:block}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-105%)}.side-nav a:hover,.side-nav li.active{background-color:rgba(0,0,0,.05)}.side-nav.right-aligned{right:0;left:auto;transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:64px}.side-nav a{color:#444;font-size:14px;font-weight:500;height:64px;line-height:64px;padding:0 32px}.side-nav a.btn,.side-nav a.btn-flat,.side-nav a.btn-floating,.side-nav a.btn-large{margin:10px 15px}.side-nav a.btn,.side-nav a.btn-floating,.side-nav a.btn-large{color:#fff}.side-nav a.btn-flat{color:#343434}.side-nav a.btn-large:hover,.side-nav a.btn:hover{background-color:#2bbbad}.side-nav a.btn-floating:hover{background-color:#26a69a}.side-nav .subheader:hover,.side-nav .userView a:hover{background-color:transparent}.side-nav li>a>[class*=mdi-],.side-nav li>a>[class^=mdi-],.side-nav li>a>i,.side-nav li>a>i.material-icons{float:left;line-height:64px;margin:0 32px 0 0;width:32px;color:rgba(0,0,0,.54)}.side-nav .divider{margin:8px 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,.54);font-size:14px;font-weight:500;line-height:64px}.side-nav .userView{overflow:hidden;position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView a{height:auto;padding:0}.side-nav .userView .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle{height:64px;width:64px}.side-nav .userView .email,.side-nav .userView .name{line-height:24px}.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 16px;color:#444}.side-nav.fixed{left:0;transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media screen and (max-width:960px){.side-nav.fixed{transform:translateX(-105%)}.side-nav.fixed.right-aligned{transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.enroll-courses__support-text,.preloader-wrapper.section-label,.preloader-wrapper.small,.preloader-wrapper.tiny-label,.preloader-wrapper.yep-button,.sg__main-screen p code.preloader-wrapper,h5.preloader-wrapper{width:36px;height:36px}.preloader-wrapper.big,.quiz-player__question-box .match-columns .preloader-wrapper.viewer__header,.quiz-player__question-box .question .preloader-wrapper.viewer__header{width:64px;height:64px}.preloader-wrapper.active{animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.circle-clipper,.circle-clipper .circle,.gap-patch{height:100%;border-color:inherit}.active .spinner-layer.spinner-blue{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-yellow{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-green{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{opacity:1;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes blue-fade-in-out{100%,25%,90%,from{opacity:1}26%,89%{opacity:0}}@keyframes red-fade-in-out{15%,51%,from{opacity:0}25%,50%{opacity:1}}@keyframes yellow-fade-in-out{40%,76%,from{opacity:0}50%,75%{opacity:1}}@keyframes green-fade-in-out{100%,65%,from{opacity:0}75%,90%{opacity:1}}.gap-patch{position:absolute;top:0;left:45%;width:10%;overflow:hidden}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;overflow:hidden}.circle-clipper .circle{width:200%;border-width:3px;border-style:solid;border-bottom-color:transparent!important;border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent!important;transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg)}.active .circle-clipper.left .circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes left-spin{from,to{transform:rotate(130deg)}50%{transform:rotate(-5deg)}}@keyframes right-spin{from,to{transform:rotate(-130deg)}50%{transform:rotate(5deg)}}#spinnerContainer.cooldown{animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)}@keyframes fade-out{from{opacity:1}to{opacity:0}}.csw-text-color{color:#1e1e1e}.csw-text-secondary-color{color:#607075}.csw-background-color,.sg__main-screen .example .col{background-color:#E9F1F4}.csw-top-menu-background-color{background-color:#007eb2}.csw-top-menu-text-color{color:#FFF}.csw-info-background-color{background-color:#eee}.csw-status-submitted-background-color{background-color:#f79620}.csw-status-in-progress-background-color{background-color:#f8e71c}.csw-status-graded-background-color{background-color:#008a3a}.csw-status-reassigned-background-color{background-color:red}.csw-status-paused-background-color{background-color:#d5e1e6}.csw-header-background-color{background-color:#607075}.csw-header-text-color{color:#fff}.csw-header-secondary-background-color{background-color:#D5E1E6}.csw-disabled-text-color-fill{fill:#D5E1E6}.btn-grey,.csw-text-secondary-color-fill{fill:#607075}.csw-background-color-fill{fill:#E9F1F4}.csw-frame-color-stoke{stroke:#D5E1E6}.csw-not-started-color-fill{fill:#e9f1f4}.csw-is-passed-color-fill{fill:#008a3a}.csw-is-ready-color-fill{fill:#f79620}.csw-uncompletable-color-fill{fill:#d5e1e6}.csw-icon-button-color-fill,.image-hot-spot__answer__crosshair,.qsn__next:hover,.qsn__prev:hover{fill:#1e1e1e}.csw-frame-error-color{border-color:red}.csw-background-color-hover,.csw-selected-background-color{background-color:#dbe8ed}.csw-highlight-background-color{background-color:#cee0e6}.csw-secondary-background-color{background-color:#f3f7f9}.csw-tertiary-background-color{background-color:#e7f8ff}.csw-tertiary-background-color-hover{background-color:#d8f4ff}.csw-info-icon-tertiary-background-color{background-color:#007eb2}.csw-disabled-background-color{background-color:#eee}.csw-error-background-color{background-color:#fed9da}.csw-warning-background-color{background-color:#f7f299}.csw-success-background-color{background-color:#d1fff3}.csw-info-background-color-hover{background-color:#e6e6e6}.csw-info-icon-background-color{background-color:#94A3A7}.csw-card-background-color,.csw-form-background-color{background-color:#FFF}.csw-card-secondary-background-color{background-color:#eee}.csw-input-background-color,.csw-message-box-background-color{background-color:#FFF}.csw-message-box-frame-color{border-color:#b8c9d0}.csw-frame-color{border-color:#D5E1E6}.csw-frame-success-color{border-color:#008a3a}.csw-frame-inactive-color{border-color:#A5C6D2}.csw-frame-active-color{border-color:#538fa5}.csw-frame-selected-color{border-color:#008a3a}.csw-frame-disabled-color{border-color:#607075}.csw-secondary-frame-color{border-color:#1e1e1e}.csw-tab-bottom-border-color{border-color:#D5E1E6}.csw-tab-selected-bottom-border-color{border-color:#607075}.csw-input-background-color-hover{background-color:#E9F1F4}.csw-input-frame-color{border-color:#D5E1E6}.csw-input-focus-frame-color{border-color:#1e1e1e}.csw-disabled-text-color{color:#D5E1E6}.csw-text-secondary-hover-color{color:#1e1e1e}.csw-text-link-color{color:#0074a4}.csw-text-link-color-hover{color:#005071}.csw-text-error-color{color:red}.csw-text-success-color{color:#008a3a}.csw-header-disabled-background-color{background-color:#b0bbbe}.csw-notificationes-background-color-mobile{background-color:#6bcef4}.csw-primary-button-background-color{background-color:#008a3a}.csw-primary-button-hover-background-color{background-color:#007631}.csw-primary-button-text-color{color:#FFF}.csw-primary-button-disabled-background-color{background-color:#E9F1F4}.csw-primary-button-disabled-text-color{color:#607075}.csw-secondary-button-background-color{background-color:#607075}.csw-secondary-button-hover-background-color{background-color:#57656a}.csw-secondary-button-text-color{color:#FFF}.csw-faded-button-text-color,.csw-tertiary-button-text-color{color:#1e1e1e}.csw-tertiary-button-background-color{background-color:#FFF}.csw-tertiary-button-border-color{border-color:#607075}.csw-tertiary-button-disabled-color{background-color:#8c8c8c}.csw-faded-button-background-color{background-color:#dbe8ed}.csw-faded-button-hover-background-color{background-color:#d1e2e8}.csw-other-button-background-color{background-color:#D5D5D5}.csw-top-menu-secondary-background-color{background-color:#0077A8}.csw-top-menu-disabled-text-color{color:#7fdaff}.csw-top-menu-border-color{border-color:#00a2e5}.csw-top-menu-active-border-color{border-color:#005a7f}.csw-top-menu-banner-background-color{background-color:#d8e6ec}.csw-top-menu-banner-background-color-mobile{background-color:#0089c1}.csw-top-menu-banner-button-color-mobile{background-color:#00a445!important}.csw-menu-active-border-color{border-color:#008a3a}.csw-info-frame-color{border-color:#007eb2}.csw-spinner-color{background-color:#008a3a}.csw-snackbar-background-color{background-color:#1e1e1e}.csw-snackbar-text-color{color:#FFF}.csw-locked-overlay-background{background-color:rgba(233,241,244,.7)}.csw-locked-item-highlight-background{color:#ff0}.parent-grid{width:100%}.child-grid{border:1px solid #000;max-height:100px}.announcements__tabTitle__title{display:inline-block!important;vertical-align:sub!important}.announcements__tabTitle__count{display:inline-block!important;margin-left:10px;background-color:#007eb2;color:#FFF!important;border-radius:22px;height:19px;min-width:19px;font-size:1.25rem;margin-bottom:3px}.announcements__topMenu__icon{width:45px;height:45px;margin-right:-8px;vertical-align:middle}.announcements__topMenu__count{height:17px;min-width:17px;padding:0 4px;position:absolute;right:-10px;top:2px;border-radius:18px;background-color:#FFF;color:#1e1e1e;font-size:11px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.announcements__searchAndFilter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.announcements__searchAndFilter{display:block;background-color:#E9F1F4;border:1px solid #D5E1E6;padding:20px 15px}}.announcements__searchAndFilter__filterOnly{-ms-flex-pack:end;justify-content:flex-end}.announcements__searchAndFilter__search{width:40%;display:inline-block}@media screen and (max-width:600px){.announcements__searchAndFilter__search{width:100%;display:block;padding-bottom:15px}}.announcements__searchAndFilter__filter{width:40%;display:inline-block;border:1px solid #D5E1E6}@media screen and (max-width:600px){.announcements__searchAndFilter__filter{width:100%;display:block}}.announcements__searchAndFilter__filter__item{padding-left:59px!important}.announcements__list__announcement{overflow:auto;display:block;border-bottom:1px solid #D5E1E6;padding:15px 30px}.announcements__list__announcement:hover{background-color:#dbe8ed}.announcements__list__announcement__tittleAndAuthor{display:inline-block;width:60%;text-overflow:ellipsis}@media screen and (max-width:600px){.announcements__list__announcement__tittleAndAuthor{display:block;width:100%}}.announcements__list__announcement__tittleAndAuthor__title{font-weight:600}.announcements__list__announcement__tittleAndAuthor__author__label{color:#607075}.announcements__list__announcement__tittleAndAuthor__author__name{margin-left:5px}.announcements__list__announcement__classAndDate{display:inline-block;float:right;width:40%;text-align:right;text-overflow:ellipsis}@media screen and (max-width:600px){.announcements__list__announcement__classAndDate{text-align:left;display:block;width:100%;padding-bottom:5px}}.announcements__list__announcement__classAndDate__classTitle{color:#607075;padding-bottom:4px}.announcements__list__announcement__classAndDate__date{color:#607075}.announcements__list__announcement__commentsInfo{margin-top:15px;color:#607075}.announcements__list__announcement__commentsInfo__unread{margin-left:5px;border:1px solid #D5E1E6;padding-right:5px;padding-left:3px}.announcements__list__announcement__infoLabel{margin-left:10px;font-weight:400;padding:2px 6px;border-radius:5px;font-size:.7em;vertical-align:text-top}.announcements__list__announcement__infoLabel__new{background-color:#007eb2;color:#FFF}.announcements__list__announcement__infoLabel__unread{background-color:#f7f299;color:#1e1e1e}.announcement__container{overflow:auto}.announcement__title{width:80%;display:inline-block}.announcement__datetime{margin-top:3px;display:inline-block;width:20%;vertical-align:top}.announcement__author{clear:both}.announcement__author-name{margin-left:4px}@media screen and (max-width:600px){.announcement__datetime{float:left;margin-top:3px;width:100%}.announcement__title{float:none;width:100%}}.announcementslistvc .announcements__topMenu__count{display:none}.assignment{background:#fff;padding:25px 0}.assig__attachments{margin-top:8px}.assig__attachments-box{display:inline-block;padding:10px 0;margin:0}.assig__attachments-box img{vertical-align:middle}@media screen and (max-width:600px){.assig__attachments-box{display:block}}.assig__attachment{padding:15px;background-color:#eee}.assig__attachment__paperclip{display:inline-block}.assig__attachment__paperclip::before{content:"";vertical-align:middle;padding-right:7px;height:19px;width:23px;opacity:.75;margin-top:-2px;background-size:19px 19px;display:inline-block;background-image:url(../images/icon-paperclip.svg);background-repeat:no-repeat}.assig__attachment.row{margin:0 0 20px}.assig__remove-link{width:25px;height:25px;border-radius:50%;margin-left:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:super;background-color:#eee;cursor:pointer}.assig__x{width:11px;height:11px}.assig__choose-btn{border-radius:4px;cursor:pointer;padding:10px 15px;font-size:80%;display:inline-block}.assig form[name=assignmentUploadForm] input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.assig form[name=assignmentUploadForm] input[type=file]:focus+label{outline:#1e1e1e dotted 1px;outline:-webkit-focus-ring-color auto 5px}.assig .tabs__tab-wrap{display:block!important}.assig__sr_only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.assig-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.assig-header__breadcrumbs{margin:10px 0 0;font-weight:700;color:#000}.assig-header__title{font-weight:700}@media screen and (max-width:600px){.assig__attachments li{position:relative}.assig__remove-link{position:absolute;right:14px;top:50%;transform:translateY(-50%)}}.rubric__title{padding:5px 0}.rubric__category{padding-bottom:18px;margin-bottom:30px;border-bottom:1px solid #D5E1E6}.rubric__category:last-child{margin-bottom:0;border-bottom:0}.rubric__category__points{padding:3px 6px;font-size:1.4rem;font-weight:700;background-color:#007eb2;color:#FFF}.rubric__grade-box,.rubric__scored-category--is-expanded{background-color:#e7f8ff}.rubric__grade-box{padding:50px 10px;margin:0 auto 10px;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;text-align:center;font-size:1.2rem;font-weight:700}.rubric__grade-box__score{font-size:4.5rem;line-height:1}.rubric__grade-box__sections{width:70%;margin:18px auto 0}.rubric__grade-box__sections td{padding:0}.rubric__grade-box__sections__list-indicator{color:#94A3A7;position:relative;bottom:1px}#logger,footer{bottom:0;right:0}.rubric__grade-box__sections__value{width:3rem}.rubric__score__percent{margin-left:.1em;font-size:.8em;opacity:.7}.rubric__category-container{font-size:1.2rem}.rubric__unscored-category{max-width:46em;margin-bottom:16px}.rubric__scored-category{display:-ms-flexbox;display:flex;padding:13px 26px;margin-bottom:5px;border:1px solid #D5E1E6;color:#607075}.rubric__scored-category--is-expanded .rubric__category-range{color:#1e1e1e}.rubric__scored-category__details{-ms-flex-positive:1;flex-grow:1;position:relative;width:calc(100% - 10px)}.rubric__scored-category__details .truncate{max-width:400px}.rubric__category-range{font-weight:700}.rubric__scored-category-details{display:inline-block;max-width:80%}.rubric__check{position:absolute;top:3px;left:-18px;width:13px;height:10px}.rubric__criteria__header{padding:9px 10px;margin:0 0 15px;font-size:1.2rem;font-weight:700}.rubric__criteria__title-group{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.rubric__criteria__name-and-description{-ms-flex-positive:1;flex-grow:1}.rubric__criteria__name{margin-top:0;font-size:1.6rem;font-weight:700}.rubric__criteria__description{font-size:1.2rem}.rubric__criteria__subhead{margin-top:26px;font-size:1.2rem;font-weight:700;text-transform:none;color:#607075}.rubric__criteria__notes{color:#607075;font-size:1.2rem}@media screen and (min-width:601px){.rubric__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.rubric__wrap.yep-card__card-wrap{padding-right:25px}.rubric__grade-box{width:310px}.rubric__sections{-ms-flex-positive:1;flex-grow:1;margin-right:25px;width:100%}}.classes{top:0;left:0;width:100%;height:100%;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:block;padding-top:10%}.classes__wrapper{background:url(../images/class-door.svg?v=1) top center no-repeat;background-size:150px;padding-top:165px;min-height:80%;overflow:auto;color:#607075;text-align:center;margin:auto}.classes__title{font-size:28px;line-height:30px;font-weight:700;margin:20px 25px 10px}.classes__message{margin:0 25px}.classes__buttons{margin:20px 0}.classes__button{display:inline-block;margin:0 10px}@media screen and (max-width:600px){.classes{padding-top:5%}.classes__wrapper{padding-top:150px}.classes__button{display:block;margin:10px}.classes__pendingRegistrationButton{line-height:1.2!important;padding:14px!important}}@keyframes highlight{0%,50%{background:#cee0e6}100%{background:0 0}}.discussion{background-color:#f3f7f9;border-top:1px solid #D5E1E6}.discussion__post__highlight{animation:highlight 2s}.discussion__post__content p{margin:0}.discussion__post__replies{border:none}.discussion__post__replies__indented{border:none;margin-left:30px}.discussion__post__view p{margin-top:0}.discussion__post__view__content__short{max-height:4.5em}.discussion__post__view__content__short.yep-external{overflow:hidden}.discussion__post__view__content__show-less,.discussion__post__view__content__show-more{margin-bottom:7px;clear:both}.discussion__post__header{margin-top:15px}.discussion__post__header__image{margin-right:5px;width:32px;height:32px;display:inline-block}.discussion__post__header__substantive{display:inline-block;background-image:url(../images/star_yellow.svg);background-repeat:no-repeat;height:20px;width:20px;vertical-align:middle;margin-left:5px}.discussion__post__header__menu-arrow{display:inline-block;background-image:url(../images/down_caret.svg);background-repeat:no-repeat;height:20px;width:20px;vertical-align:middle;cursor:pointer;position:relative}.discussion__post__header__menu-arrow__wrapper{display:inline-block;position:relative;height:20px;width:20px;margin-top:10px;float:right}.discussion__post__header__menu{display:inline-block;border:1px solid #D5E1E6;background-color:#FFF;position:absolute;margin-top:15px;min-width:11rem;right:0;z-index:10}.discussion__post__header__menu ul{margin:0}.discussion__post__header__menu ul li a{padding:5px 10px;display:block}.discussion__post__header__menu ul li a:hover{background-color:#f3f7f9}.discussion__post__footer{color:#607075}.discussion__post__footer__like,.discussion__post__footer__like-disabled{margin-left:5px}.discussion__post__footer__like__count,.discussion__post__footer__reply__count{margin-left:3px}.discussion__post__footer__like-disabled{color:#607075}.discussion__post__footer__like-disabled:hover{color:#607075;cursor:default}.discussion__post__footer__date-time{float:right}.discussion__post__footer__divider{margin-left:5px;margin-right:5px}.discussion__post__footer__like-svg{margin-top:-4px;vertical-align:middle}.discussion__post__editor__editable-div{background:#FFF;width:100%;overflow-y:scroll;height:7em;resize:none;padding:12px}.discussion__inline-editor__editor__editable-div,.discussion__post-reply__editor__editable-div{height:3em}.discussion__post__editor [contenteditable=true]:empty:not(:focus):before{content:attr(data-placeholder);display:block;color:#D5E1E6}@media screen and (max-width:600px){.discussion__post li{position:relative}.discussion__post .yep-url__attachment{width:calc(100% - 55px)!important}}.discussion__new-post{background-color:#f3f7f9;border-top:1px solid #D5E1E6;overflow:hidden;width:100%;padding:20px 0}.discussion__new-post__editor{margin-top:10px;width:100%;resize:none;border:1px solid #D5E1E6}.discussion__new-post__editor__post-btn{margin-top:10px;width:230px}.discussion__post-reply{margin-top:10px;margin-bottom:30px}.discussion__post-reply__editor{margin-top:20px;width:100%;resize:none;border:1px solid #D5E1E6}.discussion__post-reply__buttons{margin-top:10px;border:none;text-align:right}.discussion__inline-editor{margin-top:10px;margin-bottom:30px}.discussion__inline-editor__editor{margin-top:20px;width:100%;resize:none;border:1px solid #D5E1E6}.discussion__inline-editor__buttons{margin-top:10px;margin-bottom:15px;border:none;text-align:right}.discussion__inline-editor__buttons .yep-button{margin-left:5px;padding:18px 36px}.discussion__inline-editor__buttons .yep-button.btn-grey{border:1px solid transparent}.discussion__show-more{text-align:center;width:100%}.discussion__attachments{margin-top:8px}@media screen and (max-width:600px){.discussion__attachments li{position:relative}.discussion__attachments .yep-url__attachment{width:calc(100% - 55px)!important}}.post-author-info__header{color:#FFF;text-align:left;background-color:#007eb2;min-height:80px}.post-author-info__header__image{margin-left:20px;margin-top:12px;border-radius:60px;width:55px;height:55px;display:inline-block}.post-author-info__header__text{margin-left:20px;display:inline-block;vertical-align:top;margin-top:15px}.post-author-info__content{padding-bottom:20px;padding-right:20px}.post-author-info__content__row{text-align:left}.post-author-info__content__labeled-string{min-width:45%;padding-left:20px;padding-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.post-author-info__content__labeled-string__label{text-align:left}.post-author-info__content__labeled-string__str{margin-top:-2px;text-align:left}html{height:100%}*,:after,:before{box-sizing:inherit}body{position:relative;min-height:100%;padding-bottom:4em}@media screen and (max-width:600px){body{padding-bottom:10em}}footer{position:absolute;left:0;border-top:solid 1px #D5E1E6;color:#607075}.loudbookreader footer,.quizplayervc footer{display:none}.auth footer{margin-top:0;border-top:none;position:static}.footer__content{max-width:960px;display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px auto;padding:0 10px}@media screen and (max-width:960px){.footer__content{margin-left:20px;margin-right:20px}}@media screen and (max-width:600px){.footer__content{display:block}}.footer__content__links{display:-ms-flexbox;display:flex;display:-ms-flex}.footer__content__links__link-wrapper{padding:0 10px;border-right:solid 2px #D5E1E6}.footer__content__links__link-wrapper:first-child{padding-left:0}.footer__content__links__link-wrapper:last-child{border:none;padding-right:0}@media screen and (max-width:600px){.footer__content__links{display:block}.footer__content__links__link-wrapper{display:block;border:none;padding:0}.footer__content__copyright{display:block;text-align:left}}.footer__content__copyright{padding-right:20px;color:#607075;text-align:left;white-space:nowrap}@media screen and (max-width:600px){.yep-button.btn-grey{letter-spacing:normal;padding:15px 13px}.terms-and-support__vertical-button-wrapper{margin:15px 5px!important}}.gradebook__title{display:inline-block!important;vertical-align:sub!important}.gradebook__topMenu{padding:10px 20px}.gradebook__topMenu__container{display:-ms-flexbox;display:flex}.gradebook__topMenu__header{min-width:120px;margin:8px 0}@media screen and (max-width:960px){.gradebook__topMenu{padding:10px 15px}.gradebook__topMenu__header{width:calc(20% - 10px);margin-right:10px;font-size:1.12em}}.gradebook__searchAndFilter{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media screen and (max-width:600px){.gradebook__topMenu__header{margin:0;font-size:1.12em;color:#FFF;width:100%;padding:10px 18px}.gradebook__searchAndFilter{display:block;width:100%;background-color:#E9F1F4;border:1px solid #D5E1E6;padding:20px 15px}}.gradebook__searchAndFilter__search{width:calc(45% - 10px);margin-right:10px;display:inline-block}@media screen and (max-width:960px){.gradebook__searchAndFilter__search{width:calc(45% - 10px)}}@media screen and (max-width:600px){.gradebook__searchAndFilter__search{width:100%;display:block;padding-bottom:15px}}.gradebook__searchAndFilter__reorder{width:calc(45% - 100px);min-width:205px;display:inline-block;margin-right:10px;border:1px solid #D5E1E6}@media screen and (max-width:960px){.gradebook__searchAndFilter__reorder{width:calc(53% - 100px)}}.gradebook__searchAndFilter__reorder__item{padding-left:59px!important}.gradebook__searchAndFilter__filter{min-width:85px;height:40px;display:inline-block;color:#1e1e1e;padding:8px 10px 10px;vertical-align:top;border:1px solid #D5E1E6}@media screen and (max-width:600px){.gradebook__searchAndFilter__reorder{width:calc(100% - 100px);margin-right:10px}.gradebook__searchAndFilter__filter{min-width:0}}.gradebook__searchAndFilter__filter span{float:right;color:#1e1e1e}.gradebook__searchAndFilter__filter__item{padding-left:15px}.gradebook__searchAndFilter__filter.active{background:#6bcef4}.gradebook__filterContainer{position:absolute;right:0;width:230px;top:100%;border:1px solid #D5E1E6;background-color:#FFF;z-index:10}.gradebook__filterContainer__sectionHeading{background-color:#D5E1E6;margin:0;padding:5px 10px;font-size:1em}.gradebook__filterContainer__item{padding:5px 10px}.gradebook__filterContainer__item input{margin-right:5px}.gradebook__filterContainer .inputControls{margin:10px;border:1px solid #D5E1E6}.gradebook__filterContainer__clearFilter{text-align:right;float:right;margin-right:11px}.gradebook__list__assessment{overflow:auto;display:block;border-bottom:1px solid #D5E1E6;padding:15px 30px;min-height:103px}@media screen and (max-width:600px){.gradebook__list__assessment{padding:15px 0}}.gradebook__finalGrade{padding:10px 0}.gradebook__finalGrade__finalGrade{margin-right:10px}.gradebook__finalGrade__finalGrade__letterGrade{margin-left:7px}.gradebook__finalGrade__finalGrade a{margin-left:10px}.gradebook__finalGrade__finalGrade a img{vertical-align:middle}.assessment__dates,.assessment__title{vertical-align:top;display:inline-block}@media screen and (max-width:600px){.gradebook__finalGrade{padding:10px 15px;background-color:#FFF}.gradebook__finalGrade__finalGrade a span{display:none}}.gradebook__finalGrade__finalGrade,.gradebook__finalGrade__gpa{padding:10px 20px;background:#f3f7f9;border:1px solid #D5E1E6;display:inline-block}.assessment__container{overflow:auto}.assessment__title{width:50%}@media screen and (max-width:600px){.gradebook__finalGrade__finalGrade,.gradebook__finalGrade__gpa{padding:10px}.assessment__title{width:70%;padding-left:30px}}.assessment__title .tags-ghost{margin-left:10px;font-size:.7em}.assessment__title__title{width:80%}.assessment__dates{width:30%}@media screen and (max-width:600px){.assessment__dates{width:100%;margin-top:15px}}.assessment__dates__due,.assessment__dates__submitted{width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:600px){.assessment__dates__due,.assessment__dates__submitted{width:100%;padding-left:30px;display:block}.assessment__dates__due span,.assessment__dates__submitted span{font-size:.75em}}.assessment__dates__due__missedIcon,.assessment__dates__submitted__missedIcon{display:inline-block;vertical-align:text-top;margin-left:8px}.assessment__dates p{margin:0}.assessment__points{vertical-align:top;width:20%;text-align:right;display:inline-block}@media screen and (max-width:600px){.assessment__dates p{display:inline-block;margin-left:10px;font-size:.8em}.assessment__points{width:30%;padding-right:30px}}.assessment__points__earned{font-size:1.6em;font-weight:700}.assessment__points__earned__letterGrade{padding-left:4px}.assessment__points p{margin:0}.assessment__comment{margin-top:15px}@media screen and (max-width:600px){.assessment__points__earned{font-size:1.2em}.assessment__comment{padding-top:10px;border-top:1px solid #D5E1E6}.assessment__comment a{display:inline-block;width:100%;text-align:center}.assessment__comment p{padding:10px 30px}.assessment__comment__comment__open{border-top:none}.tags-ghost{margin-left:5px}}.no-result-found{margin-top:20px;padding:50px}.text-error{color:red}.text-success{color:#008a3a}.text-warning{color:#f79620}.tags-ghost{padding:3px 5px;display:inline-block;font-size:.65em;background-color:#E9F1F4;color:#1e1e1e;border-radius:3px}.tags-error,.tags-success,.tags-warning{padding:3px 5px;display:inline-block;font-size:.65em;color:#FFF;border-radius:3px}.tags-success{background-color:#008a3a}.tags-warning{background-color:#f79620}.tags-error{background-color:red}@media screen and (max-width:600px){.tags-error,.tags-success,.tags-warning{margin-left:5px}}.yep-dialog__error-container__wide{min-width:75vw!important}.yep-dialog__error-container__wide .rubrics-modal{text-align:left;margin-left:30px}.yep-dialog__error-container__wide .rubrics-modal .rubric{max-height:300px;overflow:auto;border:none;-webkit-overflow-scrolling:touch}.yep-dialog__error-container__wide .rubric__wrap.yep-card__card-wrap{padding:10px 15px 10px 0;margin-right:10px}input[type=text],input[type=password],input[type=search]{border-radius:0;-webkit-appearance:none!important}input[type=text]::-ms-clear,input[type=search]::-ms-clear{display:none}#logger{display:none;position:absolute;top:0;left:0;z-index:1001;background:#000}#logger .btn,#logger .btn-large{background:#4392b5;display:inline-block;border-radius:11px;height:22px;line-height:22px;font-size:11px;color:#fff;padding:0 15px}#logger .btn-large:hover,#logger .btn:hover{background:#3bb4ea}#logger .logger-pane{position:absolute;top:20px;left:20px;right:20px;bottom:20px;padding-bottom:20px;background:#2a2a2a;color:#bbb;border:1px solid #555;border-radius:7px;overflow:auto;white-space:pre;font-size:14px;line-height:18px;outline:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#logger .logger-pane .log-level{display:none;width:50%;padding:5px;float:right}#logger .logger-pane .log-level>span{margin-bottom:5px;display:block;font-weight:700}#logger .logger-pane button[class^=tab-].active{background-color:#156784}#logger .logger-pane button.tab-all{border-top-left-radius:7px}#logger .logger-pane div[class^=container-]{display:none}#logger .logger-pane div[class^=container-]:not(.container-tabs){overflow:auto;position:absolute;top:60px;left:0;right:0;bottom:0;padding-bottom:20px}#logger .logger-pane div.container-tabs{position:fixed;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:60px}#logger .logger-pane .log-item{padding:2px 0 2px 22px;position:relative}#logger .logger-pane .log-item:nth-child(odd){background:#2a2a2a}#logger .logger-pane .log-item:nth-child(even){background:#333}#logger .logger-pane .log-item:before{content:"";display:inline-block;position:absolute;left:7px;top:6px;width:10px;height:10px;background-image:url(images/chalk-logger-tiny.png);background-repeat:no-repeat}#logger .logger-pane .log-item.info:before{visibility:hidden}#logger .logger-pane .log-item.warn:before{background-position:-10px 0}#logger .logger-pane .log-item.error:before{background-position:-20px 0}#logger .logger-pane div.error,#logger .logger-pane div.warn{color:#eee}#logger .logger-close{position:absolute;bottom:20px;right:20px}#logger .logger-download{position:absolute;bottom:20px;right:90px}#logger .log-message{color:#ddd}.loudbookreader{position:fixed;height:100%}.loudbook-reader__frame-container{position:relative;overflow:hidden;margin:0 auto;height:calc(100% - 65px);-webkit-overflow-scrolling:touch!important}.loudbook-reader__frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.loudbook-reader__container{width:100%;height:100%;position:fixed;left:0;top:0;background:#E9F1F4}.loudbook-reader__top-bar-box{height:65px;z-index:1;top:0}.loudbook-reader__top-bar-box__left{display:inline-block;width:50%;text-align:left;line-height:65px;position:fixed;top:0;left:20px}.loudbook-reader__top-bar-box__left h5{margin:0}.loudbook-reader__top-bar-box__right{display:inline-block;width:50%;text-align:right;line-height:65px;position:fixed;top:0;right:0;white-space:nowrap}.loudbook-reader__top-bar-box .yep-button{padding:18px 24px;display:inline-block;margin-right:20px;color:#1e1e1e;cursor:pointer;background-color:#dbe8ed}.loudbook-reader__top-bar-box .yep-button:hover{background-color:#d1e2e8}.programs__list__class{overflow:auto;display:block;border-bottom:1px solid #D5E1E6;padding:15px 30px}.programs__list__class:hover{background-color:#dbe8ed}.programs__list__class__title{display:inline-block;width:calc(100% - 150px);vertical-align:text-top;padding-right:20px}.programs__list__class__status{width:130px;display:inline-block;position:relative}.programs__list__class__status .progressBar__progress{background:#008a3a}.programs__list__classDate{margin:5px 0}.programs__classes{margin-bottom:60px}.programs__title::after{display:none}.programs__description{margin-top:20px}.fill-in-the-blanks{margin-top:15px}.fill-in-the-blanks__input{position:relative;top:-5px;padding:0;border:0;border-bottom:1px solid #1e1e1e;text-align:center;background:0 0}.fill-in-the-blanks__input--incorrect{color:red}.fill-in-the-blanks__input--correct{color:#008a3a}.fill-in-the-blanks__input--answered{top:0;padding:0 20px;margin-left:10px}.image-hot-spot{position:relative;overflow:hidden}.image-hot-spot--dragging{cursor:-webkit-grabbing;cursor:grabbing}.image-hot-spot__image{width:100%;display:block}.image-hot-spot__hot-spot{border:4px solid #0074a4;position:absolute;background:rgba(255,255,255,.6)}.image-hot-spot__answer{position:absolute;height:20px;width:20px;border:2px solid #000;font-size:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.6)}.image-hot-spot__answer--draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.image-hot-spot__answer--dragging{cursor:-webkit-grabbing;cursor:grabbing}.match-columns__answer-text{display:inline-block;overflow-wrap:break-word}.match-columns__answer-choice{display:block;margin-left:15px;position:relative;padding:10px 0}@media screen and (max-width:600px){.match-columns__answer-choice{margin-left:0}}.match-columns__pair{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding:5px 0;border-bottom:2px solid #D5E1E6}.match-columns__pair:last-child{border-bottom:none}.match-columns__selected-option{border:1px solid #D5E1E6;padding:5px 25px 5px 10px;width:180px;cursor:pointer;border-radius:5px}@media screen and (max-width:600px){.match-columns__pair{display:block}.match-columns__selected-option{width:100%}}.match-columns__selected-option::before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:10px;height:12px;width:12px;background-image:url(../images/arrow-grey.svg);background-size:12px 12px;background-repeat:no-repeat}.match-columns__selected-option--dropdown-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.match-columns__selected-option--dropdown-open::before{transform:translateY(-50%) rotate(270deg)}.match-columns__options{cursor:pointer;z-index:1;position:absolute;width:180px;margin-bottom:10px;margin-top:0}.match-columns__options__option{max-height:150px;overflow-y:auto;border:1px solid #D5E1E6;border-top:0;padding:5px 10px;min-width:100px;background:#FFF}.match-columns__options__option:hover{background:#E9F1F4}.match-columns__options__option:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.match-columns__options__option--disabled{background:#eee;cursor:default}.match-columns__options__option--disabled:hover{background:#eee}.match-columns__options__option:focus{background:#E9F1F4}@media screen and (max-width:600px){.match-columns__options{width:100%}}.numeric__answer{border:1px solid #1e1e1e}.question__maxChoices{color:#607075}.question__option{display:block}.question__option__content{float:left;width:auto;max-width:calc(100% - 21px);display:block;margin-left:8px}.question__option__content p{margin:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.question__option__type{float:left;width:13px;vertical-align:top}.question__option__type__prefix{padding-right:5px}.question__option:after{display:table;content:" ";clear:both}.question__feedback{margin-top:35px;color:#1e1e1e}.question__feedback__inline{color:#607075;margin:3px 0 10px}.question__feedback__correct-answers__ul,.question__feedback__inline__content p{margin-top:0}.question__feedback__inline__label{padding-right:5px;display:inline-block;vertical-align:top}.question__feedback__inline__content{display:inline-block;max-width:95%}.question__feedback__label{color:#1e1e1e;font-weight:700}.question__feedback__correct-answers__li{margin-top:1px;margin-left:20px;list-style-type:square;color:#1e1e1e}.question__feedback__correct-answers__content p{margin:0}.question__feedback__content__container{padding:20px 50px}.question__feedback__content__title{font-weight:700}.question__feedback__correct{background-color:#FFF;border:1px solid #d1fff3}.question__feedback__correct__header{background-color:#d1fff3;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-weight:700}.question__feedback__correct__icon{margin:10px;vertical-align:top;display:inline-block;background-color:#008a3a;height:35px;width:35px;border-radius:17px;text-align:center}.question__feedback__correct__icon__svg{height:17px;width:17px;vertical-align:bottom}.question__feedback__incorrect{background-color:#FFF;border:1px solid #fed9da}.qsn__list,.qsn__prev{border-left:1px solid #D5E1E6}.qsn__list__q,.qsn__next{border-right:1px solid #D5E1E6}.question__feedback__incorrect__header{background-color:#fed9da;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:55px;padding-left:50px;font-weight:700}.question__feedback__general{background-color:#FFF;border:1px solid #D5E1E6}.question__feedback__general__header{background-color:#eee;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-weight:700}.question__feedback__general__icon{margin:10px;vertical-align:top;display:inline-block;background-color:#94A3A7;height:35px;width:35px;border-radius:17px;text-align:center}.qsn__list__q--active,.qsn__list__q:hover{background-color:#dbe8ed}.question__feedback__general__icon__svg{height:17px;width:17px;vertical-align:bottom}.qsn *,.qsn__list__button{height:45px;display:inline-block}.question__attachments{margin-top:30px}.question__message{font-size:1.5rem;color:#8a0505}.questions_nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #D5E1E6;width:100%;text-align:center}.qsn{counter-reset:ques-pagination-counter}.qsn__prev{vertical-align:top}.qsn__next{vertical-align:top}.quiz-timer__button,.quiz-timer__time{vertical-align:middle}.qsn__disable,.qsn__list__q--active,.qsn__list__q--answered,.qsn__list__q--correctly-answered,.qsn__list__q--incorrectly-answered{color:#D5E1E6;cursor:default;pointer-events:none}.qsn__list__q--active,.qsn__list__q--answered,.qsn__list__q--correctly-answered{pointer-events:all;cursor:pointer}.qsn__nav-group{min-width:50%}.qsn__list{margin:0}.qsn__list__button{line-height:45px;min-width:45px;text-align:center;border-bottom:4px solid transparent;color:#1e1e1e}.qsn__list li a::before,.qsn__srOnly{clip:rect(0 0 0 0);height:1px;overflow:hidden;width:1px;position:absolute;white-space:nowrap}.qsn__list li a::before{counter-increment:ques-pagination-counter;content:"Question " counter(ques-pagination-counter);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.qsn__list [aria-selected=true] a::before{position:absolute;content:"Selected Question " counter(ques-pagination-counter)}.qsn__list__q{border-bottom-color:#A5C6D2}.qsn__list__q--active{font-weight:700;border-bottom-color:#538fa5}.qsn__list__q--correctly-answered{border-bottom-color:#008a3a}.qsn__list__q--incorrectly-answered{cursor:pointer;pointer-events:all;border-bottom-color:red}.qsn__srOnly{-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media screen and (max-width:600px){.questions_nav{width:100%;margin:0;height:100%;background-color:#FFF;text-align:center}}.quizplayervc .app__main-content{margin-top:0}.quiz-player__background{width:100%;height:100%;position:absolute;background:#E9F1F4;opacity:1;top:0;left:0;-ms-flex-line-pack:center;align-content:center}.quiz-player__top-bar-box{height:65px;z-index:2;top:0}.quiz-player__top-bar-box__left,.quiz-player__top-bar-box__right{display:inline-block;max-width:100%;position:fixed;top:0;line-height:65px;white-space:nowrap}.quiz-player__top-bar-box__left{text-align:left;left:20px}.quiz-player__top-bar-box__left h5{margin:0}.quiz-player__top-bar-box__right{text-align:right;right:0}.quiz-player__top-bar-box .yep-button{padding:18px 24px;display:inline-block;margin-right:20px;color:#1e1e1e;cursor:pointer;background-color:#dbe8ed}.quiz-player__top-bar-box .yep-button:hover{background-color:#d1e2e8}.quiz-player__top-bar-box .yep-button.quiz-player__save-and-exit{margin-right:5px}.quiz-player__top-timer{background:0 0}.quiz-player__quiz-title{font-weight:600;margin-top:0}.quiz-player__question-box{overflow:auto;margin:65px auto 100px;max-width:960px;width:90%}.quiz-player__question-box input[type=checkbox],.quiz-player__question-box input[type=radio]{margin-right:8px}.quiz-player__question-box .question__option{margin:6px 0 10px}.quiz-player__question-box .viewer__header{margin-bottom:26px;border-bottom:1px solid #D5E1E6}.quiz-player__question-box .match-columns .viewer__header,.quiz-player__question-box .question .viewer__header{margin:0;padding:0;border:none}.quiz-player__question-next-and-skip-box{margin-top:30px}.quiz-player__question-next-and-skip-box .skip{margin-top:10px}.quiz-player__question-next,.quiz-player__question-skip{display:inline-block}.quiz-player__question-nav-box{height:45px;width:100%;position:fixed;bottom:0;left:0;z-index:2;background-color:#E9F1F4}.quiz-player__review-message{background-color:#d1fff3;border:1px solid #008a3a;margin:1em 0;padding:.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.quiz-timer__button,.quiz-timer__time,.quiz__status,.quiz__status__info{display:inline-block}.quiz-player__review-message__checkmark{height:2em;width:2em;margin:10px}@media screen and (max-width:600px){.quiz-player__quizStatus{margin:15px 0}}.quiz-player__quizStatus__answers-info{color:#607075}@media screen and (min-width:601px){.quiz-player__quizStatus__answers-info{margin-bottom:15px}.quiz-player__top-bar-box{background:rgba(233,241,244,.9);width:100%;position:fixed}}@media screen and (max-width:600px){.quiz-player__background{position:fixed}.quiz-player__question-box{height:calc(100% - 65px - 45px);width:100%;margin:auto}.quiz-player__top-bar-box__left,.quiz-player__top-bar-box__right{max-width:100%}.quiz-player__top-bar-box__right{right:10px}.quiz-player__top-bar-box .yep-button{margin-right:0}.quiz-player__review-message{margin:0 0 1em}}.quiz-timer__time_hours,.quiz-timer__time_minutes,.quiz-timer__time_seconds,.quiz-timer__time_separator{display:inline-block;line-height:32px}.quiz-timer__time_sr_only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.quiz-timer__button{height:32px;width:32px;margin-right:7px;cursor:pointer}.quiz__feedback{background-color:#eee;margin:25px 0 0;border-left:10px solid #007eb2;padding:10px}.quiz__feedback__label{margin:5px 0;font-weight:700}.quiz__status{float:right}.quiz__status__indicator-hidden{display:none}.quiz__status__indicator-visible{border-radius:50%;width:14px;height:14px;margin-right:5px;display:inline-block}.quiz__status__label{font-weight:700;margin-bottom:10px;margin-right:6px}.quiz__status__value{margin-bottom:10px}.quiz__frame__feedback-link{padding:15px 20px 15px 15px;display:block}.quiz__frame__feedback-column{padding:0}.quiz__frame__legend{font-weight:700;margin-bottom:20px}.quiz__frame__label{margin-top:12px;font-weight:700}.quiz__frame__fieldset{border-style:none;padding:0}.quiz__frame__td{border-radius:0}.quiz__frame__td__review-link{display:block}.quiz__frame__table{width:100%}.quiz__frame__table__thead{border:none}.quiz__frame__table__th{text-align:left;border-radius:0}.quiz__frame__table__td{border:1px solid #D5E1E6;padding:5px;text-align:left}.quiz__frame__table__tr:nth-child(odd){background-color:#FFF}.quiz__frame__table__tr:nth-child(even){background-color:#E9F1F4}.quizplayervc .quiz__frame{display:none}.reading-comprehension__question{display:block;padding:10px;background:#eee}.reading-comprehension__sub-questions{display:block}.reading-comprehension__sub-questions .question__feedback{margin-top:26px;margin-bottom:30px}.reading-comprehension__sub-question:first-child{padding-top:0}@media screen and (min-width:961px){.reading-comprehension__question{display:inline-block;width:50%;vertical-align:top}.reading-comprehension__sub-questions{width:50%;display:inline-block;margin:0}.reading-comprehension__sub-question{padding:10px 30px}}.auth,.auth__form-wrap{width:100%}.short-answer__text-area{width:100%;border:1px solid #1e1e1e;margin-top:15px}.auth{top:0;left:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:350px;margin-top:20px}.auth__forgotPassword{display:block;padding-top:2%}.auth__form-wrap .clearfix{overflow:auto}.auth__logo{height:50px}.auth__form{width:350px;margin:40px 195px}.auth__form-wide{width:600px}.auth__form__horz{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.auth__form__horz .auth__form__input-wrapper{width:48%}.auth__form__bottom-note{margin-top:70px;color:#607075;font-weight:400;margin-bottom:0;font-size:.9em}.auth__form__next-button{margin-top:8px}.auth__form__title{margin-top:0;color:#607075;text-align:center;margin-bottom:10px;font-weight:700}.auth__form__label{color:#607075;text-transform:capitalize;margin-bottom:5px}.auth__form__label__additional{font-weight:400;text-transform:none}.auth__form__username{color:#607075;margin-top:-5px;margin-bottom:10px;font-size:.8em}.auth__form__description{color:#607075;text-align:center;margin-bottom:10px;margin-top:0;line-height:1.3}.auth__form__support{color:#607075;text-align:center;margin-top:80px;font-size:.7em;margin-bottom:0;line-height:1.3}.auth__form__link{margin-top:18px;display:block}.auth__form__fieldset{border:0}.auth__form__head{text-transform:capitalize;font-weight:700;margin-bottom:5px}.auth__form__head__create_account{margin-bottom:10px}.auth__form__desc{margin-bottom:12px}.auth__form__input-error{color:red;margin:-8px 0 8px}.auth__form__error,.auth__form__error-wrapper{margin-bottom:10px;text-align:center}.auth__form__input-error--hidden{display:none}.auth__form input[type=checkbox]{margin-right:5px}.auth__form input::-webkit-input-placeholder{text-transform:capitalize}.auth__form input::-moz-placeholder{text-transform:capitalize}.auth__form input:-ms-input-placeholder{text-transform:capitalize}.auth__form input::placeholder{text-transform:capitalize}.auth__form--required{border-color:red!important}.auth__form__btn{margin-top:24px;width:100%}.auth__form__btn span{position:relative;top:0;left:5px}.auth__form__btn span::before{content:"\2192";position:absolute;left:0;width:auto}.auth__form__btn:disabled{color:#607075;background:#E9F1F4}.auth__form__error,.auth__form__error-message{color:red;min-height:1.5em}.auth__form__btn--float-right{float:right;clear:both}.auth__form__btn-wide{width:48%}.auth__form__warning-message{min-height:1.5em;color:#607075}.auth .bottom-link{text-align:center;position:inherit}.auth .bottom-link-side-by-side{display:inline-block;margin:0 13px}.auth .bottom-link-side-by-side-container{text-align:center;margin:13.5px}.auth .yep-card{margin:10px 0 0}.auth .yep-card__card-wrap{padding-top:30px}.auth .yep-input{margin-bottom:12px;font-weight:400}@media screen and (max-width:600px){.auth{min-width:300px}.auth__form-wrap{width:300px}.auth__logo{width:260px}.auth__form{width:300px}.auth__form__horz{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.auth__form__horz .auth__form__input-wrapper{width:100%}}.sg--hover:hover{background-color:#ff0}.sg__top-menu h1,.sg__top-menu h4{color:#FFF}.sg__bottom-section{position:relative}.sg__sidebar{position:fixed;top:0;left:0;vertical-align:top;height:100vh;width:200px;background-color:#007eb2;min-height:100%}.sg__sidebar ul{margin:30px 0}.sg__sidebar__item{display:block;color:#FFF;border-left:5px solid transparent}.sg__sidebar__item a,.sg__sidebar__item span{padding:2px 0 2px 20px;margin:8px 0;color:#FFF;display:block}.sg__sidebar__item.selected{border-left-color:#005a7f;background-color:#00a2e5}.sg__sidebar__item.selected a,.sg__sidebar__item.selected span{padding-left:15px}.sg__main-screen{position:relative;vertical-align:top;margin-left:200px;padding:1px 35px 35px}.sg__main-screen__response_message{margin-left:20px;color:red}.sg__main-screen h1{font-weight:600;margin-top:3rem;font-size:2.8rem}.sg__main-screen p code{background:#fafcfd;padding:3px 5px}.sg__main-screen pre{white-space:pre-wrap;word-wrap:break-word;background:#f3f7f9;padding:22px 32px;margin:0 0 20px}.sg__main-screen pre code{color:#607075}.sg__main-screen .example{padding:20px;border:1px dashed #8a999e;display:block;margin-bottom:45px}.sg__main-screen .example h5{text-transform:none}.sg__main-screen .example code{background:0 0;color:#115069}.sg__main-screen .example .col{padding:15px}.sg__color-item{position:relative;display:inline-block;width:10.5em;padding:15px 0;text-align:center}.sg__color-item__className{font-size:.8em;height:2.5em}.sg__color-item__block{display:-ms-flexbox;display:flex;width:5em;height:5em;margin:0 auto;border:1px solid #000;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.news-articles-pagination-nav__button,.news-articles__item{border-top:1px solid #D5E1E6;border-right:1px solid #D5E1E6}.sg__color-item p{margin:0}.news-articles__item{padding:25px 40px;border-left:1px solid #D5E1E6}.news-articles__item:last-child{border-bottom:1px solid #D5E1E6}.news-articles__item__title-and-date{padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.news-articles__item__title-and-date__date{white-space:nowrap;padding-left:15px}@media screen and (max-width:600px){.sg__example-small{color:red}.news-articles__item__title-and-date__date{padding-left:0;padding-top:10px;display:block}}.news-articles-pagination-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.news-articles-pagination-nav__button{width:50px;height:35px;display:block;position:relative;border-bottom:1px solid #D5E1E6}.news-articles-pagination-nav__button--back::before,.news-articles-pagination-nav__button--next::before{content:"";position:absolute;top:50%;left:50%;background-image:url(../images/arrow-grey.svg);background-repeat:no-repeat;width:15px;height:15px;background-size:15px 15px;display:inline-block}.news-articles-pagination-nav__button--disabled{cursor:default;opacity:.5;pointer-events:none}.news-articles-pagination-nav__button--next::before{transform:translate(-50%,-50%)}.news-articles-pagination-nav__button--back{border-left:1px solid #D5E1E6;transform:rotate(180deg)}.news-articles-pagination-nav__button--back::before{transform:translate(-50%,-50%)}.news-articles-pagination-nav__item-range{padding-right:10px}.info-tag{margin-left:10px;font-weight:400;padding:2px 6px;border-radius:3px;white-space:nowrap}.info-tag__unlocked{color:#1e1e1e;background-color:#fcc505}.info-tag__unlocked__module{font-size:.65em}.info-tag__unlocked__resource,.info-tag__unlocked__section{font-size:.75em}.info-tag__new{background-color:#007eb2;color:#FFF}.info-tag__new__module{font-size:.65em}.info-tag__new__resource,.info-tag__new__section{font-size:.75em}.info-tag__overdue{background-color:#fed9da;color:#1e1e1e}.info-tag__overdue__module{font-size:.65em}.info-tag__overdue__resource,.info-tag__overdue__section{font-size:.75em}.info-tag__due-today{background-color:#f7f299;color:#1e1e1e}.info-tag__due-today__module{font-size:.65em}.info-tag__due-today__resource,.info-tag__due-today__section{font-size:.75em}.info-tag__due-soon{background-color:#D5E1E6;color:#1e1e1e}.info-tag__due-soon__module{font-size:.65em}.info-tag__due-soon__resource,.info-tag__due-soon__section{font-size:.75em}.instructor-info{max-width:600px}.instructor-info__header{color:#FFF;text-align:left;background-color:#007eb2;min-height:80px}.instructor-info__header__image{margin-left:20px;margin-top:12px;border-radius:60px;width:55px;height:55px;display:inline-block}.instructor-info__header__text{margin-left:20px;display:inline-block;vertical-align:top;margin-top:15px}.instructor-info__content{padding-bottom:20px;padding-right:20px;color:#1e1e1e;max-height:50vh;overflow-y:auto}.instructor-info__content__section{margin:25px 20px 0;text-align:left}.instructor-info__content__section__title{color:#1e1e1e;margin-bottom:7px}.instructor-info__content__section__title__no-bottom-margin{color:#1e1e1e;margin-bottom:0}.instructor-info__content__section p{margin:0 0 5px}.instructor-info__content__row{text-align:left}.instructor-info__content__labeled-string{min-width:45%;padding-right:20px;padding-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.instructor-info__content__labeled-string__label{text-align:left;color:#607075}.instructor-info__content__labeled-string__str{margin-top:-2px;text-align:left}.instructors{border-bottom:2px solid #D5E1E6;padding:10px 40px}.instructors__heading,.instructors__row{text-align:center}.instructors__instructor{text-align:left;display:inline-block;padding:10px;-ms-flex:1;flex:1;vertical-align:top}@media screen and (max-width:600px){.instructors__instructor{display:block;text-align:center}}.instructors__instructor__image{margin-top:12px;border-radius:60px;border:2px solid #a9a9a9;width:50px;height:50px;display:inline-block}.instructors__instructor__image:hover{margin-top:12px;border-radius:60px;border:2px solid;width:50px;height:50px;display:inline-block}.instructors__instructor__name-and-role{text-align:left;display:inline-block;vertical-align:super;margin-left:7px;color:#000}.instructors__instructor__no-details{margin:20px 0 0 20px}.instructors__instructor__name{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.instructors__hidden{display:none}.instructors__show-all::after,.instructors__show-less::after{content:"";display:inline-block;margin-left:5px;width:11px;height:11px}.instructors__collapsible{text-align:center;font-size:1.4rem}.instructors__show-all::after{background:url(../images/arrow-black.svg) top center no-repeat;transform:rotate(90deg);background-size:7px}.instructors__show-less::after{background:url(../images/arrow-black.svg) top center no-repeat;transform:rotate(-90deg);background-size:7px}@keyframes highlight-locked-item{0%{background:#ff0}100%{background:rgba(233,241,244,.7)}}.learning-path__searchAndFilter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 10px;background:#E9F1F4}.learning-path__searchAndFilter__search{width:40%;display:inline-block}@media screen and (max-width:600px){.learning-path__searchAndFilter{border:1px solid #D5E1E6;padding:10px}.learning-path__searchAndFilter__search{width:80%}}.learning-path__searchAndFilter .inputControls__searchInput__input::-ms-clear{display:none}.learning-path .yep-button-progress{padding:0 17px;height:40px;line-height:40px;color:#FFF;display:-ms-flexbox;display:flex}.learning-path .yep-button-progress img{margin-right:8px;margin-top:9px}.learning-path .no-result-found{padding:35px}.learning-path .align-center{text-align:center}.learning-path .align-right{text-align:right}.learning-path__highlight-locked-item{animation:highlight-locked-item 1.7s}.learning-path .collection{border-radius:0}.learning-path .collection .collection-item{border:none;color:#0074a4;background-color:#FFF;position:relative;line-height:inherit;padding:31px 38px 26px 56px}.learning-path__resource{border-bottom:1px solid #D5E1E6;position:relative;background-color:#FFF}.learning-path__resource__lockable{position:relative}.learning-path__resource__lockable__locked__overlay{background:rgba(233,241,244,.7);position:absolute;top:0;width:calc(100% + 7px);left:-7px;height:100%}.learning-path__resource__lockable__locked__image{position:absolute;top:24px;right:40px}.learning-path__module{border-bottom:1px solid #D5E1E6;position:relative}.learning-path__module__locked{background-color:#f3f7f9;padding-bottom:0;padding-left:35px}@media screen and (max-width:600px){.learning-path .yep-button-progress span{display:none}.learning-path .yep-button-progress img{margin-right:0}.learning-path__module__locked{padding-left:25px}}.learning-path__module__locked__image{position:absolute;top:24px;right:40px}.learning-path__module__locked__how-to-unlock{display:block}.learning-path__module__progressBarWithLabel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:14px}.learning-path__module__progressBarWithLabel__progress{-ms-flex:0 0 150px;flex:0 0 150px;margin-right:10px}.learning-path__module__progressBarWithLabel__label{-ms-flex:0 0 auto;flex:0 0 auto;color:#607075}.learning-path__module__progressBarWithLabel__label__notStarted{color:#86969c}.learning-path__title{position:relative;line-height:2.5rem}.learning-path__title__index{position:absolute;right:101%}.learning-path__desc{margin:7px 0 0}.learning-path__title-description-box{display:inline-block;width:calc(100% - 108px)}.learning-path__progress-circles-container{position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media screen and (max-width:600px){.learning-path__title-description-box{display:block;width:100%}.learning-path__progress-circles-container{display:block;position:relative;margin:0;padding:0;transform:none;right:0}}.learning-path__progress-circle{position:relative;width:70px;display:inline-block}.learning-path__progress-circle svg{display:block}.learning-path__progress-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;color:#607075}.progress__label__percent::after,.sections__progress-container__box__module__percentage__label__percent::after{font-size:1.35rem;bottom:1em;font-family:Adelle-Sans,"Helvetica Neue",Arial,sans-serif}@media screen and (max-width:600px){.modules .collection .collection-item{padding:30px 20px 12px;text-align:center}.modules__title__index{position:relative;right:inherit}}.sr_only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.progress__container{width:250px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.progress__circle{height:100%;width:100%}.progress__circle-container{display:block;position:relative;width:100px;height:100px;margin:auto}.progress__description{margin-bottom:10px}.progress__label{top:24px;position:absolute;width:100px;text-align:center}.progress__label__percent{position:relative;margin:13px 0 -5px;opacity:1;animation:wait-hidden .25s 0s,show-progress 1.2s ease-in .25s;line-height:110%;display:block}.progress__icon,.toc-circle,.toc-circle__icon{position:absolute}.progress__label__percent::after{content:"%";position:absolute;line-height:0;font-weight:400;color:#607075}.progress__resource{margin:-37px 0 0 16px}.progress__assessment{margin:-39px 0 0 17px}.progress__complete{animation:1.2s fill-progress ease-in}.main.viewervc .progress__container{display:none}@media screen and (max-width:600px){.progress__resource{margin-left:-9px}.progress__assessment{margin-left:-8px}}.toc-circle{left:-16px;top:6px;display:-ms-flexbox;display:flex;z-index:2}.toc-circle__icon{left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes fill-progress{from{stroke-dashoffset:314.159}}@keyframes wait-hidden{from,to{opacity:0}}@keyframes show-progress{from{opacity:0}to{opacity:1}}.progressBar{background-color:#d1e2e8;width:110px;height:6px;overflow:hidden;border-radius:6px}.progressBar__progress{background-color:#607075;min-height:100%;width:0}.module .tabs__content{background:0 0;border:0}.sections{max-width:572px;margin:50px 0 0}.sections__fullWidth{max-width:100%}.sections__section{padding:0;margin:0}.sections__section__lockable{position:relative}.sections__section__lockable__locked__overlay{background:rgba(233,241,244,.7);position:absolute;top:0;width:100%;height:100%}.sections__section__lockable__locked__image{position:absolute;top:50%;left:47%}.sections__section__unlock-rules{margin-left:0}.sections__title{position:relative;margin:30px 0 0;padding:10px 18px;font-weight:600;background-color:#607075;color:#fff}.sections__title__indicators{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.sections__title__indicators__progress{-ms-flex:0 0 auto;flex:0 0 auto}.sections__title__indicators__checkmark{-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 0 0 5px}.sections__title--empty{background-color:#b0bbbe}.sections__title--allContentAccessed{background-color:#008a3a}.sections__title::after{width:10px;height:11px;content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(270deg);background:url(../images/arrow.svg) top center no-repeat;background-size:7px}.sections__title--collapsed::after{transform:translateY(-50%) rotate(90deg)}.sections__title--empty::after{background:0 0}.sections__content{margin:0;border-top:0}.sections__resource__heading{display:-ms-flexbox;display:flex}.sections__resource__newly-unlocked-wrapper{margin-top:-2px}.sections__resource a{padding:18px;width:100%;background:#FFF;border-bottom:1px solid #D5E1E6}.sections__resource a:hover{background:#f3f7f9}.sections__resource:last-child a{border-bottom:none}.sections__resource__link{padding:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.sections__resource__link__title{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.sections__resource__link__title-and-label{-ms-flex:1;flex:1;max-width:100%;margin-right:10px;overflow:hidden}.sections__resource__link__due-by{color:#607075;margin-top:0!important}.sections__resource__lockable{position:relative}.sections__resource__lockable__locked__overlay{background:rgba(233,241,244,.7);position:absolute;top:0;width:100%;height:100%}.sections__resource__lockable__locked__image{position:absolute;top:15px;right:20px}.sections__resource:nth-last-child(1) hr{display:none;margin:0}.sections__progress-container{width:35.5%;float:right}.sections__progress-container__box{border:3px solid #D5E1E6;padding:20px;background:#f3f7f9;margin-bottom:20px}.sections__progress-container__box__section{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}@media screen and (max-width:600px){.sections__progress-container__box__section{margin-bottom:0}}.sections__progress-container__box__section__title{-ms-flex-positive:0 0;flex-grow:0 0;max-width:83px;line-height:120%;color:#607075}.sections__progress-container__box__section__help{-ms-flex:1;flex:1;max-width:16px;max-height:16px;border-radius:16px;margin-bottom:2px}.sections__progress-container__box__section__percentage{-ms-flex:1;flex:1;text-align:right;position:relative;color:#607075;animation:wait-hidden .25s 0s,show-progress 1.2s ease-in .25s}.sections__progress-container__box__module{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.sections__progress-container__box__module__title{-ms-flex-positive:0 0;flex-grow:0 0;max-width:83px;line-height:120%;color:#607075}.sections__progress-container__box__module__help{-ms-flex:1;flex:1;max-width:16px;max-height:16px;border-radius:16px;margin-bottom:2px}.sections__progress-container__box__module__percentage{-ms-flex:1;flex:1;width:50px;height:50px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.sections__progress-container__box__module__percentage__circle-container{display:-ms-flexbox;display:flex;position:relative;width:70px;height:70px;margin:auto}.sections__progress-container__box__module__percentage__label{top:0;left:0;width:70px;height:70px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sections__progress-container__box__module__percentage__label__percent{color:#607075;position:relative;margin-right:3px;opacity:1;animation:wait-hidden .25s 0s,show-progress 1.2s ease-in .25s;line-height:110%;display:block}.sections__progress-container__box__module__percentage__label__percent::after{content:"%";position:absolute;line-height:0;font-weight:400;color:#607075}.loader::after,.toc-breadcrumb__chevron::before,.toc-menu__button::after,.top-menu__user-menu-container.payment-menu-circle::before,.top-menu__user-menu-container::after,.yep-url::before{content:""}.sections__progress-container__box__module__percentage__label__percent__bigger-margin{margin-right:5px}.sections__progress-container__lockable{position:relative;text-align:center;margin-bottom:10px}.sections__progress-container__lockable__image{width:90px;height:90px}.sections__assessment{position:relative;margin:30px 0 0;background-color:#FFF}.sections__assessment__lockable{position:relative}.sections__assessment__lockable__locked__overlay{background:rgba(233,241,244,.7);position:absolute;top:0;width:calc(100% + 7px);left:-7px;height:100%}.sections__assessment__lockable__locked__image{position:absolute;top:15px;right:10px}.sections>div{position:relative}.thin-padding{padding:1px}.main.viewervc .sections__progress-container{display:none}.toc-circle__background{height:34px;width:34px}@media screen and (max-width:960px){.sections{clear:both;max-width:100%}.sections__progress-container{float:none;width:100%}}@media screen and (max-width:600px){.module .tabs__content{margin-bottom:0;background:#E9F1F4}.sections{margin-right:5px;margin-left:5px}.sections__progress-container{background:0 0;border:0;margin:0}.sections__resource__link{display:block}.sections__progress-container__box{border:none;margin:0 7px}}@media screen and (min-width:961px){.sections--is-hidden{display:list-item}}.toc-breadcrumb{background-color:#007eb2;color:#FFF;font-size:inherit}.toc-breadcrumb a,.toc-breadcrumb a:visited{color:#FFF;cursor:pointer;font-weight:100}.toc-breadcrumb a:hover,.toc-breadcrumb a:visited:hover{color:#FFF}.toc-breadcrumb--mobile{height:48px;line-height:48px}.toc-breadcrumb--full{background-color:#0077A8;padding:14px 20px 10px}.toc-breadcrumb__back{display:inline-block;width:48px;cursor:pointer;position:absolute;left:0}.toc-breadcrumb__chevron::before{display:inline-block;height:12px;width:12px;margin:0 12px;vertical-align:middle;background-image:url(../images/arrow.svg);background-size:12px 12px;background-repeat:no-repeat}.toc-breadcrumb__crumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block}.toc-menu__dropdown,.top-menu__notifications-dropdown{border:1px solid #D5E1E6;max-height:550px;overflow-y:scroll}.toc-breadcrumb__crumb.trunc{max-width:125px}.loudbookreader .toc-breadcrumb,.quizplayervc .toc-breadcrumb{display:none}@media screen and (max-width:600px){.toc-breadcrumb__arrow{transform:rotate(180deg);height:20px;margin-top:14px;top:0}.toc-breadcrumb__title{padding-left:40px;padding-right:40px}}.toc-menu__button{display:inline;padding-right:25px}.toc-menu__button__container{display:inline-block}.toc-menu__button::after{padding-left:18px;background:url(../images/arrow.svg) center no-repeat;background-size:7px;width:10px;height:21px;transform:rotate(90deg);position:absolute;display:inline-block;line-height:0}.toc-menu__button__expanded::after{transform:rotate(270deg)}.toc-menu__button__img{width:20px;height:20px}.toc-menu__dropdown{z-index:10;position:absolute;font-size:14px;background-color:#FFF;max-width:80%}.toc-menu__item,.top-menu__left__class,.top-menu__left__school,.top-menu__user-menu-container{overflow:hidden;white-space:nowrap}.toc-menu__dropdown ul{margin:0;overflow-x:hidden}.toc-menu__dropdown.closed{display:none}.toc-menu__item{display:block;padding:15px;color:#0074a4;border-bottom:1px solid #D5E1E6;text-overflow:ellipsis}.toc-menu__item:hover{color:#005071}.toc-menu__item--unread{background-color:#E9F1F4}.toc-menu__item__header{font-size:12px;font-weight:700}.toc-menu__item__prefix{font-weight:700;display:inline-block;text-align:right;min-width:15px;color:#1e1e1e}.toc-menu__item__title{font-weight:700;margin-left:7px}.toc-menu__item__timestamp{font-size:11px;font-weight:300}.toc-menu__item__description{font-size:13px}li:last-child .toc-menu__item{border-bottom:none}.toc-menu__item-current{border-left:5px solid #008a3a;padding-left:10px}.toc-menu__item-header,.toc-menu__loading-copy{margin:0;padding:15px;color:#607075}.toc-menu__item-header{text-transform:uppercase;border-bottom:2px solid #D5E1E6}.tooltip{max-width:280px!important}.unlock-rules{background-color:#f3f7f9;color:#1e1e1e;padding-bottom:5px}.unlock-rules__link{background-color:#f3f7f9!important;padding:0!important;line-height:1.4em;margin-bottom:2px}.unlock-rules__title{padding-left:20px;margin-bottom:5px}.unlock-rules__rules{padding-top:0;padding-bottom:0;padding-left:37px;margin-top:0}.unlock-rules__rules__rule{padding-top:0;padding-bottom:0;list-style-type:square!important}.notifications{font-size:14px;background-color:#FFF}.notifications__header{padding:15px;border-bottom:1px solid #D5E1E6;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.notifications__header__mark-read{font-size:12px;cursor:pointer}.notifications__header__mark-read-on-small{display:none;padding:18px;font-weight:700;color:#FFF;text-align:center}.notifications ul{margin:0;overflow-x:hidden}.notifications__notification{display:block;padding:15px;color:#607075;border-bottom:1px solid #D5E1E6}.notifications__notification:hover{color:#1e1e1e}.notifications__notification--unread{background-color:#E9F1F4}.notifications__notification__header{font-size:12px;font-weight:700}.notifications__notification__title{font-weight:700}.notifications__notification__timestamp{font-size:11px;font-weight:300}.notifications__notification__description{font-size:13px}li:last-child .notifications__notification{border-bottom:none}.notifications__empty-copy{margin:0;padding:15px}@media screen and (max-width:600px){.tooltip{max-width:200px!important}.notifications{font-size:inherit;background-color:#007eb2;color:#FFF;border:0}.notifications__header{border-bottom-color:#00a2e5}.notifications__header__mark-read{display:none}.notifications__header__mark-read-on-small{display:block}.notifications__notification{color:#FFF;border-bottom-color:#00a2e5}.notifications__notification--unread{background-color:#6bcef4}}.student-view{top:0;position:fixed;width:100%;background-color:#E9F1F4;border-bottom:1px solid;z-index:1;line-height:4;display:-ms-flexbox;display:flex;box-shadow:0 1px 3px 1px}.top-menu__left__class,.top-menu__left__pageTitle{font-weight:600;line-height:1.3;color:#FFF;text-overflow:ellipsis}.user__form__input,.user__profile__input,.yep-input{-webkit-box-shadow:0 0 0 1000px #FFF inset;outline:0}.student-view__text{-ms-flex:1;flex:1;padding-left:10px}.student-view__buttons{-ms-flex:0 1 auto;flex:0 1 auto}.student-view__button{margin-right:5px}.student-view__reset-warning{background-color:#f7f299;padding:10px}.reset_checkbox-text{margin-left:5px}@media screen and (max-width:600px){.student-view{-ms-flex-direction:column;flex-direction:column;text-align:center}}.top-menu{height:82px;width:100%}.top-menu-container{margin-top:64px}.top-menu__left-and-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.top-menu__left-and-controls{-ms-flex-pack:end;justify-content:flex-end}}.top-menu__left{padding-left:20px;cursor:pointer;max-width:60%}.top-menu__left__goBack{display:inline-block}.top-menu__left__goBack img{vertical-align:middle}.top-menu__left__goBackPrograms{margin-top:-40px;vertical-align:middle;margin-right:5px}.top-menu__left__pageTitle{display:inline-block;vertical-align:top;margin-left:5px;font-size:22px;cursor:default}.top-menu__inbox svg,.top-menu__user{vertical-align:middle}.top-menu__left__classAndSchool{display:inline-block;max-width:100%}.top-menu__left__class{width:100%;margin:0 0 3px}.top-menu__left__class:hover{opacity:.84}.top-menu__left__school{width:100%;padding-bottom:3px;text-overflow:ellipsis;color:#FFF;margin:0;font-size:1.3rem}.top-menu__right{width:25%}.top-menu__icon-container{position:relative;display:inline-block;margin-right:20px;padding-top:10px}.top-menu__inbox{display:inline-block;position:relative}.top-menu__inbox__count{height:17px;min-width:17px;padding:0 4px;position:absolute;right:-7px;top:-6px;border-radius:18px;background-color:#FFF;color:#1e1e1e;font-size:11px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.top-menu__user{display:inline-block;max-width:calc(100% - 110px);position:relative}.top-menu__user-menu-container{width:90%;margin-right:20px;padding-right:18px;line-height:82px;float:right;text-overflow:ellipsis;color:#FFF}.top-menu__user-menu-container:hover{color:#FFF;opacity:1}.top-menu__user-menu-container::after{position:absolute;top:0;right:20px;display:inline-block;line-height:0;margin-top:35px;background:url(../images/arrow.svg) top center no-repeat;background-size:7px;width:10px;height:11px;transform:rotate(270deg)}.top-menu__left-on-small,.top-menu__notifications-dropdown.closed{display:none}.top-menu__user-menu-container.inactive-menu::after{transform:rotate(90deg)}.top-menu__user-menu-container.inactive-menu.payment-menu-circle::before{visibility:visible}.top-menu__user-menu-container.payment-menu-circle::before{width:12px;height:12px;top:29px;right:11px;background-size:12px 12px;background-repeat:no-repeat;background-position:0 0;position:absolute;border-radius:50%;z-index:2;visibility:hidden}.top-menu__user-menu-container.payment-menu-circle--error::before{background-image:url(../images/payment-error-circle.png)}.top-menu__user-menu-container.payment-menu-circle--warning::before{background-image:url(../images/payment-warning-circle.png)}.top-menu__notifications-dropdown{position:absolute;z-index:10;top:30px;right:0;width:300px;border-top:none}.top-menu__account-menu-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.top-menu__user-menu{border:1px solid #D5E1E6;background-color:#FFF;display:block;position:absolute;z-index:10;right:15px;width:350px;margin-top:-25px;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;animation:fade-in .4s forwards}.top-menu__user-menu.hide{opacity:0;display:block}.top-menu__user-menu.payment-menu-circle .top-menu__account-menu-item::after{content:"";width:12px;height:12px;display:block;background-repeat:no-repeat;background-position:0 0;background-size:12px 12px;position:relative}.top-menu__user-menu.payment-menu-circle--error .top-menu__account-menu-item::after{background-image:url(../images/payment-error-circle.png)}.top-menu__user-menu.payment-menu-circle--warning .top-menu__account-menu-item::after{background-image:url(../images/payment-warning-circle.png)}.top-menu__class-items{max-height:80vh;overflow-y:auto}.top-menu__class-items ul{margin:0}@media screen and (min-width:601px){.top-menu__class-items ul{max-height:70vh;overflow-y:auto}}.top-menu__user-menu-item{padding-left:20px;padding-right:20px}.top-menu__user-menu-item a,.top-menu__user-menu-item span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#607075;padding:7px 7px 7px 0}.top-menu__user-menu-item a:hover{color:#1e1e1e}.top-menu__active-user-menu-item{border-left:5px solid #008a3a;padding-left:10px}.top-menu__last-group-item{border-bottom:solid 2px #E9F1F4;padding-bottom:9px;margin-bottom:9px}.top-menu__last-section-item{padding-bottom:5px;margin-bottom:5px}.top-menu__section-title{font-size:16px;font-weight:700;padding-top:7px;padding-bottom:7px;background-color:#E9F1F4;color:#000}@media screen and (max-width:600px){.top-menu__section-title{color:#FFF;background-color:#0089c1}}.skip-to-content{color:#fff;left:50%;position:absolute;font-size:1.2em;z-index:999;transform:translateY(-100%);transition:transform .3s}.skip-to-content:focus{transform:translateY(0)}.loudbookreader .skip-to-content,.loudbookreader .top-menu,.quizplayervc .top-menu{display:none}@media screen and (max-width:600px){.main.modulevc .top-menu,.top-menu__left{display:none}.main.modulevc .top-menu__user-menu,.main.sectionvc .top-menu__user-menu{margin-top:0}.top-menu{height:auto}.top-menu-container{margin-top:124px}.top-menu__right{width:100%}.top-menu__icon-container{-ms-flex-positive:1;flex-grow:1;padding-top:10px}.top-menu__user-menu-container{line-height:56px;float:right}.top-menu__user-menu-container::after{margin-top:22px}.top-menu__left-on-small{display:block;padding:10% 0}.top-menu__left-on-small__goBack{margin-left:15px;float:left;display:inline-block;padding:0}.top-menu__left-on-small__goBack img{vertical-align:middle}.top-menu__left-on-small__class,.top-menu__left-on-small__pageTitle{color:#FFF;text-align:center;font-size:3rem;margin:0 auto;width:85%;font-weight:600;overflow-wrap:break-word}.top-menu__left-on-small__school{color:#FFF;text-align:center;margin-bottom:0}.top-menu__notifications-dropdown{position:fixed;right:0;bottom:0;left:0;border:none;top:44px;width:auto;max-height:inherit;background-color:#007eb2}.top-menu__user-menu{background-color:#007eb2;height:100%;border:0;width:100%;padding-top:30px;right:0;top:80px}.top-menu__user-menu-item{margin:16;padding:10}.top-menu__user-menu-item a,.top-menu__user-menu-item span{color:#FFF;padding:7px 20px}.top-menu__active-user-menu-item{border-left-color:#005a7f;padding-left:10}.top-menu__active-user-menu-item span{padding-left:10px}.top-menu__last-group-item{border-bottom-color:#00a2e5;padding-bottom:20px;margin-bottom:20px}.top-menu__last-section-item{padding-bottom:9px;margin-bottom:9px}.top-menu__section-title{font-size:16px;font-weight:700;padding-top:7px;padding-bottom:7px;color:#FFF;background-color:#0089c1}}.warning-banner{text-align:center;color:#607075;background-color:#d8e6ec;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.warning-banner__wrapper{margin:10px;-ms-flex-item-align:center;align-self:center}.warning-banner__button-wrapper,.warning-banner__message-text{display:inline-block;margin:0 5px}.warning-banner__button,.warning-banner__cancel-button{margin:0 5px;line-height:1!important;padding:12px!important;font-size:1.2rem!important}.accountvc .warning-banner,.enrollcoursesvc .warning-banner,.modulevc .warning-banner:not(.force-show-warning-banner),.viewerwrappervc .warning-banner:not(.force-show-warning-banner){display:none}@media screen and (max-width:600px){.warning-banner{color:#FFF;background-color:#0089c1}.warning-banner__button-wrapper,.warning-banner__message-intro,.warning-banner__message-text{display:block;margin:5px}.warning-banner__button{background-color:#00a445!important}}.class-payment{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:300px}.class-payment__form{background:url(../images/BNED-Courseware-Logo-app.svg?v=1) top center no-repeat;background-size:260px;background-position-y:40px;padding-top:90px;width:300px;margin:auto}.class-payment__view{border:1px solid #D5E1E6;background-color:#FFF;color:#607075;margin:auto;padding:30px 29px}.class-payment__view__header{margin-bottom:10px}.class-payment__view__buy-now{padding-top:22px!important;padding-bottom:23px!important;width:240px}.class-payment__view__section-title{border-top:1px solid #D5E1E6;text-align:center;padding-top:15px;margin-top:20px;margin-bottom:10px}.class-payment__view__apply-code{margin-left:5px;padding:22px 20px 23px!important}.class-payment__view__lost-code{margin-top:8px;text-align:right;padding-right:2px}.class-payment__view__access-code{width:171px!important}.class-payment__view__start-trial{text-align:center}.enroll-courses__wrapper{width:75%;margin:auto;padding-top:80px}@media screen and (max-width:600px){.enroll-courses__wrapper{width:90%;padding-top:50px}}.enroll-courses__heading{padding:25px 40px;border-bottom:solid #D5E1E6 2px}@media screen and (max-width:600px){.enroll-courses__heading{padding:20px}.enroll-courses__heading .bigger{font-size:1.6rem}}.enroll-courses__course{padding:30px 40px;border-bottom:solid #D5E1E6 2px}.enroll-courses__course__title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}.enroll-courses__course__title__block{width:50%;word-wrap:break-word}.enroll-courses__course__title__block:last-child{text-align:right}@media screen and (max-width:600px){.enroll-courses__course{padding:20px}}.enroll-courses__select-class__wrapper{background-color:#E9F1F4;padding:0 25px;height:0;overflow:hidden;transition:height,padding .2s ease}.enroll-courses__select-class__wrapper-open{padding:20px 25px;height:auto}@media screen and (max-width:600px){.enroll-courses__select-class__wrapper{padding:0 12px}.enroll-courses__select-class__wrapper-open{padding:20px 12px}}.enroll-courses__class__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid #D5E1E6;margin-top:10px;background:#FFF}.enroll-courses__class__row__item{margin:10px 15px}.enroll-courses__class__row-selected{border:1px solid #008a3a}.enroll-courses__class__live{margin-top:20px;display:inline-block}.enroll-courses__class__upcoming{margin-top:30px;display:inline-block}.enroll-courses__instructor{margin-bottom:10px;background-color:#eee;border:2px solid #D5E1E6}.enroll-courses__instructor-selected{border:2px solid #008a3a}.enroll-courses__instructor__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 25px;-ms-flex-align:start;align-items:flex-start}.enroll-courses__instructor__row-expanded{border-bottom:solid 2px #D5E1E6}@media screen and (max-width:600px){.enroll-courses__instructor__row{padding:10px 12px}}.enroll-courses__instructor__profile-img{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:50px;height:50px}.enroll-courses__instructor__profile-img-no-image{border:1px solid #607075}.enroll-courses__instructor__block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;margin-left:10px}.enroll-courses__instructor__select{cursor:pointer;color:#0074a4}.enroll-courses__instructor__select-selected{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center}.enroll-courses__instructor__select-selected img{width:20px;height:20px;margin-top:3px}.enroll-courses__bottom-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:25px 40px}@media screen and (max-width:600px){.enroll-courses__bottom-links{padding:20px}}.enroll-courses__support-text{padding:25px 40px;line-height:1.7}.eula__body,.eula__message{padding:5px 26px}.enroll-courses__class-not-set-up{color:#008a3a}.eula{margin:auto;background-color:#E9F1F4;line-height:1.9}.eula__header{width:100%;margin:auto;color:#FFF;text-align:left;background-color:#007eb2;min-height:90px;position:fixed;top:0}.eula__header__image{height:50px;margin:27px auto auto 20px}.eula__message{margin-top:90px;font-size:1.5rem;background-color:#cee0e6}.eula__body-lastupdated{margin:auto}.eula__body-header{font-weight:600;margin:auto}.eula__body ul>li{list-style-type:disc;list-style-position:outside;margin-left:1.5em}.eula__footer{position:fixed;bottom:0;width:100%;background-color:#cee0e6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.eula__footer label{margin:auto auto auto 47px;text-indent:-21px}.eula__footer input{margin-right:8px}.eula__footer__accept{padding:20px}.eula__footer__button-wrap{padding:11px;width:225px;margin-right:16px}.eula__footer__button-elem{width:100%}@media screen and (max-width:600px){.eula{margin:auto;width:auto;line-height:1.2}.eula .yep-button{padding:17px}.eula__header{color:#FFF;text-align:left;background-color:#007eb2;min-height:25px;position:fixed;top:0}.eula__header__image{height:19px;margin:9px auto auto 20px}.eula__message{margin-top:32px}.eula__footer{position:fixed;bottom:0;width:100%}.eula__footer__button-wrap{width:auto}}.paid-classes__header{display:-ms-flexbox;display:flex;-ms-flex-flow:row-nowrap;flex-flow:row-nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;width:60%;padding-bottom:10px}@media screen and (max-width:600px){.paid-classes__header{width:100%;padding-right:68px}}.paid-classes__body{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #D5E1E6}.paid-classes__class{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:35px 0;border-bottom:1px solid #D5E1E6;position:relative}.paid-classes__class:last-child{border:none}.paid-classes__class__details{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:60%}@media screen and (max-width:600px){.paid-classes__class__details{width:100%}}.paid-classes__class__name{max-width:275px;width:70%;padding-left:20px;font-weight:600}.paid-classes__class__status{width:30%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:600px){.paid-classes__class__name{padding-left:0}.paid-classes__class__status{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;padding-right:0}.paid-classes__class__status__additional-info{max-width:100px;word-wrap:normal}}.paid-classes__class__status__text{border:1px solid;padding:4px 6px;margin-bottom:5px;font-size:1rem;border-radius:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.paid-classes__class__status__text--complimentaryAccessExpired,.paid-classes__class__status__text--paymentError{color:red;border-color:red}.paid-classes__class__status__text--complimentaryAccess,.paid-classes__class__status__text--paymentInProgress{color:#f79620;border-color:#f79620}.paid-classes__class__status__text--paid{color:#008a3a;border-color:#008a3a}.paid-classes__class__status__additional-info,.paid-classes__class__status__time{font-size:1rem;font-style:italic;font-weight:600}.terms-and-support__buttons-wrapper,.user{max-width:960px}.paid-classes__class__payment{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:40%;padding-right:20px}@media screen and (max-width:600px){.paid-classes__class__payment{padding-top:20px;width:100%;padding-right:0}}.paid-classes__class__payment .yep-button{padding:22px}.paid-classes__class__payment .yep-button:hover{color:#FFF}.paid-classes__class__payment__form{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:80%}.paid-classes__class__payment__form input{padding:10px;font-size:1rem;font-style:italic;line-height:0;width:100%;border:1px solid #D5E1E6;border-radius:4px 0 0 4px}.paid-classes__class__payment__form .yep-button{border-top-left-radius:0;border-bottom-left-radius:0}.paid-classes__class__payment__or{margin:0 10px}.paid-classes__class__overlay{position:absolute;background:rgba(233,241,244,.9);width:100%;height:100%;top:0;left:0;display:none}.paid-classes__class__overlay--active{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-align:center}.paid-classes__class__overlay--active button{margin-top:10px}.privacy-contents ul li{list-style-type:disc;margin-left:25px}.terms-and-conditions-contents__section-title{display:inline;font-weight:700;margin-left:40px}.terms-and-conditions-contents__div-par{margin-top:1em;margin-bottom:1em}.terms-and-conditions-contents ol{counter-reset:item}.terms-and-conditions-contents ol li{display:inline-block}.terms-and-conditions-contents ol li:before{content:counter(item) ". ";counter-increment:item;font-weight:700;position:absolute}.terms-and-conditions-nested-list ol{counter-reset:alpha-counter}.terms-and-conditions-nested-list ol li{display:inline-block;margin-top:10px}.terms-and-conditions-nested-list ol li:before{content:counter(alpha-counter,lower-alpha) ". ";counter-increment:alpha-counter;margin-right:10px;position:relative}.terms-and-support{margin:auto;max-width:960px}.terms-and-support__tab{background-color:#FFF;border:1px solid #D5E1E6;padding:30px}.terms-and-support__tab__section-header{border-bottom:3px solid #D5E1E6;padding-bottom:10px;margin-top:0}.terms-and-support__tab__section-content{margin-top:20px;margin-left:5px}@media screen and (min-width:601px){.terms-and-support__buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}@media screen and (max-width:960px){.terms-and-support__buttons-wrapper{margin-left:20px;margin-right:20px}}@media screen and (max-width:600px){.terms-and-support__buttons-wrapper{display:block;margin-left:0;margin-right:0;text-align:center}}.terms-and-support__vertical-button-wrapper{margin:15px}.terms-and-support__os{display:inline-block;width:50%;margin:0 0 20px}@media screen and (max-width:600px){.terms-and-support__os{display:block;width:100%}}.terms-and-support__os__img-name{margin:10px 0}.terms-and-support__os__name{display:inline-block;height:20px;vertical-align:top}.terms-and-support__os__img{display:inline-block;width:20px;height:20px;margin-right:5px}.terms-and-support__browser:last-child{margin-bottom:20px}.terms-and-support__browser__name-version{margin-right:10px;line-height:1.7em}.terms-and-support__browserList li{list-style-type:disc;margin-left:17px}.yep-external ul,.yep-external ul li{list-style-type:inherit}.terms-and-support__system-info{display:inline-block;width:50%}@media screen and (max-width:600px){.terms-and-support__system-info{display:block;width:100%}}.terms-and-support__system-info__name{margin-bottom:5px}.terms-and-support__system-info__data{margin-bottom:10px;margin-right:10px}.terms-and-support__system-info__details-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.terms-and-support__system-info__button-wrapper{margin-top:20px;text-align:right}@media screen and (max-width:600px){.terms-and-support__system-info__button-wrapper{text-align:center}}.user{margin:auto}.user__account{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.user__account-title{border-bottom:solid #D5E1E6 1px;padding-bottom:10px;margin-bottom:10px}.user__change-password{margin-bottom:10px}.user__new-password{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.user__new-password div{width:100%}.user__new-password div:first-child{margin-right:20px}.user__form,.user__form-wrap{width:960px}.user__form__footer{margin-top:5px;text-align:center}.user__form__label{text-transform:capitalize}.user__form__input{display:block;margin-bottom:12px;font-weight:400;border:1px solid #D5E1E6;background:#FFF;padding:12px;width:100%}.user__form__input-error{color:red;margin:-8px 0 8px}.user__form--required{border-color:red!important}.user__form__buttons-wrap{text-align:right}.user__form__cancel-button{margin:10px 5px 0 0}.user__form__save-button{margin:10px 0 0 5px}.user__missing-details__form{width:100%;margin-bottom:-25px}.user__missing-details__form__input{width:100%;margin-top:10px}.user__missing-details__form__email-label{display:block;font-size:1.5rem;color:red;text-align:left;margin-top:5px}.user__missing-details__logo{width:100%}.user__profile{display:-ms-flexbox;display:flex;padding:8px 0;border-bottom:solid #D5E1E6 1px}.user__profile:nth-child(5){border-bottom:0}.user__profile label{display:block;float:left;text-transform:uppercase;width:calc(100% - 75px);font-size:1.1rem}.user__profile__input{display:block;font-weight:700;border:0 solid #D5E1E6;margin-top:5px;text-transform:none;width:100%;color:#1e1e1e;font-size:1.5rem}.accommodate-tag,.due-dates__due-by{display:inline-block}.user__profile__menu{margin-top:10px;cursor:pointer;float:left}.user__profile__menu a{color:#1e1e1e;font-size:1.4rem}.user__profile__menu-arrow{margin:8px 0 0 7px;background-size:12px;display:inline-block;background-image:url(../images/down_caret.svg);background-repeat:no-repeat;height:16px;width:20px;vertical-align:middle;position:relative}.user__profile__imgmod{position:absolute;border:1px solid #1e1e1e;font-size:1rem;background-color:#1e1e1e;opacity:.7;color:#fff;padding:6px;cursor:pointer;text-align:center;width:49%}.user__profile__imgmod.change{left:0;bottom:0}.user__profile__imgmod.change-wide{left:0;bottom:0;width:100%;text-align:center}.user__profile__imgmod.remove{right:0;bottom:0}.user__profile__dropdown{z-index:10}.user__profile-form{margin:20px 0}.user__profile-imgcontainer{float:left;position:relative;width:120px;min-height:150px;margin-right:10px;border:1px solid #1e1e1e;border-radius:3px;overflow:hidden}.iframe-view__no-preview,.iframe-view__video,.user__profile-img{width:100%;height:100%}.user__profile-imgcontainer__image{border-radius:3px;height:116px}.user__profile-imgcontainer__buttons{margin-top:1px}.user__profile-privacy{padding:15px;font-size:1.4rem}.user__title{font-weight:700}@media screen and (max-width:960px){.user__new-password{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.user__form,.user__form-wrap,.user__form__input{width:100%}.user__form__buttons-wrap{text-align:center}}.accommodate-tag span{font-weight:400;padding:2px 6px;border-radius:3px}.broadcast-notice,.due-dates__due-by__static,.due-dates__warning,.errors__title,.submission-status__text,.yep-dialog__title{font-weight:700}.due-dates__warning{padding:1em;text-align:center}.due-dates__warning__before{background-color:#eee}.due-dates__warning__after{background-color:#fed9da}.due-dates__due-by{margin-top:-10px;margin-right:10px}.due-dates__due-by__static{margin-right:5px}.iframe-view__wrapper{border:1px solid #D5E1E6;width:100%;max-width:100%;margin:auto}.iframe-view__wrapper iframe{border:none;width:100%;height:100%;max-width:100%}.iframe-view__wrapper iframe-webkit-full-screen,.iframe-view__wrapper iframe:-moz-full-screen,.iframe-view__wrapper iframe:-moz-full-screen{background-color:#fff}.iframe-view__wrapper iframe-webkit-full-screen,.iframe-view__wrapper iframe:-moz-full-screen,.iframe-view__wrapper iframe:fullscreen{background-color:#fff}.iframe-view__container{height:100%}.iframe-view__no-preview{font-size:1.3em;text-align:center;color:#607075;background-color:#f3f7f9;display:table;padding:0 10px}.iframe-view__no-preview__text{display:table-cell;vertical-align:middle}.iframe-view__video{background-color:#E9F1F4}.iframe-view__fullscreen-reader{font-size:0}.iframe-view__offscreen-text{height:0;width:0}@media screen and (max-width:600px){.iframe-view__no-preview{font-size:1em}.iframe-view__offscreen-text{height:0;width:0}}.multiple-resources-viewer{border-top:1px solid #D5E1E6}.multiple-resources-viewer__nav-controls{margin-right:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;max-width:65%}.multiple-resources-viewer__nav-controls__select{width:75%;margin:0 18px 0 5px;border-color:#607075}.multiple-resources-viewer__nav-controls__prev-next-button{margin:0 4px}.multiple-resources-viewer__full-screen-download-button{line-height:0}.multiple-resources-viewer__full-screen-download-button__svg{margin:0 5px;width:30px;height:30px}.multiple-resources-viewer__all-controls{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.multiple-resources-viewer__read-button .yep-button{width:100%;display:block}.submissionStatus__circle{display:inline-block;width:1rem;height:1rem;border-radius:50%;margin-top:.44em;margin-right:.2em}.viewer{min-height:100%}@media screen and (min-width:601px){.viewer__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.viewer__title-wrapper{max-width:100%;-ms-flex-negative:1;flex-shrink:1}.viewer__title{margin-top:10px}.viewer__subLabel{margin-bottom:20px;margin-top:3px}.viewer__bottom-nav{transition-property:opacity,visibility;transition-delay:1s;position:relative;margin:25px auto 0;height:40px}.viewer__bottom-nav-next-hidden,.viewer__bottom-nav-prev-hidden{display:none}.viewer__bottom-nav-item{position:relative;display:inline-block;max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.4}.viewer__bottom-nav-next-title,.viewer__bottom-nav-prev-title{display:inline}.viewer__bottom-nav-prev{padding-left:25px;float:left}.viewer__bottom-nav-prev-title span{position:absolute;top:0;left:5px}.viewer__bottom-nav-prev-title span::before{content:"←";position:absolute;left:0;width:auto}.viewer__bottom-nav-next{padding-right:25px;float:right;text-align:right}.viewer__bottom-nav-next-title span{position:absolute;top:0;right:5px}.viewer__bottom-nav-next-title span::after{content:"→";position:absolute;right:0;width:auto}.submission-status{display:-ms-flexbox;display:flex;margin-top:7px;-ms-flex-align:start;align-items:flex-start}.submission-status__circle{width:11px;height:11px;margin-top:6px;margin-right:6px}.submission-status__not-available{padding:0}.submission-status__due-date{margin-left:5px}.loudbookreader .viewer__bottom-nav,.ltireader .viewer__bottom-nav,.quizplayervc .viewer__bottom-nav{transition-delay:0s;visibility:hidden;opacity:0;pointer-events:none}.errors{position:absolute;top:0;left:0;width:100%;height:100%;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:block;padding-top:2%}.errors__wrapper{max-width:500px;min-height:80%;overflow:auto;color:#607075;text-align:center;margin:auto}.errors__logo{width:380px;margin-top:50px;margin-bottom:100px}.errors__image{height:100px;margin:20px 0}.errors__title{font-size:28px;line-height:1.2em;margin:20px 25px 10px}.errors__message{margin:10px 20px}.errors__validation-details{background-color:#FFF;border:1px solid #D5E1E6;margin-top:25px;font-size:.8em}.errors__validation-details-row{margin:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.errors__validation-detail{display:inline-block;width:46%;text-align:left;vertical-align:top}.errors__validation-detail-label{font-weight:700;color:#1e1e1e}.errors__user-blocked-error{width:100%;max-width:600px;padding:20px 70px;margin-top:90px;text-align:center;background-color:#FFF;color:red}@media screen and (max-width:600px){.errors__validation-details{width:300px;margin:auto}.errors__validation-detail{width:100%;padding-right:0}.errors__logo{width:290px;margin-top:50px;margin-bottom:100px}}.inputControls{background-color:#FFF;position:relative}.inputControls__srOnly{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.inputControls__searchInput{display:inline-block;position:relative;width:100%}.inputControls__searchInput__input{border:1px solid #D5E1E6;direction:ltr;height:40px;margin:0;padding-left:36px;box-sizing:border-box!important;width:100%}.inputControls__searchInput__icon{position:absolute;bottom:8px;left:8px}.inputControls__selectInput{display:inline-block;width:100%;border:1px solid #D5E1E6}.inputControls__selectInput__select{cursor:pointer;height:38px;margin:0;text-align:left}.inputControls__selectInput__select__default{background:#E9F1F4}.inputControls__selectInput__select__label{display:inline-block;float:left;color:#607075;margin-top:7px;margin-left:10px;margin-right:7px}.inputControls__selectInput__select__value{display:inline-block;margin-top:7px}.inputControls__selectInput__select__icon{float:right;display:inline-block;margin-top:9px;margin-left:7px;margin-right:7px}.inputControls__listView{margin:0;background-color:#FFF;position:absolute;width:100%;border:1px solid #D5E1E6;padding-bottom:5px;z-index:110}.inputControls__listView__item{padding-left:37px;padding-top:3px;padding-bottom:3px}.inputControls__listView__item__focused{background:#007eb2;color:#FFF}.inputControls__listView__item__focused:hover{background:#007eb2!important}.inputControls__listView__item:hover{background-color:#d1e2e8}@keyframes fadein{from{top:0;opacity:0}to{top:50px;opacity:1}}@keyframes fadeout{from{top:50px;opacity:1}to{top:0;opacity:0}}@keyframes fadeinBottom{from{bottom:0;top:auto;opacity:0}to{bottom:50px;top:auto;opacity:1}}@keyframes fadeoutBottom{from{bottom:50px;top:auto;opacity:1}to{bottom:0;top:auto;opacity:0}}.snackBar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#1e1e1e;color:#FFF;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:110;left:50%;top:50px;opacity:1}.snackBar a,.snackBar a:hover{color:#6BCEF4}.snackBar__show{visibility:visible;animation:fadein .5s}.snackBar__hide{visibility:visible;animation:fadeout .5s}.snackBar__bottom{bottom:50px;top:auto;animation:fadeinBottom .5s;margin:0;left:10%;width:80%}.snackBar__bottom .btn-small{padding:15px;margin-left:15px;float:right}.gdprMsg{width:80%;display:inline-block}.broadcast-notice{line-height:15px;text-align:center;border-bottom:1px solid #D5E1E6;background-color:#f7f299;padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.broadcast-notice__icon{margin:0 10px}.broadcast-notice__text{line-height:24px}.takeover-dialog{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#007eb2;color:#FFF;overflow:hidden;font-size:20vmin}.takeover-dialog__lower,.takeover-dialog__upper{text-align:center;position:absolute;left:0;right:0;overflow:hidden}.takeover-dialog__upper{height:40%;top:-20px;transform:rotate(2deg)}.takeover-dialog__upper__sorry{line-height:20vmin;position:absolute;left:0;right:0;bottom:-10vmin}.takeover-dialog__lower{height:60%;bottom:0;transform:rotate(-2deg)}.takeover-dialog__lower__sorry{line-height:20vmin;position:absolute;left:0;right:0;top:-10vmin}.takeover-dialog__lower__sorry__other{transform:rotate(4deg);font-size:5vmin;line-height:1.2em}.takeover-dialog__lower__sorry__other::first-letter{vertical-align:sub;font-size:110%}.takeover-dialog__lower__sorry__other__child-area{margin-top:10px;transform:rotate(-2deg);font-size:3.33333vmin}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}body{background:#E9F1F4;color:#1e1e1e}a{color:#0074a4}a:hover{color:#005071}.transition,.yep-button,a,button{transition:.1s linear}.rounded,.sg__main-screen p code,.yep-button{border-radius:3px}.app__main-content{max-width:960px;margin:50px auto}.yep-card{background:#FFF;border:1px solid #D5E1E6}.yep-card__card-wrap{padding:25px 40px 35px}.disabled{opacity:.5}@media screen and (max-width:600px){.app__main-content{margin-top:0;margin-bottom:0}}@media screen and (min-width:601px) and (max-width:960px){.row{margin-left:20px;margin-right:20px}}@media screen and (min-width:601px){.row{margin-left:20px;margin-right:20px}}.yep-dialog__confirm,.yep-dialog__error{background-color:#FFF;border:1px solid #b8c9d0}.yep-dialog__feedback-container{margin:auto;background:#FFF;width:80%;position:relative}.yep-dialog__feedback-container__close-button{position:absolute;top:-5px;right:-5px;width:25px;height:25px;border-radius:50%;margin-left:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:super;background-color:#D5D5D5;cursor:pointer}.yep-dialog__confirm-container,.yep-dialog__error-container{width:400px;margin:auto}.yep-dialog__confirm-container__wide,.yep-dialog__error-container__wide{width:auto;max-width:55vw;min-width:300px;margin:auto}.yep-dialog__confirm-container .button{width:90%;margin:0}.yep-dialog__confirm-container__cancel{margin:18px 0 20px}.strong,.yep-url__link,strong{font-weight:600}.yep-dialog__button{margin-top:10px;width:100%;background-color:#607075;color:#FFF;border:none;padding:20px 0;text-transform:uppercase}.yep-external ol,.yep-external ul{padding-left:40px}.yep-dialog__button:hover{background-color:#57656a}@media screen and (max-width:600px){.yep-dialog__confirm-container,.yep-dialog__error-container{width:90%}}.yep-external{overflow:auto}.yep-external h1,.yep-external h2,.yep-external h3,.yep-external h4,.yep-external h5,.yep-external p,.yep-external span{overflow-wrap:break-word;text-transform:inherit}.yep-external embed,.yep-external iframe,.yep-external object,.yep-external video{max-width:100%}.yep-external img{max-width:100%;height:auto}.yep-external ul li{display:list-item;text-align:-webkit-match-parent}.yep-external table,.yep-external td,.yep-external th,.yep-external tr{border-color:inherit;border-width:thin}.yep-external table{border-style:solid}.yep-external td,.yep-external th,.yep-external tr{border-style:dotted;border-color:grey}.yep-input{border:1px solid #D5E1E6;background:#FFF;box-sizing:border-box;padding:12px;width:100%}.yep-input:focus{border-color:#1e1e1e}fieldset{border-color:#D5E1E6}.yep-button{border:none;line-height:0;padding:27px}.yep-button.disabled{cursor:default}.btn-green{background-color:#008a3a;color:#FFF}.btn-green:hover:enabled{background-color:#007631}.btn-green:hover:disabled{background-color:#008a3a}.btn-grey{background-color:#607075;color:#FFF}.btn-grey:hover:enabled{background-color:#57656a;fill:#57656a}.btn-ghost{background-color:#FFF;color:#1e1e1e;border:1px solid #607075}.btn-ghost[disabled]{border-color:#b0bbbe;color:#8c8c8c}.btn-ghost-icon{background-color:#FFF;color:#1e1e1e;border:1px solid #607075;padding:0}.btn-ghost-icon[disabled]{border-color:#b0bbbe;color:#8c8c8c}.btn-ghost-icon__svg{width:13px;height:13px;margin:7px}.btn-ghost-help{border:0;background:0 0;fill:#0074a4;width:16px;height:16px;padding:0;margin:0 2px -2px}.loader,.loader::after{border-left:9px solid #008a3a}.info__bottom{border-top:1px solid #D5E1E6;margin-top:50px;padding-top:30px}.info__bottom .yep-button{width:100%;text-align:center;display:block;cursor:pointer}.info__bottom .yep-button:hover:enabled{color:#FFF}.info__bottom .yep-button.disabled{cursor:default;pointer-events:none}.loader,.loader::after{display:inline-block;border-radius:50%;width:58px;height:58px;font-size:6px;position:relative;transform:translateZ(0)}.loader{border-top:9px solid rgba(197,216,223,.85);border-right:9px solid rgba(197,216,223,.85);border-bottom:9px solid rgba(197,216,223,.85);animation:load8 1.1s infinite linear}.loader::after{margin:0;position:absolute;top:-9px;left:-9px;border-top:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid transparent;transform:translateZ(0) rotate(30deg)}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.yep-overlay{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;background:rgba(233,241,244,.7);-ms-flex-line-pack:center;align-content:center;z-index:90}.yep-progress-overlay-zindex,.yep-progress-overlay__active-visible{z-index:80}.ypo__content{margin:auto;opacity:1;padding:40px}.yep-progress-overlay__inactive{display:none!important}.yep-progress-overlay__active-transparent{opacity:0;z-index:80}td,th{padding:15px 20px}html{font-size:62.5%;font-family:Adelle-Sans,"Helvetica Neue",Arial,sans-serif}span[style]{font-size:inherit;font-family:Adelle-Sans,"Helvetica Neue",Arial,sans-serif}body{font-size:1.6rem;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-smoothing:antialiased}.big,.quiz-player__question-box .match-columns .viewer__header,.quiz-player__question-box .question .viewer__header{font-size:2rem}.bigger{font-size:2.35rem}.enroll-courses__support-text,.section-label,.sg__main-screen p code,.small,.tiny-label,.yep-button,h5{font-size:1.35rem}.tiny{font-size:1rem}.section-label,.tiny-label,.yep-button,h5{text-transform:uppercase;letter-spacing:.03em;font-weight:600}.section-label{color:#607075;line-height:110%;margin:.82rem 0 .656rem}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.4rem}h5{font-size:1.2rem;color:#607075}h6{font-size:.95rem}.yep-url{margin-bottom:10px;display:-ms-inline-flexbox;display:inline-flex;width:275px;vertical-align:middle;font-size:14px}.yep-url__link{padding:8px 12px;width:calc(100% - 55px);color:#1e1e1e;display:inline-block}.yep-url__help-text{display:block;color:#607075;font-weight:300;font-size:12px;white-space:nowrap}.yep-url__attachment,.yep-url__external,.yep-url__internal{background-color:#e7f8ff}.yep-url__attachment:hover,.yep-url__external:hover,.yep-url__internal:hover{background-color:#d8f4ff}.yep-url__upload{background-color:#eee}.yep-url__upload:hover{background-color:#e6e6e6}.yep-url::before{width:55px;background-color:#007eb2;background-repeat:no-repeat;background-position:center;display:inline-block}.yep-url__upload::before{background-color:#94A3A7}.yep-url__attachment::before,.yep-url__internal::before,.yep-url__upload::before{background-image:url(../images/icon-paperclip.svg);background-size:19px 19px}.yep-url__external::before{background-image:url(../images/icon-new-window.svg);background-size:15px 15px}.yep-overlay-zindex{z-index:90}.yep-top-overlay-zindex{z-index:99}.yep-snackbar-alert-zindex{z-index:110}.instructor-feedback{padding:10px;margin:2px;background-color:#eee;border-left:10px solid #007eb2}.yep-metadata{border-bottom:1px solid #D5E1E6;margin:-25px 0 20px;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.yep-url{display:-ms-flexbox;display:flex;width:auto}.yep-metadata{-ms-flex-pack:center;justify-content:center}}.yep-metadata__item-pair{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:601px){.yep-metadata__item-pair:nth-child(even){border-left:1px solid #D5E1E6}}.yep-metadata__item-pair:first-child{border-left:none}.yep-metadata__item{border-left:1px solid #D5E1E6;padding:15px 30px;-ms-flex-positive:1;flex-grow:1}.yep-metadata__item:first-child{border-left:none}.yep-metadata__item__text{color:#1e1e1e}@media screen and (max-width:600px){.yep-metadata__item-pair{display:inline-block}.yep-metadata__item{border-left:none}}.skills__competencies{margin:10px 0 0}.skills__competencies li{list-style:outside;margin:0 0 8px 24px;line-height:1.3;color:#607075}.skills__competencies li.skills--is-completed{list-style-image:url(../images/icon-check.svg)}.skills__competencies li.skills--count-header{list-style:none;margin-left:0}.tabs__label{color:#607075;display:inline-block;border-bottom:solid #D5E1E6 3px}.tabs__label:hover{color:#1e1e1e}.tabs__label a,.tabs__label span{color:inherit;display:block;padding-bottom:7px}.tabs__label--is-active{color:#1e1e1e;border-color:#607075}.tabs__label--is-disabled{color:#D5E1E6;pointer-events:none}.tabs__label--is-disabled:hover{color:#D5E1E6}.main.viewervc .tabs__tab-wrap{display:none}@media screen and (max-width:600px){.tabs{background:#007eb2;border-top:1px solid #00a2e5}.tabs__tab-wrap{margin-bottom:0}.tabs__label{color:#7fdaff;border-color:#007eb2}.tabs__label:hover{color:#FFF}.tabs__label a,.tabs__label span{padding:10px 0 7px}.tabs__label--is-active{border-color:#005a7f;color:#FFF}.tabs__label--is-disabled{color:#D5E1E6;pointer-events:none}.tabs__label--is-disabled:hover{color:#D5E1E6}.tabs .yep-card{border:none;margin-top:0}.tabs .yep-card__card-wrap{padding:18px 20px 20px}}.yep-block{margin:25px 0 35px;border-top:1px solid #D5E1E6;border-width:1px 0 0;padding:0}.yep-block__legend{font-weight:700;margin:25px 0 20px}.yep-block__label{margin-top:12px;font-weight:700;margin-bottom:-2px}.yep-block__text{color:#607075}.yep-block__text p{margin-top:0}.yep-block__skills__list{margin-top:1px}.yep-block__skills__item{margin-top:1px;margin-left:20px;list-style-type:square;color:#607075}.yep-block__fieldset{border-style:none;padding:0}.yep-block__table,.yep-block__table__td,.yep-block__table__th{border:1px solid #D5E1E6;border-collapse:collapse}.yep-block__table{width:100%}.yep-block__table__font{font-style:bold;font-size:larger}.yep-block__table__font__date{color:#1e1e1e}.yep-block__table__font__time{font-style:normal;font-size:smaller;color:#1e1e1e}.yep-block__table__th{background-color:#D5E1E6;color:#1e1e1e;text-align:left}.yep-block__table__td{padding:5px;text-align:left}.yep-block__table__tr:nth-child(even){background-color:#FFF}.yep-block__table__tr:nth-child(odd){background-color:#E9F1F4}