.video-tree-body{margin:20px 0 20px 20px}.video-tree-header{margin:20px 0 15px 20px}.video-tree-category .video-tree-videos,.video-tree-supercategory .video-tree-videos{transform:translateX(-20px)}.video-tree-supercategory-name{font-family:Trebuchet MS,sans-serif;font-size:27px;font-weight:700;letter-spacing:normal;margin-bottom:15px;word-spacing:normal}.video-tree-supercategory{box-sizing:border-box;margin:0 0 20px;padding:0 25px 0 0}.categories-columns .categories-column{display:inline-block;width:33.33333%;zoom:1;letter-spacing:normal;text-rendering:auto;vertical-align:top;word-spacing:normal}@media screen and (max-width:800px){body.responsive .categories-columns{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}body.responsive .categories-column{display:block;width:auto;zoom:normal}}@media screen and (max-width:480px){body.responsive .categories-columns{-moz-column-count:1;column-count:1}}.video-tree-category{box-sizing:border-box;margin:0 0 30px;padding:0 25px 0 0}.video-tree-category .video-tree-category-header{color:#77549A;font-family:Trebuchet MS,sans-serif;font-size:20px;font-weight:700;line-height:1.1}.video-tree-videos{margin:10px 0;padding-inline-start:10px}.video-tree-videos .video-item{line-height:15px;margin:18px 0 18px 20px;position:relative}.category-code-and-name{display:table-row;font-size:100%;font-weight:400;margin:0;padding:0}.category-code-and-name>*{display:table-cell}.category-code-and-name .category-name{padding-right:.83em}.category-code-and-name .category-code{color:#545454;padding-right:.25em}@media screen and (max-width:800px){body.responsive .video-tree-category{display:inline-block;padding:0;width:100%}}.video-tree-video-link{display:flex}.video-tree-video-link .video-thumbnail{border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);display:inline;height:33px;margin-right:10px;position:relative;width:51px}.video-tree-video-link .play-button{background-image:url(data:image/png;base64,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);background-size:cover;height:18px;left:18px;position:absolute;top:8px;width:16px}.video-tree-video-link .video-tree-video-name{color:#545454;font-family:Verdana,sans-serif;line-height:18px}.video-tree-video-link .video-skill-permacode{color:#999999;font:12px Roboto,sans-serif;line-height:18px;margin:0 0 0 8px}.video-tree-video-link,.video-tree-video-link:hover{text-decoration:none}.video-tree-video-link:hover .video-tree-video-name{text-decoration:underline}.video-tree-video-link .video-tree-video-name{display:inline;vertical-align:top}