body{font-size:16px}body,h1,h2,h3,h4{font-family:'Open Sans',sans-serif}h2{font-weight:300;font-size:24px}h4{color:#848992;font-size:16px;line-height:1.5em;font-weight:bold;margin-top:0}a:hover{color:#1678c4;text-decoration:none}div.header-container.container-fluid,div.body-container.container-fluid,div.footer-container.container-fluid{padding-left:0;padding-right:0}.container{max-width:none;text-align:inherit}.flex{display:flex;flex-wrap:wrap}.flex.vert-stretch{align-items:stretch}.btn{margin-bottom:5px}.btn-default{text-transform:uppercase;color:#1678c4;padding:7px 33px 8px;border:1px solid #1678c4;background:transparent;transition:.5s ease all}.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#eee;color:#1678c4;border:1px solid #1678c4}.btn-primary{text-transform:uppercase;border-radius:4px;color:#fff !important;padding:7px 33px 8px;display:inline-block;text-decoration:none;border:0;background:#1678c4;transition:.5s ease all}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#1989e0 !important;border:0}.panel{border-radius:0;border:0}.panel-default{background:#f2f2f2;margin-bottom:20px}section{padding:30px 0}hr{margin-top:0;border-top:1px solid #c1c4c8;width:100%}@media(min-width:768px){.mm-outer-wrapper .ansi-logo img,.ansible-logo-header img{box-sizing:initial}}body.hs-blog-name-webinars .banner-section-wrapper{min-height:100px}body.hs-blog-name-webinars .banner-section-wrapper h2,body.hs-blog-name-webinars .banner-section-wrapper h1 small{font-size:inherit;font-weight:normal;font-size:30px;display:block;text-transform:uppercase}#webinars-upcoming ul.posts{padding-left:0;list-style:none}#webinars-upcoming ul.posts li.post-item{padding-bottom:20px}#webinars-upcoming #intros header{margin-top:25px}ul.intro-dates{padding-left:0;list-style:none;margin:15px 0 20px}ul.intro-dates li{margin-bottom:10px}section#webinars-on-demand{background:#f2f2f2}#webinars-on-demand .post-item{background:#fff;padding:15px;margin-bottom:40px}#webinars-on-demand .post-item h4{text-transform:uppercase}@media(min-width:768px){#webinars-on-demand h2#on-demand{float:left}#webinars-on-demand .category-filter{float:right}}body.webinar-detail .banner-section-wrapper{background:url(//www.ansible.com/hubfs/-Banners-/inside-playbook-background.jpg?t=1498682903611) no-repeat scroll center center;background-size:cover;padding:10px}body.webinar-detail .banner-section-wrapper h1{font-size:20px !important}body.webinar-detail h1{font-size:24px;font-weight:700;color:#848992;text-transform:uppercase}section#webinar-video{padding-bottom:0}section#webinar-content .reg-form{margin-bottom:40px}section#webinar-content .reg-form h3{font-weight:300;font-size:22px;margin-bottom:20px}section#webinar-content .reg-form input[type="submit"]{margin-top:10px;text-transform:uppercase;border-radius:4px;color:#fff !important;padding:7px 33px 8px;display:inline-block;text-decoration:none;border:0;background:#1678c4}section#webinar-content .event-details h2{margin-bottom:30px}section#webinar-content .event-details .register-cta{margin-bottom:40px}section#webinar-content .presenter-info{margin-bottom:15px}section#webinar-content .presenter-info .author-avatar img{border-radius:50%}section#webinar-content .upcoming-dates{margin-top:35px}section#webinar-content .social-share{margin:15px 0}@media(min-width:768px){body.webinar-detail .banner-section-wrapper{padding-top:70px}}