.investingIdeas h1{font-size:36px;color:#204c72;margin:2rem 0}.investingIdeas .maxWidthWrapper>div{margin-bottom:2rem}.investingIdeas .maxWidthWrapper>div:not(:first-of-type):not(:nth-of-type(5)){padding-top:2rem;border-top:1px solid #ddd}.investingIdeas .firstRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.investingIdeas .firstRow.alt .iconCol{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:1000px){.investingIdeas .firstRow.alt .iconCol{border-right:none!important;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);padding-left:0!important}}@media screen and (max-width:800px){.investingIdeas .firstRow.alt .iconCol{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.investingIdeas .firstRow.alt .iconCol:first-of-type{-ms-flex-preferred-size:40%;flex-basis:40%}.investingIdeas .firstRow.alt .iconCol:first-of-type .iconGroup{-ms-flex-preferred-size:48%;flex-basis:48%}@media screen and (max-width:500px){.investingIdeas .firstRow.alt .iconCol:first-of-type .iconGroup{-ms-flex-preferred-size:100%;flex-basis:100%}}.investingIdeas .firstRow.alt .iconCol:not(:first-of-type) .iconGroup{width:100%}.investingIdeas .commentary{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:800px){.investingIdeas .commentary{-ms-flex-wrap:wrap;flex-wrap:wrap}}.investingIdeas .iconCol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:calc(33% - 2rem);flex-basis:calc(33% - 2rem)}.investingIdeas .iconCol:not(:last-of-type){border-right:1px solid #ddd}@media screen and (max-width:900px){.investingIdeas .iconCol{border-right:none!important;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);padding-left:0!important}}@media screen and (max-width:500px){.investingIdeas .iconCol{-ms-flex-preferred-size:100%;flex-basis:100%}}.investingIdeas .iconCol:not(:first-of-type){padding:0 1rem}.investingIdeas .iconCol h3{width:100%;margin-bottom:1rem;-ms-flex-item-align:start;align-self:flex-start}.investingIdeas .iconGroup{width:100%}.investingIdeas .iconGroup>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;margin-right:1rem}.investingIdeas .iconGroup>div a{color:#006eb7}.investingIdeas .iconGroup>div a:hover{text-decoration:underline}.investingIdeas .iconGroup>div img{margin-right:1rem}.investingIdeas .fourthRow,.investingIdeas .secondRow,.investingIdeas .thirdRow{position:relative}.investingIdeas .fourthRow>h3,.investingIdeas .secondRow>h3,.investingIdeas .thirdRow>h3{position:absolute;top:0;background:#10283d;color:#fff;padding:.2rem;font-size:14;font-weight:500}.investingIdeas .recentItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;margin:1rem 0;line-height:20px}.investingIdeas .recentItem .MTG{background:#ff9000;color:#fff;font-size:12px;font-weight:600;padding:.25rem}.investingIdeas .recentItem a{color:#006eb7}.investingIdeas .recentItem a:hover{text-decoration:underline}.investingIdeas .recentItem .recentItem-byline{color:#777}@media screen and (max-width:800px){.investingIdeas .recently{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-top:2rem}}.investingIdeas .latest{-ms-flex-preferred-size:55%;flex-basis:55%;padding-top:1rem;margin-right:4rem}@media screen and (max-width:800px){.investingIdeas .latest{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}.investingIdeas .latest a{color:#006eb7}.investingIdeas .latest a:hover{text-decoration:underline}.investingIdeas .latest .latest--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.investingIdeas .latest .latest--title .byline{text-transform:uppercase}.investingIdeas .latest .latest--title img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:1rem}.investingIdeas .latest .latest--title h2{margin-top:0;font-family:BarlowMedium,sans-serif}.investingIdeas .latest .latest--title h4{padding-top:0}.investingIdeas .latest p{font-size:18px;line-height:22px;margin-top:.5rem}.investingIdeas main.tabber{background:#f3f3f3;margin-bottom:10px}.investingIdeas main.tabber2,.investingIdeas main.tabber3{background:#fff;margin-bottom:10px}.investingIdeas section{display:none;border:1px solid #ccc;padding:15px;overflow-x:auto}.investingIdeas input.screentab,.investingIdeas input.screentab2,.investingIdeas input.screentab3{display:none}.investingIdeas label{display:inline-block;margin:0 0 -1px;padding:8px 15px;font-weight:600;line-height:14px;text-align:center;color:#999;border:1px solid transparent}.investingIdeas label:hover{color:#1055cc}.investingIdeas input:checked+label{color:#555;border:1px solid;border-color:#bbb #bbb #f3f3f3}.investingIdeas #tab1:checked~#content1,.investingIdeas #tab2:checked~#content2,.investingIdeas #tab2_1:checked~#content2_1,.investingIdeas #tab2_2:checked~#content2_2,.investingIdeas #tab2_3:checked~#content2_3,.investingIdeas #tab2_4:checked~#content2_4,.investingIdeas #tab3:checked~#content3,.investingIdeas #tab3_1:checked~#content3_1,.investingIdeas #tab3_2:checked~#content3_2,.investingIdeas #tab3_3:checked~#content3_3,.investingIdeas #tab4:checked~#content4,.investingIdeas #tab5:checked~#content5,.investingIdeas #tab6:checked~#content6,.investingIdeas #tab7:checked~#content7{display:block}.investingIdeas .screenTab,.investingIdeas .screenTab2{background-color:#fff!important}.investingIdeas .change0{opacity:0}.investingIdeas .b0{background-color:#ccc!important;color:#fff}.investingIdeas .bggradeA,.investingIdeas .ui .bggradeA{background-color:#38761d!important;color:#fff}.investingIdeas .bggradeB,.investingIdeas .ui .bggradeB{background-color:#6aa84f!important;color:#fff}.investingIdeas .bggradeC,.investingIdeas .ui .bggradeC{background-color:#f1c232!important;color:#fff}.investingIdeas .bggradeD,.investingIdeas .ui .bggradeD{background-color:#f90!important;color:#fff}.investingIdeas .bggradeF,.investingIdeas .ui .bggradeF{background-color:#900!important;color:#fff}.investingIdeas .bggrade,.investingIdeas .ui .bggrade{background-color:#bbb!important;color:#fff}.investingIdeas .gradeTile{padding:3px 12px}.investingIdeas .gradeTile,.investingIdeas .gradeTileSm{border-radius:2px;font-size:16px;font-weight:700;text-align:center}.investingIdeas .gradeTileSm{padding:2px 8px}.investingIdeas .upgrade{color:#93c47d}.investingIdeas .downgrade{color:#e06666}.investingIdeas table td{padding:13px 5px}[type=radio]:checked+label:after,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{content:unset;position:unset;left:unset;top:unset;width:unset;height:unset;border:unset;border-radius:unset;background:unset}button.btn:not(.btn--mainCTA):not(.btn--secondary):not(.btn--pill){color:#000}.screensWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:700px){.screensWrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.screensWrapper .screen{border:1px solid #ddd;-ms-flex-preferred-size:calc(300px - 1rem);flex-basis:calc(300px - 1rem);margin-bottom:1.5rem;position:relative;border-radius:10px}@media screen and (max-width:700px){.screensWrapper .screen{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-right:0}}@media screen and (max-width:900px){.screensWrapper .screen{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-right:0}}.screensWrapper .screen:not(:last-of-type){margin-right:1rem}.screensWrapper .screen .screen--cat{position:absolute;top:0;right:0;background:#999;color:#fff;font-weight:500;padding:.25rem;font-size:14px;right:10px}.screensWrapper .screen .screen--content,.screensWrapper .screen .screen--header{padding:1rem}.screensWrapper .screen .screen--favorited{color:gold}.screensWrapper .screen h3{margin-top:0;text-transform:none;font-size:20px;margin-bottom:1rem}.screensWrapper .screen p{line-height:20px}.screensWrapper .screen table{font-size:14px;margin:1rem 0}.screensWrapper .screen table .stockOption{color:#006eb7;text-decoration:underline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.screensWrapper .screen table .stockOption a{text-align:left!important}.screensWrapper .screen table i{margin-right:6px}.screensWrapper .screen table i:hover{background:#204c72;border-radius:50%;color:#fff}.screensWrapper .screen .blur{-webkit-filter:blur(2px);filter:blur(2px)}.screensWrapper .screen a{display:block;width:100%;text-align:center;color:#006eb7}.screensWrapper .screen a:hover{text-decoration:underline}.screensListWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.screensListWrapper .screensList{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem);margin-right:1rem;height:150px;overflow-y:scroll;padding:1rem;margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ddd;position:relative}.screensListWrapper .screensList h3{position:absolute;top:0;background:#10283d;color:#fff;padding:.2rem;font-size:14;font-weight:500}.screensListWrapper .screensList::-webkit-scrollbar{width:7px}.screensListWrapper .screensList::-webkit-scrollbar-track{background:#e2e2e2;border-radius:10px}.screensListWrapper .screensList::-webkit-scrollbar-thumb{background:silver;border-radius:10px}@media screen and (max-width:700px){.screensListWrapper .screensList{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}.screensListWrapper .screensList p,.screensListWrapper .screensList ul{margin-top:1.5rem}.screensListWrapper .screensList a{display:block;width:100%;color:#006eb7}.screensListWrapper .screensList a:hover{text-decoration:underline}