﻿.coursestatus1{position:relative;background-color:rgba(100,100,100,.3);padding:10px 0;border:none;height:50px;margin-bottom:30px;}.coursestatus1 .scroll-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;overflow:hidden;display:flex;align-items:center;}.coursestatus1 .scroll-text{position:absolute;left:100%;width:auto;max-height:30px;overflow:hidden;font-size:20px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.coursestatus1 .title-container{padding-left:0;}.coursestatus1 .title-container .title{position:absolute;z-index:150;background-color:rgba(100,100,100,.3);padding:0 10px 5px 10px;font-size:16px;top:50px;}.coursestatus1 .title-container .title .last-updated{font-weight:normal;}.coursestatus1 .coursestatus1-modal .summary{margin-bottom:15px;}.coursestatus1 .coursestatus1-modal .restrictions .res{display:block;margin-bottom:10px;}.coursestatus1 .coursestatus1-modal .restrictions .res .icon{width:50px;padding:10px 0;display:inline-block;background-color:rgba(0,0,0,.3);text-align:center;color:#fff;margin-right:10px;}.coursestatus1 .coursestatus1-modal .restrictions .res .label{display:inline-block;}.coursestatus1 .coursestatus1-modal .restrictions .res[data-val='false']{display:none;}