@charset "UTF-8";/*!
 * @clientlib msiip-comp-headernotification
 */.msiip.header-notification{background-color:#00618c;display:none;position:relative}
.msiip.header-notification .header-notification-content{padding-left:18px;padding-right:18px;width:1201px;margin:0 auto;height:2.22222222222222rem;padding-left:1.61111111111111rem;padding-right:1.61111111111111rem;padding-top:.5rem;position:absolute}
@media(max-width:1200px){.msiip.header-notification .header-notification-content{padding-left:18px;padding-right:18px;width:1001px}
}
@media(max-width:1000px){.msiip.header-notification .header-notification-content{padding-left:18px;padding-right:18px;width:801px}
}
@media(max-width:800px){.msiip.header-notification .header-notification-content{padding-left:18px;padding-right:18px;width:601px}
}
@media(max-width:600px){.msiip.header-notification .header-notification-content{padding-left:10px;padding-right:10px;width:100%}
}
.msiip.header-notification .header-notification-content:after{clear:both;content:"";display:table}
.msiip.header-notification .header-notification-content:after{clear:both;content:"";display:table}
.msiip.header-notification .header-notification-content span,.msiip.header-notification .header-notification-content a{font-size:1rem;line-height:1.22222rem;font-weight:300;color:white;display:inline-block;float:left;vertical-align:top}
.msiip.header-notification .header-notification-content span b,.msiip.header-notification .header-notification-content span strong,.msiip.header-notification .header-notification-content a b,.msiip.header-notification .header-notification-content a strong{font-weight:600}
.msiip.header-notification .header-notification-content span{margin-right:.77777777777778rem}
.msiip.header-notification .header-notification-content a{border-bottom-color:white}
.msiip.header-notification .header-notification-content a:hover{border-bottom-color:#00b8ee;color:#00b8ee}
.msiip.header-notification .header-notification-content a:last-of-type{font-size:.77778rem;line-height:.94444rem;font-weight:300;border-bottom:0;float:right;padding-top:.27777777777rem}
.msiip.header-notification .header-notification-content a:last-of-type b,.msiip.header-notification .header-notification-content a:last-of-type strong{font-weight:600}
@media(max-width:600px){.msiip.header-notification .header-notification-content span{display:none}
.msiip.header-notification .header-notification-content a:first-of-type{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip.header-notification .header-notification-content a:first-of-type b,.msiip.header-notification .header-notification-content a:first-of-type strong{font-weight:600}
}
.header-notification-active .msiip.header-notification-container .header-notification{display:block}
.header-notification-active .msiip.header-notification-container .header-notification .header-notification-content{position:static}
.header-notification-active.header-notification-transition-active .page,.header-notification-active.header-notification-transition-active.site-navigation-menu-active .page{-webkit-transition-property:left,top;-moz-transition-property:left,top;transition-property:left,top;-webkit-transition-duration:.75;-moz-transition-duration:.75;transition-duration:.75;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:0;-moz-transition-timing-function:0;transition-timing-function:0;top:-40px}
.header-notification-active.header-notification-transition-active.header-notification-transition-ready .page{top:0}
.print .msiip.header-notification{display:none}
@charset "UTF-8";/*!
 * @clientlib msiip-forms
 * @clientlib msiip-forms-style
 * @description forms.scss
 */.msiip label{border-bottom-color:transparent;border-style:solid;border-top-color:transparent;color:#151515;display:block;font-weight:300;cursor:pointer}
.msiip label .asterisk{color:#e00e40}
.msiip legend .asterisk{color:#e00e40}
.msiip input[type="date"],.msiip input[type="email"],.msiip input[type="number"],.msiip input[type="password"],.msiip input[type="search"],.msiip input[type="tel"],.msiip input[type="text"],.msiip input[type="url"],.msiip select,.msiip textarea{background-color:white;border:1px solid #999;font-family:"UniversNextMorningStarW04",Verdana,sans-serif;width:100%}
.msiip input:-moz-ui-invalid{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}
.msiip .control-input-wrapper{position:relative}
.msiip ::-webkit-input-placeholder{color:#999}
.msiip :-moz-placeholder{color:#999}
.msiip ::-moz-placeholder{color:#999}
.msiip :-ms-input-placeholder{color:#999}
.msiip input[placeholder]{text-overflow:ellipsis}
.msiip ::-moz-placeholder{text-overflow:ellipsis}
.msiip input:-moz-placeholder{text-overflow:ellipsis}
.msiip .date-control label,.msiip .email-control label,.msiip .number-control label,.msiip .password-control label,.msiip .tel-control label,.msiip .text-control label,.msiip .url-control label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .date-control input,.msiip .email-control input,.msiip .number-control input,.msiip .password-control input,.msiip .tel-control input,.msiip .text-control input,.msiip .url-control input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-width:1px;height:1.77778rem;padding:.27778rem .44444rem}
.msiip .date-control input b,.msiip .date-control input strong,.msiip .email-control input b,.msiip .email-control input strong,.msiip .number-control input b,.msiip .number-control input strong,.msiip .password-control input b,.msiip .password-control input strong,.msiip .tel-control input b,.msiip .tel-control input strong,.msiip .text-control input b,.msiip .text-control input strong,.msiip .url-control input b,.msiip .url-control input strong{font-weight:600}
.msiip .date-control input,.msiip .email-control input,.msiip .number-control input,.msiip .password-control input,.msiip .tel-control input,.msiip .text-control input,.msiip .url-control input{background-color:#e8e8e8;border-bottom-color:#999;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .date-control.disabled input[disabled="disabled"],.msiip .date-control.disabled input[disabled=""],.msiip .email-control.disabled input[disabled="disabled"],.msiip .email-control.disabled input[disabled=""],.msiip .number-control.disabled input[disabled="disabled"],.msiip .number-control.disabled input[disabled=""],.msiip .password-control.disabled input[disabled="disabled"],.msiip .password-control.disabled input[disabled=""],.msiip .tel-control.disabled input[disabled="disabled"],.msiip .tel-control.disabled input[disabled=""],.msiip .text-control.disabled input[disabled="disabled"],.msiip .text-control.disabled input[disabled=""],.msiip .url-control.disabled input[disabled="disabled"],.msiip .url-control.disabled input[disabled=""]{opacity:.35}
.msiip .date-control.empty input,.msiip .email-control.empty input,.msiip .number-control.empty input,.msiip .password-control.empty input,.msiip .tel-control.empty input,.msiip .text-control.empty input,.msiip .url-control.empty input{background-color:#e8e8e8;border-bottom-color:#e00e40;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .date-control.focused input,.msiip .date-control.empty.focused input,.msiip .date-control.hovered.focused input,.msiip .date-control.invalid.focused input,.msiip .email-control.focused input,.msiip .email-control.empty.focused input,.msiip .email-control.hovered.focused input,.msiip .email-control.invalid.focused input,.msiip .number-control.focused input,.msiip .number-control.empty.focused input,.msiip .number-control.hovered.focused input,.msiip .number-control.invalid.focused input,.msiip .password-control.focused input,.msiip .password-control.empty.focused input,.msiip .password-control.hovered.focused input,.msiip .password-control.invalid.focused input,.msiip .tel-control.focused input,.msiip .tel-control.empty.focused input,.msiip .tel-control.hovered.focused input,.msiip .tel-control.invalid.focused input,.msiip .text-control.focused input,.msiip .text-control.empty.focused input,.msiip .text-control.hovered.focused input,.msiip .text-control.invalid.focused input,.msiip .url-control.focused input,.msiip .url-control.empty.focused input,.msiip .url-control.hovered.focused input,.msiip .url-control.invalid.focused input{background-color:#e8e8e8;border-bottom-color:#0081d9;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .date-control.hovered input,.msiip .date-control.empty.hovered:not(.focused) input,.msiip .date-control.invalid.hovered:not(.focused) input,.msiip .email-control.hovered input,.msiip .email-control.empty.hovered:not(.focused) input,.msiip .email-control.invalid.hovered:not(.focused) input,.msiip .number-control.hovered input,.msiip .number-control.empty.hovered:not(.focused) input,.msiip .number-control.invalid.hovered:not(.focused) input,.msiip .password-control.hovered input,.msiip .password-control.empty.hovered:not(.focused) input,.msiip .password-control.invalid.hovered:not(.focused) input,.msiip .tel-control.hovered input,.msiip .tel-control.empty.hovered:not(.focused) input,.msiip .tel-control.invalid.hovered:not(.focused) input,.msiip .text-control.hovered input,.msiip .text-control.empty.hovered:not(.focused) input,.msiip .text-control.invalid.hovered:not(.focused) input,.msiip .url-control.hovered input,.msiip .url-control.empty.hovered:not(.focused) input,.msiip .url-control.invalid.hovered:not(.focused) input{background-color:#e8e8e8;border-bottom-color:#00b8ee;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .date-control.invalid input,.msiip .email-control.invalid input,.msiip .number-control.invalid input,.msiip .password-control.invalid input,.msiip .tel-control.invalid input,.msiip .text-control.invalid input,.msiip .url-control.invalid input{background-color:#e8e8e8;border-bottom-color:#e00e40;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .date-control .datepicker-popover{display:none}
.msiip .date-control .datepicker-max,.msiip .date-control .datepicker-min{max-width:6.38889rem}
.msiip .date-control .datepicker-max::-webkit-calendar-picker-indicator,.msiip .date-control .datepicker-max::-webkit-inner-spin-button,.msiip .date-control .datepicker-min::-webkit-calendar-picker-indicator,.msiip .date-control .datepicker-min::-webkit-inner-spin-button{display:none}
.msiip .date-control.popover-active .datepicker-popover.active{display:block}
.msiip .date-control .datepicker-navigation{text-align:center}
.msiip .date-control .datepicker-navigation .datepicker-prev-month{float:left}
.msiip .date-control .datepicker-navigation .datepicker-next-month{float:right}
.msiip .date-control .datepicker-navigation .datepicker-current-month{display:inline-block;line-height:1.44444rem;min-width:0;padding:.38889rem .38889rem}
.msiip .textarea-control label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .textarea-control textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-width:1px;height:auto;padding:.27778rem .44444rem}
.msiip .textarea-control textarea b,.msiip .textarea-control textarea strong{font-weight:600}
.msiip .textarea-control textarea{background-color:#e8e8e8;border-bottom-color:#999;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .textarea-control.disabled textarea[disabled="disabled"]{opacity:.35}
.msiip .textarea-control.empty textarea{background-color:#e8e8e8;border-bottom-color:#e00e40;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .textarea-control.focused textarea,.msiip .textarea-control.empty.focused textarea,.msiip .textarea-control.hovered.focused textarea,.msiip .textarea-control.invalid.focused textarea{background-color:#e8e8e8;border-bottom-color:#0081d9;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .textarea-control.hovered textarea,.msiip .textarea-control.empty.hovered:not(.focused) textarea,.msiip .textarea-control.invalid.hovered:not(.focused) textarea{background-color:#e8e8e8;border-bottom-color:#00b8ee;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .textarea-control.invalid textarea{background-color:#e8e8e8;border-bottom-color:#e00e40;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .textarea-control textarea{vertical-align:top}
.msiip .search-control label,.msiip .overlay-search-control label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip .search-control .control-input-wrapper,.msiip .overlay-search-control .control-input-wrapper{float:none;width:100%}
.msiip .search-control label,.msiip .overlay-search-control label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .search-control input,.msiip .overlay-search-control input{-webkit-border-radius:.88889rem;-moz-border-radius:.88889rem;-ms-border-radius:.88889rem;-o-border-radius:.88889rem;border-radius:.88889rem;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-width:1px;height:1.77778rem;padding:.27778rem 1.55556rem}
.msiip .search-control input b,.msiip .search-control input strong,.msiip .overlay-search-control input b,.msiip .overlay-search-control input strong{font-weight:600}
.msiip .search-control .search-ui-icon,.msiip .search-control .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control .search-ui-icon,.msiip .overlay-search-control .search-ui-icon+.image-icon-fallback{position:absolute;top:0}
.msiip .search-control .search-ui-icon,.msiip .overlay-search-control .search-ui-icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;left:.27778rem;padding-left:.27778rem;padding-right:.27778rem;padding-top:.33333rem}
.msiip .search-control .search-ui-icon b,.msiip .search-control .search-ui-icon strong,.msiip .overlay-search-control .search-ui-icon b,.msiip .overlay-search-control .search-ui-icon strong{font-weight:600}
.msiip .search-control .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control .search-ui-icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem;left:.55556rem}
.msiip .search-control .ui-button,.msiip .overlay-search-control .ui-button{font-size:.77778rem;line-height:.94444rem;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;height:1.77778rem;line-height:1.11111rem;min-width:0;padding:.27778rem .27778rem;right:.27778rem;top:0;position:absolute}
.msiip .search-control .ui-button b,.msiip .search-control .ui-button strong,.msiip .overlay-search-control .ui-button b,.msiip .overlay-search-control .ui-button strong{font-weight:600}
.msiip .search-control .ui-button.icon-text [class$="icon"],.msiip .search-control .ui-button.icon-text .image-icon-fallback,.msiip .overlay-search-control .ui-button.icon-text [class$="icon"],.msiip .overlay-search-control .ui-button.icon-text .image-icon-fallback{margin-right:.05556rem}
.msiip .search-control .ui-button [class*="icon"],.msiip .overlay-search-control .ui-button [class*="icon"]{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip .search-control .ui-button [class*="icon"] b,.msiip .search-control .ui-button [class*="icon"] strong,.msiip .overlay-search-control .ui-button [class*="icon"] b,.msiip .overlay-search-control .ui-button [class*="icon"] strong{font-weight:600}
.msiip .search-control .ui-button .image-icon-fallback,.msiip .overlay-search-control .ui-button .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip .search-control .ui-button .image-icon-fallback,.msiip .overlay-search-control .ui-button .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip .search-control input,.msiip .overlay-search-control input{background-color:#e8e8e8;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .search-control .search-ui-icon,.msiip .overlay-search-control .search-ui-icon{color:#999}
.msiip .search-control .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control .search-ui-icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/search-normal.svg") center no-repeat;background-size:contain}
.msiip .search-control.disabled input[disabled="disabled"],.msiip .search-control.disabled [class*="icon"],.msiip .overlay-search-control.disabled input[disabled="disabled"],.msiip .overlay-search-control.disabled [class*="icon"]{opacity:.35}
.msiip .search-control.focused input,.msiip .search-control.hovered.focused input,.msiip .overlay-search-control.focused input,.msiip .overlay-search-control.hovered.focused input{background-color:#e8e8e8;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .search-control.focused .search-ui-icon,.msiip .search-control.hovered.focused .search-ui-icon,.msiip .overlay-search-control.focused .search-ui-icon,.msiip .overlay-search-control.hovered.focused .search-ui-icon{color:#0081d9}
.msiip .search-control.focused .search-ui-icon+.image-icon-fallback,.msiip .search-control.hovered.focused .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control.focused .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control.hovered.focused .search-ui-icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/focus/search-focus.svg") center no-repeat;background-size:contain}
.msiip .search-control.hovered input,.msiip .overlay-search-control.hovered input{background-color:#e8e8e8;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent}
.msiip .search-control.hovered .search-ui-icon,.msiip .overlay-search-control.hovered .search-ui-icon{color:#00b8ee}
.msiip .search-control.hovered .search-ui-icon+.image-icon-fallback,.msiip .overlay-search-control.hovered .search-ui-icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/search-hover.svg") center no-repeat;background-size:contain}
.msiip .dropdown-control label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .dropdown-control select,.msiip .dropdown-control .dropdown-trigger{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-width:1px;display:block;height:1.77778rem;overflow:hidden;padding:.27778rem 1.66667rem .27778rem .44444rem}
.msiip .dropdown-control select b,.msiip .dropdown-control select strong,.msiip .dropdown-control .dropdown-trigger b,.msiip .dropdown-control .dropdown-trigger strong{font-weight:600}
.msiip .dropdown-control .dropdown-trigger{margin-top:-1.77778rem}
.msiip .dropdown-control .dropdown-trigger>span:first-child{display:block;overflow-x:hidden;white-space:nowrap}
.msiip .dropdown-control .dropdown-trigger>.icon,.msiip .dropdown-control .dropdown-trigger>.icon+.image-icon-fallback{right:.44444rem;top:.33333rem}
.msiip .dropdown-control .dropdown-trigger>.icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip .dropdown-control .dropdown-menu{max-height:23.61111rem;overflow-y:auto;padding:.27778rem .44444rem .83333rem .44444rem;top:1.77778rem}
.msiip .dropdown-control .dropdown-menu li{font-size:.88889rem;line-height:1.11111rem;font-weight:300;padding:.16667rem 0}
.msiip .dropdown-control .dropdown-menu li b,.msiip .dropdown-control .dropdown-menu li strong{font-weight:600}
.msiip .dropdown-control .dropdown-menu li a{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip .dropdown-control .dropdown-menu li a b,.msiip .dropdown-control .dropdown-menu li a strong{font-weight:600}
.msiip .dropdown-control .dropdown-menu li ul{margin-top:.16667rem}
.msiip .dropdown-control .dropdown-menu .has-list{padding-bottom:0}
.msiip .dropdown-control .dropdown-menu>li>a{padding-right:1.11111rem}
.msiip .dropdown-control .dropdown-menu>.selected>a .icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip .dropdown-control .dropdown-menu>.selected>a .icon b,.msiip .dropdown-control .dropdown-menu>.selected>a .icon strong{font-weight:600}
.msiip .dropdown-control .dropdown-menu>.selected>a .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip .dropdown-control .dropdown-trigger{background-color:#e8e8e8;border-bottom-color:#999;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;color:#151515}
.msiip .dropdown-control .dropdown-trigger>.icon{color:#999;font-family:"Morningstar UI Icons";color:#999}
.msiip .dropdown-control .dropdown-trigger>.icon:before{content:""}
.msiip .dropdown-control .dropdown-trigger>.icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-down-normal.svg") center no-repeat;background-size:contain}
.msiip .dropdown-control select{opacity:0}
.msiip .dropdown-control .custom-control-input{position:relative}
.msiip .dropdown-control .dropdown-trigger{position:relative}
.msiip .dropdown-control .dropdown-trigger>.icon,.msiip .dropdown-control .dropdown-trigger>.icon+.image-icon-fallback{position:absolute}
.msiip .dropdown-control .dropdown-menu>li>a{white-space:nowrap}
.msiip .dropdown-control .dropdown-menu>li.highlighted>a{color:#00b8ee}
.msiip .dropdown-control .dropdown-menu.active{display:block}
.msiip .dropdown-control.disabled .dropdown-trigger{opacity:.35}
.msiip .dropdown-control.empty .dropdown-trigger{background-color:#e8e8e8;border-bottom-color:#e00e40;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;color:#151515}
.msiip .dropdown-control.empty .dropdown-trigger>.icon{color:#999;font-family:"Morningstar UI Icons";color:#999}
.msiip .dropdown-control.empty .dropdown-trigger>.icon:before{content:""}
.msiip .dropdown-control.empty .dropdown-trigger>.icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-down-normal.svg") center no-repeat;background-size:contain}
.msiip .dropdown-control.focused .dropdown-trigger,.msiip .dropdown-control.empty.focused .dropdown-trigger,.msiip .dropdown-control.hovered.focused .dropdown-trigger{background-color:#e8e8e8;border-bottom-color:#0081d9;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;color:#151515}
.msiip .dropdown-control.focused .dropdown-trigger>.icon,.msiip .dropdown-control.empty.focused .dropdown-trigger>.icon,.msiip .dropdown-control.hovered.focused .dropdown-trigger>.icon{color:#999;font-family:"Morningstar UI Icons";color:#0081d9}
.msiip .dropdown-control.focused .dropdown-trigger>.icon:before,.msiip .dropdown-control.empty.focused .dropdown-trigger>.icon:before,.msiip .dropdown-control.hovered.focused .dropdown-trigger>.icon:before{content:""}
.msiip .dropdown-control.focused .dropdown-trigger>.icon+.image-icon-fallback,.msiip .dropdown-control.empty.focused .dropdown-trigger>.icon+.image-icon-fallback,.msiip .dropdown-control.hovered.focused .dropdown-trigger>.icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/focus/arrow-down-focus.svg") center no-repeat;background-size:contain}
.msiip .dropdown-control.focused .dropdown-trigger,.msiip .dropdown-control.empty.focused .dropdown-trigger,.msiip .dropdown-control.hovered.focused .dropdown-trigger{-webkit-box-shadow:0 0 2px 2px #7fdbf6;-moz-box-shadow:0 0 2px 2px #7fdbf6;box-shadow:0 0 2px 2px #7fdbf6}
.msiip .dropdown-control.hovered .dropdown-trigger,.msiip .dropdown-control.empty.hovered:not(.focused) .dropdown-trigger{background-color:#e8e8e8;border-bottom-color:#00b8ee;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;color:#151515}
.msiip .dropdown-control.hovered .dropdown-trigger>.icon,.msiip .dropdown-control.empty.hovered:not(.focused) .dropdown-trigger>.icon{color:#999;font-family:"Morningstar UI Icons";color:#00b8ee}
.msiip .dropdown-control.hovered .dropdown-trigger>.icon:before,.msiip .dropdown-control.empty.hovered:not(.focused) .dropdown-trigger>.icon:before{content:""}
.msiip .dropdown-control.hovered .dropdown-trigger>.icon+.image-icon-fallback,.msiip .dropdown-control.empty.hovered:not(.focused) .dropdown-trigger>.icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/arrow-down-hover.svg") center no-repeat;background-size:contain}
.msiip .checkbox-controls{position:relative}
.msiip .checkbox-controls legend{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .checkbox-controls .checkbox-control .custom-control-input{float:left}
.msiip .checkbox-controls .checkbox-control .custom-control-input a{border-bottom:0}
.msiip .checkbox-controls .checkbox-control label{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-bottom-width:1px;border-top-width:1px;min-height:1.77778rem;padding:.27778rem .44444rem;padding-left:1.22222rem}
.msiip .checkbox-controls .checkbox-control label b,.msiip .checkbox-controls .checkbox-control label strong{font-weight:600}
.msiip .checkbox-controls .checkbox-control .icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;padding-top:.33333rem}
.msiip .checkbox-controls .checkbox-control .icon b,.msiip .checkbox-controls .checkbox-control .icon strong{font-weight:600}
.msiip .checkbox-controls .checkbox-control .icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem}
.msiip .checkbox-controls legend{border-bottom-color:transparent;border-style:solid;border-top-color:transparent;color:#151515;display:block;font-weight:300;border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .checkbox-control label{color:#151515}
.msiip .checkbox-control .icon{color:#999;font-family:"Morningstar UI Icons";color:#999}
.msiip .checkbox-control .icon:before{content:""}
.msiip .checkbox-control .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/select-none-normal.svg") center no-repeat;background-size:contain}
.msiip .checkbox-control .custom-control-input{float:left}
.msiip .checkbox-control .custom-control-input a{border-bottom:0}
.msiip .checkbox-control label{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-bottom-width:1px;border-top-width:1px;min-height:1.77778rem;padding:.27778rem .44444rem;padding-left:1.22222rem}
.msiip .checkbox-control label b,.msiip .checkbox-control label strong{font-weight:600}
.msiip .checkbox-control .icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;padding-top:.33333rem}
.msiip .checkbox-control .icon b,.msiip .checkbox-control .icon strong{font-weight:600}
.msiip .checkbox-control .icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem}
.msiip .checkbox-control label{display:block;vertical-align:top}
.msiip .checkbox-control input{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip .checkbox-control.checked label,.msiip .checkbox-control.hovered.checked label{color:#151515}
.msiip .checkbox-control.checked .icon,.msiip .checkbox-control.hovered.checked .icon{color:#999;font-family:"Morningstar UI Icons";color:#00b8ee}
.msiip .checkbox-control.checked .icon:before,.msiip .checkbox-control.hovered.checked .icon:before{content:""}
.msiip .checkbox-control.checked .icon+.image-icon-fallback,.msiip .checkbox-control.hovered.checked .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/select-checkbox-normal.svg") center no-repeat;background-size:contain}
.msiip .checkbox-control.checked.focused label{color:#151515}
.msiip .checkbox-control.checked.focused .icon{color:#999;font-family:"Morningstar UI Icons";color:#0081d9}
.msiip .checkbox-control.checked.focused .icon:before{content:""}
.msiip .checkbox-control.checked.focused .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/focus/select-checkbox-focus.svg") center no-repeat;background-size:contain}
.msiip .checkbox-control.checked.focused .custom-control-input a .icon:before,.msiip .checkbox-control.checked.focused .custom-control-input a .image-icon-fallback{-webkit-box-shadow:0 0 2px 2px #7fdbf6;-moz-box-shadow:0 0 2px 2px #7fdbf6;box-shadow:0 0 2px 2px #7fdbf6}
.msiip .checkbox-control.disabled{opacity:.35}
.msiip .checkbox-control.disabled.hovered{cursor:default}
.msiip .checkbox-control.focused label,.msiip .checkbox-control.hovered.focused:not(.checked) label{color:#151515}
.msiip .checkbox-control.focused .icon,.msiip .checkbox-control.hovered.focused:not(.checked) .icon{color:#999;font-family:"Morningstar UI Icons";color:#0081d9}
.msiip .checkbox-control.focused .icon:before,.msiip .checkbox-control.hovered.focused:not(.checked) .icon:before{content:""}
.msiip .checkbox-control.focused .icon+.image-icon-fallback,.msiip .checkbox-control.hovered.focused:not(.checked) .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/focus/select-none-focus.svg") center no-repeat;background-size:contain}
.msiip .checkbox-control.focused .custom-control-input a .icon:before,.msiip .checkbox-control.focused .custom-control-input a .image-icon-fallback,.msiip .checkbox-control.hovered.focused:not(.checked) .custom-control-input a .icon:before,.msiip .checkbox-control.hovered.focused:not(.checked) .custom-control-input a .image-icon-fallback{-webkit-box-shadow:0 0 2px 2px #7fdbf6;-moz-box-shadow:0 0 2px 2px #7fdbf6;box-shadow:0 0 2px 2px #7fdbf6}
.msiip .checkbox-control.hovered{cursor:pointer}
.msiip .checkbox-control.hovered label{color:#151515}
.msiip .checkbox-control.hovered .icon{color:#999;font-family:"Morningstar UI Icons";color:#00b8ee}
.msiip .checkbox-control.hovered .icon:before{content:""}
.msiip .checkbox-control.hovered .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/select-none-hover.svg") center no-repeat;background-size:contain}
.msiip .radio-button-controls{position:relative}
.msiip .radio-button-controls legend{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .radio-button-controls .radio-button-control .custom-control-input{float:left}
.msiip .radio-button-controls .radio-button-control .custom-control-input a{border-bottom:0}
.msiip .radio-button-controls .radio-button-control label{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-bottom-width:1px;border-top-width:1px;min-height:1.77778rem;padding:.27778rem .44444rem;padding-left:1.22222rem}
.msiip .radio-button-controls .radio-button-control label b,.msiip .radio-button-controls .radio-button-control label strong{font-weight:600}
.msiip .radio-button-controls .radio-button-control .icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;padding-top:.33333rem}
.msiip .radio-button-controls .radio-button-control .icon b,.msiip .radio-button-controls .radio-button-control .icon strong{font-weight:600}
.msiip .radio-button-controls .radio-button-control .icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem}
.msiip .radio-button-controls legend{border-bottom-color:transparent;border-style:solid;border-top-color:transparent;color:#151515;display:block;font-weight:300;border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip .radio-button-control label{color:#151515}
.msiip .radio-button-control .icon{color:#999;font-family:"Morningstar UI Icons";color:#999}
.msiip .radio-button-control .icon:before{content:""}
.msiip .radio-button-control .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/select-none-normal.svg") center no-repeat;background-size:contain}
.msiip .radio-button-control .custom-control-input{float:left}
.msiip .radio-button-control .custom-control-input a{border-bottom:0}
.msiip .radio-button-control label{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-bottom-width:1px;border-top-width:1px;min-height:1.77778rem;padding:.27778rem .44444rem;padding-left:1.22222rem}
.msiip .radio-button-control label b,.msiip .radio-button-control label strong{font-weight:600}
.msiip .radio-button-control .icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;padding-top:.33333rem}
.msiip .radio-button-control .icon b,.msiip .radio-button-control .icon strong{font-weight:600}
.msiip .radio-button-control .icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem}
.msiip .radio-button-control label{display:block;vertical-align:top}
.msiip .radio-button-control input{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip .radio-button-control.checked label,.msiip .radio-button-control.hovered.checked label{color:#151515}
.msiip .radio-button-control.checked .icon,.msiip .radio-button-control.hovered.checked .icon{color:#999;font-family:"Morningstar UI Icons";color:#00b8ee}
.msiip .radio-button-control.checked .icon:before,.msiip .radio-button-control.hovered.checked .icon:before{content:""}
.msiip .radio-button-control.checked .icon+.image-icon-fallback,.msiip .radio-button-control.hovered.checked .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/select-radio-normal.svg") center no-repeat;background-size:contain}
.msiip .radio-button-control.checked.focused label{color:#151515}
.msiip .radio-button-control.checked.focused .icon{color:#999;font-family:"Morningstar UI Icons";color:#0081d9}
.msiip .radio-button-control.checked.focused .icon:before{content:""}
.msiip .radio-button-control.checked.focused .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/focus/select-radio-focus.svg") center no-repeat;background-size:contain}
.msiip .radio-button-control.checked.focused .custom-control-input a .icon:before,.msiip .radio-button-control.checked.focused .custom-control-input a .image-icon-fallback{-webkit-box-shadow:0 0 2px 2px #7fdbf6;-moz-box-shadow:0 0 2px 2px #7fdbf6;box-shadow:0 0 2px 2px #7fdbf6}
.msiip .radio-button-control.disabled{opacity:.35}
.msiip .radio-button-control.disabled.hovered{cursor:default}
.msiip .radio-button-control.hovered{cursor:pointer}
.msiip .radio-button-control.hovered label{color:#151515}
.msiip .radio-button-control.hovered .icon{color:#999;font-family:"Morningstar UI Icons";color:#00b8ee}
.msiip .radio-button-control.hovered .icon:before{content:""}
.msiip .radio-button-control.hovered .icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/select-none-hover.svg") center no-repeat;background-size:contain}
.msiip .horizontal-labels .date-control:after,.msiip .horizontal-labels .dropdown-control:after,.msiip .horizontal-labels .email-control:after,.msiip .horizontal-labels .number-control:after,.msiip .horizontal-labels .password-control:after,.msiip .horizontal-labels .search-control:after,.msiip .horizontal-labels .tel-control:after,.msiip .horizontal-labels .text-control:after,.msiip .horizontal-labels .textarea-control:after,.msiip .horizontal-labels .url-control:after{clear:both;content:"";display:table}
.msiip .horizontal-labels .date-control label,.msiip .horizontal-labels .dropdown-control label,.msiip .horizontal-labels .email-control label,.msiip .horizontal-labels .number-control label,.msiip .horizontal-labels .password-control label,.msiip .horizontal-labels .search-control label,.msiip .horizontal-labels .tel-control label,.msiip .horizontal-labels .text-control label,.msiip .horizontal-labels .textarea-control label,.msiip .horizontal-labels .url-control label{float:left;width:5.55556rem}
.msiip .horizontal-labels .date-control label+.control-input-wrapper,.msiip .horizontal-labels .date-control label ~ .control-description,.msiip .horizontal-labels .date-control label ~ .control-subdescription,.msiip .horizontal-labels .date-control label ~ .control-errors,.msiip .horizontal-labels .dropdown-control label+.control-input-wrapper,.msiip .horizontal-labels .dropdown-control label ~ .control-description,.msiip .horizontal-labels .dropdown-control label ~ .control-subdescription,.msiip .horizontal-labels .dropdown-control label ~ .control-errors,.msiip .horizontal-labels .email-control label+.control-input-wrapper,.msiip .horizontal-labels .email-control label ~ .control-description,.msiip .horizontal-labels .email-control label ~ .control-subdescription,.msiip .horizontal-labels .email-control label ~ .control-errors,.msiip .horizontal-labels .number-control label+.control-input-wrapper,.msiip .horizontal-labels .number-control label ~ .control-description,.msiip .horizontal-labels .number-control label ~ .control-subdescription,.msiip .horizontal-labels .number-control label ~ .control-errors,.msiip .horizontal-labels .password-control label+.control-input-wrapper,.msiip .horizontal-labels .password-control label ~ .control-description,.msiip .horizontal-labels .password-control label ~ .control-subdescription,.msiip .horizontal-labels .password-control label ~ .control-errors,.msiip .horizontal-labels .search-control label+.control-input-wrapper,.msiip .horizontal-labels .search-control label ~ .control-description,.msiip .horizontal-labels .search-control label ~ .control-subdescription,.msiip .horizontal-labels .search-control label ~ .control-errors,.msiip .horizontal-labels .tel-control label+.control-input-wrapper,.msiip .horizontal-labels .tel-control label ~ .control-description,.msiip .horizontal-labels .tel-control label ~ .control-subdescription,.msiip .horizontal-labels .tel-control label ~ .control-errors,.msiip .horizontal-labels .text-control label+.control-input-wrapper,.msiip .horizontal-labels .text-control label ~ .control-description,.msiip .horizontal-labels .text-control label ~ .control-subdescription,.msiip .horizontal-labels .text-control label ~ .control-errors,.msiip .horizontal-labels .textarea-control label+.control-input-wrapper,.msiip .horizontal-labels .textarea-control label ~ .control-description,.msiip .horizontal-labels .textarea-control label ~ .control-subdescription,.msiip .horizontal-labels .textarea-control label ~ .control-errors,.msiip .horizontal-labels .url-control label+.control-input-wrapper,.msiip .horizontal-labels .url-control label ~ .control-description,.msiip .horizontal-labels .url-control label ~ .control-subdescription,.msiip .horizontal-labels .url-control label ~ .control-errors{padding-left:6.11111rem}
.msiip .horizontal-labels .date-control label,.msiip .horizontal-labels .dropdown-control label,.msiip .horizontal-labels .email-control label,.msiip .horizontal-labels .number-control label,.msiip .horizontal-labels .password-control label,.msiip .horizontal-labels .search-control label,.msiip .horizontal-labels .tel-control label,.msiip .horizontal-labels .text-control label,.msiip .horizontal-labels .textarea-control label,.msiip .horizontal-labels .url-control label{padding-top:.36111rem}
.msiip .horizontal-labels .dropdown-control label{border-bottom-color:transparent}
.msiip .horizontal-labels .checkbox-controls:after,.msiip .horizontal-labels .radio-button-controls:after{clear:both;content:"";display:table}
.msiip .horizontal-labels .checkbox-controls:after,.msiip .horizontal-labels .radio-button-controls:after{clear:both;content:"";display:table}
.msiip .horizontal-labels .checkbox-controls legend,.msiip .horizontal-labels .radio-button-controls legend{float:left;width:5.55556rem}
.msiip .horizontal-labels .checkbox-controls legend+.controls-container,.msiip .horizontal-labels .checkbox-controls legend ~ .control-description,.msiip .horizontal-labels .checkbox-controls legend ~ .control-subdescription,.msiip .horizontal-labels .checkbox-controls legend ~ .control-errors,.msiip .horizontal-labels .radio-button-controls legend+.controls-container,.msiip .horizontal-labels .radio-button-controls legend ~ .control-description,.msiip .horizontal-labels .radio-button-controls legend ~ .control-subdescription,.msiip .horizontal-labels .radio-button-controls legend ~ .control-errors{padding-left:6.11111rem}
.msiip .horizontal-labels .checkbox-controls legend+.controls-container,.msiip .horizontal-labels .radio-button-controls legend+.controls-container{padding-left:.55556rem}
.msiip .horizontal-labels .checkbox-controls legend,.msiip .horizontal-labels .radio-button-controls legend{padding-top:.36111rem}
.msiip .horizontal-labels .checkbox-controls .controls-container,.msiip .horizontal-labels .radio-button-controls .controls-container{display:inline-block;float:left;vertical-align:top;width:100%}
.msiip .horizontal-labels .checkbox-controls .controls-container:after,.msiip .horizontal-labels .radio-button-controls .controls-container:after{clear:both;content:"";display:table}
.msiip .horizontal-labels .msiip.offers .checkbox-controls legend,.msiip .horizontal-labels .msiip.payment .radio-button-controls legend,.msiip .horizontal-labels .msiip.pricing .checkbox-controls legend{float:none;width:100%}
.msiip .horizontal-labels .msiip.offers .checkbox-controls legend+.controls-container,.msiip .horizontal-labels .msiip.offers .checkbox-controls legend ~ .control-description,.msiip .horizontal-labels .msiip.offers .checkbox-controls legend ~ .control-subdescription,.msiip .horizontal-labels .msiip.offers .checkbox-controls legend ~ .control-errors,.msiip .horizontal-labels .msiip.payment .radio-button-controls legend+.controls-container,.msiip .horizontal-labels .msiip.payment .radio-button-controls legend ~ .control-description,.msiip .horizontal-labels .msiip.payment .radio-button-controls legend ~ .control-subdescription,.msiip .horizontal-labels .msiip.payment .radio-button-controls legend ~ .control-errors,.msiip .horizontal-labels .msiip.pricing .checkbox-controls legend+.controls-container,.msiip .horizontal-labels .msiip.pricing .checkbox-controls legend ~ .control-description,.msiip .horizontal-labels .msiip.pricing .checkbox-controls legend ~ .control-subdescription,.msiip .horizontal-labels .msiip.pricing .checkbox-controls legend ~ .control-errors{padding-left:0}
.msiip .hidden-labels .date-control label,.msiip .hidden-labels .dropdown-control label,.msiip .hidden-labels .email-control label,.msiip .hidden-labels .number-control label,.msiip .hidden-labels .password-control label,.msiip .hidden-labels .search-control label,.msiip .hidden-labels .tel-control label,.msiip .hidden-labels .text-control label,.msiip .hidden-labels .textarea-control label,.msiip .hidden-labels .url-control label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip .hidden-labels .date-control .control-input-wrapper,.msiip .hidden-labels .dropdown-control .control-input-wrapper,.msiip .hidden-labels .email-control .control-input-wrapper,.msiip .hidden-labels .number-control .control-input-wrapper,.msiip .hidden-labels .password-control .control-input-wrapper,.msiip .hidden-labels .search-control .control-input-wrapper,.msiip .hidden-labels .tel-control .control-input-wrapper,.msiip .hidden-labels .text-control .control-input-wrapper,.msiip .hidden-labels .textarea-control .control-input-wrapper,.msiip .hidden-labels .url-control .control-input-wrapper{float:none;width:100%}
.msiip .checkbox-control [class*="control-error-"],.msiip .checkbox-controls [class*="control-error-"],.msiip .date-control [class*="control-error-"],.msiip .dropdown-control [class*="control-error-"],.msiip .email-control [class*="control-error-"],.msiip .number-control [class*="control-error-"],.msiip .password-control [class*="control-error-"],.msiip .radio-button-control [class*="control-error-"],.msiip .radio-button-controls [class*="control-error-"],.msiip .search-control [class*="control-error-"],.msiip .tel-control [class*="control-error-"],.msiip .text-control [class*="control-error-"],.msiip .textarea-control [class*="control-error-"],.msiip .url-control [class*="control-error-"]{font-size:.77778rem;line-height:.94444rem;font-weight:300;clear:both;color:#c00;display:none;margin-top:.22222rem}
.msiip .checkbox-control [class*="control-error-"] b,.msiip .checkbox-control [class*="control-error-"] strong,.msiip .checkbox-controls [class*="control-error-"] b,.msiip .checkbox-controls [class*="control-error-"] strong,.msiip .date-control [class*="control-error-"] b,.msiip .date-control [class*="control-error-"] strong,.msiip .dropdown-control [class*="control-error-"] b,.msiip .dropdown-control [class*="control-error-"] strong,.msiip .email-control [class*="control-error-"] b,.msiip .email-control [class*="control-error-"] strong,.msiip .number-control [class*="control-error-"] b,.msiip .number-control [class*="control-error-"] strong,.msiip .password-control [class*="control-error-"] b,.msiip .password-control [class*="control-error-"] strong,.msiip .radio-button-control [class*="control-error-"] b,.msiip .radio-button-control [class*="control-error-"] strong,.msiip .radio-button-controls [class*="control-error-"] b,.msiip .radio-button-controls [class*="control-error-"] strong,.msiip .search-control [class*="control-error-"] b,.msiip .search-control [class*="control-error-"] strong,.msiip .tel-control [class*="control-error-"] b,.msiip .tel-control [class*="control-error-"] strong,.msiip .text-control [class*="control-error-"] b,.msiip .text-control [class*="control-error-"] strong,.msiip .textarea-control [class*="control-error-"] b,.msiip .textarea-control [class*="control-error-"] strong,.msiip .url-control [class*="control-error-"] b,.msiip .url-control [class*="control-error-"] strong{font-weight:600}
.msiip .checkbox-control.invalid .control-errors,.msiip .checkbox-control.error .control-errors,.msiip .checkbox-control.empty .control-errors,.msiip .checkbox-controls.invalid .control-errors,.msiip .checkbox-controls.error .control-errors,.msiip .checkbox-controls.empty .control-errors,.msiip .date-control.invalid .control-errors,.msiip .date-control.error .control-errors,.msiip .date-control.empty .control-errors,.msiip .dropdown-control.invalid .control-errors,.msiip .dropdown-control.error .control-errors,.msiip .dropdown-control.empty .control-errors,.msiip .email-control.invalid .control-errors,.msiip .email-control.error .control-errors,.msiip .email-control.empty .control-errors,.msiip .number-control.invalid .control-errors,.msiip .number-control.error .control-errors,.msiip .number-control.empty .control-errors,.msiip .password-control.invalid .control-errors,.msiip .password-control.error .control-errors,.msiip .password-control.empty .control-errors,.msiip .radio-button-control.invalid .control-errors,.msiip .radio-button-control.error .control-errors,.msiip .radio-button-control.empty .control-errors,.msiip .radio-button-controls.invalid .control-errors,.msiip .radio-button-controls.error .control-errors,.msiip .radio-button-controls.empty .control-errors,.msiip .search-control.invalid .control-errors,.msiip .search-control.error .control-errors,.msiip .search-control.empty .control-errors,.msiip .tel-control.invalid .control-errors,.msiip .tel-control.error .control-errors,.msiip .tel-control.empty .control-errors,.msiip .text-control.invalid .control-errors,.msiip .text-control.error .control-errors,.msiip .text-control.empty .control-errors,.msiip .textarea-control.invalid .control-errors,.msiip .textarea-control.error .control-errors,.msiip .textarea-control.empty .control-errors,.msiip .url-control.invalid .control-errors,.msiip .url-control.error .control-errors,.msiip .url-control.empty .control-errors{display:block}
.msiip .checkbox-control.invalid .control-errors .control-error-invalid,.msiip .checkbox-controls.invalid .control-errors .control-error-invalid,.msiip .date-control.invalid .control-errors .control-error-invalid,.msiip .dropdown-control.invalid .control-errors .control-error-invalid,.msiip .email-control.invalid .control-errors .control-error-invalid,.msiip .number-control.invalid .control-errors .control-error-invalid,.msiip .password-control.invalid .control-errors .control-error-invalid,.msiip .radio-button-control.invalid .control-errors .control-error-invalid,.msiip .radio-button-controls.invalid .control-errors .control-error-invalid,.msiip .search-control.invalid .control-errors .control-error-invalid,.msiip .tel-control.invalid .control-errors .control-error-invalid,.msiip .text-control.invalid .control-errors .control-error-invalid,.msiip .textarea-control.invalid .control-errors .control-error-invalid,.msiip .url-control.invalid .control-errors .control-error-invalid{display:block}
.msiip .checkbox-control.empty .control-errors .control-error-empty,.msiip .checkbox-controls.empty .control-errors .control-error-empty,.msiip .date-control.empty .control-errors .control-error-empty,.msiip .dropdown-control.empty .control-errors .control-error-empty,.msiip .email-control.empty .control-errors .control-error-empty,.msiip .number-control.empty .control-errors .control-error-empty,.msiip .password-control.empty .control-errors .control-error-empty,.msiip .radio-button-control.empty .control-errors .control-error-empty,.msiip .radio-button-controls.empty .control-errors .control-error-empty,.msiip .search-control.empty .control-errors .control-error-empty,.msiip .tel-control.empty .control-errors .control-error-empty,.msiip .text-control.empty .control-errors .control-error-empty,.msiip .textarea-control.empty .control-errors .control-error-empty,.msiip .url-control.empty .control-errors .control-error-empty{display:block}
.msiip .checkbox-control.error .control-errors .control-error-general,.msiip .checkbox-controls.error .control-errors .control-error-general,.msiip .date-control.error .control-errors .control-error-general,.msiip .dropdown-control.error .control-errors .control-error-general,.msiip .email-control.error .control-errors .control-error-general,.msiip .number-control.error .control-errors .control-error-general,.msiip .password-control.error .control-errors .control-error-general,.msiip .radio-button-control.error .control-errors .control-error-general,.msiip .radio-button-controls.error .control-errors .control-error-general,.msiip .search-control.error .control-errors .control-error-general,.msiip .tel-control.error .control-errors .control-error-general,.msiip .text-control.error .control-errors .control-error-general,.msiip .textarea-control.error .control-errors .control-error-general,.msiip .url-control.error .control-errors .control-error-general{display:block}
.msiip .errors-container{-webkit-border-radius:.88889rem;-moz-border-radius:.88889rem;-ms-border-radius:.88889rem;-o-border-radius:.88889rem;border-radius:.88889rem;background-color:#fbe6eb;border:1px solid #e00e40;display:none;margin-top:1.11111rem;padding:.55556rem 1rem}
.msiip .error.errors-container,.msiip .error .errors-container{display:block}
.msiip .password-invalid-error{font-size:.77778rem;line-height:.94444rem;font-weight:300;clear:both;color:#c00;display:none;margin-top:.22222rem}
.msiip .password-invalid-error b,.msiip .password-invalid-error strong{font-weight:600}
.msiip .password-invalid-error.active{display:block}
.msiip .checkbox-control .control-description,.msiip .checkbox-control .control-subdescription,.msiip .checkbox-controls .control-description,.msiip .checkbox-controls .control-subdescription,.msiip .date-control .control-description,.msiip .date-control .control-subdescription,.msiip .dropdown-control .control-description,.msiip .dropdown-control .control-subdescription,.msiip .email-control .control-description,.msiip .email-control .control-subdescription,.msiip .number-control .control-description,.msiip .number-control .control-subdescription,.msiip .password-control .control-description,.msiip .password-control .control-subdescription,.msiip .radio-button-control .control-description,.msiip .radio-button-control .control-subdescription,.msiip .radio-button-controls .control-description,.msiip .radio-button-controls .control-subdescription,.msiip .search-control .control-description,.msiip .search-control .control-subdescription,.msiip .tel-control .control-description,.msiip .tel-control .control-subdescription,.msiip .text-control .control-description,.msiip .text-control .control-subdescription,.msiip .textarea-control .control-description,.msiip .textarea-control .control-subdescription,.msiip .url-control .control-description,.msiip .url-control .control-subdescription{font-size:.77778rem;line-height:.94444rem;font-weight:300;clear:both;margin-top:.22222rem}
.msiip .checkbox-control .control-description b,.msiip .checkbox-control .control-description strong,.msiip .checkbox-control .control-subdescription b,.msiip .checkbox-control .control-subdescription strong,.msiip .checkbox-controls .control-description b,.msiip .checkbox-controls .control-description strong,.msiip .checkbox-controls .control-subdescription b,.msiip .checkbox-controls .control-subdescription strong,.msiip .date-control .control-description b,.msiip .date-control .control-description strong,.msiip .date-control .control-subdescription b,.msiip .date-control .control-subdescription strong,.msiip .dropdown-control .control-description b,.msiip .dropdown-control .control-description strong,.msiip .dropdown-control .control-subdescription b,.msiip .dropdown-control .control-subdescription strong,.msiip .email-control .control-description b,.msiip .email-control .control-description strong,.msiip .email-control .control-subdescription b,.msiip .email-control .control-subdescription strong,.msiip .number-control .control-description b,.msiip .number-control .control-description strong,.msiip .number-control .control-subdescription b,.msiip .number-control .control-subdescription strong,.msiip .password-control .control-description b,.msiip .password-control .control-description strong,.msiip .password-control .control-subdescription b,.msiip .password-control .control-subdescription strong,.msiip .radio-button-control .control-description b,.msiip .radio-button-control .control-description strong,.msiip .radio-button-control .control-subdescription b,.msiip .radio-button-control .control-subdescription strong,.msiip .radio-button-controls .control-description b,.msiip .radio-button-controls .control-description strong,.msiip .radio-button-controls .control-subdescription b,.msiip .radio-button-controls .control-subdescription strong,.msiip .search-control .control-description b,.msiip .search-control .control-description strong,.msiip .search-control .control-subdescription b,.msiip .search-control .control-subdescription strong,.msiip .tel-control .control-description b,.msiip .tel-control .control-description strong,.msiip .tel-control .control-subdescription b,.msiip .tel-control .control-subdescription strong,.msiip .text-control .control-description b,.msiip .text-control .control-description strong,.msiip .text-control .control-subdescription b,.msiip .text-control .control-subdescription strong,.msiip .textarea-control .control-description b,.msiip .textarea-control .control-description strong,.msiip .textarea-control .control-subdescription b,.msiip .textarea-control .control-subdescription strong,.msiip .url-control .control-description b,.msiip .url-control .control-description strong,.msiip .url-control .control-subdescription b,.msiip .url-control .control-subdescription strong{font-weight:600}
.msiip.form-container{-webkit-text-size-adjust:none}
.msiip.form-container .form-step{display:none}
.msiip.form-container .form-step.active{display:block}
.msiip.form-container .form-progress{font-size:.77778rem;line-height:.94444rem;font-weight:300;color:#999;display:block;margin-top:20px;padding:4px 0;text-align:right}
.msiip.form-container .form-progress b,.msiip.form-container .form-progress strong{font-weight:600}
.msiip.form-container .controls{margin-top:1.11111rem;text-align:center}
.msiip.form-container .controls:after{clear:both;content:"";display:table}
.msiip.form-container .controls .form-submit-button{display:none}
.msiip.form-container .controls.hidden{display:none}
.msiip.form-container form.first-step .controls .form-previous-button{display:none}
.msiip.form-container form.final-step .controls .form-submit-button{display:inline-block}
.msiip.form-container form.final-step .controls .form-next-button{display:none}
.msiip.form-container .msiip.fieldset-container{position:relative}
.msiip.form-container .msiip.fieldset-container>legend{font-size:1rem;line-height:1.22222rem;font-weight:300;font-weight:600;left:0;position:relative;top:0}
.msiip.form-container .msiip.fieldset-container>legend b,.msiip.form-container .msiip.fieldset-container>legend strong{font-weight:600}
.msiip.form-container fieldset .instruction{margin-top:.22222rem}
.msiip.form-container .constraint{font-size:.77778rem;line-height:.94444rem;font-weight:300;margin-top:.55556rem}
.msiip.form-container .constraint b,.msiip.form-container .constraint strong{font-weight:600}
.msiip.form-container .constraint>li{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip.form-container .constraint>li b,.msiip.form-container .constraint>li strong{font-weight:600}
.msiip.form-container .disclaimer{font-size:.77778rem;line-height:.94444rem;font-weight:300;border-top:1px solid #ddd;margin-top:2.22222rem;padding-top:.22222rem}
.msiip.form-container .disclaimer b,.msiip.form-container .disclaimer strong{font-weight:600}
.msiip.form-container .instruction{font-size:.77778rem;line-height:.94444rem;font-weight:300;margin-top:1.11111rem}
.msiip.form-container .instruction b,.msiip.form-container .instruction strong{font-weight:600}
.msiip.form-container .intro{font-size:1rem;line-height:1.22222rem;font-weight:300;margin-top:1.11111rem}
.msiip.form-container .intro b,.msiip.form-container .intro strong{font-weight:600}
.msiip.form-container .title{font-size:1.55556rem;line-height:1.77778rem;font-weight:200}
.msiip.form-container .title b,.msiip.form-container .title strong{font-weight:600}
.msiip.form-container .button,.msiip.form-container button,.msiip.form-container [type="button"],.msiip.form-container [type="reset"],.msiip.form-container [type="submit"]{float:left}
.msiip.form-container .primary-button{float:right}
.msiip.form-container table{margin-top:2.22222rem}
.msiip.form-container .registration-widget .email-control .control-description:empty,.msiip.form-container .registration-widget .password-control .control-description:empty{margin-top:0}
.msiip.form-container .two-rows .registration-widget:after{clear:both;content:"";display:table}
@media(min-width:801px){.msiip.form-container .two-rows .registration-widget .password-control{float:left;width:50%}
.msiip.form-container .two-rows .registration-widget .password-control+.password-control{float:right}
}
@media(min-width:1201px){.msiip.form-container .two-rows .registration-widget .password-control{margin-left:-18px;padding-left:18px}
.msiip.form-container .two-rows .registration-widget .password-control+.password-control{margin-left:0;margin-right:-18px;padding-left:0;padding-right:18px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.form-container .two-rows .registration-widget .password-control{margin-left:-16px;padding-left:16px}
.msiip.form-container .two-rows .registration-widget .password-control+.password-control{margin-left:0;margin-right:-16px;padding-left:0;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.form-container .two-rows .registration-widget .password-control{margin-left:-14px;padding-left:14px}
.msiip.form-container .two-rows .registration-widget .password-control+.password-control{margin-left:0;margin-right:-14px;padding-left:0;padding-right:14px}
}
.msiip.form-container .callout-container .callout-content>:first-child,.msiip.form-container .callout-container .callout-message>:first-child{margin-top:0;padding-top:0}
.msiip.form-container .callout-container .callout-content>.rich-text:first-child .rich-text-content>:first-child,.msiip.form-container .callout-container .callout-message>.rich-text:first-child .rich-text-content>:first-child{margin-top:0;padding-top:0}
/*!
 * @clientlib msiip-comp-searchbox
 */@-webkit-keyframes transform-sideup{0%{-webkit-transform:translateY(300%)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes transform-sideup{0%{-moz-transform:translateY(300%)}
100%{-moz-transform:translateY(0)}
}
@-ms-keyframes transform-sideup{0%{-ms-transform:translateY(300%)}
100%{-ms-transform:translateY(0)}
}
@-o-keyframes transform-sideup{0%{-o-transform:translateY(300%)}
100%{-o-transform:translateY(0)}
}
@keyframes transform-sideup{0%{transform:translateY(300%)}
100%{transform:translateY(0)}
}
.msiip .site-search.search-box-content{position:relative}
.msiip .site-search .search-outer-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:4000}
.msiip.search-overlay{display:none;position:absolute;top:-0.55556rem;z-index:4001}
@media(max-width:800px){.msiip.search-overlay{bottom:0;border-radius:0;height:100%;left:0;position:fixed;top:0;width:100%}
}
.msiip.search-overlay .content{background-color:#151515;border-radius:1rem;opacity:.95}
.msiip.search-overlay .content:after,.msiip.search-overlay .content:before{clear:both;content:"";display:table}
.msiip.search-overlay .content label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip.search-overlay .content input{-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;font-size:1rem;line-height:1.22222rem;font-weight:300;border-width:1px;height:2rem;padding:.33333rem 1.66667rem}
.msiip.search-overlay .content input b,.msiip.search-overlay .content input strong{font-weight:600}
.msiip.search-overlay .content .search-ui-icon,.msiip.search-overlay .content .search-ui-icon+.image-icon-fallback{position:absolute;top:0}
.msiip.search-overlay .content .search-ui-icon{font-size:1rem;line-height:1.22222rem;font-weight:300;height:2rem;left:.30556rem;padding-left:.30556rem;padding-right:.30556rem;padding-top:.38889rem}
.msiip.search-overlay .content .search-ui-icon b,.msiip.search-overlay .content .search-ui-icon strong{font-weight:600}
.msiip.search-overlay .content .search-ui-icon+.image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem;margin-top:.5rem;left:.61111rem}
.msiip.search-overlay .content .ui-button{font-size:.88889rem;line-height:1.11111rem;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;height:2rem;line-height:1.22222rem;min-width:0;padding:.33333rem .33333rem;right:.30556rem;top:0;position:absolute}
.msiip.search-overlay .content .ui-button b,.msiip.search-overlay .content .ui-button strong{font-weight:600}
.msiip.search-overlay .content .ui-button.icon-text [class$="icon"],.msiip.search-overlay .content .ui-button.icon-text .image-icon-fallback{margin-right:.11111rem}
.msiip.search-overlay .content .ui-button [class*="icon"]{font-size:1rem;line-height:1.22222rem;font-weight:300}
.msiip.search-overlay .content .ui-button [class*="icon"] b,.msiip.search-overlay .content .ui-button [class*="icon"] strong{font-weight:600}
.msiip.search-overlay .content .ui-button .image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem}
.msiip.search-overlay .content .ui-button .image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem}
@media(max-width:800px){.msiip.search-overlay .content{border-radius:0;height:100%;padding-bottom:0}
}
.msiip.search-overlay .content .view-all-results-outer-container{text-align:center}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results{color:#f9f9f9;display:none;margin:16px 0;text-align:center}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a{font-size:.88889rem;line-height:1.11111rem;font-weight:300;-webkit-border-radius:.88889rem;-moz-border-radius:.88889rem;-ms-border-radius:.88889rem;-o-border-radius:.88889rem;border-radius:.88889rem;border-width:1px;height:1.77778rem;min-width:3.88889rem;padding:.27778rem .83333rem;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border:0;color:#f9f9f9}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a b,.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a strong{font-weight:600}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a.icon-text [class$="icon"],.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a.icon-text .image-icon-fallback{margin-right:.05556rem}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a b,.msiip.search-overlay .content .view-all-results-outer-container .view-all-results a strong{font-weight:600}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results:not(.no-results) a{border:solid 1px white}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results:not(.no-results) a:hover{background-color:#f9f9f9;color:#151515}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results.no-results a:hover{cursor:default}
.msiip.search-overlay .content .view-all-results-outer-container .view-all-results.view-all-results-active{display:inline-block}
.msiip.search-overlay .search-field{margin:0 auto;padding-bottom:.55556rem;padding-top:.55556rem;position:relative}
@media(max-width:800px){.msiip.search-overlay .search-field{flex:0 1 32px;margin:2% 1% 2% 1%;padding-top:0;padding-bottom:0;position:relative;width:98%}
}
.msiip.search-overlay .search-field .container{overflow:hidden;position:absolute;right:0;top:0}
@media(min-width:801px){.msiip.search-overlay .search-field .container{margin:.55556rem .7% 0 0}
}
@media(max-width:800px){.msiip.search-overlay .search-field .container{margin:0 .7% 0 0}
}
.msiip.search-overlay .search-field .container .ui-button{height:2rem;position:initial;width:2rem}
.msiip.search-overlay .search-field .container .ui-button [class*="icon"]{font-size:1rem;line-height:1.22222rem;font-weight:300}
.msiip.search-overlay .search-field .container .ui-button [class*="icon"] b,.msiip.search-overlay .search-field .container .ui-button [class*="icon"] strong{font-weight:600}
.msiip.search-overlay .transform-sideup{-webkit-animation:transform-sideup .2s 1 linear;-moz-animation:transform-sideup .2s 1 linear;-ms-animation:transform-sideup .2s 1 linear;-o-animation:transform-sideup .2s 1 linear;animation:transform-sideup .2s 1 linear}
.msiip.search-overlay .search-control input,.msiip.search-overlay .overlay-search-control input{background-color:#ddd;border-bottom-color:#999;border-left-color:#999;border-right-color:#999;border-style:solid;border-top-color:#999}
.msiip.search-overlay .search-control .search-ui-icon,.msiip.search-overlay .overlay-search-control .search-ui-icon{color:#999}
.msiip.search-overlay .search-control .search-ui-icon+.image-icon-fallback,.msiip.search-overlay .overlay-search-control .search-ui-icon+.image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/search-normal.svg") center no-repeat;background-size:contain}
.msiip.search-overlay .search-control label,.msiip.search-overlay .overlay-search-control label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip.search-overlay .search-control input,.msiip.search-overlay .overlay-search-control input{-webkit-border-radius:.88889rem;-moz-border-radius:.88889rem;-ms-border-radius:.88889rem;-o-border-radius:.88889rem;border-radius:.88889rem;font-size:.88889rem;line-height:1.11111rem;font-weight:300;border-width:1px;height:1.77778rem;padding:.27778rem 1.55556rem}
.msiip.search-overlay .search-control input b,.msiip.search-overlay .search-control input strong,.msiip.search-overlay .overlay-search-control input b,.msiip.search-overlay .overlay-search-control input strong{font-weight:600}
.msiip.search-overlay .search-control .search-ui-icon,.msiip.search-overlay .search-control .search-ui-icon+.image-icon-fallback,.msiip.search-overlay .overlay-search-control .search-ui-icon,.msiip.search-overlay .overlay-search-control .search-ui-icon+.image-icon-fallback{position:absolute;top:0}
.msiip.search-overlay .search-control .search-ui-icon,.msiip.search-overlay .overlay-search-control .search-ui-icon{font-size:.88889rem;line-height:1.11111rem;font-weight:300;height:1.77778rem;left:.27778rem;padding-left:.27778rem;padding-right:.27778rem;padding-top:.33333rem}
.msiip.search-overlay .search-control .search-ui-icon b,.msiip.search-overlay .search-control .search-ui-icon strong,.msiip.search-overlay .overlay-search-control .search-ui-icon b,.msiip.search-overlay .overlay-search-control .search-ui-icon strong{font-weight:600}
.msiip.search-overlay .search-control .search-ui-icon+.image-icon-fallback,.msiip.search-overlay .overlay-search-control .search-ui-icon+.image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem;margin-top:.44444rem;left:.55556rem}
.msiip.search-overlay .search-control .ui-button,.msiip.search-overlay .overlay-search-control .ui-button{font-size:.77778rem;line-height:.94444rem;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;height:1.77778rem;line-height:1.11111rem;min-width:0;padding:.27778rem .27778rem;right:.27778rem;top:0;position:absolute}
.msiip.search-overlay .search-control .ui-button b,.msiip.search-overlay .search-control .ui-button strong,.msiip.search-overlay .overlay-search-control .ui-button b,.msiip.search-overlay .overlay-search-control .ui-button strong{font-weight:600}
.msiip.search-overlay .search-control .ui-button.icon-text [class$="icon"],.msiip.search-overlay .search-control .ui-button.icon-text .image-icon-fallback,.msiip.search-overlay .overlay-search-control .ui-button.icon-text [class$="icon"],.msiip.search-overlay .overlay-search-control .ui-button.icon-text .image-icon-fallback{margin-right:.05556rem}
.msiip.search-overlay .search-control .ui-button [class*="icon"],.msiip.search-overlay .overlay-search-control .ui-button [class*="icon"]{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip.search-overlay .search-control .ui-button [class*="icon"] b,.msiip.search-overlay .search-control .ui-button [class*="icon"] strong,.msiip.search-overlay .overlay-search-control .ui-button [class*="icon"] b,.msiip.search-overlay .overlay-search-control .ui-button [class*="icon"] strong{font-weight:600}
.msiip.search-overlay .search-control .ui-button .image-icon-fallback,.msiip.search-overlay .overlay-search-control .ui-button .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip.search-overlay .search-control .ui-button .image-icon-fallback,.msiip.search-overlay .overlay-search-control .ui-button .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip.search-overlay .search-control input[type="search"],.msiip.search-overlay .overlay-search-control input[type="search"]{outline:0}
.msiip.search-overlay .search-category{float:left;border-top:1px solid #f9f9f9;clear:both;width:100%;margin-top:.55556rem}
.msiip.search-overlay div.search-category[data-type^="analyst_report"]{border-top:0}
.msiip.search-overlay .search-category-content{float:right;height:auto;overflow:hidden;width:82%}
.msiip.search-overlay .search-category-content .no-data-found{color:#ddd;padding:.66667rem 0 .55556rem 0}
.msiip.search-overlay .search-category-content .search-author-xsmall{margin-top:.27778rem;font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip.search-overlay .search-category-content .search-author-xsmall b,.msiip.search-overlay .search-category-content .search-author-xsmall strong{font-weight:600}
.msiip.search-overlay .search-category-title{float:left;padding:.55556rem 0 0;width:15%}
.msiip.search-overlay .search-result{margin:0 2%;overflow:hidden;overflow-y:auto}
.msiip.search-overlay .search-result:after,.msiip.search-overlay .search-result:before{clear:both;content:"";display:table}
@media(max-width:800px){.msiip.search-overlay .search-result{flex:0 1 auto;overflow:hidden;overflow-y:auto}
}
@media(min-width:801px){.msiip.search-overlay .search-result{max-height:22.22222rem}
}
.msiip.search-overlay .search-result table caption,.msiip.search-overlay .search-result table thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip.search-overlay .search-result table td,.msiip.search-overlay .search-result table th{background-color:transparent;border-top:.05556rem solid #666;border-bottom:0;color:#ddd;line-height:.94444rem;padding:.66667rem 1.11111rem .66667rem 0}
.msiip.search-overlay .search-result table td b,.msiip.search-overlay .search-result table td strong,.msiip.search-overlay .search-result table td [class*="-ui-icon"],.msiip.search-overlay .search-result table th b,.msiip.search-overlay .search-result table th strong,.msiip.search-overlay .search-result table th [class*="-ui-icon"]{color:#f9f9f9}
.msiip.search-overlay .search-result table td a,.msiip.search-overlay .search-result table th a{color:#ddd}
.msiip.search-overlay .search-result table .highlighted td,.msiip.search-overlay .search-result table .highlighted th{background-color:transparent;color:#00b8ee}
.msiip.search-overlay .search-result table .highlighted td b,.msiip.search-overlay .search-result table .highlighted td strong,.msiip.search-overlay .search-result table .highlighted td a,.msiip.search-overlay .search-result table .highlighted td [class*="-ui-icon"],.msiip.search-overlay .search-result table .highlighted th b,.msiip.search-overlay .search-result table .highlighted th strong,.msiip.search-overlay .search-result table .highlighted th a,.msiip.search-overlay .search-result table .highlighted th [class*="-ui-icon"]{color:#00b8ee}
.msiip.search-overlay .search-result table .highlighted td:hover,.msiip.search-overlay .search-result table .highlighted th:hover{cursor:pointer}
.msiip.search-overlay .search-result table tbody tr:first-child td{border:0}
.msiip.search-overlay .search-result table tbody tr.more td{font-weight:600}
.msiip.search-overlay .search-result .title{font-size:.88889rem;line-height:1.11111rem;font-weight:300;color:#f9f9f9;float:left;padding-bottom:.66667rem}
.msiip.search-overlay .search-result .title b,.msiip.search-overlay .search-result .title strong{font-weight:600}
.msiip.search-overlay .icon-separator{background-color:#666;display:inline-block;height:.77778rem;margin:0 .38889rem -0.05556rem;width:.05556rem}
.msiip.search-overlay .col-75{width:75%}
.msiip.search-overlay .col-35{width:35%}
.msiip.search-overlay .col-50{width:50%}
.msiip.search-overlay .col-25{width:25%}
.msiip.search-overlay .col-30{width:30%}
.msiip.search-overlay .overlay-backdrop{background-color:#151515;bottom:0;display:none;left:0;margin:0 25%;opacity:0;overflow:hidden;position:fixed;right:0;top:0;width:50%;z-index:4000}
.msiip.search-overlay .overlay-backdrop label{border-bottom-width:1px;border-top-width:1px;font-size:.77778rem;line-height:.94444rem;padding:.22222rem 0}
.msiip.search-overlay .overlay-backdrop input{-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;font-size:1rem;line-height:1.22222rem;font-weight:300;border-width:1px;height:2rem;padding:.33333rem 1.66667rem}
.msiip.search-overlay .overlay-backdrop input b,.msiip.search-overlay .overlay-backdrop input strong{font-weight:600}
.msiip.search-overlay .overlay-backdrop .search-ui-icon,.msiip.search-overlay .overlay-backdrop .search-ui-icon+.image-icon-fallback{position:absolute;top:0}
.msiip.search-overlay .overlay-backdrop .search-ui-icon{font-size:1rem;line-height:1.22222rem;font-weight:300;height:2rem;left:.30556rem;padding-left:.30556rem;padding-right:.30556rem;padding-top:.38889rem}
.msiip.search-overlay .overlay-backdrop .search-ui-icon b,.msiip.search-overlay .overlay-backdrop .search-ui-icon strong{font-weight:600}
.msiip.search-overlay .overlay-backdrop .search-ui-icon+.image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem;margin-top:.5rem;left:.61111rem}
.msiip.search-overlay .overlay-backdrop .ui-button{font-size:.88889rem;line-height:1.11111rem;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;height:2rem;line-height:1.22222rem;min-width:0;padding:.33333rem .33333rem;right:.30556rem;top:0;position:absolute}
.msiip.search-overlay .overlay-backdrop .ui-button b,.msiip.search-overlay .overlay-backdrop .ui-button strong{font-weight:600}
.msiip.search-overlay .overlay-backdrop .ui-button.icon-text [class$="icon"],.msiip.search-overlay .overlay-backdrop .ui-button.icon-text .image-icon-fallback{margin-right:.11111rem}
.msiip.search-overlay .overlay-backdrop .ui-button [class*="icon"]{font-size:1rem;line-height:1.22222rem;font-weight:300}
.msiip.search-overlay .overlay-backdrop .ui-button [class*="icon"] b,.msiip.search-overlay .overlay-backdrop .ui-button [class*="icon"] strong{font-weight:600}
.msiip.search-overlay .overlay-backdrop .ui-button .image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem}
.msiip.search-overlay .overlay-backdrop .ui-button .image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem}
.msiip.search-overlay .overlay-backdrop.active{display:block;opacity:.95}
@media(max-width:1200px){.msiip.search-overlay .overlay-backdrop{margin:0 15%;width:75%}
}
@media(max-width:800px){.msiip.search-overlay .overlay-backdrop{margin:0;width:100%}
}
@media(min-width:1201px){.msiip.search-overlay{left:-200px;width:964px}
.msiip.search-overlay .search-field{width:564px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.search-overlay{left:-166px;width:798px}
.msiip.search-overlay .search-field{width:466px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.search-overlay{width:632px;left:-132px}
.msiip.search-overlay .search-field{width:368px}
}
.msiip.sticky-header .search-overlay{position:absolute;top:-10px}
@media(max-width:800px){.msiip.sticky-header .search-overlay{left:0;position:fixed;top:0!important;width:100%}
}
.msiip.sticky-header .search-overlay .content{width:100%}
@media(max-width:800px){.msiip.search-overlay .content{bottom:0;display:flex;flex-flow:column;position:fixed;top:0;width:100vw}
.msiip.search-overlay .content .search-result{margin-left:2%}
}
@media(max-width:600px){.msiip.search-overlay .content .search-category .search-category-content{clear:both;width:100%}
.msiip.search-overlay .content .search-category-title{width:100%}
}
body.premium .msiip.search-overlay .search-category{border-top:1px solid #f9f9f9}
/*!
 * @clientlib msiip-comp-searchbox
 */.msiip.search-results-list{padding-bottom:.94444rem}
.msiip.search-results-list .loading-component{display:none;height:5rem}
.msiip.search-results-list .no-data-found{margin:0 0 1rem 0}
.msiip.search-results-list table caption,.msiip.search-results-list table thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip.search-results-list table tr td .category,.msiip.search-results-list table th .category{margin-bottom:.27778rem}
.msiip.search-results-list table tr td p,.msiip.search-results-list table th p{margin-bottom:.66667rem}
.msiip.search-results-list table tr td img,.msiip.search-results-list table th img{float:left;height:68px;padding-right:.55556rem;width:120px}
.msiip.search-results-list table tr td h2,.msiip.search-results-list table th h2{font-size:1rem;line-height:1.22222rem;font-weight:300}
.msiip.search-results-list table tr td h2 b,.msiip.search-results-list table tr td h2 strong,.msiip.search-results-list table th h2 b,.msiip.search-results-list table th h2 strong{font-weight:600}
.msiip.search-results-list table tr td .category,.msiip.search-results-list table tr td .description,.msiip.search-results-list table th .category,.msiip.search-results-list table th .description{font-size:.88889rem;line-height:1.11111rem;font-weight:300}
.msiip.search-results-list table tr td .category b,.msiip.search-results-list table tr td .category strong,.msiip.search-results-list table tr td .description b,.msiip.search-results-list table tr td .description strong,.msiip.search-results-list table th .category b,.msiip.search-results-list table th .category strong,.msiip.search-results-list table th .description b,.msiip.search-results-list table th .description strong{font-weight:600}
.msiip.search-results-list table tr td .collection-name,.msiip.search-results-list table th .collection-name{background-color:transparent;border-bottom-color:#999;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;border-width:1px;display:table;display:inline-block}
.msiip.search-results-list table tr td .collection-name b,.msiip.search-results-list table th .collection-name b{color:#151515;display:inline-block;font-size:10px;font-weight:600;letter-spacing:2px;line-height:16px;padding-bottom:3px;padding-top:4px;text-transform:uppercase;vertical-align:top}
.msiip.search-results-list table tr td .eyebrow-content,.msiip.search-results-list table th .eyebrow-content{background-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-top-color:transparent;border-width:1px;display:table;display:inline-block}
.msiip.search-results-list table tr td .eyebrow-content [class$="-ui-icon"],.msiip.search-results-list table th .eyebrow-content [class$="-ui-icon"]{color:#5050cc;display:inline-block;font-size:16px;line-height:16px;padding-bottom:4px;padding-right:4px;padding-top:3px;vertical-align:top}
.msiip.search-results-list table tr td .eyebrow-content b,.msiip.search-results-list table th .eyebrow-content b{color:#5050cc;display:inline-block;font-size:10px;font-weight:600;letter-spacing:2px;line-height:16px;padding-bottom:3px;padding-top:4px;text-transform:uppercase;vertical-align:top}
.msiip.search-results-list table tr:hover{cursor:pointer}
.msiip.search-results-list table tr:hover td,.msiip.search-results-list table tr:hover th{background-color:transparent;color:#00b8ee}
.msiip.search-results-list table tr:hover td b,.msiip.search-results-list table tr:hover td strong,.msiip.search-results-list table tr:hover td a,.msiip.search-results-list table tr:hover td .gray-font,.msiip.search-results-list table tr:hover th b,.msiip.search-results-list table tr:hover th strong,.msiip.search-results-list table tr:hover th a,.msiip.search-results-list table tr:hover th .gray-font{color:#00b8ee}
.msiip.search-results-list table tr:hover td .eyebrow-content b,.msiip.search-results-list table tr:hover th .eyebrow-content b{color:#5050cc}
.msiip.search-results-list table tr:last-child td{border:0}
.msiip.search-results-list table tbody tr.more td{font-weight:600}
.msiip.search-results-list .icon-separator{background-color:#666;display:inline-block;height:.77778rem;margin:-0.05556rem .38889rem;width:.05556rem}
.msiip.search-results-list [class*="col-"]{vertical-align:middle}
.msiip.search-results-list .col-75{width:75%}
.msiip.search-results-list .col-35{width:35%}
.msiip.search-results-list .col-50{width:50%}
.msiip.search-results-list .col-25{width:25%}
.msiip.search-results-list .col-30{width:30%}
.msiip.search-results-list .gray-font{font-size:.77778rem;line-height:.94444rem;font-weight:300;color:#999}
.msiip.search-results-list .gray-font b,.msiip.search-results-list .gray-font strong{font-weight:600}
/*!
 * @clientlib msiip-ads
 * @clientlib msiip-comp-ad
 */.msiip.ad-container .ad-88x31>div,.msiip.ad-container .ad-120x60>div,.msiip.ad-container .ad-160x600>div,.msiip.ad-container .ad-195x90>div,.msiip.ad-container .ad-300x250>div,.msiip.ad-container .ad-300x600>div,.msiip.ad-container .ad-365x60>div,.msiip.ad-container .ad-728x90>div,.msiip.ad-container .ad-65-chartextlink>div,.msiip.ad-container .ad-contentmodule>div,.msiip.ad-container .ad-introad>div,.msiip.ad-container .ad-hppushdown>div,.msiip.ad-container .ad-hpvfheader>div,.msiip.ad-container .ad-trafficdriver>div,.msiip.background-ad-container .ad-88x31>div,.msiip.background-ad-container .ad-120x60>div,.msiip.background-ad-container .ad-160x600>div,.msiip.background-ad-container .ad-195x90>div,.msiip.background-ad-container .ad-300x250>div,.msiip.background-ad-container .ad-300x600>div,.msiip.background-ad-container .ad-365x60>div,.msiip.background-ad-container .ad-728x90>div,.msiip.background-ad-container .ad-65-chartextlink>div,.msiip.background-ad-container .ad-contentmodule>div,.msiip.background-ad-container .ad-introad>div,.msiip.background-ad-container .ad-hppushdown>div,.msiip.background-ad-container .ad-hpvfheader>div,.msiip.background-ad-container .ad-trafficdriver>div,.msiip.transparent-backgruond-ad-container .ad-88x31>div,.msiip.transparent-backgruond-ad-container .ad-120x60>div,.msiip.transparent-backgruond-ad-container .ad-160x600>div,.msiip.transparent-backgruond-ad-container .ad-195x90>div,.msiip.transparent-backgruond-ad-container .ad-300x250>div,.msiip.transparent-backgruond-ad-container .ad-300x600>div,.msiip.transparent-backgruond-ad-container .ad-365x60>div,.msiip.transparent-backgruond-ad-container .ad-728x90>div,.msiip.transparent-backgruond-ad-container .ad-65-chartextlink>div,.msiip.transparent-backgruond-ad-container .ad-contentmodule>div,.msiip.transparent-backgruond-ad-container .ad-introad>div,.msiip.transparent-backgruond-ad-container .ad-hppushdown>div,.msiip.transparent-backgruond-ad-container .ad-hpvfheader>div,.msiip.transparent-backgruond-ad-container .ad-trafficdriver>div{margin:0 auto}
.msiip.ad-container.hide,.msiip.background-ad-container.hide,.msiip.transparent-backgruond-ad-container.hide{display:none}
.msiip.ad-container iframe,.msiip.background-ad-container iframe,.msiip.transparent-backgruond-ad-container iframe{border:0;display:block;margin:0;padding:0}
.msiip.ad-container #adsense img,.msiip.background-ad-container #adsense img,.msiip.transparent-backgruond-ad-container #adsense img{width:0}
.msiip.background-ad-container,.msiip.transparent-backgruond-ad-container{background-color:#f9f9f9;padding-bottom:20px;padding-top:20px}
.msiip.transparent-backgruond-ad-container{background-color:transparent}
.msiip .sponsor-container{border-top:4px solid #e8e8e8;color:#151515;margin:0 auto;position:relative;width:100%}
.msiip .sponsor-container .sponsor-sub-header{background-color:#555759;display:inline-block;width:auto}
.msiip .sponsor-container .sponsor-sub-header span{color:white;display:inline-block;font-size:10px;font-weight:600;letter-spacing:2px;line-height:16px;padding:4px 6px 2px;text-transform:uppercase}
.msiip .sponsor-container .sponsor-header{display:inline-block;padding-top:0;position:relative;vertical-align:top;width:100%}
.msiip .sponsor-container .sponsor-header img{max-height:60px;max-width:120px;width:auto}
.msiip .sponsor-container .sponsor-header h1{font-size:20px;line-height:24px;font-weight:200;display:inline-block;margin-right:2px;padding-bottom:3px;padding-top:10px;vertical-align:top;width:65%}
.msiip .sponsor-container .sponsor-header h1 b,.msiip .sponsor-container .sponsor-header h1 strong{font-weight:600}
@media(max-width:600px){.msiip .sponsor-container .sponsor-header h1{width:60%}
}
.msiip .sponsor-container .sponsor-header-image{float:right;height:auto;margin-top:-12px}
.msiip .sponsor-container .sponsor-list{padding:0}
.msiip .sponsor-container .sponsor-list ul{margin-top:6px}
.msiip .sponsor-container .sponsor-list ul li{display:inline-block;padding-right:30px;width:100%;vertical-align:top}
.msiip .sponsor-container .sponsor-list ul li .sponsor-sub-section-play-icon{margin-left:5px;vertical-align:top}
.msiip .sponsor-container .sponsor-list ul li .sponsor-sub-section-fund-name{display:inline-block;width:70%}
.msiip .sponsor-container .sponsor-list ul li .sponsor-sub-section-fund-symbol{float:right}
.msiip .sponsor-container .sponsor-list ul li:last-child{padding-right:0}
.msiip .sponsor-container .sponsor-list ul.underline-no-bullet{margin-left:0;padding-left:0}
.msiip .sponsor-container .sponsor-list ul.underline-no-bullet li{border-bottom:1px solid #e8e8e8;padding:3px 0}
.msiip .sponsor-container .sponsor-list ul.underline-no-bullet li:before{content:''}
.msiip .sponsor-container .sponsor-list ul.underline-no-bullet li:last-child{border-bottom:0}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section{border-top:1px solid #e8e8e8}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section.image-present .sponsor-sub-section-sub-header{display:inline}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section .sponsor-sub-section-sub-header span{color:#151515;display:inline-block;font-size:10px;font-weight:600;letter-spacing:2px;line-height:16px;max-width:90%;padding:6px 6px 0 0;text-transform:uppercase}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section h2{font-size:1.22222rem;line-height:1.55556rem;font-weight:300;border-bottom:0;color:#555759;display:inline-block;margin-top:4px;width:100%}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section h2 b,.msiip .sponsor-container .sponsor-list .sponsor-sub-section h2 strong{font-weight:600}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section .sponsor-sub-section-main-header h2{font-size:1.22222rem;line-height:1.55556rem;font-weight:300;border-bottom:0;color:#555759;display:inline-block;margin-top:4px;width:100%}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section .sponsor-sub-section-main-header h2 b,.msiip .sponsor-container .sponsor-list .sponsor-sub-section .sponsor-sub-section-main-header h2 strong{font-weight:600}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section .sponsor-sub-section-image{float:right;height:auto;margin-top:12px;margin-left:10px;max-width:80px}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section.single-image-ad .image-container img{width:100%}
.msiip .sponsor-container .sponsor-list .sponsor-sub-section.single-image-ad .image-container img img{height:100%;padding:20px;width:100%}
.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-sub-section.image-present h2{width:75%}
@media(min-width:1001px) and (max-width:1200px){.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-sub-section.image-present h2{width:70%}
}
@media(min-width:801px) and (max-width:1000px){.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-sub-section.image-present h2{width:60%}
}
@media(min-width:601px) and (max-width:800px){.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-sub-section.image-present h2{width:80%}
}
.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-tile-border-top{margin-top:10px}
@media(max-width:800px){.msiip .sponsor-container .xlarge-block-grid-3-column .sponsor-tile-border-top:nth-child(1n+2){margin-top:20px}
}
.msiip .sponsor-container.sponsor-link-container{border-top:transparent}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sponsor-item-text-content{font-size:.88889rem;line-height:1.22222rem;font-weight:300;color:#151515;display:block;margin-top:6px;padding:0 0 3px 0}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sponsor-item-text-content b,.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sponsor-item-text-content strong{font-weight:600}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sub-header-container{display:inline;float:left;margin-top:4px;width:100%}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sub-header-container h2{display:inline;width:100%}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item .sponsor-sub-section .sub-header-container .sponsor-sub-section-image{display:inline-block;margin-top:-16px;max-width:none}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item.sponsor-tile-border-top{margin-top:10px}
@media(max-width:1000px){.msiip .sponsor-container.sponsor-link-container .sponsor-link-item.sponsor-tile-border-top:nth-child(1n+3){margin-top:20px}
}
.msiip .sponsor-container.sponsor-link-container .sponsor-link-item a:hover h2,.msiip .sponsor-container.sponsor-link-container .sponsor-link-item a:hover .sponsor-item-text-content{color:#00b8ee}
.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-sub-section.image-present h2{width:65%}
@media(min-width:1001px) and (max-width:1200px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-sub-section.image-present h2{width:55%}
}
@media(min-width:801px) and (max-width:1000px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-sub-section.image-present h2{width:75%}
}
@media(max-width:600px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-sub-section.image-present h2{width:75%}
}
.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-tile-border-top{margin-top:10px}
@media(min-width:801px) and (max-width:1000px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-tile-border-top:nth-child(1n+3){margin-top:20px}
}
@media(min-width:601px) and (max-width:800px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-tile-border-top:nth-child(1n+3){margin-top:20px}
}
@media(max-width:600px){.msiip .sponsor-container .xlarge-block-grid-4-column .sponsor-tile-border-top:nth-child(1n+2){margin-top:20px}
}
.msiip .sponsor-container .disclaimer-content{font-size:14px;line-height:17px;font-weight:300;color:#555759;display:inline-block;padding-top:20px;vertical-align:top}
.msiip .sponsor-container .disclaimer-content b,.msiip .sponsor-container .disclaimer-content strong{font-weight:600}
.msiip .sponsor-link-header-container header{margin-top:-3px}
.msiip .sponsor-link-header-container .header-content{background-color:#555759;display:inline-block;height:21px;width:auto}
.msiip .sponsor-link-header-container .header-content h1{color:white;font-size:10px;letter-spacing:2px;line-height:16px;padding:4px 6px 2px;text-transform:uppercase}
.msiip .sponsor-link-header-container .header-content h1 b{font-weight:600}
@media(max-width:800px){.msiip .ads-search-action-container{flex:1 0 auto}
.msiip .view-all-results-outer-container{flex:0 0 auto}
}
.msiip .ads-search-action-container,.msiip .view-all-results-outer-container{margin:0 2%}
.msiip .ads-search-action-container .search-sponsor-header-container,.msiip .view-all-results-outer-container .search-sponsor-header-container{border-top:1px solid white}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container{margin-bottom:10px;margin-top:10px}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container section,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container section{display:inline-block;width:80%}
@media(max-width:600px){.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container section,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container section{width:100%}
}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .header-content,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .header-content{display:inline-block;height:21px;width:17.5%}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .header-content h1,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .header-content h1{background-color:#555759;color:white;display:inline-block;font-size:10px;letter-spacing:2px;line-height:16px;padding:4px 6px 2px;text-transform:uppercase}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .header-content h1 b,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .header-content h1 b{font-weight:600}
@media(max-width:600px){.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .header-content,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .header-content{width:100%}
}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content{display:inline-block;width:80%}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a{font-size:.88889rem;line-height:1.11111rem;font-weight:300;border:0;color:white}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a b,.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a strong,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a b,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a strong{font-weight:600}
.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a:hover,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content a:hover{color:#00b8ee}
@media(max-width:600px){.msiip .ads-search-action-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content,.msiip .view-all-results-outer-container .search-sponsor-header-container .search-sponsor-inner-container .search-ad-sponsor-content{margin-top:10px;width:100%}
}
@media(max-width:800px){.absolute-column-1 .msiip.background-ad-container,.absolute-column-1 .msiip.transparent-backgruond-ad-container{margin-left:-9999px;margin-right:-9999px;padding-left:9999px;padding-right:9999px}
}
@media(max-width:1000px){.absolute-column-2 .msiip.background-ad-container,.absolute-column-2 .msiip.transparent-backgruond-ad-container{margin-left:-9999px;margin-right:-9999px;padding-left:9999px;padding-right:9999px}
}
.ad-column-1{text-align:center}
.ad-column-1 .msiip.ad-container,.ad-column-1 .msiip.background-ad-container,.ad-column-1 .msiip.transparent-backgruond-ad-container{display:inline-block;vertical-align:top}
.ad-column-1 .msiip.ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:18px;padding-left:0;padding-left:0;padding-left:0;padding-left:0;padding-left:0;margin-right:-4px}
@media(max-width:1200px){.ad-column-1 .msiip.ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:16px}
}
@media(max-width:1000px){.ad-column-1 .msiip.ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:14px}
}
@media(max-width:800px){.ad-column-1 .msiip.ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:12px}
}
@media(max-width:600px){.ad-column-1 .msiip.ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:10px}
}
.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:18px;padding-right:0;padding-right:0;padding-right:0;padding-right:0;padding-right:0}
@media(max-width:1200px){.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:16px}
}
@media(max-width:1000px){.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:14px}
}
@media(max-width:800px){.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:12px}
}
@media(max-width:600px){.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:10px}
}
@media(min-width:801px) and (max-width:1000px){.ad-column-1 .msiip.ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){display:none}
}
@media(max-width:800px){.ad-column-1 .msiip.ad-container,.ad-column-1 .msiip.background-ad-container,.ad-column-1 .msiip.transparent-backgruond-ad-container{display:none}
}
.ad-column-1 .msiip.ad-container{padding-bottom:1.11111rem;padding-top:1.11111rem}
.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:18px;padding-left:9999px;padding-left:9999px;padding-left:9999px;padding-left:9999px;padding-left:9999px;margin-left:-9999px}
@media(max-width:1200px){.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:16px}
}
@media(max-width:1000px){.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:14px}
}
@media(max-width:800px){.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:12px}
}
@media(max-width:600px){.ad-column-1 .msiip.background-ad-container:first-of-type:not(:last-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:not(:last-of-type){padding-right:10px}
}
.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:18px;padding-right:9999px;padding-right:9999px;padding-right:9999px;padding-right:9999px;padding-right:9999px;margin-right:-9999px}
@media(max-width:1200px){.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:16px}
}
@media(max-width:1000px){.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:14px}
}
@media(max-width:800px){.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:12px}
}
@media(max-width:600px){.ad-column-1 .msiip.background-ad-container:last-of-type:not(:first-of-type),.ad-column-1 .msiip.transparent-backgruond-ad-container:last-of-type:not(:first-of-type){padding-left:10px}
}
.ad-column-1 .msiip.background-ad-container:first-of-type:last-of-type,.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type:last-of-type{padding-left:9999px;padding-right:9999px;padding-left:9999px;padding-right:9999px;padding-left:9999px;padding-right:9999px;padding-left:9999px;padding-right:9999px;padding-left:9999px;padding-right:9999px}
@media(min-width:801px) and (max-width:1000px){.ad-column-1 .msiip.background-ad-container:first-of-type,.ad-column-1 .msiip.transparent-backgruond-ad-container:first-of-type{padding-right:9999px;margin-right:-9999px}
}
.ad-column-1.stickyads{background-color:#f9f9f9;left:0;position:fixed;z-index:1000}
.leaderboard-house-ad-column .msiip.ad-container,.leaderboard-house-ad-column .msiip.background-ad-container,.leaderboard-house-ad-column .msiip.transparent-backgruond-ad-container{margin-top:.55556rem}
.print .msiip.ad-container,.print .msiip.background-ad-container,.print .msiip.transparent-backgruond-ad-container{display:none!important}
/*!
 * @clientlib msiip-comp-alertbanner
 */@-webkit-keyframes fadeIn{from{opacity:0;opacity:1\9}
to{opacity:1}
}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0;opacity:1\9}
}
@-moz-keyframes fadeIn{from{opacity:0;opacity:1\9}
to{opacity:1}
}
@-moz-keyframes fadeOut{from{opacity:1}
to{opacity:0;opacity:1\9}
}
@keyframes fadeIn{from{opacity:0;opacity:1\9}
to{opacity:1}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0;opacity:1\9}
}
.msiip.dialog-sub-description{font-size:.72222rem;line-height:.94444rem;font-weight:300;color:rgba(85,87,89,0.8);line-height:150%;margin:-0.83333rem 0rem .44444rem 0rem}
.msiip.dialog-sub-description b,.msiip.dialog-sub-description strong{font-weight:600}
.msiip.alert-notification{min-height:1.66667rem;opacity:0;width:100%}
.msiip.alert-notification.faded{-moz-animation:fadeOut .5s ease-in;-webkit-animation:fadeOut .5s ease-in;animation:fadeOut .5s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
.msiip.alert-notification.no-faded{-moz-animation:fadeIn .5s ease-in;-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
.msiip.alert-notification .ui-button:hover{background-color:transparent;border-color:transparent;color:white}
.msiip.alert-notification .ui-button:hover [class$="icon"]{color:white}
.msiip.alert-notification .alert-content{padding:.27778rem .55556rem;position:relative}
.msiip.alert-notification .alert-content .alert-close{height:auto;line-height:0;padding:.27778rem .55556rem;position:absolute;right:0;top:0}
.msiip.alert-notification .alert-content span{font-size:.88889rem;line-height:1.11111rem;font-weight:300;color:white;font-weight:bold}
.msiip.alert-notification .alert-content span b,.msiip.alert-notification .alert-content span strong{font-weight:600}
.msiip.alert-notification .alert-content span p{font-size:inherit;font-weight:inherit}
.msiip.alert-notification .alert-content span.alert-inner-content{display:block;padding-right:1.66667rem}
.msiip.alert-notification .alert-content span.alert-inner-content a{border-bottom-color:rgba(255,255,255,0.8);color:inherit}
.msiip.alert-notification .alert-content span.alert-inner-content a:hover{color:rgba(255,255,255,0.8)}
.msiip.alert-notification.news-alert{background-color:#e95679}
.msiip.alert-notification.news-alert-texture{background:url("../../morningstarFoundations/v2/images/png/backgrounds/diagonal-stripe-product-2-alpha-0.2.png") #e95679 repeat}
.msiip.alert-notification.site-alert{background-color:#fd662d}
.msiip.alert-notification.product-notification{background-color:#4cafb2}
/*!
 * @clientlib msiip-comp-stickyad
 * @clientlib msiip-comp-stickycontainer
 */.msiip [data-mod="stickycontainer"]{position:relative}
.msiip.sticky-container .content-parsys>:first-child{margin-top:0}
@media(min-width:1201px){.msiip.sticky-container .large-max-breakpoint .sticky-parsys>:first-child{margin-top:0}
.msiip.sticky-container .large-max-breakpoint .moving-column{padding:0}
}
@media(min-width:1001px){.msiip.sticky-container .medium-max-breakpoint .sticky-parsys>:first-child{margin-top:0}
.msiip.sticky-container .medium-max-breakpoint .moving-column{padding:0}
}
@media(min-width:801px){.msiip.sticky-container .small-max-breakpoint .sticky-parsys>:first-child{margin-top:0}
}
/*!
 * @clientlib msiip-comp-article
 */.msiip.article .article-inner-wrapper{padding-left:18px;padding-right:18px;width:83.33333%;border:0;margin:0 8.33333%;position:relative}
.msiip.article .article-inner-wrapper:after{clear:both;content:"";display:table}
@media(max-width:1200px){.msiip.article .article-inner-wrapper{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-inner-wrapper{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-inner-wrapper{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-inner-wrapper{padding-left:10px;padding-right:10px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-inner-wrapper{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-inner-wrapper{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-inner-wrapper{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-inner-wrapper{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-inner-wrapper{padding-left:10px;padding-right:10px}
}
@media(max-width:800px){.msiip.article .article-inner-wrapper{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(max-width:800px) and (max-width:1200px){.msiip.article .article-inner-wrapper{padding-left:16px;padding-right:16px}
}
@media(max-width:800px) and (max-width:1000px){.msiip.article .article-inner-wrapper{padding-left:14px;padding-right:14px}
}
@media(max-width:800px) and (max-width:800px){.msiip.article .article-inner-wrapper{padding-left:12px;padding-right:12px}
}
@media(max-width:800px) and (max-width:600px){.msiip.article .article-inner-wrapper{padding-left:10px;padding-right:10px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-inner-wrapper{padding-left:18px;padding-right:18px;width:83.33333%}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1200px){.msiip.article .article-inner-wrapper{padding-left:16px;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1000px){.msiip.article .article-inner-wrapper{padding-left:14px;padding-right:14px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:800px){.msiip.article .article-inner-wrapper{padding-left:12px;padding-right:12px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:600px){.msiip.article .article-inner-wrapper{padding-left:10px;padding-right:10px}
}
.msiip.article .article-header{padding-left:18px;padding-right:18px;width:70%;border:0;margin-right:0 30%;padding-bottom:2rem}
@media(max-width:1200px){.msiip.article .article-header{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-header{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-header{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-header{padding-left:10px;padding-right:10px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-header{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1200px){.msiip.article .article-header{padding-left:16px;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1000px){.msiip.article .article-header{padding-left:14px;padding-right:14px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:800px){.msiip.article .article-header{padding-left:12px;padding-right:12px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:600px){.msiip.article .article-header{padding-left:10px;padding-right:10px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-header{float:left;padding-left:18px;padding-right:18px;width:66.66667%;margin:0}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-header{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-header{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-header{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-header{padding-left:10px;padding-right:10px}
}
@media(max-width:800px){.msiip.article .article-header{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(max-width:800px) and (max-width:1200px){.msiip.article .article-header{padding-left:16px;padding-right:16px}
}
@media(max-width:800px) and (max-width:1000px){.msiip.article .article-header{padding-left:14px;padding-right:14px}
}
@media(max-width:800px) and (max-width:800px){.msiip.article .article-header{padding-left:12px;padding-right:12px}
}
@media(max-width:800px) and (max-width:600px){.msiip.article .article-header{padding-left:10px;padding-right:10px}
}
.msiip.article .article-eyebrow{display:block;font-size:.55556rem;font-weight:600;letter-spacing:.11111rem;line-height:.88889rem;padding:.33333rem 0 0 0;text-transform:uppercase}
.msiip.article .article-title{font-size:1.77778rem;line-height:2rem;font-weight:200;color:#555759;font-weight:600;margin-top:.22222rem;min-height:4rem}
.msiip.article .article-title b,.msiip.article .article-title strong{font-weight:600}
.msiip.article .article-content{padding-left:18px;padding-right:18px;width:70%;border:0}
.msiip.article .article-content:after{clear:both;content:"";display:table}
@media(max-width:1200px){.msiip.article .article-content{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-content{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-content{padding-left:10px;padding-right:10px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-content{float:left;padding-left:18px;padding-right:18px;width:66.66667%;margin:0}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-content{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-content{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-content{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-content{padding-left:10px;padding-right:10px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-content{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1200px){.msiip.article .article-content{padding-left:16px;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1000px){.msiip.article .article-content{padding-left:14px;padding-right:14px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:800px){.msiip.article .article-content{padding-left:12px;padding-right:12px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:600px){.msiip.article .article-content{padding-left:10px;padding-right:10px}
}
@media(max-width:800px){.msiip.article .article-content{padding-left:18px;padding-right:18px;width:100%;margin:0}
}
@media(max-width:800px) and (max-width:1200px){.msiip.article .article-content{padding-left:16px;padding-right:16px}
}
@media(max-width:800px) and (max-width:1000px){.msiip.article .article-content{padding-left:14px;padding-right:14px}
}
@media(max-width:800px) and (max-width:800px){.msiip.article .article-content{padding-left:12px;padding-right:12px}
}
@media(max-width:800px) and (max-width:600px){.msiip.article .article-content{padding-left:10px;padding-right:10px}
}
.msiip.article .article-signature{padding-left:18px;padding-right:18px;width:100%;border:0}
@media(max-width:1200px){.msiip.article .article-signature{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-signature{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-signature{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-signature{padding-left:10px;padding-right:10px}
}
@media(max-width:600px){.msiip.article .article-signature{padding-left:18px;padding-right:18px;width:100%}
}
@media(max-width:600px) and (max-width:1200px){.msiip.article .article-signature{padding-left:16px;padding-right:16px}
}
@media(max-width:600px) and (max-width:1000px){.msiip.article .article-signature{padding-left:14px;padding-right:14px}
}
@media(max-width:600px) and (max-width:800px){.msiip.article .article-signature{padding-left:12px;padding-right:12px}
}
@media(max-width:600px) and (max-width:600px){.msiip.article .article-signature{padding-left:10px;padding-right:10px}
}
.msiip.article .article-signature .article-rule{margin-top:.22222rem}
.msiip.article .article-date{font-size:.77778rem;line-height:.94444rem;font-weight:300;display:inline-block;vertical-align:top}
.msiip.article .article-date b,.msiip.article .article-date strong{font-weight:600}
.msiip.article .article-aside{float:left;padding-left:18px;padding-right:18px;width:14.28571%;border:0;padding-top:.55556rem}
@media(max-width:1200px){.msiip.article .article-aside{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-aside{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-aside{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-aside{padding-left:10px;padding-right:10px}
}
@media(max-width:600px){.msiip.article .article-aside{display:none}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-aside{padding-left:18px;padding-right:18px;width:20%}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1200px){.msiip.article .article-aside{padding-left:16px;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1000px){.msiip.article .article-aside{padding-left:14px;padding-right:14px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:800px){.msiip.article .article-aside{padding-left:12px;padding-right:12px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:600px){.msiip.article .article-aside{padding-left:10px;padding-right:10px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-aside{float:left;padding-left:18px;padding-right:18px;width:12.5%}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-aside{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-aside{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-aside{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-aside{padding-left:10px;padding-right:10px}
}
@media(min-width:601px) and (max-width:800px){.msiip.article .article-aside{float:left;padding-left:18px;padding-right:18px;width:16.66667%}
}
@media(min-width:601px) and (max-width:800px) and (max-width:1200px){.msiip.article .article-aside{padding-left:16px;padding-right:16px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:1000px){.msiip.article .article-aside{padding-left:14px;padding-right:14px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:800px){.msiip.article .article-aside{padding-left:12px;padding-right:12px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:600px){.msiip.article .article-aside{padding-left:10px;padding-right:10px}
}
.msiip.article .article-author-photo-wrapper{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;height:2.77778rem;marign-bottom:.27778rem;overflow:hidden;width:2.77778rem}
.msiip.article .article-author-photo{display:block;height:auto;width:100%}
.msiip.article .parsys-left-content{width:16.66667rem;float:left;margin-right:5.55556rem;margin-left:-5.61111rem;margin-bottom:1.11111rem}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .parsys-left-content{width:16.66667rem;margin-right:1.72222rem;margin-left:-4.66667rem}
}
@media(max-width:1000px){.msiip.article .parsys-left-content{float:none;margin:0 6.6%}
}
@media(max-width:600px){.msiip.article .parsys-left-content{margin:0 auto}
}
.msiip.article .article-main{float:left;padding-left:18px;padding-right:18px;width:85.71429%;border:0;padding-top:.55556rem}
.msiip.article .article-main:after{clear:both;content:"";display:table}
@media(max-width:1200px){.msiip.article .article-main{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-main{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-main{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-main{padding-left:10px;padding-right:10px}
}
.msiip.article .article-main .article-content-block{margin-top:1.22222rem}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-main{float:left;padding-left:18px;padding-right:18px;width:87.5%}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-main{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-main{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-main{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-main{padding-left:10px;padding-right:10px}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-main{padding-left:18px;padding-right:18px;width:80%}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1200px){.msiip.article .article-main{padding-left:16px;padding-right:16px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:1000px){.msiip.article .article-main{padding-left:14px;padding-right:14px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:800px){.msiip.article .article-main{padding-left:12px;padding-right:12px}
}
@media(min-width:801px) and (max-width:1000px) and (max-width:600px){.msiip.article .article-main{padding-left:10px;padding-right:10px}
}
@media(min-width:601px) and (max-width:800px){.msiip.article .article-main{padding-left:18px;padding-right:18px;width:83.33333%}
}
@media(min-width:601px) and (max-width:800px) and (max-width:1200px){.msiip.article .article-main{padding-left:16px;padding-right:16px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:1000px){.msiip.article .article-main{padding-left:14px;padding-right:14px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:800px){.msiip.article .article-main{padding-left:12px;padding-right:12px}
}
@media(min-width:601px) and (max-width:800px) and (max-width:600px){.msiip.article .article-main{padding-left:10px;padding-right:10px}
}
@media(max-width:600px){.msiip.article .article-main{padding-left:18px;padding-right:18px;width:100%}
}
@media(max-width:600px) and (max-width:1200px){.msiip.article .article-main{padding-left:16px;padding-right:16px}
}
@media(max-width:600px) and (max-width:1000px){.msiip.article .article-main{padding-left:14px;padding-right:14px}
}
@media(max-width:600px) and (max-width:800px){.msiip.article .article-main{padding-left:12px;padding-right:12px}
}
@media(max-width:600px) and (max-width:600px){.msiip.article .article-main{padding-left:10px;padding-right:10px}
}
.msiip.article .article-text *{font-size:1.11111rem;line-height:1.5rem;font-weight:200;font-weight:300;letter-spacing:.01rem}
.msiip.article .article-text * b,.msiip.article .article-text * strong{font-weight:600}
.msiip.article .article-text * .premium-chicklet-filled-ui-icon{color:#5050cc}
.msiip.article .article-text * .article-content-block p,.msiip.article .article-text * a,.msiip.article .article-text * span,.msiip.article .article-text * li{font-weight:inherit}
.msiip.article .article-appendix{padding-left:18px;padding-right:18px;width:100%;border:0}
@media(max-width:1200px){.msiip.article .article-appendix{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-appendix{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-appendix{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-appendix{padding-left:10px;padding-right:10px}
}
.msiip.article .article-footer{padding-left:18px;padding-right:18px;width:100%;border:0}
@media(max-width:1200px){.msiip.article .article-footer{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-footer{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-footer{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-footer{padding-left:10px;padding-right:10px}
}
.msiip.article .article-rule{border-top:.05556rem solid #e8e8e8}
.msiip.article .scale-large .article-text *{font-size:1.22222rem;line-height:1.55556rem;font-weight:300;letter-spacing:.01rem}
.msiip.article .scale-large .article-text * b,.msiip.article .scale-large .article-text * strong{font-weight:600}
.msiip.article .scale-xlarge .article-text *{font-size:1.55556rem;line-height:1.77778rem;font-weight:200;font-weight:300}
.msiip.article .scale-xlarge .article-text * b,.msiip.article .scale-xlarge .article-text * strong{font-weight:600}
.msiip.article .scale-xlarge .article-text * strong{font-weight:600!important}
.msiip.article .msiip.actions-toolbar{border-bottom:.22222rem solid #e8e8e8}
.msiip.article .article-inner-wrapper .toolbar-top.prelogin{display:none}
.msiip.article .msiip.authors{display:inline-block;vertical-align:top}
.msiip.article .msiip.authors .msiip.author{display:inline-block;vertical-align:top}
.msiip.article .article-header .video{margin-top:1.11111rem}
.msiip.article .article-header .prelogin{display:none}
.msiip.article .article-content .remainingTranscriptContent p:first-of-type{margin-top:1.38889rem}
.msiip.article .article-content .analysis-tag,.msiip.article .article-content .security-tag{border-bottom:1px solid #999}
.msiip.article .article-content .analysis-tag:hover,.msiip.article .article-content .security-tag:hover{color:#00b8ee;cursor:pointer}
.msiip.article .article-content .article-access-registration{background-color:#e8e8e8;color:#151515;margin-bottom:1.11111rem;padding:1.66667rem 1.55556rem;text-align:center}
@media(min-width:801px){.msiip.article .article-content .article-access-registration{font-size:1.22222rem;line-height:1.44444rem;font-weight:300}
.msiip.article .article-content .article-access-registration b,.msiip.article .article-content .article-access-registration strong{font-weight:600}
}
@media(max-width:800px){.msiip.article .article-content .article-access-registration{font-size:1rem;line-height:1.22222rem;font-weight:300}
.msiip.article .article-content .article-access-registration b,.msiip.article .article-content .article-access-registration strong{font-weight:600}
}
.msiip.article .article-content .article-videocontent .screener-include .screener .criteria-list{padding-bottom:0}
.msiip.article .article-content .article-videocontent .screener-include .screener>.eyebrow-beard{margin-top:0}
.msiip.article .article-content .article-videocontent .screener-include .screener>.eyebrow-beard .beard-content p{margin-left:0;width:auto}
.msiip.article .article-content .author-bio,.msiip.article .article-content .author-disclaimer{font-size:.88889rem;line-height:1.22222rem;font-weight:300;color:#666}
.msiip.article .article-content .author-bio b,.msiip.article .article-content .author-bio strong,.msiip.article .article-content .author-disclaimer b,.msiip.article .article-content .author-disclaimer strong{font-weight:600}
.msiip.article .article-content .author-bio a,.msiip.article .article-content .author-disclaimer a{color:#666}
.msiip.article .article-content .author-bio a:hover,.msiip.article .article-content .author-disclaimer a:hover{border-bottom-color:#aaa;color:#00b8ee}
.msiip.article .article-content .author-bio{margin-bottom:1.11111111111rem}
.msiip.article .article-content .msiip.related-article-content .msiip.panel header+.panel-content{margin-top:0}
.msiip.article .article-content .msiip.related-article-content .related-list{margin:0;padding:0;width:100%}
.msiip.article .article-content .msiip.related-article-content .related-list li a{padding:.33333rem 0}
.msiip.article .article-content .msiip.related-article-content li{margin-bottom:0;padding-left:0;padding-right:0}
@media(max-width:600px){.msiip.article .article-content .related-video{float:none;margin-right:0;width:100%}
}
.msiip.article .article-content .related-video .related-video-content{margin:0 auto;max-width:16.6666666667rem;width:100%}
.msiip.article .article-content .related-video .related-video-content>article a{border-bottom-style:none;display:block}
.msiip.article .article-content .related-video .related-video-content>article a img{display:block;width:100%}
.msiip.article .article-content .related-video .related-video-content>article .collection-name{color:#666;display:inline-block;font-size:.55556rem;line-height:.55556rem;letter-spacing:.1111111111111111rem;padding-top:.3888888888888889rem;padding-bottom:.3888888888888889rem;text-transform:uppercase}
.msiip.article .article-content .related-video .related-video-content>article .collection-name b{border-top:solid .05556rem #666;padding-top:.3888888888888889rem}
.msiip.article .article-content .related-video .related-video-content>article h1{font-size:1rem;line-height:1.22222rem;font-weight:300;display:inline-block;margin-top:.55555555555rem}
.msiip.article .article-content .related-video .related-video-content>article h1 b,.msiip.article .article-content .related-video .related-video-content>article h1 strong{font-weight:600}
.msiip.article .article-content .related-video .related-video-content>article h2{font-size:.88889rem;line-height:1.11111rem;font-weight:300;color:#666;display:inline-block;margin-top:.83333333333rem;margin-bottom:1.11111111111rem}
.msiip.article .article-content .related-video .related-video-content>article h2 b,.msiip.article .article-content .related-video .related-video-content>article h2 strong{font-weight:600}
.msiip.article .article-content [class*="ad-container"]{display:block}
.msiip.article .article-content .ad-container-right{position:absolute;right:-2.77778rem;width:30%}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-content .ad-container-right{right:1.5%}
}
@media(min-width:801px) and (max-width:1000px){.msiip.article .article-content .ad-container-right{margin:0 6.6%;position:inherit;width:16.66667rem}
}
@media(min-width:601px) and (max-width:800px){.msiip.article .article-content .ad-container-right{margin:0 6.6%;position:inherit;width:16.66667rem}
}
@media(max-width:600px){.msiip.article .article-content .ad-container-right{margin:0 auto;position:inherit;width:16.66667rem}
}
.msiip.article .article-content .ad-container-top{top:2.11111rem}
.msiip.article .article-content .ad-container-top.article-contains-video{top:2.61111rem}
.msiip.article .article-content .parsys-mid-ad{margin-right:18px;margin-left:0;margin-left:0;margin-left:0;margin-left:0;margin-left:0;float:left;padding-left:18px;padding-right:18px;width:57.14286%;margin-top:.55556rem;margin-bottom:.55556rem}
@media(max-width:1200px){.msiip.article .article-content .parsys-mid-ad{margin-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content .parsys-mid-ad{margin-right:14px}
}
@media(max-width:800px){.msiip.article .article-content .parsys-mid-ad{margin-right:12px}
}
@media(max-width:600px){.msiip.article .article-content .parsys-mid-ad{margin-right:10px}
}
@media(max-width:1200px){.msiip.article .article-content .parsys-mid-ad{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content .parsys-mid-ad{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-content .parsys-mid-ad{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-content .parsys-mid-ad{padding-left:10px;padding-right:10px}
}
.msiip.article .article-content .parsys-mid-ad [class*="ad-container"]>div{float:left}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-content .parsys-mid-ad{float:left;padding-left:18px;padding-right:18px;width:50%}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-content .parsys-mid-ad{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-content .parsys-mid-ad{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-content .parsys-mid-ad{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-content .parsys-mid-ad{padding-left:10px;padding-right:10px}
}
@media(max-width:1000px){.msiip.article .article-content .parsys-mid-ad{float:none;margin-right:0;width:auto}
.msiip.article .article-content .parsys-mid-ad [class*="ad-container"]{background-color:#f9f9f9;display:block;margin-left:-9999px;margin-right:-9999px;padding-bottom:1.11111rem;padding-left:9999px;padding-right:9999px;padding-top:1.11111rem;width:auto}
.msiip.article .article-content .parsys-mid-ad [class*="ad-container"]>div{float:none}
}
.msiip.article .article-content [class*="parsys-right-ad"]{float:left;padding-left:18px;padding-right:18px;width:57.14286%;display:table;margin-left:100%;position:absolute}
@media(max-width:1200px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:10px;padding-right:10px}
}
.msiip.article .article-content [class*="parsys-right-ad"][class$="ad"]{top:0}
.msiip.article .article-content [class*="parsys-right-ad"][class$="ad2"]{top:800px}
.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container{display:table;margin-top:2.22222rem;width:300px}
.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="ad-container"]{float:none;width:100%}
.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]{float:left;padding-left:18px;padding-right:18px;width:50%}
@media(max-width:1200px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]{padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]{padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]{padding-left:10px;padding-right:10px}
}
.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]:nth-of-type(even){float:right;padding-left:18px;padding-right:18px;width:50%}
@media(max-width:1200px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]:nth-of-type(even){padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]:nth-of-type(even){padding-left:14px;padding-right:14px}
}
@media(max-width:800px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]:nth-of-type(even){padding-left:12px;padding-right:12px}
}
@media(max-width:600px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="-column"]:nth-of-type(even){padding-left:10px;padding-right:10px}
}
@media(min-width:1201px){.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container{margin-left:1.77778rem}
}
@media(min-width:1001px){.msiip.article .article-content [class*="parsys-right-ad"]>[class*="ad-container"]{margin-top:0}
}
@media(min-width:1001px) and (max-width:1200px){.msiip.article .article-content [class*="parsys-right-ad"]{float:left;padding-left:18px;padding-right:18px;width:50%;margin-left:100%}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1200px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:16px;padding-right:16px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:1000px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:14px;padding-right:14px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:800px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:12px;padding-right:12px}
}
@media(min-width:1001px) and (max-width:1200px) and (max-width:600px){.msiip.article .article-content [class*="parsys-right-ad"]{padding-left:10px;padding-right:10px}
}
@media(max-width:1000px){.msiip.article .article-content [class*="parsys-right-ad"]{float:none;padding:0;position:static;margin:0 auto;top:auto;width:auto}
.msiip.article .article-content [class*="parsys-right-ad"] [class*="ad-container"]{display:block;margin-left:-9999px;margin-right:-9999px;padding-left:9999px;padding-right:9999px;width:auto}
.msiip.article .article-content [class*="parsys-right-ad"][class$="ad"],.msiip.article .article-content [class*="parsys-right-ad"][class$="ad2"]{top:auto}
.msiip.article .article-content [class*="parsys-right-ad"] .sponsor-ads-container [class*="ad-container"]{display:block;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:auto}
}
@media(max-width:1000px){.msiip.article .article-content .videoMobileCompanion{margin-top:16.66667rem}
}
.msiip.article .article-content .prelogin{display:none}
.msiip.article .toolbar-bottom{padding-top:1.11111rem}
.msiip.article .toolbar-bottom.prelogin{display:none}
.msiip.article .toolbar-bottom .actions-toolbar{border-bottom:transparent}
.msiip.article .article-footer #related-articles{padding-top:1.77778rem}
.msiip.article .article-footer header{border-top:0}
.msiip.article .article-footer header .header-content{padding-top:.11111rem}
@media(max-width:1000px){.msiip.article .article-footer>.row{display:table;margin:0 auto}
}
.msiip.article .article-footer .companion-ad{background-color:#f9f9f9}
@media(min-width:1001px){.msiip.article .article-footer .companion-ad{margin-left:58.33333%;padding:1.11111rem 1rem;position:absolute;top:4.83333rem}
}
@media(max-width:1000px){.msiip.article .article-footer .companion-ad{margin:0 -9.55556rem 1.11111rem -16.88889rem}
}
@media(max-width:600px){.msiip.article .article-footer .companion-ad{margin:0 -0.55556rem 1.11111rem}
}
.msiip.article .article-footer .companion-ad iframe{display:block;margin-left:auto;margin-right:auto}
.msiip.article .article-footer .prelogin{display:none}
.print .msiip.article{float:none;margin:0 auto;max-width:960.0px;width:100%}
.print .msiip.article>.row [class*="-column"]{width:100%}
.print .msiip.article .article-header{border-bottom:solid 1px #666}
.print .msiip.article .article-header .video{display:none}
.print .msiip.article .article-content p,.print .msiip.article .article-content ol,.print .msiip.article .article-content ul{margin-bottom:1.4rem;margin-left:0;width:100%}
.print .msiip.article .article-content .analysis-tag,.print .msiip.article .article-content .security-tag{border-bottom:0;cursor:default;pointer-events:none;text-decoration:none}
.print .msiip.article .article-content .transcriptController{display:none}
.print .msiip.article .article-content .remainingTranscriptContent{display:block}
.print .msiip.article .article-footer{display:none}
.print .msiip .header-notification{display:none}
/*!
 * @clientlib msiip-comp-article
 */.msiip.authors .msiip.author img{display:block;height:2.77778rem;-webkit-border-radius:1.38889rem;-moz-border-radius:1.38889rem;-ms-border-radius:1.38889rem;-o-border-radius:1.38889rem;border-radius:1.38889rem;margin-bottom:.5555555555555556rem;margin-right:.5555555555555556rem;width:2.77778rem}
.msiip.authors .msiip.author .name,.msiip.authors .msiip.author .title{font-size:.77778rem;line-height:.94444rem;font-weight:300;display:block}
.msiip.authors .msiip.author .name b,.msiip.authors .msiip.author .name strong,.msiip.authors .msiip.author .title b,.msiip.authors .msiip.author .title strong{font-weight:600}
.msiip.authors .msiip.author .name .msiip.popover,.msiip.authors .msiip.author .title .msiip.popover{width:auto}
.msiip.authors .msiip.author .name .msiip.popover .popover-content,.msiip.authors .msiip.author .title .msiip.popover .popover-content{padding-bottom:0}
.msiip.authors .msiip.author .name .msiip.popover .popover-content ul,.msiip.authors .msiip.author .title .msiip.popover .popover-content ul{margin-left:0;padding:0;width:100%}
.msiip.authors .msiip.author .name .msiip.popover .popover-content ul li,.msiip.authors .msiip.author .title .msiip.popover .popover-content ul li{margin-bottom:0;padding:.55556rem 0}
.msiip.authors .msiip.author .name .msiip.popover .popover-content ul li a,.msiip.authors .msiip.author .title .msiip.popover .popover-content ul li a{margin-bottom:0;padding:0}
.msiip.authors .msiip.author .name .msiip.popover .popover-content ul li:last-of-type,.msiip.authors .msiip.author .title .msiip.popover .popover-content ul li:last-of-type{border:0}
.msiip.authors .msiip.author .name [data-mod="authorlink"] .move-down-ui-icon,.msiip.authors .msiip.author .title [data-mod="authorlink"] .move-down-ui-icon{font-size:.77778rem;line-height:.94444rem;font-weight:300;padding-left:.11111rem}
.msiip.authors .msiip.author .name [data-mod="authorlink"] .move-down-ui-icon b,.msiip.authors .msiip.author .name [data-mod="authorlink"] .move-down-ui-icon strong,.msiip.authors .msiip.author .title [data-mod="authorlink"] .move-down-ui-icon b,.msiip.authors .msiip.author .title [data-mod="authorlink"] .move-down-ui-icon strong{font-weight:600}
.msiip.authors .msiip.author .name [data-mod="authorlink"].popover-active,.msiip.authors .msiip.author .title [data-mod="authorlink"].popover-active{color:#00b8ee}
.msiip.authors .msiip.author .name [data-mod="authorlink"].popover-active span,.msiip.authors .msiip.author .title [data-mod="authorlink"].popover-active span{color:#00b8ee}
.msiip.authors .msiip.author .name [data-mod="authorlink"]:hover,.msiip.authors .msiip.author .name [data-mod="authorlink"]:hover span,.msiip.authors .msiip.author .title [data-mod="authorlink"]:hover,.msiip.authors .msiip.author .title [data-mod="authorlink"]:hover span{cursor:pointer;color:#00b8ee}
.print .msiip.article .msiip.authors{padding-bottom:1.11111rem;padding-top:0;position:relative;width:100%}
.print .msiip.article .msiip.author img{display:none}
/*!
 * @clientlib msiip-comp-article
 */.msiip.back-to-top{text-align:right;position:fixed;width:100%;height:0;z-index:1000;bottom:4rem;padding:0 .8333333333333333rem}
.msiip.back-to-top button{display:none}
.msiip.back-to-top button.active{display:inline-block}
@media(max-width:800px){.msiip.back-to-top{text-align:center}
}
/*!
 * @clientlib msiip-comp-article
 * @clientlib msiip-comp-comments
 */.msiip.comments{padding-left:18px;padding-right:18px;margin:0 auto;width:100%;height:100%;background-color:white;border-left:1px solid #ddd;position:fixed;top:0;right:-600px;-webkit-transition-property:right;-moz-transition-property:right;transition-property:right;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:0;-moz-transition-timing-function:0;transition-timing-function:0;max-width:600px;z-index:1001}
@media(max-width:1200px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:1000px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:800px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:600px){.msiip.comments{padding-left:10px;padding-right:10px}
}
.msiip.comments:after{clear:both;content:"";display:table}
@media(max-width:600px){.msiip.comments{right:-100%}
}
.msiip.comments.active{right:0}
.msiip.comments .comments-inner-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}
.msiip.comments .comments-header{padding-top:.55555555555rem;padding-bottom:.55555555555rem;top:0;width:100%;height:auto}
.msiip.comments .comments-header h1{font-size:1.22222rem;line-height:1.44444rem;font-weight:300}
.msiip.comments .comments-header h1 b,.msiip.comments .comments-header h1 strong{font-weight:600}
.msiip.comments .comments-header .ui-button{position:absolute;top:0;right:0}
.msiip.comments .comments-header .comments-register{padding-top:1.111111111111111rem;text-align:center}
.msiip.comments .comments-header .comments-register .auth-buttons{padding-top:.55555555555rem;padding-bottom:.55555555555rem;padding-right:.55555555555rem}
.msiip.comments .comments-header .comments-register .textarea-control{margin-top:10px}
.msiip.comments .comments-header .comments-post{padding-top:.55555555555rem}
.msiip.comments .comments-header .comments-post .post-controls{position:relative;display:none}
.msiip.comments .comments-header .comments-post .post-controls .checkbox-control{padding-top:.55555555555rem}
.msiip.comments .comments-header .comments-post .post-controls .checkbox-control .control-input-wrapper label{display:inline-block;padding-left:0}
.msiip.comments .comments-header .comments-post .post-controls .comment-action-buttons{padding-top:.55555555555rem;position:absolute;top:0;right:0}
.msiip.comments .comments-header .comments-post textarea{resize:none}
.msiip.comments .comments-content{overflow-y:auto;-ms-flex:1;flex:1}
.msiip.comments .comments-content article{border-bottom:solid 1px #ddd;padding-top:.55555555555rem}
.msiip.comments .comments-content article header{position:relative;padding-bottom:1.111111111111111rem;padding-right:6.66666666667rem}
.msiip.comments .comments-content article header .dropdown-control{width:9.55555555556rem;position:absolute;right:0;top:0}
.msiip.comments .comments-content article header .dropdown-control label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip.comments .comments-content article header h3{font-size:1rem;line-height:1.22222rem;font-weight:300;color:#151515;display:inline-block}
.msiip.comments .comments-content article header h3 b,.msiip.comments .comments-content article header h3 strong{font-weight:600}
.msiip.comments .comments-content article header time{font-size:.88889rem;line-height:1.11111rem;font-weight:300;color:#0081d9}
.msiip.comments .comments-content article header time b,.msiip.comments .comments-content article header time strong{font-weight:600}
.msiip.comments .comments-content article .content-comment{font-size:1rem;line-height:1.38889rem;font-weight:300;color:#151515;padding-bottom:.55555555555rem}
.msiip.comments .comments-content article .content-comment b,.msiip.comments .comments-content article .content-comment strong{font-weight:600}
.comment-panel-active{overflow:hidden}
/*!
 * @clientlib msiip-comp-authorcontact
 */.msiip.comment-form.form-container{margin-top:0}
.msiip.comment-form.form-container form.first-step .success-message{display:none;text-align:center}
.msiip.comment-form.form-container form.first-step .success-message [type="button"]{margin-top:30px;float:none}
.msiip.comment-form.form-container form.first-step .textarea-control textarea{resize:vertical}
/*!
 * @clientlib msiip-comp-actionstoolbar
 */.msiip.actions-toolbar{width:100%}
.msiip.actions-toolbar:after{clear:both;content:"";display:table}
.msiip.actions-toolbar .ui-button{float:right}
.msiip.actions-toolbar .ui-button:first-of-type{margin-right:-0.38889rem}
.msiip.actions-toolbar:after:after{clear:both;content:"";display:table}
.print .msiip.actions-toolbar{display:none}
@charset "UTF-8";/*!
 * @clientlib msiip-comp-relatedtickers
 */.msiip.related-tickers-content ul{list-style:none}
.msiip.related-tickers-content ul li.number{font-size:.77778rem;line-height:.94444rem;font-weight:300;line-height:1.05556rem;padding:0;margin-bottom:0}
.msiip.related-tickers-content ul li.number b,.msiip.related-tickers-content ul li.number strong{font-weight:600}
.msiip.related-tickers-content ul li.number.positive .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-price-change-up-normal.svg") center no-repeat;background-size:contain}
.msiip.related-tickers-content ul li.number.positive .icon{color:#999;font-family:"Morningstar UI Icons";color:#00ad4e}
.msiip.related-tickers-content ul li.number.positive .icon:before{content:""}
.msiip.related-tickers-content ul li.number.negative .icon{color:#999;font-family:"Morningstar UI Icons";color:#c00}
.msiip.related-tickers-content ul li.number.negative .icon:before{content:""}
.msiip.related-tickers-content ul li.number.negative .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-price-change-down-normal.svg") center no-repeat;background-size:contain}
.msiip.related-tickers-content ul li.number a{font-size:.77778rem;line-height:.94444rem;font-weight:300;font-weight:600}
.msiip.related-tickers-content ul li.number a b,.msiip.related-tickers-content ul li.number a strong{font-weight:600}
.msiip.related-tickers-content ul li.number span{line-height:inherit}
.msiip.related-tickers-content ul.list{width:100%;list-style:none;margin-left:0;min-width:3.66667rem;padding-left:0}
.msiip.related-tickers-content h2{font-size:.77778rem;line-height:.94444rem;font-weight:300;line-height:1.05556rem;margin-top:1.66667rem}
.msiip.related-tickers-content h2 b,.msiip.related-tickers-content h2 strong{font-weight:600}
@media(max-width:600px){.msiip.related-tickers-content{display:none}
}
.msiip .related-tickers.error{display:none}
/*!
 * @clientlib msiip-comp-article
 * @clientlib msiip-comp-comments
 */.msiip.comments{padding-left:18px;padding-right:18px;margin:0 auto;width:100%;height:100%;background-color:white;border-left:1px solid #ddd;position:fixed;top:0;right:-600px;-webkit-transition-property:right;-moz-transition-property:right;transition-property:right;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:0;-moz-transition-timing-function:0;transition-timing-function:0;max-width:600px;z-index:1001}
@media(max-width:1200px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:1000px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:800px){.msiip.comments{padding-left:18px;padding-right:18px}
}
@media(max-width:600px){.msiip.comments{padding-left:10px;padding-right:10px}
}
.msiip.comments:after{clear:both;content:"";display:table}
@media(max-width:600px){.msiip.comments{right:-100%}
}
.msiip.comments.active{right:0}
.msiip.comments .comments-inner-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}
.msiip.comments .comments-header{padding-top:.55555555555rem;padding-bottom:.55555555555rem;top:0;width:100%;height:auto}
.msiip.comments .comments-header h1{font-size:1.22222rem;line-height:1.44444rem;font-weight:300}
.msiip.comments .comments-header h1 b,.msiip.comments .comments-header h1 strong{font-weight:600}
.msiip.comments .comments-header .ui-button{position:absolute;top:0;right:0}
.msiip.comments .comments-header .comments-register{padding-top:1.111111111111111rem;text-align:center}
.msiip.comments .comments-header .comments-register .auth-buttons{padding-top:.55555555555rem;padding-bottom:.55555555555rem;padding-right:.55555555555rem}
.msiip.comments .comments-header .comments-register .textarea-control{margin-top:10px}
.msiip.comments .comments-header .comments-post{padding-top:.55555555555rem}
.msiip.comments .comments-header .comments-post .post-controls{position:relative;display:none}
.msiip.comments .comments-header .comments-post .post-controls .checkbox-control{padding-top:.55555555555rem}
.msiip.comments .comments-header .comments-post .post-controls .checkbox-control .control-input-wrapper label{display:inline-block;padding-left:0}
.msiip.comments .comments-header .comments-post .post-controls .comment-action-buttons{padding-top:.55555555555rem;position:absolute;top:0;right:0}
.msiip.comments .comments-header .comments-post textarea{resize:none}
.msiip.comments .comments-content{overflow-y:auto;-ms-flex:1;flex:1}
.msiip.comments .comments-content article{border-bottom:solid 1px #ddd;padding-top:.55555555555rem}
.msiip.comments .comments-content article header{position:relative;padding-bottom:1.111111111111111rem;padding-right:6.66666666667rem}
.msiip.comments .comments-content article header .dropdown-control{width:9.55555555556rem;position:absolute;right:0;top:0}
.msiip.comments .comments-content article header .dropdown-control label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}
.msiip.comments .comments-content article header h3{font-size:1rem;line-height:1.22222rem;font-weight:300;color:#151515;display:inline-block}
.msiip.comments .comments-content article header h3 b,.msiip.comments .comments-content article header h3 strong{font-weight:600}
.msiip.comments .comments-content article header time{font-size:.88889rem;line-height:1.11111rem;font-weight:300;color:#0081d9}
.msiip.comments .comments-content article header time b,.msiip.comments .comments-content article header time strong{font-weight:600}
.msiip.comments .comments-content article .content-comment{font-size:1rem;line-height:1.38889rem;font-weight:300;color:#151515;padding-bottom:.55555555555rem}
.msiip.comments .comments-content article .content-comment b,.msiip.comments .comments-content article .content-comment strong{font-weight:600}
.comment-panel-active{overflow:hidden}
/*!
 * @clientlib msiip-global
 * @clientlib msiip-comp-footer
 *//*!
 * @clientlib msiip-global
 * @description marketing-colors.scss
 */.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-3-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-3-background-color-1,.msiip[role="contentinfo"] .corporate-color-3-background-color-1.premium-upsell{background-color:#ffb600}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-4-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-4-background-color-1,.msiip[role="contentinfo"] .corporate-color-4-background-color-1.premium-upsell{background-color:#fd5516}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-5-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-5-background-color-1,.msiip[role="contentinfo"] .corporate-color-5-background-color-1.premium-upsell{background-color:#c00}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-7-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-7-background-color-1,.msiip[role="contentinfo"] .corporate-color-7-background-color-1.premium-upsell{background-color:#aa008a}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-8-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-8-background-color-1,.msiip[role="contentinfo"] .corporate-color-8-background-color-1.premium-upsell{background-color:#5050cc}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-9-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-9-background-color-1,.msiip[role="contentinfo"] .corporate-color-9-background-color-1.premium-upsell{background-color:#0039b7}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-10-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-10-background-color-1,.msiip[role="contentinfo"] .corporate-color-10-background-color-1.premium-upsell{background-color:#00618c}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-11-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-11-background-color-1,.msiip[role="contentinfo"] .corporate-color-11-background-color-1.premium-upsell{background-color:#008e91}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-12-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-12-background-color-1,.msiip[role="contentinfo"] .corporate-color-12-background-color-1.premium-upsell{background-color:#037f56}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.corporate-color-13-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.corporate-color-13-background-color-1,.msiip[role="contentinfo"] .corporate-color-13-background-color-1.premium-upsell{background-color:#708700}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a.product-color-1-background-color-1,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content a.product-color-1-background-color-1,.msiip[role="contentinfo"] .product-color-1-background-color-1.premium-upsell{background-color:#151515}
.msiip[role="contentinfo"]{background-color:white}
.msiip[role="contentinfo"] .list li,.msiip[role="contentinfo"] .accordion-menu li{color:#666}
.msiip[role="contentinfo"] .list a,.msiip[role="contentinfo"] .accordion-menu a{border-bottom-color:transparent;color:#666}
.msiip[role="contentinfo"] .list a:hover,.msiip[role="contentinfo"] .accordion-menu a:hover{border-bottom-color:transparent;color:#00b8ee}
.msiip[role="contentinfo"] .list a:hover .icon,.msiip[role="contentinfo"] .accordion-menu a:hover .icon{color:#00b8ee}
.msiip[role="contentinfo"] .list li{font-size:.77778rem;line-height:.94444rem;font-weight:300;padding:.11111rem 0}
.msiip[role="contentinfo"] .list li b,.msiip[role="contentinfo"] .list li strong{font-weight:600}
.msiip[role="contentinfo"] .list li a{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip[role="contentinfo"] .list li a b,.msiip[role="contentinfo"] .list li a strong{font-weight:600}
.msiip[role="contentinfo"] .list li ul{margin-top:.11111rem}
.msiip[role="contentinfo"] .list .has-list{padding-bottom:0}
.msiip[role="contentinfo"] .accordion-menu li{font-size:.77778rem;line-height:.94444rem;font-weight:300;padding:.11111rem 0}
.msiip[role="contentinfo"] .accordion-menu li b,.msiip[role="contentinfo"] .accordion-menu li strong{font-weight:600}
.msiip[role="contentinfo"] .accordion-menu li a{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip[role="contentinfo"] .accordion-menu li a b,.msiip[role="contentinfo"] .accordion-menu li a strong{font-weight:600}
.msiip[role="contentinfo"] .accordion-menu li ul{margin-top:.11111rem}
.msiip[role="contentinfo"] .accordion-menu .has-list{padding-bottom:0}
.msiip[role="contentinfo"] .accordion-menu>li{border-bottom-width:1px;padding-bottom:0;padding-top:0}
.msiip[role="contentinfo"] .accordion-menu>li>a{padding-bottom:.5rem;padding-top:.5rem}
.msiip[role="contentinfo"] .accordion-menu>li>ul{margin-top:0}
.msiip[role="contentinfo"] .accordion-menu>li>a{padding-right:.94444rem}
.msiip[role="contentinfo"] .accordion-menu>.selected>a .icon{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip[role="contentinfo"] .accordion-menu>.selected>a .icon b,.msiip[role="contentinfo"] .accordion-menu>.selected>a .icon strong{font-weight:600}
.msiip[role="contentinfo"] .accordion-menu>.selected>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a,.msiip[role="contentinfo"] .accordion-menu>.expanded>a{padding-left:.94444rem}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a .icon,.msiip[role="contentinfo"] .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .icon,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .image-icon-fallback{left:0}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .accordion-menu>.expandable ul,.msiip[role="contentinfo"] .accordion-menu>.expanded ul{padding-bottom:.72222rem}
.msiip[role="contentinfo"] .accordion-menu ul{padding-left:.94444rem}
.msiip[role="contentinfo"] .accordion-menu ul>li>a{padding-right:.94444rem}
.msiip[role="contentinfo"] .accordion-menu ul>.selected>a .icon{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip[role="contentinfo"] .accordion-menu ul>.selected>a .icon b,.msiip[role="contentinfo"] .accordion-menu ul>.selected>a .icon strong{font-weight:600}
.msiip[role="contentinfo"] .accordion-menu ul>.selected>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a,.msiip[role="contentinfo"] .accordion-menu>.expanded>a{padding-left:0}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a .icon,.msiip[role="contentinfo"] .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .icon,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .image-icon-fallback{left:0}
.msiip[role="contentinfo"] .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .accordion-menu>.expanded>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .accordion-menu>.expandable ul,.msiip[role="contentinfo"] .accordion-menu>.expanded ul{padding-bottom:.72222rem}
.msiip[role="contentinfo"]>.footer-content{padding-bottom:2.22222222222222rem}
.msiip[role="contentinfo"] .about-us:before,.msiip[role="contentinfo"] .contact-us:before,.msiip[role="contentinfo"] .international-sites:before,.msiip[role="contentinfo"] .products:before{border-top:4px solid #ed0000;content:"";display:block;height:27px;width:40px}
@media(max-width:600px){.msiip[role="contentinfo"] .international-sites:before,.msiip[role="contentinfo"] .products:before{display:none}
}
.msiip[role="contentinfo"] .about-us header,.msiip[role="contentinfo"] .contact-us header,.msiip[role="contentinfo"] .international-sites header,.msiip[role="contentinfo"] .products header{border-top:0}
.msiip[role="contentinfo"] .about-us header .header-content,.msiip[role="contentinfo"] .contact-us header .header-content,.msiip[role="contentinfo"] .international-sites header .header-content,.msiip[role="contentinfo"] .products header .header-content{border-bottom:0;padding-bottom:0}
.msiip[role="contentinfo"] .about-us header .header-content h1,.msiip[role="contentinfo"] .contact-us header .header-content h1,.msiip[role="contentinfo"] .international-sites header .header-content h1,.msiip[role="contentinfo"] .products header .header-content h1{font-size:.77778rem;line-height:.94444rem;font-weight:300;display:block;margin-right:0;padding-bottom:.11111rem}
.msiip[role="contentinfo"] .about-us header .header-content h1 b,.msiip[role="contentinfo"] .about-us header .header-content h1 strong,.msiip[role="contentinfo"] .contact-us header .header-content h1 b,.msiip[role="contentinfo"] .contact-us header .header-content h1 strong,.msiip[role="contentinfo"] .international-sites header .header-content h1 b,.msiip[role="contentinfo"] .international-sites header .header-content h1 strong,.msiip[role="contentinfo"] .products header .header-content h1 b,.msiip[role="contentinfo"] .products header .header-content h1 strong{font-weight:600}
.msiip[role="contentinfo"] .about-us header .header-content a,.msiip[role="contentinfo"] .contact-us header .header-content a,.msiip[role="contentinfo"] .international-sites header .header-content a,.msiip[role="contentinfo"] .products header .header-content a{border-bottom-color:transparent;color:#666;display:block}
.msiip[role="contentinfo"] .about-us header .header-content a:hover,.msiip[role="contentinfo"] .contact-us header .header-content a:hover,.msiip[role="contentinfo"] .international-sites header .header-content a:hover,.msiip[role="contentinfo"] .products header .header-content a:hover{cursor:default}
.msiip[role="contentinfo"] .about-us header .header-content [class$="icon"],.msiip[role="contentinfo"] .contact-us header .header-content [class$="icon"],.msiip[role="contentinfo"] .international-sites header .header-content [class$="icon"],.msiip[role="contentinfo"] .products header .header-content [class$="icon"]{display:none}
@media(max-width:600px){.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a,.msiip[role="contentinfo"] .products .header-content>.expandable>a,.msiip[role="contentinfo"] .products .header-content>.expanded>a{position:relative}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .products .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .products .header-content>.expanded>a .image-icon-fallback{position:absolute}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>ul,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>ul,.msiip[role="contentinfo"] .products .header-content>.expandable>ul{display:none}
.msiip[role="contentinfo"] .contact-us .header-content>li:not(.expandable):not(.expanded):not(.selected)>a:not([href]):hover,.msiip[role="contentinfo"] .international-sites .header-content>li:not(.expandable):not(.expanded):not(.selected)>a:not([href]):hover,.msiip[role="contentinfo"] .products .header-content>li:not(.expandable):not(.expanded):not(.selected)>a:not([href]):hover{color:#666;cursor:default}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a:hover,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a:hover,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a:hover,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a:hover,.msiip[role="contentinfo"] .products .header-content>.expandable>a:hover,.msiip[role="contentinfo"] .products .header-content>.expanded>a:hover{color:#00b8ee}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a:hover .icon,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a:hover .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a:hover .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a:hover .icon,.msiip[role="contentinfo"] .products .header-content>.expandable>a:hover .icon,.msiip[role="contentinfo"] .products .header-content>.expanded>a:hover .icon{color:#00b8ee}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .products .header-content>.expandable>a .icon{color:#999;font-family:"Morningstar UI Icons"}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .icon:before,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .icon:before,.msiip[role="contentinfo"] .products .header-content>.expandable>a .icon:before{content:""}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expandable>a .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-close-normal.svg") center no-repeat;background-size:contain}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a:hover .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a:hover .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expandable>a:hover .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/arrow-close-hover.svg") center no-repeat;background-size:contain}
.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .products .header-content>.expanded>a .icon{color:#999;font-family:"Morningstar UI Icons"}
.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .icon:before,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .icon:before,.msiip[role="contentinfo"] .products .header-content>.expanded>a .icon:before{content:""}
.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expanded>a .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/normal/arrow-open-normal.svg") center no-repeat;background-size:contain}
.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a:hover .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a:hover .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expanded>a:hover .image-icon-fallback{background:url("../../morningstarFoundations/v2/images/svg/icon-fallbacks/ui/hover/arrow-open-hover.svg") center no-repeat;background-size:contain}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a,.msiip[role="contentinfo"] .products .header-content>.expandable>a,.msiip[role="contentinfo"] .products .header-content>.expanded>a{padding-left:.94444rem}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expandable>a .icon,.msiip[role="contentinfo"] .products .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expanded>a .icon,.msiip[role="contentinfo"] .products .header-content>.expanded>a .image-icon-fallback{left:0}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .contact-us .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .international-sites .header-content>.expanded>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .header-content>.expanded>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .contact-us .header-content>.expandable ul,.msiip[role="contentinfo"] .contact-us .header-content>.expanded ul,.msiip[role="contentinfo"] .international-sites .header-content>.expandable ul,.msiip[role="contentinfo"] .international-sites .header-content>.expanded ul,.msiip[role="contentinfo"] .products .header-content>.expandable ul,.msiip[role="contentinfo"] .products .header-content>.expanded ul{padding-bottom:.72222rem}
.msiip[role="contentinfo"] .contact-us .header-content h1,.msiip[role="contentinfo"] .international-sites .header-content h1,.msiip[role="contentinfo"] .products .header-content h1{padding-bottom:0}
.msiip[role="contentinfo"] .contact-us .header-content a,.msiip[role="contentinfo"] .international-sites .header-content a,.msiip[role="contentinfo"] .products .header-content a{padding-bottom:.5rem;padding-top:.5rem}
.msiip[role="contentinfo"] .contact-us .header-content a:hover,.msiip[role="contentinfo"] .international-sites .header-content a:hover,.msiip[role="contentinfo"] .products .header-content a:hover{cursor:pointer}
.msiip[role="contentinfo"] .contact-us .header-content .expandable,.msiip[role="contentinfo"] .international-sites .header-content .expandable,.msiip[role="contentinfo"] .products .header-content .expandable{border-bottom:1px solid #e8e8e8}
.msiip[role="contentinfo"] .contact-us .list,.msiip[role="contentinfo"] .contact-us .accordion-menu,.msiip[role="contentinfo"] .international-sites .list,.msiip[role="contentinfo"] .international-sites .accordion-menu,.msiip[role="contentinfo"] .products .list,.msiip[role="contentinfo"] .products .accordion-menu{padding-left:.94444rem;display:none}
.msiip[role="contentinfo"] .contact-us .list,.msiip[role="contentinfo"] .international-sites .list,.msiip[role="contentinfo"] .products .list{padding-bottom:.72222rem}
.msiip[role="contentinfo"] .list-expanded .list,.msiip[role="contentinfo"] .list-expanded .accordion-menu{display:block}
.msiip[role="contentinfo"] .list-expanded .list{border-bottom:1px solid #e8e8e8}
}
.msiip[role="contentinfo"] .about-us h1{color:#666;padding-bottom:.55556rem}
.msiip[role="contentinfo"] .about-us h1 b{display:block;border-bottom:1px solid transparent}
.msiip[role="contentinfo"] .about-us h1:hover{cursor:default}
.msiip[role="contentinfo"] .about-us p{font-size:.77778rem;line-height:.94444rem;font-weight:300;color:#666}
.msiip[role="contentinfo"] .about-us p b,.msiip[role="contentinfo"] .about-us p strong{font-weight:600}
.msiip[role="contentinfo"] .about-us p:first-of-type{padding-top:.11111rem}
.msiip[role="contentinfo"] .about-us p:last-of-type{margin-bottom:0}
@media(max-width:600px){.msiip[role="contentinfo"] .about-us{padding-bottom:1.77777777777778rem}
}
.msiip[role="contentinfo"] .products .accordion-menu>li{border-bottom:0}
.msiip[role="contentinfo"] .products .accordion-menu>li [class$="icon"]{display:none}
.msiip[role="contentinfo"] .products .accordion-menu>.has-list>a{border-bottom:1px solid #e8e8e8}
.msiip[role="contentinfo"] .products .accordion-menu>.has-list>a:hover{color:#666;cursor:default}
.msiip[role="contentinfo"] .products .accordion-menu>.expandable>ul{display:block}
.msiip[role="contentinfo"] .products .accordion-menu ul{padding-left:0}
.msiip[role="contentinfo"] .products .accordion-menu ul>li>a{display:inline-block;padding-right:0}
@media(min-width:1201px){.msiip[role="contentinfo"] .products .accordion-menu{margin-left:-18px;margin-right:-18px}
.msiip[role="contentinfo"] .products .accordion-menu>li{padding-left:18px;padding-right:18px}
}
@media(min-width:1001px) and (max-width:1200px){.msiip[role="contentinfo"] .products .accordion-menu{margin-left:-16px;margin-right:-16px}
.msiip[role="contentinfo"] .products .accordion-menu>li{padding-left:16px;padding-right:16px}
}
@media(max-width:1000px){.msiip[role="contentinfo"] .products .accordion-menu>.expandable>a,.msiip[role="contentinfo"] .products .accordion-menu>.expanded>a{padding-left:.94444rem}
.msiip[role="contentinfo"] .products .accordion-menu>.expandable>a .icon,.msiip[role="contentinfo"] .products .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .accordion-menu>.expanded>a .icon,.msiip[role="contentinfo"] .products .accordion-menu>.expanded>a .image-icon-fallback{left:0}
.msiip[role="contentinfo"] .products .accordion-menu>.expandable>a .image-icon-fallback,.msiip[role="contentinfo"] .products .accordion-menu>.expanded>a .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .products .accordion-menu>.expandable ul,.msiip[role="contentinfo"] .products .accordion-menu>.expanded ul{padding-bottom:.72222rem}
.msiip[role="contentinfo"] .products .accordion-menu>.has-list{border-bottom:1px solid #e8e8e8}
.msiip[role="contentinfo"] .products .accordion-menu>.has-list>a{border-bottom-color:transparent}
.msiip[role="contentinfo"] .products .accordion-menu>.has-list>a:hover{color:#00b8ee;cursor:pointer}
.msiip[role="contentinfo"] .products .accordion-menu>.expandable>ul{display:none}
.msiip[role="contentinfo"] .products .accordion-menu ul{padding-left:.94444rem}
.msiip[role="contentinfo"] .products .accordion-menu ul>li>a{display:block}
}
.msiip[role="contentinfo"] .footer-legal:after,.msiip[role="contentinfo"] .footer-legal-content:after,.msiip[role="contentinfo"] .legal-text:after,.msiip[role="contentinfo"] .legal-links:after{clear:both;content:"";display:table}
.msiip[role="contentinfo"] .footer-legal-content{border-top:1px solid #666;padding-bottom:.55555555555556rem}
@media(max-width:600px){.msiip[role="contentinfo"] .footer-legal-content{border-top:0}
}
.msiip[role="contentinfo"] .legal-text small{color:#666;float:left;padding-top:.11111rem}
.msiip[role="contentinfo"] .legal-links .linear-list{float:right}
.msiip[role="contentinfo"] .legal-links .linear-list li{color:#666}
.msiip[role="contentinfo"] .legal-links .linear-list a{border-bottom-color:transparent;color:#666}
.msiip[role="contentinfo"] .legal-links .linear-list a:hover{border-bottom-color:transparent;color:#00b8ee}
.msiip[role="contentinfo"] .legal-links .linear-list a:hover .icon{color:#00b8ee}
.msiip[role="contentinfo"] .legal-links .linear-list li{font-size:.77778rem;line-height:.94444rem;font-weight:300;padding:.11111rem 0}
.msiip[role="contentinfo"] .legal-links .linear-list li b,.msiip[role="contentinfo"] .legal-links .linear-list li strong{font-weight:600}
.msiip[role="contentinfo"] .legal-links .linear-list li a{font-size:.77778rem;line-height:.94444rem;font-weight:300}
.msiip[role="contentinfo"] .legal-links .linear-list li a b,.msiip[role="contentinfo"] .legal-links .linear-list li a strong{font-weight:600}
.msiip[role="contentinfo"] .legal-links .linear-list li ul{margin-top:.11111rem}
.msiip[role="contentinfo"] .legal-links .linear-list .has-list{padding-bottom:0}
.msiip[role="contentinfo"] .legal-links .linear-list>li{margin-right:.72222rem}
.msiip[role="contentinfo"] .legal-links .linear-list>li:last-child{margin-right:0}
@media(max-width:1000px){.msiip[role="contentinfo"] .legal-links .linear-list{float:left;margin-top:.5rem}
}
.msiip[role="contentinfo"] .premium-upsell{background:#5050cc;bottom:0;display:none;height:2.88889rem;position:fixed;width:100%;z-index:1001}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content{float:left;margin:0 auto;margin-top:.55556rem;width:100%}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container{display:block;height:1.77778rem;margin:0 auto;padding-left:1rem;padding-right:1rem;text-align:center}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-upsell-action-content{display:inline-block;margin-right:.55556rem;padding-top:.27778rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-upsell-action-content a{border-bottom:0;font-weight:bold}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container a{color:#f9f9f9;display:inline-block;font-size:1.11111rem;vertical-align:middle}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container{display:inline-block}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .button-outer-container a{background:#5050cc}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large{font-size:1.22222rem;line-height:1.44444rem;font-weight:300;-webkit-border-radius:1.16667rem;-moz-border-radius:1.16667rem;-ms-border-radius:1.16667rem;-o-border-radius:1.16667rem;border-radius:1.16667rem;border-width:1px;height:2.33333rem;min-width:5.05556rem;padding:.38889rem 1.11111rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large b,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large strong{font-weight:600}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large.icon-text [class$="icon"],.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large.icon-text .image-icon-fallback{margin-right:.16667rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-large .image-icon-fallback{height:1.22222rem;margin-top:.11111rem;width:1.22222rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium{font-size:1rem;line-height:1.22222rem;font-weight:300;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;border-width:1px;height:2rem;min-width:4.27778rem;padding:.33333rem .94444rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium b,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium strong{font-weight:600}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium.icon-text [class$="icon"],.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium.icon-text .image-icon-fallback{margin-right:.11111rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-medium .image-icon-fallback{height:1rem;margin-top:.11111rem;width:1rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small{font-size:.88889rem;line-height:1.11111rem;font-weight:300;-webkit-border-radius:.88889rem;-moz-border-radius:.88889rem;-ms-border-radius:.88889rem;-o-border-radius:.88889rem;border-radius:.88889rem;border-width:1px;height:1.77778rem;min-width:3.88889rem;padding:.27778rem .83333rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small b,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small strong{font-weight:600}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small.icon-text [class$="icon"],.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small.icon-text .image-icon-fallback{margin-right:.05556rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-small .image-icon-fallback{height:.88889rem;margin-top:.11111rem;width:.88889rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall{font-size:.77778rem;line-height:.94444rem;font-weight:300;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;-ms-border-radius:.75rem;-o-border-radius:.75rem;border-radius:.75rem;border-width:1px;height:1.5rem;min-width:3.33333rem;padding:.22222rem .72222rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall b,.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall strong{font-weight:600}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall.icon-text [class$="icon"],.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall.icon-text .image-icon-fallback{margin-right:0rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-content-container .premium-button.premium-button-xsmall .image-icon-fallback{height:.77778rem;margin-top:.08333rem;width:.77778rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-close{display:inline-block;float:right;margin-right:.55556rem;margin-top:-1.94444rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-close a{min-width:0;padding:.28889rem .28889rem}
.msiip[role="contentinfo"] .premium-upsell .premium-upsell-content .premium-upsell-close a span{color:#f9f9f9}
@media(min-width:601px){body.free .msiip[role="contentinfo"] .premium-upsell,body.visitor .msiip[role="contentinfo"] .premium-upsell{display:block}
}
@media(max-width:1000px){.fontface .msiip[role="contentinfo"] .products .accordion-menu>li>a [class$="icon"]{display:inline-block}
}
@media(max-width:600px){.fontface .msiip[role="contentinfo"] .contact-us .header-content h1>a [class$="icon"],.fontface .msiip[role="contentinfo"] .international-sites .header-content h1>a [class$="icon"],.fontface .msiip[role="contentinfo"] .products .header-content h1>a [class$="icon"]{display:inline-block}
}
.print .msiip[role="contentinfo"]{display:none}
/*!
 * @clientlib msiip-comp-optout
 */.msiip.optout a{border:0}
.msiip.optout .action-buttons:after{clear:both;content:"";display:table}
.msiip.optout .action-buttons .optold{float:right}
.msiip.optout .action-buttons .optnew{float:left}
.msiip.optout h1{font-size:1rem;line-height:1.22222rem;font-weight:300;color:#151515}
.msiip.optout h1 b,.msiip.optout h1 strong{font-weight:600}
.msiip.optout p{font-size:.77778rem;line-height:.94444rem;font-weight:300;color:#666;margin-bottom:0;padding-top:1.05555555555556rem;padding-bottom:1.05555555555556rem}
.msiip.optout p b,.msiip.optout p strong{font-weight:600}