.ms-uppercase{text-transform:uppercase}.ms-bold,strong{font-family:'Segoe UI',SegoeUI,Helvetica,Arial,sans-serif;font-weight:700}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-6{-webkit-line-clamp:6}.line-clamp-9{-webkit-line-clamp:9}.line-clamp-12{-webkit-line-clamp:12}.line-clamp-15{-webkit-line-clamp:15}.overflow-hidden{overflow:hidden}.m-preview .m-preview-content blockquote,.m-preview .m-preview-content h1,.m-preview .m-preview-content h2,.m-preview .m-preview-content h3,.m-preview .m-preview-content h4,.m-preview .m-preview-content h5,.m-preview .m-preview-content h6,.m-preview .m-preview-content hr,.m-preview .m-preview-content ol,.m-preview .m-preview-content p,.m-preview .m-preview-content ul{max-width:100%}.m-preview .m-preview-content .c-heading-6,.m-preview .m-preview-content .c-paragraph-3{word-wrap:break-word}.m-preview .m-preview-content .c-heading-6{color:#0067b8;text-decoration:underline}.m-blog-post .m-blog-content blockquote,.m-blog-post .m-blog-content h1,.m-blog-post .m-blog-content h2,.m-blog-post .m-blog-content h3,.m-blog-post .m-blog-content h4,.m-blog-post .m-blog-content h5,.m-blog-post .m-blog-content h6,.m-blog-post .m-blog-content hr,.m-blog-post .m-blog-content ol,.m-blog-post .m-blog-content p,.m-blog-post .m-blog-content ul{max-width:100%}a.c-hyperlink:not(.f-image):focus{outline-style:auto;outline-color:Highlight;outline-color:-webkit-focus-ring-color}.msits-c-related-post{margin-bottom:12px}@media (min-width:768px){.msits-c-related-post{display:-ms-flexbox;display:flex;margin-bottom:0}}.msits-c-related-post .post_wrapper{background-color:#f5f5f5;padding:24px;width:100%}.msits-c-related-post .c-heading{color:#005da6;font-size:16px;font-weight:400;margin-bottom:12px;text-decoration:underline}@media (min-width:768px){.msits-c-related-post .c-heading{font-size:18px;margin-bottom:15px}}.msits-c-related-post .c-heading a:hover{text-decoration:underline}.msits-c-related-post .c-paragraph{font-size:14px}@media (min-width:768px){.msits-c-related-post .c-paragraph{font-size:15px}}.msits-c-related-post .c-image{float:right;height:65px;margin:0 0 15px 15px;width:65px}@media (min-width:1084px){.msits-c-related-post .c-image{height:90px;margin:0 0 24px 24px;width:90px}}.msits-c-related-post .c-hyperlink{font-size:13px}.msits-m-related-posts{background-color:#fff;padding:30px 0}@media (min-width:768px){.msits-m-related-posts{padding:70px 0}}@media (min-width:768px){.msits-m-related-posts .posts_wrapper{display:-ms-flexbox;display:flex}}.msits-m-related-posts .c-heading-3{margin:0 0 15px 0;padding:0}@media (min-width:768px){.msits-m-related-posts .c-heading-3{margin:0 0 32px 0}}.author .page-header{margin:2em 0 1em 0}.author .page-header h1{font-weight:300}@media (min-width:768px){.author .page-header h1{padding-top:0}}.author .page-header .content-wrapper{padding-left:0}.author .page-header .author-description{font-weight:200;line-height:1.5}@media (min-width:768px){.author .author-image{margin-right:1em}}.author .author-image img{max-width:100%;height:auto}.author .social-icons{margin:1em 0}.author .social-icons li{display:inline;margin-right:5px}.author .social-icons li a img{width:35px;height:35px}@media (min-width:768px){.author main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.author main .m-preview{display:-ms-flexbox!important;display:flex!important;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.author main .m-preview .m-preview-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}}.author main .m-preview .m-preview-image{min-height:1px;-ms-flex-negative:0;flex-shrink:0;background:#fff}.tax-program .page-header{margin:2em 0 1em 0}.tax-program .page-header h1{font-weight:300;margin-bottom:1.5rem}@media (min-width:768px){.tax-program .page-header h1{padding-top:0}}.tax-program .page-header .content-wrapper{padding-left:0}.tax-program .page-header .program-description{font-weight:200;line-height:1.5}@media (min-width:768px){.tax-program .page-header .program-description{padding-top:0}}@media (min-width:768px){.tax-program .program-image{margin-right:1em}}.tax-program .program-image img{max-width:100%;height:auto}@media (min-width:768px){.tax-program main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.tax-program main .m-preview{display:-ms-flexbox!important;display:flex!important;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.tax-program main .m-preview .m-preview-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}}.tax-program main .m-preview .m-preview-image{min-height:1px;-ms-flex-negative:0;flex-shrink:0;background:#fff}.code-apps{padding-top:0;padding-left:5em;padding-right:5em;margin-top:0;background:#fff;display:block;width:100%}.code-apps p a:link{color:#0072cc}.code-apps p a:visited{color:#0072cc}.code-apps p a:hover{text-decoration:underline}.code-apps a:link{color:#0072cc}.code-apps a:visited{color:#0072cc}.code-apps a:hover{text-decoration:underline}.m-blog-post p#apps-excerpt a:link{color:#2f2f2f}.m-blog-post p#apps-excerpt a:visited{color:#2f2f2f}.m-blog-post p#apps-excerpt a:hover{opacity:.8;text-decoration:none;border:none;background:0 0;transition:none}.m-title-banner{background-color:#fff;color:#0072cc;display:none}.shell-category-nav #blog{background-color:#006cc1;font-weight:700}.widget_archive a{color:#005da6;text-decoration:underline}.widget_showcase_tag_widget .c-badge{color:#000;background:#ddd;font-size:14px}.widget_showcase_tag_widget .c-badge a{text-decoration:underline}.widget_showcase_rss_widget img{width:35px;max-height:auto}@media only screen and (max-width:480px){.widget{padding:0 12px}}.widget h3{margin-bottom:10px}@media (min-width:540px){#featured,.ms-archive{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:540px){#featured [data-grid],.ms-archive [data-grid]{display:-ms-flexbox;display:flex}}@media (min-width:540px){#featured .m-preview,.ms-archive .m-preview{display:-ms-flexbox!important;display:flex!important;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column}}@media (min-width:540px){#featured .m-preview .m-preview-content,.ms-archive .m-preview .m-preview-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}}#featured .m-preview .m-preview-image,.ms-archive .m-preview .m-preview-image{min-height:1px;-ms-flex-negative:0;flex-shrink:0;background:#fff}.no-results .page-header{margin-top:2em}.no-results .page-content,.no-results .page-header{padding:0 12px}@media (min-width:1083px){.sidebar{max-width:249px}}h1.series-style{color:#0072cc;padding:38px 0 2px;font-weight:500;font-size:.95em}p.series-style{color:#0072cc;font-weight:500;font-size:.95em;padding:10px 0 0}h1.c-series{padding:12px 0 2px;font-weight:100}.custom-table-inno table{margin:2em auto;padding:1.5em}.custom-table-inno table th.head{background:#00bbf1;color:#fff;text-align:center}.custom-table-inno table th.head-2{background:#107b10;color:#fff;text-align:center}.custom-table-inno table th.main{padding:1em;border-bottom:thin solid #ccc;vertical-align:center;text-transform:uppercase}.custom-table-inno table td.body{border:thin solid #ccc;border-collapse:collapse;width:50%}.m-blog-post .wp-caption-text{padding:0 0 15px}.takeaways{margin:0 0 2em}.takeaways h2{font-weight:800}.takeaways p{font-style:italic;padding-left:4px}.takeaways ul li{padding:4px 0}@media (max-width:767px){article.sidebar-scrum{background-color:#f5f5f5;width:94%;padding:0;margin:2em 0;float:left}}@media (min-width:768px){article.sidebar-scrum{background-color:#f5f5f5;width:500px;padding:.5em 1em .5em 1em;margin:1em 2em;float:right}}.inner-sidebar-scrum{padding:1em 1.5em}h3.sidebar-scrum-sub{font-size:1em;font-weight:600;padding:15px 0 0}.inner-sidebar-scrum p{padding:15px 0 0;font-size:.96em}.video-container-16x9{padding-bottom:56.25%}.video-container-4x3{padding-bottom:75%}.video-container{height:0;margin:1em 0;overflow:hidden;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.m-blog-post img{display:block;width:auto;max-width:100%;height:auto}.m-blog-post p{padding:24px 0 0}.m-blog-post .entry-content a:link{color:#0072cc;text-decoration:underline}.m-blog-post .entry-content a:visited{color:#0072cc}aside.pretty-callout{width:40%;font-size:1.2em;margin:1.5em 1%;padding:0 1em 1em 1em;min-height:5em;background-color:#f5f5f5;float:right;line-height:16px}aside.pretty-callout h2.box-head{font-weight:400;padding:1.3em 0 0;line-height:33px}aside.pretty-callout h2.callout-head{color:#2f2f2f;font-weight:400;padding:1em 0 0}.m-blog-content aside.pretty-callout h2 a:link,.m-blog-content aside.pretty-callout h2 a:visited{font-size:15px;line-height:1.3em}@media (max-width:812px){aside.pretty-callout{width:100%}}.quote-body{color:#0072cc;width:100%;background:#fff;min-height:5em;margin:2em auto;padding:0 0 2em;border-top:thin solid #0072cc;border-bottom:thin solid #0072cc;font-family:"Segoe UI Light",Segoe,"Segoe UI","Helvetica Neue",sans-serif}.quote-body p{line-height:1.3em;font-size:1.5em}.quote-body p.source{font-size:1em;font-weight:600}.m-blog-content .entry-subtitle{margin-top:0;padding-top:4px}