.article-header{width:100%;margin:0 auto 16px;overflow:hidden;position:relative;background-size:cover}.article-header .col-2-3,.article-header .container{position:relative;height:100%;z-index:5}.article-header .border-bottom{border-bottom:4px solid #eaeaea}.article-header .profileHeaderImage{float:left;width:77px}.article-header .article-title-bar{margin:0;display:block;padding:0}.article-header h1{margin:0}.article-header .article-meta{color:#999;text-transform:uppercase;font-size:.8571em;line-height:1.6667em}.article-header .article-meta .content-type{color:#feb827}.article-header-image{height:400px;margin-top:-32px}.article-header-image .article-header-bg{position:absolute;z-index:1;top:0;left:50%;margin-left:-650px}.article-header-image .overlay{position:absolute;bottom:0;width:100%}.article-header-image .article-title-bar{background:black;background:rgba(0,0,0,0.6);padding:20px;color:#fff;border-bottom:0}.col-1-3 .dfp{margin-bottom:32px}.article-body,.article-margin{position:relative;padding:0 0 0 92px}.article-body .sticky-share{width:76px;height:247px;position:absolute;margin-left:-92px}.article-body .sticky-share .addthis_toolbox a{display:block;width:77px;height:77px;background:black;border-radius:5px}.article-body .sticky-share .addthis_toolbox a span{display:block}.article-body .sticky-share .addthis_toolbox .addthis_button_facebook,.article-body .sticky-share .addthis_toolbox .addthis_button_twitter{margin-bottom:8px}.article-body .sticky-share .addthis_toolbox .addthis_button_facebook,.article-body .sticky-share .addthis_toolbox .addthis_button_twitter,.article-body .sticky-share .addthis_toolbox .addthis_button_compact{padding-top:18px;box-sizing:border-box}.article-body .sticky-share .addthis_toolbox .addthis_button_facebook{padding-top:15px}.article-body .sticky-share .addthis_toolbox .addthis_button_facebook .spricon-facebook{background-position:-300px -81px;width:36px;height:58px;margin:0 0 0 17px}.article-body .sticky-share .addthis_toolbox .addthis_button_facebook:hover .spricon-facebook{background-position:-301px -139px}.article-body .sticky-share .addthis_toolbox .addthis_button_twitter .spricon-twitter{background-position:-339px -83px;width:38px;height:55px;margin:0 0 0 21px}.article-body .sticky-share .addthis_toolbox .addthis_button_twitter:hover .spricon-twitter{background-position:-340px -141px}.article-body .sticky-share .addthis_toolbox .addthis_button_compact .spricon-share{background-position:-385px -81px;width:45px;height:55px;margin:0 auto}.article-body .sticky-share .addthis_toolbox .addthis_button_compact:hover .spricon-share{background-position:-386px -139px}.article-body hr{border:0;border-top:4px solid #eaeaea;height:16px;overflow:hidden;clear:both}.article-body table{border-collapse:separate}.article-body table th{padding:16px;color:#fff;font-weight:normal;font-size:1.2em;background:#595959;text-align:left}.article-body table td{padding:16px;background:#eaeaea}.article-body .table-wrapper{overflow:auto;width:100%;margin-bottom:16px}#at15s.atm{display:none!important}.author{background:#eaeaea;margin:0 0 16px}.author-image{width:76px;height:76px;float:left;overflow:hidden}.author-image img{width:76px}.author-name{margin:0 16px 0 92px;padding:16px 0 4px;font-weight:400;display:block}.author-name a{color:#333}.author-title{font-size:.7450em;color:#999}.author-contacts{margin:0 16px 0 92px;padding:0 0 16px}.author-contacts li{margin:0;padding:0 8px 0 0;display:inline;list-style-type:none}.blockquote{margin:0 0 16px;padding:0 32px;font-style:italic;font-size:1.7143em;line-height:1.3333em;color:#000;display:block}.blockquote cite{font-style:normal;display:block;font-size:.5em;line-height:1em;color:#999;margin-top:8px}.blockquote-left{width:250px;margin:0 16px 16px 0;padding:0;float:left}.media{margin:0 0 16px 0;clear:left}.media .media-caption{padding:16px;background:#eaeaea;line-height:1.5714em}.media img{display:block;width:100%}.media-left{width:250px;margin:0 16px 16px 0;float:left}.webinar-embed{margin:0 0 16px;height:0;padding-bottom:95.58%;clear:left;position:relative}.webinar-embed object{position:absolute;width:100%;height:100%}.webinar-embed iframe{position:absolute;width:100%;height:100%}.related-links{margin-bottom:32px}.related-links .heading{font-size:1.7143em;line-height:1.3333em}.related-links .disclaimer{color:#999;margin:8px 0 0}.related-links ul{margin:16px 0 0;padding:0;border-top:solid 4px #eaeaea}.related-links li{margin:0;padding:8px 0;border-bottom:solid 4px #eaeaea;list-style:none;line-height:1.5714em}.related-links a{color:#333}.related-webinars{margin-bottom:32px}.related-webinars .heading{font-size:1.7143em;line-height:1.3333em}.related-webinars .webinar{background:#eaeaea;width:170px;float:left;margin:16px 0 0 0}.related-webinars .webinar-thumbnail{position:relative}.related-webinars .webinar-thumbnail img{width:170px;height:96px;display:block}.related-webinars .webinar-thumbnail .sponsor{position:absolute;height:100%;top:0;right:0;border-left:2px solid #fff}.related-webinars .webinar-thumbnail .sponsor img{height:100%;width:auto}.related-webinars .webinar .pub-date{color:#999;text-transform:uppercase;padding:16px 16px 0}.related-webinars .webinar h4{padding:8px 16px 16px;margin:0;font-weight:normal}.related-webinars .webinar-2{float:right}.related-to-profile{margin-top:32px}.related-to-profile .heading{border-bottom:4px solid #eaeaea;font-size:1.7143em;line-height:1.3333em;margin:16px 0 0;padding-bottom:8px}.related-to-profile .related-item{border-bottom:4px solid #eaeaea;padding:16px 0}.related-to-profile .related-item img{width:77px;height:77px}.related-to-profile .related-item .image-link{float:left}.related-to-profile .related-item .item-text.item-text-margin{margin-left:96px}.related-to-profile .related-item .item-text a{color:#000}.related-to-profile .related-item .item-text .item-meta{color:#999;margin-bottom:8px;text-transform:uppercase}.related-to-profile .related-item .item-text .item-meta .webpage-type{color:#feb827;text-transform:uppercase}.related-to-profile .related-item .item-text .webpage-link{font-size:1.217em}.page-sponsors{margin-bottom:16px}.page-sponsors .heading{padding:8px 0 8px;margin-top:32px;font-size:1.7143em;line-height:1.3333em}.page-sponsors .sponsor{padding:8px 0;border-top:4px solid #eaeaea}.page-sponsors h4.sponsor-level{background:#eaeaea;padding:16px 16px 12px;margin:8px 0 0}.page-sponsors .sponsor img{width:125px;height:85px;float:left}.page-sponsors .sponsor h3{margin-left:135px;font-size:1.2857em;margin-top:28px;color:#000}.page-sponsors .sponsor a:hover h3{text-decoration:underline}.leadgen-heading{background:#d2d2d2;padding:16px 20px;position:relative}.leadgen-info{background:#c8c8c8;padding:10px 20px;margin-bottom:8px}.leadgen-info h3{margin:0 0 8px}.leadgen-heading h2,.leadgen-info p,.leadgen-info h4{margin:0}.leadgen-info h4{font-weight:normal}.webpage-login,.webpage-signup{background:#000;color:#fff;padding:16px;margin-bottom:16px}.webpage-login{width:208px;float:left}.webpage-signup{width:348px;float:right}.sponsors{display:table;width:100%;border-top:4px solid #eaeaea}.sponsors .sponsor{display:table-row}.sponsors .sponsor .sponsor-logo,.sponsors .sponsor .sponsor-name{display:table-cell;vertical-align:middle;padding:8px;border-bottom:4px solid #eaeaea}.sponsors .sponsor .sponsor-logo{width:120px}.webinar-reminder{background:#000 url("/_common/img/bg-future-webinar.png") repeat-x bottom left;padding:32px;margin-bottom:16px}.webinar-reminder p{color:#fff;font-size:1.7143em;line-height:1.5em}.webinar-reminder .calendar-download{padding-top:16px}.webinar-reminder .calendar-download a{font-size:1.1429em;display:inline-block;cursor:pointer;background:#fd0;-webkit-box-shadow:inset 0 0 20px -5px #e30613;box-shadow:inset 0 0 20px -5px #e30613;font-family:Bitter,'Times New Roman',serif;color:#333;margin:0;padding:0;border:0;border-radius:5px;padding:10px 20px}.webinar-reminder .calendar-download a:hover{background:#fff;text-decoration:none}.job-page .article-body{padding:0 0 0 380px}.job-page .article-body .sticky-share{margin-left:-380px}.job-page .job-details{border-top:3px solid #f7f7f7;width:265px;position:absolute;top:0;left:92px;margin-right:16px;margin-bottom:16px}.job-page .job-details img{border-bottom:3px solid #f7f7f7;border-left:3px solid #f7f7f7;border-right:3px solid #f7f7f7;width:100%}.job-page .job-details .detail-row{padding:16px;border-bottom:3px solid #f7f7f7;border-left:3px solid #f7f7f7;border-right:3px solid #f7f7f7;line-height:1.5714em}.job-page .job-details .detail-row.last{border-bottom:0}.job-page .job-details .visit-row,.job-page .visit-row{background:black;padding:20px 0;text-align:center}.job-page .visit-row{text-align:left;padding:20px}.job-page .job-details .visit-row .btn,.job-page .visit-row .btn{color:#333;background:#fd0;padding:10px 16px;display:inline-block;margin:0 0 0 5px;border-radius:5px;-webkit-box-shadow:inset 0 0 20px -5px #e30613;box-shadow:inset 0 0 20px -5px #e30613}.job-page .job-details .visit-row .btn:hover,.job-page .visit-row .btn:hover{background:white;text-decoration:none}.job-page .min-height{min-height:460px}@media only screen and (max-width:1132px){.related-webinars .webinar{width:142px}.related-webinars .webinar-thumbnail img{width:142px;height:80px}}@media only screen and (max-width:964px){.article-body,.article-margin{padding-left:0}.job-page .article-body{padding-left:288px}.job-page .job-details{left:0}.sticky-share{display:none}.author-name{padding-bottom:0}.author-title{display:block;line-height:1.6667em}.author-contacts li{display:block;padding:0;margin:4px 0 0;border:0}.media-left{float:none;width:100%;margin-right:0}.blockquote-left{float:none;width:auto;padding:0 32px}.related-webinars .webinar{width:170px}.related-webinars .webinar-thumbnail img{width:170px;height:96px}.article-body table{border-collapse:separate}.article-body table thead th{padding:8px 8px;color:#fff;font-weight:normal;font-size:1.2em;background:#595959;text-align:left}.article-body table tbody td{padding:8px 8px;background:#f7f7f7}}@media only screen and (max-width:760px){.related-webinars .webinar{width:142px}.related-webinars .webinar-thumbnail img{width:142px;height:80px}}@media only screen and (max-width:648px){.article-header .article-title-bar{margin-left:0}.media-left{float:left;width:250px;margin-right:16px}.job-page .job-details{position:relative;float:left}.job-page .article-body{padding-left:0}.blockquote-left{float:left;width:250px;padding:0}}@media only screen and (max-width:470px){.media-left{float:none;width:100%;margin-right:0}.job-page .job-details{float:none;width:100%}.job-page .min-height{min-height:initial}.job-page .visit-row{text-align:center}}