@import url(//fonts.googleapis.com/css?family=Roboto+Condensed);.cb-error{color:red}.cb-img-landscape{position:relative;width:100%;height:0;padding-bottom:56.25%}.cb-img-landscape>*:not(.popover){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.cb-img-square{position:relative;width:100%;height:0;padding-bottom:100%}.cb-img-square>*:not(.popover){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.vcenter{display:inline-block;vertical-align:middle;float:none}.description-pane li{list-style:none;display:table-row}.description-pane li:before{content:'\00B7';padding:0 5px 0 0;display:table-cell}.description-pane .subscribe-cta{color:#ff4b55;text-decoration:none}.description-pane img{display:inline-block}.description-pane .vcenter{display:inline-block;vertical-align:middle;float:none}.description-pane .class-img{margin-top:8px}.description-pane .class-info .divider{margin:0 10px}.description-pane .instructor{text-align:right}.description-pane .instructor img{width:50px;height:50px;vertical-align:middle}.description-pane .instructor .name{display:inline-block;vertical-align:middle}.description-pane .instructor .name a{color:#606ca1;font-weight:700}.description-pane .class-desc{margin:2% 0;line-height:27px;font-size:19px;font-weight:300}.description-pane .class-desc a{color:#606ca1;font-weight:400}.description-pane .class-desc a:hover{text-decoration:underline !important}.description-pane .download-link{display:inline-block;position:relative;width:115px;height:45px}.description-pane .download-link a{color:#ff4b55;font-size:14.5px;vertical-align:bottom}.description-pane .download-link a .icon{font-size:40px}.description-pane .download-link a:hover{color:#666}.description-pane .download-link .icon{display:inline-block;margin-top:10px}