.videoContainer {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}

.videoContainer iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.videoContainer object{
position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.title{

 color:#4C9AD4;
 padding:10px;
 border: orange solid 2px;
 border-radius: 5px;
 font-size:150%;
}

.svg{

margin-bottom:50px;
}

.code{
 width:90%;
 color: blue;
 padding:10px;
 background:#f0f0f0;
 margin-bottom:20px;
 margin-top:20px;
 line-height:30px;
 overflow:hidden;
}

.comment{

color:green;
}

.highlight{

 font-size:120%;
 background: red;
 color:white;
 padding:5px;
 border-radius:5px;
 opacity:0.8;
}

.highlight2{

 font-size:120%;
 background: #4C9AD4;
 color:white;
 padding:5px;
 border-radius:5px;
 opacity:0.8;
 
}

.highlight3{

 font-size:120%;
 background: white;
 color:#4c9ad4;
 padding:5px;
 border-radius:5px;
 opacity:0.8;
 
}

.highlight4{

 font-size:140%;
 background: #BF8B00;
 color:white;
 padding:5px;
 border-radius:5px;
 opacity:0.8;
 
}

.keyword{

color:red;
font-size:110%;

}

.note{

color:white;
background:brown;
font-size:130%;
padding-left:10px;
padding-top, padding-bottom:5px;
margin-bottom:50px;
border-radius:10px;
-webkit-box-shadow: 0px 50px 50px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 13px 25px rgba(0,0,0, 0.2);
    box-shadow: 0px 13px 25px rgba(0,0,0, 0.2);

width:100%;
}

.tableHead{

color:white;
background:orange;
font-size:130%;
padding-left:10px;
padding-top, padding-bottom:5px;
margin-bottom:50px;

-webkit-box-shadow: 0px 50px 50px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 13px 25px rgba(0,0,0, 0.2);
    box-shadow: 0px 13px 25px rgba(0,0,0, 0.2);

width:100%;
}

.task{
          border:orange 1px solid;
          border-radius:10px;

}

.review{
          background-color:rgba(255,0,0,0.1);
          border-radius:10px;
          line-height:2em;

}
.challenge{
font-size:120%;
padding:10px;
border-top: 5px #666C80 solid;


color:black;
margin-bottom:20px;
margin-top:20px;
}

.indent1{
 margin-left:20px;
}

.indent2{
 margin-left:40px;
}

.indent3{
 margin-left:60px;
}


