.msmrkt-legacy.header{box-shadow:none}
.msmrkt-legacy section{overflow:hidden}
.msmrkt-legacy section .innerText{width:33%;position:absolute;top:53%;left:67%;transform:translate(-100px,-50%);text-align:left;height:52%}
.screen{display:block}
.ipadscreen{display:block}
.displayNone{display:none}
.capabilities-section{display:none}
.capabilities-section section{height:100vh}
.intro-text{position:absolute;top:25%;width:36%;left:60%}
.laptop{position:absolute;top:27.5%;left:10%;width:45vw}
.ipad{position:absolute;top:27.5%;left:10%;width:45vw}
.laptop img{width:inherit}
.ipad img{width:inherit}
.laptop-fixed{position:fixed;top:27.5%;left:10%;width:45vw}
.ipad-fixed{position:fixed;top:27.5%;left:10%;width:45vw}
.laptop-fixed img{width:inherit}
.ipad-fixed img{width:inherit}
.side-icons{position:absolute;top:34%;left:3%;z-index:7}
.side-icons a{border-style:none !important}
.side-icons a:hover{border-style:none !important}
.side-icons-docked{position:fixed;top:34%;left:3%;display:block;z-index:7}
.side-icons img{width:50px}
.side-icons li{margin-bottom:10px}
.side-icon-analytics{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/analytics-inactive.svg")}
.side-icon-analytics-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/analytics-active.svg") !important}
.side-icon-communications{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/communications-inactive.svg")}
.side-icon-communications-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/communications-active.svg");!important}
.side-icon-data{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/data-inactive.svg")}
.side-icon-data-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/data-active.svg");!important}
.side-icon-research{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/research-inactive.svg")}
.side-icon-research-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/research-active.svg");!important}
.side-icon-advisor{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/advisor-inactive.svg")}
.side-icon-advisor-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/advisor-active.svg") !important}
.side-icon-assetManager{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/asset-manager-inactive.svg")}
.side-icon-assetManager-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/asset-manager-active.svg");!important}
.side-icon-investor{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/investor-inactive.svg")}
.side-icon-investor-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/investor-active.svg");!important}
.side-icon-goal{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_Goal_Inactive.svg")}
.side-icon-goal-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_Goal_Active.svg");!important}
.side-icon-ma{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_MA_Inactive.svg")}
.side-icon-ma-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_MA_Active.svg");!important}
.side-icon-portcon{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_PortCon_Inactive.svg")}
.side-icon-portcon-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_PortCon_Active.svg");!important}
.side-icon-recs{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_Recs_Inactive.svg")}
.side-icon-recs-active{background:url("../../../etc.clientlibs/clientlibs/morningstar-corporate/morningstar-corporate-images/resources/img/RM_Recs_Active.svg");!important}
.laptop-screens{height:40%;overflow-y:overlay;margin-top:1.8%;overflow:hidden;width:39.5%}
.ipad-screens{height:40%;overflow-y:overlay;margin-top:1.8%;overflow:hidden;width:44.5%}
.lp-screen img{position:absolute;top:170px;left:217px}
.myslider{overflow:hidden;margin-left:15%}
.ipadmyslider{overflow:hidden;margin-left:9%}
.slideimages{height:auto;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.ipadslideimages{height:auto;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.slideimages img{padding:0;margin:0;clear:both}
.ipadslideimages img{padding:0;margin:0;clear:both}
.morningstar-box .tile-image{width:100%}
.tile-hover-gradient{background:linear-gradient(#5050cb,#04afd2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5050CB,endColorstr=#04AFD2)}
.ms-tile{margin-top:0;margin-bottom:0}
.speaker-image-container{position:relative;top:4px}
.morningstar-box .cta-wrapper{margin-top:0}
.morningstar-box p img,.morningstar-box h1 img,.morningstar-box h2 img,.morningstar-box h3 img{width:auto}
#quotes{margin:0 auto;width:90%;max-width:950px}
#quotes .heading{margin-bottom:40px}
#quotes .peopleQuote img{height:25px}
#quotes .peopleQuote h2 img{height:48px}
#quotes .peopleQuote img.endQuote{position:relative;top:7px}
#quotes .peopleQuote h2 img.endQuote{top:15px}
#quotes .peopleQuote{margin-bottom:30px}
#quotes .people{float:left;margin-right:15px !important;height:120px}
#quotes .people img{height:90px}
#quotes .peopleDesgn{margin-bottom:40px}
@media screen and (max-width:1080px){.side-icons-docked{top:26%;left:2%}
.side-icons{top:30%;left:2%}
}
@media screen and (max-width:800px){.laptop-screens{margin-top:1.8%}
.ipad-screens{margin-top:1.8%}
.side-icons-docked{left:2%}
.side-icons{left:2%;top:26%}
section .innerText{left:70%}
}
@media only screen and (max-device-width :1024px) and (orientation :landscape){.msmrkt-legacy .desktopHidden{display:inherit !important}
.capabilities-section>section:first-child{margin:90px 0 0 0 !important}
.capabilities-section section{height:auto}
.capabilities-section .intro-text{position:relative;top:auto;left:auto}
.capabilities-section .innerText{position:relative !important;left:0 !important;top:0 !important;transform:none !important;height:auto !important}
.capabilities-section .innerText label{display:none}
.capabilities-section>section .laptop-oddeven img{width:55vw;display:block}
.capabilities-section>section:nth-child(even) .laptop-oddeven{float:right;margin-left:15px;margin-right:15px}
.capabilities-section>section:nth-child(odd) .laptop-oddeven{float:left;margin-left:15px;margin-right:15px}
.capabilities-section>section:nth-child(even) .text-evenodd{float:left;margin-left:25px;margin-right:15px}
.capabilities-section>section:nth-child(odd) .text-evenodd{float:right;margin-left:15px;margin-right:15px}
.msmrkt-legacy section .innerText{width:35% !important}
.capabilities-section .mobile-icons{width:80%;margin:5px 0 0 25px;padding-bottom:30px}
.capabilities-section .mobile-icons img{margin-right:5px;width:30px;vertical-align:middle}
.ms-tile{width:calc(29.33% - 2px)}
.speaker-tile{width:calc(24.33% - 2px)}
.tile-image-container{height:auto}
.speaker-image-container{height:auto}
#quotes{max-width:650px}
#quotes .heading{margin-bottom:30px}
#quotes .peopleQuote{margin-bottom:20px}
#quotes .people{margin-right:10px !important;height:90px}
#quotes .peopleDesgn{margin-bottom:40px}
}
@media screen and (max-width:979px){#quotes .peopleQuote h2 img{height:35px}
#quotes .peopleQuote h2 img.endQuote{top:10px}
}
@media screen and (max-width:768px){.capabilities-section>section:first-child{margin:90px 0 0 0 !important}
.capabilities-section section{height:auto}
.capabilities-section .intro-text{position:relative;top:auto;left:auto}
.capabilities-section .innerText{position:relative !important;left:0 !important;top:0 !important;transform:none !important;height:auto !important}
.capabilities-section .innerText label{display:none}
.capabilities-section>section .laptop-oddeven img{width:400px;display:block}
.capabilities-section>section:nth-child(even) .laptop-oddeven{float:right;margin-left:15px;margin-right:15px}
.capabilities-section>section:nth-child(odd) .laptop-oddeven{float:left;margin-left:15px;margin-right:15px}
.capabilities-section>section:nth-child(even) .text-evenodd{float:left;margin-left:15px;margin-right:15px}
.capabilities-section>section:nth-child(odd) .text-evenodd{float:right;margin-left:15px;margin-right:15px}
.capabilities-section .mobile-icons{width:80%;margin:5px 0 0 25px;padding-bottom:30px}
.capabilities-section .mobile-icons img{margin-right:5px;width:30px;vertical-align:middle}
.ms-tile{width:calc(29.33% - 2px)}
.speaker-tile{width:calc(45.5% - 2px)}
.tile-image-container{height:auto}
.speaker-image-container{height:auto}
#quotes{max-width:650px}
#quotes .heading{margin-bottom:30px}
#quotes .peopleQuote{margin-bottom:20px}
#quotes .people{margin-right:10px !important;height:100px}
#quotes .people img{height:75px}
#quotes .peopleDesgn{margin-bottom:40px}
}
@media screen and (max-width:719px){.capabilities-section>section .laptop-oddeven img{width:51vw;display:block}
}
@media screen and (max-width :480px){.capabilities-section>section:first-child{margin:60px 0 0 0 !important}
.capabilities-section section>.holistic-textborder{width:auto !important;margin:0 30px !important}
.capabilities-section>section .laptop-oddeven{float:unset !important;margin:unset !important}
.capabilities-section>section .laptop-oddeven img{width:260px;margin:0 auto;display:block}
.capabilities-section .intro-text{width:260px;margin:0 auto !important}
.capabilities-section .mobile-icons{width:auto;margin:0 30px;padding:5px 0 30px 0}
.capabilities-section>section .text-evenodd{float:unset !important}
.capabilities-section .innerText{width:auto;margin:0 30px !important}
.ms-tile{width:auto;margin-bottom:20px}
.speaker-tile{width:calc(60.33%);margin-left:18%;margin-bottom:20px}
.tile-image-container{height:190px}
.morningstar-box .tile-image{width:auto}
.ms-tile-wrapper{padding-left:20%}
#quotes .peopleQuote img{height:21px}
#quotes .peopleQuote h2 img{height:26px}
#quotes .peopleQuote h2 img.endQuote{top:7px}
}
@media screen and (max-width :600px){.logo-component img{height:24px !important}
}
@media screen and (max-width :320px){.logo-component img{height:21px !important}
}
@media screen and (max-width :1200px){#quotes .holistic-textborder.desktopHidden{display:inherit !important}
}
@media only screen and (min-width:769px) and (max-width:1256px){.speaker-tile{width:calc(29.33% - 2px)}
}
@media screen and (max-width :400px){.speaker-tile{width:calc(74.33%);margin-left:12%}
}
@media screen and (max-width :320px){.popover.bottom>.arrow{margin-left:-44px}
.popover_homepage{margin-left:-88px}
}
section .customColContol .col img{border:#ccc 1px solid;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;max-width:85%}
.col.text-center .morningstar-box{margin:0 auto}
.morningstar-box .box-text.text-center>*{margin:0 auto !important}
.morningstar-box .box-text.centerText>*{margin:0 auto !important}
.morningstar-box .box-text>*{max-width:1200px}
.text-image-box .box-text>*{max-width:650px}
@media only screen and (max-width:768px){.text-image-box .box-image img{max-width:70vw}
.col.text-center .morningstar-box .box-text{text-align:center}
.col.text-center .morningstar-box{width:90%;padding-bottom:20px}
}
@media only screen and (min-width:769px){.floatImageRight.text-image-box{height:80vh;overflow:hidden;position:relative}
.floatImageRight.text-image-box .box-text{width:40%}
.floatImageRight.text-image-box .box-image{position:absolute;width:95%;right:-30%}
.floatImageRight.text-image-box .box-image img{max-height:65vh}
section .customColContol .col img{width:85%}
.customColContol .col .morningstar-box{max-width:88%}
}
@media only screen and (min-width:769px) and (max-width:980px){.floatImageRight.text-image-box .box-image img{max-height:50vh}
.floatImageRight.text-image-box{height:60vh}
}