#sticky-wrapper{overflow:hidden;min-height:110px}@media screen and (max-width:1023px){#sticky-wrapper{min-height:60px}}#sticky-wrapper .sticky-header-ads-container{position:fixed;width:100%;background-color:#edeeee;left:0;right:0;z-index:999}.sticky-header-ads-container{z-index:10!important;padding:10px 0;margin:0 auto}@media screen and (max-width:1023px){.sticky-header-ads-container{padding:5px 0}}@media screen and (max-width:1023px){.sticky-header-ads-container{display:block}}.header-ads{padding:0}.header-ads .banner{margin-bottom:0}.header-ads .banner img{vertical-align:middle}.read-more{font-size:80%;display:block;text-transform:capitalize;margin:2em auto}.pagination{display:none}.pagination ul{display:inline-block;line-height:300%;text-align:center}.pagination ul li.active a{background:#53565A none repeat scroll 0 0;color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@media screen and (max-width:659px){body{background-color:#edeeee}}body h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:bold;color:#8A8C8E;margin:10px 0 15px 0;font-size:1.2em}body h4,body h5,body h6{font-size:1em;font-weight:bold}.content-container{color:#53565A;font-size:16px}.content-container hr{border-bottom:1px solid #b9b9ba;margin:15px 0}.content-container a{color:#485CC7;transition:.3s ease}.content-container a:hover{color:#409}.content-container-columns{max-width:80em;margin:0 auto;display:block}@media screen and (min-width:1024px){.content-container-columns{display:flex}}.content-container-columns .column.main-column{flex:1;padding-right:15px}@media screen and (max-width:1023px){.content-container-columns .column.main-column{padding:0}}.content-container-columns .column.sidebar{overflow:hidden;width:100%;margin-top:30px}@media screen and (min-width:1024px){.content-container-columns .column.sidebar{width:300px;flex:0 0 auto;margin-top:0}}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.2}.page-title-header{padding:10px 0 0;margin:0 0 15px 0}@media screen and (min-width:660px){.page-title-header{margin:0 0 30px 0}}.page-title-header h1{line-height:1.25;margin-bottom:0}.page-title-header p{color:#6f7173;font-size:24px;margin:5px 0 0}.page-title-header.author-header{display:flex;align-items:center}@media screen and (max-width:659px){.page-title-header.author-header{padding-left:0}}.page-title-header.author-header .author-avatar{width:80px;height:80px;flex:0 0 80px;margin-right:15px}.page-title-header.author-header .author-avatar img{width:100%;border-radius:50%;border:1px solid #cacbcb}.page-title-header.author-header .author-title{position:relative;flex:1;flex-direction:column}.page-title-header.author-header h1{display:inline-block;margin-right:5px;margin-bottom:0;flex:1}@media screen and (min-width:480px){.page-title-header.author-header h1{white-space:nowrap}}.page-title-header.author-header small{display:block;font-size:12px;line-height:1!important;color:#6f7173}@media screen and (min-width:860px){.page-title-header.author-header small{font-size:14px}}.page-title-header.author-header .twitter-btn{padding-top:7px}@media screen and (min-width:660px){.page-title-header.author-header .twitter-btn{margin:0;position:absolute;right:0;top:0;bottom:0}}@media screen and (max-width:659px){.page-title-header.color-label:after{display:none}}.header-ads{padding:0;display:block}@media screen and (max-width:1023px){.header-ads .banner .wide{margin-bottom:5px}}.header-ads .wide{text-align:center;width:100%}.header-ads .wide p{margin:0}.banner{margin-bottom:15px;text-align:center;transition:.3s ease;display:block;overflow:hidden}.banner.wide{margin-bottom:30px;text-align:center}.banner img{transition:.3s ease;vertical-align:middle}.content-block{background:#fff;padding:30px;margin-bottom:15px;position:relative}@media screen and (max-width:659px){.content-block{padding:15px}}@media screen and (max-width:659px){.content-block.m-np{padding:15px 0}}@media screen and (max-width:659px){.content-block.m-np .content-block-label+.subhead{margin-left:30px}}.content-block img{max-width:100%}.content-block .content-block-label{font-size:14px;text-transform:uppercase;color:#6f7173;margin-bottom:0}.content-block .content-block-label+.subhead{font-size:12px;line-height:1.3;font-weight:100;margin-bottom:15px}@media screen and (max-width:659px){.content-block .content-block-label+.subhead{margin-left:15px;margin-top:-4px}}.content-block a.article-link{display:block;margin:0;padding:0}.content-block article{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:0.3px;position:relative;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:30px 0}@media screen and (max-width:659px){.content-block article{margin:7px 0;background:#fff;box-shadow:0 1px 5px #A7A8A9}.sidebar .content-block article{padding:15px}}.content-block article .story-date-author,.content-block article .author-byline{font-size:13px;color:#6f7173;margin-bottom:5px;margin:5px 0 10px;line-height:1}.sidebar .content-block article p{font-size:13px}.content-block article .article-image{transition:0.6s ease;width:100%}.content-block article .image,.content-block article .card-image{min-width:130px;flex-basis:33%;max-width:100%;margin:0;overflow:hidden;justify-content:center}@media screen and (min-width:480px){.content-block article .image,.content-block article .card-image{flex-basis:43%}}@media screen and (min-width:660px){.content-block article .image,.content-block article .card-image{flex-basis:22%;margin-right:15px}}.content-block article .image img,.content-block article .card-image img{width:100%}.content-block article .image img[src*='transcripts-logo'],.content-block article .card-image img[src*='transcripts-logo']{object-fit:contain;transform:scale(0.47)}.content-block article .text{flex:1 1 50%;color:#53565A}@media screen and (max-width:859px){.content-block article .text>p{display:none}}@media screen and (max-width:659px){.content-block article .text{padding:15px}}.content-block article .text .article-promo{margin:0}.content-block article h4{transition:.3s ease;color:#485CC7;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:15px;font-weight:600;line-height:1.1}@media screen and (min-width:660px){.content-block article h4{font-size:20px}}.content-block article h5{display:block;width:100%;margin-bottom:7px}.content-block article h5 .fa{width:25px}.content-block article:hover .article-image{transform:scale(1.03) rotate(0.1deg);filter:brightness(110%) saturate(120%)}.content-block article.top-story{margin:0}.content-block article.top-story .image{flex-basis:100%;max-width:100%}.content-block article.top-story .caption{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);color:#fff;padding:15px 30px}@media screen and (max-width:1023px){.content-block article.top-story .caption{position:relative;background:#1c1d20}}@media screen and (max-width:659px){.content-block article.top-story .caption{padding:15px}}.content-block article.top-story .story-date-author{color:#fff}@media screen and (min-width:1024px){.content-block.promoted-articles article .image,.content-block.promoted-articles article .card-image{flex-basis:40%}}@media screen and (max-width:659px){.content-block hr{display:none}}.content-block #wagagg-load-more-spinner{display:none}@media screen and (min-width:860px){.block-embed{width:500px;margin:0 auto}}.block-embed .responsive-object{position:relative}.block-embed .responsive-object iframe,.block-embed .responsive-object object,.block-embed .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.block-image .caption{font-size:14px}#featured_article h3{color:#fff}.main-column ul{list-style-type:disc}.main-column ul ul{list-style-type:circle}aside.sidebar .filtered-article-links .filtered-article-links-list{margin-top:15px}@media screen and (min-width:660px){aside.sidebar .filtered-article-links .filtered-article-links-list{margin-top:30px}}aside.sidebar .filtered-article-links article{box-shadow:none;margin:5px 0;padding:0 15px}@media screen and (min-width:660px){aside.sidebar .filtered-article-links article{padding:0}}aside.sidebar .filtered-article-links article h5{font-size:17px;font-weight:700;letter-spacing:0;margin:0 0 5px 0}aside.sidebar .filtered-article-links article h5 a{display:flex;align-items:center}aside.sidebar .filtered-article-links article h5 a .fa-svg-icon{width:20px;height:20px;fill:#485CC7;margin-right:10px}.chartControlsContainer{display:flex;justify-content:center;flex-wrap:wrap}.chartPeriodControls,.chartBenchmarkControls{margin:1rem;display:flex;justify-content:center}.chartPeriodControls button,.chartBenchmarkControls button{background:none;padding:1em;margin:0;font-size:.8rem;border:1px solid #8A8C8E;line-height:.8rem;height:1rem;font-weight:700;border-radius:0;color:#6f7173;border-left:0px;transition:all .75s}.chartPeriodControls button:first-of-type,.chartBenchmarkControls button:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #8A8C8E}.chartPeriodControls button:last-of-type,.chartBenchmarkControls button:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.chartPeriodControls button.active,.chartPeriodControls button.active:hover,.chartBenchmarkControls button.active,.chartBenchmarkControls button.active:hover{background-color:#6f7173;color:#fff}.chartPeriodControls button:hover,.chartBenchmarkControls button:hover{border-color:#8A8C8E;background-color:#edeeee}.compare-legend{justify-content:center;margin-bottom:0.5rem}.compare-legend.hidden{display:none}.compare-legend.display-legend{display:flex}.compare-legend .monitor-heart-rate{height:1rem;width:1rem}.compare-legend .compare-company-legend{margin-right:2rem}.compare-legend .compare-company-legend .monitor-heart-rate{fill:#487ce3}.compare-legend .compare-benchmark-legend .monitor-heart-rate{fill:#6f7173}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1em;color:#37393B}.company-title-section{border:none;margin:0;position:relative;transition:1s ease}@media screen and (min-width:660px){.company-title-section{display:grid;align-items:flex-start;grid-template-columns:1fr auto;grid-gap:15px}}.company-name-container{display:grid;align-items:flex-start;grid-template-columns:50px 1fr;grid-template-rows:50px auto;column-gap:5px;grid-template-areas:"logo title" "ticker title";min-height:85px;float:none;margin:0;width:auto}@media screen and (max-width:659px){.company-name-container{grid-template-areas:"ticker title"}}@media screen and (min-width:400px){.company-name-container{grid-template-columns:60px 1fr;grid-template-rows:60px auto;grid-gap:5px}}.company-name-container>img{grid-area:logo;margin:0;height:40px;width:40px;vertical-align:middle;object-fit:contain;display:inline-block;place-self:center}@media screen and (min-width:400px){.company-name-container>img{height:60px;width:60px}}.company-name-container .image-wrap{background-color:#edeeee;height:64px;width:64px;text-align:center;display:flex;align-items:center;color:#53565A;justify-content:center}.company-name-container .image-wrap>h5{word-break:break-all;word-wrap:break-word}@media screen and (max-width:659px){.company-name-container .image-wrap{display:none}}.company-name-container h1.company-name{grid-area:title;transition:.3s ease;order:1;font-size:30px;text-transform:none;line-height:.9;font-weight:300;color:#1c1d20;margin:0;text-align:inherit}.company-name-container h1.company-name:after{content:'';display:block}@media screen and (min-width:400px){.company-name-container h1.company-name{padding-left:10px}}.company-name-container h4.company-ticker{grid-area:ticker;text-transform:uppercase;margin:0;font-size:11px;line-height:2;color:#53565A;font-weight:900;opacity:.8;border:1px solid #A7A8A9;background-color:#fff;padding:2px 4px;line-height:1;display:inline;order:2;white-space:nowrap;text-align:center}@media screen and (min-width:400px){.company-name-container h4.company-ticker{position:relative;top:0}}@media screen and (min-width:480px){.company-name-container h4.company-ticker{font-size:14px}}@media screen and (max-width:659px){.company-name-container h4.company-ticker{margin-top:25%}}.quote-price-info{text-align:center;padding:10px 0 0;font-weight:400;font-size:23px}@media screen and (min-width:480px){.quote-price-info{font-size:28px}}@media screen and (min-width:660px){.quote-price-info{padding-top:0}}.quote-price-info .price-container{padding:0;font-weight:400;font-size:23px;line-height:1}@media screen and (min-width:480px){.quote-price-info .price-container{font-size:28px}}.quote-price-info h3{font-weight:400}.quote-price-info .current-price{font-weight:300;color:#1c1d20;display:block}.quote-price-info .price-change-amount{display:inline-flex;align-items:baseline}.quote-price-info .price-pos{color:#338720;fill:#338720}.quote-price-info .price-neg{color:#F9423A;fill:#F9423A}.quote-price-info .price-change-arrow{margin:0 0px 0 5px}.quote-price-info .price-change-arrow .fa-svg-icon{width:35px;height:52px;line-height:0;display:inline-block;vertical-align:middle;transform:scaleX(0.8) translateY(-5%)}.quote-price-info small.real-time-info{display:none;color:#6f7173;font-size:12px;font-style:italic;line-height:1.3}.quote-price-info small.real-time-info .bats-date{display:inline}@media screen and (min-width:480px){.quote-price-info small.real-time-info{display:block;margin:5px 0}}.view-advanced-chart{font-size:13px;display:none}@media screen and (min-width:1024px){.view-advanced-chart{display:block}}.company-description{color:#1c1d20;font-size:14px;margin-top:15px;font-weight:100}.company-description>*:not(:first-child){transition:1s ease;visibility:hidden;opacity:0;display:none}.company-description>*.visible:not(:first-child){visibility:visible;opacity:1}#article-filter{margin:15px 0;display:flex}#article-filter .filter{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:7.5px;border:1px solid #a2a4a6;color:#6f7173;text-align:center;cursor:pointer;font-size:15px;line-height:1.1;font-weight:400;transition:.3s ease;box-shadow:0 1px 2px rgba(0,0,0,0);flex:auto}#article-filter .filter:not(:first-child){margin-left:-1px}@media screen and (min-width:400px){#article-filter .filter{font-size:15px}}@media screen and (min-width:1024px){#article-filter .filter{padding:7.5px 15px}}#article-filter .filter:hover,#article-filter .filter:active,#article-filter .filter:focus{border-color:#485CC7;color:#485CC7;z-index:1}#article-filter .filter.active{background-color:#5464bb;border-color:#485CC7;color:#fff;font-size:18px;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,0.3)}#article-filter .filter.active *{color:#fff}#article-filter .filter h3{font-weight:inherit;font-size:inherit;margin:0;letter-spacing:0}.key-data-points{width:100%}.key-data-points tr{transition:1s ease;display:none}.key-data-points tr.high-priority{display:table-row}.key-data-points td{padding:5px 8px 5px 5px;border:none;border-bottom:solid 1px #b9b9ba;font-size:90%;vertical-align:middle}.key-data-points.expanded tr:not(.high-priority){display:table-row}.show-more-key-data{display:flex;align-items:center;display:flex;margin-top:15px}.show-more-key-data:before{content:'Show More Info';font-size:15px}.show-more-key-data.full-info::before{content:'Show less Info'}.show-more-key-data .fa{margin-left:7px;font-size:17px}.show-more-key-data .fa-angle-double-down{display:inline-block}.show-more-key-data .fa-angle-double-up{display:none}.show-more-key-data.full-info .fa-angle-double-down{display:none}.show-more-key-data.full-info .fa-angle-double-up{display:inline-block}#sidebar-nav{display:flex;flex-direction:column;transition:.3s ease-out;box-shadow:0 0 3px transparent;border-right:1px solid transparent;background-color:rgba(255,255,255,0.95);padding:15px 0}#sidebar-nav .sidebar-nav-item{position:relative;color:#485CC7;font-weight:100;border-radius:0;font-size:14px;transition:.2s;font-weight:400;margin:0}#sidebar-nav .sidebar-nav-item:hover>a,#sidebar-nav .sidebar-nav-item:active>a,#sidebar-nav .sidebar-nav-item:focus>a{background:#6f7fd3;color:#fff}#sidebar-nav .sidebar-nav-item a,#sidebar-nav .sidebar-nav-item span{padding:5px 30px 5px 45px;display:block}#sidebar-nav .sidebar-nav-item.active:after{content:'';width:5px;height:100%;position:absolute;top:0;left:0;background-color:#485CC7;transition:.3s ease}#sidebar-nav .sidebar-nav-item.group-header{position:relative;background-color:#fff;margin-top:7.5px}#sidebar-nav .sidebar-nav-item.group-header h2{color:#6f7173;font-size:16px;font-weight:600;text-transform:uppercase;padding:5px 30px 5px 30px;margin-bottom:0}#sidebar-nav .sidebar-nav-item.group-header:first-child{margin-top:0}#sidebar-nav .sidebar-nav-item.group-header a,#sidebar-nav .sidebar-nav-item.group-header span{padding:0;font-size:16px}.glassdoor-ceo{display:grid;align-items:center;justify-content:start;grid-template-columns:auto minmax(50%,2fr);grid-template-areas:'image info' 'poweredby poweredby'}.glassdoor-ceo .glassdoor-ceo-pic{grid-area:image;position:relative;padding:7.5px}.glassdoor-ceo .glassdoor-ceo-pic a{display:block}.glassdoor-ceo .glassdoor-ceo-pic a img{border-radius:50%;max-width:110px;height:auto;width:100%;object-fit:cover}@media screen and (min-width:400px){.glassdoor-ceo .glassdoor-ceo-pic a img{max-width:150px}}@media screen and (min-width:1024px){.glassdoor-ceo .glassdoor-ceo-pic a img{max-width:100px}}.glassdoor-ceo .glassdoor-ceo-info{grid-area:info;text-align:left;padding-left:7.5px}.glassdoor-ceo .glassdoor-ceo-info p{font-size:24px;font-weight:300;line-height:18px;margin:7px 0;padding:0}.glassdoor-ceo .glassdoor-ceo-info p:first-child{font-weight:500;font-size:18px;line-height:24px;margin-top:0px;padding-top:0px}.glassdoor-ceo .glassdoor-ceo-info p:last-child{color:#6f7173;font-size:11px;line-height:11px;font-style:italic;font-weight:normal}.glassdoor-ceo .powered-by{grid-area:poweredby;text-align:left;margin-top:15px}.glassdoor-ceo .powered-by .glassdoor-home-link img{margin:0;vertical-align:middle}#InteractiveChart{display:block}.caps-section img.number-of-stars{margin-top:5px;margin-bottom:-2px}.caps-score-number{color:#1c1d20}.expander-hidden+.expander-content{display:none}.expander-trigger{border-bottom:none;margin-bottom:0}.expander-trigger:before{content:'Show Less...'}.expander-trigger.expander-hidden:before{content:'Show More...'}.rating-attribution{font-size:80%;text-align:right;padding:0px 0px 20px 0px;margin:10px 0px 0px 0px;color:#8A8C8E}.rating-attribution img{margin-bottom:-10px}.caps-rating-number{font-size:150%;color:#6f7173;margin-bottom:0}.caps-rating .poweredby-words{display:block;float:right}.caps-rating .ratings-logo{background-color:transparent;background-image:url("//g.foolcdn.com/art/tickerreports/poweredby/caps-logo.png");background-position:100% 100%;background-repeat:no-repeat;text-indent:-9999px;display:block;float:right}.jointSentimentGroup{color:#37393B;font-size:14px;font-weight:500;margin-top:4px;margin-bottom:10px;padding-bottom:20px;position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.underperformBar{flex:0 0 100%;background-image:linear-gradient(#c10000,#b20101);height:14px}.outperformBar{background-image:linear-gradient(#68ba4a,#499c29);height:14px}.sentimentBar{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#D9D3C7 #C2B9AA #C2B9AA #D9D3C7;border-image:none;border-style:solid;border-width:1px;font-size:12px;margin-top:3px;margin-bottom:3px;height:16px;padding:0}.caps-performance-bar-legand{color:#8A8C8E;font-size:70%;font-weight:normal}.caps-buttons-container{display:none;background-color:#edeeee;border:1px solid #A7A8A9!important;border-radius:4px;padding:1.5rem 1rem;text-align:center}.caps-buttons-container .two-equal-col{width:100%}@media screen and (min-width:1280px){.caps-buttons-container .two-equal-col{width:50%}}@media screen and (max-width:659px){.caps-buttons-container .two-equal-col{width:50%}}@media screen and (max-width:479px){.caps-buttons-container .two-equal-col{width:100%}}.caps-buttons-container .two-equal-col button{width:100%;font-size:95%}.caps-buttons-container .modal{box-shadow:none;border:none;position:relative}.caps-buttons-container button{opacity:0.8}.caps-buttons-container button:hover{opacity:1}.btn-outperform .caps-buttons-container button{background-color:#43B02A}.btn-underperform .caps-buttons-container button{background-color:#BA0C2F}.caps-buttons-container .caps-data-points{background-color:#fff;padding:0.75em;border-radius:4px;border:solid 1px #f3f3f3}.caps-buttons-container .caps-data-points td{text-align:left}.caps-buttons-container .btn-subtle{font-weight:400;font-size:12px;border:solid 1px #A7A8A9;background-color:#fff;color:#006BA6}.add-to-caps-watchlist{display:none;text-align:center;display:block}#tickerpage_pitch{border-bottom:1px solid #b9b9ba}#tickerpage_pitch ul{list-style-type:none;margin:0}.page-grid-layout>.ad.broker{display:none}@media screen and (min-width:1024px){.page-grid-layout>.ad.broker{display:flex}}.page-grid-layout>.ad{display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media screen and (min-width:1024px){.page-grid-layout>.ad{margin-bottom:0}}.sidebar .ad{margin-bottom:15px;width:100%;display:flex;justify-content:center}#sticky-wrapper .wide{text-align:center}.stickyfooter{position:fixed;z-index:99;bottom:0;display:flex;justify-content:space-around;width:100%}.summary-section .icon{background-color:#1c1d20;width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;vertical-align:middle;margin-right:5px}.summary-section .fa-svg-icon{width:21px;height:21px;fill:#fff}.color-label:after{content:'';position:absolute;top:0;left:30px;width:150px;height:3px}@media screen and (max-width:659px){.color-label:after{left:-15px;top:5px;width:20px;height:20px}}@media screen and (max-width:659px){.color-label{padding-left:15px;position:relative}.color-label.content-block-label,.color-label.page-title-header{color:#1c1d20!important}.color-label.content-block-label{line-height:2.1}.color-label.author-header:after{display:none}.color-label.page-title-header:after{top:14px}.m-np .color-label{padding-left:30px}.m-np .color-label:after{left:0}}.color-label.l-yellow:after{background:#FFB81C}.color-label.l-blue:after{background:#485CC7}.color-label.l-green:after{background:#43B02A}.color-label.l-red:after{background:#F9423A}.color-label.l-beige:after{background:#F8E08E}