@scope (.cascade-stock-ticker) { a:active, a:focus, a:hover, a:link, a:visited { text-decoration: none; color: inherit; } .row-stock-data { font-family: Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif; } .IRStock.stock-chart-container:focus { outline: dotted white 3px; } .IRStock.MicrosoftCorp_price { float: left; width: 200px; padding: 20px 30px 0 0; } *, :after, :before { box-sizing: inherit; } .IRStock .MicrosoftCorp_last { padding: 0; line-height: 62px; font-family: Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif; } .c-heading-2 { font-size: 46px; line-height: 56px; padding: 37px 0 3px; } .c-heading-1, .c-heading-2 { letter-spacing: -0.01em; font-weight: 100; } .MicrosoftCorp_Change, .MicrosoftCorp_percentChange_none { color: #308500; } .c-subheading-4 { padding: 9px 0 3px; font-weight: 400; } .c-heading-6, .c-paragraph-2, .c-subheading-4 { font-size: 18px; line-height: 24px; } .MicrosoftCorp_percentChange { color: #b40000; } .IRStock.chart_details { float: left; width: 230px; padding: 25px 30px 0 0; font-size: 15px; } .filters.eventfilters.c-subheading-2, .c-subheading-2 { padding: 26px 0 2px; display: inline-block; } .c-subheading-2 { padding: 4px 0 8px; font-weight: 200; } .c-heading-4, .c-subheading-2 { font-size: 24px; line-height: 28px; } .IRStock table { width: 200px; border-spacing: 0; border-collapse: collapse; } .IRStock table tr { border-bottom: 1px solid #e6e6e6; } .MicrosoftCorp_left { text-align: left; line-height: 1; } legend, td, th { padding: 0; } .MicrosoftCorp_right { text-align: right; } .IRStock.stock-chart-container { float: left; width: 290px; } .IRStock svg { min-width: 160px; font-family: "Segoe UI"; font-size: 18px; font-weight: normal; fill: rgb(66, 68, 68); } .IRStock.left [data-grid*="col-"] { padding-right: 20px; } .chart_des { float: inline-start; } text { display: block; white-space: nowrap; } body { font-family: Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif; } style attribute { font-family: "Segoe UI"; font-size: 18px; font-weight: normal; fill: rgb(66, 68, 68); } .IRStock .chart.left { color: #424444; } .IRStock.left [data-grid*="col-"] { padding-right: 20px; } .IRStock svg { min-width: 160px; } .IRStock .MicrosoftCorp_last { padding: 0; line-height: 62px; } .IRStock .chart_details { padding-top: 25px; } .IRStock .chart { float: left; } .IRStock .chart.right { text-align: left; } .MicrosoftCorp_Change, .MicrosoftCorp_percentChange_none { color: #308500; } .MicrosoftCorp_left { text-align: left; line-height: 1; } .MicrosoftCorp_right { text-align: right; } .IRStock .MicrosoftCorp_price { float: left; width: 200px; padding-top: 20px; padding-right: 30px; } .IRStock .stock-chart-container { float: left; width: 290px; } .IRStock .chart_details { float: left; width: 230px; padding-right: 30px; font-size: 15px; } .IRStock.left [data-grid*="col-"] { padding-right: 20px; } [data-grid~="col-12"] { width: 100%; } [data-grid*="col-"] { float: left; min-height: 1px; } [data-grid*="col-"], [data-grid~="container"] { box-sizing: border-box; zoom: 1; } [data-grid*="col-"]:after, [data-grid~="container"]:after { clear: both; } a.c-hyperlink:active { background: 0 0; color: #005293; -ms-transform: none; transform: none; } a.c-hyperlink:focus, a.c-hyperlink:hover { color: #005da6; text-decoration: underline; } a.c-hyperlink { text-decoration: underline; color: #0067b8; } /* Responsive Styles */ @media screen and (min-width: 910px) { .IRAR .IRAR-stock-right { padding-top: 21px; clear: both; } } @media screen and (max-width: 1260px) and (min-width: 910px) { .IRStock .stock-chart-container, .chart_des { width: 412px; } .IRAR .IRAR-stock-right { padding-top: 28px; clear: both; } } @media screen and (max-width: 910px) { .IRStock[data-grid~="col-9"], .IRAR[data-grid~="col-3"] { width: 100% !important; float: none; display: block; } .IRAR.right > h2 { text-align: center; padding: 32px 0 0; } .IRStock .MicrosoftCorp_price, .IRStock .stock-chart-container, .IRStock .chart_details { float: none; padding-right: 0; padding-top: 0; } .IRStock .chart_details { padding-top: 25px; padding-bottom: 15px; } .IRStock .stock-chart-container { width: 95%; margin-left: -2%; padding-bottom: 10px; } .IRAR .IRAR-stock-right { margin-left: 120px; display: table-cell; height: 100px; vertical-align: middle; } .IRAR .IRAR-stock .ARImg .c-image-mobile { display: block; } .IRStock .chart_details, .IRStock .chart_details table { width: 100%; } #stock-chart-container-0_gTxt, #stock-chart-container-0_y1, #stock-chart-container-0_y0 { font-size: 15px; } } @media screen and (max-width: 910px) { .IRStock[data-grid~="col-9"], .IRAR[data-grid~="col-3"] { width: 100% !important; float: none; display: block; } .IRAR.right > h2 { text-align: center; padding: 32px 0 0; } .IRStock .MicrosoftCorp_price, .IRStock .stock-chart-container, .IRStock .chart_details { float: none; padding-right: 0; padding-top: 0; } .IRStock .chart_details { padding-top: 25px; padding-bottom: 15px; } .IRStock .stock-chart-container { width: 95%; margin-left: -2%; padding-bottom: 10px; } .IRAR .IRAR-stock-right { margin-left: 120px; display: table-cell; height: 100px; vertical-align: middle; } .IRAR .IRAR-stock .ARImg .c-image-mobile { display: block; } .IRStock .chart_details, .IRStock .chart_details table { width: 100%; } #stock-chart-container-0_gTxt, #stock-chart-container-0_y1, #stock-chart-container-0_y0 { font-size: 15px; } } @media screen and (max-width: 910px) { .IRStock .chart_details, .IRStock .chart_details table { width: 100%; } } @media screen and (max-width: 910px) { .IRStock .chart_details { padding-top: 25px; padding-bottom: 15px; } } @media screen and (max-width: 910px) { .IRStock .MicrosoftCorp_price, .IRStock .stock-chart-container, .IRStock .chart_details { float: none; padding-right: 0; padding-top: 0; } } @media (max-width: 767px) { .c-subheading-2 { padding: 8px 0 4px; } } @media (max-width: 767px) { .c-heading-4, .c-subheading-2 { font-size: 20px; line-height: 24px; } } }