.group{*zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.centered-image{display:block;margin-left:auto;margin-right:auto}.about-mike-articles-outer{display:table;height:250px;width:100%}.about-mike-articles-outer .about-mike-articles-inner{background:#e9eef2;display:table-cell;height:250px;vertical-align:middle}.show-learning .banner-align{height:auto!important}.article-listing{background:#f3f5f6;padding-top:20px}.article-listing .title-social h1{display:inline-block;font:500 2.125em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:25px;margin-right:25px}.article-listing .title-social .share.no-margin-top{display:inline-block}.article-listing .title-social .share.no-margin-top .static-social-share{margin:-30px 0 20px}@media screen and (min-width:498px) and (max-width:1220px){.article-listing .title-social{padding-top:30px}}.article-listing .new-courses-ad{margin:10px auto 30px;width:728px}.article-listing ul{text-align:center}.article-listing li.article{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:inline-block;margin:15px 10px;max-width:calc(33.333% - 20px);min-height:375px;padding:15px 20px;position:relative;text-align:left;vertical-align:top;width:33%}.article-listing li.article:nth-child(3n+1){margin-left:0}.article-listing li.article .image-holder{margin-bottom:15px;position:relative;text-align:center;white-space:nowrap}.article-listing li.article .image-holder img{display:inline-block;max-height:122px;max-width:100%;vertical-align:middle}.article-listing li.article h3{color:#2d3942;font:500 .9375em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:15px 0 10px;min-height:60px;text-align:center;transition:color .3s ease-in}.article-listing li.article p{color:#2d3942;font-size:.875em;margin:0 0 10px}.article-listing li.article .type{color:#0094c9;display:inline-block;float:left;font:500 .75em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.article-listing li.article .type:last-child{color:#2d3942;float:right;font-weight:400;text-transform:none}.article-listing li.article a:hover h3{color:#0094c9}.article-listing li.article .btn{background:#0094c9;bottom:15px;display:block;left:0;margin:0 auto;max-width:145px;position:absolute;right:0;width:145px}.article-listing li.article.page-item{background:none;box-shadow:none}.article-listing li.article.new-course-alerts{min-height:340px}.article-listing li.article.selected-press-articles{min-height:390px}.article-listing li.article.selected-press-articles .image-holder img{max-height:142px}@media screen and (max-width:768px){.article-listing li.article{margin:15px 0;max-width:100%;width:100%}}.article-listing li.page-item span{margin-right:0}@media screen and (max-width:768px){.article-listing li{max-width:100%}.article-listing li h3{margin-bottom:18px;min-height:auto}}.article-listing .disabled{padding:0!important}@media only screen and (min-width:768px){.article-listing .disabled{padding:0!important}}.banner-container.articles .banner{text-align:left}.banner-container.articles .banner:after{display:none}.banner-container.articles .banner .bg-image{float:right;overflow:inherit;position:relative;width:40%}.banner-container.articles .banner .bg-image img{display:block;position:static;width:100%}.banner-container.articles .banner .banner-align{background:#fff;float:left;padding:40px 10px 10px 40px;width:60%}.banner-container.articles .banner .banner-align h1{color:#1c232e;display:inline-block;font:500 2.125em Roboto,helvetica neue,Helvetica,Arial,sans-serif;font-size:34px;line-height:38px;margin-bottom:15px;margin-right:25px}.banner-container.articles .banner .banner-align .static-social-share{margin:0}.banner-container.articles .banner .clearfix{background:#fff}@media screen and (max-width:992px){.banner-container.articles .banner .bg-image{display:none}.banner-container.articles .banner .banner-align{padding:40px 10px 10px 20px;width:100%}}.article-landing{background:#f7f7f7;margin:0}.article-landing h1{font:300 1.5625em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.article-landing .wrapper{max-width:1050px}.article-landing .wrapper .article-content a{color:#0094c9}.article-landing .wrapper .article-content p{font-size:1em;line-height:1.3;margin:0 0 20px}.article-landing .wrapper .article-content ul{line-height:1.4;list-style:circle;margin-bottom:30px;padding-left:30px}.article-landing .social-buttons{margin:0 0 30px}.article-landing .social-buttons a{color:#066eb0;font-size:35px;opacity:1}.article-landing .social-buttons a:hover{opacity:.6}.article-landing .social-buttons a:first-child i:before{color:#3b5999}.article-landing .social-buttons a:nth-child(2) i:before{color:#55acee}.article-landing .social-buttons a:nth-child(3) i:before{color:#dd4b39}.article-landing .social-buttons a:nth-child(4) i:before{color:#0077b5}@media only screen and (min-width:1020px){.article-landing h1{font-size:2.3125em}}
