.locked{}.locked::after{opacity:.61;position:absolute;content:'';background-color:#f4f4f4;top:0;width:100%;height:100%}.locked::before{height:130px;width:130px;background:#fff;border:1px solid #ccc;padding:30px;border-radius:50%;content:"\f023";z-index:999;font:14px/1 FontAwesome;display:inline-block;font-size:7em;margin-right:.07142857em;position:absolute;top:calc(50% - 70px);left:calc(50% - 70px);line-height:70px}#kv-video-wrapper{border:thin solid #e1e1e1}.row.expert-questions{height:80px;margin-top:50px;margin-left:0;margin-right:0;border:1px solid #e1e1e1;display:flex;padding-right:25px;padding-left:25px;align-items:center;justify-content:center}.row.expert-questions .intro{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif!important;padding-left:5px;float:left;width:32%}.row.expert-questions .details{text-align:center;width:43%}.row.expert-questions .cta{float:left;width:25%}.row.expert-questions .cta .lockicon{position:relative}.row.expert-questions .cta .lockicon img{position:absolute;right:50px;top:4px}.row.expert-questions .cta .lockicon a.button:hover{color:#555;background-color:#f4f4f4}.row.expert-questions .cta a.button:hover{color:#fff;background-color:#38c3e3}.row.expert-questions .button{float:right;margin:5px;padding:12px;text-transform:none;background:#f4f4f4;border:1px solid #e1e1e1;border-radius:5px;font-size:16px;color:#555;letter-spacing:0;width:130px;text-align:center}.row.expert-questions .button:after{content:none}.video-main{padding-left:0!important;padding-right:0!important;height:100%}.video-main .locked-preview{height:100%;padding:50px 40px 86px 40px;background: url("../img/my-courses-video-bg-full.png") no-repeat center/100% !important}.video-main .locked-preview .locked-preview-content{background-color:#fff;height:464px}@media (max-width:768px){.video-main{height:600px}}@media (min-width:1024px){.video-main{height:600px}}@media (max-width:1024px) and (min-width:768px){.video-main{height:600px}}.video-main a{font-weight:bold;text-decoration:none!important}.video-main a:before{font-size:1.5em!important}.video-side{background-color:#fff;border:#e1e1e1 thin solid;padding-left:0!important;padding-right:0!important}@media (max-width:768px){.video-side{height:600px}}@media (min-width:1024px){.video-side{height:600px}}@media (max-width:1024px) and (min-width:768px){.video-side{height:600px}}.video-side .course-playlist{height:98%}.video-side .course-playlist .last-watched-msg{font-size:.8em;color:red;margin-left:13px}.video-side .course-playlist .active a{color:#333;font-weight:bold;text-decoration:none}.video-side .course-playlist .active a span{color:#333}.video-side .course-playlist .active a:hover{color:#333;text-decoration:none}.video-side ul.course-playlist{list-style:none;margin:0;padding:0;overflow:auto}@media (min-width:1024px){.video-side ul.course-playlist{height:597px}}@media (max-width:1024px) and (min-width:768px){.video-side ul.course-playlist{height:447px}}.video-side ul.course-playlist li.session{margin:0;padding:0}.video-side ul.course-playlist li.session div{padding:.2em .5em}.video-side ul.course-playlist li.session .not-watched{display:none}.video-side ul.course-playlist li.session .last-watched{display:inline}.video-side ul.course-playlist li.session .last-watched span{font-size:12px!important}.video-side ul.course-playlist li.session ul{list-style:none;background-color:#fff;margin:0;padding:0}.video-side ul.course-playlist li.session ul li{border-bottom:#e1e1e1 thin solid;min-height:75px;padding:5% 0 5% 0;font-size:14px!important}.video-side ul.course-playlist li.session ul li a{color:#666;font-size:12px!important}.video-side ul.course-playlist li.session ul li span{display:inline;font-size:14px!important}.video-side ul.course-playlist li.session ul li a:hover{color:#adadad;text-decoration:none}.video-side ul.course-playlist li.session ul div>a:before{content:'\25BA';color:#ccc;margin-right:.5em;display:inline}.video-side ul.course-playlist li.session .session_title{border-bottom:#e1e1e1 thin solid;background-color:#f4f4f4;color:#666;padding:2% 0}.video-side ul.course-playlist li.session .session_title .session_title_child{font-size:13px;padding:0 5%}.video-side ul.course-playlist li.session .session_title span{font-size:12px;display:block;font-weight:300;color:#a7a7a7}.video-side ul.course-playlist li.session .lesson_title{background-color:#fff}#kv-video-container{margin:0;border:#e1e1e1 thin solid;background-color:#f4f4f4}#kv-video-container .dynamic-embed-responsive{height:100%}#kv-video-container .dynamic-embed-responsive .KnowledgeVisionEmbeddedContent{height:100%!important}#fs-close{color:#fff;background-color:#000;font-size:2em;width:100%;margin:0;position:relative;top:0;left:0}#fs-close a{color:#fff;text-decoration:none;margin-bottom:.3em;padding:5px 10px 5px 10px}.open-fs{position:absolute;top:7%;right:4.2%;font-weight:bold}.open-fs a:hover{text-decoration:none}@media (max-width:768px){.open-fs{display:none!important}}.class-tabs a{text-transform:capitalize!important;color:#666!important;font-family:'proxima_novaregular',Helvetica,Arial,sans-serif!important;font-size:16px!important}.class-tabs li{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.class-tabs .active a{border:none!important;border-bottom:solid thick red!important;color:#626262!important;background-color:transparent!important}.tabs-main{padding-left:0!important}.tabbed-display{margin-top:40px;margin-bottom:5%}.tab-wrapper{margin:0!important}.tab-content{padding-left:0!important}.course-overview-inner main h1{font-size:32px;line-height:1em;font-family:'proxima_novaregular',Helvetica,Arial,sans-serif;margin:4% 0 1%}.course-overview-inner main h2{font-size:22px;font-family:'proxima_novaregular',Helvetica,Arial,sans-serif;line-height:1em;margin:0 0 3%}.course-overview{padding-bottom:40px}.jobs-tab{color:#626262;background-color:#f4f4f4;border:1px solid #ddd}.jobs-tab a{text-transform:capitalize!important;font-family:'proxima_novaregular',Helvetica,Arial,sans-serif!important;font-size:16px!important}.site-content{max-width:100%!important}#classroom-right-top{border:#e1e1e1 thin solid;padding:.5em .0 .5em .0;margin-bottom:1.5em}#classroom-right-top h6{font-size:13px;color:#888;margin-bottom:0}#classroom-right-top span{font-size:16px;font-weight:bold}@media (max-width:1024px) and (min-width:768px){#classroom-right-top .classroom-course-meta{display:block;width:100%}}#instructor-right-top{border:#e1e1e1 thin solid;padding:1em .5em 1em .0;margin-bottom:.5em;font-size:14px}@media (max-width:768px){#instructor-right-top .instr-image{padding:2% 3%;width:33%;float:left}#instructor-right-top .instr-detail{width:66%;float:left;padding-top:10%}}#instructor-right-top .instructor-note{font-size:10px;color:#888;clear:both;line-height:12px;margin-right:20px;margin-left:20px;margin-bottom:5px;padding-top:10px}#instructor-right-top .instr-image{padding:2% 3%}#instructor-right-top a,#instructor-right-top a:hover{text-decoration:none}#instructor-right-top a p,#instructor-right-top a:hover p{font-size:100%;margin:0}#instructor-right-top a h5,#instructor-right-top a:hover h5{font-size:14px;color:#888;margin:0}#instructor-right-top a h3,#instructor-right-top a:hover h3{margin:0 0 .5em 0;font-size:1.2em;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}#instructor-right-top h6{margin-bottom:0}#instructor-right-top span{font-size:.8em;font-weight:bold}#refer-right-top .refer-share{width:100%!important}#refer-right-top .refer-share .share-social,#refer-right-top .refer-share .refer-email{width:100%!important}#refer-right-top .refer-share-initial{width:100%!important}#refer-right-top .refer-share-initial .share{width:auto!important;padding:3% 15% 0 15%!important;background:url(http://www.mediabistro.com/wp-content/themes/mediabistro/images/svg/share.svg) no-repeat 75% center!important}#cta-right-top{margin-top:1.5em;text-align:center;border:#e1e1e1 thin solid;padding:1.4em .5em 1.4em .0;font-size:120%}#cta-right-top span{font-size:90%;display:block}#cta-right-top a{display:inline-block;float:left;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:100%;line-height:1;text-transform:uppercase;box-shadow:none;text-shadow:none;text-decoration:none;border-radius:10px;color:#ef4129;background-color:#fff;border:1px solid #ef4129;padding:16px 20px 13px;width:80%;margin:5% 10% 0 10%}#courses-filter-menu .format-filters-inner{width:960px!important}@media (max-width:1024px) and (min-width:768px){#courses-filter-menu .format-filters-inner{width:700px!important}}@media all and (max-width:767px) and (min-width:320px){body.page-template.page-template-template-course-overview #course-preview.modal{width:100%}body.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog{width:auto}body.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content{width:auto;height:auto}#course-primary.course-overview-inner main h1{font-size:24px;padding:0 20px}#course-primary.course-overview-inner main h2{font-size:16px;padding:10px 20px}#course-primary.course-overview-inner main .course-details-buttons-col .course-details-buttons{margin:20px;float:none}#course-primary.course-overview-inner main .course-details-buttons-col .course-details-buttons .button.bookmark{margin-left:17px}#course-primary.course-overview-inner main #kv-video-wrapper{margin-top:20px}#course-primary.course-overview-inner main .expert-questions{height:auto;padding:20px;margin:20px;flex-direction:column}#course-primary.course-overview-inner main .expert-questions .details{width:100%}#course-primary.course-overview-inner main .expert-questions .cta{width:150px;margin:0 auto}#course-primary.course-overview-inner main .expert-questions .cta .lockicon div{height:50px;padding:0 12px;line-height:50px}#course-primary.course-overview-inner main .expert-questions .intro{display:none}#course-primary.course-overview-inner main .locked-preview .locked-preview-content{height:290px}#course-primary.course-overview-inner main .locked-preview .locked-preview-content .locked-preview-content-editable{padding-top:20px}#course-primary.course-overview-inner main .locked-preview .locked-preview-content .locked-preview-content-editable h2{padding:0}#course-primary.course-overview-inner main .locked-preview .locked-preview-content .locked-preview-content-editable .features{display:none}#course-primary.course-overview-inner main .locked-preview .locked-preview-content .locked-preview-content-editable .cta{padding-top:10px}}