.group{*zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.banner-container p{color:#fff!important;font-size:16px}#webinars .banner-align{height:auto!important}#webinars{background:#f3f6f7}#webinars h1{font-size:55px;margin-bottom:10px}#webinars .about-banner{margin:0 auto}#webinars .webinars__intro{margin:0 auto;max-width:850px;padding:20px 20px 0;text-align:center}#dates{background:#f3f6f7;padding:10px 42px 50px;position:relative}#dates .a-row{background:#fff;border-radius:10px;box-shadow:0 1px 7px 0 rgba(50,50,50,.2);margin-bottom:25px;padding:10px 20px 0 0}#dates .a-row .speaker{border-right:2px solid #eee;float:left;padding:0 10px;text-align:center;width:20%}#dates .a-row .speaker img{border-radius:74px;margin-bottom:5px;width:70px}#dates .a-row .speaker h5{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:0}#dates .a-row .speaker p{display:block;font-size:14px;font-weight:400;margin-bottom:0}@media (max-width:768px){#dates .a-row .speaker{margin-bottom:25px}}#dates .a-row .details-wrapper .details{float:left;padding:0 10px 0 40px;width:65%}#dates .a-row .details-wrapper .details h3{color:#0094c9;font-size:24px;margin-bottom:8px}#dates .a-row .details-wrapper .details h3 a,#dates .a-row .details-wrapper .details h3 a:active{color:#0094c9}#dates .a-row .details-wrapper .details p{color:#2c3942;font-size:16px}#dates .a-row .details-wrapper .details p.topics{font-weight:700}#dates .a-row .details-wrapper .details ul li{color:#2c3942;line-height:40px}#dates .a-row .details-wrapper .details ul li img{margin-right:12px}#dates .a-row .details-wrapper .details .intro{margin-bottom:0}#dates .a-row .details-wrapper .details .date-time{float:left;margin-bottom:14px}#dates .a-row .details-wrapper .details .date-time>div{float:left}#dates .a-row .details-wrapper .details .date-time>div.date{min-width:180px}#dates .a-row .details-wrapper .details .date-time>div.time{width:250px}#dates .a-row .details-wrapper .details .date-time>div span{display:block}#dates .a-row .details-wrapper .details .date-time>div p{font-size:14px;font-weight:500;line-height:22px;margin-bottom:0;margin-top:5px}#dates .a-row .details-wrapper .details .date-time img{float:left;margin-right:11px;position:relative;top:4px;width:23px}#dates .a-row .details-wrapper .register{float:left;margin-top:40px;width:15%}#dates .a-row .details-wrapper .register button{border-radius:3px;max-width:200px;padding:0}#dates .a-row .details-wrapper .register button a{color:#fff;display:inline-block;font-size:16px;height:100%;line-height:24px;padding:5px 10px;width:100%}#dates .a-row .details-wrapper.no-webinars{margin:0 auto;text-align:center}#dates .a-row .details-wrapper.no-webinars .details{padding:14px 10px 20px 40px;width:100%}#dates .a-row .details-wrapper.no-webinars .details .intro{margin-bottom:0;margin-top:60px;position:relative}#dates .a-row .details-wrapper.no-webinars .details .intro:before{content:url(https://cdn.alison.com/public/html/site/img/alison-logo-login.png);display:inline-block;left:0;position:absolute;right:0;top:-79px;transform:scale(.8)}#dates .a-row .details-wrapper.no-webinars .details .intro p{margin-bottom:0}@media (max-width:768px){#dates .a-row .details-wrapper.no-webinars .details .intro p{margin-bottom:20px}}@media (max-width:1220px){#dates .a-row .speaker{width:18%}#dates .a-row .details{width:62%}#dates .a-row .register{width:20%}}@media (max-width:992px){#dates .a-row .speaker{width:25%}#dates .a-row .details-wrapper{margin-left:25%}#dates .a-row .details-wrapper .details{width:100%}#dates .a-row .details-wrapper .details .intro{margin-bottom:20px}#dates .a-row .details-wrapper .register{display:inline-block;float:none;margin-top:25px;padding:0 0 0 35px}#dates .a-row .details-wrapper .register button{width:200px}}@media (max-width:768px){#dates .a-row{padding:20px 0 0}#dates .a-row .speaker{width:100%}#dates .a-row .details-wrapper{margin-left:0}#dates .a-row .details-wrapper .details{padding:0 10px 0 20px;width:100%}}@media (max-width:768px) and (max-width:520px){#dates .a-row .details-wrapper .details .date{margin-bottom:20px;width:100%}}@media (max-width:768px){#dates .a-row .details-wrapper .register{padding:0 0 20px 20px;width:100%}}
