.live-speaker-wrapper{display:flex;justify-content:flex-start;flex-flow:wrap}
.live-speaker-wrapper .live-speaker.section{flex:0 0 100%;margin-bottom:30px}
@media only screen and (min-width:600px){.live-speaker-wrapper .live-speaker.section{flex:0 0 50%}
}
@media only screen and (min-width:768px){.live-speaker-wrapper .live-speaker.section{flex:0 0 33.33333%}
}
@media only screen and (min-width:1024px){.live-speaker-wrapper .live-speaker.section{flex:0 0 25%}
}
@media only screen and (min-width:1024px){.live-speaker-wrapper .live-speaker.section.live-speaker--mainstage{flex:0 0 33.33333%}
}
.live-speaker-wrapper .new.section{width:98% !important;height:50px !important;margin-left:1% !important}
.pslive-speaker-highlights{display:block;padding:0 13px;cursor:pointer}
.pslive-speaker-highlights .pslive-speaker-highlights--image{width:100%;overflow:hidden}
.pslive-speaker-highlights .pslive-speaker-highlights--image>img{object-fit:cover;object-position:center;height:286px;transition:all .3s linear;transform:scale3d(1,1,1);width:100%}
.pslive-speaker-highlights .pslive-speaker-highlights--image .pslive-speakers--tabsTop{position:relative}
.pslive-speaker-highlights .pslive-speaker-highlights--info{text-align:left;padding:15px 0}
.pslive-speaker-highlights .pslive-speaker-highlights--info .box-highlight--name{font-family:sans-serif;font-size:54px;font-weight:700;line-height:45px;text-transform:uppercase;color:white}
.pslive-speaker-highlights .pslive-speaker-highlights--info .box-highlight--title{margin-top:10px;color:white;font-size:16px;line-height:23px}
.pslive-speaker-highlights .pslive-speaker-highlights--info .box-highlight--company{font-size:12px;color:#f7a614;font-weight:700;letter-spacing:2px;text-transform:uppercase}
.pslive-speaker-highlights .pslive-speakers--tabs{display:none;margin-top:30px}
.pslive-speaker-highlights .pslive-speakers--tabs .pslive-speaker-highlights--description{font-size:18px;line-height:26px}
@media only screen and (max-width:768px){.pslive-speaker-highlights .pslive-speakers--tabs .pslive-speakers--tabs{display:block}
}
@media only screen and (min-width:1024px){.pslive-speaker-highlights.mainstage .pslive-speaker-highlights--image>img{height:386px}
}
.pslive-speaker-highlights.mainstage .pslive-speaker-highlights--info .box-highlight--name{font-size:54px;line-height:45px}
@media only screen and (min-width:1024px){.pslive-speaker-highlights.mainstage .pslive-speaker-highlights--info .box-highlight--name{font-size:64px;line-height:54px}
}
.pslive-speaker-highlights.mainstage .pslive-speaker-highlights--info .box-highlight--company{color:#ec008c}
.pslive-speaker-highlights .ps-author-badge{position:relative}
.pslive-speaker-highlights .ps-author-badge:before{content:"";-webkit-mask-image:url(https://www.pluralsight.com/content/dam/pluralsight2/events/2018/live/PluralSight_WhiteIcon_Mobile.svg);width:45px;height:46px;display:inline-block;position:absolute;background-color:white;top:20px;left:20px;z-index:1}
.pslive-speaker-highlights:hover .pslive-speaker-highlights--image img{transform:scale3d(1.2,1.2,1)}
.ps_live_modal.active .ps_live_modal--content{color:white;overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;overflow-scrolling:touch}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists{margin:30px auto 0}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul{margin:0;padding:0;display:flex;justify-content:center;align-content:center}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul li{padding:0 10px;margin:0}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul li img{height:25px;filter:brightness(200);transform:none}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul li:before{display:none}
@media only screen and (max-width:768px){.ps_live_modal.active .ps_live_modal--content .social-icon-lists{margin:0;position:absolute;bottom:5px;width:100%}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul{justify-content:flex-start;padding-left:10px;background:rgba(0,0,0,0.5)}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul li{padding:5px}
.ps_live_modal.active .ps_live_modal--content .social-icon-lists ul li img{height:20px}
}
.ps_live_modal.active .pslive-speaker-highlights{cursor:inherit;width:100%;display:flex;justify-content:stretch;height:inherit;flex-direction:row;margin-bottom:0;padding:0}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule{margin-bottom:20px}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--date{font-family:sans-serif;width:100px;padding-bottom:5px;border-bottom:2px solid #ec008c;color:white;font-size:24px;font-weight:700}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime{display:flex;justify-content:space-around;padding:0 0 15px}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--time{width:120px;padding-top:15px}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--info{border-top:2px solid #363636;padding-top:15px;position:relative;top:-2px;flex:1}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--info ul.session--tags{padding:0;margin:5px 0 0;display:flex}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--info ul.session--tags li{font-size:10px;font-weight:500;color:white;background:#363636;border:1px solid #363636;margin-right:10px;margin-bottom:0;padding:5px;text-transform:none}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--info ul.session--tags li:before{display:none}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speakers--schedule .pslive-speakers--sessionTime .session--title{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}
.ps_live_modal.active .pslive-speaker-highlights .pslive-speaker-highlights--image>img,.ps_live_modal.active .pslive-speaker-highlights:hover .pslive-speaker-highlights--image>img{transform:none}
.ps_live_modal.active .pslive-speaker-highlights.mainstage .pslive-speaker-highlights--image>img{height:286px}
@media only screen and (max-width:768px){.ps_live_modal.active .pslive-speaker-highlights{flex-direction:column}
}
.ps_live_modal.active .pslive-speaker-highlights--image{width:auto;flex:0 0 20em}
.ps_live_modal.active .pslive-speaker-highlights--image .pslive-speakers--tabsTop{display:block;margin-top:0}
@media only screen and (max-width:768px){.ps_live_modal.active .pslive-speaker-highlights--image{width:20em}
}
.ps_live_modal.active .pslive-speaker-highlights--info{padding:0 0 0 40px}
.ps_live_modal.active .pslive-speaker-highlights--info .pslive-speakers--tabs{display:block}
.ps_live_modal.active .pslive-speaker-highlights--info .pslive-speakers--tabs .tab-content{display:none;margin-top:30px}
.ps_live_modal.active .pslive-speaker-highlights--info .pslive-speakers--tabs .tab-content.active{display:inherit}
@media only screen and (max-width:768px){.ps_live_modal.active .pslive-speaker-highlights--info .pslive-speakers--tabs{display:block}
}
@media only screen and (max-width:768px){.ps_live_modal.active .pslive-speaker-highlights--info{padding:30px 0 0}
}
.pslive-speakers--tabs .tabs{width:100%;border-bottom:1px solid #363636;display:flex;margin:0}
.pslive-speakers--tabs .tabs li{flex:0 0 5em;text-decoration:none;padding:0 0 11px;margin:0 30px 0 0;font-size:12px;font-weight:700;text-transform:uppercase;color:#555;position:relative;top:1px;cursor:pointer}
.pslive-speakers--tabs .tabs li:before{display:none}
.pslive-speakers--tabs .tabs li.active{border-bottom:2px solid #ec008c;color:#ec008c}
.ps_live_modal.active .ps_live_modal--content::-webkit-scrollbar-track{background-color:#222}
.ps_live_modal.active .ps_live_modal--content::-webkit-scrollbar{width:6px;background-color:#181818}
.ps_live_modal.active .ps_live_modal--content::-webkit-scrollbar-thumb{background-color:#363636}
.ps_live_modal{display:none}
.ps_live_modal.active{display:block}
.ps_live_modal.active .ps_live_modal--overlay{opacity:1}
.ps_live_modal.active .ps_live_modal--window{opacity:1;transform:translate(-50%,-50%) scale(1);height:650px;min-height:500px}
.ps_live_modal--overlay{background:rgba(34,34,34,0.9);bottom:0;left:0;position:fixed;opacity:0;right:0;transition:opacity .3s ease;top:0;z-index:999999}
.ps_live_modal--window{background:black;padding:50px;box-shadow:0 1px 2px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.2);box-sizing:border-box;opacity:0;left:50%;position:fixed;top:50%;transform:translate(0,0) scale(0.8);transition:all .4s cubic-bezier(0.175,0.885,0.32,1.275) .2s;z-index:9999999}
.ps_live_modal--close{background-image:url('https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/close-white.png');background-position:center center;background-size:150% auto;cursor:pointer;height:35px;position:absolute;right:10px;top:10px;width:35px;z-index:9999}
@media only screen and (min-width:600px){.ps_live_modal--window{bottom:auto;left:50%;min-height:200px;min-width:200px;max-width:700px;max-height:600px;right:auto;transform:translate(-50%,-50%) scale(0.8);top:50%;width:100%}
}
@media only screen and (min-width:800px){.ps_live_modal--window{max-width:900px}
}