.mainBody{position:relative;float:left;padding-left:15px;padding-right:15px;min-height:1px}@media (max-width:768px){.mainBody{width:100%}}@media (min-width:768px){.mainBody{width:418px}.takeover .mainBody{width:358px}}@media (min-width:992px){.mainBody{width:638px}.takeover .mainBody{width:578px}}@media (min-width:1200px){.mainBody{width:838px}.takeover .mainBody{width:778px}}.kesselSidebar{position:relative;float:left;padding-left:15px;padding-right:15px;width:332px;min-height:1px}.the-post p{font-size:18px}.the-post a{font-weight:500}.the-post iframe{max-width:100%;max-height:36vw;min-height:40vh}.the-post iframe.tableauViz{max-height:none}.full-featured-image{margin-top:-29px;width:100%;background:#005086}.full-featured-image img{width:100%;height:auto}.full-featured-image .container{position:relative}.full-featured-image .featured-image-caption{position:absolute;left:15px;bottom:0;right:15px;padding:10px;color:#fff;background:rgba(0,0,0,.5)}.post-content .featured-image{background:#005086;margin-bottom:30px}.post-content .featured-image img{min-width:auto;margin:0 auto}.post-content .featured-image .featured-image-caption{padding-top:5px;background:#fff;color:#999;font-weight:500;font-size:14px}.kesselFeaturedPosts{background:#005086;background:-webkit-linear-gradient(#6fa800,#005086);background:-o-linear-gradient(#6fa800,#005086);background:-moz-linear-gradient(#6fa800,#005086);background:linear-gradient(#6fa800,#005086)}.kesselFeaturedPosts .kesselFeatured{position:relative}.kesselFeaturedPosts .kesselFeatured .kesselFeatured-background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.65;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.kesselFeaturedPosts .kesselFeatured a:hover .kesselFeatured-background{opacity:1}.kesselFeaturedPosts .kesselFeatured .sponsor-label{position:absolute;top:20px;right:30px;color:#fff;font-weight:500;text-shadow:0 1px 3px #000;text-transform:uppercase}.kesselFeaturedPosts .kesselFeatured h3{position:absolute;right:20px;bottom:20px;left:20px;margin:0;color:#fff;text-shadow:0 1px 3px #000}.kesselFeaturedPosts .kesselFeatured-big{height:450px;border-right:1px solid #fff}.kesselFeaturedPosts .kesselFeatured-small{height:225px;border-right:1px solid #fff}.kesselFeaturedPosts .kesselFeatured-small:first-child{border-bottom:1px solid #fff}.kesselFeaturedPosts .row{margin:0}.kesselFeaturedPosts .row .col-xs-12{padding:0}@media (max-width:768px){.kesselFeaturedPosts .kesselFeatured{border-bottom:1px solid #fff}.kesselFeaturedPosts .kesselFeatured h3{font-size:24px}.kesselFeaturedPosts .kesselFeatured-big{height:250px;border-right:none}.kesselFeaturedPosts .kesselFeatured-small{height:125px;border-right:none}}.kesselHeader{}.kesselHeader .kesselNav{margin-bottom:30px;font-size:12px;text-transform:uppercase}.kesselHeader .kesselNav .navbar-brand{}.kesselHeader .kesselNav .navbar-brand img{height:30px}.kesselHeader .kesselNav .dropdown-menu{font-size:14px;text-transform:capitalize}.kesselHeader .kesselNav .search-dropdown .row{margin-left:-10px;margin-right:-10px}.kesselHeader .kesselNav .search-dropdown .row input{height:41px}.kesselHeader .infomine-nav{text-transform:none}.kesselHeader .infomine-nav #AuthSignInOut{transition:all .2s}.kesselHeader .infomine-nav #AuthSignInOut:hover,.kesselHeader .infomine-nav #AuthSignInOut:focus{background:#d9d9d9}.kesselHeader .infomine-nav .profile-image a{display:block}.kesselHeader .infomine-nav #AuthSignInOut .fa.fa-caret-down{margin-left:3px}@media screen and (min-width:768px){#AuthSignInOut>a{float:left;max-width:178px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.kesselHeader .infomine-nav .im-profile-image{display:block;float:left;margin:9px 0 9px 10px;z-index:9999px}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.nabar-collapse .menu{position:relative;max-width:600px}.nabar-collapse .overflow{position:absolute;right:0;display:none}.nabar-collapse .overflow li{display:block;background:#ff0}.nabar-collapse #more{background:#00f;display:none;float:right}.kesselSponsorHeader{margin-bottom:30px}.kesselSponsorHeader .kesselSponsorHeader-post{}.kesselSponsorHeader .kesselSponsorHeader-post .featured-image{float:left;padding-right:15px;width:50%}.kesselSponsorHeader .kesselSponsorHeader-post a.image-link{display:block;width:100%;padding-bottom:100%;background-size:cover;background-position:center}.kesselSponsorHeader .kesselSponsorHeader-post .post-content{float:right;width:50%;padding-bottom:15px}.kesselSponsorHeader .kesselSponsorHeader-post .post-content>*{display:none}.kesselSponsorHeader .kesselSponsorHeader-post .post-content .post-headline,.kesselSponsorHeader .kesselSponsorHeader-post .post-content .sponsor-label{display:block}.kesselSponsorHeader .kesselSponsorHeader-post .sponsor-label{position:absolute;bottom:0;display:block;margin:0;color:#ccc;font-size:12px;line-height:1;text-transform:uppercase}.kesselSponsorHeader .kesselSponsorHeader-post h3.post-headline{margin:0 0 10px;font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:400;line-height:normal}.kesselSponsorHeader .kesselHeaderSignUp .form-group{margin-bottom:8px}.kesselSponsorHeader .kesselHeaderSignUp label{display:block;font-size:14px;text-align:center}.kesselSponsorHeader .kesselHeaderSignUp input{border:1px solid #333;padding:5px;height:30px;font-size:12px}.kesselSponsorHeader .kesselHeaderSignUp button{padding:5px;height:30px;font-size:12px}.kesselSponsorFooter{margin-bottom:30px}.kesselSponsorFooter .kesselSponsorFooter-post{}.kesselSponsorFooter .kesselSponsorFooter-post .featured-image{float:left;padding-right:15px;width:40%}.kesselSponsorFooter .kesselSponsorFooter-post a.image-link{display:block;width:100%;padding-bottom:100%;background-size:cover;background-position:center}.kesselSponsorFooter .kesselSponsorFooter-post .post-content{float:right;width:60%}.kesselSponsorFooter .kesselSponsorFooter-post .sponsor-label{display:block;margin:0}.kesselSponsorFooter .kesselSponsorFooter-post h3.post-headline{margin:10px 0 0;font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:400;line-height:normal}.AdPro{margin:0 auto;margin-bottom:30px;width:100%;height:auto;text-align:center}.AdPro .ad{margin:0 auto;border:1px solid #999;overflow:hidden}.AdPro .ad img{display:block;margin:0 auto}.kesselSuperLeaderboard{max-width:972px;max-height:92px}.kesselSuperLeaderboard .ad{max-height:92px}.kesselSuperLeaderboard .ad img{width:100%;height:100%;max-width:970px}.kesselLeaderboard{max-width:730px;max-height:92px}.kesselLeaderboard .ad{max-height:92px}.kesselLeaderboard .ad img{width:100%;height:100%;max-width:728px}.kesselSidekick250{max-width:302px;max-height:252px}.kesselSidekick250 .ad{max-height:252px}.kesselSidekick600{max-width:302px;max-height:602px}.kesselSidekick600 .ad{max-width:302px;max-height:602px}.kesselBillboard{max-width:972px;max-height:252px}.kesselBillboard .ad{max-height:252px}.kesselBillboard .ad img{width:100%;height:100%;max-width:970px}.kesselMobile{max-width:302px;max-height:52px}.takeover .kesselSponsorHeader{margin-bottom:0}.takeover .kesselSponsorHeader .container .row{margin:0;padding:30px 15px 0;background:#fff}.takeover .kesselBody{margin-bottom:30px;padding:30px 30px 0;background:#fff}.kesselFooter{background:#fff}.kesselNavFooter{background:#005086}.kesselNavFooter .form-group{margin-bottom:0}.kesselNavFooter .form-group .form-wrap{padding:5px 0}.kesselNavFooter label{color:#fff}.kesselNavFooter .input-group{padding:2px 0}.kesselNavFooter input{height:36px}.kesselNavFooter button{height:36px}.kesselNavFooter input:focus{box-shadow:none}.kesselFooter .footerColumns{padding-bottom:30px}.kesselFooter .footerColumns h3{font-size:20px}.kesselFooter .footerColumns ul{margin:0;padding:0;list-style:none;font-size:14px}.kesselFooter .menu-footer-menu-container ul li{}.kesselFooter .copyFooter{border-top:1px solid #eaeaea}.kesselTicker{margin:0 auto;margin-bottom:30px;max-width:300px;font-size:14px}.kesselTicker dl{margin:0;overflow:auto}.kesselTicker dl dt{width:auto;font-weight:normal}.kesselTicker dl dd{float:right;margin:0;width:auto}.kesselTicker dl dd span{display:inline-block;margin-left:5px;width:45px;text-align:right}.kesselTicker .upTick{color:#6fa800}.kesselTicker .downTick{color:#c31c01}.kesselTicker hr{clear:both;margin:5px 0}.site-social-follow{margin:0 auto;margin-bottom:30px;max-width:300px}.site-social-follow h5{font-weight:500;text-transform:uppercase}.site-social-follow i.fa{margin-right:5px}.site-social-follow .social-button-wrap{}.site-social-follow .social-button-wrap .facebook{margin-bottom:10px}.site-social-follow .social-button-wrap .twitter{margin-bottom:-7px}@media (max-width:992px){.site-social-follow .social-button-wrap{padding:10px}}.kesselPost{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.postsBody div:nth-last-child(3) {margin-bottom:0;border:none}.kesselPost .post-content h3.post-headline a{color:#333;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}.kesselPost .post-content h3.post-headline a:hover{color:#6fa800;text-decoration:none}.kesselPost .post-content .post-byline{color:#999}.kesselPost .post-content .post-byline a{color:#999}.kesselPost .post-content .post-byline .post-viewCount{color:#f3502a}.kesselPost .post-content .post-byline .post-commentCount{color:#2e5e7e}.standard-post .featured-image a.image-link{display:block;width:100%;padding-bottom:75%;background-position:center;background-size:cover}.standard-post .post-content h3.post-headline{margin:0 0 10px;font-size:30px}.image-post .featured-image a.image-link{display:block;width:100%;padding-bottom:50%;background-position:center;background-size:cover}.image-post .post-content h3.post-headline{margin:10px 0 10px;font-size:36px}@media (max-width:991px){.standard-post .featured-image,.image-post .featured-image{margin-bottom:10px}.standard-post .featured-image a.image-link,.image-post .featured-image a.image-link{display:block;width:100%;padding-bottom:50%;background-position:center;background-size:cover}.image-post .post-content h3.post-headline{margin:0 0 10px;font-size:30px}}.sponsor-post{overflow:auto}.sponsor-post .featured-image a.image-link{display:block;float:left;width:20%;padding-bottom:20%;background-position:center;background-size:cover}.sponsor-post .post-content{float:right;padding-left:30px;width:80%}.sponsor-post .post-content .sponsor-label{display:block;margin:0;color:#ccc;font-size:14px;text-transform:uppercase}.sponsor-post .post-content h3.post-headline{margin:0 0 10px;font-size:24px;font-weight:500}.sponsor-post .post-content p{margin-bottom:0}.sponsorBody .post-details{margin:30px 0}.sponsorBody .post-content h2.post-headline{margin:0 0 5px;color:#333}.sponsorBody .post-content h2.post-headline a{color:#333;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}.sponsorBody .post-content h2.post-headline a:hover{color:#6fa800;text-decoration:none}.sponsorBody .post-content .post-subtitle{margin:10px 0;color:#333;font-weight:bold;font-size:20px;line-height:normal}.sponsorBody .post-content .post-byline{color:#999}.sponsorBody .post-content .post-byline a{color:#999}.sponsorBody .post-content .post-byline .post-viewCount{color:#f3502a}.sponsorBody .post-content .post-byline .post-commentCount{color:#2e5e7e}.sponsorBody .post-content .featured-image{position:relative}.singleBody .post-details{margin-bottom:30px}.singleBody .post-content h2.post-headline{margin:0 0 5px;color:#333}.singleBody .post-content h2.post-headline a{color:#333;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}.singleBody .post-content h2.post-headline a:hover{color:#6fa800;text-decoration:none}.singleBody .post-content .post-subtitle{margin:10px 0;color:#333;font-weight:bold;font-size:20px;line-height:normal}.singleBody .post-content .post-byline{color:#999}.singleBody .post-content .post-byline a{color:#999}.singleBody .post-content .post-byline .post-viewCount{color:#f3502a}.singleBody .post-content .post-byline .post-commentCount{color:#2e5e7e}.singleBody .post-content .featured-image{position:relative}.pageBody .post-content h2.post-headline{margin:0 0 30px;color:#333}.pageBody .post-content h2.post-headline a{color:#333;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}.pageBody .post-content h2.post-headline a:hover{color:#6fa800;text-decoration:none}.pageBody .post-content .featured-image{position:relative;margin-bottom:30px}.pageBody .the-post{margin-bottom:30px}.archiveBody h2{margin:0 0 30px}.authorDetails{margin-bottom:30px}.authorDetails a.image-link{display:block;width:100%;padding-bottom:100%;background-position:center;background-size:cover}.authorDetails h2{margin:0 0 5px}.authorDetails .social-follow{margin-bottom:5px;text-transform:uppercase}.authorDetails .social-follow ul li{padding:0 1px}.authorDetails .social-follow .btn{margin-right:1px;padding:6px 5px;width:25px;height:25px;line-height:1}.authorDetails .social-follow .btn:hover{color:#fff}.authorDetails .author-bio{}.archive-post .featured-image a.image-link{display:block;width:100%;padding-bottom:75%;background-position:center;background-size:cover}.archive-post h3.post-headline{margin:0 0 10px}.archive-post h3.post-headline a{color:#333;font-size:28px;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}.archive-post h3.post-headline a:hover{color:#6fa800;text-decoration:none}.archive-post .post-content .post-excerpt p{line-height:1.5}.social-bar{border-top:1px solid #fff;font-size:12px}.social-bar .btn{border-left:1px solid #fff;font-size:12px;color:#fff}.social-bar .btn:first-of-type{border-left:none}.social-bar .btn .fa{margin-right:5px}.social-bar.social-top{margin-bottom:30px}.social-bar.social-bottom{margin-bottom:30px}.btn-infomine{color:#fff;background-color:#024184;border-color:transparent}.btn-infomine .badge{color:#024184;background-color:#fff}.btn-infomine{background-size:200%;background-position:50%}.btn-infomine:focus{background-color:#024184}.btn-infomine:hover,.btn-infomine:active:hover{background-color:#012042}.btn-infomine:active{background-color:#024184;background-image:-webkit-radial-gradient(circle,#012042 10%,#024184 11%);background-image:radial-gradient(circle,#012042 10%,#024184 11%);background-repeat:no-repeat;background-size:1000%}.btn-facebook{color:#fff;background-color:#3b5998;border-color:transparent}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-facebook{background-size:200%;background-position:50%}.btn-facebook:focus{background-color:#3b5998}.btn-facebook:hover,.btn-facebook:active:hover{background-color:#1d2c4c}.btn-facebook:active{background-color:#3b5998;background-image:-webkit-radial-gradient(circle,#1d2c4c 10%,#3b5998 11%);background-image:radial-gradient(circle,#1d2c4c 10%,#3b5998 11%);background-repeat:no-repeat;background-size:1000%}.btn-linkedin{color:#fff;background-color:#007bb5;border-color:transparent}.btn-linkedin .badge{color:#007bb5;background-color:#fff}.btn-linkedin{background-size:200%;background-position:50%}.btn-linkedin:focus{background-color:#007bb5}.btn-linkedin:hover,.btn-linkedin:active:hover{background-color:#003d5a}.btn-linkedin:active{background-color:#024184;background-image:-webkit-radial-gradient(circle,#003d5a 10%,#007bb5 11%);background-image:radial-gradient(circle,#003d5a 10%,#007bb5 11%);background-repeat:no-repeat;background-size:1000%}.btn-twitter{color:#fff;background-color:#00aced;border-color:transparent}.btn-twitter .badge{color:#00aced;background-color:#fff}.btn-twitter{background-size:200%;background-position:50%}.btn-twitter:focus{background-color:#00aced}.btn-twitter:hover,.btn-twitter:active:hover{background-color:#005676}.btn-twitter:active{background-color:#024184;background-image:-webkit-radial-gradient(circle,#005676 10%,#00aced 11%);background-image:radial-gradient(circle,#005676 10%,#00aced 11%);background-repeat:no-repeat;background-size:1000%}.btn-google{color:#fff;background-color:#dd4b39;border-color:transparent}.btn-google .badge{color:#00aced;background-color:#fff}.btn-google{background-size:200%;background-position:50%}.btn-google:focus{background-color:#dd4b39}.btn-google:hover,.btn-google:active:hover{background-color:#b13c2e}.btn-google:active{background-color:#024184;background-image:-webkit-radial-gradient(circle,#b13c2e 10%,#dd4b39 11%);background-image:radial-gradient(circle,#b13c2e 10%,#dd4b39 11%);background-repeat:no-repeat;background-size:1000%}.btn-instagram{color:#fff;background-color:#125688;border-color:transparent}.btn-instagram .badge{color:#00aced;background-color:#fff}.btn-instagram{background-size:200%;background-position:50%}.btn-instagram:focus{background-color:#125688}.btn-instagram:hover,.btn-instagram:active:hover{background-color:#0e456d}.btn-instagram:active{background-color:#024184;background-image:-webkit-radial-gradient(circle,#0e456d 10%,#125688 11%);background-image:radial-gradient(circle,#0e456d 10%,#125688 11%);background-repeat:no-repeat;background-size:1000%}.btn-email{color:#fff;background-color:#333;border-color:transparent}.btn-email .badge{color:#333;background-color:#fff}.btn-email{background-size:200%;background-position:50%}.btn-email:focus{background-color:#333}.btn-email:hover,.btn-email:active:hover{background-color:#191919}.btn-email:active{background-color:#333;background-image:-webkit-radial-gradient(circle,#191919 10%,#333 11%);background-image:radial-gradient(circle,#191919 10%,#333 11%);background-repeat:no-repeat;background-size:1000%}.btn-print{color:#fff;background-color:#999;border-color:transparent}.btn-print .badge{color:#999;background-color:#fff}.btn-print{background-size:200%;background-position:50%}.btn-print:focus{background-color:#999}.btn-print:hover,.btn-print:active:hover{background-color:#4c4c4c}.btn-print:active{background-color:#999;background-image:-webkit-radial-gradient(circle,#4c4c4c 10%,#999 11%);background-image:radial-gradient(circle,#4c4c4c 10%,#999 11%);background-repeat:no-repeat;background-size:1000%}q{position:relative;display:block;background:-webkit-gradient(linear,left top,left bottom,from(#438536),to(#005086));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.5em;font-family:'Roboto Slab',georgia,serif;font-weight:bold;line-height:1.5}q:before{content:no-open-quote}q:after{content:no-close-quote}q.pullQuote-full{margin:1em auto;width:90%;font-size:2em}q.pullQuote-left{float:left;margin:1em;margin-left:0;width:40%}q.pullQuote-right,blockquote.pullquote.pqRight{float:right;margin:1em;margin-right:0;text-align:right;width:40%}.kesselMailBlock{height:125px}.mailistitem{float:left}.digest-name{display:block}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.the-post img{display:block;max-width:100%;height:auto}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignnone{width:auto;max-width:100%;height:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{position:relative;clear:both;margin:15px;max-width:100%;table-layout:fixed}.wp-caption.alignleft{margin-left:0}.wp-caption.alignright{margin-right:0}.wp-caption.aligncenter{width:100%;margin:15px auto}.wp-caption.aligncenter img{margin:0}.wp-caption img{margin:0 auto;padding:0;max-width:100%;border:0 none}.wp-caption p.wp-caption-text{padding-top:5px;background:#fff;color:#999;font-weight:500;font-size:14px;line-height:1.25;margin-bottom:0}nav.pagination{margin:0 0 30px;width:100%;font-weight:600;text-align:center;text-transform:uppercase}nav.pagination ul{margin:0;width:100%}.page-numbers{border-top:1px solid #ccc}.pagination li{display:inline-block;margin-top:-1px}.pagination li.active{border-top:1px solid #005086}.pagination li:first-of-type{float:left;margin-top:0}.pagination li:last-of-type{float:right;margin-top:0}.pagination>li>a,.pagination>li>span{padding:5px 10px;background:none}.pagination>li:first-of-type>a,.pagination>li:first-of-type>span{padding-left:0}.pagination>li:last-of-type>a,.pagination>li:last-of-type>span{padding-right:0}