.demo-lecture-strip{
box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
text-align: center;
padding: 25px 15px;
position: relative;
background: #fff9f9;
background-image: url(/assets/images/demo-video-strip.png);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
color: #ffffff;
}
.demo-lecture-strip:before, .demo-lecture-strip:after{
border-width: 4px;
border-style: solid;
content: "";
position: absolute;
height: 60px;
width: 60px;
}
.demo-lecture-strip::before{
top: 0;
border-color: #fc9928;
left: 0px;
border-bottom-color: transparent !important;
border-right-color: transparent !important;
}
.demo-lecture-strip::after{
right: 0px;
border-color: #fc9928;
bottom: 0;
border-top-color: transparent !important;
border-left-color: transparent !important;
}
.demo-lecture-strip>h1{
margin-top: 0px !important;
margin-bottom: 0px !important;
font-size: 40px;
text-shadow: 1px 1px #fc9928;
}
.current-affais-topic-list{
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.video-class-name{
border-bottom: 2px solid #fc9928;
color: #fc9928;
font-weight: 600;
position: relative;
padding-bottom: 5px;
}
.label-info{
background-color: #5bc0de;
padding-bottom: 1px;
padding-top: 1px;
font-size: 78%;
padding-left: 3px;
padding-right: 3px;
color: #ffffff;
border-radius: 3px;
}
.label-section{
text-align: left;
margin-top: 0px;
font-size: 15px;
display: flex;
place-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.faculty_name>a{
color: #000000;
}
.video-class-description{
color: #fc9928;
font-weight: 600;
}
.table_main{
min-width: 100%;
border-collapse: collapse;
text-align: center;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
margin-bottom: 10px;
}
.table_main .caption{
background-color: #E25111;
color: white;
text-align: left;
}
.table_submain{
box-shadow: rgb(0 0 0 / 19%) 0px 10px 20px, rgb(0 0 0 / 23%) 0px 6px 6px;
}
.table_inner{
background: #fff9f9;
position: relative;
}
.table_inner, td{
padding: 12px 5px 1px 5px;
text-align: left;
}
.play_video{
width: 20%;
}
.play_video_img{
padding-bottom: 5px;
}
.table_submain .table_inner td .play_video_img img{
width: 50px;
cursor: pointer;
text-align: right;
}
@media only screen and (min-width: 992px){    
.target-content{
display: none;
}}
@media only screen and (max-width: 992px){    
.source-content{
display: none;
}}